19736
71176
51488
37760
9276
23971
13333
66202
18549
39230