21 5396814 2504 1 4 8 12 14 19 21 22 23 27 36 41 46 47 58 60 62 66 67 68 70