86668235
63415142
75229274
34734078
7497508
93424942
65944331
83745610
64258438
2063451
60206266
97921219
2267301
22821968
79839229
18011559
36996158
48684692
20679678
38616733
55925906
53729565
5268805
98408
3203948
80587677
4332374
28525702
99224909
88174120
65276530
60238580
57753823
3977171
60873644
84288582
54963148
7966419
39923415
22666832