80496964
98537517
10316150
34062572
33102453
52257297
11129772
17479938
64498209
59306827
81627783
3726160
73092027
3239553
95409617
4941068
1681407
472826
92187067
87144426
10935156
28036457
29011381
12698695
38039369
88483312
39854476
8235272
95086701
38651366
8253180
71777025
34303184
84184865
33817555
98123979
42982381
27037304
20876569
34133805