1 1 2 2 3 2 4 4 5 8 6 4 7 8 8 32 9 32 10 8 11 16 12 128 13 228 14 128 15 16 16 32 17 512 18 1651 19 1651 20 512 21 32 22 64 23 2048 24 11965 25 22194 26 11965 27 2048 28 64 29 128 30 8192 31 86775 32 298600 33 298600 34 86775 35 8192 36 128 37 256 38 32768 39 629440 40 4023881 41 7452385 42 4023881 43 629440 44 32768 45 256 46 512 47 131072 48 4566023 49 54246856 50 186427449 51 186427449 52 54246856 53 4566023 54 131072 55 512 56 1024 57 524288 58 33122989 59 731384148 60 4666136435 61 8664017314 62 4666136435 63 731384148 64 33122989 65 524288 66 1024 67 2048 68 2097152 69 240283124 70 9861234001 71 116802113451 72 402932952786 73 402932952786 74 116802113451 75 9861234001 76 240283124 77 2097152 78 2048 79 4096 80 8388608 81 1743081647 82 132960046732 83 2923892905217 84 18741286700978 85 34824178698922 86 18741286700978 87 2923892905217 88 132960046732 89 1743081647 90 8388608 91 4096 92 8192 93 33554432 94 12644813016 95 1792718900628 96 73194247560765 97 871742323938453 98 3010162276020151 99 3010162276020151 100 871742323938453 101 73194247560765 102 1792718900628 103 12644813016 104 33554432 105 8192 106 16384 107 134217728 108 91729105941 109 24171499455083 110 1832287164688910 111 40549251015486612 112 260210978826555172 113 483558835111191345 114 260210978826555172 115 40549251015486612 116 1832287164688910 117 24171499455083 118 91729105941 119 134217728 120 16384 121 32768 122 536870912 123 665429316237 124 325908051174738 125 45868072086086527 126 1886161222951010871 127 22494096787493774522 128 77685520121353822041 129 77685520121353822041 130 22494096787493774522 131 1886161222951010871 132 45868072086086527 133 325908051174738 134 665429316237 135 536870912 136 32768 137 65536 138 2147483648 139 4827215711786 140 4394268763240974 141 1148226402670943944 142 87735473878569363763 143 1944522379136741443363 144 12480712312212721159132 145 23194796188589638077072 146 12480712312212721159132 147 1944522379136741443363 148 87735473878569363763 149 1148226402670943944 150 4394268763240974 151 4827215711786 152 2147483648 153 65536 154 131072 155 8589934592 156 35018011778092 157 59248607955630411 158 28743827399125599775 159 4081048501162756431234 160 168096182839942928684790 161 2005119647749830498645519 162 6925496223706023568904827 163 6925496223706023568904827 164 2005119647749830498645519 165 168096182839942928684790 166 4081048501162756431234 167 28743827399125599775 168 59248607955630411 169 35018011778092 170 8589934592 171 131072 172 262144 173 34359738368 174 254030734032018 175 798858184228775812 176 719551149215186260057 177 189831515389760442425217 178 14531247317996653762019908 179 322137895292447156298013148 180 2067821479282069857829137240