1 14336 2 51200 3 183516 4 658448 5 2363528 6 8486156 7 30475714 8 109474166 9 393232196 10 1412652056 11 5075187032 12 18233890510 13 65510631030 14 235369064306 15 845649181758 16 3038313571704 17 10916323664982 18 39221255161200 19 140918266479766 20 506306473586572 21 1819114141904052 22 6535918377391566 23 23482991441811118 24 84372383871569406 25 303142825989343290 26 1089166614462051332 27 3913284110890270944 28 14060101680078244434 29 50516768294159620814 30 181502524343370818526 31 652123405788920554298 32 2343024946784228379326 33 8418293083774746830588 34 30246224669127109272320 35 108672162187304075913754 36 390450015040261901608600 37 1402854342568040501841590 38 5040338671682804565900552 39 18109516568425582908524958 40 65065983066776104058369284 41 233776652149309000543475204 42 839940019987793532216674138 43 3017834462707560270249776962 44 10842827618595529210947289808 45 38957375641917750805715496806 46 139970602733756400912777259660 47 502902706066866412209586382740 48 1806887495286679634937241724084 49 6491996128485379281351596206818 50 23325200846079015517021552625396 51 83805501999185962985676864842476 52 301106181756721183649594735085682 53 1081849407623149948337817482405778 54 3886994727102658648571749153780186 55 13965647993308443754620614686330336 56 50177408915450209350197648346338766 57 180283246913016392661216798743323332 58 647742675839553160236491315799546142 59 2327285431613375036278963946363668838 60 8361742528678573607439282504164177966 61 30043043782349466179590635247418750626 62 107942151604551176073163930491681073644 63 387827151517570255674382988981155130444 64 1393430622036532989605876930937088147524 65 5006480053889949445168259979604861623814 66 17987865440598812249024138440994113593948 67 64628900869730614836358020216247514737120 68 232206252677575447418541953704470109666704 69 834297706706317753321100626366846248769852 70 2997562104332942518874646246999440463183310 71 10769990732452364087566131395275474060451700 72 38695678801599158414886121182463099877740664 73 139030347853939997464601248507034813725316774 74 499524448801994793673124463323527100265525804 75 1794749698915237022804127114847580773940533158 76 6448386038924740863021289646947522857849388146 77 23168513432336607027950502900716650292658818998 78 83242537190572934629819051582997535098402025798 79 299083496149243379096315445174535017793934899982 80 1074582066907312264001351369418944024647401186196 81 3860883777895192901376381275179554827281069518354 82 13871833529955998328630258975027490645266523138172 83 49840341370678595358198082350241177858266714024994 84 179072191327951820100096071391653736788785925012952 85 643391454093445235751556218590317851695931140412558 86 2311651854655464310477094463001415930606250297216782 87 8305572390080165610775594540807062846935619412485128 88 29841229157382496241049656818194160438838696075724908 89 107217048482653732118684658269416208459366155010548150 90 385221916453391886854947572099724455739522425469018020 91 1384070229652260023041400094427424099185340533349247838 92 4972848944438069093934768291908196921606563347116273890 93 17867031668192082980828753264902617657888891329611370866 94 64194755199476864868252469898829807550473854582334413118 95 230646403479383971124708461510271457335234661382702966960 96 828693298582877151410999552343272808996262450632065755462 97 2977425933188471708624570146486565987951595447234218035290 98 10697643148295172873602133419482352038963011877471047831158 99 38435739963383535487100851348725129097167567384576005282584 100 138096409279484022737646846578752684514694290243332333005964 101 496168885366971244296528791804721863948966223757564630372582 102 1782693439248433448203662064554352156372945003309999291981744 103 6405068903079103753484275484252292591210635731434171504921908 104 23012878574617216982961793814007307584028868836448229833694804 105 82683354122152460648960603723915387923736654858066540770847856 106 297074398003813451405014605625230564344217797450487886036943836 107 1067363544770415072790488630739778595333010731027623758475648618 108 3834948229669530368115914445842209063969329223244804765558477194 109 13778649267442270788938254782640869337352760168020313285096016018 110 49505538084290515291877618002225453830498360253286708485010521126 111 177869271032695358915127479078660896086563776804314730180370757074 112 639069461760721519170876289727151530094529105722973200759576521824 113 2296123296530887163530877534746626415296839032638894059814454261480 114 8249779575363066101095697809305268718695808205433689892605064605568 115 29640770225581869976085077350350865455236102963821482760720017914786 116 106496816253066411814937757027677333286507812666840242904263314901140 117 382634182098645073636189735938313076326720118152155025741436026634046 118 1374772715856502976262600070756927775016869461399282586202555895784016 119 4939443752508795142674914617690064029088416689010917677281165030378172 120 17747009598599577196647944925054873798725801195867861041958472494654526 121 63763525909737488568553987142766994925066137449120719841174989451715458 122 229097032593175400536956864407796597949096639206715627154620589705573270 123 823126538160639679008099666419347181330629777322938223956847207743341152 124 2957425027095275659076265082050850500491398582835092952229773854117668056 125 10625781560188950957150403566980219605122223595508126854345602432481448258 126 38177547268458327621593405409329556794498167448914068853407567966652400056 127 137168744452285893513588850444115588858799166038658565509140133762744622066 128 492835862982779394407434624674104511492199846001200681360642865701260980068 129 1770718167697956440609811812928798699668235331391627237821286097003333581686 130 6362042750783269229712976330113625489292996910156820058224499590857942474998 131 22858289196532458111367429690972511455686488648687992642870710003625756759838 132 82127927374896091509643589048837397280321221136503094275376884735704058186558 133 295078796007157215349621235713551347644077291317846443129196126840315128557840 134 1060193513170874222170191019108206088437583590970191544409176583468521546025760 135 3809186903901890266010755738143735663254584729431026231911314053142989545191054 136 13686090971695153579889565486707357851362256856197392802351017564505599851914786 137 49172983844307562355380629042007035582412061169706420496288891035850287324369760 138 176674431373667994768736509907795816485995117505576918810685692027985382624446562 139 634776502480281100851309729344123483379495403599489317890627582338765760482529008 140 2280699051742660358392446305776668284913013096899177653885755426401619607885378762 141 8194361549766807790339206258262279609663772660806994407490815615937490800701013128 142 29441657879846036623852879485698445126344392936148923257407724764531141332566646538 143 105781422194944232585097498784080301218977718932764853931255107453116518880815814956 144 380063830890611388887564335718655698491139523854995962323290353255009004195460612424 145 1365537658257643397368544810823834223491682302100685985751602577969837672115462370918 146 4906262960487965449019955835925772670339617274147805149335732184118480127065099119216 147 17627793779169765334610410645486082296089629398032170591514014560099308464482656141260 148 63335193409615144510886733443406424528234952593993600883901461573056305422182817820964 149 227558069630553860054334931153481860998774371009073722745645780060912322139127971195742 150 817597172540136018923939491932319271343505513445812440045636897660684923473912180017490 151 2937558477407083773252085316711035840448878290048528921580738398798836507030467174921700 152 10554402703444540838919068650212662157228124644960974414345530284388744269554488138110572 153 37921088987070527781794851497035517593022761721716735728203543587521090004450432740831648 154 136247311228328651798467670764470936828311023814707856397949896840311965788433089452871490 155 489525230229499832668039667132975602812249011477899537378112810337588559607636607438775592 156 1758823340224711332255588484472642067668805421062778200155289884560479244137963538954677978 157 6319305627350261574592705993898831102331955791231972571240100187349435156910059974342836970 158 22704738275055339566571638246529057492131989955204643642972052781683665487270148235556637646 159 81576231715654270729175564029656913649938424505775960261370758942616820725360014220104892508 160 293096599498674374552361410501272452823509040220553539590377124755572739421365331685635411690 161 1053071646372717397519080741653160715147318670848691941161646754489445455155364763389023794284 162 3783598630250096768397811622596274316970619421545798688626059392796166110673979589536887017842 163 13594154437772822360367847718153248798062404165272449206444384287921936032589889459876544828606 164 48842663542724437368779532535550374918991683164865156857735538996815913864309803320028234841804 165 175487618069066529310473098502228261055713643231135297431215689263122122233582497519905828233462 166 630512381222131317376854455548680301804976872910603693117723789701544884132225938570799772467636 167 2265378419564281895165315747102070550405364087044329972036040933277626425783703202584834989737328 168 8139315795639493835992772483856822851281653118573230937888478971605855043859328012339510640217730 169 29243883074461641555154702829021993534545513578031406694353160831134767325889960187636653922223132 170 105070833807793290349363524056276664662036005407534699022156900790590677884689137005292429501657656 171 377510746057725905072098505509161814994801949365301962652195900708705353208203244352842991020200004 172 1356364637305184034237577489124036506603954523949314214696645287620526074606177039053239500920126004 173 4873305060965622121363806947181978188025803234286737245320821268142040976790234069701634044663801188 174 17509378793904343794680602969738466879561129106980466701995342176628953347378976177112326008214819272 175 62909738239879466539389391793779307071131645150654632169983634682882820524751906676382100167625596766 176 226029444676126981027596243653220220826576558206529208334224731892688209968582558225542438511896601114 177 812104950521190301925269551276621023307408123711761561950696982251230513663409760523782210555989220164 178 2917825381582606919245039410037407130649005911903458175464473803227181445134022729684195388071946501428 179 10483503335306336213090854569341385315018534216496855043022731319975811694639275534039715011609474649274 180 37666353468269593304661530017736881803001214917268585408182123018227862862316435439210231837372899206012 181 135332067746718345207905903364301842806336646636576722635570897860602631058348132609333161208623236315548 182 486236836704430557210313709288409860166051607127338613170698236293854778869532202383215360448994464814222 183 1747008416444328995166746135374828288843526629729294932780350035660866879408414674301644440851755249713670 184 6276855591224094676778095423008491781259638206828557307559452240174745454090345705110582057076042055587586 185 22552218834337071904125568152745049157440653829724336737262375093326552106102243269244649456294529751246310 186 81028242080783878356775285722285153700316660016976399160803756225801874384334307532174750707633364909454018 187 291127718426784769222095549839927814070427511055602484593920087460208833914585057082780173806297882754745252 188 1045997620828124735832973851039229737561630378978938740553127405731029430661821414897482505471331763917865238 189 3758182246233807471129070285178999532418621173315977876400065480195196917523851891368159379343870139421473414 190 13502835488980323509441245449852814845744430996050606168452038903711499159958247136231220002295045558225195404 191 48514562173024385363018942340981206609455259777807428708330363239521397935570939536891182971498296975755310928 192 174308777201727363602815626353363870956735475085134486304951569087537400181047225103505102523006719510050712110 193 626276904266398461703689935360835984395265036724742126412729866332596073848143688004955234834248793304062585328 194 2250160703976396078021091888905060596875593856545312060580798860207838489030772885369125055925808605993986433328 195 8084639812241606743327297576387279614810590636488878627046972188392862056597080574008585334152766790782910516212 196 29047436824480086453617907827447714669062856643924938953011382612239130394434519409390002022830328269075584010184 197 104365018809442351508861224799662410735707147924395804138541408642379673658669962557343034151787033412071457439314 198 374974811612838762398298670131949872730993754963499898146378344374094813661955267936143246709593810617729874809590 199 1347253236266965353671164205358461521559182585888278764514378591621322236838090103945751132424016495415974047077950 200 4840568556657859148228679644307453398228075535081178769723942853271781244687404859733638839523474760565824178880012 201 17391759263187067667327300088716905533624155045612173182863974884020915053310436946216636312847381914137066828140552 202 62487141072017788284010572707217165353151500220860279344213005066727590789950517857070467090826131281979454045505730 203 224511088284160182009205393656660099825713273899280283153453969820136439478821883089904264839167261030128192934078542 204 806649622591067906274282999702935083529398296820106897682934338567072917224706653801406079021071346413561337779988312 205 2898224843143391616199810922242763111010064030515960417412731035699857293497603466951527849435034347341846912375554570 206 10413080234801993628736187652212879397755333295141703796860738344261301864611206200621293669685802959204639051834021702 207 37413329139370428421348966785673273075112827466445098409655247327134369328239193123443324583140827897032720417020449006 208 134422972427762245818015830987517456279256361989340533050757831954551641670199866357437906775552938456008965972540900200 209 482970533015202118642504984799994627045633896441126918700552378977215532827757002031633308130509091493719154320781847394 210 1735272859602480922357698840225259705111331523126951548816676052718868276952278865920425711069283147262542102627274160972