19706
71134
51473
37729
9269
23949
13329
66183
18536
39199