42482
31403
16793
23743
63600
39445
24409
92620
32985
71705