42482
31405
16794
23743
63604
39445
24409
92621
71705
34806