21389
24103
6482
19163
27624
43696
27960