42521
31427
16802
23758
63634
39454
24410
92633
71712
34817