0 10
1 16
2 22
3 34
4 52
5 82
6 130
7 304
8 772
9 1906
10 6406
11 25606
12 153094
13 1388692
14 20481682
15 541595266
16 22571209318
17 2359835005720
18 621877793937184
19 441783186105790852
20 1256072821702053660754
21 22166920289514350488979284
22 2700693284776456089837585797764
23 3240126593189036592156196408615597924
24 70038669145285112858841691088665968645863716
25 41909326798575503168835856898258986671340238900967190
26 1685735738262169603892987427693326737343552139666798873729724816
27 10186669380705800934133155632561457991648352223157549193680276283166089693206
28 32786730955102787851513775140661628680068118282790757181862256018463634489423771993262076422
29 118531706374584356336701645581968982514489836485015663508898860056908803374471418628927053322369522343688496162
30 3108989759831480573838228781457338653463672974417366537497463348347699615263443530003883268153358469740892734284297241746767019073890
31 2692844751788109796179368628387547819588232856368684828791448451161763954240616625164896916494671589884199362772519025553836981452902145950965465594887494121616
32 687437379941254105205548627765879499527841858854085434602151511878180586791521037633851561884932714292694013866280892280796726384026656770760830857773020724972949560693251788360907392392762902
33 633463571991525849466083952453239942914348127322121355477315709464116005233455789531302452894274388917389615266167236573375375294519610873459831132307760166375262502531120767338729678463421087329398880827167911869334724924556060930
34 54955101864943170389130812491340431973291622519130024880217627937209830170105782837036161197307081640065087605777703003374308926571092626044647260216284641707693468606875138821883003947046571307660496423967337339390019331289791842928626921148554832114134927329936530660479338800
35 18382292409530143581334266439015240253329141792227960784621143616758799334508216705569859064205733749423830051247141652109918249085778903766952568580767052313023450567464947339665892476431917066159658995548411300143570231890511608303949990480223088460396314625172983948967753587911258385587751171190215392251404955746580195963573602304
36 2270468118573603679775700550961089908084783653058939126967496263813141426689559875747822376698045559253951818541687891026881499022158400871008257911172684717675848501131540177686162020124455859241618689546742551216234394713522646891600024644051963416339590749187726872403701082618768752851228428864147638315893036009756117670548051043515140009083702416787643851747026031662819110461096393563005469598468
37 24499556808604574533272597239385920930161244545253499634758897727348620389606234132348151004202605315011610107828040330325141568936954448025888077758849872909245739478917868259073727593924369995376435454877181524921930164405580529465563871875303568663947977581583629941090605206480685220301751859167117000143331316838072372591067487286078728545427410808229918023334077496364538121294596223018782843998777521384340928592779379019479195877092074147595019272857243098504027205341434971240
38 14115877905802741123206809799713448690467032142800206773571296648102386199517399770918968539936255727254471351140361758640349926503293381917083856957388805955768622212583892255621351923420008683924879479181270460616944588139215091228244031123195108466808095559692803591970280365614398124216084091463927401444336338694878385212260609475760221319703258746297438631760194833244103580070540362973296073175652145225543904896574395425341120679588771188725156880430155581887033374575064207968945807035606778013012896335216227199271468987369080108723370902370263653606144946566951676541342272
39 1259878662968183252705168371657076274416569562988391972405754173215962493934087700943615518626419747754745728993161852037034956378900858383421205596643488014435789402640101461618913790570608077296460942469215924588710516867715823021901787806123435316184420729373700828324250296702263606508365837918677497751543345998567640744919721017989733397349683706020206158797708050948537836056442410273021981411241965318944775452866642684769425649376765728835277576683457229801656357527894034325573949554559565258430417814278897310888427352681485895493576184707395249649223804011348831493875097208101931016195632759472783290894093345492616383121882663829628013839777478185649870406964882318112659182405137850442354
40 224769501724469872830759981854521106014773704216874177877951501594736958226904699699553030700998581390955701318966661762628223506359257253507442628549694365803874135686744936427879759788132302076053305575887948824478684669374017865017363367383927503634186275270810732462444747094822002212200997061350265255999151303017784629228966286658910962323785599908313055581231188763963440222454356149307270386292609998391019390990772162487002043197370946622159817635269717836902473699167960571324848490498412925436516958631969021289737187761351348452653840145909752023021761398537901202453397623443751238314991417070190416259231240533579059383951227802117586560793147210869791393932092920488387033061377228147524426201384006454443812677943213408123750466201649012755133998773414229042723682956742231222547335174595318091352843078608474255084800283374789460