19786
71288
51547
37829
9290
24016
13344
66244
18572
39292