17198263
96401397
67321731
9193901
16395759
4548712
23007725
56769343
90018675
16571958
53319910
75421877
1928317
63109123
15545786
79257250
76681791
57238196
88002905
37717954
63986575
79384733
3428784
75622815
4139326
89752068
32994260
35927744
22057524
25883669
14907324
9405700
44497616
50968248
37061989
48891642
3949170
25836840
3671804
12709860