4 24 5 1344 6 393120 7 155185920 8 88390995840 9 69761852246016 10 74175958614030336 11 103657593656495554560 12 186355188348102566876160 13 423073240119513285788344320 14 1193404222275011001999025311744 15 4123706289611916312851104783171584 16 17237448791456599571078045378751528960 17 86201084895060035666987241522815576309760 18 510616928146758630267870258448543665082859520 19 3551002842037717029140058774811843405325266845696 20 28760089117669192392154875024093653604769720017616896 21 269308721135931840288240928762189309551194142276656824320 22 2896366724512961851893307109803032668017387604370711584440320 23 35560665463186725542156233788392127638903710184974930862030192640 24 495664273322449707109127658762100960801489176280325291125832536817664 25 7803460586397989528793451036016031390482424304008350731213681206937780224 26 138108257174498183954298470310405229379342907098976351791403617181402503577600 27 2735819380629462372387058760190093605688652180360660266466494093483994450074009600 28 60412772747006162284826816888658751727806859886373436580540255113944268190650676019200 29 1481506507174382727603488506030591634599176569033631261483051913794710743021237224578482176 30 40205111071288522000314328616203864302247974274039075694619890196461222739995111393964438061056 31 1203456410148835201250637962827173165465419229224981620101777153222898780539314913913865803954913280 32 39610389913645824185159901587174346836873341668463066342035220652584901173619442591090404997168868884480 33 1429411967167717931276382959995431761283592068262998730793051976146231996355227740425842715222172377242664960 34 56401360208247067958839562524319668448455953331548749330629762839028741547323949984758612603445057307623276150784 35 2427101807209175417722953008463137401971443525558207543917517680471496122279366419515090266346365297837761989405835264 36 113631157888405911404154379948621535097409562316990898310624374881636961187888910423997285884614781978017507873911776215040 37 5774574507169423649064928490783277708661494639772114359023005438271448284266889543130424573791651320955373224189060611246653440 38 317841465924322315430954208301888972227888930385530147049976342799657000575076588125598992297815738940548152691470913370921505914880 39 18909182170317464934521111972227294056241127600120306861571078544981815951267476887477412100830919015540228748511710187859321156802707456 40 1213543203450407250976437981059429610034370325323671907279862195016716409624382478496337656480150210544567484859089443118772297348108901154816 41 83858769299969776526747496462360853622149612212404686457574857894113525704719551213727683755834000842431443408699456868563078003697774197410365440 42 6228474360234386847372146969658721816188989957007018105534268405812951256558297596439025523858758334040574673041512918899825872655748582959001255280640 43 496386654131589357577787209747449093666531937300911692165375687339306918818658873469820627242792061479741355276317031094328063189915623775762824073345761280 44 42380159382043105215198134207232394963683280186932859301794711025325419245553024060203214513630826672523309908056471768099164249238061988700338383142290513199104 45 3870252913139930206322439984186631728642161231302004600431620291091218050982567144780615146737996583644769149678097551255789541600855383790881061530215082421548744704 46 377493838953640577653664328956649810844760219683769988575364863645312868380343776805626513351529406686212907498765798591982949106586100597404089860887893596792948030177280 47 39270013999543343006621254092461019477922111505088746888288260698975131554144245026319683856577285826552166320093739279563807235897822707074988795534341648869656527795157729280 48 4351164589440499173079073207885859763145102501429136934364700569996757519657418104530112828955292931216706390671362024580093389263920383566560014373736661012063542085121584199106560 49 512837708587998774128088225667586086263784749996985110899059828902468627881184491774007439384561920978804955702286999783105897053817910197790583328060243398597893633662586754141872193536 50 64216074735055899261511160717332797895977647534441659951600938720611600350088063015458958418815625333967084706141867768850091016446326500232372136213521547606294040686970478451173759098290176 51 8532526190397848662950322013374194673144249189489951124779230960799069713577155237303772261168429399323834749632183746631908070097389928690247124697653808820007516853927591637551382946386857164800 52 1201662116660831885486185497184997537668727575916194749010587280583100060923179524901862387316675091307894493064160839288158575191641397038232305804706876291883466627382405080831980443768920967269580800 53 179175125696190120227542455619281980053301183941311380519270222516979927394106399568230723012770782771371544163004136186506861531662518860357029768959848018067865943425423259217366502167610203060192254361600 54 28255390052524509743441479653044497297272316934831459414029136795592511356283237683104753894466612291165526709728692479480593246539552457103570090720732624840484645642187907832251042004303590493629827807784730624 55 4707688091525654185693664593993151080904821900336590970023082812555703791162396073793955041427011582051718028236674149960807005778051816843751414476325478895511064826859934496186410860872351129547404242617475262316544 56 827879986763548423818797433261597588716685516060157940727152232002528885666440970377254372015921279738112959828306726215082025250273430820083134087809474953078152002001573630335736603093521115716580911223310451229400760320 57 153520407849367442143341294786301850139052690432742154478772279544511355142123377929526745247050695284276572932921533858192176293320184054163504452963248103703479872208506682086470198851189050517890119263675279179853532883845120 58 29991897405413774311430967529269662082514265402649979441639505317720596266224410654045508175022272357289698515120736630745414285247434984511419719331704655669385971766867492562123811482271468786580615601591995739286581614913771274240 59 6167292738569700627264773481474077266460604274998970477781808502252814912598508593192606262537816134784259502964570544473081939904991310537100647371592220300002388023425168003975248097799584529775507332747334913044114449690766727148732416 60 1333719893781906395477296412904260407036774534499678741714465834940564519965111594835704488952732213195833154572106985960206842664823378371434846311604161869775130952336082552937033724124981663643334221336224247405783489069516116169030826459136 61 303077082592291499411117815731545649026159530321152956598563924952419480194634938190386978749335567431880185431273214577194622313620214149050042261064653972296744047180314486819582792775864100118108992739231432436292234904999810910127618285486735360 62 72312044349330217750750669908417343025470058998728562857856548579161981424695896591173244457115949653658433157439608948725979033254497552571618942514947503609341263047966203038654850548274470981644804393286342760060156872872311433460335204332926360616960 63 18100854385923636864149737663671238411341857577056605270243894880649327221459697626865450670851925974897161074965460765802450683208481447549484190647517908252486821199929521869315509663773209077355980972293619051056639731048462555456862573781914846454790225920 64 4749969809933301816278146463984498773037095374001230084946956699567304195770235464441495235556975626886431324169368410911475459594307898522065061333279219260605487172947212308727492195905816755226636499775069933485439860776756065862849057548733565801347278222393344 65 1305775583176085708927305637430484002312912411748971965069978110601272381014461867461747169973972465647767872283508174764415195434013886113414666710275380685334298027236010223104446214543707567074080321498041281123002684645219503483045813559976992474062514352119856758784 66 375771992240972106389765568160406747636614129529361538492926704925847338301776975377738680473757984199035458231537229130367957398585358020932157677603582217838186280112900598637490769844477196872086226352927152884522953126820667367105975990413161178585839009412543359913820160 67 113125347668298503430613932012980530323217647400609180283719942516436308844831777810226721231996142314984613491059248024833299400060046685930339979767815017635264327198358601607365475536829638092371856111526454665817503277787973843587081064457284205500532656151406918183574002728960 68 35602903301440735704003648799209668987078505633919197495879649160017500615716485806005326403753430727765882538359362868376356989971353018594577946708706679435282232299341081156241577778784277456114975570909142284247466759120236754699356675468055685775834917887884642358628663745755217920 69 11706299308426981285804396703115911270901876206628572485230914174939456275232070563558019658671527447258723231948435939473756942622959870996820136802335026755626120660620098523873487242689144781515249948228643934963024392478482290875568156642202301842528072786758303061966882582388081055236096 70 4018735152922449994398390458242829108415527830400582024842908091284517821597037176833659154142294158130357253623361955611345788286628496113160511837810266560756997999116176066351690020045023499529350595099068273642315570566797015321526853898957386684938989391950157323727699898817773255954788253696 71 1439558326103288953861867451693753845610883416894551635362780022765267561209670087334306951676200366682511019672637376617314872145177284161667313270396338302384549531816079697440512272317453449185227763688974542991814376454825240213024319072873955299529077588593804691217920507279481998955919533271941120 72 537751017368982652848500552417953124565830557173952846169124715779265678573747922413885297218143803498263831153364471631787933546555824146347012982736950687906512373749917627637362025589287067267668085548170319885092087005804637578193568782929196464732642729892457881892268360516043110077797050547696692101120 73 209360329286219916363984723672141405179393515295279547591360042719660431640884995206626852033706109496181373293410225925808933569690219692777067236375688644141028767426999450351793188026167562225712121472541587730515323555650956397770270403569589103633452624805132203656882965684054915292302088953630490504713994240 74 84903309583509539919492791151798188234212743995806113245045688686437940433120115879329405417823478547668241848815432335740476464230303462813872603988771879970309876086294850800902462235325063619438212106494617467679321507215667920940363856686950384202828327928776252116261465068766029008227344960753729830056075160715264 75 35845476796747252750920186947398890613746467730940601017918685801195824070778367243421082045543441009903463537054714950072817113492853354518414127977908180614837689237186416514320268641620111409424388799303200956905393002815503789954155564134764533035551741399685983652890443903320761143970262935909798325956971670293576679424 76 15746801067423102647782894325461058227103398804973000829708092090634092103843526337983463127435174188603418722073524189485297250342763616143183010373159512679206919751744104620126610532774012092640302902638035758269972950389237276861925174674115464787075755607304327213893221233877216496316068609808884840308447689671547303021772800 77 7194047776260795802023983327651317207379139983337799975719231505008318010810412704624235481015396965316201984887983326409329366028337708681099644132866075833006376582157603123599403736695064279210045856993314048437762149995621435945989794840210354215533278647601923047469264719903819624195540333788474808812179984113822678766603521228800 78 3416314583323901378680672467822809096843567263973086063083079822877308479476874247898980904384855926119490949414433922345925970576534950014935951249369478464841583509335766503234055257058401359488981690313399805264952963377522176478479592918936429787777034967748941735942354134898439260128961661054248978278536221847220818130340796104808857600 79 1685512967655742625080415376239812494608354415645253023534389299513852071719232223393747074790529285495541717652284200543671668837561292195448522709478016475659965671198132953498076813940203478039622173282302327327147409809156399619609973811851574431437381577278964101285076237650158245885832629185579776091225619104432791082381103637215783027736576 80 863550152881882161651567305674030357933372266297926733671079238235613545201353890521369096013067894216330776207006022430412782239109468334688765415956025652071100211605554257805692532144990051307510523233005327538914600336680631932060587287260400617261737610021543204996066266215150409700043687640375128391301472488557980383670473029727785957720751865856