15872381
79113907
90605788
70654509
56796314
94929278
37641419
40117352
4234861
42306324
97119965
106641
58266980
17089285
64107626
3918487
25718021
55776327
85664375
74652090
48478882
24425066
20268020
80642157
72819431
7467813
80246518
75442595
88132116
12903870
7671080
6736910
88289587
50143684
22103473
42375215
813553
91056673
2838616
88241228