42220
31171
16733
23593
63241
39330
24343
92485
32940
71567