42606
31465
16812
23775
63695
39470
24421
92656
71734
34827