127410000
61351243
91231999
996728
38998866
31831214
42985499
34211265
14627309
90205922
57203855
70743903
65357229
6850636
48647600
55699250
76542450
4061165
95849177
3128478
8022485
99958118
84045645
4087168
53548767
96477375
10365545
48488805
15461339
19881997
5546275
42654702
93003015
1696728
69079235
2015385
2122463
14645794
32666050
1728614