18502687
11207870
69343221
36184797
95085924
80626280
81984860
97977604
86669150
2916939
5972114
59818583
2971713
77408872
24023767
1218357
97816403
70045547
25361642
62412830
26184257
95598750
25973397
13139244
24713220
15887027
85507076
6801017
51591109
17346
49348128
60573707
455262
46814869
15977410
45015564
50738288
913841
80069845
78209337