84543210
68014416
4550108
86048215
70755135
69797221
59187148
3479474
95014680
92899455
4809241
4058246
80474815
29653351
35597800
513528
39973771
62311560
87281913
12825840
55662503
53684797
96897148
96063233
72106461
15779272
49377441
3101830
95358251
76316540
81952926
92925979
23212574
6922102
2046995
581427
92375361
94384525
68312092
88445352