19695
71118
51465
37716
9268
23942
13327
66180
18530
39192