42484
31407
16795
23743
63610
39445
24409
92621
71705
34806