6 1 7 14 8 112 9 8 10 672 11 144 12 3360 13 1440 14 45 15 14784 16 10560 17 990 18 59136 19 63360 20 11880 21 220 22 219648 23 329472 24 102960 25 5720 26 768768 27 1537536 28 720720 29 80080 30 1001 31 2562560 32 6589440 33 4324320 34 800800 35 30030 36 8200192 37 26357760 38 23063040 39 6406400 40 480480 41 4368 42 25346048 43 99573760 44 112020480 45 43563520 46 5445440 47 148512 48 76038144 49 358465536 50 504092160 51 261381120 52 49008960 53 2673216 54 18564 55 222265344 56 1238335488 57 2128389120 58 1418926080 59 372468096 60 33860736 61 705432 62 635043840 63 4127784960 64 8513556480 65 7094630400 66 2483120640 67 338607360 68 14108640 69 77520 70 1778122752 71 13335920640 72 32506306560 73 33108275200 74 14898723840 75 2844301824 76 197520960 77 3255840 78 4889837568 79 41912893440 80 119189790720 81 145676410880 82 81942981120 83 20858213376 84 2172730560 85 71628480 86 319770 87 13231325184 88 128532873216 89 421748490240 90 609192263680 91 418819681280 92 137068259328 93 19989121152 94 1098303360 95 14709420 96 35283533824 97 385598619648 98 1445994823680 99 2436769054720 100 2010334470144 101 822409555968 102 159912969216 103 13179640320 104 353026080 105 1307504 106 92851404800 107 1134113587200 108 4819982745600 109 9372188672000 110 9137883955200 111 4568941977600 112 1142235494400 113 131796403200 114 5883768000 115 65375200 116 241413652480 117 3276328140800 118 15664943923200 119 34810986496000 120 39597497139200 121 23758498283520 122 7424530713600 123 1142235494400 124 76488984000 125 1699755200 126 5311735 127 620777963520 128 9311669452800 129 49759233638400 130 125319551385600 131 164481911193600 132 116632627937280 133 44547184281600 134 8811530956800 135 826081027200 136 30595593600 137 286833690 138 1580162088960 139 26072674467840 140 154806504652800 141 438618429849600 142 657927644774400 143 544285597040640 144 249464231976960 145 61680716697600 146 7710089587200 147 428338310400 148 8031343320 149 21474180 150 3984756572160 151 72010243768320 152 472567224729600 153 1496462878310400 154 2543986893127680 155 2428351125258240 156 1315356859514880 157 397497952051200 158 63883599436800 159 4968724400640 160 155272637520 161 1245502440 162 9961891430400 163 196391573913600 164 1417701674188800 165 4988209594368000 166 9539950849228800 167 10407219108249600 168 6576784297574400 169 2384987712307200 170 479126995776000 171 49687244006400 172 2329089562800 173 37365073200 174 86493225 175 24705490747392 176 529403373158400 177 4185595419033600 178 16277315518464000 179 34792761920716800 180 43016505647431680 181 31366202034585600 182 13442658014822400 183 3300652637568000 184 440087018342400 185 28880710578720 186 772211512800 187 5362579950 188 60813515685888 189 1411742328422400 190 12176277582643200 191 52087409659084800 192 123707597940326400 193 172066022589726720 194 143388352158105600 195 71694176079052800 196 21124176880435200 197 3520696146739200 198 308060912839680 199 12355384204800 200 171602558400 201 347373600 202 148655260565504 203 3726999747035136 204 34940622628454400 205 163703287499980800 206 429721129687449600 207 668021028877762560 208 630908749495664640 209 363985817016729600 210 126745061282611200 211 25818438409420800 212 2904574321059840 213 163091071503360 214 3775256284800 215 22926657600 216 361019918516224 217 9747537799938048 218 98998430780620800 219 505991979545395200 220 1461051840937328640 221 2523634997982658560 222 2681362185356574720 223 1767931111224115200 224 718222013934796800 225 175565381184061440 226 24688881729008640 227 1848365477038080 228 64179356841600 229 779506358400 230 1391975640 231 871427389521920 232 25271394296135680 233 277195606185738240 234 1539975589920768000 235 4870172803124428800 236 9297602624146636800 237 11040903116174131200 238 8250345185712537600 239 3867349305802752000 240 1117234243898572800 241 192024635670067200 242 18483654770380800 243 898510995782400 244 18188481696000 245 97438294800 246 2091425734852608 247 64983585332920320 248 767618601745121280 249 4619926769762304000 250 15938747355679948800 251 33471369446927892480 252 44163612464696524800 253 37126553335706419200 254 19889225001271296000 255 6703405463391436800 256 1382577376824483840 257 166352892933427200 258 10782131949388800 259 327392670528000 260 3507778612800 261 5567902560 262 4992435625132032 263 165820183263313920 264 2103843575153295360 265 13674983238496419840 266 51281187144361574400 267 117946730432031621120 268 172005648546712780800 269 161609702755427942400 270 98120176672938393600 271 38157846483920486400 272 9300975080455618560 273 1367790453008179200 274 113982537750681600 275 4845411523814400 276 86525205782400 277 412024789440 278 11857034609688576 279 420077797600395264 280 5710432561130373120 281 39973027927912611840 282 162390425957144985600 283 407452341492472872960 284 653621464477508567040 285 682352078300695756800 286 466070839196457369600 287 207142595198425497600 288 58906175509552250880 289 10395207442862161920 290 1082834108631475200 291 61375212634982400 292 1643978909865600 293 15656941998720 294 22239974430 295 28025718168354816 296 1056969942349381632 297 15359094474764451840 298 115477636236191989760 299 506658128986292355072 300 1381794897235342786560 301 2427736868059317534720 302 2801234847760751001600 303 2138442673960216166400 304 1077141495031812587520 305 353437053057313505280 306 73711470958477148160 307 9384562274806118400 308 683895226504089600 309 25646070993903360 310 407080491966720 311 1734718005540 312 65942866278481920 313 2642424855873454080 314 40957585266038538240 315 329936103531977113600 316 1558948089188591861760 317 4605982990784475955200 318 8828134065670245580800 319 11204939391043004006400 320 9504189662045405184000 321 5385707475159062937600 322 2019640303184648601600 323 491409806389847654400 324 75076498198448947200 325 6838952265040896000 326 341947613252044800 327 8141609839334400 328 69388720221600 329 88732378800 330 154494715281014784 331 6566025399443128320 332 108339419090811617280 333 932922775504211148800 334 4734583085683871580160 335 15107624209773081133056 336 31474217103693919027200 337 43752620479310777548800 338 41018081699353853952000 339 25978118409590774169600 340 11040700324076079022080 341 3099661855689808281600 342 559661168388437606400 343 62310453970372608000 344 4005672040952524800 345 133522401365084160 346 1896625019390400 347 7276055061600 348 360487668989034496 349 16221945104506552320 350 284390975113380495360 351 2612183771411791216640 352 14203749257051614740480 353 48809247446959185199104 354 110159759862928716595200 355 167055460011913877913600 356 172275943137286186598400 357 121231219244756946124800 358 57963676701399414865920 359 18597971134138849689600 360 3917628178719063244800 361 523407813351129907200 362 42059556430001510400 363 1869313619111178240 364 39829125407198400 365 305594312587200 366 353697121050 367 837890257650188288 368 39859636542501814272 369 741140116962143109120 370 7246703365852065955840 371 42121463314015133368320 372 155466491868092219523072 373 378949573928474785087488 374 624642154827156239155200 375 705511005228886287974400 376 548730781844689335091200 377 293228011548255863439360 378 106628367835729404887040 379 25916617182295341465600 380 4092097449836106547200 381 401902428108903321600 382 22965853034794475520 383 685060957003812480 384 8760370294166400 385 30417952410300 386 1940377438768857088 387 97434667103893323776 388 1918245008607899811840 389 19928434256093181378560 390 123556292387777724547072 391 488608974442575547072512 392 1282598557911760811065344 393 2290354567699572876902400 394 2822044020915545151897600 395 2414415440116633074401280 396 1433559167569250887925760 397 586456023096511726878720 398 162904450860142146355200 399 30008714632131448012800 400 3536741367358349230080 401 252624383382739230720 402 10047560702722583040 403 192728146471660800 404 1338389906053200 405 1408831480056 406 4477794089466593280 407 237003244306767544320 408 4932630022134599516160 409 54350275243890494668800 410 358711816609677264814080 411 1516372679304544801259520 412 4275328526372536036884480 413 8245276443718462356848640 414 11042780951408654942208000 415 10347494743356998890291200 416 6790543425328030521753600 417 3104767181099179730534400 418 977426705160852878131200 419 207752639760910024704000 420 28936974823841039155200 421 2526243833827392307200 422 129182923320718924800 423 3469106636489894400 424 40151697181596000 425 126794833205040 426 10298926405773164544 427 573797328321647738880 428 12605610056566198763520 429 147065450659938985574400 430 1031296472752822136340480 431 4650209549867270723862528 432 14047508015224046978334720 433 29175593570080712955002880 434 42330660313733177278464000 435 43271341654038358995763200 436 31236499756508940400066560 437 15868810036729140844953600 438 5620203554674904049254400 439 1365231632714551590912000 440 221850140316114633523200 441 23241443271212009226240 442 1485603618188267635200 443 53192968426178380800 444 923489035176708000 445 5832562327431840 446 5608233007146 447 23612172735187255296 448 1382998688775253524480 449 32025063386951964426240 450 394975781772407561256960 451 2937632376932281236848640 452 14100635409274949936873472 453 45533301842450359171153920 454 101574288725466185843343360 455 159163282779636746567024640 456 176848091977374162852249600 457 139820522719611447505059840 458 78508849655396802075033600 459 31076419655261234154700800 460 8555451565011189969715200 461 1604147168439598119321600 462 198608697044902624296960 463 15516304456633017523200 464 714305576008681113600 465 17361593861322110400 466 182753619592864320 467 527173902671724 468 53970680537570869248 469 3319196853060608458752 470 80905423293352331182080 471 1053268751393086830018560 472 8294491417220558786396160 473 42301906227824849810620416 474 145706565895841149347692544 475 348254704201598351462891520 476 587679813340197218093629440 477 707392367909496651408998400 478 610125917321940861840261120 479 376842478345904649960161280 480 165740904828059915491737600 481 51332709390067139818291200 482 10999866297871529961062400 483 1588869576359220994375680 484 148956522783676968222720 485 8571666912104173363200 486 277785501781153766400 487 4386086870228743680 488 25304347328242752 489 22314239266528 490 123002946341440585728 491 7933690039022917779456 492 203300807249962268098560 493 2789738855041148901130240 494 23224575968217564601909248 495 125623842737176826710327296 496 460620756702981697937866752 497 1176860724543332360115978240 498 2133060063234789902710210560 499 2772978082205226873523273728 500 2599666952067400193928069120 501 1758598232280888366480752640 502 854874140692098511483699200 503 295917971778034100128972800 504 71865793146093995745607680 505 11977632191015665957601280 506 1327067202981849353256960 507 93335928598467665510400 508 3888997024936152729600 509 85967302656483376128 510 826608679389263232 511 2186795448119744 512 279552150776001331200 513 18889738188149804236800 514 508252018124905670246400 515 7341418039581970792448000 516 64512711022826568338636800 517 369481890403461255030374400 518 1439439864696817806055833600 519 3922869081811107867053260800 520 7618071654409963938250752000 521 10665300316173949513551052800 522 10831945633614167474700288000 523 7993628328549492574912512000 524 4274370703460492557418496000 525 1643988732100189445160960000 526 449161207163087473410048000 527 85554515650111899697152000 528 11058893358182077943808000 529 933359285984676655104000 530 48612462811701909120000 531 1432788377608056268800 532 20665216984731580800 533 109339772405987200 534 88749815264600 535 633651541758936350720 536 44808216167239070515200 537 1264431849969277521100800 538 19200631795829769764864000 539 177845852008873242447052800 540 1076775794890087086088519680 541 4449177763608345945990758400 542 12907504720797838788368793600 543 26794596853441942127640576000 544 40291134527768253717859532800 545 44194338185145803296777175040 546 35450003891828184462655488000 547 20761229131093820993175552000 548 8825623719695753863495680000 549 2694967242978524840460288000 550 581770706420760917940633600 551 86769778656505534636032000 552 8654786106403365347328000 553 550941245199288303360000 554 20877773502288819916800 555 421570426488524248320 556 3717552261803564800 557 9052481156989200 558 1432603485715856097280 559 105910329122565075763200 560 3130974104685830052249600 561 49921642669157401388646400 562 486736016024284663539302400 563 3110685629682473804255723520 564 13609249629860822893618790400 565 41949390342592976062198579200 566 92887935758598732709153996800 567 149652785388853513809192550400 568 176777352740583213187108700160 569 153616683531255466004840448000 570 98143992256079881058648064000 571 45893243342417920090177536000 572 15570921848320365744881664000 573 3781509591734945966614118400 574 644575498591183971581952000 575 75008146255495833010176000 576 5729788950072598354944000 577 271411055529754658918400 578 7307220725801086970880 579 96656358806892684800 580 470729020163438400 581 352870329957600 582 3230978074167675453440 583 249477664155375511797760 584 7718215234806929896243200 585 129065710315382549931622400 586 1322923530732671136799129600 587 8911693966117357385165045760 588 41216584593292777906388336640 589 134746526554995620078577254400 590 317616812593918247328074956800 591 547006732800636981509462425600 592 694014792240808170290130452480 593 651334738172523175860523499520 594 452315790397585538792030208000 595 231651609252204739502800896000 596 86869353469576777313550336000 597 23578824513170839556535091200 598 4555000190044366732512460800 599 611604884852504484544512000 600 55214329882517765965824000 601 3196619098461554871705600 602 110652199562130745559040 603 2049114806706124917760 604 16632425379108156800 605 37404254975505600 606 7269700666877269770240 607 585730168016968592916480 608 18944710121798827927142400 609 331883255096697985538457600 610 3571893532978212069357649920 611 25327972324754594673626972160 612 123649753779878333719165009920 613 428018378468809616720186572800 614 1071956742504474084732252979200 615 1969224238082293133434064732160 616 2676914198643117228261931745280 617 2705544297024327038189866844160 618 2035421056789134924564135936000 619 1137198809056277812104658944000 620 469094508735714597493171814400 621 141472947079025037339210547200 622 30746251282799475444459110400 623 4718094826005034595057664000 624 496928968942659893692416000 625 34523486263384792614420480 626 1493804694088765065047040 627 36884066520710248519680 628 449075485235920233600 629 2019829768677302400 630 1402659561581460 631 16319736190948972953600 632 1370857840039713728102400 633 46309291408841579377459200 634 849003675828762288586752000 635 9583128990917154332422963200 636 71437870659564241387152998400 637 367607376102340992138058137600 638 1345200618044830223977729228800 639 3573189141681580282440843264000 640 6987569877066201441217649049600 641 10153812477611823969269396275200 642 11022587876765776822255013068800 643 8955852649872193668082198118400 644 5438776912877850405717934080000 645 2457161712425171701154709504000 646 819053904141723900384903168000 647 198946331829878958758264832000 648 34599362057370253697089536000 649 4204783583360968331243520000 650 345234862633847926144204800 651 18257612927751573017241600 652 579606759611161048166400 653 9879660675190245139200 654 74060424851501088000 655 154292551773960600 656 36556209067725699416064 657 3198668293425998698905600 658 112753057343266454136422400 659 2161100265745940370948096000 660 25555010642445744886461235200 661 200026037846779875884028395520 662 1083474371670057661038487142400 663 4185068589472805141264046489600 664 11770505407892264459805130752000 665 24456494569731705044261771673600 666 37907566583084142818605746094080 667 44090351507063107289020052275200 668 38579057568680218877892545740800 669 25380958926763301893350359040000 670 12509186899619055933151248384000 671 4586701863193653842155457740800 672 1237888286941469076718092288000 673 242195534401591775879626752000 674 33638268666887746649948160000 675 3222192051249247310679244800 676 204485264790817617793105920 677 8114494634556254674329600 678 184420332603551242598400 679 2073691895842030464000 680 8640382899341793600 681 5574440580220512 682 81713879092563328106496 683 7441799703072731666841600 684 273486139087922888756428800 685 5474787339889715606401843200 686 67750493331135230629222809600 687 556169958891046484165347246080 688 3167078932574014701497116262400 689 12894535654051345570381116211200 690 38338217614277661383365283020800 691 84486072149982253789267938508800 692 139402019047470718752292098539520 693 173320692131213594170630550323200 694 162889354178872035262212970905600 695 115737172706040656633677637222400 696 62002056806807494625184448512000 697 24899238685908406571701056307200 698 7427329721648814460308553728000 699 1624134760104791908839849984000 700 255650841868346874539606016000 701 28256145680185707185956454400 702 2119210926013928038946734080 703 102783598704379225874841600 704 3003416845257834522316800 705 47280175225198294579200 706 328334550174988156800 707 635486226145138368 708 182284807206487424237568 709 17264975311128737467072512 710 660924836129146981161369600 711 13805985465808848050926387200 712 178614936963901971658860134400 713 1536088457889556956266197155840 714 9184528904464642634341637160960 715 39362266733419897004321302118400 716 123534256757116908901954800844800 717 288246599099939454104561201971200 718 505332319047081355477058857205760 719 670173342907359230793104794583040 720 674827324455327003229168022323200 721 516365847457719852673330996838400 722 299676607899569557355058167808000 723 131286894889335234650787387801600 724 43078512385563123869789611622400 725 10466646231786436745856811008000 726 1853468603545514840412143616000 727 234122349921538716683639193600 728 20485705618134637709818429440 729 1192289744970799020148162560 730 43549544256238600573593600 731 914083387687167028531200 732 9521701955074656547200 733 36858201116418025344 734 22150361247847371 735 405841646233311623774208 736 39946413464964529825775616 737 1591614911494680485245747200 738 34661835850328597234240716800 739 468368056927565170127677685760 740 4215312512348086531149099171840 741 26433522212849459289080809390080 742 119096089090860201192561888460800 743 393974116144318790552180175667200 744 971802819822653016695377766645760 745 1806945868107745452917968034856960 746 2550982402034464168825366637445120 747 2745849113300985737277304366694400 748 2256710000000405282053816949145600 749 1414473589285968310715874552053760 750 673558852040937290817083120025600 751 242060212452211838887389246259200 752 65003381860568396632163352576000 753 12865252659904161833448996864000 754 1841762486049437904577961656320 755 185947174072299019212198051840 756 12790017264232207670680289280 757 570982913581794985298227200 758 15408834249583672766668800 759 224712166139761894513920 760 1449755910579108996864 761 2613742627245989778 762 901870324962914719498240 763 92184031072995068828712960 764 3819875787587233164589793280 765 86654589625821493085601792000 766 1221829713724083052506985267200 767 11496306851858417812224815923200 768 75524349179569883683088026828800 769 357288267272580603577685665382400 770 1244128787824164601743726870528000 771 3239342732742176722317925888819200 772 6377456005086160422063416593612800 773 9566184007629240633095124890419200 774 10983396453203942949109217466777600 775 9671614285716022637373501210624000 776 6528339642858315280227113317171200 777 3367794260204686454085415600128000 778 1320328431557519121203941343232000 779 390020291163410379792980115456000 780 85768351066027745556326645760000 781 13813218645370784284334712422400 782 1593832920619705878961697587200 783 127900172642322076706802892800 784 6851794962981539823578726400 785 231132513743755091500032000 786 4494243322795237890278400 787 43492677317373269905920 788 156824557634759386680 789 88004802264174740 790 2000512357190465377796096 791 212197203601988649001943040 792 9137742080110636197646172160 793 215752243558167799111090176000 794 3171557980305066646933025587200 795 31167765242816154957587278725120 796 214278386044361065333412541235200 797 1063150453835483747231162223820800 798 3891890054219181574685504569344000 799 10681076037690420543859106984755200 800 22229989503443187756906766412021760 801 35365892391841435067806219291852800 802 43224979590028420638429823578931200 803 40687480788184646957226453368832000 804 29498423571433869043989178692403200 805 16434835989798869895936828128624640 806 7003481245652927512473080168448000 807 2265832167711241254035408289792000 808 550723096318704471466939514880000 809 99130157337366804864049112678400 810 12963174421040274482221807042560 811 1200293927874099489094611763200 812 75992635043977078043327692800 813 3133129630748680129222656000 814 78328240768717003230566400 815 1061221326543907785704448 816 6377532010480215058320 817 10736585876229318280 818 4429705933778887622262784 819 487267652715677638448906240 820 21790000344879209394387025920 821 535065564024256141795503636480 822 8193191449121422171243649433600 823 84017454132808765537843968737280 824 603875451579563002303253525299200 825 3138825149419047253730097994137600 826 12064859168079462881525064164966400 827 34854037596674003879961296476569600 828 76569963845193202273789973196963840 829 128981489899656998482587388005580800 830 167496795911360129973915566368358400 831 168174920591163207423202673924505600 832 130635875816349991480523505637785600 833 78381525489809994888314103382671360 834 36184653102540125481110914203648000 835 12771054036190632522745028542464000 836 3414483197175967723095024992256000 837 682896639435193544619004998451200 838 100464601763062127237219004579840 839 10631174789742024046266561331200 840 785257228787763139781052825600 841 38850807421283633602360934400 842 1214087731915113550073779200 843 21931907415240760904558592 844 197703492324886666807920 845 665668324326217733360 846 349615716557887465 847 9791981537827014743949312 848 1116285895312279680810221568 849 51802642329335478937599344640 850 1321926687589338703259479572480 851 21068206583455085583197955686400 852 225238281292210733144007235338240 853 1690851264422776406449109870837760 854 9197487647134882650464938308403200 855 37077372077512495684686782555750400 856 112605352235408320227567265539686400 857 260751768770117391526960449265336320 858 464333363638765194537314596820090880 859 639533220752465950809495798861004800 860 683549677241502068881404416596377600 861 567590356995175825053309024495206400 862 365780452285779976145465815785799680 863 182370651636802232424799007586385920 864 69963165589566073820255373754368000 865 20486899183055806338570149953536000 866 4528682977307072980104980516044800 867 744619989537989884228799681003520 868 89301868233833001988639115182080 869 7610954679019858124031742771200 870 445018339552885257627043430400 871 16997228246811589701032908800 872 394774333474333696282054656 873 4982128006587144003559584 874 27958069621701144801120 875 44051580286293820590 876 21609890290376860124577792 877 2551510617856639270423363584 878 122791448484350764889124372480 879 3253973384835295269561795870720 880 53934608853645019092986766557184 881 600635416779228621717352627568640 882 4704977431437290870119262249287680 883 26756327700756022255898002351718400 884 112997705379085701134283527788953600 885 360337127153306624728215249726996480 886 878321747436184897775024671209553920 887 1650963070715609580577118566471434240 888 2407654478126930638341631242770841600 889 2734198708966008275525617666385510400 890 2421718856512750186894118504512880640 891 1672139210449279890950700872163655680 892 897824746519641759629779729656053760 893 373136883144352393708028660023296000 894 119196504337779236878953599729664000 895 28983571054765267072671875302686720 896 5295075481159039176738131064913920 897 714414945870664015909112921456640 898 69585871351038702848290219622400 899 4746862288564109414688463257600 900 217564521559188348173221232640 901 6316389335589339140512874496 902 106285397473859072075937792 903 894658227894436633635840 904 2819301138322804517760 905 1388818294740297792 906 47615012504220200274493440 907 5819234742480054476404162560 908 290234332781192717010657607680 909 7981444151482799717793084211200 910 137480375509291225138985875537920 911 1593522534312239200474609011916800 912 13013767363549953470542640263987200 913 77296057802184064294816451238297600 914 341620969750724212731554851454976000 915 1142532354388533200357755669866086400 916 2927739158120616325916748904031846400 917 5800681059271060688514200368683417600 918 8942716633042885228126058901720268800 919 10771085823199426539949402928185344000 920 10155595204730887880523722760860467200 921 7495796460634702959434176323492249600 922 4322859890650126990810050550195814400 923 1940311792350632447281749032121139200 924 673719372343969599750607302819840000 925 179422106529499272354635418540441600 926 36229463818456583840839844128358400 927 5463173115481548356952039987609600 928 603077551709002091351848570060800 929 47468622885641094146884632576000 930 2571217072972225932956250931200 931 91236734847401565362963742720 932 1973871667371668481410273280 933 23261113925255352474531840 934 122169715993988195769600 935 180546378316238712960 936 104753027509284440603885568 937 13243775620816675704919818240 938 684123784412811404382264360960 939 19510196814735732643494205849600 940 348988645523585417660502607134720 941 4206899490584311489252967791460352 942 35787860249762372043992260725964800 943 221806078910615141019908077466419200 944 1024862909252172638194664554364928000 945 3590815970935390058267232105293414400 946 9661539221798033875525271383305093120 947 20149734205888947654838801280689766400 948 32789960987823912503128882639640985600 949 41817156725362479508038858427072512000 950 41891830219514912507160356388549427200 951 32981504426792693021510375823365898240 952 20379196627350598670961666879494553600 953 9850813715010903193891956624615014400 954 3705456547891832798628340165509120000 955 1076532639176995634127812511242649600 956 239114461201813453349542971247165440 957 40063269513531354617648293242470400 958 4975389801599267253652750703001600 959 447561301493187459099197964288000 960 28283387802694485262518760243200 961 1204324899985700662791121403904 962 32568882511632529943269509120 963 511744506355617754439700480 964 4031600627801610460396800 965 11916060968871755055360 966 5516694892996182896 967 230113207971215000670830592 968 30079083613380246516258570240 969 1608291001952925055916200427520 970 47533934057719784985967701524480 971 882348650946423508802025459548160 972 11053422190947014501174464393248768 973 97868842315676690895815570148556800 974 632383288808987848865269837882982400 975 3051813996439802967068556672997785600 976 11189984653612610879251374467658547200 977 31576737944413086324887472325923962880 978 69232420092028691942266650554164838400 979 118752831685632547984304601992213299200 980 160099971462816350116491629406506188800 981 170106219679242371998772356244412825600 982 142565212683555511770399689042936463360 983 94165943036723455927891840063871385600 984 48889223622646704740056377322163404800 985 19861247096700223800647903287128883200 986 6271972767379018042309864195935436800 987 1525777990525857273754226578434293760 988 282551479727010606250782699710054400 989 39217778436135400705262858482483200 990 3998214293339141301286168480972800 991 291536458889312386552116451737600 992 14670866963462171710364569829376 993 484914472950973223599790469120 994 9796251978807539870702837760 995 108046896825083160338634240 996 532250723276271725806080 997 739237115661488508064 998 504764456194923227277950976 999 68179256190328558770186092544 1000 3771165108027548406975918243840 1001 115439554140176620680207275130880 1002 2222211417198399948093990046269440 1003 28908950345553730233840906874650624 1004 266203251098640599236618350804074496 1005 1791752651625465571784931207335116800 1006 9022754424256808772202689294080409600 1007 34587225292984433626776975627308236800 1008 102248484772385231909159434198229975040 1009 235390228312897552603706611884160450560 1010 425010134453842803312248049235289702400 1011 604822114415083989328968377757912268800 1012 680424878716969487995089424977651302400 1013 605902153905110925024198678432479969280 1014 426885608433146333539776341622883614720 1015 237461943309998280165988118421936537600 1016 103889600198124247572619801809597235200 1017 35541179015147768906422563776967475200 1018 9432082123250754055935218848502906880 1019 1921350062143672122505322358028369920 1020 296312103739689694217541597423206400 1021 33984821493382701060932432088268800 1022 2832068457781891755077702674022400 1023 166269825585904612717465124732928 1024 6594836832133235840957150380032 1025 166536283639728177801948241920 1026 2449062994701884967675709440 1027 18096524591393238677406720 1028 50268123864981218548352 1029 21912870037044995008 1030 1105674523093641354989797376 1031 154241595971562969021076733952 1032 8820691269623757290892825722880 1033 279485236339374976383659718737920 1034 5575730464970530778854011388821504 1035 75272361277102165514529153749090304 1036 720314679443380444993202596293378048 1037 5046160529067637732782051155351961600 1038 26492342777605098097105768565597798400 1039 106067490898485596455449391923745259520 1040 328146299967189814034046556264086896640 1041 792289061150728347788085669268637614080 1042 1503882014221289919412570020371025100800 1043 2255823021331934879118855030556537651200 1044 2682818093226908266952066875626167992320 1045 2533772643603191141010285382535825326080 1046 1900329482702393355757714036901868994560 1047 1129991316440681471134702080766456627200 1048 530991289901523932037834542582385868800 1049 196187308163615684363452552048860463104 1050 56592492739504524335611313091017441280 1051 12626014694086988233606404067043573760 1052 2152161595583009358001091602336972800 1053 275876786240400749788745625187123200 1054 26055029811593404146714864601006080 1055 1765018148527295119616168247164928 1056 82735225712216958732007886585856 1057 2553556349142498726296539709440 1058 48281527609837160791321128960 1059 499464078722453387496425472 1060 2312333697789136053224192 1061 3023976065112209311104 1062 2418663019267340464040181760 1063 348287474774497026821786173440 1064 20581612962455433678749926686720 1065 674619535991594770581247596953600 1066 13939326162426326947135028472053760 1067 195150566273968577259890398608752640 1068 1939308752347562736520160836174479360 1069 14129249481389385651789743234985492480 1070 77269333101348202783225158316326912000 1071 322814102734521380516585105854876876800 1072 1044101863531967590108329951749367398400 1073 2640963537169094492626952230895458713600 1074 5263587049774514717943995071298587852800 1075 8310926920696602186227360638892507136000 1076 10433181473660198815924704516323986636800 1077 10433181473660198815924704516323986636800 1078 8313941486822970931439998911445676851200 1079 5273292810056513531961943043576797593600 1080 2654956449507619660189172712911929344000 1081 1056393197804084454264744511032325570560 1082 330122874313776391957732659697601740800 1083 80347366235099016032040753153913651200 1084 15065131169081065506007641216358809600 1085 2145708337425339165023577084788736000 1086 227981510851442286283755065258803200 1087 17650181485272951196161682471649280 1088 965244299975864518540092010168320 1089 35749788887994982168151555932160 1090 844926733172150313848119756800 1091 11654161836857245708249927680 1092 80931679422619761862846720 1093 211678324557854651777280 1094 87038784768854708790 1095 5283848442091728398364704768 1096 785028911396485362042756136960 1097 47911295748666747252171960483840 1098 1623660578149261990212494216396800 1099 34726040615167340815669720053186560 1100 503843280198246144925535210953506816 1101 5195883827044413369544581862958039040 1102 39340263261907701226551834105253724160 1103 223923373477376424392203520018743296000 1104 975310693368128426241597553859415244800 1105 3294721436034208839897396736631337123840 1106 8721321448325846929140167832259421798400 1107 18229984416292221706049934149375596953600 1108 30260298018946602831904748992890667008000 1109 40040858628641844104359676792378543308800 1110 42328907693135663767465944037657317212160 1111 35775142155420056735287268043190488268800 1112 24155083194452416823825674586706621235200 1113 13000131580347654887822845697706688512000 1114 5555845706969629352059026687651490037760 1115 1875097926102249906319921507082377887744 1116 496057652408002620719555954254597324800 1117 101868982190929109612051669177283379200 1118 16036346521810429549123576107368448000 1119 1904316149464988508958424662750003200 1120 167088384727250604656997260731613184 1121 10543437738197904740976389649530880 1122 461497274735935224352501903851520 1123 13331066234493927174048111718400 1124 236412997261961270081641390080 1125 2298459695602401236904846848 1126 10019440695738453517457920 1127 12359507437177368648180 1128 11528396600927407414613901312 1129 1766315050642092064596201308160 1130 111277848190451800069560682414080 1131 3896785387558228776509986119352320 1132 86216376699725811680283442890670080 1133 1295597006224061515522804828166160384 1134 13855690205451768985452218301221437440 1135 108942267494513634165835848291471851520 1136 644899315614844102249546137653980692480 1137 2925932080104385278724792661578245734400 1138 10313910582367958107504894132063316213760 1139 28542506558157317222640549269212653158400 1140 62502803713001902992171202797859189555200 1141 108937072868207770194857096374406401228800 1142 151733780066432251342836669950066058854400 1143 169315630772542655069863776150629268848640 1144 151518249128837887349451958771159715020800 1145 108697874375035875707215535640179795558400 1146 62400631585668743461549659348992104857600 1147 28572920778700950953446422965064805908480 1148 10385157744566307173464180654610092916736 1149 2976345914448015724317335725527583948800 1150 666778792522445081097065470978582118400 1151 115461694957035092753689747973052825600 1152 15234529195719908071667397302000025600 1153 1503795462545255441912975346584518656 1154 108446788164321305907185722109460480 1155 5537967296831222692230022846218240 1156 191967353776712551306292808744960 1157 4255433950715302861469545021440 1158 55163032694457629685716324352 1159 360699865046584326628485120 1160 889884535476770542668960 1161 345720487753213109040 1162 25121580652767186306472083456 1163 3967415344519160637400698322944 1164 257881997393745441431045390991360 1165 9326732239073793465089474974187520 1166 213348999968813025513921740034539520 1167 3318546717696718969584728156355428352 1168 36780559454471968579564070399605997568 1169 300105114230169633739849695293488496640 1170 1846182354505239978988896786225121198080 1171 8718083340719188789669790379396405657600 1172 32038956277143018802036479644281790791680 1173 92604576833132629211233782073445496913920 1174 212218821909262275275744083918312597094400 1175 387922259481910596303637465138130111692800 1176 568029022812797658873183431095119092121600 1177 668110326832195341627030035621401979781120 1178 632047553508866615800571028016837668372480 1179 480905747235007207674347521317159095500800 1180 293886845532504404689879040804930558361600 1181 143849877023804787558730267341360746987520 1182 56156778915062253604658162058261983920128 1183 17381860140376411830013240637081090260992 1184 4232595813403347036529198207081434316800 1185 802733688748910644858985866860272025600 1186 117065329609216135708602105583789670400 1187 12914949266565134971723200035372924928 1188 1055548738132727377496607695198748672 1189 62195632718258347158891025811374080 1190 2547930331945457499156250006978560 1191 69032595200492690863839285903360 1192 1150543253341544847730654765056 1193 10532436059360262337551765504 1194 43307714059869499743222720 1195 50475191211969113919840 1196 54676381420728581961145122816 1197 8896628348315693550534899269632 1198 596352118973036333309292466667520 1199 22263812441660023110213585422254080 1200 526260866589738796267673625418530816 1201 8468015762398524267216202881734541312 1202 97205764272533059817419328913244422144 1203 822510313075279736916625090804375879680 1204 5254519008976452247891475468486883409920 1205 25805526688528798817422579523013360746496 1206 98786781854524307972945812236535521607680 1207 297945160245731067897013037975433337896960 1208 713826946422064016836593736816142372044800 1209 1366964152460065910784246305724839441203200 1210 2101707384407351337830778695051940640849920 1211 2602113904504339751600011717683355079147520 1212 2598417719980896087180125337402554858864640 1213 2093354429140619609876571563380574886297600 1214 1359226660587832871690690563722803832422400 1215 709659393317436951956402652217379685138432 1216 296828688551043340481764570879384772149248 1217 98942896183681113493921523626461590716416 1218 26101007515987306725263388943668844953600 1219 5400208451583580701778632195241829990400 1220 866283439108199404243655581320043560960 1221 106189582858424443100835200290844049408 1222 9763825827727728241843621180588425216 1223 657496688735873955679705130005954560 1224 31424474093993975822927083419402240 1225 1021682408967291824784821431369728 1226 21285050186818579683017113153536 1227 259800089464219804326276882432 1228 1602385420215171490499240640 1229 3735164149685714430068160 1230 1373222113855042069878 1231 118861698740714308611185049600 1232 19917824660408269142988580454400 1233 1376197197630083846098367230771200 1234 53009077242047674071937108148224000 1235 1294084098171488843281164652668518400 1236 21528853633216587120041193767121715200 1237 255804642822455420572156128719064268800 1238 2243209944750762918863522974921025126400 1239 14871280214084298814787194722132688896000 1240 75898607907437643580654645655921649254400 1241 302408515881196861141670853785312821248000 1242 950888809294886386905360759496063844352000 1243 2379423154740213389455312456053807906816000 1244 4768479601604881084131091764156416655360000 1245 7689173357587870748161385469702221856768000 1246 10008130401939768275384660452628288765952000 1247 10534125891814443596676183800280627806208000 1248 8971518982031226899471020985916749512704000 1249 6178303002671967598594048016921835601920000 1250 3433835774116630412692270897826030734540800 1251 1535320802850224174905678814893369511116800 1252 549682756576006186077341797924786615091200 1253 156606045095923840351580333662013069721600 1254 35218750771197265446382383882011934720000 1255 6187738850772852887454682723714596864000 1256 838338812040192971848698949664558284800 1257 86151404362303484486855481005191987200 1258 6574966887358739556797051300059545600 1259 362590085699930490264543270223872000 1260 13932032849553979428883928609587200 1261 354750836446976328050285219225600 1262 5567144774233281521277361766400 1263 48071562606455144714977219200 1264 186758207484285721503408000 1265 205983317078256310481700 1266 258099688694122498698573250560 1267 44522196299736131025503885721600 1268 3169423849087465827378057864806400 1269 125896558449863225920850631852032000 1270 3172593272936553293205435922671206400 1271 54539762537482020704104357543375011840 1272 670384581189883171154616061470651187200 1273 6088712707180642208343848074785639628800 1274 41859899861866915182363955514151272448000 1275 221857469267894650466528964225001743974400 1276 919321888278838457870679395507350976593920 1277 3011147896100473558533642405070868840448000 1278 7862441728706792069504510724351713083392000 1279 16472929532816861926998317003449439354880000 1280 27827484532222770326679299795112802910208000 1281 38030895527371119446461709719987497310617600 1282 42136503567257774386704735201122511224832000 1283 37879746813020735797766533051648497942528000 1284 27620648717827619852538097016827029749760000 1285 16310719927053994460288286764673645989068800 1286 7778958734441135819522105995459738856325120 1287 2983992107126890724419855474448841624780800 1288 915543032868477835901546566024076407603200 1289 223052088217582681160421764586075586560000 1290 42751650241703347222414171545664487424000 1291 6371374971505466586050112017450642964480 1292 727500747948340535666779617377176780800 1293 62462185429908025789571987350565683200 1294 3936692359027816751443612648144896000 1295 176472416094350406099196429054771200 1296 5392212713994040186364335332229120 1297 105775750710432348904269873561600 1298 1217812919363530332779422886400 1299 7096811884402857417129504000 1300 15654732097947479596609200 1301 5454610487089714145160 1302 559821859984434715487046205440 1303 99368380147237161998950701465600 1304 7284944369544324439048073301196800 1305 298278000019675950643246112387891200 1306 7755228000511574716724398922085171200 1307 137690548045446412925115919043930357760 1308 1749817381410881497590014804516614963200 1309 16450206261505594738332501816087517593600 1310 117207719613227362510619075439623562854400 1311 644642457872750493808404914917929595699200 1312 2775991584214531813962443664865334321479680 1313 9463607673458631183962876130222730641408000 1314 25762043111081829334121162798939655634944000 1315 56374025512306594150172018189582525792256000 1316 99661223673542014658339817870869108097024000 1317 142847753932076887676953738948245721605734400 1318 166385167932248647578269980024945300733952000 1319 157661648897437657104217461890645099544576000 1320 121530854358441527351167626874038930898944000 1321 76116692992918640814678671568477014615654400 1322 38643859519481771490529171719380638189486080 1323 15846027051639350743470956657417986559180800 1324 5221986187472058767734747080285472843366400 1325 1374000863420309315948198069850225613209600 1326 286250179879231107489207931218797002752000 1327 46723416457706754964367488127971381739520 1328 5896585009686549604878108477688696012800 1329 565833915070931527740828591293359718400 1330 40416708219352251981487756520954265600 1331 2090519390656150964559711544187289600 1332 75490977995916562609100694651207680 1333 1809940623267397970139728947609600 1334 26791884225997667321147303500800 1335 218581806039608008447588723200 1336 803609581027970619292605600 1337 840010015011815978354640 1338 1212947363299608550221933445120 1339 221449532899557103883375848980480 1340 16712519436013450183698521102745600 1341 705020727319234065156763538371379200 1342 18903368251246963372015722372582604800 1343 346447185404671619618033602755695738880 1344 4549525191668291893734038491743198904320 1345 44245382358532289296204660057062978355200 1346 326507218922561938422438853010379925094400 1347 1862300433854612537668725309762907720908800 1348 8327974752643595441887330994596002964439040 1349 29526455941190929293964173526294919601192960 1350 83726640111015945335893779096553880813568000 1351 191181477824344101900583366034236391817216000 1352 353344338478921688334113899723990474162176000 1353 530577371747714154228685316093484108821299200 1354 648902154935769725555252922097286672862412800 1355 647242558631586171269945369866858829709312000 1356 526633702219913285188393049787502033895424000 1357 349241297261626704914408022490659243530649600 1358 188388815157473636016329712131980611173744640 1359 82399340668524623866048974618573530107740160 1360 29093923044487184563093590875876205841612800 1361 8244005180521855895689188419101353679257600 1362 1860626169215002198679851552922180517888000 1363 331311498518284262474605824907433434152960 1364 45993363075555086918049246125971828899840 1365 4903893930614739907087181124542450892800 1366 394062905138684456819505626079304089600 1367 23294358924454253605093928635229798400 1368 981382713946915313918309030465699840 1369 28235073722971408334179771582709760 1370 522441742406954512762372418265600 1371 5683126957029808219637306803200 1372 31340773660090854152411618400 1373 65520781170921646311661920 1374 21666924990384142298830 1375 2625283334264906177192677867520 1376 492803185889155245261596959703040 1377 38269247404204712014845888901939200 1378 1662586192782671377533860284517580800 1379 45949725903031080196592063613354639360 1380 868867544348224061899195384688887726080 1381 11784016070222788839507837404843039784960 1382 118487634112679689979666716762982213222400 1383 905055098066048881942900680274386459033600 1384 5349881246345977835484701798955262180065280 1385 24826792658824303392796194285776763554365440 1386 91474118406042486832281165042247005823303680 1387 269975696684500395164718716270520676909056000 1388 642695180771199321282812166668284040577024000 1389 1240631232881547261261999914586455442613862400 1390 1949563365956717124840285580064429981250355200 1391 2500647328776868698481218577838324251518566400 1392 2622162160610015770785932524075992181899264000 1393 2248868241912062136750435185579062739337216000 1394 1576574999066771982185041930100690299366932480 1395 901982811966085893653942258086452623195504640 1396 419970833084738405510830257733374766355578880 1397 158511718656171557274785770978911742171545600 1398 48242696982313082648847843341407921530470400 1399 11759157389438813895656661814468180873052160 1400 2275965946342996237869031318929325330268160 1401 346045303139890653954846708947788046008320 1402 40779749528269942385251295667247749529600 1403 3662467000700714363381287583560590950400 1404 245367247337584804640322714957753876480 1405 11927574523354816892237909754890813440 1406 405558331657225683345491264551649280 1407 9171755033366534779606093565107200 1408 128276294172958528386099210700800 1409 990368447658870991216207141440 1410 3450761141668540039080861120 1411 3423374148480694483215140 1412 5676288290302499842578762956800 1413 1095118190864789433914659910451200 1414 87472565495325056033933460347289600 1415 3911967512429815005962024198864896000 1416 111393274916438982294768639062677913600 1417 2172168860870560154747988461722219315200 1418 30410364052187842166471838464111070412800 1419 315967024300479173279111244701285901926400 1420 2496703718802893467428691531791410921472000 1421 15285374989559936672813433711300749085900800 1422 73560867137257195237914649735634854975897600 1423 281458825864746113330095892437683094840934400 1424 863922229390401264527099892065666166108979200 1425 2142317269237331070942707222227613468590080000 1426 4315239070892338300041738833344192843874304000 1427 7089321330751698635782856654779745386364928000 1428 9526275538197595041833213629860282862927872000 1429 10488648642440063083143730096303968727597056000 1430 9468918913313945838949200781385527323525120000 1431 7006999995852319920822408578225290219408588800 1432 4244624997487463028959728273348012344449433600 1433 2099854165423692027554151288666873831777894400 1434 845395832832914972132190778554195958248243200 1435 275672554184646186564844819093759551602688000 1436 72364045473469623973271765012111882295705600 1437 15173106308953308252460208792862168868454400 1438 2516693113744659301489794246893003970969600 1439 326237996226159539082010365337981996236800 1440 32555262228450794341167000742760808448000 1441 2453672473375848046403227149577538764800 1442 136315137409769335911290397198752153600 1443 5407444422096342444606550194021990400 1444 146748080533864556473697497041715200 1445 2565525883459170567721984214016000 1446 26409825270903226432432190438400 1447 138030445666741601563234444800 1448 273869931878455558657211200 1449 86068488962431036661600 1450 12260782707053399659970127986688 1451 2430262286576656004029793225932800 1452 199585290285107874330946768679731200 1453 9184619377009130883563013336465408000 1454 269338963230792763160485366091848089600 1455 5413713160938934539525755858446146600960 1456 78198078991340165570927584621999895347200 1457 839125539945534853626492158059152723148800 1458 6855355973662182063109288612715399479296000 1459 43442644707170346333259232653170550033612800 1460 216670190477012102337130422857688118292643840 1461 860308109246959818103311973111408704985497600 1462 2744223552181274604968434951267410174699110400 1463 7082763216662196601892215714303538406359040000 1464 14873802754990612863973653000037430653353984000 1465 25521556790706115088818283957207083390913740800 1466 35889689236930474343650711814822461018472448000 1467 41442953172568054133397177453688852045627392000 1468 39332432409150236561788987861139882728488960000 1469 30679297279137184518195410531689108528221388800 1470 19646549988370543162613599436639371422880235520 1471 10308374993898124498902197235273744265091481600 1472 4417874997384910499529513100831604685039206400 1473 1539963923376299387017408989420311977918464000 1474 434184272840817743839630590072671293774233600 1475 98321728882017437475942152977746854267584512 1476 17726273235940643775710724695507245360742400 1477 2516693113744659301489794246893003970969600 1478 277576446368896246487844953701434261504000 1479 23382055334522787265724870484209487052800 1480 1472203484025508827841936289746523258880 1481 67385076644585190463558548571658649600 1482 2161199004226005286248999501887078400 1483 46179465902265070218995715852288000 1484 611198813412331811722002121574400 1485 4472186439602427890648796011520 1486 14788976321436600167489404800 1487 13943095211913827939179200 1488 26457478473115230845198697234432 1489 5385986689169886279201163365580800 1490 454610938982745713753823195326054400 1491 21518251111849963784347631245433241600 1492 649582205438970781739994118221515980800 1493 13452256945363413098215514557351030947840 1494 200382577415309174275501935593874731827200 1495 2219622395984963161205559901962920106393600 1496 18737972994676630972498722208088758576742400 1497 122837822965102358597491623364137417336422400 1498 634534129254106871130167666940372346428456960 1499 2612787591046322410535984510930944955881881600 1500 8654858895340942984900448692458755166358732800 1501 23231463350652004854206467542915605972857651200 1502 50818826079551260618576647750127888065626112000 1503 90989898123387019012308664543086123393692467200 1504 133770659883104495280879925855247354705215488000 1505 161824864769075258997074692914404088940068864000 1506 161262972877515969903334850230673519186804736000 1507 132405388257328901604843350715710889437587046400 1508 89500949947021363296350841878023803148676628480 1509 49722749970567424053528245487791001749264793600 1510 22641609361597666310088754641761974010825932800 1511 8418469447790436649028502475497705479287603200 1512 2543079312353361071060693456139931863534796800 1513 620183212948109990232865888013480157687840768 1514 121129533778927732467356618752632843298406400 1515 18760803211551096611105738931384211419955200 1516 2276126860224949221200328620351760944332800 1517 213036504158985395087715486633908659814400 1518 15090085711261465485379846969901863403520 1519 789368040693712231144542997553715609600 1520 29536386391088738912069659859123404800 1521 757343240797147151591529739977523200 1522 12529575674952802140301043492275200 1523 122239762682466362344400424314880 1524 606348029178900606867065596800 1525 1143333807376933891012694400 1526 341906042875877359752600 1527 57038200344638030133804983648256 1528 11920983872029348297965241582485504 1529 1033772820152545047714173293481164800 1530 50310277247423858988756433616083353600 1531 1562762986998103619838246719199589171200 1532 33329472431795919019459334574929419960320 1533 511746274629866506611281866285895468974080 1534 5848528852912760075557507043267376788275200 1535 50991860936333126908767014533487441372774400 1536 345611501901813415714976431838081547082137600 1537 1847941499231258607151014608984242272054804480 1538 7885868002067082184526789614809761139570769920 1539 27107671257105595009310839300908553917274521600 1540 75616135611926133447024972786744913558713139200 1541 172161737330724678830280071969821008548855808000 1542 321368576350686067149856134343665882624530841600 1543 493465100902118804813912615377134686245906022400 1544 624719245387592860314288349390490203815149568000 1545 652918377991893926925697198494922053292916736000 1546 563571652582476863241128108174564298631780761600 1547 401544802465014765059303777074377062775143792640 1548 235827899860405496939591107170665894010798735360 1549 113894156182582200226507068804014778357488025600 1550 45079546075264918830281658417181261598765875200 1551 14556936753470963372278452197214782391268147200 1552 3812978272199491051061323607786581710228946944 1553 804300104292080143583247948517482079501418496 1554 135404057961629653801893594026512134596198400 1555 17992240895111503367583550046590110321868800 1556 1861266299494293451818987935854149343641600 1557 147350248709964898269003211588453489704960 1558 8735672983677082024666275839594452746240 1559 377156933916979281492581810508806553600 1560 11428997997484220651290357894206259200 1561 231101062449129461698885913301964800 1562 2898828657898488021310067205181440 1563 20130754568739500147986577813760 1564 63264470674857008636035756800 1565 56756403117395641718931600 1566 122851508434604987980503041703936 1567 26351648559222769921817902445494272 1568 2346943699805777946161906936551833600 1569 117390646910655670973765011770861158400 1570 3750631168795448687611792126079014010880 1571 82343402478554623459840708949825625784320 1572 1302626880876023835010535659636824830115840 1573 15352388238895995198338455988576864069222400 1574 138171494150063956785046103897191776623001600 1575 967712205325077564001934009146628331829985280 1576 5352658135704335275885697488092287960434606080 1577 23657604006201246553580368844429283418712309760 1578 84334977244328517806744833380604389964854067200 1579 244298284284684431136542219772560489958919372800 1580 578463437431234920869741041818598588724155514880 1581 1124790017227401235024496470202830589185857945600 1582 1802220368512086069755159117029535375854613299200 1583 2385291664207172739381828243127326232748752896000 1584 2611673511967575707702788793979688213171666944000 1585 2367000940846402825612738054333170054253479198720 1586 1775250705634802119209553540749877540690109399040 1587 1100530199348558985718091833463107505383727431680 1588 562771124666876754060387869384543610707587891200 1589 236667616895140823858978706690201623393520844800 1590 81518845819437394884759332304402781391101624320 1591 22877869633196946306367941646719490261373681664 1592 5197016058502671696999448282728345744470704128 1593 947828405731407576613255158185584942173388800 1594 137395294108124207534274382173960842457907200 1595 15634636915752064995279498661174854486589440 1596 1375268987959672383844029974825565903912960 1597 91724566328609361258995896315741753835520 1598 4525883207003751377910981726105678643200 1599 160005971964779089118065010518887628800 1600 3882497849145374956541283343473008640 1601 60875401815868248447511411308810240 1602 563661127924706004143624178785280 1603 2657107768343994362713501785600 1604 4767537861861233904390254400 1605 1358272895117160656521440 1606 264364005492187948818804013793280 1607 58178964351530790736481083321221120 1608 5319739052893096677966989056184156160 1609 273375479107006357062192493165019136000 1610 8980384488665158829493023400470878617600 1611 202875049584844724466274210456092121497600 1612 3305172682819761969429717345347167479398400 1613 40152400009420295134115961816277952181043200 1614 372843714373188454816791074008295270252544000 1615 2696902867299396489841455435326669121493401600 1616 15422913272368423676280823270774389038540390400 1617 70557766334284419545766012343034704933001625600 1618 260671747846106327766302212267322659891367116800 1619 783598270347101005532305233232741194207854592000 1620 1928211458104116402899136806061995295747185049600 1621 3902332712829759386819681631315942860440731648000 1622 6518669418022438975710149997766404550963494912000 1623 9011101842560430348775795585147676879273066496000 1624 10325220861267159774638932441315046424167055360000 1625 9814394144972889764735743152113144127392474726400 1626 7738272306613240006810874408396902100444066611200 1627 5056490105115000745191232748344007457168477388800 1628 2733459748381972805436169651296354680579712614400 1629 1219196814308301213818981216282856847784804352000 1630 447038831913043778400293112637047510854428262400 1631 134111649573913133520087933791114253256328478720 1632 32721952960942747721848378076437732465185914880 1633 6445233158973571520970135075661977606779043840 1634 1015530434712222403514201955198841009471488000 1635 126566108365611954723691179638082155367628800 1636 12305038313323384487025531353702431771852800 1637 917245663286093612589958963157417538355200 1638 51293343012709182282991126229197691289600 1639 2092385787231726550005465522170068992000 1640 60002239486792158419274378944582860800 1641 1149868700966400248452993324721971200 1642 13688913106742860100630872913356800 1643 90341664123695808332259060710400 1644 270160478838803254582114416000 1645 230906392169917311608644800 1646 568382611808204089960428629655552 1647 128292075236708923162496747836538880 1648 12039409435494903008030554179785195520 1649 635413275762230992090501470599774208000 1650 21453140722922323870455555901124876697600 1651 498492978979904180117130917120683498536960 1652 8360142668308809687381049755878129506713600 1653 104639587903337738834362809581815269320294400 1654 1002017482377943972320126011397293538803712000 1655 7481730535088648326656940885099791756401049600 1656 44212351380789481205338360042886581910482452480 1657 209240272577533106239168174534516711180625510400 1658 800634654098755149567928223392491026809199001600 1659 2495905601846321721325120372519101581550944256000 1660 6377930207575154255743298666205061362856073625600 1661 13424024532134372290659704811726843439916116869120 1662 23358565414580406329628037491996282974285856768000 1663 33693685150443348260639931318378270070325379072000 1664 40362227003135260937224917725140636021743943680000 1665 40192280784174691417489233861034780712178706022400 1666 33274570918436932029286759956106679031909486428160 1667 22887271002099477057181369281978139016657318707200 1668 13059863242269425625972810556193694584991960268800 1669 6167701531206700258143081447077981700558422016000 1670 2402833721532610308901575480424130370842551910400 1671 768906790890435298848504153735721718669616611328 1672 201006282474362593148497179612403213714713477120 1673 42637696282440550061802432038994621090999828480 1674 7277968115437593891851780678925027234545664000 1675 989516847222057100567040131715915032874188800 1676 105823329494581106588419569641840913237934080 1677 8764791893622672298081830092393100922060800 1678 551403437386623709542154606963875181363200 1679 25706453957418354757210004986660847616000 1680 860032099310687604009599431539021004800 1681 19777741656622084273391485185217904640 1682 294311631794971492163563767637171200 1683 2589794371545946505524759740364800 1684 11616900590068539947030919888000 1685 19857949726612888798343452800 1686 5396181990927415434332460 1687 1220970054995401378433513352593408 1688 282567355584650033294613090171617280 1689 27205938204884586018146966588086026240 1690 1474158799768375901649963411791476162560 1691 51134883366965539088483105846516829388800 1692 1221658849894413061132123656042238433034240 1693 21082098902691780950786995036562239625625600 1694 271750571569862187420584012943818759130316800 1695 2682323722057880787441568092048139626951475200 1696 20663827192149600140290598635037520089107660800 1697 126113920332088028356211059794463364793835192320 1698 617081481838826448908733260491625555007268454400 1699 2444042628301463088154728260882341029207028531200 1700 7896137722204726900192198996696794094361169100800 1701 20938865209775034726402527696597748625225600204800 1702 45799613109634917226956639945891583500890281082880 1703 82946742492591646966434255583823535459708960768000 1704 124738323748449842496837192540379127494396084224000 1705 156067277745456342290603015203877125950743248896000 1706 162638531545265030387049457949303531253932438323200 1707 141214032678244540807216981277135662232981722890240 1708 102112439855520743793578416796517850997394191155200 1709 61416654166348109700520784777775752913205434777600 1710 30662287612284738426197033479759109025633298022400 1711 12669486895353763446935579805872687409897091891200 1712 4315799406933411032246442669355341259629460979712 1713 1206037694846175558890983077674419282288280862720 1714 274776264931283544842726784251298669253110005760 1715 50654658083445653487288393525318189552437821440 1716 7485910061592953717333260126894313726961254400 1717 876821872955100597446905005603824709685739520 1718 80267041552123419992959917688231555812556800 1719 5643776359133677968254994212453781268070400 1720 298194865906052915183636057845265832345600 1721 11511198867696895622897715468291511910400 1722 312847913477476605779101674747992309760 1723 5690024881369448848495566174318643200 1724 64374888664142098851615456403353600 1725 404268140534385190156676012102400 1726 1151761084143547550303920262400 1727 938935666421370285573848040 1728 2620618654624276129320711586054144 1729 621648182286230073248148798377558016 1730 61387758000765219733254693839783854080 1731 3413841431042554719610441585201313218560 1732 121618100980891011886121981472796783411200 1733 2986277188630787482767413381436582836305920 1734 53006420098196477819121587520499345344430080 1735 703354420533760955676805680560472082454937600 1736 7152863258821015433177514912128372338537267200 1737 56825524778411400385799146246353180245046067200 1738 358000806103991822430534621352025035543790223360 1739 1810105680060557583465617564108768294687987466240 1740 7416405216914784543366071964056758985179948646400 1741 24816432841214855972032625418189924296563674316800 1742 68245190313340853923089719900022291815550104371200 1743 155014075140302796768160935201479205695320951357440 1744 291972533573922597321848579655058844818175541903360 1745 457373853744316089155069705981390134146118975488000 1746 597126975721746005285785449475703786246321995776000 1747 650554126181060121548197831797214125015729753292800 1748 591754041699310456715956873923235156023923410206720 1749 449294735364291272691745033904678544388534441082880 1750 284456082454664929139254161076014013492740961075200 1751 149904517215614276750296608123266755236429456998400 1752 65583226281831246078254766053929205415937887436800 1753 23736896738133760677355434681454376927962035388416 1754 7075421143097563278827100722356593122757914394624 1755 1727165093853782281868568358151020206733834321920 1756 342893070103324423606259894632923129278040637440 1757 54896673785014993927110574263891633997715865600 1758 7014574983640804779575240044830597677485916160 1759 706349965658686095938047275656437691150499840 1760 55183591067084851245159943410659194621132800 1761 3280143524966582067019996636297924155801600 1762 144712214336760973544999851601379006873600 1763 4588436064336323551426824562970553876480 1764 100144437912102299733521964668008120320 1765 1416247550611126174735540040873779200 1766 11858532122341965577929163021670400 1767 50677487702316092213372491545600 1768 82626338645080585130498627520 1769 21439112258713177252334880 1770 5620121934013507843603453762863104 1771 1366091067246283370841610939644510208 1772 138316720558686191297713107639006658560 1773 7891737334098373247930631196958879907840 1774 288640292994648001543062836028771032629248 1775 7281607391455892766199994272543996504965120 1776 132889334894070042983149895473927936215613440 1777 1814450534130571740731469726663246821405491200 1778 19003129254778220106053696333714183227755724800 1779 155614514008572757979573046643859478209510768640 1780 1011494341055722926867224803185086608361819996160 1781 5281947722143922128801310269038700925482979819520 1782 22374917434081892351172217111900052531559845068800 1783 77496930626951655491610654814698360084005860147200 1784 220866252286812218151090366221890326239416701419520 1785 520613308961771657070427291808741483278625081917440 1786 1019041391689376908299785238796087732894808754094080 1787 1661480529928331915706171584993621303632840359936000 1788 2261459610180229551933400212907984552166921601024000 1789 2573302988005082258568426979108980316728886579691520 1790 2449586498197145611521867989728740878424613186437120 1791 1950596655971801135100746732561775143930710500311040 1792 1298286735305906599661211299270012676966869001830400 1793 721162272010252466528453952593013038704984955289600 1794 333537550804741765769409953074268530401055541821440 1795 128035382405691193956644465857541790702340675731456 1796 40626611724882782697781417050950760511319637491712 1797 10601220231240456764572591991409710234435258941440 1798 2260554314014509163033861527580011741166341980160 1799 390864317349306756761027288758908434063736963072 1800 54286710742959271772364901216515060286630133760 1801 5987156851773625003665353098421233763085189120 1802 516983116312689659033603680373544033819033600 1803 34345032202591271054679964780060617631334400 1804 1717251610129563552733998239003030881566720 1805 62826278419374276319536520939135276154880 1806 1620519086214019032051537246445949583360 1807 28010229334308939900325125252836966400 1808 301545531110981410410198716836761600 1809 1804118562202452882796060699023360 1810 4902496092941448051076251899520 1811 3816161982050945550915608640 1812 12043118430028945379150258063278080 1813 2998736489077207399408414257756241920 1814 311212621257043930419854492187764981760 1815 18211701540227015187532225839135876710400 1816 683621746566271582601990927436562972016640 1817 17712017979217036458324310392674586093158400 1818 332223337235175107457874738684819840539033600 1819 4665729944907184476166636439991206112185548800 1820 50302400968530582633671549118655190897000448000 1821 424403220023380249035199218119616758753211187200 1822 2844827834219220731814069758958056086017618739200 1823 15334686935256548115874771748822034944950586572800 1824 67124752302245677053516651335700157594679535206400 1825 240507715738815482560170997700788014053811290112000 1826 709927239493324986914219034284647477198125111705600 1827 1735377696539238856901424306029138277595416939724800 1828 3527450971232458528730025826601842152328184148787200 1829 5981329907741994896542217705977036693078225295769600 1830 8480473538175860819750250798404942070625956003840000 1831 10069446474802495794398192526948183848069556181401600 1832 10021035674442868410771278139799394502646144853606400 1833 8359699954164862007574628853836179188274473572761600 1834 5842290308876579698475450846715057046350910508236800 1835 3416031814785406420397939775440588078076244525056000 1836 1667687754023708828847049765371342652005277709107200 1837 677834377441894556241058936892868303718274165637120 1838 228524690952465652675020470911598027876172960890880 1839 63607321387442740587435551948458261406611553648640 1840 14532134875807558905217681248728646907497912729600 1841 2705983735495200623730188922177058389672025128960 1842 407150330572194538292736759123862952149726003200 1843 48985828787238750029989252623446458061606092800 1844 4652848046814206931302433123361896304371302400 1845 343450322025912710546799647800606176313344000 1846 19319080613957589968257480188784097417625600 1847 807766436820526409822612412074596407705600 1848 24307786293210285480773058696689243750400 1849 504184128017560918205852254551065395200 1850 6784774449997081734229471128827136000 1851 54123556866073586483881820970700800 1852 220612324182365162298431335478400 1853 343454578384585099582404777600 1854 85182187099351463190080550 1855 25786441814885506576533493735489536 1856 6575542662795804177016040902549831680 1857 699267865046691300449549599730533662720 1858 41956071902801478026972975983832019763200 1859 1615833219156641922513796737577330661130240 1860 42981163629566675138866993219556995586064384 1861 828282840778107802155249348501879602439782400 1862 11960040140466303868483490592653514259405209600 1863 132681695308298058540988723762249923815276544000 1864 1152856508123212019767257577578660449150513971200 1865 7965517935813818049079395325082557040849332469760 1866 44300206701852250112527118385485878729857250099200 1867 200273851131290380717049681034384076757896318156800 1868 741905157024820641117815620026159636572773810176000 1869 2266785220838335923129611653329927032457171409305600 1870 5742522559457117671928349521769148482224834236907520 1871 12113133523854857589223862272481797579693009718476800 1872 21345138102138099434719286715447464277259549094707200 1873 31498901713224625901929502965504070548039265157120000 1874 38992324647107536905967468934139775752099132447129600 1875 40529522061080045572452724920966439988479963630141440 1876 35382916085069881055315870962748479355022190470758400 1877 25934069175988719637134928148832692254533310060953600 1878 15941481802331896628523718952056077697689141116928000 1879 8203220844116621806761163710745523315269203866419200 1880 3524738762697851692453506471842915179335025661313024 1881 1260348295556022690510718960785177002226166026731520 1882 373436532016599315706879692084496889548493637550080 1883 91201674048171576577573034043745301281538624716800 1884 18240334809634315315514606808749060256307724943360 1885 2964054406565576238771123606421722291650005303296 1886 387626993012063152411219303368141537704882995200 1887 40324683072389793404621087069136434637884620800 1888 3289892558353479648395659784195280215212032000 1889 206827804220016551424874199668159160588697600 1890 9800899433422387105847697266505103080161280 1891 340309008104943996730822821753649412505600 1892 8341955572654189737587737302572172902400 1893 137203216655496541736640416160726528000 1894 1407212478517913248580927345238220800 1895 8030288600238091907662900611413760 1896 20836244421998162707999223174400 1897 15503158052081966300594660100 1898 55170991789987595466071661015465984 1899 14403569642314618673463708643680583680 1900 1569088867909648771740452760370953584640 1901 96498965376443399462037844762813645455360 1902 3811709132369514278750494868131138995486720 1903 104059659313687739809888509899980094576787456 1904 2059514090583403183737376758437106038498918400 1905 30564547025636109886124475959003425329591091200 1906 348763313381812039593456073889342656885869772800 1907 3119494080803985465252579327565787097701390745600 1908 22206898487723371530766799088108946901761775370240 1909 127363094267825219073515465358271901348339594035200 1910 594361106583184355676405505005268872958918105497600 1911 2275175814876116632761301234746889552156506351206400 1912 7191180700590582928549112831253561620208957574348800 1913 18868288409644815207764577000098630727310169635553280 1914 41274380896098033266985012187715754715990996077772800 1915 75528950207565582615160552993121796673379942950502400 1916 115915958304666623319100570913054979616784495778201600 1917 149470577813912224806208630914202473716380007713996800 1918 162118088244320182289810899683865759953919854520565760 1919 147964921810292229867684551298766368211910978332262400 1920 113615922104331533648400637604409889877003072647987200 1921 73330816290726724491209107179457957409370049137868800 1922 39720858824143642432738266388873060263408776616345600 1923 18015331453789019761429033078308233138823464491155456 1924 6820708423009063972175655552484487306165133791723520 1925 2147260059095446065314558229485857114903838415912960 1926 559370267495452336342447942134971181193436898263040 1927 119865057320454072073381701886065253112879335342080 1928 20976385031079462612841797830061419294753883684864 1929 2971806946425817501819347992489085122404102963200 1930 337260985696350999384103637305504726062307737600 1931 30267011536852012765240070014596577979950694400 1932 2114239776471280303454269596607849197128908800 1933 112710343484357451717248518564808685421854720 1934 4472632677950692528462242800190820850073600 1935 127909985447364242643011971972773317836800 1936 2524539186461136367954183657357368115200 1937 32365887005912004717361328940479078400 1938 246262183740634818501662285416688640 1939 958467243411915484567964266022400 1940 1426290540791540899654708729200 1941 338464770002738704236997800 1942 117951775551007962720566999412375552 1943 31518399452594342038402938914406924288 1944 3516271438930056283659327872638522490880 1945 221590216790351509875790606492386889564160 1946 8974403780009236149969519562941669027348480 1947 251364891329167787073237179758393475211460608 1948 5107594944646839895668694360924022975477317632 1949 77876791051620773134508938744858042620601958400 1950 913661637873479427667363799203066678602419404800 1951 8409071000428134732419996448220817393803748966400 1952 61649001771888762757054098961018867518323734609920 1953 364454392827930626887290408563670363858325607546880 1954 1754780409912258573901768633825079529688234406707200 1955 6937421337163240880222984092834777978706724284006400 1956 22670501869658447876442965874799363751845188285235200 1957 61570204284104133835863356526637637110170027231805440 1958 139582451757713348866531132125729643221351368553922560 1959 265063862992588648423016280315484041155635271486668800 1960 422752318522901802693190317447612278602390514014617600 1961 567378111701789261509281741837584900229524110914355200 1962 641573710924330934168187815770192156413384956187770880 1963 611588343482541216786429478701567655275898710440017920 1964 491454918869899192060523688242331151560990035175014400 1965 332671508050613920862558388667784879954703149747404800 1966 189437942084377371602290193546933056640872626939494400 1967 90563558119047504746643247366630577400572010685267968 1968 36247193333705311394990626650346132541334711007444992 1969 12102738514901605095409328202556649193094361980600320 1970 3356221604972714018054687652809827087160621389578240 1971 768789677986360600194792984510625416517088150814720 1972 144503985769658520221799051718200888474971198717952 1973 22110243681408082213535949064118793310686526046208 1974 2727414927805273299367098979948864306416923443200 1975 268079245040689255920697762986426833536706150400 1976 20697294653876744023289165524687365824525107200 1977 1233183758122969765847542614885553852262645760 1978 55460645206588587352931810722366178540912640 1979 1830096714862288394738478983610449009049600 1980 42687662607433760403588923660770042675200 1981 668894998122181430825467464769900953600 1982 6543538025108296605901312155357726720 1983 35654981454923256025928270696033280 1984 88430013529075535778591941210400 1985 62954447220509398988081590800 1986 251987884131698829448484044199165952 1987 68900687175438794223485494371029090304 1988 7869750363319649777713733810190978908160 1989 508036106787635168983519927080106527293440 1990 21089848883021704952428370972912922214268928 1991 605853840639532614997033202494589401791725568 1992 12634576968336919741917296577022583149864943616 1993 197849144833847369584968655189639351522610380800 1994 2385672054447418505575894364585785216350761779200 1995 22584362115435561852785133318078766714787211509760 1996 170441357839927755857737803009875692550659736862720 1997 1038142815934105422042584800151061036444927488163840 1998 5154667454117259560836445361861171118459188569702400 1999 21036051796559504604547113055692552580594583312793600 2000 71034239191596470012854626407704673089114923293736960 2001 199572386300199606226591569431170272012275260682403840 2002 468598230900894814051925943564949516528822451573882880 2003 922814930418641961176427049987240735875174648879513600 2004 1528412228505875748198457301541367468793258012206694400 2005 2133341699998727623274899349309319224863010657037975552 2006 2512830367786962825492068945099919279285757745068769280 2007 2499534969015603233822798739041189547649325164407029760 2008 2099852835171387456985873940671778556669684695747788800 2009 1489101036036081360051451834989132319797242670297907200 2010 890358327796573646530763909670585366212101346615623680 2011 448051287536340286641287644866488119771251000232378368 2012 189290898520461070618284383618474247715859046372212736 2013 66921024729455934056969226531783824950051178010378240 2014 19717801929214694856071289960257734137068650663772160 2015 4817748648714526427887369369599919276840419078438912 2016 970241047310564350060650775822205965474806619963392 2017 159874069696335363697875324002089736246502572949504 2018 21364750267807974178375608676266103733599233638400 2019 2290859003074980914231417247338556577495488921600 2020 194554569746441393818918155932061238750536007680 2021 12879919251506573109963222866582451345854300160 2022 651662581177415901396948775987802597855723520 2023 24575584456722158443631003494197458121523200 2024 668773380849795579656226470685397335244800 2025 12575225964697010899518788337674137927680 2026 153773143590044970238680835650906577920 2027 1117189418920928688812419148475709440 2028 4156210635866550181593821236888800 2029 5917718038727883504879669535200 2030 1344935917892700796563561258 2031 537951662753064916800134476380241920 2032 150472765095785872442094757821787668480 2033 17591206694479217150183640281603364618240 2034 1162974220357237133817696218617111327539200 2035 49470015898445974579770252899425373095198720 2036 1457116831917863251258687449037620080258580480 2037 31176228882909282480055666878367412967199211520 2038 501217833579080002948587259813753023857279631360 2039 6209283429383692000813971633853413576803352576000 2040 60437025379334602141255990569506558814219298406400 2041 469331275211395269753191051766324370791671739187200 2042 2943987089962388510270016597443307416784122727628800 2043 15067489481265835639368071057748038653957628126822400 2044 63442060973750886902602404453675952227190013165568000 2045 221254187645956218072825885532194883392325170914918400 2046 642690735543015681068684715117327994615801686943334400 2047 1561994103002982713506419811883165055096074838579609600 2048 3187906123264399502245838899955922542114239696129228800 2049 5479213649360686644485035609299241869258849477722112000 2050 7947743588230553890631977968015110837724941663474810880 2051 9743627956724957894765165297326217613557019827817676800 2052 10104503066233289668645356604634596043688761302922035200 2053 8866045304056969262829245527280842794827557604268441600 2054 6579748763880359497901763922045003273522700171083776000 2055 4126050787349975435142564459449054136104859898950451200 2056 2182813964920632165688324423708531865552248462670561280 2057 972034343753719011283081969932705596378735643532984320 2058 363285562817046499166404372601112192585992109199196160 2059 113526738380327030989501366437847560183122534124748800 2060 29528136879218065203180650974967247180634826609786880 2061 6356751689276111259018056807111004601386664061829120 2062 1125039749714952559355418946681372218030944031866880 2063 162372102035340603755654625939622388375354175651840 2064 18924487416706364074085620738883728248875778048000 2065 1760255631039231658361640458432935017266754355200 2066 128799192515065731099632228665824513458543001600 2067 7283287671982883603848251025746029034858086400 2068 311290736451814006952659377593167802872627200 2069 9774380181650858471898694571555807207424000 2070 217208448481130188264415434923462382387200 2071 3246321920234282705038817641519138867200 2072 30323712799282350124908519744340684800 2073 157936004162928906900565207001774400 2074 374788809119432621975712403896000 2075 255537824399613151347076639020 2076 1147630213873205155840286882944516096 2077 328304214754441903510024926156627640320 2078 39273391690000112707386731791486581473280 2079 2658226789387970591583305642553397320089600 2080 115832232347580818528242543374264288222904320 2081 3497080396602871803020849877690288192620593152 2082 76741486481007464566290872315981324226951905280 2083 1266234526936623165343799393213691849744706437120 2084 16110573222184714380490304779727775766841131008000 2085 161165401011558939043349308185350823504584795750400 2086 1287308640579827025608752599130489702742871056056320 2087 8312434136364391087821223333957573882684581819187200 2088 43832696672773340041798024895267021538785827278028800 2089 190326182921252660707807213361027856681570039496704000 2090 685174258516509578548105968099700284053652142188134400 2091 2056610353737650179419791088375449582770565398218670080 2092 5170739099596080706779872480716684320318040844953190400 2093 10929963851192226864842876228420305858677393243871641600 2094 19481648531060219180391237721952859979587020365234176000 2095 29345514787312814365410380189594255400830553834368532480 2096 37415531353823838315898234741732675636058956138819878912 2097 40418012264933158674581426418538384174755045211688140800 2098 37006102138672567357895981331259169926236762174337843200 2099 28711630969659750536298606205287287011735418928365568000 2100 18861946456457030560651723243195676050765073823773491200 2101 10477507031619034395303957233800952954650792620818694144 2102 4911331421071422372798729953344196697492559041008762880 2103 1937523001690914662220823320539265027125291249062379520 2104 641092169677140880881890069296080339857633133880934400 2105 177168821275308391219083905849803483083808959658721280 2106 40683210811367112057715563565510429448874649995706368 2107 7714558283759674692722872777243695209355044789944320 2108 1199055522722515227734064930015673021848769297121280 2109 151395899333650912592684965911069825991006224384000 2110 15362230961796930836610680364505614696146219827200 2111 1236472248144631018556469395191915329202012815360 2112 77688401834484091774381344274624309705152921600 2113 3735488837421768083431912531118013634471526400 2114 134048642491211773328896382695622498844672000 2115 3475335175698083012230646958775398118195200 2116 62329380868498227936745298717167466250240 2117 727769107182776402997804473864176435200 2118 5053952133213725020818086624056780800 2119 17989862837732765854834195387008000 2120 24531631142362862529319357345920 2121 5344581948227203165429053888 2122 2446596280125294508055117091112484864 2123 715629411936648643606121749150401822720 2124 87575149285747377761299149052280423055360 2125 6067011731073721114907779937121871530557440 2126 270740398499164804752759679694063517051125760 2127 8375723419024162096124010818171801350227099648 2128 188453776928043647162790243408865530380109742080 2129 3190253223710453169827234834850080764291857776640 2130 41672682734717794530868255030229179983562392207360 2131 428302572551266221567257065588466572053280142131200 2132 3517434877077273844621098651145281722987563167252480 2133 23371191629778143058511845315764772945518969172787200 2134 126918554545045193553862937756444808634693290924441600 2135 568050453641892556574070759877529295326532117882470400 2136 2109901684955600924417977108116537382641405009277747200 2137 6540695223362362865695729035161265886188355528761016320 2138 17002091276637960290089750190831131493927117354591846400 2139 37200227844408631785605578742342795378656391040545587200 2140 68717087545921500381743638510160997018906944561007820800 2141 107415657900729924280936108618514821655870329129575383040 2142 142325746718467149672240343919532138694028186096687382528 2143 160022334273408832303444831126458092446989362674846924800 2144 152748591806435703562379156984346360972126209825990246400 2145 123779031291422035645376213418349637339481583824509337600 2146 85098084012852649506196146725115375670893588879350169600 2147 49576496686197382260706529350180118858591555327776260096 2148 24430725530457844623665477203814722033680934716812820480 2149 10158904387244255255968641194178849061143418981570314240 2150 3553482311924723739745333526955416740925166513511464960 2151 1041537919012419027166735688935208355098755702236119040 2152 254598157980813539974090946184162042357473616102162432 2153 51607734725840582427180597199492305883271678939627520 2154 8615435978080294599274392460112613564394860875612160 2155 1174832178829131081719235335469901849690208301219840 2156 129577078547330634013150956118003880480537680281600 2157 11422648387621829409521669650820551136437642199040 2158 793239471362627042327893725751427162252614041600 2159 42628519674107235775634766531582037946322124800 2160 1733695776219672268387059882863384318391091200 2161 51862694160417546490211193077109787302297600 2162 1099263626226241474520780722830044404776960 2163 15687467421495402464619340881072247603200 2164 140066673406208950576958400723859353600 2165 698006678104031315167566781015910400 2166 1586378813872798443562651775036160 2167 1036848897956077414093236454272 2168 5212313814179975256291336411500511232 2169 1558481830439812601631109587038652858368 2170 195053741590982795922893559252806396805120 2171 13827143015005224866534010089254497906851840 2172 631727596498051211089772585952814873119293440 2173 20020021830838241107808611223922842251762335744 2174 461711753473706935548836096351720549431268868096 2175 8016533741631395144694077277315587561553899028480 2176 107471655473745891158554973499012095747081958850560 2177 1134423030000651073340302498045127677330309565644800 2178 9575239387599245465912990772562155801466144177520640 2179 65439336563378800563833166884141364247453113683804160 2180 365824068982777322596428467650929154299998309135155200 2181 1686937710815317289219967711151450634606065077347942400 2182 6461573910176527831030054893606895734339302840913100800 2183 20677036512564889059296175659542066349885769090921922560 2184 55540164837017336947626517290048362880161916691666698240 2185 125711114784553307413425748853434274038218149033567846400 2186 240509806410725251336102734785563489566174305963527372800 2187 389879054602649354797471801652387130454640453877718056960 2188 536458583784991564149213604004390368923644701441360134144 2189 627287550351762622629503738015715722392198301685399945216 2190 623723416542945789546381557686080973969515356789460172800 2191 527406307241711282315081257173837585185617183252257177600 2192 379073283329979984163964653593695764352162350462559846400 2193 231356984535587783883297136967507221340093924862955880448 2194 119710555099243438655960838298692137965036580112382820352 2195 52398559471049316583417201948922484631160792641783726080 2196 19346737031590162583057926980090602256148128795784642560 2197 6004159768424533215431770442097083458804591695243509760 2198 1559413717632482932341307045377992509439525898625744896 2199 337170533542158471857579901703349731770708302405566464 2200 60308051846562062194920747220788294950764026129285120 2201 8856427194250372769883466375080798559203108732272640 2202 1058212808136533511107399474963698357257724388966400 2203 101765412907903571103011238707310364670080812318720 2204 7773746819353745014813358512363986190075617607680 2205 464177214229167678445800791121671079859952025600 2206 21237773258690985287741483565076457900290867200 2207 726077718245845650862956703079537022232166400 2208 17954639228361944083839418472890725278023680 2209 307474361461309888306539081269016053022720 2210 3431633498452119289135480817734554163200 2211 22801551484731689628807181513186406400 2212 77732561879767123734569936976771840 2213 101611191999695586581137172518656 2214 21239797658799244686692552784 2215 11097184249544463448878329134162378752 2216 3390982444253658188164392288281904021504 2217 433939784663085321266662075641074905251840 2218 31468670310011891075560160892786098684559360 2219 1471553695371931056420882023748909939736707072 2220 47758606295252671558386807498032804407818584064 2221 1128628730713505842452710457748650231943101677568 2222 20092071909405268843663636720360586546679392501760 2223 276355685503918005836284217568888246206782179901440 2224 2994876799201718833618398594839137068152017253302272 2225 25971197243077405510284550314620641762880774618480640 2226 182492797740126795938577000606478734098531218442158080 2227 1049756024037534925711490385433101051469560365344358400 2228 4985278608081086914411247862805779487343296795744665600 2229 19682948218691577085291551829756390083064337884627599360 2230 64984971896632508472073694929989351385355274285754613760 2231 180277912093925126485738531531632390988066549261475512320 2232 421877978429517879116242343609830275585884635739770060800 2233 835455117005677188851725289255115279545658115452252979200 2234 1403564596569537677270898485948593669636705633959785005056 2235 2004128294140157164180081011186213076356257563875269935104 2236 2435351666071549005502779218178661039875593406543317434368 2237 2520351764806189108779256090241714956040082462128839065600 2238 2221839336890613487199704019583400890781961750722274918400 2239 1667922446651911930321444475812261363149514342035263324160 2240 1065318207861543749044019374873637902914851095880587542528 2241 578114388040248801314152341052220568709201045420775571456 2242 266023455776096530346579640663760306588970178027517378560 2243 103531187358239248417445122758322682343711608150415114240 2244 33966389547087359333014015643863500709808833018806140928 2245 9356482305794897594047842272267955056637155391754469376 2246 2153540827140237981541961952814943448083878834719424512 2247 411758422952389252227389929300554565525906109434429440 2248 64947132757836066979145420083925856100822797369999360 2249 8381045440441345407970603841712490989481177160613888 2250 876067467641952481669401098436845748029391340830720 2251 73295327153906738711097380259431869792141537443840 2252 4837215179861852649066766139057414411172131635200 2253 247357594424753828645459632110890509662211276800 2254 9584225880845162591391028480649888693464596480 2255 273462966708897302200015758279412585003745280 2256 5534538506303577989517703462842288954408960 2257 75495936965946624360980577990160191590400 2258 644958170568124935214831705658701209600 2259 3078209450438778099888969504280164864 2260 6706338671979908714355053386231296 2261 4205479936442250447965125451232 2262 23611030318179709465698572625877401600 2263 7371700965768822148183461496265008742400 2264 964310632584634047259249056980166456115200 2265 71519705250027025171727638392695678828544000 2266 3422217896213793154467167497090488231945830400 2267 113710967369649217996159065471506677161472819200 2268 2752753001740258152323684043289390809617321164800 2269 50230179773513172109159091800901466366698481254400 2270 708604321804917963682780045048431400530210717696000 2271 7881254734741365351627364723260887021452676982374400 2272 70192424981290285162931217066542275034812904374272000 2273 506924438167018877607158335017996483607031162339328000 2274 2999302925821528359175686815523145861341601043841024000 2275 14662584141414961512974258420016998492186167046307840000 2276 59645297632398718440277429787140576009285872377659392000 2277 203078037176976588975230296656216723079235232142983168000 2278 581541651915887504792704940424620616090537255682179072000 2279 1406259928098392930387474478699434251952948785799233536000 2280 2880879713812679961557673411224535446709165915352596480000 2281 5012730702034063133110351735530691677273948692713517875200 2282 7422697385704285793259559300689678060578731718056555315200 2283 9366737177198265405779920069917927076444590025166605516800 2284 10081407059224756435117024360966859824160329848515356262400 2285 9257663903710889529998766748264170378258173961342812160000 2286 7251836724573530131832367286140266796302236269718536192000 2287 4842355490279744313836451703971081376885686799457216102400 2288 2752925657334518101495963528820097946234290692479883673600 2289 1330117278880482651732898203318801532944850890137586892800 2290 544900986095996044302342751359593064966903200791658496000 2291 188702164150485329627855642465908337276715738993367449600 2292 55038131210558221141457895719223265039042090539732172800 2293 13459630169626487384637262205093396550524242716996403200 2294 2745056153015928348182599528670363770172707396229529600 2295 463908091127400478422467286313756115005877124071424000 2296 64469580311087272369004644936249930688316747389337600 2297 7300562230349604013911675820307047900244927840256000 2298 666321155944606715555430729631198816292195794944000 2299 48372151798618526490667661390574144111721316352000 2300 2748417715830598096060662579009894551802347520000 2301 119802823510564532392387856008123608668307456000 2302 3906613810127104317143082261134465500053504000 2303 92242308438392966491961724380704815906816000 2304 1509918739318932487219611559803203831808000 2305 16123954264203123380370792641467530240000 2306 102606981681292603329632316809338828800 2307 335316933598995435717752669311564800 2308 420547993644225044796512545123200 2309 84413487283064039501507937600