19688
37351
28844
18565
10449
35821