42495
31411
16796
23746
63616
39447
24409
92626
71706
34809