42553
31435
16804
23759
63642
39458
24412
92638
71716
34817