0 0 1 0 2 0 3 1 4 4 5 10 6 20 7 36 8 64 9 120 10 240 11 496 12 1024 13 2080 14 4160 15 8256 16 16384 17 32640 18 65280 19 130816 20 262144 21 524800 22 1049600 23 2098176 24 4194304 25 8386560 26 16773120 27 33550336 28 67108864 29 134225920 30 268451840 31 536887296 32 1073741824 33 2147450880 34 4294901760 35 8589869056 36 17179869184 37 34359869440 38 68719738880 39 137439215616 40 274877906944 41 549755289600 42 1099510579200 43 2199022206976 44 4398046511104 45 8796095119360 46 17592190238720 47 35184376283136 48 70368744177664 49 140737479966720 50 281474959933440 51 562949936644096 52 1125899906842624 53 2251799847239680 54 4503599694479360 55 9007199321849856 56 18014398509481984 57 36028796884746240 58 72057593769492480 59 144115187807420416 60 288230376151711744 61 576460752840294400 62 1152921505680588800 63 2305843010287435776 64 4611686018427387904 65 9223372034707292160 66 18446744069414584320 67 36893488143124135936 68 73786976294838206464 69 147573952598266347520 70 295147905196532695040 71 590295810375885520896 72 1180591620717411303424 73 2361183241400462868480 74 4722366482800925736960 75 9444732965670570950656 76 18889465931478580854784 77 37778931863094600663040 78 75557863726189201326080 79 151115727452103524745216 80 302231454903657293676544 81 604462909806764831539200 82 1208925819613529663078400 83 2417851639228158837784576 84 4835703278458516698824704 85 9671406556919232420904960 86 19342813113838464841809920 87 38685626227672531637108736 88 77371252455336267181195264 89 154742504910663738269368320 90 309485009821327476538736640 91 618970019642672545263517696 92 1237940039285380274899124224 93 2475880078570795734170337280 94 4951760157141591468340674560 95 9903520314283112567937171456 96 19807040628566084398385987584 97 39614081257132028059283619840 98 79228162514264056118567239680 99 158456325028528393712111190016 100 316912650057057350374175801344 101 633825300114115263698305024000 102 1267650600228230527396610048000 103 2535301200456459928893313253376 104 5070602400912917605986812821504 105 10141204801825832960173811957760 106 20282409603651665920347623915520 107 40564819207303336344294875201536 108 81129638414606681695789005144064 109 162259276829213372398777265029120 110 324518553658426744797554530058240 111 649037107316853471580710550634496 112 1298074214633706907132624082305024 113 2596148429267413778236451145646080 114 5192296858534827556472902291292160 115 10384593717069655185003398620512256 116 20769187434139310514121985316880384 117 41538374868278621172359158709616640 118 83076749736557242344718317419233280 119 166153499473114484401206258686754816 120 332306998946228968225951765070086144 121 664613997892457935875442777836748800 122 1329227995784915871750885555673497600 123 2658455991569831744654692615953842176 124 5316911983139663491615228241121378304 125 10633823966279326985536299491456450560 126 21267647932558653971072598982912901120 127 42535295865117307937533511947398414336 128 85070591730234615865843651857942052864 129 170141183460469231722463931679029329920 130 340282366920938463444927863358058659840 131 680564733841876926908302470789826871296 132 1361129467683753853853498429727072845824 133 2722258935367507707743890347601564794880 134 5444517870735015415487780695203129589760 135 10889035741470030830901774414111420973056 136 21778071482940061661655974875633165533184 137 43556142965880123323164375798676654653440 138 87112285931760246646328751597353309306880 139 174224571863520493292952651099885971439616 140 348449143727040986586495598010130648530944 141 696898287454081973173581491830620002713600 142 1393796574908163946347162983661240005427200 143 2787593149816327892693145375701762599550976 144 5575186299632655785383929568162090376495104 145 11150372599265311570765497953082745930383360 146 22300745198530623141530995906165491860766720 147 44601490397061246283066714178813853366747136 148 89202980794122492566142873090593446023921664 149 178405961588244985132295190914152631338270720 150 356811923176489970264590381828305262676541440 151 713623846352979940529161874190679046772228096 152 1427247692705959881058285969449495136382746624 153 2854495385411919762116534159967127315603783680 154 5708990770823839524233068319934254631207567360 155 11417981541647679048466212197732235176738553856 156 22835963083295358096932575511191922182123945984 157 45671926166590716193865302138111296192894730240 158 91343852333181432387730604276222592385789460480 159 182687704666362864775460906320990281114285244416 160 365375409332725729550921208179070754913983135744 161 730750818665451459101841811895231702513378918400 162 1461501637330902918203683623790463405026757836800 163 2923003274661805836407368456506746424682690379776 164 5846006549323611672814739330865132078623730171904 165 11692013098647223345629481079581903386505809756160 166 23384026197294446691258962159163806773011619512320 167 46768052394588893382517919482624335087506540199936 168 93536104789177786765035829293842113257979682750464 169 187072209578355573530071648916277669598925967851520 170 374144419156711147060143297832555339197851935703040 171 748288838313422294120286615007923792229770666704896 172 1496577676626844588240573268701473812127674924007424 173 2993155353253689176481146576088573851923483438612480 174 5986310706507378352962293152177147703846966877224960 175 11972621413014756705924586226983042952357666573254656 176 23945242826029513411849172299223580994042798784118784 177 47890485652059026823698344443704657077413063205847040 178 95780971304118053647396688887409314154826126411694080 179 191561942608236107294793378084303638130997321548169216 180 383123885216472214589586756787577295904684780545900544 181 766247770432944429179173514194124611452059698541363200 182 1532495540865888858358347028388249222904119397082726400 183 3064991081731777716716694055538558406522858519266328576 184 6129982163463555433433388108601236734474956488734408704 185 12259964326927110866866776214726593390379152427670568960 186 24519928653854221733733552429453186780758304855341137920 187 49039857307708443467467104863858133718658130810278772736 188 98079714615416886934934209737619787751599303819750539264 189 196159429230833773869868419485143095817481649838694072320 190 392318858461667547739736838970286191634963299677388144640 191 784637716923335095479473677920765342641360514956390301696 192 1569275433846670190958947355801916604025588861116008628224 193 3138550867693340381917894711564219126794045553435245281280 194 6277101735386680763835789423128438253588091106870490562560 195 12554203470773361527671578846336104669690446551334525075456 196 25108406941546723055343157692830665664409421777856138051584 197 50216813883093446110686315385819787653847372230899364003840 198 100433627766186892221372630771639575307694744461798728007680 199 200867255532373784442745261542962237965332431573223280214016 200 401734511064747568885490523085290650630550748445698208825344