0 5 1 15 2 120 3 7260 4 26357430 5 347357071281165 6 60328467484514345085777519195 7 1819761994515052295911016533077539330911500847167185483610 8 1655766858340700611153948926561754598492444226282689317171942336893186717143458889974632565396050861058538382057855 9 1370781944589716862507092221645966308367119970225523192533144040213287401752633927598359177173513984648199027928324333327465012442856608840006879305328302308543087280172324389390617521641004481142021481631493675561229361474629440 10 939521569806582795370935578337740931764223165421868043806288426132288804009448507442202587371535141131729577156855054773982015895190761758304823910210914420052814630363363608627840014674933182657191851111202714060670005309023681245448357548406610096835087277819917730524800712269821262742331537276584667239335575813646885916737392102168174944514650240680576409607079096469431944462229363079881607517569260464670909249702219017743235148975716239073394671520 11 441350390065912814260595234451993040236038022809968582992817663162040196872405257362039968158078506123580619373905422744382014555656886771072429444667442055428623873352667092132162355430318673516895819089549018982766285225061223017758513572360840081728005907827416255425764523760535918011438255073547559532468867639981337580268313186457012761453246878601090261929614094851141469640729385102306843459251092591746182300637352136308825442198996312736098676315034705329208300017845105797753219896595475750898054306944124923748844513813349941327705728900504555923874561784811951004839555188007577005001813269978575177115225688028117988657127392257634119734698569599801091797509993194634647952420021389851752852570479393116197717858648399753100133377500070707109606602376602682602967308801992789623943603996714353650416551580730377616004798480422042796812102046998348071954096022392366494215135895316060303301046890960