1 7 2 17 3 37 4 79 5 165 6 339 7 693 8 1403 9 2837 10 5707 11 11477 12 23019 13 46165 14 92459 15 185173 16 370603 17 741717 18 1483947 19 2968917 20 5938859 21 11879765 22 23761579 23 47527253 24 95058603 25 190125397 26 380258987 27 760534357 28 1521085099 29 3042202965 30 6084438699 31 12168942933 32 24337951403 33 48676033877 34 97352198827 35 194704659797 36 389409581739 37 778819687765 38 1557639899819 39 3115280848213 40 6230562745003 41 12461127587157 42 24922257271467 43 49844518737237 44 99689041668779 45 199378091726165 46 398756191840939 47 797512400459093 48 1595024817695403 49 3190049668945237 50 6380099371444907 51 12760198809998677 52 25520397687106219 53 51040795508430165 54 102081591151078059 55 204163182570591573 56 408326365409618603 57 816652731356108117 58 1633305463249087147 59 3266610927571916117 60 6533221856217574059 61 13066443714582631765 62 26132887431312747179 63 52265774866920461653 64 104531549738135890603 65 209063099484861715797 66 418126198978313366187 67 836252397973806601557 68 1672504795964793072299 69 3345009591963945882965 70 6690019183962251504299 71 13380038367993222485333 72 26760076736055164447403 73 53520153472247767848277 74 107040306944632974650027 75 214080613889540827206997 76 428161227779356532320939 77 856322455559262820455765 78 1712644911119075396725419 79 3425289822239250305078613 80 6850579644479600121785003 81 13701159288961399266825557 82 27402318577924997556906667 83 54804637155854393160324437 84 109609274311713184367159979 85 219218548623435164827342165 86 438437097246879125747706539 87 876874194493775843681457493 88 1753748388987569279548959403 89 3507496777975173743470007637 90 7014993555950382671312104107 91 14029987111900835711368385877 92 28059974223801741791480949419 93 56119948447603624320450254165 94 112239896895207389378388863659 95 224479793790415060231754437973 96 448959587580830401938485586603 97 897919175161661366826924594517 98 1795838350323323296603802610347 99 3591676700646647719107512063317 100 7183353401293296564114930969259 101 14366706802586595380029675623765 102 28733413605173193011859164932779 103 57466827210346390527317957236053 104 114933654420692785558235541842603 105 229867308841385580123670338426197 106 459734617682771169254539931593387 107 919469235365542356523478372668757 108 1838938470731084731061355254819499 109 3677876941462169498151507528602965 110 7355753882924339032331812076169899 111 14711507765848678136721218190267733 112 29423015531697356345500030418463403 113 58846031063394712835115248912782677 114 117692062126789425814345685901421227 115 235384124253578851916921747954554197 116 470768248507157704122073872060820139 117 941536497014315408820608496425063765 118 1883072994028630818217677745153551019 119 3766145988057261637588276994913949013 120 7532291976114523276329475494434745003 121 15064583952229046554964793998083183957 122 30129167904458093112235431005380061867 123 60258335808916186229082548029187511637 124 120516671617832372462776782076802411179 125 241033343235664744934776936190459598165 126 482066686471329489878777244417773972139 127 964133372942658979776001232909257495893 128 1928266745885317959570449209892224543403 129 3856533491770635919177791907931868190037 130 7713066983541271838392477304011155483307 131 15426133967082543676858741584317149173077 132 30852267934165087353791270144929136552619 133 61704535868330174707730114242447949518165 134 123409071736660349415607802437485575449259 135 246818143473320698831510752780150503724373 136 493636286946641397663316653465480360274603 137 987272573893282795327223602741319426200917 138 1974545147786565590655037501292997558053547 139 3949090295573131181311255594206712527410517 140 7898180591146262362623691780034142466124459 141 15796361182292524725249744743309719754855765 142 31592722364585049450501850669860874332318379 143 63185444729170098901008423706204618309850453 144 126370889458340197802021569778892106264914603 145 252741778916680395604052584290749951820256597 146 505483557833360791208114613314465642930940587 147 1010967115666721582416248116094862764442735957 148 2021934231333443164832515121655657007466326699 149 4043868462666886329665068022243176972094362965 150 8087736925333772659330173823418216901350435499 151 16175473850667545318660423204700159717024290133 152 32350947701335090637320921967264045348371999403 153 64701895402670181274641995050255542525390837077 154 129403790805340362549284141216238536879428512427 155 258807581610680725098568584663931977416150701397 156 517615163221361450197137471559318858489595079339 157 1035230326442722900394275547581547524293777511765 158 2070460652885445800788551699626004855902142376619 159 4140921305770891601577104608177829326433459459413 160 8281842611541783203154210425281478267496093625003 161 16563685223083566406308423268414595764250536662357 162 33127370446167132812616848954680830757759422737067 163 66254740892334265625233702745064939974035544298837 164 132509481784668531250467410325833158406587787422379 165 265018963569337062500934830323072873730208972494165 166 530037927138674125001869670317552304377451342637739 167 1060075854277348250003739359977917722588969480574293 168 2120151708554696500007478739298648559012005756447403 169 4240303417109393000014957517282923345692145103492437 170 8480606834218786000029915073251472919052423797582507 171 16961213668437572000059830223874198293441114776360277 172 33922427336875144000119660525119649042218496733915819 173 67844854673750288000239321204981802995109527830222165 174 135689709347500576000478642564706110900891590022834859 175 271379418695001152000957285438897231623128248770450773 176 542758837390002304001914571187279473067601566265682603 177 1085517674780004608003829142993528965777893269980927317 178 2171035349560009216007658286606027951198476677411416747 179 4342070699120018432015316574449995941682333629721957717 180 8684141398240036864030633150137931922650047534343039659 181 17368282796480073728061266302751743923870855618484327765 182 34736565592960147456122532607979367926312471786766903979 183 69473131185920294912245065220910496009766464673130304853 184 138946262371840589824490130446772752176674450445857106603 185 277892524743681179648980260903449024667631943090907206997 186 555785049487362359297960521816801569649546928381007407787 187 1111570098974724718595921043653410179927659941160400803157 188 2223140197949449437191842087326627400483885966719187593899 189 4446280395898898874383684174692868882224904102235147162965 190 8892560791797797748767368349425351845706940373267066301099 191 17785121583595595497534736698929931853928145084127676552533 192 35570243167191190995069473397939091870370554505848897055403 193 71140486334382381990138946796036640065769637686884882011477 194 142280972668764763980277893592231736456567804048956851923627 195 284561945337529527960555787184780385563192665448287879648597 196 569123890675059055921111574369877683776442388246949935098539 197 1138247781350118111842223148740389192852998891194648221799765 198 2276495562700236223684446297481412211006111897090044795202219 199 4552991125400472447368892594964092072612452023581586293609813 200 9105982250800944894737785189929451795825132276564669290425003 201 18211964501601889789475570379861438892850721011932331987260757 202 36423929003203779578951140759725413086901898482667657380932267 203 72847858006407559157902281519455896776204709882941301574686037 204 145695716012815118315804563038916864154810332683488589962193579 205 291391432025630236631609126077843869514422491202189153550030165 206 582782864051260473263218252155697880233646808239590280725703339 207 1165565728102520946526436504311416042876897268149604508702692693 208 2331131456205041893052873008622852368163398187969632964656671403 209 4662262912410083786105746017245745301146003679280113823815914837 210 9324525824820167572211492034491531167111214661901075542134401707