1 3
2 11
3 41
4 571
5 2131
6 110771
7 1542841
8 15558008491
9 808717138331
10 1663476485027525263506023431291963826940251
11 33648911495192637123958375850447995878147331088460770783226682531
12 6693599263290854346224727089678664506547190055552305431827806818132299605296091
13 35380829953114883672419783845240902718420802837916671510600508221827652929290745045967321
14 1839122505172233333708043552651807948601189967305829658487030057106092851018790688387748931
15 105693260188215930111116040573650954141983309888266011340193286503014209252076822596928683801250005757596223701348065343666077760454971057371
16 43247001550127490916380709104743520813764012650590984156630917184437722805808152572200997195711335926711259057273835921609904572872819726004594908613468066161796233024613234974543309481
17 16829364357538350645126074897037280187931519114843667230512718738527138853308876927907740256536735330000978808516885806253875890089117985483334498476232215431953760380331329259289081231216379033730513973201
18 2679712066544429822033633201572960122765389488893333639283392690293176591501331139085747340301382180482828288593729327556486652264896534183580201987125835543123978594780150446805774729930163444168004029157333699487988099561380387082707758973665489658863472838827517603731
19 546607162739711608959154224281830460822439917781921318523483052021334904311054582498689456679665706305916868990824099537766517742847208477971736005203916616649323989974043062764629003795359193207478421326082675584377589617052241848071151436560144636694139431045602863847135083125895053065308226321
20 59928923762006168280426101525820900744970636530625099917942163743362199617081234564474096529043269693492992891216155180797555962540039164523143259968594555782896519382432404560339978574213697604828790203659089564609437174421339986266888814395162254071227976147089619311946840568275203017216930906436975382328958683276840545453203062618562041
21 193023973279159239792682342606917524860538964233045450703677802137300773166603741895482875693335756851402693854439602627675897233848738804008311731731993951220596840903625192777039749258075083052392336771308751835385367214798630646431814042729171995677960666054157938455717934271303533904741939124155614426769318419319916662431510720017431844147100730413136049855354646095719837482304285605274785841935059590515964392936419246251
22 334164258787800498442397805064250793849822741694170351597812334931098698508346669656829077301093069119716927920480749399853512585511101837304027559046914705930273544912497668233248448808001649038219423053418404945762509112154846361215029299523825285114636844752598989111642860921435385375719719872904492983774175625537489720154132000744113797145820975226367490073219233800439467757169068608577407076916699545725128478248610490400553055097256390586171125297877806493868089502199624187463401663211250607950170787688176980213528969437691
23 2501664500451393076143444296094745904550287876301416701263732023863547087433337172658632634152136476273591098658613577568285998200002358041241829544508940640830505307256685761341995951654920137527908007940896412261103981830223443932180401855954870999932955922061533918551216047061659324913126199453174767922401723906244966453106720319967747615533716858015359824614503927120857448152088341088535034616563832967274709093334184808796028375364837447097889376191887462744268196966573984058201512246084429814902672238174108531745601805628933766742386843838931