18920
16596
39915
21872
21454
20530
11793