81963434
67654324
85747226
18035739
23557398
99568158
44215795
2348301
44911929
79059115
63259425
10516469
96579565
74264424
28165931
1946142
1641126
9482402
1619753
84378355
68839509
46368250
59635564
80963772
8666507
5394251
99831236
53814870
9300417
7079288
90253438
81107775
94468252
27594608
79797207
32823650
3409395
867996
64654511
83331251