58512036
37551930
61831944
1751557
6869670
87833601
5014682
57094940
90264374
58742808
7208183
22026230
52608897
36579701
19144191
99471966
61742371
79647902
21285247
52127590
4455314
86603261
84166812
79198198
52782107
89965830
15398565
26663706
57599962
1659487
7158341
26045978
8843298
3140216
93632214
8599328
47649729
5643618
91076885
57437481