42606
31465
16812
23775
63695
39470
24421
92657
71734
34828