1 15 2 1280 3 258048 4 61915684608 5 55693912375296 6 121438247178129702912 7 257421633517130354786304 8 2315500753239971319979258675200 9 228767924384358907355717734220022985785344 10 1401261602585169235166028950498857285425561600 11 745091275424112096115113166520861342877761335755135778816 12 85108103360813091301463198502799403169148616692991290344021688320 13 1039941186659208316285902428407219026594101155227586543024233970139136 14 217318345526430388488572502085478466945548723040820985764440072674094945927168 15 1214718122366712499823020460286674481468742656739800107873555582420439873753507495076167680 16 13576021660841062119350622238585609148024415901818246988351680996928549364324610126823562906217916399616 17 343150981496908430015814871756779512982109424480503568755817127256571991539297930504575660203953958263193600 18 8822430353257182638697371056897346917941261212622156416586542654621892581432841851381170515894945169820082302669893402624 19 10310376499316211142717445694610344403058924575791964353661982210755727655274383032219654803072390450766479721437458029246706352128 20 377280213145921411770864157137052848879456179000506903203741837615147534566584382497597620733953708010156436191156614671831976929918976 21 27606985386885175432405498843523714653878377608864574143028232220816906701300048235079427732411171457743076846602520295717019872745620926201128288256 22 61787595286584555008524113320169776167457390551345092407661788664918202010841939058331730294611433139883480222688209720838472667284308227974239291564128993280 23 9404610869802456246032877507534683475567080411772009249743358350394016547177201905499658937472587184226645745547065404125125184015788469099753199362604618384058184917581824 24 143781584887701650755212254386996096343685220988665672704817045838922941339216557978946731015766659721385221232295313379895145993228659265436779398089722823682127983679002536938792573586112512 25 724464428770553020442110316613613419939264125376073893422193357257822097797458695168003123847823694386606539601356741967148925242914856296538343358881716803261879242340227937139538580088568481568522240 26 53626151956105796672539092449337886432168451726853083430531918743703176977389713011459740944912926073280945132723137828951732420311707611074766721535500948186410615580858897548814724811510323653824338722816 27 349074387011122528687763555681675283970681147412415520887880017677091071345608619317212312522459921785178165174906932444999932383102181653566150565937197103243418630181682667684133504589971359565918803009468501065728 28 28999170434097070243155048821544438211050172260035946850170242640168908175399233640184414806239223280123052899495851153360348417618502268419139923181406323960078330419918400347993020698647055674675818174818438517394243584 29 236234467104591543550447614832812203769686799920608322121512317762658785342572446685732624541337377244453799510086281100016558932135502967585273280969917354363009935390269994313808719625612648806542787594976522338715794568770486272 30 32244539253885818258809801325470576101906707677304331479915717225913353180427096377885101303135857338418100543943819480349119022222630833451760772938227928676829010031522645760308409167770379774756649146726435489897871037332902852556009915683871953910987282752471040 31 472727635880581681339248557367680490729869118514236375912462988851008015730010466053214165179087175795055944234489188692839398253600620886254961392350521072375076669586777390440764899700867125404269012641081839853019815805893849823949042330617846821810804762868431407701557248 32 1055737019928718649708883098201463335293776627595893900519070448235712866425819053932685470326357662225570014208973623372800382837173530813084367012108962132375572752045146215132178818334733968815894417512286463535326519100280235769610155021118940209525696935216792331501829586551130885718016 33 143761655477840827703138804985258347064226570922918642883569481775883077428583295304089206569310012424562739282755439323112956706963574486427268083862523820399780026157743464742712094655265756799633946543596638063333777763156794124922697965116891926107505742484511969626456060210436409531715026944 34 11521428797724199759754525859168412470281578429483786925616028215835034341742961945500199418602164223259468058476558583972100872994138890768911255223774817664066443845519474476036383389359745434772462509947698713066016638312240391739910122656272722188190427495892920630830062650799361788911839614672644248696425480951169024 35 1855718019152885664731500243938219718355678119673047839416381292542098956831485209083680341784189469442872208503146169567008816216241161545417423527336882174475078266281281801607472991186922336493499641860086000224168935151437707322833026983505465496236006611299750688513508324948617274273239857836653811638817681289814999040000 36 9783754912477782083418469701465042597325001168208615836796534491959856459241338779488850595096876521017924635015593190120799554542626824469304438030769793218084691654627628554646304806056250324670915425397581370316183820496669336442126373513186031376178893427957752532739883205057515428817218302844678341500354115961553362294578538960341958656 37 63782771113902365997314466964704185554227389897033821235805410042605975420530597900189680734909718789590552762223963832358572467639044092165575885404485348749534664244657922471400459352220705457554226229241659753046448568790123038025030794077039795310290549534581706408451629682234368330806033215169358296879542239696690636865836533622132726724584541970759680 38 2519652953366190864024238373133379589050473360271676640523435760136514085268384933535409067805184403852104302916537675411389266366601975252558610678142717054800808580811013979426593676346616211420043377756616467519955539553132616393349519527410279556174628347042225408790725778796687364299707049204310924603937367320826977361901318032747808439666244475097208791643455488 39 23684853598951531887687150878382867194304545717246503292283368872381014805241250932206816139192844569947989381681340290135208689157331367831286728321874320290321900632706462238792077314502950589552173368974747787009385241738707029629636689414965571996538728312025276799679880530323394402705948775663235097702492534940443615793728531225946910352196059291826255823975186683310610715770880 40 274476968462729975454598407257522341050500441983876305300230052801507645622702316175670442535970554115912946908924716647596577235120051420834633147368043181008951330647882582688125576215084270872635888735030541630934847130797302738920512145415157918982804805240323447594862206520188706428294642816092145428621945833852302015929885250016173440554997237941942131045733187804964944882994089667152058515456 41 63800347404607844166757995193467286469754760430651394138189099769086952860522562508043735090392749997496413156431143817052520268556934456504222567763158305125545691847054647984718504297905638618531800055178983964503645827693365751998424651740554894117098320970600378114869044379296176131036524711287653611865933387547873736491127210736829971433189193300296900390228135009238022022283254159383212434286182400 42 67178987448273766433044016945306537915141789757900910389168056892371077767187274922052527896467706287875452951454218942414730111685973048844376124421512648068308451687028729544543969584176995397584056929228406713656794349778956674599979252000337409516332863085725184556354058734775325460970110005254202970303280703094694436896995740195511302758632471018715164591099863834804551367486383563493835541109079113008544648157300102134759424 43 17778912450274875784971584632301040948953182469512594652876273820422197697432487376040656282647107106342668438445032897412141397019672484099327094051310971189103792561099344406067210488897444575083209777900377412450692035639168310165836816043294546160920005139291486121352807335465343580109559413013895008100519694150995539989188586387891976321747257243332578759390828901017032333408188663660431082169393394087146099844370043341978610958336 44 1400803644391630080909365565269933640426764564450329142072545274968138597423890906144713175029712642890963474415661200181419220776165150714099522754989108965103676761020496946488894046844216943837586788637488015538111498781028865315800864026782736403488756443209525382568858699277275524009035823324174867832348954908664585982931690610240383328497120023295992433624211028743944168435399680818783559407784398909339613721070014675307243589583708914450432 45 394377487813724620661491701113572518771562009353336244782087292054936756217045593034889241423958296035354953336186214742636461164461334561083375929155017764144105873733527833813308989755167045915566415847010211464003592042532868089922248310413601621838356377599233614355968981251281858591919201129080008709333220927370775283246951002689983386340164742491893917315997755789792871954795243457180340013338662212383189315643365979426423293732400367444179288064 46 339258544899622571773969421375205807087024788585435903668234035511775743695891062135563253951376840659879522420770038973868761103226741794106194225037133631133338130085329780623160696415117345595488800345144260904071762449788913396067859745193946592455251922923911975131696657119670434666715032646054903669567750904094618488066043548547624040051525962923534143160942282010868542141005950546102001703873499420947865248068195032789010323222771730482660870168454514270463494697711794649038848 47 568931618151776906469651485981179496933047905368108281002081804997561040920772798744938024812043530990572425021720692552697162406412799536458578495301116761403834826311636676130925968201702665372511392699974767521700691743075047966042632020925836710833010791363726662953007119976194414088932748210902738659739504922926955663596872835158925053834322774545451229632307417161167253374398722010687246427620158986088775405429122630559216392375424321334532569434908027610977339177337528117098235252657346950077730718722530738176 48 78212361844511756739942728281554683024228922649488917439154248929872222885942869689787748934984675438647231637295286275510317514197440376868071844461279103201532957572179663274971795411491104574067160443622920448573539538708456840995531624620323341668710143290690137820912713406995290969745105297732493818987680896486188065522676183820536955146043252231627958867020665141118011980737127072308641297707484052448615637825448158543561672883564665044334836407086061735887108744337599581197210228833851091172431950663510603442380706152448 49 29236091725016062981088174166509195715425304721729643532457477400297820635791028066264265342530621158357370225831159100627803988855628729936675923070941127278912117995331185464916968262573318815942700209141181291040833964317037356577711164410340388016629027182039720107337854994804005508250119559019133736811845664928771891462749155640505423344894030331850840038195843709541088850137916611528507181592372711470920517043811146201515520568472906655590865433837063855862857053972624656778370051966596612090790545822725758701303244711289421824 50 4550707260772237934247829453535274246685061500456967456223974927416354969229061560433298932325879417943846028773333546154506413192188803666164513980240722397028609845718259102770791000913743036674006993143620746385791985156049714465305412765650797036227170542433250313638463626531933214881533293713108719534340150325193307789414748157708330069858084359831138931864552256641666084748322642913227445621694599023294015444529535048954296267143317071642579220324952265013346169428930584253883595552222381601569049166579739746432834259502436199262356242432