0 2 1 5 2 9 3 19 4 37 5 75 6 149 7 299 8 597 9 1195 10 2389 11 4779 12 9557 13 19115 14 38229 15 76459 16 152917 17 305835 18 611669 19 1223339 20 2446677 21 4893355 22 9786709 23 19573419 24 39146837 25 78293675 26 156587349 27 313174699 28 626349397 29 1252698795 30 2505397589 31 5010795179 32 10021590357 33 20043180715 34 40086361429 35 80172722859 36 160345445717 37 320690891435 38 641381782869 39 1282763565739 40 2565527131477 41 5131054262955 42 10262108525909 43 20524217051819 44 41048434103637 45 82096868207275 46 164193736414549 47 328387472829099 48 656774945658197 49 1313549891316395 50 2627099782632789 51 5254199565265579 52 10508399130531157 53 21016798261062315 54 42033596522124629 55 84067193044249259 56 168134386088498517 57 336268772176997035 58 672537544353994069 59 1345075088707988139 60 2690150177415976277 61 5380300354831952555 62 10760600709663905109 63 21521201419327810219 64 43042402838655620437 65 86084805677311240875 66 172169611354622481749 67 344339222709244963499 68 688678445418489926997 69 1377356890836979853995 70 2754713781673959707989 71 5509427563347919415979 72 11018855126695838831957 73 22037710253391677663915 74 44075420506783355327829 75 88150841013566710655659 76 176301682027133421311317 77 352603364054266842622635 78 705206728108533685245269 79 1410413456217067370490539 80 2820826912434134740981077 81 5641653824868269481962155 82 11283307649736538963924309 83 22566615299473077927848619 84 45133230598946155855697237 85 90266461197892311711394475 86 180532922395784623422788949 87 361065844791569246845577899 88 722131689583138493691155797 89 1444263379166276987382311595 90 2888526758332553974764623189 91 5777053516665107949529246379 92 11554107033330215899058492757 93 23108214066660431798116985515 94 46216428133320863596233971029 95 92432856266641727192467942059 96 184865712533283454384935884117 97 369731425066566908769871768235 98 739462850133133817539743536469 99 1478925700266267635079487072939 100 2957851400532535270158974145877 101 5915702801065070540317948291755 102 11831405602130141080635896583509 103 23662811204260282161271793167019 104 47325622408520564322543586334037 105 94651244817041128645087172668075 106 189302489634082257290174345336149 107 378604979268164514580348690672299 108 757209958536329029160697381344597 109 1514419917072658058321394762689195 110 3028839834145316116642789525378389 111 6057679668290632233285579050756779 112 12115359336581264466571158101513557 113 24230718673162528933142316203027115 114 48461437346325057866284632406054229 115 96922874692650115732569264812108459 116 193845749385300231465138529624216917 117 387691498770600462930277059248433835 118 775382997541200925860554118496867669 119 1550765995082401851721108236993735339 120 3101531990164803703442216473987470677 121 6203063980329607406884432947974941355 122 12406127960659214813768865895949882709 123 24812255921318429627537731791899765419 124 49624511842636859255075463583799530837 125 99249023685273718510150927167599061675 126 198498047370547437020301854335198123349 127 396996094741094874040603708670396246699 128 793992189482189748081207417340792493397 129 1587984378964379496162414834681584986795 130 3175968757928758992324829669363169973589 131 6351937515857517984649659338726339947179 132 12703875031715035969299318677452679894357 133 25407750063430071938598637354905359788715 134 50815500126860143877197274709810719577429 135 101631000253720287754394549419621439154859 136 203262000507440575508789098839242878309717 137 406524001014881151017578197678485756619435 138 813048002029762302035156395356971513238869 139 1626096004059524604070312790713943026477739 140 3252192008119049208140625581427886052955477 141 6504384016238098416281251162855772105910955 142 13008768032476196832562502325711544211821909 143 26017536064952393665125004651423088423643819 144 52035072129904787330250009302846176847287637 145 104070144259809574660500018605692353694575275 146 208140288519619149321000037211384707389150549 147 416280577039238298642000074422769414778301099 148 832561154078476597284000148845538829556602197 149 1665122308156953194568000297691077659113204395 150 3330244616313906389136000595382155318226408789 151 6660489232627812778272001190764310636452817579 152 13320978465255625556544002381528621272905635157 153 26641956930511251113088004763057242545811270315 154 53283913861022502226176009526114485091622540629 155 106567827722045004452352019052228970183245081259 156 213135655444090008904704038104457940366490162517 157 426271310888180017809408076208915880732980325035 158 852542621776360035618816152417831761465960650069 159 1705085243552720071237632304835663522931921300139 160 3410170487105440142475264609671327045863842600277 161 6820340974210880284950529219342654091727685200555 162 13640681948421760569901058438685308183455370401109 163 27281363896843521139802116877370616366910740802219 164 54562727793687042279604233754741232733821481604437 165 109125455587374084559208467509482465467642963208875 166 218250911174748169118416935018964930935285926417749 167 436501822349496338236833870037929861870571852835499 168 873003644698992676473667740075859723741143705670997 169 1746007289397985352947335480151719447482287411341995 170 3492014578795970705894670960303438894964574822683989 171 6984029157591941411789341920606877789929149645367979 172 13968058315183882823578683841213755579858299290735957 173 27936116630367765647157367682427511159716598581471915 174 55872233260735531294314735364855022319433197162943829 175 111744466521471062588629470729710044638866394325887659 176 223488933042942125177258941459420089277732788651775317 177 446977866085884250354517882918840178555465577303550635 178 893955732171768500709035765837680357110931154607101269 179 1787911464343537001418071531675360714221862309214202539 180 3575822928687074002836143063350721428443724618428405077 181 7151645857374148005672286126701442856887449236856810155 182 14303291714748296011344572253402885713774898473713620309 183 28606583429496592022689144506805771427549796947427240619 184 57213166858993184045378289013611542855099593894854481237 185 114426333717986368090756578027223085710199187789708962475 186 228852667435972736181513156054446171420398375579417924949 187 457705334871945472363026312108892342840796751158835849899 188 915410669743890944726052624217784685681593502317671699797 189 1830821339487781889452105248435569371363187004635343399595 190 3661642678975563778904210496871138742726374009270686799189 191 7323285357951127557808420993742277485452748018541373598379 192 14646570715902255115616841987484554970905496037082747196757 193 29293141431804510231233683974969109941810992074165494393515 194 58586282863609020462467367949938219883621984148330988787029 195 117172565727218040924934735899876439767243968296661977574059 196 234345131454436081849869471799752879534487936593323955148117 197 468690262908872163699738943599505759068975873186647910296235 198 937380525817744327399477887199011518137951746373295820592469 199 1874761051635488654798955774398023036275903492746591641184939 200 3749522103270977309597911548796046072551806985493183282369877