42480
31401
16793
23740
63594
39443
24408
92620
71703
34805