19704
71128
51470
37723
9269
23948
13329
66182
18536
39198