21939220
59843926
11026399
98023260
439294
83918277
6668524
1165805
24756816
88741639
25023610
36277806
70702685
6733263
29487849
6076054
96183129
31438851
30414103
51127009
97645299
80097602
1618487
52836217
85679153
14092786
90457634
51029196
39777761
67055523
64555369
85012080
1396312
81861837
60034374
27869756
8434683
6443438
35423299
35817936