0 1 1 4 2 10 3 16 4 80 5 100 6 64 7 480 8 1200 9 1000 10 256 11 2560 12 9600 13 16000 14 10000 15 1024 16 12800 17 64000 18 160000 19 200000 20 100000 21 4096 22 61440 23 384000 24 1280000 25 2400000 26 2400000 27 1000000 28 16384 29 286720 30 2150400 31 8960000 32 22400000 33 33600000 34 28000000 35 10000000 36 65536 37 1310720 38 11468800 39 57344000 40 179200000 41 358400000 42 448000000 43 320000000 44 100000000 45 262144 46 5898240 47 58982400 48 344064000 49 1290240000 50 3225600000 51 5376000000 52 5760000000 53 3600000000 54 1000000000 55 1048576 56 26214400 57 294912000 58 1966080000 59 8601600000 60 25804800000 61 53760000000 62 76800000000 63 72000000000 64 40000000000 65 10000000000 66 4194304 67 115343360 68 1441792000 69 10813440000 70 54067200000 71 189235200000 72 473088000000 73 844800000000 74 1056000000000 75 880000000000 76 440000000000 77 100000000000 78 16777216 79 503316480 80 6920601600 81 57671680000 82 324403200000 83 1297612800000 84 3784704000000 85 8110080000000 86 12672000000000 87 14080000000000 88 10560000000000 89 4800000000000 90 1000000000000 91 67108864 92 2181038080 93 32715571200 94 299892736000 95 1874329600000 96 8434483200000 97 28114944000000 98 70287360000000 99 131788800000000 100 183040000000000 101 183040000000000 102 124800000000000 103 52000000000000 104 10000000000000 105 268435456 106 9395240960 107 152672665600 108 1526726656000 109 10496245760000 110 52481228800000 111 196804608000000 112 562298880000000 113 1230028800000000 114 2050048000000000 115 2562560000000000 116 2329600000000000 117 1456000000000000 118 560000000000000 119 100000000000000 120 1073741824 121 40265318400 122 704643072000 123 7633633280000 124 57252249600000 125 314887372800000 126 1312030720000000 127 4217241600000000 128 10543104000000000 129 20500480000000000 130 30750720000000000 131 34944000000000000 132 29120000000000000 133 16800000000000000 134 6000000000000000 135 1000000000000000 136 4294967296 137 171798691840 138 3221225472000 139 37580963840000 140 305345331200000 141 1832071987200000 142 8396996608000000 143 29989273600000000 144 84344832000000000 145 187432960000000000 146 328007680000000000 147 447283200000000000 148 465920000000000000 149 358400000000000000 150 192000000000000000 151 64000000000000000 152 10000000000000000 153 17179869184 154 730144440320 155 14602888806400 156 182536110080000 157 1597190963200000 158 10381741260800000 159 51908706304000000 160 203927060480000000 161 637272064000000000 162 1593180160000000000 163 3186360320000000000 164 5069209600000000000 165 6336512000000000000 166 6092800000000000000 167 4352000000000000000 168 2176000000000000000 169 680000000000000000 170 100000000000000000 171 68719476736 172 3092376453120 173 65712999628800 174 876173328384000 175 8214124953600000 176 57498874675200000 177 311452237824000000 178 1334795304960000000 179 4588358860800000000 180 12745441280000000000 181 28677242880000000000 182 52140441600000000000 183 76038144000000000000 184 87736320000000000000 185 78336000000000000000 186 52224000000000000000 187 24480000000000000000 188 7200000000000000000 189 1000000000000000000 190 274877906944 191 13056700579840 192 293775763046400 193 4161823309824000 194 41618233098240000 195 312136748236800000 196 1820797698048000000 197 8453703598080000000 198 31701388492800000000 199 96865353728000000000 200 242163384320000000000 201 495334195200000000000 202 825556992000000000000 203 1111326720000000000000 204 1190707200000000000000 205 992256000000000000000 206 620160000000000000000 207 273600000000000000000 208 76000000000000000000 209 10000000000000000000 210 1099511627776 211 54975581388800 212 1305670057984000 213 19585050869760000 214 208091165491200000 215 1664729323929600000 216 10404558274560000000 217 52022791372800000000 218 211342589952000000000 219 704475299840000000000 220 1937307074560000000000 221 4402970624000000000000 222 8255569920000000000000 223 12700876800000000000000 224 15876096000000000000000 225 15876096000000000000000 226 12403200000000000000000 227 7296000000000000000000 228 3040000000000000000000 229 800000000000000000000 230 100000000000000000000 231 4398046511104 232 230897441832960 233 5772436045824000 234 91396904058880000 235 1028215170662400000 236 8739828950630400000 237 58265526337536000000 238 312136748236800000000 239 1365598273536000000000 240 4931327098880000000000 241 14793981296640000000000 242 36984953241600000000000 243 77051985920000000000000 244 133359206400000000000000 245 190513152000000000000000 246 222265344000000000000000 247 208373760000000000000000 248 153216000000000000000000 249 85120000000000000000000 250 33600000000000000000000 251 8400000000000000000000 252 1000000000000000000000 253 17592186044416 254 967570232442880 255 25398718601625600 256 423311976693760000 257 5026829723238400000 258 45241467509145600000 259 320460394856448000000 260 1831202256322560000000 261 8583760576512000000000 262 33381291130880000000000 263 108489196175360000000000 264 295879625932800000000000 265 678057476096000000000000 266 1303956684800000000000000 267 2095644672000000000000000 268 2794192896000000000000000 269 3056148480000000000000000 270 2696601600000000000000000 271 1872640000000000000000000 272 985600000000000000000000 273 369600000000000000000000 274 88000000000000000000000 275 10000000000000000000000 276 70368744177664 277 4046202790215680 278 111270576730931200 279 1947235092791296000 280 24340438659891200000 281 231234167268966400000 282 1734256254517248000000 283 10529412973854720000000 284 52647064869273600000000 285 219362770288640000000000 286 767769696010240000000000 287 2268410465484800000000000 288 5671026163712000000000000 289 11996401500160000000000000 290 21422145536000000000000000 291 32133218304000000000000000 292 40166522880000000000000000 293 41347891200000000000000000 294 34456576000000000000000000 295 22668800000000000000000000 296 11334400000000000000000000 297 4048000000000000000000000 298 920000000000000000000000 299 100000000000000000000000 300 281474976710656 301 16888498602639360 302 485544334825881600 303 8901646138474496000 304 116834105567477760000 305 1168341055674777600000 306 9249366690758656000000 307 59460214440591360000000 308 315882389215641600000000 309 1403921729847296000000000 310 5264706486927360000000000 311 16751338822041600000000000 312 45368209309696000000000000 313 104695867637760000000000000 314 205652597145600000000000000 315 342754328576000000000000000 316 481998274560000000000000000 317 567056793600000000000000000 318 551305216000000000000000000 319 435240960000000000000000000 320 272025600000000000000000000 321 129536000000000000000000000 322 44160000000000000000000000 323 9600000000000000000000000 324 1000000000000000000000000 325 1125899906842624 326 70368744177664000 327 2111062325329920000 328 40462027902156800000 329 556352883654656000000 330 5841705278373888000000 331 48680877319782400000000 332 330334524669952000000000 333 1858131701268480000000000 334 8774510811545600000000000 335 35098043246182400000000000 336 119652420157440000000000000 337 348986225459200000000000000 338 872465563648000000000000000 339 1869569064960000000000000000 340 3427543285760000000000000000 341 5355536384000000000000000000 342 7088209920000000000000000000 343 7875788800000000000000000000 344 7254016000000000000000000000 345 5440512000000000000000000000 346 3238400000000000000000000000 347 1472000000000000000000000000 348 480000000000000000000000000 349 100000000000000000000000000 350 10000000000000000000000000 351 4503599627370496 352 292733975779082240 353 9147936743096320000 354 182958734861926400000 355 2630031813640192000000 356 28930349950042112000000 357 253140562062868480000000 358 1808146871877632000000000 359 10735872051773440000000000 360 53679360258867200000000000 361 228137281100185600000000000 362 829590113091584000000000000 363 2592469103411200000000000000 364 6979724509184000000000000000 365 16202931896320000000000000000 366 32405863792640000000000000000 367 55697578393600000000000000000 368 81908203520000000000000000000 369 102385254400000000000000000000 370 107773952000000000000000000000 371 94302208000000000000000000000 372 67358720000000000000000000000 373 38272000000000000000000000000 374 16640000000000000000000000000 375 5200000000000000000000000000 376 1040000000000000000000000000 377 100000000000000000000000000 378 18014398509481984 379 1215971899390033920 380 39519086730176102400 381 823314306878668800000 382 12349714603180032000000 383 142021717936570368000000 384 1301865747751895040000000 385 9763993108139212800000000 386 61024956925870080000000000 387 322076161553203200000000000 388 1449342726989414400000000000 389 5599733263368192000000000000 390 18665777544560640000000000000 391 53843589070848000000000000000 392 134608972677120000000000000000 393 291652774133760000000000000000 394 546848951500800000000000000000 395 884608598016000000000000000000 396 1228623052800000000000000000000 397 1454948352000000000000000000000 398 1454948352000000000000000000000 399 1212456960000000000000000000000 400 826675200000000000000000000000 401 449280000000000000000000000000 402 187200000000000000000000000000 403 56160000000000000000000000000 404 10800000000000000000000000000 405 1000000000000000000000000000 406 72057594037927936 407 5044031582654955520 408 170236065914604748800 409 3688448094816436224000 410 57632001481506816000000 411 691584017778081792000000 412 6627680170373283840000000 413 52074629910075801600000000 414 341739758784872448000000000 415 1898554215471513600000000000 416 9018132523489689600000000000 417 36892360323366912000000000000 418 130660442811924480000000000000 419 402032131728998400000000000000 420 1076871781416960000000000000000 421 2512700823306240000000000000000 422 5103923547340800000000000000000 423 9006923907072000000000000000000 424 13760578191360000000000000000000 425 18106023936000000000000000000000 426 20369276928000000000000000000000 427 19399311360000000000000000000000 428 15431270400000000000000000000000 429 10063872000000000000000000000000 430 5241600000000000000000000000000 431 2096640000000000000000000000000 432 604800000000000000000000000000 433 112000000000000000000000000000 434 10000000000000000000000000000 435 288230376151711744 436 20896702270999101440 437 731384579484968550400 438 16456153038411792384000 439 267412486874191626240000 440 3342656085927395328000000 441 33426560859273953280000000 442 274575321344036044800000000 443 1887705334240247808000000000 444 11011614449734778880000000000 445 55058072248673894400000000000 446 237750766528364544000000000000 447 891565374481367040000000000000 448 2914732955035238400000000000000 449 8327808442957824000000000000000 450 20819521107394560000000000000000 451 45542702422425600000000000000000 452 87066931101696000000000000000000 453 145111551836160000000000000000000 454 210029877657600000000000000000000 455 262537347072000000000000000000000 456 281290014720000000000000000000000 457 255718195200000000000000000000000 458 194568192000000000000000000000000 459 121605120000000000000000000000000 460 60802560000000000000000000000000 461 23385600000000000000000000000000 462 6496000000000000000000000000000 463 1160000000000000000000000000000 464 100000000000000000000000000000 465 1152921504606846976 466 86469112845513523200 467 3134505340649865216000 468 73138457948496855040000 469 1234211477880884428800000 470 16044749212451497574400000 471 167132804296369766400000000 472 1432566893968883712000000000 473 10296574550401351680000000000 474 62923511141341593600000000000 475 330348433492043366400000000000 476 1501583788600197120000000000000 477 5943769163209113600000000000000 478 20574585564954624000000000000000 479 62458563322183680000000000000000 480 166556168859156480000000000000000 481 390366020763648000000000000000000 482 803694748631040000000000000000000 483 1451115518361600000000000000000000 484 2291235028992000000000000000000000 485 3150448164864000000000000000000000 486 3750533529600000000000000000000000 487 3835772928000000000000000000000000 488 3335454720000000000000000000000000 489 2432102400000000000000000000000000 490 1459261440000000000000000000000000 491 701568000000000000000000000000000 492 259840000000000000000000000000000 493 69600000000000000000000000000000 494 12000000000000000000000000000000 495 1000000000000000000000000000000 496 4611686018427387904 497 357405666428122562560 498 13402712491054596096000 499 323898885200486072320000 500 5668230491008506265600000 501 76521111628614834585600000 502 828978709309994041344000000 503 7401595618839232512000000000 504 55511967141294243840000000000 505 354659790069379891200000000000 506 1950628845381589401600000000000 507 9309819489321222144000000000000 508 38790914538838425600000000000000 509 141736033891909632000000000000000 510 455580108938280960000000000000000 511 1290810308658462720000000000000000 512 3227025771646156800000000000000000 513 7118439202160640000000000000000000 514 13841409559756800000000000000000000 515 23676095299584000000000000000000000 516 35514142949376000000000000000000000 517 46506615767040000000000000000000000 518 52848427008000000000000000000000000 519 51699548160000000000000000000000000 520 43082956800000000000000000000000000 521 30158069760000000000000000000000000 522 17398886400000000000000000000000000 523 8055040000000000000000000000000000 524 2876800000000000000000000000000000 525 744000000000000000000000000000000 526 124000000000000000000000000000000 527 10000000000000000000000000000000 528 18446744073709551616 529 1475739525896764129280 530 57184906628499610009600 531 1429622665712490250240000 532 25911910816038885785600000 533 362766751424544400998400000 534 4081125953526124511232000000 535 37896169568456870461440000000 536 296063824753569300480000000000 537 1973758831690462003200000000000 538 11349113282220156518400000000000 539 56745566411100782592000000000000 540 248261853048565923840000000000000 541 954853280956022784000000000000000 542 3239680774672220160000000000000000 543 9719042324016660480000000000000000 544 25816206173169254400000000000000000 545 60744014525104128000000000000000000 546 126550030260633600000000000000000000 547 233118476795904000000000000000000000 548 378817524793344000000000000000000000 549 541167892561920000000000000000000000 550 676459865702400000000000000000000000 551 735282462720000000000000000000000000 552 689327308800000000000000000000000000 553 551461847040000000000000000000000000 554 371176243200000000000000000000000000 555 206209024000000000000000000000000000 556 92057600000000000000000000000000000 557 31744000000000000000000000000000000 558 7936000000000000000000000000000000 559 1280000000000000000000000000000000 560 100000000000000000000000000000000 561 73786976294838206464 562 6087425544324152033280 563 243497021772966081331200 564 6290339729134957101056000 565 117943869921280445644800000 566 1710186113858566461849600000 567 19952171328349942054912000000 568 192395937809088726958080000000 569 1563216994698845906534400000000 570 10855673574297541017600000000000 571 65134041445785246105600000000000 572 340473398466604695552000000000000 573 1560503076305271521280000000000000 574 6302031654309750374400000000000000 575 22507255908249108480000000000000000 576 71272977042788843520000000000000000 577 200455247932843622400000000000000000 578 501138119832109056000000000000000000 579 1113640266293575680000000000000000000 580 2197974209789952000000000000000000000 581 3846454867132416000000000000000000000 582 5952846818181120000000000000000000000 583 8117518388428800000000000000000000000 584 9705728507904000000000000000000000000 585 10110133862400000000000000000000000000 586 9099120476160000000000000000000000000 587 6999323443200000000000000000000000000 588 4536598528000000000000000000000000000 589 2430320640000000000000000000000000000 590 1047552000000000000000000000000000000 591 349184000000000000000000000000000000 592 84480000000000000000000000000000000 593 13200000000000000000000000000000000 594 1000000000000000000000000000000000 595 295147905179352825856 596 25087571940244990197760 597 1034862342535105845657600 598 27596329134269489217536000 599 534678876976471353589760000 600 8020183154647070303846400000 601 96910546451985432838144000000 602 969105464519854328381440000000 603 8176827356886270895718400000000 604 59054864244178623135744000000000 605 369092901526116394598400000000000 606 2013234008324271243264000000000000 607 9646746289887133040640000000000000 608 40813157380291716710400000000000000 609 153049340176093937664000000000000000 610 510164467253646458880000000000000000 611 1514550762159262924800000000000000000 612 4009104958656872448000000000000000000 613 9465942263495393280000000000000000000 614 19928299502095564800000000000000000000 615 37365561566429184000000000000000000000 616 62275935944048640000000000000000000000 617 91998541735526400000000000000000000000 618 119998097915904000000000000000000000000 619 137497820528640000000000000000000000000 620 137497820528640000000000000000000000000 621 118988498534400000000000000000000000000 622 88139628544000000000000000000000000000 623 55087267840000000000000000000000000000 624 28493414400000000000000000000000000000 625 11872256000000000000000000000000000000 626 3829760000000000000000000000000000000 627 897600000000000000000000000000000000 628 136000000000000000000000000000000000 629 10000000000000000000000000000000000 630 1180591620717411303424 631 103301766812773489049600 632 4390325089542873284608000 633 120733939962429015326720000 634 2414678799248580306534400000 635 37427521388352994751283200000 636 467844017354412434391040000000 637 4845527322599271641907200000000 638 42398364072743626866688000000000 639 317987730545577201500160000000000 640 2066920248546251809751040000000000 641 11743865048558248919040000000000000 642 58719325242791244595200000000000000 643 259720092420038197248000000000000000 644 1020328934507292917760000000000000000 645 3571151270775525212160000000000000000 646 11159847721173516288000000000000000000 647 31181927456220119040000000000000000000 648 77954818640550297600000000000000000000 649 174372620643336192000000000000000000000 650 348745241286672384000000000000000000000 651 622759359440486400000000000000000000000 652 990753526382592000000000000000000000000 653 1399977809018880000000000000000000000000 654 1749972261273600000000000000000000000000 655 1924969487400960000000000000000000000000 656 1850932199424000000000000000000000000000 657 1542443499520000000000000000000000000000 658 1101745356800000000000000000000000000000 659 664846336000000000000000000000000000000 660 332423168000000000000000000000000000000 661 134041600000000000000000000000000000000 662 41888000000000000000000000000000000000 663 9520000000000000000000000000000000000 664 1400000000000000000000000000000000000 665 100000000000000000000000000000000000 666 4722366482869645213696 667 425012983458268069232640 668 18594318026299228028928000 669 526839010745144794152960000 670 10866054596618611379404800000 671 173856873545897782070476800000 672 2245651283301179685076992000000 673 24060549463941210911539200000000 674 218048729516967223885824000000000 675 1695934562909745074667520000000000 676 11447558299640779254005760000000000 677 67644662679695513773670400000000000 678 352315951456747467571200000000000000 679 1626073622108065234944000000000000000 680 6678516662229553643520000000000000000 681 24487894428175030026240000000000000000 682 80350903592449317273600000000000000000 683 236326187036615639040000000000000000000 684 623638549124402380800000000000000000000 685 1477038668978847744000000000000000000000 686 3138707171580051456000000000000000000000 687 5978489850628669440000000000000000000000 688 10190607699935232000000000000000000000000 689 15507446499901440000000000000000000000000 690 20999667135283200000000000000000000000000 691 25199600562339840000000000000000000000000 692 26653423671705600000000000000000000000000 693 24679095992320000000000000000000000000000 694 19831416422400000000000000000000000000000 695 13676838912000000000000000000000000000000 696 7978156032000000000000000000000000000000 697 3860398080000000000000000000000000000000 698 1507968000000000000000000000000000000000 699 456960000000000000000000000000000000000 700 100800000000000000000000000000000000000 701 14400000000000000000000000000000000000 702 1000000000000000000000000000000000000 703 18889465931478580854784 704 1747275598661768729067520 705 78627401939779592808038400 706 2293299223243571456901120000 707 48732608493925893459148800000 708 804088040149777242075955200000 709 10721173868663696561012736000000 710 118698710688776640496926720000000 711 1112800412707281004658688000000000 712 8964225546808652537528320000000000 713 62749578827660567762698240000000000 714 385054233715189847634739200000000000 715 2085710432623945008021504000000000000 716 10027454002999735615488000000000000000 717 42974802869998866923520000000000000000 718 164736744334995656540160000000000000000 719 566282558651547569356800000000000000000 720 1748813784070955728896000000000000000000 721 4857816066863765913600000000000000000000 722 12144540167159414784000000000000000000000 723 27325215376108683264000000000000000000000 724 55301031118315192320000000000000000000000 725 100547329306027622400000000000000000000000 726 163935862998958080000000000000000000000000 727 239073133540147200000000000000000000000000 728 310795073602191360000000000000000000000000 729 358609700310220800000000000000000000000000 730 365250620686336000000000000000000000000000 731 326116625612800000000000000000000000000000 732 253021519872000000000000000000000000000000 733 168681013248000000000000000000000000000000 734 95223152640000000000000000000000000000000 735 44635852800000000000000000000000000000000 736 16907520000000000000000000000000000000000 737 4972800000000000000000000000000000000000 738 1065600000000000000000000000000000000000 739 148000000000000000000000000000000000000 740 10000000000000000000000000000000000000 741 75557863725914323419136 742 7177997053961860724817920 743 331982363745736058522828800 744 9959470912372081755684864000 745 217863426208139288405606400000 746 3703678245538367902895308800000 747 50925575876152558664810496000000 748 582006581441743527597834240000000 749 5638188757716890423604019200000000 750 46984906314307420196700160000000000 751 340640570778728796426076160000000000 752 2167712723137365068165939200000000000 753 12193384067647678508433408000000000000 754 60966920338238392542167040000000000000 755 272173751509992823848960000000000000000 756 1088695006039971295395840000000000000000 757 3912497677956146842828800000000000000000 758 12658080722799298609152000000000000000000 759 36919402108164620943360000000000000000000 760 97156321337275318272000000000000000000000 761 230746263176028880896000000000000000000000 762 494456278234347601920000000000000000000000 763 955199628407262412800000000000000000000000 764 1661216745056108544000000000000000000000000 765 2595651164150169600000000000000000000000000 766 3633911629810237440000000000000000000000000 767 4542389537262796800000000000000000000000000 768 5047099485847552000000000000000000000000000 769 4956972709314560000000000000000000000000000 770 4273252335616000000000000000000000000000000 771 3204939251712000000000000000000000000000000 772 2067702743040000000000000000000000000000000 773 1130774937600000000000000000000000000000000 774 513988608000000000000000000000000000000000 775 188966400000000000000000000000000000000000 776 53990400000000000000000000000000000000000 777 11248000000000000000000000000000000000000 778 1520000000000000000000000000000000000000 779 100000000000000000000000000000000000000 780 302231454903657293676544 781 29467566853106586133463040 782 1399709425522562841339494400 783 43157707286945687607967744000 784 971048413956277971179274240000 785 16993347244234864495637299200000 786 240739085959993913688195072000000 787 2837282084528499697039441920000000 788 28372820845284996970394419200000000 789 244321512834398585022840832000000000 790 1832411346257989387671306240000000000 791 12077256600336748236924518400000000000 792 70450663501964364715393024000000000000 793 365801522029430355253002240000000000000 794 1698364209422355220817510400000000000000 795 7076517539259813420072960000000000000000 796 26536940772224300325273600000000000000000 797 89757299670758662864896000000000000000000 798 274258415660651469864960000000000000000000 799 757819306430747482521600000000000000000000 800 1894548266076868706304000000000000000000000 801 4285287744697679216640000000000000000000000 802 8765361295972525670400000000000000000000000 803 16196863264297058304000000000000000000000000 804 26994772107161763840000000000000000000000000 805 40492158160742645760000000000000000000000000 806 54508674447153561600000000000000000000000000 807 65612293316018176000000000000000000000000000 808 70298885695733760000000000000000000000000000 809 66662736435609600000000000000000000000000000 810 55552280363008000000000000000000000000000000 811 40320203489280000000000000000000000000000000 812 25200127180800000000000000000000000000000000 813 13363703808000000000000000000000000000000000 814 5895751680000000000000000000000000000000000 815 2105625600000000000000000000000000000000000 816 584896000000000000000000000000000000000000 817 118560000000000000000000000000000000000000 818 15600000000000000000000000000000000000000 819 1000000000000000000000000000000000000000 820 1208925819614629174706176 821 120892581961462917470617600 822 5893513370621317226692608000 823 186627923403008378845265920000 824 4315770728694568760796774400000 825 77683873116502237694341939200000 826 1132889816282324299709153280000000 827 13756519197713937925039718400000000 828 141864104226424984851972096000000000 829 1261014259790444309795307520000000000 830 9772860513375943400913633280000000000 831 66633139863926886824411136000000000000 832 402575220011224941230817280000000000000 833 2167712723137365068165939200000000000000 834 10451472057983724435800064000000000000000 835 45289712251262805888466944000000000000000 836 176912938481495335501824000000000000000000 837 624398606405277654712320000000000000000000 838 1994606659350192508108800000000000000000000 839 5773861382329504628736000000000000000000000 840 15156386128614949650432000000000000000000000 841 36086633639559403929600000000000000000000000 842 77914322630866894848000000000000000000000000 843 152441066016913489920000000000000000000000000 844 269947721071617638400000000000000000000000000 845 431916353714588221440000000000000000000000000 846 622956279396040704000000000000000000000000000 847 807535917735608320000000000000000000000000000 848 937318475943116800000000000000000000000000000 849 969639802699776000000000000000000000000000000 850 888836485808128000000000000000000000000000000 851 716803617587200000000000000000000000000000000 852 504002543616000000000000000000000000000000000 853 305456087040000000000000000000000000000000000 854 157220044800000000000000000000000000000000000 855 67380019200000000000000000000000000000000000 856 23395840000000000000000000000000000000000000 857 6323200000000000000000000000000000000000000 858 1248000000000000000000000000000000000000000 859 160000000000000000000000000000000000000000 860 10000000000000000000000000000000000000000 861 4835703278458516698824704 862 495659586041997961629532160 863 24782979302099898081476608000 864 805446827318246687647989760000 865 19129362148808358831639756800000 866 353893199752954638385335500800000 867 5308397996294319575780032512000000 868 66354974953678994697250406400000000 869 705021608882839318658285568000000000 870 6462698081426027087700951040000000000 871 51701584651408216701607608320000000000 872 364261164589466981306780876800000000000 873 2276632278684168633167380480000000000000 874 12696603092661709684971929600000000000000 875 63483015463308548424859648000000000000000 876 285673569584888467911868416000000000000000 877 1160548876438609400891965440000000000000000 878 4266723810436063973867520000000000000000000 879 14222412701453546579558400000000000000000000 880 43041512122819943596032000000000000000000000 881 118364158337754844889088000000000000000000000 882 295910395844387112222720000000000000000000000 883 672523626919061618688000000000000000000000000 884 1388907490376322908160000000000000000000000000 885 2604201544455605452800000000000000000000000000 886 4427142625574529269760000000000000000000000000 887 6810988654730045030400000000000000000000000000 888 9459706464902840320000000000000000000000000000 889 11824633081128550400000000000000000000000000000 890 13251743970230272000000000000000000000000000000 891 13251743970230272000000000000000000000000000000 892 11755579328430080000000000000000000000000000000 893 9184046350336000000000000000000000000000000000 894 6261849784320000000000000000000000000000000000 895 3683441049600000000000000000000000000000000000 896 1841720524800000000000000000000000000000000000 897 767383552000000000000000000000000000000000000 898 259251200000000000000000000000000000000000000 899 68224000000000000000000000000000000000000000 900 13120000000000000000000000000000000000000000 901 1640000000000000000000000000000000000000000 902 100000000000000000000000000000000000000000 903 19342813113834066795298816 904 2030995376952577013506375680 905 104088513068819571942201753600 906 3469617102293985731406725120000 907 84571916868415902203038924800000 908 1606866420499902141857739571200000 909 24772523982706824686973485056000000 910 318503879777659174546801950720000000 911 3483636185068147221605646336000000000 912 32901008414532501537386659840000000000 913 271433319419893137683439943680000000000 914 1974060504871950092243199590400000000000 915 12749140760631344345737330688000000000000 916 73552735157488525071561523200000000000000 917 380898092779851290549157888000000000000000 918 1777524432972639355896070144000000000000000 919 7498931201603322282686545920000000000000000 920 28672384006130349904389734400000000000000000 921 99556888910174826056908800000000000000000000 922 314390175505815240179712000000000000000000000 923 903871754579218815516672000000000000000000000 924 2367283166755096897781760000000000000000000000 925 5649198466120117596979200000000000000000000000 926 12280866230695907819520000000000000000000000000 927 24305881081585650892800000000000000000000000000 928 43750585946854171607040000000000000000000000000 929 71515380874665472819200000000000000000000000000 930 105948712406911811584000000000000000000000000000 931 141895596973542604800000000000000000000000000000 932 171253306692206592000000000000000000000000000000 933 185524415583223808000000000000000000000000000000 934 179539757016023040000000000000000000000000000000 935 154291978685644800000000000000000000000000000000 936 116887862640640000000000000000000000000000000000 937 77352262041600000000000000000000000000000000000 938 44201292595200000000000000000000000000000000000 939 21486739456000000000000000000000000000000000000 940 8710840320000000000000000000000000000000000000 941 2865408000000000000000000000000000000000000000 942 734720000000000000000000000000000000000000000 943 137760000000000000000000000000000000000000000 944 16800000000000000000000000000000000000000000 945 1000000000000000000000000000000000000000000 946 77371252455336267181195264 947 8317409638948648721978490880 948 436664006044804057903870771200 949 14919353539864138645048918016000 950 372983838496603466126222950400000 951 7273184850683767589461347532800000 952 115158760135826320166471335936000000 953 1521740758937704945056942653440000000 954 17119583538049180631890604851200000000 955 166440395508811478365603102720000000000 956 1414743361824897566107626373120000000000 957 10610575213686731745807197798400000000000 958 70737168091244878305381318656000000000000 959 421702348236267543743619399680000000000000 960 2259119722694290412912246784000000000000000 961 10919078659689070329075859456000000000000000 962 47770969136139682689706885120000000000000000 963 189678848040554622444424396800000000000000000 964 684951395702002803271532544000000000000000000 965 2253129591125009221287936000000000000000000000 966 6759388773375027663863808000000000000000000000 967 18507850212812575746293760000000000000000000000 968 46269625532031439365734400000000000000000000000 969 105615449583984807247872000000000000000000000000 970 220032186633301681766400000000000000000000000000 971 418061154603273195356160000000000000000000000000 972 723567382967203607347200000000000000000000000000 973 1138948658374301974528000000000000000000000000000 974 1627069511963288535040000000000000000000000000000 975 2103969196504252416000000000000000000000000000000 976 2454630729254961152000000000000000000000000000000 977 2573403183896330240000000000000000000000000000000 978 2412565484902809600000000000000000000000000000000 979 2010471237419008000000000000000000000000000000000 980 1478287674572800000000000000000000000000000000000 981 950327790796800000000000000000000000000000000000 982 527959883776000000000000000000000000000000000000 983 249710755840000000000000000000000000000000000000 984 98570035200000000000000000000000000000000000000 985 31592960000000000000000000000000000000000000000 986 7898240000000000000000000000000000000000000000 987 1444800000000000000000000000000000000000000000 988 172000000000000000000000000000000000000000000 989 10000000000000000000000000000000000000000000