42694591
98715352
30831239
1865286
16548286
8146973
13374894
66789124
7911370
15357467
39635879
73465121
47139054
37413429
87305947
3783789
40957458
10867325
94941237
68694833
65775140
58888582
62307865
8491282
57381770
45492050
65069286
3159729
49346298
98409491
5595962
95866993
67658364
2826482
32331815
78888793
44303041
88033138
48549652
78444770