75129990
4666614
1652477
7861129
80499924
3592467
91569296
95552068
9870830
78656243
74694985
47082392
8033492
18459027
38909339
54802210
69141173
21707703
48587442
32673990
8791127
55031581
60042627
13604396
51355821
29192274
6014397
85316307
75734759
1184885
46889278
96597558
70769234
60635645
26936066
5477844
38314357
35168171
20127948
7332684