86647551
42291845
34569172
21767
7487714
86117825
37218693
93815004
19158325
2946398
68682323
40255177
27545284
58255209
5231865
16934643
77511306
30537342
46187753
51286250
61906806
37751760
70586563
64722305
34147588
80338290
52163901
25778777
31127304
64869770
31215624
99969083
97889473
34439393
48714890
70088208
66701188
60017868
63075896
99315408