72244838
40292638
86791647
27229444
63101288
79262240
32876377
84557426
65013356
84837975
89668409
49838172
24105394
93385809
23009259
50633225
8335680
19346676
5587185
48117139
58017872
16349791
29492383
56901408
5761751
59459173
82577557
17769984
2462838
6303149
99736453
53317047
337879
44658747
59344378
97921323
29096398
3930972
29812272
1435857