86763346
20462978
54904150
36244398
49185600
4488748
87001856
58439344
27031374
55609039
5536044
83381937
22536691
38219590
58565796
79931685
13484378
31345704
18302781
5181723
3489882
16767098
53725049
10753391
35014314
85066678
80909514
18153474
53356617
13728440
7459168
55361548
41145002
5289592
18852679
98261514
36944731
18479772
12147784
62138030