65913911
45656010
4067645
77087500
56254163
95385947
92939386
73077284
15335649
80092303
56074184
53178784
91241229
8109374
38885912
30149145
8104739
74805818
62207036
11396554
97846380
11378051
95209427
5446793
72497748
52246573
54337561
800055
48067505
87132086
55956666
53142893
64324797
59521957
678443
44536294
3162854
53657110
3350700
7705895