1 2016 2 5912192 3 19855042560 4 70577422755840 5 258888921984516096 6 968823452179344785408 7 3676119951496408119115776 8 14091184863095839321177456640 9 54435471052008802940182132162560 10 211584484996419039180488698245414912 11 826506213579293567698475139135392710656 12 3241858388870169963606395285336411332411392 13 12759760744983003778394142410352544424185036800 14 50369749566403747351730981988172273450011013939200 15 199342466867689791216442879622874702527448409398312960 16 790661610252387879918270004647376820850349640373900410880 17 3142143732154586039756934619464836314616796652923285101608960 18 12508628210727490189956554308489713798202210646349415125195161600 19 49872464583351891135465463013149633045356517070735715292544394854400 20 199118289484462223054696298070828719001037752759193362952039086833008640 21 795980267846821066420710130613642554987678469889551033990265379717927403520 22 3185547294613534998914068841010771824058637816518770291577672410769231225815040 23 12761827930315330819336578578758708565104049412326957571169705429724611836955852800 24 51174168966129470400294120157427411090259055125081511054724603620128890329589035827200 25 205382983655424320831154858172143331517501303360427195396908337936242365362549428632682496 26 824943947461316644722383388473084460416333269600287506993363737288858800729269369893885575168 27 3315924599420248377633952646053127066095005730706655325237098411545518531050179593998211183804416 28 13337726955351966777439401976859790542156625161784217912761272156491400437451233127468463677956423680 29 53682799805628183143739239586292275093883422476928143869285550412146699353942772146009137943280112107520 30 216195155184677978610334198057249648709562375909643271121996673790242170143418785545038487238465946698907648 31 871158864898117616876295136016128337999142706271787544237731460231785467279222115259095634359024250152869167104 32 3512158532500378312410674841332585572969914172939787961021041977531156539717307272775712183211094595035038260133888 33 14166493271404625710983762973875337592720815040093369853602672378766831983757568718740934671041247994277871215150366720 34 57167538881554238647474598041689242650135737562897259485821786002362369745798315144007539322649820387858549782266909818880 35 230793728835254578318313422601296273857924504669974058111087063285169812380663226912933482219944431627235445569607001320718336 36 932127542301146130792176684368649581639292880625410424243494001302090067724882212363069720281526780943181745227074833488405331968 37 3766117174923839169854831059321950101030195627180497592109371744075704324087907020571589008280805293017174987177375456252405351448576 38 15221959492351161670830550211107710906930666939216117949760862596288628224666511753302425786271976408066001493272224073879569575392051200 39 61545645470641369410632817462827101162196406809150396503126316678032791384036386006675055948090949799351746279376959382393944374313274572800 40 248923871215162228956885433610145813024128231703501732011832752591117264183073599618131858879636151552313723294284110690428289798346241201930240 41 1007096721159098144994507692033901160603954928606985672332523594975366408709644209285325292550150437955449346474205855234757545887279823446574366720 42 4075723544439971449209541143852510303687508708827711653045134487775325034664119817650625310278206870253106055684473223904017173348260711437307205386240 43 16499131936102896886266732578212901468985487799550940779300701960961835785988564693472934585125026088763005058076361761515969258433796373362869432378982400 44 66808953882019445358335291728001618131271115950486086901314632167404490449389412387561342761105905231777554351835136047771646989815476684754565903838452121600 45 270595259674844516513684498023858709213548451788034446168635755365021704274342459398552997344833731621430211399517772246714081435418529753921975072304481970421760 46 1096257855436486131954347415605275367607894810021664487167396438064576665020400837767844479940166020340704967496804490406855420196833509965711545648148008444551495680 47 4442297861225038080682580037435135427065237241445392181802331846859623670629715235544043547210704047692380452210588550287843060975617448287375090750942725798945473167360 48 18005315926667355352238627047839166710584609880518284311607566373590050846831332329520725492887589715056198148315023460122966302532857786845498555170299951916314675852083200 49 72994121967941600289443741787027357134499336638435831656403275032556330716415446429279590237566818896020768584880745056430892439393024502474263558680487850307466741852982476800 50 295982003964488326083666806676584806730109416875541836892862506351657600158080938820019421902751690777214246485717816307107516371195983176275017997037145523832982697371244808896512 51 1200409506585998253229567355726346196290513873468883342711928370069955355991847704451487439547641333180316481583718251360891753102113607277249232319384434820567817312709519360074448896 52 4869416066550887041957323861763074933523322321737067467208742816435064048744166780105363736971377285454845783368953692240719558047593552284124975734396241153872500651637446309415172964352 53 19756249803970391840372377809413694079485399332130369731779270490075284404620108469909926488929155537865153689026543698584695695899451797538477989007080390498087380105341413152758767875522560 54 80169524061836419737178832561311621813904844428514447207867224360355286019100125060724887549417125659987056215550691072631547503568785215786981775441715548900030666749243284398750707599896739840 55 325378193899316967658952795487147040256484063090469164992703334083463358604975319202007765288961971182615581870848361783037328066522622901597020838737640023952870295869118598073949360884308022132736 56 1320806654963634478010906633867169908038294887496521863455241880777645199752160695504296704058335503755050075557883180246571042285953714032285030992518263711536206671748344462914730229636690680404246528 57 5362399717885981577121064677383431397108272869867787190230428841358451996546296558565347009575555280943020628339436122224079608272630977505331711542825549451674348846007646912396122988690490380511101321216 58 21774382449978748587632688258418463664819465873599353683559818000333763912533504190293930245956656306678113674633524435755648663864567096130289635111343186651639730536147024316647385073229182444306649936035840 59 88429457037814210725742184141164490063930899289167223076925393981308508115850137712252944863020644024053663174375815888447972691969548095606679034576216480729517174037652479595587446959998045866704114290115215360 60 359178517908451946792333654723572150473994188635995489427717061717388666994237998038500825008869267408151385922653643089933699212531039524336340349335307555339628235823959200475495264633080702445239630394763312627712 61 1459096367349868737171377728623440230161305050927180549560112227522748590849551350255411809359081743410736255955085541022449216795649423998417935263551733801228445907856628721236475060843163927279745466821105702043385856 62 5928104732035828965071364111058547649405071426303242008775428972964598268572776226733575867074512132365362334242029547588221620577405803936262859648896990213080447286163892213284247133157281250904767687553230227658235707392 63 24088189849625940600882907931134213240904213598137049702972825652791611301300229417863125404539343631012573784240112670022185894320385040656448012101611838513524137751599085183440080812833369705969541207692734801511431798784000 64 97891975735721554036547759125654367161342533211518537670809798891477140999283586354773156212283984635212089325834285833975024924205032517706401345469655786507981147165405359848968687756562708315876192497522198940324815433629696000 65 397871618382444225726745043437746736625688770498978196077140949323207250158207409749795154646102304310320800673827284037805795613516741761780108007789380169632168187663331397080514289682850310657870881243340932135453601412078685388800