name : 132 0 1 1 2 2 5 3 16 4 63 5 296 6 1623 7 10176 8 71793 9 562848 10 4853949 11 45664896 12 465403791 13 5108121216 14 60069714207 15 753492215808 16 10042248398625 17 141712039383552 18 2110880441637045 19 33097631526180864 20 544903371859138335 21 9398216812334008320 22 169463659008217238055 23 3188534383909860065280 24 62493435032393442458385 25 1273828696842847477800960 26 26963612441074512391262445 27 591887803801023594595123200 28 13456765137186334131909373935 29 316493803085348943750394183680 30 7691839055121190595751534925935 31 192967180087849497012563403079680 32 4992299983053013694509602503422785 33 133070832692288398701809257790177280 34 3651356206638036951569358702390076005 35 103052845210000191101868286898578391040 36 2989268973562616186356659344339229319935 37 89053680824552732023635538408415452200960 38 2722825224803309065522223805401075759026935 39 85385286557796302257396278663519849488056320 40 2744543891946183075224417952465905947428208305 41 90369682114379189309809960233392893916872704000 42 3046453080488457756956432935143458823765053564445 43 105087353232265139981903636576595950323878592512000 44 3707372731290049015657242790382706735764218124155215 45 133698756048406390313361795365486215443201409626931200 46 4926386802210384707126293409532342778263682224497219775 47 185384333141690646350854268955950280077323855747193241600 48 7121514988892298184786772280515700245647250939621913033825 49 279155173325592479320450309457273527280694053052687266611200 50 11161412021783012047711798566891587646930102532489608622466325 51 455015056326263078715234295889167120110113015659891691775590400 52 18906229298033871116230999544535410589238203329397971227545873375 53 800390571787972492374789589903811139799851437896416338407273267200 54 34511825932902304607196156537000065230593111689946813430951392843975 55 1515162621566034366667301596218906106830981680000022102233712898867200 56 67707594912790711143379926363031489038482623308395040132781220249574225 57 3078709163776349987055222640382535851924892787770362360218953614308147200 58 142404580774851744259010546534560298162796589601201860646299911574551451725 59 6698514373511758123484045760234613819476532387112917361232039326575597977600 60 320340325272284702153009069438111651391142922978633855730472693907878921184175 61 15570644359158142278259196689666900617574948320743632547233529440467873379123200 62 769042636837941554299935502156309058916364015713182514091917660462254891066626575 63 38586347929145194850925700646956021579301731459114683158986379119229099991839539200 64 1966302431329834645706188967775921131123369285369797994658309675812167525545410321025 65 101741359231514505142023639611653164355891693704794419252038411469738495796970101145600 66 5344112865315630783304366569295898859944829667451407697708669489052478408410647533693125 67 284896961882577085608582581460248028447765895782418171532843841231406588457769199101542400 68 15411332566128261273148870283921087323678952352815345952311040397129836222619077043540605375 69 845749044766536891910783074745268415905119433159971111160413715834310149654689192409353420800 70 47076389588592492794688612405987305555496941464492961640221798223535225676981033016783053460375 71 2657289847810131106515101547051943347570354109179491316692455276366333310173102984808210890752000 72 152077537634930570175124617071928481921698000304921428108027880249119473275347278271901122979088625 73 8822670813241840325427830642038520777406916458127917120405617146498745718926809975028492682657792000 74 518757779188833353906462219252683433292851344148762232981169758213382038915043656165179266432123744125 75 30908754014248610906208262288405897081187984654335144074116053001916730165583137524862368081789321216000 76 1865844759195028598903005977569430346289492081573399386956492254418313834445642629420872762085282980591375 77 114096781376443365701248524284776095825018413009389515870801489110800357658984440021839640273624781291520000 78 7066490317372785063561057494983305549068352570335161503160526850185652743456550058111225448786066859819105375 79 443197231471479875899214908237447304301118544816417684030533529370574364397024517393098924630438852918509568000 80 28143968841200446712863565646682905574412563722096868666820686005461349062755265004143432724325617731088395486625 81 1809266230569032137512629553525950725081291867764129062697504527498546736833681416629504985792078635214263287808000 82 117729107935252744669053734075338079865565937453956825094370003826716175705417224561392375969671043672856184420939125 83 7752939999202495353422946404076754496919186119715347576185373603631847456267640602038811347133518574651887895707648000 84 516640719212300535705385853326403465609914652338981574143970246327937426639986379964578188620099866717071933952265737375 85 34832958880125361248510788356039035873558073312440941784070502094047679392287343720631117226240402427727289417532964864000 86 2375816550059463416839837661880882814735812980931670164907493120506379706000442806412628534873581205451221358053863626390375 87 163907512385603141248145689035666133112535966838082545869554662377952139816781887245953687966613914850683461470112716947456000 88 11436474061953261710916791693131426553408216913980496123327294995255806224324235982041512833604055607404590647926069772624756625 89 806933865499117890810685158847341365769980047291980422445694674608647577028250902573292831603635592962525206565438472461484032000 90 57568195735797528374862572355618006882899493312532472993644809547758386418663510993451074948277981267648820162267602655039363806125 91 4152156643364563977152083961052957134104295294614154938627562941103713074106440206498338462652102470651096133826619529436227174400000 92 302733137152147733797154815384286804065207455024022235311265184116666528419615904397420605434071738050377607922224659143555569500011375 93 22309564808787362736804087261751944405208410280630019022439287274838992185877139951205337870873545002391870691989343526728792969052160000 94 1661567494751578586369432123553801227303423377598140568319283825387944813602216938560963597586953782309955569371572307779336290185837203375 95 125052536210199273190085069010457270850092342605076153270666813412878119995475481926694448466661110824264558839194124317380398699448893440000 96 9509715446997375225576235933957554439357616829674939778308025533543368557896708343821474256960859299551478692330517316382856647079956958770625 97 730628958210085470720179744738565443647661041593695425151747664271149491794411266668368389889561126860022418440651235684996001192983679467520000 98 56706828602092788023617180590180614706343548176424320041869018663197665151576671597891346505656949598812857379372374340048678627334847541844153125 99 4445684546575425727721235310185003797135251888595486051779911094230366401712526603640961167214081149031323997388299020651360804811347127529635840000