1 2 2 4 3 4 4 8 5 16 6 8 7 16 8 57 9 57 10 16 11 32 12 209 13 378 14 209 15 32 16 64 17 768 18 2521 19 2521 20 768 21 64 22 128 23 2816 24 16818 25 30824 26 16818 27 2816 28 128 29 256 30 10329 31 112276 32 376359 33 376359 34 112276 35 10329 36 256 37 512 38 37889 39 749447 40 4598361 41 8402216 42 4598361 43 749447 44 37889 45 512 46 1024 47 138980 48 5002276 49 56176300 50 187671790 51 187671790 52 56176300 53 5002276 54 138980 55 1024 56 2048 57 509792 58 33388996 59 686250407 60 4191671248 61 7664347268 62 4191671248 63 686250407 64 33388996 65 509792 66 2048 67 4096 68 1869969 69 222863968 70 8383419717 71 93617080958 72 312996735204 73 312996735204 74 93617080958 75 8383419717 76 222863968 77 1869969 78 4096 79 8192 80 6859233 81 1487564143 82 102414019954 83 2090880805128 84 12781345612180 85 23371379782671 86 12781345612180 87 2090880805128 88 102414019954 89 1487564143 90 6859233 91 8192 92 16384 93 25160352 94 9929138252 95 1251114819113 96 46698565884588 97 521941108563948 98 1745014838632459 99 1745014838632459 100 521941108563948 101 46698565884588 102 1251114819113 103 9929138252 104 25160352 105 16384 106 32768 107 92290688 108 66274651117 109 15283928745831 110 1042983688447838 111 21314084605931116 112 130293529302052579 113 238225926162821893 114 130293529302052579 115 21314084605931116 116 1042983688447838 117 15283928745831 118 66274651117 119 92290688 120 32768 121 65536 122 338531473 123 442367629539 124 186712266641032 125 23294398631499904 126 870384960980750200 127 9728514566669459164 128 32522811149413840249 129 32522811149413840249 130 9728514566669459164 131 870384960980750200 132 23294398631499904 133 186712266641032 134 442367629539 135 338531473 136 65536 137 131072 138 1241767297 139 2952699342837 140 2280923364802115 141 520266066259502124 142 35543165931727677084 143 726389841649273665849 144 4440042550731417394501 145 8118262028301675826132 146 4440042550731417394501 147 726389841649273665849 148 35543165931727677084 149 520266066259502124 150 2280923364802115 151 2952699342837 152 1241767297 153 131072 154 262144 155 4554926628 156 19708570048557 157 27864325608995985 158 11619822622276289509 159 1451445930088326314114 160 54236674289471904467283 161 606157864111459711310811 162 2026460098354926861178083 163 2026460098354926861178083 164 606157864111459711310811 165 54236674289471904467283 166 1451445930088326314114 167 11619822622276289509 168 27864325608995985 169 19708570048557 170 4554926628 171 262144 172 524288 173 16707926384 174 131550045689409 175 340397513549872208 176 259521591422934396449 177 59271458162967611805997 178 4049639399544625776766470 179 82753125361951689724094358 180 505839306297696549928274843 181 924887563235974860108746534 182 505839306297696549928274843 183 82753125361951689724094358 184 4049639399544625776766470 185 59271458162967611805997 186 259521591422934396449 187 340397513549872208 188 131550045689409 189 16707926384 190 524288 191 1048576 192 61286344841 193 878065454645686 194 4158380463309707677 195 5796255123239978798025 196 2420417922738377532866917 197 302370662841335819821513338 198 11297518958016373430271409721 199 126266210027903276453556694516 200 422123312010117150927885125213 201 422123312010117150927885125213 202 126266210027903276453556694516 203 11297518958016373430271409721 204 302370662841335819821513338 205 2420417922738377532866917 206 5796255123239978798025 207 4158380463309707677 208 878065454645686 209 61286344841 210 1048576 211 2097152 212 224804441777 213 5860879322317997 214 50799807251185270353 215 129455793163422424194594 216 98840539883927696138337093 217 22576829352735286169701622957 218 1542345785714410721783514573832 219 31518223523659624236544099724300 220 192659219353406446297287997755222 221 352261845112790535941917078458268 222 192659219353406446297287997755222 223 31518223523659624236544099724300 224 1542345785714410721783514573832 225 22576829352735286169701622957 226 98840539883927696138337093 227 129455793163422424194594 228 50799807251185270353 229 5860879322317997 230 224804441777 231 2097152 232 4194304 233 824605173856 234 39119983879518589 235 620583046578868293322 236 2891315517878705148898049 237 4036266726510127467230809508 238 1685723141767800060023722322374 239 210562206363782545356079122209603 240 7867492091046187645212864782811146 241 87930646865984660278940317521713841 242 293962504434914560623501235516148663 243 293962504434914560623501235516148663 244 87930646865984660278940317521713841 245 7867492091046187645212864782811146 246 210562206363782545356079122209603 247 1685723141767800060023722322374 248 4036266726510127467230809508 249 2891315517878705148898049 250 620583046578868293322 251 39119983879518589 252 824605173856 253 4194304 254 8388608 255 3024734241792 256 261116643863883150 257 7581196436388803546371 258 64575753772980755929378769 259 164825577701159009539448885539 260 125866323674784932546938890690770 261 28746110739726916509774568849641811 262 1963861689068970723452078507377278945 263 40131993906375342837633091226702691466 264 245311712334586968464200922361487847191