6252462
1316842
93205549
39133720
50084786
42606591
29324464
22726978
86179260
918846
9471485
39617272
7458469
32421996
99318911
4741842
13883779
42918951
81982122
58391791
54682876
44527321
2173207
44773361
99254093
30179476
40919191
10958583
96521003
17715428
7161193
85597641
61751085
77994965
74957216
71047582
28635582
57413383
198111
9909194