42480
31402
16793
23741
63599
39444
24408
92620
71704
34805