42482
31407
16795
23743
63605
39445
24409
92621
71705
34806