42445
31359
16786
23720
63554
39421
24403
92605
71685
34795