93679466
67021883
79584546
59855317
80525384
14708589
84053455
37472584
64296272
60512617
83247441
1445623
85962635
56491514
48602056
13039840
926471
32945082
59619288
3876170
61841907
4572999
98809347
24733002
3226201
7828343
88627397
28041566
85007965
71385168
85249573
29524290
11651890
39467124
3198751
21167720
99422163
87636641
68793400
5509187