23106
28576
18016
31755
26826
11798
29376