19699
71122
51466
37718
9268
23945
13327
66181
18530
39192