1 540 2 1008 3 2032 4 4338 5 9297 6 19263 7 38010 8 73278 9 143045 10 288057 11 594045 12 1228136 13 2495244 14 4970793 15 9823140 16 19533636 17 39362880 18 80112560 19 163010352 20 329127561 21 659192991 22 1316427636 23 2637095196 24 5313657069 25 10747592751 26 21727946097 27 43776964014 28 87907130358 29 176344911171 30 354304484074 31 713620356312 32 1439424898512 33 2902407979924 34 5843509282242 35 11748765075813 36 23614315540235 37 47498495668182 38 95639559766218 39 192679626044997 40 388098530057481 41 781195346153901 42 1571578021362628 43 3161375089404300 44 6361583879247705 45 12806918923455720 46 25787790610424544 47 51919751005332768 48 104502169079869436 49 210291362339241480 50 423166173770535141 51 851664846239164547 52 1714375152502756920 53 3451244840397809448 54 6947350217548020693 55 13983255476410033935 56 28142269198180684137 57 56638378076623884722 58 113996992117569769134 59 229460972391761964363 60 461887040601475917726 61 929714381038192980372 62 1871285383999403300400 63 3766305142232727438312 64 7580413662578866196682 65 15257526193784206752993 66 30710637735414807041319 67 61815501157756406169810 68 124422690628893201354150 69 250433177269778758839637 70 504055483930383486158409 71 1014533256415977064735437 72 2042021679327748391127184 73 4110171146643528371100012 74 8272954787143579630997625 75 16651692707880141141412508 76 33515980687329777512077884 77 67459524221709457731490128 78 135779906015297314779896616 79 273294201632738637453243600 80 550082148922151802404037873 81 1107197249531169075965220631 82 2228543157304968239048824620 83 4485546257999700150249853140 84 9028358819803154828037678909 85 18172001685491612433790319343 86 36576141896827622294527252977 87 73619676868393391148939650390 88 148180130082476739297709238502 89 298253396515729431912163249155 90 600316238743909645284218640962 91 1208299198536334187699695183536 92 2432031155000077595007938092128 93 4895130620915284753425291770556 94 9852802725938386250505815496162 95 19831486899493508682162510604077 96 39916318487352305000169875276627 97 80342506699025957374132367546622 98 161711226959525416862634646932354 99 325488081938080590511847888145957 100 655134131255096164604614655403753 101 1318637730900310325352073337778333 102 2654121200337349565755380843830364 103 5342147500211049282434345151490860 104 10752535239564013406420449542269769 105 21642420935851504043049413375343552 106 43561303270789105855481908974119928 107 87679079426416683924020626029663024 108 176478234812470112692737345559167700 109 355210918520196382573361716565233704 110 714959440906502952623377784166891885 111 1439051886852164094529237543699370779 112 2896486380312374048082506390286933456 113 5829973173898262011962456193068941664 114 11734420875268312350371887290901265957 115 23618743267179103809752434186511713551 116 47539203553675050327707023183884032073 117 95685689923429534183613265402167421594 118 192593694065685285722230121268676561758 119 387647628343478666720572688198220552363 120 780247188308847013277616853680186595798 121 1570461556233840374987301224542457979756 122 3160984850595698421108599508242588807520 123 6362349386811948637814140072736853759312 124 12805973651224822882432995581520374639562 125 25775534806827129062119727399914295436297 126 51880334294386980098118902012683596947279 127 104423405513541245644428157548270152045658 128 210180754180986660837874378021479034454622 129 423046437576299489647151417431388731853237 130 851497027243604757272724451789153589786793 131 1713871374845712529733183026823668480815645 132 3449636315464577102623812330115377121165608 133 6943339440664879454382270197913436097822988 134 13975375511532965488694411512220608491090057 135 28129277506354079817296514864110442882277460 136 56617888663080146164910625705201292274562516 137 113959034578835046429734018944195394384123712 138 229373821752995260532868885183860515465151424 139 461677743650524271483013587826606151590173520 140 929253118121455048126189513472734817676584601 141 1870376841421545790617080845867998865804547919 142 3764646542421543928913654674556459751115345572 143 7577384025272337424790656977521034266292003276 144 15251564242517606976641533326255440234445473805 145 30697957317699827932968262751699764796456725935 146 61788061043615931406070001841329683837501849841 147 124365424358418544021527258077301436611024879358 148 250319536387534854679790086871712440983845003606 149 503836743112846408630050995121630477460705790979 150 1014109675289386056840836222331400955450209397338 151 2041173945622824807112006840619005223387209303560 152 4108422564506173692137829646711125468710862990000 153 8269327559081137368577561073357203072105949842532 154 16644290410391908955285634424576966425264257147202 155 33501200845436524453175206933462809218224159396149 156 67430357852412171459823592535484671024853755648219 157 135722094898044598483586925392828725888659293625318 158 273177951667508494605878820927337010093657048337210 159 549845574572461355647586731372489388514524050036741 160 1106715069734679425186406148582254435401040067077705 161 2227567706904272856105894929951413416516913393458765 162 4483591147976049486946797561051446289283091995169268 163 9024457269413178586913274963942843937299064508096076 164 18164196136557593683039765205525551980683149035995385 165 36560428111646500334240642115381262496451923764393304 166 73587891997269227870541844489308221787887200266342288 167 148115821613488352447618210237554721680698907410630912 168 298123726851498378368168217319174065895533511158516140 169 600055791154045630307087423308986670979544731095184520 170 1207776906335998523099897499301541526544741624971912117 171 2430982380266818282390542714512107330860529890322110579 172 4893018985397207251081199444929248931402482161977178664 173 9848543117538069023805956523609731172480180448243471128 174 19822894990922863500905975148332349400680848582040614261 175 39899014619876314403705051594419324851495985612371954447 176 80307713299906342282121061474905290237339819555079457897 177 161641305608047168130005283471569285479397834235680940802 178 325347474170767765503083090093360978801495017099494580494 179 654851051520488616376869855569273428466141500702855386315 180 1318067400891998086124630401712966728682564458019020767438 181 2652972258728697544196585414650765664699788890735965518020 182 5339834519013616174257300366506511642661164018624637041360 183 10747881964144988271289207648673650632760954168133027172792 184 21633061156679969909670872976066372493845080838563492029962 185 43542470653140381927303075687917077148397064934040329185137 186 87641168155835474147662313502479281329358057780179088732087 187 176401895446634334690180787649270246609834746656599957483682 188 355057210805048231068878786801271470301986836580474120678678 189 714650047416965512915111097779898250084295553581113548563477 190 1438429286139481617066883431139529587219690232730681007214217 191 2895233574404976864813051551744297908654448832282480963730989 192 5827451881797884478109534746949148685563028729029466591823040 193 11729345685513564797775272831527985799754504829272595496591660 194 23608526162086856101725170546110712192655520821147915500561241 195 47518635948641920346700002192940549366195401290052569034540748 196 95644291681862184806708032122304275141619866778918509654172908 197 192510377217927898417923439260964490537059568120270180684206320 198 387479949769648301468227524189003642747654598584934755661161304 199 779909704833109618886020742258676667551278252146689257447975184 200 1569782250805904776011294820501543549291403003741447819892759297 201 3159617452726338625856309723514980500747932063542890646012547399 202 6359596971138675520765241064358368240177263492616614927940291804 203 12800433672901242846599308299961363562086142965549303296333597252 204 25764384592004246749439942626131000185754887593636910447624098781 205 51857892503308552870185632970259817668346865890225722177143136623 206 104378235982317058870103374036952111067323220953983967189269576497 207 210089836297822304876218250815021002626560315867009871635542726182 208 422863434127164472263912707986758901751102819083214592657678072774 209 851128674632036249716103917171542261164601138714675726569832119235 210 1713129966596798850161219099976395194742246014339216638347015127858