# Computed 2017-11-09 in GP/PARI CALCULATOR Version 2.9.2 (released) amd64 running mingw (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Mar 22 2017, gcc version 4.9.1 (GCC), threading engine: single # with the following PARI-program: # # A005187(n) = { my(s=n); while(n>>=1, s+=n); s; }; \\ This function from _Charles R Greathouse IV_ # A293447(n) = { my(f = factor(n)); sum(k=1, #f~, f[k, 2]*A005187(2^(primepi(f[k, 1])-1))); } 1 0 2 1 3 3 4 2 5 7 6 4 7 15 8 3 9 6 10 8 11 31 12 5 13 63 14 16 15 10 16 4 17 127 18 7 19 255 20 9 21 18 22 32 23 511 24 6 25 14 26 64 27 9 28 17 29 1023 30 11 31 2047 32 5 33 34 34 128 35 22 36 8 37 4095 38 256 39 66 40 10 41 8191 42 19 43 16383 44 33 45 13 46 512 47 32767 48 7 49 30 50 15 51 130 52 65 53 65535 54 10 55 38 56 18 57 258 58 1024 59 131071 60 12 61 262143 62 2048 63 21 64 6 65 70 66 35 67 524287 68 129 69 514 70 23 71 1048575 72 9 73 2097151 74 4096 75 17 76 257 77 46 78 67 79 4194303 80 11 81 12 82 8192 83 8388607 84 20 85 134 86 16384 87 1026 88 34 89 16777215 90 14 91 78 92 513 93 2050 94 32768 95 262 96 8 97 33554431 98 31 99 37 100 16 101 67108863 102 131 103 134217727 104 66 105 25 106 65536 107 268435455 108 11 109 536870911 110 39 111 4098 112 19 113 1073741823 114 259 115 518 116 1025 117 69 118 131072 119 142 120 13 121 62 122 262144 123 8194 124 2049 125 21 126 22 127 2147483647 128 7 129 16386 130 71 131 4294967295 132 36 133 270 134 524288 135 16 136 130 137 8589934591 138 515 139 17179869183 140 24 141 32770 142 1048576 143 94 144 10 145 1030 146 2097152 147 33 148 4097 149 34359738367 150 18 151 68719476735 152 258 153 133 154 47 155 2054 156 68 157 137438953471 158 4194304 159 65538 160 12 161 526 162 13 163 274877906943 164 8193 165 41 166 8388608 167 549755813887 168 21 169 126 170 135 171 261 172 16385 173 1099511627775 174 1027 175 29 176 35 177 131074 178 16777216 179 2199023255551 180 15 181 4398046511103 182 79 183 262146 184 514 185 4102 186 2051 187 158 188 32769 189 24 190 263 191 8796093022207 192 9 193 17592186044415 194 33554432 195 73 196 32 197 35184372088831 198 38 199 70368744177663 200 17 201 524290 202 67108864 203 1038 204 132 205 8198 206 134217728 207 517 208 67 209 286 210 26 211 140737488355327 212 65537 213 1048578 214 268435456 215 16390 216 12 217 2062 218 536870912 219 2097154 220 40 221 190 222 4099 223 281474976710655 224 20 225 20 226 1073741824 227 562949953421311 228 260 229 1125899906842623 230 519 231 49 232 1026 233 2251799813685247 234 70 235 32774 236 131073 237 4194306 238 143 239 4503599627370495 240 14 241 9007199254740991 242 63 243 15 244 262145 245 37 246 8195 247 318 248 2050 249 8388610 250 22 251 18014398509481983 252 23 253 542 254 2147483648 255 137 256 8 257 36028797018963967 258 16387 259 4110 260 72 261 1029 262 4294967296 263 72057594037927935 264 37 265 65542 266 271 267 16777218 268 524289 269 144115188075855871 270 17 271 288230376151711743 272 131 273 81 274 8589934592 275 45 276 516 277 576460752303423487 278 17179869184 279 2053 280 25 281 1152921504606846975 282 32771 283 2305843009213693951 284 1048577 285 265 286 95 287 8206 288 11 289 254 290 1031 291 33554434 292 2097153 293 4611686018427387903 294 34 295 131078 296 4098 297 40 298 34359738368 299 574 300 19 301 16398 302 68719476736 303 67108866 304 259 305 262150 306 134 307 9223372036854775807 308 48 309 134217730 310 2055 311 18446744073709551615 312 69 313 36893488147419103231 314 137438953472 315 28 316 4194305 317 73786976294838206463 318 65539 319 1054 320 13 321 268435458 322 527 323 382 324 14 325 77 326 274877906944 327 536870914 328 8194 329 32782 330 42 331 147573952589676412927 332 8388609 333 4101 334 549755813888 335 524294 336 22 337 295147905179352825855 338 127 339 1073741826 340 136 341 2078 342 262 343 45 344 16386 345 521 346 1099511627776 347 590295810358705651711 348 1028 349 1180591620717411303423 350 30 351 72 352 36 353 2361183241434822606847 354 131075 355 1048582 356 16777217 357 145 358 2199023255552 359 4722366482869645213695 360 16 361 510 362 4398046511104 363 65 364 80 365 2097158 366 262147 367 9444732965739290427391 368 515 369 8197 370 4103 371 65550 372 2052 373 18889465931478580854783 374 159 375 24 376 32770 377 1086 378 25 379 37778931862957161709567 380 264 381 2147483650 382 8796093022208 383 75557863725914323419135 384 10 385 53 386 17592186044416 387 16389 388 33554433 389 151115727451828646838271 390 74 391 638 392 33 393 4294967298 394 35184372088832 395 4194310 396 39 397 302231454903657293676543 398 70368744177664 399 273 400 18 401 604462909807314587353087 402 524291 403 2110 404 67108865 405 19 406 1039 407 4126 408 133 409 1208925819614629174706175 410 8199 411 8589934594 412 134217729 413 131086 414 518 415 8388614 416 68 417 17179869186 418 287 419 2417851639229258349412351 420 27 421 4835703278458516698824703 422 140737488355328 423 32773 424 65538 425 141 426 1048579 427 262158 428 268435457 429 97 430 16391 431 9671406556917033397649407 432 13 433 19342813113834066795298815 434 2063 435 1033 436 536870913 437 766 438 2097155 439 38685626227668133590597631 440 41 441 36 442 191 443 77371252455336267181195263 444 4100 445 16777222 446 281474976710656 447 34359738370 448 21 449 154742504910672534362390527 450 21 451 8222 452 1073741825 453 68719476738 454 562949953421312 455 85 456 261 457 309485009821345068724781055 458 1125899906842624 459 136 460 520 461 618970019642690137449562111 462 50 463 1237940039285380274899124223 464 1027 465 2057 466 2251799813685248 467 2475880078570760549798248447 468 71 469 524302 470 32775 471 137438953474 472 131074 473 16414 474 4194307 475 269 476 144 477 65541 478 4503599627370496 479 4951760157141521099596496895 480 15 481 4158 482 9007199254740992 483 529 484 64 485 33554438 486 16 487 9903520314283042199192993791 488 262146 489 274877906946 490 38 491 19807040628566084398385987583 492 8196 493 1150 494 319 495 44 496 2051 497 1048590 498 8388611 499 39614081257132168796771975167 500 23 501 549755813890 502 18014398509481984 503 79228162514264337593543950335 504 24 505 67108870 506 543 507 129 508 2147483649 509 158456325028528675187087900671 510 138 511 2097166 512 9 513 264 514 36028797018963968 515 134217734 516 16388 517 32798 518 4111 519 1099511627778 520 73 521 316912650057057350374175801343 522 1030 523 633825300114114700748351602687 524 4294967297 525 32 526 72057594037927936 527 2174 528 38 529 1022 530 65543 531 131077 532 272 533 8254 534 16777219 535 268435462 536 524290 537 2199023255554 538 144115188075855872 539 61 540 18 541 1267650600228229401496703205375 542 288230376151711744 543 4398046511106 544 132 545 536870918 546 82 547 2535301200456458802993406410751 548 8589934593 549 262149 550 46 551 1278 552 517 553 4194318 554 576460752303423488 555 4105 556 17179869185 557 5070602400912917605986812821503 558 2054 559 16446 560 26 561 161 562 1152921504606846976 563 10141204801825835211973625643007 564 32772 565 1073741830 566 2305843009213693952 567 27 568 1048578 569 20282409603651670423947251286015 570 266 571 40564819207303340847894502572031 572 96 573 8796093022210 574 8207 575 525 576 12 577 81129638414606681695789005144063 578 255 579 17592186044418 580 1032 581 8388622 582 33554435 583 65566 584 2097154 585 76 586 4611686018427387904 587 162259276829213363391578010288127 588 35 589 2302 590 131079 591 35184372088834 592 4099 593 324518553658426726783156020576255 594 41 595 149 596 34359738369 597 70368744177666 598 575 599 649037107316853453566312041152511 600 20 601 1298074214633706907132624082305023 602 16399 603 524293 604 68719476737 605 69 606 67108867 607 2596148429267413814265248164610047 608 260 609 1041 610 262151 611 32830 612 135 613 5192296858534827628530496329220095 614 9223372036854775808 615 8201 616 49 617 10384593717069655257060992658440191 618 134217731 619 20769187434139310514121985316880383 620 2056 621 520 622 18446744073709551616 623 16777230 624 70 625 28 626 36893488147419103232 627 289 628 137438953473 629 4222 630 29 631 41538374868278621028243970633760767 632 4194306 633 140737488355330 634 73786976294838206464 635 2147483654 636 65540 637 93 638 1055 639 1048581 640 14 641 83076749736557242056487941267521535 642 268435459 643 166153499473114484112975882535043071 644 528 645 16393 646 383 647 332306998946228968225951765070086143 648 15 649 131102 650 78 651 2065 652 274877906945 653 664613997892457936451903530140172287 654 536870915 655 4294967302 656 8195 657 2097157 658 32783 659 1329227995784915872903807060280344575 660 43 661 2658455991569831745807614120560689151 662 147573952589676412928 663 193 664 8388610 665 277 666 4102 667 1534 668 549755813889 669 281474976710658 670 524295 671 262174 672 23 673 5316911983139663491615228241121378303 674 295147905179352825856 675 23 676 128 677 10633823966279326983230456482242756607 678 1073741827 679 33554446 680 137 681 562949953421314 682 2079 683 21267647932558653966460912964485513215 684 263 685 8589934598 686 46 687 1125899906842626 688 16387 689 65598 690 522 691 42535295865117307932921825928971026431 692 1099511627777 693 52 694 590295810358705651712 695 17179869190 696 1029 697 8318 698 1180591620717411303424 699 2251799813685250 700 31 701 85070591730234615865843651857942052863 702 73 703 4350 704 37 705 32777 706 2361183241434822606848 707 67108878 708 131076 709 170141183460469231731687303715884105727 710 1048583 711 4194309 712 16777218 713 2558 714 146 715 101 716 2199023255553 717 4503599627370498 718 4722366482869645213696 719 340282366920938463463374607431768211455 720 17 721 134217742 722 511 723 9007199254740994 724 4398046511105 725 1037 726 66 727 680564733841876926926749214863536422911 728 81 729 18 730 2097159 731 16510 732 262148 733 1361129467683753853853498429727072845823 734 9444732965739290427392 735 40 736 516 737 524318 738 8198 739 2722258935367507707706996859454145691647 740 4104 741 321 742 65551 743 5444517870735015415413993718908291383295 744 2053 745 34359738374 746 18889465931478580854784 747 8388613 748 160 749 268435470 750 25 751 10889035741470030830827987437816582766591 752 32771 753 18014398509481986 754 1087 755 68719476742 756 26 757 21778071482940061661655974875633165533183 758 37778931862957161709568 759 545 760 265 761 43556142965880123323311949751266331066367 762 2147483651 763 536870926 764 8796093022209 765 140 766 75557863725914323419136 767 131134 768 11 769 87112285931760246646623899502532662132735 770 54 771 36028797018963970 772 17592186044417 773 174224571863520493293247799005065324265471 774 16390 775 2061 776 33554434 777 4113 778 151115727451828646838272 779 8446 780 75 781 1048606 782 639 783 1032 784 34 785 137438953478 786 4294967299 787 348449143727040986586495598010130648530943 788 35184372088833 789 72057594037927938 790 4194311 791 1073741838 792 40 793 262206 794 302231454903657293676544 795 65545 796 70368744177665 797 696898287454081973172991196020261297061887 798 274 799 32894 800 19 801 16777221 802 604462909807314587353088 803 2097182 804 524292 805 533 806 2111 807 144115188075855874 808 67108866 809 1393796574908163946345982392040522594123775 810 20 811 2787593149816327892691964784081045188247551 812 1040 813 288230376151711746 814 4127 815 274877906950 816 134 817 16638 818 1208925819614629174706176 819 84 820 8200 821 5575186299632655785383929568162090376495103 822 8589934595 823 11150372599265311570767859136324180752990207 824 134217730 825 48 826 131087 827 22300745198530623141535718272648361505980415 828 519 829 44601490397061246283071436545296723011960831 830 8388615 831 576460752303423490 832 69 833 157 834 17179869187 835 549755813894 836 288 837 2056 838 2417851639229258349412352 839 89202980794122492566142873090593446023921663 840 28 841 2046 842 4835703278458516698824704 843 1152921504606846978 844 140737488355329 845 133 846 32774 847 77 848 65539 849 2305843009213693954 850 142 851 4606 852 1048580 853 178405961588244985132285746181186892047843327 854 262159 855 268 856 268435458 857 356811923176489970264571492362373784095686655 858 98 859 713623846352979940529142984724747568191373311 860 16392 861 8209 862 9671406556917033397649408 863 1427247692705959881058285969449495136382746623 864 14 865 1099511627782 866 19342813113834066795298816 867 257 868 2064 869 4194334 870 1034 871 524350 872 536870914 873 33554437 874 767 875 36 876 2097156 877 2854495385411919762116571938898990272765493247 878 38685626227668133590597632 879 4611686018427387906 880 42 881 5708990770823839524233143877797980545530986495 882 37 883 11417981541647679048466287755595961091061972991 884 192 885 131081 886 77371252455336267181195264 887 22835963083295358096932575511191922182123945983 888 4101 889 2147483662 890 16777223 891 43 892 281474976710657 893 33022 894 34359738371 895 2199023255558 896 22 897 577 898 154742504910672534362390528 899 3070 900 22 901 65662 902 8223 903 16401 904 1073741826 905 4398046511110 906 68719476739 907 45671926166590716193865151022383844364247891967 908 562949953421313 909 67108869 910 86 911 91343852333181432387730302044767688728495783935 912 262 913 8388638 914 309485009821345068724781056 915 262153 916 1125899906842625 917 4294967310 918 137 919 182687704666362864775460604089535377456991567871 920 521 921 9223372036854775810 922 618970019642690137449562112 923 1048638 924 51 925 4109 926 1237940039285380274899124224 927 134217733 928 1028 929 365375409332725729550921208179070754913983135743 930 2058 931 285 932 2251799813685249 933 18446744073709551618 934 2475880078570760549798248448 935 165 936 72 937 730750818665451459101842416358141509827966271487 938 524303 939 36893488147419103234 940 32776 941 1461501637330902918203684832716283019655932542975 942 137438953475 943 8702 944 131075 945 31 946 16415 947 2923003274661805836407369665432566039311865085951 948 4194308 949 2097214 950 270 951 73786976294838206466 952 145 953 5846006549323611672814739330865132078623730171903 954 65542 955 8796093022214 956 4503599627370497 957 1057 958 4951760157141521099596496896 959 8589934606 960 16 961 4094 962 4159 963 268435461 964 9007199254740993 965 17592186044422 966 530 967 11692013098647223345629478661730264157247460343807 968 65 969 385 970 33554439 971 23384026197294446691258957323460528314494920687615 972 17 973 17179869198 974 9903520314283042199192993792 975 80 976 262147 977 46768052394588893382517914646921056628989841375231 978 274877906947 979 16777246 980 39 981 536870917 982 19807040628566084398385987584 983 93536104789177786765035829293842113257979682750463 984 8197 985 35184372088838 986 1151 987 32785 988 320 989 16894 990 45 991 187072209578355573530071658587684226515959365500927 992 2052 993 147573952589676412930 994 1048591 995 70368744177670 996 8388612 997 374144419156711147060143317175368453031918731001855 998 39614081257132168796771975168 999 4104 1000 24 1001 109 1002 549755813891 1003 131198 1004 18014398509481985 1005 524297 1006 79228162514264337593543950336 1007 65790 1008 25 1009 748288838313422294120286634350736906063837462003711 1010 67108871 1011 295147905179352825858 1012 544 1013 1496577676626844588240573268701473812127674924007423 1014 130 1015 1045 1016 2147483650 1017 1073741829 1018 158456325028528675187087900672 1019 2993155353253689176481146537402947624255349848014847 1020 139 1021 5986310706507378352962293074805895248510699696029695 1022 2097167 1023 2081 1024 10 1025 8205 1026 265 1027 4194366 1028 36028797018963969 1029 48 1030 134217735 1031 11972621413014756705924586149611790497021399392059391 1032 16389 1033 23945242826029513411849172299223580994042798784118783 1034 32799 1035 524 1036 4112 1037 262270 1038 1099511627779 1039 47890485652059026823698344598447161988085597568237567 1040 74 1041 590295810358705651714 1042 316912650057057350374175801344 1043 34359738382 1044 1031 1045 293 1046 633825300114114700748351602688 1047 1180591620717411303426 1048 4294967298 1049 95780971304118053647396689196894323976171195136475135 1050 33 1051 191561942608236107294793378393788647952342390272950271 1052 72057594037927937 1053 75 1054 2175 1055 140737488355334 1056 39 1057 68719476750 1058 1023 1059 2361183241434822606850 1060 65544 1061 383123885216472214589586756787577295904684780545900543 1062 131078 1063 766247770432944429179173513575154591809369561091801087 1064 273 1065 1048585 1066 8255 1067 33554462 1068 16777220 1069 1532495540865888858358347027150309183618739122183602175 1070 268435463 1071 148 1072 524291 1073 5118 1074 2199023255555 1075 16397 1076 144115188075855873 1077 4722366482869645213698 1078 62 1079 8388670 1080 19 1081 33278 1082 1267650600228229401496703205376 1083 513 1084 288230376151711745 1085 2069 1086 4398046511107 1087 3064991081731777716716694054300618367237478244367204351 1088 133 1089 68 1090 536870919 1091 6129982163463555433433388108601236734474956488734408703 1092 83 1093 12259964326927110866866776217202473468949912977468817407 1094 2535301200456458802993406410752 1095 2097161 1096 8589934594 1097 24519928653854221733733552434404946937899825954937634815 1098 262150 1099 137438953486 1100 47 1101 9444732965739290427394 1102 1279 1103 49039857307708443467467104868809893875799651909875269631 1104 518 1105 197 1106 4194319 1107 8200 1108 576460752303423489 1109 98079714615416886934934209737619787751599303819750539263 1110 4106 1111 67108894 1112 17179869186 1113 65553 1114 5070602400912917605986812821504 1115 281474976710662 1116 2055 1117 196159429230833773869868419475239575503198607639501078527 1118 16447 1119 18889465931478580854786 1120 27 1121 131326 1122 162 1123 392318858461667547739736838950479151006397215279002157055 1124 1152921504606846977 1125 27 1126 10141204801825835211973625643008 1127 541 1128 32773 1129 784637716923335095479473677900958302012794430558004314111 1130 1073741831 1131 1089 1132 2305843009213693953 1133 134217758 1134 28 1135 562949953421318 1136 1048579 1137 37778931862957161709570 1138 20282409603651670423947251286016 1139 524414 1140 267 1141 274877906958 1142 40564819207303340847894502572032 1143 2147483653 1144 97 1145 1125899906842630 1146 8796093022211 1147 6142 1148 8208 1149 75557863725914323419138 1150 526 1151 1569275433846670190958947355801916604025588861116008628223 1152 13 1153 3138550867693340381917894711603833208051177722232017256447 1154 81129638414606681695789005144064 1155 56 1156 256 1157 16777278 1158 17592186044419 1159 262398 1160 1033 1161 16392 1162 8388623 1163 6277101735386680763835789423207666416102355444464034512895 1164 33554436 1165 2251799813685254 1166 65567 1167 151115727451828646838274 1168 2097155 1169 549755813902 1170 77 1171 12554203470773361527671578846415332832204710888928069025791 1172 4611686018427387905 1173 641 1174 162259276829213363391578010288128 1175 32781 1176 36 1177 268435486 1178 2303 1179 4294967301 1180 131080 1181 25108406941546723055343157692830665664409421777856138051583 1182 35184372088835 1183 141 1184 4100 1185 4194313 1186 324518553658426726783156020576256 1187 50216813883093446110686315385661331328818843555712276103167 1188 42 1189 9214 1190 150 1191 302231454903657293676546 1192 34359738370 1193 100433627766186892221372630771322662657637687111424552206335 1194 70368744177667 1195 4503599627370502 1196 576 1197 276 1198 649037107316853453566312041152512 1199 536870942 1200 21 1201 200867255532373784442745261542645325315275374222849104412671 1202 1298074214633706907132624082305024 1203 604462909807314587353090 1204 16400 1205 9007199254740998 1206 524294 1207 1048702 1208 68719476738 1209 2113 1210 70 1211 1099511627790 1212 67108868 1213 401734511064747568885490523085290650630550748445698208825343 1214 2596148429267413814265248164610048 1215 22 1216 261 1217 803469022129495137770981046170581301261101496891396417650687 1218 1042 1219 66046 1220 262152 1221 4129 1222 32831 1223 1606938044258990275541962092341162602522202993782792835301375 1224 136 1225 44 1226 5192296858534827628530496329220096 1227 1208925819614629174706178 1228 9223372036854775809 1229 3213876088517980551083924184682325205044405987565585670602751 1230 8202 1231 6427752177035961102167848369364650410088811975131171341205503 1232 50 1233 8589934597 1234 10384593717069655257060992658440192 1235 325 1236 134217732 1237 12855504354071922204335696738729300820177623950262342682411007 1238 20769187434139310514121985316880384 1239 131089 1240 2057 1241 2097278 1242 521 1243 1073741854 1244 18446744073709551617 1245 8388617 1246 16777231 1247 17406 1248 71 1249 25711008708143844408671393477458601640355247900524685364822015 1250 29 1251 17179869189 1252 36893488147419103233 1253 2199023255566 1254 290 1255 18014398509481990 1256 137438953474 1257 2417851639229258349412354 1258 4223 1259 51422017416287688817342786954917203280710495801049370729644031 1260 30 1261 33554494 1262 41538374868278621028243970633760768 1263 4835703278458516698824706 1264 4194307 1265 549 1266 140737488355331 1267 4398046511118 1268 73786976294838206465 1269 32776 1270 2147483655 1271 10238 1272 65541 1273 524542 1274 94 1275 144 1276 1056 1277 102844034832575377634685573909834406561420991602098741459288063 1278 1048582 1279 205688069665150755269371147819668813122841983204197482918576127 1280 15 1281 262161 1282 83076749736557242056487941267521536 1283 411376139330301510538742295639337626245683966408394965837152255 1284 268435460 1285 36028797018963974 1286 166153499473114484112975882535043072 1287 100 1288 529 1289 822752278660603021077484591278675252491367932816789931674304511 1290 16394 1291 1645504557321206042154969182557350504982735865633579863348609023 1292 384 1293 9671406556917033397649410 1294 332306998946228968225951765070086144 1295 4117 1296 16 1297 3291009114642412084309938365114701009965471731267159726697218047 1298 131103 1299 19342813113834066795298818 1300 79 1301 6582018229284824168619876730229402019930943462534319453394436095 1302 2066 1303 13164036458569648337239753460458804039861886925068638906788872191 1304 274877906946 1305 1036 1306 664613997892457936451903530140172288 1307 26328072917139296674479506920917608079723773850137277813577744383 1308 536870916 1309 173 1310 4294967303 1311 769 1312 8196 1313 67108926 1314 2097158 1315 72057594037927942 1316 32784 1317 38685626227668133590597634 1318 1329227995784915872903807060280344576 1319 52656145834278593348959013841835216159447547700274555627155488767 1320 44 1321 105312291668557186697918027683670432318895095400549111254310977535 1322 2658455991569831745807614120560689152 1323 39 1324 147573952589676412929 1325 65549 1326 194 1327 210624583337114373395836055367340864637790190801098222508621955071 1328 8388611 1329 77371252455336267181195266 1330 278 1331 93 1332 4103 1333 18430 1334 1535 1335 16777225 1336 549755813890 1337 8796093022222 1338 281474976710659 1339 134217790 1340 524296 1341 34359738373 1342 262175 1343 4194430 1344 24 1345 144115188075855878 1346 5316911983139663491615228241121378304 1347 154742504910672534362390530 1348 295147905179352825857 1349 1048830 1350 24 1351 17592186044430 1352 129 1353 8225 1354 10633823966279326983230456482242756608 1355 288230376151711750 1356 1073741828 1357 131582 1358 33554447 1359 68719476741 1360 138 1361 421249166674228746791672110734681729275580381602196445017243910143 1362 562949953421315 1363 33790 1364 2080 1365 88 1366 21267647932558653966460912964485513216 1367 842498333348457493583344221469363458551160763204392890034487820287 1368 264 1369 8190 1370 8589934599 1371 309485009821345068724781058 1372 47 1373 1684996666696914987166688442938726917102321526408785780068975640575 1374 1125899906842627 1375 52 1376 16388 1377 139 1378 65599 1379 35184372088846 1380 523 1381 3369993333393829974333376885877453834204643052817571560137951281151 1382 42535295865117307932921825928971026432 1383 618970019642690137449562114 1384 1099511627778 1385 576460752303423494 1386 53 1387 2097406 1388 590295810358705651713 1389 1237940039285380274899124226 1390 17179869191 1391 268435518 1392 1030 1393 70368744177678 1394 8319 1395 2060 1396 1180591620717411303425 1397 2147483678 1398 2251799813685251 1399 6739986666787659948666753771754907668409286105635143120275902562303 1400 32 1401 2475880078570760549798248450 1402 85070591730234615865843651857942052864 1403 262654 1404 74 1405 1152921504606846982 1406 4351 1407 524305 1408 38 1409 13479973333575319897333507543509815336818572211270286240551805124607 1410 32778 1411 8388734 1412 2361183241434822606849 1413 137438953477 1414 67108879 1415 2305843009213693958 1416 131077 1417 536870974 1418 170141183460469231731687303715884105728 1419 16417 1420 1048584 1421 1053 1422 4194310 1423 26959946667150639794667015087019630673637144422540572481103610249215 1424 16777219 1425 272 1426 2559 1427 53919893334301279589334030174039261347274288845081144962207220498431 1428 147 1429 107839786668602559178668060348078522694548577690162289924414440996863 1430 102 1431 65544 1432 2199023255554 1433 215679573337205118357336120696157045389097155380324579848828881993727 1434 4503599627370499 1435 8213 1436 4722366482869645213697 1437 4951760157141521099596496898 1438 340282366920938463463374607431768211456 1439 431359146674410236714672241392314090778194310760649159697657763987455 1440 18 1441 4294967326 1442 134217743 1443 4161 1444 512 1445 261 1446 9007199254740995 1447 862718293348820473429344482784628181556388621521298319395315527974911 1448 4398046511106 1449 532 1450 1038 1451 1725436586697640946858688965569256363112777243042596638790631055949823 1452 67 1453 3450873173395281893717377931138512726225554486085193277581262111899647 1454 680564733841876926926749214863536422912 1455 33554441 1456 82 1457 34814 1458 19 1459 6901746346790563787434755862277025452451108972170386555162524223799295 1460 2097160 1461 9903520314283042199192993794 1462 16511 1463 301 1464 262149 1465 4611686018427387910 1466 1361129467683753853853498429727072845824 1467 274877906949 1468 9444732965739290427393 1469 1073741886 1470 41 1471 13803492693581127574869511724554050904902217944340773110325048447598591 1472 517 1473 19807040628566084398385987586 1474 524319 1475 131085 1476 8199 1477 140737488355342 1478 2722258935367507707706996859454145691648 1479 1153 1480 4105 1481 27606985387162255149739023449108101809804435888681546220650096895197183 1482 322 1483 55213970774324510299478046898216203619608871777363092441300193790394367 1484 65552 1485 47 1486 5444517870735015415413993718908291383296 1487 110427941548649020598956093796432407239217743554726184882600387580788735 1488 2054 1489 220855883097298041197912187592864814478435487109452369765200775161577471 1490 34359738375 1491 1048593 1492 18889465931478580854785 1493 441711766194596082395824375185729628956870974218904739530401550323154943 1494 8388614 1495 581 1496 161 1497 39614081257132168796771975170 1498 268435471 1499 883423532389192164791648750371459257913741948437809479060803100646309887 1500 26 1501 4194558 1502 10889035741470030830827987437816582766592 1503 549755813893 1504 32772 1505 16405 1506 18014398509481987 1507 8589934622 1508 1088 1509 79228162514264337593543950338 1510 68719476743 1511 1766847064778384329583297500742918515827483896875618958121606201292619775 1512 27 1513 16777342 1514 21778071482940061661655974875633165533184 1515 67108873 1516 37778931862957161709569 1517 12286 1518 546 1519 2077 1520 266 1521 132 1522 43556142965880123323311949751266331066368 1523 3533694129556768659166595001485837031654967793751237916243212402585239551 1524 2147483652 1525 262157 1526 536870927 1527 158456325028528675187087900674 1528 8796093022210 1529 17179869214 1530 141 1531 7067388259113537318333190002971674063309935587502475832486424805170479103 1532 75557863725914323419137 1533 2097169 1534 131135 1535 9223372036854775814 1536 12 1537 66558 1538 87112285931760246646623899502532662132736 1539 267 1540 55 1541 524798 1542 36028797018963971 1543 14134776518227074636666380005943348126619871175004951664972849610340958207 1544 17592186044418 1545 134217737 1546 174224571863520493293247799005065324265472 1547 205 1548 16391 1549 28269553036454149273332760011886696253239742350009903329945699220681916415 1550 2062 1551 32801 1552 33554435 1553 56539106072908298546665520023773392506479484700019806659891398441363832831 1554 4114 1555 18446744073709551622 1556 151115727451828646838273 1557 1099511627781 1558 8447 1559 113078212145816597093331040047546785012958969400039613319782796882727665663 1560 76 1561 281474976710670 1562 1048607 1563 316912650057057350374175801346 1564 640 1565 36893488147419103238 1566 1033 1567 226156424291633194186662080095093570025917938800079226639565593765455331327 1568 35 1569 633825300114114700748351602690 1570 137438953479 1571 452312848583266388373324160190187140051835877600158453279131187530910662655 1572 4294967300 1573 125 1574 348449143727040986586495598010130648530944 1575 35 1576 35184372088834 1577 8388862 1578 72057594037927939 1579 904625697166532776746648320380374280103671755200316906558262375061821325311 1580 4194312 1581 2177 1582 1073741839 1583 1809251394333065553493296640760748560207343510400633813116524750123642650623 1584 41 1585 73786976294838206470 1586 262207 1587 1025 1588 302231454903657293676545 1589 562949953421326 1590 65546 1591 20478 1592 70368744177666 1593 131080 1594 696898287454081973172991196020261297061888 1595 1061 1596 275 1597 3618502788666131106986593281521497120414687020801267626233049500247285301247 1598 32895 1599 8257 1600 20 1601 7237005577332262213973186563042994240829374041602535252466099000494570602495 1602 16777222 1603 1125899906842638 1604 604462909807314587353089 1605 268435465 1606 2097183 1607 14474011154664524427946373126085988481658748083205070504932198000989141204991 1608 524293 1609 28948022309329048855892746252171976963317496166410141009864396001978282409983 1610 534 1611 2199023255557 1612 2112 1613 57896044618658097711785492504343953926634992332820282019728792003956564819967 1614 144115188075855875 1615 389 1616 67108867 1617 64 1618 1393796574908163946345982392040522594123776 1619 115792089237316195423570985008687907853269984665640564039457584007913129639935 1620 21 1621 231584178474632390847141970017375815706539969331281128078915168015826259279871 1622 2787593149816327892691964784081045188247552 1623 1267650600228229401496703205378 1624 1041 1625 84 1626 288230376151711747 1627 463168356949264781694283940034751631413079938662562256157830336031652518559743 1628 4128 1629 4398046511109 1630 274877906951 1631 2251799813685262 1632 135 1633 1049086 1634 16639 1635 536870921 1636 1208925819614629174706177 1637 926336713898529563388567880069503262826159877325124512315660672063305037119487 1638 85 1639 34359738398 1640 8201 1641 2535301200456458802993406410754 1642 5575186299632655785383929568162090376495104 1643 67582 1644 8589934596 1645 32789 1646 11150372599265311570767859136324180752990208 1647 262152 1648 134217731 1649 33554558 1650 49 1651 2147483710 1652 131088 1653 1281 1654 22300745198530623141535718272648361505980416 1655 147573952589676412934 1656 520 1657 1852673427797059126777135760139006525652319754650249024631321344126610074238975 1658 44601490397061246283071436545296723011960832 1659 4194321 1660 8388616 1661 68719476766 1662 576460752303423491 1663 3705346855594118253554271520278013051304639509300498049262642688253220148477951 1664 70 1665 4108 1666 158 1667 7410693711188236507108543040556026102609279018600996098525285376506440296955903 1668 17179869188 1669 14821387422376473014217086081112052205218558037201992197050570753012880593911807 1670 549755813895 1671 5070602400912917605986812821506 1672 289 1673 4503599627370510 1674 2057 1675 524301 1676 2417851639229258349412353 1677 16449 1678 89202980794122492566142873090593446023921664 1679 2097662 1680 29 1681 16382 1682 2047 1683 164 1684 4835703278458516698824705 1685 295147905179352825862 1686 1152921504606846979 1687 9007199254741006 1688 140737488355330 1689 10141204801825835211973625643010 1690 134 1691 16777470 1692 32775 1693 29642774844752946028434172162224104410437116074403984394101141506025761187823615 1694 78 1695 1073741833 1696 65540 1697 59285549689505892056868344324448208820874232148807968788202283012051522375647231 1698 2305843009213693955 1699 118571099379011784113736688648896417641748464297615937576404566024103044751294463 1700 143 1701 30 1702 4607 1703 4294967358 1704 1048581 1705 2085 1706 178405961588244985132285746181186892047843328 1707 20282409603651670423947251286018 1708 262160 1709 237142198758023568227473377297792835283496928595231875152809132048206089502588927 1710 269 1711 132094 1712 268435459 1713 40564819207303340847894502572034 1714 356811923176489970264571492362373784095686656 1715 52 1716 99 1717 67108990 1718 713623846352979940529142984724747568191373312 1719 8796093022213 1720 16393 1721 474284397516047136454946754595585670566993857190463750305618264096412179005177855 1722 8210 1723 948568795032094272909893509191171341133987714380927500611236528192824358010355711 1724 9671406556917033397649409 1725 528 1726 1427247692705959881058285969449495136382746624 1727 137438953502 1728 15 1729 333 1730 1099511627783 1731 81129638414606681695789005144066 1732 19342813113834066795298817 1733 1897137590064188545819787018382342682267975428761855001222473056385648716020711423 1734 258 1735 590295810358705651718 1736 2065 1737 17592186044421 1738 4194335 1739 36862 1740 1035 1741 3794275180128377091639574036764685364535950857523710002444946112771297432041422847 1742 524351 1743 8388625 1744 536870915 1745 1180591620717411303430 1746 33554438 1747 7588550360256754183279148073529370729071901715047420004889892225542594864082845695 1748 768 1749 65569 1750 37 1751 134217854 1752 2097157 1753 15177100720513508366558296147058741458143803430094840009779784451085189728165691391 1754 2854495385411919762116571938898990272765493248 1755 79 1756 38685626227668133590597633 1757 18014398509481998 1758 4611686018427387907 1759 30354201441027016733116592294117482916287606860189680019559568902170379456331382783 1760 43 1761 162259276829213363391578010288130 1762 5708990770823839524233143877797980545530986496 1763 24574 1764 38 1765 2361183241434822606854 1766 11417981541647679048466287755595961091061972992 1767 2305 1768 193 1769 263166 1770 131082 1771 557 1772 77371252455336267181195265 1773 35184372088837 1774 22835963083295358096932575511191922182123945984 1775 1048589 1776 4102 1777 60708402882054033466233184588234965832575213720379360039119137804340758912662765567 1778 2147483663 1779 324518553658426726783156020576258 1780 16777224 1781 8589934654 1782 44 1783 121416805764108066932466369176469931665150427440758720078238275608681517825325531135 1784 281474976710658 1785 152 1786 33023 1787 242833611528216133864932738352939863330300854881517440156476551217363035650651062271 1788 34359738372 1789 485667223056432267729865476705879726660601709763034880312953102434726071301302124543 1790 2199023255559 1791 70368744177669 1792 23 1793 274877906974 1794 578 1795 4722366482869645213702 1796 154742504910672534362390529 1797 649037107316853453566312041152514 1798 3071 1799 36028797018963982 1800 23 1801 971334446112864535459730953411759453321203419526069760625906204869452142602604249087 1802 65663 1803 1298074214633706907132624082305026 1804 8224 1805 517 1806 16402 1807 17179869246 1808 1073741827 1809 524296 1810 4398046511111 1811 1942668892225729070919461906823518906642406839052139521251812409738904285205208498175 1812 68719476740 1813 4125 1814 45671926166590716193865151022383844364247891968 1815 72 1816 562949953421314 1817 4194814 1818 67108870 1819 268435582 1820 87 1821 2596148429267413814265248164610050 1822 91343852333181432387730302044767688728495783936 1823 3885337784451458141838923813647037813284813678104279042503624819477808570410416996351 1824 263 1825 2097165 1826 8388639 1827 1044 1828 309485009821345068724781057 1829 133118 1830 262154 1831 7770675568902916283677847627294075626569627356208558085007249638955617140820833992703 1832 1125899906842626 1833 32833 1834 4294967311 1835 9444732965739290427398 1836 138 1837 549755813918 1838 182687704666362864775460604089535377456991567872 1839 5192296858534827628530496329220098 1840 522 1841 72057594037927950 1842 9223372036854775811 1843 33554686 1844 618970019642690137449562113 1845 8204 1846 1048639 1847 15541351137805832567355695254588151253139254712417116170014499277911234281641667985407 1848 52 1849 32766 1850 4110 1851 10384593717069655257060992658440194 1852 1237940039285380274899124225 1853 536871038 1854 134217734 1855 65557 1856 1029 1857 20769187434139310514121985316880386 1858 365375409332725729550921208179070754913983135744 1859 157 1860 2059 1861 31082702275611665134711390509176302506278509424834232340028998555822468563283335970815 1862 286 1863 523 1864 2251799813685250 1865 18889465931478580854790 1866 18446744073709551619 1867 62165404551223330269422781018352605012557018849668464680057997111644937126566671941631 1868 2475880078570760549798248449 1869 16777233 1870 166 1871 124330809102446660538845562036705210025114037699336929360115994223289874253133343883263 1872 73 1873 248661618204893321077691124073410420050228075398673858720231988446579748506266687766527 1874 730750818665451459101842416358141509827966271488 1875 31 1876 524304 1877 497323236409786642155382248146820840100456150797347717440463976893159497012533375533055 1878 36893488147419103235 1879 994646472819573284310764496293641680200912301594695434880927953786318994025066751066111 1880 32777 1881 292 1882 1461501637330902918203684832716283019655932542976 1883 144115188075855886 1884 137438953476 1885 1093 1886 8703 1887 4225 1888 131076 1889 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132223 1890 32 1891 264190 1892 16416 1893 41538374868278621028243970633760770 1894 2923003274661805836407369665432566039311865085952 1895 37778931862957161709574 1896 4194309 1897 288230376151711758 1898 2097215 1899 140737488355333 1900 271 1901 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264447 1902 73786976294838206467 1903 1099511627806 1904 146 1905 2147483657 1906 5846006549323611672814739330865132078623730171904 1907 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528895 1908 65543 1909 8389118 1910 8796093022215 1911 96 1912 4503599627370498 1913 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057791 1914 1058 1915 75557863725914323419142 1916 4951760157141521099596496897 1917 1048584 1918 8589934607 1919 67109118 1920 17 1921 1073741950 1922 4095 1923 83076749736557242056487941267521538 1924 4160 1925 60 1926 268435462 1927 40958 1928 9007199254740994 1929 166153499473114484112975882535043074 1930 17592186044423 1931 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115583 1932 531 1933 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231167 1934 11692013098647223345629478661730264157247460343808 1935 16396 1936 66 1937 34359738430 1938 386 1939 576460752303423502 1940 33554440 1941 332306998946228968225951765070086146 1942 23384026197294446691258957323460528314494920687616 1943 525310 1944 18 1945 151115727451828646838278 1946 17179869199 1947 131105 1948 9903520314283042199192993793 1949 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462335 1950 81 1951 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924671 1952 262148 1953 2068 1954 46768052394588893382517914646921056628989841375232 1955 645 1956 274877906948 1957 134217982 1958 16777247 1959 664613997892457936451903530140172290 1960 40 1961 69630 1962 536870918 1963 68719476798 1964 19807040628566084398385987585 1965 4294967305 1966 93536104789177786765035829293842113257979682750464 1967 1152921504606846990 1968 8198 1969 2199023255582 1970 35184372088839 1971 2097160 1972 1152 1973 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849343 1974 32786 1975 4194317 1976 321 1977 1329227995784915872903807060280344578 1978 16895 1979 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698687 1980 46 1981 2305843009213693966 1982 187072209578355573530071658587684226515959365500928 1983 2658455991569831745807614120560689154 1984 2053 1985 302231454903657293676550 1986 147573952589676412931 1987 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397375 1988 1048592 1989 196 1990 70368744177671 1991 4398046511134 1992 8388613 1993 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794751 1994 374144419156711147060143317175368453031918731001856 1995 280 1996 39614081257132168796771975169 1997 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589503 1998 4105 1999 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179007 2000 25 2001 1537 2002 110 2003 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358015 2004 549755813892 2005 604462909807314587353094 2006 131199 2007 281474976710661 2008 18014398509481986 2009 8221 2010 524298 2011 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716031 2012 79228162514264337593543950337 2013 262177 2014 65791 2015 2117 2016 26 2017 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432063 2018 748288838313422294120286634350736906063837462003712 2019 5316911983139663491615228241121378306 2020 67108872 2021 49150 2022 295147905179352825859 2023 269 2024 545 2025 26 2026 1496577676626844588240573268701473812127674924007424 2027 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864127 2028 131 2029 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728255 2030 1046 2031 10633823966279326983230456482242756610 2032 2147483651 2033 268435710 2034 1073741830 2035 4133 2036 158456325028528675187087900673 2037 33554449 2038 2993155353253689176481146537402947624255349848014848 2039 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456511 2040 140 2041 137438953534 2042 5986310706507378352962293074805895248510699696029696 2043 562949953421317 2044 2097168 2045 1208925819614629174706182 2046 2082 2047 16777726 2048 11 2049 21267647932558653966460912964485513218 2050 8206 2051 4611686018427387918 2052 266 2053 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913023 2054 4194367 2055 8589934601 2056 36028797018963970 2057 189 2058 49 2059 1049598 2060 134217736 2061 1125899906842629 2062 11972621413014756705924586149611790497021399392059392 2063 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826047 2064 16390 2065 131093 2066 23945242826029513411849172299223580994042798784118784 2067 65601 2068 32800 2069 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652095 2070 525 2071 536871166 2072 4113 2073 42535295865117307932921825928971026434 2074 262271 2075 8388621 2076 1099511627780 2077 526334 2078 47890485652059026823698344598447161988085597568237568 2079 55 2080 75 2081 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304191 2082 590295810358705651715 2083 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608383 2084 316912650057057350374175801345 2085 17179869193 2086 34359738383 2087 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216767 2088 1032 2089 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433535 2090 294 2091 8321 2092 633825300114114700748351602689 2093 589 2094 1180591620717411303427 2095 2417851639229258349412358 2096 4294967299 2097 2251799813685253 2098 95780971304118053647396689196894323976171195136475136 2099 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867071 2100 34 2101 8796093022238 2102 191561942608236107294793378393788647952342390272950272 2103 85070591730234615865843651857942052866 2104 72057594037927938 2105 4835703278458516698824710 2106 76 2107 16413 2108 2176 2109 4353 2110 140737488355335 2111 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734143 2112 40 2113 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468287 2114 68719476751 2115 32780 2116 1024 2117 2098174 2118 2361183241434822606851 2119 274877907006 2120 65545 2121 67108881 2122 383123885216472214589586756787577295904684780545900544 2123 17592186044446 2124 131079 2125 148 2126 766247770432944429179173513575154591809369561091801088 2127 170141183460469231731687303715884105730 2128 274 2129 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936575 2130 1048586 2131 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873151 2132 8256 2133 4194312 2134 33554463 2135 262165 2136 16777221 2137 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746303 2138 1532495540865888858358347027150309183618739122183602176 2139 2561 2140 268435464 2141 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492607 2142 149 2143 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985215 2144 524292 2145 104 2146 5119 2147 1073742078 2148 2199023255556 2149 9223372036854775822 2150 16398 2151 4503599627370501 2152 144115188075855874 2153 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970431 2154 4722366482869645213699 2155 9671406556917033397649414 2156 63 2157 340282366920938463463374607431768211458 2158 8388671 2159 2147483774 2160 20 2161 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940863 2162 33279 2163 134217745 2164 1267650600228229401496703205377 2165 19342813113834066795298822 2166 514 2167 35184372088862 2168 288230376151711746 2169 9007199254740997 2170 2070 2171 549755813950 2172 4398046511108 2173 73726 2174 3064991081731777716716694054300618367237478244367204352 2175 1040 2176 134 2177 18446744073709551630 2178 69 2179 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881727 2180 536870920 2181 680564733841876926926749214863536422914 2182 6129982163463555433433388108601236734474956488734408704 2183 135166 2184 84 2185 773 2186 12259964326927110866866776217202473468949912977468817408 2187 21 2188 2535301200456458802993406410753 2189 70368744177694 2190 2097162 2191 36893488147419103246 2192 8589934595 2193 16513 2194 24519928653854221733733552434404946937899825954937634816 2195 38685626227668133590597638 2196 262151 2197 189 2198 137438953487 2199 1361129467683753853853498429727072845826 2200 48 2201 1050622 2202 9444732965739290427395 2203 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763455 2204 1280 2205 43 2206 49039857307708443467467104868809893875799651909875269632 2207 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526911 2208 519 2209 65534 2210 198 2211 524321 2212 4194320 2213 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053823 2214 8201 2215 77371252455336267181195270 2216 576460752303423490 2217 2722258935367507707706996859454145691650 2218 98079714615416886934934209737619787751599303819750539264 2219 73786976294838206478 2220 4107 2221 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107647 2222 67108895 2223 324 2224 17179869187 2225 16777229 2226 65554 2227 4294967422 2228 5070602400912917605986812821505 2229 5444517870735015415413993718908291383298 2230 281474976710663 2231 33554942 2232 2056 2233 1069 2234 196159429230833773869868419475239575503198607639501078528 2235 34359738377 2236 16448 2237 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215295 2238 18889465931478580854787 2239 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430591 2240 28 2241 8388616 2242 131327 2243 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861183 2244 163 2245 154742504910672534362390534 2246 392318858461667547739736838950479151006397215279002157056 2247 268435473 2248 1152921504606846978 2249 1099511627838 2250 28 2251 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722367 2252 10141204801825835211973625643009 2253 10889035741470030830827987437816582766594 2254 542 2255 8229 2256 32774 2257 266238 2258 784637716923335095479473677900958302012794430558004314112 2259 18014398509481989 2260 1073741832 2261 397 2262 1090 2263 2099198 2264 2305843009213693954 2265 68719476745 2266 134217759 2267 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444735 2268 29 2269 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889471 2270 562949953421319 2271 21778071482940061661655974875633165533186 2272 1048580 2273 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778943 2274 37778931862957161709571 2275 92 2276 20282409603651670423947251286017 2277 548 2278 524415 2279 81918 2280 268 2281 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557887 2282 274877906959 2283 43556142965880123323311949751266331066370 2284 40564819207303340847894502572033 2285 309485009821345068724781062 2286 2147483654 2287 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115775 2288 98 2289 536870929 2290 1125899906842631 2291 4195326 2292 8796093022212 2293 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231551 2294 6143 2295 143 2296 8209 2297 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463103 2298 75557863725914323419139 2299 317 2300 527 2301 131137 2302 1569275433846670190958947355801916604025588861116008628224 2303 32797 2304 14 2305 618970019642690137449562118 2306 3138550867693340381917894711603833208051177722232017256448 2307 87112285931760246646623899502532662132738 2308 81129638414606681695789005144065 2309 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926207 2310 57 2311 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852415 2312 257 2313 36028797018963973 2314 16777279 2315 1237940039285380274899124230 2316 17592186044420 2317 147573952589676412942 2318 262399 2319 174224571863520493293247799005065324265474 2320 1034 2321 140737488355358 2322 16393 2323 67109374 2324 8388624 2325 2064 2326 6277101735386680763835789423207666416102355444464034512896 2327 2199023255614 2328 33554437 2329 8589934718 2330 2251799813685255 2331 4116 2332 65568 2333 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704831 2334 151115727451828646838275 2335 2475880078570760549798248454 2336 2097156 2337 8449 2338 549755813903 2339 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409663 2340 78 2341 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819327 2342 12554203470773361527671578846415332832204710888928069025792 2343 1048609 2344 4611686018427387906 2345 524309 2346 642 2347 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638655 2348 162259276829213363391578010288129 2349 1035 2350 32782 2351 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277311 2352 37 2353 4398046511166 2354 268435487 2355 137438953481 2356 2304 2357 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554623 2358 4294967302 2359 295147905179352825870 2360 131081 2361 348449143727040986586495598010130648530946 2362 25108406941546723055343157692830665664409421777856138051584 2363 17179869310 2364 35184372088836 2365 16421 2366 142 2367 72057594037927941 2368 4101 2369 134218238 2370 4194314 2371 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109247 2372 324518553658426726783156020576257 2373 1073741841 2374 50216813883093446110686315385661331328818843555712276103168 2375 276 2376 43 2377 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218495 2378 9215 2379 262209 2380 151 2381 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436991 2382 302231454903657293676547 2383 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873983 2384 34359738371 2385 65548 2386 100433627766186892221372630771322662657637687111424552206336 2387 2093 2388 70368744177668 2389 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747967 2390 4503599627370503 2391 696898287454081973172991196020261297061890 2392 577 2393 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495935 2394 277 2395 4951760157141521099596496902 2396 649037107316853453566312041152513 2397 32897 2398 536870943 2399 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991871 2400 22 2401 60 2402 200867255532373784442745261542645325315275374222849104412672 2403 16777224 2404 1298074214633706907132624082305025 2405 4165 2406 604462909807314587353091 2407 8389630 2408 16401 2409 2097185 2410 9007199254740999 2411 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983743 2412 524295 2413 2147483902 2414 1048703 2415 536 2416 68719476739 2417 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967487 2418 2114 2419 139262 2420 71 2421 144115188075855877 2422 1099511627791 2423 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934975 2424 67108869 2425 33554445 2426 401734511064747568885490523085290650630550748445698208825344 2427 1393796574908163946345982392040522594123778 2428 2596148429267413814265248164610049 2429 590295810358705651726 2430 23 2431 221 2432 262 2433 2787593149816327892691964784081045188247554 2434 803469022129495137770981046170581301261101496891396417650688 2435 9903520314283042199192993798 2436 1043 2437 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869951 2438 66047 2439 288230376151711749 2440 262153 2441 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739903 2442 4130 2443 1180591620717411303438 2444 32832 2445 274877906953 2446 1606938044258990275541962092341162602522202993782792835301376 2447 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479807 2448 137 2449 4196350 2450 45 2451 16641 2452 5192296858534827628530496329220097 2453 281474976710686 2454 1208925819614629174706179 2455 19807040628566084398385987590 2456 9223372036854775810 2457 87 2458 3213876088517980551083924184682325205044405987565585670602752 2459 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959615 2460 8203 2461 268435966 2462 6427752177035961102167848369364650410088811975131171341205504 2463 5575186299632655785383929568162090376495106 2464 51 2465 1157 2466 8589934598 2467 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919231 2468 10384593717069655257060992658440193 2469 11150372599265311570767859136324180752990210 2470 326 2471 2361183241434822606862 2472 134217733 2473 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838463 2474 12855504354071922204335696738729300820177623950262342682411008 2475 51 2476 20769187434139310514121985316880385 2477 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676927 2478 131090 2479 528382 2480 2058 2481 22300745198530623141535718272648361505980418 2482 2097279 2483 8796093022270 2484 522 2485 1048597 2486 1073741855 2487 44601490397061246283071436545296723011960834 2488 18446744073709551618 2489 4294967550 2490 8388618 2491 98302 2492 16777232 2493 576460752303423493 2494 17407 2495 39614081257132168796771975174 2496 72 2497 562949953421342 2498 25711008708143844408671393477458601640355247900524685364822016 2499 160 2500 30 2501 270334 2502 17179869190 2503 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353855 2504 36893488147419103234 2505 549755813897 2506 2199023255567 2507 536871422 2508 291 2509 17592186044478 2510 18014398509481991 2511 2059 2512 137438953475 2513 4722366482869645213710 2514 2417851639229258349412355 2515 79228162514264337593543950342 2516 4224 2517 89202980794122492566142873090593446023921666 2518 51422017416287688817342786954917203280710495801049370729644032 2519 1125899906842654 2520 31 2521 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707711 2522 33554495 2523 2049 2524 41538374868278621028243970633760769 2525 67108877 2526 4835703278458516698824707 2527 525 2528 4194308 2529 1152921504606846981 2530 550 2531 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415423 2532 140737488355332 2533 34359738494 2534 4398046511119 2535 136 2536 73786976294838206466 2537 147454 2538 32777 2539 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830847 2540 2147483656 2541 80 2542 10239 2543 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661695 2544 65542 2545 158456325028528675187087900678 2546 524543 2547 2305843009213693957 2548 95 2549 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323391 2550 145 2551 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646783 2552 1057 2553 4609 2554 102844034832575377634685573909834406561420991602098741459288064 2555 2097173 2556 1048583 2557 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293567 2558 205688069665150755269371147819668813122841983204197482918576128 2559 178405961588244985132285746181186892047843330 2560 16 2561 35184372088894 2562 262162 2563 2251799813685278 2564 83076749736557242056487941267521537 2565 271 2566 411376139330301510538742295639337626245683966408394965837152256 2567 68719476862 2568 268435461 2569 9444732965739290427406 2570 36028797018963975 2571 356811923176489970264571492362373784095686658 2572 166153499473114484112975882535043073 2573 8390654 2574 101 2575 134217741 2576 530 2577 713623846352979940529142984724747568191373314 2578 822752278660603021077484591278675252491367932816789931674304512 2579 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587135 2580 16395 2581 16778238 2582 1645504557321206042154969182557350504982735865633579863348609024 2583 8212 2584 385 2585 32805 2586 9671406556917033397649411 2587 70368744177726 2588 332306998946228968225951765070086145 2589 1427247692705959881058285969449495136382746626 2590 4118 2591 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174271 2592 17 2593 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348543 2594 3291009114642412084309938365114701009965471731267159726697218048 2595 1099511627785 2596 131104 2597 65565 2598 19342813113834066795298819 2599 1073742334 2600 80 2601 260 2602 6582018229284824168619876730229402019930943462534319453394436096 2603 8589934846 2604 2067 2605 316912650057057350374175801350 2606 13164036458569648337239753460458804039861886925068638906788872192 2607 4194337 2608 274877906947 2609 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697087 2610 1037 2611 18889465931478580854798 2612 664613997892457936451903530140172289 2613 524353 2614 26328072917139296674479506920917608079723773850137277813577744384 2615 633825300114114700748351602694 2616 536870917 2617 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394175 2618 174 2619 33554440 2620 4294967304 2621 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788351 2622 770 2623 278526 2624 8197 2625 39 2626 67108927 2627 1052670 2628 2097159 2629 4503599627370526 2630 72057594037927943 2631 2854495385411919762116571938898990272765493250 2632 32785 2633 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576703 2634 38685626227668133590597635 2635 2181 2636 1329227995784915872903807060280344577 2637 4611686018427387909 2638 52656145834278593348959013841835216159447547700274555627155488768 2639 1101 2640 45 2641 17179869438 2642 105312291668557186697918027683670432318895095400549111254310977536 2643 5708990770823839524233143877797980545530986498 2644 2658455991569831745807614120560689153 2645 1029 2646 40 2647 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153407 2648 147573952589676412930 2649 11417981541647679048466287755595961091061972994 2650 65550 2651 9007199254741022 2652 195 2653 37778931862957161709582 2654 210624583337114373395836055367340864637790190801098222508621955072 2655 131084 2656 8388612 2657 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306815 2658 77371252455336267181195267 2659 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613631 2660 279 2661 22835963083295358096932575511191922182123945986 2662 94 2663 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227263 2664 4104 2665 8261 2666 18431 2667 2147483665 2668 1536 2669 137438953598 2670 16777226 2671 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454527 2672 549755813891 2673 46 2674 8796093022223 2675 268435469 2676 281474976710660 2677 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909055 2678 134217791 2679 33025 2680 524297 2681 75557863725914323419150 2682 34359738374 2683 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818111 2684 262176 2685 2199023255561 2686 4194431 2687 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636223 2688 25 2689 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272447 2690 144115188075855879 2691 580 2692 5316911983139663491615228241121378305 2693 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544895 2694 154742504910672534362390531 2695 68 2696 295147905179352825858 2697 3073 2698 1048831 2699 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089791 2700 25 2701 2101246 2702 17592186044431 2703 65665 2704 130 2705 1267650600228229401496703205382 2706 8226 2707 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179583 2708 10633823966279326983230456482242756609 2709 16404 2710 288230376151711751 2711 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359167 2712 1073741829 2713 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718335 2714 131583 2715 4398046511113 2716 33554448 2717 349 2718 68719476742 2719 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436671 2720 139 2721 45671926166590716193865151022383844364247891970 2722 421249166674228746791672110734681729275580381602196445017243910144 2723 151115727451828646838286 2724 562949953421316 2725 536870925 2726 33791 2727 67108872 2728 2081 2729 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873343 2730 89 2731 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746687 2732 21267647932558653966460912964485513217 2733 91343852333181432387730302044767688728495783938 2734 842498333348457493583344221469363458551160763204392890034487820288 2735 2535301200456458802993406410758 2736 265 2737 653 2738 8191 2739 8388641 2740 8589934600 2741 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493375 2742 309485009821345068724781059 2743 140737488355390 2744 48 2745 262156 2746 1684996666696914987166688442938726917102321526408785780068975640576 2747 532478 2748 1125899906842628 2749 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986751 2750 53 2751 4294967313 2752 16389 2753 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973503 2754 140 2755 1285 2756 65600 2757 182687704666362864775460604089535377456991567874 2758 35184372088847 2759 16779262 2760 524 2761 18014398509482014 2762 3369993333393829974333376885877453834204643052817571560137951281152 2763 9223372036854775813 2764 42535295865117307932921825928971026433 2765 4194325 2766 618970019642690137449562115 2767 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947007 2768 1099511627779 2769 1048641 2770 576460752303423495 2771 274877907070 2772 54 2773 163838 2774 2097407 2775 4112 2776 590295810358705651714 2777 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894015 2778 1237940039285380274899124227 2779 302231454903657293676558 2780 17179869192 2781 134217736 2782 268435519 2783 573 2784 1031 2785 5070602400912917605986812821510 2786 70368744177679 2787 365375409332725729550921208179070754913983135746 2788 8320 2789 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788031 2790 2061 2791 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576063 2792 1180591620717411303426 2793 288 2794 2147483679 2795 16453 2796 2251799813685252 2797 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152127 2798 6739986666787659948666753771754907668409286105635143120275902562304 2799 18446744073709551621 2800 33 2801 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304255 2802 2475880078570760549798248451 2803 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608511 2804 85070591730234615865843651857942052865 2805 168 2806 262655 2807 604462909807314587353102 2808 75 2809 131070 2810 1152921504606846983 2811 730750818665451459101842416358141509827966271490 2812 4352 2813 33555454 2814 524306 2815 10141204801825835211973625643014 2816 39 2817 36893488147419103237 2818 13479973333575319897333507543509815336818572211270286240551805124608 2819 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217023 2820 32779 2821 2125 2822 8388735 2823 1461501637330902918203684832716283019655932542978 2824 2361183241434822606850 2825 1073741837 2826 137438953478 2827 36028797018963998 2828 67108880 2829 8705 2830 2305843009213693959 2831 34359738622 2832 131078 2833 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434047 2834 536870975 2835 34 2836 170141183460469231731687303715884105729 2837 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868095 2838 16418 2839 549755814014 2840 1048585 2841 2923003274661805836407369665432566039311865085954 2842 1054 2843 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736191 2844 4194311 2845 20282409603651670423947251286022 2846 26959946667150639794667015087019630673637144422540572481103610249216 2847 2097217 2848 16777220 2849 4141 2850 273 2851 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472383 2852 2560 2853 73786976294838206469 2854 53919893334301279589334030174039261347274288845081144962207220498432 2855 40564819207303340847894502572038 2856 148 2857 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944767 2858 107839786668602559178668060348078522694548577690162289924414440996864 2859 5846006549323611672814739330865132078623730171906 2860 103 2861 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889535 2862 65545 2863 1208925819614629174706190 2864 2199023255555 2865 8796093022217 2866 215679573337205118357336120696157045389097155380324579848828881993728 2867 294910 2868 4503599627370500 2869 68719476990 2870 8214 2871 1060 2872 4722366482869645213698 2873 253 2874 4951760157141521099596496899 2875 532 2876 340282366920938463463374607431768211457 2877 8589934609 2878 431359146674410236714672241392314090778194310760649159697657763987456 2879 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779071 2880 19 2881 540670 2882 4294967327 2883 4097 2884 134217744 2885 81129638414606681695789005144070 2886 4162 2887 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558143 2888 513 2889 268435464 2890 262 2891 131101 2892 9007199254740996 2893 72057594037927966 2894 862718293348820473429344482784628181556388621521298319395315527974912 2895 17592186044425 2896 4398046511107 2897 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116287 2898 533 2899 281474976710718 2900 1039 2901 11692013098647223345629478661730264157247460343810 2902 1725436586697640946858688965569256363112777243042596638790631055949824 2903 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232575 2904 68 2905 8388629 2906 3450873173395281893717377931138512726225554486085193277581262111899648 2907 388 2908 680564733841876926926749214863536422913 2909 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465151 2910 33554442 2911 1056766 2912 83 2913 23384026197294446691258957323460528314494920687618 2914 34815 2915 65573 2916 20 2917 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930303 2918 6901746346790563787434755862277025452451108972170386555162524223799296 2919 17179869201 2920 2097161 2921 2147484158 2922 9903520314283042199192993795 2923 4198398 2924 16512 2925 83 2926 302 2927 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860607 2928 262150 2929 67109886 2930 4611686018427387911 2931 46768052394588893382517914646921056628989841375234 2932 1361129467683753853853498429727072845825 2933 2417851639229258349412366 2934 274877906950 2935 162259276829213363391578010288134 2936 9444732965739290427394 2937 16777249 2938 1073741887 2939 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721215 2940 42 2941 1099511627902 2942 13803492693581127574869511724554050904902217944340773110325048447598592 2943 536870920 2944 518 2945 2309 2946 19807040628566084398385987587 2947 4835703278458516698824718 2948 524320 2949 93536104789177786765035829293842113257979682750466 2950 131086 2951 562949953421374 2952 8200 2953 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442431 2954 140737488355343 2955 35184372088841 2956 2722258935367507707706996859454145691649 2957 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884863 2958 1154 2959 144115188075855902 2960 4106 2961 32788 2962 27606985387162255149739023449108101809804435888681546220650096895197184 2963 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769727 2964 323 2965 324518553658426726783156020576262 2966 55213970774324510299478046898216203619608871777363092441300193790394368 2967 16897 2968 65553 2969 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539455 2970 48 2971 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078911 2972 5444517870735015415413993718908291383297 2973 187072209578355573530071658587684226515959365500930 2974 110427941548649020598956093796432407239217743554726184882600387580788736 2975 156 2976 2055 2977 1125899906842686 2978 220855883097298041197912187592864814478435487109452369765200775161577472 2979 147573952589676412933 2980 34359738376 2981 288230376151711774 2982 1048594 2983 137438953726 2984 18889465931478580854786 2985 70368744177673 2986 441711766194596082395824375185729628956870974218904739530401550323154944 2987 134218750 2988 8388615 2989 262173 2990 582 2991 374144419156711147060143317175368453031918731001858 2992 162 2993 2105342 2994 39614081257132168796771975171 2995 649037107316853453566312041152518 2996 268435472 2997 4107 2998 883423532389192164791648750371459257913741948437809479060803100646309888 2999 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157823 3000 27 3001 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315647 3002 4194559 3003 112 3004 10889035741470030830827987437816582766593 3005 1298074214633706907132624082305030 3006 549755813894 3007 33556478 3008 32773 3009 131201 3010 16406 3011 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631295 3012 18014398509481988 3013 4294967806 3014 8589934623 3015 524300 3016 1089 3017 9671406556917033397649422 3018 79228162514264337593543950339 3019 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262591 3020 68719476744 3021 65793 3022 1766847064778384329583297500742918515827483896875618958121606201292619776 3023 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525183 3024 28 3025 76 3026 16777343 3027 748288838313422294120286634350736906063837462003714 3028 21778071482940061661655974875633165533185 3029 2251799813685310 3030 67108874 3031 19342813113834066795298830 3032 37778931862957161709570 3033 295147905179352825861 3034 12287 3035 2596148429267413814265248164610054 3036 547 3037 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050367 3038 2078 3039 1496577676626844588240573268701473812127674924007426 3040 267 3041 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100735 3042 133 3043 2199023255678 3044 43556142965880123323311949751266331066369 3045 1048 3046 3533694129556768659166595001485837031654967793751237916243212402585239552 3047 576460752303423518 3048 2147483653 3049 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201471 3050 262158 3051 1073741832 3052 536870928 3053 1064958 3054 158456325028528675187087900675 3055 32837 3056 8796093022211 3057 2993155353253689176481146537402947624255349848014850 3058 17179869215 3059 781 3060 142 3061 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402943 3062 7067388259113537318333190002971674063309935587502475832486424805170479104 3063 5986310706507378352962293074805895248510699696029698 3064 75557863725914323419138 3065 5192296858534827628530496329220102 3066 2097170 3067 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805887 3068 131136 3069 2084 3070 9223372036854775815 3071 8392702 3072 13 3073 38685626227668133590597646 3074 66559 3075 8208 3076 87112285931760246646623899502532662132737 3077 4398046511230 3078 268 3079 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611775 3080 56 3081 4194369 3082 524799 3083 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223551 3084 36028797018963972 3085 10384593717069655257060992658440198 3086 14134776518227074636666380005943348126619871175004951664972849610340958208 3087 51 3088 17592186044419 3089 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447103 3090 134217738 3091 1152921504606847006 3092 174224571863520493293247799005065324265473 3093 11972621413014756705924586149611790497021399392059394 3094 206 3095 20769187434139310514121985316880390 3096 16392 3097 274877907198 3098 28269553036454149273332760011886696253239742350009903329945699220681916416 3099 23945242826029513411849172299223580994042798784118786 3100 2063 3101 77371252455336267181195278 3102 32802 3103 268436478 3104 33554436 3105 527 3106 56539106072908298546665520023773392506479484700019806659891398441363832832 3107 4503599627370558 3108 4115 3109 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894207 3110 18446744073709551623 3111 262273 3112 151115727451828646838274 3113 2305843009213693982 3114 1099511627782 3115 16777237 3116 8448 3117 47890485652059026823698344598447161988085597568237570 3118 113078212145816597093331040047546785012958969400039613319782796882727665664 3119 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788415 3120 77 3121 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576831 3122 281474976710671 3123 590295810358705651717 3124 1048608 3125 35 3126 316912650057057350374175801347 3127 196606 3128 641 3129 34359738385 3130 36893488147419103239 3131 67110910 3132 1034 3133 9007199254741054 3134 226156424291633194186662080095093570025917938800079226639565593765455331328 3135 296 3136 36 3137 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153663 3138 633825300114114700748351602691 3139 2113534 3140 137438953480 3141 1180591620717411303429 3142 452312848583266388373324160190187140051835877600158453279131187530910662656 3143 154742504910672534362390542 3144 4294967301 3145 4229 3146 126 3147 95780971304118053647396689196894323976171195136475138 3148 348449143727040986586495598010130648530945 3149 557054 3150 36 3151 8589935102 3152 35184372088835 3153 191561942608236107294793378393788647952342390272950274 3154 8388863 3155 41538374868278621028243970633760774 3156 72057594037927940 3157 8237 3158 904625697166532776746648320380374280103671755200316906558262375061821325312 3159 78 3160 4194313 3161 536871934 3162 2178 3163 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307327 3164 1073741840 3165 140737488355337 3166 1809251394333065553493296640760748560207343510400633813116524750123642650624 3167 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614655 3168 42 3169 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229311 3170 73786976294838206471 3171 68719476753 3172 262208 3173 549755814142 3174 1026 3175 2147483661 3176 302231454903657293676546 3177 2361183241434822606853 3178 562949953421327 3179 285 3180 65547 3181 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458623 3182 20479 3183 383123885216472214589586756787577295904684780545900546 3184 70368744177667 3185 100 3186 131081 3187 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917247 3188 696898287454081973172991196020261297061889 3189 766247770432944429179173513575154591809369561091801090 3190 1062 3191 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834495 3192 276 3193 134219774 3194 3618502788666131106986593281521497120414687020801267626233049500247285301248 3195 1048588 3196 32896 3197 17179869694 3198 8258 3199 309485009821345068724781070 3200 21 3201 33554465 3202 7237005577332262213973186563042994240829374041602535252466099000494570602496 3203 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668991 3204 16777223 3205 83076749736557242056487941267521542 3206 1125899906842639 3207 1532495540865888858358347027150309183618739122183602178 3208 604462909807314587353090 3209 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337983 3210 268435466 3211 381 3212 2097184 3213 151 3214 14474011154664524427946373126085988481658748083205070504932198000989141204992 3215 166153499473114484112975882535043078 3216 524294 3217 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675967 3218 28948022309329048855892746252171976963317496166410141009864396001978282409984 3219 5121 3220 535 3221 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351935 3222 2199023255558 3223 4611686018427387934 3224 2113 3225 16400 3226 57896044618658097711785492504343953926634992332820282019728792003956564819968 3227 618970019642690137449562126 3228 144115188075855876 3229 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703871 3230 390 3231 4722366482869645213701 3232 67108868 3233 327678 3234 65 3235 332306998946228968225951765070086150 3236 1393796574908163946345982392040522594123777 3237 8388673 3238 115792089237316195423570985008687907853269984665640564039457584007913129639936 3239 4202494 3240 22 3241 1237940039285380274899124238 3242 231584178474632390847141970017375815706539969331281128078915168015826259279872 3243 33281 3244 2787593149816327892691964784081045188247553 3245 131109 3246 1267650600228229401496703205379 3247 8796093022334 3248 1042 3249 516 3250 85 3251 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407743 3252 288230376151711748 3253 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815487 3254 463168356949264781694283940034751631413079938662562256157830336031652518559744 3255 2072 3256 4129 3257 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630975 3258 4398046511110 3259 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261951 3260 274877906952 3261 3064991081731777716716694054300618367237478244367204354 3262 2251799813685263 3263 18014398509482046 3264 136 3265 664613997892457936451903530140172294 3266 1049087 3267 71 3268 16640 3269 2475880078570760549798248462 3270 536870922 3271 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523903 3272 1208925819614629174706178 3273 6129982163463555433433388108601236734474956488734408706 3274 926336713898529563388567880069503262826159877325124512315660672063305037119488 3275 4294967309 3276 86 3277 1073742846 3278 34359738399 3279 12259964326927110866866776217202473468949912977468817410 3280 8202 3281 17592186044542 3282 2535301200456458802993406410755 3283 524317 3284 5575186299632655785383929568162090376495105 3285 2097164 3286 67583 3287 1099511628030 3288 8589934597 3289 605 3290 32790 3291 24519928653854221733733552434404946937899825954937634818 3292 11150372599265311570767859136324180752990209 3293 16781310 3294 262153 3295 1329227995784915872903807060280344582 3296 134217732 3297 137438953489 3298 33554559 3299 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047807 3300 50 3301 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095615 3302 2147483711 3303 9444732965739290427397 3304 131089 3305 2658455991569831745807614120560689158 3306 1282 3307 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191231 3308 22300745198530623141535718272648361505980417 3309 49039857307708443467467104868809893875799651909875269634 3310 147573952589676412935 3311 16429 3312 521 3313 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382463 3314 1852673427797059126777135760139006525652319754650249024631321344126610074238976 3315 200 3316 44601490397061246283071436545296723011960833 3317 268437502 3318 4194322 3319 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764927 3320 8388617 3321 8203 3322 68719476767 3323 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529855 3324 576460752303423492 3325 284 3326 3705346855594118253554271520278013051304639509300498049262642688253220148477952 3327 98079714615416886934934209737619787751599303819750539266 3328 71 3329 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059711 3330 4109 3331 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119423 3332 159 3333 67108897 3334 7410693711188236507108543040556026102609279018600996098525285376506440296955904 3335 1541 3336 17179869189 3337 1081342 3338 14821387422376473014217086081112052205218558037201992197050570753012880593911808 3339 65556 3340 549755813896 3341 36028797018964030 3342 5070602400912917605986812821507 3343 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238847 3344 290 3345 281474976710665 3346 4503599627370511 3347 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477695 3348 2058 3349 35184372088958 3350 524302 3351 196159429230833773869868419475239575503198607639501078530 3352 2417851639229258349412354 3353 4951760157141521099596496910 3354 16450 3355 262181 3356 89202980794122492566142873090593446023921665 3357 18889465931478580854789 3358 2097663 3359 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955391 3360 30 3361 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910783 3362 16383 3363 131329 3364 2048 3365 5316911983139663491615228241121378310 3366 165 3367 4173 3368 4835703278458516698824706 3369 392318858461667547739736838950479151006397215279002157058 3370 295147905179352825863 3371 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821567 3372 1152921504606846980 3373 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643135 3374 9007199254741007 3375 30 3376 140737488355331 3377 9223372036854775838 3378 10141204801825835211973625643011 3379 536872958 3380 135 3381 544 3382 16777471 3383 70368744177790 3384 32776 3385 10633823966279326983230456482242756614 3386 29642774844752946028434172162224104410437116074403984394101141506025761187823616 3387 784637716923335095479473677900958302012794430558004314114 3388 79 3389 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286271 3390 1073741834 3391 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572543 3392 65541 3393 1092 3394 59285549689505892056868344324448208820874232148807968788202283012051522375647232 3395 33554453 3396 2305843009213693956 3397 4210686 3398 118571099379011784113736688648896417641748464297615937576404566024103044751294464 3399 134217761 3400 144 3401 2199023255806 3402 31 3403 8396798 3404 4608 3405 562949953421321 3406 4294967359 3407 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145087 3408 1048582 3409 9903520314283042199192993806 3410 2086 3411 37778931862957161709573 3412 178405961588244985132285746181186892047843329 3413 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290175 3414 20282409603651670423947251286019 3415 21267647932558653966460912964485513222 3416 262161 3417 524417 3418 237142198758023568227473377297792835283496928595231875152809132048206089502588928 3419 72057594037927998 3420 270 3421 18446744073709551646 3422 132095 3423 274877906961 3424 268435460 3425 8589934605 3426 40564819207303340847894502572035 3427 34359738878 3428 356811923176489970264571492362373784095686657 3429 2147483656 3430 53 3431 2129918 3432 100 3433 6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580351 3434 67108991 3435 1125899906842633 3436 713623846352979940529142984724747568191373313 3437 19807040628566084398385987598 3438 8796093022214 3439 4398046511358 3440 16394 3441 6145 3442 474284397516047136454946754595585670566993857190463750305618264096412179005177856 3443 36893488147419103262 3444 8211 3445 65605 3446 948568795032094272909893509191171341133987714380927500611236528192824358010355712 3447 75557863725914323419141 3448 9671406556917033397649410 3449 12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160703 3450 529 3451 1165 3452 1427247692705959881058285969449495136382746625 3453 1569275433846670190958947355801916604025588861116008628226 3454 137438953503 3455 42535295865117307932921825928971026438 3456 16 3457 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321407 3458 334 3459 3138550867693340381917894711603833208051177722232017256450 3460 1099511627784 3461 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642815 3462 81129638414606681695789005144067 3463 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285631 3464 19342813113834066795298818 3465 59 3466 1897137590064188545819787018382342682267975428761855001222473056385648716020711424 3467 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571263 3468 259 3469 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142527 3470 590295810358705651719 3471 16777281 3472 2066 3473 68719477246 3474 17592186044422 3475 17179869197 3476 4194336 3477 262401 3478 36863 3479 1048605 3480 1036 3481 262142 3482 3794275180128377091639574036764685364535950857523710002444946112771297432041422848 3483 16395 3484 524352 3485 8325 3486 8388626 3487 73786976294838206494 3488 536870916 3489 6277101735386680763835789423207666416102355444464034512898 3490 1180591620717411303431 3491 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285055 3492 33554439 3493 39614081257132168796771975182 3494 7588550360256754183279148073529370729071901715047420004889892225542594864082845696 3495 2251799813685257 3496 769 3497 144115188075855934 3498 65570 3499 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570111 3500 38 3501 151115727451828646838277 3502 134217855 3503 1073743870 3504 2097158 3505 85070591730234615865843651857942052870 3506 15177100720513508366558296147058741458143803430094840009779784451085189728165691392 3507 549755813905 3508 2854495385411919762116571938898990272765493249 3509 1085 3510 80 3511 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140223 3512 38685626227668133590597634 3513 12554203470773361527671578846415332832204710888928069025794 3514 18014398509481999 3515 4357 3516 4611686018427387908 3517 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280447 3518 30354201441027016733116592294117482916287606860189680019559568902170379456331382784 3519 644 3520 44 3521 79228162514264337593543950350 3522 162259276829213363391578010288131 3523 288230376151711806 3524 5708990770823839524233143877797980545530986497 3525 32784 3526 24575 3527 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560895 3528 39 3529 25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121791 3530 2361183241434822606855 3531 268435489 3532 11417981541647679048466287755595961091061972993 3533 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243583 3534 2306 3535 67108885 3536 194 3537 4294967304 3538 263167 3539 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487167 3540 131083 3541 204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974335 3542 558 3543 25108406941546723055343157692830665664409421777856138051586 3544 77371252455336267181195266 3545 170141183460469231731687303715884105734 3546 35184372088838 3547 409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948671 3548 22835963083295358096932575511191922182123945985 3549 144 3550 1048590 3551 589822 3552 4103 3553 413 3554 60708402882054033466233184588234965832575213720379360039119137804340758912662765568 3555 4194316 3556 2147483664 3557 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897343 3558 324518553658426726783156020576259 3559 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794687 3560 16777225 3561 50216813883093446110686315385661331328818843555712276103170 3562 8589934655 3563 158456325028528675187087900686 3564 45 3565 2565 3566 121416805764108066932466369176469931665150427440758720078238275608681517825325531136 3567 9217 3568 281474976710659 3569 8404990 3570 153 3571 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589375 3572 33024 3573 302231454903657293676549 3574 242833611528216133864932738352939863330300854881517440156476551217363035650651062272 3575 108 3576 34359738373 3577 2097181 3578 485667223056432267729865476705879726660601709763034880312953102434726071301302124544 3579 100433627766186892221372630771322662657637687111424552206338 3580 2199023255560 3581 6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178751 3582 70368744177670 3583 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357503 3584 24 3585 4503599627370505 3586 274877906975 3587 140737488355454 3588 579 3589 33558526 3590 4722366482869645213703 3591 279 3592 154742504910672534362390530 3593 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715007 3594 649037107316853453566312041152515 3595 340282366920938463463374607431768211462 3596 3072 3597 536870945 3598 36028797018963983 3599 393214 3600 24 3601 576460752303423550 3602 971334446112864535459730953411759453321203419526069760625906204869452142602604249088 3603 200867255532373784442745261542645325315275374222849104412674 3604 65664 3605 134217749 3606 1298074214633706907132624082305027 3607 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430015 3608 8225 3609 604462909807314587353093 3610 518 3611 137438953982 3612 16403 3613 104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860031 3614 17179869247 3615 9007199254741001 3616 1073741828 3617 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720063 3618 524297 3619 32813 3620 4398046511112 3621 1048705 3622 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 3623 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440127 3624 68719476741 3625 1044 3626 4126 3627 2116 3628 45671926166590716193865151022383844364247891969 3629 8796093022462 3630 73 3631 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880255 3632 562949953421315 3633 1099511627793 3634 4194815 3635 680564733841876926926749214863536422918 3636 67108871 3637 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760511 3638 268435583 3639 401734511064747568885490523085290650630550748445698208825346 3640 88 3641 147573952589676412958 3642 2596148429267413814265248164610051 3643 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521023 3644 91343852333181432387730302044767688728495783937 3645 25 3646 3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 3647 316912650057057350374175801358 3648 264 3649 16785406 3650 2097166 3651 803469022129495137770981046170581301261101496891396417650690 3652 8388640 3653 1152921504606847038 3654 1045 3655 16517 3656 309485009821345068724781058 3657 66049 3658 133119 3659 6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042047 3660 262155 3661 633825300114114700748351602702 3662 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 3663 4132 3664 1125899906842627 3665 1361129467683753853853498429727072845830 3666 32834 3667 17592186044670 3668 4294967312 3669 1606938044258990275541962092341162602522202993782792835301378 3670 9444732965739290427399 3671 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095 3672 139 3673 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168191 3674 549755813919 3675 47 3676 182687704666362864775460604089535377456991567873 3677 53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336383 3678 5192296858534827628530496329220099 3679 2305843009213694014 3680 523 3681 1208925819614629174706181 3682 72057594037927951 3683 2147484670 3684 9223372036854775812 3685 524325 3686 33554687 3687 3213876088517980551083924184682325205044405987565585670602754 3688 618970019642690137449562114 3689 2189 3690 8205 3691 107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672767 3692 1048640 3693 6427752177035961102167848369364650410088811975131171341205506 3694 15541351137805832567355695254588151253139254712417116170014499277911234281641667985408 3695 2722258935367507707706996859454145691654 3696 53 3697 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345535 3698 32767 3699 8589934600 3700 4111 3701 429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691071 3702 10384593717069655257060992658440195 3703 1037 3704 1237940039285380274899124226 3705 328 3706 536871039 3707 295147905179352825886 3708 134217735 3709 858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382143 3710 65558 3711 12855504354071922204335696738729300820177623950262342682411010 3712 1030 3713 4227070 3714 20769187434139310514121985316880387 3715 5444517870735015415413993718908291383302 3716 365375409332725729550921208179070754913983135745 3717 131092 3718 158 3719 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764287 3720 2060 3721 524286 3722 31082702275611665134711390509176302506278509424834232340028998555822468563283335970816 3723 2097281 3724 287 3725 34359738381 3726 524 3727 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528575 3728 2251799813685251 3729 1073741857 3730 18889465931478580854791 3731 8269 3732 18446744073709551620 3733 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151 3734 62165404551223330269422781018352605012557018849668464680057997111644937126566671941632 3735 8388620 3736 2475880078570760549798248450 3737 67112958 3738 16777234 3739 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114303 3740 167 3741 17409 3742 124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 3743 35184372089086 3744 74 3745 268435477 3746 248661618204893321077691124073410420050228075398673858720231988446579748506266687766528 3747 25711008708143844408671393477458601640355247900524685364822018 3748 730750818665451459101842416358141509827966271489 3749 274877907454 3750 32 3751 2109 3752 524305 3753 17179869192 3754 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 3755 10889035741470030830827987437816582766598 3756 36893488147419103236 3757 317 3758 994646472819573284310764496293641680200912301594695434880927953786318994025066751066112 3759 2199023255569 3760 32778 3761 27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228607 3762 293 3763 1114110 3764 1461501637330902918203684832716283019655932542977 3765 18014398509481993 3766 144115188075855887 3767 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457215 3768 137438953477 3769 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914431 3770 1094 3771 2417851639229258349412357 3772 8704 3773 76 3774 4226 3775 68719476749 3776 131077 3777 51422017416287688817342786954917203280710495801049370729644034 3778 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 3779 219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828863 3780 33 3781 70368744177918 3782 264191 3783 33554497 3784 16417 3785 21778071482940061661655974875633165533190 3786 41538374868278621028243970633760771 3787 1267650600228229401496703205390 3788 2923003274661805836407369665432566039311865085953 3789 4835703278458516698824709 3790 37778931862957161709575 3791 281474976710782 3792 4194310 3793 439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657727 3794 288230376151711759 3795 552 3796 2097216 3797 878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315455 3798 140737488355334 3799 4294968318 3800 272 3801 4398046511121 3802 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 3803 1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630911 3804 73786976294838206468 3805 43556142965880123323311949751266331066374 3806 1099511627807 3807 32779 3808 147 3809 4611686018427387966 3810 2147483658 3811 134221822 3812 5846006549323611672814739330865132078623730171905 3813 10241 3814 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896 3815 536870933 3816 65544 3817 590295810358705651742 3818 8389119 3819 524545 3820 8796093022216 3821 3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261823 3822 97 3823 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523647 3824 4503599627370499 3825 147 3826 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 3827 16793598 3828 1059 3829 2535301200456458802993406410766 3830 75557863725914323419143 3831 102844034832575377634685573909834406561420991602098741459288066 3832 4951760157141521099596496898 3833 14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047295 3834 1048585 3835 131141 3836 8589934608 3837 205688069665150755269371147819668813122841983204197482918576130 3838 67109119 3839 1180591620717411303454 3840 18 3841 549755814398 3842 1073741951 3843 262164 3844 4096 3845 87112285931760246646623899502532662132742 3846 83076749736557242056487941267521539 3847 28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094591 3848 4161 3849 411376139330301510538742295639337626245683966408394965837152258 3850 61 3851 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189183 3852 268435463 3853 112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378367 3854 40959 3855 36028797018963977 3856 9007199254740995 3857 1293 3858 166153499473114484112975882535043075 3859 562949953421438 3860 17592186044424 3861 103 3862 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 3863 224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756735 3864 532 3865 174224571863520493293247799005065324265478 3866 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168 3867 822752278660603021077484591278675252491367932816789931674304514 3868 11692013098647223345629478661730264157247460343809 3869 2162686 3870 16397 3871 4194333 3872 67 3873 1645504557321206042154969182557350504982735865633579863348609026 3874 34359738431 3875 2068 3876 387 3877 449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513471 3878 576460752303423503 3879 9671406556917033397649413 3880 33554441 3881 899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026943 3882 332306998946228968225951765070086147 3883 2361183241434822606878 3884 23384026197294446691258957323460528314494920687617 3885 4120 3886 525311 3887 637 3888 19 3889 1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053887 3890 151115727451828646838279 3891 3291009114642412084309938365114701009965471731267159726697218050 3892 17179869200 3893 1125899906842750 3894 131106 3895 8453 3896 9903520314283042199192993794 3897 19342813113834066795298821 3898 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 3899 5070602400912917605986812821518 3900 82 3901 8421374 3902 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672 3903 6582018229284824168619876730229402019930943462534319453394436098 3904 262149 3905 1048613 3906 2069 3907 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107775 3908 46768052394588893382517914646921056628989841375233 3909 13164036458569648337239753460458804039861886925068638906788872194 3910 646 3911 7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215551 3912 274877906949 3913 16461 3914 134217983 3915 1039 3916 16777248 3917 14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431103 3918 664613997892457936451903530140172291 3919 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862207 3920 41 3921 26328072917139296674479506920917608079723773850137277813577744386 3922 69631 3923 57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724415 3924 536870919 3925 137438953485 3926 68719476799 3927 176 3928 19807040628566084398385987586 3929 115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448831 3930 4294967306 3931 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897663 3932 93536104789177786765035829293842113257979682750465 3933 772 3934 1152921504606846991 3935 348449143727040986586495598010130648530950 3936 8199 3937 2147485694 3938 2199023255583 3939 67108929 3940 35184372088840 3941 10141204801825835211973625643022 3942 2097161 3943 460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795327 3944 1153 3945 72057594037927945 3946 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344 3947 921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590655 3948 32787 3949 4722366482869645213726 3950 4194318 3951 38685626227668133590597637 3952 322 3953 655358 3954 1329227995784915872903807060280344579 3955 1073741845 3956 16896 3957 52656145834278593348959013841835216159447547700274555627155488770 3958 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688 3959 268439550 3960 47 3961 2251799813685374 3962 2305843009213693967 3963 105312291668557186697918027683670432318895095400549111254310977538 3964 187072209578355573530071658587684226515959365500929 3965 262213 3966 2658455991569831745807614120560689155 3967 1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181311 3968 2054 3969 42 3970 302231454903657293676551 3971 541 3972 147573952589676412932 3973 8589935614 3974 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 3975 65552 3976 1048593 3977 33562622 3978 197 3979 1099511628286 3980 70368744177672 3981 210624583337114373395836055367340864637790190801098222508621955074 3982 4398046511135 3983 20282409603651670423947251286030 3984 8388614 3985 696898287454081973172991196020261297061894 3986 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752 3987 77371252455336267181195269 3988 374144419156711147060143317175368453031918731001857 3989 3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362623 3990 281 3991 9223372036854775870 3992 39614081257132168796771975170 3993 96 3994 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 3995 32901 3996 4106 3997 40564819207303340847894502572046 3998 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 3999 18433 4000 26 4001 7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725247 4002 1538 4003 14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450495 4004 111 4005 16777228 4006 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 4007 29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900991 4008 549755813893 4009 140737488355582 4010 604462909807314587353095 4011 8796093022225 4012 131200 4013 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801983 4014 281474976710662 4015 2097189 4016 18014398509481987 4017 134217793 4018 8222 4019 117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603967 4020 524299 4021 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207935 4022 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 4023 34359738376 4024 79228162514264337593543950338 4025 540 4026 262178 4027 471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415871 4028 65792 4029 4194433 4030 2118 4031 17179870206 4032 27 4033 536875006 4034 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 4035 144115188075855881 4036 748288838313422294120286634350736906063837462003713 4037 9444732965739290427422 4038 5316911983139663491615228241121378307 4039 81129638414606681695789005144078 4040 67108873 4041 154742504910672534362390533 4042 49151 4043 18446744073709551678 4044 295147905179352825860 4045 1393796574908163946345982392040522594123782 4046 270 4047 1048833 4048 546 4049 943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831743 4050 27 4051 1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663487 4052 1496577676626844588240573268701473812127674924007425 4053 17592186044433 4054 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128 4055 2787593149816327892691964784081045188247558 4056 132 4057 3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326975 4058 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256 4059 8228 4060 1047 4061 4294969342 4062 10633823966279326983230456482242756611 4063 4503599627370622 4064 2147483652 4065 288230376151711753 4066 268435711 4067 8388637 4068 1073741831 4069 36893488147419103294 4070 4134 4071 131585 4072 158456325028528675187087900674 4073 7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653951 4074 33554450 4075 274877906957 4076 2993155353253689176481146537402947624255349848014849 4077 68719476744 4078 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512 4079 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307903 4080 141 4081 65581 4082 137438953535 4083 421249166674228746791672110734681729275580381602196445017243910146 4084 5986310706507378352962293074805895248510699696029697 4085 16645 4086 562949953421318 4087 786430 4088 2097169 4089 33793 4090 1208925819614629174706183 4091 30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615807 4092 2083 4093 60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231615 4094 16777727 4095 91 4096 12 4097 9007199254741118 4098 21267647932558653966460912964485513219 4099 120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463231 4100 8207 4101 842498333348457493583344221469363458551160763204392890034487820290 4102 4611686018427387919 4103 18889465931478580854814 4104 267 4105 5575186299632655785383929568162090376495110 4106 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 4107 8193 4108 4194368 4109 162259276829213363391578010288142 4110 8589934602 4111 241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926463 4112 36028797018963971 4113 309485009821345068724781061 4114 190 4115 11150372599265311570767859136324180752990214 4116 50 4117 2199023256062 4118 1049599 4119 1684996666696914987166688442938726917102321526408785780068975640578 4120 134217737 4121 73786976294838206526 4122 1125899906842630 4123 2317 4124 11972621413014756705924586149611790497021399392059393 4125 55 4126 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048 4127 483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852927 4128 16391 4129 966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705855 4130 131094 4131 142 4132 23945242826029513411849172299223580994042798784118785 4133 1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411711 4134 65602 4135 22300745198530623141535718272648361505980422 4136 32801 4137 35184372088849 4138 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 4139 3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823423 4140 526 4141 67117054 4142 536871167 4143 3369993333393829974333376885877453834204643052817571560137951281154 4144 4114 4145 44601490397061246283071436545296723011960838 4146 42535295865117307932921825928971026435 4147 1117 4148 262272 4149 618970019642690137449562117 4150 8388622 4151 324518553658426726783156020576270 4152 1099511627781 4153 7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646847 4154 526335 4155 576460752303423497 4156 47890485652059026823698344598447161988085597568237569 4157 15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293695 4158 56 4159 30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587391 4160 76 4161 2097409 4162 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 4163 4398046511614 4164 590295810358705651716 4165 164 4166 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 4167 1237940039285380274899124229 4168 316912650057057350374175801346 4169 37778931862957161709598 4170 17179869194 4171 33570814 4172 34359738384 4173 268435521 4174 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 4175 549755813901 4176 1033 4177 61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174783 4178 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536 4179 70368744177681 4180 295 4181 1073745918 4182 8322 4183 16809982 4184 633825300114114700748351602690 4185 2063 4186 590 4187 4259838 4188 1180591620717411303428 4189 1179646 4190 2417851639229258349412359 4191 2147483681 4192 4294967300 4193 649037107316853453566312041152526 4194 2251799813685254 4195 89202980794122492566142873090593446023921670 4196 95780971304118053647396689196894323976171195136475137 4197 6739986666787659948666753771754907668409286105635143120275902562306 4198 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 4199 445 4200 35 4201 123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349567 4202 8796093022239 4203 2475880078570760549798248453 4204 191561942608236107294793378393788647952342390272950273 4205 2053 4206 85070591730234615865843651857942052867 4207 1298074214633706907132624082305038 4208 72057594037927939 4209 262657 4210 4835703278458516698824711 4211 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699135 4212 77 4213 75557863725914323419166 4214 16414 4215 1152921504606846985 4216 2177 4217 494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398271 4218 4354 4219 989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796543 4220 140737488355336 4221 524308 4222 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 4223 134225918 4224 41 4225 140 4226 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 4227 13479973333575319897333507543509815336818572211270286240551805124610 4228 68719476752 4229 1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593087 4230 32781 4231 3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186175 4232 1025 4233 8388737 4234 2098175 4235 84 4236 2361183241434822606852 4237 281474976710910 4238 274877907007 4239 137438953480 4240 65546 4241 7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372351 4242 67108882 4243 15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744703 4244 383123885216472214589586756787577295904684780545900545 4245 2305843009213693961 4246 17592186044447 4247 8589936638 4248 131080 4249 2596148429267413814265248164610062 4250 149 4251 536870977 4252 766247770432944429179173513575154591809369561091801089 4253 31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489407 4254 170141183460469231731687303715884105731 4255 4613 4256 275 4257 16420 4258 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 4259 63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978815 4260 1048587 4261 126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957631 4262 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152 4263 1056 4264 8257 4265 178405961588244985132285746181186892047843334 4266 4194313 4267 18014398509482110 4268 33554464 4269 26959946667150639794667015087019630673637144422540572481103610249218 4270 262166 4271 253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915263 4272 16777222 4273 506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830527 4274 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304 4275 275 4276 1532495540865888858358347027150309183618739122183602177 4277 32845 4278 2562 4279 151115727451828646838302 4280 268435465 4281 53919893334301279589334030174039261347274288845081144962207220498434 4282 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608 4283 1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661055 4284 150 4285 356811923176489970264571492362373784095686662 4286 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 4287 107839786668602559178668060348078522694548577690162289924414440996866 4288 524293 4289 2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322111 4290 105 4291 5192296858534827628530496329220110 4292 5120 4293 65547 4294 1073742079 4295 713623846352979940529142984724747568191373318 4296 2199023255557 4297 4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644223 4298 9223372036854775823 4299 215679573337205118357336120696157045389097155380324579848828881993730 4300 16399 4301 669 4302 4503599627370502 4303 147573952589676412990 4304 144115188075855875 4305 8216 4306 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432 4307 2228222 4308 4722366482869645213700 4309 17179871230 4310 9671406556917033397649415 4311 4951760157141521099596496901 4312 64 4313 562949953421566 4314 340282366920938463463374607431768211459 4315 1427247692705959881058285969449495136382746630 4316 8388672 4317 431359146674410236714672241392314090778194310760649159697657763987458 4318 2147483775 4319 10384593717069655257060992658440206 4320 21 4321 34359739390 4322 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 4323 4294967329 4324 33280 4325 1099511627789 4326 134217746 4327 8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288447 4328 1267650600228229401496703205378 4329 4164 4330 19342813113834066795298823 4331 1310718 4332 515 4333 20769187434139310514121985316880398 4334 35184372088863 4335 264 4336 288230376151711747 4337 16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576895 4338 9007199254740998 4339 32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153791 4340 2071 4341 862718293348820473429344482784628181556388621521298319395315527974914 4342 549755813951 4343 67125246 4344 4398046511109 4345 4194341 4346 73727 4347 535 4348 3064991081731777716716694054300618367237478244367204353 4349 64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307583 4350 1041 4351 1125899906842878 4352 135 4353 1725436586697640946858688965569256363112777243042596638790631055949826 4354 18446744073709551631 4355 524357 4356 70 4357 129672361527531029953512745740348785969138944757576153124864291552832900356653379574990845279596993571506183956603149661949848471106617978371464838566061365220661931356297172615167 4358 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728 4359 3450873173395281893717377931138512726225554486085193277581262111899650 4360 536870921 4361 16777245 4362 680564733841876926926749214863536422915 4363 259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230335 4364 6129982163463555433433388108601236734474956488734408705 4365 33554444 4366 135167 4367 302231454903657293676574 4368 85 4369 36028797018964094 4370 774 4371 34817 4372 12259964326927110866866776217202473468949912977468817409 4373 518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460671 4374 22 4375 43 4376 2535301200456458802993406410754 4377 6901746346790563787434755862277025452451108972170386555162524223799298 4378 70368744177695 4379 68719477758 4380 2097163 4381 295147905179352825918 4382 36893488147419103247 4383 9903520314283042199192993797 4384 8589934596 4385 2854495385411919762116571938898990272765493254 4386 16514 4387 268443646 4388 24519928653854221733733552434404946937899825954937634817 4389 304 4390 38685626227668133590597639 4391 1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921343 4392 262152 4393 8796093022718 4394 190 4395 4611686018427387913 4396 137438953488 4397 2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842687 4398 1361129467683753853853498429727072845827 4399 8454142 4400 49 4401 274877906952 4402 1050623 4403 4237 4404 9444732965739290427396 4405 5708990770823839524233143877797980545530986502 4406 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456 4407 1073741889 4408 1281 4409 4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685375 4410 44 4411 604462909807314587353118 4412 49039857307708443467467104868809893875799651909875269633 4413 13803492693581127574869511724554050904902217944340773110325048447598594 4414 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 4415 11417981541647679048466287755595961091061972998 4416 520 4417 41538374868278621028243970633760782 4418 65535 4419 19807040628566084398385987589 4420 199 4421 8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370751 4422 524322 4423 16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741503 4424 4194321 4425 131088 4426 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 4427 2251799813685502 4428 8202 4429 134234110 4430 77371252455336267181195271 4431 140737488355345 4432 576460752303423491 4433 2141 4434 2722258935367507707706996859454145691651 4435 22835963083295358096932575511191922182123945990 4436 98079714615416886934934209737619787751599303819750539265 4437 1156 4438 73786976294838206479 4439 17592186044926 4440 4108 4441 33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483007 4442 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 4443 27606985387162255149739023449108101809804435888681546220650096895197186 4444 67108896 4445 2147483669 4446 325 4447 66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966015 4448 17179869188 4449 55213970774324510299478046898216203619608871777363092441300193790394370 4450 16777230 4451 132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932031 4452 65555 4453 2359294 4454 4294967423 4455 50 4456 5070602400912917605986812821506 4457 265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864063 4458 5444517870735015415413993718908291383299 4459 108 4460 281474976710664 4461 110427941548649020598956093796432407239217743554726184882600387580788738 4462 33554943 4463 531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728127 4464 2057 4465 33029 4466 1070 4467 220855883097298041197912187592864814478435487109452369765200775161577474 4468 196159429230833773869868419475239575503198607639501078529 4469 536879102 4470 34359738378 4471 72057594037928062 4472 16449 4473 1048596 4474 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 4475 2199023255565 4476 18889465931478580854788 4477 4157 4478 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 4479 441711766194596082395824375185729628956870974218904739530401550323154946 4480 29 4481 1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456255 4482 8388617 4483 2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912511 4484 131328 4485 584 4486 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 4487 83076749736557242056487941267521550 4488 164 4489 1048574 4490 154742504910672534362390535 4491 39614081257132168796771975173 4492 392318858461667547739736838950479151006397215279002157057 4493 4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825023 4494 268435474 4495 3077 4496 1152921504606846979 4497 883423532389192164791648750371459257913741948437809479060803100646309890 4498 1099511627839 4499 1208925819614629174706206 4500 29 4501 166153499473114484112975882535043086 4502 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 4503 4194561 4504 10141204801825835211973625643010 4505 65669 4506 10889035741470030830827987437816582766595 4507 8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650047 4508 543 4509 549755813896 4510 8230 4511 590295810358705651774 4512 32775 4513 16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300095 4514 266239 4515 16408 4516 784637716923335095479473677900958302012794430558004314113 4517 33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600191 4518 18014398509481990 4519 67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200383 4520 1073741833 4521 8589934625 4522 398 4523 135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400767 4524 1091 4525 4398046511117 4526 2099199 4527 79228162514264337593543950341 4528 2305843009213693955 4529 332306998946228968225951765070086158 4530 68719476746 4531 35184372089342 4532 134217760 4533 1766847064778384329583297500742918515827483896875618958121606201292619778 4534 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 4535 45671926166590716193865151022383844364247891974 4536 30 4537 1180591620717411303486 4538 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472 4539 16777345 4540 562949953421320 4541 4503599627370750 4542 21778071482940061661655974875633165533187 4543 131117 4544 1048581 4545 67108876 4546 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 4547 271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801535 4548 37778931862957161709572 4549 543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603071 4550 93 4551 12289 4552 20282409603651670423947251286018 4553 137438954494 4554 549 4555 91343852333181432387730302044767688728495783942 4556 524416 4557 2080 4558 81919 4559 33587198 4560 269 4561 1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206143 4562 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 4563 135 4564 274877906960 4565 8388645 4566 43556142965880123323311949751266331066371 4567 2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412287 4568 40564819207303340847894502572034 4569 3533694129556768659166595001485837031654967793751237916243212402585239554 4570 309485009821345068724781063 4571 664613997892457936451903530140172302 4572 2147483655 4573 144115188075855998 4574 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776 4575 262160 4576 99 4577 70368744178174 4578 536870930 4579 9007199254741246 4580 1125899906842632 4581 158456325028528675187087900677 4582 4195327 4583 4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824575 4584 8796093022213 4585 4294967317 4586 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552 4587 17179869217 4588 6144 4589 2361183241434822606910 4590 144 4591 8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649151 4592 8210 4593 7067388259113537318333190002971674063309935587502475832486424805170479106 4594 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104 4595 182687704666362864775460604089535377456991567878 4596 75557863725914323419140 4597 17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298303 4598 318 4599 2097172 4600 528 4601 268451838 4602 131138 4603 34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596607 4604 1569275433846670190958947355801916604025588861116008628225 4605 9223372036854775817 4606 32798 4607 288230376151711870 4608 15 4609 2417851639229258349412382 4610 618970019642690137449562119 4611 66561 4612 3138550867693340381917894711603833208051177722232017256449 4613 1329227995784915872903807060280344590 4614 87112285931760246646623899502532662132739 4615 1048645 4616 81129638414606681695789005144066 4617 270 4618 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208 4619 34359740414 4620 58 4621 69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193215 4622 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416 4623 524801 4624 258 4625 4116 4626 36028797018963974 4627 2658455991569831745807614120560689166 4628 16777280 4629 14134776518227074636666380005943348126619871175004951664972849610340958210 4630 1237940039285380274899124231 4631 4835703278458516698824734 4632 17592186044421 4633 1073750014 4634 147573952589676412943 4635 134217740 4636 262400 4637 139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386431 4638 174224571863520493293247799005065324265475 4639 278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772863 4640 1035 4641 208 4642 140737488355359 4643 556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545727 4644 16394 4645 365375409332725729550921208179070754913983135750 4646 67109375 4647 28269553036454149273332760011886696253239742350009903329945699220681916418 4648 8388625 4649 1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091455 4650 2065 4651 2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182911 4652 6277101735386680763835789423207666416102355444464034512897 4653 32804 4654 2199023255615 4655 292 4656 33554438 4657 4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365823 4658 8589934719 4659 56539106072908298546665520023773392506479484700019806659891398441363832834 4660 2251799813685256 4661 4325374 4662 4117 4663 8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731647 4664 65569 4665 18446744073709551625 4666 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 4667 4722366482869645213758 4668 151115727451828646838276 4669 1549 4670 2475880078570760549798248455 4671 1099511627784 4672 2097157 4673 17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463295 4674 8450 4675 172 4676 549755813904 4677 113078212145816597093331040047546785012958969400039613319782796882727665666 4678 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664 4679 35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926591 4680 79 4681 68719478782 4682 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 4683 281474976710673 4684 12554203470773361527671578846415332832204710888928069025793 4685 730750818665451459101842416358141509827966271494 4686 1048610 4687 536887294 4688 4611686018427387907 4689 316912650057057350374175801349 4690 524310 4691 71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853183 4692 643 4693 573 4694 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656 4695 36893488147419103241 4696 162259276829213363391578010288130 4697 262189 4698 1036 4699 2147487742 4700 32783 4701 226156424291633194186662080095093570025917938800079226639565593765455331330 4702 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312 4703 142576269300693600582536612678134103902913390851517497830599766184352348975271168328309775353667856243082572174174825228459022022542982437445395666241319193382874833573758279690089818507706367 4704 38 4705 1461501637330902918203684832716283019655932542982 4706 4398046511167 4707 633825300114114700748351602693 4708 268435488 4709 576460752303423614 4710 137438953482 4711 5316911983139663491615228241121378318 4712 2305 4713 452312848583266388373324160190187140051835877600158453279131187530910662658 4714 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 4715 8709 4716 4294967303 4717 16842750 4718 295147905179352825871 4719 128 4720 131082 4721 285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412735 4722 348449143727040986586495598010130648530947 4723 570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825471 4724 25108406941546723055343157692830665664409421777856138051585 4725 38 4726 17179869311 4727 274877907966 4728 35184372088837 4729 1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650943 4730 16422 4731 8388865 4732 143 4733 2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301887 4734 72057594037927942 4735 2923003274661805836407369665432566039311865085958 4736 4102 4737 904625697166532776746648320380374280103671755200316906558262375061821325314 4738 134218239 4739 10633823966279326983230456482242756622 4740 4194315 4741 9671406556917033397649438 4742 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248 4743 2180 4744 324518553658426726783156020576258 4745 2097221 4746 1073741842 4747 67141630 4748 50216813883093446110686315385661331328818843555712276103169 4749 1809251394333065553493296640760748560207343510400633813116524750123642650626 4750 277 4751 4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603775 4752 44 4753 33554461 4754 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496 4755 73786976294838206473 4756 9216 4757 1572862 4758 262210 4759 9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207551 4760 152 4761 1028 4762 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992 4763 19342813113834066795298846 4764 302231454903657293676548 4765 5846006549323611672814739330865132078623730171910 4766 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984 4767 562949953421329 4768 34359738372 4769 18014398509482238 4770 65549 4771 9444732965739290427454 4772 100433627766186892221372630771322662657637687111424552206337 4773 20481 4774 2094 4775 8796093022221 4776 70368744177669 4777 1152921504606847102 4778 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 4779 131083 4780 4503599627370504 4781 21267647932558653966460912964485513230 4782 696898287454081973172991196020261297061891 4783 18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415103 4784 578 4785 1064 4786 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 4787 36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830207 4788 278 4789 72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660415 4790 4951760157141521099596496903 4791 3618502788666131106986593281521497120414687020801267626233049500247285301250 4792 649037107316853453566312041152514 4793 145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320831 4794 32898 4795 8589934613 4796 536870944 4797 8260 4798 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 4799 291996199527820493993034982764818644793166624463907835557068321145553610701355352736378419924311769585833107812710042067884077102168028031888170324462221708048127659159056956805303948303782641663 4800 23 4801 583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283327 4802 61 4803 7237005577332262213973186563042994240829374041602535252466099000494570602498 4804 200867255532373784442745261542645325315275374222849104412673 4805 4101 4806 16777225 4807 797 4808 1298074214633706907132624082305026 4809 1125899906842641 4810 4166 4811 2305843009213694078 4812 604462909807314587353092 4813 1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566655 4814 8389631 4815 268435468 4816 16402 4817 2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133311 4818 2097186 4819 4456446 4820 9007199254741000 4821 14474011154664524427946373126085988481658748083205070504932198000989141204994 4822 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 4823 65613 4824 524296 4825 17592186044429 4826 2147483903 4827 28948022309329048855892746252171976963317496166410141009864396001978282409986 4828 1048704 4829 38685626227668133590597662 4830 537 4831 4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266623 4832 68719476740 4833 2199023255560 4834 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488 4835 11692013098647223345629478661730264157247460343814 4836 2115 4837 42535295865117307932921825928971026446 4838 139263 4839 57896044618658097711785492504343953926634992332820282019728792003956564819970 4840 72 4841 134250494 4842 144115188075855878 4843 549755814910 4844 1099511627792 4845 392 4846 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976 4847 4294971390 4848 67108870 4849 18889465931478580854846 4850 33554446 4851 67 4852 401734511064747568885490523085290650630550748445698208825345 4853 140737488355838 4854 1393796574908163946345982392040522594123779 4855 23384026197294446691258957323460528314494920687622 4856 2596148429267413814265248164610050 4857 115792089237316195423570985008687907853269984665640564039457584007913129639938 4858 590295810358705651727 4859 1073758206 4860 24 4861 9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533247 4862 222 4863 231584178474632390847141970017375815706539969331281128078915168015826259279874 4864 263 4865 17179869205 4866 2787593149816327892691964784081045188247555 4867 137438955518 4868 803469022129495137770981046170581301261101496891396417650689 4869 1267650600228229401496703205381 4870 9903520314283042199192993799 4871 18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066495 4872 1044 4873 77371252455336267181195294 4874 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 4875 87 4876 66048 4877 37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132991 4878 288230376151711750 4879 8333 4880 262154 4881 463168356949264781694283940034751631413079938662562256157830336031652518559746 4882 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904 4883 36028797018964222 4884 4131 4885 46768052394588893382517914646921056628989841375238 4886 1180591620717411303439 4887 4398046511112 4888 32833 4889 74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265983 4890 274877906954 4891 2621438 4892 1606938044258990275541962092341162602522202993782792835301377 4893 2251799813685265 4894 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808 4895 16777253 4896 138 4897 8519678 4898 4196351 4899 1049089 4900 46 4901 1149 4902 16642 4903 149502054158244092924433911175587146134101311725520811805218980426523448679093940601025751001247626027946551200107541538756647476310030352326743206124657514520641361489437161884315621531536712531967 4904 5192296858534827628530496329220098 4905 536870924 4906 281474976710687 4907 85070591730234615865843651857942052878 4908 1208925819614629174706180 4909 299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063935 4910 19807040628566084398385987591 4911 926336713898529563388567880069503262826159877325124512315660672063305037119490 4912 9223372036854775811 4913 381 4914 88 4915 93536104789177786765035829293842113257979682750470 4916 3213876088517980551083924184682325205044405987565585670602753 4917 34359738401 4918 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616 4919 598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127871 4920 8204 4921 4365 4922 268435967 4923 2535301200456458802993406410757 4924 6427752177035961102167848369364650410088811975131171341205505 4925 35184372088845 4926 5575186299632655785383929568162090376495107 4927 37778931862957161709630 4928 52 4929 67585 4930 1158 4931 1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255743 4932 8589934599 4933 2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511487 4934 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232 4935 32792 4936 10384593717069655257060992658440194 4937 4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022975 4938 11150372599265311570767859136324180752990211 4939 154742504910672534362390558 4940 327 4941 262155 4942 2361183241434822606863 4943 9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045951 4944 134217734 4945 16901 4946 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464 4947 33554561 4948 12855504354071922204335696738729300820177623950262342682411009 4949 67108893 4950 52 4951 19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091903 4952 20769187434139310514121985316880386 4953 2147483713 4954 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 4955 187072209578355573530071658587684226515959365500934 4956 131091 4957 38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183807 4958 528383 4959 1284 4960 2059 4961 8253 4962 22300745198530623141535718272648361505980419 4963 170141183460469231731687303715884105742 4964 2097280 4965 147573952589676412937 4966 8796093022271 4967 76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367615 4968 523 4969 153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735231 4970 1048598 4971 1852673427797059126777135760139006525652319754650249024631321344126610074238978 4972 1073741856 4973 306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470463 4974 44601490397061246283071436545296723011960835 4975 70368744177677 4976 18446744073709551619 4977 4194324 4978 4294967551 4979 75557863725914323419198 4980 8388619 4981 4611686018427388030 4982 98303 4983 68719476769 4984 16777233 4985 374144419156711147060143317175368453031918731001862 4986 576460752303423494 4987 612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940927 4988 17408 4989 3705346855594118253554271520278013051304639509300498049262642688253220148477954 4990 39614081257132168796771975175 4991 2573 4992 73 4993 1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881855 4994 562949953421343 4995 4111 4996 25711008708143844408671393477458601640355247900524685364822017 4997 72057594037928190 4998 161 4999 2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763711 5000 31 5001 7410693711188236507108543040556026102609279018600996098525285376506440296955906 5002 270335 5003 4898883310657342436947850401401639604522231782621865961233415550616320366316550245614411808808882209683752589725123921141977824503727074585042721378292777435812376133285876920625254286345394996247527423 5004 17179869191 5005 116 5006 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 5007 14821387422376473014217086081112052205218558037201992197050570753012880593911810 5008 36893488147419103235 5009 9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054847 5010 549755813898 5011 19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109695 5012 2199023255568 5013 5070602400912917605986812821509 5014 536871423 5015 131205 5016 292 5017 1099511628798 5018 17592186044479 5019 4503599627370513 5020 18014398509481992 5021 39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219391 5022 2060 5023 78382132970517478991165606422426233672355708521949855379734648809861125861064803929830588940942115354940041435601982738271645192059633193360683542052684438972998018132574030730004068581526319939960438783 5024 137438953476 5025 524304 5026 4722366482869645213711 5027 309485009821345068724781086 5028 2417851639229258349412356 5029 268468222 5030 79228162514264337593543950343 5031 16452 5032 4225 5033 340282366920938463463374607431768211470 5034 89202980794122492566142873090593446023921667 5035 65797 5036 51422017416287688817342786954917203280710495801049370729644033 5037 2097665 5038 1125899906842655 5039 156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877567 5040 32 5041 2097150 5042 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 5043 16385 5044 33554496 5045 748288838313422294120286634350736906063837462003718 5046 2050 5047 134217757 5048 41538374868278621028243970633760770 5049 167 5050 67108878 5051 313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755135 5052 4835703278458516698824708 5053 274877908990 5054 526 5055 295147905179352825865 5056 4194309 5057 151115727451828646838334 5058 1152921504606846982 5059 627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510271 5060 551 5061 9007199254741009 5062 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 5063 8650750 5064 140737488355333 5065 1496577676626844588240573268701473812127674924007430 5066 34359738495 5067 10141204801825835211973625643013 5068 4398046511120 5069 8589938686 5070 137 5071 618970019642690137449562142 5072 73786976294838206467 5073 16777473 5074 147455 5075 1052 5076 32778 5077 1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020543 5078 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 5079 29642774844752946028434172162224104410437116074403984394101141506025761187823618 5080 2147483657 5081 2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041087 5082 81 5083 701 5084 10240 5085 1073741836 5086 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696 5087 5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082175 5088 65543 5089 680564733841876926926749214863536422926 5090 158456325028528675187087900679 5091 59285549689505892056868344324448208820874232148807968788202283012051522375647234 5092 524544 5093 1237940039285380274899124254 5094 2305843009213693958 5095 2993155353253689176481146537402947624255349848014854 5096 96 5097 118571099379011784113736688648896417641748464297615937576404566024103044751294466 5098 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 5099 10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164351 5100 146 5101 20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328703 5102 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784 5103 33 5104 1058 5105 5986310706507378352962293074805895248510699696029702 5106 4610 5107 40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657407 5108 102844034832575377634685573909834406561420991602098741459288065 5109 4294967361 5110 2097174 5111 144115188075856126 5112 1048584 5113 80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314815 5114 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568 5115 2088 5116 205688069665150755269371147819668813122841983204197482918576129 5117 16525 5118 178405961588244985132285746181186892047843331 5119 160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629631 5120 17 5121 20282409603651670423947251286021 5122 35184372088895 5123 536903678 5124 262163 5125 8212 5126 2251799813685279 5127 237142198758023568227473377297792835283496928595231875152809132048206089502588930 5128 83076749736557242056487941267521538 5129 281474976711166 5130 272 5131 1361129467683753853853498429727072845838 5132 411376139330301510538742295639337626245683966408394965837152257 5133 132097 5134 68719476863 5135 4194373 5136 268435462 5137 2475880078570760549798248478 5138 9444732965739290427407 5139 40564819207303340847894502572037 5140 36028797018963976 5141 33619966 5142 356811923176489970264571492362373784095686659 5143 17179873278 5144 166153499473114484112975882535043074 5145 55 5146 8390655 5147 321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259263 5148 102 5149 288230376151711998 5150 134217742 5151 67108993 5152 531 5153 642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518527 5154 713623846352979940529142984724747568191373315 5155 11972621413014756705924586149611790497021399392059398 5156 822752278660603021077484591278675252491367932816789931674304513 5157 8796093022216 5158 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136 5159 524333 5160 16396 5161 302231454903657293676606 5162 16778239 5163 474284397516047136454946754595585670566993857190463750305618264096412179005177858 5164 1645504557321206042154969182557350504982735865633579863348609025 5165 23945242826029513411849172299223580994042798784118790 5166 8213 5167 1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037055 5168 386 5169 948568795032094272909893509191171341133987714380927500611236528192824358010355714 5170 32806 5171 2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074111 5172 9671406556917033397649412 5173 2722258935367507707706996859454145691662 5174 70368744177727 5175 531 5176 332306998946228968225951765070086146 5177 549755815934 5178 1427247692705959881058285969449495136382746627 5179 5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148223 5180 4119 5181 137438953505 5182 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272 5183 3145726 5184 18 5185 262277 5186 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544 5187 336 5188 3291009114642412084309938365114701009965471731267159726697218049 5189 10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296447 5190 1099511627786 5191 2199023256574 5192 131105 5193 81129638414606681695789005144069 5194 65566 5195 47890485652059026823698344598447161988085597568237574 5196 19342813113834066795298820 5197 20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592895 5198 1073742335 5199 1897137590064188545819787018382342682267975428761855001222473056385648716020711426 5200 81 5201 5444517870735015415413993718908291383310 5202 261 5203 16445 5204 6582018229284824168619876730229402019930943462534319453394436097 5205 590295810358705651721 5206 8589934847 5207 2147491838 5208 2068 5209 41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185791 5210 316912650057057350374175801351 5211 17592186044424 5212 13164036458569648337239753460458804039861886925068638906788872193 5213 604462909807314587353150 5214 4194338 5215 34359738389 5216 274877906948 5217 36865 5218 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 5219 9223372036854775934 5220 1038 5221 562949953421822 5222 18889465931478580854799 5223 3794275180128377091639574036764685364535950857523710002444946112771297432041422850 5224 664613997892457936451903530140172290 5225 300 5226 524354 5227 82189623461693336050640466920002010399224059419112091554660639110448939910891887845526039629337319550421608888377784651765928628909121935361372105791435638280550369861381946846744746216942542457363957058371583 5228 26328072917139296674479506920917608079723773850137277813577744385 5229 8388628 5230 633825300114114700748351602695 5231 164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743167 5232 536870918 5233 328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486335 5234 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176 5235 1180591620717411303433 5236 175 5237 657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972671 5238 33554441 5239 2173 5240 4294967305 5241 7588550360256754183279148073529370729071901715047420004889892225542594864082845698 5242 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 5243 268435485 5244 771 5245 95780971304118053647396689196894323976171195136475142 5246 278527 5247 65572 5248 8198 5249 4398046512126 5250 40 5251 16908286 5252 67108928 5253 134217857 5254 1052671 5255 191561942608236107294793378393788647952342390272950278 5256 2097160 5257 10889035741470030830827987437816582766606 5258 4503599627370527 5259 15177100720513508366558296147058741458143803430094840009779784451085189728165691394 5260 72057594037927944 5261 1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945343 5262 2854495385411919762116571938898990272765493251 5263 576460752303423742 5264 32786 5265 82 5266 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 5267 1125899906843134 5268 38685626227668133590597636 5269 4951760157141521099596496926 5270 2182 5271 18014398509482001 5272 1329227995784915872903807060280344578 5273 2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890687 5274 4611686018427387910 5275 140737488355341 5276 52656145834278593348959013841835216159447547700274555627155488769 5277 30354201441027016733116592294117482916287606860189680019559568902170379456331382786 5278 1102 5279 5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781375 5280 46 5281 10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562751 5282 17179869439 5283 162259276829213363391578010288133 5284 105312291668557186697918027683670432318895095400549111254310977537 5285 68719476757 5286 5708990770823839524233143877797980545530986499 5287 18446744073709551742 5288 2658455991569831745807614120560689154 5289 24577 5290 1030 5291 4189 5292 41 5293 4718590 5294 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 5295 2361183241434822606857 5296 147573952589676412931 5297 21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125503 5298 11417981541647679048466287755595961091061972995 5299 21778071482940061661655974875633165533198 5300 65551 5301 2308 5302 9007199254741023 5303 42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251007 5304 196 5305 383123885216472214589586756787577295904684780545900550 5306 37778931862957161709583 5307 263169 5308 210624583337114373395836055367340864637790190801098222508621955073 5309 84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502015 5310 131085 5311 1073774590 5312 8388613 5313 560 5314 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816 5315 766247770432944429179173513575154591809369561091801094 5316 77371252455336267181195268 5317 1208925819614629174706238 5318 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 5319 35184372088840 5320 280 5321 36893488147419103358 5322 22835963083295358096932575511191922182123945987 5323 168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004031 5324 95 5325 1048592 5326 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 5327 43556142965880123323311949751266331066382 5328 4105 5329 4194302 5330 8262 5331 60708402882054033466233184588234965832575213720379360039119137804340758912662765570 5332 18432 5333 336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008063 5334 2147483666 5335 33554469 5336 1537 5337 324518553658426726783156020576261 5338 137438953599 5339 1152921504606847230 5340 16777227 5341 536870941 5342 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528 5343 8589934657 5344 549755813892 5345 1532495540865888858358347027150309183618739122183602182 5346 47 5347 673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016127 5348 8796093022224 5349 121416805764108066932466369176469931665150427440758720078238275608681517825325531138 5350 268435470 5351 1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032255 5352 281474976710661 5353 67174398 5354 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 5355 155 5356 134217792 5357 9903520314283042199192993822 5358 33026 5359 2251799813685758 5360 524298 5361 242833611528216133864932738352939863330300854881517440156476551217363035650651062274 5362 75557863725914323419151 5363 1099511629822 5364 34359738375 5365 5125 5366 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 5367 485667223056432267729865476705879726660601709763034880312953102434726071301302124546 5368 262177 5369 131149 5370 2199023255562 5371 4294975486 5372 4194432 5373 70368744177672 5374 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 5375 16404 5376 26 5377 2305843009213694206 5378 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 5379 274877906977 5380 144115188075855880 5381 2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064511 5382 581 5383 87112285931760246646623899502532662132750 5384 5316911983139663491615228241121378306 5385 4722366482869645213705 5386 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896 5387 5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129023 5388 154742504910672534362390532 5389 73786976294838206590 5390 69 5391 649037107316853453566312041152517 5392 295147905179352825859 5393 10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258047 5394 3074 5395 8388677 5396 1048832 5397 36028797018963985 5398 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 5399 21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516095 5400 26 5401 19807040628566084398385987614 5402 2101247 5403 971334446112864535459730953411759453321203419526069760625906204869452142602604249090 5404 17592186044432 5405 33285 5406 65666 5407 43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032191 5408 131 5409 1298074214633706907132624082305029 5410 1267650600228229401496703205383 5411 174224571863520493293247799005065324265486 5412 8227 5413 86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064383 5414 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584 5415 520 5416 10633823966279326983230456482242756610 5417 172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128767 5418 16405 5419 344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257535 5420 288230376151711752 5421 17179869249 5422 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168 5423 1181 5424 1073741830 5425 2076 5426 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336 5427 524299 5428 131584 5429 17039358 5430 4398046511114 5431 689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515071 5432 33554449 5433 1942668892225729070919461906823518906642406839052139521251812409738904285205208498178 5434 350 5435 3064991081731777716716694054300618367237478244367204358 5436 68719476743 5437 1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030143 5438 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672 5439 4128 5440 140 5441 2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060287 5442 45671926166590716193865151022383844364247891971 5443 5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120575 5444 421249166674228746791672110734681729275580381602196445017243910145 5445 75 5446 151115727451828646838287 5447 2417851639229258349412414 5448 562949953421317 5449 11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241151 5450 536870926 5451 4194817 5452 33792 5453 8461 5454 67108873 5455 6129982163463555433433388108601236734474956488734408710 5456 2082 5457 268435585 5458 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344 5459 134283262 5460 90 5461 2147500030 5462 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688 5463 2596148429267413814265248164610053 5464 21267647932558653966460912964485513218 5465 12259964326927110866866776217202473468949912977468817414 5466 91343852333181432387730302044767688728495783939 5467 1048621 5468 842498333348457493583344221469363458551160763204392890034487820289 5469 3885337784451458141838923813647037813284813678104279042503624819477808570410416996354 5470 2535301200456458802993406410759 5471 22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482303 5472 266 5473 4835703278458516698824766 5474 654 5475 2097168 5476 8192 5477 44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964607 5478 8388642 5479 88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929215 5480 8589934601 5481 1047 5482 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376 5483 176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858431 5484 309485009821345068724781060 5485 24519928653854221733733552434404946937899825954937634822 5486 140737488355391 5487 133121 5488 49 5489 39614081257132168796771975198 5490 262157 5491 509 5492 1684996666696914987166688442938726917102321526408785780068975640577 5493 7770675568902916283677847627294075626569627356208558085007249638955617140820833992706 5494 532479 5495 137438953493 5496 1125899906842629 5497 4503599627371006 5498 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752 5499 32836 5500 54 5501 353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716863 5502 4294967314 5503 706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433727 5504 16390 5505 9444732965739290427401 5506 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504 5507 1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867455 5508 141 5509 348449143727040986586495598010130648530958 5510 1286 5511 549755813921 5512 65601 5513 34359742462 5514 182687704666362864775460604089535377456991567875 5515 49039857307708443467467104868809893875799651909875269638 5516 35184372088848 5517 5192296858534827628530496329220101 5518 16779263 5519 2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734911 5520 525 5521 5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469823 5522 18014398509482015 5523 72057594037927953 5524 3369993333393829974333376885877453834204643052817571560137951281153 5525 204 5526 9223372036854775814 5527 11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939647 5528 42535295865117307932921825928971026434 5529 33554689 5530 4194326 5531 22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879295 5532 618970019642690137449562116 5533 79228162514264337593543950366 5534 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008 5535 8207 5536 1099511627780 5537 1073741853 5538 1048642 5539 8796093023230 5540 576460752303423496 5541 15541351137805832567355695254588151253139254712417116170014499277911234281641667985410 5542 274877907071 5543 9007199254741502 5544 55 5545 98079714615416886934934209737619787751599303819750539270 5546 163839 5547 32769 5548 2097408 5549 2199023257598 5550 4113 5551 262221 5552 590295810358705651715 5553 10384593717069655257060992658440197 5554 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016 5555 67108901 5556 1237940039285380274899124228 5557 45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758591 5558 302231454903657293676559 5559 536871041 5560 17179869193 5561 8912894 5562 134217737 5563 90368446678662959902371482950548091627243325179250480789868861787606202571558351996987965471847359903068731695945087890499945499708108510324049698831582275405785474927446915858324226319766512887160235503322704971703517183 5564 268435520 5565 65560 5566 574 5567 4611686018427388158 5568 1032 5569 180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034367 5570 5070602400912917605986812821511 5571 20769187434139310514121985316880389 5572 70368744177680 5573 361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068735 5574 365375409332725729550921208179070754913983135747 5575 281474976710669 5576 8321 5577 160 5578 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032 5579 696898287454081973172991196020261297061902 5580 2062 5581 722947573429303679218971863604384733017946601434003846318950894300849620572466815975903723774778879224549853567560703123999563997664868082592397590652658203246283799419575326866593810558132103097281884026581639773628137471 5582 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064 5583 31082702275611665134711390509176302506278509424834232340028998555822468563283335970818 5584 1180591620717411303427 5585 196159429230833773869868419475239575503198607639501078534 5586 289 5587 68719480830 5588 2147483680 5589 526 5590 16454 5591 1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274943 5592 2251799813685253 5593 32909 5594 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 5595 18889465931478580854793 5596 6739986666787659948666753771754907668409286105635143120275902562305 5597 17592186045438 5598 18446744073709551622 5599 158456325028528675187087900702 5600 34 5601 62165404551223330269422781018352605012557018849668464680057997111644937126566671941634 5602 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256 5603 9671406556917033397649470 5604 2475880078570760549798248452 5605 131333 5606 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 5607 16777236 5608 85070591730234615865843651857942052866 5609 5242878 5610 169 5611 4398046513150 5612 262656 5613 124330809102446660538845562036705210025114037699336929360115994223289874253133343883266 5614 604462909807314587353103 5615 392318858461667547739736838950479151006397215279002157062 5616 76 5617 8589942782 5618 131071 5619 248661618204893321077691124073410420050228075398673858720231988446579748506266687766530 5620 1152921504606846984 5621 2097197 5622 730750818665451459101842416358141509827966271491 5623 2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549887 5624 4353 5625 34 5626 33555455 5627 147573952589676413054 5628 524307 5629 19342813113834066795298878 5630 10141204801825835211973625643015 5631 497323236409786642155382248146820840100456150797347717440463976893159497012533375533058 5632 40 5633 4294983678 5634 36893488147419103238 5635 548 5636 13479973333575319897333507543509815336818572211270286240551805124609 5637 994646472819573284310764496293641680200912301594695434880927953786318994025066751066114 5638 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024 5639 5783580587434429433751774908835077864143572811472030770551607154406796964579734527807229790198231033796398828540485624991996511981318944660739180725221265625970270395356602614932750484465056824778255072212653118189025099775 5640 32780 5641 11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199551 5642 2126 5643 295 5644 8388736 5645 784637716923335095479473677900958302012794430558004314118 5646 1461501637330902918203684832716283019655932542979 5647 23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399103 5648 2361183241434822606851 5649 144115188075855889 5650 1073741838 5651 46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798207 5652 137438953479 5653 92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596415 5654 36028797018963999 5655 1096 5656 67108881 5657 185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192831 5658 8706 5659 370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385663 5660 2305843009213693960 5661 4228 5662 34359738623 5663 1393796574908163946345982392040522594123790 5664 131079 5665 134217765 5666 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048 5667 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132226 5668 536870976 5669 740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771327 5670 35 5671 268500990 5672 170141183460469231731687303715884105730 5673 264193 5674 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096 5675 562949953421325 5676 16419 5677 2787593149816327892691964784081045188247566 5678 549755814015 5679 41538374868278621028243970633760773 5680 1048586 5681 829 5682 2923003274661805836407369665432566039311865085955 5683 1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542655 5684 1055 5685 37778931862957161709577 5686 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192 5687 32829 5688 4194312 5689 2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085311 5690 20282409603651670423947251286023 5691 288230376151711761 5692 26959946667150639794667015087019630673637144422540572481103610249217 5693 5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170623 5694 2097218 5695 524421 5696 16777221 5697 140737488355336 5698 4142 5699 17179877374 5700 274 5701 11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341247 5702 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 5703 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264450 5704 2561 5705 274877906965 5706 73786976294838206470 5707 38685626227668133590597694 5708 53919893334301279589334030174039261347274288845081144962207220498433 5709 1099511627809 5710 40564819207303340847894502572039 5711 23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682495 5712 149 5713 35184372089854 5714 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 5715 2147483660 5716 107839786668602559178668060348078522694548577690162289924414440996865 5717 47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364991 5718 5846006549323611672814739330865132078623730171907 5719 16653 5720 104 5721 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528898 5722 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 5723 33685502 5724 65546 5725 1125899906842637 5726 1208925819614629174706191 5727 8389121 5728 2199023255556 5729 295147905179352825982 5730 8796093022218 5731 316912650057057350374175801374 5732 215679573337205118357336120696157045389097155380324579848828881993729 5733 99 5734 294911 5735 6149 5736 4503599627370501 5737 94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729983 5738 68719476991 5739 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057794 5740 8215 5741 189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459967 5742 1061 5743 379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919935 5744 4722366482869645213699 5745 75557863725914323419145 5746 254 5747 5575186299632655785383929568162090376495118 5748 4951760157141521099596496900 5749 758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839871 5750 533 5751 1048587 5752 340282366920938463463374607431768211458 5753 633825300114114700748351602718 5754 8589934610 5755 1569275433846670190958947355801916604025588861116008628230 5756 431359146674410236714672241392314090778194310760649159697657763987457 5757 67109121 5758 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072 5759 77371252455336267181195326 5760 20 5761 11150372599265311570767859136324180752990222 5762 540671 5763 1073741953 5764 4294967328 5765 3138550867693340381917894711603833208051177722232017256454 5766 4098 5767 6291454 5768 134217745 5769 83076749736557242056487941267521541 5770 81129638414606681695789005144071 5771 70368744178686 5772 4163 5773 18014398509482494 5774 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144 5775 63 5776 514 5777 536936446 5778 268435465 5779 1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679743 5780 263 5781 40961 5782 131102 5783 3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359487 5784 9007199254740997 5785 16777285 5786 72057594037927967 5787 166153499473114484112975882535043077 5788 862718293348820473429344482784628181556388621521298319395315527974913 5789 22300745198530623141535718272648361505980430 5790 17592186044426 5791 6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718975 5792 4398046511108 5793 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115586 5794 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288 5795 262405 5796 534 5797 2205 5798 281474976710719 5799 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231170 5800 1040 5801 12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437951 5802 11692013098647223345629478661730264157247460343811 5803 44601490397061246283071436545296723011960846 5804 1725436586697640946858688965569256363112777243042596638790631055949825 5805 16399 5806 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576 5807 24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875903 5808 69 5809 137438957566 5810 8388630 5811 34359738433 5812 3450873173395281893717377931138512726225554486085193277581262111899649 5813 48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751807 5814 389 5815 6277101735386680763835789423207666416102355444464034512902 5816 680564733841876926926749214863536422914 5817 576460752303423505 5818 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152 5819 1053 5820 33554443 5821 97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503615 5822 1056767 5823 332306998946228968225951765070086149 5824 84 5825 2251799813685261 5826 23384026197294446691258957323460528314494920687619 5827 194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007231 5828 34816 5829 525313 5830 65574 5831 172 5832 21 5833 9223372036854776062 5834 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304 5835 151115727451828646838281 5836 6901746346790563787434755862277025452451108972170386555162524223799297 5837 154742504910672534362390590 5838 17179869202 5839 388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014463 5840 2097162 5841 131108 5842 2147484159 5843 776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028927 5844 9903520314283042199192993796 5845 549755813909 5846 4198399 5847 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462338 5848 16513 5849 1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057855 5850 84 5851 3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115711 5852 303 5853 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924674 5854 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608 5855 12554203470773361527671578846415332832204710888928069025798 5856 262151 5857 6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231423 5858 67109887 5859 2071 5860 4611686018427387912 5861 12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462847 5862 46768052394588893382517914646921056628989841375235 5863 8285 5864 1361129467683753853853498429727072845826 5865 648 5866 2417851639229258349412367 5867 24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925695 5868 274877906951 5869 49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851391 5870 162259276829213363391578010288135 5871 134217985 5872 9444732965739290427395 5873 89202980794122492566142873090593446023921678 5874 16777250 5875 32788 5876 1073741888 5877 664613997892457936451903530140172293 5878 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216 5879 99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702783 5880 43 5881 198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405567 5882 1099511627903 5883 69633 5884 13803492693581127574869511724554050904902217944340773110325048447598593 5885 268435493 5886 536870921 5887 2061 5888 519 5889 68719476801 5890 2310 5891 8589950974 5892 19807040628566084398385987588 5893 9437182 5894 4835703278458516698824719 5895 4294967308 5896 524321 5897 397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811135 5898 93536104789177786765035829293842113257979682750467 5899 590295810358705651838 5900 131087 5901 1152921504606846993 5902 562949953421375 5903 794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622271 5904 8201 5905 25108406941546723055343157692830665664409421777856138051590 5906 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432 5907 2199023255585 5908 140737488355344 5909 18446744073709551870 5910 35184372088842 5911 36028797018964478 5912 2722258935367507707706996859454145691650 5913 2097163 5914 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864 5915 148 5916 1155 5917 33816574 5918 144115188075855903 5919 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849346 5920 4107 5921 8796093024254 5922 32789 5923 1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244543 5924 27606985387162255149739023449108101809804435888681546220650096895197185 5925 4194320 5926 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728 5927 3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489087 5928 324 5929 92 5930 324518553658426726783156020576263 5931 1329227995784915872903807060280344581 5932 55213970774324510299478046898216203619608871777363092441300193790394369 5933 1180591620717411303550 5934 16898 5935 50216813883093446110686315385661331328818843555712276103174 5936 65554 5937 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698690 5938 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456 5939 6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978175 5940 49 5941 309485009821345068724781118 5942 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912 5943 2305843009213693969 5944 5444517870735015415413993718908291383298 5945 9221 5946 187072209578355573530071658587684226515959365500931 5947 36893488147419103486 5948 110427941548649020598956093796432407239217743554726184882600387580788737 5949 2658455991569831745807614120560689157 5950 157 5951 1267650600228229401496703205406 5952 2056 5953 12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956351 5954 1125899906842687 5955 302231454903657293676553 5956 220855883097298041197912187592864814478435487109452369765200775161577473 5957 4621 5958 147573952589676412934 5959 67239934 5960 34359738377 5961 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397378 5962 288230376151711775 5963 17301502 5964 1048595 5965 100433627766186892221372630771322662657637687111424552206342 5966 137438953727 5967 199 5968 18889465931478580854787 5969 2147516414 5970 70368744177674 5971 178405961588244985132285746181186892047843342 5972 441711766194596082395824375185729628956870974218904739530401550323154945 5973 4398046511137 5974 134218751 5975 4503599627370509 5976 8388616 5977 17179885566 5978 262174 5979 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794754 5980 583 5981 25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912703 5982 374144419156711147060143317175368453031918731001859 5983 17592186046462 5984 163 5985 283 5986 2105343 5987 50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825407 5988 39614081257132168796771975172 5989 1073807358 5990 649037107316853453566312041152519 5991 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589506 5992 268435473 5993 618970019642690137449562174 5994 4108 5995 536870949 5996 883423532389192164791648750371459257913741948437809479060803100646309889 5997 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179010 5998 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824 5999 356811923176489970264571492362373784095686670 6000 28 6001 2361183241434822606974 6002 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648 6003 1540 6004 4194560 6005 200867255532373784442745261542645325315275374222849104412678 6006 113 6007 101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650815 6008 10889035741470030830827987437816582766594 6009 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358018 6010 1298074214633706907132624082305031 6011 203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301631 6012 549755813895 6013 713623846352979940529142984724747568191373326 6014 33556479 6015 604462909807314587353097 6016 32774 6017 2535301200456458802993406410782 6018 131202 6019 1237940039285380274899124286 6020 16407 6021 281474976710664 6022 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296 6023 73786976294838206718 6024 18014398509481989 6025 9007199254741005 6026 4294967807 6027 8224 6028 8589934624 6029 406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603263 6030 524301 6031 274877911038 6032 1090 6033 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716034 6034 9671406556917033397649423 6035 1048709 6036 79228162514264337593543950340 6037 813966605576154086191388158047028539690522256142078632860871314912602201882035164980643579207953404631705311351737456109117285358168867807661542486856790777111225290468019355281137486073219485440547487321275219968468108891293513341206527 6038 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 6039 262180 6040 68719476745 6041 1427247692705959881058285969449495136382746638 6042 65794 6043 1627933211152308172382776316094057079381044512284157265721742629825204403764070329961287158415906809263410622703474912218234570716337735615323084973713581554222450580936038710562274972146438970881094974642550439936936217782587026682413055 6044 1766847064778384329583297500742918515827483896875618958121606201292619777 6045 2120 6046 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184 6047 3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826111 6048 29 6049 72057594037928446 6050 77 6051 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432066 6052 16777344 6053 6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652223 6054 748288838313422294120286634350736906063837462003715 6055 1099511627797 6056 21778071482940061661655974875633165533186 6057 5316911983139663491615228241121378309 6058 2251799813685311 6059 10485758 6060 67108875 6061 1309 6062 19342813113834066795298831 6063 49153 6064 37778931862957161709571 6065 401734511064747568885490523085290650630550748445698208825350 6066 295147905179352825862 6067 13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304447 6068 12288 6069 272 6070 2596148429267413814265248164610055 6071 2475880078570760549798248510 6072 548 6073 26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608895 6074 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368 6075 29 6076 2079 6077 134348798 6078 1496577676626844588240573268701473812127674924007427 6079 52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217791 6080 268 6081 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864130 6082 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736 6083 4194349 6084 134 6085 803469022129495137770981046170581301261101496891396417650694 6086 2199023255679 6087 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728258 6088 43556142965880123323311949751266331066370 6089 104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435583 6090 1049 6091 208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871167 6092 3533694129556768659166595001485837031654967793751237916243212402585239553 6093 10633823966279326983230456482242756613 6094 576460752303423519 6095 66053 6096 2147483654 6097 524365 6098 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472 6099 268435713 6100 262159 6101 416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742335 6102 1073741833 6103 4722366482869645213822 6104 536870929 6105 4136 6106 1064959 6107 35184372090878 6108 158456325028528675187087900676 6109 34359746558 6110 32838 6111 33554452 6112 8796093022212 6113 833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484671 6114 2993155353253689176481146537402947624255349848014851 6115 1606938044258990275541962092341162602522202993782792835301382 6116 17179869216 6117 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456514 6118 782 6119 140737488356350 6120 143 6121 1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969343 6122 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944 6123 137438953537 6124 7067388259113537318333190002971674063309935587502475832486424805170479105 6125 51 6126 5986310706507378352962293074805895248510699696029699 6127 5070602400912917605986812821534 6128 75557863725914323419139 6129 562949953421320 6130 5192296858534827628530496329220103 6131 3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938687 6132 2097171 6133 6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877375 6134 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 6135 1208925819614629174706185 6136 131137 6137 637 6138 2085 6139 2854495385411919762116571938898990272765493262 6140 9223372036854775816 6141 16777729 6142 8392703 6143 13336028865759708548159703581442515594289516644631816320792515623528074475635264143042864401743108581485859821186866480891777603308238730160726712104661660092190315159028029116926156571823628049457930032271773203963381496074952922582327754751 6144 14 6145 3213876088517980551083924184682325205044405987565585670602758 6146 38685626227668133590597647 6147 21267647932558653966460912964485513221 6148 66560 6149 16477 6150 8209 6151 26672057731519417096319407162885031188579033289263632641585031247056148951270528286085728803486217162971719642373732961783555206616477460321453424209323320184380630318056058233852313143647256098915860064543546407926762992149905845164655509503 6152 87112285931760246646623899502532662132738 6153 4611686018427387921 6154 4398046511231 6155 6427752177035961102167848369364650410088811975131171341205510 6156 269 6157 4295000062 6158 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776 6159 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913026 6160 57 6161 67371006 6162 4194370 6163 53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019007 6164 524800 6165 8589934604 6166 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552 6167 5708990770823839524233143877797980545530986510 6168 36028797018963973 6169 70368744179710 6170 10384593717069655257060992658440199 6171 192 6172 14134776518227074636666380005943348126619871175004951664972849610340958209 6173 106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038015 6174 52 6175 332 6176 17592186044420 6177 1049601 6178 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104 6179 549755817982 6180 134217739 6181 11417981541647679048466287755595961091061973006 6182 1152921504606847007 6183 1125899906842632 6184 174224571863520493293247799005065324265474 6185 12855504354071922204335696738729300820177623950262342682411014 6186 11972621413014756705924586149611790497021399392059395 6187 144115188075856382 6188 207 6189 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826050 6190 20769187434139310514121985316880391 6191 68719484926 6192 16393 6193 10141204801825835211973625643038 6194 274877907199 6195 131096 6196 28269553036454149273332760011886696253239742350009903329945699220681916417 6197 213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076031 6198 23945242826029513411849172299223580994042798784118787 6199 426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152063 6200 2064 6201 65604 6202 77371252455336267181195279 6203 853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304127 6204 32803 6205 2097285 6206 268436479 6207 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652098 6208 33554437 6209 22835963083295358096932575511191922182123945998 6210 528 6211 1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608255 6212 56539106072908298546665520023773392506479484700019806659891398441363832833 6213 536871169 6214 4503599627370559 6215 1073741861 6216 4116 6217 3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216511 6218 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894208 6219 42535295865117307932921825928971026437 6220 18446744073709551624 6221 6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433023 6222 262274 6223 2147483677 6224 151115727451828646838275 6225 8388624 6226 2305843009213693983 6227 4951760157141521099596496958 6228 1099511627783 6229 13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866047 6230 16777238 6231 526337 6232 8449 6233 288230376151712254 6234 47890485652059026823698344598447161988085597568237571 6235 17413 6236 113078212145816597093331040047546785012958969400039613319782796882727665665 6237 58 6238 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416 6239 9444732965739290427518 6240 78 6241 8388606 6242 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832 6243 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304194 6244 281474976710672 6245 25711008708143844408671393477458601640355247900524685364822022 6246 590295810358705651718 6247 27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732095 6248 1048609 6249 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608386 6250 36 6251 33037 6252 316912650057057350374175801348 6253 4221 6254 196607 6255 17179869196 6256 642 6257 54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464191 6258 34359738386 6259 20282409603651670423947251286046 6260 36893488147419103240 6261 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216770 6262 67110911 6263 109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928383 6264 1035 6265 2199023255573 6266 9007199254741055 6267 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433538 6268 226156424291633194186662080095093570025917938800079226639565593765455331329 6269 218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856767 6270 297 6271 436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713535 6272 37 6273 8324 6274 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664 6275 18014398509481997 6276 633825300114114700748351602692 6277 873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427071 6278 2113535 6279 592 6280 137438953481 6281 40564819207303340847894502572062 6282 1180591620717411303430 6283 134479870 6284 452312848583266388373324160190187140051835877600158453279131187530910662657 6285 2417851639229258349412361 6286 154742504910672534362390543 6287 1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854143 6288 4294967302 6289 147573952589676413182 6290 4230 6291 2251799813685256 6292 127 6293 3085 6294 95780971304118053647396689196894323976171195136475139 6295 51422017416287688817342786954917203280710495801049370729644038 6296 348449143727040986586495598010130648530946 6297 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867074 6298 557055 6299 3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708287 6300 37 6301 6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416575 6302 8589935103 6303 8796093022241 6304 35184372088836 6305 33554501 6306 191561942608236107294793378393788647952342390272950275 6307 65677 6308 8388864 6309 85070591730234615865843651857942052869 6310 41538374868278621028243970633760775 6311 13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833151 6312 72057594037927941 6313 268566526 6314 8238 6315 4835703278458516698824713 6316 904625697166532776746648320380374280103671755200316906558262375061821325313 6317 27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666303 6318 79 6319 17825790 6320 4194314 6321 16416 6322 536871935 6323 55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332607 6324 2179 6325 556 6326 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328 6327 4356 6328 1073741841 6329 111870718431542817204760874740917337854381793641291611443130662899652593770909781872442516663377454591520935582886717656540612737332317877736113382974861639142628415265543797274479692427652260844707187532155254872952853725026318685997495262134665215 6330 140737488355338 6331 9903520314283042199192993854 6332 1809251394333065553493296640760748560207343510400633813116524750123642650625 6333 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734146 6334 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 6335 4398046511125 6336 43 6337 223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330431 6338 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312 6339 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468290 6340 73786976294838206472 6341 18889465931478580854910 6342 68719476754 6343 447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660863 6344 262209 6345 32783 6346 549755814143 6347 81129638414606681695789005144094 6348 1027 6349 45671926166590716193865151022383844364247891982 6350 2147483662 6351 2098177 6352 302231454903657293676547 6353 894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321727 6354 2361183241434822606854 6355 10245 6356 562949953421328 6357 274877907009 6358 286 6359 1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643455 6360 65548 6361 3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286911 6362 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 6363 67108884 6364 20480 6365 524549 6366 383123885216472214589586756787577295904684780545900547 6367 7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573823 6368 70368744177668 6369 17592186044449 6370 101 6371 576460752303423998 6372 131082 6373 14319451959237480602209391966837419245360869586085326264720724851155532002676452079672642132912314187714679754609499860037198430378536688350222513020782289810256437153989606051133400630739489388122520004115872623737965276803368791807679393553237147647 6374 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248 6375 151 6376 696898287454081973172991196020261297061890 6377 91343852333181432387730302044767688728495783950 6378 766247770432944429179173513575154591809369561091801091 6379 28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295295 6380 1063 6381 170141183460469231731687303715884105733 6382 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 6383 19807040628566084398385987646 6384 277 6385 102844034832575377634685573909834406561420991602098741459288070 6386 134219775 6387 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936578 6388 3618502788666131106986593281521497120414687020801267626233049500247285301249 6389 57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590591 6390 1048589 6391 8388653 6392 32897 6393 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873154 6394 17179869695 6395 205688069665150755269371147819668813122841983204197482918576134 6396 8259 6397 114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181183 6398 309485009821345068724781071 6399 4194315 6400 22 6401 1099511631870 6402 33554466 6403 295147905179352826110 6404 7237005577332262213973186563042994240829374041602535252466099000494570602497 6405 262168 6406 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992 6407 34359754750 6408 16777224 6409 1213 6410 83076749736557242056487941267521543 6411 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746306 6412 1125899906842640 6413 65597 6414 1532495540865888858358347027150309183618739122183602179 6415 411376139330301510538742295639337626245683966408394965837152262 6416 604462909807314587353091 6417 2564 6418 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984 6419 4294967325 6420 268435467 6421 229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362367 6422 382 6423 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492610 6424 2097185 6425 36028797018963981 6426 152 6427 458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724735 6428 14474011154664524427946373126085988481658748083205070504932198000989141204993 6429 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985218 6430 166153499473114484112975882535043079 6431 537001982 6432 524295 6433 182687704666362864775460604089535377456991567886 6434 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 6435 107 6436 28948022309329048855892746252171976963317496166410141009864396001978282409985 6437 137438961662 6438 5122 6439 8589967358 6440 536 6441 1073742081 6442 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936 6443 37778931862957161709694 6444 2199023255559 6445 822752278660603021077484591278675252491367932816789931674304518 6446 4611686018427387935 6447 9223372036854775825 6448 2114 6449 916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449471 6450 16401 6451 1832889850782397517082802171755189663406191307018921761884252780947908096342585866198098193012776216027479008590015982084761399088452696108828481666660133095712823955710669574545075280734654641679682560526831695838459555430831205351382962374814354898943 6452 57896044618658097711785492504343953926634992332820282019728792003956564819969 6453 4503599627370504 6454 618970019642690137449562127 6455 1645504557321206042154969182557350504982735865633579863348609030 6456 144115188075855877 6457 162259276829213363391578010288158 6458 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 6459 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970434 6460 391 6461 1048653 6462 4722366482869645213702 6463 1152921504606847486 6464 67108869 6465 9671406556917033397649417 6466 327679 6467 281474976711678 6468 66 6469 3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797887 6470 332306998946228968225951765070086151 6471 340282366920938463463374607431768211461 6472 1393796574908163946345982392040522594123778 6473 7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595775 6474 8388674 6475 4124 6476 115792089237316195423570985008687907853269984665640564039457584007913129639937 6477 2147483777 6478 4202495 6479 2333 6480 23 6481 14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191551 6482 1237940039285380274899124239 6483 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940866 6484 231584178474632390847141970017375815706539969331281128078915168015826259279873 6485 3291009114642412084309938365114701009965471731267159726697218054 6486 33282 6487 39614081257132168796771975230 6488 2787593149816327892691964784081045188247554 6489 134217748 6490 131110 6491 29326237612518360273324834748083034614499060912302748190148044495166529541481373859169571088204419456439664137440255713356182385415243137741255706666562129531405183291370713192721204491754474266874920968429307133415352886893299285622127397997029678383103 6492 1267650600228229401496703205380 6493 68719493118 6494 8796093022335 6495 19342813113834066795298825 6496 1043 6497 18874366 6498 517 6499 34078718 6500 86 6501 35184372088865 6502 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 6503 365375409332725729550921208179070754913983135758 6504 288230376151711749 6505 6582018229284824168619876730229402019930943462534319453394436102 6506 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488 6507 9007199254741000 6508 463168356949264781694283940034751631413079938662562256157830336031652518559745 6509 2305843009213694462 6510 2073 6511 75557863725914323419262 6512 4130 6513 549755813953 6514 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976 6515 13164036458569648337239753460458804039861886925068638906788872198 6516 4398046511111 6517 300 6518 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952 6519 73729 6520 274877906953 6521 58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766207 6522 3064991081731777716716694054300618367237478244367204355 6523 324518553658426726783156020576286 6524 2251799813685264 6525 1043 6526 18014398509482047 6527 268697598 6528 137 6529 117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532415 6530 664613997892457936451903530140172295 6531 18446744073709551633 6532 1049088 6533 17179901950 6534 72 6535 26328072917139296674479506920917608079723773850137277813577744390 6536 16641 6537 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881730 6538 2475880078570760549798248463 6539 79228162514264337593543950398 6540 536870923 6541 140737488357374 6542 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904 6543 680564733841876926926749214863536422917 6544 1208925819614629174706179 6545 180 6546 6129982163463555433433388108601236734474956488734408707 6547 234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064831 6548 926336713898529563388567880069503262826159877325124512315660672063305037119489 6549 135169 6550 4294967310 6551 469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129663 6552 87 6553 938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259327 6554 1073742847 6555 776 6556 34359738400 6557 12582910 6558 12259964326927110866866776217202473468949912977468817411 6559 730750818665451459101842416358141509827966271502 6560 8203 6561 24 6562 17592186044543 6563 1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518655 6564 2535301200456458802993406410756 6565 67108933 6566 524318 6567 70368744177697 6568 5575186299632655785383929568162090376495106 6569 3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037311 6570 2097165 6571 7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074623 6572 67584 6573 36893488147419103249 6574 1099511628031 6575 72057594037927949 6576 8589934598 6577 15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149247 6578 606 6579 16516 6580 32791 6581 30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298495 6582 24519928653854221733733552434404946937899825954937634819 6583 562949953422334 6584 11150372599265311570767859136324180752990210 6585 38685626227668133590597641 6586 16781311 6587 1461501637330902918203684832716283019655932542990 6588 262154 6589 649037107316853453566312041152542 6590 1329227995784915872903807060280344583 6591 192 6592 134217733 6593 590295810358705651966 6594 137438953490 6595 52656145834278593348959013841835216159447547700274555627155488774 6596 33554560 6597 1361129467683753853853498429727072845829 6598 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808 6599 60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596991 6600 51 6601 8717 6602 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 6603 1050625 6604 2147483712 6605 105312291668557186697918027683670432318895095400549111254310977542 6606 9444732965739290427398 6607 120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193983 6608 131090 6609 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763458 6610 2658455991569831745807614120560689159 6611 1298074214633706907132624082305054 6612 1283 6613 151115727451828646838398 6614 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232 6615 46 6616 22300745198530623141535718272648361505980418 6617 158456325028528675187087900734 6618 49039857307708443467467104868809893875799651909875269635 6619 240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387967 6620 147573952589676412936 6621 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526914 6622 16430 6623 2199023259646 6624 522 6625 65556 6626 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464 6627 65537 6628 1852673427797059126777135760139006525652319754650249024631321344126610074238977 6629 2923003274661805836407369665432566039311865085966 6630 201 6631 1180591620717411303678 6632 44601490397061246283071436545296723011960834 6633 524324 6634 268437503 6635 210624583337114373395836055367340864637790190801098222508621955078 6636 4194323 6637 480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775935 6638 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928 6639 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053826 6640 8388618 6641 1125899906843646 6642 8204 6643 2097229 6644 68719476768 6645 77371252455336267181195273 6646 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856 6647 765 6648 576460752303423493 6649 537133054 6650 285 6651 2722258935367507707706996859454145691653 6652 3705346855594118253554271520278013051304639509300498049262642688253220148477953 6653 960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551871 6654 98079714615416886934934209737619787751599303819750539267 6655 100 6656 72 6657 73786976294838206481 6658 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712 6659 1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103743 6660 4110 6661 3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207487 6662 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424 6663 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107650 6664 160 6665 18437 6666 67108898 6667 1073872894 6668 7410693711188236507108543040556026102609279018600996098525285376506440296955905 6669 327 6670 1542 6671 5846006549323611672814739330865132078623730171918 6672 17179869190 6673 7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414975 6674 1081343 6675 16777232 6676 14821387422376473014217086081112052205218558037201992197050570753012880593911809 6677 2596148429267413814265248164610078 6678 65557 6679 15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829951 6680 549755813897 6681 4294967425 6682 36028797018964031 6683 274877915134 6684 5070602400912917605986812821508 6685 8796093022229 6686 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 6687 5444517870735015415413993718908291383301 6688 291 6689 30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659903 6690 281474976710666 6691 61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319807 6692 4503599627370512 6693 33554945 6694 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 6695 134217797 6696 2059 6697 4398046515198 6698 35184372088959 6699 1072 6700 524303 6701 123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639615 6702 196159429230833773869868419475239575503198607639501078531 6703 246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279231 6704 2417851639229258349412355 6705 34359738380 6706 4951760157141521099596496911 6707 2361183241434822607102 6708 16451 6709 492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558463 6710 262182 6711 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215298 6712 89202980794122492566142873090593446023921666 6713 8589934621 6714 18889465931478580854790 6715 4194437 6716 2097664 6717 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430594 6718 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392 6719 984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116927 6720 31 6721 32861 6722 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784 6723 8388619 6724 16384 6725 144115188075855885 6726 131330 6727 4109 6728 2049 6729 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861186 6730 5316911983139663491615228241121378311 6731 2147549182 6732 166 6733 1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233855 6734 4174 6735 154742504910672534362390537 6736 4835703278458516698824707 6737 3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467711 6738 392318858461667547739736838950479151006397215279002157059 6739 4611686018427388414 6740 295147905179352825864 6741 268435476 6742 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568 6743 5192296858534827628530496329220126 6744 1152921504606846981 6745 1048837 6746 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136 6747 1099511627841 6748 9007199254741008 6749 302231454903657293676670 6750 31 6751 137438969854 6752 140737488355332 6753 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722370 6754 9223372036854775839 6755 17592186044437 6756 10141204801825835211973625643012 6757 2251799813686270 6758 536872959 6759 10889035741470030830827987437816582766597 6760 136 6761 7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935423 6762 545 6763 15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870847 6764 16777472 6765 8232 6766 70368744177791 6767 67633150 6768 32777 6769 11692013098647223345629478661730264157247460343822 6770 10633823966279326983230456482242756615 6771 266241 6772 29642774844752946028434172162224104410437116074403984394101141506025761187823617 6773 316912650057057350374175801406 6774 784637716923335095479473677900958302012794430558004314115 6775 288230376151711757 6776 80 6777 18014398509481992 6778 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 6779 31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741695 6780 1073741835 6781 62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483391 6782 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544 6783 400 6784 65542 6785 131589 6786 1093 6787 10384593717069655257060992658440222 6788 59285549689505892056868344324448208820874232148807968788202283012051522375647233 6789 2099201 6790 33554454 6791 125955231460491477573475786427621032361709434041052227527609040505093074454480376118282617542185112928074454067529947442741953744769736656487116570106253523089501067161322852174933318537813768637901361681988522625958449433505907473287200188342818373796829838966783 6792 2305843009213693957 6793 251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933567 6794 4210687 6795 68719476748 6796 118571099379011784113736688648896417641748464297615937576404566024103044751294465 6797 23384026197294446691258957323460528314494920687630 6798 134217762 6799 633825300114114700748351602750 6800 145 6801 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444738 6802 2199023255807 6803 503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867135 6804 32 6805 421249166674228746791672110734681729275580381602196445017243910150 6806 8396799 6807 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889474 6808 4609 6809 20769187434139310514121985316880414 6810 562949953421322 6811 17179869213 6812 4294967360 6813 21778071482940061661655974875633165533189 6814 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088 6815 33797 6816 1048583 6817 604462909807314587353214 6818 9903520314283042199192993807 6819 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778946 6820 2087 6821 4722366482869645213950 6822 37778931862957161709574 6823 1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734271 6824 178405961588244985132285746181186892047843330 6825 95 6826 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 6827 2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468543 6828 20282409603651670423947251286020 6829 4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937087 6830 21267647932558653966460912964485513223 6831 551 6832 262162 6833 8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874175 6834 524418 6835 842498333348457493583344221469363458551160763204392890034487820294 6836 237142198758023568227473377297792835283496928595231875152809132048206089502588929 6837 81921 6838 72057594037927999 6839 46768052394588893382517914646921056628989841375246 6840 271 6841 16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748351 6842 18446744073709551647 6843 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557890 6844 132096 6845 8197 6846 274877906962 6847 549755822078 6848 268435461 6849 43556142965880123323311949751266331066373 6850 8589934606 6851 2237 6852 40564819207303340847894502572036 6853 16777261 6854 34359738879 6855 309485009821345068724781065 6856 356811923176489970264571492362373784095686658 6857 32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496703 6858 2147483657 6859 765 6860 54 6861 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115778 6862 2129919 6863 64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993407 6864 101 6865 1684996666696914987166688442938726917102321526408785780068975640582 6866 6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352 6867 536870932 6868 67108992 6869 128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986815 6870 1125899906842634 6871 257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973631 6872 713623846352979940529142984724747568191373314 6873 4195329 6874 19807040628566084398385987599 6875 59 6876 8796093022215 6877 1085 6878 4398046511359 6879 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231554 6880 16395 6881 93536104789177786765035829293842113257979682750478 6882 6146 6883 515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947263 6884 474284397516047136454946754595585670566993857190463750305618264096412179005177857 6885 146 6886 36893488147419103263 6887 34603006 6888 8212 6889 16777214 6890 65606 6891 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463106 6892 948568795032094272909893509191171341133987714380927500611236528192824358010355713 6893 1074003966 6894 75557863725914323419142 6895 35184372088853 6896 9671406556917033397649411 6897 320 6898 12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704 6899 1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894527 6900 530 6901 134742014 6902 1166 6903 131140 6904 1427247692705959881058285969449495136382746626 6905 3369993333393829974333376885877453834204643052817571560137951281158 6906 1569275433846670190958947355801916604025588861116008628227 6907 2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789055 6908 137438953504 6909 32800 6910 42535295865117307932921825928971026439 6911 4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578111 6912 17 6913 281474976712702 6914 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408 6915 618970019642690137449562121 6916 335 6917 8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156223 6918 3138550867693340381917894711603833208051177722232017256451 6919 4253 6920 1099511627785 6921 87112285931760246646623899502532662132741 6922 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816 6923 16909 6924 81129638414606681695789005144068 6925 576460752303423501 6926 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632 6927 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926210 6928 19342813113834066795298819 6929 8317 6930 60 6931 4503599627371518 6932 1897137590064188545819787018382342682267975428761855001222473056385648716020711425 6933 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852418 6934 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 6935 2097413 6936 260 6937 187072209578355573530071658587684226515959365500942 6938 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528 6939 36028797018963976 6940 590295810358705651720 6941 41538374868278621028243970633760798 6942 16777282 6943 4295032830 6944 2067 6945 1237940039285380274899124233 6946 68719477247 6947 16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312447 6948 17592186044423 6949 33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624895 6950 17179869198 6951 147573952589676412945 6952 4194337 6953 1208925819614629174706302 6954 262402 6955 268435525 6956 36864 6957 174224571863520493293247799005065324265477 6958 1048606 6959 66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249791 6960 1037 6961 132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499583 6962 262143 6963 140737488355361 6964 3794275180128377091639574036764685364535950857523710002444946112771297432041422849 6965 70368744177685 6966 16396 6967 264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999167 6968 524353 6969 67109377 6970 8326 6971 528294531135665246352339784916516606518847326036121522127960709026673902556724859474417255887657187894674394993257128678882347559502685537250538978462939576908386683999005084168731517676426441053024232908211188404148028292751561738838396898767036476489538580897737998335 6972 8388627 6973 9444732965739290427646 6974 73786976294838206495 6975 2067 6976 536870917 6977 1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996671 6978 6277101735386680763835789423207666416102355444464034512899 6979 374144419156711147060143317175368453031918731001870 6980 1180591620717411303432 6981 2199023255617 6982 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056 6983 2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993343 6984 33554440 6985 2147483685 6986 39614081257132168796771975183 6987 8589934721 6988 7588550360256754183279148073529370729071901715047420004889892225542594864082845697 6989 9007199254742014 6990 2251799813685258 6991 4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986687 6992 770 6993 4119 6994 144115188075855935 6995 6739986666787659948666753771754907668409286105635143120275902562310 6996 65571 6997 8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973375 6998 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112 6999 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704834 7000 39 7001 16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946751 7002 151115727451828646838278 7003 34359771134 7004 134217856 7005 2475880078570760549798248457 7006 1073743871 7007 124 7008 2097159 7009 274877923326 7010 85070591730234615865843651857942052871 7011 8452 7012 15177100720513508366558296147058741458143803430094840009779784451085189728165691393 7013 33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893503 7014 549755813906 7015 262661 7016 2854495385411919762116571938898990272765493250 7017 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409666 7018 1086 7019 67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787007 7020 81 7021 131213 7022 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 7023 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819330 7024 38685626227668133590597635 7025 1152921504606846989 7026 12554203470773361527671578846415332832204710888928069025795 7027 135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574015 7028 18014398509482000 7029 1048612 7030 4358 7031 20971518 7032 4611686018427387909 7033 1267650600228229401496703205438 7034 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 7035 524312 7036 30354201441027016733116592294117482916287606860189680019559568902170379456331382785 7037 562949953423358 7038 645 7039 270486799941460606132397969877256502537649830930494219329515883021657038109043128050901635014480480202073290236547649883587761950465374995072275956973025063377093982207490603094390537050330337819148407249004128462923790485888799610285259212168722675962643753419641855148031 7040 45 7041 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638658 7042 79228162514264337593543950351 7043 540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296063 7044 162259276829213363391578010288132 7045 13479973333575319897333507543509815336818572211270286240551805124614 7046 288230376151711807 7047 1038 7048 5708990770823839524233143877797980545530986498 7049 65805 7050 32785 7051 83076749736557242056487941267521566 7052 24576 7053 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277314 7054 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 7055 8388741 7056 40 7057 1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592127 7058 25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 7059 4398046511169 7060 2361183241434822606856 7061 9223372036854776318 7062 268435490 7063 748288838313422294120286634350736906063837462003726 7064 11417981541647679048466287755595961091061972994 7065 137438953484 7066 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 7067 8796093026302 7068 2307 7069 2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184255 7070 67108886 7071 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554626 7072 195 7073 166153499473114484112975882535043102 7074 4294967305 7075 2305843009213693965 7076 263168 7077 295147905179352825873 7078 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 7079 4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368511 7080 131084 7081 35651582 7082 204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 7083 348449143727040986586495598010130648530949 7084 559 7085 536870981 7086 25108406941546723055343157692830665664409421777856138051587 7087 18889465931478580855038 7088 77371252455336267181195267 7089 17179869313 7090 170141183460469231731687303715884105735 7091 1496577676626844588240573268701473812127674924007438 7092 35184372088839 7093 1099511635966 7094 409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 7095 16424 7096 22835963083295358096932575511191922182123945986 7097 68719509502 7098 145 7099 1125899906844670 7100 1048591 7101 72057594037927944 7102 589823 7103 8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737023 7104 4104 7105 1060 7106 414 7107 134218241 7108 60708402882054033466233184588234965832575213720379360039119137804340758912662765569 7109 17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474047 7110 4194317 7111 2535301200456458802993406410814 7112 2147483665 7113 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109250 7114 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344 7115 26959946667150639794667015087019630673637144422540572481103610249222 7116 324518553658426726783156020576260 7117 332306998946228968225951765070086174 7118 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 7119 1073741844 7120 16777226 7121 34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948095 7122 50216813883093446110686315385661331328818843555712276103171 7123 2417851639229258349412478 7124 8589934656 7125 279 7126 158456325028528675187087900687 7127 69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896191 7128 46 7129 138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792383 7130 2566 7131 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218498 7132 121416805764108066932466369176469931665150427440758720078238275608681517825325531137 7133 2993155353253689176481146537402947624255349848014862 7134 9218 7135 53919893334301279589334030174039261347274288845081144962207220498438 7136 281474976710660 7137 262212 7138 8404991 7139 131133 7140 154 7141 17592186048510 7142 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376 7143 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436994 7144 33025 7145 107839786668602559178668060348078522694548577690162289924414440996870 7146 302231454903657293676550 7147 5986310706507378352962293074805895248510699696029710 7148 242833611528216133864932738352939863330300854881517440156476551217363035650651062273 7149 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873986 7150 109 7151 276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584767 7152 34359738374 7153 18446744073709552126 7154 2097182 7155 65551 7156 485667223056432267729865476705879726660601709763034880312953102434726071301302124545 7157 4835703278458516698824830 7158 100433627766186892221372630771322662657637687111424552206339 7159 553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169535 7160 2199023255561 7161 2096 7162 6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752 7163 1341 7164 70368744177671 7165 215679573337205118357336120696157045389097155380324579848828881993734 7166 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 7167 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747970 7168 25 7169 268959742 7170 4503599627370506 7171 68157438 7172 274877906976 7173 696898287454081973172991196020261297061893 7174 140737488355455 7175 8220 7176 580 7177 1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339071 7178 33558527 7179 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495938 7180 4722366482869645213704 7181 549755830270 7182 280 7183 664613997892457936451903530140172318 7184 154742504910672534362390531 7185 4951760157141521099596496905 7186 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008 7187 2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678143 7188 649037107316853453566312041152516 7189 4194381 7190 340282366920938463463374607431768211463 7191 32900 7192 3073 7193 4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356287 7194 536870946 7195 431359146674410236714672241392314090778194310760649159697657763987462 7196 36028797018963984 7197 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991874 7198 393215 7199 36893488147419103742 7200 25 7201 37778931862957161709822 7202 576460752303423551 7203 63 7204 971334446112864535459730953411759453321203419526069760625906204869452142602604249089 7205 4294967333 7206 200867255532373784442745261542645325315275374222849104412675 7207 8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712575 7208 65665 7209 16777227 7210 134217750 7211 17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425151 7212 1298074214633706907132624082305028 7213 35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850303 7214 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016 7215 4168 7216 8226 7217 11972621413014756705924586149611790497021399392059406 7218 604462909807314587353094 7219 70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700607 7220 519 7221 8389633 7222 137438953983 7223 2251799813687294 7224 16404 7225 268 7226 104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 7227 2097188 7228 17179869248 7229 141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401215 7230 9007199254741002 7231 23945242826029513411849172299223580994042798784118798 7232 1073741829 7233 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983746 7234 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064 7235 862718293348820473429344482784628181556388621521298319395315527974918 7236 524298 7237 283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802431 7238 32814 7239 2147483905 7240 4398046511113 7241 5070602400912917605986812821566 7242 1048706 7243 567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604863 7244 1942668892225729070919461906823518906642406839052139521251812409738904285205208498177 7245 539 7246 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 7247 1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209727 7248 68719476742 7249 1329227995784915872903807060280344606 7250 1045 7251 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967490 7252 4127 7253 2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419455 7254 2117 7255 1725436586697640946858688965569256363112777243042596638790631055949830 7256 45671926166590716193865151022383844364247891970 7257 139265 7258 8796093022463 7259 262285 7260 74 7261 8590000126 7262 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256 7263 144115188075855880 7264 562949953421316 7265 3450873173395281893717377931138512726225554486085193277581262111899654 7266 1099511627794 7267 16509 7268 4194816 7269 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934978 7270 680564733841876926926749214863536422919 7271 2658455991569831745807614120560689182 7272 67108872 7273 47890485652059026823698344598447161988085597568237582 7274 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512 7275 33554448 7276 268435584 7277 75557863725914323419390 7278 401734511064747568885490523085290650630550748445698208825347 7279 18014398509483006 7280 89 7281 1393796574908163946345982392040522594123781 7282 147573952589676412959 7283 4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838911 7284 2596148429267413814265248164610052 7285 34821 7286 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024 7287 590295810358705651729 7288 91343852333181432387730302044767688728495783938 7289 35184372092926 7290 26 7291 73786976294838206974 7292 3885337784451458141838923813647037813284813678104279042503624819477808570410416996353 7293 224 7294 316912650057057350374175801359 7295 6901746346790563787434755862277025452451108972170386555162524223799302 7296 265 7297 9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677823 7298 16785407 7299 2787593149816327892691964784081045188247557 7300 2097167 7301 34359738397 7302 803469022129495137770981046170581301261101496891396417650691 7303 537395198 7304 8388641 7305 9903520314283042199192993801 7306 1152921504606847039 7307 18152061871066687778296661354368903321914797383537530017770652579540291225102592450502542901564408576535628952517004065557306948798155587253306037366972590646764780767180906664339433713797579795779287057890032192456881698082005372169886461674177955114893128728688280185836979355647 7308 1046 7309 36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711295 7310 16518 7311 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869954 7312 309485009821345068724781059 7313 135266302 7314 66050 7315 308 7316 133120 7317 288230376151711752 7318 6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048 7319 10141204801825835211973625643070 7320 262156 7321 72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422591 7322 633825300114114700748351602703 7323 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739906 7324 7770675568902916283677847627294075626569627356208558085007249638955617140820833992705 7325 4611686018427387917 7326 4133 7327 9671406556917033397649534 7328 1125899906842628 7329 1180591620717411303441 7330 1361129467683753853853498429727072845831 7331 145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845183 7332 32835 7333 290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690367 7334 17592186044671 7335 274877906956 7336 4294967313 7337 1565 7338 1606938044258990275541962092341162602522202993782792835301379 7339 2199023263742 7340 9444732965739290427400 7341 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479810 7342 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096 7343 95780971304118053647396689196894323976171195136475150 7344 140 7345 1073741893 7346 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192 7347 4196353 7348 549755813920 7349 580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380735 7350 48 7351 1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761471 7352 182687704666362864775460604089535377456991567874 7353 16644 7354 53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 7355 13803492693581127574869511724554050904902217944340773110325048447598598 7356 5192296858534827628530496329220100 7357 191561942608236107294793378393788647952342390272950286 7358 2305843009213694015 7359 281474976710689 7360 524 7361 19342813113834066795298942 7362 1208925819614629174706182 7363 70368744181758 7364 72057594037927952 7365 19807040628566084398385987593 7366 2147484671 7367 17179934718 7368 9223372036854775813 7369 2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522943 7370 524326 7371 90 7372 33554688 7373 69206014 7374 3213876088517980551083924184682325205044405987565585670602755 7375 131092 7376 618970019642690137449562115 7377 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959618 7378 2190 7379 137438986238 7380 8206 7381 262205 7382 107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768 7383 268435969 7384 1048641 7385 140737488355349 7386 6427752177035961102167848369364650410088811975131171341205507 7387 25165822 7388 15541351137805832567355695254588151253139254712417116170014499277911234281641667985409 7389 5575186299632655785383929568162090376495109 7390 2722258935367507707706996859454145691655 7391 151115727451828646838526 7392 54 7393 4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045887 7394 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 7395 1160 7396 32768 7397 20282409603651670423947251286078 7398 8589934601 7399 68719476765 7400 4112 7401 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919234 7402 429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072 7403 5316911983139663491615228241121378334 7404 10384593717069655257060992658440196 7405 27606985387162255149739023449108101809804435888681546220650096895197190 7406 1038 7407 11150372599265311570767859136324180752990213 7408 1237940039285380274899124227 7409 4503599627372542 7410 329 7411 9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091775 7412 536871040 7413 2361183241434822606865 7414 295147905179352825887 7415 55213970774324510299478046898216203619608871777363092441300193790394374 7416 134217736 7417 18587711355972288284975781226873757001640752520742430738197148241449258214505054669314603931201954382372484047377412163130682315569311321347385382263779932822287135505593248424283580122928721710877989947279392965075846858835973501101963736754358226037650563818176798910297066860183551 7418 858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144 7419 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838466 7420 65559 7421 4398046519294 7422 12855504354071922204335696738729300820177623950262342682411011 7423 40564819207303340847894502572094 7424 1031 7425 54 7426 4227071 7427 383123885216472214589586756787577295904684780545900558 7428 20769187434139310514121985316880388 7429 893 7430 5444517870735015415413993718908291383303 7431 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676930 7432 365375409332725729550921208179070754913983135746 7433 37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367103 7434 131093 7435 110427941548649020598956093796432407239217743554726184882600387580788742 7436 159 7437 528385 7438 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288 7439 1099511644158 7440 2061 7441 766247770432944429179173513575154591809369561091801102 7442 524287 7443 22300745198530623141535718272648361505980421 7444 31082702275611665134711390509176302506278509424834232340028998555822468563283335970817 7445 220855883097298041197912187592864814478435487109452369765200775161577478 7446 2097282 7447 10633823966279326983230456482242756638 7448 288 7449 8796093022273 7450 34359738382 7451 74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734207 7452 525 7453 36028797018964990 7454 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576 7455 1048600 7456 2251799813685252 7457 148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468415 7458 1073741858 7459 297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936831 7460 18889465931478580854792 7461 44601490397061246283071436545296723011960837 7462 8270 7463 38685626227668133590597758 7464 18446744073709551621 7465 441711766194596082395824375185729628956870974218904739530401550323154950 7466 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 7467 4294967553 7468 62165404551223330269422781018352605012557018849668464680057997111644937126566671941633 7469 33554477 7470 8388621 7471 9007199254743038 7472 2475880078570760549798248451 7473 98305 7474 67112959 7475 588 7476 16777235 7477 594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873663 7478 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304 7479 576460752303423496 7480 168 7481 1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747327 7482 17410 7483 1532495540865888858358347027150309183618739122183602190 7484 124330809102446660538845562036705210025114037699336929360115994223289874253133343883265 7485 39614081257132168796771975177 7486 35184372089087 7487 2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494655 7488 75 7489 4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989311 7490 268435478 7491 562949953421345 7492 248661618204893321077691124073410420050228075398673858720231988446579748506266687766529 7493 2147614718 7494 25711008708143844408671393477458601640355247900524685364822019 7495 883423532389192164791648750371459257913741948437809479060803100646309894 7496 730750818665451459101842416358141509827966271490 7497 163 7498 274877907455 7499 9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978623 7500 33 7501 81129638414606681695789005144126 7502 2110 7503 270337 7504 524306 7505 4194565 7506 17179869193 7507 19033816428515623203815199976318727169680130581240249075913879799244040411653175981378154425550801287549423664514470055045818691142974793059722631438110651210022026757727486386466386045879011031939061706014098396237667183448036865128410866436462823462554177349813042084144196464827957247 7508 497323236409786642155382248146820840100456150797347717440463976893159497012533375533057 7509 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353858 7510 10889035741470030830827987437816582766599 7511 5133 7512 36893488147419103237 7513 21267647932558653966460912964485513246 7514 318 7515 549755813900 7516 994646472819573284310764496293641680200912301594695434880927953786318994025066751066113 7517 38067632857031246407630399952637454339360261162480498151827759598488080823306351962756308851101602575098847329028940110091637382285949586119445262876221302420044053515454972772932772091758022063878123412028196792475334366896073730256821732872925646925108354699626084168288392929655914495 7518 2199023255570 7519 136314878 7520 32779 7521 536871425 7522 27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608 7523 76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828991 7524 294 7525 16412 7526 1114111 7527 17592186044481 7528 1461501637330902918203684832716283019655932542978 7529 152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657983 7530 18014398509481994 7531 77371252455336267181195390 7532 144115188075855888 7533 2062 7534 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216 7535 8589934629 7536 137438953478 7537 304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315967 7538 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 7539 4722366482869645213713 7540 1095 7541 609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631935 7542 2417851639229258349412358 7543 302231454903657293676798 7544 8705 7545 79228162514264337593543950345 7546 77 7547 1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263871 7548 4227 7549 2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527743 7550 68719476750 7551 89202980794122492566142873090593446023921669 7552 131078 7553 8388685 7554 51422017416287688817342786954917203280710495801049370729644035 7555 1766847064778384329583297500742918515827483896875618958121606201292619782 7556 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132225 7557 1125899906842657 7558 219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 7559 4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055487 7560 34 7561 9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110975 7562 70368744177919 7563 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707714 7564 264192 7565 16777349 7566 33554498 7567 33293 7568 16418 7569 2052 7570 21778071482940061661655974875633165533191 7571 1074266110 7572 41538374868278621028243970633760772 7573 19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221951 7574 1267650600228229401496703205391 7575 67108880 7576 2923003274661805836407369665432566039311865085954 7577 38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443903 7578 4835703278458516698824710 7579 65629 7580 37778931862957161709576 7581 528 7582 281474976710783 7583 77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887807 7584 4194311 7585 12293 7586 439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 7587 1152921504606846984 7588 288230376151711760 7589 155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775615 7590 553 7591 311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551231 7592 2097217 7593 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415426 7594 878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456 7595 2084 7596 140737488355335 7597 269484030 7598 4294968319 7599 34359738497 7600 273 7601 42535295865117307932921825928971026462 7602 4398046511122 7603 623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102463 7604 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264449 7605 139 7606 1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912 7607 1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204927 7608 73786976294838206469 7609 3064991081731777716716694054300618367237478244367204366 7610 43556142965880123323311949751266331066375 7611 147457 7612 1099511627808 7613 147573952589676413438 7614 32780 7615 3533694129556768659166595001485837031654967793751237916243212402585239558 7616 148 7617 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830850 7618 4611686018427387967 7619 604462909807314587353342 7620 2147483659 7621 2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409855 7622 134221823 7623 83 7624 5846006549323611672814739330865132078623730171906 7625 262164 7626 10242 7627 72057594037928958 7628 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528897 7629 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661698 7630 536870934 7631 162259276829213363391578010288190 7632 65545 7633 154742504910672534362390654 7634 590295810358705651743 7635 158456325028528675187087900681 7636 8389120 7637 6129982163463555433433388108601236734474956488734408718 7638 524546 7639 4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819711 7640 8796093022217 7641 2305843009213693960 7642 3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 7643 9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639423 7644 98 7645 17179869221 7646 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648 7647 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323394 7648 4503599627370500 7649 19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278847 7650 148 7651 12259964326927110866866776217202473468949912977468817422 7652 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057793 7653 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646786 7654 16793599 7655 7067388259113537318333190002971674063309935587502475832486424805170479110 7656 1060 7657 2365 7658 2535301200456458802993406410767 7659 4612 7660 75557863725914323419144 7661 274877939710 7662 102844034832575377634685573909834406561420991602098741459288067 7663 37748734 7664 4951760157141521099596496899 7665 2097176 7666 14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 7667 8349 7668 1048586 7669 39916806190694396233127454260736771321349025208709150830050944848744237837379281315699159309852714021786848936883849904879448759767871873214783435965696628406400113459021713530350754428887259743653067134890878479866616209102417407777777105368960883150142418137515120832847169904606880198557695 7670 131142 7671 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293570 7672 8589934609 7673 79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115391 7674 205688069665150755269371147819668813122841983204197482918576131 7675 9223372036854775821 7676 67109120 7677 178405961588244985132285746181186892047843333 7678 1180591620717411303455 7679 24519928653854221733733552434404946937899825954937634830 7680 19 7681 159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230783 7682 549755814399 7683 35184372088897 7684 1073741952 7685 66565 7686 262165 7687 319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461567 7688 4097 7689 2251799813685281 7690 87112285931760246646623899502532662132743 7691 638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923135 7692 83076749736557242056487941267521540 7693 137438953501 7694 28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592 7695 274 7696 4162 7697 2199023271934 7698 411376139330301510538742295639337626245683966408394965837152259 7699 1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846271 7700 62 7701 68719476865 7702 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 7703 2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692543 7704 268435464 7705 524805 7706 112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 7707 9444732965739290427409 7708 40960 7709 324518553658426726783156020576318 7710 36028797018963978 7711 85070591730234615865843651857942052894 7712 9007199254740996 7713 356811923176489970264571492362373784095686661 7714 1294 7715 14134776518227074636666380005943348126619871175004951664972849610340958214 7716 166153499473114484112975882535043076 7717 5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385087 7718 562949953421439 7719 8390657 7720 17592186044425 7721 49039857307708443467467104868809893875799651909875269646 7722 104 7723 10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770175 7724 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115585 7725 134217744 7726 224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736 7727 20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540351 7728 533 7729 4295098366 7730 174224571863520493293247799005065324265479 7731 713623846352979940529142984724747568191373317 7732 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231169 7733 4381 7734 822752278660603021077484591278675252491367932816789931674304515 7735 212 7736 11692013098647223345629478661730264157247460343810 7737 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587138 7738 2162687 7739 537919486 7740 16398 7741 40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080703 7742 4194334 7743 16778241 7744 68 7745 28269553036454149273332760011886696253239742350009903329945699220681916422 7746 1645504557321206042154969182557350504982735865633579863348609027 7747 2147745790 7748 34359738432 7749 8215 7750 2069 7751 295147905179352826366 7752 388 7753 81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161407 7754 449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472 7755 32808 7756 576460752303423504 7757 163499238157084246970890052651977815332245607254872681799888670100456398181905536269103756533156716633238933245476249210386222120009203192687752953715493389952614864728152938620316690140722215910002962984513038253533659992483501702257775023591263777382983344691261934931342007929269781293292322815 7758 9671406556917033397649414 7759 326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645631 7760 33554442 7761 70368744177729 7762 899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 7763 98079714615416886934934209737619787751599303819750539278 7764 332306998946228968225951765070086148 7765 56539106072908298546665520023773392506479484700019806659891398441363832838 7766 2361183241434822606879 7767 1427247692705959881058285969449495136382746629 7768 23384026197294446691258957323460528314494920687618 7769 309485009821345068724781182 7770 4121 7771 1208925819614629174706430 7772 525312 7773 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174274 7774 638 7775 18446744073709551629 7776 20 7777 67108909 7778 1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 7779 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348546 7780 151115727451828646838280 7781 18014398509484030 7782 3291009114642412084309938365114701009965471731267159726697218051 7783 4398046527486 7784 17179869201 7785 1099511627788 7786 1125899906842751 7787 649037107316853453566312041152574 7788 131107 7789 653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291263 7790 8454 7791 65568 7792 9903520314283042199192993795 7793 1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582527 7794 19342813113834066795298822 7795 113078212145816597093331040047546785012958969400039613319782796882727665670 7796 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462337 7797 1073742337 7798 5070602400912917605986812821519 7799 170141183460469231731687303715884105758 7800 83 7801 144115188075856894 7802 8421375 7803 263 7804 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924673 7805 281474976710677 7806 6582018229284824168619876730229402019930943462534319453394436099 7807 140737488359422 7808 262150 7809 8589934849 7810 1048614 7811 270532606 7812 2070 7813 1298074214633706907132624082305086 7814 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 7815 316912650057057350374175801353 7816 46768052394588893382517914646921056628989841375234 7817 2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165055 7818 13164036458569648337239753460458804039861886925068638906788872195 7819 196159429230833773869868419475239575503198607639501078542 7820 647 7821 4194340 7822 7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552 7823 5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330111 7824 274877906950 7825 36893488147419103245 7826 16462 7827 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697090 7828 134217984 7829 10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660223 7830 1040 7831 8796093030398 7832 16777249 7833 18889465931478580854801 7834 14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104 7835 226156424291633194186662080095093570025917938800079226639565593765455331334 7836 664613997892457936451903530140172292 7837 618970019642690137449562238 7838 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208 7839 524356 7840 42 7841 20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320447 7842 26328072917139296674479506920917608079723773850137277813577744387 7843 2589 7844 69632 7845 633825300114114700748351602697 7846 57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416 7847 131341 7848 536870920 7849 549755846654 7850 137438953486 7851 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394178 7852 68719476800 7853 41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640895 7854 177 7855 452312848583266388373324160190187140051835877600158453279131187530910662662 7856 19807040628566084398385987587 7857 33554443 7858 115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 7859 288230376151712766 7860 4294967307 7861 392318858461667547739736838950479151006397215279002157070 7862 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 7863 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788354 7864 93536104789177786765035829293842113257979682750466 7865 132 7866 773 7867 83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281791 7868 1152921504606846992 7869 278529 7870 348449143727040986586495598010130648530951 7871 1237940039285380274899124350 7872 8200 7873 167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563583 7874 2147485695 7875 42 7876 2199023255584 7877 334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127167 7878 67108930 7879 669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254335 7880 35184372088841 7881 1052673 7882 10141204801825835211973625643023 7883 1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508671 7884 2097162 7885 8388869 7886 460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328 7887 4503599627370529 7888 1154 7889 556 7890 72057594037927946 7891 2596148429267413814265248164610110 7892 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849345 7893 2854495385411919762116571938898990272765493253 7894 921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 7895 904625697166532776746648320380374280103671755200316906558262375061821325318 7896 32788 7897 34359803902 7898 4722366482869645213727 7899 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576706 7900 4194319 7901 2678771517965668302371062622650004526403512029263834018609375970925877627812340306232995947039239645318986682293882867062967863214230785108996144393674643700983641943706057746355268651265592785469488545538261618745895485316849691889791385986519265728642799119421635541915107457913156096709301417017343 7902 38685626227668133590597638 7903 784637716923335095479473677900958302012794430558004314126 7904 323 7905 2184 7906 655359 7907 5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034687 7908 1329227995784915872903807060280344580 7909 340282366920938463463374607431768211486 7910 1073741846 7911 4611686018427387912 7912 16897 7913 17592186052606 7914 52656145834278593348959013841835216159447547700274555627155488771 7915 1809251394333065553493296640760748560207343510400633813116524750123642650630 7916 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698689 7917 1104 7918 268439551 7919 10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069375 7920 48 7921 33554430 7922 2251799813685375 7923 17179869441 7924 2305843009213693968 7925 73786976294838206477 7926 105312291668557186697918027683670432318895095400549111254310977539 7927 21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138751 7928 187072209578355573530071658587684226515959365500930 7929 5708990770823839524233143877797980545530986501 7930 262214 7931 134217773 7932 2658455991569831745807614120560689156 7933 42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277503 7934 1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312 7935 1032 7936 2055 7937 85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555007 7938 43 7939 2475880078570760549798248574 7940 302231454903657293676552 7941 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153410 7942 542 7943 32893 7944 147573952589676412933 7945 562949953421333 7946 8589935615 7947 11417981541647679048466287755595961091061972997 7948 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397377 7949 171441377149802771351748007849600289689824769872885377191000062139256168179989779598911740610511337300415147666808503492029943245710770246975753241195177196862953084397187695766737193680997938270047266914448743599737311060278380280946648703137233006633139143642984674682566877306441990189395290689110015 7950 65553 7951 342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220031 7952 1048594 7953 9007199254741025 7954 33562623 7955 20485 7956 198 7957 538968062 7958 1099511628287 7959 37778931862957161709585 7960 70368744177673 7961 2417851639229258349412606 7962 210624583337114373395836055367340864637790190801098222508621955075 7963 685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440063 7964 4398046511136 7965 131087 7966 20282409603651670423947251286031 7967 36028797018966014 7968 8388615 7969 5192296858534827628530496329220158 7970 696898287454081973172991196020261297061895 7971 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306818 7972 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794753 7973 524429 7974 77371252455336267181195270 7975 1068 7976 374144419156711147060143317175368453031918731001858 7977 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613634 7978 3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624 7979 71303166 7980 282 7981 590295810358705652222 7982 9223372036854775871 7983 22835963083295358096932575511191922182123945989 7984 39614081257132168796771975171 7985 3618502788666131106986593281521497120414687020801267626233049500247285301254 7986 97 7987 274877906973 7988 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589505 7989 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227266 7990 32902 7991 4295229438 7992 4107 7993 1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880127 7994 40564819207303340847894502572047 7995 8264 7996 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179009 7997 680564733841876926926749214863536422942 7998 18434 7999 4835703278458516698824958 8000 27 8001 2147483668 8002 7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248 8003 68719542270 8004 1539 8005 7237005577332262213973186563042994240829374041602535252466099000494570602502 8006 14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496 8007 137438953601 8008 112 8009 2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760255 8010 16777229 8011 5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520511 8012 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358017 8013 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454530 8014 29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992 8015 1125899906842645 8016 549755813894 8017 10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041023 8018 140737488355583 8019 49 8020 604462909807314587353096 8021 10384593717069655257060992658440254 8022 8796093022226 8023 1074790398 8024 131201 8025 268435472 8026 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 8027 1180591620717411303934 8028 281474976710663 8029 6157 8030 2097190 8031 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909058 8032 18014398509481988 8033 576460752303424510 8034 134217794 8035 14474011154664524427946373126085988481658748083205070504932198000989141204998 8036 8223 8037 33028 8038 117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968 8039 21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082047 8040 524300 8041 16541 8042 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936 8043 75557863725914323419153 8044 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716033 8045 28948022309329048855892746252171976963317496166410141009864396001978282409990 8046 34359738377 8047 20769187434139310514121985316880446 8048 79228162514264337593543950339 8049 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818114 8050 541 8051 41943038 8052 262179 8053 43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164095 8054 471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872 8055 2199023255564 8056 65793 8057 1569275433846670190958947355801916604025588861116008628238 8058 4194434 8059 87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328191 8060 2119 8061 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636226 8062 17179870207 8063 1361129467683753853853498429727072845854 8064 28 8065 57896044618658097711785492504343953926634992332820282019728792003956564819974 8066 536875007 8067 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272450 8068 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432065 8069 175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656383 8070 144115188075855882 8071 3138550867693340381917894711603833208051177722232017256462 8072 748288838313422294120286634350736906063837462003714 8073 583 8074 9444732965739290427423 8075 396 8076 5316911983139663491615228241121378308 8077 35184372097022 8078 81129638414606681695789005144079 8079 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544898 8080 67108874 8081 351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312767 8082 154742504910672534362390534 8083 8590065662 8084 49152 8085 71 8086 18446744073709551679 8087 702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625535 8088 295147905179352825861 8089 1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251071 8090 1393796574908163946345982392040522594123783 8091 3076 8092 271 8093 2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502143 8094 1048834 8095 115792089237316195423570985008687907853269984665640564039457584007913129639942 8096 547 8097 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089794 8098 943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744 8099 16777293 8100 28 8101 5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004287 8102 1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488 8103 2101249 8104 1496577676626844588240573268701473812127674924007426 8105 231584178474632390847141970017375815706539969331281128078915168015826259279878 8106 17592186044434 8107 524349 8108 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864129 8109 65668 8110 2787593149816327892691964784081045188247559 8111 11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008575 8112 133 8113 262413 8114 3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976 8115 1267650600228229401496703205385 8116 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728257 8117 22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017151 8118 8229 8119 2361183241434822607358 8120 1048 8121 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179586 8122 4294969343 8123 44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034303 8124 10633823966279326983230456482242756612 8125 91 8126 4503599627370623 8127 16407 8128 2147483653 8129 2722258935367507707706996859454145691678 8130 288230376151711754 8131 1099511660542 8132 268435712 8133 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359170 8134 8388638 8135 463168356949264781694283940034751631413079938662562256157830336031652518559750 8136 1073741832 8137 138412030 8138 36893488147419103295 8139 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718338 8140 4135 8141 6277101735386680763835789423207666416102355444464034512910 8142 131586 8143 4951760157141521099596497022 8144 158456325028528675187087900675 8145 4398046511116 8146 7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952 8147 89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068607 8148 33554451 8149 1152921504606847998 8150 274877906958 8151 352 8152 2993155353253689176481146537402947624255349848014850 8153 72057594037929982 8154 68719476745 8155 2251799813685269 8156 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456513 8157 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436674 8158 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904 8159 70368744185854 8160 142 8161 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 8162 65582 8163 45671926166590716193865151022383844364247891973 8164 137438953536 8165 1049093 8166 421249166674228746791672110734681729275580381602196445017243910147 8167 359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274431 8168 5986310706507378352962293074805895248510699696029698 8169 151115727451828646838289 8170 16646 8171 719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548863 8172 562949953421319 8173 5444517870735015415413993718908291383326 8174 786431 8175 536870928 8176 2097170 8177 4285 8178 33794 8179 1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097727 8180 1208925819614629174706184 8181 67108875 8182 30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808 8183 549755813917 8184 2084 8185 926336713898529563388567880069503262826159877325124512315660672063305037119494 8186 60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616 8187 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873346 8188 16777728 8189 9671406556917033397649662 8190 92 8191 2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195455 8192 13