0 1 1 3 2 1 3 7 4 17 5 39 6 65 7 135 8 257 9 519 10 1025 11 2055 12 4097 13 8199 14 16385 15 32775 16 65537 17 131079 18 262145 19 524295 20 1048577 21 2097159 22 4194305 23 8388615 24 16777217 25 33554439 26 67108865 27 134217735 28 268435457 29 536870919 30 1073741825 31 2147483655 32 4294967297 33 8589934599 34 17179869185 35 34359738375 36 68719476737 37 137438953479 38 274877906945 39 549755813895 40 1099511627777 41 2199023255559 42 4398046511105 43 8796093022215 44 17592186044417 45 35184372088839 46 70368744177665 47 140737488355335 48 281474976710657 49 562949953421319 50 1125899906842625 51 2251799813685255 52 4503599627370497 53 9007199254740999 54 18014398509481985 55 36028797018963975 56 72057594037927937 57 144115188075855879 58 288230376151711745 59 576460752303423495 60 1152921504606846977 61 2305843009213693959 62 4611686018427387905 63 9223372036854775815 64 18446744073709551617 65 36893488147419103239 66 73786976294838206465 67 147573952589676412935 68 295147905179352825857 69 590295810358705651719 70 1180591620717411303425 71 2361183241434822606855 72 4722366482869645213697 73 9444732965739290427399 74 18889465931478580854785 75 37778931862957161709575 76 75557863725914323419137 77 151115727451828646838279 78 302231454903657293676545 79 604462909807314587353095 80 1208925819614629174706177 81 2417851639229258349412359 82 4835703278458516698824705 83 9671406556917033397649415 84 19342813113834066795298817 85 38685626227668133590597639 86 77371252455336267181195265 87 154742504910672534362390535 88 309485009821345068724781057 89 618970019642690137449562119 90 1237940039285380274899124225 91 2475880078570760549798248455 92 4951760157141521099596496897 93 9903520314283042199192993799 94 19807040628566084398385987585 95 39614081257132168796771975175 96 79228162514264337593543950337 97 158456325028528675187087900679 98 316912650057057350374175801345 99 633825300114114700748351602695 100 1267650600228229401496703205377 101 2535301200456458802993406410759 102 5070602400912917605986812821505 103 10141204801825835211973625643015 104 20282409603651670423947251286017 105 40564819207303340847894502572039 106 81129638414606681695789005144065 107 162259276829213363391578010288135 108 324518553658426726783156020576257 109 649037107316853453566312041152519 110 1298074214633706907132624082305025 111 2596148429267413814265248164610055 112 5192296858534827628530496329220097 113 10384593717069655257060992658440199 114 20769187434139310514121985316880385 115 41538374868278621028243970633760775 116 83076749736557242056487941267521537 117 166153499473114484112975882535043079 118 332306998946228968225951765070086145 119 664613997892457936451903530140172295 120 1329227995784915872903807060280344577 121 2658455991569831745807614120560689159 122 5316911983139663491615228241121378305 123 10633823966279326983230456482242756615 124 21267647932558653966460912964485513217 125 42535295865117307932921825928971026439 126 85070591730234615865843651857942052865