42522
31428
16803
23758
63634
39455
24410
92634
71714
34817