42495
31411
16796
23746
63617
39447
24409
92626
71706
34809