5734963
4351157
40631798
47511403
3465931
32178046
95341949
34017407
48611056
22157789
10551659
60485656
93219922
30429114
37103674
40482074
48445048
43396106
31701157
49087257
1178172
7507661
76202908
17581708
1422196
29102833
74279227
59429596
15049191
76435441
96043036
85326161
45992177
10285808
12916181
8172656
57894319
40237038
69241208
5089227