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 24678 29 1073741823 30 49406 31 4294967295 32 98520 33 17179869183 34 196812 35 68719476735 36 400486 37 274877906943 38 800742 39 1099511627775 40 1604608 41 4398046511103 42 3147320 43 17592186044415 44 6295392 45 70368744177663 46 12704608 47 281474976710655 48 25394992 49 1125899906842623 50 50843032 51 4503599627370495 52 101109180 53 18014398509481983 54 202145638 55 72057594037927935 56 403489276 57 288230376151711743 58 806217600 59 1152921504606846975 60 1641559936 61 4611686018427387903 62 3278269468 63 18446744073709551615 64 6549627324 65 73786976294838206463 66 12951183870 67 295147905179352825855 68 25873874430 69 1180591620717411303423 70 51994664440 71 4722366482869645213695 72 104114167804 73 18889465931478580854783 74 208288628726 75 75557863725914323419135 76 415947849712 77 302231454903657293676543 78 828063008760 79 1208925819614629174706175 80 1657529036798 81 4835703278458516698824703 82 3311956508670 83 19342813113834066795298815 84 6733972333552 85 77371252455336267181195263 86 13413215230968 87 309485009821345068724781055 88 26834476335036 89 1237940039285380274899124223 90 53036376911614 91 4951760157141521099596496895 92 105994481569790 93 19807040628566084398385987583 94 213030073374840 95 79228162514264337593543950335 96 426607231471100 97 316912650057057350374175801343 98 852925488799734 99 1267650600228229401496703205375 100 1704139533680752 101 5070602400912917605986812821503 102 3393008602939608 103 20282409603651670423947251286015 104 6790548930789790 105 81129638414606681695789005144063 106 13563577077702406 107 324518553658426726783156020576255 108 27575879158431692 109 1298074214633706907132624082305023 110 54956893951949944 111 5192296858534827628530496329220095 112 109882446654054080 113 20769187434139310514121985316880383 114 217288575411003360 115 83076749736557242056487941267521535 116 434065183151677232 117 332306998946228968225951765070086143 118 872558749995220784 119 1329227995784915872903807060280344575 120 1746842191377973054 121 5316911983139663491615228241121378303 122 3493394216602566502 123 21267647932558653966460912964485513215 124 6979400743945183206 125 85070591730234615865843651857942052863 126 13895997360845981500