21447
15183
27946
28040
24802
12621