84913658
18572039
91292869
30216090
40728653
14434829
2137879
61099918
32968982
65364363
102361
71073531
80751021
9209989
18167297
56692
46047972
836902
69014751
12321969
56037886
31586459
11436256
63807324
45921162
97293297
88104877
24466559
66405861
51746841
42303631
43222013
70447408
1227142
2996820
94636302
5892241
2499753
63599190
60225073