69635275
50345205
82121054
37016715
5672712
57078730
1649576
93105632
27837892
71605922
95549823
31278431
54612672
46739030
60009328
1346672
75158695
1515845
61712234
5387123
65079268
98911105
54569132
72777694
29887293
77956959
32357345
94192143
74223799
49082064
63966868
90443815
70258917
31354253
42543184
17383118
97743055
64995044
57239394
99113620