42493
31411
16796
23746
63613
39446
24409
92625
71705
34809