31219790
36825271
98814317
2561691
75553418
19538546
23169228
83048158
93741227
38356987
32789976
5585353
71329212
36224024
59753846
8452920
61865431
46793075
9706034
25831941
51432525
24247268
49402576
98939498
94676683
83798431
22524732
83104658
28487034
99053233
1057276
5776813
21306656
702654
1865958
69176933
12154568
64846370
75364642
30828479