42480
31402
16793
23740
63596
39443
24408
92620
71703
34805