42567
31444
16805
23763
63661
39461
24414
92647
71718
34823