8604
51590
34221
117657
54677
14364
21390
57850
13950
117810