40591398
60269286
39486674
84473292
86473908
6136868
51693745
59359324
22564018
7210905
49273031
32091836
67931746
12787296
86543458
39763971
36951025
30534529
84089291
2483429
197055
81757531
15321721
1615337
1091583
10854691
19761856
2695825
612905
78939416
73919947
56431551
44909013
20899989
94137757
10409470
91233243
88935869
92117442
515318