79568655
68534589
44254500
3213438
6002992
57429395
80839523
34209021
95692032
29717422
5531177
13403286
36266173
57328273
16297161
50277760
25168150
87379204
30766308
3182536
88671856
31307087
98597230
98615230
41389576
39541116
18683631
11191861
1737993
81383390
7590371
44927397
29999280
51087044
25423921
57071506
47104064
27477210
94772781
45278860