0 1 1 3 2 3 3 15 4 6 5 63 6 12 7 255 8 24 9 1023 10 48 11 4095 12 96 13 16383 14 192 15 65535 16 384 17 262143 18 768 19 1048575 20 1536 21 4194303 22 3072 23 16777215 24 6144 25 67108863 26 12288 27 268435455 28 24606 29 1073741823 30 49214 31 4294967295 32 98366 33 17179869183 34 196670 35 68719476735 36 393278 37 274877906943 38 786494 39 1099511627775 40 1572926 41 4398046511103 42 3145790 43 17592186044415 44 6299198 45 70368744177663 46 12599230 47 281474976710655 48 25182206 49 1125899906842623 50 50348030 51 4503599627370495 52 100679678 53 18014398509481983 54 201342974 55 72057594037927935 56 402669566 57 288230376151711743 58 805322750 59 1152921504606846975 60 1612595198 61 4611686018427387903 62 3225403390 63 18446744073709551615 64 6446645246 65 73786976294838206463 66 12889096190 67 295147905179352825855 68 25773998078 69 1180591620717411303423 70 51543801854 71 4722366482869645213695 72 103083409406 73 18889465931478580854783 74 206162624510 75 75557863725914323419135 76 412824371198 77 302231454903657293676543 78 825703268350 79 1208925819614629174706175 80 1650341183486 81 4835703278458516698824703 82 3299608625150 83 19342813113834066795298815 84 6598143508478 85 77371252455336267181195263 86 13195213275134 87 309485009821345068724781055 88 26389352808446 89 1237940039285380274899124223 90 52777631875070 91 4951760157141521099596496895 92 105683039027198 93 19807040628566084398385987583 94 211380036698110 95 79228162514264337593543950335 96 422487342972926 97 316912650057057350374175801343 98 844699808038910 99 1267650600228229401496703205375 100 1689124738170878 101 5070602400912917605986812821503 102 3377974598434814 103 20282409603651670423947251286015 104 6755674318962686 105 81129638414606681695789005144063 106 13511073760018430 107 324518553658426726783156020576255 108 27054857990963198 109 1298074214633706907132624082305023 110 54113289394716670 111 5192296858534827628530496329220095 112 108156759801069566 113 20769187434139310514121985316880383 114 216243150857961470 115 83076749736557242056487941267521535 116 432415932971745278 117 332306998946228968225951765070086143 118 864761497199312894 119 1329227995784915872903807060280344575 120 1729452625654448126 121 5316911983139663491615228241121378303 122 3458834882564718590 123 21267647932558653966460912964485513215 124 6926043645686579198 125 85070591730234615865843651857942052863 126 13853002085047468030