1 60 2 48720 3 41801760 4 36951200000 5 33792065269760 6 31520952625612800 7 29804588641610956800 8 28466071692659367936000 9 27397648707462915867279360 10 26530254119576872937974661120 11 25817362047962660055225414451200 12 25226345671402027212467071625461760 13 24733577773259115654954893322695475200 14 24321485859420370595282185590653709189120 15 23976703660836273914847712239238241016872960 16 23688867707306882410488102887911422839436083200 17 23449808979394794251521681617228933091794773606400 18 23252995119799922199765929542880227509357958272122880 19 23093136405317699931926099924980997875912285286238781440 20 22965901600296057400660352245775105175649048622881623244800 21 22867709268626408157764065081252939282802124349416120149606400 22 22795571983681710916201754781393417912746691084325816937396305920 23 22746978310554147437840584083409544736155004795035828456270824734720 24 22719802211141945206831921035753119071440188229809352660146841075056640 25 22712232659490217029930718501209961784713707190946912116269365046552821760 26 22722718356557518088486020510605745652607741992632230947938564219136586547200 27 22749923867592334285907883405025913585758547362093590679750534238383452350054400 28 22792694500038009405418199251027311019248089844010633731584250050574173561526681600 29 22850027940440503288666203486110186265322862038275609262747078453262809562887697203200 30 22921051169132424586593353229967623683570593219420837456715931127039382112470160952524800 31 23005001533375971613033991885657527752810575527682470092572085390560668230428576222858444800 32 23101211124581096491032723333934174598642544362056032626054071756999990581754874870672392192000 33 23209093801312691540701798169859474346783869572187574520858881323863652471787414556925171125452800 34 23328134346447375301878276740507867788424121358188096279955803341357923318345250259386496776876851200 35 23457879357564143528452491289387056222993879840998092791095306560123086492659303274154415474499964108800 36 23597929554007408291056368965044413625026927326234355311241893665626018141039628230096105571033439797248000 37 23747933248868895943639236495167154503206846840114143922610600929938373409671170285950361970937491762865766400 38 23907580784320917451745066302331687528529282469881385853868259295491982299312899878819141621356787350298532249600 39 24076599767886910795041012704438021210631271741710241541869660818768489001508038602358805538176772981808696603443200 40 24254750977996338336224560864515814652196617863932187551146679178109802781831639863938682924826229105354599779270656000 41 24441824831499511188798037915889946819189555231707133412853295482603757330025982534688187693200104695029717598371577856000 42 24637638325179922942869427126774223238402577280190182034089975477842922504041262509185939617901836099106214165648417876869120 43 24842032378802901553408448620583388592799890183684435257026652222985814059145602659329509523289832570650104207043342301071933440 44 25054869519719834058676838554831622778695982542368557428531557637866976985063120985703614288794524768119922776412785196532592803840 45 25276031859149526826157718609440640443952537514100374179496397432135942137321777893924596733554280930850192793602586725641472452853760 46 25505419318477369656455773021588598591996171937794582986947061687839491315083788519811275198567447663594177764951145449790013624129945600 47 25742948070632473414029965632635413708304086043940078037841837547678595893123813244913310742174791368682980684284573937214913883658749214720 48 25988549167121951833126760408869832531271173756161064166976140909563872396643612469209353053488154475857770821785446327611640994876561156997120 49 26242167325854583992097570907920508509776899036064054273280238897148344997485897858970707925438669071441235702474691471267643379175612848285941760 50 26503759858658188721211614985357784978461566937031451907623268716834936517561057463189624240241086467161674242754861662420165856908348428160985989120 51 26773295720532783925964873526603006339705188571726145387014106963667464072596102284052100236462380795993078709251805467343122866808968985530056730214400 52 27050754665301798315051646101325495524048719755079859030063504493438724451095987233108028834735736772939707415912210242142944817092839320469626378046668800 53 27336126494519753500729188064930678275665984630925996538206038635481495389844735397652967635631405717784151601289047722903385825328164466024612439325776281600 54 27629410388342135363384729487791954496868196155435537356526183117840804928770099302795071961355176706310911932403482356963684988066834332155341906769503426969600 55 27930614308622363109869118961903696352872199116101076266780881733869135337256932890024135489065877849686305784455203727332763574072050669479184391389813878764339200 56 28239754465821111984555990249052563499160832225855345377859931000345420383734033533988634895798039715526634568602807243655179595815319084694923165771527344206213283840 57 28556854842434880268619405615709255793782420428310484623249158441362658306750099592949656134469872374968792662805441653663713176303289347530192928786866252508970352640000 58 28881946766606425775207750712017567187947426152734725866474159578534942959949420888976799024686571860829890024117309338687116659906885226543623926089349300436444420862115840 59 29215068530396463032024460988314026902383122328950967298171080717780630913254992588111408112697535862803205700503794610462313647084648530755866449100711408582545885067435048960 60 29556265047895994466616946421569893151946658409321782927726738467797984477638471221090425064588224779488445563801286736898806885814755101310587925212970327254546544929384704245760 61 29905587548960185739723557374528021808528496598978724822404756834153282904315948885474749516497356482303684530169318657378997318778523282460298838227395051554800528923795443312230400 62 30263093304862997303495590182368534078709705008402658842318674441935720032462773085069554447664675400534770431841413391880501165233273081083536698899122601032004256427795067034570588160 63 30628845382619508219725182982846906058267116951941755224215060856502828892242601311502130064646164880053436704055558188149783112231206340659272766861383480563949610690426822996947422412800 64 31002912425110579512928613744983604642727814804400487622631137605068977185713964583144916160571863333146814734934520353650918278064276839744363450128346501241965588983498682094239561002516480 65 31385368454481048908930197503229176606164436509279592920963534274745458432489995485539985811775580387677694193464086262556295447866260504242785333414867372333525784021218476929122164621600358400 66 31776292696575455089030334561110009019679238288932703516331577749807090902620929027402383445309985969228660437390416152430046614095436359783141063835001266917581886351630193060726822582582090137600 67 32175769424430613182362621216182772465032992406259497781037823114574661213595734837544125198884332140874113319092573111234426564053329381184786253897127726924868698821996177005704922144726513803591680 68 32583887819067486615192344687687249800081514409789723597478201679872603195534559644515863927617138121948473655759235752652268403145918877794087095665147043932015323999341497750931498861666151431185367040 69 33000741846020196265657014837219499685422452086388817671638944197110098204998075030013559841045295745926347748291463667605004094648337329083545634923844804547871415480717004236507961223610033667021838745600 70 33426430146211472836896006373939258370461693236171579923348255377558035133909242231885608177463183113355349434548022673189759357673936607584518798548369739607065371945829604472598727974898058623089125957304320 71 33861055939934623444351040570993852032264719995890037113928706022128098161337606028668027113595756438314657000287095097299105545282889405490303465214665668387306950262290465158217687383894365826598212134869401600 72 34304726942834904843486918132840468401621714241316007686059336251556863024414773407892956222145873918235136393985115613183794150484443365766796274196038747326701840989998207329239976420791834896250800045114638991360 73 34757555292900430270586618472112073729820514718044795481033551841766528848708848970381348215062904800854714978452043824332898854351389492676088438201584109596421978914049761266466221312530586650849897025851222665461760 74 35219657487576404337264413602643741297947402647958377419353323368647359126744763325722671437135068482596036298737282239937418504650671826140292271230388049178976935810430752471309760407398481445310618293639654047062425600 75 35691154330208315670732715036003136009854669855399184930753312614049619582284237645374778206948402273040108390321832176961241897600478525427601667861134025250879420890365653184088518071916061046837860288924598256716962856960 76 36172170885101213355723639429277157063771735605468639042941692970490929577678958215498669137656854734227786522743122988092978243570553370735931460237584079089405029493384242371841175530898201331417874757274531889258505122611200 77 36662836440554638827440493666478830481138506852130114321136527739605537786677626461012798302081165270484784835444272649372390994583865188438723184776758286270301767077662773996875438942776681625050223723496397734686549418075750400 78 37163284479297293057691516156785932977814200528894062575750369012627429330628051124037867916747675355915124683648632570310664919482909452199227308762293155480479483344798697663243442975871771511558872216775822443755342547649770291200 79 37673652655803053905183821731514982219384410005983334773460929042970601801572252673127931141183704701607339091655623260741248468675704730009014726681088788937347107884217151528881001448039693480866568153076571092090045355197879812096000 80 38194082780021357057117313780299322975196735681017915275026752753003959058934241629982804516724357339511939145520773358716992493152435621117208060932139169235655116690391837741036461163934181471120235261957618898791294401563997540397875200 81 38724720807100943453953761825417672237579515915001973773706039077889771858054632480014178519057535754607935498770099602276515497054900200570461395346992588850682125899056618963374184593833148312102796363632858841392740683818100519351405772800 82 39265716832727189972021014232553911997977456520194729359540422599857074658530154431059378679778372073657682634454132153989770344117284807881502902889905587426315353868118718345426026853188072214763059625391492517039862833752641570275432857600000 83 39817225093730231175845894678707656129619080264444729500886422795026486384182712196319059304711274896215849136564780854315798995687403863486200944976079793612076509926385429117036506259158589655553385811701079699751809319048160616155209039400140800 84 40379403973654331244330938200528221105762856564838477523324310376528591315487051565330230380783312470795646538778105223241219331459284322826673042236312316516592237619472780420218249164533746549433201925257046179412637347831960272959305712936618557440 85 40952416013008899675821151216167352191935775181842715236105233112395702258594335589267282354559637927624863663944945652635147316292095485978926750317931579519531773136096406856289955283649125896069681043308172086875840625041830763928866447949109290598400 86 41536427923948532994719241899868499845264723543779943363832537507010895824000076383024741609564493317120588750788492869603210814377247429297135394821357329711019190847608157517565555889563355455105332076033299958616109520090471762466610798457295846821068800 87 42131610609153833208525257447789989177957318273016017174146250289201707053826888509612974985192370658487683124749595105822834614119586892653503989581917193719159091179902887239995124987891251844096231393250073896341454551207101061807717050911819603778648145920 88 42738139184706788813941469156573907454358725036289689887334956903274247263300653222206921652005423809609275661346600463034812364710466486785711744868299636360432191518077820417453599751730143477794748330920347077837993728923681651599737362666386936544630428139520 89 43356193006774458261518211210625085023079003595775515108102418889952229322761524864198830316705364397776481584627896048929005562598668588810919056733834937678037577653718897625810721243624429852865616215072111895938980570140731800983788217439065101202594701225492480 90 43985955701932791807037595240684407246295652865762894329824505969935403047925596978871557734536887091115505351053940076208237233679104927338505142657136476276341444957787740355203091612374586843769535808874520018478995114701022886205969759880477435789658519244562759680 91 44627615200978862540782214649038350163151710206118152764210305202967456313064868838085531145733482253570298607368899301496207847547552223153029734633177736942987873025267190311498844044793107590779799226862489886816246789978917576295553454871410545816355817618760164966400 92 45281363776094725382149826942897197393527758194033922030643133376253605263113251649680908557234653992274961959229760862207030500491249982852420847317950408421268194909273272577852694948949742497293604970670540374230517620127309001953088878632803018080156257655259657939189760 93 45947398081239738420462618377432829816541615598651396583030583395625847248418445649060114138553582762707635873391058275271478540309873057043752371327688580624551080953447306099884713151716271844148889946654505870412959469530957788989186111421399177349979359664272651840011632640 94 46625919195660601255645297438953710202885995268750036103111487760366390929188908750014392197197106011751234773996900438161819642049848943266405693179696640013800132902571542693098463196673271711797709228430183004064650187856524697361360478746411741861214684203501645721405730324480 95 47317132670419711766094511182017550660136003522690992401297294058333241582677338436557562072905681344821085667617093808290254157945871517776081589781227122095226730196829061024637298765356987155859842545123206580174515252740282141705499904820047725695562221887499091362389475920445440 96 48021248577852824408383945546152237037035487384916343875137729059562232961801584110504393995948680876838219132669652759097910966048557573099350959399376844600482372939362960533991278107653423159998976724618234941341756574207618865322615511427644330542373062440585518979315256050843648000 97 48738481563876506322199304016401564743401413395891365079889441395796581484158937124141499622760108446638795003337796457056753924079185345434648811426462256616399139957347629721217260745515292084112233605594091222721209539769320160334210184201931683366456852020096519613699597779159461396480 98 49469050903074618344282859820329903220658898745900538422131337153818783201352646633432639029539336345389787062763900058741950108429679267324796209501501902490807722217942533578841933731528489949519371480032979319652703148863129130415009077604885866597879652567505287334823605789651110440468480 99 50213180556501073499757435548657743075596487801810305172573499549981093442282195806071313337161164793352076911118823110037847170061006028681880291808110737997541281058199170164034776326637957105736381269636605792654973609598185257359412872135788432809109235213381430573175698525745578984593162240 100 50971099232143514479317580647318808566566515646603503124427980686559155045989517548867153077654989730580296198786954843444220265847199787389846235691945816777002682439977376987370763392155346952654081023700840206047021813915711689310456164339772409754496729594599035144329922297711158660407545036800 101 51743040447999365670020563185350558026183691057242388206486058342516867967999613188012504593861766140663426784157753694954219409166645701296177487716223000258765435893110782438636058876100189369814057867548057760628175537125348903065936504314524085763412026958575922447222026323845846603523520724992000 102 52529242597722009750001326157260519598996789724517123528655923047266683696594449603823464598865904516322031360884149983863385118547803655176289179842467842194013383828788124256789512404633722890210045584231102127219734354517167640210861728375118007123811067687856298241250411651463491980129622732832768000 103 53329949018800663286570051567987205666723339133806388660230245868804046645987048063395026122258028146460287102025326416929151193220161199753617076454220327569802618032217000352515947671915007877782497852406733686908062143999216172625847257266040809046131649512861559897613611879239873979079881966271175065600 104 54145408063242924766428001925195747088274647013358000995570062548181727816362501857282432967492599445246603351342170948485764718691628450145695310610287664803315014390132847672824511642630802761680688220707738464801547071978529842358572934634558924783884403416442165855108110203105117571882756464670099164364800 105 54975873170733982135903380293640282459447420559510083452164689673409883878379424199668260477694922576097205467334479408075556416327391617108724433424936506589616760814844096587341153077220428877175489797419616115984439095580260206367396466752822020992967433029614615055726995784285063550890135308697605211003289600 106 55821602944251131353817022172870174487525722378884733061647196568671995019903079485242295487981074315067885647714657410349305451552140774948377510579424732098831261664612400092060742959018111556729044028892379126476299369072718468022187798878455869914865893535417534012662641470671799350635375088606768628040581775360 107 56682861228116605223549888657919604459706033075572137743473615393578817921566981571843923563257218013261719816716052156983103257043873054547650805452878963951339270045720795495230042819628609914138352114200086557916353944313084117021775740644162747491332565644604419707841351196499998978641761116302511643477770082713600 108 57559917188475772267663891156119523391096429078350928052780455502021434115040892207613224072170490010803366307390686958499698054369372570569812316816191217545738897776392383901686347926767601770715641684402510249903050087355941029265572031729374219026786989659548548005601492311276487374298575679318873981897658233478184960 109 58453045396191565199147483548465842423111759311683558772151953596489868799083279685557169278174145464987931748573617862006681030191948674762692638440765562452290448674970719122566718842788194684206979364867333132731981843202873537196362012834398727945240724585653903289167575711050528403563404839197505041257431482599735296000 110 59362525912149561655769676563879769210576378452835779964524252897303490064783256110927631910654247945877539604299056357125379804893250600731719040604941735099918662974522541977517310797389766553671453372621320789350780852877684252546992957573706463844801066591399169457697088131123507892605661779493011673081887139356768489963520 111 60288644374971488057671541841990563889223309184382192832729012257032008782793965045851519802059942401402151032092787063964913866046337351291679646069070408750668745337872971317056279860495419864025679509896560638157136366944923702580119978371894370815949988135662022190553038204218207723253583590028264869067044325153166297189580800 112 61231692091138070449896683959583360636628263244573126939013018607847567288990257210668428642189631988322633627932788169944223215284809977903427149416289556136741336650864278751450481469848969237578028901012543513650125516437070823087845338027209103160801958377036667040384923352228761484456892837867383783856176541537669065848767119360 113 62191966127525131904059198331979290817457641460030152571377853743368880781572619235799292470245020954413108798707161857930552042791647795856442373159322656359915587137165880343167463483673483097106478488857462656435520594253091100640755741423746326896978836453514815546010968992636032337288617796886124658142394852836819695153135946301440 114 63169769406359650742132986411162744356645649465115141680566596133818354197842380662691932947085730037275076990278295020647404968520868003631185208151075549495063593724856233563753498250232547886875750816292730297372733734431299800141854470858933878119296416606246933583829857753774389120493789248288537167625380877554854153128968960564264960 115 64165410802605162303851462547994581980572703594582552713688668255994320378639845975109138344458613914285180305226910729884344411907191667292043196194121437974476566520403698981721756253805954112784359471026679037285457624752525268903281717679029742357487993465704456057631483361475361533582041610785126636446457105444212523298499120448898334720