16224800
31979246
99389006
78698454
5770959
92128707
5362137
27232323
88905055
37451029
45486044
1662604
57089515
6042114
477758
48702592
15182134
69379678
79674885
66695175
37835604
15532322
1099568
79881375
96556126
8199726
78748071
7413825
15107664
51479738
14772376
85023039
40473864
76356884
34925902
99403509
147463
20931030
34443526
97755883