9010676
16655192
72686761
35484724
2556123
7998625
29073302
25788346
78136525
6781613
73399008
82113074
48562062
52861547
49254394
22056656
20734
6891760
2937724
7132787
34303580
82157287
16884578
86614700
74824949
37428740
69744748
9560569
17566988
39294176
4425599
3866764
36374663
68372909
58337644
16226679
52365411
5505055
27467534
37982406