42607
31467
16814
23775
63699
39470
24422
92658
71734
34828