80563479
14782163
94043242
69906207
49632101
60255483
39157647
59452028
3095663
65549582
56885403
919545
4101330
36534673
15793161
8431661
86433699
3727281
38825257
74762977
4637448
36441509
6475326
21051299
92079788
4417847
9742623
5349610
83601942
128847
14719274
17995058
3929513
25356277
2819983
74168254
52081953
88287523
63831999
70507547