34866912
54807792
23961943
1855490
38527004
94617363
2727474
66382341
85525961
53342564
3395945
22035846
8428135
33506552
3381231
54782400
18218494
5792500
63728877
50455518
61332015
5788305
4415193
63045234
36632836
22384558
81337585
24271089
46238616
13618356
85961731
2511238
79711977
50583837
30343423
29249140
89519592
46336987
5694098
34461094