68978963
4583927
94842443
12698525
85389240
94986754
84383185
682734
89128078
40463064
22146748
52539480
10046696
21358049
49222170
46455324
3686786
35242992
37647904
45725286
3522730
93324058
85987189
80382068
99623204
5767943
9116296
55374726
35798162
6950232
12374332
9945324
95799044
47945446
92394078
75946033
47574184
27477991
2758576
52992835