70033677
65579536
98929676
7687791
50637393
34419314
15203364
27555471
57543616
492279
39806061
31703435
90444937
13444588
67387195
7368210
57953492
38152340
69706438
34634983
22503857
71361551
43887046
10731436
96444009
29394416
28048339
1880897
26347939
23983734
12002110
588318
68936360
85796475
43096338
80825426
71036113
29116270
4153882
88046960