1 2 2 5 3 26 4 850 5 943950 6 1318281510000 7 2755017380686402917800000 8 10751241448828145947377163154256928532205365443200 9 186653497320711305248493130820948403307540799528422902350199946673943964748877201760000000000000000 10 56089799734799629414678796581985256009837491273360126086300851951520506837022747394413381890408544031529777033039880057940151439974043759546565579745013643754183147028817329430538240000000000000000 11 5147531289986655715277920512765988278413306649287056392662107751260922442804965490099316772639864604507068248055418121302715271226333289602439720320654955992643496357659862313148286566706808270142450352630908122716368053279761749619590294900160829386815524077278742345683061637711491615717193581025014427026207955157226371296989649350863929494342858462531268930163047466872267079680000000000000 12 43386083930933501969206559770462091678775272229761844699707625011916566094717739332611952735328872233250713183721192955266338119003980527271795640752876932138262643893642297268394221827788194225937755011265056041479693731684521785319247863994622490538978875963443316326075957037753321289093426380869271519358625111545969545588264423331350225499864304482752487982942700139630354079667839932694892494103610800145494593273579800894916743248662545733609639651664333282340355663964010768037264552826676496887826588659173111905853612268965237484373178005005817337723482715466265037389777609429649432911040780261685177000880562106582840853176966524073830591672613475747459804803423459414824774360405312596125334037435414453544793149623808329671841741254587265843200000000000000000000000000000000