42553
31436
16805
23759
63643
39458
24412
92639
71717
34818