91946086
98604505
99991858
19481423
48619701
63121605
65434842
594487
17511385
86714382
48244193
95072977
26276979
54636594
83435567
30411154
56713677
8388435
15835625
29191668
64811101
2239706
30988064
73351298
26153686
43626639
86963632
48386864
96215035
80528379
59092285
97341383
57669813
8885418
46263748
54279502
73152708
3839026
33123963
29124361