42904134
47506574
8235651
17926100
91175604
45549645
1658481
29641627
37791465
79992428
56678450
70877898
40908416
5494385
11658180
60581020
19018329
82711374
41688396
85968515
99633630
18192889
88718153
74496358
89207781
60465409
92199118
52587338
92912875
13789624
50143977
2489133
13344842
23578027
4972314
20689270
2622809
8047411
92846387
30028157