0 1 1 2 2 0 3 14 4 3 5 60 6 3 7 252 8 6 9 1023 10 4 11 4095 12 0 13 16383 14 0 15 65523 16 30 17 262131 18 28 19 1048559 20 24 21 4194287 22 48 23 16777199 24 48 25 67108847 26 48 27 268435439 28 0 29 1073741767 30 124 31 4294967239 32 188 33 17179868939 34 12 35 68719476675 36 502 37 274877906591 38 352 39 1099511627295 40 96 41 4398046511103 42 888 43 17592186043527 44 888 45 70368744176647 46 888 47 281474976710087 48 1592 49 1125899906842055 50 1592 51 4503599627368896 52 1599 53 18014398509480396 54 1547 55 72057594037926398 56 1632 57 288230376151711134 58 7779 59 1152921504606840220 60 6755 61 4611686018427383324 62 12774 63 18446744073709546719 64 7972 65 73786976294838199263 66 13168 67 295147905179352816799 68 12264 69 1180591620717411292187 70 6918 71 4722366482869645197339 72 31742 73 18889465931478580833843 74 53708 75 75557863725914323359863 76 64512 77 302231454903657293640823 78 36060 79 1208925819614629174670499 80 220 81 4835703278458516698787843 82 122374 83 19342813113834066795259964 84 120778 85 77371252455336267181155127 86 107970 87 309485009821345068724657843 88 30 89 1237940039285380274899123715 90 197084 91 4951760157141521099596299831 92 197032 93 19807040628566084398385790711 94 98304 95 79228162514264337593543654967 96 918412 97 316912650057057350374175477243 98 1045228 99 1267650600228229401496702881667 100 1437932 101 5070602400912917605986810400571 102 6406156 103 20282409603651670423947236282363 104 29290892 105 81129638414606681695789003861883 106 28598732 107 324518553658426726783155994213179 108 25390804 109 1298074214633706907132624049242923 110 58682560 111 5192296858534827628530496325287427 112 54357822 113 20769187434139310514121985262522595 114 54497084 115 83076749736557242056487941212995798 116 54525759 117 332306998946228968225951765028198596 118 16738079 119 1329227995784915872903807060234320944 120 62415823 121 5316911983139663491615228241037499824 122 245359247 123 21267647932558653966460912964417412016 124 219102208 125 85070591730234615865843651857722960703 126 201340952