18649298
29363806
9388213
36154811
86876695
1936351
91033783
17132211
10018298
54641406
3860816
80978812
61916202
67662553
69588399
9034717
69532025
66823912
96816516
79747861
9836550
20414862
9719998
12845511
4856500
85875756
7848794
1168673
3033993
76837450
2146775
68966305
33313757
68744413
37239404
67813504
31998067
33481219
442039
69703983