39548
14092
29035
80373
15934
49563
19197
24816