19704
71128
51471
37723
9269
23948
13329
66183
18536
39198