23052
32672
29365
22858
9061
14657
18059