1 22176 2 335386827776 3 849096326082723840 4 3382498893919837995663360 5 12525301776918401256778352295936 6 47806396948285999641998907781626724352 7 186570872745316137212860850541663493543690240 8 729758534403717478262926000273161752041732492492800 9 2890085444159948208778481554068395810804543479279018573824 10 11490584201163287193292842061068347029449453870634694907260829696 11 45956600831102230986841766299571591697682894198155251089633115073675264 12 184495358907165082727965496148442013942751009862166052858241279437455543500800 13 743322225858230224386663382358948148424500745209715789367333024636052627295127470080 14 3003545499564786782494796268761547684741223456897986622638715348290601056062968082716426240 15 12167397464699292181088994368392317330544457764257574746358512089124174668837868437507242029219840 16 49399551498797336811729826714952870931574680066046949349876335521884532208713236756588142551096308531200 17 200952250150264266668981375004567820149862479530589335272948424511155960671139337877782354822333101728438681600 18 818864302284157426335474296156906361346485107709715327428524817676135794659996434304445772474448290004428136225177600 19 3341940592389466964931905997716300268185406915374235914223051233030857427992760661997342938717742280869375329512774204129280 20 13657938786255783754579247736472925693785914926214492455390056045965691994368674423720007129902756833629520774526836992951619420160 21 55887245367436337000635513852280954415400001204176025225053217779135590398160239681443203695099241211504975449010375288053354238232756224 22 228944989355975489121717346499670508943310137936707556509818116584420596871276159322980693384011376337030030621509856769471239560004217893552128 23 938851467547057738678579313531921703540959016039718452076589895550609860254583900843177992870579335029649177353172045886452347908445810942078269521920 24 3853647030290433325268811348270966119706407525264817254642431502470922531284040533215525452382059744654794747144878591725050256005640477105768601893166120960 25 15831530723957468045052842540633675779220196423082477372366238594760065827191127820701347608424721733466695456611404693214086549660330694459357847406117189410881536 26 65090913700900965842022879709617612318401607409398975068154562480630268540490558796147498920454528326162921613412117256865660385963449295177475544336103089181382169067520 27 267817034825921220515468635796109862540843975805506488408099687167320886182211435179231164394379018271210464917089428424229148639238922711492135870175682861487941813561848758272 28 1102689213474125918727425513251005177829885114107268494639430610495171859023440752898721964846442124045674438684639687944579763185684623108864158461989275172119688407785313141071544320 29 4543016681224661213524360429144224890253868851088318860185043551186398852347732705879767572085679262765093769616800277957369922910664458278247197414449278486568424814103785386704213620293632 30 18728073485818493016459214391044609989028444451206979574112682845869728690017452125328346816016224233464156841462224623592235602538859649312071239048660120116225979677044711942619098490153302228992 31 77247169762673565575600833217081424176347024897632556234342805645040061974440488102384248997668733419344688995505286131255871589588814766663573876771264176925820757840638738771103411923027225368470749184 32 318784708813308358563162157044591803005644478225812621228822914947293439560491955778762369905143692406151517579657419963969368228343281127540717454525398559725196137686312537387834139918438776192528737590312960 33 1316206291461053384919587762844784638768511471822788521393527664502178004021730032664193302436536487353881542358049414047336489231054883831966127625991312312213203939976715621191361212220714542434803016082992922624000 34 5436875672078278529069837313138491154691378376959925980229163467398451255146954441852371036117272926437811095424222133252797946003945248162519948045077752215307403484158503738152094931437616378028649195939592718644066385920 35 22467889447715887122902320433533060945564053018158207763558553524161313598678034001895914028913275087727530125892346549653741041242625909215541264986100846713665733173680218554531138807906072108082501916910692421643176559184445440 36 92886381085140265739413472659292829141555353699771514386416750621738760070167200903301608630247155821016916104070251429203885429973889859279099892913468835405262140799636431948283147781501978273633768414115289540893598067679566978088960 37 384157231441808411258973629745661513717078371668860563248215681989270887160227696860549952071873932681025752029887634393055916948904135573708200901600046439552730206403256066190898783157997582466998311302187349657943689821525042343934794137600 38 1589367322442486542604291594072731901969701781693354359170369393494017380271488643847400840395310537146890007402382943607049293548134676377788752567101509491740360859424090663460456211321022865896872216330059586055065897548790415402556974844472197120 39 6577935762509848288416979208121350342082458670791392493881885027105445092496639326449954851598597513641132552176821127552471601552620638809056512392487099726695204176233731687541420527355594245230221714624020319909331576556958718391379061046388023780966400 40 27233124167369671576870721980078489657528011575578708755048710455909813549656831451667523528409161516135523929368835469335599326166703759829247210190727952777354200199779548099465560946023529951591486806409955411048139368573565038381601268778478190916486456934400 41 112782252524419989200074479997174718079209432446480399485248913076722841135825679317454444626118516700699354700270569623585712142725596445571515186984697985141155927768435354250053595036674727606999646771056050729073135716991600061864057587689364876259769835709603512320