20518750
58159482
49245004
24425336
39702778
36935092
1009314
48895138
8289676
10407555
635576
5246547
8697593
3848482
82019204
3462933
5322282
84519116
4591843
87797519
58845395
93095471
88939737
69143442
17734292
95017996
93087038
37166434
38359528
78376641
28566936
75036025
51561286
90089659
87382527
93216092
8553764
49998807
91263432
24384115