1 2
2 5
3 13
4 41
5 1093
6 797161
7 21523361
8 926510094425921
9 1716841910146256242328924544641
10 3754733257489862401973357979128773
11 6957596529882152968992225251835887181478451547013
12 663084395471818436731691851499754503355465637904740797172567784209623516341640238400510288503463008441736852119221000000301102907948169398408014645814376158251490141606616528088759064995410612765793960501606910585490086339893058591064091241255832207903808201
13 17308478920290520561214081551955057184506477986582966242130879304040855943078281750655654658773167969543894811703184724422419058926543883237827207325022375784800862241006298494840700490797601014444672782583949312633874763505424339272945573674304957657097780342638394519597261348848875851233994488843015578069982923778120456915440994423370412559032927349367947178856907461526675259289295907986943204438706751444269554677764433891201970384177896001619872662271102048498620697981918654970696571273721026402375168960030732173
14 8389289977156354005100306359191610265213318796044611617516326963534373098441288318219220306626912160104766101748209543801225626759820643643744137059648248146132323315845391715167864698104024657017830465392833929726584193674704367358635968367946028225153351414842366485320601364980085754190308220009770992289979590584948085803852340186453767098479520152630756056419959759606123283048813039740259926252876411651586408237800622122029540980486705508059352817643401131528097379375651274759387521641089525901061817657887371564914129509249476164756949120349484117448039916672748224354287460785645951439291059759125210478835179911490188397287861926491554896293
15 94460759517675329357552385152333276652143164688528363446499879040831927174719779842759336617850904311123946221099668684082834071237465239239105689210467527440071405410940202354179139438834266324101540979456531016426168008648065920111165830421659853828508451107298395164384630822793393154751903813619494088364711470176246734059992540064164355995953184708745551684352554165061295176584971253547960481762909487637993449037766292689154371429085245520164891816446019779197520640846925281540147652820290119010253942304950984050953279633055164233152398994406779951785960034341378608397693416706783294033939646661623241028853303850804655817041740275118763190050239974971836586231827339293610409733985819838658902809341675923451362861886479796767516923790956083502190117665953456454493