1 4
2 7
3 10
4 16
5 49
6 148
7 742
8 5938
9 141808
10 11802091
11 4842570841
12 34593916101529
13 5841428292099230860
14 180784187945837355598287982
15 4732398970947497341225017545892387325
16 1674333602909405576416684722405784994054948834029942
17 701776201444593475988152770330665678117033856401117896588320456295136746
18 48299655048713162245270735826704146124314790374177567638887251910962999649283082844596397226312929552
19 1602442282503489942383768905247907476886789547995076122731725062371733414583373084603916509241468912518577712100427198046552798159687704232525
20 1147686565449133115636604897288001608887881898007361904106980641699605166127931510664052543735439155195580216063374854970862975562802802940324494186010771477420658945672239357737029461581135430600036
21 53744751058842185520648977682988083454992967806415702466210594713369974062976724690691098585752124287992045476447564136475808440477487841114275061119141257962677643616728262527088865048044965317959378642685976214183262566891898207051482456937581778584870013176487311462448117525
22 501565750948559156830307624354068076044492648979173508682886272923291509491700064430807906421287450053328842151424440562020187384232142006507606387005670251023739372486035263570142800815605906117823595327367217578650603165678134495448696283947710225587760221940830839327694855309780234445593106504214588954742778015632248252698675536443981893093077170120905624883405642430489926628922771869
23 7264701216233975748484919299351200938410060639474653813555535257638640903009216585347673332877181871002274674124807982987373843708521628027002361425683003017738919549313828561906212732796272173638204715841225403220915318314266604456050845819944467588840640589757597459533166803916342211698983944860405142641273861530273382255695513923260677096954785106267954921125762762782215113133725261646284541214538795609922694219824295847963510225006383604014475625214171205601871388589333743124904195577623125103620335835926383987084133800084546374535147734
24 289238363618156808169916253795342343397300096767073385458474558957723948446014651339847875780256730003680451379431093633789188503864693027871939270273044296507775700470633353311022778262152273419246397263378590448128650640060731337913355675504317287867917991380181409413353557427760288641409792289250667999343899907119883457365900447022484216390787815388017322670463446981923908933320772249533024661852027044462384928882421776387668727942167026319786792951690637079219124715367548075112391216231489601624637026532240460280463497847844030090152336055816508743450939079242582419586030156708922985108696196910115538659547558586516824941989674963628666245982800250542354154039435547490305694373699916007406683166173167248070736867985798641800353919779169860181088584609146