42512654
69323945
84294669
45074791
47279463
85768882
1964756
70097888
68932911
99909811
26035477
69056681
97336517
64855924
2765980
3781736
1563687
69162763
6570467
3306703
1749026
56175920
74911666
32903339
96113119
25619440
87378226
5717649
60119582
33252398
22321245
22785825
83467891
62823041
18423672
48729575
634644
23546814
17685257
27854532