0 1 1 2 2 7 3 14 4 29 5 62 6 125 7 254 8 497 9 1022 10 2033 11 4094 12 8177 13 16382 14 32753 15 65534 16 130817 17 262142 18 524033 19 1048562 20 2096897 21 4194290 22 8388353 23 16777202 24 33554177 25 67108850 26 134217473 27 268435442 28 536870657 29 1073741810 30 2147483393 31 4294967282 32 8589869057 33 17179869170 34 34359672833 35 68719476722 36 137438887937 37 274877906930 38 549755748353 39 1099511627762 40 2199023190017 41 4398046511090 42 8796092956673 43 17592186044402 44 35184372023297 45 70368744177650 46 140737488289793 47 281474976710642 48 562949953355777 49 1125899906842610 50 2251799813619713 51 4503599627370482 52 9007199254675457 53 18014398509481970 54 36028797018898433 55 72057594037927922 56 144115188075790337 57 288230376151711730 58 576460752303357953 59 1152921504606846962 60 2305843009213628417 61 4611686018427387890 62 9223372036854710273 63 18446744073709551602 64 36893488143124135937 65 73786976294838206450 66 147573952585381445633 67 295147905179352825842 68 590295810354410684417 69 1180591620717411303410 70 2361183241430527639553 71 4722366482869645213682 72 9444732965734995460097 73 18889465931478580854770 74 37778931862952866742273 75 75557863725914323419122 76 151115727451824351870977 77 302231454903657293676530 78 604462909807310292385793 79 1208925819614629174706162 80 2417851639229254054445057 81 4835703278458516698824690 82 9671406556917029102682113 83 19342813113834066795298802 84 38685626227668129295630337 85 77371252455336267181195250 86 154742504910672530067423233 87 309485009821345068724781042 88 618970019642690133154594817 89 1237940039285380274899124210 90 2475880078570760545503281153 91 4951760157141521099596496882 92 9903520314283042194898026497 93 19807040628566084398385987570 94 39614081257132168792477007873 95 79228162514264337593543950322 96 158456325028528675182792933377 97 316912650057057350374175801330 98 633825300114114700744056635393 99 1267650600228229401496703205362 100 2535301200456458802989111443457 101 5070602400912917605986812821490 102 10141204801825835211969330675713 103 20282409603651670423947251286002 104 40564819207303340847890207604737 105 81129638414606681695789005144050 106 162259276829213363391573715320833 107 324518553658426726783156020576242 108 649037107316853453566307746185217 109 1298074214633706907132624082305010 110 2596148429267413814265243869642753 111 5192296858534827628530496329220082 112 10384593717069655257060988363472897 113 20769187434139310514121985316880370 114 41538374868278621028243966338793473 115 83076749736557242056487941267521522 116 166153499473114484112975878240075777 117 332306998946228968225951765070086130 118 664613997892457936451903525845204993 119 1329227995784915872903807060280344562 120 2658455991569831745807614116265721857 121 5316911983139663491615228241121378290 122 10633823966279326983230456477947789313 123 21267647932558653966460912964485513202 124 42535295865117307932921825924676059137 125 85070591730234615865843651857942052850 126 170141183460469231731687303711589138433