62175142
84762398
85704179
37253761
61315073
48186284
27114535
79904205
41192396
33601711
23586257
69743901
45601718
1928413
96767810
68026864
52899429
98258534
14215305
23811053
44767973
95501298
70339793
38686785
11569977
7818192
12731858
27836777
88109784
899981
5461438
12322031
93939122
19326777
3743476
29382645
422918
1958353
10952000
86951029