10194078
58553859
15868146
43637826
6345610
97987087
77316095
1742547
83708944
88654886
85628657
10306966
5992659
40622
52691219
36258332
53105944
84892011
96611718
99588084
78368066
49678791
94999423
62837791
54044197
16184116
19571350
97206723
98719737
9776576
4131124
43032326
16553996
29226041
33543421
9054503
23161252
54668715
15095678
26819312