20 1032
15 56 83 87 71 14 69 41 63 36 27 11 30 64 72 45 93 19 51 76
