1 81 2 518 3 518 4 3550 5 1752 6 3550 7 23524 8 10064 9 10064 10 23524 11 157476 12 43220 13 64560 14 43220 15 157476 16 1051870 17 214676 18 266074 19 266074 20 214676 21 1051870 22 7027770 23 1053094 24 1547188 25 516928 26 1547188 27 1053094 28 7027770 29 46953514 30 5067576 31 8858020 32 2643738 33 2643738 34 8858020 35 5067576 36 46953514 37 313711862 38 24964956 39 51974842 40 6728458 41 16534784 42 6728458 43 51974842 44 24964956 45 313711862 46 2095963398 47 121517288 48 316785048 49 30117394 50 53883500 51 53883500 52 30117394 53 316785048 54 121517288 55 2095963398 56 14003608312 57 593800326 58 1889816848 59 99695754 60 300393602 61 45899840 62 300393602 63 99695754 64 1889816848 65 593800326 66 14003608312 67 93561234452 68 2903842640 69 11520937494 70 410717008 71 1497743060 72 352580820 73 352580820 74 1497743060 75 410717008 76 11520937494 77 2903842640 78 93561234452 79 625103107952 80 14172587110 81 69228976028 82 1591420928 83 8035298482 84 411726542 85 2762956252 86 411726542 87 8035298482 88 1591420928 89 69228976028 90 14172587110 91 625103107952 92 4176451826546 93 69281505992 94 420338522082 95 6344648498 96 45266774466 97 2447644466 98 8489916282 99 8489916282 100 2447644466 101 45266774466 102 6344648498 103 420338522082 104 69281505992 105 4176451826546 106 27903796991886 107 338377607732 108 2533933878238 109 26357450662 110 241316843208 111 4549989670 112 48270695028 113 2818822376 114 48270695028 115 4549989670 116 241316843208 117 26357450662 118 2533933878238 119 338377607732 120 27903796991886 121 186431421801416 122 1653204362744 123 15348106027014 124 104485597870 125 1391655422404 126 21236471054 127 244682758512 128 45353188634 129 45353188634 130 244682758512 131 21236471054 132 1391655422404 133 104485597870 134 15348106027014 135 1653204362744 136 186431421801416 137 1245589462955974 138 8076857699348 139 92666482760148 140 444408917696 141 7413686922900 142 58678596194 143 1271473482196 144 24712918508 145 415652059980 146 24712918508 147 1271473482196 148 58678596194 149 7413686922900 150 444408917696 151 92666482760148 152 8076857699348 153 1245589462955974 154 8322058035168122 155 39456901168820 156 560658619860350 157 1769592165032 158 42921707803250 159 237413653504 160 7333775740318 161 263691304178 162 1206214525508 163 1206214525508 164 263691304178 165 7333775740318 166 237413653504 167 42921707803250 168 1769592165032 169 560658619860350 170 39456901168820 171 8322058035168122 172 55601505834527494 173 192770624880630 174 3387466997245654 175 7587288988852 176 228637291518078 177 831549840050 178 37540252970330 179 276268780214 180 7137430019274 181 163088180880 182 7137430019274 183 276268780214 184 37540252970330 185 831549840050 186 228637291518078 187 7587288988852 188 3387466997245654 189 192770624880630 190 55601505834527494 191 371485928097945920 192 941746632689172 193 20485364481865874 194 30401383873084 195 1324593318241030 196 3188655033276 197 222051937080132 198 1817919116486 199 35066345544354 200 6095028389870 201 6095028389870 202 35066345544354 203 1817919116486 204 222051937080132 205 3188655033276 206 1324593318241030 207 30401383873084 208 20485364481865874 209 941746632689172 210 371485928097945920 211 2481979448518476846 212 4600866357448056 213 123810057108168982 214 130670139426506 215 7055545301565708 216 12424082609832 217 1135170905163668 218 3646591150526 219 187449178061658 220 1435709447656 221 58352627572340 222 1435709447656 223 187449178061658 224 3646591150526 225 1135170905163668 226 12424082609832 227 7055545301565708 228 130670139426506 229 123810057108168982 230 4600866357448056 231 2481979448518476846 232 16582652305841847920 233 22477123556699876 234 748575950047634208 235 526253051720556 236 40883506940845632 237 47046111414124 238 6752967640429142 239 17320590980596 240 1042018954442742 241 30280221348938 242 172074295755946 243 172074295755946 244 30280221348938 245 1042018954442742 246 17320590980596 247 6752967640429142 248 47046111414124 249 40883506940845632 250 526253051720556 251 748575950047634208 252 22477123556699876 253 16582652305841847920 254 110792358763500731466 255 109810179935431878 256 4524873857044400132 257 2263599374658964 258 217753227704180738 259 191305947190332 260 34549347890091864 261 52726684959106 262 5502235035335378 263 16562059279592 264 994766777314670 265 9240725160960 266 994766777314670 267 16562059279592 268 5502235035335378 269 52726684959106 270 34549347890091864 271 191305947190332 272 217753227704180738 273 2263599374658964 274 4524873857044400132 275 109810179935431878 276 110792358763500731466 277 740228193540076852860 278 536469323676562396 279 27355744311216459230 280 9149500988331260 281 1261931039833756364 282 724721293142740 283 205963921024332102 284 215660312125988 285 31242849176843216 286 178438928994160 287 5072357228426134 288 780523435050484 289 780523435050484 290 5072357228426134 291 178438928994160 292 31242849176843216 293 215660312125988 294 205963921024332102 295 724721293142740 296 1261931039833756364 297 9149500988331260 298 27355744311216459230 299 536469323676562396 300 740228193540076852860 301 4945627881053064114856 302 2620877386495643224 303 165365163717669735892 304 39360736827222812 305 6720712936074896140 306 2999578675395994 307 1054787875054488720 308 799074750448046 309 165360904280456918 310 225888676307520 311 26155918800696560 312 82546895947920 313 7903320200155840 314 82546895947920 315 26155918800696560 316 225888676307520 317 165360904280456918 318 799074750448046 319 1054787875054488720 320 2999578675395994 321 6720712936074896140 322 39360736827222812 323 165365163717669735892 324 2620877386495643224 325 4945627881053064114856 326 33042831050387252806564 327 12804091244807454684 328 999700556140764738360 329 159482254346054820 330 38952629146637857780 331 11399117107447900 332 6295549162117978240 333 3123132948983460 334 942238875488738882 335 1359750280702000 336 151405710043735590 337 3809888364918448 338 22414828233885890 339 22414828233885890 340 3809888364918448 341 151405710043735590 342 1359750280702000 343 942238875488738882 344 3123132948983460 345 6295549162117978240 346 11399117107447900 347 38952629146637857780 348 159482254346054820 349 999700556140764738360 350 12804091244807454684 351 33042831050387252806564 352 220766444642492035165496 353 62553378081410903944 354 6043325757940948196588 355 686044985365894174 356 207433012462314646478 357 47567838240783188 358 32270990568590597782 359 12425067024431758 360 5005701795164363646 361 3342380986171064 362 767036962327482290 363 984411039982736 364 134478385329758400 365 527212884271456 366 134478385329758400 367 984411039982736 368 767036962327482290 369 3342380986171064 370 5005701795164363646 371 12425067024431758 372 32270990568590597782 373 47567838240783188 374 207433012462314646478 375 686044985365894174 376 6043325757940948196588 377 62553378081410903944 378 220766444642492035165496 379 1474989325392588806500578 380 305599565416045351248 381 36533815211336422973530 382 2784156202973091568 383 1202401568939814012818 384 181292637787949284 385 192756836326699033290 386 48080890875086076 387 28543390543531184562 388 14976699747741296 389 4549552517313558866 390 18852182672937376 391 660061366453202866 392 105895468010315360 393 105895468010315360 394 660061366453202866 395 18852182672937376 396 4549552517313558866 397 14976699747741296 398 28543390543531184562 399 48080890875086076 400 192756836326699033290 401 181292637787949284 402 1202401568939814012818 403 2784156202973091568 404 36533815211336422973530 405 305599565416045351248 406 1474989325392588806500578 407 9854729116761092024735820 408 1492982635351639829264 409 220854168655048529538236 410 11974941462583074194 411 6402528130422528331228 412 759803841665121530 413 988917518169169214630 414 196115387183476874 415 152124953936859549110 416 51437211690804080 417 23012913463778459590 418 13784812452690816 419 3549065040999302560 420 4831936441721984 421 1048584505666800960 422 4831936441721984 423 3549065040999302560 424 13784812452690816 425 23012913463778459590 426 51437211690804080 427 152124953936859549110 428 196115387183476874 429 988917518169169214630 430 759803841665121530 431 6402528130422528331228 432 11974941462583074194 433 220854168655048529538236 434 1492982635351639829264 435 9854729116761092024735820 436 65841619524190425719469780 437 7293848480949667007608 438 1335124266666474957229862 439 48649178095639313560 440 37117032186408938630164 441 2901939041583381652 442 5909602113956199119586 443 759025999602223308 444 867700362006648733500 445 205976114966509152 446 137371825650236460606 447 121732713592416096 448 19638568926192218868 449 462043527799610320 450 3107131787162958144 451 3107131787162958144 452 462043527799610320 453 19638568926192218868 454 121732713592416096 455 137371825650236460606 456 205976114966509152 457 867700362006648733500 458 759025999602223308 459 5909602113956199119586 460 2901939041583381652 461 37117032186408938630164 462 48649178095639313560 463 1335124266666474957229862 464 7293848480949667007608 465 65841619524190425719469780 466 439902386986461620401647186 467 35633521197449595436838 468 8071126964151881857668264 469 209207703061884779128 470 197622356701261601724704 471 12192614617192420800 472 30342534646925958042082 473 3123925113724727896 474 4636193692992726269986 475 807813797583914112 476 695419761555229519520 477 207567655167093744 478 104252312532934915680 479 59759825528949616 480 17855376761718341280