1 21 2 51 3 51 4 129 5 105 6 129 7 339 8 231 9 231 10 339 11 921 12 537 13 453 14 537 15 921 16 2571 17 1311 18 951 19 951 20 1311 21 2571 22 7329 23 3345 24 2109 25 1833 26 2109 27 3345 28 7329 29 21219 30 8871 31 4911 32 3759 33 3759 34 4911 35 8871 36 21219 37 62121 38 24297 39 11973 40 8097 41 7221 42 8097 43 11973 44 24297 45 62121 46 183291 47 68271 48 30471 49 18231 50 14631 51 14631 52 18231 53 30471 54 68271 55 183291 56 543729 57 195585 58 80589 59 42873 60 30909 61 28185 62 30909 63 42873 64 80589 65 195585 66 543729 67 1618899 68 568311 69 220191 70 105279 71 67839 72 56751 73 56751 74 67839 75 105279 76 220191 77 568311 78 1618899 79 4832121 80 1668057 81 617493 82 269457 83 154821 84 118257 85 109893 86 118257 87 154821 88 269457 89 617493 90 1668057 91 4832121 92 14447211 93 4930431 94 1766391 95 715911 96 368151 97 254391 98 220551 99 220551 100 254391 101 368151 102 715911 103 1766391 104 4930431 105 14447211 106 43243329 107 14643825 108 5127069 109 1963113 110 912909 111 566025 112 454989 113 429513 114 454989 115 566025 116 912909 117 1963113 118 5127069 119 14643825 120 43243329 121 129533379 122 43636551 123 15037071 124 5520399 125 2356719 126 1307391 127 963231 128 860559 129 860559 130 963231 131 1307391 132 2356719 133 5520399 134 15037071 135 43636551 136 129533379 137 388206921 138 130319817 139 44423013 140 15823617 141 6307221 142 3144417 143 2097813 144 1762017 145 1684821 146 1762017 147 2097813 148 3144417 149 6307221 150 15823617 151 44423013 152 130319817 153 388206921 154 1163834331 155 389779791 156 131892711 157 45995991 158 17396871 159 7881351 160 4721271 161 3683031 162 3372711 163 3372711 164 3683031 165 4721271 166 7881351 167 17396871 168 45995991 169 131892711 170 389779791 171 1163834331 172 3489930129 173 1166980065 174 392925549 175 135038553 176 49142109 177 20543865 178 11031069 179 7879353 180 6866589 181 6633465 182 6866589 183 7879353 184 11031069 185 20543865 186 49142109 187 135038553 188 392925549 189 1166980065 190 3489930129 191 10466644659 192 3496221591 193 1173271551 194 399217119 195 141330399 196 55434831 197 26839311 198 17334879 199 14208639 200 13273071 201 13273071 202 14208639 203 17334879 204 26839311 205 55434831 206 141330399 207 399217119 208 1173271551 209 3496221591 210 10466644659 211 31393642521 212 10479227577 213 3508804533 214 1185854577 215 411800421 216 153914577 217 68021733 218 39434577 219 29955621 220 26906577 221 26204133 222 26906577 223 29955621 224 39434577 225 68021733 226 153914577 227 411800421 228 1185854577 229 3508804533 230 10479227577 231 31393642521 232 94168344651 233 31418808351 234 10504393431 235 3533970471 236 1211020791 237 436967511 238 179084391 239 93199911 240 64638231 241 55236471 242 52420551 243 52420551 244 55236471 245 64638231 246 93199911 247 179084391 248 436967511 249 1211020791 250 3533970471 251 10504393431 252 31418808351 253 94168344651 254 282479868129 255 94218676305 256 31469140029 257 10554725193 258 3584302509 259 1261353705 260 487303149 261 229428393 262 143569389 263 115084905 264 105916269 265 103802793 266 105916269 267 115084905 268 143569389 269 229428393 270 487303149 271 1261353705 272 3584302509 273 10554725193 274 31469140029 275 94218676305 276 282479868129 277 847389272739 278 282580531431 279 94319339631 280 31569803439 281 10655388879 282 3684967071 283 1362020991 284 587978799 285 330129519 286 244347711 287 216096351 288 207630159 289 207630159 290 216096351 291 244347711 292 330129519 293 587978799 294 1362020991 295 3684967071 296 10655388879 297 31569803439 298 94319339631 299 282580531431 300 847389272739 301 2542067154921 302 847590599337 303 282781858053 304 94520666337 305 31771130421 306 10856716737 307 3886297653 308 1563359937 309 789343221 310 531571137 311 446022453 312 418473537 313 412120821 314 418473537 315 446022453 316 531571137 317 789343221 318 1563359937 319 3886297653 320 10856716737 321 31771130421 322 94520666337 323 282781858053 324 847590599337 325 2542067154921 326 7626000138171 327 2542469808111 328 847993252551 329 283184511351 330 94923319911 331 32173784871 332 11259373911 333 4288963191 334 1966050951 335 1192111431 336 934572471 337 849726231 338 824290791 339 824290791 340 849726231 341 934572471 342 1192111431 343 1966050951 344 4288963191 345 11259373911 346 32173784871 347 94923319911 348 283184511351 349 847993252551 350 2542469808111 351 7626000138171 352 22877597761329 353 7626805444545 354 2543275114509 355 848798559033 356 283989818109 357 95728627545 358 32979095229 359 12064692633 360 5094307389 361 2771472345 362 1997765949 363 1740929433 364 1658196669 365 1639113945 366 1658196669 367 1740929433 368 1997765949 369 2771472345 370 5094307389 371 12064692633 372 32979095229 373 95728627545 374 283989818109 375 848798559033 376 2543275114509 377 7626805444545 378 22877597761329 379 68631987977619 380 22879208374071 381 7628416057311 382 2544885727359 383 850409172159 384 285600432111 385 97339244271 386 34589720319 387 13675343199 388 6705035151 389 4382433231 390 3609429279