42622
31476
16817
23777
63720
39473
24423
92667
71738
34834