2 6 3 480 4 197820 5 150474240 6 208857587400 7 471804812519040 8 1625459273858019600 9 8112729590064978278400 10 56342429224416522460072800 11 527075322501595757416502976000 12 6466573585901882433727764077860800 13 101749747195531624711768653503416320000 14 2014713256927488638567416408602637753680000 15 49389940430309887726570795899988591558959360000 16 1477973483091355656976757506100456846159421232800000 17 53323140205184116052084822265530130936554035906191360000 18 2294202442188933019523192861229940157346709333823293041600000 19 116569551863366370138558790892439290500243118793618147959270400000 20 6934077492598735393287166022066064192440266090799750509858123324800000 21 479106220919878223876099183444488643296068927439417226072482048346112000000 22 38179218815941874804478106330967250587174585483101257101305640178630871276800000 23 3486312588723167611211035978617288400965947791310500840162926384287225087248896000000 24 362647581882095829814260961906344866683146996878898726691369962770270115887853447744000000 25 42739602434965433462764102333422699772362985363815402621811578962042671582939406112595968000000 26 5678569745237811528877980297566495102115960507129099884309791480394233579183753714406049110400000000 27 846665335865040094953258619782489030777139425019649295650591467289942033474268661818805747454097408000000 28 141058110881844462662488839637538345052140320486318805455428379815094842777418137314634135432780219959040000000 29 26156450388577997919068299937663104193335096850343636861066844985920029874975876708286892854461866419683983360000000 30 5378401994927499580748059680927252704781028148275892272913436432217650863237046758038126654289515303429725094187520000000 31 1222157397745210783649154818428862666492734763849937900734013836725831110564363232293468314920373950607476807498766131200000000 32 305916125640119697927294247458276491832889714368906515017286766026494858709183078635461218262062679515285955162693704371921920000000 33 84094592760636517511861112734873065281006460283781803824328264157865916703294918384491492882691172049477376482464127015859899596800000000 34 25315858955122608577435797793324972635233691165130658883016130859188998797740865641930460058680497256009421211114645241872742077487667200000000 35 8323709178690671737098409387043875535527422131641552131736778105305723062460217056065185139512456433424824849814512555208377566393461675622400000000 36 2981588047066035797212061452794599782368607212892470014597674150474739085990563785577852354626249816123295788561305754072657571548091943530300928000000000 37 1160786635342213065400269676628371741520962826247563241092417834941722788861605857279910891964649218640919146855017069404424448245648465667610758178406400000000 38 490065825246781723259518330356697974522221687888123215339767660911013454905151418568387221758780301038119764315088850745379983930201101340255804368287175680000000000 39 223886687552308135212108452742712243438440587906317947558665735614715064117265105357635395956983006889367234810717239996861328716925419887337661063418058311352320000000000 40 110457683047671827525563845012170096963651639357027875186532280751140464854307839390278428227609568984591712749868706413101094163738658804016817666045529590273916528640000000000 41 58738548641350249796469973867210376391240405776162923756171859123133442614849862419857149401959422232063858052460495932269863412445693516523660180657861874201527099372339200000000000 42 33605981172104902423280400167196683900877631051012741641583916268136039323245134527537291544187165810423517272112789156469885209622600660992909082155044248167019747594573042544640000000000 43 20650008833311084620296498066822168636787437587906572661172433404285999222241485096379558749893519154273829081509618387119310381186249778904927168863409199071959829106155547307427430400000000000 44 13605469117103703308141098002961661972400252216089024175422561042169318957974609632642599038908180339498940836348728984915356224786732451669871574846568011099372716110351125724384618698137600000000000 45 9596402721589197437561544472795091023065391342893780496388454829469012773760719111480020679895343555165857143622800081569657129723698093131901440037240724227596087962612419105052883483209184051200000000000 46 7235152162345337467554925820021105911878888714207689142074555143653224186818687727826255676985540750817754514618221970385079539710131956962970293354202261886094649548507790273674006650995994126092288000000000000 47 5822403288882926764473659681011367665195143959008797140212602201503437627001696173294910465704087720275654164082008209891889238700370094278336648706895982411459234448328929894575044020687412238868446556979200000000000 48 4994249043849699278690091776224283748190870081440567272296602213081397194153490803549141204449273145334770101427767819483095357014359023336599817294816650991711356899161701657471403515754672796867770258524278784000000000000 49 4560099906170154315049744627807047612903817299013148118538054808802621667394877417398469652926895744122913895925532397118585490969486609354232173982927727439659017566519995196975469867478228921886338594848478436786176000000000000 50 4426508052770824175819974834412422602916244388830393718860079832722501915267923560180634819154126142109618400031263185188311352071786852215584545326402916441570250441369912081928120045451329338478696107657854693182553219072000000000000