14037987
239451
2603143
91589933
86453624
11333751
52086497
7609869
940219
73195614
18173814
26769500
19057032
67093123
59276646
33223649
8053790
7781593
29285743
68712305
86226259
67311648
1748537
50323227
62817488
52955928
95751662
17873049
15431015
72715851
27771174
41988811
90203293
64853619
93109898
5123144
40211744
22038757
3062292
5252304