1 2 2 15 3 53 4 146 5 356 6 809 7 1759 8 3716 9 7702 10 15763 11 31993 12 64582 13 129912 14 260749 15 522627 16 1046616 17 2094858 18 4191639 19 8385533 20 16773690 21 33550412 22 67104305 23 134212583 24 268429676 25 536864446 26 1073734619 27 2147475649 28 4294958446 29 8589924832 30 17179858453 31 34359726603 32 68719463872 33 137438939442 34 274877891679 35 549755797317 36 1099511609826 37 2199023236148 38 4398046490169 39 8796092999663 40 17592186020180 41 35184372062822 42 70368744149795 43 140737488325513 44 281474976678806 45 562949953387336 46 1125899906806429 47 2251799813646739 48 4503599627329576 49 9007199254697562 50 18014398509435943 51 36028797018915213 52 72057594037876362 53 144115188075801372 54 288230376151654209 55 576460752303362807 56 1152921504606783036 57 2305843009213626638 58 4611686018427317099 59 9223372036854701393 60 18446744073709473470 61 36893488147419021232 62 73786976294838120485 63 147573952589676322843 64 295147905179352731536 65 590295810358705553026 66 1180591620717411200239 67 2361183241434822499029 68 4722366482869645101106 69 9444732965739290309892 70 18889465931478580732233 71 37778931862957161581823 72 75557863725914323286052 73 151115727451828646699702 74 302231454903657293532339 75 604462909807314587203097 76 1208925819614629174550246 77 2417851639229258349250328 78 4835703278458516698656429 79 9671406556917033397474723 80 19342813113834066795117560 81 38685626227668133590409642 82 77371252455336267181000375 83 154742504910672534362188573 84 309485009821345068724571866 85 618970019642690137449345516 86 1237940039285380274898900049 87 2475880078570760549798016519 88 4951760157141521099596257036 89 9903520314283042199192745822 90 19807040628566084398385731323 91 39614081257132168796771710433 92 79228162514264337593543676942 93 158456325028528675187087618432 94 316912650057057350374175510069 95 633825300114114700748351302187 96 1267650600228229401496702895456 97 2535301200456458802993406091218 98 5070602400912917605986812492159 99 10141204801825835211973625303653 100 20282409603651670423947250936450 101 40564819207303340847894502212052 102 81129638414606681695789004773465 103 162259276829213363391578009906703 104 324518553658426726783156020183796 105 649037107316853453566312040748806 106 1298074214633706907132624081889859 107 2596148429267413814265248164183209 108 5192296858534827628530496328781366 109 10384593717069655257060992657989352 110 20769187434139310514121985316417213 111 41538374868278621028243970633285043 112 83076749736557242056487941267033032 113 166153499473114484112975882534541562 114 332306998946228968225951765069571399 115 664613997892457936451903530139644077 116 1329227995784915872903807060279802666 117 2658455991569831745807614120560133308 118 5316911983139663491615228241120808289 119 10633823966279326983230456482242172183 120 21267647932558653966460912964484914140 121 42535295865117307932921825928970412462 122 85070591730234615865843651857941423755 123 170141183460469231731687303715883461233 124 340282366920938463463374607431767551326 125 680564733841876926926749214863535746896 126 1361129467683753853853498429727072153669 127 2722258935367507707706996859454144983099 128 5444517870735015415413993718908290658096 129 10889035741470030830827987437816582024482 130 21778071482940061661655974875633164773903 131 43556142965880123323311949751266330289653 132 87112285931760246646623899502532661338322 133 174224571863520493293247799005065323453092 134 348449143727040986586495598010130647700329 135 696898287454081973172991196020261296212767 136 1393796574908163946345982392040522593255876 137 2787593149816327892691964784081045187360598 138 5575186299632655785383929568162090375588819 139 11150372599265311570767859136324180752064313 140 22300745198530623141535718272648361505034630 141 44601490397061246283071436545296723010994872 142 89202980794122492566142873090593446022935245 143 178405961588244985132285746181186892046836163 144 356811923176489970264571492362373784094658456 145 713623846352979940529142984724747568190323786 146 1427247692705959881058285969449495136381675479 147 2854495385411919762116571938898990272764400189 148 5708990770823839524233143877797980545529871226 149 11417981541647679048466287755595961091060835212 150 22835963083295358096932575511191922182122785393 151 45671926166590716193865151022383844364246708263 152 91343852333181432387730302044767688728494576812 153 182687704666362864775460604089535377456990337022 154 365375409332725729550921208179070754913981880859 155 730750818665451459101842416358141509827964992257 156 1461501637330902918203684832716283019655931239086 157 2923003274661805836407369665432566039311863757088 158 5846006549323611672814739330865132078623728817749 159 11692013098647223345629478661730264157247458964043 160 23384026197294446691258957323460528314494919281920 161 46768052394588893382517914646921056628989839943282 162 93536104789177786765035829293842113257979681291935 163 187072209578355573530071658587684226515959364015493 164 374144419156711147060143317175368453031918729489186 165 748288838313422294120286634350736906063837460463476 166 1496577676626844588240573268701473812127674922439289 167 2993155353253689176481146537402947624255349846418479 168 5986310706507378352962293074805895248510699694404756 169 11972621413014756705924586149611790497021399390405542 170 23945242826029513411849172299223580994042798782435683 171 47890485652059026823698344598447161988085597566524873 172 95780971304118053647396689196894323976171195134732502 173 191561942608236107294793378393788647952342390271177352 174 383123885216472214589586756787577295904684780544096989 175 766247770432944429179173513575154591809369561089966547 176 1532495540865888858358347027150309183618739122181736296 177 3064991081731777716716694054300618367237478244365306778 178 6129982163463555433433388108601236734474956488732479079 179 12259964326927110866866776217202473468949912977466855373 180 24519928653854221733733552434404946937899825954935640010 181 49039857307708443467467104868809893875799651909873241692 182 98079714615416886934934209737619787751599303819748477825 183 196159429230833773869868419475239575503198607639498983223 184 392318858461667547739736838950479151006397215279000027516 185 784637716923335095479473677900958302012794430558002149966 186 1569275433846670190958947355801916604025588861116006429099 187 3138550867693340381917894711603833208051177722232015021969 188 6277101735386680763835789423207666416102355444464032242686 189 12554203470773361527671578846415332832204710888928066719472 190 25108406941546723055343157692830665664409421777856135708773 191 50216813883093446110686315385661331328818843555712273723483 192 100433627766186892221372630771322662657637687111424549789392 193 200867255532373784442745261542645325315275374222849101958082 194 401734511064747568885490523085290650630550748445698206332719 195 803469022129495137770981046170581301261101496891396415119637 196 1606938044258990275541962092341162602522202993782792832731506 197 3213876088517980551083924184682325205044405987565585667993668 198 6427752177035961102167848369364650410088811975131171338556809 199 12855504354071922204335696738729300820177623950262342679722303 200 25711008708143844408671393477458601640355247900524685362092900