12 56 91 99 0 2 3 4 6 8 17 28 29 9 27 70 79 93 68 63 10 69 11 85 22 49 81 59 95 74 89 7 58 42 13 20 25 15 30 84 86 65 38 26 48 97 44 50 52 82 98 90 18 46 87 54 34 71 66 96 5 88 41 43 92 1 21 72 60 31 61 39 67 32 51 94 83 80 75 55 35 77 40 64 23 78 76 36 33 62 45 24 14 57 53 47 73 37 19 16
