19704
71128
51470
37722
9269
23948
13329
66182
18536
39198