1 901 2 2326 3 5568 4 12796 5 28692 6 63184 7 137082 8 293588 9 621664 10 1303276 11 2708612 12 5587548 13 11454008 14 23356632 15 47422730 16 95949660 17 193592124 18 389742628 19 783299900 20 1572215204 21 3152596828 22 6316933760 23 12650561098 24 25324612868 25 50681954248 26 101409077916 27 202879934756 28 405843640268 29 811799940336 30 1623750204712 31 3247699486074 32 6495660721612 33 12991663232388 34 25983769832404 35 51968111172796 36 103936954573652 37 207874841850228 38 415750865149008 39 831503218826522 40 1663008303438900 41 3326018933980400 42 6652040756649804 43 13304085082705028 44 26608174556529340 45 53216354492158824 46 106432715546773368 47 212865439068158890 48 425730887790159548 49 851461787224160908 50 1702923588442689668 51 3405847193647304956 52 6811694407305135236 53 13623388838422773068 54 27246777705094956576 55 54493555443602899882 56 108987110926612001764 57 217974221899568395992 58 435948443853493275388 59 871896887770572859044 60 1743793775615339747116 61 3487587551317037157792 62 6975175102734349041608 63 13950350205584862069658 64 27900700411303991495212 65 55801400822762834894420 66 111602801645703881804340 67 223205603291612435301884 68 446411206583459457618228 69 892822413167187263985380 70 1785644826334680913116144 71 3571289652669710991128058 72 7142579305339819182540820 73 14285158610680089415614848 74 28570317221360690156575148 75 57140634442721959001817988 76 114281268885444571866304796 77 228562537770889881364561816 78 457125075541780593577132568 79 914250151083562121588187466 80 1828500302167125292565709852 81 3657000604334251761927107804 82 7314001208668504841675961572 83 14628002417337011157081337788 84 29256004834674023960042544484 85 58512009669348049755825087036 86 117024019338696101556539357632 87 234048038677392205388105136138 88 468096077354784413304188071108 89 936192154709568829414080491752 90 1872384309419137661938471266140 91 3744768618838275327320994150180 92 7489537237676550658451333530764 93 14979074475353101321111445384528 94 29958148950706202646868009110120 95 59916297901412405298857341565114 96 119832595802824810603355235985548 97 239665191605649621212916651160100 98 479330383211299242432655101619348 99 958660766422598484872801450377788 100 1917321532845196969753821507321108 101 3834643065690393939516651239441236 102 7669286131380787879043167205342096 103 15338572262761575758097127438880218 104 30677144525523151516206053231687156 105 61354289051046303032424992714086672 106 122708578102092606064864048033452044 107 245417156204185212129743429728114052 108 490834312408370424259503565493060988 109 981668624816740848519025317729934024 110 1963337249633481697038070418666345656 111 3926674499266963394076162340614598122 112 7853348998533926788152348036509977468 113 15706697997067853576304721421008996908 114 31413395994135707152609470332708359492 115 62826791988271414305218970458606203260 116 125653583976542828610437973183048778820 117 251307167953085657220875981285648883244 118 502614335906171314441752000337148722528 119 1005228671812342628883504041491172572010 120 2010457343624685257767008127067759998884 121 4020914687249370515534016301720461200888 122 8041829374498741031068032654770557595580 123 16083658748997482062136065364875533955748 124 32167317497994964124272130789366054709228 125 64334634995989928248544261642919949667328 126 128669269991979856497088523354910219738376 127 257338539983959712994177046784101083768026 128 514677079967919425988354093648040108818668 129 1029354159935838851976708187381842508542196 130 2058708319871677703953416374855759778984692 131 4117416639743355407906832749810317010530684 132 8234833279486710815813665499726587553433332 133 16469666558973421631627330999566742391854788 134 32939333117946843263254661999255148936297264 135 65878666235893686526509323998640568654218426 136 131757332471787373053018647997420552378451412 137 263514664943574746106037295994990230972703648 138 527029329887149492212074591990139896712716908 139 1054058659774298984424149183980450166100288132 140 2108117319548597968848298367961082305544585180 141 4216234639097195937696596735922358882779661560 142 8432469278194391875393193471844925069756014424 143 16864938556388783750786386943690071248481911178 144 33729877112777567501572773887380378222765972700 145 67459754225555135003145547774761007641764027004 146 134919508451110270006291095549522282847136299428 147 269839016902220540012582191099044850567427110460 148 539678033804441080025164382198090004306891462948 149 1079356067608882160050328764396180331123217322268 150 2158712135217764320100657528792361005183041237248 151 4317424270435528640201315057584722374873052638666 152 8634848540871057280402630115169445137022277530756 153 17269697081742114560805260230338890685346723048968 154 34539394163484229121610520460677781807338745873436 155 69078788326968458243221040921355564078045870520612 156 138157576653936916486442081842711128647628509602124 157 276315153307873832972884163685422257816475490273712 158 552630306615747665945768327370844516185435195365288 159 1105260613231495331891536654741689032956277936220154 160 2210521226462990663783073309483378066532620791345996 161 4421042452925981327566146618966756133721777379130052 162 8842084905851962655132293237933512268138457501171028 163 17684169811703925310264586475867024537012166529381308 164 35368339623407850620529172951734049074802004283215572 165 70736679246815701241058345903468098150426262889787700 166 141473358493631402482116691806936196301721622612450000 167 282946716987262804964233383613872392604361543619033754 168 565893433974525609928466767227744785209693049632200628 169 1131786867949051219856933534455489570420410295346856240 170 2263573735898102439713867068910979140841901701384581324 171 4527147471796204879427734137821958281684944224325044868 172 9054294943592409758855468275643916563371091896894382140 173 18108589887184819517710936551287833126743452908470558248 174 36217179774369639035421873102575666253488243766225814008 175 72434359548739278070843746205151332506977897617546443818 176 144868719097478556141687492410302665013957280895010461756 177 289737438194957112283374984820605330027916126606484325836 178 579474876389914224566749969641210660055833900915461118468 179 1158949752779828449133499939282421320111669536301885038076 180 2317899505559656898266999878564842640223340897883951971332 181 4635799011119313796533999757129685280446683716061865745164 182 9271598022238627593067999514259370560893369451805509317792 183 18543196044477255186135999028518741121786741027229949488938 184 37086392088954510372271998057037482243573484286746612351844 185 74172784177909020744543996114074964487146970919365803995416 186 148345568355818041489087992228149928974293944303301925536892 187 296691136711636082978175984456299857948587891195184080710308 188 593382273423272165956351968912599715897175785108477472526508 189 1186764546846544331912703937825199431794351573070326382102112 190 2373529093693088663825407875650398863588703149135240315918920 191 4747058187386177327650815751300797727177406301412466494104090 192 9494116374772354655301631502601595454354812606120735024979884 193 18988232749544709310603263005203190908709625215697749456449428 194 37976465499089418621206526010406381817419250435019168085420980 195 75952930998178837242413052020812763634838500873836566787746044 196 151905861996357674484826104041625527269677001751653364893693108 197 303811723992715348969652208083251054539354003507476677159072420 198 607623447985430697939304416166502109078708007019321017932315248 199 1215246895970861395878608832333004218157416014043215709718187898 200 2430493791941722791757217664666008436314832028091219700539575188 201 4860987583883445583514435329332016872629664056187451198900277696 202 9721975167766891167028870658664033745259328112380146943954787116 203 19443950335533782334057741317328067490518656224765780746097044868 204 38887900671067564668115482634656134981037312449537300568392271516 205 77775801342135129336230965269312269962074624899080602689700120152 206 155551602684270258672461930538624539924149249798167480031185738904 207 311103205368540517344923861077249079848298499596341518809611992522 208 622206410737081034689847722154498159696596999192689891844199423388 209 1244412821474162069379695444308996319393193998385386945170627193884 210 2488825642948324138759390888617992638786387996770781371269321576036