8 1 9 18 10 180 11 10 12 1320 13 220 14 7920 15 2640 16 66 17 41184 18 22880 19 1716 20 192192 21 160160 22 24024 23 364 24 823680 25 960960 26 240240 27 10920 28 3294720 29 5125120 30 1921920 31 174720 32 1820 33 12446720 34 24893440 35 13069056 36 1980160 37 61880 38 44808192 39 112020480 40 78414336 41 17821440 42 1113840 43 8568 44 154791936 45 472975360 46 425677824 47 135442944 48 14108640 49 325584 50 515973120 51 1891901440 52 2128389120 53 902952960 54 141086400 55 6511680 56 38760 57 1666990080 58 7223623680 59 9932482560 60 5417717760 61 1185125760 62 91163520 63 1627920 64 5239111680 65 26486620160 66 43702923264 67 29797447680 68 8690922240 69 1002798720 70 35814240 71 170544 72 16066609152 73 93721886720 74 182757679104 75 152298065920 76 57111774720 77 9225748224 78 549151680 79 7845024 80 48199827456 81 321332183040 82 731030716416 83 731030716416 84 342670648320 85 73805985792 86 6589820160 87 188280576 88 735471 89 141764198400 90 1071107276800 91 2811656601600 92 3322866892800 93 1903725824000 94 527185612800 95 65898201600 96 3138009600 97 36773550 98 409541017600 99 3481098649600 100 10443295948800 101 14399089868800 102 9899374284800 103 3426706483200 104 571117747200 105 40794124800 106 956112300 107 3124550 108 1163958681600 109 11057607475200 110 37595865415680 111 59811604070400 112 48596928307200 113 20560238899200 114 4405765478400 115 440576547840 116 17210021400 117 168725700 118 3259084308480 119 34401445478400 120 131585528954880 121 239246416281600 122 226785665433600 123 115137337835520 124 30840358348800 125 4112047779840 126 240940299600 127 4724319600 128 13123110 129 9001280471040 130 105014938828800 131 448938863493120 132 925086142955520 133 1011812968857600 134 607087781314560 135 198748976025600 136 34071253032960 137 2794907475360 138 91336845600 139 761140380 140 24548946739200 141 315044816486400 142 1496462878310400 143 3469073036083200 144 4336341295104000 145 3035438906572800 146 1192493856153600 147 255534397747200 148 27949074753600 149 1370052684000 150 22834211400 151 54627300 152 66175421644800 153 930132315340800 154 4883194655539200 155 12651913425715200 156 17923544019763200 157 14476708631347200 158 6721329007411200 159 1760348073369600 160 247548947817600 161 16988653281600 162 471907035600 163 3386892600 164 176467791052800 165 2705839462809600 166 15626222897725440 167 44984581069209600 168 71694176079052800 169 66179239457587200 170 35847088039526400 171 11266227669565440 172 1980391582540800 173 181212301670400 174 7550512569600 175 108380563200 176 225792840 177 465874968379392 178 7764582806323200 179 49110986249994240 180 156262228977254400 181 278342095365734400 182 291188653613383680 183 181992908508364800 184 67597366017392640 185 14522871605299200 186 1708573130035200 187 99666765918720 188 2384372390400 189 14902327440 190 1218442224992256 191 21999651284582400 192 151797593863618560 193 531291578522664960 194 1051514582492774400 195 1237551777856880640 196 883965555612057600 197 383051740765224960 198 98755526916034560 199 14522871605299200 200 1129556680412160 201 40534330636800 202 506679132960 203 927983760 204 3158924287016960 205 61599023596830720 206 461992676976230400 207 1770971928408883200 208 3874001093394432000 209 5095801438234214400 210 4125172592856268800 211 2062586296428134400 212 628444262192947200 213 112955668041216000 214 11295566804121600 215 567480628915200 216 11822513102400 217 64958863200 218 8122948166615040 219 170581911498915840 220 1385978030928691200 221 5795908129338163200 222 13946403936219955200 223 20383205752936857600 224 18563276667853209600 225 10607586667344691200 226 3770665573157683200 227 813280809896755200 228 101660101237094400 229 6809767546982400 230 212805235843200 231 2338519075200 232 3796297200 233 20727522907914240 234 467520794478510080 235 4102494971548925952 236 18647704416131481600 237 49144471013346508800 238 79387222406175129600 239 80804851377713971200 240 52330760892233809920 241 21463788647205273600 242 5471161812032716800 243 835871943504998400 244 71988971210956800 245 3149517490479360 246 57683470521600 247 280925992800 248 52509724700049408 249 1268985013584527360 250 11991908378373783552 251 59051063984416358400 252 169771808955197030400 253 301671445143465492480 254 341176039150347878400 255 248571114238110597120 256 116517709799114342400 257 34650691476207206400 258 6352626770637987840 259 683895226504089600 260 39893888212738560 261 1095985939910400 262 10675187726400 263 15471286560 264 132121242793672704 265 3413132105503211520 266 34643290870857596928 267 184239319631379038208 268 575747873848059494400 269 1120493939104300400640 270 1400617423880375500800 271 1140502759445448622080 272 605892090955394580480 273 207904148857243238400 274 45045898919069368320 275 5927091963035443200 276 444531897227658240 277 17097380662602240 278 277554880886400 279 1206760351680 280 330303106984181760 281 9101685614675230720 282 98980831059593134080 283 566890214250397040640 284 1919159579493531648000 285 4074523414924728729600 286 5602469695521502003200 287 5068901153090882764800 288 3029460454776972902400 289 1188023707755675648000 290 300305992793795788800 291 47416735704283545600 292 4445318972276582400 293 227965075501363200 294 5551097617728000 295 48270414067200 296 62852101650 297 820753174930391040 298 24075426464624803840 299 279876832651263344640 300 1721666576612316938240 301 6294843420738783805440 302 14526561740166424166400 303 21876310239655388774400 304 21876310239655388774400 305 14612691605394810470400 306 6494529602397693542400 307 1894237800699327283200 308 353470211613750067200 309 40501795080742195200 310 2670448027301683200 311 91038000930739200 312 1319391317836800 313 5153872335300 314 2027743138063319040 315 63197994469640110080 316 783655131423537364992 317 5164999729836950814720 318 20337186436232993832960 319 50842966090582484582400 320 83527730005956938956800 321 91880503006552632852480 322 68192560825175782195200 323 34096280412587891097600 324 11365426804195963699200 325 2474291481296250470400 326 340215078678234439680 327 28039704286667673600 328 1274532013030348800 329 27707217674572800 330 216462638082600 331 254661927156 332 4982454567812726784 333 164697803769365135360 334 2174011009755619786752 335 15316895750550957588480 336 64777704945038424801280 337 174899803351603746963456 338 312321077413578119577600 339 376272536122072686919680 340 308661064787637750988800 341 172487065616621096140800 342 65161780344056858542080 343 16368389799344426188800 344 2659863342393469255680 345 267934952072602214400 346 15658536160087142400 347 476564144002652160 348 6205262291701200 349 21900925735416 350 12179333387986665472 351 426276668579533291520 352 5978530276827954413568 353 44929560868282808926208 354 203587072684406477946880 355 591968565190043451260928 356 1145177283849786438451200 357 1505090144488290747678720 358 1358108685065606104350720 359 843270098570147581132800 360 358389791892312721981440 361 102887021595879250329600 362 19505664510885441208320 363 2357827578238899486720 364 172243897760958566400 365 6989607445372231680 366 136515770417426400 367 963640732358304 368 1029530696964 369 29625405538345943040 370 1096140004918799892480 371 16305082573167148400640 372 130440660585337187205120 373 631821949710227000524800 374 1973228550633478170869760 375 4122638221859231178424320 376 5889483174084615969177600 377 5820465793138311875788800 378 3994437309016488542208000 379 1897357721782832057548800 380 617322129575275501977600 381 135039215844591516057600 382 19291316549227359436800 383 1722438977609585664000 384 89866381440500121600 385 2457283867513675200 386 28909221970749120 387 92657762726760 388 71724666040205967360 389 2801246679236933058560 390 44119635197981695672320 391 375016899182844413214720 392 1937587312444696134942720 393 6483465237795713990000640 394 14587796785040356477501440 395 22576352167324361215180800 396 24340129680396576935116800 397 18374411621475847294156800 398 9697606133556697183027200 399 3549602245057834136371200 400 887400561264458534092800 401 147900093544076422348800 402 15846438594008188108800 403 1033463386565751398400 404 37678352635209686400 405 664912105327229760 406 4262257085430960 407 4154246671960 408 172874836096906690560 409 7116680752655992094720 410 118492734531722268377088 411 1068229955248102267944960 412 5875264753864562473697280 413 21015370081130935002071040 414 50787144362733092921671680 415 84887084149139598169079808 416 99477051737272966604390400 417 82247366305653792650035200 418 47977630344964712379187200 419 19627212413849200518758400 420 5561043517257273480314880 421 1069431445626398746214400 422 135415020712433607475200 423 10793950926353403494400 424 505966449672815788800 425 12500347580151919488 426 133550722010170080 427 390499187164240 428 414899606632576057344 429 17978982954078295818240 430 315980625417926049005568 431 3016178697171112285962240 432 17625794261593687421091840 433 67249184259618992006627328 434 174127352100799175731445760 435 313429233781438516316602368 436 397908206949091866417561600 437 358897598424671095200153600 438 230292625655830619420098560 439 104678466207195736100044800 440 33366261103543640881889280 441 7333244198581019974041600 442 1083320165699468859801600 443 103621928892992673546240 444 6071597396073789465600 445 200005561282430711808 446 3205217328244081920 447 18743960983883520 448 16735679449896 449 991711254877864722432 450 45177957166658281799680 451 836921656512344670339072 452 8445300352079114400694272 453 52343267807157011129303040 454 212594195401376168279015424 455 588430362271666180057989120 456 1137632033725221281445445632 457 1559800171240440116356841472 458 1529215854157294231722393600 459 1074698919727209557293793280 460 539920509910799059884441600 461 192346681655722165083832320 462 47910528764062663830405120 463 8166567402965226789273600 464 923177184683025637048320 465 66112949423914596403200 466 2800077857954029965312 467 62822259633584005632 468 612302725473528320 469 1640096586089808 470 2361217273518725529600 471 112944892916645704499200 472 2202425411874591237734400 473 23459167644664206668595200 474 153950787668108856262656000 475 664356860629300525871923200 476 1961434540905553933526630400 477 4062971549018647433733734400 478 5999231427847846601372467200 479 6371732725655392632176640000 480 4884995089669134351335424000 481 2699602549553995299422208000 482 1068592675865123139354624000 483 299440804775391648940032000 484 58332624306894477066240000 485 7693143205691880308736000 486 661129494239145964032000 487 35000973224425374566400 488 1047037660559733427200 489 15307568136838208000 490 82004829304490400 491 67327446062800 492 5601027020904883814400 493 280984855548728338022400 494 5760189538748930929459200 495 64671218912317542708019200 496 448656581204202952536883200 497 2053466660126928898149580800 498 6453752360398919394184396800 499 14290451655169035801408307200 500 22663763171869642716295987200 501 25996669520674001939280691200 502 21663891267228334949400576000 503 13112355240690834311479296000 504 5736655417802240011272192000 505 1796644828652349893640192000 506 396661845286882444050432000 507 60361585152351676268544000 508 6130473492035717121024000 509 396677696543487578419200 510 15256834482441829939200 511 312274389991499443200 512 2788164196352673600 513 6867399498405600 514 13238791140320634470400 515 695772023263517789388800 516 14976492800747220416593920 517 176994914917921695832473600 518 1296119012367697418439884800 519 6281192136858841335516364800 520 20974695171296488031099289600 521 49540232404585990778215464960 522 84179691781230101517670809600 523 103986678082696007757122764800 524 93876862157989451447402496000 525 61985679319629398563356672000 526 29830608172571648058615398400 527 10380614565546910496587776000 528 2578301994364735886327808000 529 448400346846041023709184000 530 53130770264309548382208000 531 4125448044052270815559680 532 198338848271743789209600 533 5412756093185990348800 534 72492269105169513600 535 357104773917091200 536 270533919634160 537 31184708019421938974720 538 1715158941068206643609600 539 38719713094614764979486720 540 481063102084607686108774400 541 3713205819215565577152102400 542 19023039043058205187563847680 543 67373263277497810039288627200 544 169395633383423065241639976960 545 307691287200358302099072614400 546 408243995435769511935370854400 547 398037895549875274136986583040 548 285673130777422445552861184000 549 150573546013933080676820582400 550 57912902313051184875700224000 551 16076471258980117879455744000 552 3168695784378689900878233600 553 433220126770524009885696000 554 39754317515412791495393280 555 2335990879644982406246400 556 81964592268244996710400 557 1536836105029593688320 558 12617702011737222400 559 28676595481220960 560 73216271002121074114560 561 4209935582621961761587200 562 99564976529009395661537280 563 1298870375628440752493690880 564 10553321801981081114011238400 565 57069117129174615562691543040 566 214009189234404808360093286400 567 571710262669052845190534922240 568 1107688633921289887556661411840 569 1574655410966539546036430438400 570 1653388181514866523338251960320 571 1285529088498401004987875328000 572 739179225886580577868028313600 573 312729672490476398328781209600 574 96458827553880707276734464000 575 21388696544556156830928076800 576 3341983835086899504832512000 577 357788857638715123458539520 578 25228701500165809987461120 579 1106521995621307455590400 580 27663049890532686389760 581 340677954316905004800 582 1548536155985931840 583 1085929983159840 584 171357230004964216012800 585 10290953646409239861657600 586 254701102748628686576025600 587 3484774178515328848153804800 588 29765779441485100577980416000 589 169664942816465073294488371200 590 672600309022415111988864614400 591 1905700875563509483968449740800 592 3930508055849738310684927590400 593 5972830869183425864276115456000 594 6736025924690196946933619097600 595 5656327989392964421946651443200 596 3535204993370602763716657152000 597 1638107808283447800769806336000 598 558445843732993568444252160000 599 138397448229481014788358144000 600 24507881457303929702105088000 601 3027444180019897198495334400 602 252287015001658099874611200 603 13524157724260424457216000 604 434705069708370786124800 605 7494914994971910105600 606 56779659052817500800 607 119452298147582400 608 399833536678249837363200 609 25056234965170323141427200 610 648330079723782111284428800 611 9292731142707543595076812800 612 83344182436158281618345164800 613 500065094616949689710070988800 614 2092534294736402570632023244800 615 6277602884209207711896069734400 616 13756778195474084087397246566400 617 22298568578284789893297497702400 618 26944103698760787787734476390400 619 24365720569692769817616344678400 620 16497623302396146230677733376000 621 8339457933079370622100832256000 622 3127296724904763983287812096000 623 861139677872326314238672896000 624 171555170201127507914735616000 625 24219553440159177587962675200 626 2354678806682142265496371200 627 151470566511716753920819200 628 6085870975917191005747200 629 139905079906142321971200 630 1589830453478890022400 631 6689328696264614400 632 4355031703297275 633 930224962884091458355200 634 60774697575093975279206400 635 1642436201966914681920552960 636 24636543029503720228808294400 637 231737482871269368402228019200 638 1461728738111083708383284428800 639 6447267827025672785190558105600 640 20447049394281419404461484277760 641 47523415584365017756463215411200 642 82001187674982775736642410905600 643 105918200746852751993163114086400 644 102877486849813917007713455308800 645 75229162258926426811890464194560 646 41334704537871663083456299008000 647 16976753649483004480705265664000 648 5166838067233957885432037376000 649 1150428788407560935428227072000 650 184068606145209749668516331520 651 20648721843212632174352793600 652 1569785871121428176997580800 653 77087699028284419406131200 654 2278454158471460672102400 655 36248134339318692510720 656 254194490458055347200 657 496473614175889350 658 2158121913891092183384064 659 146872185806477106924748800 660 4141795639742654415277916160 661 64950886168691626057767321600 662 640036857453982065110915481600 663 4239013340522142754311524843520 664 19681133366709948502160651059200 665 65884936937129018081042560450560 666 162138711993715942933815676108800 667 297254305321812562045328739532800 668 409550376221163974373564041134080 669 426206731234943370460527171993600 670 335637800847517904237665147944960 671 199784405266379704903372111872000 672 89513791970001296352809582592000 673 29967660789956955735505816780800 674 7413874414182059361648574464000 675 1334497394552770685096743403520 676 171089409558047523730351718400 677 15174596754173805710976614400 678 894217308728099265111121920 679 33037585297836179745484800 680 700797263893494721873920 681 7371640223283605068800 682 28795469622201582300 683 17451799771031262 684 4993301683120566228221952 685 353692202554373441165721600 686 10398550755098579170272215040 687 170315657064569152773700976640 688 1756380213478369387978791321600 689 12200087175161288902652681256960 690 59548044545430100596280944230400 691 210119528610303354961162760355840 692 546639086150242321891149993738240 693 1062909334181026737010569432268800 694 1558933690132172547615501833994240 695 1734220492611148886701455389491200 696 1466861500000263433334981016944640 697 942982392857312207143916368035840 698 459244671846093607375283945472000 699 168389713010234322704270780006400 700 46044062151235947614449041408000 701 9262981915130996520083277742080 702 1345903355189973853345433518080 703 137738647460962236453480038400 704 9592512948174155753010216960 705 433159451682741023329689600 706 11813439591347482454446080 707 173970709269493079623680 708 1132621805139928903800 709 2059312372981688916 710 11523003884124383603589120 711 848861286130496258797731840 712 25996376887746447925680537600 713 444301714081484746366176460800 714 4790127854941007421760339968000 715 34857391929032254007579089305600 716 178644133636290301788842832691200 717 663535353506221120929987664281600 718 1822130287167474406303833312460800 719 3751444708874212012978480349184000 720 5846001337995647053558131877478400 721 6936881970444595546805821557964800 722 6286549285715414714292775786905600 723 4352226428572210186818075544780800 724 2296223359230468036876419727360000 725 918489343692187214750567890944000 726 276264372907415685686694248448000 727 61753212767539976800555184947200 728 10094275163924803900090751385600 729 1180616978236819169601257472000 730 95925129481741557530102169600 731 5197913420192892279956275200 732 177201593870212236816691200 733 3479414185389861592473600 734 33978654154197867114000 735 123558742378901334960 736 69886166503903470 737 26524650450248581125242880 738 2030609351135696932810260480 739 64725673067450339733327052800 740 1153293811020024235248372940800 741 12986568851173397898994699468800 742 98897716635858953230805788262400 743 531575226917741873615581111910400 744 2075674695583563506498935770316800 745 6008105271200861555920747678924800 746 13076464413790110445239274360012800 747 21612489795014210319214911789465600 748 27299987109491634087429362260377600 749 26446862512320020522197194689740800 750 19665615714289246029326119128268800 751 11205569993044684019956928269516800 752 4871986953497688704329099247616000 753 1604964452128795888275080871936000 754 396520629349467219456196450713600 755 72441268823460357400651274649600 756 9602351422992795912756894105600 757 900220445905574616820958822400 758 57649585205775714377696870400 759 2402066050240654765737369600 760 60641218659651873468825600 761 829079161362427957581600 762 5024722190075320955040 763 8526112313476223340 764 60908456589459704806113280 765 4842222298862046532086005760 766 160519669207276842538651090944 767 2979342345135062607724963430400 768 35007272555336985640768320307200 769 278711746882875231832270857830400 770 1569412574709523626865048997068800 771 6434591556309046870146700887982080 772 19605396148129127182478229268070400 773 45041155203054824866935278351155200 774 78822021605345943517136737114521600 775 105787450049280082088788778758963200 776 109313698384256084825081738050928640 777 87090583877566660987015670425190400 778 53441949197597723787486888670003200 779 25171932593071391639033679446016000 780 9046163275635031370277728550912000 781 2458427901966696760628417994424320 782 499039851894949128760042114252800 783 74418223528194168323865929318400 784 7973381092306518034699920998400 785 595712380459682381902867660800 786 29785619022984119095143383040 787 939938889224604038766796800 788 17134302668156844456686400 789 155766387892334949606240 790 528618963435525847080 791 279692573246309972 792 139535736914034960101277696 793 11511698295407884208355409920 794 396578006276801610977843871744 795 7661166030347303848435620249600 796 93849283871754472143336348057600 797 780392891272050649130358401925120 798 4598743823567441325232469154201600 799 19774598441339997698499617363066880 800 63340510632417180128006586866073600 801 153383393394186700898212028979609600 802 283759277779245396661692253612277760 803 403915718369978495248102609806950400 804 444307290206976344772912870787645440 805 378393571330117216702206016330137600 806 249395762922122711008272147126681600 807 126866540269079813860729744407920640 808 49557242292609302289347556409344000 809 14750567411800180563770507966545920 810 3309422175724399485461331915571200 811 551570362620733247576888652595200 812 66976401175374751491479336386560 813 5773827687532306163058563481600 814 341180726990545364180733296640 815 13159144449144456542735155200 816 308417448026823200220355200 817 3925312974886840730077248 818 22201996464292085577360 819 35241264229035056472 820 318938827232079908802920448 821 27286988552077947753138749440 822 976192015450588580868538761216 823 19612585037689097851995187838976 824 250264756991345259048896928153600 825 2171528045278749632362736422748160 826 13378163850378011127949001175859200 827 60265442868845707271617881487441920 828 202689634023734976409621077971435520 829 516659851433049939867661571299737600 830 1008921876548428077019350235065876480 831 1520623880922271982110503942802636800 832 1777229160827905379091651483150581760 833 1614479237675166791262745669675253760 834 1140094916215418107466386958293401600 835 624573736709316006698977203238993920 836 264305292227249612209853634183168000 837 85821483123201050552846591805358080 838 21180301924636156706952524259655680 839 3922278134191880871657874862899200 840 535811209402998011931834691092480 841 52789281714581084919392580403200 842 3639261087899150551261155164160 843 168437048949049043747009986560 844 4934679168429171203525683200 845 83740010130919268908314624 846 710463886857346738475520 847 2255440910658243614208 848 1118770292985239888 849 727404342810006809550520320 850 64496518395820603780146135040 851 2394433245444839915337925263360 852 49992863821560445505085772922880 853 663967722630099666864420421632000 854 6006354167792286217173526275686400 855 38648028901092032147408225619148800 856 182197850533719580123495920775987200 857 642674449343549925201237564299673600 858 1722199504776833132892205237665792000 859 3544860647332314865203122447528755200 860 5648031557711295933553300358981222400 861 7001205785079627250967111903320473600 862 6770396803153925253682481840573644800 863 5110770314069115654159665675108352000 864 3007206880452262254476556904484044800 865 1374387519581697983491238897752473600 866 485077948087658111820437258030284800 867 131116154771557160566848959702630400 868 26836639865523395437659143798784000 869 4097379836611161267714029990707200 870 457507108193036069301402363494400 871 36392610878991505512611551641600 872 1990619669397852335191936204800 873 71278699099532472939815424000 874 1555171616717072136868700160 875 18472061058291015200363520 876 97735772795190556615680 877 145440138088081185440 878 1655471952602084463114977280 879 152027507647291423196058746880 880 5853059044420719793048261754880 881 126904962008576515512910038958080 882 1752874787743463120522069913108480 883 16517473961428787097227197258137600 884 110903039455307570509954038733209600 885 546593551601158740370487762327961600 886 2019833983651156907775318059227545600 887 5683258365763549338544277284297113600 888 12313726459154356900179267449310412800 889 20709449044941418423028767982931148800 890 27181151871485611680225257977597132800 891 27927886813009941671440237592366284800 892 22487389381904108878302528970476748800 893 14176832436417807771103768263996211200 894 6977659714799389762340135942435635200 895 2667928714482119615012404919166566400 896 786696928629342963401093758215782400 897 177121823112454409888550349071974400 898 30047452135148515963236219931852800 899 3774433642592547571736569498828800 900 343130331144777051976051772620800 901 21896816363376375687111298252800 902 940878828113828642805563596800 903 25660331675831690258333552640 904 406385343282402334407997440 905 3225280502241288368317440 906 9599049113813358239040 907 4472995859186094240 908 3759885451672530814532321280 909 357398000433983345759155650560 910 14260180217315935495790310457344 911 320854054889608548655281985290240 912 4605592579561256042156026830520320 913 45170234914927703490376416991641600 914 316191644404493924432634918941491200 915 1627634131434561582436563558932152320 916 6294366367657093619578898138057932800 917 18574551732007697838169101368190566400 918 42308701167350867298051842005322956800 919 75001788433031082937455538100345241600 920 104064981450830627575719559114229022720 921 113404146452828247999181570829608550400 922 97203554102424212570727060711093043200 923 65506742982068491080272584392258355200 924 34629866732708082524206600603199078400 925 14300097909624161136466490366732795904 926 4583364714623128569380285373952819200 927 1130205918908042425003130798840217600 928 211913609795257954688087024782540800 929 29751418123964786741923547814297600 930 3065297624893341664319395835412480 931 225705645591725718620993381990400 932 11461614815204821648722320179200 933 382053827173494054957410672640 934 7779376571405987544381665280 935 86437517460066528270907392 936 428757527083663334677120 937 599381445130936628160 938 8522407023791069846273261568 939 838036690672788534883537387520 940 34631866242052986204062182539264 941 808076878981236344761450925916160 942 12045395977314054264100377864437760 943 122863038968603353493823854217265152 944 895876325812732785892465603667558400 945 4812135692936964678508100956842885120 946 19455314227303743915062048790360883200 947 60146167513167783475976137763664691200 948 143849583968992948813376262818098053120 949 268427453339269138934051399517025075200 950 393134374369804593063829445542642974720 951 453616585811312991996726283318434201600 952 413115104935302903425590008022145433600 953 296963901518710492897235715911571210240 954 168202209844582115117574917215538380800 955 74800512142649458252286257302910009344 956 25972400049531061893154950452399308800 957 6986727498704262263655717665557708800 958 1441012546607754091878991768521277440 959 224788492492178388716755694596915200 960 26055029811593404146714864601006080 961 2192569128605335552318221425049600 962 129898301238987978685519628697600 963 5195932049559519147420785147904 964 132249401713901788254488309760 965 1959250395761507974140567552 966 14577755920844553379022080 967 40757938268903690714880 968 17876288714431443296 969 19280199496445371127634591744 970 1960153615471946064642850160640 971 83845570901812492915097915621376 972 2027538350898374828674185959571456 973 31363483865459235631053814062120960 974 332452928973867897689170429058482176 975 2523080264533818866391025577675980800 976 14129249481389385651789743234985492480 977 59662963630398148006190282957106708480 978 193027235274817537667086209567109939200 979 484176648481000656981607908997500764160 980 949820219508183106997412644444857958400 981 1466284963865757671427255769861749473280 982 1788545395484605511301377917084111994880 983 1727572257002175777961558215365335449600 984 1321968335792969290961888025670865387520 985 800410515812149375387080640542906777600 986 382313728729097231067240870659317825536 987 143367648273411461650215326497244184576 988 41920364992225573581934305993346252800 989 9469511020565241175204803050282680320 990 1632674313890558823311172939703910400 991 211505536117640574838038312643461120 992 20171635983169087081327637110456320 993 1378920428536949312200131443097600 994 65185329349019422031278940946432 995 2027824159613160753235487416320 996 38625222087869728633056903168 997 402346063415309673261009408 998 1874865160369569772884480 999 2466927842591539174848 1000 43535934346812128352723271680 1001 4573691769434540817499983708160 1002 202385860797478431174374279086080 1003 5068845877245937071685464898928640 1004 81312735947486907191620999420313600 1005 895065578006567416855458847465144320 1006 7064624740694692825894871617492746240 1007 41210310987385708151053417768707686400 1008 181582932788168276540579122043368243200 1009 614177566783510347122547030440804352000 1010 1613922161603335523272026363325002547200 1011 3324370768278640874490944255557002854400 1012 5402102498452791421047784415280129638400 1013 6955454315773465877283136344215991091200 1014 7113532822950135556312298533857263616000 1015 5783611469094240647958260112310036070400 1016 3735249073790030418473042989200231628800 1017 1911568643645486155336204353296589127680 1018 771979644549138639655005604215930224640 1019 244535462454649179227950118294519808000 1020 60260524676324262024030564865435238400 1021 11428720197233911763178210577927372800 1022 1645043058692760026518075765004697600 1023 176501814852729511961616824716492800 1024 13789204285369493122001314430976000 1025 760495509071893257031587644375040 1026 28389538234584250545296823828480 1027 675941386537720251078495805440 1028 9388074813023892376090219520 1029 65620280612934942050956800 1030 172684948981407742239360 1031 71416438784701299520 1032 98128613924560670255344517120 1033 10646954610814832722704880107520 1034 487098173444778597063748264919040 1035 12627651132788123932970807292067840 1036 209934700082602560385639671230627840 1037 2398100227866652324405191629057556480 1038 19670131630953850613275917052626862080 1039 119425799187934093009175210676663091200 1040 548612265019572239760898624045921075200 1041 1938071432961299317586703962724315955200 1042 5329696440643573123363435897491868876800 1043 11513674368184561077505221568026692812800 1044 19669193712315291840738086845378933555200 1045 26693905752427896069573117861585695539200 1046 28860618881683407114181325480220898099200 1047 24887055412466126424547664725697730969600 1048 17109850596070461916876519498917190041600 1049 9360094737850311519232448902348815728640 1050 4060041093554729141889288733283781181440 1051 1388961426742407338014756671912872509440 1052 372043239306001965539666965690947993600 1053 77279917524153117636728852479318425600 1054 12294532333387995987661408348982476800 1055 1474309277005152394032328771161292800 1056 130537800568164534888279109946572800 1057 8306950945246834038345034269327360 1058 366483129937360325221104453058560 1059 10664852987595141739238489374720 1060 190443803349913245343544453120 1061 1863615969407352354247173120 1062 8173754251786633132663040 1063 10141134307427584531840 1064 220789381330261508074525163520 1065 24728410708989288904346818314240 1066 1169035616267468632952995835805696 1067 31351409708991204247375797414789120 1068 539832085926692298134502011735900160 1069 6394933940977739531747177677486817280 1070 54471133747256817082917924145735925760 1071 343946301661250187866424606748789702656 1072 1645836795058716719282695872137763225600 1073 6067006224922328298532290665919597772800 1074 17442642896651693858280335664518843596800 1075 39475454976632780837160759661805803929600 1076 70809097364335050626657112643364160798720 1077 101155853377621500895224446633377372569600 1078 115442475526733628456725301920883592396800 1079 105403999393974182503966580014719801753600 1080 76994327682317078625944337745127355187200 1081 44928454741681495292315754731274315497472 1082 20880211338281464158287770628316588933120 1083 7692709440419486795158652336748216975360 1084 2232259435836011793238001794145687961600 1085 505832187430820406349497943500993331200 1086 88520632800393571111162140112673832960 1087 11794474216041219152258630169290342400 1088 1174840205113480813994511989519155200 1089 85442924008253150108691781055938560 1090 4397797559248323902653253436702720 1091 153573883021370041045034246995968 1092 3427988460298438416183800156160 1093 44726783265776456501932154880 1094 294255153064318792775869440 1095 730161670134786086292480 1096 285219402396400814958 1097 495926918064895079675087290368 1098 57307110531943431429121197998080 1099 2798019671722138039526842492256256 1100 77581454534113827459607905467105280 1101 1382727799040299570660303398481428480 1102 16975642825140908575183417107510460416 1103 150052557115084816869924847646744248320 1104 984630589069461322127411619320064638976 1105 4903921879154543694189257088410478182400 1106 18846444868907658118844988026048112230400 1107 56591685842469940073531755711550025891840 1108 134032940153218279121522579316829008691200 1109 252149468663241887597364352339784572600320 1110 378686015208531772582122287396746061414400 1111 455529768294678642018429569741864986214400 1112 439685254614863732730832019489974030172160 1113 340641570958130105435996160932987692646400 1114 211598528783403171376712909379550002020352 1115 105121063978934267831379810749455930490880 1116 41597614011157224892339379302416284385280 1117 13036395105282308872509930477810817695744 1118 3210934754995642579435943467441088102400 1119 615429161374164827725222497926208552960 1120 90631222923264105064724210774546841600 1121 10089804114504011696658750027635097600 1122 831644460346997327724600002277801984 1123 49390649511558099214413461673738240 1124 2038344265556365999325000005582848 1125 55609590578174667640314980311040 1126 932872908114766092754584944640 1127 8592250469478108749055387648 1128 35534534613226256199567360 1129 41642032749874518983868 1130 1112078543539461693816862408704 1131 132522693105119185179842770370560 1132 6679143732498006933064075626676224 1133 191367587850814107733699500152193024 1134 3528339900999385111340084534056058880 1135 44864198895015258377270459498420502528 1136 411255156537639868458312545402187939840 1137 2802410138120774532208786916526337818624 1138 14515608762297449334800200981695015419904 1139 58109871679131945866438713080315012710400 1140 182077597927946763714841300984987039825920 1141 450838071424461484317848675883879392870400 1142 888526699099042842009760098721145636782080 1143 1401138256271567558553852463367960427233280 1144 1774168571252958921545462534784105735782400 1145 1807594935638884234560087191236559901818880 1146 1482792720641272223662571524061240544460800 1147 978643195623239667617297205880418759344128 1148 518597248962742387968140399697315923755008 1149 219873102630402474430936719169914646036480 1150 74207172137760835120441142719846193037312 1151 19800764322473129239854984715886709964800 1152 4140159812880745204696951349685402992640 1153 670671049632154377478959159731646627840 1154 82960611608144096172527500227221913600 1155 7692711258209725281452550021069668352 1156 522129723407899905980942309122375680 1157 25139579275195180658341666735521792 1158 823021940556985081076661708603392 1159 17258148800123172715959821475840 1160 211942178247126682476699561984 1161 1314777780689371479383992320 1162 3081510423490714404806232 1163 1138769557831010496972 1164 2489728082551033642873572556800 1165 305821599473351965799637162393600 1166 15902723172614302221581132444467200 1167 470576035698723215738605328243097600 1168 8970355680506911300017164069634048000 1169 118063681302671732571764367101106585600 1170 1121604972375381459431761487460512563200 1171 7931349447511626034553170518470767411200 1172 42692966947933674514118238181455927705600 1173 177887362283056977142159325756066365440000 1174 581098716791319458664387130803150127104000 1175 1502793571414871614392828919612931309568000 1176 3099511741043172704685209646701670825984000 1177 5126115571725247165440923646468147904512000 1178 6823725274049842005944086672246560522240000 1179 7328087576914395545513866991499567169536000 1180 6354825945605452387125306531691030904832000 1181 4448378161923816670987714572183721633382400 1182 2509341527239076070813582579180560921395200 1183 1137274668777943833263465788809903341568000 1184 412262067432004639558006348443589961318400 1185 118804585934838775439129908295320259788800 1186 27001042257917903508893160976209149952000 1187 4790507497372531267706851140940333056000 1188 654952196906400759256796054425436160000 1189 67876864043026987777522500185908838400 1190 5221297234078999059809423091223756800 1191 290072068559944392211634616179097600 1192 11223026462140705651045386935500800 1193 287635813335386211932663691264000 1194 4541618105295571767357847756800 1195 39443333420681144381519769600 1196 154075521174535720240311600 1197 170815433674651574545800 1198 5565274537467016378187985715200 1199 704316410908325739417346192179200 1200 37768967534958967776255189555609600 1201 1153670281067837561165613062789529600 1202 22724901057284175293376815643072921600 1203 309408268241484540532899720678762086400 1204 3044356353590321104171924037392819814400 1205 22325279926329021430594109607547345305600 1206 124794826463190740887422542376563480985600 1207 540777581340493210512164350298441750937600 1208 1840145936505844952437225914209975402496000 1209 4965752670762184464950217299590555631616000 1210 10707404196330960252548906052242135580672000 1211 18551656354815180217786199863408535273472000 1212 25930156041389399622587529354536929984512000 1213 29312350307657582182055467965998268678144000 1214 26831487325889687856751294244917686042624000 1215 19886867076835886293827429852115461419827200 1216 11919372254385611336364517251107664376627200 1217 5762191655141582088534893329970176930611200 1218 2237994080345168043314891605836631218585600 1219 694549887003672841028759463880333826457600 1220 171006600966813388889656686182657949696000 1221 33098051800028397849610971519224119296000 1222 4977636696488645770351650013633314816000 1223 573182407474450119010190001569896857600 1224 49602323723750491068189519366625689600 1225 3149353887222253401154890118515916800 1226 142158335187115604913241567849676800 1227 4372064362697870421376488107212800 1228 86290744000615863579799107379200 1229 999231113323922324331834163200 1230 5854869804632357369131840800 1231 12981972959273519665480800 1232 4545508739241428454300 1233 12421047518404645249868837683200 1234 1618876526565405430899571844710400 1235 89483400005902785192973833716367360 1236 2820082909276936260627054153485516800 1237 57371061685602672052131632934970982400 1238 807608022189637614272314525161514598400 1239 8225103130752797369166250908043758796800 1240 62510783793721260005663506901132566855680 1241 362611382553422152767227764641335397580800 1242 1632936226008548125860260979332549600870400 1243 5783315800446941279088424301802779836416000 1244 16270764070156944842602839662488203558912000 1245 36643116582999286197611811823228641764966400 1246 66440815782361343105559878580579405398016000 1247 97396195862779696143377549282894810185728000 1248 115746203778955580924013899147788035293184000 1249 111677001302351673782154035505873612177408000 1250 87502215138077899692840691349308030247239680 1251 55623737187132852903034413838502433757593600 1252 28625081125542052955947534606948620881100800 1253 11884520288729513057603217493063489919385600 1254 3961506762909837685867739164354496639795200 1255 1053400661955570475560285186885172970127360 1256 221613042487146663862612591911326711808000 1257 36502669107583402315912100099977641984000 1258 4645794250056069385661540012724427161600 1259 449338697262210330853010940144726835200 1260 32333366575481801585190205216763412480 1261 1684029509139677165895323188373094400 1262 61208901077770185899270833500979200 1263 1476530508454982554587673615155200 1264 21983084493126291135300351590400 1265 180329989982676606969260696640 1266 666407945242707342828014400 1267 700008345843179981962200 1268 27681191612444637985421981122560 1269 3713893208002988929710782467276800 1270 211506218195770219547029061511413760 1271 6873952091362532135278444499120947200 1272 144352993918613174840847334481539891200 1273 2099780857693057797108017765419937955840 1274 22122691179266144648102330028531489177600 1275 174137183425366367158634054938869293383680 1276 1047543994043219552438657986741635593011200 1277 4898808678025644377580782937997648802611200 1278 18043945297394456790755883821624673089617920 1279 52879983228010070738459228903086661566464000 1280 124267960585823666235379187922253654681190400 1281 235562892319281125556075933149326982774784000 1282 361757298918896014246830897336466437832704000 1283 451410194737926765603654206676373337643417600 1284 458463479030706871316211303655691671044096000 1285 379176265598337565335642995847001464404705280 1286 255214794152727207437452016435481754887782400 1287 139547270487017508160244231208874526795366400 1288 61799505501393467899536730963930147580805120 1289 22071251964783381392691689629975052707430400 1290 6320403971733422853361711121311037820764160 1291 1440484776166453315106981847423623626752000 1292 258837108217409580058285800708932370432000 1293 36237195150437341208160012099250531860480 1294 3894268709605822867392761481254299238400 1295 315250324110947565455604500863443271680 1296 18764900244699259848547886956157337600 1297 795715714011012416690520835512729600 1298 23033875931897727851567708396421120 1299 428670147615962677138356856012800 1300 4688579739549591781200778112640 1301 25989909864465586370292561600 1302 54600650975768038593051600 1303 18139751154740212157160 1304 61600398236144405657699619962880 1305 8504277200934380447743530867097600 1306 498775857834801413260158085355274240 1307 16708991237465847344215295859401687040 1308 362028143478426692457998076953703219200 1309 5438776647795133310542078802235249131520 1310 59243817056339844989833358381491106611200 1311 482696052301892737036213696146339444817920 1312 3009308201069612532460144761912334976286720 1313 14603995681661354936938937815162802090803200 1314 55900850137025964175282934192484281336463360 1315 170510966327052881156664452381381480153088000 1316 417751867501279558833827908334384626375065600 1317 827087488587698174174666609724303628409241600 1318 1329247749515943494209285622771202259943424000 1319 1739580750453473877204325967191877740186828800 1320 1857364863765427837640035537887161128845312000 1321 1619185134176684738460313333616925172322795520 1322 1152112499318025679289069102765889064921989120 1323 668135416271174736039957228212187128292966400 1324 314978124813553804133122693300031074766684160 1325 120250269325371526208458171087450287164620800 1326 36986067686440030030783346561746073173360640 1327 9103863785371984951476125275717301321072640 1328 1778098395580465810835180717913535414272000 1329 272641753989004757661394376746742096855040 1330 32383918743037895423581911265167330508800 1331 2929973600560571490705030066848472760320 1332 197656949244165537071371075938190622720 1333 9671006370287689372084791693154713600 1334 330850217930894636413427084239503360 1335 7525542591480233665317820361113600 1336 105827942692690785918531848828160 1337 821281151717112529301244946560 1338 2875634284723783365900717600 1339 2866080682448953520831280 1340 136889773858098679239332488806400 1341 19438347887850012451985213410508800 1342 1173590253728944501788607259659468800 1343 40506645424159629925370414204610150400 1344 905070358696066731144995192384258048000 1345 14035552639471311769140848521897417113600 1346 157983512150239586639555622350642950963200 1347 1331575316694876515961968816955419158118400 1348 8598023431627464378457556462606671360819200 1349 43271098316033644257596852785667561750528000 1350 172002615806233735923947489823028557958348800 1351 545635092246569219701326247620420736489881600 1352 1392506225004265196112759694447948754583552000 1353 2876826047261558866694492555562795229249536000 1354 4833628180057976342579220446440735490703360000 1355 6626974287441805246492670351207153295949824000 1356 7429459455061711350560142151548644515381248000 1357 6817621617586041004043424562597579672938086400 1358 5120499996969003019062529345626173621875507200 1359 3144166664805528169599798720998527662555136000 1360 1574890624067769020665613466500155373833420800 1361 641334769735314806445110245799734864877977600 1362 211348958208228743033047694638548989562060800 1363 56023777140750676624468463235183392745062400 1364 11853989303869772072234538119423569428480000 1365 1982849119920034601173777285430851613491200 1366 259071349944303163388655290121338644070400 1367 26044209782760635472933600594208646758400 1368 1976569492441655370713710759381906227200 1369 110525787089002164252397619350339584000 1370 4411336239078595152179027789860044800 1371 120408681463683738645085125777817600 1372 2116558853853815718370636976563200 1373 21900830712456334114699865241600 1374 115025371388951334636028704000 1375 229286454595916281666502400 1376 72375774809317008101800 1377 303782785822082000503724153241600 1378 44352286730023972073543726373273600 1379 2755385813102739265068904000939622400 1380 97941441174833732058358314942490214400 1381 2255713817057889391469064941019227750400 1382 36091421072926230263505039056307644006400 1383 419562769972767426813246079029576361574400 1384 3656189852619830433658287260114879722291200 1385 24436487647783319812458318367408434393907200 1386 127453053221771824904194366386875363701555200 1387 525743844539808777729801761345860875268915200 1388 1733193822430278697874801021853101162967859200 1389 4603796090830427791229940214297299964133376000 1390 9915868503327075242649102000024953768902656000 1391 17401061448208714833285193607186647766532096000 1392 24966740338734243021670060392919972882415616000 1393 29355425163902371677823000696362936865652736000 1394 28319351334588170324488071260020715564512051200 1395 22419486473215634840219723080849733155238707200 1396 14552999991385587527861925508621756609540915200 1397 7731281245423593374176647926455308198818611200 1398 3351491377326483827229285800630872519684915200 1399 1180639007921829530046680225222239183070822400 1400 336142662844504059746810779411100356470374400 1401 76813850689076123028079807013864729896550400 1402 13966154670741113277832692184339041799372800 1403 1998550413856052974712483666650326682828800 1404 222061157095116997190275962961147409203200 1405 18835544575032245297389479001168753459200 1406 1193678500561223373925894288983667507200 1407 54972036210056339588692500150563635200 1408 1773291490646978696409435488727859200 1409 38098059369368682930671465578137600 1410 506847796488275160940196881305600 1411 3726822033002023242207330009600 1412 12381468548179479209991129600 1413 11724875519109355312491600 1414 673248336146235784900145420697600 1415 101024653107276825278627376739123200 1416 6455475333554989135304289373629972480 1417 236211711068716647905452406626005811200 1418 5605107060568088790923131065562929561600 1419 92484266499373465050231662581788337766400 1420 1109811197992481580602779950981460053196800 1421 9993585597160869851999318510980671240929280 1422 69096275417870076711089038142327297251737600 1423 373255370149474630076569215847277850840268800 1424 1596703527861641473105323867791133028594483200 1425 5466226670741648200989757068921319052437094400 1426 15100451177923803155234203902895143882357473280 1427 33879217386367507079051098500085258710417408000 1428 62038566902309331144755907643013265950244864000 1429 93057850353463996717133861464519898925367296000 1430 114625945878094975122927907481036229665882112000 1431 116109340471811498330401092166084933814499409920 1432 96757783726509581942000910138404111512082841600 1433 66296999960756565404704327317054668999019724800 1434 37292062477925568040146184115843251311948595200 1435 17176393308798229614550089728233221663385190400 1436 6454159909972668097588518564548240867453829120 1437 1968835596660666635659891707979302087897907200 1438 484518135115710929869426475010531373193625600 1439 95435390250064274065190063259650118962380800 1440 14898284903290576720583969151393344362905600 1441 1820901488179959376960262896281408755466240 1442 171612739461404901598437475343981975961600 1443 12235204630752539582740416462082591948800 1444 643958138460659978038969287478031155200 1445 24234983705508708850928951679280742400 1446 624808173657646400063012035481456640 1447 10390379828009640799274036066764800 1448 101866468902055301953667020262400 1449 507640210475358647609636313600 1450 961439792566967135624311200 1451 288720658428518659346640 1452 1490122984003668537245655197810688 1453 229727293367232232825371842995814400 1454 15093083174227157696626930084825006080 1455 568277449817492225395726079708941516800 1456 13887280179914966258108056072887258316800 1457 236190588290707618435976245978105601064960 1458 2924264426456380037778753521633688394137600 1459 27195659166044334351342407751193302065479680 1460 194406469819770046339674242908920870233702400 1461 1087024411312505063030008593520142512973414400 1462 4819141556818772446099704764605965140848803840 1463 17120634478171954742722635347942244579331276800 1464 49150488147751986740566232311384193813163540480 1465 114774491553816452553520047979880672365903872000 1466 219114938420922318511265546143408556334907392000 1467 343280070192778299000982688958006738258021580800 1468 442509465482878276055954247484930561035730944000 1469 470101232154163627386501982916343878370900049920 1470 411840823041040784676209002127566218230916710400 1471 297440594418529455599484279314353379833439846400 1472 176870924895304122704693330377999420508099051520 1473 86402463310924427758039845299597418064301260800 1474 34560985324369771103215938119838967225720504320 1475 11269886518816229707570414604295315399691468800 1476 2978889275155852383641659068583266961116364800 1477 633690991260426779792862020044076789910208512 1478 107526751910705901548562559962230224532275200 1479 14393792716089202694066840037272088257495040 1480 1499353407925958613965295837215842526822400 1481 119473174629701268866759360747394721382400 1482 7126470065631303756964593448090211450880 1483 309462099624188128404169690673892556800 1484 9428923347924482037314545262720163840 1485 191644783494400041408832220786995200 1486 2415690548248740017758389337651200 1487 16853654987781907100639925611520 1488 53199668522038848171211886400 1489 47927629299134097451542240 1490 3293956069902846240227237805686784 1491 521543044401283988035979319233740800 1492 35217194073196701292129503531258347520 1493 1363865879561981340949742591301459640320 1494 34309751032731093108266962062427344076800 1495 601212406558164846927939535216996075438080 1496 7676194119447997599169227994288432034611200 1497 73691463546700776952024588745168947532267520 1498 544338115495356129751087880144978436654366720 1499 3148622432767256044638645581230757623785062400 1500 14457424670456317338299114293817895422546411520 1501 53264196154312748088470421082486983135697305600 1502 158793884785044880238752442852164318473297592320 1503 385642291620823280579827361212399059149437009920 1504 766902284473228114789429411501929947172175872000 1505 1253718517225799005047067211846633304942339686400 1506 1689581595480080690395461672215189414863699968000 1507 1880404928616654509546007931665375513483600199680 1508 1729731456772371295640077808935778116569850183680 1509 1315000522692446014229298919073983363474155110400 1510 825397649511419239288568875097330629037795573760 1511 426929818712803054804432176774481359847135641600 1512 181445172952941298291883675129154577935032647680 1513 63111364505370886362394321784053766238272225280 1514 17873335650935114301849954411499601766698188800 1515 4094618712759680730969262283361726950189039616 1516 752687263374941310839937919735611571725926400 1517 109916235286499366027419505739168673966325760 1518 12594568626578052357308485032613077225308160 1519 1115082963210545176089754033642350732902400 1520 74827935689128689448128231204947220234240 1521 3713545195490257540850036288086710681600 1522 132004926870942748522403633678082293760 1523 3219632362705920695668381309221519360 1524 50729501513223540372926176090675200 1525 471902339657893398817917917122560 1526 2234386077925631623190899228800 1527 4025920861127264185929548160 1528 1151579193686288382702960 1529 7272370543941348842060135415152640 1530 1182164233976243706214886456929812480 1531 82012643732101907118657747949505740800 1532 3265594359514603210724735781989410406400 1533 84531270660351968527614254356705050624000 1534 1525464315147582447429100313237154221260800 1535 20076200004710147567057980908138976090521600 1536 198849980999033842568955239471090810801356800 1537 1517007862855910525535818682371251380840038400 1538 9072301924922602162518131335749640610906112000 1539 43118634982062700833523674209632319681278771200 1540 164634788113330312273454028800414311510337126400 1541 509338875725615653595998401601281776235105484800 1542 1285474305402744268599424537374663530498123366400 1543 2660681395111199581922510203169961041209589760000 1544 4534726551667783635276626085402716209365909504000 1545 6382863805146971497049521872812937789485088768000 1546 7434159020112355037740031357746833425400279859200 1547 7172057259787880981922273841928836093094500761600 1548 5732053560454251856896944006219927481810419712000 1549 3792367578836250558893424561258005592876358041600 1550 2073659119462186266192956287190338033543230259200 1551 934717557636364263927885599150190249968350003200 1552 346094579545582280051839829138359363242138009600 1553 104774726229619635562568698274308010356506624000 1554 25780932635894286083880540302647910427116175360 1555 5118273390949600913711577854202158687736299520 1556 812424347769777922811361564159072807577190400 1557 101956031738965185749640116930677291823923200 1558 9977058091883825259750430827326296031232000 1559 748279356891286894481282312049472202342400 1560 42086845548889585462967077931649387724800 1561 1726218274466174403754509055790306918400 1562 49757954696364228933056802051605299200 1563 958223917472000207044161103934976000 1564 11460485391691696828435149415833600 1565 75969126649471475188490573779200 1566 228135515463878303869341062400 1567 195768462926669025059503200 1568 16036509404588615395312093479567360 1569 2675424318998867335117900928841154560 1570 190623982728669297627150441179932262400 1571 7801142081062663225620202145863591526400 1572 207705407908293408382137882133618124390400 1573 3858527385373296778791253733482213618483200 1574 52319793951668869417181404790907634660147200 1575 534409323934903451904067206078556554028646400 1576 4208473425987364683744529247868632862975590400 1577 26007265518111459532551976495815636417930854400 1578 127869055464048009368380551104426879054826700800 1579 505663992062371673411323088458415385353178316800 1580 1622338641200109118861328242137416028008113766400 1581 4251953471716769503828865777470040908570715750400 1582 9152743999182526561813435098904665981760988774400 1583 16249436810142891359741243472693066416894509056000 1584 23866360314897371684619951350517941299813810176000 1585 29060803442257387874801940762101257935655639449600 1586 29371282111512274497395978590756185905053669785600 1587 24647830309953282984656859226745688171784804761600 1588 17165453251574607792886026961483604262492989030400 1589 9907482459652667716255235594353837271373211238400 1590 4728571173925136864576362442759785970428123545600 1591 1860258365057504755278639081618681577426491801600 1592 600708430383152577225393870106032592710637977600 1593 158368586191922043086694747573408592623713648640 1594 33859347047820436813784284266260434395793981440 1595 5822374492350075113481424543140021787636531200 1596 797110793595545997679004550548931554259763200 1597 85802699590200897233853705115006145868595200 1598 7150224965850074769487808759583845489049600 1599 452433589650563043726896087765230918041600 1600 21207824514870142674698254113995199283200 1601 713197350647887281373814162739675955200 1602 16481451380518403561159570987681587200 1603 246400435921371481811355712440422400 1604 2177781630618182288736729781670400 1605 9809827164946767066381665683200 1606 16836087811693536155117275200 1607 4592495311427587603687200 1608 35320919448081254161826636271452160 1609 6045764045529908004032659241796894720 1610 442247639930512770494989023537442848768 1611 18594503042532923304902947580551574323200 1612 509024520789338775471718190017599347097600 1613 9730199493550052746517074632259495211827200 1614 135875285784931093710292006471909379565158400 1615 1430572651764203086635502982425674467707453440 1616 11623402795584150078913461732208605050123059200 1617 74184659018875310797771211643801979290491289600 1618 377105350012616163222003659189326728059997388800 1619 1543605870506187213571407322662531176341281177600 1620 5132489519433072485124929347852916161334759915520 1621 13959243473183356484268351797731832416817066803200 1622 31227008938387443563834072690380625114243373465600 1623 57702081733976797889693395188746807276319277056000 1624 88356312655151971768593011382768548641863892992000 1625 112368439976728566449234170946791530684535139205120 1626 118851234590770599128997680809106426685566012620800 1627 104602987169070030227568134279359749802208683622400 1628 76584329891640557845183812597388388248045643366400 1629 46591944539988221152119216038312640141052398796800 1630 23507753836084966126751059001148650252985528483840 1631 9808635015757752346014642430353048317339684044800 1632 3371718286666727368942533335433860359085516390400 1633 950211517151532258520168485440451555742281891840 1634 218204680974842815022165387493678354995116769280 1635 40523726466756522789830714820254551641950257152 1636 6030316438505434938962903991109308280052121600 1637 710936653747378862794787842381479494339788800 1638 65481007581995421573204143377241532373401600 1639 4630790858776351153439995251244128219955200 1640 246010764372493655026499747722344311685120 1641 9545872231748645150695666485900278169600 1642 260706594564563838149251395623326924800 1643 4763741761146515315019543773848166400 1644 54133429103937674034312997430092800 1645 341381985340147493910081965775360 1646 976493093078225096996801961600 1647 799094184188400243041572800 1648 77706022785778759156018599797194752 1649 13641724000170048829612154186618634240 1650 1024152429312766415883132475560393965568 1651 44224763993051277049498902353744284876800 1652 1244282161929494784486422242265242848460800 1653 24464501583782989762671501932538159389736960 1654 351677210266880477838402840280236041227468800 1655 3814860404704541564361341286468465247219875840 1656 31964357687856412717012019763573663887838412800 1657 210588709472936366135608600795308844437523660800 1658 1106175693370340745451210733622025068975992340480 1659 4684045400156706027389098082562163569587335987200 1660 16130681346789656381821206521823450792766388305920 1661 45496793542227235948726479933348194543700069580800 1662 105691414868388270523746092182826731155900648652800 1663 203111327703598328571720751064388761612643855237120 1664 323973146402223896484841041736818011686834274304000 1665 429931422519657123805765523622506726097351836958720 1666 475404938363082396515990723236425706742264050483200 1667 438336327184674412382190276980174189647350674227200 1668 336971051523218454518808775428508908291400830812160 1669 215794269448366497967710053230079596442769004953600 1670 114926796531970945508560732894504512347929250365440 1671 50774110669804835673487560815945191289758364467200 1672 18544450576667000529183933344886231974970340147200 1673 5574574233955655916651655114583982460354720432128 1674 1371572280413297694425039578531692517112162549760 1675 274314456082659538885007915706338503422432509952 1676 44222320549039856219061295934801594053715558400 1677 5687493229979030902358302739051835954718310400 1678 576232866721559709844196461719725484885934080 1679 45278843952479877944746620234387031484006400 1680 2706118408097430205291497224945787428536320 1681 120005250913411539037316950108460639846400 1682 3823696720280269626189020469142128230400 1683 83841854996178669544343970419727728640 1684 1190935440286628828754885943462041600 1685 10013871569977659821362404329410560 1686 42965696095441904267859286310400 1687 70320288208579221387658406400 1688 18312575054317505569702710 1689 170761383405785421355201367455563776 1690 30737049013041375843936246142001479680 1691 2367521200229511974379189359087663972352 1692 104960106543508364197477394919553102774272 1693 3034003079773288652583330946893331877068800 1694 61333539181878481376838413295659047484129280 1695 907225267065285870365734863331623410702745600 1696 10135002269215050723228638044647564388136386560 1697 87533164129822176363509838737170956492849807360 1698 594996671209248780510132237167698004918717644800 1699 3227856941310174634267467386634761676684043223040 1700 14131526800472774116529821333831612125195691622400 1701 50373004907518576069546925629553934054603809095680 1702 147244168191208145434060244147926884159611134279680 1703 354963619746662493457109517142323738599062555852800 1704 708898359436088284034633209597278422883345220239360 1705 1176882042032568440291871539370481756739928588288000 1706 1628250919329765277392048153293748877560183552737280 1707 1880490645080637035107696638579639462224955577466880 1708 1814508517183070823349531844243511761796009767731200 1709 1462947491978850851325560049421331357948032875233280 1710 984907178507929144570574089101388927354176484147200 1711 552891075207860224338481363654643329673821799055360 1712 258222619977864592853736737863949829987913967861760 1713 100027642504446245278628488951204523986203652915200 1714 32008845601422798489161116464385447675585168932864 1715 8418616065985068607160587757884181656757411512320 1716 1808443451211607330427089222064009392933073584128 1717 314862922309163776279716427055787349662454775808 1718 44016251953750760896512082067444643475646054400 1719 4884259536973220397726998580291006490937917440 1720 424191274923232540745520968511625873902796800 1721 28334651567137798620110970943550009545850880 1722 1424062310839150263242827807953732926177280 1723 52355232016145230266280434115946063462400 1724 1356713653574527561717566066791957790720 1725 23554056485668881279818855326249267200 1726 254638448493717635457501138662154240 1727 1529578780997731791935790592650240 1728 4172337100375700469001065446400 1729 3259638359668515991407082380 1730 374842061134650924926051782219530240 1731 69158360279343095648856553819503329280 1732 5463510462068104556259667751740763013120 1733 248589726024098757309814882704204717096960 1734 7380007491340431857635129330281077538816000 1735 153333847954696203442096033239147618710323200 1736 2332864972453592238083318219995603056092774400 1737 26827947183216310737958159529949435145066905600 1738 238726811263151390082299560192284426798681292800 1739 1673428137776012195184746917034150638833893376000 1740 9371197571545668293034582735391243577469802905600 1741 42394580401418322349589464001494836375587074867200 1742 156330015230230063664111148505512209134977338572800 1743 473284826328883324609479356189764984798750074470400 1744 1183212065822208311523698390474412461996875186176000 1745 2453878936509536367812191879375194540750041146982400 1746 4236775351317246385050737541733734324263742917836800 1747 6105940947486619790220180574851558290850688322764800 1748 7358441654663362311290986846615980504358521824870400 1749 7422989388476198822793539362814366298256403595264000 1750 6269774965623646505680971640377134391205855179571200 1751 4432082303285681150567583400956250173093794178662400 1752 2618957724668811588971753827837784193191787469209600 1753 1291113099889322964268683689319749149939569839308800 1754 529558107376480122063327294447553362279901691904000 1755 180049756508003241501531280112168143175166575247360 1756 50511696395910411642963526547305089940544469073920 1757 11625707900646047124174144998982917525998330183680 1758 2179820231371133835782652187309297036124686909440 1759 330121889653130706723840615505834826067345408000 1760 39962123484326348708675442929653689471310233600 1761 3817721474309092866709688716604632865125171200 1762 283346515671377986201109709435500095458508800 1763 16020700996940440461481812839479495419494400 1764 673138697350438674852177010062163673088000 1765 20350704803617913425763491001879366860800 1766 423973016742039863036739395872486809600 1767 5729365091108646797793775619898470400 1768 45887363429931953758073717779507200 1769 187755169516906521105047945088000 1770 293367452370166439226637414200 1771 73013303228015539877211900 1772 821942832849475522127005112818728960 1773 155392858899264733433233244384563036160 1774 12586821570840443408091892795149605928960 1775 587575716056960699095926086391756604047360 1776 17908818178986114641194580508148748160860160 1777 382284388051434370225499699308559816510668800 1778 5980020070233151934241745296326757129702604800 1779 70763570831092297888527319339866626034814156800 1780 648481785819306761119082387387996502647164108800 1781 4685598785772834146517291367695621788734901452800 1782 27072348540020819513211016791130259223801652838400 1783 126488748082920240452873482758558364268145043046400 1784 482238352066133416726580153017003763772302976614400 1785 1511190147225557282086407768886618021638114272870400 1786 3915356290538943867223874673933510328789659706982400 1787 8426527668768596583807904189552554838047311108505600 1788 15119472822347820432926161423441953863058847275417600 1789 22679209233521730649389242135162930794588270913126400 1790 28494391088270892354360842682640605357303212172902400 1791 30021868193392626349964981422938103695170343429734400 1792 26537187063802410791486903222061359516266642853068800 1793 19674121443853511448860979974976525158611476597964800 1794 12221802715121120748534851196576326234895008189644800 1795 6350880653509642689105417066383630953756802993356800 1796 2753702158357696634729301931127277483855488797900800 1797 993001687407775453129657363042866729026676263485440 1798 296552540130828868355463284890629882876744947466240 1799 72961339238537261262058427234996241025230899773440 1800 14693603041094309559720099929270076317581222871040 1801 2403287356674791544949559680882477533770274570240 1802 316222020615104150651257852747694412338194022400 1803 33086919444012138178150635543906818164418150400 1804 2714161360641620709926419321961106177549926400 1805 171515740084891774352334702163839303902822400 1806 8167416194518655921539747722087585900134400 1807 284909867250650787960688874026311136051200 1808 7014826277004659552062415458981145395200 1809 115860494064641524133163018091280179200 1810 1193071449178230797709916662267187200 1811 6834288170415397368223745201203200 1812 17797625443790097313082669794800 1813 13288421187498828257652565800 1814 1800446205289327334182963580460072960 1815 348686415091033060386767280082434129920 1816 28949689612933019838611353428844093636608 1817 1386076048134368828636543588411323271086080 1818 43358191380703224920786879124991706073661440 1819 950544964884647623263404657740202786999500800 1820 15282273512818054943062237979501712664795545600 1821 186007100470299754449843239407649417005797212160 1822 1754715420452241824204575871755755242457032294400 1823 13062881463366689135745175934181733471624573747200 1824 77833002052559856100481673274499495268429751910400 1825 375385962052537487795624529477011919763527224524800 1826 1478864279669475811294845802585478208901729128284160 1827 4794120467060388619032741887502374413472638382899200 1828 12864742097485101278021302500067248223166024751513600 1829 28712612797285588359641747608845742411124171184537600 1830 53499673063692287685738725036794605976977459589939200 1831 83459489979359968789752411057399585324084836960305152 1832 109228499171705087358383230283455653869662313329459200 1833 120087472773570505399859925691752414780681373718937600 1834 110973691357719172400763413474074776158933233749196800 1835 86191389182596335871200483699897157837726468905369600 1836 56220292489557155443260315504251100680517037672366080 1837 30751632638046690915668335268804949881348730283622400 1838 14074477698272671688616432092428307139705831633715200 1839 5373891484795020099289910435290808180614953896509440 1840 1705177105752265993043913888121121826541283447930880 1841 447496213996361869073958353707976944954749518610432 1842 96557962841476891392446370963774787229819464581120 1843 17007879754929294010412268510860610238989635420160 1844 2424368824715798488326310204398990494592820838400 1845 276726962622646973853623497276311570102406348800 1846 24970284517902910531323057762042176833459322880 1847 1753272009756671471157199177674801773228851200 1848 93925286236964543097707098804007237851545600 1849 3744529683865696070340482344345803502387200 1850 107560669580738113131623703704377562726400 1851 2131833090789404044050199532879555297280 1852 27440643331099308347328083232145305600 1853 209584837226072185958861519503564800 1854 818690770414344476401802810560800 1855 1222534749249892199704036053600 1856 291079702202355285643818108 1857 3939799931574292754800367364300865536 1858 781393653095568063035406193919671664640 1859 66477065037105452962737181947716066869248 1860 3263419556366994963625279841069697828126720 1861 104735371387153244613848824899330614671441920 1862 2357351512913926105693243551195702911758761984 1863 38938395525810386567254469372429021310300979200 1864 487286206865855694755927359574968895254623682560 1865 4730102437740825786986248002124209784014608793600 1866 36264118689346331033561234682952275010778667417600 1867 222722128950402049764455249677798555691198982389760 1868 1108282364155110678253748610836892334539937520025600 1869 4509323869156106572144939660342605686159370784604160 1870 15113667913105631917628643916532909167896792190156800 1871 41979684739161909433543197631798388938752291294412800 1872 97100836005365807907152091913551056153983560733163520 1873 187753569619750292632969865223467862485241650636390400 1874 304381669336489297939097028562280840593721170090524672 1875 414622466243615229564475119035158196321575311822028800 1876 475239785869874766050509493163105301046951819398348800 1877 458691257611905912589822109026175741456924032830013440 1878 372827869487509731907983487632113287391095888753459200 1879 255048156172137339327961431311968407965272414806343680 1880 146661632581453448982418214358915914818740098275737600 1881 70752779780505863083315037005180138594196883347865600 1882 28558394747767821099083524027545437759839469278593024 1883 9610998232421862869883878278500868476869052161064960 1884 2684977283978171214443750122247861669728497111662592 1885 619302796155679372379138793078003807749876565934080 1886 117165393867290692071728960852595314979706377338880 1887 18037304055885540753147747920728489279770587037696 1888 2237878915122275527685824804060606610393373081600 1889 221165377158568636134575654463802137667782574080 1890 17163610200775836507117844581448059464240332800 1891 1027653131769141471539618845737961543552204800 1892 46432168079934631272221981069887963429601280 1893 1538944964770560695575539145308786666700800 1894 36047359535166286563030646646872480481280 1895 567106628842719039178113720131002982400 1896 5568968532007060941192606089666150400 1897 30455296659413614522147064552861760 1898 75797154453493316381650235323200 1899 54140824609638083129750168088 1900 8612585896929849277935686796378636288 1901 1748833414071033283936385291153550868480 1902 152410832036290550695055978124031958188032 1903 7669035957462438164519407626513789896097792 1904 252439100266471922915430501039412250746552320 1905 5831343216155501419346444574010422992245358592 1906 98924572416923684792484327594819675761305190400 1907 1272358429038623202973810327779085448720406282240 1908 12703703689932503542191637491419306277067806474240 1909 100259622258781032857492825299926877970976315801600 1910 634420609737508869026024044536759522271900131655680 1911 3255579444705637617370386544333371232711066465075200 1912 13673433667763677992955623486200159177386479153315840 1913 47356159461064313341903084271803115392743282195824640 1914 136072081568317913336312433703070640008369495919820800 1915 325981378018013783688296308566921402802659096747048960 1916 653660575713204722499969160407628854578248709622988800 1917 1100456804524230538702889257109784577531145768788819968 1918 1558980473075993263162426447572194818169123172450828288 1919 1861355827990342833697828848222162429100561292643532800 1920 1874651226761702425367099054280892160736993873305272320 1921 1592991805992087036334111265337211318852864251946598400 1922 1141644127627662376039446406825001445177886047228395520 1923 689309673132831210217365607486904799648078461895966720 1924 350040068387765848938505972551943843571289843931545600 1925 149138283682787510184102847699403952745828339565985792 1926 53143166696920888809946150481122449225040641361182720 1927 15774241543371755884857031968206187309654920531017728 1928 3880964189242257400242603103288823861899226479853568 1929 786681930251808932481608737153139972006599962132480 1930 130423583173326217753529869580652153253725783195648 1931 17530051501791158300205627631808085114748089139200 1932 1889958677536859254240919229054309176433778360320 1933 161337935887292863166907739065611758963859128320 1934 10733266042922144258302685722152042788211916800 1935 545577974939231917448608277571183570297815040 1936 20665832384061815054871525665575135238553600 1937 564741966050938489487480130801002194206720 1938 10661604622243117936548537938462856069120 1939 130870760502165932118026243107154534400 1940 954265961994959921693941355989668480 1941 3562466259314185869937561060190400 1942 5089237513305979814196515800272 1943 1160336870338800687231307752 1944 18809095636973234055261844727723458560 1945 3909157043217603811151920062578525470720 1946 348892266107171140145308865585133398261760 1947 17989096690343990756280091963427408398254080 1948 607132013299109688024453103765675033441075200 1949 14389028715188899606179538559246498292553482240 1950 250608916789540001474293629906876511928639815680 1951 3311617829004635733767451538055153907628454707200 1952 33995826775875713704456494695347439332998355353600 1953 276077220712585452795994736333131982818630434816000 1954 1799103221643681867387232365104243421368075000217600 1955 9516309146062633035390360668051392834078501974835200 1956 41237339632938076486691562894889368947673508557619200 1957 147502791763970812048550590354796588928216780609945600 1958 438198228779328873455921396670905450874410241097728000 1959 1086604593393379278960987695223071342675530322490163200 1960 2258100170645616314090802554135445133997586451424870400 1961 3945033827539694384029225638695454145866371623959920640 1962 5807966468322327843154137745857196381414380446385438720 1963 7217502190166635477603826146167568602634829502087168000 1964 7578377299674967251484017453475947032766570977191526400 1965 6725965403077700820077358675868225568489871285996748800 1966 5044474052308275615058019006901169176367403464497561600 1967 3194361899883851949787791839573461266661827018542284800 1968 1705323410094243879444003456022290519962694111461376000 1969 765845240533233160404852461159101378965064446419927040 1970 288491476354713396396850531183236152935934910246420480 1971 90821390704261624791601093150278048146498027299799040 1972 23786554708258996969228857729834726895511388102328320 1973 5154122991304955074879505519279192920043241131212800 1974 917795585293777087895210193345329967341033289154560 1975 133228391413612803081562770001741446872085477457920 1976 15612702118782750361120637109579075805322516889600 1977 1459724181837411619129165258212677819196820684800 1978 107332660429221442583026857221520427882119168000 1979 6097636190497297900896210161089698726857932800 1980 261767210198116324028372658430618379688345600 1981 8253921042282947154047786527091570530713600 1982 184154988929653855267656564391631150284800 1983 2762827166156836344713887354484373504000 1984 25901504682720340731692693948291001600 1985 135373717853939063057627320287235200 1986 322318375842712054899112667350560 1987 220464005364372130573948472880 1988 41038026844305237938753115769578455040 1989 8727420375555580601641495953663684771840 1990 797468036816391177474991692766019196026880 1991 42120811762756661282997288499732468444692480 1992 1457116831917863251258687449037620080258580480 1993 35419147606618829799826556453529841950900879360 1994 633117263468311582671899696606845924872353218560 1995 8592305718498514336261495882521480408981936537600 1996 90655538069001903211883985854259838221328947609600 1997 757240376811662956240442705370876295731100621209600 1998 5079820861111572331446303148529628483862800000614400 1999 27683808424909477921135594670694960971864733017702400 2000 123712018898814229460074688684668106843020525672857600 2001 456782839011006385698737312066466856035768094792089600 2002 1402234332093852395058948469346897442798112771512729600 2003 3597035895371186578629476508324649961960376239967436800 2004 7742057727927827362597037328464383316563153547742412800 2005 14026786942363357809881691159806059185302654662968606720 2006 21444799267651672036261431677011186639068481648192389120 2007 27715208410239880233998692401283463434117745288014725120 2008 30313509198699869005936069813903788131066283908766105600 2009 28073594725889533857714192734058680633696854063290777600 2010 22012250410072475411162264757386920042330487845080268800 2011 14602797256611894627601334123764394361882637799050444800 2012 8185552368452370621331216588906994495820931735014604800 2013 3869533846904757020992938751119670125297167729279631360 2014 1538621207225138114116536166310592815658319521314242560 2015 512873735741712704705512055436864271886106507104747520 2016 142719328249553981815373146379008361373068328613969920 2017 32986387144351712479228835323386834688276743239761920 2018 6293455442014471459852869897225119776052799697059840 2019 983840428900525315063848147705167607670785064304640 2020 124901616950262002888965096876632606442580135116800 2021 12739411041490137766945442253492460967535889612800 2022 1030393540120525848797057829326596107668344012800 2023 65041452698637844276226241718290119753151283200 2024 3141206522377395888340471901167420556260147200 2025 113196631437023275255512500942970110135500800 2026 2946479822874461684282505030266098404556800 2027 53046281590211257818506637206099971276800 2028 621636112385288177560624654758984038400 2029 4331958971326050017844074249191526400 2030 15471282040450178635157408032826880 2031 21164544514979724535099053396480 2032 4625118993658156585467450480 2033 89453676492081080450765218643800227840 2034 19461144285721639502510922011617871790080 2035 1820103519322116334472333981136561459167232 2036 98451053999696292637367156252386733473136640 2037 3489884757926734206718337840904917229261291520 2038 86978666274481683305903189265630244790819880960 2039 1595126611855226584913617417425040382145928888320 2040 22225430791849490416463069349455562657899942510592 2041 240920197060087249631582099393512446779970079948800 2042 2069079339457219908600646265379577484110331274854400 2043 14282394884864420757979461026300694577817147827814400 2044 80159087081081174876123960688280931769279973215436800 2045 369232794867230161773145993920394041962245876623605760 2046 1406601123303733949611984738744358255094270006185164800 2047 4459564925019792862974360705791772195128424224155238400 2048 11827541757661189767018956654491221908818864246672588800 2049 26350161389789447514803951609159480059881610320386457600 2050 49476303033063480274855419727315917853613000083925630976 2051 78496057696687252359145617836606985056212932825458933760 2052 105426479050716407164622476977431213847428285997546209280 2053 120016750705056624227583623344843569335242022006135193600 2054 115878242060054671668011774263986894530578504005923635200 2055 94897257323423560661455096954068055293602547598790492160 2056 65882387622853664133829274883960290841982133325948518400 2057 38731638036091704891176976054828217858274652599825203200 2058 19248450417936483642887951736338871905324372807185858560 2059 8067365248693967409151568007142027195613891544188190720 2060 2842785849539778991796266821564333392740133210809171968 2061 839016656982226438550981527197806730496219871245762560 2062 206430938903362329708722388797969223533086715758510080 2063 42101046750027843559015750346954249536353211766538240 2064 7069075674322293004532834839066759847708603795374080 2065 969236547534033142418369151762669025994421848506368 2066 107454162697786379425539817268588583813128808038400 2067 9518873656351524507934724709017125947031368499200 2068 664107464396617988925678468070962275374281523200 2069 35846709725953811902238326401557622818498150400 2070 1464009766585501026637961678862413424419143680 2071 43970545049049658980831228913201776191078400 2072 935543511681907637890026147089399493427200 2073 13399711755860656271862353669249211494400 2074 120057148633893386208821486334736588800 2075 600285743169466931044107431673682944 2076 1368640545302022186603072119639040 2077 897273084769682377580685393120 2078 194810228804976575203888698379831607296 2079 43345275909107287982865235389512532623360 2080 4148142904501567459960203026776349372055552 2081 229719125999291349487190031255569044770652160 2082 8341675762849267128253588009967850938234306560 2083 213097732372480124099462813700794099737508708352 2084 4008266870815697572347038638657793780776949514240 2085 57318216252664475284562652532806451065110378053632 2086 638112954375366228753920155150384318498299130675200 2087 5632493757411320862301759277977738706744790692659200 2088 39990705677620378122342490873641944817888013917880320 2089 231046780410175151113533769042692097452630511032729600 2090 1096509512029956237992979012248442912493942300276162560 2091 4307715940117685220686703262404597156226201893942067200 2092 14097979440385151631338301586051408874922115289264947200 2093 38636636408359886572261925071337991568808289872463790080 2094 89045372972391926084509905437849277443737855565443891200 2095 173167060615722180961993969045605712487645500293739708416 2096 284911616825012990044306316592129056870698793218332426240 2097 397376728729623380851269336299548421424922001067674173440 2098 470465662763821966972127803511786791794148726264049958912 2099 473169488411889909311048078244613152666528891357521510400 2100 404344835551978649774895630499942148642306507160063836160 2101 293476090319984503868875860846732204659738593906497945600 2102 180747644168427956158825888255865016671948378799184281600 2103 94317407047888769850150963508060472336089426755210706944 2104 41610620756421516110360719194732561324745335333181194240 2105 15477389625272130066446341584072481804918503036627714048 2106 4836684257897540645764481745022650564037032198946160640 2107 1264389500783094269465924631387561494140156134020874240 2108 275060172100181911252236235600101096970840983541383168 2109 49483529720256051031729843873467318933960226567618560 2110 7306552435256557535153859759441658811342564704124928 2111 877542328698588765308575174360140101140551932313600 2112 84804510756586309252509365589425303891734010265600 2113 6508253151086856291471648987095430298667958927360 2114 390330839238163729602150665261405226245868748800 2115 17934119640672387576315030566064564449134510080 2116 615587630686695225731637204784824866675097600 2117 15280544024137824752203760402460191725977600 2118 262634350414868862928502131917284545290240 2119 2941400141530387962116126415201046425600 2120 19609334276869253080774176101340309504 2121 67063386719799087143550533862312960 2122 87932762307428873002907168525760 2123 18434541364240853879016177888 2124 423872805531707273520549036035238002688 2125 96431063258463404725924905698016645611520 2126 9440601093003567322668048267835829605367808 2127 535110434680702202334866190454149068995166208 2128 19899419289688613149327836457513668503257743360 2129 520905568021618081132020211268607799358354620416 2130 10046035954702634421831818360180293273339696250880 2131 147389698935422936446018249370073731310283829280768 2132 1684618199550966843910349209597014600835509704982528 2133 15277174848869062064873264890953318684047514481459200 2134 111523376396744153073574833703959226393546855714652160 2135 663003804655285216238836032905116453559722336006963200 2136 3240431095252706494367311110823756666773142917234032640 2137 13121965479127718056861034553170926722042891923085066240 2138 44307935384067619412777519270447285035469505194832691200 2139 125410721456643566250948543674179054600394121225374269440 2140 298830234720908497707338326723629778540001616982337126400 2141 601527684244087575973242208263683001272873843125622145024 2142 1025681820570046764159502739731664604734515655585996734464 2143 1484539477140857158651911860137935612115746343611311063040 2144 1826513749553661754127084413633995779906695054907488075776 2145 1911990993990902082522194275355783759754545316097739980800 2146 1703410158282803673519773081680607349599504008887077437440 2147 1291294797407931817023053787725621700502849813188590960640 2148 832279849891831053940640136620029611652227418656709017600 2149 455484063304438449520241238404779842013309914573944389632 2150 211253920763370774098754420527103772879476317845381447680 2151 82824949886591398733956098206658145874969286520332091392 2152 27361813801820372796039068157556708905123782154038280192 2153 7586337004698565616795547788325368964840936804125245440 2154 1756835937930194142836863698349032812910532733586898944 2155 337853064986575796699396865067121694790487064151326720 2156 53581384525214755257794971569238831283178807830249472 2157 6950135243292823021243915380932309601033171303923712 2158 730056223034960401391167582030704790024492784025600 2159 61363529710247502176732690449756914244583612743680 2160 4067658219429285182169780616934643936667474329600 2161 208879746403125455300610356004751985936978411520 2162 8125756725064376979657611103159688240111288320 2163 232734439752253023148949581514393689364889600 2164 4727418307467639532713038374511121815224320 2165 64710803113668535166554781134423021363200 2166 554664026688587444284755266866483040256 2167 2655710114104043850884601140947593216 2168 5803562312290305618191873122700160 2169 3650039190119689068045203221824 2170 921462620721102768522932687033126092800 2171 214291251685474232724277568217814768025600 2172 21455911575008107551518291517808703648563200 2173 1244442871350470237988060908032904811616665600 2174 47379569737353840831732943946461115483947008000 2175 1270501385418580685687854173825872681361840537600 2176 25115089886756586054579545900450733183349240627200 2177 377922304962622913964149357359163413616112382771200 2178 4433205788292018010290392656834248949567130802585600 2179 41289661753700167742900715921495455902831120220160000 2180 309787156657622647426596760288775628870963488096256000 2181 1894296584729386332110960094014618438742063817162752000 2182 9530679691919724983433267973011049019921008580100096000 2183 39763531754932478960184953191427050672857248251772928000 2184 138462298075211310664929747720147765735842203733852160000 2185 404550714376269568551446915077996950323852003952820224000 2186 996100782403028325691127755745432595133338723274457088000 2187 2074233393945129572321524856081665521630599459053869465600 2188 3663149359178738443426795499041659302623270198521416908800 2189 5498294359780952439451525407918280044873134605967818752000 2190 7025052882898699054334940052438445307333442518874954137600 2191 7647963975963608330088777101423135039018181264390959923200 2192 7097542326178348639665721173669197289997933370362822656000 2193 5614325206121442682708929511850529132621086144298221568000 2194 3783090226781050245184727893727407325691942812075950080000 2195 2168971730021135473905910659070380200063380545590211379200 2196 1056269603816853870493772102635518864397381589226907238400 2197 435920788876796835441874201087674451973522560633326796800 2198 152010076676779848866883711986426160584021011966879334400 2199 44625511792344503628209104637208052734358451788972032000 2200 10980224612063713392730398114681455080690829584918118400 2201 2252353766577171977995979100447477965269913761008844800 2202 382724175180105394698535511208848794879848627358924800 2203 53462578794560177086491656776402381546409010030182400 2204 6083801858624670011593063183589206583537439866880000 2205 557850270093159110697569913179608311314396479488000 2206 40676582194292851821697806169346439366674743296000 2207 2320886071145838392229003955608355399299760128000 2208 101571959063304712245720138789496103001391104000 2209 3324777710746471759270708307348481276641280000 2210 78790305124460658878550639575185363587072000 2211 1294216062273370703331095622688460427264000 2212 13866600667214686107118881671662076006400 2213 88523670470134795029486704698253107200 2214 290178115614515280909593656135008000 2215 365003919011968906804520322182400 2216 73470998190814997343905056800