51680
71362
22570
44636
12529
16216
31098
15900
24384
16012
86673
91422