5802
83988
1032194
105013
1763
984109
62887
114259
7753
895
874160
83971329
6919509
5102171
43131449
60091987
100111637
4528400
58071469
805555