42632
31483
16818
23778
63730
39475
24424
92674
71739
34837