8539683
3057706
27252635
15585473
24557519
79755883
48115047
21303591
98956863
44048382
4769380
17446047
73193323
19081077
6666508
9046374
45741397
72203186
84665392
18871295
45882847
15281132
1649628
20816646
31145703
39178547
7588900
33279425
20157416
39287273
2308140
64914484
38383160
6186544
82827245
12766980
27051183
46102118
8842430
21576358