19254265
11077216
65718325
61864471
85335464
25562214
5076333
79938027
21247642
76624935
1940615
48885624
88729853
389747
49089361
20866
2174853
2318742
31934560
24249521
2127507
96569041
25818065
52215015
78901528
23639130
23903498
7466282
89036374
53381722
60535582
9823219
57411202
93195258
26047663
71356829
75535113
176216
7971072
46166962