22818
1024142
57464
987174
1420197
98886
38956
50291
59185
62988
5785
476101
60452
93654
33632
48229
970195
47472
5928
2667