58186700
95317118
21521101
71732885
12749971
28586565
2913359
69426267
3094052
51093872
30522843
58497700
27605256
29585856
97949779
9701547
19537033
91835163
54038391
60457472
95947951
31053525
77526847
47999096
36224493
3436857
71844461
36756280
13543795
33926920
60077233
85013828
14574432
9333822
3030209
99814719
60581346
57674626
3729673
48459843