54636678
51574309
3618988
41024706
60426677
53453078
37819209
34205081
6372737
5558489
32672165
7831226
30379991
4098820
81853371
89351565
19048904
90738562
39264875
51025964
61878417
1857650
87091750
511283
71017875
79149214
16502471
2113408
93029316
10088054
93668846
10396018
93435012
77541811
79931229
78734536
13606654
65826393
269385
44816983