1 1 2 2 3 4 4 8 5 16 6 32 7 36 8 38 9 64 10 128 11 256 12 512 13 1024 14 2048 15 2056 16 2080 17 2088 18 2090 19 4096 20 8192 21 16384 22 16896 23 16900 24 16902 25 16928 26 18944 27 18952 28 18954 29 18988 30 32768 31 65536 32 131072 33 131328 34 131332 35 131334 36 131360 37 133376 38 133384 39 133386 40 133420 41 148224 42 148256 43 148258 44 150284 45 262144 46 524288 47 524304 48 524312 49 524314 50 524348 51 526352 52 526384 53 526386 54 541212 55 542720 56 543248 57 543250 58 543284 59 655644 60 657680 61 657682 62 657716 63 672568 64 674580 65 1048576 66 2097152 67 4194304 68 8388608 69 8388736 70 8388740 71 8388742 72 8388768 73 8390656 74 8390784 75 8390792 76 8390794 77 8390828 78 8405632 79 8405664 80 8405666 81 8407692 82 8520064 83 8520096 84 8520098 85 8522124 86 8536960 87 8536962 88 8536996 89 8539048 90 8913052 91 8915088 92 8915090 93 8915124 94 8929976 95 8931988 96 9044408 97 9046420 98 9061272 99 9063344 100 16777216 101 33554432 102 67108864 103 134217728 104 134225984 105 134225992 106 134225994 107 134226028 108 134228032 109 134228064 110 134228066 111 134242892 112 134244928 113 134244930 114 134244964 115 134357324 116 134359360 117 134359362 118 134359396 119 134374248 120 134376260 121 134750288 122 134750290 123 134750324 124 134752376 125 134767188 126 134769240 127 134881620 128 134883672 129 134898544 130 135266304 131 135266312 132 135266336 133 135266344 134 135266346 135 135268352 136 135268356 137 135268358 138 135268384 139 135283200 140 135283208 141 135283210 142 135283244 143 135285248 144 135285280 145 135285282 146 135397632 147 135397640 148 135397642 149 135397676 150 135399680 151 135399712 152 135399714 153 135414540 154 135416576 155 135416578 156 135416612 157 135790608 158 135790640 159 135790642 160 135792668 161 135806976 162 135807504 163 135807506 164 135807540 165 135809592 166 135921936 167 135921938 168 135921972 169 135924024 170 135938836 171 135940888 172 142614732 173 142616768 174 142616770 175 142616804 176 142631656 177 142633668 178 142746088 179 142748100 180 142762952 181 142765024 182 143139028 183 143141080 184 143155952 185 143270384 186 143287248 187 143654912 188 143655040 189 143655048 190 143655050 191 143655084 192 143657088 193 143657120 194 143657122 195 143671948 196 143673984 197 143673986 198 143674020 199 143786380 200 143788416 201 143788418 202 143788452 203 143803304 204 143805316 205 144179344 206 144179346 207 144179380 208 144181432 209 144196244 210 144198296 211 144310676 212 144312728 213 144327600 214 268435456 215 536870912 216 536870944 217 536871440 218 536871472 219 536871474 220 536873500 221 536887296 222 536887808 223 537002240 224 537002768 225 537002770 226 537002804 227 537004856 228 537395200 229 537395208 230 537395232 231 537395240 232 537395242 233 537397248 234 537397252 235 537397254 236 537397280 237 537412096 238 537412104 239 537412106 240 537412140 241 537414144 242 537414176 243 537414178 244 537526528 245 537526536 246 537526538 247 537526572 248 537528576 249 537528608 250 537528610 251 537543436 252 537545472 253 537545474 254 537545508 255 545259648 256 545260176 257 545260178 258 545260212 259 545262264 260 545391508 261 545393560 262 545783808 263 545783936 264 545783944 265 545783946 266 545783980 267 545785984 268 545786016 269 545786018 270 545800844 271 545802880 272 545802882 273 545802916 274 545915276 275 545917312 276 545917314 277 545917348 278 545932200 279 545934212 280 671097464 281 671099476 282 671228760 283 671230832 284 671621184 285 671621216 286 671621218 287 671623244 288 671638080 289 671638082 290 671638116 291 671640168 292 671752512 293 671752514 294 671752548 295 671754600 296 671769412 297 671771464 298 672137756 299 672139264 300 672139792 301 672139794 302 672139828 303 672269112 304 672271124 305 672661504 306 672661508 307 672661510 308 672661536 309 672663552 310 672663560 311 672663562 312 672663596 313 672678400 314 672678432 315 672678434 316 672680460 317 672792832 318 672792864 319 672792866 320 672794892 321 672809728 322 672809730 323 672809764 324 672811816 325 679486168 326 679488240 327 679619536 328 680009920 329 680009922 330 680009956 331 680012008 332 680026820 333 680028872 334 680141252 335 680143304 336 680158176 337 680526520 338 680528532 339 680657816 340 680659888 341 681050240 342 681050272 343 681050274 344 681052300 345 681067136 346 681067138 347 681067172 348 681069224 349 681181568 350 681181570 351 681181604 352 681183656 353 681198468 354 681200520