42487
31408
16795
23743
63612
39445
24409
92621
71705
34806