28697387
25572793
95719404
65634400
1854091
20266579
4993896
81114033
3683471
97923370
16709975
10096068
25255322
23173698
29159031
4107016
17187662
60752067
2320755
88935882
74926101
88005379
69665166
26424971
64499345
10072987
50713708
55411301
67771417
8385254
69196186
5206826
67506289
35112608
9249676
79385277
6914449
3227306
69334267
19338434