1 0 2 0 3 0 4 1 5 0 6 1 7 2 8 8 9 8 10 2 11 5 12 16 13 73 14 16 15 5 16 12 17 72 18 318 19 318 20 72 21 12 22 26 23 240 24 1747 25 1952 26 1747 27 240 28 26 29 56 30 736 31 8216 32 16584 33 16584 34 8216 35 736 36 56 37 118 38 2352 39 38027 40 119176 41 208559 42 119176 43 38027 44 2352 45 118 46 244 47 7128 48 173722 49 832218 50 2207352 51 2207352 52 832218 53 173722 54 7128 55 244 56 499 57 21424 58 773529 59 5780340 60 22998587 61 34974844 62 22998587 63 5780340 64 773529 65 21424 66 499 67 1010 68 63768 69 3412416 70 39020884 71 236744562 72 545174028 73 545174028 74 236744562 75 39020884 76 3412416 77 63768 78 1010 79 2027 80 187424 81 14880845 82 260919192 83 2372235577 84 8385651160 85 12713143876 86 8385651160 87 2372235577 88 260919192 89 14880845 90 187424 91 2027 92 4040 93 547136 94 64319686 95 1725189008 96 23556868268 97 125782952202 98 292288389872 99 292288389872 100 125782952202 101 23556868268 102 1725189008 103 64319686 104 547136 105 4040 106 8004 107 1586016 108 276057515 109 11301829056 110 231170201002 111 1869100531456 112 6555156469894 113 10031326473244 114 6555156469894 115 1869100531456 116 231170201002 117 11301829056 118 276057515 119 1586016 120 8004 121 15776 122 4570280 123 1177345064 124 73518360532 125 2248366154372 126 27455017613694 127 145619095090322 128 336163316533942 129 336163316533942 130 145619095090322 131 27455017613694 132 2248366154372 133 73518360532 134 1177345064 135 4570280 136 15776 137 30956 138 13105488 139 4994757435 140 475188725292 141 21712536566614 142 399770700356992 143 3197415688277735 144 11156005266509524 145 16844842566734425 146 11156005266509524 147 3197415688277735 148 399770700356992 149 21712536566614 150 475188725292 151 4994757435 152 13105488 153 30956 154 60504 155 37414632 156 21091941082 157 3055000301306 158 208339762352392 159 5779997586129870 160 69595512931794512 161 365965930279422370 162 835668484968698188 163 835668484968698188 164 365965930279422370 165 69595512931794512 166 5779997586129870 167 208339762352392 168 3055000301306 169 21091941082 170 37414632 171 60504 172 117845 173 106404944 174 88706514017 175 19549420762100 176 1988486114090520 177 83043999837342288 178 1504085477252415247 179 11901704575766292412 180 40983839795297711026 181 61957626701788646084 182 40983839795297711026 183 11901704575766292412 184 1504085477252415247 185 83043999837342288 186 1988486114090520 187 19549420762100 188 88706514017 189 106404944 190 117845 191 228818 192 301580704 193 371741444080 194 124588203699132 195 18890627682669588 196 1186866407744919094 197 32301337050939080872 198 384313025718544581958 199 1992688010888773192146 200 4541471718806395948790 201 4541471718806395948790 202 1992688010888773192146 203 384313025718544581958 204 32301337050939080872 205 1186866407744919094 206 18890627682669588 207 124588203699132 208 371741444080 209 301580704 210 228818 211 443057 212 852159120 213 1552891025645 214 791140457595836 215 178728457004534603 216 16884581390750904832 217 690041423059410095352 218 12331963575515055161468 219 96198866628428206259706 220 330030833205815360365300 221 497581272671041376917187 222 330030833205815360365300 223 96198866628428206259706 224 12331963575515055161468 225 690041423059410095352 226 16884581390750904832 227 178728457004534603 228 791140457595836 229 1552891025645 230 852159120 231 443057 232 855732 233 2401326712 234 6468454612966 235 5007656160113482 236 1684907849911152378 237 239233018229480493552 238 14672983989931726292218 239 393634235903914759474156 240 4615090599317418397820638 241 23812795992210876030701878 242 54049850041656621546496446 243 54049850041656621546496446 244 23812795992210876030701878 245 4615090599317418397820638 246 393634235903914759474156 247 14672983989931726292218 248 239233018229480493552 249 1684907849911152378 250 5007656160113482 251 6468454612966 252 2401326712 253 855732 254 1649022 255 6750087408 256 26874623008899 257 31605725372441888 258 15833009700958389258 259 3377547740639310794940 260 310741930554764350686788 261 12506840748387461161433684 262 220244877278820393633784598 263 1707464620510865729553968028 264 5829343379060024669268574944