0 1 1 2 2 7 3 14 4 29 5 63 6 127 7 255 8 499 9 1023 10 2039 11 4091 12 8191 13 16371 14 32767 15 65531 16 130823 17 262139 18 524087 19 1048523 20 2097143 21 4194107 22 8388519 23 16777147 24 33554367 25 67108795 26 134217663 27 268435131 28 536870847 29 1073741755 30 2147483327 31 4294967227 32 8589871039 33 17179868859 34 34359674815 35 68719476667 36 137438953407 37 274877874107 38 549755812319 39 1099511619195 40 2199023255551 41 4398046511099 42 8796092923903 43 17592186035739 44 35184372088831 45 70368744176411 46 140737488349183 47 281474976661499 48 562949953403935 49 1125899906711547 50 2251799812833183 51 4503599627337723 52 9007199254150367 53 18014398508035899 54 36028797018537791 55 72057594036199387 56 144115188075700479 57 288230376145272699 58 576460752293834591 59 1152921504606175227 60 2305843009204632799 61 4611686018426191867 62 9223372036854099967 63 18446744073709400059 64 36893488143191092703 65 73786976294834450363 66 147573952585515315071 67 295147905179285565435 68 590295810358302978047 69 1180591620715243350523 70 2361183241434822322687 71 4722366482869645191611 72 9444732965739189676671 73 18889465931478576655355 74 37778931862952858053631 75 75557863725914277800507 76 151115727451826058947583 77 302231454903655112239867 78 604462909807312439864319 79 1208925819614626540694523 80 2417851639229230432102943 81 4835703278458514543963131 82 9671406556917021720701951 83 19342813113834064647810043 84 38685626227668071182756863 85 77371252455336264093854427 86 154742504910672472085048319 87 309485009821344994626628603 88 618970019642689722448341631 89 1237940039285380153968913403 90 2475880078570760265960385535 91 4951760157141520954079194107 92 9903520314283041917566167679 93 19807040628566084387308825595 94 39614081257132168381715180287 95 79228162514264337590848613371 96 158456325028528675184399330303 97 316912650057057350373537999867 98 633825300114114700464271879167 99 1267650600228229401489654606587 100 2535301200456458801884699635199 101 5070602400912917605161067474427 102 10141204801825835211758875045631 103 20282409603651670393143710052347 104 40564819207303340846786398776319 105 81129638414606681694821829963163 106 162259276829213363356393635441279 107 324518553658426726764464258805755 108 649037107316853453541232920424415 109 1298074214633706906886299116891899 110 2596148429267413813419689361796607 111 5192296858534827628264379290283419 112 10384593717069655255935058385563135 113 20769187434139310513559000953384443 114 41538374868278621027645938572979679 115 83076749736557242053106908652170747 116 166153499473114484112919773067603455 117 332306998946228968225309615667522971 118 664613997892457936447250362571386303 119 1329227995784915872898170928779580859 120 2658455991569831745779439787866811871 121 5316911983139663491609176493822828027 122 10633823966279326983228184856708982271 123 21267647932558653966420368936967068667 124 42535295865117307932891275964016623615 125 85070591730234615865839982785278762747 126 170141183460469231731573436056716967903