1 0 2 1 3 2 4 4 5 8 6 16 7 27 8 32 9 41 10 54 11 64 12 82 13 108 14 128 15 145 16 164 17 165 18 256 19 283 20 290 21 328 22 487 23 512 24 545 25 566 26 580 27 974 28 1024 29 1090 30 1132 31 1160 32 1773 33 1948 34 2048 35 2113 36 2180 37 2320 38 2701 39 3546 40 3896 41 4096 42 4226 43 4261 44 4360 45 4757 46 5402 47 7092 48 7625 49 8079 50 8192 51 8321 52 8452 53 8720 54 9514 55 9965 56 13813 57 13867 58 14731 59 15913 60 16158 61 16384 62 16642 63 16904 64 17440 65 19930 66 23063 67 26139 68 27427 69 27734 70 31826 71 32316 72 32768 73 33025 74 33284 75 33808 76 39860 77 44437 78 46126 79 52278 80 54854 81 55468 82 55579 83 63652 84 64632 85 65536 86 66050 87 66568 88 67616 89 83937 90 87723 91 92252 92 102227 93 110503 94 111158 95 113047 96 126827 97 127304 98 129264 99 130591 100 131072 101 131585 102 132100 103 133136 104 135232 105 167874 106 175446 107 184504 108 190517 109 193939 110 206573 111 221006 112 222316 113 226094 114 261182 115 262144 116 263170 117 264200 118 266272 119 323753 120 335748 121 350892 122 369008 123 387878 124 395047 125 404941 126 413146 127 452188 128 519659 129 522364 130 524288 131 525313 132 526340 133 528400 134 532544 135 619855 136 698709 137 701784 138 826292 139 880167 140 904376 141 980569 142 1039318 143 1040529 144 1044728 145 1048576 146 1050626 147 1052680 148 1056800 149 1065088 150 1074715 151 1239710 152 1291869 153 1724775 154 1961138 155 2081058 156 2089456 157 2095167 158 2097152 159 2099201 160 2101252 161 2105360 162 2113600 163 2149430 164 2236529 165 2685983 166 2843963 167 2939163 168 3449550 169 3727479 170 3848735 171 4000397 172 4162116 173 4178912 174 4190334 175 4194304 176 4198402 177 4202504 178 4210720 179 4227200 180 4751233 181 5687926 182 5797507 183 5878326 184 6479055 185 6559059 186 6899100 187 7176757 188 7213221 189 7454958 190 8000794 191 8324232 192 8380668 193 8388608 194 8392705 195 8396804 196 8405008 197 8421440 198 8454400 199 9502466 200 9756917 201 11375852 202 11756652 203 12560933 204 12958110 205 13976623 206 16302503 207 16648464 208 16662105 209 16761336 210 16777216 211 16785410 212 16793608 213 16810016 214 16842880 215 19004932 216 19572053 217 21777197 218 25916220 219 28093957 220 29817399 221 30126479 222 32249845 223 32605006 224 33522672 225 33546367 226 33554432 227 33562625 228 33570820 229 33587216 230 33620032 231 33685760 232 34810115 233 38009864 234 38507023 235 39144106 236 42975725 237 51832440 238 55937707 239 59634798 240 59890849 241 64169709 242 66978337 243 67045344 244 67092734 245 67108864 246 67125250 247 67141640 248 67174432 249 67240064 250 67371520 251 103664880 252 107966695 253 108226305 254 111875414 255 116751495 256 128339418 257 133956674 258 134090688 259 134185468 260 134217728 261 134234113 262 134250500 263 134283280 264 134348864 265 134480128 266 161973395 267 166731663 268 204265755 269 207329760 270 208539813 271 216452610 272 223750828 273 228337463 274 256678836 275 265855117 276 267913348 277 268370936 278 268435456 279 268468226 280 268501000 281 268566560 282 268697728 283 268960256 284 285736449 285 321493811 286 333463326 287 357935787 288 373831051 289 408531510 290 430756249 291 456674926 292 469875095 293 481566595 294 505283055 295 519254135 296 535826696 297 536741872 298 536838399 299 536870912 300 536903681 301 536936452 302 537002000 303 537133120 304 537395456 305 537920512 306 571472898 307 642987622 308 656131733 309 666926652 310 715871574 311 747662102 312 766918185 313 810709403 314 817063020 315 869476077 316 939750190 317 963133190 318 963178353 319 1010566110 320 1071653392 321 1073483744 322 1073676798 323 1073741824 324 1073807362 325 1073872904 326 1074004000 327 1074266240 328 1074790912 329 1142945796 330 1217638565 331 1285975244 332 1333853304 333 1431743148 334 1533836370 335 1621418806 336 1738952154 337 1879500380 338 1885933903 339 1926266380 340 1926356706 341 1933514891 342 2143306784 343 2146967488 344 2147353596 345 2147483648 346 2147549185 347 2147614724 348 2147745808 349 2148008000 350 2148532480 351 2149581824 352 2285891592 353 2368689699 354 2409362971 355 2435277130 356 2571950488 357 2667706608 358 2863289685 359 2863486296 360 2908755241 361 3006746823 362 3057240851 363 3067672740 364 3425491227 365 3477904308 366 3759000760 367 3852532760 368 3852713412 369 3867029782 370 3952516701 371 3963870155 372 4292872257 373 4293934976 374 4294707192 375 4294967296 376 4295098370 377 4295229448 378 4295491616 379 4296016000 380 4297064960 381 4299163648 382 4378369391 383 4571783184 384 4737379398 385 4818725942 386 4870554260 387 5143900976 388 5195490651 389 5500892779 390 5535519441 391 5817510482 392 6135345480 393 6850982454 394 7445497415 395 7598558091 396 7705426824 397 8287825239 398 8585744514 399 8589414384 400 8589804031 401 8589934592 402 8590065665 403 8590196740 404 8590458896 405 8590983232 406 8592032000 407 8594129920 408 9001693815 409 9474758796 410 9756758085 411 9778010009 412 10950660425 413 11001785558 414 11137728851 415 11225963021 416 12656810871 417 13509135071 418 13701964908 419 13754377965 420 13767392047 421 13915316837 422 14890994830 423 15197116182 424 15410853648 425 16575650478 426 17171489028 427 17178828768 428 17179608062 429 17179869184 430 17180131330 431 17180393480 432 17180917792 433 17181966464 434 17184064000 435 17188259840 436 17725126657 437 18269656651 438 19556020018 439 21901320850 440 22003571116 441 22275457702 442 22451926042 443 25313621742 444 27508755930 445 28562387173 446 29781989660 447 32063798509 448 32102871773 449 34342978056 450 34357657536 451 34359216124 452 34359738368 453 34360000513 454 34360262660 455 34360786960 456 34361835584 457 34363932928 458 34368128000 459 34376519680 460 35347776441 461 35450253314 462 35637720985 463 36539313302 464 42182754791 465 42882694687 466 43802641700 467 44007142232 468 44888616811 469 44903852084 470 47651846321 471 54965098779 472 55017511860 473 56517426979 474 58791992865 475 61328380739 476 64205743546 477 66393119967 478 66637006815 479 68685956112 480 68715315072 481 68718432248 482 68719476736 483 68720001026 484 68720525320 485 68721573920 486 68723671168 487 68727865856 488 68736256000 489 70695552882 490 70900506628 491 71275441970 492 71373320699 493 73078626604 494 80172635477 495 81600378259 496 84365509582 497 85598543789 498 85765389374 499 87605283400 500 88014284464 501 88918499051 502 93642370877 503 95303692642 504 109567739691 505 109930197558 506 115784187425 507 117583985730 508 118686813165 509 125674779267 510 128411487092 511 133274013630 512 137371912224 513 137430630144 514 137436864496 515 137438430207 516 137438953472 517 137439477761 518 137440002052 519 137441050640 520 137443147840 521 137447342336 522 137455731712 523 137472512000 524 141391105764 525 141801013256 526 160345270954 527 163200756518 528 168731019164 529 171197087578 530 171530778748 531 176028568928 532 187284741754 533 214046910789 534 219860395116 535 224643953529 536 229065796267 537 235167971460 538 274743824448 539 274844360833 540 274873728992 541 274876860414 542 274877906944 543 274878955522 544 274880004104 545 274882101280 546 274886295680 547 274894684672 548 274911463424 549 274945024000 550 283602026512 551 298624464737 552 311376805255 553 337462038328 554 343061557496 555 374569483508 556 458131592534 557 465964270703 558 470335942920 559 496361364343 560 533542855335 561 549688721666 562 549747457984 563 549753720828 564 549755813888 565 549756862465 566 549757911044 567 549760008208 568 549764202560 569 549772591360 570 549789369344 571 549822926848 572 567204053024 573 597248929474 574 645865338263 575 686123114992 576 722914827721 577 749138967016 578 793496499805 579 887373251673 580 916263185068 581 1009501181279 582 1099377443332 583 1099494915968 584 1099507441656 585 1099511627776 586 1099513724930 587 1099515822088 588 1099520016416 589 1099528405120 590 1099545182720 591 1099578738688 592 1099645853696 593 1106252286559 594 1113184762325 595 1116825706497 596 1134379923173 597 1137778210519 598 1154386210143 599 1344279970989 600 1372246229984 601 1383393540933 602 1408228551423 603 1460456279219 604 1466016901803 605 1495671192685 606 1498277934032 607 1877317645897 608 2144058156781 609 2198754886664 610 2198989831936 611 2199014883312 612 2199021160447 613 2199023255552 614 2199025352705 615 2199027449860 616 2199031644176 617 2199040032832 618 2199056810240 619 2199090365440 620 2199157477376 621 2199291707392 622 2212504573118 623 2224129834389 624 2233651412994 625 2275556421038 626 2278716259659 627 2308772420286 628 2805351838109 629 2932033803606 630 2936486336571 631 2996555868064 632 3045692373387 633 3722393911513 634 3754635291794 635 3756201898195 636 3871463005363 637 3948737852969 638 4288116313562 639 4397509773328 640 4397979663872 641 4398029766624 642 4398042320894 643 4398046511104 644 4398050705410 645 4398054899720 646 4398063288352 647 4398080065664 648 4398113620480 649 4398180730880 650 4398314954752 651 4467302825988 652 4551112842076 653 4617544840572 654 5406754290859 655 5864067607212 656 5872972673142 657 5993111736128 658 6074399299073 659 6552181149861 660 6687582148675 661 6995037798415 662 7444787823026 663 7512403796390 664 7897475705938 665 8576232627124 666 8660768006079 667 8795019546656 668 8796059533248 669 8796084641788 670 8796093022208 671 8796097216513 672 8796101410820 673 8796109799440 674 8796126576704 675 8796160131328 676 8796227240960 677 8796361461760 678 8796629909504 679 8934605651976 680 9102225684152 681 10813508581718 682 10990823405631 683 11728122631509 684 11728135214424 685 11745945346284 686 11986223472256 687 12148798598146 688 12666833319609 689 13375164297350 690 14022061005541 691 14242556610873 692 14248144345205 693 14840837304395 694 15024807592780 695 15794951411876 696 17321536012158 697 17524190345677 698 17590039093312 699 17591649206529 700 17592119066496