19499247
8180936
89938350
32101263
458292
31358397
24645628
97392629
79917744
30595335
88652343
1153469
1295385
41258434
94965575
93742076
1616858
12284288
76273703
70515731
20932680
19461191
8387370
2090472
61361978
40519710
75927453
77407155
14469577
8035689
2402718
8795409
8326781
86237278
60842948
45881472
50422501
72784583
31668003
15542777