19702
71128
51470
37722
9269
23948
13329
66181
18536
39198