0 1 1 0 2 3 3 1 4 14 5 6 6 62 7 28 8 251 9 113 10 1022 11 510 12 4094 13 2046 14 16382 15 8190 16 65534 17 32766 18 262142 19 131070 20 1048574 21 524286 22 4194302 23 2097148 24 16777215 25 8388607 26 67108863 27 33554431 28 268435455 29 134217727 30 1073741823 31 536870911 32 4294967295 33 2147483647 34 17179869183 35 8589934591 36 68719476735 37 34359738367 38 274877906943 39 137438953471 40 1099511627775 41 549755813887 42 4398046511103 43 2199023255551 44 17592186044415 45 8796093022207 46 70368744177663 47 35184372088831 48 281474976710655 49 140737488355327 50 1125899906842623 51 562949953421311 52 4503599627370495 53 2251799813685247 54 18014398509481983 55 9007199254740991 56 72057594037927935 57 36028797018963967 58 288230376151711743 59 144115188075855871 60 1152921504606846975 61 576460752303423487 62 4611686018427387903 63 2305843009213693951 64 18446744073709551615 65 9223372036854775807 66 73786976294838206463 67 36893488147419103231 68 295147905179352825855 69 147573952589676412927 70 1180591620717411303423 71 590295810358705651711 72 4722366482869645213695 73 2361183241434822606847 74 18889465931478580854783 75 9444732965739290427391 76 75557863725914323419135 77 37778931862957161709567 78 302231454903657293676543 79 151115727451828646838271 80 1208925819614629174706175 81 604462909807314587353087 82 4835703278458516698824703 83 2417851639229258349412351 84 19342813113834066795298815 85 9671406556917033397649407 86 77371252455336267181195263 87 38685626227668133590597631 88 309485009821345068724781055 89 154742504910672534362390527 90 1237940039285380274899124223 91 618970019642690137449562111 92 4951760157141521099596496895 93 2475880078570760549798248447 94 19807040628566084398385987583 95 9903520314283042199192993791 96 79228162514264337593543950335 97 39614081257132168796771975167 98 316912650057057350374175801343 99 158456325028528675187087900671 100 1267650600228229401496703205375 101 633825300114114700748351602687 102 5070602400912917605986812821503 103 2535301200456458802993406410751 104 20282409603651670423947251286015 105 10141204801825835211973625643007 106 81129638414606681695789005144063 107 40564819207303340847894502572031 108 324518553658426726783156020576255 109 162259276829213363391578010288127 110 1298074214633706907132624082305023 111 649037107316853453566312041152511 112 5192296858534827628530496329220095 113 2596148429267413814265248164610047 114 20769187434139310514121985316880383 115 10384593717069655257060992658440191 116 83076749736557242056487941267521535 117 41538374868278621028243970633760767 118 332306998946228968225951765070086143 119 166153499473114484112975882535043071 120 1329227995784915872903807060280344575 121 664613997892457936451903530140172287 122 5316911983139663491615228241121378303 123 2658455991569831745807614120560689151 124 21267647932558653966460912964485513215 125 10633823966279326983230456482242756607 126 85070591730234615865843651857942052863