1 23760 2 241040067840 3 927160196029562880 4 2606734186332708640980992 5 10726454782976061347559450869760 6 39254958066409241851311669665794621440 7 146612881747544901468330072567145716462387200 8 567064514903823971066906792599871620400917373779968 9 2173628722081895039462715325727984406036022043431969751040 10 8425446110503957810958696244807858650481770176191796421370839040 11 32838885636208766955610027889274316261267809619599920880849630076600320 12 128339637202385614832529274585493191008019302961342153701444155442209384038400 13 503693322115866614300659812443961746763584702695413716932910039988439036458119987200 14 1982348420415316415742066482317414420058797031048901233082010948901291909499283683095347200 15 7821158484892089562191786719990014017347496611413386207138166515932776041953173786275063351214080 16 30928319808572969191668478672692344865660041756693439337449117824988163749879369237398195397929730048000 17 122538601982935581201516884275019221010871785175575408352404146476068315403605698790117253816253262858708582400 18 486340356991081320342515706566391398396768713506495109583568226468192722045782160946758573990342593125613347044065280 19 1933204583069479608341441114480807860504815362419972777755623785911895528495114236394847307536063878709521393602070824615936 20 7695085560713127585054585976863212411266598784050301037403149539819554668868524265883336314211116801766644796895036509249708490752 21 30668388513763666738986286300427540653749508836695087570944966147310158723463959052422977875052363660806006555367886372410717835467161600 22 122365635864701253193711199479501347884393503764464296539911879494937047473991527806425972649705516064702946986262411378894207847051330574090240 23 488737085258701080056622924767793697723398258427500733271888332432943619689652488160447234845626281872571537624241438842860114164425558812409200640000 24 1953892163052799262083696868659858008175172652195334732588747653513082764830171663015432333125500712084116469015273737186427383642617907860542445931252940800 25 7818111987995521330096817838594411004058381261895629993956492330977701161052381895037203588241301804062097010393589869929173518090452954211796059453984532605173760 26 31307597671650548087026221974885554494477467651717164449751350337509941648890191965968878086942591225143522235819347738517961562874228486783603243452466018681665408204800 27 125463687538212457422411357036963980456387944878966572615228996051178373780920586512814538973034032274627887109521099739141454343966283612534722430285644679583644287878798770176 28 503133819568549475430220297499255730877504147904316863428033404218163306996127066818722584373879665877638844563279262952167531017878092310513417555999338558804252469291420649342894080 29 2018948805438352300211495058635997394730601836357628141666124792785917070351393946805374270091401263998798506681172690073501870022377707658305726656017156575513377355430200388840024220631040 30 8106338259927465086457126273964334249126131230928040230723720153233467181158517865035543835313590118622696950313279389970813305542968422071900794776823779847340634885295174544675601898840879267840 31 32566034682355550048411019258386447456739275788433186561834120075675063426683259976481535434885755670354495765035796330911608580495504400939451535597343397591834997158835462115536605937542802701581025280 32 130897247778753930164953224660110735690049163670744787199132534713324387943267522789292969209502116633512940745622983405085014343517423695760700819998640704319468683887456196529531478914840899843517738228121600 33 526390161261676975747301123642341436712648481651090951507433750201714003910246688460605587731675945204115795135630578434255548759633903644946257701191173552053343111177721044493606712040308989081313590915639910858752 34 2117795417560147007880040260515189215434932716976635263265764094520400008364442889775949011260272270387368144015483152034067765289418122915206286753955177437422996474443742818005401015145704709551780526038662516042419404800 35 8524083860529623150935044773642989542352153092193047631141104195018937787130552619920055505599132210891807195772447292297682657294410653234377896898290433021852093279118410150762595356098529360967304162817028971433256046244659200 36 34323244983702581207297081216685820050747526237083186833334905432429366328417055590565692589395763565218429331121691203542036306391211436017473950690443952014538763886285409316030912913972501138495439734680872481305777568169553958010880 37 138259887333225940501979425477219474948759292075778691464952502446988793156645785997548632790771647954359025429156953369370683390149149157477275195181057496902583408465990704862503159559842590726784126183000783149403763831977248265890934292480 38 557137483732623216606378437443248634355610990181807443759689486560937152757910942040163109209267624456751802512657326456385194211344682677904866033739357111000968660937485865294072978469533998663696923917959130638225104247770531031200713081071075328 39 2245839222692930309412999648123338047482145021543681290744840876922520190731807192513751957930530361429807307355685374964101017253956683253928507320121475607165981444638629913552331801733919927472428161896337967892549966680925704415935122439209965123010560 40 9056021751634967196038618060773868888844318509611750222439880733700891189882169712342315873767426197897129745978016432825199417144895057387581336746545981725428323495501573583391644046209345155105512769862687970427347915904086193257560347113565378755089670340608