42675
31518
16826
23799
63779
39490
24427
92687
71755
34848