84758442
1365238
62845704
46571089
68239645
11716657
667325
628616
68737845
58185928
17942978
9838619
97219266
71158912
95859964
35482789
7041673
52374675
60789478
76414856
17698290
52039825
33065951
66288721
82534933
59291355
93214165
5087901
56919643
35292186
8311445
17375086
1791304
64088657
63909790
29851639
39136858
31455831
49724737
32636785