42575
31444
16805
23763
63661
39462
24414
92647
71718
34823