18869251
42711669
1717447
44978728
70235272
27531883
8438066
60959218
5782457
79404176
2942428
77103019
26045248
42863288
72915936
68309204
65791587
24151693
59735773
84404559
61024321
6278794
33945007
98143431
25673762
3625589
30224100
17423259
72837398
38622122
97331354
67642119
43043292
72501909
23947586
62069680
79712456
34008953
83222601
41241602