20642
26187
18946
43839
28071
12602