87873300
31053562
61912177
67918841
30612010
74659664
3496631
92845382
38551215
29928468
685259
22913847
8718390
53423706
20568830
77452458
93718437
4404317
41785361
99424245
12311233
78701970
48387893
24134177
7159134
25052185
1173537
66591612
93102134
75641222
75205988
11296210
3844381
40006599
5499378
23015709
7254512
15721850
9055628
35371596