17426661
9902517
15228177
94869300
80698117
30031096
93996631
89298708
6957440
54337007
49044313
55827625
75201311
45564158
14367041
12041638
24957502
33675810
84249964
93667336
2400272
75677570
9099315
25593266
22799834
50194865
8199130
48414352
30499112
7112183
48633702
2637604
21746594
35561974
62472784
93607043
96349566
35369772
62818454
43654723