78378772
18924363
363250
12662899
61948736
23755520
69347994
77812234
96458776
70368960
81464399
83456992
44848218
11439290
39754697
69824686
47469443
80044261
41996410
94487308
7270510
97556581
46431555
27028575
58241266
31525613
43907719
69404721
4651202
46535309
99135574
13368331
2168136
38498431
7343872
20795179
52219360
57404745
6300748
9971126