42497576
98623212
29041836
65108681
4419563
59322434
69788839
2903372
34662307
61213290
6456855
57632031
95632998
91147457
2753687
77455264
57915694
40669238
38153129
4446016
4235281
74718803
21417994
92148086
1850765
924948
37823281
77359398
3398963
97326332
14685477
60215733
75278541
47785514
98311203
46879618
17561775
44925042
8227606
10092363