18816
42359
20546
24215
19926
18355
20625
24325
15785
20636