58689407
2046032
30748691
7235940
83651297
14748500
1943804
92811903
3754407
77851488
28533501
25428522
85725413
73992671
75885175
93593479
76959855
71034385
36808055
17653200
84272195
49263002
19486475
69772188
6177112
38246296
4208557
6759355
75598288
39611746
49553949
70691174
75606676
64636664
89442085
52472427
35003285
9337410
3335673
75087005