42492
31410
16796
23746
63613
39445
24409
92622
71705
34809