19786
71289
51547
37829
9290
24016
13344
66244
18572
39292