0 1
1 2
2 5
3 11
4 59
5 653
6 84761
7 2763189059
8 377406001499268899
9 2638619515495963542360422694651593
10 135435890329895562961039215198033899386421965445591860752412324961
11 106773288275473841448873348103720839379811078205906020682003145449389827890089324260518929494047915410721913433697480734873459819
12 132224299407288419326157153933798893826762286065748179487570948162697620984486274190208611083400158237914361909255866897384978409939818063823603490598140827005219376453777177819298481120960569799082301290145463082233865596114959376815102180165191366084223
13 82925565803952179528996312459436394819680665746303736886474764840042513232168514748732533302889404879860543897973381793547006169041451070757984054223548465722051997599957719262321807637395355434952608747455383357085714206135363024556136748748173781563823810108767623020385753087087788507994678421427165907328086633935721993882493090958265038422012671981949007689747178349403870047766343173822981466883241265549104569078333525660076846614755740207925357435021379064797667250528749990392843970613424603380197
14 58837708953695699663378304230870115963389590877019800930731344589484067455317520544859382503709172970898078486232471739661635964048854030075280648792494847811950645279224591205084224687565803886187786865033967946731805354037998909399276920697478333614210374372424892484905661846283739321367128072293844972139024411732616690186487785701099176274846157003358525155100822007890572713616398648116378972144054027806044316205842298536751571365868040684149761871423671746629023475725778771373406940295384587637831500055316715965522893553442137613762405174277371628668011780921355387711916407237857982608286815727575056465071371086650909215693799832410633310062872871454910162011890691943831968331943918082880205821902685882757133478393229612506225515494351345182270776506132335122553264358849714645765447798342336157495653792539994170702766876522153667481334346773149725787198567972472654923865607469492042907347947890901262993568793419062412778083226575243399200363333331622312683173183082157075352869872228185142113