4006228
10246016
19223768
28435012
32362431
28265499
27707644
63299852
39762055
91055321
94119477
89379023
26309815
23527217
98227223
26987933
37158422
33539188
35839767
86431327
3145119
91936745
41846540
81799715
32251680
6530674
3267481
48077433
12039365
95695564
2292683
4998077
2294650
97099629
55936986
72739916
97116229
59744070
63449562
1785831