16936350
23841646
48358041
89749796
66459996
44907675
34492220
18018146
29306326
54415305
47197746
3722233
61786511
8610859
59617730
23822062
71342555
2196430
43158147
43912713
1625169
8259406
28704713
32301252
37999191
99937031
40549537
90826962
56128787
6136342
71216813
52243791
70113519
93574486
62883975
26567822
70943893
72382599
18474128
36445309