1 1 2 2 3 14 4 3 5 42 6 150 7 4 8 84 9 600 10 1560 11 5 12 140 13 1500 14 7800 15 16800 16 6 17 210 18 3000 19 23400 20 100800 21 191520 22 7 23 294 24 5250 25 54600 26 352800 27 1340640 28 2328480 29 8 30 392 31 8400 32 109200 33 940800 34 5362560 35 18627840 36 30240000 37 9 38 504 39 12600 40 196560 41 2116800 42 16087680 43 83825280 44 272160000 45 419126400 46 10 47 630 48 18000 49 327600 50 4233600 51 40219200 52 279417600 53 1360800000 54 4191264000 55 6187104000 56 11 57 770 58 24750 59 514800 60 7761600 61 88482240 62 768398400 63 4989600000 64 23051952000 65 68058144000 66 97037740800 67 12 68 924 69 33000 70 772200 71 13305600 72 176964480 73 1844156160 74 14968800000 75 92207808000 76 408348864000 77 1164452889600 78 1612798387200 79 13 80 1092 81 42900 82 1115400 83 21621600 84 328648320 85 3995671680 86 38918880000 87 299675376000 88 1769511744000 89 7568943782400 90 20966379033600 91 28332944640000 92 14 93 1274 94 54600 95 1561560 96 33633600 97 575134560 98 7991343360 99 90810720000 100 839091052800 101 6193291104000 102 35321737651200 103 146764653235200 104 396661224960000 105 524813313024000 106 15 107 1470 108 68250 109 2129400 110 50450400 111 958557600 112 14983768800 113 194594400000 114 2097727632000 115 18579873312000 116 132456516192000 117 733823266176000 118 2974959187200000 119 7872199695360000 120 10226013557760000 121 16 122 1680 123 84000 124 2839200 125 73382400 126 1533692160 127 26637811200 128 389188800000 129 4794806016000 130 49546328832000 131 423860851814400 132 2935293064704000 133 15866448998400000 134 62977597562880000 135 163616216924160000 136 209144207720448000 137 17 138 1904 139 102000 140 3712800 141 103958400 142 2370251520 143 45284279040 144 735134400000 145 10188962784000 146 120326798592000 147 1200939080140800 148 9979996419993600 149 67432408243200000 150 356873052856320000 151 1390737843855360000 152 3555451531247616000 153 4480594531725312000 154 18 155 2142 156 122400 157 4773600 158 143942400 159 3555377280 160 74101547520 161 1323241920000 162 20377925568000 163 270735296832000 164 3088129063219200 165 29939989259980800 166 242756669675520000 167 1605928737853440000 168 8344427063132160000 169 31999063781228544000 170 80650701571055616000 171 100357207837286400000 172 19 173 2394 174 145350 175 6046560 176 195350400 177 5196320640 178 117327450240 179 2285599680000 180 38718058579200 181 571552293312000 182 7334306525145600 183 81265685134233600 184 768729453972480000 185 6102529203843072000 186 39636028549877760000 187 202660737281114112000 188 766181664925028352000 189 1906786948908441600000 190 2345925761384325120000 191 20 192 2660 193 171000 194 7558200 195 260467200 196 7423315200 197 180503769600 198 3809332800000 199 70396470144000 200 1143104586624000 201 16298458944768000 202 203164212835584000 203 2196369868492800000 204 20341764012810240000 205 158544114199511040000 206 1013303686405570560000 207 5107877766166855680000 208 19067869489084416000000 209 46918515227686502400000 210 57136703662028390400000 211 21 212 2940 213 199500 214 9336600 215 341863200 216 10392641280 217 270755654400 218 6153537600000 219 123193822752000 220 2182290574464000 221 34226763784012800 222 474049829949696000 223 5765470904793600000 224 61025292038430720000 225 554904399698288640000 226 4255875482903396352000 227 26816358272375992320000 228 133475086423590912000000 229 492644409890708275200000 230 1199870776902596198400000 231 1447712937377558691840000 232 22 233 3234 234 231000 235 11411400 236 442411200 237 14289881760 238 397108293120 239 9669844800000 240 208481853888000 241 4000866053184000 242 68453527568025600 243 1042909625889331200 244 14093373322828800000 245 167819553105684480000 246 1743985256194621440000 247 15604876770645786624000 248 117991976398454366208000 249 734112975329750016000000 250 3612725672531860684800000 251 13198578545928558182400000 252 31849684622306291220480000 253 38105872673116455567360000 254 23 255 3542 256 265650 257 13813800 258 565303200 259 19333369440 260 570843171360 261 14827095360000 262 342505902816000 263 7078455324864000 264 131202594505382400 265 2180629217768601600 266 32414758642506240000 267 428872191270082560000 268 5013957611559536640000 269 51273166532121870336000 270 452302576194075070464000 271 3376919686516850073600000 272 20773172617058198937600000 273 101189102185452279398400000 274 366271373156522349035520000 275 876435071481678478049280000 276 1040543673740120309760000000 277 24 278 3864 279 303600 280 16576560 281 714067200 282 25777825920 283 805896241920 284 22240643040000 285 548009444505600 286 12134494842624000 287 242220174471475200 288 4361258435537203200 289 70723109765468160000 290 1029293259048198144000 291 13370553630825431040000 292 153819499596365611008000 293 1550751689808257384448000 294 13507678746067400294400000 295 99711228561879354900480000 296 607134613112713676390400000 297 2930170985252178792284160000 298 10517220857780141736591360000 299 24973048169762887434240000000 300 29440276662242211397632000000 301 25 302 4200 303 345000 304 19734000 305 892584000 306 33918192000 307 1119300336000 308 32706828000000 309 856264757040000 310 20224158071040000 311 432536025841920000 312 8387035452956160000 313 147339812011392000000 314 2339302861473177600000 315 33426384077063577600000 316 427276387767682252800000 317 4846099030650804326400000 318 48241709807383572480000000 319 415463452341163978752000000 320 3035673065563568381952000000 321 18313568657826117451776000000 322 87643507148167847804928000000 323 312163102122036092928000000000 324 736006916556055284940800000000 325 862035498158119546060800000000 326 26 327 4550 328 390000 329 23322000 330 1105104000 331 44093649600 332 1531674144000 333 47243196000000 334 1309581393120000 335 32864256865440000 336 749729111459328000 337 15575922984061440000 338 294679624022784000000 339 5068489533191884800000 340 79007816909423001600000 341 1110918608195973857280000 342 13999841644102323609600000 343 156785556873996610560000000 344 1543149965838609063936000000 345 13154583284108796321792000000 346 95230557020695810749235200000 347 569682796463091010732032000000 348 2705413551724312805376000000000 349 9568089915228718704230400000000 350 22412922952111108197580800000000 351 26093360826352511227920384000000 352 27 353 4914 354 438750 355 27378000 356 1356264000 357 56691835200 358 2067760094400 359 67135068000000 360 1964372089680000 361 52196172668640000 362 1265167875587616000 363 28036661371310592000 364 568310703472512000000 365 10526862876629299200000 366 177767588046201753600000 367 2726800220117390376960000 368 37799572439076273745920000 369 470356670621989831680000000 370 5208131134705305590784000000 371 50739106952991071526912000000 372 428537506593131148371558400000 373 3076287100900691457952972800000 374 18261541474139111436288000000000 375 86112809237058468338073600000000 376 302574459853499960667340800000000 377 704520742311517803153850368000000 378 815652543922487505306648576000000 379 28 380 5292 381 491400 382 31941000 383 1651104000 384 72153244800 385 2757013459200 386 93989095200000 387 2894864132160000 388 81194046373440000 389 2083805912732544000 390 49064157399793536000 391 1060846646482022400000 392 21053725753258598400000 393 382884035791819161600000 394 6362533846940577546240000 395 96217093481285060444160000 396 1316998677741571528704000000 397 16203074641305395171328000000 398 177586874335468750344192000000 399 1714150026372524593486233600000 400 14356006470869893470447206400000 401 102264632255179024043212800000000 402 602789664659409278366515200000000 403 2824028291965999632895180800000000 404 9863290392361249244153905152000000 405 22838271229829650148586160128000000 406 26304241931375613314767257600000000 407 29 408 5684 409 548100 410 37051560 411 1995084000 412 90975830400 413 3634245014400 414 129794464800000 415 4197552991632000 416 123927754991040000 417 3357242859402432000 418 83697680270236032000 419 1922784546748665600000 420 40703869789633290240000 421 793116931283053977600000 422 14193344735482826833920000 423 232524642579772229406720000 424 3472087423136870393856000000 425 46988916459785645996851200000 426 572224372858732639997952000000 427 6213793845600401651387596800000 428 59474883950746701520424140800000 429 494279055900031949542195200000000 430 3496180055024573814525788160000000 431 20474205116753497338490060800000000 432 95345140459492076026821083136000000 433 331154932832529927154499321856000000 434 762823016009892786128250470400000000 435 874361843560919126284818186240000000 436 30 437 6090 438 609000 439 42751800 440 2394100800 441 113719788000 442 4740319584000 443 176992452000000 444 5996504273760000 445 185891632486560000 446 5300909778003840000 447 139496133783726720000 448 3393149200144704000000 449 76319755855562419200000 450 1586233862566107955200000 451 30414310147463200358400000 452 536595329030243606323200000 453 8680218557842175984640000000 454 128151590344869943627776000000 455 1716673118576197919993856000000 456 20712646152001338837958656000000 457 223030814815300130701590528000000 458 2118338811000136926609408000000000 459 17480900275122869072628940800000000 460 122845230700520984030940364800000000 461 715088553446190570201158123520000000 462 3311549328325299271544993218560000000 463 11442345240148391791923757056000000000 464 26230855306827573788544545587200000000 465 29931132701207639056521048883200000000 466 31 467 6510 468 674250 469 49085400 470 2854504800 471 141012537120 472 6122912796000 473 238555044000000 474 8449619658480000 475 274411457480160000 476 8216410155905952000 477 227598955120817280000 478 5843756955804768000000 479 139171319501319705600000 480 3073328108721834163200000 481 62856240971423947407360000 482 1188175371424110842572800000 483 20698982714854419655680000000 484 331058275057580687705088000000 485 4837896970532921410891776000000 486 64209203071204150397671833600000 487 768217251030478227972145152000000 488 8208562892625530590611456000000000 489 77415415504115563035928166400000000 490 634700358619358417493191884800000000 491 4433549031366381535247180365824000000 492 25664507294521069354473697443840000000 493 118237567481533381849878822912000000000 494 406578257255827393722440456601600000000 495 927865113737436810752152515379200000000 496 1054299480884076551997500770222080000000 497 32 498 6944 499 744000 500 56097600 501 3383116800 502 173553891840 503 7837328378880 504 318073392000000 505 11755992568320000 506 399143938152960000 507 12520244047094784000 508 364158328193307648000 509 9842116978197504000000 510 247415679113457254400000 511 5785088204652864307200000 512 125712481942847894814720000 513 2534774125704769797488640000 514 47311960491095816355840000000 515 814912677064814000504832000000 516 12901058588087790429044736000000 517 186790408934412073884136243200000 518 2458295203297530329510864486400000 519 29186001396001886544396288000000000 520 309661662016462252143712665600000000 521 2901487353688495622826020044800000000 522 23645594833954034854651628617728000000 523 164252846684934843868631663640576000000 524 945900539852267054799030583296000000000 525 4336834744062158866372698203750400000000 526 14845841819798988972034440246067200000000 527 33737583388290449663920024647106560000000 528 38183442009122135549625340180561920000000 529 33 530 7392 531 818400 532 63835200 533 3987244800 534 212121423360 535 9947378327040 536 419856877440000 537 16164489781440000 538 572684780828160000 539 18780366070642176000 540 572248801446626304000 541 16239493014025881600000 542 429721968986531020800000 543 10605995041863584563200000 544 244030112006704736993280000 545 5227971634266087707320320000 546 104086313080410795982848000000 547 1920865595938490144047104000000 548 32748841031299775704498176000000 549 513673624569633203181374668800000 550 7374885609892590988532593459200000 551 96313804606806225596507750400000000 552 1135426094060361591193613107200000000 553 11968635333965044444157332684800000000 554 111472089931497592886214820626432000000 555 903390656767141641277474150023168000000 556 6242943563024962561673601849753600000000 557 35778886638512810647574760180940800000000 558 163304260017788878692378842706739200000000 559 556670125906792419454680406677258240000000 560 1260053586301030473137636225958543360000000 561 1420807845378094927829164558909440000000000 562 34 563 7854 564 897600 565 72346560 566 4674700800 567 257576014080 568 12526328263680 569 549043608960000 570 21983706102758400 571 811303439506560000 572 27762280278340608000 573 884384511326604288000 574 26292512498899046400000 575 730527347277102735360000 576 18979149022282203955200000 577 460945767123775614320640000 578 10455943268532175414640640000 579 221183415295872941463552000000 580 4353962017460577659840102400000 581 79532899647442312425209856000000 582 1343454095028271454474364518400000 583 20895509228029007800842348134400000 584 297697214239219242752842137600000000 585 3860448719805229410058284564480000000 586 45214844594979056789038812364800000000 587 473756382208864769766412987662336000000 588 4387897475726116543347731585826816000000 589 35376680190474787849483743815270400000000 590 243296429141887112403508369230397440000000 591 1388086210151205468885220163007283200000000 592 6308928093610314087153044609008926720000000 593 21420910967117518043339815841295237120000000 594 48307466742855227546191595002920960000000000 595 54280026267426419315538919476009369600000000 596 35 597 8330 598 981750 599 81681600 600 5453817600 601 310867603200 602 15657910329600 603 711723196800000 604 29593450522944000 605 1135824815309184000 606 40486658739246720000 607 1345802517236136960000 608 41828997157339392000000 609 1217545578795171225600000 610 33213510788993856921600000 611 849110623649060342169600000 612 20331000799923674417356800000 613 455377619726797232424960000000 614 9524291913195013630900224000000 615 185576765844032062325489664000000 616 3358635237570678636185911296000000 617 56257140229308867156114014208000000 618 868283541531056124695789568000000000 619 12283245926653002668367269068800000000 620 158251956082426698761635843276800000000 621 1842385930812251882424939396464640000000 622 19197051456301759877146325687992320000000 623 176883400952373939247418719076352000000000 624 1419229169994341489020465487177318400000000 625 9716603471058438282196541141050982400000000 626 55203120819090248262589140328828108800000000 627 249910627949704377172297851481777766400000000 628 845380667999966482058352912551116800000000000 629 1899800919359924676043862181660327936000000000 630 2127646832018739171743011843652714496000000000 631 36 632 8820 633 1071000 634 91891800 635 6333465600 636 373041123840 637 19437405926400 638 915072681600000 639 39457934030592000 640 1572680513505024000 641 58300788584515276800 642 2018703775854205440000 643 65471473811487744000000 644 1992347310755734732800000 645 56937447066846611865600000 646 1528399122568308615905280000 647 38521896252486962053939200000 648 910755239453594464849920000000 649 20169088757354146512494592000000 650 417547723149072140232351744000000 651 8060724570169628726846187110400000 652 144661217732508515544293179392000000 653 2404477499624463114542186496000000000 654 36849737779959008005101807206400000000 655 517915492633396468674444577996800000000 656 6632589350924106776729781827272704000000 657 76788205825207039508585302751969280000000 658 795975304285682726613384235843584000000000 659 7298892874256613372105251076911923200000000 660 58299620826350629693179246846305894400000000 661 397462469897449787490641810367562383360000000 662 2249195651547339394550680663335999897600000000 663 10144568015999597784700234950613401600000000000 664 34196416548478644168789519269885902848000000000 665 76595285952674610182748426371497721856000000000 666 85514197955789281772761181140362146611200000000 667 37 668 9324 669 1165500 670 103030200 671 7323069600 672 445242631680 673 23972800642560 674 1167506524800000 675 52140841397568000 676 2155154777766144000 677 82966506831810201600 678 2987681588264224051200 679 100935188792710272000000 680 3205080456433138483200000 681 95758433703332938137600000 682 2692893692144162799452160000 683 71265508067100879799787520000 684 1773575992620157642076160000000 685 41458682445672412275683328000000 686 908780338618568775799824384000000 687 18640425568517266430831807692800000 688 356831003740187671675923175833600000 689 6354690534721795374147207168000000000 690 104880022912191022783751297433600000000 691 1596906102286305778412870782156800000000 692 22309618725835631885363811600826368000000 693 284116361553266046181765620182286336000000 694 3272342917618917876077246302912512000000000 695 33757379543436836845986786230717644800000000 696 308155138653567614092518876187616870400000000 697 2451018564367607022858957830599968030720000000 698 16644047821450311519675036908686399242240000000 699 93837254147996279508477173293173964800000000000 700 421755804097903278081737404328592801792000000000 701 1417012790124480288380845887872707854336000000000 702 3164025324364203425592163702193399424614400000000 703 3522034306020091886591888647089900276940800000000 704 38 705 9842 706 1265400 707 115151400 708 8432625600 709 528725625120 710 29386013690880 711 1478841598080000 712 68322481831296000 713 2924852912682624000 714 116767676281806950400 715 4366611552078481305600 716 153421486964919613440000 717 5074710722685802598400000 718 158209586118550071705600000 719 4651361831885372108144640000 720 128956633645230163447234560000 721 3369794385978299519944704000000 722 82917364891344824551366656000000 723 1918536270416978526688518144000000 724 41666833623744477904212276019200000 725 847473633882945720230317542604800000 726 16098549354628548281172924825600000000 727 284674347904518490413039235891200000000 728 4667879375913816890745314593996800000000 729 70647125965146167636985403402616832000000 730 981492885365828159537008506084261888000000 731 12434903086951887929093535951067545600000000 732 142531158072288866683055319640807833600000000 733 1463736908604446166939464661891180134400000000 734 13305529349424152409805771080399826452480000000 735 105412302869185306291275233755013861867520000000 736 713163131524771724264426517028122132480000000000 737 4006680138930081141776505341121631617024000000000 738 17948828674910083652824047913054299488256000000000 739 60116481162919865086251110341674589067673600000000 740 133837303628763491690491768589416210523750400000000 741 148564574491388045795430052005626102415360000000000 742 39 743 10374 744 1370850 745 128311560 746 9672717600 747 624857556960 748 35814204185760 749 1860478139520000 750 88819226380684800 751 3933422882573184000 752 162640691963945395200 753 6307327797446695219200 754 230132230447379420160000 755 7916548727389852053504000 756 257090577442643866521600000 757 7887091801892587487723520000 758 228604941461998926111006720000 759 6258189573959699108468736000000 760 161688861538122407875164979200000 761 3938048134013798028465905664000000 762 90278139518113035459126598041600000 763 1944204218907934299351904950681600000 764 39240214051907086435359004262400000000 765 740153304551748075073902013317120000000 766 13003378261474204195647662083276800000000 767 211941377895438502910956210207850496000000 768 3189851877438941518495277644773851136000000 769 44087383671920329930422536553784934400000000 770 555871516481926580063915746599150551040000000 771 6342859937285933390071013534861780582400000000 772 64864455578442742997803134016949153955840000000 773 587297115985460992194247730920791516119040000000 774 4635560354911016207718772360682793861120000000000 775 31252105083654632905856741660748726612787200000000 776 175001079580373315615034467152279420010496000000000 777 781514255117958246121264434441769657879756800000000 778 2609827420760888087964589487493616105213132800000000 779 5794018405164133786021772028219417994199040000000000 780 6414521978074160012991609398747264131792896000000000 781 40 782 10920 783 1482000 784 142568400 785 11054534400 786 735126537600 787 43411156588800 788 2325597674400000 789 114605453394432000 790 5244563843430912000 791 224331988915786752000 792 9010468282066707456000 793 340936637699821363200000 794 12179305734445926236160000 795 411344923908230186434560000 796 13145153003154312479539200000 797 397573811238259001932185600000 798 11378526498108543833579520000000 799 307978783882137919762219008000000 800 7876096268027596056931811328000000 801 190059241090764285177108627456000000 802 4320453819795409554115344334848000000 803 92329915416251968083197657088000000000 804 1850383261379370187684755033292800000000 805 34675675363931211188393765555404800000000 806 605546793986967151174160600593858560000000 807 9814928853658281595370085060842618880000000 808 146957945573067766434741788512616448000000000 809 2021350969025187563868784533087820185600000000 810 25371439749143733560284054139447122329600000000 811 288286469237523302212458373408662906470400000000 812 2936485579927304960971238654603957580595200000000 813 26488916313777235472678699203901679206400000000000 814 208347367224364219372378277738324844085248000000000 815 1400008636642986524920275737218235360083968000000000 816 7815142551179582461212644344417696578797568000000000 817 34797698943478507839527859833248214736175104000000000 818 115880368103282675720435440564388359883980800000000000 819 256580879122966400519664375949890565271715840000000000 820 283342900413497446206200425592643166603837440000000000 821 41 822 11480 823 1599000 824 157981200 825 12589886400 826 861148229760 827 52348747651200 828 2889378928800000 829 146838237161616000 830 6936358631634432000 831 306587051518241894400 832 12738937916025345024000 833 499228648060452710400000 834 18494501300454925025280000 835 648659303086055293992960000 836 21558050925173072466444288000 837 679188594198692461634150400000 838 20283460279236969442467840000000 839 573960460871257032284135424000000 840 15377140332815782777819250688000000 841 389621444236066784613072686284800000 842 9323084558505883774669953564672000000 843 210307029559240593967283552256000000000 844 4462689042150245746769115080294400000000 845 88856418120073728670259024235724800000000 846 1655161236897710213209372308289880064000000 847 28743720214284967529298106249610526720000000 848 463482751422752186448031794539790336000000000 849 6906282477502724176551680488050052300800000000 850 94566275428626643270149656337939274137600000000 851 1181974523873845539071079330975517916528640000000 852 13377323197446611488868976093195806756044800000000 853 135755696108108331797478333419996105932800000000000 854 1220320293742704713466787055324474086785024000000000 855 9566725683727074586955217537657941627240448000000000 856 64084168919672576181943683624225111946140057600000000 857 356676414170654705355160563290794201045794816000000000 858 1583698364078196568179284354379974251747737600000000000 859 5259908022020811210653119706972756588070174720000000000 860 11617058916953395294454217449298369830757335040000000000 861 12797966558924690849179728809846881805288865792000000000 862 42 863 12054 864 1722000 865 174610800 866 14291222400 867 1004672934720 868 62818497181440 869 3569232794400000 870 186885029114784000 871 9103970704020192000 872 415376005282779340800 873 17834513082435483033600 874 723020800639276339200000 875 27741751950682387537920000 876 1009025582578308235100160000 877 34824543802202655522717696000 878 1141036838253803335545372672000 879 35496055488664696524318720000000 880 1048101711156208493736247296000000 881 29356358817193767121291296768000000 882 779242888472133569226145372569600000 883 19578477572862355926806902485811200000 884 464889223236216049822416273408000000000 885 10412941098350573409127935187353600000000 886 219527621237829212008875236347084800000000 887 4344798246856489309674602309260935168000000 888 80482416599997909082034697498909474816000000 889 1390448254268256559344095383619371008000000000 890 22312604927316493493474660038315553587200000000 891 330981964000193251445523797182787459481600000000 892 4512993636609228421907757445542886590382080000000 893 56184757429275768253249699591422388375388160000000 894 633526581837838881721565555959981827686400000000000 895 6406681542149199745700632040453488955621376000000000 896 57400354102362447521731305225947649763442688000000000 897 448589182437708033273605785369575783622980403200000000 898 2996081879033499524983348731642671288784676454400000000 899 16628832822821063965882485720989729643351244800000000000 900 73638712308291356949143675897618592232982446080000000000 901 243958237256021301183538566435265766445904035840000000000 902 537514595474837015665548610013569035822132363264000000000 903 590800857496732738697695836497998381623539662848000000000 904 43 905 12642 906 1851150 907 192519600 908 16171646400 909 1167592870080 910 75033204966720 911 4385057433120000 912 236354595645168000 913 11862749705238432000 914 558161507098734739200 915 24738195565958895820800 916 1036329814249629419520000 917 41134321857908367728640000 918 1549575001816687646760960000 919 55461310499804229165809664000 920 1887099386342828593401962496000 921 61053215440503278021828198400000 922 1877848899154873551277443072000000 923 54883627353883999400675033088000000 924 1523065645650079248942011410022400000 925 40089263601575300231080800328089600000 926 999511829957864507118194987827200000000 927 23566129854161824031184274371379200000000 928 524427095179258673132313064606924800000000 929 10989783800872296489176935252836483072000000 930 216296494612494380657968249528319213568000000 931 3985951662235668803453073433042196889600000000 932 68531572276757801444243598689112057446400000000 933 1094786496308331524012117175296912365977600000000 934 16171560531183068511836130846528676948869120000000 935 219631324496259821353612462039196609103790080000000 936 2724164301902707191402731890627921859051520000000000 937 30609700701379509896125241971055558343524352000000000 938 308526903300198155429305765589468617478504448000000000 939 2755619263545920775823578395841679813684022476800000000 940 21471920133073413262380665910105810902956847923200000000 941 143007962276261150106589377200511674932820705280000000000 942 791616157314132087203294515899399866504561295360000000000 943 3496734734002971983630719452238809319057957847040000000000 944 11556563802708995836809295115291734270175845810176000000000 945 25404436872359507764000920969413930409812205502464000000000 946 27862008943251428650057253031696942800412711321600000000000 947 44 948 13244 949 1986600 950 211771560 951 18244934400 952 1351949639040 953 89228676176640 954 5359514640480000 955 297131491668211200 956 15351793736190912000 957 744215342798312985600 958 34015018903193481753600 959 1470919736354312724480000 960 60330338724932272668672000 961 2351079313101181257154560000 962 87153487928263788689129472000 963 3075273074040165115173568512000 964 103320826130082470498478489600000 965 3305014062512577450248299806720000 966 100619983482120665567904227328000000 967 2913690800374064650149934871347200000 968 80178527203150600462161600656179200000 969 2094215262768858967295265688780800000000 970 51845485679156012868605403617034240000000 971 1214462746730914821990619728563404800000000 972 26863915957687835862432508395822514176000000 973 559826221349985455820623704661532082176000000 974 10961367071148089209495951940866041446400000000 975 201025945345156217569781222821395368509440000000 976 3440757559826184789752368265218867435929600000000 977 54734512567081154963137673634404752750018560000000 978 805314856486286011629912360810387566713896960000000 979 10896657207610828765610927562511687436206080000000000 980 134682683086069843542951064672644456711507148800000000 981 1508353749467635426543272631770735463228243968000000000 982 15155905949502564267029681177129238975262123622400000000 983 134966355122175740506392757149236525675728758374400000000 984 1048725056692581767448322099470418949507351838720000000000 985 6966222184364362367388991739914718825240139399168000000000 986 38464082074032691819937913974626902509637536317440000000000 987 169496269106398605606536328357612102629245738549248000000000 988 558897611191909170808020261327106469015868521054208000000000 989 1225928393503062860602519133394665483218159298150400000000000 990 1341722703300847688938499473722462151400482752430080000000000 991 45 992 13860 993 2128500 994 232432200 995 20525551200 996 1559941891200 997 105665537577600 998 6518328616800000 999 371414364585264000 1000 19738020517959744000 1001 984990894880120128000 1002 46384116686172929664000 1003 2068480879248252268800000 1004 87576298149095234519040000 1005 3526618969651771885731840000 1006 135238170923167947965890560000 1007 4942403154707408220814663680000 1008 172201376883470784164130816000000 1009 5720216646656384048506672742400000 1010 181115970267817198022227609190400000 1011 5463170250701371219031127883776000000 1012 156871031484425087860750957805568000000 1013 4283622128390847887649407090688000000000 1014 111097469312477170432725864893644800000000 1015 2732541180144558349478894389267660800000000 1016 63625064110313295463655940937474375680000000 1017 1399565553374963639551559261653830205440000000 1018 29015383423627294966312813961115992064000000000 1019 565385471283251861915009689185174473932800000000 1020 10322272679478554369257104795656602307788800000000 1021 175932361822760855238656808110586705267916800000000 1022 2787628349375605424872773556651341577086566400000000 1023 40862464528540607871040978359418827885772800000000000 1024 550974612624831178130254355479000050183438336000000000 1025 6787591872604359419444726842968309584527097856000000000 1026 75779529747512821335148405885646194876310618112000000000 1027 759185747562238540348459258964455456925974265856000000000 1028 6741803935880882790739213496595550389690118963200000000000 1029 52246666382732717755417438049360391189301045493760000000000 1030 346176738666294226379441225771642122586737826856960000000000 1031 1906833027446984313073533694023136154579014558679040000000000 1032 8383464167878637562120303919906597035238027815813120000000000 1033 27583388853818914363556680501379973372408584208384000000000000 1034 60377521648538146002232476317510796813021723859353600000000000 1035 65948926585347886063955910564171054892145396259225600000000000