1 13679, 2 21575, 3 8921, 4 32315056, 5 -15582015, 6 26172, 7 37678, 8 14797, 9 31891096, 10 -15192527, 11 51020, 12 64449, 13 23945, 14 31322988, 15 -14685186, 16 101817, 17 106144, 18 37744, 19 30562882, 20 -14031372, 21 208996, 22 162163, 23 58536, 24 29548538, 25 -13201017, 26 442996, 27 207459, 28 93300, 29 28200792, 30 -12167331, 31 971423, 32 128786, 33 169690, 34 26422744, 35 -10915428, 36 2200461, 37 -465686, 38 394986, 39 24103317, 40 -9455862, 41 5119991, 42 -2777199, 43 1147245, 44 21129473, 45 -7842294, 46 12120379, 47 -10198160, 48 3631544, 49 17411837, 50 -6188384, 51 28834234, 52 -31647135, 53 11337795, 54 12924960, 55 -4672638, 56 68037766, 57 -88974388, 58 33477255, 59 7752680, 60 -3516098, 61 157369944, 62 -232063160, 63 92282129, 64 2113926, 65 -2925624, 66 353720112, 67 -567427144, 68 237164112, 69 -3659993, 70 -3019871, 71 769091151, 72 -1309871949, 73 570539430, 74 -9202114, 75 -3779302, 76 66791, 77 121706, 78 55888, 79 30571245, 80 -14038415, 81 120426, 82 212178, 83 94820, 84 29559679, 85 -13209886, 86 217130, 87 365165, 88 157610, 89 28215554, 90 -12178243, 91 391489, 92 617016, 93 255010, 94 26442131, 95 -10928431, 96 705862, 97 1015147, 98 398457, 99 24128430, 100 -9470680, 101 1272682, 102 1605251, 103 596102, 104 21161334, 105 -7858153, 106 2294668, 107 2386833, 108 848523, 109 17451072, 110 -6203880, 111 4137327, 112 3198789, 113 1155536, 114 12971362, 115 -4685798, 116 7459675, 117 3470266, 118 1567219, 119 7804818, 120 -3524761, 121 13449926, 122 1738911, 123 2347406, 124 2169089, 125 -2928116, 126 24250455, 127 -5211241, 128 4358971, 129 -3605298, 130 -3015671, 131 43724001, 132 -23849570, 133 9823315, 134 -9151253, 135 -3769277, 136 78835150, 137 -66542375, 138 23686373, 139 -14161143, 140 -5040790, 141 142141173, 142 -156324261, 143 56024234, 144 -18451275, 145 -6612656, 146 256283057, 147 -335606326, 148 126341244, 149 -21970004, 150 -8270755, 151 16777216, 152 33554432, 153 16777216, 154 -33554432, 155 -16777216, 156 16777216, 157 33554432, 158 16777216, 159 -33554432, 160 -16777216, 161 16777216, 162 33554432, 163 16777216, 164 -33554432, 165 -16777216, 166 16777216, 167 33554432, 168 16777216, 169 -33554432, 170 -16777216, 171 16777216, 172 33554432, 173 16777216, 174 -33554432, 175 -16777216, 176 16777216, 177 33554432, 178 16777216, 179 -33554432, 180 -16777216, 181 16777216, 182 33554432, 183 16777216, 184 -33554432, 185 -16777216, 186 16777216, 187 33554432, 188 16777216, 189 -33554432, 190 -16777216, 191 16777216, 192 33554432, 193 16777216, 194 -33554432, 195 -16777216, 196 16777216, 197 33554432, 198 16777216, 199 -33554432, 200 -16777216, 201 16777216, 202 33554432, 203 16777216, 204 -33554432, 205 -16777216, 206 16777216, 207 33554432, 208 16777216, 209 -33554432, 210 -16777216, 211 16777216, 212 33554432, 213 16777216, 214 -33554432, 215 -16777216, 216 16777216, 217 33554432, 218 16777216, 219 -33554432, 220 -16777216, 221 16777216, 222 33554432, 223 16777216, 224 -33554432, 225 -16777216, 226