10525689
34482219
486776
30061623
227920
48227633
8748046
1639180
62127565
431416
17414623
7268900
22042696
60474184
7920901
98073960
1408543
32128220
97993341
19582032
6953398
44749887
2861460
19778944
34005671
72114110
98933460
27452003
1985760
77472197
21059675
60784445
80008007
85852691
30957294
16252440
34867572
86744901
66017710
91494024