42675
31518
16825
23797
63778
39490
24427
92687
71755
34847