1 1 2 6 3 24 4 2016 5 30720 6 98304 7 536739840 8 576460751766552576 9 154742504334211782058967040 10 40564664464798430175360140181504 11 42535255300298100629580978034468454400 12 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214466745201134811853020221681143807737856 13 132784498204191774672397049921917741799745850686282781029512730232742064929386708336174760769921525567808319340921715088473006090089098961982165485411149838056796864565341231979167744 14 2601983048666099770481310081841021384653815561816676201329778087600902014918340074503059860433081046210605403488570251947845891562080866227034976651419330190731032377347305086443295837415395887618239855004137954598731644614490068078623468513711285641175106421466755657033714181044003216375930641665408283239434683989159876420029774459006429654839518025787208739220862468790621034250240 15 368994978803545058771224655684345434078016536333292443786942804119642574469519737344351834262347322345687126882874120119320316209690064797953615841332567385124240300278357539225599023497272556564831733756320352403745874847055707862149650458579634057730943160347552372557959111722300069650204641170292249075895331323544626914533319412966802648581507089804315768539871075093328063881449211423837985186828334906081755501573682712957489919724886826032157938393869374377748964487339314387495103200074150755731603905116105839417640811269034046797769922728542739461773592973086959584678790182036103818689316118713552758469257710258990667686905741241632427235495882260480 16 111521889295939607392787557605546648926493386878559290932563726974314838155761331399474016674676527736800967130946816828276593989296536967077606554049077077701515594722643198677171452746527824342179491660994072559550637746204954706671315817248869634534534599881787081835341276301632536688253209148292608023493488710404811519398868492659831208779175243040761128975745098896914484745513750462555676839702550298505267776382079149193948515589479189060040774876555509628356650179659370810259826661600498099350209429084621494474639663183776874371804713140794284448706693191608866138053980177811811205216787850175979797578393540315616785152216509485392752772661583299943622628428418682858766336 17 64779271503300656944061691980610382735454721888281356825993730790468504816646590521550302379200120851637673810433298544360422377309701754352594427399378010578266656020729088379488077796538715566401136922781898962193902642189482797754427852206563038462258957600296268029106186865455646345960289117714625848492876459806850506797073258112489110665755870982716457451889644883767650470070659313619594848293376590078169578064050774767868491516370893886439679668081253919642484426403457160166339373537385884877480399834643376216706918334669851763415314744544730756376129818163389639328356257504919647272817354314844158087635451108216732344186848224350817514464636257811993441089718651816654004182505632678074060245138427527523454554062520059822615087408210171392140313788904558649863539183575108934617395964486959380363664193760497731600724925992126616092909920576144108781764080066717220358485679436849721381433580885972237745232011253277888001055688378820506876236194119680