# This b-file was computed by Antti Karttunen, 2020-01-21 # in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running linux (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 19 2017, gcc version 7.3.0 (Ubuntu 7.3.0-1ubuntu1), threading engine: pthread # with the following program: # # default(parisizemax,2^31); # A048675(n) = { my(f = factor(n)); sum(k=1, #f~, f[k, 2]*2^primepi(f[k, 1]))/2; }; # A331309(n) = if(1==n,1,my(f=factor(n),u=#binary(vecmax(f[, 2])),prods=vector(u,x,1),m=1,e); for(i=1,u,for(k=1,#f~, if(bitand(f[k,2],m),prods[i] *= f[k,1])); m<<=1); prod(i=1,u,1+A048675(prods[i]))); # for(n=1,10000,write("b331309.txt", n, " ", A331309(n))); 1 1 2 2 3 3 4 2 5 5 6 4 7 9 8 4 9 3 10 6 11 17 12 6 13 33 14 10 15 7 16 2 17 65 18 6 19 129 20 10 21 11 22 18 23 257 24 8 25 5 26 34 27 9 28 18 29 513 30 8 31 1025 32 4 33 19 34 66 35 13 36 4 37 2049 38 130 39 35 40 12 41 4097 42 12 43 8193 44 34 45 15 46 258 47 16385 48 6 49 9 50 10 51 67 52 66 53 32769 54 12 55 21 56 20 57 131 58 514 59 65537 60 14 61 131073 62 1026 63 27 64 4 65 37 66 20 67 262145 68 130 69 259 70 14 71 524289 72 8 73 1048577 74 2050 75 15 76 258 77 25 78 36 79 2097153 80 10 81 3 82 4098 83 4194305 84 22 85 69 86 8194 87 515 88 36 89 8388609 90 18 91 41 92 514 93 1027 94 16386 95 133 96 8 97 16777217 98 18 99 51 100 6 101 33554433 102 68 103 67108865 104 68 105 15 106 32770 107 134217729 108 12 109 268435457 110 22 111 2051 112 18 113 536870913 114 132 115 261 116 1026 117 99 118 65538 119 73 120 16 121 17 122 131074 123 4099 124 2050 125 25 126 30 127 1073741825 128 8 129 8195 130 38 131 2147483649 132 38 133 137 134 262146 135 21 136 132 137 4294967297 138 260 139 8589934593 140 26 141 16387 142 524290 143 49 144 6 145 517 146 1048578 147 27 148 4098 149 17179869185 150 20 151 34359738369 152 260 153 195 154 26 155 1029 156 70 157 68719476737 158 2097154 159 32771 160 12 161 265 162 6 163 137438953473 164 8194 165 23 166 4194306 167 274877906945 168 24 169 33 170 70 171 387 172 16386 173 549755813889 174 516 175 45 176 34 177 65539 178 8388610 179 1099511627777 180 20 181 2199023255553 182 42 183 131075 184 516 185 2053 186 1028 187 81 188 32770 189 33 190 134 191 4398046511105 192 12 193 8796093022209 194 16777218 195 39 196 10 197 17592186044417 198 54 199 35184372088833 200 12 201 262147 202 33554434 203 521 204 134 205 4101 206 67108866 207 771 208 66 209 145 210 16 211 70368744177665 212 65538 213 524291 214 134217730 215 8197 216 16 217 1033 218 268435458 219 1048579 220 42 221 97 222 2052 223 140737488355329 224 20 225 7 226 536870914 227 281474976710657 228 262 229 562949953421313 230 262 231 27 232 1028 233 1125899906842625 234 102 235 16389 236 131074 237 2097155 238 74 239 2251799813685249 240 14 241 4503599627370497 242 34 243 9 244 262146 245 45 246 4100 247 161 248 2052 249 4194307 250 30 251 9007199254740993 252 36 253 273 254 1073741826 255 71 256 2 257 18014398509481985 258 8196 259 2057 260 74 261 1539 262 2147483650 263 36028797018963969 264 40 265 32773 266 138 267 8388611 268 524290 269 72057594037927937 270 24 271 144115188075855873 272 130 273 43 274 4294967298 275 85 276 518 277 288230376151711745 278 8589934594 279 3075 280 28 281 576460752303423489 282 16388 283 1152921504606846977 284 1048578 285 135 286 50 287 4105 288 12 289 65 290 518 291 16777219 292 2097154 293 2305843009213693953 294 36 295 65541 296 4100 297 57 298 17179869186 299 289 300 18 301 8201 302 34359738370 303 33554435 304 258 305 131077 306 198 307 4611686018427387905 308 50 309 67108867 310 1030 311 9223372036854775809 312 72 313 18446744073709551617 314 68719476738 315 39 316 4194306 317 36893488147419103233 318 32772 319 529 320 20 321 134217731 322 266 323 193 324 6 325 165 326 137438953474 327 268435459 328 8196 329 16393 330 24 331 73786976294838206465 332 8388610 333 6147 334 274877906946 335 262149 336 22 337 147573952589676412929 338 66 339 536870915 340 138 341 1041 342 390 343 81 344 16388 345 263 346 549755813890 347 295147905179352825857 348 1030 349 590295810358705651713 350 50 351 105 352 36 353 1180591620717411303425 354 65540 355 524293 356 16777218 357 75 358 1099511627778 359 2361183241434822606849 360 24 361 129 362 2199023255554 363 51 364 82 365 1048581 366 131076 367 4722366482869645213697 368 514 369 12291 370 2054 371 32777 372 2054 373 9444732965739290427393 374 82 375 35 376 32772 377 545 378 36 379 18889465931478580854785 380 266 381 1073741827 382 4398046511106 383 37778931862957161709569 384 16 385 29 386 8796093022210 387 24579 388 33554434 389 75557863725914323419137 390 40 391 321 392 20 393 2147483651 394 17592186044418 395 2097157 396 68 397 151115727451828646838273 398 35184372088834 399 139 400 10 401 302231454903657293676545 402 262148 403 1057 404 67108866 405 15 406 522 407 2065 408 136 409 604462909807314587353089 410 4102 411 4294967299 412 134217730 413 65545 414 774 415 4194309 416 68 417 8589934595 418 146 419 1208925819614629174706177 420 30 421 2417851639229258349412353 422 70368744177666 423 49155 424 65540 425 325 426 524292 427 131081 428 268435458 429 51 430 8198 431 4835703278458516698824705 432 18 433 9671406556917033397649409 434 1034 435 519 436 536870914 437 385 438 1048580 439 19342813113834066795298817 440 44 441 11 442 98 443 38685626227668133590597633 444 4102 445 8388613 446 140737488355330 447 17179869187 448 36 449 77371252455336267181195265 450 14 451 4113 452 1073741826 453 34359738371 454 281474976710658 455 45 456 264 457 154742504910672534362390529 458 562949953421314 459 201 460 522 461 309485009821345068724781057 462 28 463 618970019642690137449562113 464 1026 465 1031 466 1125899906842626 467 1237940039285380274899124225 468 132 469 262153 470 16390 471 68719476739 472 131076 473 8209 474 2097156 475 645 476 146 477 98307 478 2251799813685250 479 2475880078570760549798248449 480 16 481 2081 482 4503599627370498 483 267 484 18 485 16777221 486 12 487 4951760157141521099596496897 488 262148 489 137438953475 490 54 491 9903520314283042199192993793 492 8198 493 577 494 162 495 63 496 2050 497 524297 498 4194308 499 19807040628566084398385987585 500 30 501 274877906947 502 9007199254740994 503 39614081257132168796771975169 504 40 505 33554437 506 274 507 99 508 2147483650 509 79228162514264337593543950337 510 72 511 1048585 512 4 513 393 514 18014398509481986 515 67108869 516 16390 517 16401 518 2058 519 549755813891 520 76 521 158456325028528675187087900673 522 1542 523 316912650057057350374175801345 524 4294967298 525 55 526 36028797018963970 527 1089 528 38 529 257 530 32774 531 196611 532 274 533 4129 534 8388612 535 134217733 536 524292 537 1099511627779 538 72057594037927938 539 153 540 28 541 633825300114114700748351602689 542 144115188075855874 543 2199023255555 544 132 545 268435461 546 44 547 1267650600228229401496703205377 548 8589934594 549 393219 550 90 551 641 552 520 553 2097161 554 288230376151711746 555 2055 556 17179869186 557 2535301200456458802993406410753 558 3078 559 8225 560 26 561 83 562 576460752303423490 563 5070602400912917605986812821505 564 32774 565 536870917 566 1152921504606846978 567 27 568 1048580 569 10141204801825835211973625643009 570 136 571 20282409603651670423947251286017 572 98 573 4398046511107 574 4106 575 1285 576 8 577 40564819207303340847894502572033 578 130 579 8796093022211 580 1034 581 4194313 582 16777220 583 32785 584 2097156 585 111 586 2305843009213693954 587 81129638414606681695789005144065 588 30 589 1153 590 65542 591 17592186044419 592 4098 593 162259276829213363391578010288129 594 60 595 77 596 34359738370 597 35184372088835 598 290 599 324518553658426726783156020576257 600 24 601 649037107316853453566312041152513 602 8202 603 786435 604 68719476738 605 85 606 33554436 607 1298074214633706907132624082305025 608 260 609 523 610 131078 611 16417 612 260 613 2596148429267413814265248164610049 614 4611686018427387906 615 4103 616 52 617 5192296858534827628530496329220097 618 67108868 619 10384593717069655257060992658440193 620 2058 621 777 622 9223372036854775810 623 8388617 624 70 625 5 626 18446744073709551618 627 147 628 137438953474 629 2113 630 42 631 20769187434139310514121985316880385 632 4194308 633 70368744177667 634 36893488147419103234 635 1073741829 636 65542 637 297 638 530 639 1572867 640 24 641 41538374868278621028243970633760769 642 134217732 643 83076749736557242056487941267521537 644 530 645 8199 646 194 647 166153499473114484112975882535043073 648 12 649 65553 650 170 651 1035 652 274877906946 653 332306998946228968225951765070086145 654 268435460 655 2147483653 656 8194 657 3145731 658 16394 659 664613997892457936451903530140172289 660 46 661 1329227995784915872903807060280344577 662 73786976294838206466 663 99 664 8388612 665 141 666 6150 667 769 668 549755813890 669 140737488355331 670 262150 671 131089 672 24 673 2658455991569831745807614120560689153 674 147573952589676412930 675 21 676 34 677 5316911983139663491615228241121378305 678 536870916 679 16777225 680 140 681 281474976710659 682 1042 683 10633823966279326983230456482242756609 684 516 685 4294967301 686 90 687 562949953421315 688 16386 689 32801 690 264 691 21267647932558653966460912964485513217 692 1099511627778 693 75 694 295147905179352825858 695 8589934597 696 1032 697 4161 698 590295810358705651714 699 1125899906842627 700 54 701 42535295865117307932921825928971026433 702 108 703 2177 704 68 705 16391 706 1180591620717411303426 707 33554441 708 131078 709 85070591730234615865843651857942052865 710 524294 711 6291459 712 16777220 713 1281 714 76 715 53 716 2199023255554 717 2251799813685251 718 2361183241434822606850 719 170141183460469231731687303715884105729 720 30 721 67108873 722 258 723 4503599627370499 724 4398046511106 725 2565 726 68 727 340282366920938463463374607431768211457 728 84 729 9 730 1048582 731 8257 732 262150 733 680564733841876926926749214863536422913 734 4722366482869645213698 735 63 736 516 737 262161 738 12294 739 1361129467683753853853498429727072845825 740 4106 741 163 742 32778 743 2722258935367507707706996859454145691649 744 2056 745 17179869189 746 9444732965739290427394 747 12582915 748 162 749 134217737 750 40 751 5444517870735015415413993718908291383297 752 32770 753 9007199254740995 754 546 755 34359738373 756 44 757 10889035741470030830827987437816582766593 758 18889465931478580854786 759 275 760 268 761 21778071482940061661655974875633165533185 762 1073741828 763 268435465 764 8796093022210 765 207 766 37778931862957161709570 767 65569 768 6 769 43556142965880123323311949751266331066369 770 30 771 18014398509481987 772 17592186044418 773 87112285931760246646623899502532662132737 774 24582 775 5125 776 33554436 777 2059 778 75557863725914323419138 779 4225 780 78 781 524305 782 322 783 1545 784 18 785 68719476741 786 2147483652 787 174224571863520493293247799005065324265473 788 35184372088834 789 36028797018963971 790 2097158 791 536870921 792 72 793 131105 794 151115727451828646838274 795 32775 796 70368744177666 797 348449143727040986586495598010130648530945 798 140 799 16449 800 20 801 25165827 802 302231454903657293676546 803 1048593 804 524294 805 269 806 1058 807 72057594037927939 808 67108868 809 696898287454081973172991196020261297061889 810 18 811 1393796574908163946345982392040522594123777 812 1042 813 144115188075855875 814 2066 815 137438953477 816 134 817 8321 818 604462909807314587353090 819 123 820 8202 821 2787593149816327892691964784081045188247553 822 4294967300 823 5575186299632655785383929568162090376495105 824 134217732 825 95 826 65546 827 11150372599265311570767859136324180752990209 828 1028 829 22300745198530623141535718272648361505980417 830 4194310 831 288230376151711747 832 132 833 585 834 8589934596 835 274877906949 836 290 837 3081 838 1208925819614629174706178 839 44601490397061246283071436545296723011960833 840 32 841 513 842 2417851639229258349412354 843 576460752303423491 844 140737488355330 845 165 846 49158 847 153 848 65538 849 1152921504606846979 850 330 851 2305 852 1048582 853 89202980794122492566142873090593446023921665 854 131082 855 399 856 268435460 857 178405961588244985132285746181186892047843329 858 52 859 356811923176489970264571492362373784095686657 860 16394 861 4107 862 4835703278458516698824706 863 713623846352979940529142984724747568191373313 864 24 865 549755813893 866 9671406556917033397649410 867 195 868 2066 869 2097169 870 520 871 262177 872 536870916 873 50331651 874 386 875 65 876 2097158 877 1427247692705959881058285969449495136382746625 878 19342813113834066795298818 879 2305843009213693955 880 42 881 2854495385411919762116571938898990272765493249 882 22 883 5708990770823839524233143877797980545530986497 884 194 885 65543 886 38685626227668133590597634 887 11417981541647679048466287755595961091061972993 888 4104 889 1073741833 890 8388614 891 51 892 281474976710658 893 16513 894 17179869188 895 1099511627781 896 40 897 291 898 77371252455336267181195266 899 1537 900 8 901 32833 902 4114 903 8203 904 1073741828 905 2199023255557 906 34359738372 907 22835963083295358096932575511191922182123945985 908 562949953421314 909 100663299 910 46 911 45671926166590716193865151022383844364247891969 912 262 913 4194321 914 154742504910672534362390530 915 131079 916 1125899906842626 917 2147483657 918 204 919 91343852333181432387730302044767688728495783937 920 524 921 4611686018427387907 922 309485009821345068724781058 923 524321 924 54 925 10245 926 618970019642690137449562114 927 201326595 928 1028 929 182687704666362864775460604089535377456991567873 930 1032 931 1161 932 2251799813685250 933 9223372036854775811 934 1237940039285380274899124226 935 85 936 136 937 365375409332725729550921208179070754913983135745 938 262154 939 18446744073709551619 940 32778 941 730750818665451459101842416358141509827966271489 942 68719476740 943 4353 944 131074 945 45 946 8210 947 1461501637330902918203684832716283019655932542977 948 4194310 949 1048609 950 650 951 36893488147419103235 952 148 953 2923003274661805836407369665432566039311865085953 954 98310 955 4398046511109 956 4503599627370498 957 531 958 2475880078570760549798248450 959 4294967305 960 28 961 1025 962 2082 963 402653187 964 9007199254740994 965 8796093022213 966 268 967 5846006549323611672814739330865132078623730171905 968 36 969 195 970 16777222 971 11692013098647223345629478661730264157247460343809 972 18 973 8589934601 974 4951760157141521099596496898 975 175 976 262146 977 23384026197294446691258957323460528314494920687617 978 137438953476 979 8388625 980 50 981 805306371 982 9903520314283042199192993794 983 46768052394588893382517914646921056628989841375233 984 8200 985 17592186044421 986 578 987 16395 988 322 989 8449 990 66 991 93536104789177786765035829293842113257979682750465 992 2052 993 73786976294838206467 994 524298 995 35184372088837 996 8388614 997 187072209578355573530071658587684226515959365500929 998 19807040628566084398385987586 999 6153 1000 36 1001 57 1002 274877906948 1003 65601 1004 18014398509481986 1005 262151 1006 39614081257132168796771975170 1007 32897 1008 54 1009 374144419156711147060143317175368453031918731001857 1010 33554438 1011 147573952589676412931 1012 546 1013 748288838313422294120286634350736906063837462003713 1014 132 1015 525 1016 2147483652 1017 1610612739 1018 79228162514264337593543950338 1019 1496577676626844588240573268701473812127674924007425 1020 142 1021 2993155353253689176481146537402947624255349848014849 1022 1048586 1023 1043 1024 4 1025 20485 1026 396 1027 2097185 1028 36028797018963970 1029 99 1030 67108870 1031 5986310706507378352962293074805895248510699696029697 1032 16392 1033 11972621413014756705924586149611790497021399392059393 1034 16402 1035 783 1036 4114 1037 131137 1038 549755813892 1039 23945242826029513411849172299223580994042798784118785 1040 74 1041 295147905179352825859 1042 158456325028528675187087900674 1043 17179869193 1044 2052 1045 149 1046 316912650057057350374175801346 1047 590295810358705651715 1048 4294967300 1049 47890485652059026823698344598447161988085597568237569 1050 60 1051 95780971304118053647396689196894323976171195136475137 1052 72057594037927938 1053 99 1054 1090 1055 70368744177669 1056 40 1057 34359738377 1058 514 1059 1180591620717411303427 1060 65546 1061 191561942608236107294793378393788647952342390272950273 1062 196614 1063 383123885216472214589586756787577295904684780545900545 1064 276 1065 524295 1066 4130 1067 16777233 1068 16777222 1069 766247770432944429179173513575154591809369561091801089 1070 134217734 1071 219 1072 524290 1073 2561 1074 1099511627780 1075 40965 1076 144115188075855874 1077 2361183241434822606851 1078 162 1079 4194337 1080 32 1081 16641 1082 633825300114114700748351602690 1083 387 1084 288230376151711746 1085 1037 1086 2199023255556 1087 1532495540865888858358347027150309183618739122183602177 1088 260 1089 19 1090 268435462 1091 3064991081731777716716694054300618367237478244367204353 1092 86 1093 6129982163463555433433388108601236734474956488734408705 1094 1267650600228229401496703205378 1095 1048583 1096 8589934596 1097 12259964326927110866866776217202473468949912977468817409 1098 393222 1099 68719476745 1100 102 1101 4722366482869645213699 1102 642 1103 24519928653854221733733552434404946937899825954937634817 1104 518 1105 101 1106 2097162 1107 12297 1108 576460752303423490 1109 49039857307708443467467104868809893875799651909875269633 1110 2056 1111 33554449 1112 17179869188 1113 32779 1114 2535301200456458802993406410754 1115 140737488355333 1116 4100 1117 98079714615416886934934209737619787751599303819750539265 1118 8226 1119 9444732965739290427395 1120 28 1121 65665 1122 84 1123 196159429230833773869868419475239575503198607639501078529 1124 1152921504606846978 1125 35 1126 5070602400912917605986812821506 1127 2313 1128 32776 1129 392318858461667547739736838950479151006397215279002157057 1130 536870918 1131 547 1132 2305843009213693954 1133 67108881 1134 30 1135 281474976710661 1136 1048578 1137 18889465931478580854787 1138 10141204801825835211973625643010 1139 262209 1140 270 1141 137438953481 1142 20282409603651670423947251286018 1143 3221225475 1144 100 1145 562949953421317 1146 4398046511108 1147 3073 1148 8210 1149 37778931862957161709571 1150 1290 1151 784637716923335095479473677900958302012794430558004314113 1152 16 1153 1569275433846670190958947355801916604025588861116008628225 1154 40564819207303340847894502572034 1155 31 1156 66 1157 8388641 1158 8796093022212 1159 131201 1160 1036 1161 24585 1162 4194314 1163 3138550867693340381917894711603833208051177722232017256449 1164 33554438 1165 1125899906842629 1166 32786 1167 75557863725914323419139 1168 2097154 1169 274877906953 1170 114 1171 6277101735386680763835789423207666416102355444464034512897 1172 4611686018427387906 1173 323 1174 81129638414606681695789005144066 1175 81925 1176 40 1177 134217745 1178 1154 1179 6442450947 1180 131082 1181 12554203470773361527671578846415332832204710888928069025793 1182 17592186044420 1183 297 1184 4100 1185 2097159 1186 162259276829213363391578010288130 1187 25108406941546723055343157692830665664409421777856138051585 1188 76 1189 4609 1190 78 1191 151115727451828646838275 1192 34359738372 1193 50216813883093446110686315385661331328818843555712276103169 1194 35184372088836 1195 2251799813685253 1196 578 1197 411 1198 324518553658426726783156020576258 1199 268435473 1200 30 1201 100433627766186892221372630771322662657637687111424552206337 1202 649037107316853453566312041152514 1203 302231454903657293676547 1204 16402 1205 4503599627370501 1206 786438 1207 524353 1208 68719476740 1209 1059 1210 102 1211 549755813897 1212 67108870 1213 200867255532373784442745261542645325315275374222849104412673 1214 1298074214633706907132624082305026 1215 21 1216 516 1217 401734511064747568885490523085290650630550748445698208825345 1218 524 1219 33025 1220 262154 1221 2067 1222 16418 1223 803469022129495137770981046170581301261101496891396417650689 1224 264 1225 13 1226 2596148429267413814265248164610050 1227 604462909807314587353091 1228 9223372036854775810 1229 1606938044258990275541962092341162602522202993782792835301377 1230 4104 1231 3213876088517980551083924184682325205044405987565585670602753 1232 50 1233 12884901891 1234 5192296858534827628530496329220098 1235 165 1236 134217734 1237 6427752177035961102167848369364650410088811975131171341205505 1238 10384593717069655257060992658440194 1239 65547 1240 2060 1241 1048641 1242 780 1243 536870929 1244 18446744073709551618 1245 4194311 1246 8388618 1247 8705 1248 72 1249 12855504354071922204335696738729300820177623950262342682411009 1250 10 1251 25769803779 1252 36893488147419103234 1253 1099511627785 1254 148 1255 9007199254740997 1256 137438953476 1257 1208925819614629174706179 1258 2114 1259 25711008708143844408671393477458601640355247900524685364822017 1260 52 1261 16777249 1262 20769187434139310514121985316880386 1263 2417851639229258349412355 1264 4194306 1265 277 1266 70368744177668 1267 2199023255561 1268 73786976294838206466 1269 49161 1270 1073741830 1271 5121 1272 65544 1273 262273 1274 306 1275 335 1276 1058 1277 51422017416287688817342786954917203280710495801049370729644033 1278 1572870 1279 102844034832575377634685573909834406561420991602098741459288065 1280 10 1281 131083 1282 41538374868278621028243970633760770 1283 205688069665150755269371147819668813122841983204197482918576129 1284 268435462 1285 18014398509481989 1286 83076749736557242056487941267521538 1287 147 1288 532 1289 411376139330301510538742295639337626245683966408394965837152257 1290 8200 1291 822752278660603021077484591278675252491367932816789931674304513 1292 386 1293 4835703278458516698824707 1294 166153499473114484112975882535043074 1295 2061 1296 4 1297 1645504557321206042154969182557350504982735865633579863348609025 1298 65554 1299 9671406556917033397649411 1300 198 1301 3291009114642412084309938365114701009965471731267159726697218049 1302 1036 1303 6582018229284824168619876730229402019930943462534319453394436097 1304 274877906948 1305 1551 1306 332306998946228968225951765070086146 1307 13164036458569648337239753460458804039861886925068638906788872193 1308 536870918 1309 89 1310 2147483654 1311 387 1312 8196 1313 33554465 1314 3145734 1315 36028797018963973 1316 32786 1317 19342813113834066795298819 1318 664613997892457936451903530140172290 1319 26328072917139296674479506920917608079723773850137277813577744385 1320 48 1321 52656145834278593348959013841835216159447547700274555627155488769 1322 1329227995784915872903807060280344578 1323 33 1324 147573952589676412930 1325 163845 1326 100 1327 105312291668557186697918027683670432318895095400549111254310977537 1328 8388610 1329 38685626227668133590597635 1330 142 1331 289 1332 8196 1333 9217 1334 770 1335 8388615 1336 549755813892 1337 4398046511113 1338 140737488355332 1339 67108897 1340 524298 1341 51539607555 1342 131090 1343 2097217 1344 44 1345 72057594037927941 1346 2658455991569831745807614120560689154 1347 77371252455336267181195267 1348 295147905179352825858 1349 524417 1350 28 1351 8796093022217 1352 68 1353 4115 1354 5316911983139663491615228241121378306 1355 144115188075855877 1356 1073741830 1357 65793 1358 16777226 1359 103079215107 1360 138 1361 210624583337114373395836055367340864637790190801098222508621955073 1362 281474976710660 1363 16897 1364 2082 1365 47 1366 10633823966279326983230456482242756610 1367 421249166674228746791672110734681729275580381602196445017243910145 1368 520 1369 2049 1370 4294967302 1371 154742504910672534362390531 1372 90 1373 842498333348457493583344221469363458551160763204392890034487820289 1374 562949953421316 1375 105 1376 16388 1377 195 1378 32802 1379 17592186044425 1380 526 1381 1684996666696914987166688442938726917102321526408785780068975640577 1382 21267647932558653966460912964485513218 1383 309485009821345068724781059 1384 1099511627780 1385 288230376151711749 1386 78 1387 1048705 1388 590295810358705651714 1389 618970019642690137449562115 1390 8589934598 1391 134217761 1392 1030 1393 35184372088841 1394 4162 1395 3087 1396 1180591620717411303426 1397 1073741841 1398 1125899906842628 1399 3369993333393829974333376885877453834204643052817571560137951281153 1400 60 1401 1237940039285380274899124227 1402 42535295865117307932921825928971026434 1403 131329 1404 140 1405 576460752303423493 1406 2178 1407 262155 1408 72 1409 6739986666787659948666753771754907668409286105635143120275902562305 1410 16392 1411 4194369 1412 2361183241434822606850 1413 206158430211 1414 33554442 1415 1152921504606846981 1416 131080 1417 268435489 1418 85070591730234615865843651857942052866 1419 8211 1420 1048586 1421 4617 1422 6291462 1423 13479973333575319897333507543509815336818572211270286240551805124609 1424 16777218 1425 655 1426 1282 1427 26959946667150639794667015087019630673637144422540572481103610249217 1428 150 1429 53919893334301279589334030174039261347274288845081144962207220498433 1430 54 1431 98313 1432 2199023255556 1433 107839786668602559178668060348078522694548577690162289924414440996865 1434 2251799813685252 1435 4109 1436 4722366482869645213698 1437 2475880078570760549798248451 1438 170141183460469231731687303715884105730 1439 215679573337205118357336120696157045389097155380324579848828881993729 1440 36 1441 2147483665 1442 67108874 1443 2083 1444 130 1445 325 1446 4503599627370500 1447 431359146674410236714672241392314090778194310760649159697657763987457 1448 4398046511108 1449 795 1450 2570 1451 862718293348820473429344482784628181556388621521298319395315527974913 1452 54 1453 1725436586697640946858688965569256363112777243042596638790631055949825 1454 340282366920938463463374607431768211458 1455 16777223 1456 82 1457 17409 1458 18 1459 3450873173395281893717377931138512726225554486085193277581262111899649 1460 2097162 1461 4951760157141521099596496899 1462 8258 1463 153 1464 262152 1465 2305843009213693957 1466 680564733841876926926749214863536422914 1467 412316860419 1468 9444732965739290427394 1469 536870945 1470 72 1471 6901746346790563787434755862277025452451108972170386555162524223799297 1472 1028 1473 9903520314283042199192993795 1474 262162 1475 327685 1476 16388 1477 70368744177673 1478 1361129467683753853853498429727072845826 1479 579 1480 4108 1481 13803492693581127574869511724554050904902217944340773110325048447598593 1482 164 1483 27606985387162255149739023449108101809804435888681546220650096895197185 1484 65554 1485 69 1486 2722258935367507707706996859454145691650 1487 55213970774324510299478046898216203619608871777363092441300193790394369 1488 2054 1489 110427941548649020598956093796432407239217743554726184882600387580788737 1490 17179869190 1491 524299 1492 18889465931478580854786 1493 220855883097298041197912187592864814478435487109452369765200775161577473 1494 12582918 1495 293 1496 164 1497 19807040628566084398385987587 1498 134217738 1499 441711766194596082395824375185729628956870974218904739530401550323154945 1500 42 1501 2097281 1502 5444517870735015415413993718908291383298 1503 824633720835 1504 32772 1505 8205 1506 9007199254740996 1507 4294967313 1508 1090 1509 39614081257132168796771975171 1510 34359738374 1511 883423532389192164791648750371459257913741948437809479060803100646309889 1512 48 1513 8388673 1514 10889035741470030830827987437816582766594 1515 33554439 1516 37778931862957161709570 1517 6145 1518 276 1519 9225 1520 266 1521 35 1522 21778071482940061661655974875633165533186 1523 1766847064778384329583297500742918515827483896875618958121606201292619777 1524 2147483654 1525 655365 1526 268435466 1527 79228162514264337593543950339 1528 8796093022212 1529 8589934609 1530 210 1531 3533694129556768659166595001485837031654967793751237916243212402585239553 1532 75557863725914323419138 1533 1048587 1534 65570 1535 4611686018427387909 1536 8 1537 33281 1538 43556142965880123323311949751266331066370 1539 387 1540 58 1541 262401 1542 18014398509481988 1543 7067388259113537318333190002971674063309935587502475832486424805170479105 1544 17592186044420 1545 67108871 1546 87112285931760246646623899502532662132738 1547 105 1548 32772 1549 14134776518227074636666380005943348126619871175004951664972849610340958209 1550 5130 1551 16403 1552 33554434 1553 28269553036454149273332760011886696253239742350009903329945699220681916417 1554 2060 1555 9223372036854775813 1556 151115727451828646838274 1557 1649267441667 1558 4226 1559 56539106072908298546665520023773392506479484700019806659891398441363832833 1560 80 1561 140737488355337 1562 524306 1563 158456325028528675187087900675 1564 642 1565 18446744073709551621 1566 1548 1567 113078212145816597093331040047546785012958969400039613319782796882727665665 1568 36 1569 316912650057057350374175801347 1570 68719476742 1571 226156424291633194186662080095093570025917938800079226639565593765455331329 1572 4294967302 1573 561 1574 174224571863520493293247799005065324265474 1575 63 1576 35184372088836 1577 4194433 1578 36028797018963972 1579 452312848583266388373324160190187140051835877600158453279131187530910662657 1580 4194314 1581 1091 1582 536870922 1583 904625697166532776746648320380374280103671755200316906558262375061821325313 1584 102 1585 36893488147419103237 1586 131106 1587 771 1588 302231454903657293676546 1589 281474976710665 1590 32776 1591 10241 1592 70368744177668 1593 196617 1594 348449143727040986586495598010130648530946 1595 533 1596 278 1597 1809251394333065553493296640760748560207343510400633813116524750123642650625 1598 16450 1599 4131 1600 12 1601 3618502788666131106986593281521497120414687020801267626233049500247285301249 1602 25165830 1603 562949953421321 1604 604462909807314587353090 1605 134217735 1606 1048594 1607 7237005577332262213973186563042994240829374041602535252466099000494570602497 1608 524296 1609 14474011154664524427946373126085988481658748083205070504932198000989141204993 1610 270 1611 3298534883331 1612 2114 1613 28948022309329048855892746252171976963317496166410141009864396001978282409985 1614 72057594037927940 1615 197 1616 67108866 1617 171 1618 696898287454081973172991196020261297061890 1619 57896044618658097711785492504343953926634992332820282019728792003956564819969 1620 30 1621 115792089237316195423570985008687907853269984665640564039457584007913129639937 1622 1393796574908163946345982392040522594123778 1623 633825300114114700748351602691 1624 1044 1625 185 1626 144115188075855876 1627 231584178474632390847141970017375815706539969331281128078915168015826259279873 1628 4130 1629 6597069766659 1630 137438953478 1631 1125899906842633 1632 136 1633 524545 1634 8322 1635 268435463 1636 1208925819614629174706178 1637 463168356949264781694283940034751631413079938662562256157830336031652518559745 1638 126 1639 17179869201 1640 8204 1641 1267650600228229401496703205379 1642 2787593149816327892691964784081045188247554 1643 33793 1644 8589934598 1645 16397 1646 5575186299632655785383929568162090376495106 1647 393225 1648 134217730 1649 16777281 1650 100 1651 1073741857 1652 131090 1653 643 1654 11150372599265311570767859136324180752990210 1655 73786976294838206469 1656 1032 1657 926336713898529563388567880069503262826159877325124512315660672063305037119489 1658 22300745198530623141535718272648361505980418 1659 2097163 1660 8388618 1661 34359738385 1662 288230376151711748 1663 1852673427797059126777135760139006525652319754650249024631321344126610074238977 1664 136 1665 6159 1666 594 1667 3705346855594118253554271520278013051304639509300498049262642688253220148477953 1668 17179869190 1669 7410693711188236507108543040556026102609279018600996098525285376506440296955905 1670 274877906950 1671 2535301200456458802993406410755 1672 292 1673 2251799813685257 1674 3084 1675 1310725 1676 2417851639229258349412354 1677 8227 1678 44601490397061246283071436545296723011960834 1679 1048833 1680 30 1681 4097 1682 1026 1683 243 1684 4835703278458516698824706 1685 147573952589676412933 1686 576460752303423492 1687 4503599627370505 1688 140737488355332 1689 5070602400912917605986812821507 1690 198 1691 8388737 1692 65540 1693 14821387422376473014217086081112052205218558037201992197050570753012880593911809 1694 170 1695 536870919 1696 65540 1697 29642774844752946028434172162224104410437116074403984394101141506025761187823617 1698 1152921504606846980 1699 59285549689505892056868344324448208820874232148807968788202283012051522375647233 1700 390 1701 33 1702 2306 1703 2147483681 1704 1048584 1705 1045 1706 89202980794122492566142873090593446023921666 1707 10141204801825835211973625643011 1708 262162 1709 118571099379011784113736688648896417641748464297615937576404566024103044751294465 1710 402 1711 66049 1712 268435458 1713 20282409603651670423947251286019 1714 178405961588244985132285746181186892047843330 1715 117 1716 102 1717 33554497 1718 356811923176489970264571492362373784095686658 1719 13194139533315 1720 16396 1721 237142198758023568227473377297792835283496928595231875152809132048206089502588929 1722 4108 1723 474284397516047136454946754595585670566993857190463750305618264096412179005177857 1724 9671406556917033397649410 1725 1295 1726 713623846352979940529142984724747568191373314 1727 68719476753 1728 24 1729 169 1730 549755813894 1731 40564819207303340847894502572035 1732 19342813113834066795298818 1733 948568795032094272909893509191171341133987714380927500611236528192824358010355713 1734 260 1735 295147905179352825861 1736 2068 1737 26388279066627 1738 2097170 1739 18433 1740 1038 1741 1897137590064188545819787018382342682267975428761855001222473056385648716020711425 1742 262178 1743 4194315 1744 536870914 1745 590295810358705651717 1746 50331654 1747 3794275180128377091639574036764685364535950857523710002444946112771297432041422849 1748 770 1749 32787 1750 70 1751 67108929 1752 2097160 1753 7588550360256754183279148073529370729071901715047420004889892225542594864082845697 1754 1427247692705959881058285969449495136382746626 1755 117 1756 38685626227668133590597634 1757 9007199254741001 1758 2305843009213693956 1759 15177100720513508366558296147058741458143803430094840009779784451085189728165691393 1760 44 1761 81129638414606681695789005144067 1762 2854495385411919762116571938898990272765493250 1763 12289 1764 12 1765 1180591620717411303429 1766 5708990770823839524233143877797980545530986498 1767 1155 1768 196 1769 131585 1770 65544 1771 281 1772 77371252455336267181195266 1773 52776558133251 1774 11417981541647679048466287755595961091061972994 1775 2621445 1776 4102 1777 30354201441027016733116592294117482916287606860189680019559568902170379456331382785 1778 1073741834 1779 162259276829213363391578010288131 1780 16777226 1781 4294967329 1782 54 1783 60708402882054033466233184588234965832575213720379360039119137804340758912662765569 1784 281474976710660 1785 79 1786 16514 1787 121416805764108066932466369176469931665150427440758720078238275608681517825325531137 1788 34359738374 1789 242833611528216133864932738352939863330300854881517440156476551217363035650651062273 1790 1099511627782 1791 105553116266499 1792 18 1793 137438953489 1794 292 1795 2361183241434822606853 1796 154742504910672534362390530 1797 324518553658426726783156020576259 1798 1538 1799 18014398509481993 1800 16 1801 485667223056432267729865476705879726660601709763034880312953102434726071301302124545 1802 32834 1803 649037107316853453566312041152515 1804 8226 1805 645 1806 8204 1807 8589934625 1808 1073741826 1809 786441 1810 2199023255558 1811 971334446112864535459730953411759453321203419526069760625906204869452142602604249089 1812 68719476742 1813 18441 1814 22835963083295358096932575511191922182123945986 1815 119 1816 562949953421316 1817 2097409 1818 100663302 1819 134217793 1820 90 1821 1298074214633706907132624082305027 1822 45671926166590716193865151022383844364247891970 1823 1942668892225729070919461906823518906642406839052139521251812409738904285205208498177 1824 264 1825 5242885 1826 4194322 1827 1563 1828 309485009821345068724781058 1829 66561 1830 131080 1831 3885337784451458141838923813647037813284813678104279042503624819477808570410416996353 1832 1125899906842628 1833 16419 1834 2147483658 1835 4722366482869645213701 1836 268 1837 274877906961 1838 91343852333181432387730302044767688728495783938 1839 2596148429267413814265248164610051 1840 522 1841 36028797018963977 1842 4611686018427387908 1843 16777345 1844 618970019642690137449562114 1845 12303 1846 524322 1847 7770675568902916283677847627294075626569627356208558085007249638955617140820833992705 1848 56 1849 8193 1850 10250 1851 5192296858534827628530496329220099 1852 1237940039285380274899124226 1853 268435521 1854 201326598 1855 32781 1856 2052 1857 10384593717069655257060992658440195 1858 182687704666362864775460604089535377456991567874 1859 561 1860 2062 1861 15541351137805832567355695254588151253139254712417116170014499277911234281641667985409 1862 1170 1863 771 1864 2251799813685252 1865 9444732965739290427397 1866 9223372036854775812 1867 31082702275611665134711390509176302506278509424834232340028998555822468563283335970817 1868 2475880078570760549798248450 1869 8388619 1870 86 1871 62165404551223330269422781018352605012557018849668464680057997111644937126566671941633 1872 198 1873 124330809102446660538845562036705210025114037699336929360115994223289874253133343883265 1874 365375409332725729550921208179070754913983135746 1875 15 1876 524306 1877 248661618204893321077691124073410420050228075398673858720231988446579748506266687766529 1878 18446744073709551620 1879 497323236409786642155382248146820840100456150797347717440463976893159497012533375533057 1880 32780 1881 435 1882 730750818665451459101842416358141509827966271490 1883 72057594037927945 1884 137438953478 1885 549 1886 4354 1887 2115 1888 131076 1889 994646472819573284310764496293641680200912301594695434880927953786318994025066751066113 1890 48 1891 132097 1892 16418 1893 20769187434139310514121985316880387 1894 1461501637330902918203684832716283019655932542978 1895 18889465931478580854789 1896 4194312 1897 144115188075855881 1898 1048610 1899 211106232532995 1900 774 1901 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132225 1902 36893488147419103236 1903 549755813905 1904 146 1905 1073741831 1906 2923003274661805836407369665432566039311865085954 1907 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264449 1908 131076 1909 4194561 1910 4398046511110 1911 315 1912 4503599627370500 1913 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528897 1914 532 1915 37778931862957161709573 1916 4951760157141521099596496898 1917 1572873 1918 4294967306 1919 33554561 1920 32 1921 536870977 1922 2050 1923 41538374868278621028243970633760771 1924 4162 1925 125 1926 402653190 1927 20481 1928 9007199254740996 1929 83076749736557242056487941267521539 1930 8796093022214 1931 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057793 1932 534 1933 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115585 1934 5846006549323611672814739330865132078623730171906 1935 24591 1936 34 1937 17179869217 1938 196 1939 288230376151711753 1940 33554442 1941 166153499473114484112975882535043075 1942 11692013098647223345629478661730264157247460343810 1943 262657 1944 24 1945 75557863725914323419141 1946 8589934602 1947 65555 1948 9903520314283042199192993794 1949 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231169 1950 180 1951 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462337 1952 262148 1953 3099 1954 23384026197294446691258957323460528314494920687618 1955 325 1956 274877906950 1957 67108993 1958 8388626 1959 332306998946228968225951765070086147 1960 60 1961 34817 1962 805306374 1963 34359738401 1964 19807040628566084398385987586 1965 2147483655 1966 46768052394588893382517914646921056628989841375234 1967 576460752303423497 1968 8198 1969 1099511627793 1970 17592186044422 1971 3145737 1972 1154 1973 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924673 1974 16396 1975 10485765 1976 324 1977 664613997892457936451903530140172291 1978 8450 1979 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849345 1980 84 1981 1152921504606846985 1982 93536104789177786765035829293842113257979682750466 1983 1329227995784915872903807060280344579 1984 4100 1985 151115727451828646838277 1986 73786976294838206468 1987 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698689 1988 1048594 1989 291 1990 35184372088838 1991 2199023255569 1992 8388616 1993 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397377 1994 187072209578355573530071658587684226515959365500930 1995 143 1996 39614081257132168796771975170 1997 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794753 1998 6156 1999 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589505 2000 50 2001 771 2002 58 2003 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179009 2004 549755813894 2005 302231454903657293676549 2006 65602 2007 422212465065987 2008 18014398509481988 2009 36873 2010 262152 2011 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358017 2012 79228162514264337593543950338 2013 131091 2014 32898 2015 1061 2016 60 2017 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716033 2018 374144419156711147060143317175368453031918731001858 2019 2658455991569831745807614120560689155 2020 67108874 2021 24577 2022 147573952589676412932 2023 585 2024 548 2025 15 2026 748288838313422294120286634350736906063837462003714 2027 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432065 2028 102 2029 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864129 2030 526 2031 5316911983139663491615228241121378307 2032 2147483650 2033 134217857 2034 1610612742 2035 2069 2036 158456325028528675187087900674 2037 16777227 2038 1496577676626844588240573268701473812127674924007426 2039 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728257 2040 144 2041 68719476769 2042 2993155353253689176481146537402947624255349848014850 2043 844424930131971 2044 2097170 2045 604462909807314587353093 2046 1044 2047 8388865 2048 8 2049 10633823966279326983230456482242756611 2050 20490 2051 2305843009213693961 2052 524 2053 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456513 2054 2097186 2055 4294967303 2056 36028797018963972 2057 1105 2058 108 2059 524801 2060 134217738 2061 1688849860263939 2062 5986310706507378352962293074805895248510699696029698 2063 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913025 2064 16390 2065 65549 2066 11972621413014756705924586149611790497021399392059394 2067 32803 2068 32802 2069 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826049 2070 786 2071 268435585 2072 4116 2073 21267647932558653966460912964485513219 2074 131138 2075 20971525 2076 1099511627782 2077 263169 2078 23945242826029513411849172299223580994042798784118786 2079 81 2080 76 2081 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652097 2082 295147905179352825860 2083 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304193 2084 316912650057057350374175801346 2085 8589934599 2086 17179869194 2087 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608385 2088 2056 2089 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216769 2090 150 2091 4163 2092 633825300114114700748351602690 2093 297 2094 590295810358705651716 2095 1208925819614629174706181 2096 4294967298 2097 3377699720527875 2098 47890485652059026823698344598447161988085597568237570 2099 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433537 2100 66 2101 4398046511121 2102 95780971304118053647396689196894323976171195136475138 2103 42535295865117307932921825928971026435 2104 72057594037927940 2105 2417851639229258349412357 2106 102 2107 73737 2108 2178 2109 2179 2110 70368744177670 2111 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867073 2112 76 2113 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734145 2114 34359738378 2115 49167 2116 258 2117 1049089 2118 1180591620717411303428 2119 137438953505 2120 65548 2121 33554443 2122 191561942608236107294793378393788647952342390272950274 2123 8796093022225 2124 262148 2125 345 2126 383123885216472214589586756787577295904684780545900546 2127 85070591730234615865843651857942052867 2128 274 2129 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468289 2130 524296 2131 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936577 2132 8258 2133 6291465 2134 16777234 2135 131085 2136 16777224 2137 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873153 2138 766247770432944429179173513575154591809369561091801090 2139 1283 2140 268435466 2141 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746305 2142 222 2143 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492609 2144 524292 2145 55 2146 2562 2147 536871041 2148 2199023255558 2149 4611686018427387913 2150 40970 2151 6755399441055747 2152 144115188075855876 2153 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985217 2154 2361183241434822606852 2155 4835703278458516698824709 2156 170 2157 170141183460469231731687303715884105731 2158 4194338 2159 1073741889 2160 42 2161 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970433 2162 16642 2163 67108875 2164 1267650600228229401496703205378 2165 9671406556917033397649413 2166 516 2167 17592186044433 2168 288230376151711748 2169 13510798882111491 2170 1038 2171 274877906977 2172 4398046511110 2173 36865 2174 1532495540865888858358347027150309183618739122183602178 2175 2575 2176 264 2177 9223372036854775817 2178 38 2179 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940865 2180 536870922 2181 340282366920938463463374607431768211459 2182 3064991081731777716716694054300618367237478244367204354 2183 67585 2184 88 2185 389 2186 6129982163463555433433388108601236734474956488734408706 2187 27 2188 2535301200456458802993406410754 2189 35184372088849 2190 1048584 2191 18446744073709551625 2192 8589934594 2193 8259 2194 12259964326927110866866776217202473468949912977468817410 2195 19342813113834066795298821 2196 524292 2197 1089 2198 68719476746 2199 680564733841876926926749214863536422915 2200 108 2201 525313 2202 4722366482869645213700 2203 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881729 2204 1282 2205 55 2206 24519928653854221733733552434404946937899825954937634818 2207 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763457 2208 520 2209 16385 2210 102 2211 262163 2212 4194322 2213 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526913 2214 12300 2215 38685626227668133590597637 2216 576460752303423492 2217 1361129467683753853853498429727072845827 2218 49039857307708443467467104868809893875799651909875269634 2219 36893488147419103241 2220 4110 2221 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053825 2222 33554450 2223 483 2224 17179869186 2225 41943045 2226 32780 2227 2147483713 2228 5070602400912917605986812821506 2229 2722258935367507707706996859454145691651 2230 140737488355334 2231 16777473 2232 4104 2233 537 2234 98079714615416886934934209737619787751599303819750539266 2235 17179869191 2236 16450 2237 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107649 2238 9444732965739290427396 2239 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215297 2240 52 2241 12582921 2242 65666 2243 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430593 2244 166 2245 77371252455336267181195269 2246 196159429230833773869868419475239575503198607639501078530 2247 134217739 2248 1152921504606846980 2249 549755813921 2250 42 2251 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861185 2252 10141204801825835211973625643010 2253 5444517870735015415413993718908291383299 2254 2322 2255 4117 2256 32774 2257 133121 2258 392318858461667547739736838950479151006397215279002157058 2259 27021597764222979 2260 1073741834 2261 201 2262 548 2263 1049601 2264 2305843009213693956 2265 34359738375 2266 67108882 2267 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722369 2268 54 2269 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444737 2270 281474976710662 2271 10889035741470030830827987437816582766595 2272 1048580 2273 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889473 2274 18889465931478580854788 2275 205 2276 20282409603651670423947251286018 2277 819 2278 262210 2279 40961 2280 272 2281 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778945 2282 137438953482 2283 21778071482940061661655974875633165533187 2284 40564819207303340847894502572034 2285 154742504910672534362390533 2286 3221225478 2287 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557889 2288 98 2289 268435467 2290 562949953421318 2291 2097665 2292 8796093022214 2293 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115777 2294 3074 2295 213 2296 8212 2297 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231553 2298 37778931862957161709572 2299 2193 2300 1542 2301 65571 2302 784637716923335095479473677900958302012794430558004314114 2303 147465 2304 6 2305 309485009821345068724781061 2306 1569275433846670190958947355801916604025588861116008628226 2307 43556142965880123323311949751266331066371 2308 81129638414606681695789005144066 2309 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463105 2310 32 2311 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926209 2312 132 2313 54043195528445955 2314 8388642 2315 618970019642690137449562117 2316 17592186044422 2317 73786976294838206473 2318 131202 2319 87112285931760246646623899502532662132739 2320 1034 2321 70368744177681 2322 24588 2323 33554689 2324 8388626 2325 5135 2326 3138550867693340381917894711603833208051177722232017256450 2327 1099511627809 2328 33554440 2329 4294967361 2330 1125899906842630 2331 6171 2332 65570 2333 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852417 2334 75557863725914323419140 2335 1237940039285380274899124229 2336 2097156 2337 4227 2338 274877906954 2339 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704833 2340 148 2341 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409665 2342 6277101735386680763835789423207666416102355444464034512898 2343 524307 2344 4611686018427387908 2345 262157 2346 324 2347 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819329 2348 162259276829213363391578010288130 2349 1539 2350 81930 2351 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638657 2352 54 2353 2199023255585 2354 134217746 2355 68719476743 2356 2306 2357 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277313 2358 6442450950 2359 147573952589676412937 2360 131084 2361 174224571863520493293247799005065324265475 2362 12554203470773361527671578846415332832204710888928069025794 2363 8589934657 2364 35184372088838 2365 8213 2366 330 2367 108086391056891907 2368 8196 2369 67109121 2370 2097160 2371 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554625 2372 324518553658426726783156020576258 2373 536870923 2374 25108406941546723055343157692830665664409421777856138051586 2375 665 2376 80 2377 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109249 2378 4610 2379 131107 2380 154 2381 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218497 2382 151115727451828646838276 2383 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436993 2384 34359738370 2385 98319 2386 50216813883093446110686315385661331328818843555712276103170 2387 1049 2388 70368744177670 2389 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873985 2390 2251799813685254 2391 348449143727040986586495598010130648530947 2392 580 2393 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747969 2394 414 2395 2475880078570760549798248453 2396 649037107316853453566312041152514 2397 16451 2398 268435474 2399 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495937 2400 40 2401 9 2402 100433627766186892221372630771322662657637687111424552206338 2403 25165833 2404 1298074214633706907132624082305026 2405 2085 2406 302231454903657293676548 2407 4194817 2408 16404 2409 1048595 2410 4503599627370502 2411 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991873 2412 1048580 2413 1073741953 2414 524354 2415 271 2416 68719476738 2417 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983745 2418 1060 2419 69633 2420 90 2421 216172782113783811 2422 549755813898 2423 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967489 2424 67108872 2425 83886085 2426 200867255532373784442745261542645325315275374222849104412674 2427 696898287454081973172991196020261297061891 2428 2596148429267413814265248164610050 2429 295147905179352825865 2430 24 2431 113 2432 520 2433 1393796574908163946345982392040522594123779 2434 401734511064747568885490523085290650630550748445698208825346 2435 4951760157141521099596496901 2436 1046 2437 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934977 2438 33026 2439 432345564227567619 2440 262156 2441 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869953 2442 2068 2443 590295810358705651721 2444 32834 2445 137438953479 2446 803469022129495137770981046170581301261101496891396417650690 2447 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739905 2448 390 2449 2098177 2450 26 2451 8323 2452 5192296858534827628530496329220098 2453 140737488355345 2454 604462909807314587353092 2455 9903520314283042199192993797 2456 9223372036854775812 2457 129 2458 1606938044258990275541962092341162602522202993782792835301378 2459 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479809 2460 8206 2461 134217985 2462 3213876088517980551083924184682325205044405987565585670602754 2463 2787593149816327892691964784081045188247555 2464 52 2465 581 2466 12884901894 2467 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959617 2468 10384593717069655257060992658440194 2469 5575186299632655785383929568162090376495107 2470 166 2471 1180591620717411303433 2472 134217736 2473 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919233 2474 6427752177035961102167848369364650410088811975131171341205506 2475 119 2476 20769187434139310514121985316880386 2477 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838465 2478 65548 2479 264193 2480 2058 2481 11150372599265311570767859136324180752990211 2482 1048642 2483 4398046511137 2484 1036 2485 524301 2486 536870930 2487 22300745198530623141535718272648361505980419 2488 18446744073709551620 2489 2147483777 2490 4194312 2491 49153 2492 16777234 2493 864691128455135235 2494 8706 2495 19807040628566084398385987589 2496 140 2497 281474976710673 2498 12855504354071922204335696738729300820177623950262342682411010 2499 603 2500 10 2501 135169 2502 25769803782 2503 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676929 2504 36893488147419103236 2505 274877906951 2506 1099511627786 2507 268435713 2508 294 2509 8796093022241 2510 9007199254740998 2511 3075 2512 137438953474 2513 2361183241434822606857 2514 1208925819614629174706180 2515 39614081257132168796771975173 2516 4226 2517 44601490397061246283071436545296723011960835 2518 25711008708143844408671393477458601640355247900524685364822018 2519 562949953421329 2520 56 2521 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353857 2522 16777250 2523 1539 2524 41538374868278621028243970633760770 2525 167772165 2526 2417851639229258349412356 2527 1161 2528 4194308 2529 1729382256910270467 2530 278 2531 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707713 2532 140737488355334 2533 17179869249 2534 2199023255562 2535 231 2536 73786976294838206468 2537 73729 2538 49164 2539 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415425 2540 2147483658 2541 187 2542 5122 2543 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830849 2544 65542 2545 79228162514264337593543950341 2546 262274 2547 3458764513820540931 2548 330 2549 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661697 2550 340 2551 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323393 2552 1060 2553 2307 2554 51422017416287688817342786954917203280710495801049370729644034 2555 1048589 2556 2097156 2557 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646785 2558 102844034832575377634685573909834406561420991602098741459288066 2559 89202980794122492566142873090593446023921667 2560 12 2561 17592186044449 2562 131084 2563 1125899906842641 2564 83076749736557242056487941267521538 2565 405 2566 205688069665150755269371147819668813122841983204197482918576130 2567 34359738433 2568 268435464 2569 4722366482869645213705 2570 18014398509481990 2571 178405961588244985132285746181186892047843331 2572 166153499473114484112975882535043074 2573 4195329 2574 150 2575 335544325 2576 530 2577 356811923176489970264571492362373784095686659 2578 411376139330301510538742295639337626245683966408394965837152258 2579 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293569 2580 16398 2581 8389121 2582 822752278660603021077484591278675252491367932816789931674304514 2583 12315 2584 388 2585 16405 2586 4835703278458516698824708 2587 35184372088865 2588 332306998946228968225951765070086146 2589 713623846352979940529142984724747568191373315 2590 2062 2591 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587137 2592 8 2593 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174273 2594 1645504557321206042154969182557350504982735865633579863348609026 2595 549755813895 2596 131106 2597 294921 2598 9671406556917033397649412 2599 536871169 2600 204 2601 67 2602 3291009114642412084309938365114701009965471731267159726697218050 2603 4294967425 2604 2070 2605 158456325028528675187087900677 2606 6582018229284824168619876730229402019930943462534319453394436098 2607 2097171 2608 274877906946 2609 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348545 2610 1554 2611 9444732965739290427401 2612 664613997892457936451903530140172290 2613 262179 2614 13164036458569648337239753460458804039861886925068638906788872194 2615 316912650057057350374175801349 2616 536870920 2617 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697089 2618 90 2619 50331657 2620 4294967306 2621 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394177 2622 388 2623 139265 2624 16388 2625 75 2626 33554466 2627 526337 2628 4194308 2629 2251799813685265 2630 36028797018963974 2631 1427247692705959881058285969449495136382746627 2632 32788 2633 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788353 2634 19342813113834066795298820 2635 1093 2636 1329227995784915872903807060280344578 2637 6917529027641081859 2638 26328072917139296674479506920917608079723773850137277813577744386 2639 553 2640 46 2641 8589934721 2642 52656145834278593348959013841835216159447547700274555627155488770 2643 2854495385411919762116571938898990272765493251 2644 2658455991569831745807614120560689154 2645 1285 2646 44 2647 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576705 2648 147573952589676412932 2649 5708990770823839524233143877797980545530986499 2650 163850 2651 4503599627370513 2652 198 2653 18889465931478580854793 2654 105312291668557186697918027683670432318895095400549111254310977538 2655 196623 2656 8388612 2657 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153409 2658 38685626227668133590597636 2659 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306817 2660 282 2661 11417981541647679048466287755595961091061972995 2662 306 2663 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613633 2664 8200 2665 4133 2666 9218 2667 1073741835 2668 1538 2669 68719476801 2670 8388616 2671 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227265 2672 549755813890 2673 57 2674 4398046511114 2675 671088645 2676 281474976710662 2677 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454529 2678 67108898 2679 16515 2680 524300 2681 37778931862957161709577 2682 51539607558 2683 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909057 2684 262178 2685 1099511627783 2686 2097218 2687 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818113 2688 48 2689 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636225 2690 72057594037927942 2691 867 2692 5316911983139663491615228241121378306 2693 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272449 2694 77371252455336267181195268 2695 189 2696 295147905179352825860 2697 1539 2698 524418 2699 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544897 2700 24 2701 1050625 2702 8796093022218 2703 32835 2704 66 2705 633825300114114700748351602693 2706 4116 2707 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089793 2708 10633823966279326983230456482242756610 2709 24603 2710 144115188075855878 2711 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179585 2712 1073741832 2713 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359169 2714 65794 2715 2199023255559 2716 33554450 2717 177 2718 103079215110 2719 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718337 2720 140 2721 22835963083295358096932575511191922182123945987 2722 210624583337114373395836055367340864637790190801098222508621955074 2723 75557863725914323419145 2724 562949953421318 2725 1342177285 2726 16898 2727 100663305 2728 2084 2729 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436673 2730 48 2731 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873345 2732 21267647932558653966460912964485513218 2733 45671926166590716193865151022383844364247891971 2734 421249166674228746791672110734681729275580381602196445017243910146 2735 1267650600228229401496703205381 2736 774 2737 329 2738 4098 2739 4194323 2740 8589934602 2741 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746689 2742 154742504910672534362390532 2743 70368744177697 2744 100 2745 393231 2746 842498333348457493583344221469363458551160763204392890034487820290 2747 266241 2748 1125899906842630 2749 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493377 2750 110 2751 2147483659 2752 32772 2753 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986753 2754 198 2755 645 2756 65602 2757 91343852333181432387730302044767688728495783939 2758 17592186044426 2759 8389633 2760 528 2761 9007199254741009 2762 1684996666696914987166688442938726917102321526408785780068975640578 2763 13835058055282163715 2764 42535295865117307932921825928971026434 2765 2097165 2766 309485009821345068724781060 2767 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973505 2768 1099511627778 2769 524323 2770 288230376151711750 2771 137438953537 2772 100 2773 81921 2774 1048706 2775 10255 2776 590295810358705651716 2777 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947009 2778 618970019642690137449562116 2779 151115727451828646838281 2780 17179869194 2781 201326601 2782 134217762 2783 4369 2784 1032 2785 2535301200456458802993406410757 2786 35184372088842 2787 182687704666362864775460604089535377456991567875 2788 8322 2789 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894017 2790 3090 2791 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788033 2792 1180591620717411303428 2793 1179 2794 1073741842 2795 8229 2796 2251799813685254 2797 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576065 2798 3369993333393829974333376885877453834204643052817571560137951281154 2799 27670116110564327427 2800 90 2801 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152129 2802 1237940039285380274899124228 2803 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304257 2804 85070591730234615865843651857942052866 2805 87 2806 131330 2807 302231454903657293676553 2808 144 2809 32769 2810 576460752303423494 2811 365375409332725729550921208179070754913983135747 2812 4354 2813 16777729 2814 262156 2815 5070602400912917605986812821509 2816 34 2817 55340232221128654851 2818 6739986666787659948666753771754907668409286105635143120275902562306 2819 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608513 2820 32782 2821 1065 2822 4194370 2823 730750818665451459101842416358141509827966271491 2824 2361183241434822606852 2825 2684354565 2826 206158430214 2827 18014398509482001 2828 67108882 2829 4355 2830 1152921504606846982 2831 17179869313 2832 131078 2833 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217025 2834 268435490 2835 39 2836 170141183460469231731687303715884105730 2837 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434049 2838 8212 2839 274877907009 2840 1048588 2841 1461501637330902918203684832716283019655932542979 2842 4626 2843 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868097 2844 8388612 2845 10141204801825835211973625643013 2846 13479973333575319897333507543509815336818572211270286240551805124610 2847 1048611 2848 16777220 2849 2073 2850 660 2851 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736193 2852 2562 2853 110680464442257309699 2854 26959946667150639794667015087019630673637144422540572481103610249218 2855 20282409603651670423947251286021 2856 152 2857 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472385 2858 53919893334301279589334030174039261347274288845081144962207220498434 2859 2923003274661805836407369665432566039311865085955 2860 106 2861 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944769 2862 98316 2863 604462909807314587353097 2864 2199023255554 2865 4398046511111 2866 107839786668602559178668060348078522694548577690162289924414440996866 2867 147457 2868 4503599627370502 2869 34359738497 2870 4110 2871 1587 2872 4722366482869645213700 2873 2145 2874 2475880078570760549798248452 2875 1305 2876 340282366920938463463374607431768211458 2877 4294967307 2878 215679573337205118357336120696157045389097155380324579848828881993730 2879 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889537 2880 40 2881 270337 2882 2147483666 2883 3075 2884 134217746 2885 40564819207303340847894502572037 2886 2084 2887 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779073 2888 260 2889 402653193 2890 390 2891 589833 2892 9007199254740998 2893 36028797018963985 2894 431359146674410236714672241392314090778194310760649159697657763987458 2895 8796093022215 2896 4398046511106 2897 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558145 2898 798 2899 140737488355361 2900 3078 2901 5846006549323611672814739330865132078623730171907 2902 862718293348820473429344482784628181556388621521298319395315527974914 2903 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116289 2904 72 2905 4194317 2906 1725436586697640946858688965569256363112777243042596638790631055949826 2907 579 2908 680564733841876926926749214863536422914 2909 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232577 2910 16777224 2911 528385 2912 84 2913 11692013098647223345629478661730264157247460343811 2914 17410 2915 32789 2916 12 2917 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465153 2918 3450873173395281893717377931138512726225554486085193277581262111899650 2919 8589934603 2920 2097164 2921 1073742081 2922 4951760157141521099596496900 2923 2099201 2924 16514 2925 231 2926 154 2927 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930305 2928 262150 2929 33554945 2930 2305843009213693958 2931 23384026197294446691258957323460528314494920687619 2932 1361129467683753853853498429727072845826 2933 1208925819614629174706185 2934 412316860422 2935 81129638414606681695789005144069 2936 9444732965739290427396 2937 8388627 2938 536870946 2939 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860609 2940 70 2941 549755813953 2942 6901746346790563787434755862277025452451108972170386555162524223799298 2943 805306377 2944 1032 2945 1157 2946 9903520314283042199192993796 2947 2417851639229258349412361 2948 524322 2949 46768052394588893382517914646921056628989841375235 2950 327690 2951 281474976710689 2952 16392 2953 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721217 2954 70368744177674 2955 17592186044423 2956 2722258935367507707706996859454145691650 2957 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442433 2958 580 2959 72057594037927953 2960 4106 2961 49179 2962 13803492693581127574869511724554050904902217944340773110325048447598594 2963 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884865 2964 326 2965 162259276829213363391578010288133 2966 27606985387162255149739023449108101809804435888681546220650096895197186 2967 8451 2968 65556 2969 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769729 2970 72 2971 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539457 2972 5444517870735015415413993718908291383298 2973 93536104789177786765035829293842113257979682750467 2974 55213970774324510299478046898216203619608871777363092441300193790394370 2975 365 2976 2056 2977 562949953421345 2978 110427941548649020598956093796432407239217743554726184882600387580788738 2979 221360928884514619395 2980 34359738378 2981 144115188075855889 2982 524300 2983 68719476865 2984 18889465931478580854788 2985 35184372088839 2986 220855883097298041197912187592864814478435487109452369765200775161577474 2987 67109377 2988 16777220 2989 1179657 2990 294 2991 187072209578355573530071658587684226515959365500931 2992 162 2993 1052673 2994 19807040628566084398385987588 2995 324518553658426726783156020576261 2996 268435474 2997 6147 2998 441711766194596082395824375185729628956870974218904739530401550323154946 2999 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078913 3000 48 3001 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157825 3002 2097282 3003 59 3004 10889035741470030830827987437816582766594 3005 649037107316853453566312041152517 3006 824633720838 3007 16778241 3008 65540 3009 65603 3010 8206 3011 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315649 3012 18014398509481990 3013 2147483905 3014 4294967314 3015 786447 3016 1092 3017 4835703278458516698824713 3018 39614081257132168796771975172 3019 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631297 3020 68719476746 3021 32899 3022 883423532389192164791648750371459257913741948437809479060803100646309890 3023 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262593 3024 66 3025 21 3026 8388674 3027 374144419156711147060143317175368453031918731001859 3028 21778071482940061661655974875633165533186 3029 1125899906842657 3030 33554440 3031 9671406556917033397649417 3032 37778931862957161709572 3033 442721857769029238787 3034 6146 3035 1298074214633706907132624082305029 3036 550 3037 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525185 3038 9234 3039 748288838313422294120286634350736906063837462003715 3040 268 3041 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050369 3042 70 3043 1099511627841 3044 43556142965880123323311949751266331066370 3045 527 3046 1766847064778384329583297500742918515827483896875618958121606201292619778 3047 288230376151711761 3048 2147483656 3049 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100737 3050 655370 3051 1610612745 3052 536870930 3053 532481 3054 79228162514264337593543950340 3055 16421 3056 8796093022210 3057 1496577676626844588240573268701473812127674924007427 3058 8589934610 3059 393 3060 276 3061 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201473 3062 3533694129556768659166595001485837031654967793751237916243212402585239554 3063 2993155353253689176481146537402947624255349848014851 3064 75557863725914323419140 3065 2596148429267413814265248164610053 3066 1048588 3067 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402945 3068 131138 3069 3123 3070 4611686018427387910 3071 4196353 3072 12 3073 19342813113834066795298825 3074 33282 3075 20495 3076 87112285931760246646623899502532662132738 3077 2199023255617 3078 390 3079 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805889 3080 60 3081 2097187 3082 262402 3083 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611777 3084 36028797018963974 3085 5192296858534827628530496329220101 3086 7067388259113537318333190002971674063309935587502475832486424805170479106 3087 99 3088 17592186044418 3089 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223553 3090 67108872 3091 576460752303423505 3092 174224571863520493293247799005065324265474 3093 5986310706507378352962293074805895248510699696029699 3094 106 3095 10384593717069655257060992658440197 3096 32776 3097 137438953601 3098 14134776518227074636666380005943348126619871175004951664972849610340958210 3099 11972621413014756705924586149611790497021399392059395 3100 6150 3101 38685626227668133590597641 3102 16404 3103 134218241 3104 33554436 3105 789 3106 28269553036454149273332760011886696253239742350009903329945699220681916418 3107 2251799813685281 3108 4118 3109 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447105 3110 9223372036854775814 3111 131139 3112 151115727451828646838276 3113 1152921504606846993 3114 1649267441670 3115 8388621 3116 8450 3117 23945242826029513411849172299223580994042798784118787 3118 56539106072908298546665520023773392506479484700019806659891398441363832834 3119 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894209 3120 78 3121 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788417 3122 140737488355338 3123 885443715538058477571 3124 1048610 3125 25 3126 158456325028528675187087900676 3127 98305 3128 644 3129 17179869195 3130 18446744073709551622 3131 33555457 3132 2060 3133 4503599627370529 3134 113078212145816597093331040047546785012958969400039613319782796882727665666 3135 151 3136 20 3137 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576833 3138 316912650057057350374175801348 3139 1056769 3140 137438953482 3141 1770887431076116955139 3142 226156424291633194186662080095093570025917938800079226639565593765455331330 3143 77371252455336267181195273 3144 4294967304 3145 2117 3146 578 3147 47890485652059026823698344598447161988085597568237571 3148 348449143727040986586495598010130648530946 3149 278529 3150 70 3151 4294967553 3152 35184372088834 3153 95780971304118053647396689196894323976171195136475139 3154 4194434 3155 20769187434139310514121985316880389 3156 72057594037927942 3157 4121 3158 452312848583266388373324160190187140051835877600158453279131187530910662658 3159 105 3160 4194316 3161 268435969 3162 1092 3163 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153665 3164 1073741842 3165 70368744177671 3166 904625697166532776746648320380374280103671755200316906558262375061821325314 3167 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307329 3168 108 3169 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614657 3170 36893488147419103238 3171 34359738379 3172 262210 3173 274877907073 3174 1028 3175 5368709125 3176 302231454903657293676548 3177 3541774862152233910275 3178 281474976710666 3179 1105 3180 65550 3181 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229313 3182 10242 3183 191561942608236107294793378393788647952342390272950275 3184 70368744177666 3185 333 3186 196620 3187 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458625 3188 696898287454081973172991196020261297061890 3189 383123885216472214589586756787577295904684780545900547 3190 534 3191 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917249 3192 280 3193 67109889 3194 1809251394333065553493296640760748560207343510400633813116524750123642650626 3195 1572879 3196 32898 3197 8589934849 3198 4132 3199 154742504910672534362390537 3200 24 3201 16777235 3202 3618502788666131106986593281521497120414687020801267626233049500247285301250 3203 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834497 3204 33554436 3205 41538374868278621028243970633760773 3206 562949953421322 3207 766247770432944429179173513575154591809369561091801091 3208 604462909807314587353092 3209 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668993 3210 134217736 3211 4257 3212 2097186 3213 225 3214 7237005577332262213973186563042994240829374041602535252466099000494570602498 3215 83076749736557242056487941267521541 3216 524294 3217 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337985 3218 14474011154664524427946373126085988481658748083205070504932198000989141204994 3219 2563 3220 538 3221 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675969 3222 3298534883334 3223 2305843009213693969 3224 2116 3225 40975 3226 28948022309329048855892746252171976963317496166410141009864396001978282409986 3227 309485009821345068724781065 3228 144115188075855878 3229 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351937 3230 198 3231 7083549724304467820547 3232 67108868 3233 163841 3234 180 3235 166153499473114484112975882535043077 3236 1393796574908163946345982392040522594123778 3237 4194339 3238 57896044618658097711785492504343953926634992332820282019728792003956564819970 3239 2101249 3240 36 3241 618970019642690137449562121 3242 115792089237316195423570985008687907853269984665640564039457584007913129639938 3243 16643 3244 2787593149816327892691964784081045188247554 3245 65557 3246 633825300114114700748351602692 3247 4398046511169 3248 1042 3249 131 3250 190 3251 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703873 3252 288230376151711750 3253 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407745 3254 231584178474632390847141970017375815706539969331281128078915168015826259279874 3255 1039 3256 4132 3257 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815489 3258 6597069766662 3259 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630977 3260 274877906954 3261 1532495540865888858358347027150309183618739122183602179 3262 1125899906842634 3263 9007199254741025 3264 268 3265 332306998946228968225951765070086149 3266 524546 3267 57 3268 16642 3269 1237940039285380274899124233 3270 268435464 3271 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261953 3272 1208925819614629174706180 3273 3064991081731777716716694054300618367237478244367204355 3274 463168356949264781694283940034751631413079938662562256157830336031652518559746 3275 10737418245 3276 164 3277 536871425 3278 17179869202 3279 6129982163463555433433388108601236734474956488734408707 3280 8202 3281 8796093022273 3282 1267650600228229401496703205380 3283 2359305 3284 5575186299632655785383929568162090376495106 3285 3145743 3286 33794 3287 549755814017 3288 8589934600 3289 305 3290 16398 3291 12259964326927110866866776217202473468949912977468817411 3292 11150372599265311570767859136324180752990210 3293 8390657 3294 393228 3295 664613997892457936451903530140172293 3296 134217732 3297 68719476747 3298 16777282 3299 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523905 3300 114 3301 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047809 3302 1073741858 3303 14167099448608935641091 3304 131092 3305 1329227995784915872903807060280344581 3306 644 3307 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095617 3308 22300745198530623141535718272648361505980418 3309 24519928653854221733733552434404946937899825954937634819 3310 73786976294838206470 3311 8217 3312 1542 3313 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191233 3314 926336713898529563388567880069503262826159877325124512315660672063305037119490 3315 103 3316 44601490397061246283071436545296723011960834 3317 134218753 3318 2097164 3319 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382465 3320 8388620 3321 12291 3322 34359738386 3323 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764929 3324 576460752303423494 3325 685 3326 1852673427797059126777135760139006525652319754650249024631321344126610074238978 3327 49039857307708443467467104868809893875799651909875269635 3328 66 3329 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529857 3330 6162 3331 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059713 3332 650 3333 33554451 3334 3705346855594118253554271520278013051304639509300498049262642688253220148477954 3335 773 3336 17179869192 3337 540673 3338 7410693711188236507108543040556026102609279018600996098525285376506440296955906 3339 98331 3340 549755813898 3341 18014398509482017 3342 2535301200456458802993406410756 3343 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119425 3344 290 3345 140737488355335 3346 2251799813685258 3347 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238849 3348 4108 3349 17592186044481 3350 1310730 3351 98079714615416886934934209737619787751599303819750539267 3352 2417851639229258349412356 3353 2475880078570760549798248457 3354 8228 3355 131093 3356 89202980794122492566142873090593446023921666 3357 28334198897217871282179 3358 1048834 3359 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477697 3360 32 3361 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955393 3362 8194 3363 65667 3364 514 3365 2658455991569831745807614120560689157 3366 246 3367 2089 3368 4835703278458516698824708 3369 196159429230833773869868419475239575503198607639501078531 3370 147573952589676412934 3371 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910785 3372 1152921504606846982 3373 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821569 3374 4503599627370506 3375 49 3376 140737488355330 3377 4611686018427387921 3378 5070602400912917605986812821508 3379 268436481 3380 170 3381 2331 3382 8388738 3383 35184372088897 3384 65544 3385 5316911983139663491615228241121378309 3386 14821387422376473014217086081112052205218558037201992197050570753012880593911810 3387 392318858461667547739736838950479151006397215279002157059 3388 162 3389 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643137 3390 536870920 3391 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286273 3392 131076 3393 1635 3394 29642774844752946028434172162224104410437116074403984394101141506025761187823618 3395 16777229 3396 2305843009213693958 3397 2105345 3398 59285549689505892056868344324448208820874232148807968788202283012051522375647234 3399 67108883 3400 396 3401 1099511627905 3402 36 3403 4198401 3404 4610 3405 281474976710663 3406 2147483682 3407 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572545 3408 1048582 3409 4951760157141521099596496905 3410 1046 3411 56668397794435742564355 3412 178405961588244985132285746181186892047843330 3413 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145089 3414 10141204801825835211973625643012 3415 10633823966279326983230456482242756613 3416 262164 3417 262211 3418 118571099379011784113736688648896417641748464297615937576404566024103044751294466 3419 36028797018964001 3420 532 3421 9223372036854775825 3422 66050 3423 137438953483 3424 268435460 3425 21474836485 3426 20282409603651670423947251286020 3427 17179869441 3428 356811923176489970264571492362373784095686658 3429 3221225481 3430 126 3431 1064961 3432 104 3433 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290177 3434 33554498 3435 562949953421319 3436 713623846352979940529142984724747568191373314 3437 9903520314283042199192993801 3438 13194139533318 3439 2199023255681 3440 16394 3441 3075 3442 237142198758023568227473377297792835283496928595231875152809132048206089502588930 3443 18446744073709551633 3444 8214 3445 32805 3446 474284397516047136454946754595585670566993857190463750305618264096412179005177858 3447 113336795588871485128707 3448 9671406556917033397649412 3449 6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580353 3450 1300 3451 585 3452 1427247692705959881058285969449495136382746626 3453 784637716923335095479473677900958302012794430558004314115 3454 68719476754 3455 21267647932558653966460912964485513221 3456 32 3457 12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160705 3458 170 3459 1569275433846670190958947355801916604025588861116008628227 3460 1099511627786 3461 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321409 3462 40564819207303340847894502572036 3463 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642817 3464 19342813113834066795298820 3465 87 3466 948568795032094272909893509191171341133987714380927500611236528192824358010355714 3467 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285633 3468 198 3469 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571265 3470 295147905179352825862 3471 8388643 3472 2066 3473 34359738625 3474 26388279066630 3475 42949672965 3476 4194338 3477 131203 3478 18434 3479 4718601 3480 1040 3481 65537 3482 1897137590064188545819787018382342682267975428761855001222473056385648716020711426 3483 24579 3484 524354 3485 4165 3486 4194316 3487 36893488147419103249 3488 536870916 3489 3138550867693340381917894711603833208051177722232017256451 3490 590295810358705651718 3491 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142529 3492 67108868 3493 19807040628566084398385987593 3494 3794275180128377091639574036764685364535950857523710002444946112771297432041422850 3495 1125899906842631 3496 772 3497 72057594037927969 3498 32788 3499 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285057 3500 78 3501 226673591177742970257411 3502 67108930 3503 536871937 3504 2097158 3505 42535295865117307932921825928971026437 3506 7588550360256754183279148073529370729071901715047420004889892225542594864082845698 3507 274877906955 3508 2854495385411919762116571938898990272765493250 3509 8721 3510 120 3511 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570113 3512 38685626227668133590597636 3513 6277101735386680763835789423207666416102355444464034512899 3514 9007199254741002 3515 2181 3516 4611686018427387910 3517 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140225 3518 15177100720513508366558296147058741458143803430094840009779784451085189728165691394 3519 963 3520 84 3521 39614081257132168796771975177 3522 81129638414606681695789005144068 3523 144115188075855905 3524 5708990770823839524233143877797980545530986498 3525 81935 3526 12290 3527 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280449 3528 24 3529 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560897 3530 1180591620717411303430 3531 134217747 3532 11417981541647679048466287755595961091061972994 3533 25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121793 3534 1156 3535 33554445 3536 194 3537 6442450953 3538 131586 3539 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243585 3540 131086 3541 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487169 3542 282 3543 12554203470773361527671578846415332832204710888928069025795 3544 77371252455336267181195268 3545 85070591730234615865843651857942052869 3546 52776558133254 3547 204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974337 3548 22835963083295358096932575511191922182123945986 3549 363 3550 2621450 3551 294913 3552 4104 3553 209 3554 30354201441027016733116592294117482916287606860189680019559568902170379456331382786 3555 6291471 3556 2147483666 3557 409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948673 3558 162259276829213363391578010288132 3559 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897345 3560 16777228 3561 25108406941546723055343157692830665664409421777856138051587 3562 4294967330 3563 79228162514264337593543950345 3564 102 3565 1285 3566 60708402882054033466233184588234965832575213720379360039119137804340758912662765570 3567 4611 3568 281474976710658 3569 4202497 3570 80 3571 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794689 3572 33026 3573 453347182355485940514819 3574 121416805764108066932466369176469931665150427440758720078238275608681517825325531138 3575 245 3576 34359738376 3577 9437193 3578 242833611528216133864932738352939863330300854881517440156476551217363035650651062274 3579 50216813883093446110686315385661331328818843555712276103171 3580 2199023255562 3581 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589377 3582 105553116266502 3583 6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178753 3584 20 3585 2251799813685255 3586 137438953490 3587 70368744177729 3588 582 3589 16779265 3590 2361183241434822606854 3591 417 3592 154742504910672534362390532 3593 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357505 3594 324518553658426726783156020576260 3595 170141183460469231731687303715884105733 3596 3074 3597 268435475 3598 18014398509481994 3599 196609 3600 14 3601 288230376151711777 3602 485667223056432267729865476705879726660601709763034880312953102434726071301302124546 3603 100433627766186892221372630771322662657637687111424552206339 3604 65666 3605 67108877 3606 649037107316853453566312041152516 3607 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715009 3608 8228 3609 906694364710971881029635 3610 774 3611 68719476993 3612 16406 3613 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430017 3614 8589934626 3615 4503599627370503 3616 1073741828 3617 104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860033 3618 786444 3619 16409 3620 4398046511114 3621 524355 3622 971334446112864535459730953411759453321203419526069760625906204869452142602604249090 3623 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720065 3624 68719476744 3625 2585 3626 18450 3627 3171 3628 45671926166590716193865151022383844364247891970 3629 4398046511233 3630 136 3631 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440129 3632 562949953421314 3633 549755813899 3634 2097410 3635 340282366920938463463374607431768211461 3636 134217732 3637 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880257 3638 134217794 3639 200867255532373784442745261542645325315275374222849104412675 3640 92 3641 73786976294838206481 3642 1298074214633706907132624082305028 3643 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760513 3644 91343852333181432387730302044767688728495783938 3645 45 3646 1942668892225729070919461906823518906642406839052139521251812409738904285205208498178 3647 158456325028528675187087900681 3648 524 3649 8392705 3650 5242890 3651 401734511064747568885490523085290650630550748445698208825347 3652 8388642 3653 576460752303423521 3654 1566 3655 8261 3656 309485009821345068724781060 3657 33027 3658 66562 3659 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521025 3660 262158 3661 316912650057057350374175801353 3662 3885337784451458141838923813647037813284813678104279042503624819477808570410416996354 3663 6195 3664 1125899906842626 3665 680564733841876926926749214863536422917 3666 16420 3667 8796093022337 3668 4294967314 3669 803469022129495137770981046170581301261101496891396417650691 3670 4722366482869645213702 3671 6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042049 3672 272 3673 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084097 3674 274877906962 3675 39 3676 182687704666362864775460604089535377456991567874 3677 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168193 3678 2596148429267413814265248164610052 3679 1152921504606847009 3680 524 3681 1813388729421943762059267 3682 36028797018963978 3683 1073742337 3684 9223372036854775814 3685 262165 3686 16777346 3687 1606938044258990275541962092341162602522202993782792835301379 3688 618970019642690137449562116 3689 1097 3690 12306 3691 53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336385 3692 1048642 3693 3213876088517980551083924184682325205044405987565585670602755 3694 7770675568902916283677847627294075626569627356208558085007249638955617140820833992706 3695 1361129467683753853853498429727072845829 3696 54 3697 107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672769 3698 16386 3699 12884901897 3700 12294 3701 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345537 3702 5192296858534827628530496329220100 3703 2313 3704 1237940039285380274899124228 3705 167 3706 268435522 3707 147573952589676412945 3708 268435460 3709 429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691073 3710 32782 3711 6427752177035961102167848369364650410088811975131171341205507 3712 2056 3713 2113537 3714 10384593717069655257060992658440196 3715 2722258935367507707706996859454145691653 3716 365375409332725729550921208179070754913983135746 3717 196635 3718 594 3719 858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382145 3720 2064 3721 131073 3722 15541351137805832567355695254588151253139254712417116170014499277911234281641667985410 3723 1048643 3724 1290 3725 85899345925 3726 774 3727 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764289 3728 2251799813685250 3729 536870931 3730 9444732965739290427398 3731 4137 3732 18446744073709551622 3733 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528577 3734 31082702275611665134711390509176302506278509424834232340028998555822468563283335970818 3735 12582927 3736 2475880078570760549798248452 3737 33556481 3738 8388620 3739 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057153 3740 170 3741 8707 3742 62165404551223330269422781018352605012557018849668464680057997111644937126566671941634 3743 17592186044545 3744 204 3745 134217741 3746 124330809102446660538845562036705210025114037699336929360115994223289874253133343883266 3747 12855504354071922204335696738729300820177623950262342682411011 3748 730750818665451459101842416358141509827966271490 3749 137438953729 3750 20 3751 17425 3752 524308 3753 25769803785 3754 248661618204893321077691124073410420050228075398673858720231988446579748506266687766530 3755 5444517870735015415413993718908291383301 3756 36893488147419103238 3757 2145 3758 497323236409786642155382248146820840100456150797347717440463976893159497012533375533058 3759 1099511627787 3760 32778 3761 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114305 3762 438 3763 557057 3764 1461501637330902918203684832716283019655932542978 3765 9007199254740999 3766 72057594037927946 3767 27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228609 3768 137438953480 3769 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457217 3770 550 3771 3626777458843887524118531 3772 8706 3773 225 3774 2116 3775 171798691845 3776 262148 3777 25711008708143844408671393477458601640355247900524685364822019 3778 994646472819573284310764496293641680200912301594695434880927953786318994025066751066114 3779 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914433 3780 60 3781 35184372088961 3782 132098 3783 16777251 3784 16420 3785 10889035741470030830827987437816582766597 3786 20769187434139310514121985316880388 3787 633825300114114700748351602697 3788 2923003274661805836407369665432566039311865085954 3789 7253554917687775048237059 3790 18889465931478580854790 3791 140737488355393 3792 4194310 3793 219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828865 3794 144115188075855882 3795 279 3796 2097218 3797 439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657729 3798 211106232532998 3799 2147484161 3800 780 3801 2199023255563 3802 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132226 3803 878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315457 3804 73786976294838206470 3805 21778071482940061661655974875633165533189 3806 549755813906 3807 49155 3808 148 3809 2305843009213693985 3810 1073741832 3811 67110913 3812 5846006549323611672814739330865132078623730171906 3813 5123 3814 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264450 3815 268435469 3816 131080 3817 295147905179352825873 3818 4194562 3819 262275 3820 8796093022218 3821 1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630913 3822 324 3823 3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261825 3824 4503599627370498 3825 455 3826 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528898 3827 8396801 3828 1062 3829 1267650600228229401496703205385 3830 37778931862957161709574 3831 51422017416287688817342786954917203280710495801049370729644035 3832 4951760157141521099596496900 3833 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523649 3834 1572876 3835 65573 3836 8589934610 3837 102844034832575377634685573909834406561420991602098741459288067 3838 33554562 3839 590295810358705651729 3840 14 3841 274877907201 3842 536870978 3843 393243 3844 1026 3845 43556142965880123323311949751266331066373 3846 41538374868278621028243970633760772 3847 14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047297 3848 4164 3849 205688069665150755269371147819668813122841983204197482918576131 3850 130 3851 28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094593 3852 536870916 3853 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189185 3854 20482 3855 18014398509481991 3856 9007199254740994 3857 649 3858 83076749736557242056487941267521540 3859 281474976710721 3860 17592186044426 3861 153 3862 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057794 3863 112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378369 3864 536 3865 87112285931760246646623899502532662132741 3866 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115586 3867 411376139330301510538742295639337626245683966408394965837152259 3868 11692013098647223345629478661730264157247460343810 3869 1081345 3870 24594 3871 18874377 3872 68 3873 822752278660603021077484591278675252491367932816789931674304515 3874 17179869218 3875 5145 3876 390 3877 224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756737 3878 288230376151711754 3879 14507109835375550096474115 3880 33554444 3881 449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513473 3882 166153499473114484112975882535043076 3883 1180591620717411303441 3884 23384026197294446691258957323460528314494920687618 3885 2063 3886 262658 3887 8481 3888 12 3889 899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026945 3890 75557863725914323419142 3891 1645504557321206042154969182557350504982735865633579863348609027 3892 17179869202 3893 562949953421377 3894 65556 3895 4229 3896 9903520314283042199192993796 3897 29014219670751100192948227 3898 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231170 3899 2535301200456458802993406410761 3900 210 3901 4210689 3902 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462338 3903 3291009114642412084309938365114701009965471731267159726697218051 3904 524292 3905 524309 3906 3102 3907 1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053889 3908 46768052394588893382517914646921056628989841375234 3909 6582018229284824168619876730229402019930943462534319453394436099 3910 326 3911 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107777 3912 274877906952 3913 8233 3914 67108994 3915 1557 3916 16777250 3917 7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215553 3918 332306998946228968225951765070086148 3919 14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431105 3920 90 3921 13164036458569648337239753460458804039861886925068638906788872195 3922 34818 3923 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862209 3924 1073741828 3925 343597383685 3926 34359738402 3927 91 3928 19807040628566084398385987588 3929 57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724417 3930 2147483656 3931 115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448833 3932 93536104789177786765035829293842113257979682750466 3933 1155 3934 576460752303423498 3935 174224571863520493293247799005065324265477 3936 8200 3937 1073742849 3938 1099511627794 3939 33554467 3940 35184372088842 3941 5070602400912917605986812821513 3942 3145740 3943 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897665 3944 1156 3945 36028797018963975 3946 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924674 3947 460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795329 3948 32790 3949 2361183241434822606865 3950 10485770 3951 58028439341502200385896451 3952 322 3953 327681 3954 664613997892457936451903530140172292 3955 536870925 3956 16898 3957 26328072917139296674479506920917608079723773850137277813577744387 3958 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849346 3959 134219777 3960 88 3961 1125899906842689 3962 1152921504606846986 3963 52656145834278593348959013841835216159447547700274555627155488771 3964 187072209578355573530071658587684226515959365500930 3965 131109 3966 1329227995784915872903807060280344580 3967 921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590657 3968 4104 3969 27 3970 151115727451828646838278 3971 2193 3972 147573952589676412934 3973 4294967809 3974 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698690 3975 163855 3976 1048596 3977 16781313 3978 294 3979 549755814145 3980 70368744177674 3981 105312291668557186697918027683670432318895095400549111254310977539 3982 2199023255570 3983 10141204801825835211973625643017 3984 8388614 3985 348449143727040986586495598010130648530949 3986 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397378 3987 116056878683004400771792899 3988 374144419156711147060143317175368453031918731001858 3989 1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181313 3990 144 3991 4611686018427387937 3992 39614081257132168796771975172 3993 323 3994 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794754 3995 16453 3996 8204 3997 20282409603651670423947251286025 3998 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589506 3999 9219 4000 60 4001 3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362625 4002 772 4003 7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725249 4004 114 4005 25165839 4006 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179010 4007 14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450497 4008 549755813896 4009 70368744177793 4010 302231454903657293676550 4011 4398046511115 4012 131202 4013 29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900993 4014 422212465065990 4015 1048597 4016 18014398509481986 4017 67108899 4018 36882 4019 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801985 4020 524302 4021 117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603969 4022 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358018 4023 51539607561 4024 79228162514264337593543950340 4025 1325 4026 131092 4027 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207937 4028 65794 4029 2097219 4030 1062 4031 8589935105 4032 72 4033 268437505 4034 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716034 4035 72057594037927943 4036 748288838313422294120286634350736906063837462003714 4037 4722366482869645213713 4038 2658455991569831745807614120560689156 4039 40564819207303340847894502572041 4040 67108876 4041 232113757366008801543585795 4042 24578 4043 9223372036854775841 4044 295147905179352825862 4045 696898287454081973172991196020261297061893 4046 650 4047 524419 4048 546 4049 471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415873 4050 30 4051 943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831745 4052 1496577676626844588240573268701473812127674924007426 4053 8796093022219 4054 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432066 4055 1393796574908163946345982392040522594123781 4056 136 4057 1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663489 4058 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864130 4059 12339 4060 1050 4061 2147484673 4062 5316911983139663491615228241121378308 4063 2251799813685313 4064 2147483652 4065 144115188075855879 4066 134217858 4067 37748745 4068 2147483652 4069 18446744073709551649 4070 2070 4071 65795 4072 158456325028528675187087900676 4073 3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326977 4074 16777228 4075 687194767365 4076 2993155353253689176481146537402947624255349848014850 4077 103079215113 4078 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728258 4079 7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653953 4080 142 4081 32793 4082 68719476770 4083 210624583337114373395836055367340864637790190801098222508621955075 4084 5986310706507378352962293074805895248510699696029698 4085 8325 4086 844424930131974 4087 393217 4088 2097172 4089 16899 4090 604462909807314587353094 4091 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307905 4092 2086 4093 30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615809 4094 8388866 4095 135 4096 4 4097 4503599627370561 4098 10633823966279326983230456482242756612 4099 60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231617 4100 24582 4101 421249166674228746791672110734681729275580381602196445017243910147 4102 2305843009213693962 4103 9444732965739290427409 4104 528 4105 2787593149816327892691964784081045188247557 4106 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456514 4107 6147 4108 4194370 4109 81129638414606681695789005144073 4110 4294967304 4111 120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463233 4112 36028797018963970 4113 464227514732017603087171587 4114 1122 4115 5575186299632655785383929568162090376495109 4116 110 4117 1099511628033 4118 524802 4119 842498333348457493583344221469363458551160763204392890034487820291 4120 134217740 4121 36893488147419103265 4122 1688849860263942 4123 1161 4124 11972621413014756705924586149611790497021399392059394 4125 115 4126 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913026 4127 241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926465 4128 16392 4129 483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852929 4130 65550 4131 201 4132 23945242826029513411849172299223580994042798784118786 4133 966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705857 4134 32804 4135 11150372599265311570767859136324180752990213 4136 32804 4137 17592186044427 4138 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826050 4139 1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411713 4140 1044 4141 33558529 4142 268435586 4143 1684996666696914987166688442938726917102321526408785780068975640579 4144 4114 4145 22300745198530623141535718272648361505980421 4146 21267647932558653966460912964485513220 4147 561 4148 262274 4149 928455029464035206174343171 4150 20971530 4151 162259276829213363391578010288137 4152 1099511627784 4153 3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823425 4154 263170 4155 288230376151711751 4156 47890485652059026823698344598447161988085597568237570 4157 7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646849 4158 84 4159 15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293697 4160 148 4161 1048707 4162 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652098 4163 2199023255809 4164 590295810358705651718 4165 621 4166 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304194 4167 1856910058928070412348686339 4168 316912650057057350374175801348 4169 18889465931478580854801 4170 8589934600 4171 16785409 4172 34359738386 4173 134217763 4174 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608386 4175 1374389534725 4176 3078 4177 30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587393 4178 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216770 4179 35184372088843 4180 298 4181 536872961 4182 4164 4183 8404993 4184 633825300114114700748351602692 4185 3093 4186 298 4187 2129921 4188 1180591620717411303430 4189 589825 4190 1208925819614629174706182 4191 1073741843 4192 4294967300 4193 324518553658426726783156020576265 4194 3377699720527878 4195 44601490397061246283071436545296723011960837 4196 95780971304118053647396689196894323976171195136475138 4197 3369993333393829974333376885877453834204643052817571560137951281155 4198 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433538 4199 225 4200 72 4201 61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174785 4202 4398046511122 4203 3713820117856140824697372675 4204 191561942608236107294793378393788647952342390272950274 4205 2565 4206 42535295865117307932921825928971026436 4207 649037107316853453566312041152521 4208 72057594037927938 4209 131331 4210 2417851639229258349412358 4211 123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349569 4212 198 4213 37778931862957161709585 4214 73746 4215 576460752303423495 4216 2180 4217 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699137 4218 2180 4219 494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398273 4220 140737488355338 4221 786459 4222 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867074 4223 67112961 4224 80 4225 37 4226 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734146 4227 6739986666787659948666753771754907668409286105635143120275902562307 4228 68719476754 4229 989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796545 4230 49170 4231 1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593089 4232 516 4233 4194371 4234 1049090 4235 221 4236 2361183241434822606854 4237 140737488355457 4238 137438953506 4239 206158430217 4240 65546 4241 3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186177 4242 33554444 4243 7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372353 4244 383123885216472214589586756787577295904684780545900546 4245 1152921504606846983 4246 8796093022226 4247 4294968321 4248 262152 4249 1298074214633706907132624082305033 4250 350 4251 268435491 4252 766247770432944429179173513575154591809369561091801090 4253 15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744705 4254 85070591730234615865843651857942052868 4255 2309 4256 276 4257 24627 4258 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468290 4259 31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489409 4260 1048590 4261 63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978817 4262 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936578 4263 4635 4264 8260 4265 89202980794122492566142873090593446023921669 4266 6291468 4267 9007199254741057 4268 33554466 4269 13479973333575319897333507543509815336818572211270286240551805124611 4270 131086 4271 126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957633 4272 16777222 4273 253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915265 4274 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873154 4275 903 4276 1532495540865888858358347027150309183618739122183602178 4277 16425 4278 1284 4279 75557863725914323419153 4280 268435468 4281 26959946667150639794667015087019630673637144422540572481103610249219 4282 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746306 4283 506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830529 4284 292 4285 178405961588244985132285746181186892047843333 4286 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492610 4287 53919893334301279589334030174039261347274288845081144962207220498435 4288 1048580 4289 1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661057 4290 56 4291 2596148429267413814265248164610057 4292 5122 4293 98307 4294 536871042 4295 356811923176489970264571492362373784095686661 4296 2199023255560 4297 2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322113 4298 4611686018427387914 4299 107839786668602559178668060348078522694548577690162289924414440996867 4300 49158 4301 337 4302 6755399441055750 4303 73786976294838206497 4304 144115188075855874 4305 4111 4306 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985218 4307 1114113 4308 4722366482869645213702 4309 8589935617 4310 4835703278458516698824710 4311 7427640235712281649394745347 4312 180 4313 281474976710785 4314 170141183460469231731687303715884105732 4315 713623846352979940529142984724747568191373317 4316 8388674 4317 215679573337205118357336120696157045389097155380324579848828881993731 4318 1073741890 4319 5192296858534827628530496329220105 4320 48 4321 17179869697 4322 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970434 4323 2147483667 4324 33282 4325 2748779069445 4326 67108876 4327 4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644225 4328 1267650600228229401496703205380 4329 6243 4330 9671406556917033397649414 4331 655361 4332 390 4333 10384593717069655257060992658440201 4334 17592186044434 4335 455 4336 288230376151711746 4337 8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288449 4338 13510798882111494 4339 16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576897 4340 2074 4341 431359146674410236714672241392314090778194310760649159697657763987459 4342 274877906978 4343 33562625 4344 4398046511112 4345 2097173 4346 36866 4347 801 4348 3064991081731777716716694054300618367237478244367204354 4349 32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153793 4350 2580 4351 562949953421441 4352 130 4353 862718293348820473429344482784628181556388621521298319395315527974915 4354 9223372036854775818 4355 262181 4356 20 4357 64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307585 4358 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940866 4359 1725436586697640946858688965569256363112777243042596638790631055949827 4360 536870924 4361 75497481 4362 340282366920938463463374607431768211460 4363 129672361527531029953512745740348785969138944757576153124864291552832900356653379574990845279596993571506183956603149661949848471106617978371464838566061365220661931356297172615169 4364 6129982163463555433433388108601236734474956488734408706 4365 50331663 4366 67586 4367 151115727451828646838289 4368 86 4369 18014398509482049 4370 390 4371 17411 4372 12259964326927110866866776217202473468949912977468817410 4373 259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230337 4374 36 4375 45 4376 2535301200456458802993406410756 4377 3450873173395281893717377931138512726225554486085193277581262111899651 4378 35184372088850 4379 34359738881 4380 2097166 4381 147573952589676412961 4382 18446744073709551626 4383 14855280471424563298789490691 4384 8589934596 4385 1427247692705959881058285969449495136382746629 4386 8260 4387 134221825 4388 24519928653854221733733552434404946937899825954937634818 4389 155 4390 19342813113834066795298822 4391 518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460673 4392 524296 4393 4398046511361 4394 1122 4395 2305843009213693959 4396 137438953490 4397 1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921345 4398 680564733841876926926749214863536422916 4399 4227073 4400 170 4401 412316860425 4402 525314 4403 2121 4404 9444732965739290427398 4405 2854495385411919762116571938898990272765493253 4406 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881730 4407 536870947 4408 1284 4409 2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842689 4410 66 4411 302231454903657293676561 4412 49039857307708443467467104868809893875799651909875269634 4413 6901746346790563787434755862277025452451108972170386555162524223799299 4414 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763458 4415 5708990770823839524233143877797980545530986501 4416 1036 4417 20769187434139310514121985316880393 4418 32770 4419 29710560942849126597578981379 4420 202 4421 4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685377 4422 262164 4423 8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370753 4424 4194324 4425 327695 4426 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526914 4427 1125899906842753 4428 16396 4429 67117057 4430 38685626227668133590597638 4431 70368744177675 4432 576460752303423490 4433 1073 4434 1361129467683753853853498429727072845828 4435 11417981541647679048466287755595961091061972997 4436 98079714615416886934934209737619787751599303819750539266 4437 1731 4438 36893488147419103242 4439 8796093022465 4440 4112 4441 16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741505 4442 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053826 4443 13803492693581127574869511724554050904902217944340773110325048447598595 4444 67108898 4445 1073741837 4446 486 4447 33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483009 4448 17179869188 4449 27606985387162255149739023449108101809804435888681546220650096895197187 4450 41943050 4451 66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966017 4452 65558 4453 1179649 4454 2147483714 4455 63 4456 5070602400912917605986812821508 4457 132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932033 4458 2722258935367507707706996859454145691652 4459 369 4460 281474976710666 4461 55213970774324510299478046898216203619608871777363092441300193790394371 4462 16777474 4463 265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864065 4464 6150 4465 16517 4466 538 4467 110427941548649020598956093796432407239217743554726184882600387580788739 4468 196159429230833773869868419475239575503198607639501078530 4469 268439553 4470 17179869192 4471 36028797018964033 4472 16452 4473 1572891 4474 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107650 4475 5497558138885 4476 18889465931478580854790 4477 34833 4478 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215298 4479 220855883097298041197912187592864814478435487109452369765200775161577475 4480 56 4481 531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728129 4482 12582924 4483 1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456257 4484 131330 4485 295 4486 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430594 4487 41538374868278621028243970633760777 4488 168 4489 262145 4490 77371252455336267181195270 4491 59421121885698253195157962755 4492 392318858461667547739736838950479151006397215279002157058 4493 2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912513 4494 134217740 4495 1541 4496 1152921504606846978 4497 441711766194596082395824375185729628956870974218904739530401550323154947 4498 549755813922 4499 604462909807314587353105 4500 40 4501 83076749736557242056487941267521545 4502 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861186 4503 2097283 4504 10141204801825835211973625643012 4505 32837 4506 5444517870735015415413993718908291383300 4507 4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825025 4508 2570 4509 824633720841 4510 4118 4511 295147905179352825889 4512 32776 4513 8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650049 4514 133122 4515 8207 4516 784637716923335095479473677900958302012794430558004314114 4517 16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300097 4518 27021597764222982 4519 33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600193 4520 1073741836 4521 4294967315 4522 202 4523 67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200385 4524 1094 4525 10995116277765 4526 1049602 4527 118842243771396506390315925507 4528 2305843009213693954 4529 166153499473114484112975882535043081 4530 34359738376 4531 17592186044673 4532 134217762 4533 883423532389192164791648750371459257913741948437809479060803100646309891 4534 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722370 4535 22835963083295358096932575511191922182123945989 4536 60 4537 590295810358705651745 4538 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444738 4539 8388675 4540 562949953421322 4541 2251799813685377 4542 10889035741470030830827987437816582766596 4543 65561 4544 2097156 4545 100663311 4546 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889474 4547 135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400769 4548 37778931862957161709574 4549 271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801537 4550 210 4551 6147 4552 20282409603651670423947251286020 4553 68719477249 4554 822 4555 45671926166590716193865151022383844364247891973 4556 524418 4557 9243 4558 40962 4559 16793601 4560 270 4561 543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603073 4562 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778946 4563 105 4564 274877906962 4565 4194325 4566 21778071482940061661655974875633165533188 4567 1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206145 4568 40564819207303340847894502572036 4569 1766847064778384329583297500742918515827483896875618958121606201292619779 4570 154742504910672534362390534 4571 332306998946228968225951765070086153 4572 4294967300 4573 72057594037928001 4574 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557890 4575 655375 4576 100 4577 35184372089089 4578 268435468 4579 4503599627370625 4580 1125899906842634 4581 237684487542793012780631851011 4582 2097666 4583 2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412289 4584 8796093022216 4585 2147483661 4586 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115778 4587 8589934611 4588 6146 4589 1180591620717411303457 4590 216 4591 4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824577 4592 8210 4593 3533694129556768659166595001485837031654967793751237916243212402585239555 4594 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231554 4595 91343852333181432387730302044767688728495783941 4596 75557863725914323419142 4597 8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649153 4598 2210 4599 3145755 4600 1548 4601 134225921 4602 65572 4603 17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298305 4604 1569275433846670190958947355801916604025588861116008628226 4605 4611686018427387911 4606 147474 4607 144115188075855937 4608 12 4609 1208925819614629174706193 4610 309485009821345068724781062 4611 33283 4612 3138550867693340381917894711603833208051177722232017256450 4613 664613997892457936451903530140172297 4614 43556142965880123323311949751266331066372 4615 524325 4616 81129638414606681695789005144068 4617 393 4618 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463106 4619 17179870209 4620 62 4621 34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596609 4622 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926210 4623 262403 4624 130 4625 10265 4626 54043195528445958 4627 1329227995784915872903807060280344585 4628 16777282 4629 7067388259113537318333190002971674063309935587502475832486424805170479107 4630 618970019642690137449562118 4631 2417851639229258349412369 4632 17592186044424 4633 536875009 4634 73786976294838206474 4635 201326607 4636 262402 4637 69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193217 4638 87112285931760246646623899502532662132740 4639 139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386433 4640 1036 4641 107 4642 70368744177682 4643 278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772865 4644 32780 4645 182687704666362864775460604089535377456991567877 4646 33554690 4647 14134776518227074636666380005943348126619871175004951664972849610340958211 4648 8388628 4649 556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545729 4650 5140 4651 1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091457 4652 6277101735386680763835789423207666416102355444464034512898 4653 49203 4654 1099511627810 4655 1197 4656 33554438 4657 2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182913 4658 4294967362 4659 28269553036454149273332760011886696253239742350009903329945699220681916419 4660 2251799813685258 4661 2162689 4662 6174 4663 4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365825 4664 65572 4665 9223372036854775815 4666 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852418 4667 2361183241434822606881 4668 151115727451828646838278 4669 777 4670 1237940039285380274899124230 4671 1649267441673 4672 4194308 4673 8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731649 4674 4228 4675 405 4676 549755813906 4677 56539106072908298546665520023773392506479484700019806659891398441363832835 4678 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704834 4679 17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463297 4680 152 4681 34359739393 4682 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409666 4683 140737488355339 4684 12554203470773361527671578846415332832204710888928069025794 4685 365375409332725729550921208179070754913983135749 4686 524308 4687 268443649 4688 4611686018427387906 4689 475368975085586025561263702019 4690 262158 4691 35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926593 4692 646 4693 4257 4694 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819330 4695 18446744073709551623 4696 162259276829213363391578010288132 4697 131097 4698 1542 4699 1073743873 4700 98310 4701 113078212145816597093331040047546785012958969400039613319782796882727665667 4702 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638658 4703 71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853185 4704 72 4705 730750818665451459101842416358141509827966271493 4706 2199023255586 4707 950737950171172051122527404035 4708 268435490 4709 288230376151711809 4710 68719476744 4711 2658455991569831745807614120560689161 4712 2308 4713 226156424291633194186662080095093570025917938800079226639565593765455331331 4714 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277314 4715 4357 4716 8589934596 4717 8421377 4718 147573952589676412938 4719 595 4720 131082 4721 142576269300693600582536612678134103902913390851517497830599766184352348975271168328309775353667856243082572174174825228459022022542982437445395666241319193382874833573758279690089818507706369 4722 174224571863520493293247799005065324265476 4723 285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412737 4724 25108406941546723055343157692830665664409421777856138051586 4725 77 4726 8589934658 4727 137438953985 4728 35184372088840 4729 570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825473 4730 8214 4731 4194435 4732 306 4733 1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650945 4734 108086391056891910 4735 1461501637330902918203684832716283019655932542981 4736 8200 4737 452312848583266388373324160190187140051835877600158453279131187530910662659 4738 67109122 4739 5316911983139663491615228241121378313 4740 4194318 4741 4835703278458516698824721 4742 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554626 4743 3267 4744 324518553658426726783156020576260 4745 1048613 4746 536870924 4747 33570817 4748 50216813883093446110686315385661331328818843555712276103170 4749 904625697166532776746648320380374280103671755200316906558262375061821325315 4750 670 4751 2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301889 4752 114 4753 150994953 4754 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109250 4755 36893488147419103239 4756 9218 4757 786433 4758 131108 4759 4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603777 4760 156 4761 259 4762 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218498 4763 9671406556917033397649425 4764 302231454903657293676550 4765 2923003274661805836407369665432566039311865085957 4766 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436994 4767 281474976710667 4768 34359738372 4769 9007199254741121 4770 98322 4771 4722366482869645213729 4772 100433627766186892221372630771322662657637687111424552206338 4773 10243 4774 1050 4775 21990232555525 4776 70368744177672 4777 576460752303423553 4778 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873986 4779 196611 4780 4503599627370506 4781 10633823966279326983230456482242756617 4782 348449143727040986586495598010130648530948 4783 9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207553 4784 578 4785 535 4786 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747970 4787 18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415105 4788 548 4789 36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830209 4790 2475880078570760549798248454 4791 1809251394333065553493296640760748560207343510400633813116524750123642650627 4792 649037107316853453566312041152516 4793 72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660417 4794 16452 4795 4294967309 4796 536870946 4797 12387 4798 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495938 4799 145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320833 4800 36 4801 291996199527820493993034982764818644793166624463907835557068321145553610701355352736378419924311769585833107812710042067884077102168028031888170324462221708048127659159056956805303948303782641665 4802 18 4803 3618502788666131106986593281521497120414687020801267626233049500247285301251 4804 200867255532373784442745261542645325315275374222849104412674 4805 5125 4806 25165836 4807 401 4808 1298074214633706907132624082305028 4809 562949953421323 4810 2086 4811 1152921504606847041 4812 604462909807314587353094 4813 583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283329 4814 4194818 4815 402653199 4816 16402 4817 1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566657 4818 1048596 4819 2228225 4820 9007199254741002 4821 7237005577332262213973186563042994240829374041602535252466099000494570602499 4822 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991874 4823 32809 4824 1048584 4825 43980465111045 4826 1073741954 4827 14474011154664524427946373126085988481658748083205070504932198000989141204995 4828 1048706 4829 19342813113834066795298833 4830 272 4831 2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133313 4832 68719476740 4833 3298534883337 4834 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983746 4835 5846006549323611672814739330865132078623730171909 4836 2118 4837 21267647932558653966460912964485513225 4838 69634 4839 28948022309329048855892746252171976963317496166410141009864396001978282409987 4840 108 4841 67125249 4842 216172782113783814 4843 274877907457 4844 1099511627794 4845 199 4846 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967490 4847 2147485697 4848 67108870 4849 9444732965739290427425 4850 83886090 4851 187 4852 401734511064747568885490523085290650630550748445698208825346 4853 70368744177921 4854 696898287454081973172991196020261297061892 4855 11692013098647223345629478661730264157247460343813 4856 2596148429267413814265248164610052 4857 57896044618658097711785492504343953926634992332820282019728792003956564819971 4858 295147905179352825866 4859 536879105 4860 42 4861 4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266625 4862 114 4863 115792089237316195423570985008687907853269984665640564039457584007913129639939 4864 258 4865 8589934605 4866 1393796574908163946345982392040522594123780 4867 68719477761 4868 803469022129495137770981046170581301261101496891396417650690 4869 1901475900342344102245054808067 4870 4951760157141521099596496902 4871 9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533249 4872 1048 4873 38685626227668133590597649 4874 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934978 4875 195 4876 66050 4877 18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066497 4878 432345564227567622 4879 4169 4880 262154 4881 231584178474632390847141970017375815706539969331281128078915168015826259279875 4882 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869954 4883 18014398509482113 4884 4134 4885 23384026197294446691258957323460528314494920687621 4886 590295810358705651722 4887 6597069766665 4888 32836 4889 37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132993 4890 137438953480 4891 1310721 4892 1606938044258990275541962092341162602522202993782792835301378 4893 1125899906842635 4894 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739906 4895 8388629 4896 396 4897 4259841 4898 2098178 4899 524547 4900 14 4901 16929 4902 8324 4903 74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265985 4904 5192296858534827628530496329220100 4905 805306383 4906 140737488355346 4907 42535295865117307932921825928971026441 4908 1208925819614629174706182 4909 149502054158244092924433911175587146134101311725520811805218980426523448679093940601025751001247626027946551200107541538756647476310030352326743206124657514520641361489437161884315621531536712531969 4910 9903520314283042199192993798 4911 463168356949264781694283940034751631413079938662562256157830336031652518559747 4912 9223372036854775810 4913 4225 4914 132 4915 46768052394588893382517914646921056628989841375237 4916 3213876088517980551083924184682325205044405987565585670602754 4917 17179869203 4918 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479810 4919 299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063937 4920 8208 4921 2185 4922 134217986 4923 3802951800684688204490109616131 4924 6427752177035961102167848369364650410088811975131171341205506 4925 87960930222085 4926 2787593149816327892691964784081045188247556 4927 18889465931478580854817 4928 100 4929 33795 4930 582 4931 598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127873 4932 17179869188 4933 1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255745 4934 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959618 4935 16399 4936 10384593717069655257060992658440196 4937 2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511489 4938 5575186299632655785383929568162090376495108 4939 77371252455336267181195281 4940 330 4941 393219 4942 1180591620717411303434 4943 4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022977 4944 134217734 4945 8453 4946 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919234 4947 16777283 4948 12855504354071922204335696738729300820177623950262342682411010 4949 301989897 4950 126 4951 9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045953 4952 20769187434139310514121985316880388 4953 1073741859 4954 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838466 4955 93536104789177786765035829293842113257979682750469 4956 131094 4957 19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091905 4958 264194 4959 1923 4960 2060 4961 69649 4962 11150372599265311570767859136324180752990212 4963 85070591730234615865843651857942052873 4964 2097282 4965 73786976294838206471 4966 4398046511138 4967 38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183809 4968 1040 4969 76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367617 4970 524302 4971 926336713898529563388567880069503262826159877325124512315660672063305037119491 4972 1073741858 4973 153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735233 4974 22300745198530623141535718272648361505980420 4975 175921860444165 4976 18446744073709551618 4977 6291483 4978 2147483778 4979 37778931862957161709601 4980 8388622 4981 2305843009213694017 4982 49154 4983 34359738387 4984 16777236 4985 187072209578355573530071658587684226515959365500933 4986 864691128455135238 4987 306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470465 4988 17410 4989 1852673427797059126777135760139006525652319754650249024631321344126610074238979 4990 19807040628566084398385987590 4991 1289 4992 144 4993 612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940929 4994 281474976710674 4995 6165 4996 25711008708143844408671393477458601640355247900524685364822018 4997 36028797018964097 4998 612 4999 1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881857 5000 20 5001 3705346855594118253554271520278013051304639509300498049262642688253220148477955 5002 135170 5003 2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763713 5004 34359738372 5005 61 5006 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676930 5007 7410693711188236507108543040556026102609279018600996098525285376506440296955907 5008 36893488147419103234 5009 4898883310657342436947850401401639604522231782621865961233415550616320366316550245614411808808882209683752589725123921141977824503727074585042721378292777435812376133285876920625254286345394996247527425 5010 274877906952 5011 9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054849 5012 2199023255570 5013 7605903601369376408980219232259 5014 268435714 5015 65605 5016 296 5017 549755814401 5018 8796093022242 5019 2251799813685259 5020 18014398509481994 5021 19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109697 5022 3078 5023 39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219393 5024 137438953476 5025 1310735 5026 2361183241434822606858 5027 154742504910672534362390545 5028 2417851639229258349412358 5029 134234113 5030 39614081257132168796771975174 5031 24675 5032 4228 5033 170141183460469231731687303715884105737 5034 44601490397061246283071436545296723011960836 5035 32901 5036 51422017416287688817342786954917203280710495801049370729644034 5037 1048835 5038 562949953421330 5039 78382132970517478991165606422426233672355708521949855379734648809861125861064803929830588940942115354940041435601982738271645192059633193360683542052684438972998018132574030730004068581526319939960438785 5040 78 5041 524289 5042 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353858 5043 12291 5044 33554498 5045 374144419156711147060143317175368453031918731001861 5046 2052 5047 603979785 5048 41538374868278621028243970633760772 5049 249 5050 167772170 5051 156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877569 5052 4835703278458516698824710 5053 137438954497 5054 1290 5055 147573952589676412935 5056 8388612 5057 75557863725914323419169 5058 1729382256910270470 5059 313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755137 5060 554 5061 4503599627370507 5062 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707714 5063 4325377 5064 140737488355336 5065 748288838313422294120286634350736906063837462003717 5066 17179869250 5067 15211807202738752817960438464515 5068 4398046511122 5069 4294969345 5070 264 5071 309485009821345068724781073 5072 73786976294838206466 5073 8388739 5074 73730 5075 2605 5076 65548 5077 627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510273 5078 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415426 5079 14821387422376473014217086081112052205218558037201992197050570753012880593911811 5080 2147483660 5081 1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020545 5082 204 5083 353 5084 10242 5085 1610612751 5086 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830850 5087 2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041089 5088 65544 5089 340282366920938463463374607431768211465 5090 79228162514264337593543950342 5091 29642774844752946028434172162224104410437116074403984394101141506025761187823619 5092 524546 5093 618970019642690137449562129 5094 3458764513820540934 5095 1496577676626844588240573268701473812127674924007429 5096 340 5097 59285549689505892056868344324448208820874232148807968788202283012051522375647235 5098 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661698 5099 5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082177 5100 402 5101 10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164353 5102 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323394 5103 81 5104 1058 5105 2993155353253689176481146537402947624255349848014853 5106 2308 5107 20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328705 5108 102844034832575377634685573909834406561420991602098741459288066 5109 2147483683 5110 1048590 5111 72057594037928065 5112 2097160 5113 40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657409 5114 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646786 5115 1047 5116 205688069665150755269371147819668813122841983204197482918576130 5117 8265 5118 89202980794122492566142873090593446023921668 5119 80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314817 5120 20 5121 30423614405477505635920876929027 5122 17592186044450 5123 268451841 5124 262166 5125 20505 5126 1125899906842642 5127 118571099379011784113736688648896417641748464297615937576404566024103044751294467 5128 83076749736557242056487941267521540 5129 140737488355585 5130 408 5131 680564733841876926926749214863536422921 5132 411376139330301510538742295639337626245683966408394965837152258 5133 66051 5134 34359738434 5135 2097189 5136 268435462 5137 1237940039285380274899124241 5138 4722366482869645213706 5139 60847228810955011271841753858051 5140 36028797018963978 5141 16809985 5142 178405961588244985132285746181186892047843332 5143 8589936641 5144 166153499473114484112975882535043076 5145 135 5146 4195330 5147 160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629633 5148 196 5149 144115188075856001 5150 335544330 5151 33554499 5152 532 5153 321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259265 5154 356811923176489970264571492362373784095686660 5155 5986310706507378352962293074805895248510699696029701 5156 822752278660603021077484591278675252491367932816789931674304514 5157 13194139533321 5158 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293570 5159 262169 5160 16400 5161 151115727451828646838305 5162 8389122 5163 237142198758023568227473377297792835283496928595231875152809132048206089502588931 5164 1645504557321206042154969182557350504982735865633579863348609026 5165 11972621413014756705924586149611790497021399392059397 5166 12318 5167 642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518529 5168 386 5169 474284397516047136454946754595585670566993857190463750305618264096412179005177859 5170 16406 5171 1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037057 5172 9671406556917033397649414 5173 1361129467683753853853498429727072845833 5174 35184372088866 5175 1799 5176 332306998946228968225951765070086148 5177 274877907969 5178 713623846352979940529142984724747568191373316 5179 2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074113 5180 4122 5181 68719476755 5182 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587138 5183 1572865 5184 8 5185 131141 5186 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174274 5187 171 5188 3291009114642412084309938365114701009965471731267159726697218050 5189 5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148225 5190 549755813896 5191 1099511628289 5192 131108 5193 121694457621910022543683507716099 5194 294930 5195 23945242826029513411849172299223580994042798784118789 5196 19342813113834066795298822 5197 10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296449 5198 536871170 5199 948568795032094272909893509191171341133987714380927500611236528192824358010355715 5200 330 5201 2722258935367507707706996859454145691657 5202 134 5203 139281 5204 6582018229284824168619876730229402019930943462534319453394436098 5205 295147905179352825863 5206 4294967426 5207 1073745921 5208 2072 5209 20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592897 5210 158456325028528675187087900678 5211 26388279066633 5212 13164036458569648337239753460458804039861886925068638906788872194 5213 302231454903657293676577 5214 2097172 5215 17179869197 5216 274877906948 5217 18435 5218 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348546 5219 4611686018427387969 5220 2068 5221 281474976710913 5222 9444732965739290427402 5223 1897137590064188545819787018382342682267975428761855001222473056385648716020711427 5224 664613997892457936451903530140172292 5225 725 5226 262180 5227 41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185793 5228 26328072917139296674479506920917608079723773850137277813577744386 5229 12582939 5230 316912650057057350374175801350 5231 82189623461693336050640466920002010399224059419112091554660639110448939910891887845526039629337319550421608888377784651765928628909121935361372105791435638280550369861381946846744746216942542457363957058371585 5232 536870918 5233 164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743169 5234 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697090 5235 590295810358705651719 5236 178 5237 328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486337 5238 50331660 5239 33825 5240 4294967308 5241 3794275180128377091639574036764685364535950857523710002444946112771297432041422851 5242 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394178 5243 1207959561 5244 774 5245 47890485652059026823698344598447161988085597568237573 5246 139266 5247 98355 5248 16392 5249 2199023256065 5250 80 5251 8454145 5252 67108930 5253 67108931 5254 526338 5255 95780971304118053647396689196894323976171195136475141 5256 4194312 5257 5444517870735015415413993718908291383305 5258 2251799813685266 5259 7588550360256754183279148073529370729071901715047420004889892225542594864082845699 5260 72057594037927946 5261 657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972673 5262 1427247692705959881058285969449495136382746628 5263 288230376151711873 5264 32786 5265 111 5266 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788354 5267 562949953421569 5268 38685626227668133590597638 5269 2475880078570760549798248465 5270 1094 5271 9007199254741003 5272 1329227995784915872903807060280344580 5273 1315033975387093376810247470720032166387584950705793464874570225767183038574270205528416634069397112806745742214044554428254858062545950965781953692662970212488805917782111149547915939471080679317823312933945345 5274 6917529027641081862 5275 351843720888325 5276 52656145834278593348959013841835216159447547700274555627155488770 5277 15177100720513508366558296147058741458143803430094840009779784451085189728165691395 5278 554 5279 2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890689 5280 48 5281 5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781377 5282 8589934722 5283 243388915243820045087367015432195 5284 105312291668557186697918027683670432318895095400549111254310977538 5285 34359738381 5286 2854495385411919762116571938898990272765493252 5287 9223372036854775873 5288 2658455991569831745807614120560689156 5289 12291 5290 1542 5291 2097 5292 36 5293 2359297 5294 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576706 5295 1180591620717411303431 5296 147573952589676412930 5297 10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562753 5298 5708990770823839524233143877797980545530986500 5299 10889035741470030830827987437816582766601 5300 196614 5301 3459 5302 4503599627370514 5303 21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125505 5304 200 5305 191561942608236107294793378393788647952342390272950277 5306 18889465931478580854794 5307 131587 5308 210624583337114373395836055367340864637790190801098222508621955074 5309 42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251009 5310 196626 5311 536887297 5312 16777220 5313 283 5314 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153410 5315 383123885216472214589586756787577295904684780545900549 5316 77371252455336267181195270 5317 604462909807314587353121 5318 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306818 5319 52776558133257 5320 284 5321 18446744073709551681 5322 11417981541647679048466287755595961091061972996 5323 84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502017 5324 306 5325 2621455 5326 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613634 5327 21778071482940061661655974875633165533193 5328 12294 5329 1048577 5330 4134 5331 30354201441027016733116592294117482916287606860189680019559568902170379456331382787 5332 18434 5333 168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004033 5334 1073741836 5335 16777237 5336 1540 5337 486777830487640090174734030864387 5338 68719476802 5339 576460752303423617 5340 16777230 5341 2415919113 5342 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227266 5343 4294967331 5344 549755813892 5345 766247770432944429179173513575154591809369561091801093 5346 60 5347 336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008065 5348 8796093022226 5349 60708402882054033466233184588234965832575213720379360039119137804340758912662765571 5350 671088650 5351 673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016129 5352 281474976710664 5353 33587201 5354 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454530 5355 231 5356 134217794 5357 4951760157141521099596496913 5358 16516 5359 1125899906842881 5360 524298 5361 121416805764108066932466369176469931665150427440758720078238275608681517825325531139 5362 37778931862957161709578 5363 549755814913 5364 68719476740 5365 2565 5366 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909058 5367 242833611528216133864932738352939863330300854881517440156476551217363035650651062275 5368 262180 5369 65577 5370 1099511627784 5371 2147487745 5372 4194434 5373 105553116266505 5374 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818114 5375 40985 5376 22 5377 1152921504606847105 5378 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636226 5379 137438953491 5380 144115188075855882 5381 1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032257 5382 870 5383 43556142965880123323311949751266331066377 5384 5316911983139663491615228241121378308 5385 2361183241434822606855 5386 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272450 5387 2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064513 5388 154742504910672534362390534 5389 36893488147419103297 5390 198 5391 973555660975280180349468061728771 5392 295147905179352825858 5393 5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129025 5394 1540 5395 4194341 5396 1048834 5397 18014398509481995 5398 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544898 5399 10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258049 5400 32 5401 9903520314283042199192993809 5402 1050626 5403 485667223056432267729865476705879726660601709763034880312953102434726071301302124547 5404 17592186044434 5405 16645 5406 32836 5407 21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516097 5408 132 5409 1947111321950560360698936123457539 5410 633825300114114700748351602694 5411 87112285931760246646623899502532662132745 5412 8230 5413 43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032193 5414 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089794 5415 903 5416 10633823966279326983230456482242756612 5417 86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064385 5418 24606 5419 172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128769 5420 288230376151711754 5421 8589934627 5422 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179586 5423 593 5424 1073741830 5425 5165 5426 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359170 5427 786435 5428 131586 5429 8519681 5430 2199023255560 5431 344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257537 5432 33554452 5433 971334446112864535459730953411759453321203419526069760625906204869452142602604249091 5434 178 5435 1532495540865888858358347027150309183618739122183602181 5436 137438953476 5437 689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515073 5438 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718338 5439 18459 5440 276 5441 1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030145 5442 22835963083295358096932575511191922182123945988 5443 2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060289 5444 421249166674228746791672110734681729275580381602196445017243910146 5445 95 5446 75557863725914323419146 5447 1208925819614629174706209 5448 562949953421320 5449 5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120577 5450 1342177290 5451 2097411 5452 33794 5453 4233 5454 100663308 5455 3064991081731777716716694054300618367237478244367204357 5456 2082 5457 134217795 5458 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436674 5459 67141633 5460 94 5461 1073750017 5462 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873346 5463 3894222643901120721397872246915075 5464 21267647932558653966460912964485513220 5465 6129982163463555433433388108601236734474956488734408709 5466 45671926166590716193865151022383844364247891972 5467 524313 5468 842498333348457493583344221469363458551160763204392890034487820290 5469 1942668892225729070919461906823518906642406839052139521251812409738904285205208498179 5470 1267650600228229401496703205382 5471 11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241153 5472 780 5473 2417851639229258349412385 5474 330 5475 5242895 5476 2050 5477 22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482305 5478 4194324 5479 44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964609 5480 8589934604 5481 1569 5482 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746690 5483 88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929217 5484 309485009821345068724781062 5485 12259964326927110866866776217202473468949912977468817413 5486 70368744177698 5487 66563 5488 162 5489 19807040628566084398385987601 5490 393234 5491 8385 5492 1684996666696914987166688442938726917102321526408785780068975640578 5493 3885337784451458141838923813647037813284813678104279042503624819477808570410416996355 5494 266242 5495 68719476749 5496 1125899906842632 5497 2251799813685505 5498 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493378 5499 49251 5500 126 5501 176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858433 5502 2147483660 5503 353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716865 5504 32776 5505 4722366482869645213703 5506 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986754 5507 706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433729 5508 390 5509 174224571863520493293247799005065324265481 5510 646 5511 274877906963 5512 65604 5513 17179871233 5514 91343852333181432387730302044767688728495783940 5515 24519928653854221733733552434404946937899825954937634821 5516 35184372088850 5517 7788445287802241442795744493830147 5518 8389634 5519 1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867457 5520 526 5521 2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734913 5522 9007199254741010 5523 36028797018963979 5524 3369993333393829974333376885877453834204643052817571560137951281154 5525 485 5526 13835058055282163718 5527 5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469825 5528 42535295865117307932921825928971026436 5529 16777347 5530 2097166 5531 11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939649 5532 618970019642690137449562118 5533 39614081257132168796771975185 5534 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973506 5535 12309 5536 1099511627780 5537 4831838217 5538 524324 5539 4398046511617 5540 576460752303423498 5541 7770675568902916283677847627294075626569627356208558085007249638955617140820833992707 5542 137438953538 5543 4503599627370753 5544 104 5545 49039857307708443467467104868809893875799651909875269637 5546 81922 5547 24579 5548 2097410 5549 1099511628801 5550 10260 5551 131113 5552 590295810358705651714 5553 15576890575604482885591488987660291 5554 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947010 5555 33554453 5556 1237940039285380274899124230 5557 22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879297 5558 151115727451828646838282 5559 268435523 5560 17179869196 5561 4456449 5562 201326604 5563 45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758593 5564 268435522 5565 32783 5566 4386 5567 2305843009213694081 5568 2060 5569 90368446678662959902371482950548091627243325179250480789868861787606202571558351996987965471847359903068731695945087890499945499708108510324049698831582275405785474927446915858324226319766512887160235503322704971703517185 5570 2535301200456458802993406410758 5571 31153781151208965771182977975320579 5572 70368744177682 5573 180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034369 5574 182687704666362864775460604089535377456991567876 5575 703687441776645 5576 8324 5577 627 5578 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894018 5579 348449143727040986586495598010130648530953 5580 4116 5581 361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068737 5582 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788034 5583 15541351137805832567355695254588151253139254712417116170014499277911234281641667985411 5584 1180591620717411303426 5585 98079714615416886934934209737619787751599303819750539269 5586 1188 5587 34359740417 5588 2147483682 5589 777 5590 8230 5591 722947573429303679218971863604384733017946601434003846318950894300849620572466815975903723774778879224549853567560703123999563997664868082592397590652658203246283799419575326866593810558132103097281884026581639773628137473 5592 2251799813685256 5593 16457 5594 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576066 5595 9444732965739290427399 5596 6739986666787659948666753771754907668409286105635143120275902562306 5597 8796093022721 5598 27670116110564327430 5599 79228162514264337593543950353 5600 100 5601 31082702275611665134711390509176302506278509424834232340028998555822468563283335970819 5602 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152130 5603 4835703278458516698824737 5604 2475880078570760549798248454 5605 65669 5606 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304258 5607 25165851 5608 85070591730234615865843651857942052868 5609 2621441 5610 88 5611 2199023256577 5612 262658 5613 62165404551223330269422781018352605012557018849668464680057997111644937126566671941635 5614 302231454903657293676554 5615 196159429230833773869868419475239575503198607639501078533 5616 210 5617 4294971393 5618 65538 5619 124330809102446660538845562036705210025114037699336929360115994223289874253133343883267 5620 1152921504606846986 5621 1048601 5622 365375409332725729550921208179070754913983135748 5623 1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274945 5624 4356 5625 15 5626 16777730 5627 73786976294838206529 5628 524310 5629 9671406556917033397649441 5630 5070602400912917605986812821510 5631 248661618204893321077691124073410420050228075398673858720231988446579748506266687766531 5632 36 5633 2147491841 5634 55340232221128654854 5635 2349 5636 13479973333575319897333507543509815336818572211270286240551805124610 5637 497323236409786642155382248146820840100456150797347717440463976893159497012533375533059 5638 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608514 5639 2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549889 5640 32784 5641 5783580587434429433751774908835077864143572811472030770551607154406796964579734527807229790198231033796398828540485624991996511981318944660739180725221265625970270395356602614932750484465056824778255072212653118189025099777 5642 1066 5643 441 5644 8388738 5645 392318858461667547739736838950479151006397215279002157061 5646 730750818665451459101842416358141509827966271492 5647 11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199553 5648 2361183241434822606850 5649 72057594037927947 5650 2684354570 5651 23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399105 5652 274877906948 5653 46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798209 5654 18014398509482002 5655 551 5656 67108884 5657 92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596417 5658 4356 5659 185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192833 5660 2305843009213693962 5661 6339 5662 17179869314 5663 696898287454081973172991196020261297061897 5664 131080 5665 67108885 5666 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217026 5667 994646472819573284310764496293641680200912301594695434880927953786318994025066751066115 5668 536870978 5669 370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385665 5670 42 5671 134250497 5672 170141183460469231731687303715884105732 5673 132099 5674 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434050 5675 1407374883553285 5676 16422 5677 1393796574908163946345982392040522594123785 5678 274877907010 5679 62307562302417931542365955950641155 5680 1048586 5681 417 5682 1461501637330902918203684832716283019655932542980 5683 740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771329 5684 5130 5685 18889465931478580854791 5686 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868098 5687 278545 5688 8388616 5689 1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542657 5690 10141204801825835211973625643014 5691 144115188075855883 5692 26959946667150639794667015087019630673637144422540572481103610249218 5693 2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085313 5694 1048612 5695 262213 5696 33554436 5697 211106232533001 5698 2074 5699 8589938689 5700 786 5701 5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170625 5702 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736194 5703 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132227 5704 2564 5705 137438953485 5706 110680464442257309702 5707 19342813113834066795298849 5708 53919893334301279589334030174039261347274288845081144962207220498434 5709 549755813907 5710 20282409603651670423947251286022 5711 11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341249 5712 150 5713 17592186044929 5714 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472386 5715 3221225487 5716 107839786668602559178668060348078522694548577690162289924414440996866 5717 23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682497 5718 2923003274661805836407369665432566039311865085956 5719 8329 5720 108 5721 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264451 5722 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944770 5723 16842753 5724 131084 5725 2814749767106565 5726 604462909807314587353098 5727 4194563 5728 2199023255556 5729 147573952589676412993 5730 4398046511112 5731 158456325028528675187087900689 5732 215679573337205118357336120696157045389097155380324579848828881993730 5733 363 5734 147458 5735 3077 5736 4503599627370504 5737 47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364993 5738 34359738498 5739 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528899 5740 8218 5741 94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729985 5742 1590 5743 189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459969 5744 4722366482869645213698 5745 37778931862957161709575 5746 2178 5747 2787593149816327892691964784081045188247561 5748 4951760157141521099596496902 5749 379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919937 5750 1310 5751 1572867 5752 340282366920938463463374607431768211460 5753 316912650057057350374175801361 5754 4294967308 5755 784637716923335095479473677900958302012794430558004314117 5756 431359146674410236714672241392314090778194310760649159697657763987458 5757 33554563 5758 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889538 5759 38685626227668133590597665 5760 48 5761 5575186299632655785383929568162090376495113 5762 270338 5763 536870979 5764 4294967330 5765 1569275433846670190958947355801916604025588861116008628229 5766 4100 5767 3145729 5768 134217748 5769 124615124604835863084731911901282307 5770 40564819207303340847894502572038 5771 35184372089345 5772 4166 5773 9007199254741249 5774 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779074 5775 135 5776 258 5777 268468225 5778 402653196 5779 758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839873 5780 330 5781 20483 5782 589842 5783 1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679745 5784 9007199254741000 5785 8388645 5786 36028797018963986 5787 249230249209671726169463823802564611 5788 862718293348820473429344482784628181556388621521298319395315527974914 5789 11150372599265311570767859136324180752990217 5790 8796093022216 5791 3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359489 5792 4398046511108 5793 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057795 5794 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558146 5795 131205 5796 1060 5797 1105 5798 140737488355362 5799 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115587 5800 3084 5801 6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718977 5802 5846006549323611672814739330865132078623730171908 5803 22300745198530623141535718272648361505980425 5804 1725436586697640946858688965569256363112777243042596638790631055949826 5805 24597 5806 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116290 5807 12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437953 5808 102 5809 68719478785 5810 4194318 5811 17179869219 5812 3450873173395281893717377931138512726225554486085193277581262111899650 5813 24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875905 5814 582 5815 3138550867693340381917894711603833208051177722232017256453 5816 680564733841876926926749214863536422916 5817 288230376151711755 5818 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232578 5819 4369 5820 33554446 5821 48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751809 5822 528386 5823 498460498419343452338927647605129219 5824 164 5825 5629499534213125 5826 11692013098647223345629478661730264157247460343812 5827 97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503617 5828 34818 5829 262659 5830 32790 5831 657 5832 24 5833 4611686018427388033 5834 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465154 5835 75557863725914323419143 5836 6901746346790563787434755862277025452451108972170386555162524223799298 5837 77371252455336267181195297 5838 8589934604 5839 194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007233 5840 2097162 5841 196659 5842 1073742082 5843 388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014465 5844 9903520314283042199192993798 5845 274877906957 5846 2099202 5847 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231171 5848 16516 5849 776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028929 5850 238 5851 1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057857 5852 306 5853 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462339 5854 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930306 5855 6277101735386680763835789423207666416102355444464034512901 5856 262152 5857 3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115713 5858 33554946 5859 3105 5860 4611686018427387914 5861 6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231425 5862 23384026197294446691258957323460528314494920687620 5863 4145 5864 1361129467683753853853498429727072845828 5865 327 5866 1208925819614629174706186 5867 12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462849 5868 549755813892 5869 24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925697 5870 81129638414606681695789005144070 5871 67108995 5872 9444732965739290427394 5873 44601490397061246283071436545296723011960841 5874 8388628 5875 81945 5876 1073741890 5877 996920996838686904677855295210258435 5878 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860610 5879 49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851393 5880 80 5881 99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702785 5882 549755813954 5883 34819 5884 13803492693581127574869511724554050904902217944340773110325048447598594 5885 134217749 5886 805306380 5887 4617 5888 514 5889 34359738403 5890 1158 5891 4294975489 5892 19807040628566084398385987590 5893 4718593 5894 2417851639229258349412362 5895 6442450959 5896 524324 5897 198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405569 5898 46768052394588893382517914646921056628989841375236 5899 295147905179352825921 5900 393222 5901 576460752303423499 5902 281474976710690 5903 397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811137 5904 24582 5905 12554203470773361527671578846415332832204710888928069025797 5906 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721218 5907 1099511627795 5908 140737488355346 5909 9223372036854775937 5910 17592186044424 5911 18014398509482241 5912 2722258935367507707706996859454145691652 5913 3145731 5914 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442434 5915 429 5916 1158 5917 16908289 5918 72057594037927954 5919 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924675 5920 4108 5921 4398046512129 5922 49182 5923 794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622273 5924 27606985387162255149739023449108101809804435888681546220650096895197186 5925 10485775 5926 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884866 5927 1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244545 5928 328 5929 25 5930 162259276829213363391578010288134 5931 1993841993677373809355710590420516867 5932 55213970774324510299478046898216203619608871777363092441300193790394370 5933 590295810358705651777 5934 8452 5935 25108406941546723055343157692830665664409421777856138051589 5936 65554 5937 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849347 5938 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769730 5939 3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489089 5940 92 5941 154742504910672534362390561 5942 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539458 5943 1152921504606846987 5944 5444517870735015415413993718908291383300 5945 4613 5946 93536104789177786765035829293842113257979682750468 5947 18446744073709551745 5948 110427941548649020598956093796432407239217743554726184882600387580788738 5949 3987683987354747618711421180841033731 5950 370 5951 633825300114114700748351602705 5952 4108 5953 6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978177 5954 562949953421346 5955 151115727451828646838279 5956 220855883097298041197912187592864814478435487109452369765200775161577474 5957 2313 5958 221360928884514619398 5959 33619969 5960 34359738380 5961 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698691 5962 144115188075855890 5963 8650753 5964 1048598 5965 50216813883093446110686315385661331328818843555712276103173 5966 68719476866 5967 297 5968 18889465931478580854786 5969 1073758209 5970 35184372088840 5971 89202980794122492566142873090593446023921673 5972 441711766194596082395824375185729628956870974218904739530401550323154946 5973 2199023255571 5974 67109378 5975 11258999068426245 5976 16777224 5977 8589942785 5978 1179666 5979 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397379 5980 586 5981 12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956353 5982 187072209578355573530071658587684226515959365500932 5983 8796093023233 5984 164 5985 423 5986 1052674 5987 25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912705 5988 39614081257132168796771975174 5989 536903681 5990 324518553658426726783156020576262 5991 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794755 5992 268435476 5993 309485009821345068724781089 5994 6150 5995 268435477 5996 883423532389192164791648750371459257913741948437809479060803100646309890 5997 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589507 5998 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078914 5999 178405961588244985132285746181186892047843337 6000 70 6001 1180591620717411303489 6002 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157826 6003 2307 6004 4194562 6005 100433627766186892221372630771322662657637687111424552206341 6006 60 6007 50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825409 6008 10889035741470030830827987437816582766596 6009 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179011 6010 649037107316853453566312041152518 6011 101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650817 6012 1099511627780 6013 356811923176489970264571492362373784095686665 6014 16778242 6015 302231454903657293676551 6016 65544 6017 1267650600228229401496703205393 6018 65604 6019 618970019642690137449562145 6020 16410 6021 422212465065993 6022 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315650 6023 36893488147419103361 6024 18014398509481992 6025 22517998136852485 6026 2147483906 6027 36891 6028 8589934626 6029 203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301633 6030 786450 6031 137438955521 6032 1090 6033 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358019 6034 4835703278458516698824714 6035 524357 6036 79228162514264337593543950342 6037 406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603265 6038 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631298 6039 393267 6040 68719476748 6041 713623846352979940529142984724747568191373321 6042 32900 6043 813966605576154086191388158047028539690522256142078632860871314912602201882035164980643579207953404631705311351737456109117285358168867807661542486856790777111225290468019355281137486073219485440547487321275219968468108891293513341206529 6044 1766847064778384329583297500742918515827483896875618958121606201292619778 6045 1063 6046 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262594 6047 1627933211152308172382776316094057079381044512284157265721742629825204403764070329961287158415906809263410622703474912218234570716337735615323084973713581554222450580936038710562274972146438970881094974642550439936936217782587026682413057 6048 72 6049 36028797018964225 6050 42 6051 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716035 6052 16777346 6053 3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826113 6054 374144419156711147060143317175368453031918731001860 6055 549755813901 6056 21778071482940061661655974875633165533188 6057 7975367974709495237422842361682067459 6058 1125899906842658 6059 5242881 6060 67108878 6061 657 6062 9671406556917033397649418 6063 24579 6064 37778931862957161709570 6065 200867255532373784442745261542645325315275374222849104412677 6066 442721857769029238790 6067 6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652225 6068 12290 6069 715 6070 1298074214633706907132624082305030 6071 1237940039285380274899124257 6072 552 6073 13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304449 6074 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525186 6075 45 6076 10250 6077 67174401 6078 748288838313422294120286634350736906063837462003716 6079 26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608897 6080 532 6081 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432067 6082 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050370 6083 2097177 6084 36 6085 401734511064747568885490523085290650630550748445698208825349 6086 1099511627842 6087 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864131 6088 43556142965880123323311949751266331066372 6089 52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217793 6090 528 6091 104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435585 6092 3533694129556768659166595001485837031654967793751237916243212402585239554 6093 15950735949418990474845684723364134915 6094 288230376151711762 6095 33029 6096 2147483654 6097 262185 6098 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100738 6099 134217859 6100 786438 6101 208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871169 6102 1610612748 6103 2361183241434822606913 6104 536870932 6105 2071 6106 532482 6107 17592186045441 6108 158456325028528675187087900678 6109 17179873281 6110 16422 6111 50331675 6112 8796093022212 6113 416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742337 6114 1496577676626844588240573268701473812127674924007428 6115 803469022129495137770981046170581301261101496891396417650693 6116 17179869218 6117 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728259 6118 394 6119 70368744178177 6120 280 6121 833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484673 6122 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201474 6123 68719476771 6124 7067388259113537318333190002971674063309935587502475832486424805170479106 6125 65 6126 2993155353253689176481146537402947624255349848014852 6127 2535301200456458802993406410769 6128 75557863725914323419138 6129 844424930131977 6130 2596148429267413814265248164610054 6131 1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969345 6132 2097174 6133 3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938689 6134 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402946 6135 604462909807314587353095 6136 131140 6137 8385 6138 3126 6139 1427247692705959881058285969449495136382746633 6140 9223372036854775818 6141 8388867 6142 4196354 6143 6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877377 6144 16 6145 1606938044258990275541962092341162602522202993782792835301381 6146 19342813113834066795298826 6147 31901471898837980949691369446728269827 6148 66562 6149 8241 6150 20500 6151 13336028865759708548159703581442515594289516644631816320792515623528074475635264143042864401743108581485859821186866480891777603308238730160726712104661660092190315159028029116926156571823628049457930032271773203963381496074952922582327754753 6152 87112285931760246646623899502532662132740 6153 2305843009213693963 6154 2199023255618 6155 3213876088517980551083924184682325205044405987565585670602757 6156 774 6157 2147500033 6158 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805890 6159 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456515 6160 58 6161 33685505 6162 2097188 6163 26672057731519417096319407162885031188579033289263632641585031247056148951270528286085728803486217162971719642373732961783555206616477460321453424209323320184380630318056058233852313143647256098915860064543546407926762992149905845164655509505 6164 524802 6165 12884901903 6166 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611778 6167 2854495385411919762116571938898990272765493257 6168 36028797018963976 6169 35184372089857 6170 5192296858534827628530496329220102 6171 1139 6172 14134776518227074636666380005943348126619871175004951664972849610340958210 6173 53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019009 6174 110 6175 805 6176 17592186044420 6177 524803 6178 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223554 6179 274877908993 6180 134217742 6181 5708990770823839524233143877797980545530986505 6182 576460752303423506 6183 1688849860263945 6184 174224571863520493293247799005065324265476 6185 6427752177035961102167848369364650410088811975131171341205509 6186 5986310706507378352962293074805895248510699696029700 6187 72057594037928193 6188 210 6189 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913027 6190 10384593717069655257060992658440198 6191 34359742465 6192 49158 6193 5070602400912917605986812821521 6194 137438953602 6195 65551 6196 28269553036454149273332760011886696253239742350009903329945699220681916418 6197 106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038017 6198 11972621413014756705924586149611790497021399392059396 6199 213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076033 6200 6156 6201 98403 6202 38685626227668133590597642 6203 426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152065 6204 32806 6205 1048645 6206 134218242 6207 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826051 6208 67108868 6209 11417981541647679048466287755595961091061973001 6210 792 6211 853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304129 6212 56539106072908298546665520023773392506479484700019806659891398441363832834 6213 268435587 6214 2251799813685282 6215 536870933 6216 4120 6217 1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608257 6218 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447106 6219 63802943797675961899382738893456539651 6220 18446744073709551626 6221 3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216513 6222 131140 6223 9663676425 6224 151115727451828646838274 6225 20971535 6226 1152921504606846994 6227 2475880078570760549798248481 6228 2199023255556 6229 6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433025 6230 8388622 6231 263171 6232 8452 6233 144115188075856129 6234 23945242826029513411849172299223580994042798784118788 6235 8709 6236 113078212145816597093331040047546785012958969400039613319782796882727665666 6237 75 6238 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894210 6239 4722366482869645213761 6240 80 6241 2097153 6242 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788418 6243 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652099 6244 281474976710674 6245 12855504354071922204335696738729300820177623950262342682411013 6246 885443715538058477574 6247 13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866049 6248 1048612 6249 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304195 6250 30 6251 16521 6252 316912650057057350374175801350 6253 67617 6254 98306 6255 25769803791 6256 642 6257 27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732097 6258 17179869196 6259 10141204801825835211973625643025 6260 36893488147419103242 6261 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608387 6262 33555458 6263 54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464193 6264 2064 6265 1099511627789 6266 4503599627370530 6267 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216771 6268 226156424291633194186662080095093570025917938800079226639565593765455331330 6269 109248748468303532426524291739177087748419720352823839299932287987941986104404083859807145179079545499532163655162810211465442126301091677476673225561388319475223061782757614525859074636379160981159362824370366086868021215846014341794428966928385 6270 152 6271 218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856769 6272 40 6273 12483 6274 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576834 6275 45035996273704965 6276 633825300114114700748351602694 6277 436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713537 6278 1056770 6279 299 6280 137438953484 6281 20282409603651670423947251286033 6282 1770887431076116955142 6283 67239937 6284 452312848583266388373324160190187140051835877600158453279131187530910662658 6285 1208925819614629174706183 6286 77371252455336267181195274 6287 873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427073 6288 4294967302 6289 73786976294838206593 6290 2118 6291 3377699720527881 6292 594 6293 1545 6294 47890485652059026823698344598447161988085597568237572 6295 25711008708143844408671393477458601640355247900524685364822021 6296 348449143727040986586495598010130648530948 6297 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433539 6298 278530 6299 1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854145 6300 72 6301 3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708289 6302 4294967554 6303 4398046511123 6304 35184372088836 6305 16777253 6306 95780971304118053647396689196894323976171195136475140 6307 32841 6308 8388866 6309 127605887595351923798765477786913079299 6310 20769187434139310514121985316880390 6311 6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416577 6312 72057594037927944 6313 134283265 6314 4122 6315 2417851639229258349412359 6316 904625697166532776746648320380374280103671755200316906558262375061821325314 6317 13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833153 6318 108 6319 8912897 6320 4194314 6321 73755 6322 268435970 6323 27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666305 6324 2182 6325 1365 6326 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153666 6327 6531 6328 1073741844 6329 55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332609 6330 70368744177672 6331 4951760157141521099596496929 6332 1809251394333065553493296640760748560207343510400633813116524750123642650626 6333 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867075 6334 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307330 6335 2199023255565 6336 136 6337 111870718431542817204760874740917337854381793641291611443130662899652593770909781872442516663377454591520935582886717656540612737332317877736113382974861639142628415265543797274479692427652260844707187532155254872952853725026318685997495262134665217 6338 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614658 6339 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734147 6340 73786976294838206474 6341 9444732965739290427457 6342 34359738380 6343 223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330433 6344 262212 6345 49173 6346 274877907074 6347 40564819207303340847894502572049 6348 774 6349 22835963083295358096932575511191922182123945993 6350 5368709130 6351 1049091 6352 302231454903657293676546 6353 447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660865 6354 3541774862152233910278 6355 5125 6356 562949953421330 6357 137438953507 6358 1170 6359 894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321729 6360 65552 6361 1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643457 6362 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229314 6363 100663323 6364 20482 6365 262277 6366 191561942608236107294793378393788647952342390272950276 6367 3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286913 6368 70368744177668 6369 8796093022227 6370 342 6371 288230376151712001 6372 262156 6373 7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573825 6374 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458626 6375 355 6376 696898287454081973172991196020261297061892 6377 45671926166590716193865151022383844364247891977 6378 383123885216472214589586756787577295904684780545900548 6379 14319451959237480602209391966837419245360869586085326264720724851155532002676452079672642132912314187714679754609499860037198430378536688350222513020782289810256437153989606051133400630739489388122520004115872623737965276803368791807679393553237147649 6380 1066 6381 255211775190703847597530955573826158595 6382 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917250 6383 9903520314283042199192993825 6384 278 6385 51422017416287688817342786954917203280710495801049370729644037 6386 67109890 6387 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468291 6388 3618502788666131106986593281521497120414687020801267626233049500247285301250 6389 28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295297 6390 1572882 6391 4194329 6392 32900 6393 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936579 6394 8589934850 6395 102844034832575377634685573909834406561420991602098741459288069 6396 8262 6397 57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590593 6398 154742504910672534362390538 6399 6291459 6400 10 6401 549755815937 6402 16777236 6403 147573952589676413057 6404 7237005577332262213973186563042994240829374041602535252466099000494570602498 6405 131087 6406 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834498 6407 17179877377 6408 33554440 6409 609 6410 41538374868278621028243970633760774 6411 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873155 6412 1125899906842642 6413 557073 6414 766247770432944429179173513575154591809369561091801092 6415 205688069665150755269371147819668813122841983204197482918576133 6416 604462909807314587353090 6417 3843 6418 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668994 6419 19327352841 6420 268435470 6421 114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181185 6422 4290 6423 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746307 6424 2097188 6425 90071992547409925 6426 228 6427 229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362369 6428 14474011154664524427946373126085988481658748083205070504932198000989141204994 6429 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492611 6430 83076749736557242056487941267521542 6431 268500993 6432 524296 6433 91343852333181432387730302044767688728495783945 6434 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337986 6435 159 6436 28948022309329048855892746252171976963317496166410141009864396001978282409986 6437 68719480833 6438 2564 6439 4294983681 6440 540 6441 536871043 6442 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675970 6443 18889465931478580854849 6444 4398046511108 6445 411376139330301510538742295639337626245683966408394965837152261 6446 2305843009213693970 6447 4611686018427387915 6448 2114 6449 458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724737 6450 40980 6451 916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449473 6452 57896044618658097711785492504343953926634992332820282019728792003956564819970 6453 6755399441055753 6454 309485009821345068724781066 6455 822752278660603021077484591278675252491367932816789931674304517 6456 144115188075855880 6457 81129638414606681695789005144081 6458 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351938 6459 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985219 6460 394 6461 524329 6462 7083549724304467820550 6463 576460752303423745 6464 134217732 6465 4835703278458516698824711 6466 163842 6467 140737488355841 6468 190 6469 1832889850782397517082802171755189663406191307018921761884252780947908096342585866198098193012776216027479008590015982084761399088452696108828481666660133095712823955710669574545075280734654641679682560526831695838459555430831205351382962374814354898945 6470 166153499473114484112975882535043078 6471 510423550381407695195061911147652317187 6472 1393796574908163946345982392040522594123780 6473 3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797889 6474 4194340 6475 10285 6476 115792089237316195423570985008687907853269984665640564039457584007913129639938 6477 1073741891 6478 2101250 6479 1169 6480 20 6481 7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595777 6482 618970019642690137449562122 6483 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970435 6484 231584178474632390847141970017375815706539969331281128078915168015826259279874 6485 1645504557321206042154969182557350504982735865633579863348609029 6486 16644 6487 19807040628566084398385987617 6488 2787593149816327892691964784081045188247556 6489 201326619 6490 65558 6491 14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191553 6492 1267650600228229401496703205382 6493 34359746561 6494 4398046511170 6495 9671406556917033397649415 6496 1044 6497 9437185 6498 262 6499 17039361 6500 222 6501 17592186044435 6502 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703874 6503 182687704666362864775460604089535377456991567881 6504 288230376151711752 6505 3291009114642412084309938365114701009965471731267159726697218053 6506 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407746 6507 13510798882111497 6508 463168356949264781694283940034751631413079938662562256157830336031652518559746 6509 1152921504606847233 6510 1040 6511 37778931862957161709633 6512 4130 6513 274877906979 6514 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815490 6515 6582018229284824168619876730229402019930943462534319453394436101 6516 8796093022212 6517 1233 6518 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630978 6519 36867 6520 274877906956 6521 29326237612518360273324834748083034614499060912302748190148044495166529541481373859169571088204419456439664137440255713356182385415243137741255706666562129531405183291370713192721204491754474266874920968429307133415352886893299285622127397997029678383105 6522 1532495540865888858358347027150309183618739122183602180 6523 162259276829213363391578010288145 6524 2251799813685266 6525 3591 6526 9007199254741026 6527 134348801 6528 272 6529 58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766209 6530 332306998946228968225951765070086150 6531 9223372036854775819 6532 1049090 6533 8589950977 6534 76 6535 13164036458569648337239753460458804039861886925068638906788872197 6536 16644 6537 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940867 6538 1237940039285380274899124234 6539 39614081257132168796771975201 6540 536870926 6541 70368744178689 6542 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261954 6543 1020847100762815390390123822295304634371 6544 1208925819614629174706178 6545 93 6546 3064991081731777716716694054300618367237478244367204356 6547 117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532417 6548 926336713898529563388567880069503262826159877325124512315660672063305037119490 6549 67587 6550 10737418250 6551 234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064833 6552 168 6553 469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129665 6554 536871426 6555 391 6556 34359738402 6557 6291457 6558 6129982163463555433433388108601236734474956488734408708 6559 365375409332725729550921208179070754913983135753 6560 8204 6561 3 6562 8796093022274 6563 938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259329 6564 2535301200456458802993406410758 6565 33554469 6566 2359314 6567 35184372088851 6568 5575186299632655785383929568162090376495108 6569 1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518657 6570 3145746 6571 3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037313 6572 67586 6573 18446744073709551627 6574 549755814018 6575 180143985094819845 6576 8589934598 6577 7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074625 6578 306 6579 24771 6580 32794 6581 15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149249 6582 12259964326927110866866776217202473468949912977468817412 6583 281474976711169 6584 11150372599265311570767859136324180752990212 6585 19342813113834066795298823 6586 8390658 6587 730750818665451459101842416358141509827966271497 6588 524300 6589 324518553658426726783156020576273 6590 664613997892457936451903530140172294 6591 1155 6592 268435460 6593 295147905179352825985 6594 68719476748 6595 26328072917139296674479506920917608079723773850137277813577744389 6596 33554562 6597 2041694201525630780780247644590609268739 6598 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523906 6599 30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298497 6600 120 6601 4361 6602 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047810 6603 525315 6604 2147483714 6605 52656145834278593348959013841835216159447547700274555627155488773 6606 14167099448608935641094 6607 60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596993 6608 131090 6609 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881731 6610 1329227995784915872903807060280344582 6611 649037107316853453566312041152529 6612 1286 6613 75557863725914323419201 6614 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095618 6615 77 6616 22300745198530623141535718272648361505980420 6617 79228162514264337593543950369 6618 24519928653854221733733552434404946937899825954937634820 6619 120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193985 6620 147573952589676412938 6621 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763459 6622 8218 6623 1099511629825 6624 1548 6625 163865 6626 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191234 6627 49155 6628 1852673427797059126777135760139006525652319754650249024631321344126610074238978 6629 1461501637330902918203684832716283019655932542985 6630 104 6631 590295810358705651841 6632 44601490397061246283071436545296723011960836 6633 786483 6634 134218754 6635 105312291668557186697918027683670432318895095400549111254310977541 6636 4194326 6637 240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387969 6638 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382466 6639 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526915 6640 8388618 6641 562949953421825 6642 12294 6643 1048617 6644 68719476770 6645 38685626227668133590597639 6646 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764930 6647 16705 6648 576460752303423496 6649 268566529 6650 690 6651 4083388403051261561560495289181218537475 6652 3705346855594118253554271520278013051304639509300498049262642688253220148477954 6653 480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775937 6654 49039857307708443467467104868809893875799651909875269636 6655 357 6656 68 6657 36893488147419103243 6658 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529858 6659 960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551873 6660 8212 6661 1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103745 6662 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059714 6663 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053827 6664 660 6665 9221 6666 33554452 6667 536936449 6668 7410693711188236507108543040556026102609279018600996098525285376506440296955906 6669 489 6670 774 6671 2923003274661805836407369665432566039311865085961 6672 17179869190 6673 3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207489 6674 540674 6675 41943055 6676 14821387422376473014217086081112052205218558037201992197050570753012880593911810 6677 1298074214633706907132624082305041 6678 98334 6679 7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414977 6680 549755813900 6681 2147483715 6682 18014398509482018 6683 137438957569 6684 5070602400912917605986812821510 6685 4398046511117 6686 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119426 6687 8166776806102523123120990578362437074947 6688 292 6689 15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829953 6690 140737488355336 6691 30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659905 6692 4503599627370514 6693 16777475 6694 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238850 6695 67108901 6696 4112 6697 2199023257601 6698 17592186044482 6699 539 6700 1572870 6701 61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319809 6702 98079714615416886934934209737619787751599303819750539268 6703 123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639617 6704 2417851639229258349412354 6705 51539607567 6706 2475880078570760549798248458 6707 1180591620717411303553 6708 16454 6709 246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279233 6710 131094 6711 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107651 6712 89202980794122492566142873090593446023921668 6713 38654705673 6714 28334198897217871282182 6715 2097221 6716 2097666 6717 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215299 6718 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477698 6719 492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558465 6720 60 6721 16433 6722 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955394 6723 12582915 6724 4098 6725 360287970189639685 6726 65668 6727 9225 6728 1028 6729 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430595 6730 2658455991569831745807614120560689158 6731 1073774593 6732 324 6733 984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116929 6734 2090 6735 77371252455336267181195271 6736 4835703278458516698824706 6737 1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233857 6738 196159429230833773869868419475239575503198607639501078532 6739 2305843009213694209 6740 295147905179352825866 6741 402653211 6742 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910786 6743 2596148429267413814265248164610065 6744 1152921504606846984 6745 524421 6746 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821570 6747 549755813923 6748 9007199254741010 6749 151115727451828646838337 6750 56 6751 68719484929 6752 140737488355332 6753 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861187 6754 4611686018427387922 6755 8796093022221 6756 10141204801825835211973625643014 6757 1125899906843137 6758 268436482 6759 16333553612205046246241981156724874149891 6760 204 6761 3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467713 6762 2340 6763 7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935425 6764 16777474 6765 4119 6766 35184372088898 6767 33816577 6768 98310 6769 5846006549323611672814739330865132078623730171913 6770 5316911983139663491615228241121378310 6771 133123 6772 29642774844752946028434172162224104410437116074403984394101141506025761187823618 6773 158456325028528675187087900705 6774 392318858461667547739736838950479151006397215279002157060 6775 720575940379279365 6776 180 6777 27021597764222985 6778 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643138 6779 15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870849 6780 1073741838 6781 31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741697 6782 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286274 6783 203 6784 131080 6785 65797 6786 1638 6787 5192296858534827628530496329220113 6788 59285549689505892056868344324448208820874232148807968788202283012051522375647234 6789 1049603 6790 16777230 6791 62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483393 6792 2305843009213693960 6793 125955231460491477573475786427621032361709434041052227527609040505093074454480376118282617542185112928074454067529947442741953744769736656487116570106253523089501067161322852174933318537813768637901361681988522625958449433505907473287200188342818373796829838966785 6794 2105346 6795 103079215119 6796 118571099379011784113736688648896417641748464297615937576404566024103044751294466 6797 11692013098647223345629478661730264157247460343817 6798 67108884 6799 316912650057057350374175801377 6800 650 6801 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722371 6802 1099511627906 6803 251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933569 6804 66 6805 210624583337114373395836055367340864637790190801098222508621955077 6806 4198402 6807 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444739 6808 4612 6809 10384593717069655257060992658440209 6810 281474976710664 6811 77309411337 6812 4294967362 6813 32667107224410092492483962313449748299779 6814 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572546 6815 16901 6816 1048584 6817 302231454903657293676609 6818 4951760157141521099596496906 6819 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889475 6820 2090 6821 2361183241434822606977 6822 56668397794435742564358 6823 503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867137 6824 178405961588244985132285746181186892047843332 6825 215 6826 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145090 6827 1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734273 6828 20282409603651670423947251286022 6829 2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468545 6830 10633823966279326983230456482242756614 6831 825 6832 262162 6833 4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937089 6834 262212 6835 421249166674228746791672110734681729275580381602196445017243910149 6836 237142198758023568227473377297792835283496928595231875152809132048206089502588930 6837 40963 6838 36028797018964002 6839 23384026197294446691258957323460528314494920687625 6840 536 6841 8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874177 6842 9223372036854775826 6843 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778947 6844 132098 6845 10245 6846 137438953484 6847 274877911041 6848 536870916 6849 65334214448820184984967924626899496599555 6850 21474836490 6851 1121 6852 40564819207303340847894502572038 6853 8388633 6854 17179869442 6855 154742504910672534362390535 6856 356811923176489970264571492362373784095686660 6857 16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748353 6858 3221225484 6859 16641 6860 130 6861 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557891 6862 1064962 6863 32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496705 6864 102 6865 842498333348457493583344221469363458551160763204392890034487820293 6866 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290178 6867 805306395 6868 67108994 6869 64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993409 6870 562949953421320 6871 128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986817 6872 713623846352979940529142984724747568191373316 6873 2097667 6874 9903520314283042199192993802 6875 85 6876 17592186044420 6877 8481 6878 2199023255682 6879 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115779 6880 16396 6881 46768052394588893382517914646921056628989841375241 6882 3076 6883 257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973633 6884 474284397516047136454946754595585670566993857190463750305618264096412179005177858 6885 207 6886 18446744073709551634 6887 17301505 6888 8216 6889 4194305 6890 32806 6891 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231555 6892 948568795032094272909893509191171341133987714380927500611236528192824358010355714 6893 537001985 6894 113336795588871485128710 6895 17592186044429 6896 9671406556917033397649410 6897 2227 6898 6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580354 6899 515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947265 6900 1554 6901 67371009 6902 586 6903 196707 6904 1427247692705959881058285969449495136382746628 6905 1684996666696914987166688442938726917102321526408785780068975640581 6906 784637716923335095479473677900958302012794430558004314116 6907 1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894529 6908 137438953506 6909 147483 6910 21267647932558653966460912964485513222 6911 2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789057 6912 18 6913 140737488356353 6914 12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160706 6915 309485009821345068724781063 6916 338 6917 4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578113 6918 1569275433846670190958947355801916604025588861116008628228 6919 2129 6920 1099511627788 6921 130668428897640369969935849253798993199107 6922 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321410 6923 8457 6924 81129638414606681695789005144070 6925 1441151880758558725 6926 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642818 6927 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463107 6928 19342813113834066795298818 6929 135201 6930 90 6931 2251799813685761 6932 1897137590064188545819787018382342682267975428761855001222473056385648716020711426 6933 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926211 6934 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285634 6935 1048709 6936 264 6937 93536104789177786765035829293842113257979682750473 6938 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571266 6939 54043195528445961 6940 590295810358705651722 6941 20769187434139310514121985316880401 6942 8388644 6943 2147516417 6944 2068 6945 618970019642690137449562119 6946 34359738626 6947 8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156225 6948 35184372088836 6949 16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312449 6950 42949672970 6951 73786976294838206475 6952 4194340 6953 604462909807314587353153 6954 131204 6955 134217765 6956 36866 6957 261336857795280739939871698507597986398211 6958 4718610 6959 33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624897 6960 1038 6961 66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249793 6962 131074 6963 70368744177683 6964 3794275180128377091639574036764685364535950857523710002444946112771297432041422850 6965 35184372088845 6966 24582 6967 132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499585 6968 524356 6969 33554691 6970 4166 6971 264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999169 6972 8388630 6973 4722366482869645213825 6974 36893488147419103250 6975 7175 6976 1073741828 6977 528294531135665246352339784916516606518847326036121522127960709026673902556724859474417255887657187894674394993257128678882347559502685537250538978462939576908386683999005084168731517676426441053024232908211188404148028292751561738838396898767036476489538580897737998337 6978 3138550867693340381917894711603833208051177722232017256452 6979 187072209578355573530071658587684226515959365500937 6980 1180591620717411303434 6981 1099511627811 6982 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142530 6983 1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996673 6984 67108872 6985 1073741845 6986 19807040628566084398385987594 6987 4294967363 6988 7588550360256754183279148073529370729071901715047420004889892225542594864082845698 6989 4503599627371009 6990 1125899906842632 6991 2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993345 6992 770 6993 6177 6994 72057594037927970 6995 3369993333393829974333376885877453834204643052817571560137951281157 6996 65574 6997 4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986689 6998 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285058 6999 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852419 7000 84 7001 8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973377 7002 226673591177742970257414 7003 17179885569 7004 134217858 7005 1237940039285380274899124231 7006 536871938 7007 441 7008 2097160 7009 137438961665 7010 42535295865117307932921825928971026438 7011 12675 7012 15177100720513508366558296147058741458143803430094840009779784451085189728165691394 7013 16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946753 7014 274877906956 7015 131333 7016 2854495385411919762116571938898990272765493252 7017 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704835 7018 8738 7019 33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893505 7020 156 7021 65609 7022 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570114 7023 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409667 7024 38685626227668133590597634 7025 2882303761517117445 7026 6277101735386680763835789423207666416102355444464034512900 7027 67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787009 7028 18014398509482002 7029 1572915 7030 2182 7031 10485761 7032 4611686018427387912 7033 633825300114114700748351602721 7034 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140226 7035 262159 7036 30354201441027016733116592294117482916287606860189680019559568902170379456331382786 7037 281474976711681 7038 966 7039 135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574017 7040 88 7041 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819331 7042 39614081257132168796771975178 7043 270486799941460606132397969877256502537649830930494219329515883021657038109043128050901635014480480202073290236547649883587761950465374995072275956973025063377093982207490603094390537050330337819148407249004128462923790485888799610285259212168722675962643753419641855148033 7044 162259276829213363391578010288134 7045 6739986666787659948666753771754907668409286105635143120275902562309 7046 144115188075855906 7047 1545 7048 5708990770823839524233143877797980545530986500 7049 32905 7050 81940 7051 41538374868278621028243970633760785 7052 24578 7053 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638659 7054 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280450 7055 4194373 7056 22 7057 540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296065 7058 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560898 7059 2199023255587 7060 2361183241434822606858 7061 4611686018427388161 7062 134217748 7063 374144419156711147060143317175368453031918731001865 7064 11417981541647679048466287755595961091061972996 7065 206158430223 7066 25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121794 7067 4398046513153 7068 2310 7069 1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592129 7070 33554446 7071 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277315 7072 196 7073 83076749736557242056487941267521553 7074 6442450956 7075 5764607523034234885 7076 263170 7077 147573952589676412939 7078 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243586 7079 2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184257 7080 131088 7081 17825793 7082 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487170 7083 522673715590561479879743397015195972796419 7084 562 7085 268435493 7086 12554203470773361527671578846415332832204710888928069025796 7087 9444732965739290427521 7088 77371252455336267181195266 7089 8589934659 7090 85070591730234615865843651857942052870 7091 748288838313422294120286634350736906063837462003721 7092 70368744177668 7093 549755817985 7094 204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974338 7095 8215 7096 22835963083295358096932575511191922182123945988 7097 34359754753 7098 396 7099 562949953422337 7100 3145734 7101 108086391056891913 7102 294914 7103 4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368513 7104 8204 7105 4653 7106 210 7107 67109123 7108 60708402882054033466233184588234965832575213720379360039119137804340758912662765570 7109 8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737025 7110 6291474 7111 1267650600228229401496703205409 7112 2147483668 7113 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554627 7114 409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948674 7115 13479973333575319897333507543509815336818572211270286240551805124613 7116 324518553658426726783156020576262 7117 166153499473114484112975882535043089 7118 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897346 7119 1610612763 7120 16777226 7121 17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474049 7122 25108406941546723055343157692830665664409421777856138051588 7123 1208925819614629174706241 7124 8589934658 7125 675 7126 79228162514264337593543950346 7127 34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948097 7128 108 7129 69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896193 7130 1286 7131 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109251 7132 121416805764108066932466369176469931665150427440758720078238275608681517825325531138 7133 1496577676626844588240573268701473812127674924007433 7134 4612 7135 26959946667150639794667015087019630673637144422540572481103610249221 7136 281474976710660 7137 393315 7138 4202498 7139 1114129 7140 158 7141 8796093024257 7142 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794690 7143 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218499 7144 33028 7145 53919893334301279589334030174039261347274288845081144962207220498437 7146 453347182355485940514822 7147 2993155353253689176481146537402947624255349848014857 7148 242833611528216133864932738352939863330300854881517440156476551217363035650651062274 7149 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436995 7150 250 7151 138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792385 7152 34359738374 7153 9223372036854776065 7154 9437202 7155 98325 7156 485667223056432267729865476705879726660601709763034880312953102434726071301302124546 7157 2417851639229258349412417 7158 50216813883093446110686315385661331328818843555712276103172 7159 276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584769 7160 2199023255564 7161 1051 7162 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589378 7163 673 7164 140737488355332 7165 107839786668602559178668060348078522694548577690162289924414440996869 7166 6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178754 7167 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873987 7168 36 7169 134479873 7170 2251799813685256 7171 34078721 7172 274877906978 7173 1045347431181122959759486794030391945592835 7174 70368744177730 7175 20525 7176 584 7177 553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169537 7178 16779266 7179 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747971 7180 4722366482869645213706 7181 274877915137 7182 420 7183 332306998946228968225951765070086161 7184 154742504910672534362390530 7185 2475880078570760549798248455 7186 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357506 7187 1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339073 7188 649037107316853453566312041152518 7189 2097193 7190 170141183460469231731687303715884105734 7191 49347 7192 3076 7193 2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678145 7194 268435476 7195 215679573337205118357336120696157045389097155380324579848828881993733 7196 36028797018963986 7197 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495939 7198 196610 7199 18446744073709551873 7200 28 7201 18889465931478580854913 7202 288230376151711778 7203 27 7204 971334446112864535459730953411759453321203419526069760625906204869452142602604249090 7205 2147483669 7206 100433627766186892221372630771322662657637687111424552206340 7207 4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356289 7208 65668 7209 25165827 7210 67108878 7211 8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712577 7212 1298074214633706907132624082305030 7213 17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425153 7214 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715010 7215 2087 7216 8226 7217 5986310706507378352962293074805895248510699696029705 7218 906694364710971881029638 7219 35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850305 7220 650 7221 4194819 7222 68719476994 7223 1125899906843649 7224 16408 7225 69 7226 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430018 7227 3145779 7228 17179869250 7229 70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700609 7230 4503599627370504 7231 11972621413014756705924586149611790497021399392059401 7232 2147483652 7233 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991875 7234 104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860034 7235 431359146674410236714672241392314090778194310760649159697657763987461 7236 1048588 7237 141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401217 7238 16410 7239 1073741955 7240 4398046511116 7241 2535301200456458802993406410785 7242 524356 7243 283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802433 7244 1942668892225729070919461906823518906642406839052139521251812409738904285205208498178 7245 807 7246 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720066 7247 567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604865 7248 68719476742 7249 664613997892457936451903530140172305 7250 2590 7251 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983747 7252 20490 7253 1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209729 7254 3174 7255 862718293348820473429344482784628181556388621521298319395315527974917 7256 45671926166590716193865151022383844364247891972 7257 69635 7258 4398046511234 7259 131145 7260 126 7261 4295000065 7262 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440130 7263 216172782113783817 7264 562949953421316 7265 1725436586697640946858688965569256363112777243042596638790631055949829 7266 549755813900 7267 270369 7268 4194818 7269 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967491 7270 340282366920938463463374607431768211462 7271 1329227995784915872903807060280344593 7272 134217736 7273 23945242826029513411849172299223580994042798784118793 7274 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880258 7275 83886095 7276 268435586 7277 37778931862957161709697 7278 200867255532373784442745261542645325315275374222849104412676 7279 9007199254741505 7280 90 7281 2090694862362245919518973588060783891185667 7282 73786976294838206482 7283 2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419457 7284 2596148429267413814265248164610054 7285 17413 7286 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760514 7287 295147905179352825867 7288 91343852333181432387730302044767688728495783940 7289 17592186046465 7290 54 7291 36893488147419103489 7292 3885337784451458141838923813647037813284813678104279042503624819477808570410416996354 7293 115 7294 158456325028528675187087900682 7295 3450873173395281893717377931138512726225554486085193277581262111899653 7296 528 7297 4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838913 7298 8392706 7299 4181389724724491839037947176121567782371331 7300 6291462 7301 154618822665 7302 401734511064747568885490523085290650630550748445698208825348 7303 268697601 7304 8388644 7305 4951760157141521099596496903 7306 576460752303423522 7307 9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677825 7308 2084 7309 18152061871066687778296661354368903321914797383537530017770652579540291225102592450502542901564408576535628952517004065557306948798155587253306037366972590646764780767180906664339433713797579795779287057890032192456881698082005372169886461674177955114893128728688280185836979355649 7310 8262 7311 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934979 7312 309485009821345068724781058 7313 67633153 7314 33028 7315 157 7316 133122 7317 432345564227567625 7318 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521026 7319 5070602400912917605986812821537 7320 262160 7321 36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711297 7322 316912650057057350374175801354 7323 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869955 7324 7770675568902916283677847627294075626569627356208558085007249638955617140820833992706 7325 11529215046068469765 7326 6198 7327 4835703278458516698824769 7328 1125899906842628 7329 590295810358705651723 7330 680564733841876926926749214863536422918 7331 72608247484266751113186645417475613287659189534150120071082610318161164900410369802010171606257634306142515810068016262229227795192622349013224149467890362587059123068723626657357734855190319183117148231560128769827526792328021488679545846696711820459572514914753120743347917422593 7332 32838 7333 145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845185 7334 8796093022338 7335 412316860431 7336 4294967316 7337 785 7338 803469022129495137770981046170581301261101496891396417650692 7339 1099511631873 7340 9444732965739290427402 7341 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739907 7342 6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042050 7343 47890485652059026823698344598447161988085597568237577 7344 402 7345 536870949 7346 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084098 7347 2098179 7348 549755813922 7349 290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690369 7350 52 7351 580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380737 7352 182687704666362864775460604089535377456991567876 7353 24963 7354 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168194 7355 6901746346790563787434755862277025452451108972170386555162524223799301 7356 5192296858534827628530496329220102 7357 95780971304118053647396689196894323976171195136475145 7358 1152921504606847010 7359 140737488355347 7360 1044 7361 9671406556917033397649473 7362 1813388729421943762059270 7363 35184372090881 7364 72057594037927954 7365 9903520314283042199192993799 7366 1073742338 7367 8589967361 7368 9223372036854775816 7369 1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761473 7370 262166 7371 123 7372 33554690 7373 34603009 7374 1606938044258990275541962092341162602522202993782792835301380 7375 327705 7376 618970019642690137449562114 7377 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479811 7378 1098 7379 68719493121 7380 16404 7381 2228241 7382 53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336386 7383 134217987 7384 1048644 7385 70368744177677 7386 3213876088517980551083924184682325205044405987565585670602756 7387 12582913 7388 15541351137805832567355695254588151253139254712417116170014499277911234281641667985410 7389 8362779449448983678075894352243135564742659 7390 1361129467683753853853498429727072845830 7391 75557863725914323419265 7392 56 7393 2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522945 7394 107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672770 7395 583 7396 8194 7397 10141204801825835211973625643041 7398 12884901900 7399 309237645321 7400 12300 7401 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959619 7402 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345538 7403 2658455991569831745807614120560689169 7404 10384593717069655257060992658440198 7405 13803492693581127574869511724554050904902217944340773110325048447598597 7406 2570 7407 16725558898897967356151788704486271129485315 7408 1237940039285380274899124226 7409 2251799813686273 7410 168 7411 4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045889 7412 536871042 7413 1180591620717411303435 7414 147573952589676412946 7415 27606985387162255149739023449108101809804435888681546220650096895197189 7416 268435464 7417 9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091777 7418 429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691074 7419 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919235 7420 65562 7421 2199023259649 7422 6427752177035961102167848369364650410088811975131171341205508 7423 20282409603651670423947251286049 7424 1026 7425 133 7426 2113538 7427 191561942608236107294793378393788647952342390272950281 7428 20769187434139310514121985316880390 7429 449 7430 2722258935367507707706996859454145691654 7431 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838467 7432 365375409332725729550921208179070754913983135748 7433 18587711355972288284975781226873757001640752520742430738197148241449258214505054669314603931201954382372484047377412163130682315569311321347385382263779932822287135505593248424283580122928721710877989947279392965075846858835973501101963736754358226037650563818176798910297066860183553 7434 196638 7435 55213970774324510299478046898216203619608871777363092441300193790394373 7436 578 7437 264195 7438 858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382146 7439 549755822081 7440 2062 7441 383123885216472214589586756787577295904684780545900553 7442 262146 7443 33451117797795934712303577408972542258970627 7444 31082702275611665134711390509176302506278509424834232340028998555822468563283335970818 7445 110427941548649020598956093796432407239217743554726184882600387580788741 7446 1048644 7447 5316911983139663491615228241121378321 7448 1300 7449 4398046511139 7450 85899345930 7451 37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367105 7452 1542 7453 18014398509482497 7454 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764290 7455 524303 7456 2251799813685252 7457 74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734209 7458 536870932 7459 148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468417 7460 18889465931478580854794 7461 66902235595591869424607154817945084517941251 7462 4138 7463 19342813113834066795298881 7464 18446744073709551624 7465 220855883097298041197912187592864814478435487109452369765200775161577477 7466 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528578 7467 2147483779 7468 62165404551223330269422781018352605012557018849668464680057997111644937126566671941634 7469 16777241 7470 12582930 7471 4503599627371521 7472 2475880078570760549798248450 7473 49155 7474 33556482 7475 1445 7476 16777238 7477 297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936833 7478 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057154 7479 864691128455135241 7480 172 7481 594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873665 7482 8708 7483 766247770432944429179173513575154591809369561091801097 7484 124330809102446660538845562036705210025114037699336929360115994223289874253133343883266 7485 19807040628566084398385987591 7486 17592186044546 7487 1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747329 7488 264 7489 2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494657 7490 134217742 7491 281474976710675 7492 248661618204893321077691124073410420050228075398673858720231988446579748506266687766530 7493 1073807361 7494 12855504354071922204335696738729300820177623950262342682411012 7495 441711766194596082395824375185729628956870974218904739530401550323154949 7496 730750818665451459101842416358141509827966271492 7497 715 7498 137438953730 7499 4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989313 7500 30 7501 40564819207303340847894502572065 7502 17442 7503 135171 7504 524306 7505 2097285 7506 25769803788 7507 9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978625 7508 497323236409786642155382248146820840100456150797347717440463976893159497012533375533058 7509 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676931 7510 5444517870735015415413993718908291383302 7511 2569 7512 36893488147419103240 7513 10633823966279326983230456482242756625 7514 2210 7515 824633720847 7516 994646472819573284310764496293641680200912301594695434880927953786318994025066751066114 7517 19033816428515623203815199976318727169680130581240249075913879799244040411653175981378154425550801287549423664514470055045818691142974793059722631438110651210022026757727486386466386045879011031939061706014098396237667183448036865128410866436462823462554177349813042084144196464827957249 7518 1099511627788 7519 68157441 7520 32780 7521 268435715 7522 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114306 7523 38067632857031246407630399952637454339360261162480498151827759598488080823306351962756308851101602575098847329028940110091637382285949586119445262876221302420044053515454972772932772091758022063878123412028196792475334366896073730256821732872925646925108354699626084168288392929655914497 7524 580 7525 41005 7526 557058 7527 8796093022243 7528 1461501637330902918203684832716283019655932542980 7529 76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828993 7530 9007199254741000 7531 38685626227668133590597697 7532 144115188075855890 7533 3081 7534 27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228610 7535 4294967317 7536 137438953478 7537 152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657985 7538 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457218 7539 2361183241434822606859 7540 1098 7541 304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315969 7542 3626777458843887524118534 7543 151115727451828646838401 7544 8708 7545 39614081257132168796771975175 7546 234 7547 609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631937 7548 4230 7549 1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263873 7550 171798691850 7551 133804471191183738849214309635890169035882499 7552 262152 7553 4194345 7554 25711008708143844408671393477458601640355247900524685364822020 7555 883423532389192164791648750371459257913741948437809479060803100646309893 7556 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132226 7557 562949953421331 7558 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914434 7559 2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527745 7560 64 7561 4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055489 7562 35184372088962 7563 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353859 7564 264194 7565 8388677 7566 16777252 7567 16649 7568 16418 7569 515 7570 10889035741470030830827987437816582766598 7571 537133057 7572 41538374868278621028243970633760774 7573 9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110977 7574 633825300114114700748351602698 7575 167772175 7576 2923003274661805836407369665432566039311865085956 7577 19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221953 7578 7253554917687775048237062 7579 32817 7580 37778931862957161709578 7581 1419 7582 140737488355394 7583 38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443905 7584 4194312 7585 6149 7586 219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828866 7587 1729382256910270473 7588 288230376151711762 7589 77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887809 7590 280 7591 155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775617 7592 2097220 7593 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707715 7594 439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657730 7595 9261 7596 281474976710660 7597 134742017 7598 2147484162 7599 17179869251 7600 1290 7601 21267647932558653966460912964485513233 7602 2199023255564 7603 311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551233 7604 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264450 7605 175 7606 878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315458 7607 623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102465 7608 73786976294838206472 7609 1532495540865888858358347027150309183618739122183602185 7610 21778071482940061661655974875633165533190 7611 73731 7612 1099511627810 7613 73786976294838206721 7614 49158 7615 1766847064778384329583297500742918515827483896875618958121606201292619781 7616 292 7617 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415427 7618 2305843009213693986 7619 302231454903657293676673 7620 2147483662 7621 1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204929 7622 67110914 7623 171 7624 5846006549323611672814739330865132078623730171908 7625 655385 7626 5124 7627 36028797018964481 7628 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528898 7629 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830851 7630 268435470 7631 81129638414606681695789005144097 7632 196614 7633 77371252455336267181195329 7634 295147905179352825874 7635 79228162514264337593543950343 7636 8389122 7637 3064991081731777716716694054300618367237478244367204361 7638 262276 7639 2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409857 7640 8796093022220 7641 3458764513820540937 7642 1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630914 7643 4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819713 7644 350 7645 8589934613 7646 3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261826 7647 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661699 7648 4503599627370500 7649 9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639425 7650 462 7651 6129982163463555433433388108601236734474956488734408713 7652 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057794 7653 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323395 7654 8396802 7655 3533694129556768659166595001485837031654967793751237916243212402585239557 7656 1064 7657 1185 7658 1267650600228229401496703205386 7659 6915 7660 75557863725914323419146 7661 137438969857 7662 51422017416287688817342786954917203280710495801049370729644036 7663 18874369 7664 4951760157141521099596496898 7665 1048591 7666 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523650 7667 4177 7668 2097164 7669 19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278849 7670 65574 7671 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646787 7672 8589934612 7673 39916806190694396233127454260736771321349025208709150830050944848744237837379281315699159309852714021786848936883849904879448759767871873214783435965696628406400113459021713530350754428887259743653067134890878479866616209102417407777777105368960883150142418137515120832847169904606880198557697 7674 102844034832575377634685573909834406561420991602098741459288068 7675 23058430092136939525 7676 67109122 7677 267608942382367477698428619271780338071764995 7678 590295810358705651730 7679 12259964326927110866866776217202473468949912977468817417 7680 16 7681 79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115393 7682 274877907202 7683 17592186044451 7684 1073741954 7685 33285 7686 393246 7687 159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230785 7688 2052 7689 1125899906842643 7690 43556142965880123323311949751266331066374 7691 319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461569 7692 83076749736557242056487941267521542 7693 618475290633 7694 14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047298 7695 399 7696 4162 7697 1099511635969 7698 205688069665150755269371147819668813122841983204197482918576132 7699 638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923137 7700 150 7701 34359738435 7702 28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094594 7703 1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846273 7704 536870920 7705 262405 7706 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189186 7707 4722366482869645213707 7708 40962 7709 162259276829213363391578010288161 7710 18014398509481992 7711 42535295865117307932921825928971026449 7712 9007199254740996 7713 535217884764734955396857238543560676143529987 7714 650 7715 7067388259113537318333190002971674063309935587502475832486424805170479109 7716 166153499473114484112975882535043078 7717 2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692545 7718 281474976710722 7719 4195331 7720 17592186044428 7721 24519928653854221733733552434404946937899825954937634825 7722 156 7723 5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385089 7724 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115586 7725 335544335 7726 112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378370 7727 10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770177 7728 534 7729 2147549185 7730 87112285931760246646623899502532662132742 7731 1070435769529469910793714477087121352287059971 7732 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231170 7733 2193 7734 411376139330301510538742295639337626245683966408394965837152260 7735 109 7736 11692013098647223345629478661730264157247460343812 7737 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293571 7738 1081346 7739 268959745 7740 32788 7741 20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540353 7742 18874386 7743 8389123 7744 36 7745 14134776518227074636666380005943348126619871175004951664972849610340958213 7746 822752278660603021077484591278675252491367932816789931674304516 7747 1073872897 7748 34359738434 7749 12321 7750 5150 7751 147573952589676413185 7752 392 7753 40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080705 7754 224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756738 7755 16407 7756 576460752303423506 7757 81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161409 7758 14507109835375550096474118 7759 163499238157084246970890052651977815332245607254872681799888670100456398181905536269103756533156716633238933245476249210386222120009203192687752953715493389952614864728152938620316690140722215910002962984513038253533659992483501702257775023591263777382983344691261934931342007929269781293292322817 7760 33554442 7761 35184372088867 7762 449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513474 7763 49039857307708443467467104868809893875799651909875269641 7764 332306998946228968225951765070086150 7765 28269553036454149273332760011886696253239742350009903329945699220681916421 7766 1180591620717411303442 7767 2140871539058939821587428954174242704574119939 7768 23384026197294446691258957323460528314494920687620 7769 154742504910672534362390593 7770 2064 7771 604462909807314587353217 7772 525314 7773 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587139 7774 8514 7775 46116860184273879045 7776 16 7777 33554457 7778 899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026946 7779 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174275 7780 151115727451828646838282 7781 9007199254742017 7782 1645504557321206042154969182557350504982735865633579863348609028 7783 2199023263745 7784 17179869204 7785 1649267441679 7786 562949953421378 7787 324518553658426726783156020576289 7788 131110 7789 326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645633 7790 4230 7791 294939 7792 9903520314283042199192993794 7793 653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291265 7794 29014219670751100192948230 7795 56539106072908298546665520023773392506479484700019806659891398441363832837 7796 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462338 7797 536871171 7798 2535301200456458802993406410762 7799 85070591730234615865843651857942052881 7800 216 7801 72057594037928449 7802 4210690 7803 201 7804 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924674 7805 140737488355341 7806 3291009114642412084309938365114701009965471731267159726697218052 7807 70368744179713 7808 524296 7809 4294967427 7810 524310 7811 135266305 7812 4132 7813 649037107316853453566312041152545 7814 1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053890 7815 158456325028528675187087900679 7816 46768052394588893382517914646921056628989841375236 7817 1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582529 7818 6582018229284824168619876730229402019930943462534319453394436100 7819 98079714615416886934934209737619787751599303819750539273 7820 650 7821 6291507 7822 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107778 7823 2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165057 7824 274877906950 7825 92233720368547758085 7826 8234 7827 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348547 7828 134217986 7829 5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330113 7830 1560 7831 4398046515201 7832 16777252 7833 9444732965739290427403 7834 7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215554 7835 113078212145816597093331040047546785012958969400039613319782796882727665669 7836 664613997892457936451903530140172294 7837 309485009821345068724781121 7838 14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431106 7839 786531 7840 108 7841 10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660225 7842 13164036458569648337239753460458804039861886925068638906788872196 7843 1297 7844 69634 7845 316912650057057350374175801351 7846 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862210 7847 65673 7848 1073741832 7849 274877923329 7850 343597383690 7851 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697091 7852 68719476802 7853 20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320449 7854 92 7855 226156424291633194186662080095093570025917938800079226639565593765455331333 7856 19807040628566084398385987586 7857 50331651 7858 57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724418 7859 144115188075856385 7860 4294967310 7861 196159429230833773869868419475239575503198607639501078537 7862 115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448834 7863 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394179 7864 93536104789177786765035829293842113257979682750468 7865 629 7866 1158 7867 41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640897 7868 1152921504606846994 7869 139267 7870 174224571863520493293247799005065324265478 7871 618970019642690137449562177 7872 16396 7873 83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281793 7874 1073742850 7875 91 7876 2199023255586 7877 167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563585 7878 33554468 7879 334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127169 7880 35184372088844 7881 526339 7882 5070602400912917605986812821514 7883 669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254337 7884 4194316 7885 4194437 7886 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897666 7887 2251799813685267 7888 1154 7889 2385 7890 36028797018963976 7891 1298074214633706907132624082305057 7892 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849346 7893 4281743078117879643174857908348485409148239875 7894 460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795330 7895 452312848583266388373324160190187140051835877600158453279131187530910662661 7896 32792 7897 17179901953 7898 2361183241434822606866 7899 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788355 7900 12582918 7901 1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508673 7902 58028439341502200385896454 7903 392318858461667547739736838950479151006397215279002157065 7904 324 7905 1095 7906 327682 7907 2678771517965668302371062622650004526403512029263834018609375970925877627812340306232995947039239645318986682293882867062967863214230785108996144393674643700983641943706057746355268651265592785469488545538261618745895485316849691889791385986519265728642799119421635541915107457913156096709301417017345 7908 1329227995784915872903807060280344582 7909 170141183460469231731687303715884105745 7910 536870926 7911 6917529027641081865 7912 16900 7913 8796093026305 7914 26328072917139296674479506920917608079723773850137277813577744388 7915 904625697166532776746648320380374280103671755200316906558262375061821325317 7916 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698690 7917 555 7918 134219778 7919 5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034689 7920 126 7921 8388609 7922 1125899906842690 7923 8589934723 7924 2305843009213693970 7925 184467440737095516165 7926 52656145834278593348959013841835216159447547700274555627155488772 7927 10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069377 7928 187072209578355573530071658587684226515959365500932 7929 8563486156235759286349715816696970818296479747 7930 131110 7931 67108889 7932 2658455991569831745807614120560689158 7933 21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138753 7934 921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590658 7935 1799 7936 2050 7937 42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277505 7938 54 7939 1237940039285380274899124289 7940 302231454903657293676554 7941 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576707 7942 2322 7943 540705 7944 147573952589676412936 7945 281474976710669 7946 4294967810 7947 17126972312471518572699431633393941636592959491 7948 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397378 7949 85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555009 7950 163860 7951 171441377149802771351748007849600289689824769872885377191000062139256168179989779598911740610511337300415147666808503492029943245710770246975753241195177196862953084397187695766737193680997938270047266914448743599737311060278380280946648703137233006633139143642984674682566877306441990189395290689110017 7952 1048594 7953 4503599627370515 7954 16781314 7955 10245 7956 388 7957 269484033 7958 549755814146 7959 18889465931478580854795 7960 70368744177676 7961 1208925819614629174706305 7962 105312291668557186697918027683670432318895095400549111254310977540 7963 342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220033 7964 4398046511138 7965 196629 7966 10141204801825835211973625643018 7967 18014398509483009 7968 8388616 7969 2596148429267413814265248164610081 7970 348449143727040986586495598010130648530950 7971 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153411 7972 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794754 7973 262217 7974 116056878683004400771792902 7975 2645 7976 374144419156711147060143317175368453031918731001860 7977 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306819 7978 1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181314 7979 35651585 7980 286 7981 295147905179352826113 7982 4611686018427387938 7983 34253944624943037145398863266787883273185918979 7984 39614081257132168796771975170 7985 1809251394333065553493296640760748560207343510400633813116524750123642650629 7986 340 7987 1236950581257 7988 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589506 7989 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613635 7990 16454 7991 2147614721 7992 8208 7993 685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440065 7994 20282409603651670423947251286026 7995 4135 7996 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179010 7997 340282366920938463463374607431768211473 7998 9220 7999 2417851639229258349412481 8000 60 8001 3221225499 8002 3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362626 8003 34359771137 8004 1542 8005 3618502788666131106986593281521497120414687020801267626233049500247285301253 8006 7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725250 8007 68719476803 8008 116 8009 1371531017198422170813984062796802317518598158983083017528000497114049345439918236791293924884090698403321181334468027936239545965686161975806025929561417574903624675177501566133897549447983506160378135315589948797898488482227042247573189625097864053065113149143877397460535018451535921515162325512880129 8010 25165842 8011 2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760257 8012 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358018 8013 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227267 8014 14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450498 8015 562949953421325 8016 549755813894 8017 5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520513 8018 70368744177794 8019 153 8020 604462909807314587353098 8021 5192296858534827628530496329220129 8022 4398046511116 8023 537395201 8024 131204 8025 671088655 8026 29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900994 8027 590295810358705651969 8028 562949953421316 8029 3081 8030 1048598 8031 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454531 8032 18014398509481988 8033 288230376151712257 8034 67108900 8035 7237005577332262213973186563042994240829374041602535252466099000494570602501 8036 40970 8037 49539 8038 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801986 8039 10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041025 8040 524304 8041 8273 8042 117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603970 8043 37778931862957161709579 8044 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716034 8045 14474011154664524427946373126085988481658748083205070504932198000989141204997 8046 51539607564 8047 10384593717069655257060992658440225 8048 79228162514264337593543950338 8049 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909059 8050 1330 8051 20971521 8052 262182 8053 21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082049 8054 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207938 8055 3298534883343 8056 65796 8057 784637716923335095479473677900958302012794430558004314121 8058 2097220 8059 43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164097 8060 2122 8061 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818115 8062 8589935106 8063 680564733841876926926749214863536422929 8064 80 8065 28948022309329048855892746252171976963317496166410141009864396001978282409989 8066 268437506 8067 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636227 8068 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432066 8069 87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328193 8070 72057594037927944 8071 1569275433846670190958947355801916604025588861116008628233 8072 748288838313422294120286634350736906063837462003716 8073 873 8074 4722366482869645213714 8075 965 8076 5316911983139663491615228241121378310 8077 17592186048513 8078 40564819207303340847894502572042 8079 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272451 8080 67108874 8081 175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656385 8082 232113757366008801543585798 8083 4295032833 8084 49154 8085 207 8086 9223372036854775842 8087 351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312769 8088 295147905179352825864 8089 702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625537 8090 696898287454081973172991196020261297061894 8091 4611 8092 594 8093 1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251073 8094 524420 8095 57896044618658097711785492504343953926634992332820282019728792003956564819973 8096 548 8097 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544899 8098 471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415874 8099 8388649 8100 18 8101 2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502145 8102 943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831746 8103 1050627 8104 1496577676626844588240573268701473812127674924007428 8105 115792089237316195423570985008687907853269984665640564039457584007913129639941 8106 8796093022220 8107 4456465 8108 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864130 8109 98499 8110 1393796574908163946345982392040522594123782 8111 5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004289 8112 198 8113 131209 8114 1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663490 8115 633825300114114700748351602695 8116 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728258 8117 11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008577 8118 12342 8119 1180591620717411303681 8120 1052 8121 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089795 8122 2147484674 8123 22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017153 8124 10633823966279326983230456482242756614 8125 165 8126 2251799813685314 8127 24609 8128 4294967300 8129 1361129467683753853853498429727072845841 8130 144115188075855880 8131 549755830273 8132 268435714 8133 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179587 8134 37748754 8135 231584178474632390847141970017375815706539969331281128078915168015826259279877 8136 2147483656 8137 69206017 8138 18446744073709551650 8139 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359171 8140 4138 8141 3138550867693340381917894711603833208051177722232017256457 8142 65796 8143 2475880078570760549798248513 8144 158456325028528675187087900674 8145 6597069766671 8146 3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326978 8147 44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034305 8148 33554454 8149 576460752303424001 8150 687194767370 8151 179 8152 2993155353253689176481146537402947624255349848014852 8153 36028797018964993 8154 103079215116 8155 1125899906842637 8156 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456514 8157 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718339 8158 7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653954 8159 35184372092929 8160 144 8161 89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068609 8162 32794 8163 68507889249886074290797726533575766546371837955 8164 137438953538 8165 524549 8166 210624583337114373395836055367340864637790190801098222508621955076 8167 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 8168 5986310706507378352962293074805895248510699696029700 8169 75557863725914323419147 8170 8326 8171 359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274433 8172 1125899906842628 8173 2722258935367507707706996859454145691665 8174 393218 8175 1342177295 8176 2097170 8177 2145 8178 16900 8179 719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548865 8180 1208925819614629174706186 8181 100663299 8182 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307906 8183 2473901162505 8184 2088 8185 463168356949264781694283940034751631413079938662562256157830336031652518559749 8186 30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615810 8187 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436675 8188 16777730 8189 4835703278458516698824833 8190 138 8191 1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097729 8192 8 8193 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873347 8194 4503599627370562 8195 17179869205 8196 21267647932558653966460912964485513222 8197 6277101735386680763835789423207666416102355444464034512905 8198 60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231618 8199 137015778499772148581595453067151533092743675907 8200 24588 8201 8590000129 8202 421249166674228746791672110734681729275580381602196445017243910148 8203 20769187434139310514121985316880417 8204 4611686018427387922 8205 1267650600228229401496703205383 8206 9444732965739290427410 8207 1152921504606847489 8208 786 8209 2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195457 8210 2787593149816327892691964784081045188247558 8211 331 8212 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913026 8213 4398046519297 8214 8196 8215 33797 8216 4194372 8217 12582963 8218 81129638414606681695789005144074 8219 5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390913 8220 8589934606 8221 11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781825 8222 120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463234 8223 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746691 8224 36028797018963972 8225 81965 8226 464227514732017603087171590 8227 9671406556917033397649537 8228 1170 8229 70368744177699 8230 5575186299632655785383929568162090376495110 8231 23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563649 8232 120 8233 46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127297 8234 1099511628034 8235 393237 8236 1049602 8237 92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254593 8238 842498333348457493583344221469363458551160763204392890034487820292 8239 134217753 8240 134217738 8241 266243 8242 36893488147419103266 8243 184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509185 8244 2251799813685252 8245 16777285 8246 1162 8247 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493379 8248 11972621413014756705924586149611790497021399392059396 8249 537919489 8250 120 8251 140737488357377 8252 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826050 8253 6442450971 8254 241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926466 8255 1073741861 8256 32780 8257 2361183241434822607105 8258 483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852930 8259 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986755 8260 131098 8261 5444517870735015415413993718908291383313 8262 204 8263 368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018369 8264 23945242826029513411849172299223580994042798784118788 8265 647 8266 966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705858 8267 12554203470773361527671578846415332832204710888928069025801 8268 65606 8269 736335108039604595805923406147184530889923370574768772191969612422073040099331944991573923112581267542507986451953227192970402893063850485730703075899286013451337291468249027691733891486704001513279827771740183629161065194874727962517148100775228363421083691764065477590823919364012917984605619526140822066036737 8270 11150372599265311570767859136324180752990214 8271 274031556999544297163190906134303066185487351811 8272 32802 8273 1472670216079209191611846812294369061779846741149537544383939224844146080198663889983147846225162535085015972903906454385940805786127700971461406151798572026902674582936498055383467782973408003026559655543480367258322130389749455925034296201550456726842167383528130955181647838728025835969211239052281644132073473 8274 17592186044428 8275 368934881474191032325 8276 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652098 8277 8389635 8278 1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411714 8279 4951760157141521099596496961 8280 1048 8281 41 8282 33558530 8283 9007199254741011 8284 536871170 8285 926336713898529563388567880069503262826159877325124512315660672063305037119493 8286 1684996666696914987166688442938726917102321526408785780068975640580 8287 2945340432158418383223693624588738123559693482299075088767878449688292160397327779966295692450325070170031945807812908771881611572255401942922812303597144053805349165872996110766935565946816006053119311086960734516644260779498911850068592403100913453684334767056261910363295677456051671938422478104563288264146945 8288 4116 8289 13835058055282163721 8290 22300745198530623141535718272648361505980422 8291 5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293889 8292 42535295865117307932921825928971026438 8293 11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587777 8294 562 8295 2097167 8296 262276 8297 23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175553 8298 928455029464035206174343174 8299 8796093030401 8300 25165830 8301 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973507 8302 162259276829213363391578010288138 8303 33153 8304 1099511627782 8305 34359738389 8306 3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823426 8307 1572963 8308 526338 8309 25108406941546723055343157692830665664409421777856138051593 8310 288230376151711752 8311 47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351105 8312 47890485652059026823698344598447161988085597568237572 8313 137438953539 8314 7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646850 8315 1852673427797059126777135760139006525652319754650249024631321344126610074238981 8316 108 8317 94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702209 8318 15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293698 8319 81923 8320 152 8321 68719509505 8322 1048708 8323 4617 8324 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304194 8325 14343 8326 2199023255810 8327 10889035741470030830827987437816582766609 8328 590295810358705651720 8329 188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404417 8330 630 8331 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947011 8332 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608386 8333 41538374868278621028243970633760801 8334 1856910058928070412348686342 8335 3705346855594118253554271520278013051304639509300498049262642688253220148477957 8336 316912650057057350374175801346 8337 151115727451828646838283 8338 18889465931478580854802 8339 72057594037928961 8340 17179869198 8341 19342813113834066795298945 8342 16785410 8343 201326595 8344 34359738388 8345 7410693711188236507108543040556026102609279018600996098525285376506440296955909 8346 134217764 8347 9903520314283042199192993857 8348 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216770 8349 4403 8350 1374389534730 8351 50216813883093446110686315385661331328818843555712276103177 8352 3084 8353 377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808833 8354 30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587394 8355 2535301200456458802993406410759 8356 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433538 8357 4295098369 8358 35184372088844 8359 83076749736557242056487941267521569 8360 300 8361 548063113999088594326381812268606132370974703619 8362 536872962 8363 754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617665 8364 8326 8365 2251799813685261 8366 8404994 8367 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894019 8368 633825300114114700748351602690 8369 1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235329 8370 3096 8371 21778071482940061661655974875633165533201 8372 594 8373 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788035 8374 2129922 8375 1310745 8376 1180591620717411303432 8377 3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470657 8378 589826 8379 1419 8380 2417851639229258349412362 8381 33345 8382 1073741844 8383 37748737 8384 8589934596 8385 8231 8386 324518553658426726783156020576266 8387 6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941313 8388 4503599627370500 8389 12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882625 8390 44601490397061246283071436545296723011960838 8391 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576067 8392 95780971304118053647396689196894323976171195136475140 8393 268435481 8394 3369993333393829974333376885877453834204643052817571560137951281156 8395 1048837 8396 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867074 8397 27670116110564327433 8398 226 8399 281474976712705 8400 110 8401 144115188075856897 8402 61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174786 8403 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152131 8404 8796093022242 8405 20485 8406 3713820117856140824697372678 8407 100433627766186892221372630771322662657637687111424552206345 8408 191561942608236107294793378393788647952342390272950276 8409 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304259 8410 3078 8411 166153499473114484112975882535043105 8412 85070591730234615865843651857942052870 8413 1099511644161 8414 649037107316853453566312041152522 8415 255 8416 72057594037927940 8417 38685626227668133590597761 8418 131332 8419 24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765249 8420 4835703278458516698824714 8421 302231454903657293676555 8422 123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349570 8423 48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530497 8424 204 8425 737869762948382064645 8426 37778931862957161709586 8427 98307 8428 81930 8429 96512915280967053581473992690523770832804036027976092508745841039385957511899636693935577250212251899331606800230413394637016647999665010865694713564271216355093681467326336557610944624945266886348613585697529348641399137222620343503047635864810732050328281646899590278784472758879901186078227762530329829839567060993 8430 576460752303423496 8431 193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121985 8432 2178 8433 1096126227998177188652763624537212264741949407235 8434 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699138 8435 4503599627370509 8436 4358 8437 65585 8438 494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398274 8439 16777731 8440 140737488355340 8441 4722366482869645213953 8442 786462 8443 386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243969 8444 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734146 8445 5070602400912917605986812821511 8446 67112962 8447 772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487937 8448 38 8449 524361 8450 74 8451 55340232221128654857 8452 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468290 8453 136314881 8454 6739986666787659948666753771754907668409286105635143120275902562308 8455 8388741 8456 68719476756 8457 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608515 8458 989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796546 8459 43556142965880123323311949751266331066385 8460 65556 8461 1544206644495472857303583883048380333324864576447617480139933456630175320190394187102969236003396030389305708803686614314192266367994640173851115417028339461681498903477221384921775113999124270181577817371160469578262386195561925496048762173836971712805252506350393444460551564142078418977251644200485277277433072975873 8462 1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593090 8463 1067 8464 514 8465 14821387422376473014217086081112052205218558037201992197050570753012880593911813 8466 4194372 8467 3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951745 8468 2098178 8469 2192252455996354377305527249074424529483898814467 8470 238 8471 17592186052609 8472 2361183241434822606856 8473 562949953423361 8474 140737488355458 8475 2684354575 8476 274877907010 8477 4947802325001 8478 206158430220 8479 8590065665 8480 65548 8481 18014398509482003 8482 3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186178 8483 19807040628566084398385987649 8484 67108886 8485 29642774844752946028434172162224104410437116074403984394101141506025761187823621 8486 7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372354 8487 13059 8488 383123885216472214589586756787577295904684780545900548 8489 332306998946228968225951765070086177 8490 1152921504606846984 8491 200867255532373784442745261542645325315275374222849104412681 8492 17592186044450 8493 17179869315 8494 4294968322 8495 59285549689505892056868344324448208820874232148807968788202283012051522375647237 8496 393222 8497 2305843009213694465 8498 1298074214633706907132624082305034 8499 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217027 8500 414 8501 6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903489 8502 268435492 8503 87112285931760246646623899502532662132753 8504 766247770432944429179173513575154591809369561091801092 8505 45 8506 15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744706 8507 2199023271937 8508 170141183460469231731687303715884105734 8509 1074003969 8510 2310 8511 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434051 8512 548 8513 12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806977 8514 24630 8515 2147483685 8516 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936578 8517 274877907011 8518 31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489410 8519 401734511064747568885490523085290650630550748445698208825353 8520 1048592 8521 24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613953 8522 63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978818 8523 4384504911992708754611054498148849058967797628931 8524 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873154 8525 5205 8526 4644 8527 49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227905 8528 8258 8529 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868099 8530 89202980794122492566142873090593446023921670 8531 77371252455336267181195393 8532 8388620 8533 33033 8534 9007199254741058 8535 10141204801825835211973625643015 8536 33554468 8537 98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455809 8538 13479973333575319897333507543509815336818572211270286240551805124612 8539 197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911617 8540 262170 8541 3145827 8542 126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957634 8543 395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823233 8544 16777224 8545 118571099379011784113736688648896417641748464297615937576404566024103044751294469 8546 253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915266 8547 2075 8548 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746306 8549 71303169 8550 910 8551 39614081257132168796771975233 8552 1532495540865888858358347027150309183618739122183602180 8553 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736195 8554 16426 8555 66053 8556 2566 8557 35184372097025 8558 75557863725914323419154 8559 110680464442257309705 8560 268435466 8561 803469022129495137770981046170581301261101496891396417650697 8562 26959946667150639794667015087019630673637144422540572481103610249220 8563 790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646465 8564 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492610 8565 20282409603651670423947251286023 8566 506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830530 8567 664613997892457936451903530140172321 8568 296 8569 4241 8570 178405961588244985132285746181186892047843334 8571 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472387 8572 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985218 8573 1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292929 8574 53919893334301279589334030174039261347274288845081144962207220498436 8575 117 8576 1048584 8577 8769009823985417509222108996297698117935595257859 8578 1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661058 8579 9444732965739290427649 8580 110 8581 3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585857 8582 2596148429267413814265248164610058 8583 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944771 8584 5124 8585 33554501 8586 98310 8587 288230376151712769 8588 1073742082 8589 604462909807314587353099 8590 356811923176489970264571492362373784095686662 8591 8912913 8592 2199023255558 8593 1329227995784915872903807060280344609 8594 2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322114 8595 13194139533327 8596 9223372036854775826 8597 6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171713 8598 107839786668602559178668060348078522694548577690162289924414440996868 8599 12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343425 8600 49164 8601 147459 8602 338 8603 1606938044258990275541962092341162602522202993782792835301385 8604 9007199254740996 8605 237142198758023568227473377297792835283496928595231875152809132048206089502588933 8606 73786976294838206498 8607 34359738499 8608 144115188075855876 8609 25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686849 8610 4112 8611 270532609 8612 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970434 8613 1593 8614 1114114 8615 474284397516047136454946754595585670566993857190463750305618264096412179005177861 8616 4722366482869645213704 8617 3213876088517980551083924184682325205044405987565585670602761 8618 8589935618 8619 2211 8620 9671406556917033397649418 8621 1125899906844673 8622 7427640235712281649394745350 8623 50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373697 8624 306 8625 1315 8626 281474976710786 8627 101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747393 8628 340282366920938463463374607431768211462 8629 202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494785 8630 713623846352979940529142984724747568191373318 8631 12884901915 8632 8388676 8633 25165825 8634 215679573337205118357336120696157045389097155380324579848828881993732 8635 68719476757 8636 2147483778 8637 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889539 8638 5192296858534827628530496329220106 8639 137438986241 8640 56 8641 404804506614621236704990693437834614099113299528284236713802716054860679135990693783920767402874248990374155728633623822779617474771586953734026799881477019843034848553132722728933815484186432682479535356945490137124014966849385397236206711298319112681620113024717539104666829230461005064372655017292012526615415482186989569 8642 17179869698 8643 270339 8644 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940866 8645 173 8646 2147483668 8647 809609013229242473409981386875669228198226599056568473427605432109721358271981387567841534805748497980748311457267247645559234949543173907468053599762954039686069697106265445457867630968372865364959070713890980274248029933698770794472413422596638225363240226049435078209333658460922010128745310034584025053230830964373979137 8648 33284 8649 1027 8650 2748779069450 8651 70368744181761 8652 134217750 8653 79228162514264337593543950401 8654 4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644226 8655 40564819207303340847894502572039 8656 1267650600228229401496703205378 8657 174224571863520493293247799005065324265489 8658 6246 8659 6427752177035961102167848369364650410088811975131171341205513 8660 19342813113834066795298826 8661 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779075 8662 655362 8663 1619218026458484946819962773751338456396453198113136946855210864219442716543962775135683069611496995961496622914534495291118469899086347814936107199525908079372139394212530890915735261936745730729918141427781960548496059867397541588944826845193276450726480452098870156418667316921844020257490620069168050106461661928747958273 8664 520 8665 948568795032094272909893509191171341133987714380927500611236528192824358010355717 8666 10384593717069655257060992658440202 8667 402653187 8668 35184372088866 8669 3238436052916969893639925547502676912792906396226273893710421728438885433087925550271366139222993991922993245829068990582236939798172695629872214399051816158744278788425061781831470523873491461459836282855563921096992119734795083177889653690386552901452960904197740312837334633843688040514981240138336100212923323857495916545 8670 520 8671 801 8672 288230376151711748 8673 589851 8674 8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288450 8675 1475739525896764129285 8676 18014398509481988 8677 6476872105833939787279851095005353825585812792452547787420843456877770866175851100542732278445987983845986491658137981164473879596345391259744428798103632317488557576850123563662941047746982922919672565711127842193984239469590166355779307380773105802905921808395480625674669267687376081029962480276672200425846647714991833089 8678 16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576898 8679 36028797018963987 8680 2076 8681 12953744211667879574559702190010707651171625584905095574841686913755541732351702201085464556891975967691972983316275962328947759192690782519488857596207264634977115153700247127325882095493965845839345131422255684387968478939180332711558614761546211605811843616790961251349338535374752162059924960553344400851693295429983666177 8682 431359146674410236714672241392314090778194310760649159697657763987460 8683 154742504910672534362390657 8684 549755813954 8685 26388279066639 8686 33562626 8687 1048649 8688 4398046511110 8689 25907488423335759149119404380021415302343251169810191149683373827511083464703404402170929113783951935383945966632551924657895518385381565038977715192414529269954230307400494254651764190987931691678690262844511368775936957878360665423117229523092423211623687233581922502698677070749504324119849921106688801703386590859967332353 8690 2097174 8691 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558147 8692 73730 8693 51814976846671518298238808760042830604686502339620382299366747655022166929406808804341858227567903870767891933265103849315791036770763130077955430384829058539908460614800988509303528381975863383357380525689022737551873915756721330846234459046184846423247374467163845005397354141499008648239699842213377603406773181719934664705 8694 804 8695 18437 8696 3064991081731777716716694054300618367237478244367204356 8697 140737488355363 8698 32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153794 8699 103629953693343036596477617520085661209373004679240764598733495310044333858813617608683716455135807741535783866530207698631582073541526260155910860769658117079816921229601977018607056763951726766714761051378045475103747831513442661692468918092369692846494748934327690010794708282998017296479399684426755206813546363439869329409 8700 3090 8701 536870937 8702 562949953421442 8703 17538019647970835018444217992595396235871190515715 8704 132 8705 1897137590064188545819787018382342682267975428761855001222473056385648716020711429 8706 862718293348820473429344482784628181556388621521298319395315527974916 8707 207259907386686073192955235040171322418746009358481529197466990620088667717627235217367432910271615483071567733060415397263164147083052520311821721539316234159633842459203954037214113527903453533429522102756090950207495663026885323384937836184739385692989497868655380021589416565996034592958799368853510413627092726879738658817 8708 18446744073709551634 8709 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116291 8710 262182 8711 576460752303424513 8712 40 8713 414519814773372146385910470080342644837492018716963058394933981240177335435254470434734865820543230966143135466120830794526328294166105040623643443078632468319267684918407908074428227055806907066859044205512181900414991326053770646769875672369478771385978995737310760043178833131992069185917598737707020827254185453759477317633 8714 64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307586 8715 4194319 8716 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881730 8717 18889465931478580855041 8718 1725436586697640946858688965569256363112777243042596638790631055949828 8719 829039629546744292771820940160685289674984037433926116789867962480354670870508940869469731641086461932286270932241661589052656588332210081247286886157264936638535369836815816148856454111613814133718088411024363800829982652107541293539751344738957542771957991474621520086357666263984138371835197475414041654508370907518954635265 8720 536870922 8721 585 8722 75497490 8723 131121 8724 680564733841876926926749214863536422918 8725 2951479051793528258565 8726 129672361527531029953512745740348785969138944757576153124864291552832900356653379574990845279596993571506183956603149661949848471106617978371464838566061365220661931356297172615170 8727 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232579 8728 6129982163463555433433388108601236734474956488734408708 8729 8713 8730 50331666 8731 1658079259093488585543641880321370579349968074867852233579735924960709341741017881738939463282172923864572541864483323178105313176664420162494573772314529873277070739673631632297712908223227628267436176822048727601659965304215082587079502689477915085543915982949243040172715332527968276743670394950828083309016741815037909270529 8732 135170 8733 528387 8734 151115727451828646838290 8735 3794275180128377091639574036764685364535950857523710002444946112771297432041422853 8736 88 8737 3316158518186977171087283760642741158699936149735704467159471849921418683482035763477878926564345847729145083728966646356210626353328840324989147544629059746554141479347263264595425816446455256534872353644097455203319930608430165174159005378955830171087831965898486080345430665055936553487340789901656166618033483630075818541057 8738 18014398509482050 8739 35076039295941670036888435985190792471742381031427 8740 778 8741 6632317036373954342174567521285482317399872299471408934318943699842837366964071526955757853128691695458290167457933292712421252706657680649978295089258119493108282958694526529190851632892910513069744707288194910406639861216860330348318010757911660342175663931796972160690861330111873106974681579803312333236066967260151637082113 8742 17412 8743 12855504354071922204335696738729300820177623950262342682411017 8744 12259964326927110866866776217202473468949912977468817412 8745 32791 8746 259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230338 8747 13264634072747908684349135042570964634799744598942817868637887399685674733928143053911515706257383390916580334915866585424842505413315361299956590178516238986216565917389053058381703265785821026139489414576389820813279722433720660696636021515823320684351327863593944321381722660223746213949363159606624666472133934520303274164225 8748 36 8749 2658455991569831745807614120560689185 8750 50 8751 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465155 8752 2535301200456458802993406410754 8753 26529268145495817368698270085141929269599489197885635737275774799371349467856286107823031412514766781833160669831733170849685010826630722599913180357032477972433131834778106116763406531571642052278978829152779641626559444867441321393272043031646641368702655727187888642763445320447492427898726319213249332944267869040606548328449 8754 3450873173395281893717377931138512726225554486085193277581262111899652 8755 67108933 8756 70368744177698 8757 25769803803 8758 34359738882 8759 309485009821345068724781185 8760 2097168 8761 53058536290991634737396540170283858539198978395771271474551549598742698935712572215646062825029533563666321339663466341699370021653261445199826360714064955944866263669556212233526813063143284104557957658305559283253118889734882642786544086063293282737405311454375777285526890640894984855797452638426498665888535738081213096656897 8762 147573952589676412962 8763 1073742083 8764 36893488147419103250 8765 7588550360256754183279148073529370729071901715047420004889892225542594864082845701 8766 14855280471424563298789490694 8767 348449143727040986586495598010130648530961 8768 17179869188 8769 2099203 8770 1427247692705959881058285969449495136382746630 8771 9895604649993 8772 16518 8773 1152921504606848001 8774 134221826 8775 245 8776 24519928653854221733733552434404946937899825954937634820 8777 2147745793 8778 156 8779 106117072581983269474793080340567717078397956791542542949103099197485397871425144431292125650059067127332642679326932683398740043306522890399652721428129911889732527339112424467053626126286568209115915316611118566506237779469765285573088172126586565474810622908751554571053781281789969711594905276852997331777071476162426193313793 8780 38685626227668133590597642 8781 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930307 8782 518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460674 8783 212234145163966538949586160681135434156795913583085085898206198394970795742850288862584251300118134254665285358653865366797480086613045780799305442856259823779465054678224848934107252252573136418231830633222237133012475558939530571146176344253173130949621245817503109142107562563579939423189810553705994663554142952324852386627585 8784 786438 8785 9007199254741005 8786 4398046511362 8787 33554947 8788 1122 8789 16465 8790 2305843009213693960 8791 17179934721 8792 137438953492 8793 70152078591883340073776871970381584943484762062851 8794 1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921346 8795 15177100720513508366558296147058741458143803430094840009779784451085189728165691397 8796 1361129467683753853853498429727072845830 8797 618970019642690137449562241 8798 4227074 8799 1208925819614629174706187 8800 180 8801 5316911983139663491615228241121378337 8802 412316860428 8803 424468290327933077899172321362270868313591827166170171796412396789941591485700577725168502600236268509330570717307730733594960173226091561598610885712519647558930109356449697868214504505146272836463661266444474266024951117879061142292352688506346261899242491635006218284215125127159878846379621107411989327108285904649704773255169 8804 1050626 8805 81129638414606681695789005144071 8806 2122 8807 848936580655866155798344642724541736627183654332340343592824793579883182971401155450337005200472537018661141434615461467189920346452183123197221771425039295117860218712899395736429009010292545672927322532888948532049902235758122284584705377012692523798484983270012436568430250254319757692759242214823978654216571809299409546510337 8808 9444732965739290427400 8809 37778931862957161709825 8810 2854495385411919762116571938898990272765493254 8811 25165875 8812 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763458 8813 25711008708143844408671393477458601640355247900524685364822025 8814 536870948 8815 12293 8816 1282 8817 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860611 8818 2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842690 8819 1697873161311732311596689285449083473254367308664680687185649587159766365942802310900674010400945074037322282869230922934379840692904366246394443542850078590235720437425798791472858018020585091345854645065777897064099804471516244569169410754025385047596969966540024873136860500508639515385518484429647957308433143618598819093020673 8820 60 8821 3395746322623464623193378570898166946508734617329361374371299174319532731885604621801348020801890148074644565738461845868759681385808732492788887085700157180471440874851597582945716036041170182691709290131555794128199608943032489138338821508050770095193939933080049746273721001017279030771036968859295914616866287237197638186041345 8822 302231454903657293676562 8823 549755813955 8824 49039857307708443467467104868809893875799651909875269636 8825 5902958103587056517125 8826 6901746346790563787434755862277025452451108972170386555162524223799300 8827 16777257 8828 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526914 8829 805306371 8830 5708990770823839524233143877797980545530986502 8831 6791492645246929246386757141796333893017469234658722748742598348639065463771209243602696041603780296149289131476923691737519362771617464985577774171400314360942881749703195165891432072082340365383418580263111588256399217886064978276677643016101540190387879866160099492547442002034558061542073937718591829233732574474395276372082689 8832 1040 8833 17825809 8834 20769187434139310514121985316880394 8835 1159 8836 16386 8837 13582985290493858492773514283592667786034938469317445497485196697278130927542418487205392083207560592298578262953847383475038725543234929971155548342800628721885763499406390331782864144164680730766837160526223176512798435772129956553355286032203080380775759732320198985094884004069116123084147875437183658467465148948790552744165377 8838 29710560942849126597578981382 8839 27165970580987716985547028567185335572069876938634890994970393394556261855084836974410784166415121184597156525907694766950077451086469859942311096685601257443771526998812780663565728288329361461533674321052446353025596871544259913106710572064406160761551519464640397970189768008138232246168295750874367316934930297897581105488330753 8840 204 8841 2417851639229258349412363 8842 4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685378 8843 2251799813687297 8844 524326 8845 131589 8846 8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370754 8847 140304157183766680147553743940763169886969524125699 8848 4194322 8849 54331941161975433971094057134370671144139753877269781989940786789112523710169673948821568332830242369194313051815389533900154902172939719884622193371202514887543053997625561327131456576658722923067348642104892706051193743088519826213421144128812321523103038929280795940379536016276464492336591501748734633869860595795162210976661505 8850 327700 8851 274877939713 8852 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053826 8853 281474976710691 8854 1125899906842754 8855 285 8856 16400 8857 158456325028528675187087900737 8858 67117058 8859 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721219 8860 77371252455336267181195274 8861 108663882323950867942188114268741342288279507754539563979881573578225047420339347897643136665660484738388626103630779067800309804345879439769244386742405029775086107995251122654262913153317445846134697284209785412102387486177039652426842288257624643046206077858561591880759072032552928984673183003497469267739721191590324421953323009 8862 70368744177676 8863 217327764647901735884376228537482684576559015509079127959763147156450094840678695795286273331320969476777252207261558135600619608691758879538488773484810059550172215990502245308525826306634891692269394568419570824204774972354079304853684576515249286092412155717123183761518144065105857969346366006994938535479442383180648843906646017 8864 576460752303423492 8865 52776558133263 8866 1074 8867 434655529295803471768752457074965369153118031018158255919526294312900189681357391590572546662641938953554504414523116271201239217383517759076977546969620119100344431981004490617051652613269783384538789136839141648409549944708158609707369153030498572184824311434246367523036288130211715938692732013989877070958884766361297687813292033 8868 2722258935367507707706996859454145691654 8869 19791209299977 8870 11417981541647679048466287755595961091061972998 8871 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442435 8872 98079714615416886934934209737619787751599303819750539268 8873 1237940039285380274899124353 8874 1734 8875 2621465 8876 73786976294838206482 8877 72057594037927955 8878 8796093022466 8879 10633823966279326983230456482242756641 8880 4110 8881 138412033 8882 16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741506 8883 49185 8884 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107650 8885 30354201441027016733116592294117482916287606860189680019559568902170379456331382789 8886 13803492693581127574869511724554050904902217944340773110325048447598596 8887 869311058591606943537504914149930738306236062036316511839052588625800379362714783181145093325283877907109008829046232542402478434767035518153955093939240238200688863962008981234103305226539566769077578273678283296819099889416317219414738306060997144369648622868492735046072576260423431877385464027979754141917769532722595375626584065 8888 67108900 8889 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884867 8890 1073741838 8891 316912650057057350374175801409 8892 644 8893 1738622117183213887075009828299861476612472124072633023678105177251600758725429566362290186650567755814218017658092465084804956869534071036307910187878480476401377727924017962468206610453079133538155156547356566593638199778832634438829476612121994288739297245736985470092145152520846863754770928055959508283835539065445190751253168129 8894 33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483010 8895 162259276829213363391578010288135 8896 34359738372 8897 5129 8898 27606985387162255149739023449108101809804435888681546220650096895197188 8899 696898287454081973172991196020261297061905 8900 50331654 8901 25347 8902 66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966018 8903 4611686018427388417 8904 65560 8905 4294967333 8906 1179650 8907 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769731 8908 4294967426 8909 34359803905 8910 66 8911 262281 8912 5070602400912917605986812821506 8913 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539459 8914 132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932034 8915 60708402882054033466233184588234965832575213720379360039119137804340758912662765573 8916 5444517870735015415413993718908291383302 8917 4503599627372545 8918 378 8919 280608314367533360295107487881526339773939048251395 8920 281474976710668 8921 1393796574908163946345982392040522594123793 8922 55213970774324510299478046898216203619608871777363092441300193790394372 8923 3477244234366427774150019656599722953224944248145266047356210354503201517450859132724580373301135511628436035316184930169609913739068142072615820375756960952802755455848035924936413220906158267076310313094713133187276399557665268877658953224243988577478594491473970940184290305041693727509541856111919016567671078130890381502506336257 8924 33554946 8925 375 8926 265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864066 8927 538968065 8928 6156 8929 6954488468732855548300039313199445906449888496290532094712420709006403034901718265449160746602271023256872070632369860339219827478136284145231640751513921905605510911696071849872826441812316534152620626189426266374552799115330537755317906448487977154957188982947941880368580610083387455019083712223838033135342156261780763005012672513 8930 16518 8931 562949953421347 8932 1074 8933 13908976937465711096600078626398891812899776992581064189424841418012806069803436530898321493204542046513744141264739720678439654956272568290463281503027843811211021823392143699745652883624633068305241252378852532749105598230661075510635812896975954309914377965895883760737161220166774910038167424447676066270684312523561526010025345025 8934 110427941548649020598956093796432407239217743554726184882600387580788740 8935 121416805764108066932466369176469931665150427440758720078238275608681517825325531141 8936 196159429230833773869868419475239575503198607639501078532 8937 221360928884514619401 8938 268439554 8939 51422017416287688817342786954917203280710495801049370729644041 8940 34359738382 8941 27817953874931422193200157252797783625799553985162128378849682836025612139606873061796642986409084093027488282529479441356879309912545136580926563006055687622422043646784287399491305767249266136610482504757705065498211196461322151021271625793951908619828755931791767521474322440333549820076334848895352132541368625047123052020050690049 8942 36028797018964034 8943 144115188075855891 8944 16450 8945 242833611528216133864932738352939863330300854881517440156476551217363035650651062277 8946 1572894 8947 75557863725914323419393 8948 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215298 8949 68719476867 8950 5497558138890 8951 55635907749862844386400314505595567251599107970324256757699365672051224279213746123593285972818168186054976565058958882713758619825090273161853126012111375244844087293568574798982611534498532273220965009515410130996422392922644302042543251587903817239657511863583535042948644880667099640152669697790704265082737250094246104040101380097 8952 18889465931478580854792 8953 102844034832575377634685573909834406561420991602098741459288073 8954 34850 8955 105553116266511 8956 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430594 8957 1081377 8958 220855883097298041197912187592864814478435487109452369765200775161577476 8959 66625 8960 26 8961 67109379 8962 531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728130 8963 111271815499725688772800629011191134503198215940648513515398731344102448558427492247186571945636336372109953130117917765427517239650180546323706252024222750489688174587137149597965223068997064546441930019030820261992844785845288604085086503175807634479315023727167070085897289761334199280305339395581408530165474500188492208080202760193 8964 16777228 8965 137438953493 8966 1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456258 8967 1179675 8968 131332 8969 222543630999451377545601258022382269006396431881297027030797462688204897116854984494373143891272672744219906260235835530855034479300361092647412504048445500979376349174274299195930446137994129092883860038061640523985689571690577208170173006351615268958630047454334140171794579522668398560610678791162817060330949000376984416160405520385 8970 296 8971 445087261998902755091202516044764538012792863762594054061594925376409794233709968988746287782545345488439812520471671061710068958600722185294825008096891001958752698348548598391860892275988258185767720076123281047971379143381154416340346012703230537917260094908668280343589159045336797121221357582325634120661898000753968832320811040769 8972 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861186 8973 561216628735066720590214975763052679547878096502787 8974 41538374868278621028243970633760778 8975 11805916207174113034245 8976 166 8977 4398046527489 8978 524290 8979 1052675 8980 154742504910672534362390538 8981 205688069665150755269371147819668813122841983204197482918576137 8982 59421121885698253195157962758 8983 21267647932558653966460912964485513249 8984 392318858461667547739736838950479151006397215279002157060 8985 324518553658426726783156020576263 8986 2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912514 8987 8337 8988 268435478 8989 41943041 8990 1542 8991 6153 8992 1152921504606846980 8993 16705 8994 441711766194596082395824375185729628956870974218904739530401550323154948 8995 18014398509481997 8996 1099511627842 8997 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078915 8998 604462909807314587353106 8999 890174523997805510182405032089529076025585727525188108123189850752819588467419937977492575565090690976879625040943342123420137917201444370589650016193782003917505396697097196783721784551976516371535440152246562095942758286762308832680692025406461075834520189817336560687178318090673594242442715164651268241323796001507937664641622081537 9000 48 9001 1780349047995611020364810064179058152051171455050376216246379701505639176934839875954985151130181381953759250081886684246840275834402888741179300032387564007835010793394194393567443569103953032743070880304493124191885516573524617665361384050812922151669040379634673121374356636181347188484885430329302536482647592003015875329283244163073 9002 83076749736557242056487941267521546 9003 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157827 9004 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722370 9005 485667223056432267729865476705879726660601709763034880312953102434726071301302124549 9006 2097284 9007 3560698095991222040729620128358116304102342910100752432492759403011278353869679751909970302260362763907518500163773368493680551668805777482358600064775128015670021586788388787134887138207906065486141760608986248383771033147049235330722768101625844303338080759269346242748713272362694376969770860658605072965295184006031750658566488326145 9008 10141204801825835211973625643010 9009 171 9010 32838 9011 7121396191982444081459240256716232608204685820201504864985518806022556707739359503819940604520725527815037000327546736987361103337611554964717200129550256031340043173576777574269774276415812130972283521217972496767542066294098470661445536203251688606676161518538692485497426544725388753939541721317210145930590368012063501317132976652289 9012 10889035741470030830827987437816582766598 9013 14242792383964888162918480513432465216409371640403009729971037612045113415478719007639881209041451055630074000655093473974722206675223109929434400259100512062680086347153555148539548552831624261944567042435944993535084132588196941322891072406503377213352323037077384970994853089450777507879083442634420291861180736024127002634265953304577 9014 4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825026 9015 649037107316853453566312041152519 9016 2580 9017 1074266113 9018 824633720844 9019 9223372036854776321 9020 8234 9021 16778243 9022 295147905179352825890 9023 411376139330301510538742295639337626245683966408394965837152265 9024 65548 9025 133 9026 8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650050 9027 196803 9028 266242 9029 28485584767929776325836961026864930432818743280806019459942075224090226830957438015279762418082902111260148001310186947949444413350446219858868800518201024125360172694307110297079097105663248523889134084871889987070168265176393882645782144813006754426704646074154769941989706178901555015758166885268840583722361472048254005268531906609153 9030 8208 9031 2787593149816327892691964784081045188247569 9032 784637716923335095479473677900958302012794430558004314116 9033 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315651 9034 16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300098 9035 8589934629 9036 36028797018963972 9037 822752278660603021077484591278675252491367932816789931674304521 9038 33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600194 9039 2147483907 9040 1073741834 9041 56971169535859552651673922053729860865637486561612038919884150448180453661914876030559524836165804222520296002620373895898888826700892439717737601036402048250720345388614220594158194211326497047778268169743779974140336530352787765291564289626013508853409292148309539883979412357803110031516333770537681167444722944096508010537063813218305 9042 4294967316 9043 113942339071719105303347844107459721731274973123224077839768300896360907323829752061119049672331608445040592005240747791797777653401784879435475202072804096501440690777228441188316388422652994095556536339487559948280673060705575530583128579252027017706818584296619079767958824715606220063032667541075362334889445888193016021074127626436609 9044 402 9045 786453 9046 67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200386 9047 272629761 9048 1096 9049 227884678143438210606695688214919443462549946246448155679536601792721814647659504122238099344663216890081184010481495583595555306803569758870950404145608193002881381554456882376632776845305988191113072678975119896561346121411151061166257158504054035413637168593238159535917649431212440126065335082150724669778891776386032042148255252873217 9050 10995116277770 9051 4835703278458516698824715 9052 2099202 9053 5575186299632655785383929568162090376495121 9054 118842243771396506390315925510 9055 971334446112864535459730953411759453321203419526069760625906204869452142602604249093 9056 2305843009213693956 9057 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631299 9058 166153499473114484112975882535043082 9059 455769356286876421213391376429838886925099892492896311359073203585443629295319008244476198689326433780162368020962991167191110613607139517741900808291216386005762763108913764753265553690611976382226145357950239793122692242822302122332514317008108070827274337186476319071835298862424880252130670164301449339557783552772064084296510505746433 9060 68719476750 9061 4193 9062 17592186044674 9063 98691 9064 134217764 9065 18477 9066 883423532389192164791648750371459257913741948437809479060803100646309892 9067 911538712573752842426782752859677773850199784985792622718146407170887258590638016488952397378652867560324736041925982334382221227214279035483801616582432772011525526217827529506531107381223952764452290715900479586245384485644604244665028634016216141654548674372952638143670597724849760504261340328602898679115567105544128168593021011492865 9068 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444738 9069 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262595 9070 22835963083295358096932575511191922182123945990 9071 8796093038593 9072 36 9073 70368744185857 9074 590295810358705651746 9075 63 9076 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889474 9077 18446744073709552129 9078 8388676 9079 1645504557321206042154969182557350504982735865633579863348609033 9080 562949953421324 9081 1122433257470133441180429951526105359095756193005571 9082 2251799813685378 9083 2305843009213694977 9084 21778071482940061661655974875633165533190 9085 2097413 9086 65562 9087 1125899906842659 9088 2097160 9089 17180000257 9090 100663314 9091 1823077425147505684853565505719355547700399569971585245436292814341774517181276032977904794757305735120649472083851964668764442454428558070967603233164865544023051052435655059013062214762447905528904581431800959172490768971289208489330057268032432283309097348745905276287341195449699521008522680657205797358231134211088256337186042022985729 9092 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778946 9093 9671406556917033397649419 9094 135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400770 9095 134217797 9096 37778931862957161709576 9097 11150372599265311570767859136324180752990225 9098 271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801538 9099 442721857769029238793 9100 246 9101 2475880078570760549798248577 9102 6148 9103 3646154850295011369707131011438711095400799139943170490872585628683549034362552065955809589514611470241298944167703929337528884908857116141935206466329731088046102104871310118026124429524895811057809162863601918344981537942578416978660114536064864566618194697491810552574682390899399042017045361314411594716462268422176512674372084045971457 9104 20282409603651670423947251286018 9105 1298074214633706907132624082305031 9106 68719477250 9107 3291009114642412084309938365114701009965471731267159726697218057 9108 1092 9109 7292309700590022739414262022877422190801598279886340981745171257367098068725104131911619179029222940482597888335407858675057769817714232283870412932659462176092204209742620236052248859049791622115618325727203836689963075885156833957320229072129729133236389394983621105149364781798798084034090722628823189432924536844353025348744168091942913 9110 45671926166590716193865151022383844364247891974 9111 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525187 9112 524420 9113 42535295865117307932921825928971026465 9114 9252 9115 1942668892225729070919461906823518906642406839052139521251812409738904285205208498181 9116 81922 9117 2244866514940266882360859903052210718191512386011139 9118 16793602 9119 22300745198530623141535718272648361505980433 9120 272 9121 6582018229284824168619876730229402019930943462534319453394436105 9122 543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603074 9123 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050371 9124 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557890 9125 5242905 9126 140 9127 14584619401180045478828524045754844381603196559772681963490342514734196137450208263823238358058445880965195776670815717350115539635428464567740825865318924352184408419485240472104497718099583244231236651454407673379926151770313667914640458144259458266472778789967242210298729563597596168068181445257646378865849073688706050697488336183885825 9128 274877906964 9129 1099511627843 9130 4194326 9131 151115727451828646838529 9132 43556142965880123323311949751266331066374 9133 29169238802360090957657048091509688763206393119545363926980685029468392274900416527646476716116891761930391553341631434700231079270856929135481651730637848704368816838970480944208995436199166488462473302908815346759852303540627335829280916288518916532945557579934484420597459127195192336136362890515292757731698147377412101394976672367771649 9134 1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206146 9135 1575 9136 40564819207303340847894502572034 9137 58338477604720181915314096183019377526412786239090727853961370058936784549800833055292953432233783523860783106683262869400462158541713858270963303461275697408737633677940961888417990872398332976924946605817630693519704607081254671658561832577037833065891115159868968841194918254390384672272725781030585515463396294754824202789953344735543297 9138 1766847064778384329583297500742918515827483896875618958121606201292619780 9139 2209 9140 309485009821345068724781066 9141 288230376151711763 9142 332306998946228968225951765070086154 9143 140737488359425 9144 4294967304 9145 66565 9146 72057594037928002 9147 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100739 9148 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115778 9149 13164036458569648337239753460458804039861886925068638906788872201 9150 655380 9151 116676955209440363830628192366038755052825572478181455707922740117873569099601666110585906864467567047721566213366525738800924317083427716541926606922551394817475267355881923776835981744796665953849893211635261387039409214162509343317123665154075666131782230319737937682389836508780769344545451562061171030926792589509648405579906689471086593 9152 196 9153 1610612739 9154 35184372089090 9155 3885337784451458141838923813647037813284813678104279042503624819477808570410416996357 9156 536870934 9157 233353910418880727661256384732077510105651144956362911415845480235747138199203332221171813728935134095443132426733051477601848634166855433083853213845102789634950534711763847553671963489593331907699786423270522774078818428325018686634247330308151332263564460639475875364779673017561538689090903124122342061853585179019296811159813378942173185 9158 4503599627370626 9159 532483 9160 1125899906842636 9161 466707820837761455322512769464155020211302289912725822831690960471494276398406664442343627457870268190886264853466102955203697268333710866167706427690205579269901069423527695107343926979186663815399572846541045548157636856650037373268494660616302664527128921278951750729559346035123077378181806248244684123707170358038593622319626757884346369 9162 237684487542793012780631851014 9163 729 9164 4195330 9165 16423 9166 2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412290 9167 75497473 9168 8796093022214 9169 549755846657 9170 2147483662 9171 4489733029880533764721719806104421436383024772022275 9172 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231554 9173 933415641675522910645025538928310040422604579825451645663381920942988552796813328884687254915740536381772529706932205910407394536667421732335412855380411158539802138847055390214687853958373327630799145693082091096315273713300074746536989321232605329054257842557903501459118692070246154756363612496489368247414340716077187244639253515768692737 9174 8589934612 9175 23611832414348226068485 9176 6148 9177 395 9178 1180591620717411303458 9179 4295229441 9180 284 9181 1866831283351045821290051077856620080845209159650903291326763841885977105593626657769374509831481072763545059413864411820814789073334843464670825710760822317079604277694110780429375707916746655261598291386164182192630547426600149493073978642465210658108515685115807002918237384140492309512727224992978736494828681432154374489278507031537385473 9182 4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824578 9183 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201475 9184 8212 9185 274877906965 9186 3533694129556768659166595001485837031654967793751237916243212402585239556 9187 3733662566702091642580102155713240161690418319301806582653527683771954211187253315538749019662962145527090118827728823641629578146669686929341651421521644634159208555388221560858751415833493310523196582772328364385261094853200298986147957284930421316217031370231614005836474768280984619025454449985957472989657362864308748978557014063074770945 9188 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463106 9189 8979466059761067529443439612208842872766049544044547 9190 91343852333181432387730302044767688728495783942 9191 33554473 9192 75557863725914323419144 9193 36893488147419103745 9194 8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649154 9195 2596148429267413814265248164610055 9196 2322 9197 633825300114114700748351602753 9198 3145758 9199 7467325133404183285160204311426480323380836638603613165307055367543908422374506631077498039325924291054180237655457647283259156293339373858683302843043289268318417110776443121717502831666986621046393165544656728770522189706400597972295914569860842632434062740463228011672949536561969238050908899971914945979314725728617497957114028126149541889 9200 2570 9201 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402947 9202 134225922 9203 14934650266808366570320408622852960646761673277207226330614110735087816844749013262154996078651848582108360475310915294566518312586678747717366605686086578536636834221552886243435005663333973242092786331089313457541044379412801195944591829139721685264868125480926456023345899073123938476101817799943829891958629451457234995914228056252299083777 9204 131142 9205 36028797018963981 9206 17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298306 9207 3129 9208 1569275433846670190958947355801916604025588861116008628228 9209 29869300533616733140640817245705921293523346554414452661228221470175633689498026524309992157303697164216720950621830589133036625173357495434733211372173157073273668443105772486870011326667946484185572662178626915082088758825602391889183658279443370529736250961852912046691798146247876952203635599887659783917258902914469991828456112504598167553 9210 4611686018427387912 9211 34359869441 9212 163850 9213 4196355 9214 144115188075855938 9215 16777349 9216 8 9217 85070591730234615865843651857942052897 9218 1208925819614629174706194 9219 19342813113834066795298827 9220 618970019642690137449562122 9221 59738601067233466281281634491411842587046693108828905322456442940351267378996053048619984314607394328433441901243661178266073250346714990869466422744346314146547336886211544973740022653335892968371145324357253830164177517651204783778367316558886741059472501923705824093383596292495753904407271199775319567834517805828939983656912225009196335105 9222 33284 9223 302231454903657293676801 9224 3138550867693340381917894711603833208051177722232017256452 9225 28679 9226 664613997892457936451903530140172298 9227 119477202134466932562563268982823685174093386217657810644912885880702534757992106097239968629214788656866883802487322356532146500693429981738932845488692628293094673772423089947480045306671785936742290648714507660328355035302409567556734633117773482118945003847411648186767192584991507808814542399550639135669035611657879967313824450018392670209 9228 87112285931760246646623899502532662132742 9229 44601490397061246283071436545296723011960849 9230 524326 9231 2199023255619 9232 81129638414606681695789005144066 9233 26328072917139296674479506920917608079723773850137277813577744393 9234 396 9235 7770675568902916283677847627294075626569627356208558085007249638955617140820833992709 9236 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926210 9237 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805891 9238 17179870210 9239 238954404268933865125126537965647370348186772435315621289825771761405069515984212194479937258429577313733767604974644713064293001386859963477865690977385256586189347544846179894960090613343571873484581297429015320656710070604819135113469266235546964237890007694823296373534385169983015617629084799101278271338071223315759934627648900036785340417 9240 64 9241 477908808537867730250253075931294740696373544870631242579651543522810139031968424388959874516859154627467535209949289426128586002773719926955731381954770513172378695089692359789920181226687143746969162594858030641313420141209638270226938532471093928475780015389646592747068770339966031235258169598202556542676142446631519869255297800073570680833 9242 34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596610 9243 6291555 9244 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852418 9245 40965 9246 262404 9247 52656145834278593348959013841835216159447547700274555627155488777 9248 260 9249 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611779 9250 10270 9251 8721 9252 72057594037927940 9253 4951760157141521099596497025 9254 1329227995784915872903807060280344586 9255 5192296858534827628530496329220103 9256 16777284 9257 955817617075735460500506151862589481392747089741262485159303087045620278063936848777919749033718309254935070419898578852257172005547439853911462763909541026344757390179384719579840362453374287493938325189716061282626840282419276540453877064942187856951560030779293185494137540679932062470516339196405113085352284893263039738510595600147141361665 9258 7067388259113537318333190002971674063309935587502475832486424805170479108 9259 17592186060801 9260 1237940039285380274899124234 9261 121 9262 2417851639229258349412370 9263 68719542273 9264 17592186044422 9265 268435525 9266 536875010 9267 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223555 9268 147573952589676412946 9269 1313 9270 201326610 9271 1074790401 9272 262404 9273 576460752303423507 9274 69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193218 9275 163885 9276 174224571863520493293247799005065324265478 9277 1911635234151470921001012303725178962785494179482524970318606174091240556127873697555839498067436618509870140839797157704514344011094879707822925527819082052689514780358769439159680724906748574987876650379432122565253680564838553080907754129884375713903120061558586370988275081359864124941032678392810226170704569786526079477021191200294282723329 9278 139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386434 9279 17958932119522135058886879224417685745532099088089091 9280 2068 9281 3823270468302941842002024607450357925570988358965049940637212348182481112255747395111678996134873237019740281679594315409028688022189759415645851055638164105379029560717538878319361449813497149975753300758864245130507361129677106161815508259768751427806240123117172741976550162719728249882065356785620452341409139573052158954042382400588565446657 9282 108 9283 7646540936605883684004049214900715851141976717930099881274424696364962224511494790223357992269746474039480563359188630818057376044379518831291702111276328210758059121435077756638722899626994299951506601517728490261014722259354212323631016519537502855612480246234345483953100325439456499764130713571240904682818279146104317908084764801177130893313 9284 140737488355362 9285 10384593717069655257060992658440199 9286 278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772866 9287 9007199254743041 9288 32784 9289 105312291668557186697918027683670432318895095400549111254310977545 9290 182687704666362864775460604089535377456991567878 9291 137438953603 9292 67109378 9293 15293081873211767368008098429801431702283953435860199762548849392729924449022989580446715984539492948078961126718377261636114752088759037662583404222552656421516118242870155513277445799253988599903013203035456980522029444518708424647262033039075005711224960492468690967906200650878912999528261427142481809365636558292208635816169529602354261786625 9294 14134776518227074636666380005943348126619871175004951664972849610340958212 9295 693 9296 8388626 9297 35917864239044270117773758448835371491064198176178179 9298 556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545730 9299 1267650600228229401496703205441 9300 6162 9301 2148007937 9302 1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091458 9303 38685626227668133590597643 9304 6277101735386680763835789423207666416102355444464034512900 9305 15541351137805832567355695254588151253139254712417116170014499277911234281641667985413 9306 49206 9307 281474976714753 9308 2199023255618 9309 134218243 9310 1206 9311 30586163746423534736016196859602863404567906871720399525097698785459848898045979160893431969078985896157922253436754523272229504177518075325166808445105312843032236485740311026554891598507977199806026406070913961044058889037416849294524066078150011422449920984937381935812401301757825999056522854284963618731273116584417271632339059204708523573249 9312 33554440 9313 8590196737 9314 2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182914 9315 783 9316 8589934722 9317 425 9318 28269553036454149273332760011886696253239742350009903329945699220681916420 9319 61172327492847069472032393719205726809135813743440799050195397570919697796091958321786863938157971792315844506873509046544459008355036150650333616890210625686064472971480622053109783197015954399612052812141827922088117778074833698589048132156300022844899841969874763871624802603515651998113045708569927237462546233168834543264678118409417047146497 9320 2251799813685260 9321 2251799813685283 9322 2162690 9323 122344654985694138944064787438411453618271627486881598100390795141839395592183916643573727876315943584631689013747018093088918016710072301300667233780421251372128945942961244106219566394031908799224105624283655844176235556149667397178096264312600045689799683939749527743249605207031303996226091417139854474925092466337669086529356236818834094292993 9324 8228 9325 47223664828696452136965 9326 4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365826 9327 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447107 9328 65570 9329 9903520314283042199192993921 9330 9223372036854775816 9331 9225 9332 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704834 9333 393411 9334 2361183241434822606882 9335 31082702275611665134711390509176302506278509424834232340028998555822468563283335970821 9336 151115727451828646838280 9337 244689309971388277888129574876822907236543254973763196200781590283678791184367833287147455752631887169263378027494036186177836033420144602601334467560842502744257891885922488212439132788063817598448211248567311688352471112299334794356192528625200091379599367879499055486499210414062607992452182834279708949850184932675338173058712473637668188585985 9338 778 9339 1152921504606846995 9340 2475880078570760549798248458 9341 489378619942776555776259149753645814473086509947526392401563180567357582368735666574294911505263774338526756054988072372355672066840289205202668935121685005488515783771844976424878265576127635196896422497134623376704942224598669588712385057250400182759198735758998110972998420828125215984904365668559417899700369865350676346117424947275336377171969 9342 1649267441676 9343 978757239885553111552518299507291628946173019895052784803126361134715164737471333148589823010527548677053512109976144744711344133680578410405337870243370010977031567543689952849756531152255270393792844994269246753409884449197339177424770114500800365518397471517996221945996841656250431969808731337118835799400739730701352692234849894550672754343937 9344 4194312 9345 8388623 9346 8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731650 9347 170141183460469231731687303715884105761 9348 8454 9349 1957514479771106223105036599014583257892346039790105569606252722269430329474942666297179646021055097354107024219952289489422688267361156820810675740486740021954063135087379905699513062304510540787585689988538493506819768898394678354849540229001600731036794943035992443891993683312500863939617462674237671598801479461402705384469699789101345508687873 9350 410 9351 71835728478088540235547516897670742982128396352356355 9352 549755813908 9353 35184372105217 9354 56539106072908298546665520023773392506479484700019806659891398441363832836 9355 62165404551223330269422781018352605012557018849668464680057997111644937126566671941637 9356 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409666 9357 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894211 9358 17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463298 9359 39582418599945 9360 222 9361 2321 9362 34359739394 9363 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788419 9364 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819330 9365 124330809102446660538845562036705210025114037699336929360115994223289874253133343883269 9366 140737488355340 9367 705 9368 12554203470773361527671578846415332832204710888928069025796 9369 885443715538058477577 9370 365375409332725729550921208179070754913983135750 9371 3915028959542212446210073198029166515784692079580211139212505444538860658949885332594359292042110194708214048439904578978845376534722313641621351480973480043908126270174759811399026124609021081575171379977076987013639537796789356709699080458003201462073589886071984887783987366625001727879234925348475343197602958922805410768939399578202691017375745 9372 1048614 9373 67108905 9374 268443650 9375 35 9376 4611686018427387908 9377 7830057919084424892420146396058333031569384159160422278425010889077721317899770665188718584084220389416428096879809157957690753069444627283242702961946960087816252540349519622798052249218042163150342759954153974027279075593578713419398160916006402924147179772143969775567974733250003455758469850696950686395205917845610821537878799156405382034751489 9378 475368975085586025561263702022 9379 541065217 9380 524314 9381 98307 9382 35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926594 9383 89202980794122492566142873090593446023921681 9384 648 9385 248661618204893321077691124073410420050228075398673858720231988446579748506266687766533 9386 4386 9387 51539607579 9388 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638658 9389 562949953425409 9390 18446744073709551624 9391 15660115838168849784840292792116666063138768318320844556850021778155442635799541330377437168168440778832856193759618315915381506138889254566485405923893920175632505080699039245596104498436084326300685519908307948054558151187157426838796321832012805848294359544287939551135949466500006911516939701393901372790411835691221643075757598312810764069502977 9392 162259276829213363391578010288130 9393 33555459 9394 131098 9395 497323236409786642155382248146820840100456150797347717440463976893159497012533375533061 9396 3078 9397 31320231676337699569680585584233332126277536636641689113700043556310885271599082660754874336336881557665712387519236631830763012277778509132970811847787840351265010161398078491192208996872168652601371039816615896109116302374314853677592643664025611696588719088575879102271898933000013823033879402787802745580823671382443286151515196625621528139005953 9398 1073743874 9399 4503599627370531 9400 98316 9401 2097225 9402 113078212145816597093331040047546785012958969400039613319782796882727665668 9403 62640463352675399139361171168466664252555073273283378227400087112621770543198165321509748672673763115331424775038473263661526024555557018265941623695575680702530020322796156982384417993744337305202742079633231792218232604748629707355185287328051223393177438177151758204543797866000027646067758805575605491161647342764886572303030393251243056278011905 9404 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277314 9405 447 9406 71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853186 9407 604462909807314587353345 9408 60 9409 16777217 9410 730750818665451459101842416358141509827966271494 9411 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576835 9412 4398046511170 9413 125280926705350798278722342336933328505110146546566756454800174225243541086396330643019497345347526230662849550076946527323052049111114036531883247391151361405060040645592313964768835987488674610405484159266463584436465209497259414710370574656102446786354876354303516409087595732000055292135517611151210982323294685529773144606060786502486112556023809 9414 950737950171172051122527404038 9415 72057594037927949 9416 268435492 9417 1056771 9418 288230376151711810 9419 250561853410701596557444684673866657010220293093133512909600348450487082172792661286038994690695052461325699100153893054646104098222228073063766494782302722810120081291184627929537671974977349220810968318532927168872930418994518829420741149312204893572709752708607032818175191464000110584271035222302421964646589371059546289212121573004972225112047617 9420 137438953486 9421 501123706821403193114889369347733314020440586186267025819200696900974164345585322572077989381390104922651398200307786109292208196444456146127532989564605445620240162582369255859075343949954698441621936637065854337745860837989037658841482298624409787145419505417214065636350382928000221168542070444604843929293178742119092578424243146009944450224095233 9422 2658455991569831745807614120560689162 9423 1770887431076116955145 9424 2306 9425 2725 9426 226156424291633194186662080095093570025917938800079226639565593765455331332 9427 178405961588244985132285746181186892047843345 9428 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554626 9429 77371252455336267181195275 9430 4358 9431 1002247413642806386229778738695466628040881172372534051638401393801948328691170645144155978762780209845302796400615572218584416392888912292255065979129210891240480325164738511718150687899909396883243873274131708675491721675978075317682964597248819574290839010834428131272700765856000442337084140889209687858586357484238185156848486292019888900448190465 9432 8589934600 9433 2004494827285612772459557477390933256081762344745068103276802787603896657382341290288311957525560419690605592801231144437168832785777824584510131958258421782480960650329477023436301375799818793766487746548263417350983443351956150635365929194497639148581678021668856262545401531712000884674168281778419375717172714968476370313696972584039777800896380929 9434 8421378 9435 2119 9436 295147905179352825874 9437 4008989654571225544919114954781866512163524689490136206553605575207793314764682580576623915051120839381211185602462288874337665571555649169020263916516843564961921300658954046872602751599637587532975493096526834701966886703912301270731858388995278297163356043337712525090803063424001769348336563556838751434345429936952740627393945168079555601792761857 9438 612 9439 8017979309142451089838229909563733024327049378980272413107211150415586629529365161153247830102241678762422371204924577748675331143111298338040527833033687129923842601317908093745205503199275175065950986193053669403933773407824602541463716777990556594326712086675425050181606126848003538696673127113677502868690859873905481254787890336159111203585523713 9440 131084 9441 143671456956177080471095033795341485964256792704712707 9442 142576269300693600582536612678134103902913390851517497830599766184352348975271168328309775353667856243082572174174825228459022022542982437445395666241319193382874833573758279690089818507706370 9443 524425 9444 348449143727040986586495598010130648530950 9445 994646472819573284310764496293641680200912301594695434880927953786318994025066751066117 9446 285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412738 9447 278531 9448 25108406941546723055343157692830665664409421777856138051588 9449 356811923176489970264571492362373784095686673 9450 84 9451 340282366920938463463374607431768211489 9452 17179869314 9453 4294967555 9454 137438953986 9455 132101 9456 35184372088838 9457 79164837199881 9458 570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825474 9459 287342913912354160942190067590682971928513585409425411 9460 16426 9461 16035958618284902179676459819127466048654098757960544826214422300831173259058730322306495660204483357524844742409849155497350662286222596676081055666067374259847685202635816187490411006398550350131901972386107338807867546815649205082927433555981113188653424173350850100363212253696007077393346254227355005737381719747810962509575780672318222407171047425 9462 4194436 9463 32071917236569804359352919638254932097308197515921089652428844601662346518117460644612991320408966715049689484819698310994701324572445193352162111332134748519695370405271632374980822012797100700263803944772214677615735093631298410165854867111962226377306848346701700200726424507392014154786692508454710011474763439495621925019151561344636444814342094849 9464 340 9465 20769187434139310514121985316880391 9466 1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650946 9467 64143834473139608718705839276509864194616395031842179304857689203324693036234921289225982640817933430099378969639396621989402649144890386704324222664269497039390740810543264749961644025594201400527607889544429355231470187262596820331709734223924452754613696693403400401452849014784028309573385016909420022949526878991243850038303122689272889628684189697 9468 144115188075855876 9469 2535301200456458802993406410817 9470 1461501637330902918203684832716283019655932542982 9471 4123 9472 4098 9473 128287668946279217437411678553019728389232790063684358609715378406649386072469842578451965281635866860198757939278793243978805298289780773408648445328538994078781481621086529499923288051188402801055215779088858710462940374525193640663419468447848905509227393386806800802905698029568056619146770033818840045899053757982487700076606245378545779257368379393 9474 452312848583266388373324160190187140051835877600158453279131187530910662660 9475 94447329657392904273925 9476 134218242 9477 297 9478 5316911983139663491615228241121378314 9479 256575337892558434874823357106039456778465580127368717219430756813298772144939685156903930563271733720397515878557586487957610596579561546817296890657077988157562963242173058999846576102376805602110431558177717420925880749050387281326838936895697811018454786773613601605811396059136113238293540067637680091798107515964975400153212490757091558514736758785 9480 4194320 9481 19807040628566084398385987713 9482 4835703278458516698824722 9483 268435971 9484 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109250 9485 144115188075855885 9486 3270 9487 1099511660545 9488 324518553658426726783156020576258 9489 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153667 9490 1048614 9491 513150675785116869749646714212078913556931160254737434438861513626597544289879370313807861126543467440795031757115172975915221193159123093634593781314155976315125926484346117999693152204753611204220863116355434841851761498100774562653677873791395622036909573547227203211622792118272226476587080135275360183596215031929950800306424981514183117029473517569 9492 1073741846 9493 713623846352979940529142984724747568191373329 9494 33570818 9495 211106232533007 9496 50216813883093446110686315385661331328818843555712276103172 9497 1026301351570233739499293428424157827113862320509474868877723027253195088579758740627615722253086934881590063514230345951830442386318246187269187562628311952630251852968692235999386304409507222408441726232710869683703522996201549125307355747582791244073819147094454406423245584236544452953174160270550720367192430063859901600612849963028366234058947035137 9498 904625697166532776746648320380374280103671755200316906558262375061821325316 9499 65801 9500 798 9501 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307331 9502 2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301890 9503 8289 9504 120 9505 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132229 9506 150994962 9507 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614659 9508 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218498 9509 18014398509484033 9510 36893488147419103240 9511 2052602703140467478998586856848315654227724641018949737755446054506390177159517481255231444506173869763180127028460691903660884772636492374538375125256623905260503705937384471998772608819014444816883452465421739367407045992403098250614711495165582488147638294188908812846491168473088905906348320541101440734384860127719803201225699926056732468117894070273 9512 9220 9513 103079215131 9514 786434 9515 549755813909 9516 262214 9517 4611686018427388929 9518 4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603778 9519 274877907075 9520 154 9521 4105205406280934957997173713696631308455449282037899475510892109012780354319034962510462889012347739526360254056921383807321769545272984749076750250513247810521007411874768943997545217638028889633766904930843478734814091984806196501229422990331164976295276588377817625692982336946177811812696641082202881468769720255439606402451399852113464936235788140545 9522 518 9523 142606337 9524 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436994 9525 5368709135 9526 9671406556917033397649426 9527 210624583337114373395836055367340864637790190801098222508621955081 9528 302231454903657293676552 9529 680564733841876926926749214863536422945 9530 2923003274661805836407369665432566039311865085958 9531 3541774862152233910281 9532 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873986 9533 8210410812561869915994347427393262616910898564075798951021784218025560708638069925020925778024695479052720508113842767614643539090545969498153500501026495621042014823749537887995090435276057779267533809861686957469628183969612393002458845980662329952590553176755635251385964673892355623625393282164405762937539440510879212804902799704226929872471576281089 9534 281474976710668 9535 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264453 9536 68719476740 9537 1235 9538 9007199254741122 9539 16420821625123739831988694854786525233821797128151597902043568436051121417276139850041851556049390958105441016227685535229287078181091938996307001002052991242084029647499075775990180870552115558535067619723373914939256367939224786004917691961324659905181106353511270502771929347784711247250786564328811525875078881021758425609805599408453859744943152562177 9540 131092 9541 16905 9542 4722366482869645213730 9543 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229315 9544 100433627766186892221372630771322662657637687111424552206340 9545 4194565 9546 10244 9547 32841643250247479663977389709573050467643594256303195804087136872102242834552279700083703112098781916210882032455371070458574156362183877992614002004105982484168059294998151551980361741104231117070135239446747829878512735878449572009835383922649319810362212707022541005543858695569422494501573128657623051750157762043516851219611198816907719489886305124353 9548 2098 9549 574685827824708321884380135181365943857027170818850819 9550 21990232555530 9551 65683286500494959327954779419146100935287188512606391608174273744204485669104559400167406224197563832421764064910742140917148312724367755985228004008211964968336118589996303103960723482208462234140270478893495659757025471756899144019670767845298639620724425414045082011087717391138844989003146257315246103500315524087033702439222397633815438979772610248705 9552 70368744177670 9553 1125899906846721 9554 576460752303423554 9555 351 9556 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747970 9557 39614081257132168796771975297 9558 196614 9559 35651601 9560 4503599627370508 9561 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458627 9562 10633823966279326983230456482242756618 9563 2148532225 9564 696898287454081973172991196020261297061894 9565 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528901 9566 9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207554 9567 1149371655649416643768760270362731887714054341637701635 9568 580 9569 421249166674228746791672110734681729275580381602196445017243910153 9570 536 9571 5070602400912917605986812821569 9572 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495938 9573 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917251 9574 18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415106 9575 188894659314785808547845 9576 552 9577 68719607809 9578 36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830210 9579 67109891 9580 4951760157141521099596496906 9581 262193 9582 1809251394333065553493296640760748560207343510400633813116524750123642650628 9583 18441 9584 649037107316853453566312041152514 9585 1572885 9586 72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660418 9587 131366573000989918655909558838292201870574377025212783216348547488408971338209118800334812448395127664843528129821484281834296625448735511970456008016423929936672237179992606207921446964416924468280540957786991319514050943513798288039341535690597279241448850828090164022175434782277689978006292514630492207000631048174067404878444795267630877959545220497409 9588 32902 9589 140737488363521 9590 4294967310 9591 8589934851 9592 536870948 9593 2199023288321 9594 12390 9595 33554565 9596 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991874 9597 154742504910672534362390539 9598 145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320834 9599 73786976294838206977 9600 48 9601 262733146001979837311819117676584403741148754050425566432697094976817942676418237600669624896790255329687056259642968563668593250897471023940912016032847859873344474359985212415842893928833848936561081915573982639028101887027596576078683071381194558482897701656180328044350869564555379956012585029260984414001262096348134809756889590535261755919090440994817 9602 291996199527820493993034982764818644793166624463907835557068321145553610701355352736378419924311769585833107812710042067884077102168028031888170324462221708048127659159056956805303948303782641666 9603 50331699 9604 18 9605 536870981 9606 3618502788666131106986593281521497120414687020801267626233049500247285301252 9607 1361129467683753853853498429727072845857 9608 200867255532373784442745261542645325315275374222849104412676 9609 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834499 9610 6150 9611 842498333348457493583344221469363458551160763204392890034487820297 9612 33554444 9613 525466292003959674623638235353168807482297508100851132865394189953635885352836475201339249793580510659374112519285937127337186501794942047881824032065695719746688948719970424831685787857667697873122163831147965278056203774055193152157366142762389116965795403312360656088701739129110759912025170058521968828002524192696269619513779181070523511838180881989633 9614 402 9615 41538374868278621028243970633760775 9616 1298074214633706907132624082305026 9617 137439019009 9618 562949953421324 9619 1050932584007919349247276470706337614964595016201702265730788379907271770705672950402678499587161021318748225038571874254674373003589884095763648064131391439493377897439940849663371575715335395746244327662295930556112407548110386304314732285524778233931590806624721312177403478258221519824050340117043937656005048385392539239027558362141047023676361763979265 9620 4170 9621 2298743311298833287537520540725463775428108683275403267 9622 1152921504606847042 9623 2101865168015838698494552941412675229929190032403404531461576759814543541411345900805356999174322042637496450077143748509348746007179768191527296128262782878986755794879881699326743151430670791492488655324591861112224815096220772608629464571049556467863181613249442624354806956516443039648100680234087875312010096770785078478055116724282094047352723527958529 9624 604462909807314587353096 9625 145 9626 583992399055640987986069965529637289586333248927815671114136642291107221402710705472756839848623539171666215625420084135768154204336056063776340648924443416096255318318113913610607896607565283330 9627 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668995 9628 8389634 9629 4203730336031677396989105882825350459858380064806809062923153519629087082822691801610713998348644085274992900154287497018697492014359536383054592256525565757973511589759763398653486302861341582984977310649183722224449630192441545217258929142099112935726363226498885248709613913032886079296201360468175750624020193541570156956110233448564188094705447055917057 9630 402653202 9631 8407460672063354793978211765650700919716760129613618125846307039258174165645383603221427996697288170549985800308574994037394984028719072766109184513051131515947023179519526797306972605722683165969954621298367444448899260384883090434517858284198225871452726452997770497419227826065772158592402720936351501248040387083140313912220466897128376189410894111834113 9632 16404 9633 4323 9634 1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566658 9635 20485 9636 2097190 9637 1208925819614629174706433 9638 2228226 9639 219 9640 9007199254741004 9641 9223372036854776833 9642 7237005577332262213973186563042994240829374041602535252466099000494570602500 9643 16814921344126709587956423531301401839433520259227236251692614078516348331290767206442855993394576341099971600617149988074789968057438145532218369026102263031894046359039053594613945211445366331939909242596734888897798520769766180869035716568396451742905452905995540994838455652131544317184805441872703002496080774166280627824440933794256752378821788223668225 9644 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983746 9645 83076749736557242056487941267521543 9646 32810 9647 1427247692705959881058285969449495136382746641 9648 1572870 9649 33629842688253419175912847062602803678867040518454472503385228157032696662581534412885711986789152682199943201234299976149579936114876291064436738052204526063788092718078107189227890422890732663879818485193469777795597041539532361738071433136792903485810905811991081989676911304263088634369610883745406004992161548332561255648881867588513504757643576447336449 9650 43980465111050 9651 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337987 9652 2147483906 9653 158329674399753 9654 14474011154664524427946373126085988481658748083205070504932198000989141204996 9655 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057797 9656 1048708 9657 7683 9658 19342813113834066795298834 9659 2722258935367507707706996859454145691681 9660 542 9661 67259685376506838351825694125205607357734081036908945006770456314065393325163068825771423973578305364399886402468599952299159872229752582128873476104409052127576185436156214378455780845781465327759636970386939555591194083079064723476142866273585806971621811623982163979353822608526177268739221767490812009984323096665122511297763735177027009515287152894672897 9662 2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133314 9663 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675971 9664 137438953476 9665 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115589 9666 3298534883340 9667 1684996666696914987166688442938726917102321526408785780068975640585 9668 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967490 9669 2305843009213693971 9670 5846006549323611672814739330865132078623730171910 9671 79228162514264337593543950465 9672 2120 9673 10141204801825835211973625643073 9674 21267647932558653966460912964485513226 9675 57351 9676 139266 9677 134519370753013676703651388250411214715468162073817890013540912628130786650326137651542847947156610728799772804937199904598319744459505164257746952208818104255152370872312428756911561691562930655519273940773879111182388166158129446952285732547171613943243623247964327958707645217052354537478443534981624019968646193330245022595527470354054019030574305789345793 9678 28948022309329048855892746252171976963317496166410141009864396001978282409988 9679 269038741506027353407302776500822429430936324147635780027081825256261573300652275303085695894313221457599545609874399809196639488919010328515493904417636208510304741744624857513823123383125861311038547881547758222364776332316258893904571465094343227886487246495928655917415290434104709074956887069963248039937292386660490045191054940708108038061148611578691585 9680 170 9681 309485009821345068724781067 9682 67125250 9683 2417851639229258349412609 9684 288230376151711748 9685 17179869221 9686 274877907458 9687 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351939 9688 1099511627796 9689 538077483012054706814605553001644858861872648295271560054163650512523146601304550606171391788626442915199091219748799618393278977838020657030987808835272417020609483489249715027646246766251722622077095763095516444729552664632517787809142930188686455772974492991857311834830580868209418149913774139926496079874584773320980090382109881416216076122297223157383169 9690 200 9691 2854495385411919762116571938898990272765493265 9692 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934978 9693 7083549724304467820553 9694 2147485698 9695 288230376151711757 9696 67108872 9697 1076154966024109413629211106003289717723745296590543120108327301025046293202609101212342783577252885830398182439497599236786557955676041314061975617670544834041218966978499430055292493532503445244154191526191032889459105329265035575618285860377372911545948985983714623669661161736418836299827548279852992159749169546641960180764219762832432152244594446314766337 9698 9444732965739290427426 9699 163843 9700 100663302 9701 276824065 9702 198 9703 18446744073709552641 9704 401734511064747568885490523085290650630550748445698208825348 9705 166153499473114484112975882535043079 9706 70368744177922 9707 20282409603651670423947251286081 9708 1393796574908163946345982392040522594123782 9709 1048713 9710 11692013098647223345629478661730264157247460343814 9711 12583011 9712 2596148429267413814265248164610050 9713 5708990770823839524233143877797980545530986513 9714 57896044618658097711785492504343953926634992332820282019728792003956564819972 9715 262661 9716 590295810358705651730 9717 2101251 9718 536879106 9719 2152309932048218827258422212006579435447490593181086240216654602050092586405218202424685567154505771660796364878995198473573115911352082628123951235341089668082437933956998860110584987065006890488308383052382065778918210658530071151236571720754745823091897971967429247339322323472837672599655096559705984319498339093283920361528439525664864304489188892629532673 9720 48 9721 4304619864096437654516844424013158870894981186362172480433309204100185172810436404849371134309011543321592729757990396947146231822704165256247902470682179336164875867913997720221169974130013780976616766104764131557836421317060142302473143441509491646183795943934858494678644646945675345199310193119411968638996678186567840723056879051329728608978377785259065345 9722 4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266626 9723 618970019642690137449562123 9724 226 9725 377789318629571617095685 9726 115792089237316195423570985008687907853269984665640564039457584007913129639940 9727 4295491585 9728 260 9729 49923 9730 8589934606 9731 36028797018966017 9732 2787593149816327892691964784081045188247558 9733 8609239728192875309033688848026317741789962372724344960866618408200370345620872809698742268618023086643185459515980793894292463645408330512495804941364358672329751735827995440442339948260027561953233532209528263115672842634120284604946286883018983292367591887869716989357289293891350690398620386238823937277993356373135681446113758102659457217956755570518130689 9734 68719477762 9735 65559 9736 803469022129495137770981046170581301261101496891396417650692 9737 134217769 9738 1901475900342344102245054808070 9739 17218479456385750618067377696052635483579924745448689921733236816400740691241745619397484537236046173286370919031961587788584927290816661024991609882728717344659503471655990880884679896520055123906467064419056526231345685268240569209892573766037966584735183775739433978714578587782701380797240772477647874555986712746271362892227516205318914435913511141036261377 9740 9903520314283042199192993802 9741 4398046511171 9742 9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533250 9743 34436958912771501236134755392105270967159849490897379843466473632801481382483491238794969074472092346572741838063923175577169854581633322049983219765457434689319006943311981761769359793040110247812934128838113052462691370536481138419785147532075933169470367551478867957429157175565402761594481544955295749111973425492542725784455032410637828871827022282072522753 9744 1046 9745 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231173 9746 38685626227668133590597650 9747 393 9748 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869954 9749 68873917825543002472269510784210541934319698981794759686932947265602962764966982477589938148944184693145483676127846351154339709163266644099966439530914869378638013886623963523538719586080220495625868257676226104925382741072962276839570295064151866338940735102957735914858314351130805523188963089910591498223946850985085451568910064821275657743654044564145045505 9750 200 9751 316659348799497 9752 66052 9753 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703875 9754 18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066498 9755 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462341 9756 576460752303423492 9757 11417981541647679048466287755595961091061973009 9758 4170 9759 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407747 9760 262156 9761 281474976718849 9762 231584178474632390847141970017375815706539969331281128078915168015826259279876 9763 5444517870735015415413993718908291383329 9764 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739906 9765 3111 9766 18014398509482114 9767 137747835651086004944539021568421083868639397963589519373865894531205925529933964955179876297888369386290967352255692702308679418326533288199932879061829738757276027773247927047077439172160440991251736515352452209850765482145924553679140590128303732677881470205915471829716628702261611046377926179821182996447893701970170903137820129642551315487308089128290091009 9768 4136 9769 275495671302172009889078043136842167737278795927179038747731789062411851059867929910359752595776738772581934704511385404617358836653066576399865758123659477514552055546495854094154878344320881982503473030704904419701530964291849107358281180256607465355762940411830943659433257404523222092755852359642365992895787403940341806275640259285102630974616178256580182017 9770 23384026197294446691258957323460528314494920687622 9771 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815491 9772 1180591620717411303442 9773 147573952589676413441 9774 6597069766668 9775 1605 9776 32834 9777 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630979 9778 37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132994 9779 1073741849 9780 274877906958 9781 550991342604344019778156086273684335474557591854358077495463578124823702119735859820719505191553477545163869409022770809234717673306133152799731516247318955029104111092991708188309756688641763965006946061409808839403061928583698214716562360513214930711525880823661887318866514809046444185511704719284731985791574807880683612551280518570205261949232356513160364033 9782 1310722 9783 4597486622597666575075041081450927550856217366550806531 9784 1606938044258990275541962092341162602522202993782792835301380 9785 67108997 9786 1125899906842636 9787 1101982685208688039556312172547368670949115183708716154990927156249647404239471719641439010383106955090327738818045541618469435346612266305599463032494637910058208222185983416376619513377283527930013892122819617678806123857167396429433124721026429861423051761647323774637733029618092888371023409438569463971583149615761367225102561037140410523898464713026320728065 9788 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479810 9789 9007199254741027 9790 8388630 9791 2203965370417376079112624345094737341898230367417432309981854312499294808478943439282878020766213910180655477636091083236938870693224532611198926064989275820116416444371966832753239026754567055860027784245639235357612247714334792858866249442052859722846103523294647549275466059236185776742046818877138927943166299231522734450205122074280821047796929426052641456129 9792 520 9793 3369993333393829974333376885877453834204643052817571560137951281161 9794 4259842 9795 332306998946228968225951765070086151 9796 4196354 9797 50331649 9798 524548 9799 2251799813689345 9800 28 9801 51 9802 16962 9803 4407930740834752158225248690189474683796460734834864619963708624998589616957886878565756041532427820361310955272182166473877741386449065222397852129978551640232832888743933665506478053509134111720055568491278470715224495428669585717732498884105719445692207046589295098550932118472371553484093637754277855886332598463045468900410244148561642095593858852105282912257 9804 16646 9805 34821 9806 74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265986 9807 1237940039285380274899124235 9808 5192296858534827628530496329220098 9809 40564819207303340847894502572097 9810 805306386 9811 8815861481669504316450497380378949367592921469669729239927417249997179233915773757131512083064855640722621910544364332947755482772898130444795704259957103280465665777487867331012956107018268223440111136982556941430448990857339171435464997768211438891384414093178590197101864236944743106968187275508555711772665196926090937800820488297123284191187717704210565824513 9812 281474976710690 9813 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261955 9814 42535295865117307932921825928971026442 9815 34359738405 9816 1208925819614629174706184 9817 17631722963339008632900994760757898735185842939339458479854834499994358467831547514263024166129711281445243821088728665895510965545796260889591408519914206560931331554975734662025912214036536446880222273965113882860897981714678342870929995536422877782768828186357180394203728473889486213936374551017111423545330393852181875601640976594246568382375435408421131649025 9818 149502054158244092924433911175587146134101311725520811805218980426523448679093940601025751001247626027946551200107541538756647476310030352326743206124657514520641361489437161884315621531536712531970 9819 9194973245195333150150082162901855101712434733101613059 9820 19807040628566084398385987594 9821 131337 9822 463168356949264781694283940034751631413079938662562256157830336031652518559748 9823 16529 9824 9223372036854775812 9825 10737418255 9826 4290 9827 36893488147419104257 9828 172 9829 35263445926678017265801989521515797470371685878678916959709668999988716935663095028526048332259422562890487642177457331791021931091592521779182817039828413121862663109951469324051824428073072893760444547930227765721795963429356685741859991072845755565537656372714360788407456947778972427872749102034222847090660787704363751203281953188493136764750870816842263298049 9830 46768052394588893382517914646921056628989841375238 9831 536871427 9832 3213876088517980551083924184682325205044405987565585670602756 9833 70526891853356034531603979043031594940743371757357833919419337999977433871326190057052096664518845125780975284354914663582043862183185043558365634079656826243725326219902938648103648856146145787520889095860455531443591926858713371483719982145691511131075312745428721576814913895557944855745498204068445694181321575408727502406563906376986273529501741633684526596097 9834 17179869204 9835 576460752303423501 9836 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959618 9837 18389946490390666300300164325803710203424869466203226115 9838 299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063938 9839 141053783706712069063207958086063189881486743514715667838838675999954867742652380114104193329037690251561950568709829327164087724366370087116731268159313652487450652439805877296207297712292291575041778191720911062887183853717426742967439964291383022262150625490857443153629827791115889711490996408136891388362643150817455004813127812753972547059003483267369053192193 9840 8206 9841 10889035741470030830827987437816582766625 9842 2186 9843 8796093022275 9844 268435970 9845 1099511627797 9846 3802951800684688204490109616134 9847 562949953429505 9848 6427752177035961102167848369364650410088811975131171341205508 9849 2359323 9850 87960930222090 9851 282107567413424138126415916172126379762973487029431335677677351999909735485304760228208386658075380503123901137419658654328175448732740174233462536318627304974901304879611754592414595424584583150083556383441822125774367707434853485934879928582766044524301250981714886307259655582231779422981992816273782776725286301634910009626255625507945094118006966534738106384385 9852 5575186299632655785383929568162090376495110 9853 274877972481 9854 18889465931478580854818 9855 3145749 9856 104 9857 564215134826848276252831832344252759525946974058862671355354703999819470970609520456416773316150761006247802274839317308656350897465480348466925072637254609949802609759223509184829190849169166300167112766883644251548735414869706971869759857165532089048602501963429772614519311164463558845963985632547565553450572603269820019252511251015890188236013933069476212768769 9858 33796 9859 1128430269653696552505663664688505519051893948117725342710709407999638941941219040912833546632301522012495604549678634617312701794930960696933850145274509219899605219518447018369658381698338332600334225533767288503097470829739413943739519714331064178097205003926859545229038622328927117691927971265095131106901145206539640038505022502031780376472027866138952425537537 9860 1162 9861 549755814019 9862 598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127874 9863 6739986666787659948666753771754907668409286105635143120275902562313 9864 17179869192 9865 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924677 9866 1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255746 9867 307 9868 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919234 9869 8590458881 9870 16400 9871 2256860539307393105011327329377011038103787896235450685421418815999277883882438081825667093264603044024991209099357269234625403589861921393867700290549018439799210439036894036739316763396676665200668451067534577006194941659478827887479039428662128356194410007853719090458077244657854235383855942530190262213802290413079280077010045004063560752944055732277904851075073 9872 10384593717069655257060992658440194 9873 36779892980781332600600328651607420406849738932406452227 9874 2392032866531905486790942578809394338145620987608332988883503686824375178865503049616412016019962016447144819201720664620106359620960485637227891297994520232330261783830994590149049944504587400511490 9875 10485785 9876 11150372599265311570767859136324180752990214 9877 4194377 9878 77371252455336267181195282 9879 8390659 9880 332 9881 4503599627374593 9882 393222 9883 4513721078614786210022654658754022076207575792470901370842837631998555767764876163651334186529206088049982418198714538469250807179723842787735400581098036879598420878073788073478633526793353330401336902135069154012389883318957655774958078857324256712388820015707438180916154489315708470767711885060380524427604580826158560154020090008127121505888111464555809702150145 9884 2361183241434822606866 9885 664613997892457936451903530140172295 9886 4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022978 9887 9027442157229572420045309317508044152415151584941802741685675263997111535529752327302668373058412176099964836397429076938501614359447685575470801162196073759196841756147576146957267053586706660802673804270138308024779766637915311549916157714648513424777640031414876361832308978631416941535423770120761048855209161652317120308040180016254243011776222929111619404300289 9888 134217736 9889 1553 9890 8454 9891 206158430235 9892 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838466 9893 21778071482940061661655974875633165533217 9894 16777284 9895 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849349 9896 12855504354071922204335696738729300820177623950262342682411012 9897 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523907 9898 301989906 9899 158456325028528675187087900801 9900 136 9901 18054884314459144840090618635016088304830303169883605483371350527994223071059504654605336746116824352199929672794858153877003228718895371150941602324392147518393683512295152293914534107173413321605347608540276616049559533275830623099832315429297026849555280062829752723664617957262833883070847540241522097710418323304634240616080360032508486023552445858223238808600577 9902 9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045954 9903 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047811 9904 20769187434139310514121985316880386 9905 1152921504606846989 9906 1073741860 9907 36109768628918289680181237270032176609660606339767210966742701055988446142119009309210673492233648704399859345589716307754006457437790742301883204648784295036787367024590304587829068214346826643210695217080553232099119066551661246199664630858594053699110560125659505447329235914525667766141695080483044195420836646609268481232160720065016972047104891716446477617201153 9908 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676930 9909 14167099448608935641097 9910 93536104789177786765035829293842113257979682750470 9911 32849 9912 131096 9913 4835703278458516698824961 9914 19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091906 9915 1329227995784915872903807060280344583 9916 528386 9917 70368744194049 9918 1926 9919 268435497 9920 4116 9921 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095619 9922 69666 9923 72219537257836579360362474540064353219321212679534421933485402111976892284238018618421346984467297408799718691179432615508012914875581484603766409297568590073574734049180609175658136428693653286421390434161106464198238133103322492399329261717188107398221120251319010894658471829051335532283390160966088390841673293218536962464321440130033944094209783432892955234402305 9924 22300745198530623141535718272648361505980422 9925 755578637259143234191365 9926 85070591730234615865843651857942052874 9927 73559785961562665201200657303214840813699477864812904451 9928 2097284 9929 144439074515673158720724949080128706438642425359068843866970804223953784568476037236842693968934594817599437382358865231016025829751162969207532818595137180147149468098361218351316272857387306572842780868322212928396476266206644984798658523434376214796442240502638021789316943658102671064566780321932176781683346586437073924928642880260067888188419566865785910468804609 9930 73786976294838206472 9931 288878149031346317441449898160257412877284850718137687733941608447907569136952074473685387937869189635198874764717730462032051659502325938415065637190274360294298936196722436702632545714774613145685561736644425856792952532413289969597317046868752429592884481005276043578633887316205342129133560643864353563366693172874147849857285760520135776376839133731571820937609217 9932 8796093022274 9933 8219 9934 38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183810 9935 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698693 9936 1554 9937 316912650057057350374175801473 9938 76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367618 9939 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191235 9940 1048602 9941 577756298062692634882899796320514825754569701436275375467883216895815138273904148947370775875738379270397749529435460924064103319004651876830131274380548720588597872393444873405265091429549226291371123473288851713585905064826579939194634093737504859185768962010552087157267774632410684258267121287728707126733386345748295699714571521040271552753678267463143641875218433 9942 926336713898529563388567880069503262826159877325124512315660672063305037119492 9943 137439084545 9944 1073741860 9945 303 9946 153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735234 9947 4689 9948 44601490397061246283071436545296723011960838 9949 1155512596125385269765799592641029651509139402872550750935766433791630276547808297894741551751476758540795499058870921848128206638009303753660262548761097441177195744786889746810530182859098452582742246946577703427171810129653159878389268187475009718371537924021104174314535549264821368516534242575457414253466772691496591399429143042080543105507356534926287283750436865 9950 175921860444170 9951 134218755 9952 18446744073709551620 9953 72057594037929985 9954 6291486 9955 2199023255573 9956 4294967554 9957 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382467 9958 37778931862957161709602 9959 9671406556917033397649665 9960 8388624 9961 13479973333575319897333507543509815336818572211270286240551805124617 9962 2305843009213694018 9963 12297 9964 98306 9965 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397381 9966 34359738388 9967 2311025192250770539531599185282059303018278805745101501871532867583260553095616595789483103502953517081590998117741843696256413276018607507320525097522194882354391489573779493621060365718196905165484493893155406854343620259306319756778536374950019436743075848042208348629071098529642737033068485150914828506933545382993182798858286084161086211014713069852574567500873729 9968 16777234 9969 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764931 9970 187072209578355573530071658587684226515959365500934 9971 2162721 9972 1152921504606846980 9973 4622050384501541079063198370564118606036557611490203003743065735166521106191233191578966207005907034163181996235483687392512826552037215014641050195044389764708782979147558987242120731436393810330968987786310813708687240518612639513557072749900038873486151696084416697258142197059285474066136970301829657013867090765986365597716572168322172422029426139705149135001747457 9974 306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470466 9975 695 9976 17412 9977 22835963083295358096932575511191922182123946001 9978 1852673427797059126777135760139006525652319754650249024631321344126610074238980 9979 81129638414606681695789005144129 9980 39614081257132168796771975178 9981 147119571923125330402401314606429681627398955729625808899 9982 1290 9983 17180131329 9984 70 9985 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794757 9986 612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940930 9987 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529859 9988 562949953421346 9989 26959946667150639794667015087019630673637144422540572481103610249225 9990 6168 9991 83886081 9992 25711008708143844408671393477458601640355247900524685364822020 9993 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059715 9994 36028797018964098 9995 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589509 9996 670 9997 43556142965880123323311949751266331066401 9998 1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881858 9999 100663347 10000 6