84184068
42836033
70299263
37334036
49418105
67945626
61184964
57823085
583379
1122197
44198108
95985144
59035616
51061307
1383505
20683705
22178530
61386317
54113433
82521015
93078353
98821872
60176719
5062510
31397591
50227175
91327547
96073291
27361375
19698887
79505953
19313258
6556221
1386405
97657893
69926026
58864905
94575941
3985071
57314778