0 0 1 1 2 1 3 5 4 26 5 343 6 17334 7 9209754 8 225842206252 9 2880066968519382403 10 898923707005599922079920034025 11 3577855662560905980740035806138759999587547050967 12 4444705723234237498833973519979330664270869912654770206838250657106420149314752 13 21976735970058050484769325232564213583058273189998859623788473389995154455690179535376388487196528068261162380602867043853324625 14 134990611541871171150245970034645091463044111967318843136545311764067361770654959243339551392314338944574264336657602866748181986753949440807299638308838575173513714805940688093528888255927682996223459683242 15 4099813652272256889693141833847694503312691832097524894157217953692247851518445463511050399075249500640539822032106623670463562599127106652969671814271153024416211572174774484116985481596353578954301633551715590731573320054940917676414253729712013280620880891530556781362133245222394456728184747301027579261306756258890631988369369318 16 764830228031063857978391545434982956071953748780582467090453381548546291339516193087556755698458337315717058459221586812593842506660151927012853621872364461543446024937492128518663301863002927473402293773502651621212072475528238224553964488777462159632796250661682517824207124699633340637606885055407392413464113575179409645946510477161777073028830728886692807494857729354638869007246695021398718365544952661306537318606537273255059458374251843136802074233867191881871099817904523116747249774548507179081740880663589003112864629576715282036 17 4333377492171783728292557516928648780459303420970335759314233366249060202403067832383075066457122992672166069399032512428863756661987129311260659832439345616473677317611201678161003387635859691621763497067639523489393583663181145779049458754648100781970601708636349636233251352943351959691800485465868176862503862013814301015034084806242266140014086537119669520194853843724940509694968137778020718765334413560568033083669704918934362864374536607645974741043988520873227216362393781193594625450823747917765542489760673548150801730047961302118723116254461182493414698582626519702242123070110180337817696282377987320847018224739629164930975785825169105305176522228969147783332803554310961867343072442200487959926369866807201861441931324368263479973082580889221921746064971060630372333848961805978714800552048084435233098609292059829927246984851461336388980365205933911889623931