12066
21496
13323
31385
14876
17897
17051
10995