1 1 2 2 3 7 4 37 5 22 6 95 7 10 8 2203 9 12 10 1117 11 622 12 4991 13 661 14 598 15 542327 16 793 17 346 18 271739 19 412 20 136637 21 72158 22 1154559 23 42 24 166507 25 44 26 149869 27 141742 28 545667567 29 50 30 199795 31 52 32 83317 33 75190 34 272971255 35 56 36 99961 37 42682 38 136623867 39 51004 40 68474749 41 35186622 42 1125971967 43 10837 44 10582 45 169109975 46 11353 47 9562 48 152200667 49 9820 50 143746781 51 139568990 52 2216613242847 53 12901 54 12646 55 202928615 56 13417 57 5482 58 84563435 59 5740 60 76109549 61 71931758 62 1108444043247 63 14449 64 6514 65 101472755 66 6772 67 42294005 68 38116214 69 554359446519 70 7288 71 50748665 72 21405050 73 277317344763 74 25632380 75 138808876797 76 70359949182 77 4503036747775 78 170 79 11053483 80 172 81 10790317 82 10659502 83 689906624431 84 178 85 11579827 86 180 87 9737653 88 9606838 89 620917659575 90 184 91 10000825 92 9083578 93 586423180219 94 9215164 95 569176333757 96 560603242174 97 36171198933999551 98 202 99 13158859 100 204 101 12895693 102 12764878 103 827884554191 104 210 105 13685203 106 212 107 5526997 108 5396182 109 344961800151 110 216 111 5790169 112 4872922 113 310467320795 114 5004508 115 293220474333 116 284647382750 117 18086155724480479 118 226 119 14737891 120 228 121 6579685 122 6448870 123 413950765031 124 232 125 6842857 126 2779882 127 172489403371 128 2911468 129 155242556909 130 146669465326 131 9043634119733231 132 240 133 7369201 134 3306226 135 206983885811 136 3437812 137 86255171061 138 77682079478 139 4522373318932471 140 3700984 141 103502412281 142 43389713146 143 2261743119858683 144 52013333756 145 1131453790125565 146 569607660142334 147 72909780498219007 148 174421 149 173398 150 45185673047 151 176473 152 169306 153 44109829979 154 170332 155 43571911517 156 43303738718 157 11281101458677599 158 182629 159 181606 160 47337359207 161 184681 162 152938 163 39806457707 164 153964 165 39268539245 166 39000366446 167 10152998225207151 168 188785 169 157042 170 40882300787 171 158068 172 37116865397 173 36848692598 174 9588946608484215 175 160120 176 37654786937 177 35776001402 178 9306920803268475 179 36044962172 180 9165908705966973 181 9095608815746430 182 2365822072713801269119 183 207253 184 206230 185 53792417687 186 209305 187 202138 188 52716574619 189 203164 190 52178656157 191 51910483358 192 13537307925618591 193 215461 194 214438 195 55944103847 196 217513 197 87466 198 22592968619 199 88492 200 22055050157 201 21786877358 202 5640585291325359 203 221617 204 91570 205 23668811699 206 92596 207 19903376309 208 19635203510 209 5076533674602423 210 94648 211 20441297849 212 18562512314 213 4794507869386683 214 18831473084 215 4653495772085181 216 4583195881864638 217 1182920096574242389951 218 231877 219 230854 220 60247476167 221 233929 222 103882 223 26896340939 224 104908 225 26358422477 226 26090249678 227 6768688524795855 228 238033 229 107986 230 27972184019 231 109012 232 11296680917 233 11028508118 234 2820327207710679 235 111064 236 11834602457 237 9955816922 238 2538301402494939 239 10224777692 240 2397289305193437 241 2326989414972894 242 591469108504462999519 243 246241 244 116194 245 30123870179 246 117220 247 13448367077 248 13180194278 249 3384378824445927 250 119272 251 13986288617 252 5665052138 253 1410198181631979 254 5934012908 255 1269186084330477 256 1198886194109934 257 295743614469585887215 258 123376 259 15062131697 260 6740895218 261 1692223989999603 262 7009855988 263 705137695124469 264 634837804903926 265 147880867455368556535 266 7547777528 267 846150599308281 268 353638244021754 269 73949494772893612027 270 424144696113660 271 36984019537888672765 272 18555325115914649086 273 4750163229674150166527 274 682 275 713729707 276 684 277 709531309 278 707435182 279 739595150597807 280 690 281 722126515 282 692 283 692737717 284 690641590 285 721985767890615 286 696 287 696936121 288 682257082 289 713181076549307 290 684356284 291 708778737170109 292 706580788705982 293 738592172470043311807 294 714 295 747316939 296 716 297 743118541 298 741022414 299 774813916012239 300 722 301 755713747 302 724 303 625563349 304 623467222 305 651548237061847 306 728 307 629761753 308 615082714 309 642743545720539 310 617181916 311 638341206341341 312 636143257877214 313 664733068143636348639 314 738 315 772507363 316 740 317 642356965 318 640260838 319 669157619769063 320 744 321 646555369 322 581544682 323 607524780355307 324 583643884 325 603122440976109 326 600924492511982 327 627803515980432916207 328 752 329 654952177 330 589941490 331 616329471708915 332 592040692 333 585513083459317 334 583315134995190 335 609338739898856365815 336 596239096 337 589915429136121 338 574523341138682 339 600106351870952992507 340 576724513977084 341 595490164454071072509 342 593185448445350640382 343 619576257483615119898967807 344 810 345 848078635 346 812 347 843880237 348 841784110 349 880470212255535 350 818 351 856475443 352 820 353 827086645 354 824990518 355 862860829548343 356 824 357 831285049 358 816606010 359 854056138207035 360 818705212 361 849653798827837 362 847455850363710 363 886310381122857238335 364 842 365 881665867 366 844 367 877467469 368 875371342 369 915688977669967 370 850 371 890062675 372 852 373 356865877 374 354769750 375 369798113746775 376 856 377 361064281 378 346385242 379 360993422405467 380 348484444 381 356591083026269 382 354393134562142 383 369296650838008495967 384 866 385 906856291 386 868 387 373659493 388 371563366 389 387407496453991 390 872 391 377857897 392 312847210 393 325774657040235 394 314946412 395 321372317661037 396 319174369196910 397 332367098674805063535 398 880 399 386254705 400 321244018 401 334579348393843 402 323343220 403 303762960144245 404 301565011680118 405 313902322593228513143 406 327541624 407 308165305821049 408 292773217823610 409 304669934565325139835 410 294974390662012 411 300053747148443219837 412 297749031139722787710 413 309788720770949088252657535 414 906 415 948840331 416 908 417 944641933 418 942545806 419 986126508498831 420 914 421 957237139 422 916 423 424040341 424 421944214 425 440235644575639 426 920 427 428238745 428 413559706 429 431430953234331 430 415658908 431 427028613855133 432 424830665391006 433 443155755164415459231 434 930 435 974030755 436 932 437 440833957 438 438737830 439 457845027282855 440 936 441 445032361 442 178695082 443 184899595579307 444 180794284 445 180497256200109 446 178299307735982 447 184648890021991333807 448 944 449 453429169 450 187091890 451 193704286932915 452 189191092 453 162887898683317 454 160689950219190 455 166184113940414783415 456 193389496 457 167290244360121 458 151898156362682 459 156951725912511410107 460 154099329201084 461 152335538495629490109 462 150030822486909057982 463 154894952414616072429699007 464 962 465 1007617987 466 964 467 474421189 468 472325062 469 493063792697287 470 968 471 478619593 472 212282314 473 220118360993739 474 214381516 475 215716021614541 476 213518073150414 477 221578442185194815439 478 976 479 487016401 480 220679122 481 228923052347347 482 222778324 483 92450468616149 484 90252520152022 485 92325009614108581847 486 226976728 487 96852814292953 488 81460726295514 489 83092621586205208539 490 83661899133916 491 78476434169323288541 492 76171718160602856414 493 77448068236449564618883039 494 992 495 503810017 496 237472738 497 246532435054563 498 239571940 499 110059851323365 500 107861902859238 501 110789785695710322663 502 243770344 503 114462197000169 504 46293550869482 505 46163069474591715307 506 48494723707884 507 41546882057709795309 508 39242166048989363182 509 38724626147366362253082607 510 252167152 511 123266888353777 512 55098242223090 513 55395457515392585715 514 57299415061492 515 23082132390182115317 516 20777416381461683190 517 19362905102851149349249015 518 61701760738296 519 27698326410582550521 520 11558552346579954682 521 9682044594104341779443707 522 13866649356780172284 523 4841621257259965635622909 524 2424951363699929797622782 525 1241575098214364056382865407 526 2794837 527 2790742 528 11688022285655 529 2803033 530 2774362 531 11619269238107 532 2778460 533 11584892726621 534 11567717053790 535 48446376260028497247 536 2827621 537 2823526 538 11825528380775 539 2835817 540 2708842 541 11344257047915 542 2712940 543 11309880536429 544 11292704863598 545 47292891530456038767 546 2852209 547 2725234 548 11413010095475 549 2729332 550 11172374490485 551 11155198817654 552 46716149165669858679 553 2737528 554 11206751014265 555 11086496126330 556 46427777983327100283 557 11103684388220 558 46283592443695328637 559 46211552450437576062 560 193522698502573203932183935 561 2925973 562 2921878 563 12238046666135 564 2934169 565 2905498 566 12169293618587 567 2909596 568 12134917107101 569 12117741434270 570 50753345719173414303 571 2958757 572 2954662 573 12375552761255 574 2966953 575 2446762 576 10244208287147 577 2450860 578 10209831775661 579 10192656102830 580 42678952612166204847 581 2983345 582 2463154 583 10312961334707 584 2467252 585 10072325729717 586 10055150056886 587 42102210247380024759 588 2475448 589 10106702253497 590 9986447365562 591 41813839065037266363 592 10003635627452 593 41669653525405494717 594 41597613532147742142 595 174170436041834479556623807 596 3024325 597 3020230 598 12650564951495 599 3032521 600 2512330 601 10519220477387 602 2516428 603 10484843965901 604 10467668293070 605 43832437341738663375 606 3048913 607 2528722 608 10587973524947 609 2532820 610 9522301545941 611 9505125873110 612 39795240788235304407 613 2541016 614 9556678069721 615 9436423181786 616 39506869605892546011 617 9453611443676 618 39362684066260774365 619 39290644073003021790 620 164494304811465117369040351 621 3081697 622 2561506 623 10725479620067 624 2565604 625 9659807641061 626 9642631968230 627 40371983153021533671 628 2573800 629 9694184164841 630 9161612416490 631 38353384876521512427 632 9178800678380 633 38209199336889740781 634 38137159343631988206 635 159656239196280436476575215 636 2590192 637 9762937212401 638 9230365464050 639 38641756058914627059 640 9247553725940 641 37632457178362654197 642 37560417185104901622 643 157237206388688302188772855 644 9281930249720 645 37776642769559211513 646 37272257212073891322 647 156027689985103341277404667 648 37344350007672169980 649 155422931999483642935504381 650 155120774367602678279173630 651 649354484723884250338954505092607 652 3319381 653 3315286 654 13888119807575 655 3327577 656 3298906 657 13819366760027 658 3303004 659 13784990248541 660 13767814575710 661 57674254096608165471 662 3352165 663 3348070 664 14025625902695 665 3360361 666 3233386 667 13544354569835 668 3237484 669 13509978058349 670 13492802385518 671 56520769367035706991 672 3376753 673 3249778 674 13613107617395 675 3253876 676 13372472012405 677 13355296339574 678 55944027002249526903 679 3262072 680 13406848536185 681 13286593648250 682 55655655819906768507 683 13303781910140 684 55511470280274996861 685 55439430287017244286 686 232227223424050652683304575 687 3450517 688 3446422 689 14438144188055 690 3458713 691 3430042 692 14369391140507 693 3434140 694 14335014629021 695 14317838956190 696 59981223555753082527 697 3483301 698 3479206 699 14575650283175 700 3491497 701 1398442 702 5844013244075 703 1402540 704 5809636732589 705 5792461059758 706 24223196939006869167 707 3507889 708 1414834 709 5912766291635 710 1418932 711 5672130686645 712 5654955013814 713 23646454574220689079 714 1427128 715 5706507210425 716 5586252322490 717 23358083391877930683 718 5603440584380 719 23213897852246159037 720 23141857858988406462 721 96761386198879582054383295 722 3548869 723 3544774 724 14850662473415 725 3557065 726 1464010 727 6119025434315 728 1468108 729 6084648922829 730 6067473249998 731 25376681668579327695 732 3573457 733 1480402 734 6187778481875 735 1484500 736 5122106502869 737 5104930830038 738 21339485115075968727 739 1492696 740 5156483026649 741 5036228138714 742 21051113932733210331 743 5053416400604 744 20906928393101438685 745 20834888399843686110 746 87085254968510219866799839 747 3606241 748 1513186 749 6325284576995 750 1517284 751 5259612597989 752 5242436925158 753 21916227479862197991 754 1525480 755 5293989121769 756 4761417373418 757 19897629203362176747 758 4778605635308 759 19753443663730405101 760 19681403670472652526 761 82247189353325538974334703 762 1541872 763 5362742169329 764 4830170420978 765 20186000385755291379 766 4847358682868 767 19176701505203318517 768 19104661511945565942 769 79828156545733404686532343 770 4881735206648 771 19320887096399875833 772 18816501538914555642 773 78618640142148443775164155 774 18888594334512834300 775 78013882156528745433263869 776 77711724524647780776933118 777 324677397331379151925713894375167 778 3712789 779 3708694 780 15538192949015 781 3720985 782 3692314 783 15469439901467 784 3696412 785 15435063389981 786 15417887717150 787 64595162474042916639 788 3745573 789 3741478 790 15675699044135 791 3753769 792 1660714 793 6944062005035 794 1664812 795 6909685493549 796 6892509820718 797 28837135857296703279 798 3770161 799 1677106 800 7012815052595 801 1681204 802 6772179447605 803 6755003774774 804 28260393492510523191 805 1689400 806 6806555971385 807 6686301083450 808 27972022310167764795 809 6703489345340 810 27827836770535993149 811 27755796777278240574 812 116113648659618306429943615 813 3811141 814 3807046 815 15950711234375 816 3819337 817 1726282 818 7219074195275 819 1730380 820 7184697683789 821 7167522010958 822 29990620586869161807 823 3835729 824 1742674 825 7287827242835 826 1746772 827 2922009767765 828 2904834094934 829 12111607278497087319 830 1754968 831 2956386291545 832 2836131403610 833 11823236096154328923 834 2853319665500 835 11679050556522557277 836 11607010563264804702 837 48380730047032771116466015 838 3868513 839 1775458 840 7425333337955 841 1779556 842 3059515862885 843 3042340190054 844 12688349643283316583 845 1787752 846 3093892386665 847 2561320638314 848 10669751366783295339 849 2578508900204 850 10525565827151523693 851 10453525833893771118 852 43542664431848090224000879 853 1804144 854 3162645434225 855 2630073685874 856 10958122549176409971 857 2647261947764 858 9948823668624437109 859 9876783675366684534 860 41123631624255955936198519 861 2681638471544 862 10093009259820994425 863 9588623702335674234 864 39914115220670995024830331 865 9660716497933952892 866 39309357235051296682930045 867 39007199603170332026599294 868 162338853635126602719093589802879 869 3942277 870 3938182 871 16500735614855 872 3950473 873 1857418 874 7769098575755 875 1861516 876 7734722064269 877 7717546391438 878 32297590046014078863 879 3966865 880 1873810 881 7837851623315 882 1877908 883 3472034148245 884 3454858475414 885 14418576737642004375 886 1886104 887 3506410672025 888 3386155784090 889 14130205555299245979 890 3403344045980 891 13986020015667474333 892 13913980022409721758 893 58056861277402133304246175 894 3999649 895 1906594 896 7975357718435 897 1910692 898 3609540243365 899 3592364570534 900 14995319102428233639 901 1918888 902 3643916767145 903 1462077577130 904 6055812449299161003 905 1479265839020 906 5911626909667389357 907 5839586916409636782 908 24190401971109366654140335 909 1935280 910 3712669814705 911 1530830624690 912 6344183631692275635 913 1548018886580 914 5334884751140302773 915 5262844757882550198 916 21771369163517232366337975 917 1582395410360 918 5479070342336860089 919 4974684784851539898 920 20561852759932271454969787 921 5046777580449818556 922 19957094774312573113069501 923 19654937142431608456738750 924 81169581787000328115784242823103 925 4065217 926 1972162 927 8250369908675 928 1976260 929 3884552433605 930 3867376760774 931 16148803832000692167 932 1984456 933 3918928957385 934 1737089767370 935 7209297178871619531 936 1754278029260 937 7065111639239847885 938 6993071645982095310 939 29028467586294047748030415 940 2000848 941 3987682004945 942 1805842814930 943 7497668361264734163 944 1823031076820 945 3027916117031956437 946 2955876123774203862 947 12095237933148695215128535 948 1857407600600 949 3172101708228513753 950 2667716150743193562 951 10885721529563734303760347 952 2739808946341472220 953 10280963543944035961860061 954 9978805912063071305529310 955 40584945862937190814954203054047 956 2033632 957 4125188100065 958 1943348910050 959 8074410726050963427 960 1960537171940 961 3604658481818185701 962 3532618488560433126 963 14514270740741035762073575 964 1994913695720 965 3748844073014743017 966 1515076258619152362 967 6047655915223890658287595 968 1587169054217431020 969 5442897929604192316387309 970 5140740297723227660056558 971 20292627900905623008964113301487 972 2063666743280 973 4037215255407857649 974 1803447441012266994 975 7257172319020060931760115 976 1875540236610545652 977 3023865987125398948786165 978 2721708355244434292455414 979 10146468919890703797097523560439 980 2019725827807102968 981 3628624189023484085522425 982 1513077827720575667132410 983 5073389430268687906702287167483 984 1815456928669618235500540 985 2536850592152044672476550000637 986 1269509628123187090569855760382 987 1299977859198143580743532298633215 988 2730 989 45779425963 990 2732 991 45712300717 992 45678750382 993 765798968044714671 994 2738 995 45913676467 996 2740 997 45443799733 998 45410249398 999 761294268637215415 1000 2744 1001 45510924985 1002 45276048058 1003 759041918933514939 1004 45309610684 1005 757915744182327997 1006 757352862965164734 1007 12696822069513900824066751 1008 2762 1009 46316427979 1010 2764 1011 46249302733 1012 46215752398 1013 774808366859713231 1014 2770 1015 46450678483 1016 2772 1017 44369795797 1018 44336245462 1019 743275471007218391 1020 2776 1021 44436921049 1022 44202044122 1023 741023121303517915 1024 44235606748 1025 739896946552330973 1026 739334065335167710 1027 12394516809615151062186719 1028 2786 1029 46719179491 1030 2788 1031 44638296805 1032 44604746470 1033 747780170414717671 1034 2792 1035 44705422057 1036 43665238762 1037 732013722488716011 1038 43698801388 1039 730887547737529069 1040 730324666520365806 1041 12243364179665776181443311 1042 2800 1043 44839672561 1044 43799489266 1045 734266072192465651 1046 43833051892 1047 726382848732781301 1048 725819967515618038 1049 12167787864691089143724791 1050 43900177144 1051 727509023584656121 1052 723568442646964986 1053 12129999707204570258586363 1054 724131530072902396 1055 12111105630150160676281085 1056 12101662050387469705669374 1057 202873645087286803357922943826687 1058 2858 1059 47927434027 1060 2860 1061 47860308781 1062 47826758446 1063 801836563304708911 1064 2866 1065 48061684531 1066 2868 1067 47591807797 1068 47558257462 1069 797331863897209655 1070 2872 1071 47658933049 1072 47424056122 1073 795079514193509179 1074 47457618748 1075 793953339442322237 1076 793390458225158974 1077 13301432589311400347827007 1078 2890 1079 48464436043 1080 2892 1081 48397310797 1082 48363760462 1083 810845962119707471 1084 2898 1085 48598686547 1086 2900 1087 40073780053 1088 40040229718 1089 671200280487230295 1090 2904 1091 40140905305 1092 39906028378 1093 668947930783529819 1094 39939591004 1095 667821756032342877 1096 667258874815179614 1097 11185295770020152014666591 1098 2914 1099 48867187555 1100 2916 1101 40342281061 1102 40308730726 1103 675704979894729575 1104 2920 1105 40409406313 1106 39369223018 1107 659938531968727915 1108 39402785644 1109 658812357217540973 1110 658249476000377710 1111 11034143140070777133923183 1112 2928 1113 40543656817 1114 39503473522 1115 662190881672477555 1116 39537036148 1117 654307658212793205 1118 653744776995629942 1119 10958566825096090096204663 1120 39604161400 1121 655433833064668025 1122 651493252126976890 1123 10920778667609571211066235 1124 652056339552914300 1125 10901884590555161628760957 1126 10892441010792470658149246 1127 182586282514256951817877048523647 1128 2954 1129 49538440075 1130 2956 1131 49471314829 1132 49437764494 1133 828864759749704591 1134 2962 1135 49672690579 1136 2964 1137 41147784085 1138 41114233750 1139 689219078117227415 1140 2968 1141 41214909337 1142 40980032410 1143 686966728413526939 1144 41013595036 1145 685840553662339997 1146 685277672445176734 1147 11487601029918901776546719 1148 2978 1149 49941191587 1150 2980 1151 41416285093 1152 41382734758 1153 693723777524726695 1154 2984 1155 41483410345 1156 37222001578 1157 623900936709520299 1158 37255564204 1159 622774761958333357 1160 622211880741170094 1161 10429532620273277610949551 1162 2992 1163 41617660849 1164 37356252082 1165 626153286413269939 1166 37389814708 1167 618270062953585589 1168 617707181736422326 1169 10353956305298590573231031 1170 37456939960 1171 619396237805460409 1172 615455656867769274 1173 10316168147812071688092603 1174 616018744293706684 1175 10297274070757662105787325 1176 10287830490994971135175614 1177 172442601227742026047854101658559 1178 3010 1179 50478193603 1180 3012 1181 41953287109 1182 41919736774 1183 702733176339725255 1184 3016 1185 42020412361 1186 37759003594 1187 632910335524518859 1188 37792566220 1189 631784160773331917 1190 631221279556168654 1191 10580685250222652491889615 1192 3024 1193 42154662865 1194 37893254098 1195 635162685228268499 1196 37926816724 1197 600251266934594517 1198 599688385717431254 1199 10051651045399842422356951 1200 37993941976 1201 601377441786469337 1202 597436860848778202 1203 10013862887913323537218523 1204 597999948274715612 1205 9994968810858913954913245 1206 9985525231096222984301534 1207 167370760584484563162844238838751 1208 3040 1209 42423163873 1210 38161755106 1211 639667384635767779 1212 38195317732 1213 604755966342093797 1214 604193085124930534 1215 10127227360374529862826983 1216 38262442984 1217 605882141193968617 1218 588430761374165994 1219 9862710257967247996664811 1220 588993848800103404 1221 9843816180912838414359533 1222 9834372601150147443747822 1223 164834840262855831723637842312175 1224 38396693488 1225 608134490897718257 1226 590683111077915634 1227 9900498415454591716899827 1228 591246198503853044 1229 9768239872695200085138421 1230 9758796292932509114526710 1231 163566880102041472759434085104631 1232 592372373355727864 1233 9787133951438871945255929 1234 9721021973881745232079866 1235 162932900021648128335387488664571 1236 9730469013253581162138620 1237 162615910009785655020582061726717 1238 162457473032293759865379734154238 1239 2722924036420674366414833269098344872959 1240 3242 1241 54371458219 1242 3244 1243 54304332973 1244 54270782638 1245 909949349084691631 1246 3250 1247 54505708723 1248 3252 1249 54035831989 1250 54002281654 1251 905444649677192375 1252 3256 1253 54102957241 1254 53868080314 1255 903192299973491899 1256 53901642940 1257 902066125222304957 1258 901503244005141694 1259 15115264148703898919107775 1260 3274 1261 54908460235 1262 3276 1263 54841334989 1264 54807784654 1265 918958747899690191 1266 3282 1267 55042710739 1268 3284 1269 52961828053 1270 52928277718 1271 887425852047195351 1272 3288 1273 53028953305 1274 52794076378 1275 885173502343494875 1276 52827639004 1277 884047327592307933 1278 883484446375144670 1279 14812958888805149157227743 1280 3298 1281 55311211747 1282 3300 1283 53230329061 1284 53196778726 1285 891930551454694631 1286 3304 1287 53297454313 1288 52257271018 1289 876164103528692971 1290 52290833644 1291 875037928777506029 1292 874475047560342766 1293 14661806258855774276484335 1294 3312 1295 53431704817 1296 52391521522 1297 878416453232442611 1298 52425084148 1299 870533229772758261 1300 869970348555594998 1301 14586229943881087238765815 1302 52492209400 1303 871659404624633081 1304 867718823686941946 1305 14548441786394568353627387 1306 868281911112879356 1307 14529547709340158771322109 1308 14520104129577467800710398 1309 243448370233346506438014734433535 1310 3370 1311 56519466283 1312 3372 1313 56452341037 1314 56418790702 1315 945986944344685871 1316 3378 1317 56653716787 1318 3380 1319 56183840053 1320 56150289718 1321 941482244937186615 1322 3384 1323 56250965305 1324 56016088378 1325 939229895233486139 1326 56049651004 1327 938103720482299197 1328 937540839265135934 1329 15719874668501398442868031 1330 3402 1331 57056468299 1332 3404 1333 56989343053 1334 56955792718 1335 954996343159684431 1336 3410 1337 57190718803 1338 3412 1339 22889717077 1340 22856166742 1341 382899518407277911 1342 3416 1343 22956842329 1344 22721965402 1345 380647168703577435 1346 22755528028 1347 379520993952390493 1348 378958112735227230 1349 6348411611640155824586079 1350 3426 1351 57459219811 1352 3428 1353 23158218085 1354 23124667750 1355 387404217814777191 1356 3432 1357 23225343337 1358 22185160042 1359 371637769888775531 1360 22218722668 1361 370511595137588589 1362 369948713920425326 1363 6197258981690780943842671 1364 3440 1365 23359593841 1366 22319410546 1367 373890119592525171 1368 22352973172 1369 366006896132840821 1370 365444014915677558 1371 6121682666716093906124151 1372 22420098424 1373 367133070984715641 1374 363192490047024506 1375 6083894509229575020985723 1376 363755577472961916 1377 6065000432175165438680445 1378 6055556852412474468068734 1379 101436832222137545657693467311487 1380 3466 1381 58130472331 1382 3468 1383 58063347085 1384 58029796750 1385 973015140789681551 1386 3474 1387 58264722835 1388 3476 1389 23963721109 1390 23930170774 1391 400918316037275031 1392 3480 1393 24030846361 1394 23795969434 1395 398665966333574555 1396 23829532060 1397 397539791582387613 1398 396976910365224350 1399 6650716871538905586466207 1400 3490 1401 58533223843 1402 3492 1403 24232222117 1404 24198671782 1405 405423015444774311 1406 3496 1407 24299347369 1408 20037938602 1409 335600174629567915 1410 20071501228 1411 334473999878380973 1412 333911118661217710 1413 5592648461893281420869039 1414 3504 1415 24433597873 1416 20172189106 1417 337852524333317555 1418 20205751732 1419 329969300873633205 1420 329406419656469942 1421 5517072146918594383150519 1422 20272876984 1423 331095475725508025 1424 327154894787816890 1425 5479283989432075498012091 1426 327717982213754300 1427 5460389912377665915706813 1428 5450946332614974945095102 1429 91293150935622619887670520446399 1430 3522 1431 59070225859 1432 3524 1433 24769224133 1434 24735673798 1435 414432414259772871 1436 3528 1437 24836349385 1438 20574940618 1439 344609573444566475 1440 20608503244 1441 343483398693379533 1442 342920517476216270 1443 5743801091842656301809103 1444 3536 1445 24970599889 1446 20709191122 1447 346861923148316115 1448 20742753748 1449 311950504854642133 1450 311387623637478870 1451 5214766887019846232276439 1452 20809879000 1453 313076679706516953 1454 309136098768825818 1455 5176978729533327347138011 1456 309699186194763228 1457 5158084652478917764832733 1458 5148641072716226794221022 1459 86221310292365157002660657626591 1460 3552 1461 25239100897 1462 20977692130 1463 351366622555815395 1464 21011254756 1465 316455204262141413 1466 315892323044978150 1467 5290343201994533672746471 1468 21078380008 1469 317581379114016233 1470 300129999294213610 1471 5025826099587251806584299 1472 300693086720151020 1473 5006932022532842224279021 1474 4997488442770151253667310 1475 83685389970736425563454261100015 1476 21212630512 1477 319833728817765873 1478 302382348997963250 1479 5063614257074595526819315 1480 302945436423900660 1481 4931355714315203895057909 1482 4921912134552512924446198 1483 82417429809922066599250503892471 1484 304071611275775480 1485 4950249793058875755175417 1486 4884137815501749041999354 1487 81783449729528722175203907452411 1488 4893584854873584972058108 1489 81466459717666248860398480514557 1490 81308022740174353705196152942078 1491 1361462180588523991473702727422620728831 1492 3626 1493 60815482411 1494 3628 1495 60748357165 1496 60714806830 1497 1018062134864674351 1498 3634 1499 60949732915 1500 3636 1501 60479856181 1502 60446305846 1503 1013557435457175095 1504 3640 1505 60546981433 1506 60312104506 1507 1011305085753474619 1508 60345667132 1509 1010178911002287677 1510 1009616029785124414 1511 16929095708096397490388543 1512 3658 1513 61352484427 1514 3660 1515 61285359181 1516 61251808846 1517 1027071533679672911 1518 3666 1519 61486734931 1520 3668 1521 27185733205 1522 27152182870 1523 454974708927266391 1524 3672 1525 27252858457 1526 27017981530 1527 452722359223565915 1528 27051544156 1529 451596184472378973 1530 451033303255215710 1531 7557632651235154872106591 1532 3682 1533 61755235939 1534 3684 1535 27454234213 1536 27420683878 1537 459479408334765671 1538 3688 1539 27521359465 1540 26481176170 1541 443712960408764011 1542 26514738796 1543 442586785657577069 1544 442023904440413806 1545 7406480021285779991363183 1546 3696 1547 27655609969 1548 26615426674 1549 445965310112513651 1550 26648989300 1551 438082086652829301 1552 437519205435666038 1553 7330903706311092953644663 1554 26716114552 1555 439208261504704121 1556 435267680567012986 1557 7293115548824574068506235 1558 435830767992950396 1559 7274221471770164486200957 1560 7264777892007473515589246 1561 121724194795167397197739362614911 1562 3722 1563 62426488459 1564 3724 1565 62359363213 1566 62325812878 1567 1045090331309670031 1568 3730 1569 62560738963 1570 3732 1571 28259737237 1572 28226186902 1573 472993506557263511 1574 3736 1575 28326862489 1576 28091985562 1577 470741156853563035 1578 28125548188 1579 469614982102376093 1580 469052100885212830 1581 7859937911133904633986719 1582 3746 1583 62829239971 1584 3748 1585 28528238245 1586 28494687910 1587 477498205964762791 1588 3752 1589 28595363497 1590 11449052842 1591 191449793592737451 1592 11482615468 1593 190323618841550509 1594 189760737624387246 1595 3174206382703283328974511 1596 3760 1597 28729614001 1598 11583303346 1599 193702143296487091 1600 11616865972 1601 185818919836802741 1602 185256038619639478 1603 3098630067728596291255991 1604 11683991224 1605 186945094688677561 1606 183004513750986426 1607 3060841910242077406117563 1608 183567601176923836 1609 3041947833187667823812285 1610 3032504253424976853200574 1611 50718425789562916807578732986047 1612 3778 1613 63366241987 1614 3780 1615 29065240261 1616 29031689926 1617 486507604779761351 1618 3784 1619 29132365513 1620 11986054858 1621 200459192407736011 1622 12019617484 1623 199333017656549069 1624 198770136439385806 1625 3325359012652658209914575 1626 3792 1627 29266616017 1628 12120305362 1629 202711542111485651 1630 12153867988 1631 167800123817811669 1632 167237242600648406 1633 2796324807829848140381911 1634 12220993240 1635 168926298669686489 1636 164985717731995354 1637 2758536650343329255243483 1638 165548805157932764 1639 2739642573288919672938205 1640 2730198993526228702326494 1641 45646585146305453922568870166239 1642 3808 1643 29535117025 1644 12388806370 1645 207216241518984931 1646 12422368996 1647 172304823225310949 1648 171741942008147686 1649 2871901122804535580851943 1650 12489494248 1651 173430998077185769 1652 155979618257383146 1653 2607384020397253714689771 1654 156542705683320556 1655 2588489943342844132384493 1656 2579046363580153161772782 1657 43110664824676722483362473639663 1658 12623744752 1659 175683347780935409 1660 158231967961132786 1661 2645172177884597434924787 1662 158795055387070196 1663 2512913635125205803163381 1664 2503470055362514832551670 1665 41842704663862363519158716432119 1666 159921230238945016 1667 2531807713868877663280889 1668 2465695736311750950104826 1669 41208724583469019095112119992059 1670 2475142775683586880163580 1671 40891734571606545780306693054205 1672 40733297594114650625104365481726 1673 680731252672448804003137456584761802495 1674 3850 1675 64574496523 1676 3852 1677 64507371277 1678 64473820942 1679 1081127926569664271 1680 3858 1681 64708747027 1682 3860 1683 30407745301 1684 30374194966 1685 509031101817257751 1686 3864 1687 30474870553 1688 30239993626 1689 506778752113557275 1690 30273556252 1691 505652577362370333 1692 505089696145207070 1693 8464548430931404157746975 1694 3874 1695 64977248035 1696 3876 1697 30676246309 1698 30642695974 1699 513535801224757031 1700 3880 1701 30743371561 1702 13597060906 1703 227487388852731691 1704 13630623532 1705 226361214101544749 1706 225798332884381486 1707 3778816902500782852734767 1708 3888 1709 30877622065 1710 13731311410 1711 229739738556481331 1712 13764874036 1713 221856515096796981 1714 221293633879633718 1715 3703240587526095815016247 1716 13831999288 1717 222982689948671801 1718 219042109010980666 1719 3665452430039576929877819 1720 219605196436918076 1721 3646558352985167347572541 1722 3637114773222476376960830 1723 60862107076077842577601680637759 1724 3906 1725 65514250051 1726 3908 1727 31213248325 1728 31179697990 1729 522545200039755591 1730 3912 1731 31280373577 1732 14134062922 1733 236496787667730251 1734 14167625548 1735 235370612916543309 1736 234807731699380046 1737 3929969532450157733674831 1738 3920 1739 31414624081 1740 14268313426 1741 238749137371479891 1742 14301876052 1743 95724939741847381 1744 95162058524684118 1745 1587103768234855536885591 1746 14369001304 1747 96851114593722201 1748 92910533656031066 1749 1549315610748336651747163 1750 93473621081968476 1751 1530421533693927069441885 1752 1520977953931236098830174 1753 25359222573275602382529418887007 1754 3936 1755 31683125089 1756 14536814434 1757 243253836778979171 1758 14570377060 1759 100229639149346661 1760 99666757932183398 1761 1662680083209542977355623 1762 14637502312 1763 101355814001221481 1764 83904434181418858 1765 1398162980802261111193451 1766 84467521607356268 1767 1379268903747851528888173 1768 1369825323985160558276462 1769 22823302251646870943323022360431 1770 14771752816 1771 103608163704971121 1772 86156783885168498 1773 1435951138289604831428467 1774 86719871311105908 1775 1303692595530213199667061 1776 1294249015767522229055350 1777 21555342090832511979119265152887 1778 87846046162980728 1779 1322586674273885059784569 1780 1256474696716758346608506 1781 20921362010439167555072668712827 1782 1265921736088594276667260 1783 20604371998576694240267241774973 1784 20445935021084799085064914202494 1785 340365788714411210267854821172274790271 1786 3970 1787 66588254083 1788 3972 1789 32287252357 1790 32253702022 1791 540563997669752711 1792 3976 1793 32354377609 1794 15208066954 1795 254515585297727371 1796 15241629580 1797 253389410546540429 1798 252826529329377166 1799 4232274792348907495554959 1800 3984 1801 32488628113 1802 15342317458 1803 256767935001477011 1804 15375880084 1805 113743737371844501 1806 113180856154681238 1807 1889409028133605298765719 1808 15443005336 1809 114869912223719321 1810 110929331286028186 1811 1851620870647086413627291 1812 111492418711965596 1813 1832726793592676831322013 1814 1823283213829985860710302 1815 30431063216533065267540892712863 1816 4000 1817 32757129121 1818 15610818466 1819 261272634408976291 1820 15644381092 1821 118248436779343781 1822 117685555562180518 1823 1964985343108292739235751 1824 15711506344 1825 119374611631218601 1826 47880036282970026 1827 793552461017958948978603 1828 48443123708907436 1829 774658383963549366673325 1830 765214804200858396061614 1831 12679620965131945186497436254127 1832 15845756848 1833 121626961334968241 1834 50132385986719666 1835 831340618505302669213619 1836 50695473412657076 1837 699082075745911037452213 1838 689638495983220066840502 1839 11411660804317586222293679046583 1840 51821648264531896 1841 717976154489582897569721 1842 651864176932456184393658 1843 10777680723924241798247082606523 1844 661311216304292114452412 1845 10460690712061768483441655668669 1846 10302253734569873328239328096190 1847 170183056735392413400213516660170817471 1848 4032 1849 33294131137 1850 16147820482 1851 270282033223974851 1852 16181383108 1853 127257835594342341 1854 126694954377179078 1855 2116137973057667620175815 1856 16248508360 1857 128384010446217161 1858 56889435097968586 1859 944705090967333829918667 1860 57452522523905996 1861 925811013912924247613389 1862 916367434150233277001678 1863 15215541286760676629003173167055 1864 16382758864 1865 130636360149966801 1866 59141784801718226 1867 982493248454677550153683 1868 59704872227655636 1869 396776842875357720567765 1870 387333263112666749956054 1871 6339820161060150365478650216407 1872 60831047079530456 1873 415670921619029580685273 1874 349558944061902867509210 1875 5705840080666805941432053776347 1876 359005983433738797567964 1877 5388850068804332626626626838493 1878 5230413091312437471424299266014 1879 85091690745883014966419886001883054047 1880 16651259872 1881 135141059557466081 1882 63646484209217506 1883 1058069563429364990623715 1884 64209571635154916 1885 472353157850045161037797 1886 462909578087354190426086 1887 7607780321874516086731518672871 1888 65335746487029736 1889 491247236593717021155305 1890 198461667858847337721834 1891 3169919759093428245245668016107 1892 207908707230683267780588 1893 2852929747230954930440241078253 1894 2694492769739059775237913505774 1895 42546007751128315804863302893867827183 1896 67588096190779376 1897 529035394081060741390321 1898 236249825346191057956850 1899 3803899839500611105872102244339 1900 245696864718026988015604 1901 1584969699781061671218533326837 1902 1426532722289166516016205754358 1903 21273166253751079560880600211345342455 1904 264590943461698848133112 1905 1901959739984653101531750440953 1906 792784812321585895206895464442 1907 10636745505294575196255257671627685883 1908 951279832423381610363504021500 1909 5318535606435298099528611963032559613 1910 2660404212666634831345638576796725246 1911 5448507827541268134595867805279693307903 1912 44733781 1913 44717398 1914 2999833978369367 1915 44766553 1916 44651866 1917 2995435394921819 1918 44668252 1919 2993236103247197 1920 2992136658736478 1921 200725082600218926118239 1922 44864869 1923 44848486 1924 3008631145264487 1925 44897641 1926 44389738 1927 2977841061131627 1928 44406124 1929 2975641769457005 1930 2974542324946286 1931 199544346846719105168751 1932 44963185 1933 44455282 1934 2982239644579187 1935 44471668 1936 2966844602758517 1937 2965745158247798 1938 198953978969969194890615 1939 44504440 1940 2969043894482297 1941 2961347380204922 1942 198658795031595045057915 1943 2962447026066812 1944 198511203065706505024893 1945 198437420593561117119870 1946 13311956599403744266841468958079 1947 45258133 1948 45241750 1949 3035022645949847 1950 45290905 1951 45176218 1952 3030624062502299 1953 45192604 1954 3028424770827677 1955 3027325326316958 1956 203086554107218568017311 1957 45389221 1958 45372838 1959 3043819812844967 1960 45421993 1961 43341226 1962 2907463725970859 1963 43357612 1964 2905264434296237 1965 2904164989785518 1966 194821403832719821370799 1967 45487537 1968 43406770 1969 2911862309418419 1970 43423156 1971 2896467267597749 1972 2895367823087030 1973 194231035955969911092663 1974 43455928 1975 2898666559321529 1976 2890970045044154 1977 193935852017595761259963 1978 2892069690906044 1979 193788260051707221226941 1980 193714477579561833321918 1981 12995005258997516234334418761151 1982 45651397 1983 45635014 1984 3061414146635207 1985 45684169 1986 43603402 1987 2925058059761099 1988 43619788 1989 2922858768086477 1990 2921759323575758 1991 196002139586219642320335 1992 45749713 1993 43668946 1994 2929456643208659 1995 43685332 1996 2861278600803797 1997 2860179156293078 1998 191869564448970269980119 1999 43718104 2000 2863477892527577 2001 2855781378250202 2002 191574380510596120147419 2003 2856881024112092 2004 191426788544707580114397 2005 191353006072562192209374 2006 12836529588794402218080894449119 2007 45880801 2008 43800034 2009 2938253810103779 2010 43816420 2011 2870075767698917 2012 2868976323188198 2013 192459932325720180454887 2014 43849192 2015 2872275059422697 2016 2838190266078698 2017 190393644757099520816619 2018 2839289911940588 2019 190246052791210980783597 2020 190172270319065592878574 2021 12757291753692845209957353518575 2022 43914736 2023 2876673642870257 2024 2842588849526258 2025 190688828695474476054003 2026 2843688495388148 2027 189655684927656820651509 2028 189581902455511432746486 2029 12717672836142066719089722586615 2030 2845887787111928 2031 189803276896844298270201 2032 189286772566929881126394 2033 12697863377366731516851435566587 2034 189360568551523619935740 2035 12687958648200424844616806675965 2036 12683007190311636219471373260286 2037 850809796207409831521237428428590806527 2038 46831189 2039 46814806 2040 3140588648691287 2041 46863961 2042 46749274 2043 3136190065243739 2044 46765660 2045 3133990773569117 2046 3132891329058398 2047 210170968628217493714527 2048 46962277 2049 46945894 2050 3149385815586407 2051 46995049 2052 46487146 2053 3118595731453547 2054 46503532 2055 3116396439778925 2056 3115296995268206 2057 208990232874717672765039 2058 47060593 2059 46552690 2060 3122994314901107 2061 46569076 2062 3107599273080437 2063 3106499828569718 2064 208399864997967762486903 2065 46601848 2066 3109798564804217 2067 3102102050526842 2068 208104681059593612654203 2069 3103201696388732 2070 207957089093705072621181 2071 207883306621559684716158 2072 13945859280216200331855569352319 2073 47355541 2074 47339158 2075 3175777316271767 2076 47388313 2077 47273626 2078 3171378732824219 2079 47290012 2080 3169179441149597 2081 3168079996638878 2082 212532440135217135613599 2083 47486629 2084 47470246 2085 3184574483166887 2086 47519401 2087 39147178 2088 2625954385327787 2089 39163564 2090 2623755093653165 2091 2622655649142446 2092 175929631776722686178991 2093 47584945 2094 39212722 2095 2630352968775347 2096 39229108 2097 2614957926954677 2098 2613858482443958 2099 175339263899972775900855 2100 39261880 2101 2617157218678457 2102 2609460704401082 2103 175044079961598626068155 2104 2610560350262972 2105 174896487995710086035133 2106 174822705523564698130110 2107 11727199897372604104306217973439 2108 47748805 2109 47732422 2110 3202168816957127 2111 47781577 2112 39409354 2113 2643548719118027 2114 39425740 2115 2641349427443405 2116 2640249982932686 2117 177110367530222507128527 2118 47847121 2119 39474898 2120 2647947302565587 2121 39491284 2122 2579769260160725 2123 2578669815650006 2124 172977792392973134788311 2125 39524056 2126 2581968551884505 2127 2574272037607130 2128 172682608454598984955611 2129 2575371683469020 2130 172535016488710444922589 2131 172461234016565057017566 2132 11568724227169490088052693661407 2133 47978209 2134 39605986 2135 2656744469460707 2136 39622372 2137 2588566427055845 2138 2587466982545126 2139 173568160269723045263079 2140 39655144 2141 2590765718779625 2142 2556680925435626 2143 171501872701102385624811 2144 2557780571297516 2145 171354280735213845591789 2146 171280498263068457686766 2147 11489486392067933079929152730863 2148 39720688 2149 2595164302227185 2150 2561079508883186 2151 171797056639477340862195 2152 2562179154745076 2153 170763912871659685459701 2154 170690130399514297554678 2155 11449867474517154589061521798903 2156 2564378446468856 2157 170911504840847163078393 2158 170395000510932745934586 2159 11430058015741819386823234778875 2160 170468796495526484743932 2161 11420153286575512714588605888253 2162 11415201828686724089443172472574 2163 765728818615652784375224585549789525759 2164 48404245 2165 48387862 2166 3246154651432727 2167 48437017 2168 48322330 2169 3241756067985179 2170 48338716 2171 3239556776310557 2172 3238457331799838 2173 217255383149216419411743 2174 48535333 2175 48518950 2176 3254951818327847 2177 48568105 2178 40195882 2179 2696331720488747 2180 40212268 2181 2694132428814125 2182 2693032984303406 2183 180652574790721969977135 2184 48633649 2185 40261426 2186 2700730303936307 2187 40277812 2188 2685335262115637 2189 2684235817604918 2190 180062206913972059698999 2191 40310584 2192 2687534553839417 2193 2679838039562042 2194 179767022975597909866299 2195 2680937685423932 2196 179619431009709369833277 2197 179545648537563981928254 2198 12044151237778832136813268170559 2199 48797509 2200 48781126 2201 3272546152118087 2202 48830281 2203 40458058 2204 2713926054278987 2205 40474444 2206 2711726762604365 2207 2710627318093646 2208 181833310544221790926671 2209 48895825 2210 40523602 2211 2718324637726547 2212 40539988 2213 2439014592984917 2214 2437915148474198 2215 163531906364974570338135 2216 40572760 2217 2441213884708697 2218 2433517370431322 2219 163236722426600420505435 2220 2434617016293212 2221 163089130460711880472413 2222 163015347988566492567390 2223 10934821546357034023038596413279 2224 49026913 2225 40654690 2226 2727121804621667 2227 40671076 2228 2447811759880037 2229 2446712315369318 2230 164122274241724480812903 2231 40703848 2232 2450011051603817 2233 2415926258259818 2234 162055986673103821174635 2235 2417025904121708 2236 161908394707215281141613 2237 161834612235069893236590 2238 10855583711255477014915055482735 2239 40769392 2240 2454409635051377 2241 2420324841707378 2242 162351170611478776412019 2243 2421424487569268 2244 161318026843661121009525 2245 161244244371515733104502 2246 10815964793704698524047424550775 2247 2423623779293048 2248 161465618812848598628217 2249 160949114482934181484410 2250 10796155334929363321809137530747 2251 161022910467527920293756 2252 10786250605763056649574508640125 2253 10781299147874268024429075224446 2254 723188329819774260802218164110392031103 2255 49321861 2256 49305478 2257 3307734819698567 2258 49354633 2259 40982410 2260 2749114721859467 2261 40998796 2262 2746915430184845 2263 2745815985674126 2264 184194782051221432825743 2265 49420177 2266 41047954 2267 2753513305307027 2268 41064340 2269 2474203260565397 2270 2473103816054678 2271 165893377871974212237207 2272 41097112 2273 2476402552289177 2274 2468706038011802 2275 165598193933600062404507 2276 2469805683873692 2277 165450601967711522371485 2278 165376819495566134466462 2279 11093297216560148039292121511839 2280 49551265 2281 41179042 2282 2762310472202147 2283 41195428 2284 2483000427460517 2285 2481900982949798 2286 166483745748724122711975 2287 41228200 2288 2485199719184297 2289 2345561809573802 2290 157333043659117423851435 2291 2346661455435692 2292 157185451693228883818413 2293 157111669221083495913390 2294 10538632370849248982420891760559 2295 41293744 2296 2489598302631857 2297 2349960393021362 2298 157628227597492379088819 2299 2351060038883252 2300 156595083829674723686325 2301 156521301357529335781302 2302 10499013453298470491553260828599 2303 2353259330607032 2304 156742675798862201305017 2305 156226171468947784161210 2306 10479203994523135289314973808571 2307 156299967453541522970556 2308 10469299265356828617080344917949 2309 10464347807468039991934911502270 2310 701918085421834999015714953403578185663 2311 49813441 2312 41441218 2313 2779904805992387 2314 41457604 2315 2500594761250757 2316 2499495316740038 2317 167664481502223943661511 2318 41490376 2319 2502794052974537 2320 2363156143364042 2321 158513779412617244800971 2322 2364255789225932 2323 158366187446728704767949 2324 158292404974583316862926 2325 10617870205950805990547654309839 2326 41555920 2327 2507192636422097 2328 2367554726811602 2329 158808963350992200038355 2330 2368654372673492 2331 154233612375458083157973 2332 154159829903312695252950 2333 10340537783095356528082737100759 2334 2370853664397272 2335 154381204344645560776665 2336 153864700014731143632858 2337 10320728324320021325844450080731 2338 153938495999324882442204 2339 10310823595153714653609821190109 2340 10305872137264926028464387774430 2341 691282963222865368122463400826729396191 2342 41687008 2343 2515989803317217 2344 2376351893706722 2345 159399331227742110513123 2346 2377451539568612 2347 154823980252207993632741 2348 154750197780062605727718 2349 10380156700646135032146118375399 2350 2379650831292392 2351 154971572221395471251433 2352 152684180460404937152490 2353 10241490489218680516891302000619 2354 152757976444998675961836 2355 10231585760052373844656673109997 2356 10226634302163585219511239694318 2357 685965402123380552676053797320418785263 2358 2384049414739952 2359 155266756159770426488817 2360 152979364398779892389874 2361 10261299947994069768922992637939 2362 153053160383373631199220 2363 10191966843387147155718157547509 2364 10187015385498358530572724131830 2365 683306621573638145838292711105321957367 2366 153200752352561108817912 2367 10201871572774841781734002866169 2368 10167209553943204029990990469114 2369 681977231298770569196871011885297661947 2370 10172161918637051342998913128444 2371 681312536176192061347584725574075004925 2372 680980249462131618377952854260217534462 2373 45677503395166239779894907666110346775662426111 2374 53123413 2375 53107030 2376 3562852659657047 2377 53156185 2378 53041498 2379 3558454076209499 2380 53057884 2381 3556254784534877 2382 3555155340024158 2383 238508626712213196503391 2384 53254501 2385 53238118 2386 3571649826552167 2387 53287273 2388 52779370 2389 3540859742419307 2390 52795756 2391 3538660450744685 2392 3537561006233966 2393 237327890958713375553903 2394 53352817 2395 52844914 2396 3545258325866867 2397 52861300 2398 3529863284046197 2399 3528763839535478 2400 236737523081963465275767 2401 52894072 2402 3532062575769977 2403 3524366061492602 2404 236442339143589315443067 2405 3525465707354492 2406 236294747177700775410045 2407 236220964705555387505022 2408 15847567322653568526897870535039 2409 53647765 2410 53631382 2411 3598041327237527 2412 53680537 2413 53565850 2414 3593642743789979 2415 53582236 2416 3591443452115357 2417 3590344007604638 2418 240870098219212838402463 2419 53778853 2420 53762470 2421 3606838494132647 2422 53811625 2423 51730858 2424 3470482407258539 2425 51747244 2426 3468283115583917 2427 3467183671073198 2428 232604947944714091755951 2429 53877169 2430 51796402 2431 3474880990706099 2432 51812788 2433 3459485948885429 2434 3458386504374710 2435 232014580067964181477815 2436 51845560 2437 3461685240609209 2438 3453988726331834 2439 231719396129590031645115 2440 3455088372193724 2441 231571804163701491612093 2442 231498021691556103707070 2443 15530615982247340494390820338111 2444 54041029 2445 54024646 2446 3624432827922887 2447 54073801 2448 51993034 2449 3488076741048779 2450 52009420 2451 3485877449374157 2452 3484778004863438 2453 233785683698213912705487 2454 54139345 2455 52058578 2456 3492475324496339 2457 52074964 2458 3424297282091477 2459 3423197837580758 2460 229653108560964540365271 2461 52107736 2462 3426496573815257 2463 3418800059537882 2464 229357924622590390532571 2465 3419899705399772 2466 229210332656701850499549 2467 229136550184556462594526 2468 15372140312044226478137296026079 2469 54270433 2470 52189666 2471 3501272491391459 2472 52206052 2473 3433094448986597 2474 3431995004475878 2475 230243476437714450840039 2476 52238824 2477 3435293740710377 2478 3401208947366378 2479 228177188869093791201771 2480 3402308593228268 2481 228029596903205251168749 2482 227955814431059863263726 2483 15292902476942669470013755095535 2484 52304368 2485 3439692324157937 2486 3405607530813938 2487 228472372807468746439155 2488 3406707176675828 2489 227439229039651091036661 2490 227365446567505703131638 2491 15253283559391890979146124163575 2492 3408906468399608 2493 227586821008838568655353 2494 227070316678924151511546 2495 15233474100616555776907837143547 2496 227144112663517890320892 2497 15223569371450249104673208252925 2498 15218617913561460479527774837246 2499 1020971751390923925813263114186193369599 2500 55220821 2501 55204438 2502 3703607329978967 2503 55253593 2504 55138906 2505 3699208746531419 2506 55155292 2507 3697009454856797 2508 3695910010346078 2509 247954512740211764099679 2510 55351909 2511 55335526 2512 3712404496874087 2513 55384681 2514 54876778 2515 3681614412741227 2516 54893164 2517 3679415121066605 2518 3678315676555886 2519 246773776986711943150191 2520 55450225 2521 54942322 2522 3686012996188787 2523 54958708 2524 3670617954368117 2525 3669518509857398 2526 246183409109962032872055 2527 54991480 2528 3672817246091897 2529 3665120731814522 2530 245888225171587883039355 2531 3666220377676412 2532 245740633205699343006333 2533 245666850733553955101310 2534 16481470003466024591911970929279 2535 55745173 2536 55728790 2537 3738795997559447 2538 55777945 2539 55663258 2540 3734397414111899 2541 55679644 2542 3732198122437277 2543 3731098677926558 2544 250315984247211405998751 2545 55876261 2546 55859878 2547 3747593164454567 2548 55909033 2549 22370986 2550 1499917022755499 2551 22387372 2552 1497717731080877 2553 1496618286570158 2554 100362543552734145411759 2555 55974577 2556 22436530 2557 1504315606203059 2558 22452916 2559 1488920564382389 2560 1487821119871670 2561 99772175675984235133623 2562 22485688 2563 1491119856106169 2564 1483423341828794 2565 99476991737610085300923 2566 1484522987690684 2567 99329399771721545267901 2568 99255617299576157362878 2569 6655978450872955584193414822591 2570 56138437 2571 56122054 2572 3765187498244807 2573 56171209 2574 22633162 2575 1517511356545739 2576 22649548 2577 1515312064871117 2578 1514212620360398 2579 101543279306233966361295 2580 56236753 2581 22698706 2582 1521909939993299 2583 22715092 2584 1453731897588437 2585 1452632453077718 2586 97410704168984594021079 2587 22747864 2588 1455931189312217 2589 1448234675034842 2590 97115520230610444188379 2591 1449334320896732 2592 96967928264721904155357 2593 96894145792576516250334 2594 6497502780669841567939890510559 2595 56367841 2596 22829794 2597 1530707106888419 2598 22846180 2599 1462529064483557 2600 1461429619972838 2601 98001072045734504495847 2602 22878952 2603 1464728356207337 2604 1430643562863338 2605 95934784477113844857579 2606 1431743208725228 2607 95787192511225304824557 2608 95713410039079916919534 2609 6418264945568284559816349580015 2610 22944496 2611 1469126939654897 2612 1435042146310898 2613 96229968415488800094963 2614 1436141792172788 2615 95196824647671144692469 2616 95123042175525756787446 2617 6378646028017506068948718648055 2618 1438341083896568 2619 95344416616858622311161 2620 94827912286944205167354 2621 6358836569242170866710431628027 2622 94901708271537943976700 2623 6348931840075864194475802737405 2624 6343980382187075569330369321726 2625 425404908248624595791173214034584402687 2626 56793877 2627 56777494 2628 3809173332720407 2629 56826649 2630 56711962 2631 3804774749272859 2632 56728348 2633 3802575457598237 2634 3801476013087518 2635 255038927261210689796895 2636 56924965 2637 56908582 2638 3817970499615527 2639 56957737 2640 23419690 2641 1570294357916459 2642 23436076 2643 1568095066241837 2644 1566995621731118 2645 105085486566733429209903 2646 57023281 2647 23485234 2648 1574692941364019 2649 23501620 2650 1559297899543349 2651 1558198455032630 2652 104495118689983518931767 2653 23534392 2654 1561497191267129 2655 1553800676989754 2656 104199934751609369099067 2657 1554900322851644 2658 104052342785720829066045 2659 103978560313575441161022 2660 6972929791279183616700465019711 2661 57187141 2662 57170758 2663 3835564833405767 2664 57219913 2665 23681866 2666 1587888691706699 2667 23698252 2668 1585689400032077 2669 1584589955521358 2670 106266222320233250159439 2671 57285457 2672 23747410 2673 1592287275154259 2674 23763796 2675 1312977230412629 2676 1311877785901910 2677 87964818140986029570903 2678 23796568 2679 1315176522136409 2680 1307480007859034 2681 87669634202611879738203 2682 1308579653720924 2683 87522042236723339705181 2684 87448259764577951800158 2685 5863600099857385502925793262431 2686 57416545 2687 23878498 2688 1601084442049379 2689 23894884 2690 1321774397307749 2691 1320674952797030 2692 88555186017735940045671 2693 23927656 2694 1323973689031529 2695 1289888895687530 2696 86488898449115280407403 2697 1290988541549420 2698 86341306483226740374381 2699 86267524011081352469358 2700 5784362264755828494802252331887 2701 23993200 2702 1328372272479089 2703 1294287479135090 2704 86784082387490235644787 2705 1295387124996980 2706 85750938619672580242293 2707 85677156147527192337270 2708 5744743347205050003934621399927 2709 1297586416720760 2710 85898530588860057860985 2711 85382026258945640717178 2712 5724933888429714801696334379899 2713 85455822243539379526524 2714 5715029159263408129461705489277 2715 5710077701374619504316272073598 2716 382864419452746072218166792595186908031 2717 57711493 2718 57695110 2719 3870753500986247 2720 57744265 2721 24206218 2722 1623077359287179 2723 24222604 2724 1620878067612557 2725 1619778623101838 2726 108627693827232892058511 2727 57809809 2728 24271762 2729 1627475942734739 2730 24288148 2731 1348165897993109 2732 1347066453482390 2733 90326289647985671469975 2734 24320920 2735 1350365189716889 2736 1342668675439514 2737 90031105709611521637275 2738 1343768321301404 2739 89883513743722981604253 2740 89809731271577593699230 2741 6022075770060499519179318360991 2742 57940897 2743 24402850 2744 1636273109629859 2745 24419236 2746 1356963064888229 2747 1355863620377510 2748 90916657524735581944743 2749 24452008 2750 1359162356612009 2751 1219524447001514 2752 81765955435128883084203 2753 1220624092863404 2754 81618363469240343051181 2755 81544580997094955146158 2756 5467410924349600462308088609711 2757 24517552 2758 1363560940059569 2759 1223923030449074 2760 82061139373503838321587 2761 1225022676310964 2762 81027995605686182919093 2763 80954213133540795014070 2764 5427792006798821971440457677751 2765 1227221968034744 2766 81175587574873660537785 2767 80659083244959243393978 2768 5407982548023486769202170657723 2769 80732879229552982203324 2770 5398077818857180096967541767101 2771 5393126360968391471822108351422 2772 361594175054806810431663581888373062591 2773 58203073 2774 24665026 2775 1653867443420099 2776 24681412 2777 1374557398678469 2778 1373457954167750 2779 92097393278235402894279 2780 24714184 2781 1376756690402249 2782 1237118780791754 2783 82946691188628704033739 2784 1238218426653644 2785 82799099222740164000717 2786 82725316750594776095694 2787 5546648759451157470434851158991 2788 24779728 2789 1381155273849809 2790 1241517364239314 2791 83241875127003659271123 2792 1242617010101204 2793 78666524151469542390741 2794 78592741679324154485718 2795 5269316336595708007969933949911 2796 1244816301824984 2797 78814116120657020009433 2798 78297611790742602865626 2799 5249506877820372805731646929883 2800 78371407775336341674972 2801 5239602148654066133497018039261 2802 5234650690765277508351584623582 2803 350959052855837179538412029311524273119 2804 24910816 2805 1389952440744929 2806 1250314531134434 2807 83832243003753569745891 2808 1251414176996324 2809 79256892028219452865509 2810 79183109556074064960486 2811 5308935254146486512033315224551 2812 1253613468720104 2813 79404483997406930484201 2814 77117092236416396385258 2815 5170269042719031996778498849771 2816 77190888221010135194604 2817 5160364313552725324543869959149 2818 5155412855663936699398436543470 2819 345641491756352364092002425805213662191 2820 1258012052167664 2821 79699667935781885721585 2822 77412276174791351622642 2823 5190078501494421248810189487091 2824 77486072159385090431988 2825 5120745396887498635605354396661 2826 5115793938998710010459920980982 2827 342982711206609957254241339590116834295 2828 77633664128572568050680 2829 5130650126275193261621199715321 2830 5095988107443555509878187318266 2831 341653320931742380612819640370092538875 2832 5100940472137402822886109977596 2833 340988625809163872763533354058869881853 2834 340656339095103429793901482745012411390 2835 22838752378397154988041451606082972033145109503 2836 59415637 2837 59399254 2838 3985116670622807 2839 59448409 2840 59333722 2841 3980718087175259 2842 59350108 2843 3978518795500637 2844 3977419350989918 2845 266846284796208899292255 2846 59546725 2847 59530342 2848 3993913837517927 2849 59579497 2850 59071594 2851 3963123753385067 2852 59087980 2853 3960924461710445 2854 3959825017199726 2855 265665549042709078342767 2856 59645041 2857 59137138 2858 3967522336832627 2859 59153524 2860 3952127295011957 2861 3951027850501238 2862 265075181165959168064631 2863 59186296 2864 3954326586735737 2865 3946630072458362 2866 264779997227585018231931 2867 3947729718320252 2868 264632405261696478198909 2869 264558622789551090293886 2870 17749275365090936721940171717759 2871 59939989 2872 59923606 2873 4020305338203287 2874 59972761 2875 59858074 2876 4015906754755739 2877 59874460 2878 4013707463081117 2879 4012608018570398 2880 269207756303208541191327 2881 60071077 2882 60054694 2883 4029102505098407 2884 60103849 2885 26565802 2886 1781426363399339 2887 26582188 2888 1779227071724717 2889 1778127627213998 2890 119254315608731280604335 2891 60169393 2892 26631346 2893 1785824946846899 2894 26647732 2895 1770429905026229 2896 1769330460515510 2897 118663947731981370326199 2898 26680504 2899 1772629196750009 2900 1764932682472634 2901 118368763793607220493499 2902 1766032328334524 2903 118221171827718680460477 2904 118147389355573292555454 2905 7923783812497867714221615611071 2906 60333253 2907 60316870 2908 4046696838888647 2909 60366025 2910 26827978 2911 1799020697189579 2912 26844364 2913 1796821405514957 2914 1795721961004238 2915 120435051362231101553871 2916 60431569 2917 26893522 2918 1803419280637139 2919 26909908 2920 1735241238232277 2921 1734141793721558 2922 116302476224981729213655 2923 26942680 2924 1737440529956057 2925 1729744015678682 2926 116007292286607579380955 2927 1730843661540572 2928 115859700320719039347933 2929 115785917848573651442910 2930 7765308142294753697968091299039 2931 60562657 2932 27024610 2933 1812216447532259 2934 27040996 2935 1744038405127397 2936 1742938960616678 2937 116892844101731639688423 2938 27073768 2939 1746237696851177 2940 1712152903507178 2941 114826556533110980050155 2942 1713252549369068 2943 114678964567222440017133 2944 114605182095077052112110 2945 7686070307193196689844550368495 2946 27139312 2947 1750636280298737 2948 1716551486954738 2949 115121740471485935287539 2950 1717651132816628 2951 114088596703668279885045 2952 114014814231522891980022 2953 7646451389642418198976919436535 2954 1719850424540408 2955 114236188672855757503737 2956 113719684342941340359930 2957 7626641930867082996738632416507 2958 113793480327535079169276 2959 7616737201700776324504003525885 2960 7611785743811987699358570110206 2961 510485885840381642937186056913385684223 2962 60988693 2963 60972310 2964 4090682673364247 2965 61021465 2966 60906778 2967 4086284089916699 2968 60923164 2969 4084084798242077 2970 4082985353731358 2971 273930699317207824989471 2972 61119781 2973 61103398 2974 4099479840259367 2975 61152553 2976 27614506 2977 1851803698560299 2978 27630892 2979 1849604406885677 2980 1848504962374958 2981 123977258622730564402479 2982 61218097 2983 27680050 2984 1856202282007859 2985 27696436 2986 1840807240187189 2987 1839707795676470 2988 123386890745980654124343 2989 27729208 2990 1843006531910969 2991 1835310017633594 2992 123091706807606504291643 2993 1836409663495484 2994 122944114841717964258621 2995 122870332369572576353598 2996 8240735152904095746728665808191 2997 61381957 2998 61365574 2999 4117074174049607 3000 61414729 3001 27876682 3002 1869398032350539 3003 27893068 3004 1867198740675917 3005 1866099296165198 3006 125157994376230385352015 3007 61480273 3008 27942226 3009 1873796615798099 3010 27958612 3011 749958561709397 3012 748859117198678 3013 50181274028991771770199 3014 27991384 3015 752157853433177 3016 744461339155802 3017 49886090090617621937499 3018 745560985017692 3019 49738498124729081904477 3020 49664715652583693999454 3021 3327989376607561242869404269919 3022 61611361 3023 28073314 3024 1882593782693219 3025 28089700 3026 758755728604517 3027 757656284093798 3028 50771641905741682244967 3029 28122472 3030 760955020328297 3031 726870226984298 3032 48705354337121022606699 3033 727969872846188 3034 48557762371232482573677 3035 48483979899087094668654 3036 3248751541506004234745863339375 3037 28188016 3038 765353603775857 3039 731268810431858 3040 49000538275495977844083 3041 732368456293748 3042 47967394507678322441589 3043 47893612035532934536566 3044 3209132623955225743878232407415 3045 734567748017528 3046 48114986476865800060281 3047 47598482146951382916474 3048 3189323165179890541639945387387 3049 47672278131545121725820 3050 3179418436013583869405316496765 3051 3174466978124795244259883081086 3052 212702464269231977926141106837596929407 3053 61906309 3054 61889926 3055 4152262841630087 3056 61939081 3057 28401034 3058 1904586699931019 3059 28417420 3060 1902387408256397 3061 1901287963745678 3062 127519465883230027251087 3063 62004625 3064 28466578 3065 1908985283378579 3066 28482964 3067 785147229289877 3068 784047784779158 3069 52542745535991413669271 3070 28515736 3071 787346521013657 3072 779650006736282 3073 52247561597617263836571 3074 780749652598172 3075 52099969631728723803549 3076 52026187159583335898526 3077 3486465046810675259122929368479 3078 62135713 3079 28597666 3080 1917782450273699 3081 28614052 3082 793944396184997 3083 792844951674278 3084 53133113412741324144039 3085 28646824 3086 796143687908777 3087 656505778298282 3088 43982411323134625283499 3089 657605424160172 3090 43834819357246085250477 3091 43761036885100697345454 3092 2931800201099776202251699617199 3093 28712368 3094 800542271356337 3095 660904361745842 3096 44277595261509580520883 3097 662004007607732 3098 43244451493691925118389 3099 43170669021546537213366 3100 2892181283548997711384068685239 3101 664203299331512 3102 43392043462879402737081 3103 42875539132964985593274 3104 2872371824773662509145781665211 3105 42949335117558724402620 3106 2862467095607355836911152774589 3107 2857515637718567211765719358910 3108 191432219871292716139637896130783083967 3109 62397889 3110 28859842 3111 1935376784063939 3112 28876228 3113 811538729975237 3114 810439285464518 3115 54313849166241145093575 3116 28909000 3117 813738021699017 3118 674100112088522 3119 45163147076634446233035 3120 675199757950412 3121 45015555110745906200013 3122 44941772638600518294990 3123 3011038036201333210378462166479 3124 28974544 3125 818136605146577 3126 678498695536082 3127 45458331015009401470419 3128 679598341397972 3129 40882980039475284590037 3130 40809197567329896685014 3131 2733705613345883747913544957399 3132 681797633121752 3133 41030572008662762208729 3134 40514067678748345064922 3135 2713896154570548545675257937371 3136 40587863663342083874268 3137 2703991425404241873440629046749 3138 2699039967515453248295195631070 3139 180797097672323085246386343553934294495 3140 29105632 3141 826933772041697 3142 687295862431202 3143 46048698891759311945187 3144 688395508293092 3145 41473347916225195064805 3146 41399565444079807159782 3147 2773324530896662251976926232039 3148 690594800016872 3149 41620939885412672683497 3150 39333548124422138584554 3151 2634658319469207736722109857259 3152 39407344109015877393900 3153 2624753590302901064487480966637 3154 2619802132414112439342047550958 3155 175479536572838269799976740047623683567 3156 694993383464432 3157 41916123823787627920881 3158 39628732062797093821938 3159 2654467778244596988753800494579 3160 39702528047390832631284 3161 2585134673637674375548965404149 3162 2580183215748885750403531988470 3163 172820756023095862962215653832526855671 3164 39850120016578310249976 3165 2595039403025369001564810722809 3166 2560377384193731249821798325754 3167 171491365748228286320793954612502560251 3168 2565329748887578562829720985084 3169 170826670625649778471507668301279903229 3170 170494383911589335501875796987422432766 3171 11419376870012612592114723576069284661899034111 3172 63086101 3173 63069718 3174 4231437343686167 3175 63118873 3176 63004186 3177 4227038760238619 3178 63020572 3179 4224839468563997 3180 4223740024053278 3181 283376585345206392585759 3182 63217189 3183 63200806 3184 4240234510581287 3185 63249961 3186 29711914 3187 1992558368882219 3188 29728300 3189 1990359077207597 3190 1989259632696878 3191 133423144650729131998767 3192 63315505 3193 29777458 3194 1996956952329779 3195 29793844 3196 1981561910509109 3197 1980462465998390 3198 132832776773979221720631 3199 29826616 3200 1983761202232889 3201 1976064687955514 3202 132537592835605071887931 3203 1977164333817404 3204 132390000869716531854909 3205 132316218397571143949886 3206 8874637833716551811742766202431 3207 63479365 3208 63462982 3209 4257828844371527 3210 63512137 3211 29974090 3212 2010152702672459 3213 29990476 3214 2007953410997837 3215 2006853966487118 3216 134603880404228952948303 3217 63577681 3218 30039634 3219 2014551286120019 3220 30056020 3221 890713232031317 3222 889613787520598 3223 59627160056990339366487 3224 30088792 3225 892912523755097 3226 885216009477722 3227 59331976118616189533787 3228 886315655339612 3229 59184384152727649500765 3230 59110601680582261595742 3231 3961892057420017307883504664159 3232 63708769 3233 30170722 3234 2023348453015139 3235 30187108 3236 899510398926437 3237 898410954415718 3238 60217527933740249841255 3239 30219880 3240 901709690650217 3241 867624897306218 3242 58151240365119590202987 3243 868724543168108 3244 58003648399231050169965 3245 57929865927085662264942 3246 3882654222318460299759963733615 3247 30285424 3248 906108274097777 3249 872023480753778 3250 58446424303494545440371 3251 873123126615668 3252 57413280535676890037877 3253 57339498063531502132854 3254 3843035304767681808892332801655 3255 875322418339448 3256 57560872504864367656569 3257 57044368174949950512762 3258 3823225845992346606654045781627 3259 57118164159543689322108 3260 3813321116826039934419416891005 3261 3808369658937251309273983475326 3262 255242953065110501499147528276997570175 3263 64003717 3264 63987334 3265 4293017511952007 3266 64036489 3267 30498442 3268 2045341370252939 3269 30514828 3270 2043142078578317 3271 2042042634067598 3272 136965351911228594847375 3273 64102033 3274 30563986 3275 2049739953700499 3276 30580372 3277 925901899611797 3278 924802455101078 3279 61988631563989981265559 3280 30613144 3281 928101191335577 3282 920404677058202 3283 61693447625615831432859 3284 921504322920092 3285 61545855659727291399837 3286 61472073187581903494814 3287 4120367727623131324137029762719 3288 64233121 3289 30695074 3290 2058537120595619 3291 30711460 3292 934699066506917 3293 933599621996198 3294 62578999440739891740327 3295 30744232 3296 936898358230697 3297 375047983554218 3298 25090639267189035990699 3299 376147629416108 3300 24943047301300495957677 3301 24869264829155108052654 3302 1663994839474864072275044728495 3303 30809776 3304 941296941678257 3305 379446567001778 3306 25385823205563991228083 3307 380546212863668 3308 24352679437746335825589 3309 24278896965600947920566 3310 1624375921924085581407413796535 3311 382745504587448 3312 24500271406933813444281 3313 23983767077019396300474 3314 1604566463148750379169126776507 3315 24057563061613135109820 3316 1594661733982443706934497885885 3317 1589710276093655081789064470206 3318 106351242279535668993625053303527702207 3319 64495297 3320 30957250 3321 2076131454385859 3322 30973636 3323 952293400297157 3324 951193955786438 3325 63759735194239712689863 3326 31006408 3327 954492692020937 3328 392642317344458 3329 26271375020688856940235 3330 393741963206348 3331 26123783054800316907213 3332 26050000582654929002190 3333 1743232674576421080401807277775 3334 31071952 3335 958891275468497 3336 397040900792018 3337 26566558959063812177619 3338 398140546653908 3339 21991207983529695297237 3340 21917425511384307392214 3341 1465900251720971617936890068695 3342 400339838377688 3343 22138799952717172915929 3344 21622295622802755772122 3345 1446090792945636415698603048667 3346 21696091607396494581468 3347 1436186063779329743463974158045 3348 1431234605890541118318540742366 3349 95716120080566038100373500726678912735 3350 31203040 3351 967688442363617 3352 405838067687138 3353 27156926835813722652387 3354 406937713549028 3355 22581575860279605772005 3356 22507793388134217866982 3357 1505519169271750122000271343335 3358 409137005272808 3359 22729167829467083390697 3360 20441776068476549291754 3361 1366852957844295606745454968555 3362 20515572053070288101100 3363 1356948228677988934510826077933 3364 1351996770789200309365392662254 3365 90398558981081222653963897220368301807 3366 413535588720368 3367 23024351767842038628081 3368 20736960006851504529138 3369 1386662416619684858777145605875 3370 20810755991445243338484 3371 1317329312012762245572310515445 3372 1312377854123973620426877099766 3373 87739778431338815816202811005271473911 3374 20958347960632720957176 3375 1327234041400456871588155834105 3376 1292572022568819119845143437050 3377 86410388156471239174781111785247178491 3378 1297524387262666432853066096380 3379 85745693033892731325494825474024521469 3380 85413406319832288355862954160167051006 3381 5709689115820341394151359561062441027815603967 3382 65052421 3383 65036038 3384 4363394847112967 3385 65085193 3386 31547146 3387 2115718705413899 3388 31563532 3389 2113519413739277 3390 2112419969228558 3391 141688294925227878645519 3392 65150737 3393 31612690 3394 2120117288861459 3395 31629076 3396 996279234772757 3397 995179790262038 3398 66711574577989265063703 3399 31661848 3400 998478526496537 3401 990782012219162 3402 66416390639615115231003 3403 991881658081052 3404 66268798673726575197981 3405 66195016201581187292958 3406 4437319068029359356644079959839 3407 65281825 3408 31743778 3409 2128914455756579 3410 31760164 3411 1005076401667877 3412 1003976957157158 3413 67301942454739175538471 3414 31792936 3415 1007275693391657 3416 445425318715178 3417 29813582281188319788843 3418 446524964577068 3419 29665990315299779755821 3420 29592207843154391850798 3421 1980946179881092104782094925615 3422 31858480 3423 1011674276839217 3424 449823902162738 3425 30108766219563275026227 3426 450923548024628 3427 29075622451745619623733 3428 29001839979600231718710 3429 1941327262330313613914463993655 3430 453122839748408 3431 29223214420933097242425 3432 28706710091018680098618 3433 1921517803554978411676176973627 3434 28780506075612418907964 3435 1911613074388671739441548083005 3436 1906661616499883114296114667326 3437 127621486677474930780128264023228022591 3438 65544001 3439 32005954 3440 2146508789546819 3441 32022340 3442 1022670735458117 3443 1021571290947398 3444 68482678208238996488007 3445 32055112 3446 1024870027181897 3447 463019652505418 3448 30994318034688140738379 3449 464119298367308 3450 30846726068799600705357 3451 30772943596654212800334 3452 2060184014982649112908857474895 3453 32120656 3454 1029268610629457 3455 467418235952978 3456 31289501973063095975763 3457 468517881814868 3458 12545322166663133183829 3459 12471539694517745278806 3460 831997570908515764054795157335 3461 470717173538648 3462 12692914135850610802521 3463 12176409805936193658714 3464 812188112133180561816508137307 3465 12250205790529932468060 3466 802283382966873889581879246685 3467 797331925078085264436445831006 3468 53175631284687514527367290419283754847 3469 32251744 3470 1038065777524577 3471 476215402848098 3472 31879869849813006450531 3473 477315048709988 3474 13135690043413043658597 3475 13061907571267655753574 3476 871616488459294268118176431975 3477 479514340433768 3478 13283282012600521277289 3479 10995890251609987178346 3480 732950277031839752863360057195 3481 11069686236203725987692 3482 723045547865533080628731166573 3483 718094089976744455483297750894 3484 47858070185202699080957686912973143919 3485 483912923881328 3486 13578465950975476514673 3487 11291074189984942415730 3488 752759735807229004895050694515 3489 11364870174578681225076 3490 683426631200306391690215604085 3491 678475173311517766544782188406 3492 45199289635460292243196600697876316023 3493 11512462143766158843768 3494 693331360588001017706060922745 3495 658669341756363265963048525690 3496 43869899360592715601774901477852020603 3497 663621706450210578970971185020 3498 43205204238014207752488615166629363581 3499 42872917523953764782856743852771893118 3500 2854845238724205795169677553559230317006421887 3501 66068353 3502 32530306 3503 2181697457127299 3504 32546692 3505 1057859403038597 3506 1056759958527878 3507 70844149715238638387079 3508 32579464 3509 1060058694762377 3510 498208320085898 3511 33355789541687782637451 3512 499307965947788 3513 33208197575799242604429 3514 33134415103653854699406 3515 2218659685185763129162382573455 3516 32645008 3517 1064457278209937 3518 502606903533458 3519 33650973480062737874835 3520 503706549395348 3521 14906793673662775082901 3522 14833011201517387177878 3523 990473241111629780308320255895 3524 505905841119128 3525 15054385642850252701593 3526 14537881312935835557786 3527 970663782336294578070033235867 3528 14611677297529574367132 3529 960759053169987905835404345245 3530 955807595281199280689970929566 3531 63810753483657145420618895779133915039 3532 32776096 3533 1073254445105057 3534 511404070428578 3535 34241341356812648349603 3536 512503716290468 3537 15497161550412685557669 3538 15423379078267297652646 3539 1030092158662408284371701530535 3540 514703008014248 3541 15644753519600163176361 3542 6273812034305161256874 3543 415998936626476517050767736747 3544 6347608018898900066220 3545 406094207460169844816138846125 3546 401142749571381219670705430446 3547 26587825787263437295319272887730700207 3548 519101591461808 3549 15939937457975118413745 3550 6568995972680116494258 3551 435808395401865769082458374067 3552 6642791957273855303604 3553 366475290794943155877623283637 3554 361523832906154530732189867958 3555 23929045237521030457558186672633872311 3556 6790383926461332922296 3557 376380020182637781893468602297 3558 341718001351000030150456205242 3559 22599654962653453816136487452609576891 3560 346670366044847343158378864572 3561 21934959840074945966850201141386919869 3562 21602673126014502997218329827529449406 3563 1427423300176137995678836550672316090056966079 3564 33038272 3565 1090848778895297 3566 528998404218818 3567 35422077110312469299139 3568 530098050080708 3569 16677897303912506507205 3570 16604114831767118602182 3571 1109329993763965292498464079815 3572 532297341804488 3573 16825489273099984125897 3574 7454547787804982206410 3575 495236771728033525177530286027 3576 7528343772398721015756 3577 485332042561726852942901395405 3578 480380584672938227797467979726 3579 31905386886748252741945075567655780303 3580 536695925252048 3581 17120673211474939363281 3582 7749731726179937443794 3583 515046230503422777209220923347 3584 7823527710773676253140 3585 207999624134036400123561033685 3586 203048166245247774978127618006 3587 13293923038551403106513841812246560727 3588 7971119679961153871832 3589 217904353521731026139406352345 3590 183242334690093274396393955290 3591 11964532763683826465092142592222265307 3592 188194699383940587404316614620 3593 11299837641105318615805856280999608285 3594 10967550927044875646173984967142137822 3595 713712330902104095933419591003721128816148447 3596 545493092147168 3597 17711041088224849838049 3598 8340099602929847918562 3599 554665148054201281272602197987 3600 8413895587523586727908 3601 247618541684814904186942308325 3602 242667083796026279041508892646 3603 15952703588293810829826743152209100775 3604 8561487556711064346600 3605 257523271072509530202787626985 3606 104019008469475272069459304426 3607 6646971664213519899405345712125083627 3608 108971373163322585077381963756 3609 5982276541635012050119059400902426605 3610 5649989827574569080487188087044956142 3611 356856846265087146075218221004799198292213743 3612 8856671495086019583984 3613 277332729847898782234478264305 3614 123828467244864524101149941746 3615 7976361939084723761061796382106353651 3616 128780831938711837109072601076 3617 3323496051320980652973914156011798517 3618 2991209337260537683342042842154328054 3619 178429103946578730567239421703591428188209143 3620 138685561326406463124917919736 3621 3988191188756582583802139491002433529 3622 1662062481018765804814557586724446202 3623 89215232787567911728493842098074910151639035 3624 1994410049736566770228670254219763708 3625 44608298204983499147807956973171946343612413 3626 22308914302094344119026574906009645658136574 3627 91377312981378433511532850815015508615727415295 3628 10922 3629 2931494120107 3630 10924 3631 2930420312749 3632 2929883458222 3633 786340464953597225647 3634 10930 3635 2933641734835 3636 10932 3637 2926125083317 3638 2925588228790 3639 785187473075950971575 3640 10936 3641 2927198890681 3642 2923440810682 3643 784610977137128041147 3644 2923977714364 3645 784322729169327188669 3646 784178618379566295742 3647 210462653480190353257162861247 3648 10954 3649 2940084579019 3650 10956 3651 2939010771661 3652 2938473917134 3653 788646448708889733839 3654 10962 3655 2942232193747 3656 10964 3657 2908944165589 3658 2908407311062 3659 780575505565365955287 3660 10968 3661 2910017972953 3662 2906259892954 3663 779999009626543024859 3664 2906796796636 3665 779710761658742172381 3666 779566650868981279454 3667 209224637878429279557355301599 3668 10978 3669 2946527423203 3670 10980 3671 2913239395045 3672 2912702540518 3673 781728497443012209383 3674 10984 3675 2914313202409 3676 2897670220522 3677 777693025871251303147 3678 2898207124204 3679 777404777903450450669 3680 777260667113689557742 3681 208605630077548742707452308207 3682 10992 3683 2916460817137 3684 2899817835250 3685 778269521810074430195 3686 2900354738932 3687 776251786032247040757 3688 776107675242486147830 3689 208296126177108474288943262455 3690 2901428546296 3691 776540034001658604281 3692 775531232083442576122 3693 208141374226888392856246872827 3694 775675356068148357884 3695 208063998252210697704126245629 3696 208025313806646712280299842302 3697 55830983792737188000072699101025659647 3698 11050 3699 2965855955755 3700 11052 3701 2964782148397 3702 2964245293870 3703 795564399974767258415 3704 11058 3705 2968003570483 3706 11060 3707 2960486918965 3708 2959950064438 3709 794411408097121004343 3710 11064 3711 2961560726329 3712 2957802646330 3713 793834912158298073915 3714 2958339550012 3715 793546664190497221437 3716 793402553400736328510 3717 212938684683712500656777980735 3718 11082 3719 2974446414667 3720 11084 3721 2973372607309 3722 2972835752782 3723 797870383730059766607 3724 11090 3725 2976594029395 3726 11092 3727 2840220494677 3728 2839683640150 3729 762127635523025890135 3730 11096 3731 2841294302041 3732 2837536222042 3733 761551139584202959707 3734 2838073125724 3735 761262891616402107229 3736 761118780826641214302 3737 204272575471384984758125063007 3738 11106 3739 2980889258851 3740 11108 3741 2844515724133 3742 2843978869606 3743 763280627400672144231 3744 11112 3745 2845589531497 3746 2828946549610 3747 759245155828911237995 3748 2829483453292 3749 758956907861110385517 3750 758812797071349492590 3751 203653567670504447908222069615 3752 11120 3753 2847737146225 3754 2831094164338 3755 759821651767734365043 3756 2831631068020 3757 757803915989906975605 3758 757659805200146082678 3759 203344063770064179489713023863 3760 2832704875384 3761 758092163959318539129 3762 757083362041102510970 3763 203189311819844098057016634235 3764 757227486025808292732 3765 203111935845166402904896007037 3766 203073251399602417481069603710 3767 54501674662361795113442901452509932415 3768 11146 3769 2991627332491 3770 11148 3771 2990553525133 3772 2990016670606 3773 802482351240644782991 3774 11154 3775 2993774947219 3776 11156 3777 2857401412501 3778 2856864557974 3779 766739603033610906519 3780 11160 3781 2858475219865 3782 2854717139866 3783 766163107094787976091 3784 2855254043548 3785 765874859126987123613 3786 765730748337226230686 3787 205510591073146058457932622751 3788 11170 3789 2998070176675 3790 11172 3791 2861696641957 3792 2861159787430 3793 767892594911257160615 3794 11176 3795 2862770449321 3796 2794587859882 3797 750021220807744351147 3798 2795124763564 3799 749732972839943498669 3800 749588862050182605742 3801 201177536466982300508610096047 3802 11184 3803 2864918064049 3804 2796735474610 3805 750597716746567478195 3806 2797272378292 3807 748579980968740088757 3808 748435870178979195830 3809 200868032566542032090101050295 3810 2798346185656 3811 748868228938151652281 3812 747859427019935624122 3813 200713280616321950657404660667 3814 748003551004641405884 3815 200635904641644255505284033469 3816 200597220196080270081457630142 3817 53837020097174098670128002628255214527 3818 11202 3819 3006660635587 3820 11204 3821 2870287100869 3822 2869750246342 3823 770198578666549668807 3824 11208 3825 2871360908233 3826 2803178318794 3827 752327204563036859339 3828 2803715222476 3829 752038956595236006861 3830 751894845805475113934 3831 201796544267862837358513875919 3832 11216 3833 2873508522961 3834 2805325933522 3835 752903700501859986387 3836 2805862837204 3837 743968013483926449109 3838 743823902694165556182 3839 199630016964780958416064867287 3840 2806936644568 3841 744256261453338012633 3842 743247459535121984474 3843 199475265014560876983368477659 3844 743391583519827766236 3845 199397889039883181831247850461 3846 199359204594319196407421447134 3847 53504692814580250448470553241897659359 3848 11232 3849 2877803752417 3850 2809621162978 3851 754056692379506240483 3852 2810158066660 3853 745121005361572703205 3854 744976894571811810278 3855 199939520865221226841016757223 3856 2811231874024 3857 745409253330984266729 3858 740941686898947697642 3859 198856257213680551252582919147 3860 741085810883653479404 3861 198778881239002856100462291949 3862 198740196793438870676635888622 3863 53338529173283326337642039654951414767 3864 2813379488752 3865 745985749269807393777 3866 741518182837770824690 3867 199011009163900685465058864115 3868 741662306822476606452 3869 198469377340292075491979783157 3870 198430692894728090068153379830 3871 53255447352634864283957165118388562935 3872 741950554791888169976 3873 198546753315402142598217755641 3874 198275955112472148372847766522 3875 53213906442310647424214176459042778107 3876 198314643100027181925966752764 3877 53193135987264595873025686530141678589 3878 53182751710479520268603492688218532862 3879 14273348188177452467553990946400518883673893887 3880 11434 3881 3068941462699 3882 11436 3883 3067867655341 3884 3067330800814 3885 823236205038277356719 3886 11442 3887 3071089077427 3888 11444 3889 3063572425909 3890 3063035571382 3891 822083213160631102647 3892 11448 3893 3064646233273 3894 3060888153274 3895 821506717221808172219 3896 3061425056956 3897 821218469254007319741 3898 821074358464246426814 3899 220366778294278942855623339199 3900 11466 3901 3077531921611 3902 11468 3903 3076458114253 3904 3075921259726 3905 825542188793569864911 3906 11474 3907 3079679536339 3908 11476 3909 3046391508181 3910 3045854653654 3911 817471245650046086359 3912 11480 3913 3047465315545 3914 3043707235546 3915 816894749711223155931 3916 3044244139228 3917 816606501743422303453 3918 816462390953661410526 3919 219128762692517869155815779551 3920 11490 3921 3083974765795 3922 11492 3923 3050686737637 3924 3050149883110 3925 818624237527692340455 3926 11496 3927 3051760545001 3928 3035117563114 3929 814588765955931434219 3930 3035654466796 3931 814300517988130581741 3932 814156407198369688814 3933 218509754891637332305912786159 3934 11504 3935 3053908159729 3936 3037265177842 3937 815165261894754561267 3938 3037802081524 3939 813147526116927171829 3940 813003415327166278902 3941 218200250991197063887403740407 3942 3038875888888 3943 813435774086338735353 3944 812426972168122707194 3945 218045499040976982454707350779 3946 812571096152828488956 3947 217968123066299287302586723581 3948 217929438620735301878760320254 3949 58489602053487973773332294398057114879 3950 11562 3951 3103303298347 3952 11564 3953 3102229490989 3954 3101692636462 3955 832460140059447389487 3956 11570 3957 3105450913075 3958 11572 3959 3097934261557 3960 3097397407030 3961 831307148181801135415 3962 11576 3963 3099008068921 3964 3095249988922 3965 830730652242978204987 3966 3095786892604 3967 830442404275177352509 3968 830298293485416459582 3969 222842809497801090255238458687 3970 11594 3971 3111893757259 3972 11596 3973 3110819949901 3974 3110283095374 3975 834766123814739897679 3976 11602 3977 3114041371987 3978 11604 3979 2565325811029 3980 2564788956502 3981 688336155353665629527 3982 11608 3983 2566399618393 3984 2562641538394 3985 687759659414842699099 3986 2563178442076 3987 687471411447041846621 3988 687327300657280953694 3989 184464325843207805561204108639 3990 11618 3991 3118336601443 3992 11620 3993 2569621040485 3994 2569084185958 3995 689489147231311883623 3996 11624 3997 2570694847849 3998 2554051865962 3999 685453675659550977387 4000 2554588769644 4001 685165427691750124909 4002 685021316901989231982 4003 183845318042327268711301115247 4004 11632 4005 2572842462577 4006 2556199480690 4007 686030171598374104435 4008 2556736384372 4009 684012435820546714997 4010 683868325030785822070 4011 183535814141887000292792069495 4012 2557810191736 4013 684300683789958278521 4014 683291881871742250362 4015 183381062191666918860095679867 4016 683436005856448032124 4017 183303686216989223707975052669 4018 183265001771425238284148649342 4019 49184438140860223566923710858447023487 4020 11658 4021 3129074675083 4022 11660 4023 3128000867725 4024 3127464013198 4025 839378091325324914063 4026 11666 4027 3131222289811 4028 11668 4029 2582506728853 4030 2581969874326 4031 692948122864250645911 4032 11672 4033 2583580536217 4034 2579822456218 4035 692371626925427715483 4036 2580359359900 4037 692083378957626863005 4038 691939268167865970078 4039 185702341444968879261011668383 4040 11682 4041 3135517519267 4042 11684 4043 2586801958309 4044 2586265103782 4045 694101114741896900007 4046 11688 4047 2587875765673 4048 2519693176234 4049 676229740638384090539 4050 2520230079916 4051 675941492670583238061 4052 675797381880822345134 4053 181369286838805121311689141679 4054 11696 4055 2590023380401 4056 2521840790962 4057 676806236577207217587 4058 2522377694644 4059 674788500799379828149 4060 674644390009618935222 4061 181059782938364852893180095927 4062 2523451502008 4063 675076748768791391673 4064 674067946850575363514 4065 180905030988144771460483706299 4066 674212070835281145276 4067 180827655013467076308363079101 4068 180788970567903090884536675774 4069 48519783575672527123608812034192305599 4070 11714 4071 3144107978179 4072 11716 4073 2595392417221 4074 2594855562694 4075 696407098497189408199 4076 11720 4077 2596466224585 4078 2528283635146 4079 678535724393676598731 4080 2528820538828 4081 678247476425875746253 4082 678103365636114853326 4083 181988294639685658161592921551 4084 11728 4085 2598613839313 4086 2530431249874 4087 679112220332499725779 4088 2530968153556 4089 670176533314566188501 4090 670032422524805295574 4091 179821767336603779219143912919 4092 2532041960920 4093 670464781283977752025 4094 669455979365761723866 4095 179667015386383697786447523291 4096 669600103350467505628 4097 179589639411706002634326896093 4098 179550954966142017210500492766 4099 48187456293078678901951362647834750431 4100 11744 4101 2602909068769 4102 2534726479330 4103 680265212210145979875 4104 2535263383012 4105 671329525192212442597 4106 671185414402451549670 4107 180131271237044047644095802855 4108 2536337190376 4109 671617773161624006121 4110 667150206729587437034 4111 179048007585503372055661964779 4112 667294330714293218796 4113 178970631610825676903541337581 4114 178931947165261691479714934254 4115 48021292651781754791122849060888505839 4116 2538484805104 4117 672194269100447133169 4118 667726702668410564082 4119 179202759535723506268137909747 4120 667870826653116345844 4121 178661127712114896295058828789 4122 178622443266550910871232425462 4123 47938210831133292737437974524325654007 4124 668159074622527909368 4125 178738503687224963401296801273 4126 178467705484294969175926812154 4127 47896669920809075877694985864979869179 4128 178506393471850002729045798396 4129 47875899465763024326506495936078769661 4130 47865515188977948722084302094155623934 4131 12846013377868324304747486806532330620566105599 4132 11818 4133 3172026969643 4134 11820 4135 3170953162285 4136 3170416307758 4137 850908010101787455023 4138 11826 4139 3174174584371 4140 11828 4141 3166657932853 4142 3166121078326 4143 849755018224141200951 4144 11832 4145 3167731740217 4146 3163973660218 4147 849178522285318270523 4148 3164510563900 4149 848890274317517418045 4150 848746163527756525118 4151 227794871904845385054468697663 4152 11850 4153 3180617428555 4154 11852 4155 3179543621197 4156 3179006766670 4157 853213993857079963215 4158 11858 4159 3182765043283 4160 11860 4161 2634049482325 4162 2633512627798 4163 706784025396005695063 4164 11864 4165 2635123289689 4166 2631365209690 4167 706207529457182764635 4168 2631902113372 4169 705919281489381912157 4170 705775170699621019230 4171 189416388250252100360434347615 4172 11874 4173 3187060272739 4174 11876 4175 2638344711781 4176 2637807857254 4177 707937017273651949159 4178 11880 4179 2639418519145 4180 2622775537258 4181 703901545701891042923 4182 2623312440940 4183 703613297734090190445 4184 703469186944329297518 4185 188797380449371563510531354223 4186 11888 4187 2641566133873 4188 2624923151986 4189 704478041640714169971 4190 2625460055668 4191 702460305862886780533 4192 702316195073125887606 4193 188487876548931295092022308471 4194 2626533863032 4195 702748553832298344057 4196 701739751914082315898 4197 188333124598711213659325918843 4198 701883875898788097660 4199 188255748624033518507205291645 4200 188217064178469533083378888318 4201 50513747271235616453553508506962751103 4202 11914 4203 3197798346379 4204 11916 4205 3196724539021 4206 3196187684494 4207 857825961367664979599 4208 11922 4209 3199945961107 4210 11924 4211 2651230400149 4212 2650693545622 4213 711395992906590711447 4214 11928 4215 2652304207513 4216 2648546127514 4217 710819496967767781019 4218 2649083031196 4219 710531248999966928541 4220 710387138210206035614 4221 190654403852013174060241907359 4222 11938 4223 3204241190563 4224 11940 4225 2655525629605 4226 2654988775078 4227 712548984784236965543 4228 11944 4229 2656599436969 4230 2382258417322 4231 639334000553716543147 4232 2382795321004 4233 639045752585915690669 4234 638901641796154797742 4235 171465162024716531713241247407 4236 11952 4237 2658747051697 4238 2384406032050 4239 639910496492539670195 4240 2384942935732 4241 637892760714712280757 4242 637748649924951387830 4243 171155658124276263294732201655 4244 2386016743096 4245 638181008684123844281 4246 637172206765907816122 4247 171000906174056181862035812027 4248 637316330750613597884 4249 170923530199378486709915184829 4250 170884845753814501286088781502 4251 45861165314921741350349216737173434047 4252 11970 4253 3212831649475 4254 11972 4255 2664116088517 4256 2663579233990 4257 714854968539529473735 4258 11976 4259 2665189895881 4260 2390848876234 4261 641639984309009051339 4262 2391385779916 4263 641351736341208198861 4264 641207625551447305934 4265 172084169825597068563145027279 4266 11984 4267 2667337510609 4268 2392996490962 4269 642216480247832178387 4270 2393533394644 4271 633280793229898641109 4272 633136682440137748182 4273 169917642522515189620696018647 4274 2394607202008 4275 633569041199310204633 4276 632560239281094176474 4277 169762890572295108187999629019 4278 632704363265799958236 4279 169685514597617413035879001821 4280 169646830152053427612052598494 4281 45528838032327893128691767350815878879 4282 12000 4283 2671632740065 4284 2397291720418 4285 643369472125478432483 4286 2397828624100 4287 634433785107544895205 4288 634289674317784002278 4289 170227146422955458045647908583 4290 2398902431464 4291 634722033076956458729 4292 630254466644919889642 4293 169143882771414782457214070507 4294 630398590629625671404 4295 169066506796737087305093443309 4296 169027822351173101881267039982 4297 45362674391030969017863253763869634287 4298 2401050046192 4299 635298529015779585777 4300 630830962583743016690 4301 169298634721634916669690015475 4302 630975086568448798452 4303 168757002898026306696610934517 4304 168718318452462321272784531190 4305 45279592570382506964178379227306782455 4306 631263334537860361976 4307 168834378873136373802848907001 4308 168563580670206379577478917882 4309 45238051660058290104435390567960997627 4310 168602268657761413130597904124 4311 45217281205012238553246900639059898109 4312 45206896928227162948824706797136752382 4313 12132345972713760223344234736598236489024794367 4314 12042 4315 3232160182027 4316 12044 4317 3231086374669 4318 3230549520142 4319 867049896388835012367 4320 12050 4321 3234307796755 4322 12052 4323 2685592235797 4324 2685055381270 4325 720619927927760744215 4326 12056 4327 2686666043161 4328 2682907963162 4329 720043431988937813787 4330 2683444866844 4331 719755184021136961309 4332 719611073231376068382 4333 193130435055535321459857026847 4334 12066 4335 3238603026211 4336 12068 4337 2689887465253 4338 2689350610726 4339 721772919805406998311 4340 12072 4341 2690961272617 4342 2416620252970 4343 648557935574886575915 4344 2417157156652 4345 648269687607085723437 4346 648125576817324830510 4347 173941193228238679112856366895 4348 12080 4349 2693108887345 4350 2418767867698 4351 649134431513709702963 4352 2419304771380 4353 647116695735882313525 4354 646972584946121420598 4355 173631689327798410694347321143 4356 2420378578744 4357 647404943705293877049 4358 646396141787077848890 4359 173476937377578329261650931515 4360 646540265771783630652 4361 173399561402900634109530304317 4362 173360876957336648685703900990 4363 46525819880109437793664115561431297855 4364 12098 4365 3247193485123 4366 12100 4367 2698477924165 4368 2697941069638 4369 724078903560699506503 4370 12104 4371 2699551731529 4372 2425210711882 4373 650863919330179084107 4374 2425747615564 4375 650575671362378231629 4376 650431560572617338702 4377 174560201029119215962760146767 4378 12112 4379 2701699346257 4380 2427358326610 4381 651440415269002211155 4382 2427895230292 4383 614832923290644082517 4384 614688812500883189590 4385 164965580115470894924551286615 4386 2428969037656 4387 615121171260055646041 4388 614112369341839617882 4389 164810828165250813491854896987 4390 614256493326545399644 4391 164733452190573118339734269789 4392 164694767745009132915907866462 4393 44199528901952500242061969805385658207 4394 12128 4395 2705994575713 4396 2431653556066 4397 652593407146648465251 4398 2432190459748 4399 615985915168290336613 4400 615841804378529443686 4401 165275084015911163349503176551 4402 2433264267112 4403 616274163137701900137 4404 611806596705665331050 4405 164191820364370487761069338475 4406 611950720690371112812 4407 164114444389692792608948711277 4408 164075759944128807185122307950 4409 44033365260655576131233456218439413615 4410 2435411881840 4411 616850659076525027185 4412 612383092644488458098 4413 164346572314590621973545283443 4414 612527216629194239860 4415 163804940490982012000466202485 4416 163766256045418026576639799158 4417 43950283440007114077548581681876561783 4418 612815464598605803384 4419 163882316466092079106704174969 4420 163611518263162084881334185850 4421 43908742529682897217805593022530776955 4422 163650206250717118434453172092 4423 43887972074636845666617103093629677437 4424 43877587797851770062194909251706531710 4425 11775512270136478182642608701631189526333353855 4426 12162 4427 3264374402947 4428 12164 4429 2715658841989 4430 2715121987462 4431 728690871071284522887 4432 12168 4433 2716732649353 4434 2442391629706 4435 655475886840764100491 4436 2442928533388 4437 655187638872963248013 4438 655043528083202355086 4439 175798216630880289662567706511 4440 12176 4441 2718880264081 4442 2444539244434 4443 656052382779587227539 4444 2445076148116 4445 619444890801229098901 4446 619300780011468205974 4447 166203595717231968624358846359 4448 2446149955480 4449 619733138770640662425 4450 618724336852424634266 4451 166048843767011887191662456731 4452 618868460837130416028 4453 165971467792334192039541829533 4454 165932783346770206615715426206 4455 44531856184546348463719419217514590111 4456 12192 4457 2723175493537 4458 2448834473890 4459 657205374657233481635 4460 2449371377572 4461 620597882678875352997 4462 620453771889114460070 4463 166513099617672237049310736295 4464 2450445184936 4465 620886130648286916521 4466 602583506160968183722 4467 161715789160849184837927104427 4468 602727630145673965484 4469 161638413186171489685806477229 4470 161599728740607504261980073902 4471 43368710695467879687919401870654435247 4472 2452592799664 4473 621462626587110043569 4474 603160002099791310770 4475 161870541111069319050403049395 4476 603304126084497092532 4477 161328909287460709077323968437 4478 161290224841896723653497565110 4479 43285628874819417634234527334091583415 4480 603592374053908656056 4481 161406285262570776183561940921 4482 161135487059640781958191951802 4483 43244087964495200774491538674745798587 4484 161174175047195815511310938044 4485 43223317509449149223303048745844699069 4486 43212933232664073618880854903921553342 4487 11597095418847837162291795684148510469917765567 4488 12224 4489 2731765952449 4490 2457424932802 4491 659511358412525989827 4492 2457961836484 4493 622903866434167861189 4494 622759755644406968262 4495 167132107418552773899214516167 4496 2459035643848 4497 623192114403579424713 4498 604889489916260691914 4499 162334796961729721687830884299 4500 605033613900966473676 4501 162257420987052026535710257101 4502 162218736541488041111883853774 4503 43534874336764803798748126576718901199 4504 2461183258576 4505 623768610342402551761 4506 605465985855083818962 4507 162489548911949855900306829267 4508 605610109839789600724 4509 160090893692617586643393933269 4510 160052209247053601219567529942 4511 42953301592225569419495029187840176087 4512 605898357809201164248 4513 160168269667727653749631905753 4514 159897471464797659524261916634 4515 42911760681901352559752040528494391259 4516 159936159452352693077380902876 4517 42890990226855301008563550599593291741 4518 42880605950070225404141356757670146014 4519 11507886993203516652116389182324699969351053279 4520 2465478488032 4521 624921602220048805857 4522 606618977732730073058 4523 162799052812390124325258719203 4524 606763101717435854820 4525 160400397593057855068345823205 4526 160361713147493869644519419878 4527 43036383412874031474909391540872409063 4528 607051349686847418344 4529 160477773568167922174583795689 4530 159278520335773892743039463402 4531 42745597040604485120780085891111251947 4532 159317208323328926296158449644 4533 42724826585558433569591595962210152429 4534 42714442308773357965169402120287006702 4535 11463282780381356397028742599810589154810261487 4536 607627845625670545392 4537 160632525518388056387059740657 4538 159433272285994026955515408370 4539 42787137950928716148487267067627368435 4540 159471960273549060508634394612 4541 42641744765374227364837636246605754357 4542 42631360488589151760415442404682608630 4543 11440980673970276269949146823285551350627037175 4544 159549336248659127614872367096 4545 42662515220536342878691226834863812601 4546 42589823381448849342726667036990025722 4547 11429829620764740009361149619711236938645041147 4548 42600208609029907099653462331119054844 4549 11424254094193125660218359983695262710629363709 4550 11421466586119093676350812763218231170447683582 4551 3065178188200179623355368407214085052573237583905026047 4552 12970 4553 3481283490475 4554 12972 4555 3480209683117 4556 3479672828590 4557 933923425292317749935 4558 12978 4559 3483431105203 4560 12980 4561 3475914453685 4562 3475377599158 4563 932770433414671495863 4564 12984 4565 3476988261049 4566 3473230181050 4567 932193937475848565435 4568 3473767084732 4569 931905689508047712957 4570 931761578718286820030 4571 250079152736544711651004773055 4572 13002 4573 3489873949387 4574 13004 4575 3488800142029 4576 3488263287502 4577 936229409047610258127 4578 13010 4579 3492021564115 4580 13012 4581 3458733535957 4582 3458196681430 4583 928158465904086479575 4584 13016 4585 3459807343321 4586 3456049263322 4587 927581969965263549147 4588 3456586167004 4589 927293721997462696669 4590 927149611207701803742 4591 248841137134783637951197213407 4592 13026 4593 3496316793571 4594 13028 4595 3463028765413 4596 3462491910886 4597 929311457781732733671 4598 13032 4599 3464102572777 4600 3447459590890 4601 925275986209971827435 4602 3447996494572 4603 924987738242170974957 4604 924843627452410082030 4605 248222129333903101101294220015 4606 13040 4607 3466250187505 4608 3449607205618 4609 925852482148794954483 4610 3450144109300 4611 923834746370967565045 4612 923690635581206672118 4613 247912625433462832682785174263 4614 3451217916664 4615 924122994340379128569 4616 923114192422163100410 4617 247757873483242751250088784635 4618 923258316406868882172 4619 247680497508565056097968157437 4620 247641813063001070674141754110 4621 66465456835740331093111080289151480575 4622 13098 4623 3515645326123 4624 13100 4625 3514571518765 4626 3514034664238 4627 943147360313487782703 4628 13106 4629 3517792940851 4630 13108 4631 3510276289333 4632 3509739434806 4633 941994368435841528631 4634 13112 4635 3511350096697 4636 3507592016698 4637 941417872497018598203 4638 3508128920380 4639 941129624529217745725 4640 940985513739456852798 4641 252555183940066859050619892543 4642 13130 4643 3524235785035 4644 13132 4645 3523161977677 4646 3522625123150 4647 945453344068780290895 4648 13138 4649 3526383399763 4650 13140 4651 3390009865045 4652 3389473010518 4653 909710595861746414423 4654 13144 4655 3391083672409 4656 3387325592410 4657 909134099922923483995 4658 3387862496092 4659 908845851955122631517 4660 908701741165361738590 4661 243889074727739343151966974815 4662 13154 4663 3530678629219 4664 13156 4665 3394305094501 4666 3393768239974 4667 910863587739392668519 4668 13160 4669 3395378901865 4670 3378735919978 4671 906828116167631762283 4672 3379272823660 4673 906539868199830909805 4674 906395757410070016878 4675 243270066926858806302063981423 4676 13168 4677 3397526516593 4678 3380883534706 4679 907404612106454889331 4680 3381420438388 4681 905386876328627499893 4682 905242765538866606966 4683 242960563026418537883554935671 4684 3382494245752 4685 905675124298039063417 4686 904666322379823035258 4687 242805811076198456450858546043 4688 904810446364528817020 4689 242728435101520761298737918845 4690 242689750655956775874911515518 4691 65136147705364938206481282640635753343 4692 13194 4693 3541416702859 4694 13196 4695 3540342895501 4696 3539806040974 4697 950065311579365307279 4698 13202 4699 3543564317587 4700 13204 4701 3407190782869 4702 3406653928342 4703 914322563372331430807 4704 13208 4705 3408264590233 4706 3404506510234 4707 913746067433508500379 4708 3405043413916 4709 913457819465707647901 4710 913313708675946754974 4711 245127090329500416851774534559 4712 13218 4713 3547859547043 4714 13220 4715 3411486012325 4716 3410949157798 4717 915475555249977684903 4718 13224 4719 3412559819689 4720 3344377230250 4721 897604181146464875435 4722 3344914133932 4723 897315933178664022957 4724 897171822388903130030 4725 240794035723336658902452007855 4726 13232 4727 3414707434417 4728 3346524844978 4729 898180677085288002483 4730 3347061748660 4731 896162941307460613045 4732 896018830517699720118 4733 240484531822896390483942962103 4734 3348135556024 4735 896451189276872176569 4736 895442387358656148410 4737 240329779872676309051246572475 4738 895586511343361930172 4739 240252403897998613899125945277 4740 240213719452434628475299541950 4741 64471493140177241763166383816381035455 4742 13250 4743 3556450005955 4744 13252 4745 3420076471237 4746 3419539616710 4747 917781539005270193095 4748 13256 4749 3421150278601 4750 3352967689162 4751 899910164901757383627 4752 3353504592844 4753 899621916933956531149 4754 899477806144195638222 4755 241413043524217195752355787727 4756 13264 4757 3423297893329 4758 3355115303890 4759 900486660840580510675 4760 3355652207572 4761 891550973822646973397 4762 891406863032886080470 4763 239246516221135316809906779095 4764 3356726014936 4765 891839221792058536921 4766 890830419873842508762 4767 239091764270915235377210389467 4768 890974543858548290524 4769 239014388296237540225089762269 4770 238975703850673554801263358942 4771 64139165857583393541508934430023480287 4772 13280 4773 3427593122785 4774 3359410533346 4775 901639652718226764771 4776 3359947437028 4777 892703965700293227493 4778 892559854910532334566 4779 239556020121575585234858669031 4780 3361021244392 4781 892992213669704791017 4782 888524647237668221930 4783 238472756470034909646424830955 4784 888668771222374003692 4785 238395380495357214494304203757 4786 238356696049793229070477800430 4787 63973002216286469430680420843077235695 4788 3363168859120 4789 893568709608527918065 4790 889101143176491348978 4791 238627508420255043858900775923 4792 889245267161197130740 4793 238085876596646433885821694965 4794 238047192151082448461995291638 4795 63889920395638007376995546306514383863 4796 889533515130608694264 4797 238163252571756500992059667449 4798 237892454368826506766689678330 4799 63848379485313790517252557647168599035 4800 237931142356381540319808664572 4801 63827609030267738966064067718267499517 4802 63817224753482663361641873876344353790 4803 17128017808795708793166999226136895409889473535 4804 13482 4805 3618730833067 4806 13484 4807 3617657025709 4808 3617120171182 4809 970819165376997881007 4810 13490 4811 3620878447795 4812 13492 4813 3613361796277 4814 3612824941750 4815 969666173499351626935 4816 13496 4817 3614435603641 4818 3610677523642 4819 969089677560528696507 4820 3611214427324 4821 968801429592727844029 4822 968657318802966951102 4823 259983277550633301249465251007 4824 13514 4825 3627321291979 4826 13516 4827 3626247484621 4828 3625710630094 4829 973125149132290389199 4830 13522 4831 3629468906707 4832 13524 4833 3596180878549 4834 3595644024022 4835 965054205988766610647 4836 13528 4837 3597254685913 4838 3593496605914 4839 964477710049943680219 4840 3594033509596 4841 964189462082142827741 4842 964045351292381934814 4843 258745261948872227549657691359 4844 13538 4845 3633764136163 4846 13540 4847 3600476108005 4848 3599939253478 4849 966207197866412864743 4850 13544 4851 3601549915369 4852 3584906933482 4853 962171726294651958507 4854 3585443837164 4855 961883478326851106029 4856 961739367537090213102 4857 258126254147991690699754697967 4858 13552 4859 3603697530097 4860 3587054548210 4861 962748222233475085555 4862 3587591451892 4863 960730486455647696117 4864 960586375665886803190 4865 257816750247551422281245652215 4866 3588665259256 4867 961018734425059259641 4868 960009932506843231482 4869 257661998297331340848549262587 4870 960154056491549013244 4871 257584622322653645696428635389 4872 257545937877089660272602232062 4873 69124075096491116866370675586182935807 4874 13610 4875 3653092668715 4876 13612 4877 3652018861357 4878 3651482006830 4879 980043100398167913775 4880 13618 4881 3655240283443 4882 13620 4883 3647723631925 4884 3647186777398 4885 978890108520521659703 4886 13624 4887 3648797439289 4888 3645039359290 4889 978313612581698729275 4890 3645576262972 4891 978025364613897876797 4892 977881253824136983870 4893 262459308754155448649080370495 4894 13642 4895 3661683127627 4896 13644 4897 3660609320269 4898 3660072465742 4899 982349084153460421967 4900 13650 4901 3663830742355 4902 13652 4903 1465747076437 4904 1465210221910 4905 393170234676224587095 4906 13656 4907 1466820883801 4908 1463062803802 4909 392593738737401656667 4910 1463599707484 4911 392305490769600804189 4912 392161379979839911262 4913 105231327330499088773520291167 4914 13666 4915 3668125971811 4916 13668 4917 1470042305893 4918 1469505451366 4919 394323226553870841191 4920 13672 4921 1471116113257 4922 1454473131370 4923 390287754982109934955 4924 1455010035052 4925 389999507014309082477 4926 389855396224548189550 4927 104612319529618551923617297775 4928 13680 4929 1473263727985 4930 1456620746098 4931 390864250920933062003 4932 1457157649780 4933 388846515143105672565 4934 388702404353344779638 4935 104302815629178283505108252023 4936 1458231457144 4937 389134763112517236089 4938 388125961194301207930 4939 104148063678958202072411862395 4940 388270085179006989692 4941 104070687704280506920291235197 4942 104032003258716521496464831870 4943 27915492054853937380846948482195387775 4944 13706 4945 3678864045451 4946 13708 4947 3677790238093 4948 3677253383566 4949 986961051664045438351 4950 13714 4951 3681011660179 4952 13716 4953 1482927994261 4954 1482391139734 4955 397782202186809603479 4956 13720 4957 1484001801625 4958 1480243721626 4959 397205706247986673051 4960 1480780625308 4961 396917458280185820573 4962 396773347490424927646 4963 106469342932260162473327850911 4964 13730 4965 3685306889635 4966 13732 4967 1487223223717 4968 1486686369190 4969 398935194064455857575 4970 13736 4971 1488297031081 4972 1420114441642 4973 381063819960943048107 4974 1420651345324 4975 380775571993142195629 4976 380631461203381302702 4977 102136288326096404524005324207 4978 13744 4979 1490444645809 4980 1422262056370 4981 381640315899766175155 4982 1422798960052 4983 379622580121938785717 4984 379478469332177892790 4985 101826784425656136105496278455 4986 1423872767416 4987 379910828091350349241 4988 378902026173134321082 4989 101672032475436054672799888827 4990 379046150157840102844 4991 101594656500758359520679261629 4992 101555972055194374096852858302 4993 27250837489666240937532049657940669887 4994 13762 4995 3693897348547 4996 13764 4997 1495813682629 4998 1495276828102 4999 401241177819748365767 5000 13768 5001 1496887489993 5002 1428704900554 5003 383369803716235556299 5004 1429241804236 5005 383081555748434703821 5006 382937444958673810894 5007 102755296126976941373909104079 5008 13776 5009 1499035104721 5010 1430852515282 5011 383946299655058683347 5012 1431389418964 5013 375010612637125146069 5014 374866501847364253142 5015 100588768823895062431460095447 5016 1432463226328 5017 375298860606536709593 5018 374290058688320681434 5019 100434016873674980998763705819 5020 374434182673026463196 5021 100356640898997285846643078621 5022 100317956453433300422816675294 5023 26918510207072392715874600271583114719 5024 13792 5025 1503330334177 5026 1435147744738 5027 385099291532704937443 5028 1435684648420 5029 376163604514771400165 5030 376019493725010507238 5031 100898272724335330856411985383 5032 1436758455784 5033 376451852484182963689 5034 371984286052146394602 5035 99815009072794655267978147307 5036 372128410036852176364 5037 99737633098116960115857520109 5038 99698948652552974692031116782 5039 26752346565775468605046086684636870127 5040 1438906070512 5041 377028348423006090737 5042 372560781990969521650 5043 99969761023014789480454092275 5044 372704905975675303412 5045 99428129199406179507375011317 5046 99389444753842194083548607990 5047 26669264745127006551361212148074018295 5048 372993153945086866936 5049 99505505174516246613612983801 5050 99234706971586252388242994682 5051 26627723834802789691618223488728233467 5052 99273394959141285941361980924 5053 26606953379756738140429733559827133949 5054 26596569102971662536007539717903988222 5055 7136674136631811653521470247059577568134952447 5056 13866 5057 3721816340011 5058 13868 5059 3720742532653 5060 3720205678126 5061 998490970440507979311 5062 13874 5063 3723963954739 5064 13876 5065 3716447303221 5066 3715910448694 5067 997337978562861725239 5068 13880 5069 3717521110585 5070 3713763030586 5071 996761482624038794811 5072 3714299934268 5073 996473234656237942333 5074 996329123866477049406 5075 267411371161199743448310609471 5076 13898 5077 3730406798923 5078 13900 5079 3729332991565 5080 3728796137038 5081 1000796954195800487503 5082 13906 5083 3732554413651 5084 13908 5085 1534470747733 5086 1533933893206 5087 411618104718564652631 5088 13912 5089 1535544555097 5090 1531786475098 5091 411041608779741722203 5092 1532323378780 5093 410753360811940869725 5094 410609250022179976798 5095 110183389737543383572750530143 5096 13922 5097 3736849643107 5098 13924 5099 1538765977189 5100 1538229122662 5101 412771096596210906727 5102 13928 5103 1539839784553 5104 1523196802666 5105 408735625024450000491 5106 1523733706348 5107 408447377056649148013 5108 408303266266888255086 5109 109564381936662846722847536751 5110 13936 5111 1541987399281 5112 1525344417394 5113 409312120963273127539 5114 1525881321076 5115 407294385185445738101 5116 407150274395684845174 5117 109254878036222578304338490999 5118 1526955128440 5119 407582633154857301625 5120 406573831236641273466 5121 109100126086002496871642101371 5122 406717955221347055228 5123 109022750111324801719521474173 5124 108984065665760816295695070846 5125 29244801185229330267476746130711115391 5126 13962 5127 3747587716747 5128 13964 5129 3746513909389 5130 3745977054862 5131 1005408921706385503887 5132 13970 5133 3749735331475 5134 13972 5135 1551651665557 5136 1551114811030 5137 416230072229149669015 5138 13976 5139 1552725472921 5140 1548967392922 5141 415653576290326738587 5142 1549504296604 5143 415365328322525886109 5144 415221217532764993182 5145 111421405339304457272558089887 5146 13986 5147 3754030560931 5148 13988 5149 1555946895013 5150 1555410040486 5151 417383064106795923111 5152 13992 5153 1557020702377 5154 1282679682730 5155 344168079876275500715 5156 1283216586412 5157 343879831908474648237 5158 343735721118713755310 5159 92232163512007814925557429935 5160 14000 5161 1559168317105 5162 1284827297458 5163 344744575815098627763 5164 1285364201140 5165 342726840037271238325 5166 342582729247510345398 5167 91922659611567546507048384183 5168 1286438008504 5169 343015088006682801849 5170 342006286088466773690 5171 91767907661347465074351994555 5172 342150410073172555452 5173 91690531686669769922231367357 5174 91651847241105784498404964030 5175 24592219228915455164272454360921798335 5176 14018 5177 3762621019843 5178 14020 5179 1564537353925 5180 1564000499398 5181 419689047862088431303 5182 14024 5183 1565611161289 5184 1291270141642 5185 346474063631568008907 5186 1291807045324 5187 346185815663767156429 5188 346041704874006263502 5189 92851171312888351775461209807 5190 14032 5191 1567758776017 5192 1293417756370 5193 347050559570391135955 5194 1293954660052 5195 338114872552457598677 5196 337970761762696705750 5197 90684644009806472833012201175 5198 1295028467416 5199 338403120521869162201 5200 337394318603653134042 5201 90529892059586391400315811547 5202 337538442588358915804 5203 90452516084908696248195184349 5204 90413831639344710824368781022 5205 24259891946321606942615004974564243167 5206 14048 5207 1572054005473 5208 1297712985826 5209 348203551448037390051 5210 1298249889508 5211 339267864430103852773 5212 339123753640342959846 5213 90994147910246741257964091111 5214 1299323696872 5215 339556112399515416297 5216 335088545967478847210 5217 89910884258706065669530253035 5218 335232669952184628972 5219 89833508284028370517409625837 5220 89794823838464385093583222510 5221 24093728305024682831786491387617998575 5222 1301471311600 5223 340132608338338543345 5224 335665041906301974258 5225 90065636208926199882006198003 5226 335809165891007756020 5227 89524004385317589908927117045 5228 89485319939753604485100713718 5229 24010646484376220778101616851055146743 5230 336097413860419319544 5231 89601380360427657015165089529 5232 89330582157497662789795100410 5233 23969105574052003918358628191709361915 5234 89369270145052696342914086652 5235 23948335119005952367170138262808262397 5236 23937950842220876762747944420885116670 5237 6423006731477247572118218177125483436593641215 5238 14090 5239 3781949552395 5240 14092 5241 3780875745037 5242 3780338890510 5243 1014632856727555536655 5244 14098 5245 3784097167123 5246 14100 5247 1586013501205 5248 1585476646678 5249 425454007250319701783 5250 14104 5251 1587087308569 5252 1583329228570 5253 424877511311496771355 5254 1583866132252 5255 424589263343695918877 5256 424445152553935025950 5257 113897436542826604672173209375 5258 14114 5259 3788392396579 5260 14116 5261 1590308730661 5262 1589771876134 5263 426606999127965955879 5264 14120 5265 1591382538025 5266 1317041518378 5267 353392014897445533483 5268 1317578422060 5269 353103766929644681005 5270 352959656139883788078 5271 94708194715529962325172549423 5272 14128 5273 1593530152753 5274 1319189133106 5275 353968510836268660531 5276 1319726036788 5277 351950775058441271093 5278 351806664268680378166 5279 94398690815089693906663503671 5280 1320799844152 5281 352239023027852834617 5282 351230221109636806458 5283 94243938864869612473967114043 5284 351374345094342588220 5285 94166562890191917321846486845 5286 94127878444627931898020083518 5287 25256873794103151607587353185179662143 5288 14146 5289 3796982855491 5290 14148 5291 1598899189573 5292 1598362335046 5293 428912982883258464071 5294 14152 5295 1599972996937 5296 1325631977290 5297 355697998652738041675 5298 1326168880972 5299 355409750684937189197 5300 355265639895176296270 5301 95327202516410499175076329295 5302 14160 5303 1602120611665 5304 1327779592018 5305 356274494591561168723 5306 1328316495700 5307 319667002613203040085 5308 319522891823442147158 5309 85732581602762178136867469143 5310 1329390303064 5311 319955250582614603609 5312 318946448664398575450 5313 85577829652542096704171079515 5314 319090572649104357212 5315 85500453677864401552050452317 5316 85461769232300416128224048990 5317 22930582815946214055985207429134022495 5318 14176 5319 1606415841121 5320 1332074821474 5321 357427486469207422819 5322 1332611725156 5323 320819994490849294181 5324 320675883701088401254 5325 86042085503202446561819359079 5326 1333685532520 5327 321108242460260857705 5328 316640676028224288618 5329 84958821851661770973385521003 5330 316784800012930070380 5331 84881445876984075821264893805 5332 84842761431420090397438490478 5333 22764419174649289945156693842187777903 5334 1335833147248 5335 321684738399083984753 5336 317217171967047415666 5337 85113573801881905185861465971 5338 317361295951753197428 5339 84571941978273295212782385013 5340 84533257532709309788955981686 5341 22681337354000827891471819305624926071 5342 317649543921164760952 5343 84649317953383362319020357497 5344 84378519750453368093650368378 5345 22639796443676611031728830646279141243 5346 84417207738008401646769354620 5347 22619025988630559480540340717378041725 5348 22608641711845483876118146875454895998 5349 6066173028899965531416592142158436473902200703 5350 14210 5351 3814163773315 5352 14212 5353 1616080107397 5354 1615543252870 5355 433524950393843480455 5356 14216 5357 1617153914761 5358 1342812895114 5359 360309966163323058059 5360 1343349798796 5361 360021718195522205581 5362 359877607405761312654 5363 96565218118171572874883889039 5364 14224 5365 1619301529489 5366 1344960509842 5367 360886462102146185107 5368 1345497413524 5369 324278970123788056469 5370 324134859334027163542 5371 86970597204523251836675028887 5372 1346571220888 5373 324567218093199619993 5374 323558416174983591834 5375 86815845254303170403978639259 5376 323702540159689373596 5377 86738469279625475251858012061 5378 86699784834061489828031608734 5379 23262910098540062277642656841262954399 5380 14240 5381 1623596758945 5382 1349255739298 5383 362039453979792439203 5384 1349792642980 5385 325431962001434310565 5386 325287851211673417638 5387 87280101104963520261626918823 5388 1350866450344 5389 325720209970845874089 5390 307417585483527141290 5391 82482790648140468050243286955 5392 307561709468232923052 5393 82405414673462772898122659757 5394 82366730227898787474296256430 5395 22099764609461593501842639494402799535 5396 1353014065072 5397 326296705909669001137 5398 307994081422350268338 5399 82637542598360602262719231923 5400 308138205407056050100 5401 82095910774751992289640150965 5402 82057226329188006865813747638 5403 22016682788813131448157764957839947703 5404 308426453376467613624 5405 82173286749862059395878123449 5406 81902488546932065170508134330 5407 21975141878488914588414776298494162875 5408 81941176534487098723627120572 5409 21954371423442863037226286369593063357 5410 21943987146657787432804092527669917630 5411 5887756177611324511065779124675757417486612415 5412 14272 5413 1632187217857 5414 1357846198210 5415 364345437735084947395 5416 1358383101892 5417 327737945756726818757 5418 327593834966965925830 5419 87899108905844057111530698695 5420 1359456909256 5421 328026193726138382281 5422 309723569238819649482 5423 83101798449021004900147066827 5424 309867693223525431244 5425 83024422474343309748026439629 5426 82985738028779324324200036302 5427 22265928250758517612671364200467265487 5428 1361604523984 5429 328602689664961509329 5430 310300065177642776530 5431 83256550399241139112623011795 5432 310444189162348558292 5433 80857895179908869855710115797 5434 80819210734344884431883712470 5435 21684355506219283233418266811588540375 5436 310732437131760121816 5437 80935271155018936961948088281 5438 80664472952088942736578099162 5439 21642814595895066373675278152242755547 5440 80703160939643976289697085404 5441 21622044140849014822486788223341656029 5442 21611659864063939218064594381418510302 5443 5798547751967004000890372622851946916919900127 5444 1365899753440 5445 329755681542607763425 5446 311453057055289030626 5447 83566054299681407537574901731 5448 311597181039994812388 5449 81167399080349138280662005733 5450 81128714634785152856835602406 5451 21767437326867745288832629164620773351 5452 311885429009406375912 5453 81244775055459205386899978217 5454 80045521823065175955355645930 5455 21476650954598198934703323514859616235 5456 80084209810620209508474632172 5457 21455880499552147383514833585958516717 5458 21445496222767071779092639744035370990 5459 5753943539144843745802726040337836102379108335 5460 312461924948229502960 5461 81399527005679339599375923185 5462 80200273773285310167831590898 5463 21518191864922429962410504691375732723 5464 80238961760840343720950577140 5465 21372798679367941178760873870354118645 5466 21362414402582865574338680028430972918 5467 5731641432733763618723130263812798298195884023 5468 80316337735950410827188549624 5469 21393569134530056692614464458612176889 5470 21320877295442563156649904660738390010 5471 5720490379528227358135133060238483886213887995 5472 21331262523023620913576699954867419132 5473 5714914852956613008992343424222509658198210557 5474 5712127344882581025124796203745478118016530430 5475 1532589105520162345973743693008465467368487429607520255 5476 14506 5477 3893625518251 5478 14508 5479 3892551710893 5480 3892014856366 5481 1044610645546358143151 5482 14514 5483 3895773132979 5484 14516 5485 3888256481461 5486 3887719626934 5487 1043457653668711889079 5488 14520 5489 3889330288825 5490 3885572208826 5491 1042881157729888958651 5492 3886109112508 5493 1042592909762088106173 5494 1042448798972327213246 5495 279791527178810480446386206911 5496 14538 5497 3902215977163 5498 14540 5499 3901142169805 5500 3900605315278 5501 1046916629301650651343 5502 14546 5503 3904363591891 5504 14548 5505 3871075563733 5506 3870538709206 5507 1038845686158126872791 5508 14552 5509 3872149371097 5510 3868391291098 5511 1038269190219303942363 5512 3868928194780 5513 1037980942251503089885 5514 1037836831461742196958 5515 278553511577049406746578647263 5516 14562 5517 3908658821347 5518 14564 5519 3875370793189 5520 3874833938662 5521 1039998678035773126887 5522 14568 5523 3876444600553 5524 3859801618666 5525 1035963206464012220651 5526 3860338522348 5527 1035674958496211368173 5528 1035530847706450475246 5529 277934503776168869896675653871 5530 14576 5531 3878592215281 5532 3861949233394 5533 1036539702402835347699 5534 3862486137076 5535 1034521966625007958261 5536 1034377855835247065334 5537 277624999875728601478166608119 5538 3863559944440 5539 1034810214594419521785 5540 1033801412676203493626 5541 277470247925508520045470218491 5542 1033945536660909275388 5543 277392871950830824893349591293 5544 277354187505266839469523187966 5545 74441311617992688412889866180245846271 5546 14634 5547 3927987353899 5548 14636 5549 3926913546541 5550 3926376692014 5551 1053834580567528175919 5552 14642 5553 3930134968627 5554 14644 5555 3922618317109 5556 3922081462582 5557 1052681588689881921847 5558 14648 5559 3923692124473 5560 3919934044474 5561 1052105092751058991419 5562 3920470948156 5563 1051816844783258138941 5564 1051672733993497246014 5565 282267558382332627846001326399 5566 14666 5567 3936577812811 5568 14668 5569 3935504005453 5570 3934967150926 5571 1056140564322820684111 5572 14674 5573 3938725427539 5574 14676 5575 1740641761621 5576 1740104907094 5577 466961714845584849239 5578 14680 5579 1741715568985 5580 1737957488986 5581 466385218906761918811 5582 1738494392668 5583 466096970938961066333 5584 465952860149200173406 5585 125039576958676267970441247071 5586 14690 5587 3943020656995 5588 14692 5589 1744936991077 5590 1744400136550 5591 468114706723231103335 5592 14696 5593 1746010798441 5594 1729367816554 5595 464079235151470197099 5596 1729904720236 5597 463790987183669344621 5598 463646876393908451694 5599 124420569157795731120538253679 5600 14704 5601 1748158413169 5602 1731515431282 5603 464655731090293324147 5604 1732052334964 5605 462637995312465934709 5606 462493884522705041782 5607 124111065257355462702029207927 5608 1733126142328 5609 462926243281877498233 5610 461917441363661470074 5611 123956313307135381269332818299 5612 462061565348367251836 5613 123878937332457686117212191101 5614 123840252886893700693385787774 5615 33232728576355508927366139076258298239 5616 14730 5617 3953758730635 5618 14732 5619 3952684923277 5620 3952148068750 5621 1060752531833405700495 5622 14738 5623 3955906345363 5624 14740 5625 1757822679445 5626 1757285824918 5627 471573682356169865623 5628 14744 5629 1758896486809 5630 1755138406810 5631 470997186417346935195 5632 1755675310492 5633 470708938449546082717 5634 470564827659785189790 5635 126277592560437341670248806815 5636 14754 5637 3960201574819 5638 14756 5639 1762117908901 5640 1761581054374 5641 472726674233816119719 5642 14760 5643 1763191716265 5644 1695009126826 5645 454855300130303310251 5646 1695546030508 5647 454567052162502457773 5648 454422941372741564846 5649 121944537954273583720926280111 5650 14768 5651 1765339330993 5652 1697156741554 5653 455431796069126437299 5654 1697693645236 5655 453414060291299047861 5656 453269949501538154934 5657 121635034053833315302417234359 5658 1698767452600 5659 453702308260710611385 5660 452693506342494583226 5661 121480282103613233869720844731 5662 452837630327200364988 5663 121402906128935538717600217533 5664 121364221683371553293773814206 5665 32568074011167812484051240252003580351 5666 14786 5667 3968792033731 5668 14788 5669 1770708367813 5670 1770171513286 5671 475032657989108627911 5672 14792 5673 1771782175177 5674 1703599585738 5675 457161283885595818443 5676 1704136489420 5677 456873035917794965965 5678 456728925128034073038 5679 122563545755154120570830059983 5680 14800 5681 1773929789905 5682 1705747200466 5683 457737779824418945491 5684 1706284104148 5685 448802092806485408213 5686 448657982016724515286 5687 120397018452072241628381051351 5688 1707357911512 5689 449090340775896971737 5690 448081538857680943578 5691 120242266501852160195684661723 5692 448225662842386725340 5693 120164890527174465043564034525 5694 120126206081610479619737631198 5695 32235746728573964262393790865646025183 5696 14816 5697 1778225019361 5698 1710042429922 5699 458890771702065199587 5700 1710579333604 5701 449955084684131662309 5702 449810973894370769382 5703 120706522352512510053332941287 5704 1711653140968 5705 450243332653543225833 5706 445775766221506656746 5707 119623258700971834464899103211 5708 445919890206212438508 5709 119545882726294139312778476013 5710 119507198280730153888952072686 5711 32069583087277040151565277278699780591 5712 1713800755696 5713 450819828592366352881 5714 446352262160329783794 5715 119778010651191968677375048179 5716 446496386145035565556 5717 119236378827583358704295967221 5718 119197694382019373280469563894 5719 31986501266628578097880402742136928759 5720 446784634114447129080 5721 119313754802693425810533939705 5722 119042956599763431585163950586 5723 31944960356304361238137414082791143931 5724 119081644587318465138282936828 5725 31924189901258309686948924153890044413 5726 31913805624473234082526730311966898686 5727 8564008946940939816327974386927765831242742271 5728 14890 5729 3996711025195 5730 14892 5731 3995637217837 5732 3995100363310 5733 1072282450609868241455 5734 14898 5735 3998858639923 5736 14900 5737 3991341988405 5738 3990805133878 5739 1071129458732221987383 5740 14904 5741 3992415795769 5742 3988657715770 5743 1070552962793399056955 5744 3989194619452 5745 1070264714825598204477 5746 1070120604035837311550 5747 287219620789376922645231565375 5748 14922 5749 4005301484107 5750 14924 5751 4004227676749 5752 4003690822222 5753 1074588434365160749647 5754 14930 5755 4007449098835 5756 14932 5757 1809365432917 5758 1808828578390 5759 485409584887924914775 5760 14936 5761 1810439240281 5762 1806681160282 5763 484833088949101984347 5764 1807218063964 5765 484544840981301131869 5766 484400730191540238942 5767 129991639365720562769671486047 5768 14946 5769 4011744328291 5770 14948 5771 1813660662373 5772 1813123807846 5773 486562576765571168871 5774 14952 5775 1814734469737 5776 1798091487850 5777 482527105193810262635 5778 1798628391532 5779 482238857226009410157 5780 482094746436248517230 5781 129372631564840025919768492655 5782 14960 5783 1816882084465 5784 1800239102578 5785 483103601132633389683 5786 1800776006260 5787 481085865354806000245 5788 480941754565045107318 5789 129063127664399757501259446903 5790 1801849813624 5791 481374113324217563769 5792 480365311406001535610 5793 128908375714179676068563057275 5794 480509435390707317372 5795 128830999739501980916442430077 5796 128792315293937995492616026750 5797 34562037706730901813995936724774025855 5798 14986 5799 4022482401931 5800 14988 5801 4021408594573 5802 4020871740046 5803 1079200401875745766031 5804 14994 5805 4024630016659 5806 14996 5807 1826546350741 5808 1826009496214 5809 490021552398509931159 5810 15000 5811 1827620158105 5812 1823862078106 5813 489445056459687000731 5814 1824398981788 5815 489156808491886148253 5816 489012697702125255326 5817 131229654967481636469479045791 5818 15010 5819 4028925246115 5820 15012 5821 1830841580197 5822 1830304725670 5823 491174544276156185255 5824 15016 5825 1831915387561 5826 732940647082 5827 196585119537605311147 5828 733477550764 5829 196296871569804458669 5830 196152760780043565742 5831 52615664255653456531765852847 5832 15024 5833 1834063002289 5834 735088261810 5835 197161615476428438195 5836 735625165492 5837 195143879698601048757 5838 194999768908840155830 5839 52306160355213188113256807095 5840 736698972856 5841 195432127668012612281 5842 194423325749796584122 5843 52151408404993106680560417467 5844 194567449734502365884 5845 52074032430315411528439790269 5846 52035347984751426104613386942 5847 13957746185912312071234073172846312127 5848 15042 5849 4037515705027 5850 15044 5851 1839432039109 5852 1838895184582 5853 493480528031448693447 5854 15048 5855 1840505846473 5856 741531105994 5857 198891103292897819339 5858 742068009676 5859 198602855325096966861 5860 198458744535336073934 5861 53234672056533993381669632719 5862 15056 5863 1842653461201 5864 743678720722 5865 199467599231720946387 5866 744215624404 5867 190531912213787409109 5868 190387801424026516182 5869 51068144753452114439220624087 5870 745289431768 5871 190820160183198972633 5872 189811358264982944474 5873 50913392803232033006524234459 5874 189955482249688726236 5875 50836016828554337854403607261 5876 50797332382990352430577203934 5877 13625418903318463849576623786488756959 5878 15072 5879 1846948690657 5880 747973950178 5881 200620591109367200483 5882 748510853860 5883 191684904091433663205 5884 191540793301672770278 5885 51377648653892382864172514023 5886 749584661224 5887 191973152060845226729 5888 187505585628808657642 5889 50294385002351707275738675947 5890 187649709613514439404 5891 50217009027674012123618048749 5892 50178324582110026699791645422 5893 13459255262021539738748110199542512367 5894 751732275952 5895 192549647999668353777 5896 188082081567631784690 5897 50449136952571841488214620915 5898 188226205552337566452 5899 49907505128963231515135539957 5900 49868820683399246091309136630 5901 13376173441373077685063235662979660535 5902 188514453521749129976 5903 49984881104073298621373512441 5904 49714082901143304396003523322 5905 13334632531048860825320247003633875707 5906 49752770888698337949122509564 5907 13313862076002809274131757074732776189 5908 13303477799217733669709563232809630462 5909 3568337110858991246505209897389106910428396287 5910 15114 5911 4056844237579 5912 15116 5913 4055770430221 5914 4055233575694 5915 1088424336896915798799 5916 15122 5917 4058991852307 5918 15124 5919 1860908186389 5920 1860371331862 5921 499245487419679963927 5922 15128 5923 1861981993753 5924 1858223913754 5925 498668991480857033499 5926 1858760817436 5927 498380743513056181021 5928 498236632723295288094 5929 133705686171003783869094165279 5930 15138 5931 4063287081763 5932 15140 5933 1865203415845 5934 1864666561318 5935 500398479297326218023 5936 15144 5937 1866277223209 5938 767302482730 5939 205809054558775343915 5940 767839386412 5941 205520806590974491437 5942 205376695801213598510 5943 55091695459175603931380972335 5944 15152 5945 1868424837937 5946 769450097458 5947 206385550497598470963 5948 769987001140 5949 204367814719771081525 5950 204223703930010188598 5951 54782191558735335512871926583 5952 771060808504 5953 204656062689182645049 5954 203647260770966616890 5955 54627439608515254080175536955 5956 203791384755672398652 5957 54550063633837558928054909757 5958 54511379188273573504228506430 5959 14622400751100008514548971997104175935 5960 15170 5961 4071877540675 5962 15172 5963 1873793874757 5964 1873257020230 5965 502704463052618726215 5966 15176 5967 1874867682121 5968 775892941642 5969 208115038314067852107 5970 776429845324 5971 207826790346266999629 5972 207682679556506106702 5973 55710703260056140781284752207 5974 15184 5975 1877015296849 5976 778040556370 5977 208691534252890979155 5978 778577460052 5979 172084042274532850517 5980 171939931484771957590 5981 46116082346407819743075892055 5982 779651267416 5983 172372290243944414041 5984 171363488325728385882 5985 45961330396187738310379502427 5986 171507612310434167644 5987 45883954421510043158258875229 5988 45845269975946057734432471902 5989 12296109772943070962946826241058536287 5990 15200 5991 1881310526305 5992 782335785826 5993 209844526130537233251 5994 782872689508 5995 173237034152179104613 5996 173092923362418211686 5997 46425586246848088168027781991 5998 783946496872 5999 173525282121590668137 6000 169057715689554099050 6001 45342322595307412579593943915 6002 169201839674259880812 6003 45264946620629717427473316717 6004 45226262175065732003646913390 6005 12129946131646146852118312654112291695 6006 786094111600 6007 174101778060413795185 6008 169634211628377226098 6009 45497074545527546792069888883 6010 169778335613083007860 6011 44955442721918936818990807925 6012 44916758276354951395164404598 6013 12046864310997684798433438117549439863 6014 170066583582494571384 6015 45032818697029003925228780409 6016 44762020494099009699858791290 6017 12005323400673467938690449458203655035 6018 44800708481654043252977777532 6019 11984552945627416387501959529302555517 6020 11974168668842340783079765687379409790 6021 3211503408281709205803583862422059947736955775 6022 15234 6023 4089058458499 6024 15236 6025 1890974792581 6026 1890437938054 6027 507316430563203742599 6028 15240 6029 1892048599945 6030 793073859466 6031 212727005824652868491 6032 793610763148 6033 212438757856852016013 6034 212294647067091123086 6035 56948718861817214481092311951 6036 15248 6037 1894196214673 6038 795221474194 6039 213303501763475995539 6040 795758377876 6041 176696009785117866901 6042 176551898995356973974 6043 47354097948168893442883451799 6044 796832185240 6045 176984257754529430425 6046 175975455836313402266 6047 47199345997948812010187062171 6048 176119579821019184028 6049 47121970023271116858066434973 6050 47083285577707131434240031646 6051 12628437055536919184604275653187468191 6052 15264 6053 1898491444129 6054 799516703650 6055 214456493641122249635 6056 800053607332 6057 177849001662764120997 6058 177704890873003228070 6059 47663601848609161867835341735 6060 801127414696 6061 178137249632175684521 6062 159834625144856951722 6063 42866291391786109656451709867 6064 159978749129562733484 6065 42788915417108414504331082669 6066 42750230971544429080504679342 6067 11465291566458450408804258306327313327 6068 803275029424 6069 178713745570998811569 6070 160411121083680078770 6071 43021043342006243868927654835 6072 160555245068385860532 6073 42479411518397633895848573877 6074 42440727072833648472022170550 6075 11382209745809988355119383769764461495 6076 160843493037797424056 6077 42556787493507701002086546361 6078 42285989290577706776716557242 6079 11340668835485771495376395110418676667 6080 42324677278132740329835543484 6081 11319898380439719944187905181517577149 6082 11309514103654644339765711339594431422 6083 3033086556993068185452770844939380891321367487 6084 15296 6085 1907081903041 6086 808107162562 6087 216762477396414757827 6088 808644066244 6089 180154985418056629189 6090 180010874628295736262 6091 48282609649489698717739121607 6092 809717873608 6093 180443233387468192713 6094 162140608900149459914 6095 43485299192666646506355489739 6096 162284732884855241676 6097 43407923217988951354234862541 6098 43369238772424965930408459214 6099 11631455207755374519632983012391779279 6100 811865488336 6101 181019729326291319761 6102 162717104838972586962 6103 43640051142886780718831434707 6104 162861228823678368724 6105 41241395923554511461918538709 6106 41202711477990526038092135382 6107 11049882463216140140379885623513054167 6108 163149476793089932248 6109 41318771898664578568156511193 6110 41047973695734584342786522074 6111 11008341552891923280636896964167269339 6112 41086661683289617895905508316 6113 10987571097845871729448407035266169821 6114 10977186821060796125026213193343024094 6115 2943878131348747675277364343115570390754655199 6116 816160717792 6117 182172721203937573857 6118 163870096716618841058 6119 43949555043327049143783324643 6120 164014220701324622820 6121 41550899823994779886870428645 6122 41512215378430794463044025318 6123 11132964283864602195794247976545287143 6124 164302468670736186344 6125 41628275799104846993108401129 6126 40429022566710817561564068842 6127 10842177911595055841664942326784130027 6128 40467710554265851114683055084 6129 10821407456549004290476452397883030509 6130 10811023179763928686054258555959884782 6131 2899273918526587420189717760601459576213863407 6132 164878964609559313392 6133 41783027749324981205584346097 6134 40583774516930951774040013810 6135 10883718821919286869372123503300246515 6136 40622462504485985327159000052 6137 10738325636364798085722492682278632437 6138 10727941359579722481300298840355486710 6139 2876971812115507293110121984076421772030639095 6140 40699838479596052433396972536 6141 10759096091526913599576083270536690681 6142 10686404252439420063611523472662903802 6143 2865820758909971032522124780502107360048643067 6144 10696789480020477820538318766791932924 6145 2860245232338356683379335144486133132032965629 6146 2857457724264324699511787924009101591851285502 6147 766294564180153707282931335905655674766112352509099007 6148 15402 6149 4134158367787 6150 15404 6151 4133084560429 6152 4132547705902 6153 1109178190694548372527 6154 15410 6155 4136305982515 6156 15412 6157 4128789330997 6158 4128252476470 6159 1108025198816902118455 6160 15416 6161 4129863138361 6162 4126105058362 6163 1107448702878079188027 6164 4126641962044 6165 1107160454910278335549 6166 1107016344120517442622 6167 297123745603465512243692043327 6168 15434 6169 4142748826699 6170 15436 6171 4141675019341 6172 4141138164814 6173 1111484174449840880719 6174 15442 6175 4144896441427 6176 15444 6177 1946812775509 6178 1946275920982 6179 522305324972605045847 6180 15448 6181 1947886582873 6182 1944128502874 6183 521728829033782115419 6184 1944665406556 6185 521440581065981262941 6186 521296470276220370014 6187 139895764179809152368131963999 6188 15458 6189 4149191670883 6190 15460 6191 1951108004965 6192 1950571150438 6193 523458316850251299943 6194 15464 6195 1952181812329 6196 1935538830442 6197 519422845278490393707 6198 1936075734124 6199 519134597310689541229 6200 518990486520928648302 6201 139276756378928615518228970607 6202 15472 6203 1954329427057 6204 1937686445170 6205 519999341217313520755 6206 1938223348852 6207 517981605439486131317 6208 517837494649725238390 6209 138967252478488347099719924855 6210 1939297156216 6211 518269853408897694841 6212 517261051490681666682 6213 138812500528268265667023535227 6214 517405175475387448444 6215 138735124553590570514902908029 6216 138696440108026585091076504702 6217 37220655967481687587255532021805481087 6218 15498 6219 4159929744523 6220 15500 6221 4158855937165 6222 4158319082638 6223 1116096141960425897103 6224 15506 6225 4162077359251 6226 15508 6227 1963993693333 6228 1963456838806 6229 526917292483190062231 6230 15512 6231 1965067500697 6232 1961309420698 6233 526340796544367131803 6234 1961846324380 6235 526052548576566279325 6236 525908437786805386398 6237 141133779781570226067939523743 6238 15522 6239 4166372588707 6240 15524 6241 1968288922789 6242 1967752068262 6243 528070284360836316327 6244 15528 6245 1969362730153 6246 870387989674 6247 233480859622285442219 6248 870924893356 6249 233192611654484589741 6250 233048500864723696814 6251 62519789069742046130226330799 6252 15536 6253 1971510344881 6254 872535604402 6255 234057355561108569267 6256 873072508084 6257 232039619783281179829 6258 231895508993520286902 6259 62210285169301777711717285047 6260 874146315448 6261 232327867752692743353 6262 231319065834476715194 6263 62055533219081696279020895419 6264 231463189819182496956 6265 61978157244404001126900268221 6266 61939472798840015703073864894 6267 16616364446663097844493668469877767359 6268 15554 6269 4174963047619 6270 15556 6271 1976879381701 6272 1976342527174 6273 530376268116128824519 6274 15560 6275 1977953189065 6276 878978448586 6277 235786843377577950411 6278 879515352268 6279 235498595409777097933 6280 235354484620016205006 6281 63138796870622582980130110671 6282 15568 6283 1980100803793 6284 881126063314 6285 236363339316401077459 6286 881662966996 6287 227427652298467540181 6288 227283541508706647254 6289 60972269567540704037681102039 6290 882736774360 6291 227715900267879103705 6292 226707098349663075546 6293 60817517617320622604984712411 6294 226851222334368857308 6295 60740141642642927452864085213 6296 60701457197078942029037681886 6297 16284037164069249622836219083520212191 6298 15584 6299 1984396033249 6300 885421292770 6301 237516331194047331555 6302 885958196452 6303 228580644176113794277 6304 228436533386352901350 6305 61281773467980972462632991975 6306 887032003816 6307 228868892145525357801 6308 224401325713488788714 6309 60198509816440296874199153899 6310 224545449698194570476 6311 60121133841762601722078526701 6312 60082449396198616298252123374 6313 16117873522772325512007705496573967599 6314 889179618544 6315 229445388084348484849 6316 224977821652311915762 6317 60353261766660431086675098867 6318 225121945637017697524 6319 59811629943051821113596017909 6320 59772945497487835689769614582 6321 16034791702123863458322830960011115767 6322 225410193606429261048 6323 59889005918161888219833990393 6324 59618207715231893994464001274 6325 15993250791799646598579842300665330939 6326 59656895702786927547582987516 6327 15972480336753595047391352371764231421 6328 15962096059968519442969158529841085694 6329 4282004516013555327908461967323201041982291199 6330 15626 6331 4194291580171 6332 15628 6333 4193217772813 6334 4192680918286 6335 1125320076981595929871 6336 15634 6337 4196439194899 6338 15636 6339 1998355528981 6340 1997818674454 6341 536141227504360094999 6342 15640 6343 1999429336345 6344 1995671256346 6345 535564731565537164571 6346 1996208160028 6347 535276483597736312093 6348 535132372807975419166 6349 143609810985092373467554643231 6350 15650 6351 4200734424355 6352 15652 6353 2002650758437 6354 2002113903910 6355 537294219382006349095 6356 15656 6357 2003724565801 6358 904749825322 6359 242704794643455474987 6360 905286729004 6361 242416546675654622509 6362 242272435885893729582 6363 64995820273264193529841450287 6364 15664 6365 2005872180529 6366 906897440050 6367 243281290582278602035 6368 907434343732 6369 241263554804451212597 6370 241119444014690319670 6371 64686316372823925111332404535 6372 908508151096 6373 241551802773862776121 6374 240543000855646747962 6375 64531564422603843678636014907 6376 240687124840352529724 6377 64454188447926148526515387709 6378 64415504002362163102688984382 6379 17281019011850794287808567294135631167 6380 15682 6381 4209324883267 6382 15684 6383 2011241217349 6384 2010704362822 6385 539600203137298857287 6386 15688 6387 2012315024713 6388 913340284234 6389 245010778398747983179 6390 913877187916 6391 244722530430947130701 6392 244578419641186237774 6393 65614828074144730379745230159 6394 15696 6395 2014462639441 6396 915487898962 6397 245587274337571110227 6398 916024802644 6399 98292562517514616149 6400 98148451727753723222 6401 26307832718230640958496963927 6402 917098610008 6403 98580810486926179673 6404 97572008568710151514 6405 26153080768010559525800574299 6406 97716132553415933276 6407 26075704793332864373679947101 6408 26037020347768878949853543774 6409 6978873251441499416427636059337653599 6410 15712 6411 2018757868897 6412 919783128418 6413 246740266215217364323 6414 920320032100 6415 99445554395160870245 6416 99301443605399977318 6417 26617336618670909383448853863 6418 921393839464 6419 99733802364572433769 6420 95266235932535864682 6421 25534072967130233795015015787 6422 95410359917241646444 6423 25456696992452538642894388589 6424 25418012546888553219067985262 6425 6812709610144575305599122472391409007 6426 923541454192 6427 100310298303395560817 6428 95842731871358991730 6429 25688824917350368007490960755 6430 95986855856064773492 6431 25147193093741758034411879797 6432 25108508648177772610585476470 6433 6729627789496113251914247935828557175 6434 96275103825476337016 6435 25224569068851825140649852281 6436 24953770865921830915279863162 6437 6688086879171896392171259276482772347 6438 24992458853476864468398849404 6439 6667316424125844840982769347581672829 6440 6656932147340769236560575505658527102 6441 1784168597972581042997079722553872096971193727 6442 15746 6443 4226505801091 6444 15748 6445 2028422135173 6446 2027885280646 6447 544212170647883873671 6448 15752 6449 2029495942537 6450 930521202058 6451 249622745909332999563 6452 931058105740 6453 249334497941532147085 6454 249190387151771254158 6455 66852843675905804079552789903 6456 15760 6457 2031643557265 6458 932668816786 6459 250199241848156126611 6460 933205720468 6461 102904530028099632533 6462 102760419238338739606 6463 27545848319991714658304523671 6464 934279527832 6465 103192777997511196057 6466 102183976079295167898 6467 27391096369771633225608134043 6468 102328100064000949660 6469 27313720395093938073487506845 6470 27275035949529952649661103518 6471 7311200534035347638085085471466585503 6472 15776 6473 2035938786721 6474 936964046242 6475 251352233725802380707 6476 937500949924 6477 104057521905745886629 6478 103913411115984993702 6479 27855352220431983083256413607 6480 938574757288 6481 104345769875157450153 6482 86043145387838717354 6483 23058041763608930871872781739 6484 86187269372544499116 6485 22980665788931235719752154541 6486 22941981343367250295925751214 6487 6148055044956878862285068124606430639 6488 940722372016 6489 104922265813980577201 6490 86619641326661844402 6491 23212793713829065084348726707 6492 86763765311367626164 6493 22671161890220455111269645749 6494 22632477444656469687443242422 6495 6064973224308416808600193588043578807 6496 87052013280779189688 6497 22748537865330522217507618233 6498 22477739662400527992137629114 6499 6023432313984199948857204928697793979 6500 22516427649955561545256615356 6501 6002661858938148397668714999796694461 6502 5992277582153072793246521157873548734 6503 1605751746683940022646266705071193040555605439 6504 15808 6505 2044529245633 6506 945554505154 6507 253658217481094888899 6508 946091408836 6509 106363505661038394821 6510 106219394871277501894 6511 28474360021312519933160193479 6512 947165216200 6513 106651753630449958345 6514 88349129143131225546 6515 23677049564489467721776561611 6516 88493253127837007308 6517 23599673589811772569655934413 6518 23560989144247787145829531086 6519 6314218686253802973113792830670896591 6520 949312830928 6521 107228249569273085393 6522 88925625081954352594 6523 23831801514709601934252506579 6524 89069749066660134356 6525 21433146295377332677339610581 6526 21394461849813347253513207254 6527 5732645941714568593860695441792171479 6528 89357997036071697880 6529 21510522270487399783577583065 6530 21239724067557405558207593946 6531 5691105031390351734117706782446386651 6532 21278412055112439111326580188 6533 5670334576344300182929216853545287133 6534 5659950299559224578507023011622141406 6535 1516543321039619512470860203247382539988893151 6536 953608060384 6537 108381241446919339489 6538 90078616959600606690 6539 24141305415149870359204396515 6540 90222740944306388452 6541 21742650195817601102291500517 6542 21703965750253615678465097190 6543 5815727762363030649275057794824404455 6544 90510988913717951976 6545 21820026170927668208529473001 6546 20620772938533638776985140714 6547 5524941390093484295145752145063247339 6548 20659460926088672330104126956 6549 5504170935047432743957262216162147821 6550 5493786658262357139535068374239002094 6551 1471939108217459257383213620733271725448101359 6552 91087484852541079024 6553 21974778121147802421005417969 6554 20775524888753772989461085682 6555 5566482300417715322852933321579363827 6556 20814212876308806542580071924 6557 5421089114863226539203302500557749749 6558 5410704838078150934781108658634604022 6559 1449637001806379130303617844208233921264877047 6560 20891588851418873648818044408 6561 5441859570025342053056893088815807993 6562 5369167730937848517092333290942021114 6563 1438485948600842869715620640633919509282881019 6564 5379552958518906274019128585071050236 6565 1432910422029228520572831004617945281267203581 6566 1430122913955196536705283784140913741085523454 6567 383147293510149387937525157354250778464925226276748799 6568 15882 6569 4263015251467 6570 15884 6571 4261941444109 6572 4261404589582 6573 1143767947023935995407 6574 15890 6575 4265162866195 6576 15892 6577 2067079200277 6578 2066542345750 6579 554589097546700160535 6580 15896 6581 2068153007641 6582 2064394927642 6583 554012601607877230107 6584 2064931831324 6585 553724353640076377629 6586 553580242850315484702 6587 148561873392136668266784882207 6588 15906 6589 4269458095651 6590 15908 6591 2071374429733 6592 2070837575206 6593 555742089424346414631 6594 15912 6595 2072448237097 6596 973473496618 6597 261152664685795540523 6598 974010400300 6599 260864416717994688045 6600 260720305928233795118 6601 69947882680308488329071689263 6602 15920 6603 2074595851825 6604 975621111346 6605 261729160624618667571 6606 976158015028 6607 259711424846791278133 6608 259567314057030385206 6609 69638378779868219910562643511 6610 977231822392 6611 259999672816202841657 6612 258990870897986813498 6613 69483626829648138477866253883 6614 259134994882692595260 6615 69406250854970443325745626685 6616 69367566409406457901919223358 6617 18610328142226187174438364942651358783 6618 15938 6619 4278048554563 6620 15940 6621 2079964888645 6622 2079428034118 6623 558048073179638922823 6624 15944 6625 2081038696009 6626 982063955530 6627 263458648441088048715 6628 982600859212 6629 263170400473287196237 6630 263026289683526303310 6631 70566890481189025178975469135 6632 15952 6633 2083186310737 6634 984211570258 6635 264035144379911175763 6636 984748473940 6637 116740432559854681685 6638 116596321770093788758 6639 31259895125274935757727202903 6640 985822281304 6641 117028680529266245209 6642 116019878611050217050 6643 31105143175054854325030813275 6644 116164002595755998812 6645 31027767200377159172910186077 6646 30989082754813173749083782750 6647 8308182381816892303057433707853381215 6648 15968 6649 2087481540193 6650 988506799714 6651 265188136257557429859 6652 989043703396 6653 117893424437500935781 6654 117749313647740042854 6655 31569399025715204182679092839 6656 990117510760 6657 118181672406912499305 6658 113714105974875930218 6659 30486135374174528594245254763 6660 113858229959581711980 6661 30408759399496833442124627565 6662 30370074953932848018298224238 6663 8142018740519968192228920120907136623 6664 992265125488 6665 118758168345735626353 6666 114290601913699057266 6667 30640887324394662806721199731 6668 114434725898404839028 6669 30099255500786052833642118773 6670 30060571055222067409815715446 6671 8058936919871506138544045584344284791 6672 114722973867816402552 6673 30176631475896119939880091257 6674 29905833272966125714510102138 6675 8017396009547289278801056924998499963 6676 29944521260521159267629088380 6677 7996625554501237727612566996097400445 6678 7986241277716162123190373154174254718 6679 2141002300549863083698705757520919162748141183 6680 16002 6681 4295229472387 6682 16004 6683 2097145806469 6684 2096608951942 6685 562660040690223939207 6686 16008 6687 2098219613833 6688 999244873354 6689 268070615951673065099 6690 999781777036 6691 267782367983872212621 6692 267638257194111319694 6693 71804906082950098878783028879 6694 16016 6695 2100367228561 6696 1001392488082 6697 268647111890496192147 6698 1001929391764 6699 121352400070439698069 6700 121208289280678805142 6701 32497910727036009457534762647 6702 1003003199128 6703 121640648039851261593 6704 120631846121635233434 6705 32343158776815928024838373019 6706 120775970106341015196 6707 32265782802138232872717745821 6708 32227098356574247448891342494 6709 8640509664410740524714883119982313119 6710 16032 6711 2104662458017 6712 1005687717538 6713 269800103768142446243 6714 1006224621220 6715 122505391948085952165 6716 122361281158325059238 6717 32807414627476277882486652583 6718 1007298428584 6719 122793639917497515689 6720 49150783209050128042 6721 13153916949523719179303845547 6722 49294907193755909804 6723 13076540974846024027183218349 6724 13037856529282038603356815022 6725 3489436784206093089028850733466517167 6726 1009446043312 6727 123370135856320642737 6728 49727279147873255090 6729 13308668899743853391779790515 6730 49871403132579036852 6731 12767037076135243418700709557 6732 12728352630571257994874306230 6733 3406354963557631035343976196903665335 6734 50159651101990600376 6735 12844413051245310524938682041 6736 12573614848315316299568692922 6737 3364814053233414175600987537557880507 6738 12612302835870349852687679164 6739 3344043598187362624412497608656780989 6740 3333659321402287019990303766733635262 6741 892084341529375941243014635140476814893252287 6742 16064 6743 2113252916929 6744 1014278176450 6745 272106087523434954435 6746 1014815080132 6747 124811375703378460357 6748 124667264913617567430 6749 33426422428356814732390432455 6750 1015888887496 6751 125099623672790023881 6752 51456766964342636234 6753 13772924750404256029207625419 6754 51600890949048417996 6755 13695548775726560877086998221 6756 13656864330162575453260594894 6757 3655600425503017199857575439530983119 6758 1018036502224 6759 125676119611613150929 6760 52033262903165763282 6761 13927676700624390241683570387 6762 52177386887871545044 6763 11529021481292120984770674389 6764 11490337035728135560944271062 6765 3074027680963782820604478050652258007 6766 52465634857283108568 6767 11606397456402188091008646873 6768 11335599253472193865638657754 6769 3032486770639565960861489391306473179 6770 11374287241027227418757643996 6771 3011716315593514409672999462405373661 6772 3001332038808438805250805620482227934 6773 802875915885055431067608133316666314326539999 6774 1022331731680 6775 126829111489259405025 6776 53186254780812017378 6777 14237180601064658666635460323 6778 53330378765517799140 6779 11838525381732389409722564325 6780 11799840936168403985896160998 6781 3157109501612244876018840403684490983 6782 53618626734929362664 6783 11915901356842456515960536809 6784 10716648124448427084416204522 6785 2866323129342698521889534753923333867 6786 10755336112003460637535190764 6787 2845552674296646970701044825022234349 6788 2835168397511571366278850983099088622 6789 758271703062895175979961550802555499785748207 6790 54195122673752489712 6791 12070653307062590728436481777 6792 10871400074668561296892149490 6793 2907864039666929549596715930439450355 6794 10910088062223594850011135732 6795 2762470854112440765947085109417836277 6796 2752086577327365161524891267494690550 6797 735969596651815048900365774277517695602523895 6798 10987464037333661956249108216 6799 2783241309274556279800675697675894521 6800 2710549470187062743836115899802107642 6801 724818543446278788312368570703203283620527867 6802 2720934697768120500762911193931136764 6803 719243016874664439169578934687229055604850429 6804 716455508800632455302031714210197515423170302 6805 191573658175147228264822068078548330317709362881101567 6806 16130 6807 4329591308035 6808 16132 6809 2131507642117 6810 2130970787590 6811 571883975711393971975 6812 16136 6813 2132581449481 6814 1033606709002 6815 277294550972843097867 6816 1034143612684 6817 277006303005042245389 6818 276862192215281352462 6819 74280937286472246278398148367 6820 16144 6821 2134729064209 6822 1035754323730 6823 277871046911666224915 6824 1036291227412 6825 130576335091609730837 6826 130432224301848837910 6827 34973941930558156857149882135 6828 1037365034776 6829 130864583061021294361 6830 129855781142805266202 6831 34819189980338075424453492507 6832 129999905127511047964 6833 34741814005660380272332865309 6834 34703129560096394848506461982 6835 9305164229598436968029781944240176927 6836 16160 6837 2139024293665 6838 1040049553186 6839 279024038789312479011 6840 1040586456868 6841 131729326969255984933 6842 131585216179495092006 6843 35283445830998425282101772071 6844 1041660264232 6845 132017574938667548457 6846 58374718230220160810 6847 15629948153045866578918965035 6848 58518842214925942572 6849 15552572178368171426798337837 6850 15513887732804186002971934510 6851 4154091349393789532343749557724380975 6852 1043807878960 6853 132594070877490675505 6854 58951214169043287858 6855 15784700103266000791394910003 6856 59095338153749069620 6857 15243068279657390818315829045 6858 15204383834093405394489425718 6859 4071009528745327478658875021161529143 6860 59383586123160633144 6861 15320444254767457924553801529 6862 15049646051837463699183812410 6863 4029468618421110618915886361815744315 6864 15088334039392497252302798652 6865 4008698163375059067727396432914644797 6866 3998313886589983463305202590991499070 6867 1070501192818016961593827652624000347781726015 6868 16192 6869 2147614752577 6870 1048640012098 6871 281330022544604987203 6872 1049176915780 6873 134035310724548493125 6874 133891199934787600198 6875 35902453631878962132005551943 6876 1050250723144 6877 134323558693960056649 6878 60680701985512669002 6879 16248955953926403428822744907 6880 60824825970218450764 6881 16171579979248708276702117709 6882 16132895533684722852875714382 6883 4320254990690713643172474263788846927 6884 1052398337872 6885 134900054632783183697 6886 61257197924335796050 6887 16403707904146537641298689875 6888 61401321909041577812 6889 6576959101919631249050533717 6890 6538274656355645825224130390 6891 1744718550588389961646485465646628695 6892 61689569878453141336 6893 6654335077029698355288506201 6894 6383536874099704129918517082 6895 1703177640264173101903496806300843867 6896 6422224861654737683037503324 6897 1682407185218121550715006877399744349 6898 1672022908433045946292813035476598622 6899 446042213307773390365982126021424312059690847 6900 1056693567328 6901 136053046510429437793 6902 62410189801982050146 6903 16713211804586806066250579811 6904 62554313786687831908 6905 6886463002359899674002423653 6906 6847778556795914250176020326 6907 1827800371236852017060847818678861671 6908 62842561756099395432 6909 6963838977469966780240396137 6910 5764585745075937348696063850 6911 1537013998967305662931542168917704555 6912 5803273732630970901815050092 6913 1516243543921254111743052240016605037 6914 1505859267136178507320858398093459310 6915 401438000485613135278335543507313497518899055 6916 63419057694922522480 6917 7118590927690100992716341105 6918 5919337695296071561172008818 6919 1578554909291536690638723345433821043 6920 5958025682851105114290995060 6921 1433161723737047906989092524412206965 6922 1422777446951972302566898682489061238 6923 379135894074533008198739766982275693335674743 6924 6035401657961172220528967544 6925 1453932178899163420842683112670265209 6926 1381240339811669884878123314796478330 6927 367984840868996747610742563407961281353678715 6928 1391625567392727641804918608925507452 6929 362409314297382398467952927391987053338001277 6930 359621806223350414600405706914955513156321150 6931 95786840507646148428470523440697133914217541747605375 6932 16256 6933 2164795670401 6934 1065820929922 6935 285941990055190003587 6936 1066357833604 6937 138647278235133509509 6938 138503167445372616582 6939 37140469233640035831813111687 6940 1067431640968 6941 138935526204545073033 6942 65292669496097685386 6943 17486971555687477128630304651 6944 65436793480803467148 6945 17409595581009781976509677453 6946 17370911135445796552683274126 6947 4652582273284561864829923675917778831 6948 1069579255696 6949 139512022143368200081 6950 65869165434920812434 6951 17641723505907611341106249619 6952 66013289419626594196 6953 7814974703680704948858093461 6954 7776290258116719525031690134 6955 2077045833182238183303934877775560599 6956 66301537389038157720 6957 7892350678790772055096065945 6958 7621552475860777829726076826 6959 2035504922858021323560946218429775771 6960 7660240463415811382845063068 6961 2014734467811969772372456289528676253 6962 2004350191026894167950262447605530526 6963 535250638952093900541388634763186078503927711 6964 1073874485152 6965 140665014021014454177 6966 67022157312567066530 6967 17951227406347879766058139555 6968 67166281297272848292 6969 8124478604120973373809983397 6970 8085794158556987949983580070 6971 2160127653830700238718297230807793575 6972 67454529266684411816 6973 8201854579231040480047955881 6974 3288781228980870223806250922 6975 872359433779835907043723619385147307 6976 3327469216535903776925237164 6977 851588978733784355855233690484047789 6978 841204701948708751433039848560902062 6979 223021149196972114927749213450870239355731887 6980 68031025205507538864 6981 8356606529451174692523900849 6982 3443533179201004436282195890 6983 913900344104066934750904795901263795 6984 3482221166756037989401182132 6985 768507158549578151101273974879649717 6986 758122881764502546679080132956503990 6987 200719042785891987848153436925832435172507575 6988 3559597141866105095639154616 6989 789277613711693664954864563137707961 6990 716585774624200128990304765263921082 6991 189567989580355727260156233351518023190511547 6992 726971002205257885917100059392950204 6993 183992463008741378117366597335543795174834109 6994 181204954934709394249819376858512254993153982 6995 47893431673895608510294751121998209303649374151114687 6996 1082464944064 6997 142970997776306962369 6998 69328141067859574722 6999 18570235207228416615961919427 7000 69472265052565356484 7001 8743486405001510223713763269 7002 8704801959437524799887359942 7003 2326291295127624349547021936872259527 7004 69760513021976920008 7005 8820862380111577329951735753 7006 3907789029861407073710030794 7007 1038523075076760017872448325449613259 7008 3946477017416440626829017036 7009 1017752620030708466683958396548513741 7010 1007368343245632862261764554625368014 7011 267625362019132370015452467821751122577850319 7012 70337008960800047056 7013 8975614330331711542427680721 7014 4062540980081541286185975762 7015 1080063985400991045579629501965729747 7016 4101228967636574839304962004 7017 436179877812753332085435112462057429 7018 425795601027677727663241270538911702 7019 111510617141571479529770330825681218439610327 7020 4178604942746641945542934488 7021 456950332974868845939025700720115673 7022 384258493887375309974465902846328794 7023 100359563936035218941773127251366806457614299 7024 394643721468433066901261196975357916 7025 94784037364420869798983491235392578441936861 7026 91996529290388885931436270758361038260256734 7027 23946727257020338551206866819558805926435702701555679 7028 71490000838446301152 7029 9285118230771979967379570657 7030 4372044880521809711137865698 7031 1163145806049453100993991854997962723 7032 4410732868076843264256851940 7033 519261698461215387499797465494290405 7034 508877421676139783077603623571144678 7035 133812723552651607073621958011121660050669543 7036 4488108843186910370494824424 7037 540032153623330901353388053752348649 7038 218110065326165639219364432075997162 7039 55755351113890176589784312954109158529630187 7040 228495292907223396146159726205026284 7041 50179824542275827446994676938134930513952749 7042 47392316468243843579447456461103390332272622 7043 11973375048582703571678136475541842990646827415240687 7044 4642860793407044582970769392 7045 581573063947561929060569230268465137 7046 259650975650396666926545608592113650 7047 66906404319430240361710126546829379335159795 7048 270036203231454423853340902721142772 7049 27877718255818430875836132874238018451242997 7050 25090210181786447008288912397206478269562870 7051 5986698944363886206528895908369224607484301673365495 7052 290806658393569937706931490979201016 7053 33453244858588462761799039670598128854007801 7054 13940177885658511538100030489080317542842362 7055 2993360892255498371055038440173305539725334107062267 7056 16727941187043527481081483887260372744224764 7057 1496691874564083902767093384151240358088985888653309 7058 748425873607626554697411653866741343037358151286782 7059 6131104756593676736081196268476345082162037975341334527 7060 715806037 7061 715740502 7062 768450138731042135 7063 715937113 7064 715478362 7065 768168655164134747 7066 715543900 7067 768027913380877661 7068 767957545710474590 7069 824512572257007872741201247 7070 716330341 7071 716264806 7072 769013105864856935 7073 716461417 7074 714429802 7075 767042720896505195 7076 714495340 7077 766901979113248109 7078 766831611442845038 7079 823303609542779161879762287 7080 716723569 7081 714691954 7082 767324204463412595 7083 714757492 7084 766339011980219765 7085 766268644309816694 7086 822699128185664806449829239 7087 714888568 7088 766479753763673465 7089 765987173628204410 7090 822396887507107641619764603 7091 766057544519931260 7092 822245767168040165437265277 7093 822170210457270941166556542 7094 882717405586323576552437044190631295 7095 717903253 7096 717837718 7097 770702007266301335 7098 718034329 7099 717575578 7100 770420523699393947 7101 717641116 7102 770279781916136861 7103 770209414245733790 7104 826930497685465294464079263 7105 718427557 7106 718362022 7107 771264974400116135 7108 718558633 7109 710235562 7110 762538983825986987 7111 710301100 7112 762398242042729901 7113 762327874372326830 7114 818467758685864318434006447 7115 718820785 7116 710497714 7117 762820467392894387 7118 710563252 7119 761835274909701557 7120 761764907239298486 7121 817863277328749963004073399 7122 710694328 7123 761976016693155257 7124 761483436557686202 7125 817561036650192798174008763 7126 761553807449413052 7127 817409916311125321991509437 7128 817334359600356097720800702 7129 877524950266627869538316517327754687 7130 719476165 7131 719410630 7132 772390908667745735 7133 719607241 7134 711284170 7135 763664918093616587 7136 711349708 7137 763524176310359501 7138 763453808639956430 7139 819676721400093029295445455 7140 719869393 7141 711546322 7142 763946401660523987 7143 711611860 7144 759583406377588181 7145 759513038707185110 7146 815445351900292541284341207 7147 711742936 7148 759724148161041881 7149 759231568025572826 7150 815143111221735376454276571 7151 759301938917299676 7152 814991990882667900271777245 7153 814916434171898676001068510 7154 874928722606780016031256253899462111 7155 720393697 7156 712070626 7157 764509368794338787 7158 712136164 7159 760146373511402981 7160 760076005840999910 7161 816049833257406896715060711 7162 712267240 7163 760287115294856681 7164 758105685299123690 7165 813934148507506717134018027 7166 758176056190850540 7167 813783028168439240951518701 7168 813707471457670016680809966 7169 873630608776856089277726173724923375 7170 712529392 7171 760568598861764081 7172 758387168866031090 7173 814236389186063894849377779 7174 758457539757757940 7175 813178546812169336221521397 7176 813102990101400111950812662 7177 872981551861894125901805558567785975 7178 758598281541211640 7179 813329667151447925079201273 7180 812800763258323214867977722 7181 872657023404413158048903306271380987 7182 812876323427962509296817660 7183 872494759175899347713629923093435901 7184 872413630775462560402134056201836030 7185 936659884258789723392994646935244384879236607 7186 724194901 7187 724129366 7188 777457612872078935 7189 724325977 7190 723867226 7191 777176129305171547 7192 723932764 7193 777035387521914461 7194 776965019851511390 7195 834184273970837559632713311 7196 724719205 7197 724653670 7198 778020580005893735 7199 724850281 7200 722818666 7201 776050195037541995 7202 722884204 7203 775909453254284909 7204 775839085583881838 7205 832975311256608848771274351 7206 725112433 7207 723080818 7208 776331678604449395 7209 723146356 7210 775346486121256565 7211 775276118450853494 7212 832370829899494493341341303 7213 723277432 7214 775487227904710265 7215 774994647769241210 7216 832068589220937328511276667 7217 775065018660968060 7218 831917468881869852328777341 7219 831841912171100628058068606 7220 893102316225714990580678097916384895 7221 726292117 7222 726226582 7223 779709481407338135 7224 726423193 7225 725964442 7226 779427997840430747 7227 726029980 7228 779287256057173661 7229 779216888386770590 7230 836602199399294981355591327 7231 726816421 7232 726750886 7233 780272448541152935 7234 726947497 7235 693458602 7236 744524035543914155 7237 693524140 7238 744383293760657069 7239 744312926090253998 7240 799124355258204944650983087 7241 727209649 7242 693720754 7243 744805519110821555 7244 693786292 7245 743820326627628725 7246 743749958957225654 7247 798519873901090589221050039 7248 693917368 7249 743961068411082425 7250 743468488275613370 7251 798217633222533424390985403 7252 743538859167340220 7253 798066512883465948208486077 7254 797990956172696723937777342 7255 856755128987845041481834409876248255 7256 727865029 7257 727799494 7258 781398382808782535 7259 727996105 7260 694507210 7261 745649969811543755 7262 694572748 7263 745509228028286669 7264 745438860357883598 7265 800333317972433655512422095 7266 728258257 7267 694769362 7268 745931453378451155 7269 694834900 7270 741568458095515349 7271 741498090425112278 7272 796101948472633167501317847 7273 694965976 7274 741709199878969049 7275 741216619743499994 7276 795799707794076002671253211 7277 741286990635226844 7278 795648587455008526488753885 7279 795573030744239302218045150 7280 854158901327997187974774146447955679 7281 728782561 7282 695293666 7283 746494420512265955 7284 695359204 7285 742131425229330149 7286 742061057558927078 7287 796706429829747522932037351 7288 695490280 7289 742272167012783849 7290 740090737017050858 7291 794590745079847343350994667 7292 740161107908777708 7293 794439624740779867168495341 7294 794364068030010642897786606 7295 852860787498073261221244066273416943 7296 695752432 7297 742553650579691249 7298 740372220583958258 7299 794892985758404521066354419 7300 740442591475685108 7301 793835143384509962438498037 7302 793759586673740738167789302 7303 852211730583111297845323451116279543 7304 740583333259138808 7305 793986263723788551296177913 7306 793457359830663841084954362 7307 851887202125630329992421198819874555 7308 793532920000303135513794300 7309 851724937897116519657147815641929469 7310 851643809496679732345651948750329598 7311 914358458474755437095749173856899052385326847 7312 730486549 7313 730421014 7314 784213218477856535 7315 730617625 7316 730158874 7317 783931734910949147 7318 730224412 7319 783790993127692061 7320 783720625457288990 7321 841438050256209824801347359 7322 731010853 7323 730945318 7324 784776185611671335 7325 731141929 7326 697653034 7327 749027772614432555 7328 697718572 7329 748887030831175469 7330 748816663160772398 7331 803960206115119788096739119 7332 731404081 7333 697915186 7334 749309256181339955 7335 697980724 7336 748324063698147125 7337 748253696027744054 7338 803355724758005432666806071 7339 698111800 7340 748464805481600825 7341 747972225346131770 7342 803053484079448267836741435 7343 748042596237858620 7344 802902363740380791654242109 7345 802826807029611567383533374 7346 861947584307540748495954936739125055 7347 732059461 7348 731993926 7349 785902119879300935 7350 732190537 7351 698701642 7352 750153706882062155 7353 698767180 7354 750012965098805069 7355 749942597428401998 7356 805169168829348498958178127 7357 732452689 7358 698963794 7359 750435190448969555 7360 699029332 7361 732560983967061845 7362 732490616296658774 7363 786430246758803480622389079 7364 699160408 7365 732701725750515545 7366 732209145615046490 7367 786128006080246315792324443 7368 732279516506773340 7369 785976885741178839609825117 7370 785901329030409615339116382 7371 843773990688605773946533092734785375 7372 732976993 7373 699488098 7374 750998157582784355 7375 699553636 7376 733123951100876645 7377 733053583430473574 7378 787034728115917836053108583 7379 699684712 7380 733264692884330345 7381 731083262888597354 7382 784919043366017656472065899 7383 731153633780324204 7384 784767923026950180289566573 7385 784692366316180956018857838 7386 842475876858681847193003012560246639 7387 699946864 7388 733546176451237745 7389 731364746455504754 7390 785221284044574834187425651 7391 731435117347231604 7392 784163441670680275559569269 7393 784087884959911051288860534 7394 841826819943719883817082397403109239 7395 731575859130685304 7396 784314562009958864417249145 7397 783785658116834154206025594 7398 841502291486238915964180145106704251 7399 783861218286473448634865532 7400 841340027257725105628906761928759165 7401 841258898857288318317410895037159294 7402 903207745582738293947126437317726386150954879 7403 734156677 7404 734091142 7405 788153988414560135 7406 734287753 7407 700798858 7408 752405575417321355 7409 700864396 7410 752264833634064269 7411 752194465963661198 7412 807587094257805920681056143 7413 734549905 7414 701061010 7415 752687058984228755 7416 701126548 7417 734812852502321045 7418 734742484831917974 7419 788848172187260902345267095 7420 701257624 7421 734953594285774745 7422 734461014150305690 7423 788545931508703737515202459 7424 734531385042032540 7425 788394811169636261332703133 7426 788319254458867037061994398 7427 846370218348453627453593356166223775 7428 735074209 7429 701585314 7430 753250026118043555 7431 701650852 7432 735375819636135845 7433 735305451965732774 7434 789452653544375257775986599 7435 701781928 7436 735516561419589545 7437 726579731982800810 7438 780083192509103019191031723 7439 726650102874527660 7440 779932072170035543008532397 7441 779856515459266318737823662 7442 837283421538986140178882691862091695 7443 702044080 7444 735798044986496945 7445 726861215549708210 7446 780385433187660196906391475 7447 726931586441435060 7448 779327590813765638278535093 7449 779252034102996414007826358 7450 836634364624024176802962076704954295 7451 727072328224888760 7452 779478711153044227136214969 7453 778949807259919516924991418 7454 836309836166543208950059824408549307 7455 779025367429558811353831356 7456 836147571938029398614786441230604221 7457 836066443537592611303290574339004350 7458 897632389136729722372815069048140259192199103 7459 736122817 7460 702633922 7461 754375960385673155 7462 702699460 7463 736501753903765445 7464 736431386233362374 7465 790661616258603968637425607 7466 702830536 7467 736642495687219145 7468 727705666250430410 7469 781292155223331730052470731 7470 727776037142157260 7471 781141034884264253869971405 7472 781065478173495029599262670 7473 838581535368910066932412823577810895 7474 703092688 7475 736923979254126545 7476 727987149817337810 7477 781594395901888907767830483 7478 728057520709064660 7479 776909665388686019358545877 7480 776834108677916795087837142 7481 834038136964176323299279616076404695 7482 728198262492518360 7483 777060785727964608216225753 7484 776531881834839898005002202 7485 833713608506695355446377363779999707 7486 776607442004479192433842140 7487 833551344278181545111103980602054621 7488 833470215877744757799608113710454750 7489 894844710913725436585659384916724895433349087 7490 703616992 7491 737486946387941345 7492 728550116951152610 7493 782198877259003263198549987 7494 728620487842879460 7495 777514146745800374789265381 7496 777438590035031150518556646 7497 834687193879138286676044681934264295 7498 728761229626333160 7499 777665267085078963646945257 7500 775322974462532309673662442 7501 832415494676771484034768354594379755 7502 775398534632171604102502380 7503 832253230448257673699494971416434669 7504 832172102047820886387999104524834798 7505 893450871802223293692081598191249434682578927 7506 729042713193240560 7507 777967507763636141362305009 7508 775625215141089487389022194 7509 832740023134252465723150887523309555 7510 775700775310728781817862132 7511 831604173534202432358401438704654325 7512 831523045133765645046905571813054454 7513 892753952246472222246199399193222676188223479 7514 775851895650007370675542008 7515 831766437762942923202592705169119225 7516 831198531532018495800922104246654970 7517 892405492468596701378538771118772595730536443 7518 831279663646388741223017737478887420 7519 892231262579902329859952277126634922517125117 7520 892144151623239131455406648841987266751453182 7521 957838945393362556333764420144714491278193616377337855 7522 749361493 7523 749295958 7524 804480035295189335 7525 749492569 7526 749033818 7527 804198551728281947 7528 749099356 7529 804057809945024861 7530 803987442274621790 7531 863199379112326620307249503 7532 749885797 7533 749820262 7534 805043002429004135 7535 750016873 7536 747985258 7537 803072617460652395 7538 748050796 7539 802931875677395309 7540 802861508006992238 7541 861990416398097909445810543 7542 750279025 7543 748247410 7544 803354101027559795 7545 748312948 7546 802368908544366965 7547 802298540873963894 7548 861385935040983554015877495 7549 748444024 7550 802509650327820665 7551 802017070192351610 7552 861083694362426389185812859 7553 802087441084078460 7554 860932574023358913003313533 7555 860857017312589688732604798 7556 924257048143889232665401259093645695 7557 751458709 7558 751393174 7559 806731903830448535 7560 751589785 7561 751131034 7562 806450420263541147 7563 751196572 7564 806309678480284061 7565 806239310809880990 7566 865617304540784042030127519 7567 751983013 7568 751917478 7569 807294870964263335 7570 752114089 7571 743791018 7572 798568880390134187 7573 743856556 7574 798428138606877101 7575 798357770936474030 7576 857154565541183066000054703 7577 752376241 7578 744053170 7579 798850363957041587 7580 744118708 7581 797865171473848757 7582 797794803803445686 7583 856550084184068710570121655 7584 744249784 7585 798005913257302457 7586 797513333121833402 7587 856247843505511545740057019 7588 797583704013560252 7589 856096723166444069557557693 7590 856021166455674845286848958 7591 919064592824193525651280732230769087 7592 753031621 7593 752966086 7594 808420805231892935 7595 753162697 7596 744839626 7597 799694814657763787 7598 744905164 7599 799554072874506701 7600 799483705204103630 7601 858363528255411776861493711 7602 753424849 7603 745101778 7604 799976298224671187 7605 745167316 7606 795613302941735381 7607 795542935271332310 7608 854132158755611288850389463 7609 745298392 7610 795754044725189081 7611 795261464589720026 7612 853829918077054124020324827 7613 795331835481446876 7614 853678797737986647837825501 7615 853603241027217423567116766 7616 916468365164345672144220468802476511 7617 753949153 7618 745626082 7619 800539265358485987 7620 745691620 7621 796176270075550181 7622 796105902405147110 7623 854736640112725644281108967 7624 745822696 7625 796317011859003881 7626 794135581863270890 7627 852620955362825464700066283 7628 794205952754997740 7629 852469835023757988517566957 7630 852394278312988764246858222 7631 915170251334421745390690388627937775 7632 746084848 7633 796598495425911281 7634 794417065430178290 7635 852923196041382642415426035 7636 794487436321905140 7637 851865353667488083787569653 7638 851789796956718859516860918 7639 914521194419459782014769773470800375 7640 794628178105358840 7641 852016474006766672645249529 7642 851487570113641962434025978 7643 914196665961978814161867521174395387 7644 851563130283281256862865916 7645 914034401733465003826594137996450301 7646 913953273333028216515098271104850430 7647 981262735826858295987485593091935049867057663 7648 757750357 7649 757684822 7650 813487509436226135 7651 757881433 7652 757422682 7653 813206025869318747 7654 757488220 7655 813065284086061661 7656 812994916415658590 7657 872871080826156307198761567 7658 758274661 7659 758209126 7660 814050476570040935 7661 758405737 7662 756374122 7663 812080091601689195 7664 756439660 7665 811939349818432109 7666 811868982148029038 7667 871662118111927596337322607 7668 758667889 7669 756636274 7670 812361575168596595 7671 756701812 7672 811376382685403765 7673 811306015015000694 7674 871057636754813240907389559 7675 756832888 7676 811517124468857465 7677 811024544333388410 7678 870755396076256076077324923 7679 811094915225115260 7680 870604275737188599894825597 7681 870528719026419375624116862 7682 934641958783280646693642312819399295 7683 759847573 7684 759782038 7685 815739377971485335 7686 759978649 7687 759519898 7688 815457894404577947 7689 759585436 7690 815317152621320861 7691 815246784950917790 7692 875289006254613728921639583 7693 760371877 7694 760306342 7695 816302345105300135 7696 760502953 7697 626350762 7698 672464242415622827 7699 626416300 7700 672323500632365741 7701 672253132961962670 7702 721750741547567449518889647 7703 760765105 7704 626612914 7705 672745725982530227 7706 626678452 7707 671760533499337397 7708 671690165828934326 7709 721146260190453094088956599 7710 626809528 7711 671901275282791097 7712 671408695147322042 7713 720844019511895929258891963 7714 671479066039048892 7715 720692899172828453076392637 7716 720617342462059228805683902 7717 773675843872713729255905980070222527 7718 761420485 7719 761354950 7720 817428279372929735 7721 761551561 7722 627399370 7723 673590176683252427 7724 627464908 7725 673449434899995341 7726 673379067229592270 7727 722959704261796160380328655 7728 761813713 7729 627661522 7730 673871660250159827 7731 627727060 7732 669508664967224021 7733 669438297296820950 7734 718728334761995672369224407 7735 627858136 7736 669649406750677721 7737 669156826615208666 7738 718426094083438507539159771 7739 669227197506935516 7740 718274973744371031356660445 7741 718199417033601807085951710 7742 771079616212865875748845716641929951 7743 762338017 7744 628185826 7745 674434627383974627 7746 628251364 7747 670071632101038821 7748 670001264430635750 7749 719332816119110027799943911 7750 628382440 7751 670212373884492521 7752 668030943888759530 7753 717217131369209848218901227 7754 668101314780486380 7755 717066011030142372036401901 7756 716990454319373147765693166 7757 769781502382941948995315636467391215 7758 628644592 7759 670493857451399921 7760 668312427455666930 7761 717519372047767025934260979 7762 668382798347393780 7763 716461529673872467306404597 7764 716385972963103243035695862 7765 769132445467979985619395021310253815 7766 668523540130847480 7767 716612650013151056164084473 7768 716083746120026345952860922 7769 768807917010499017766492769013848827 7770 716159306289665640381700860 7771 768645652781985207431219385835903741 7772 768564524381548420119723518944303870 7773 825152755338618291906767281543517722409687807 7774 764042005 7775 763976470 7776 820243115042003735 7777 764173081 7778 763714330 7779 819961631475096347 7780 763779868 7781 819820889691839261 7782 819750522021436190 7783 880124857111528572367395615 7784 764566309 7785 764500774 7786 820806082175818535 7787 764697385 7788 630545194 7789 676967979486141227 7790 630610732 7791 676827237702884141 7792 676756870032481070 7793 726586592404482292964645679 7794 764959537 7795 630807346 7796 677249463053048627 7797 630872884 7798 676264270569855797 7799 676193902899452726 7800 725982111047367937534712631 7801 631003960 7802 676405012353309497 7803 675912432217840442 7804 725679870368810772704647995 7805 675982803109567292 7806 725528750029743296522148669 7807 725453193318974072251439934 7808 778868299192409436270026506933099327 7809 765614917 7810 765549382 7811 821932016443448135 7812 765745993 7813 631593802 7814 678093913753770827 7815 631659340 7816 677953171970513741 7817 677882804300110670 7818 727795555118711003826084687 7819 766008145 7820 631855954 7821 678375397320678227 7822 631921492 7823 660501190838770517 7824 660430823168367446 7825 709056633048165985490295639 7826 632052568 7827 660641932622224217 7828 660149352486755162 7829 708754392369608820660231003 7830 660219723378482012 7831 708603272030541344477731677 7832 708527715319772120207022942 7833 760694705573474461720604662928759647 7834 766532449 7835 632380258 7836 678938364454493027 7837 632445796 7838 661064157972585317 7839 660993790302182246 7840 709661114405280340921015143 7841 632576872 7842 661204899756039017 7843 659023469760306026 7844 707545429655380161339972459 7845 659093840652032876 7846 707394309316312685157473133 7847 707318752605543460886764398 7848 759396591743550534967074582754220911 7849 632839024 7850 661486383322946417 7851 659304953327213426 7852 707847670333937339055332211 7853 659375324218940276 7854 706789827960042780427475829 7855 706714271249273556156767094 7856 758747534828588571591153967597083511 7857 659516066002393976 7858 706940948299321369285155705 7859 706412044406196659073932154 7860 758423006371107603738251715300678523 7861 706487604575835953502772092 7862 758260742142593793402978332122733437 7863 758179613742157006091482465231133566 7864 814002042446601148758144545004345056175315839 7865 767712133 7866 767646598 7867 824183884978707335 7868 767843209 7869 633691018 7870 680345782289030027 7871 633756556 7872 680205040505772941 7873 680134672835369870 7874 730213480547168425548962703 7875 768105361 7876 633953170 7877 680627265855937427 7878 634018708 7879 662753059374029717 7880 662682691703626646 7881 711474558476623407213173655 7882 634149784 7883 662893801157483417 7884 662401221022014362 7885 711172317798066242383109019 7886 662471591913741212 7887 711021197458998766200609693 7888 710945640748229541929900958 7889 763290933233322315227664926360198047 7890 768629665 7891 634477474 7892 681190232989752227 7893 634543012 7894 663316026507844517 7895 663245658837441446 7896 712079039833737762643893159 7897 634674088 7898 663456768291298217 7899 654519938854509482 7900 702709578798465524058938283 7901 654590309746236332 7902 702558458459398047876438957 7903 702482901748628823605730222 7904 754204136423854827952954262056065967 7905 634936240 7906 663738251858205617 7907 654801422421416882 7908 703011819477022701774298035 7909 654871793313143732 7910 701953977103128143146441653 7911 701878420392358918875732918 7912 753555079508892864577033646898928567 7913 655012535096597432 7914 702105097442406732004121529 7915 701576193549282021792897978 7916 753230551051411896724131394602523579 7917 701651753718921316221737916 7918 753068286822898086388858011424578493 7919 752987158422461299077362144532978622 7920 808426686000592577183833176734758929216560063 7921 769678273 7922 635526082 7923 682316167257381827 7924 635591620 7925 664441960775474117 7926 664371593105071046 7927 713288002547966473505332167 7928 635722696 7929 664582702558927817 7930 655645873122139082 7931 703918541512694234920377291 7932 655716244013865932 7933 703767421173626758737877965 7934 703691864462857534467169230 7935 755502250253778754706484393771785167 7936 635984848 7937 664864186125835217 7938 655927356689046482 7939 704220782191251412635737043 7940 655997727580773332 7941 699536051678048524226452437 7942 699460494967279299955743702 7943 750958851849045011073351186270378967 7944 656138469364227032 7945 699687172017327113084132313 7946 699158268124202402872908762 7947 750634323391564043220448933973973979 7948 699233828293841697301748700 7949 750472059163050232885175550796028893 7950 750390930762613445573679683904429022 7951 805639007777588291396677492603343565457710047 7952 636509152 7953 665427153259650017 7954 656490323822861282 7955 704825263548365768066456547 7956 656560694714588132 7957 700140533035162879657171941 7958 700064976324393655386463206 7959 751607908764006974450116252128238567 7960 656701436498041832 7961 700291653374441468514851817 7962 697949360751894814541569002 7963 749336209561640171808839924788354027 7964 698024920921534108970408940 7965 749173945333126361473566541610408941 7966 749092816932689574162070674718809070 7967 804245168666086148503099705877868104706939887 7968 656982920064949232 7969 700593894052998646230211569 7970 698251601430451992256928754 7971 749660738019121153497222457717283827 7972 698327161600091286685768692 7973 748524888419071120132473008898628597 7974 748443760018634332820977142007028726 7975 803548249110335077057217506879841346212584439 7976 698478281939369875543448568 7977 748687152647811610976664275363093497 7978 748119246416887183574993674440629242 7979 803199789332459556189556878805391265754897403 7980 748200378531257428997089307672861692 7981 803025559443765184670970384813253592541486077 7982 802938448487101986266424756528605936775814142 7983 862055050996764137744394178389172842422601779400137727 7984 774528085 7985 774462550 7986 831502457718299735 7987 774659161 7988 774200410 7989 831220974151392347 7990 774265948 7991 831080232368135261 7992 831009864697732190 7993 892214484253815680981785695 7994 775052389 7995 774986854 7996 832065424852114535 7997 775183465 7998 773151850 7999 830095039883762795 8000 773217388 8001 829954298100505709 8002 829883930430102638 8003 891005521539586970120346735 8004 775445617 8005 773414002 8006 830376523450670195 8007 773479540 8008 829391330967477365 8009 829320963297074294 8010 890401040182472614690413687 8011 773610616 8012 829532072750931065 8013 829039492615462010 8014 890098799503915449860349051 8015 829109863507188860 8016 889947679164847973677849725 8017 889872122454078749407140990 8018 955411780062063474750124420270906495 8019 776625301 8020 776559766 8021 833754326253558935 8022 776756377 8023 776297626 8024 833472842686651547 8025 776363164 8026 833332100903394461 8027 833261733232991390 8028 894632409682273102704663711 8029 777149605 8030 777084070 8031 834317293387373735 8032 777280681 8033 643128490 8034 690479190697696427 8035 643194028 8036 690338448914439341 8037 690268081244036270 8038 741094144975226823301913775 8039 777542833 8040 643390642 8041 690760674264603827 8042 643456180 8043 689775481781410997 8044 689705114111007926 8045 740489663618112467871980727 8046 643587256 8047 689916223564864697 8048 689423643429395642 8049 740187422939555303041916091 8050 689494014321122492 8051 740036302600487826859416765 8052 739960745889718602588708030 8053 794445665151496557312388087521729727 8054 778198213 8055 778132678 8056 835443227655003335 8057 778329289 8058 644177098 8059 691605124965326027 8060 644242636 8061 691464383182068941 8062 691394015511665870 8063 742303107689455534163352783 8064 778591441 8065 644439250 8066 691886608532233427 8067 644504788 8068 687523613249297621 8069 687453245578894550 8070 738071738189655046152248535 8071 644635864 8072 687664355032751321 8073 687171774897282266 8074 737769497511097881322183899 8075 687242145789009116 8076 737618377172030405139684573 8077 737542820461261180868975838 8078 791849437491648703805327824093437151 8079 779115745 8080 644963554 8081 692449575666048227 8082 645029092 8083 688086580383112421 8084 688016212712709350 8085 738676219546769401582968039 8086 645160168 8087 688227322166566121 8088 686045892170833130 8089 736560534796869222001925355 8090 686116263062559980 8091 736409414457801745819426029 8092 736333857747032521548717294 8093 790551323661724777051797743918898415 8094 645422320 8095 688508805733473521 8096 686327375737740530 8097 736862775475426399717285107 8098 686397746629467380 8099 735804933101531841089428725 8100 735729376390762616818719990 8101 789902266746762813675877128761761015 8102 686538488412921080 8103 735956053440810429947108601 8104 735427149547685719735885050 8105 789577738289281845822974876465356027 8106 735502709717325014164724988 8107 789415474060768035487701493287410941 8108 789334345660331248176205626395811070 8109 847454181122652578204012754621863054903598335 8110 780819733 8111 780754198 8112 838258063324077335 8113 780950809 8114 780492058 8115 837976579757169947 8116 780557596 8117 837835837973912861 8118 837765470303509790 8119 899468260539187946150419743 8120 781344037 8121 781278502 8122 838821030457892135 8123 781475113 8124 647322922 8125 694982927768214827 8126 647388460 8127 694842185984957741 8128 694771818314554670 8129 745929995832141666747669807 8130 781737265 8131 647585074 8132 695264411335122227 8133 647650612 8134 694279218851929397 8135 694208851181526326 8136 745325514475027311317736759 8137 647781688 8138 694419960635383097 8139 693927380499914042 8140 745023273796470146487672123 8141 693997751391640892 8142 744872153457402670305172797 8143 744796596746633446034464062 8144 799638120471192264326508614384606527 8145 782392645 8146 782327110 8147 839946964725521735 8148 782523721 8149 648371530 8150 696108862035844427 8151 648437068 8152 695968120252587341 8153 695897752582184270 8154 747138958546370377609108815 8155 782785873 8156 648633682 8157 696390345602751827 8158 648699220 8159 624471294324956501 8160 624400926654553430 8161 670369826192847237974580567 8162 648830296 8163 624612036108410201 8164 624119455972941146 8165 670067585514290073144515931 8166 624189826864667996 8167 669916465175222596962016605 8168 669840908464453372691307870 8169 719155063015908805607640448076078431 8170 783310177 8171 649157986 8172 696953312736566627 8173 649223524 8174 625034261458771301 8175 624963893788368230 8176 670974307549961593405300071 8177 649354600 8178 625175003242225001 8179 622993573246492010 8180 668858622800061413824257387 8181 623063944138218860 8182 668707502460993937641758061 8183 668631945750224713371049326 8184 717856949185984878854110367901539695 8185 649616752 8186 625456486809132401 8187 623275056813399410 8188 669160863478618591539617139 8189 623345427705126260 8190 668103021104724032911760757 8191 668027464393954808641052022 8192 717207892271022915478189752744402295 8193 623486169488579960 8194 668254141444002621769440633 8195 667725237550877911558217082 8196 716883363813541947625287500447997307 8197 667800797720517205987057020 8198 716721099585028137290014117270052221 8199 716639971184591349978518250378452350 8200 769399190878532576163653598847654391237827967 8201 784489861 8202 784424326 8203 842198833260780935 8204 784620937 8205 650468746 8206 698360730571103627 8207 650534284 8208 698219988787846541 8209 698149621117443470 8210 749556883974827799331986831 8211 784883089 8212 650730898 8213 698642214138011027 8214 650796436 8215 626723162860215701 8216 626652795189812630 8217 672787751621304659697458583 8218 650927512 8219 626863904643669401 8220 626371324508200346 8221 672485510942747494867393947 8222 626441695399927196 8223 672334390603680018684894621 8224 672258833892910794414185886 8225 721751290675756659114700711507516831 8226 785407393 8227 651255202 8228 699205181271825827 8229 651320740 8230 627286129994030501 8231 627215762323627430 8232 673392232978419015128178087 8233 651451816 8234 627426871777484201 8235 618490042340695466 8236 664022771943146776543223211 8237 618560413232422316 8238 663871651604079300360723885 8239 663796094893310076090015150 8240 712664493866289171839990047203384751 8241 651713968 8242 627708355344391601 8243 618771525907602866 8244 664325012621703954258582963 8245 618841896799329716 8246 663267170247809395630726581 8247 663191613537040171360017846 8248 712015436951327208464069432046247351 8249 618982638582783416 8250 663418290587087984488406457 8251 662889386693963274277182906 8252 711690908493846240611167179749842363 8253 662964946863602568706022844 8254 711528644265332430275893796571897277 8255 711447515864895642964397929680297406 8256 763823834432524004589342230578068264279072191 8257 786456001 8258 652303810 8259 700331115539455427 8260 652369348 8261 628412064261660101 8262 628341696591257030 8263 674601195692647725989617095 8264 652500424 8265 628552806045113801 8266 619615976608325066 8267 665231734657375487404662219 8268 619686347500051916 8269 665080614318308011222162893 8270 665005057607538786951454158 8271 713962607696213098593520178919103951 8272 652762576 8273 628834289612021201 8274 619897460175232466 8275 665533975335932665120021971 8276 619967831066959316 8277 660849244822729776710737365 8278 660773688111960552440028630 8279 709419209291479354960386971417697751 8280 620108572850413016 8281 661000365162008365568417241 8282 660471461268883655357193690 8283 709094680833998387107484719121292763 8284 660547021438522949786033628 8285 708932416605484576772211335943347677 8286 708851288205047789460715469051747806 8287 761036156209519718802186546446652900520222175 8288 653286880 8289 629397256745836001 8290 620460427309047266 8291 666138456693047020550741475 8292 620530798200774116 8293 661453726179844132141456869 8294 661378169469074907870748134 8295 710068266206441318337152037275557351 8296 620671539984227816 8297 661604846519122720999136745 8298 659262553896576067025853930 8299 707796567004074515695875709935672811 8300 659338114066215361454693868 8301 707634302775560705360602326757727725 8302 707553174375123918049106459866127854 8303 759642317098017575908608759721177439769452015 8304 620953023551135216 8305 661907087197679898714496497 8306 659564794575133244741213682 8307 708121095461555497384258242864602611 8308 659640354744772539170053620 8309 706985245861505464019508794045947381 8310 706904117461068676708012927154347510 8311 758945397542266504462726560723150681275096567 8312 659791475084051128027733496 8313 707147510090245954863700060510412281 8314 706579603859321527462029459587948026 8315 758596937764390983595065932648700600817409531 8316 706660735973691772884125092820180476 8317 758422707875696612076479438656562927603998205 8318 758335596919033413671933810371915271838326270 8319 814163103798464928449709057511402017994805860961869311 8320 789208597 8321 789143062 8322 847265537465114135 8323 789339673 8324 788880922 8325 846984053898206747 8326 788946460 8327 846843312114949661 8328 846772944444546590 8329 909139962253017633041931807 8330 789732901 8331 789667366 8332 847828504598928935 8333 789863977 8334 655711786 8335 703990401909251627 8336 655777324 8337 703849660125994541 8338 703779292455591470 8339 755601697545971353639181871 8340 790126129 8341 655973938 8342 704271885476159027 8343 656039476 8344 703286692992966197 8345 703216325322563126 8346 754997216188856998209248823 8347 656170552 8348 703427434776419897 8349 702934854640950842 8350 754694975510299833379184187 8351 703005225532677692 8352 754543855171232357196684861 8353 754468298460463132925976126 8354 810023031110583678354749668110360127 8355 790781509 8356 790715974 8357 848954438866558535 8358 790912585 8359 656760394 8360 705116336176881227 8361 656825932 8362 704975594393624141 8363 704905226723221070 8364 756810660260200064500620879 8365 791174737 8366 657022546 8367 705397819743788627 8368 657088084 8369 633478768465993301 8370 633408400795590230 8371 680041527906676924866092631 8372 657219160 8373 633619510249447001 8374 633126930113977946 8375 679739287228119760036027995 8376 633197301005704796 8377 679588166889052283853528669 8378 679512610178283059582819934 8379 729539973655300219635881501801832031 8380 791699041 8381 657546850 8382 705960786877603427 8383 657612388 8384 634041735599808101 8385 633971367929405030 8386 680646009263791280296812135 8387 657743464 8388 634182477383261801 8389 632001047387528810 8390 678530324513891100715769451 8391 632071418279255660 8392 678379204174823624533270125 8393 678303647464054400262561390 8394 728241859825376292882351421627293295 8395 658005616 8396 634463960950169201 8397 632282530954436210 8398 678832565192448278431129203 8399 632352901846163060 8400 677774722818553719803272821 8401 677699166107784495532564086 8402 727592802910414329506430806470155895 8403 632493643629616760 8404 677925843157832308660952697 8405 677396939264707598449729146 8406 727268274452933361653528554173750907 8407 677472499434346892878569084 8408 727106010224419551318255170995805821 8409 727024881823982764006759304104205950 8410 780549903770549719312276335386827057484783231 8411 792878725 8412 792813190 8413 851206307401817735 8414 793009801 8415 658857610 8416 707368204712140427 8417 658923148 8418 707227462928883341 8419 707157095258480270 8420 759228585688657486223498895 8421 793271953 8422 659119762 8423 707649688279047827 8424 659185300 8425 635730637001252501 8426 635660269330849430 8427 682459453335134346588970647 8428 659316376 8429 635871378784706201 8430 635378798649237146 8431 682157212656577181758906011 8432 635449169540963996 8433 682006092317509705576406685 8434 681930535606740481305697950 8435 732136201315148073142941765233270431 8436 793796257 8437 659644066 8438 708212655412862627 8439 659709604 8440 636293604135067301 8441 636223236464664230 8442 683063934692248702019690151 8443 659840680 8444 636434345918521001 8445 600475918717509290 8446 644679368515488227419086507 8447 600546289609236140 8448 644528248176420751236587181 8449 644452691465651526965878446 8450 691894672587506343783508764410764975 8451 660102832 8452 636715829485428401 8453 600757402284416690 8454 644981609194045405134446259 8455 600827773176143540 8456 643923766820150846506589877 8457 643848210109381622235881142 8458 691245615672544380407588149253627575 8459 600968514959597240 8460 644074887159429435364269753 8461 643545983266304725153046202 8462 690921087215063412554685896957222587 8463 643621543435944019581886140 8464 690758822986549602219412513779277501 8465 690677694586112814907916646887677630 8466 741522408648489718292096757499723756444049087 8467 794844865 8468 660692674 8469 709338589680492227 8470 660758212 8471 637419538402696901 8472 637349170732293830 8473 684272897406477412881129159 8474 660889288 8475 637560280186150601 8476 601601852985138890 8477 645888331229716938280525515 8478 601672223876865740 8479 645737210890649462098026189 8480 645661654179880237827317454 8481 693192786417430270537038896126484175 8482 661151440 8483 637841763753058001 8484 601883336552046290 8485 646190571908274115995885267 8486 601953707443773140 8487 641505841395071227586600661 8488 641430284684302003315891926 8489 688649388012696526903905688625077975 8490 602094449227226840 8491 641656961734349816444280537 8492 641128057841225106233056986 8493 688324859555215559051003436328672987 8494 641203618010864400661896924 8495 688162595326701748715730053150727901 8496 688081466926264961404234186259128030 8497 738734730425485432504941073368308392685199071 8498 661675744 8499 638404730886872801 8500 602446303685861090 8501 646795053265388471426604771 8502 602516674577587940 8503 642110322752185583017320165 8504 642034766041416358746611430 8505 689298444927658490280670754482937575 8506 602657416361041640 8507 642261443091464171875000041 8508 639919150468917517901717226 8509 687026745725291687639394427143053035 8510 639994710638556812330557164 8511 686864481496777877304121043965107949 8512 686783353096341089992625177073508078 8513 737340891313983289611363286642832931934428911 8514 602938899927949040 8515 642563683770021349590359793 8516 640221391147474695617076978 8517 687351274182772669327776960071982835 8518 640296951317113990045916916 8519 686215424582722635963027511253327605 8520 686134296182285848651531644361727734 8521 736643971758232218165481087644806173440073463 8522 640448071656392578903596792 8523 686377688811463126807218777717792505 8524 685809782580538699405548176795328250 8525 736295511980356697297820459570356092982386427 8526 685890914694908944827643810027560700 8527 736121282091662325779233965578218419768975101 8528 736034171134999127374688337293570764003303166 8529 790217130199315323802366497072516605780908726376455935 8530 797073157 8531 797007622 8532 855710044472336135 8533 797204233 8534 663052042 8535 711871941782658827 8536 663117580 8537 711731199999401741 8538 711660832328998670 8539 764064436545572329669254927 8540 797466385 8541 663314194 8542 712153425349566227 8543 663379732 8544 640234374071770901 8545 640164006401367830 8546 687295304192049190034726679 8547 663510808 8548 640375115855224601 8549 639882535719755546 8550 686993063513492025204662043 8551 639952906611482396 8552 686841943174424549022162717 8553 686766386463655324751453982 8554 737328656634843780157062292096147231 8555 797990689 8556 663838498 8557 712716392483381027 8558 663904036 8559 640797341205585701 8560 640726973535182630 8561 687899785549163545465446183 8562 664035112 8563 640938082989039401 8564 604979655788027690 8565 649515219372403070864842539 8566 605050026679754540 8567 649364099033335594682343213 8568 649288542322566370411634478 8569 697087127907202050797629291273641775 8570 664297264 8571 641219566555946801 8572 605261139354935090 8573 649817460050960248580202291 8574 605331510246661940 8575 648759617677065689952345909 8576 648684060966296465681637174 8577 696438070992240087421708676116504375 8578 605472252030115640 8579 648910738016344278810025785 8580 648381834123219568598802234 8581 696113542534759119568806423820099387 8582 648457394292858863027642172 8583 695951278306245309233533040642154301 8584 695870149905808521922037173750554430 8585 747097765094498289866408125769310089567526719 8586 799039297 8587 664887106 8588 713842326751010627 8589 664952644 8590 641923275473215301 8591 641852907802812230 8592 689108748263392256326885191 8593 665083720 8594 642064017256669001 8595 606105590055657290 8596 650724182086631781726281547 8597 606175960947384140 8598 650573061747564305543782221 8599 650497505036795081273073486 8600 698385241737125977551159422989360975 8601 665345872 8602 642345500823576401 8603 606387073622564690 8604 651026422765188959441641299 8605 606457444514291540 8606 631834139694752751906643797 8607 631758582983983527635935062 8608 678264477373305112889175846110879575 8609 606598186297745240 8610 631985260034031340764323673 8611 631456356140906630553100122 8612 677939948915824145036273593814474587 8613 631531916310545924981940060 8614 677777684687310334701000210636529501 8615 677696556286873547389504343744929630 8616 727584017533468289356318336842646937649799007 8617 665870176 8618 642908467957391201 8619 606950040756379490 8620 651630904122303314872360803 8621 607020411648106340 8622 632438621051867107337363301 8623 632363064341097883066654566 8624 678913534288267076265940911968739175 8625 607161153431560040 8626 632589741391145696195043177 8627 630247448768599042221760362 8628 676641835085900273624664584628854635 8629 630323008938238336650600300 8630 676479570857386463289391201450909549 8631 676398442456949675977895334559309678 8632 726190178421966146462740550117171476899028847 8633 607442636998467440 8634 632891982069702873910402929 8635 630549689447156219937120114 8636 676966363543381255313047117557784435 8637 630625249616795514365960052 8638 675830513943331221948297668739129205 8639 675749385542894434636801801847529334 8640 725493258866215075016858351119144718404673399 8641 630776369956074103223639928 8642 675992778172071712792488935203594105 8643 675424871941147285390818334281129850 8644 725144799088339554149197723044694637946986363 8645 675506004055517530812913967513362300 8646 724970569199645182630611229052556964733575037 8647 724883458242981984226065600767909308967903102 8648 778244143399740521478695216853073899687470957965860735 8649 801136513 8650 666984322 8651 716094195286269827 8652 667049860 8653 644175144008474501 8654 644104776338071430 8655 691526673691849678049763207 8656 667180936 8657 644315885791928201 8658 608357458590916490 8659 653142107515089203449159563 8660 608427829482643340 8661 652990987176021727266660237 8662 652915430465252502995951502 8663 700981469396973831058219686420799375 8664 667443088 8665 644597369358835601 8666 608638942157823890 8667 653444348193646381164519315 8668 608709313049550740 8669 634252065123210173629521813 8670 634176508412440949358813078 8671 680860705033152966396236109542317975 8672 608850054833004440 8673 634403185462488762487201689 8674 633874281569364052275978138 8675 680536176575671998543333857245912987 8676 633949841739003346704818076 8677 680373912347158188208060474067967901 8678 680292783946721400896564607176368030 8679 730371695756472575143474020977440104211537823 8680 667967392 8681 645160336492650401 8682 609201909291638690 8683 654048829550760736595238819 8684 609272280183365540 8685 634856546480324529060241317 8686 634780989769555304789532582 8687 681509761948114929773001175400177575 8688 609413021966819240 8689 635007666819603117917921193 8690 625411819279368688896401322 8691 671449379766204787978228547886374827 8692 625487379449007983325241260 8693 671287115537690977642955164708429741 8694 671205987137254190331459297816829870 8695 720614821975957574888429403215269633895948207 8696 609694505533726640 8697 635309907498160295633280945 8698 625714059957925866611761074 8699 671773908223685769666611080815304627 8700 625789620127565161040601012 8701 670638058623635736301861631996649397 8702 670556930223198948990365765105049526 8703 719917902420206503442547204217242875401592759 8704 625940740466843749898280888 8705 670800322852376227146052898461114297 8706 670232416621451799744382297538650042 8707 719569442642330982574886576142792794943905723 8708 670313548735822045166477930770882492 8709 719395212753636611056300082150655121730494397 8710 719308101796973412651754453866007465964822462 8711 772257649999953120316859576743352768001680958275182527 8712 669016000 8713 646286270760280001 8714 610327843559268290 8715 655257792264989447456677827 8716 610398214450995140 8717 636065509194553239921680325 8718 635989952483784015650971590 8719 682807875778038856526531307115896775 8720 610538956234448840 8721 636216629533831828779360201 8722 626620781993597399757840330 8723 672747493596128714731758679602094027 8724 626696342163236694186680268 8725 672585229367614904396485296424148941 8726 672504100967178117084989429532549070 8727 722008661087459717782007245282666217176817615 8728 610820439801356240 8729 636518870212389006494719953 8730 626923022672154577473200082 8731 673072022053609696420141212531023827 8732 626998582841793871902040020 8733 668041830967414770937487501149528021 8734 667960702566977983625991634257928150 8735 717130224197202217659018408225135841424170967 8736 627149703181072460759719896 8737 668204095196155261781678767613992921 8738 667636188965230834380008166691528666 8739 716781764419326696791357780150685760966483931 8740 667717321079601079802103799923761116 8741 716607534530632325272771286158548087753072605 8742 716520423573969126868225657873900431987400670 8743 769264403300059419735941756692118979617629845953961951 8744 611383406935171040 8745 637123351569503361925439457 8746 627527504029268932903919586 8747 673721078968571659796906278388883427 8748 627603064198908227332759524 8749 668690887882376734314252567007387621 8750 668609759481939947002756700115787750 8751 717827143752953289105807329258834133064605671 8752 627754184538186816190439400 8753 668853152111117225158443833471852521 8754 666338134558242237396074296425930730 8755 715387925307824613320715267852885439135735787 8756 666419266672612482818169929658163180 8757 715213695419130241802128773860747765922324461 8758 715126584462467043397583145576100110156652526 8759 767767779950112569445482906087623971123857484951314415 8760 628056425216743993905799152 8761 669177680568598206846826366400782321 8762 666662663015723219084456829354860530 8763 715736385085700149044109728369734584955953139 8764 666743795130093464506552462587092980 8765 714516775864352755727782797892197073068679157 8766 714429664907689557323237169607549417303007222 8767 767019468275139144301227036446351747057320772511719415 8768 666906059358833955350743729051557880 8769 714691005753290523589480028150621645978787833 8770 714081221081036763705054656468958794240319482 8771 766645312437652447679835051044706109869737139656056827 8772 714168336025505647635903271598171080695373820 8773 766458234519170436226934339083823162974452921214623741 8774 766364699841672508618363626278239597875296221142147070 8775 822777389366451577987787140484655577523938321803333400589754367 8776 850027861 8777 849962326 8778 912569724987630935 8779 850158937 8780 849700186 8781 912288241420723547 8782 849765724 8783 912147499637466461 8784 912077131967063390 8785 979259799678282863005394271 8786 850552165 8787 850486630 8788 913132692121445735 8789 850683241 8790 848651626 8791 911162307153093995 8792 848717164 8793 911021565369836909 8794 910951197699433838 8795 978050836964054152143955311 8796 850945393 8797 848913778 8798 911443790720001395 8799 848979316 8800 910458598236808565 8801 910388230566405494 8802 977446355606939796714022263 8803 849110392 8804 910599340020262265 8805 910106759884793210 8806 977144114928382631883957627 8807 910177130776520060 8808 976992994589315155701458301 8809 976917437878545931430749566 8810 1048875975816586201004293903802688895 8811 852125077 8812 852059542 8813 914821593522890135 8814 852256153 8815 851797402 8816 914540109955982747 8817 851862940 8818 914399368172725661 8819 914329000502322590 8820 981677725106740284728272287 8821 852649381 8822 852583846 8823 915384560656704935 8824 852780457 8825 844457386 8826 906658570082575787 8827 844522924 8828 906517828299318701 8829 906447460628915630 8830 973214986107139308698199471 8831 853042609 8832 844719538 8833 906940053649483187 8834 844785076 8835 905954861166290357 8836 905884493495887286 8837 972610504750024953268266423 8838 844916152 8839 906095602949744057 8840 905603022814275002 8841 972308264071467788438201787 8842 905673393706001852 8843 972157143732400312255702461 8844 972081587021631087984993726 8845 1043683520496890493990173376939812287 8846 853697989 8847 853632454 8848 916510494924334535 8849 853829065 8850 845505994 8851 907784504350205387 8852 845571532 8853 907643762566948301 8854 907573394896545230 8855 974423948821368019559638479 8856 854091217 8857 845768146 8858 908065987917112787 8859 845833684 8860 903702992634176981 8861 903632624963773910 8862 970192579321567531548534231 8863 845964760 8864 903843734417630681 8865 903351154282161626 8866 969890338643010366718469595 8867 903421525173888476 8868 969739218303942890535970269 8869 969663661593173666265261534 8870 1041087292837042640483113113511519711 8871 854615521 8872 846292450 8873 908628955050927587 8874 846357988 8875 904265959767991781 8876 904195592097588710 8877 970797060678681886979253735 8878 846489064 8879 904406701551445481 8880 902225271555712490 8881 968681375928781707398211051 8882 902295642447439340 8883 968530255589714231215711725 8884 968454698878945006945002990 8885 1039789179007118713729583033336980975 8886 846751216 8887 904688185118352881 8888 902506755122619890 8889 968983616607338885113570803 8890 902577126014346740 8891 967925774233444326485714421 8892 967850217522675102215005686 8893 1039140122092156750353662418179843575 8894 902717867797800440 8895 968076894572722915343394297 8896 967547990679598205132170746 8897 1038815593634675782500760165883438587 8898 967623550849237499561010684 8899 1038653329406161972165486782705493501 8900 1038572201005725184853990915813893630 8901 1115071290531064013770958431562007044830520831 8902 858416725 8903 858351190 8904 921577199128667735 8905 858547801 8906 858089050 8907 921295715561760347 8908 858154588 8909 921154973778503261 8910 921084606108100190 8911 988931501392112549896906335 8912 858941029 8913 858875494 8914 922140166262482535 8915 859072105 8916 857040490 8917 920169781294130795 8918 857106028 8919 920029039510873709 8920 919958671840470638 8921 987722538677883839035467375 8922 859334257 8923 857302642 8924 920451264861038195 8925 857368180 8926 919466072377845365 8927 919395704707442294 8928 987118057320769483605534327 8929 857499256 8930 919606814161299065 8931 919114234025830010 8932 986815816642212318775469691 8933 919184604917556860 8934 986664696303144842592970365 8935 986589139592375618322261630 8936 1059260886455977615032534957528442495 8937 860513941 8938 860448406 8939 923829067663926935 8940 860645017 8941 860186266 8942 923547584097019547 8943 860251804 8944 923406842313762461 8945 923336474643359390 8946 991349426820569971619784351 8947 861038245 8948 860972710 8949 924392034797741735 8950 861169321 8951 827680426 8952 888643621800502955 8953 827745964 8954 888502880017245869 8955 888432512346842798 8956 953871582679479934915176111 8957 861431473 8958 827942578 8959 888925105367410355 8960 828008116 8961 887939912884217525 8962 887869545213814454 8963 953267101322365579485243063 8964 828139192 8965 888080654667671225 8966 887588074532202170 8967 952964860643808414655178427 8968 887658445423929020 8969 952813740304740938472679101 8970 952738183593971714201970366 8971 1022913699218107665933691269488305855 8972 862086853 8973 862021318 8974 925517969065371335 8975 862217929 8976 828729034 8977 889769556068132555 8978 828794572 8979 889628814284875469 8980 889558446614472398 8981 955080545393708645776615119 8982 862480081 8983 828991186 8984 890051039635039955 8985 829056724 8986 885688044352104149 8987 885617676681701078 8988 950849175893908157765510871 8989 829187800 8990 885828786135557849 8991 885336206000088794 8992 950546935215350992935446235 8993 885406576891815644 8994 950395814876283516752946909 8995 950320258165514292482238174 8996 1020317471558259812426631006060013279 8997 863004385 8998 829515490 8999 890614006768854755 9000 829581028 9001 886251011485918949 9002 886180643815515878 9003 951453657251022513196230375 9004 829712104 9005 886391753269372649 9006 884210323273639658 9007 949337972501122333615187691 9008 884280694165366508 9009 949186852162054857432688365 9010 949111295451285633161979630 9011 1019019357728335885673100925885474543 9012 829974256 9013 886673236836280049 9014 884491806840547058 9015 949640213179679511330547443 9016 884562177732273908 9017 948582370805784952702691061 9018 948506814095015728431982326 9019 1018370300813373922297180310728337143 9020 884702919515727608 9021 948733491145063541560370937 9022 948204587251938831349147386 9023 1018045772355892954444278058431932155 9024 948280147421578125777987324 9025 1017883508127379144109004675253987069 9026 1017802379726942356797508808362387198 9027 1092769864747029727473712958483661712336611071 9028 864708373 9029 864642838 9030 928332804734445335 9031 864839449 9032 864380698 9033 928051321167537947 9034 864446236 9035 927910579384280861 9036 927840211713877790 9037 996185277677484815065540383 9038 865232677 9039 865167142 9040 928895771868260135 9041 865363753 9042 831874858 9043 893147358871021355 9044 831940396 9045 893006617087764269 9046 892936249417361198 9047 958707433536394778360932143 9048 865625905 9049 832137010 9050 893428842437928755 9051 832202548 9052 892443649954735925 9053 892373282284332854 9054 958102952179280422930999095 9055 832333624 9056 892584391738189625 9057 892091811602720570 9058 957800711500723258100934459 9059 892162182494447420 9060 957649591161655781918435133 9061 957574034450886557647726398 9062 1028106154537803372947811796351182655 9063 866281285 9064 866215750 9065 930021706135889735 9066 866412361 9067 832923466 9068 894273293138650955 9069 832989004 9070 894132551355393869 9071 894062183684990798 9072 959916396250623489222371151 9073 866674513 9074 833185618 9075 894554776705558355 9076 833251156 9077 876680570223650645 9078 876610202553247574 9079 941177474180078470886582103 9080 833382232 9081 876821312007104345 9082 876328731871635290 9083 940875233501521306056517467 9084 876399102763362140 9085 940724113162453829874018141 9086 940648556451684605603309406 9087 1009932560918868398398389952346842975 9088 867198817 9089 833709922 9090 895117743839373155 9091 833775460 9092 877243537357465445 9093 877173169687062374 9094 941781955537192826317301607 9095 833906536 9096 877384279140919145 9097 875202849145186154 9098 939666270787292646736258923 9099 875273220036913004 9100 939515150448225170553759597 9101 939439593737455946283050862 9102 1008634447088944471644859872172304239 9103 834168688 9104 877665762707826545 9105 875484332712093554 9106 939968511465849824451618675 9107 875554703603820404 9108 938910669091955265823762293 9109 938835112381186041553053558 9110 1007985390173982508268939257015166839 9111 875695445387274104 9112 939061789431233854681442169 9113 938532885538109144470218618 9114 1007660861716501540416037004718761851 9115 938608445707748438899058556 9116 1007498597487987730080763621540816765 9117 1007417469087550942769267754649216894 9118 1081619151855012584325090221944489046102239103 9119 868378501 9120 868312966 9121 932273574671148935 9122 868509577 9123 835020682 9124 896525161673910155 9125 835086220 9126 896384419890653069 9127 896314052220249998 9128 962334321679080910945249167 9129 868771729 9130 835282834 9131 896806645240817555 9132 835348372 9133 878932438758909845 9134 878862071088506774 9135 943595399608535892609460119 9136 835479448 9137 879073180542363545 9138 878580600406894490 9139 943293158929978727779395483 9140 878650971298621340 9141 943142038590911251596896157 9142 943066481880142027326187422 9143 1012528788578716251905450215778281375 9144 869296033 9145 835807138 9146 897369612374632355 9147 835872676 9148 879495405892724645 9149 879425038222321574 9150 944199880965650248040179623 9151 836003752 9152 879636147676178345 9153 870699318239389610 9154 934830419930378009455224747 9155 870769689131116460 9156 934679299591310533272725421 9157 934603742880541309002016686 9158 1003441991769248764630739551474149295 9159 836265904 9160 879917631243085745 9161 870980801806297010 9162 935132660608935187170584499 9163 871051172698023860 9164 934074818235040628542728117 9165 933999261524271404272019382 9166 1002792934854286801254818936317011895 9167 871191914481477560 9168 934225938574319217400407993 9169 933697034681194507189184442 9170 1002468406396805833401916684020606907 9171 933772594850833801618024380 9172 1002306142168292023066643300842661821 9173 1002225013767855235755147433951061950 9174 1076043795409004012750778853674902919143483327 9175 870344641 9176 836855746 9177 898495546642261955 9178 836921284 9179 880621340160354245 9180 880550972489951174 9181 945408843679878958901618631 9182 837052360 9183 880762081943807945 9184 871825252507019210 9185 936039382644606720316663755 9186 871895623398746060 9187 935888262305539244134164429 9188 935812705594770019863455694 9189 1004740105599172691384269683189868495 9190 837314512 9191 881043565510715345 9192 872106736073926610 9193 936341623323163898032023507 9194 872177106965653460 9195 931656892809961009622738901 9196 931581336099191785352030166 9197 1000196707194438947751136475688462295 9198 872317848749107160 9199 931808013149239598480418777 9200 931279109256114888269195226 9201 999872178736957979898234223392057307 9202 931354669425754182698035164 9203 999709914508444169562960840214112221 9204 999628786108007382251464973322512350 9205 1073256117185999726963623169543487555384633311 9206 837838816 9207 881606532644530145 9208 872669703207741410 9209 936946104680278253462743011 9210 872740074099468260 9211 932261374167075365053458405 9212 932185817456306140782749670 9213 1000845764109400911127901541546321895 9214 872880815882921960 9215 932412494506353953911138281 9216 930070201883807299937855466 9217 998574064907034108486625214206437355 9218 930145762053446594366695404 9219 998411800678520298151351831028492269 9220 998330672278083510839855964136892398 9221 1071862278074497584070045382818012094633863151 9222 873162299449829360 9223 932714735184911131626498033 9224 930372442562364477653215218 9225 998898593364515090175007747135367155 9226 930448002732003772082055156 9227 997762743764465056810258298316711925 9228 997681615364028269498762431425112054 9229 1071165358518746512624163183819985336139507703 9230 930599123071282360939735032 9231 997925007993205547654449564781176825 9232 997357101762281120252778963858712570 9233 1070816898740870991756502555745535255681820667 9234 997438233876651365674874597090945020 9235 1070642668852176620237916061753397582468409341 9236 1070555557895513421833370433468749926702737406 9237 1149406734186559393512504903655797788989377290331744255 9238 883583317 9239 883517782 9240 948599621551778135 9241 883714393 9242 883255642 9243 948318137984870747 9244 883321180 9245 948177396201613661 9246 948107028531210590 9247 1017946606533601610571442527 9248 884107621 9249 884042086 9250 949162588685592935 9251 884238697 9252 882207082 9253 947192203717241195 9254 882272620 9255 947051461933984109 9256 946981094263581038 9257 1016737643819372899710003567 9258 884500849 9259 882469234 9260 947473687284148595 9261 882534772 9262 946488494800955765 9263 946418127130552694 9264 1016133162462258544280070519 9265 882665848 9266 946629236584409465 9267 946136656448940410 9268 1015830921783701379450005883 9269 946207027340667260 9270 1015679801444633903267506557 9271 1015604244733864678996797822 9272 1090415618374151857117258118705703295 9273 885680533 9274 885614998 9275 950851490087037335 9276 885811609 9277 885352858 9278 950570006520129947 9279 885418396 9280 950429264736872861 9281 950358897066469790 9282 1020364531962059032294320543 9283 886204837 9284 886139302 9285 951414457220852135 9286 886335913 9287 878012842 9288 942688466646722987 9289 878078380 9290 942547724863465901 9291 942477357193062830 9292 1011901792962458056264247727 9293 886598065 9294 878274994 9295 942969950213630387 9296 878340532 9297 941984757730437557 9298 941914390060034486 9299 1011297311605343700834314679 9300 878471608 9301 942125499513891257 9302 941632919378422202 9303 1010995070926786536004250043 9304 941703290270149052 9305 1010843950587719059821750717 9306 1010768393876949835551041982 9307 1085223163054456150103137591842826687 9308 887253445 9309 887187910 9310 952540391488481735 9311 887384521 9312 879061450 9313 943814400914352587 9314 879126988 9315 943673659131095501 9316 943603291460692430 9317 1013110755676686767125686735 9318 887646673 9319 879323602 9320 944095884481259987 9321 879389140 9322 939732889198324181 9323 939662521527921110 9324 1008879386176886279114582487 9325 879520216 9326 939873630981777881 9327 939381050846308826 9328 1008577145498329114284517851 9329 939451421738035676 9330 1008426025159261638102018525 9331 1008350468448492413831309790 9332 1082626935394608296596077328414534111 9333 888170977 9334 879847906 9335 944658851615074787 9336 879913444 9337 940295856332138981 9338 940225488661735910 9339 1009483867534000634545301991 9340 880044520 9341 940436598115592681 9342 938255168119859690 9343 1007368182784100454964259307 9344 938325539011586540 9345 1007217062445032978781759981 9346 1007141505734263754511051246 9347 1081328821564684369842547248239995375 9348 880306672 9349 940718081682500081 9350 938536651686767090 9351 1007670423462657632679619059 9352 938607022578493940 9353 1006612581088763074051762677 9354 1006537024377993849781053942 9355 1080679764649722406466626633082857975 9356 938747764361947640 9357 1006763701428041662909442553 9358 1006234797534916952698219002 9359 1080355236192241438613724380786452987 9360 1006310357704556247127058940 9361 1080192971963727628278450997608507901 9362 1080111843563290840966955130716908030 9363 1159674142099132586365449377718697709818341887 9364 891972181 9365 891906646 9366 957607095692814935 9367 892103257 9368 891644506 9369 957325612125907547 9370 891710044 9371 957184870342650461 9372 957114502672247390 9373 1027618308247431297462954591 9374 892496485 9375 892430950 9376 958170062826629735 9377 892627561 9378 890595946 9379 956199677858277995 9380 890661484 9381 956058936075020909 9382 955988568404617838 9383 1026409345533202586601515631 9384 892889713 9385 890858098 9386 956481161425185395 9387 890923636 9388 955495968941992565 9389 955425601271589494 9390 1025804864176088231171582583 9391 891054712 9392 955636710725446265 9393 955144130589977210 9394 1025502623497531066341517947 9395 955214501481704060 9396 1025351503158463590159018621 9397 1025275946447694365888309886 9398 1100800529013543271145499172431456895 9399 894069397 9400 894003862 9401 959858964228074135 9402 894200473 9403 893741722 9404 959577480661166747 9405 893807260 9406 959436738877909661 9407 959366371207506590 9408 1030036233675888719185832607 9409 894593701 9410 894528166 9411 960421931361888935 9412 894724777 9413 357919402 9414 384225069902457515 9415 357984940 9416 384084328119200429 9417 384013960448797358 9418 412256286705017468990515887 9419 894986929 9420 358181554 9421 384506553469364915 9422 358247092 9423 383521360986172085 9424 383450993315769014 9425 411651805347903113560582839 9426 358378168 9427 383662102769625785 9428 383169522634156730 9429 411349564669345948730518203 9430 383239893525883580 9431 411198444330278472548018877 9432 411122887619509248277310142 9433 441358703412188480352192260846119615 9434 895642309 9435 895576774 9436 961547865629518535 9437 895773385 9438 358968010 9439 385351004170087115 9440 359033548 9441 385210262386830029 9442 385139894716426958 9443 413465249419246179851954895 9444 896035537 9445 359230162 9446 385632487736994515 9447 359295700 9448 381269492454058709 9449 381199124783655638 9450 409233879919445691840850647 9451 359426776 9452 381410234237512409 9453 380917654102043354 9454 408931639240888527010786011 9455 380988024993770204 9456 408780518901821050828286685 9457 408704962191051826557577950 9458 438762475752340626845131997417827039 9459 896559841 9460 359754466 9461 386195454870809315 9462 359820004 9463 381832459587873509 9464 381762091917470438 9465 409838361276560047271570151 9466 359951080 9467 381973201371327209 9468 379791771375594218 9469 407722676526659867690527467 9470 379862142267321068 9471 407571556187592391508028141 9472 407495999476823167237319406 9473 437464361922416700091601917243288303 9474 360213232 9475 382254684938234609 9476 380073254942501618 9477 408024917205217045405887219 9478 380143625834228468 9479 406967074831322486778030837 9480 406891518120553262507322102 9481 436815305007454736715681302086150903 9482 380284367617682168 9483 407118195170601075635710713 9484 406589291277476365424487162 9485 436490776549973768862779049789745915 9486 406664851447115659853327100 9487 436328512321459958527505666611800829 9488 436247383921023171216009799720200958 9489 468329942794069711150839712289992402507131647 9490 898263829 9491 898198294 9492 964362701298592535 9493 898394905 9494 897936154 9495 964081217731685147 9496 898001692 9497 963940475948428061 9498 963870108278024990 9499 1034872084532803562631588639 9500 898788133 9501 898722598 9502 964925668432407335 9503 898919209 9504 362113834 9505 388728806972975915 9506 362179372 9507 388588065189718829 9508 388517697519315758 9509 417092137561932312436271919 9510 899181361 9511 362375986 9512 389010290539883315 9513 362441524 9514 388025098056690485 9515 387954730386287414 9516 416487656204817957006338871 9517 362572600 9518 388165839840144185 9519 387673259704675130 9520 416185415526260792176274235 9521 387743630596401980 9522 416034295187193315993774909 9523 415958738476424091723066174 9524 446551158731884187366312787708996415 9525 899836741 9526 899771206 9527 966051602700036935 9528 899967817 9529 363162442 9530 389854741240605515 9531 363227980 9532 389713999457348429 9533 389643631786945358 9534 418301100276161023297710927 9535 900229969 9536 363424594 9537 390136224807512915 9538 363490132 9539 372262018325605205 9540 372191650655202134 9541 399562178205616004961921879 9542 363621208 9543 372402760109058905 9544 371910179973589850 9545 399259937527058840131857243 9546 371980550865316700 9547 399108817187991363949357917 9548 399033260477222139678649182 9549 428377565112949212816890943704656735 9550 900754273 9551 363948898 9552 390699191941327715 9553 364014436 9554 372824985459420005 9555 372754617789016934 9556 400166659562730360392641383 9557 364145512 9558 372965727242873705 9559 370784297247140714 9560 398050974812830180811598699 9561 370854668138867564 9562 397899854473762704629099373 9563 397824297762993480358390638 9564 427079451283025286063360863530117999 9565 364407664 9566 373247210809781105 9567 371065780814048114 9568 398353215491387358526958451 9569 371136151705774964 9570 397295373117492799899102069 9571 397219816406723575628393334 9572 426430394368063322687440248372980599 9573 371276893489228664 9574 397446493456771388756781945 9575 396917589563646678545558394 9576 426105865910582354834537996076575611 9577 396993149733285972974398332 9578 425943601682068544499264612898630525 9579 425862473281631757187768746007030654 9580 457179229902052568002216975750819736272759679 9581 901933957 9582 901868422 9583 968303471235296135 9584 902065033 9585 365259658 9586 392106609775864715 9587 365325196 9588 391965867992607629 9589 391895500322204558 9590 420719025704618445020588943 9591 902327185 9592 365521810 9593 392388093342772115 9594 365587348 9595 374513886860864405 9596 374443519190461334 9597 401980103634073426684799895 9598 365718424 9599 374654628644318105 9600 374162048508849050 9601 401677862955516261854735259 9602 374232419400575900 9603 401526742616448785672235933 9604 401451185905679561401527198 9605 430973792772797066323951207136095135 9606 902851489 9607 366046114 9608 392951060476586915 9609 366111652 9610 375076853994679205 9611 375006486324276134 9612 402584584991187782115519399 9613 366242728 9614 375217595778132905 9615 366280766341344170 9616 393215123955915543530564523 9617 366351137233071020 9618 393064003616848067348065197 9619 392988446906078843077356462 9620 421886995963329579049240542831963055 9621 366504880 9622 375499079345040305 9623 366562249908251570 9624 393517364634472721245924275 9625 366632620799978420 9626 392459522260578162618067893 9627 392383965549808938347359158 9628 421237939048367615673319927674825655 9629 366773362583432120 9630 392610642599856751475747769 9631 392081738706732041264524218 9632 420913410590886647820417675378420667 9633 392157298876371335693364156 9634 420751146362372837485144292200475581 9635 420670017961936050173648425308875710 9636 451603873456043996427905607481233609314003903 9637 903900097 9638 367094722 9639 394076994744216515 9640 367160260 9641 376202788262308805 9642 376132420591905734 9643 403793547705416492976958407 9644 367291336 9645 376343530045762505 9646 367406700608973770 9647 394424086670144254392003531 9648 367477071500700620 9649 394272966331076778209504205 9650 394197409620307553938795470 9651 423185109793253505802770674547682255 9652 367553488 9653 376625013612669905 9654 367688184175881170 9655 394726327348701432107363283 9656 367758555067608020 9657 390041596835498543698078677 9658 389966040124729319427369942 9659 418641711388519762169637467046276055 9660 367899296851061720 9661 390192717174777132555758553 9662 389663813281652422344535002 9663 418317182931038794316735214749871067 9664 389739373451291716773374940 9665 418154918702524983981461831571925981 9666 418073790302088196669965964680326110 9667 448816195233039710640749923349818245555153887 9668 368077792 9669 377187980746484705 9670 368251151309695970 9671 395330808705815787538082787 9672 368321522201422820 9673 390646078192612899128798181 9674 390570521481843674858089446 9675 419290768303481725546402532904135655 9676 368462263984876520 9677 390797198531891487986478057 9678 388454905909344834013195242 9679 417019069101114922905126205564251115 9680 388530466078984128442035180 9681 416856804872601112569852822386306029 9682 416775676472164325258356955494706158 9683 447422356121537567747172136624342784804383727 9684 368743747551783920 9685 391099439210448665701837809 9686 388757146587902011728554994 9687 417343597558595904593508738493180915 9688 388832706757541306157394932 9689 416207747958545871228759289674525685 9690 416126619558109083917263422782925814 9691 446725436565786496301289937626316026310028279 9692 388983827096819895015074808 9693 416370012187286362072950556138990585 9694 415802105956361934671279955216526330 9695 446376976787910975433629309551865945852341243 9696 415883238070732180093375588448758780 9697 446202746899216603915042815559728272638929917 9698 446115635942553405510497187275080616873257982 9699 478919473410370463386913211367006247000234431491337215 9700 908749909 9701 908684374 9702 975622043974888535 9703 908880985 9704 908422234 9705 975340560407981147 9706 908487772 9707 975199818624724061 9708 975129450954320990 9709 1046961711675090671245978719 9710 909274213 9711 909208678 9712 976185011108703335 9713 909405289 9714 907373674 9715 974214626140351595 9716 907439212 9717 974073884357094509 9718 974003516686691438 9719 1045752748960861960384539759 9720 909667441 9721 907635826 9722 974496109707258995 9723 907701364 9724 973510917224066165 9725 973440549553663094 9726 1045148267603747604954606711 9727 907832440 9728 973651659007519865 9729 973159078872050810 9730 1044846026925190440124542075 9731 973229449763777660 9732 1044694906586122963942042749 9733 1044619349875353739671334014 9734 1121570350292326099201981279882964095 9735 910847125 9736 910781590 9737 977873912510147735 9738 910978201 9739 910519450 9740 977592428943240347 9741 910584988 9742 977451687159983261 9743 977381319489580190 9744 1049379637103548092968856735 9745 911371429 9746 911305894 9747 978436879643962535 9748 911502505 9749 374697130 9750 402240018184531115 9751 374762668 9752 402099276401274029 9753 402028908730870958 9754 431599690132676842773540015 9755 911764657 9756 374959282 9757 402521501751438515 9758 375024820 9759 401536309268245685 9760 401465941597842614 9761 430995208775562487343606967 9762 375155896 9763 401677051051699385 9764 401184470916230330 9765 430692968097005322513542331 9766 401254841807957180 9767 430541847757937846331043005 9768 430466291047168622060334270 9769 462128524690971308408674368297626815 9770 912420037 9771 912354502 9772 979562813911592135 9773 912551113 9774 375745738 9775 403365952452160715 9776 375811276 9777 403225210668903629 9778 403154842998500558 9779 432808652846905553634979023 9780 912813265 9781 376007890 9782 403647436019068115 9783 376073428 9784 399284440736132309 9785 399214073065729238 9786 428577283347105065623874775 9787 376204504 9788 399425182519586009 9789 398932602384116954 9790 428275042668547900793810139 9791 399002973275843804 9792 428123922329480424611310813 9793 428048365618711200340602078 9794 459532297031123454901614104869334239 9795 913337569 9796 376532194 9797 404210403152882915 9798 376597732 9799 399847407869947109 9800 399777040199544038 9801 429181764704219421054594279 9802 376728808 9803 399988149653400809 9804 397806719657667818 9805 427066079954319241473551595 9806 397877090549394668 9807 426914959615251765291052269 9808 426839402904482541020343534 9809 458234183201199528148084024694795503 9810 376990960 9811 400269633220308209 9812 398088203224575218 9813 427368320632876419188911347 9814 398158574116302068 9815 426310478258981860561054965 9816 426234921548212636290346230 9817 457585126286237564772163409537658103 9818 398299315899755768 9819 426461598598260449418734841 9820 425932694705135739207511290 9821 457260597828756596919261157241253115 9822 426008254874775033636351228 9823 457098333600242786583987774063308029 9824 457017205199805999272491907171708158 9825 490631368578103997448085185368337735001042175 9826 915041557 9827 914976022 9828 982377649580666135 9829 915172633 9830 914713882 9831 982096166013758747 9832 914779420 9833 981955424230501661 9834 981885056560098590 9835 1054215487960462936414612767 9836 915565861 9837 915500326 9838 982940616714480935 9839 915696937 9840 378891562 9841 406743755255049515 9842 378957100 9843 406603013471792429 9844 406532645801389358 9845 436435540989591686219296047 9846 915959089 9847 379153714 9848 407025238821956915 9849 379219252 9850 406040046338764085 9851 405969678668361014 9852 435831059632477330789362999 9853 379350328 9854 406180788122217785 9855 405688207986748730 9856 435528818953920165959298363 9857 405758578878475580 9858 435377698614852689776799037 9859 435302141904083465506090302 9860 467320980010667015422794895160503615 9861 916614469 9862 916548934 9863 984066550982110535 9864 916745545 9865 379940170 9866 407869689522679115 9867 380005708 9868 407728947739422029 9869 407658580069018958 9870 437644503703820397080735055 9871 917007697 9872 380202322 9873 408151173089586515 9874 380267860 9875 336232121811791189 9876 336161754141388118 9877 360875371350297257446206807 9878 380398936 9879 336372863595244889 9880 335880283459775834 9881 360573130671740092616142171 9882 335950654351502684 9883 360422010332672616433642845 9884 360346453621903392162934110 9885 386837922555383556703926728851975519 9886 917532001 9887 380726626 9888 408714140223401315 9889 380792164 9890 336795088945605989 9891 336724721275202918 9892 361479852707411612876926311 9893 380923240 9894 336935830729059689 9895 334754400733326698 9896 359364167957511433295883627 9897 334824771625053548 9898 359213047618443957113384301 9899 359137490907674732842675566 9900 385539808725459629950396648677436783 9901 381185392 9902 337217314295967089 9903 335035884300234098 9904 359666408636068611011243379 9905 335106255191960948 9906 358608566262174052383386997 9907 358533009551404828112678262 9908 384890751810497666574476033520299383 9909 335246996975414648 9910 358759686601452641241066873 9911 358230782708327931029843322 9912 384566223353016698721573781223894395 9913 358306342877967225458683260 9914 384403959124502888386300398045949309 9915 384322830724066101074804531154349438 9916 412576378333983995407726029594129071335271807 9917 918711685 9918 918646150 9919 986318419517369735 9920 918842761 9921 382037386 9922 410121558057938315 9923 382102924 9924 409980816274681229 9925 409910448604278158 9926 440062429132277818803613071 9927 919104913 9928 382299538 9929 410403041624845715 9930 382365076 9931 338483990347050389 9932 338413622676647318 9933 363293296778754679169084823 9934 382496152 9935 338624732130504089 9936 338132151995035034 9937 362991056100197514339020187 9938 338202522886761884 9939 362839935761130038156520861 9940 362764379050360813885812126 9941 389434150215231410210986992283413919 9942 919629217 9943 382823842 9944 410966008758660515 9945 382889380 9946 339046957480865189 9947 338976589810462118 9948 363897778135869034599804327 9949 383020456 9950 339187699264318889 9951 330250869827530154 9952 354528317100596796014849451 9953 330321240719257004 9954 354377196761529319832350125 9955 354301640050760095561641390 9956 380347353405763922936276327979281839 9957 383282608 9958 339469182831226289 9959 330532353394437554 9960 354830557779153973730209203 9961 330602724286164404 9962 353772715405259415102352821 9963 353697158694490190831644086 9964 379698296490801959560355712822144439 9965 330743466069618104 9966 353923835744538003960032697 9967 353394931851413293748809146 9968 379373768033320991707453460525739451 9969 353470492021052588177649084 9970 379211503804807181372180077347794365 9971 379130375404370394060684210456194494 9972 407001021887975423833414661324542944376516031 9973 920677825 9974 383872450 9975 412091943026290115 9976 383937988 9977 340172891748494789 9978 340102524078091718 9979 365106740850097745461243335 9980 384069064 9981 340313633531948489 9982 331376804095159754 9983 355737279814825506876288459 9984 331447174986886604 9985 355586159475758030693789133 9986 355510602764988806423080398 9987 381645467235687849689806459695001039 9988 384331216 9989 340595117098855889 9990 331658287662067154 9991 356039520493382684591648211 9992 331728658553794004 9993 351354789980179796182363605 9994 351279233269410571911654870 9995 377102068830954106056673252193594839 9996 331869400337247704 9997 351505910319458385040043481 9998 350977006426333674828819930 9999 376777540373473138203770999897189851 10000 351052566595972969257659868 10001 376615276144959327868497616719244765 10002 376534147744522540557001749827644894 10003 404213343664971138046258977193127580617666015 10004 384855520 10005 341158084232670689 10006 332221254795881954 10007 356644001850497040022367715 10008 332291625687608804 10009 351959271337294151613083109 10010 351883714626524927342374374 10011 377751125745916069433438318051454439 10012 332432367471062504 10013 352110391676572740470762985 10014 349768099054026086497480170 10015 375479426543549266792161990711569899 10016 349843659223665380926320108 10017 375317162315035456456888607533624813 10018 375236033914598669145392740642024942 10019 402819504553468995152681190467652119866895855 10020 332713851037969904 10021 352412632355129918186122737 10022 350070339732583264212839922 10023 375803955001030248480544523640499699 10024 350145899902222558641679860 10025 374668105400980215115795074821844469 10026 374586977000543427804299207930244598 10027 402122584997717923706798991469625361372540407 10028 350297020241501147499359736 10029 374830369629720705959986341286309369 10030 374262463398796278558315740363845114 10031 401774125219842402839138363395175280914853371 10032 374343595513166523980411373596077564 10033 401599895331148031320551869403037607701442045 10034 401512784374484832916006241118389951935770110 10035 431027526212071254092228090489235422572438513053068799 10036 923430421 10037 923364886 10038 991385123721702935 10039 923561497 10040 923102746 10041 991103640154795547 10042 923168284 10043 990962898371538461 10044 990892530701135390 10045 1063887189674292623306124831 10046 923954725 10047 923889190 10048 991948090855517735 10049 924085801 10050 387280426 10051 415751229396086315 10052 387345964 10053 415610487612829229 10054 415540119942426158 10055 446107242703421373110808111 10056 924347953 10057 387542578 10058 416032712962993715 10059 387608116 10060 415047520479800885 10061 414977152809397814 10062 445502761346307017680875063 10063 387739192 10064 415188262263254585 10065 414695682127785530 10066 445200520667749852850810427 10067 414766053019512380 10068 445049400328682376668311101 10069 444973843617913152397602366 10070 477705890650058429451035948886257215 10071 925003333 10072 924937798 10073 993074025123147335 10074 925134409 10075 388329034 10076 416877163663715915 10077 388394572 10078 416736421880458829 10079 416666054210055758 10080 447316205417650083972247119 10081 925396561 10082 388591186 10083 417158647230623315 10084 388656724 10085 345239595952827989 10086 345169228282424918 10087 370547073064126944337718871 10088 388787800 10089 345380337736281689 10090 344887757600812634 10091 370244832385569779507654235 10092 344958128492539484 10093 370093712046502303325154909 10094 370018155335733079054446174 10095 397222833194774970732167782577729119 10096 925920865 10097 389115490 10098 417721614364438115 10099 389181028 10100 345802563086642789 10101 345732195416239718 10102 371151554421241299768438375 10103 389312104 10104 345943304870096489 10105 343761874874363498 10106 369035869671341120187395691 10107 343832245766090348 10108 368884749332273644004896365 10109 368809192621504419734187630 10110 395924719364851043978637702403190383 10111 389574256 10112 346224788437003889 10113 344043358441270898 10114 369338110349898297902755443 10115 344113729332997748 10116 368280267976003739274899061 10117 368204711265234515004190326 10118 395275662449889080602717087246052983 10119 344254471116451448 10120 368431388315282328132578937 10121 367902484422157617921355386 10122 394951133992408112749814834949647995 10123 367978044591796912350195324 10124 394788869763894302414541451771702909 10125 394707741363457515103045584880103038 10126 423727091226001138556348766133301737582227071 10127 927100549 10128 927035014 10129 995325893658406535 10130 927231625 10131 390426250 10132 419129032198975115 10133 390491788 10134 418988290415718029 10135 418917922745314958 10136 449734130846107505695125135 10137 927493777 10138 390688402 10139 419410515765882515 10140 390753940 10141 347491464488087189 10142 347421096817684118 10143 372964998492584366060596887 10144 390885016 10145 347632206271540889 10146 347139626136071834 10147 372662757814027201230532251 10148 347209997027798684 10149 372511637474959725048032925 10150 372436080764190500777324190 10151 399819060854622824239228046009167519 10152 928018081 10153 391212706 10154 419973482899697315 10155 391278244 10156 348054431621901989 10157 347984063951498918 10158 373569479849698721491316391 10159 391409320 10160 348195173405355689 10161 312236746204343978 10162 335184913672938246890712747 10163 312307117096070828 10164 335033793333870770708213421 10165 334958236623101546437504686 10166 359577532126981094879795045186662063 10167 391671472 10168 348476656972263089 10169 312518229771251378 10170 335487154351495424606072499 10171 312588600662978228 10172 334429311977600865978216117 10173 334353755266831641707507382 10174 358928475212019131503874430029524663 10175 312729342446431928 10176 334580432316879454835895993 10177 334051528423754744624672442 10178 358603946754538163650972177733119675 10179 334127088593394039053512380 10180 358441682526024353315698794555174589 10181 358360554125587566004202927663574718 10182 384699596103941137536169188246198436541492927 10183 929066689 10184 392261314 10185 421099417167326915 10186 392326852 10187 349180365889531589 10188 349109998219128518 10189 374778442563927432352755399 10190 392457928 10191 349321107672985289 10192 313362680471973578 10193 336393876387166957752151755 10194 313433051363700428 10195 336242756048099481569652429 10196 336167199337330257298943694 10197 360875645956905021633325176902381263 10198 392720080 10199 349602591239892689 10200 313644164038880978 10201 336696117065724135467511507 10202 313714534930607828 10203 332011386552521247058226901 10204 331935829841752022787518166 10205 356332247552171278000191969400975063 10206 313855276714061528 10207 332162506891799835915906777 10208 331633602998675125704683226 10209 356007719094690310147289717104570075 10210 331709163168314420133523164 10211 355845454866176499812016333926624989 10212 355764326465739712500520467035025118 10213 381911917880936851749013504114783072782642911 10214 393244384 10215 350165558373707489 10216 314207131172695778 10217 337300598422838490898231011 10218 314277502064422628 10219 332615867909635602488946405 10220 332540311198866378218237670 10221 356981304467133241376957035258834663 10222 314418243847876328 10223 332766988248914191346626281 10224 330424695626367537373343466 10225 354709605264766438735680707918950123 10226 330500255796006831802183404 10227 354547341036252628400407324741005037 10228 354466212635815841088911457849405166 10229 380518078769434708855435717389307612031872751 10230 314699727414783728 10231 333069228927471369061986033 10232 330726936304924715088703218 10233 355034133722247420424063240847879923 10234 330802496474564009517543156 10235 353898284122197387059313792029224693 10236 353817155721760599747817925137624822 10237 379821159213683637409553518391280853537517303 10238 330953616813842598375223032 10239 354060548350937877903505058493689593 10240 353492642120013450501834457571225338 10241 379472699435808116541892890316830773079830267 10242 353573774234383695923930090803457788 10243 379298469547113745023306396324693099866418941 10244 379211358590450546618760768040045444100747006 10245 407081552612921649444885530050350010358541378467655423 10246 931294981 10247 931229446 10248 999829630728924935 10249 931426057 10250 394620682 10251 423632769269493515 10252 394686220 10253 423492027486236429 10254 423421659815833358 10255 454569981703022349140881167 10256 931688209 10257 394882834 10258 423914252836400915 10259 394948372 10260 351995201558605589 10261 351924833888202518 10262 377800849349499209506352919 10263 395079448 10264 352135943342059289 10265 351643363206590234 10266 377498608670942044676288283 10267 351713734098317084 10268 377347488331874568493788957 10269 377271931621105344223080222 10270 405011516174318531253348572872044319 10271 932212513 10272 395407138 10273 424477219970215715 10274 395472676 10275 352558168692420389 10276 352487801022017318 10277 378405330706613564937072423 10278 395603752 10279 352698910475874089 10280 316740483274862378 10281 340020764529853090336468779 10282 316810854166589228 10283 339869644190785614153969453 10284 339794087480016389883260718 10285 364769987446676801893915572049538863 10286 395865904 10287 352980394042781489 10288 317021966841769778 10289 340323005208410268051828531 10290 317092337733496628 10291 339265162834515709423972149 10292 339189606123746485153263414 10293 364120930531714838517994956892401463 10294 317233079516950328 10295 339416283173794298281652025 10296 338887379280669588070428474 10297 363796402074233870665092704595996475 10298 338962939450308882499268412 10299 363634137845720060329819321418051389 10300 363553009445283273018323454526451518 10301 390274952549949709110480556515784769664970559 10302 933261121 10303 396455746 10304 425603154237845315 10305 396521284 10306 353684102960049989 10307 353613735289646918 10308 379614293420842275798511431 10309 396652360 10310 353824844743503689 10311 317866417542491978 10312 341229727244081801197907787 10313 317936788434218828 10314 341078606905014325015408461 10315 341003050194245100744699726 10316 366068101276600728647445703765258063 10317 396914512 10318 354106328310411089 10319 318147901109399378 10320 341531967922638978913267539 10321 318218272001126228 10322 322339684852202771378270037 10323 322264128141433547107561302 10324 345947336912779863985462126886776663 10325 318359013784579928 10326 322490805191481360235949913 10327 321961901298356650024726362 10328 345622808455298896132559874590371675 10329 322037461467995944453566300 10330 345460544226785085797286491412426589 10331 345379415826348298485790624520826718 10332 370761204988919708600390767589121617747242847 10333 397438816 10334 354669295444225889 10335 318710868243214178 10336 342136449279753334343987043 10337 318781239134941028 10338 322944166209317126808989541 10339 322868609498547902538280806 10340 346596393827741827362227192744636263 10341 318921980918394728 10342 323095286548595715666669417 10343 320752993926049061693386602 10344 344324694625375024720950865404751723 10345 320828554095688356122226540 10346 344162430396861214385677482226806637 10347 344081301996424427074181615335206766 10348 369367365877417565706812980863646156996472687 10349 319203464485302128 10350 323397527227152893382029169 10351 321055234604606239408746354 10352 344649223082856006409333398333681523 10353 321130794774245533837586292 10354 343513373482805973044583949515026293 10355 343432245082369185733088082623426422 10356 368670446321666494260930781865619398502117239 10357 321281915113524122695266168 10358 343675637711546463888775215979491193 10359 343107731480622036487104615057026938 10360 368321986543790973393270153791169318044430203 10361 343188863594992281909200248289259388 10362 368147756655096601874683659799031644831018877 10363 368060645698433403470138031514383989065346942 10364 395108565813346847121214249830907304265103610057060223 10365 935358337 10366 398552962 10367 427855022773104515 10368 398618500 10369 355935971495309189 10370 355865603824906118 10371 382032218849299697521389447 10372 398749576 10373 356076713278762889 10374 320118286077751178 10375 343647652672539222920785803 10376 320188656969478028 10377 343496532333471746738286477 10378 343420975622702522467577742 10379 368664328936448582154505967196696463 10380 399011728 10381 356358196845670289 10382 320399769644658578 10383 343949893351096400636145555 10384 320470140536385428 10385 324757610280660193101148053 10386 324682053569890968830439318 10387 348543564572627717492522390318215063 10388 320610882319839128 10389 324908730619938781958827929 10390 324379826726814071747604378 10391 348219036115146749639620138021810075 10392 324455386896453366176444316 10393 348056771886632939304346754843864989 10394 347975643486196151992850887952265118 10395 373548883211923994387546451723914784308981663 10396 399536032 10397 356921163979485089 10398 320962736778473378 10399 344554374708210756066865059 10400 321033107670200228 10401 325362091637774548531867557 10402 325286534927005324261158822 10403 349192621487589680869287456176074663 10404 321173849453653928 10405 325513211977053137389547433 10406 315917364436818708368027562 10407 339132239305679539074514828662271915 10408 315992924606458002796867500 10409 338969975077165728739241445484326829 10410 338888846676728941427745578592726958 10411 363792009431408994132501833961744313993392047 10412 321455333020561328 10413 325815452655610315104907185 10414 316219605115375886083387314 10415 339456767763160520762897361591201715 10416 316295165285015180512227252 10417 338320918163110487398147912772546485 10418 338239789762673700086652045880946614 10419 363095089875657922686619634963717555499036599 10420 316446285624293769369907128 10421 338483182391850978242339179237011385 10422 337915276160926550840668578314547130 10423 362746630097782401818959006889267475041349563 10424 337996408275296796262764211546779580 10425 362572400209088030300372512897129801827938237 10426 362485289252424831895826884612482146062266302 10427 389122072413559445959378609721186172579313610366382015 10428 400584640 10429 358047098247114689 10430 322088671046102978 10431 345763337422439466928304067 10432 322159041937829828 10433 326571054352003259393306565 10434 326495497641234035122597830 10435 350490735317513607622817587891793863 10436 322299783721283528 10437 326722174691281848250986441 10438 317126327151047419229466570 10439 340430353135603465828044960377991115 10440 317201887320686713658306508 10441 340268088907089655492771577200046029 10442 340186960506652868181275710308446158 10443 365185848542911137026079676029140897274261455 10444 322581267288190928 10445 327024415369839025966346193 10446 317428567829604596944826322 10447 340754881593084447516427493306920915 10448 317504127999243891373666260 10449 335724690506889522033773781925425109 10450 335643562106452734722277915033825238 10451 360307411652653636903090838971610521521614807 10452 317655248338522480231346136 10453 335886954735630012877965048389890009 10454 335319048504705585476294447467425754 10455 359958951874778116035430210897160441063927771 10456 335400180619075830898390080699658204 10457 359784721986083744516843716905022767850516445 10458 359697611029420546112298088620375112084844510 10459 386128825713665745378460789669952384195262498045161439 10460 323144234422005728 10461 327628896726953381397065697 10462 318033049186718952375545826 10463 341403938508046410893192559164780515 10464 318108609356358246804385764 10465 336373747421851485410538847783284709 10466 336292619021414698099042980891684838 10467 361004331208404708349879760005308813162049511 10468 318259729695636835662065640 10469 336536011650591976254730114247749609 10470 334020994097716988492360577201827818 10471 358565112763276032564787698599360119233179627 10472 334102126212087233914456210434060268 10473 358390882874581661046201204607222446019768301 10474 358303771917918462641655576322574790254096366 10475 384632202363718895088001939065457375701490137042513903 10476 318561970374194013377425392 10477 336860540108072957943112647176679409 10478 334345522555197970180743110130757618 10479 358913572541151568288182159116209265053396979 10480 334426654669568215602838743362990068 10481 357693963319804174971855228638671753166122997 10482 357606852363140976567309600354024097400451062 10483 383883890688745469943746069424185151634953424602918903 10484 334588918898308706447030009827454968 10485 357868193208741942833552458897096326076231673 10486 357258408536488182949127087215433474337763322 10487 383509734851258773322354084022539514447369791747256315 10488 357345523480957066879975702344645760792817660 10489 383322656932776761869453372061656567552085573305823229 10490 383229122255278834260882659256073002452928873233346558 10491 411388695449543716501123498908990568923255555261682158774775807 10492 950694229 10493 950628694 10494 1020659414680072535 10495 950825305 10496 950366554 10497 1020377931113165147 10498 950432092 10499 1020237189329908061 10500 1020166821659504990 10501 1095320220244239105703539039 10502 951218533 10503 951152998 10504 1021222381813887335 10505 951349609 10506 949317994 10507 1019251996845535595 10508 949383532 10509 1019111255062278509 10510 1019040887391875438 10511 1094111257530010394842100079 10512 951611761 10513 949580146 10514 1019533480412442995 10515 949645684 10516 1018548287929250165 10517 1018477920258847094 10518 1093506776172896039412167031 10519 949776760 10520 1018689029712703865 10521 1018196449577234810 10522 1093204535494338874582102395 10523 1018266820468961660 10524 1093053415155271398399603069 10525 1092977858444502174128894334 10526 1173494903489283169343186548511732095 10527 952791445 10528 952725910 10529 1022911283215331735 10530 952922521 10531 952463770 10532 1022629799648424347 10533 952529308 10534 1022489057865167261 10535 1022418690194764190 10536 1097738145672696527426417055 10537 953315749 10538 953250214 10539 1023474250349146535 10540 953446825 10541 945123754 10542 1014748259775017387 10543 945189292 10544 1014607517991760301 10545 1014537150321357230 10546 1089275406673095551396344239 10547 953708977 10548 945385906 10549 1015029743341924787 10550 945451444 10551 1014044550858731957 10552 1013974183188328886 10553 1088670925315981195966411191 10554 945582520 10555 1014185292642185657 10556 1013692712506716602 10557 1088368684637424031136346555 10558 1013763083398443452 10559 1088217564298356554953847229 10560 1088142007587587330683138494 10561 1168302448169587462329066021648855487 10562 954364357 10563 954298822 10564 1024600184616776135 10565 954495433 10566 946172362 10567 1015874194042646987 10568 946237900 10569 1015733452259389901 10570 1015663084588986830 10571 1090484369387324262257783247 10572 954757585 10573 946434514 10574 1016155677609554387 10575 946500052 10576 1011792682326618581 10577 1011722314656215510 10578 1086252999887523774246678999 10579 946631128 10580 1011933424110072281 10581 1011440843974603226 10582 1085950759208966609416614363 10583 1011511214866330076 10584 1085799638869899133234115037 10585 1085724082159129908963406302 10586 1165706220509739608822005758220562911 10587 955281889 10588 946958818 10589 1016718644743369187 10590 947024356 10591 1012355649460433381 10592 1012285281790030310 10593 1086857481244638129677398503 10594 947155432 10595 1012496391243887081 10596 1010314961248154090 10597 1084741796494737950096355819 10598 1010385332139880940 10599 1084590676155670473913856493 10600 1084515119444901249643147758 10601 1164408106679815682068475678046024175 10602 947417584 10603 1012777874810794481 10604 1010596444815061490 10605 1085044037173295127811715571 10606 1010666815706788340 10607 1083986194799400569183859189 10608 1083910638088631344913150454 10609 1163759049764853718692555062888886775 10610 1010807557490242040 10611 1084137315138679158041539065 10612 1083608411245554447830315514 10613 1163434521307372750839652810592481787 10614 1083683971415193742259155452 10615 1163272257078858940504379427414536701 10616 1163191128678422153192883560522936830 10617 1248879845235269731554431270032079039793983999 10618 959083093 10619 959017558 10620 1029666888821109335 10621 959214169 10622 958755418 10623 1029385405254201947 10624 958820956 10625 1029244663470944861 10626 1029174295800541790 10627 1104991921958068792595051103 10628 959607397 10629 959541862 10630 1030229855954924135 10631 959738473 10632 957706858 10633 1028259470986572395 10634 957772396 10635 1028118729203315309 10636 1028048361532912238 10637 1103782959243840081733612143 10638 960000625 10639 957969010 10640 1028540954553479795 10641 958034548 10642 1027555762070286965 10643 1027485394399883894 10644 1103178477886725726303679095 10645 958165624 10646 1027696503853740665 10647 1027203923718271610 10648 1102876237208168561473614459 10649 1027274294609998460 10650 1102725116869101085291115133 10651 1102649560158331861020406398 10652 1183879814128674583371427602237485695 10653 961180309 10654 961114774 10655 1031918757356368535 10656 961311385 10657 960852634 10658 1031637273789461147 10659 960918172 10660 1031496532006204061 10661 1031426164335800990 10662 1107409847386526214317929119 10663 961704613 10664 961639078 10665 1032481724490183335 10666 961835689 10667 425030314 10668 456284863030751915 10669 425095852 10670 456144121247494829 10671 456073753577091758 10672 489629900415654964122612399 10673 962097841 10674 425292466 10675 456566346597659315 10676 425358004 10677 455581154114466485 10678 455510786444063414 10679 489025419058540608692679351 10680 425489080 10681 455721895897920185 10682 455229315762451130 10683 488723178379983443862614715 10684 455299686654177980 10685 488572058040915967680115389 10686 488496501330146743409406654 10687 524437988527319792578120690652148415 10688 962753221 10689 962687686 10690 1033607658757812935 10691 962884297 10692 426078922 10693 457410797298381515 10694 426144460 10695 457270055515124429 10696 457199687844721358 10697 490838863129883674984051407 10698 963146449 10699 426341074 10700 457692280865288915 10701 426406612 10702 453329285582353109 10703 453258917911950038 10704 486607493630083186972947159 10705 426537688 10706 453470027365806809 10707 452977447230337754 10708 486305252951526022142882523 10709 453047818122064604 10710 486154132612458545960383197 10711 486078575901689321689674462 10712 521841760867471939071060427223855839 10713 963670753 10714 426865378 10715 458255247999103715 10716 426930916 10717 453892252716167909 10718 453821885045764838 10719 487211974987197542403666663 10720 427061992 10721 454032994499621609 10722 451851564503888618 10723 485096290237297362822623979 10724 451921935395615468 10725 484945169898229886640124653 10726 484869613187460662369415918 10727 520543647037548012317530347049317103 10728 427324144 10729 454314478066529009 10730 452133048070796018 10731 485398530915854540537983731 10732 452203418962522868 10733 484340688541959981910127349 10734 484265131831190757639418614 10735 519894590122586048941609731892179703 10736 452344160745976568 10737 484491808881238570767807225 10738 483962904988113860556583674 10739 519570061665105081088707479595774715 10740 484038465157753154985423612 10741 519407797436591270753434096417829629 10742 519326669036154483441938229526229758 10743 557535645930206856339821604603373732482773759 10744 965374741 10745 965309206 10746 1036422494426886935 10747 965505817 10748 965047066 10749 1036141010859979547 10750 965112604 10751 1036000269076722461 10752 1035929901406319390 10753 1112245698243441057763685151 10754 965899045 10755 965833510 10756 1036985461560701735 10757 966030121 10758 429224746 10759 460788600101270315 10760 429290284 10761 460647858318013229 10762 460577490647610158 10763 494465751272569807568368431 10764 966292273 10765 429486898 10766 461070083668177715 10767 429552436 10768 460084891184984885 10769 460014523514581814 10770 493861269915455452138435383 10771 429683512 10772 460225632968438585 10773 459733052832969530 10774 493559029236898287308370747 10775 459803423724696380 10776 493407908897830811125871421 10777 493332352187061586855162686 10778 529630443847015499592241217515025215 10779 966947653 10780 966882118 10781 1038111395828331335 10782 967078729 10783 430273354 10784 461914534368899915 10785 430338892 10786 461773792585642829 10787 461703424915239758 10788 495674713986798518429807439 10789 967340881 10790 430535506 10791 462196017935807315 10792 430601044 10793 444321811453899605 10794 444251443783496534 10795 476935791916253500094018391 10796 430732120 10797 444462553237353305 10798 443969973101884250 10799 476633551237696335263953755 10800 444040343993611100 10801 476482430898628859081454429 10802 476406874187859634810745694 10803 511456850228080525042819373510685535 10804 967865185 10805 431059810 10806 462758985069622115 10807 431125348 10808 444884778587714405 10809 444814410917311334 10810 477540273273367855524737895 10811 431256424 10812 445025520371168105 10813 442844090375435114 10814 475424588523467675943695211 10815 442914461267161964 10816 475273468184400199761195885 10817 475197911473630975490487150 10818 510158736398156598289289293336146799 10819 431518576 10820 445307003938075505 10821 443125573942342514 10822 475726829202024853659054963 10823 443195944834069364 10824 474668986828130295031198581 10825 474593430117361070760489846 10826 509509679483194634913368678179009399 10827 443336686617523064 10828 474820107167408883888878457 10829 474291203274284173677654906 10830 509185151025713667060466425882604411 10831 474366763443923468106494844 10832 509022886797199856725193042704659325 10833 508941758396763069413697175813059454 10834 546384933038189713191198868064201066248401791 10835 969044869 10836 968979334 10837 1040363264363590535 10838 969175945 10839 432370570 10840 464166402904159115 10841 432436108 10842 464025661120902029 10843 463955293450498958 10844 498092639415255940152685455 10845 969438097 10846 432632722 10847 464447886471066515 10848 432698260 10849 446573679989158805 10850 446503312318755734 10851 479353717344710921816896407 10852 432829336 10853 446714421772612505 10854 446221841637143450 10855 479051476666153756986831771 10856 446292212528870300 10857 478900356327086280804332445 10858 478824799616317056533623710 10859 514053077887928378549879636942123935 10860 969962401 10861 433157026 10862 465010853604881315 10863 433222564 10864 447136647122973605 10865 447066279452570534 10866 479958198701825277247615911 10867 433353640 10868 447277388906427305 10869 438340559469638570 10870 470588737666553038662661035 10871 438410930361365420 10872 470437617327485562480161709 10873 470362060616716338209452974 10874 504966281078460891275168972637991855 10875 433615792 10876 447558872473334705 10877 438622043036545970 10878 470890978345110216378020787 10879 438692413928272820 10880 469833135971215657750164405 10881 469757579260446433479455670 10882 504317224163498927899248357480854455 10883 438833155711726520 10884 469984256310494246607844281 10885 469455352417369536396620730 10886 503992695706017960046346105184449467 10887 469530912587008830825460668 10888 503830431477504149711072722006504381 10889 503749303077067362399576855114904510 10890 540809576592181141616887499794614939289646015 10891 971011009 10892 434205634 10893 466136787872510915 10894 434271172 10895 448262581390603205 10896 448192213720200134 10897 481167161416053988109054919 10898 434402248 10899 448403323174056905 10900 439466493737268170 10901 471797700380781749524100043 10902 439536864628995020 10903 471646580041714273341600717 10904 471571023330945049070891982 10905 506264394908384818028699104353711055 10906 434664400 10907 448684806740964305 10908 439747977304175570 10909 472099941059338927239459795 10910 439818348195902420 10911 467415210546136038830175189 10912 467339653835366814559466454 10913 501720996503651074395565896852304855 10914 439959089979356120 10915 467566330885414627687855065 10916 467037426992289917476631514 10917 501396468046170106542663644555899867 10918 467112987161929211905471452 10919 501234203817656296207390261377954781 10920 501153075417219508895894394486354910 10921 538021898369176855829731815663199575530795999 10922 435188704 10923 449247773874779105 10924 440310944437990370 10925 472704422416453282670179299 10926 440381315329717220 10927 468019691903250394260894693 10928 467944135192481169990185958 10929 502370053418613037772330962710164455 10930 440522057113170920 10931 468170812242528983118574569 10932 465828519619982329145291754 10933 500098354216246235131054635370279915 10934 465904079789621623574131692 10935 499936089987732424795781252192334829 10936 499854961587295637484285385300734958 10937 536628059257674712936154028937724114780025839 10938 440803540680078320 10939 468473052921086160833934321 10940 466130760298539506860651506 10941 500422882673727216819437168299209715 10942 466206320468178801289491444 10943 499287033073677183454687719480554485 10944 499205904673240396143191852588954614 10945 535931139701923641490271829939697356285670391 10946 466357440807457390147171320 10947 499449297302417674298878985945019385 10948 498881391071493246897208385022555130 10949 535582679924048120622611201865247275827983355 10950 498962523185863492319304018254787580 10951 535408450035353749104024707873109602614572029 10952 535321339078690550699479079588461946848900094 10953 574703367806968881976283453122547895855826268468540415 10954 975860821 10955 975795286 10956 1047681837103182935 10957 975991897 10958 975533146 10959 1047400353536275547 10960 975598684 10961 1047259611753018461 10962 1047189244082615390 10963 1124335325385728166378075231 10964 976385125 10965 976319590 10966 1048244804236997735 10967 976516201 10968 974484586 10969 1046274419268645995 10970 974550124 10971 1046133677485388909 10972 1046063309814985838 10973 1123126362671499455516636271 10974 976778353 10975 974746738 10976 1046555902835553395 10977 974812276 10978 1045570710352360565 10979 1045500342681957494 10980 1122521881314385100086703223 10981 974943352 10982 1045711452135814265 10983 1045218872000345210 10984 1122219640635827935256638587 10985 1045289242892072060 10986 1122068520296760459074139261 10987 1121992963585991234803430526 10988 1204649635407457411427909709688992895 10989 977958037 10990 977892502 10991 1049933705638442135 10992 978089113 10993 977630362 10994 1049652222071534747 10995 977695900 10996 1049511480288277661 10997 1049441112617874590 10998 1126753250814185588100953247 10999 978482341 11000 978416806 11001 1050496672772256935 11002 978613417 11003 441808042 11004 474299811312825515 11005 441873580 11006 474159069529568429 11007 474088701859165358 11008 508973303843314337905636527 11009 978875569 11010 442070194 11011 474581294879732915 11012 442135732 11013 473596102396540085 11014 473525734726137014 11015 508368822486199982475703479 11016 442266808 11017 473736844179993785 11018 473244264044524730 11019 508066581807642817645638843 11020 473314634936251580 11021 507915461468575341463139517 11022 507839904757806117192430782 11023 545207809806102620634602798103655615 11024 979530949 11025 979465414 11026 1051622607039886535 11027 979662025 11028 442856650 11029 475425745580455115 11030 442922188 11031 475285003797198029 11032 475214636126794958 11033 510182266557543048767075535 11034 979924177 11035 443118802 11036 475707229147362515 11037 443184340 11038 471344233864426709 11039 471273866194023638 11040 505950897057742560755971287 11041 443315416 11042 471484975647880409 11043 470992395512411354 11044 505648656379185395925906651 11045 471062766404138204 11046 505497536040117919743407325 11047 505421979329348695472698590 11048 542611582146254767127542534675363039 11049 980448481 11050 443643106 11051 476270196281177315 11052 443708644 11053 471907200998241509 11054 471836833327838438 11055 506555378414856916186690791 11056 443839720 11057 472047942781695209 11058 469866512785962218 11059 504439693664956736605648107 11060 469936883677689068 11061 504288573325889260423148781 11062 504213016615120036152440046 11063 541313468316330840374012454500824303 11064 444101872 11065 472329426348602609 11066 470147996352869618 11067 504741934343513914321007859 11068 470218367244596468 11069 503684091969619355693151477 11070 503608535258850131422442742 11071 540664411401368876998091839343686903 11072 470359109028050168 11073 503835212308897944550831353 11074 503306308415773234339607802 11075 540339882943887909145189587047281915 11076 503381868585412528768447740 11077 540177618715374098809916203869336829 11078 540096490314937311498420336977736958 11079 579837071714241142637067077681719064976684287 11080 982152469 11081 982086934 11082 1054437442708960535 11083 982283545 11084 981824794 11085 1054155959142053147 11086 981890332 11087 1054015217358796061 11088 1053944849688392990 11089 1131589101671100431546709279 11090 982676773 11091 982611238 11092 1055000409842775335 11093 982807849 11094 446002474 11095 478803548383343915 11096 446068012 11097 478662806600086829 11098 478592438929683758 11099 513809154700229181351392559 11100 983070001 11101 446264626 11102 479085031950251315 11103 446330164 11104 478099839467058485 11105 478029471796655414 11106 513204673343114825921459511 11107 446461240 11108 478240581250512185 11109 477748001115043130 11110 512902432664557661091394875 11111 477818372006769980 11112 512751312325490184908895549 11113 512675755614720960638186814 11114 550400265125798327648723324966532415 11115 983725381 11116 983659846 11117 1056126344110404935 11118 983856457 11119 447051082 11120 479929482650973515 11121 447116620 11122 479788740867716429 11123 479718373197313358 11124 515018117414457892212831567 11125 984118609 11126 447313234 11127 480210966217880915 11128 447378772 11129 192112535756535125 11130 192042168086132054 11131 206128143929022267383346519 11132 447509848 11133 192253277539988825 11134 191760697404519770 11135 205825903250465102553281883 11136 191831068296246620 11137 205674782911397626370782557 11138 205599226200628402100073822 11139 220679352325120932252069869441250655 11140 984642913 11141 447837538 11142 480773933351695715 11143 447903076 11144 192675502890349925 11145 192605135219946854 11146 206732625286136622814066023 11147 448034152 11148 192816244673803625 11149 190634814678070634 11150 204616940536236443233023339 11151 190705185569797484 11152 204465820197168967050524013 11153 204390263486399742779815278 11154 219381238495197005498539789266711919 11155 448296304 11156 193097728240711025 11157 190916298244978034 11158 204919181214793620948383091 11159 190986669136704884 11160 203861338840899062320526709 11161 203785782130129838049817974 11162 218732181580235042122619174109574519 11163 191127410920158584 11164 204012459180177651178206585 11165 203483555287052940966983034 11166 218407653122754074269716921813169531 11167 203559115456692235395822972 11168 218245388894240263934443538635224445 11169 218164260493803476622947671743624574 11170 234164972061709705029762244967366411585320319 11171 985822597 11172 985757062 11173 1058378212645664135 11174 985953673 11175 449148298 11176 482181351186232715 11177 449213836 11178 482040609402975629 11179 481970241732572558 11180 517436042842915313935709583 11181 986215825 11182 449410450 11183 482462834753140115 11184 449475988 11185 194364404291794325 11186 194294036621391254 11187 208546069357479689106224535 11188 449607064 11189 194505146075248025 11190 194012565939778970 11191 208243828678922524276159899 11192 194082936831505820 11193 208092708339855048093660573 11194 208017151629085823822951838 11195 223275579984968785759130132872689055 11196 986740129 11197 449934754 11198 483025801886954915 11199 450000292 11200 194927371425609125 11201 194857003755206054 11202 209150550714594044536944039 11203 450131368 11204 195068113209062825 11205 186131283772274090 11206 199781089679321805951989163 11207 186201654664000940 11208 199629969340254329769489837 11209 199554412629485105498781102 11210 214188783175501298484419468568556975 11211 450393520 11212 195349596775970225 11213 186412767339181490 11214 200083330357878983667348915 11215 186483138230908340 11216 199025487983984425039492533 11217 198949931273215200768783798 11218 213539726260539335108498853411419575 11219 186623880014362040 11220 199176608323263013897172409 11221 198647704430138303685948858 11222 213215197803058367255596601115014587 11223 198723264599777598114788796 11224 213052933574544556920323217937069501 11225 212971805174107769608827351045469630 11226 228589615615701133455450876697780284626564543 11227 987788737 11228 450983362 11229 484151736154584515 11230 451048900 11231 196053305693238725 11232 195982938022835654 11233 210359513428822755398383047 11234 451179976 11235 196194047476692425 11236 187257218039903690 11237 200990052393550516813428171 11238 187327588931630540 11239 200838932054483040630928845 11240 200763375343713816360220110 11241 215486897005425225237949600284276175 11242 451442128 11243 196475531043599825 11244 187538701606811090 11245 201292293072107694528787923 11246 187609072498537940 11247 196607562558904806119503317 11248 196532005848135581848794582 11249 210943498600691481604816392782869975 11250 187749814281991640 11251 196758682898183394977183193 11252 196229779005058684765959642 11253 210618970143210513751914140486464987 11254 196305339174697979194799580 11255 210456705914696703416640757308519901 11256 210375577514259916105144890416920030 11257 225801937392696847668295192566364920867714527 11258 451966432 11259 197038498177414625 11260 188101668740625890 11261 201896774429222049959507427 11262 188172039632352740 11263 197212043916019161550222821 11264 197136487205249937279514086 11265 211592555515653444981581458640729575 11266 188312781415806440 11267 197363164255297750407902697 11268 195020871632751096434619882 11269 209320856313286642340305131300845035 11270 195096431802390390863459820 11271 209158592084772832005031748122899949 11272 209077463684336044693535881231300078 11273 224408098281194704774717405840889460116944367 11274 188594264982713840 11275 197665404933854928123262449 11276 195323112311308274149979634 11277 209645384770767624028687664229774835 11278 195398672480947568578819572 11279 208509535170717590663938215411119605 11280 208428406770280803352442348519519734 11281 223711178725443633328835206842862701622588919 11282 195549792820226157436499448 11283 208671799399458081508129481875584505 11284 208103893168533654106458880953120250 11285 223362718947568112461174578768412621164901883 11286 208185025282903899528554514185352700 11287 223188489058873740942588084776274947951490557 11288 223101378102210542538042456491627292185818622 11289 239459737418874416913487606978152124861254839299995135 11290 990541333 11291 990475798 11292 1063444916849997335 11293 990672409 11294 990213658 11295 1063163433283089947 11296 990279196 11297 1063022691499832861 11298 1062952323829429790 11299 1141260803384930118438221343 11300 991065637 11301 991000102 11302 1064007883983812135 11303 991196713 11304 454391338 11305 487811022524380715 11306 454456876 11307 487670280741123629 11308 487599913070720558 11309 523480856414058868242904623 11310 991458865 11311 454653490 11312 488092506091288115 11313 454719028 11314 487107313608095285 11315 487036945937692214 11316 522876375056944512812971575 11317 454850104 11318 487248055391548985 11319 486755475256079930 11320 522574134378387347982906939 11321 486825846147806780 11322 522423014039319871800407613 11323 522347457328550647529698878 11324 560785175765189741676964378692286015 11325 992114245 11326 992048710 11327 1065133818251441735 11328 992245321 11329 455439946 11330 488936956792010315 11331 455505484 11332 488796215008753229 11333 488725847338350158 11334 524689819128287579104343631 11335 992507473 11336 455702098 11337 489218440358917715 11338 455767636 11339 201120009897571925 11340 201049642227168854 11341 215799845642851954274858583 11342 455898712 11343 201260751681025625 11344 200768171545556570 11345 215497604964294789444793947 11346 200838542437283420 11347 215346484625227313262294621 11348 215270927914458088991585886 11349 231064262964512346280310923167004255 11350 993031777 11351 456226402 11352 489781407492732515 11353 456291940 11354 201682977031386725 11355 201612609360983654 11356 216404326999966309705578087 11357 456423016 11358 201823718814840425 11359 199642288819107434 11360 214288642250066130124535403 11361 199712659710834284 11362 214137521910998653942036077 11363 214061965200229429671327342 11364 229766149134588419526780842992465519 11365 456685168 11366 202105202381747825 11367 199923772386014834 11368 214590882928623307839895155 11369 199994143277741684 11370 213533040554728749212038773 11371 213457483843959524941330038 11372 229117092219626456150860227835328119 11373 200134885061195384 11374 213684160894007338069718649 11375 213155257000882627858495098 11376 228792563762145488297957975538923131 11377 213230817170521922287335036 11378 228630299533631677962684592360978045 11379 228549171133194890651188725469378174 11380 245315684953726848178384981506539077832275583 11381 994211461 11382 994145926 11383 1067385686786700935 11384 994342537 11385 457537162 11386 491188825327269515 11387 457602700 11388 491048083544012429 11389 490977715873609358 11390 527107744556745000827221647 11391 994604689 11392 457799314 11393 491470308894176915 11394 457864852 11395 203371878432831125 11396 203301510762428054 11397 218217771071309375997736599 11398 457995928 11399 203512620216284825 11400 203020040080815770 11401 217915530392752211167671963 11402 203090410972542620 11403 217764410053684734985172637 11404 217688853342915510714463902 11405 233660490624360199787371186598442655 11406 995128993 11407 458323618 11408 492033276027991715 11409 458389156 11410 203934845566645925 11411 203864477896242854 11412 218822252428423731428456103 11413 458520232 11414 204075587350099625 11415 168117160149087914 11416 180437686251663256827852459 11417 168187531040814764 11418 180286565912595780645353133 11419 180211009201826556374644398 11420 193418961896718470427938185775937199 11421 458782384 11422 204357070917007025 11423 168398643715995314 11424 180739926930220434543212211 11425 168469014607722164 11426 179682084556325875915355829 11427 179606527845556651644647094 11428 192769904981756507052017570618799799 11429 168609756391175864 11430 179833204895604464773035705 11431 179304301002479754561812154 11432 192445376524275539199115318322394811 11433 179379861172119048990652092 11434 192283112295761728863841935144449725 11435 192201983895324941552346068252849854 11436 206288189831666847158205403619435776791541439 11437 996177601 11438 459372226 11439 493159210295621315 11440 459437764 11441 205060779834275525 11442 204990412163872454 11443 220031215142652442289895111 11444 459568840 11445 205201521617729225 11446 169243094416717514 11447 181646648965891967689291467 11448 169313465308444364 11449 181495528626824491506792141 11450 181419971916055267236083406 11451 194717075726642397181468317491656399 11452 459830992 11453 205483005184636625 11454 169524577983624914 11455 181948889644449145404651219 11456 169594948875351764 11457 177264159131246256995366613 11458 177188602420477032724657878 11459 190173677321908653548335109990250199 11460 169735690658805464 11461 177415279470524845853046489 11462 176886375577400135641822938 11463 189849148864427685695432857693845211 11464 176961935747039430070662876 11465 189686884635913875360159474515900125 11466 189605756235477088048663607624300254 11467 203500511608662561371049719488020413032691423 11468 460355296 11469 206045972318451425 11470 170087545117439714 11471 182553371001563500835370723 11472 170157916009166564 11473 177868640488360612426086117 11474 177793083777591388155377382 11475 190822734236870616925100175848109799 11476 170298657792620264 11477 178019760827639201283765993 11478 175677468205092547310483178 11479 188551035034503814283823848508225259 11480 175753028374731841739323116 11481 188388770805990003948550465330280173 11482 188307642405553216637054598438680302 11483 202106672497160418477471932762544952281921263 11484 170580141359527664 11485 178322001506196378999125745 11486 175979708883649725025842930 11487 188875563491984795972206381437155059 11488 176055269053289019454682868 11489 187739713891934762607456932618499829 11490 187658585491497975295961065726899958 11491 201409752941409347031589733764518193787565815 11492 176206389392567608312362744 11493 187901978120675253451648199082964729 11494 187334071889750826049977598160500474 11495 201061293163533826163929105690068113329878779 11496 187415204004121071472073231392732924 11497 200887063274839454645342611697930440116467453 11498 200799952318176256240796983413282784350795518 11499 215513763819724812266145046539266712647357704714581759 11500 998405893 11501 998340358 11502 1071889423857219335 11503 998536969 11504 461731594 11505 495692562397787915 11506 461797132 11507 495551820614530829 11508 495481452944127758 11509 531943595413659844272977679 11510 998799121 11511 461993746 11512 495974045964695315 11513 462059284 11514 207875615503349525 11515 207805247832946454 11516 223053621928224219443492631 11517 462190360 11518 208016357286803225 11519 207523777151334170 11520 222751381249667054613427995 11521 207594148043061020 11522 222600260910599578430928669 11523 222524704199830354160219934 11524 238852945944055906801491713461319455 11525 999323425 11526 462518050 11527 496537013098510115 11528 462583588 11529 208438582637164325 11530 208368214966761254 11531 223658103285338574874212135 11532 462714664 11533 208579324420618025 11534 172620897219606314 11535 185273537108578100273608491 11536 172691268111333164 11537 185122416769510624091109165 11538 185046860058741399820400430 11539 198611417216414177442058712638813999 11540 462976816 11541 208860807987525425 11542 172902380786513714 11543 185575777787135277988968243 11544 172972751678240564 11545 184517935413240719361111861 11546 184442378702471495090403126 11547 197962360301452214066138097481676599 11548 173113493461694264 11549 184669055752519308218791737 11550 184140151859394598007568186 11551 197637831843971246213235845185271611 11552 184215712029033892436408124 11553 197475567615457435877962462007326525 11554 197394439215020648566466595115726654 11555 211863546277675418732516771889022109915019071 11556 1000372033 11557 463566658 11558 497662947366139715 11559 463632196 11560 209564516904793925 11561 209494149234390854 11562 224867065999567285735651143 11563 463763272 11564 209705258688247625 11565 173746831487235914 11566 186482499822806811135047499 11567 173817202378962764 11568 186331379483739334952548173 11569 186255822772970110681839438 11570 199909531046338104195588844354533199 11571 464025424 11572 209986742255155025 11573 174028315054143314 11574 186784740501363988850407251 11575 174098685945870164 11576 167592457430927781315409749 11577 167516900720158557044701014 11578 179788766682517239533605267476051799 11579 174239427729323864 11580 167743577770206370173089625 11581 167214673877081659961866074 11582 179464238225036271680703015179646811 11583 167290234046720954390706012 11584 179301973996522461345429632001701725 11585 179220845596085674033933765110101854 11586 192349798716645418222426982962358957997291359 11587 464549728 11588 210549709388969825 11589 174591282187958114 11590 187389221858478344281126755 11591 174661653079684964 11592 168196938788042136746129253 11593 168121382077272912475420518 11594 180437823597479202910370333333911399 11595 174802394863138664 11596 168348059127320725603809129 11597 166005766504774071630526314 11598 178166124395112400269094005994026859 11599 166081326674413366059366252 11600 178003860166598589933820622816081773 11601 177922731766161802622324755924481902 11602 190955959605143275328849196236883497246521199 11603 175083878430046064 11604 168650299805877903319168881 11605 166308007183331249345886066 11606 178490652852593381957476538922956659 11607 166383567352970543774726004 11608 177354803252543348592727090104301429 11609 177273674852106561281231223212701558 11610 190259040049392203882966997238856738752165751 11611 166534687692249132632405880 11612 177517067481283839436918356568766329 11613 176949161250359412035247755646302074 11614 189910580271516683015306369164406658294478715 11615 177030293364729657457343388878534524 11616 189736350382822311496719875172268985081067389 11617 189649239426159113092174246887621329315395454 11618 203540777020150009942473766319824006553919936303986559 11619 1002469249 11620 465663874 11621 499914815901398915 11622 465729412 11623 211816385440053125 11624 211746017769650054 11625 227284991428024707458529159 11626 465860488 11627 211957127223506825 11628 175998700022495114 11629 188900425251264232857925515 11630 176069070914221964 11631 188749304912196756675426189 11632 188673748201427532404717454 11633 202505758706185957702649107785971599 11634 466122640 11635 212238610790414225 11636 176280183589402514 11637 189202665929821410573285267 11638 176350554481129364 11639 170010382859385203038287765 11640 169934826148615978767579030 11641 182384994342365093040665530907490199 11642 176491296264583064 11643 170161503198663791895967641 11644 169632599305539081684744090 11645 182060465884884125187763278611085211 11646 169708159475178376113584028 11647 181898201656370314852489895433140125 11648 181817073255933527540994028541540254 11649 195137476939649704009582667097152124559030175 11650 466646944 11651 212801577924229025 11652 176843150723217314 11653 189807147286935766004004771 11654 176913521614944164 11655 170614864216499558469007269 11656 170539307505730334198298534 11657 183034051257327056417430596765349799 11658 177054263398397864 11659 170765984555778147326687145 11660 161170137015543718305167274 11661 172973669075416914622657969251547051 11662 161245697185183012734007212 11663 172811404846903104287384586073601965 11664 172730276446466316975888719182002094 11665 185380603159134703754538049334981654243440559 11666 177335746965305264 11667 171068225234335325042046897 11668 161472377694100896020527026 11669 173298197532897896311040502180476851 11670 161547937863740190449366964 11671 172162347932847862946291053361821621 11672 172081219532411075634795186470221750 11673 184683683603383632308655850336954895749085111 11674 161699058203018779307046840 11675 172324612161588353790482319826286521 11676 171756705930663926388811718903822266 11677 184335223825508111440995222262504815291398075 11678 171837838045034171810907352136054716 11679 184160993936813739922408728270367142077986749 11680 184073882980150541517863099985719486312314814 11681 197554283620362608780638126210102874868129936613308351 11682 467695552 11683 213927512191858625 11684 177969084990846914 11685 191016110001164476865443779 11686 178039455882573764 11687 171823826930728269330446277 11688 171748270219959045059737542 11689 184332165087250983170960728481068999 11690 178180197666027464 11691 171974947270006858188126153 11692 162379099729772429166606282 11693 174271782905340841376188100967266251 11694 162454659899411723595446220 11695 174109518676827031040914717789321165 11696 174028390276390243729418850897721294 11697 186774442270636846648115891402378237524309967 11698 178461681232934864 11699 172277187948564035903485905 11700 162681340408329606881966034 11701 174596311362821823064570633896196051 11702 162756900577968901310805972 11703 169566120276626897581916922514700245 11704 169484991876190110270421055623100374 11705 181896005380379346525127054344847861771663319 11706 162908020917247490168485848 11707 169728384505367388426108188979165145 11708 169160478274442961024437588056700890 11709 181547545602503825657466426270397781313976283 11710 169241610388813206446533221288933340 11711 181373315713809454138879932278260108100564957 11712 181286204757146255734334303993612452334893022 11713 194561036920468908199720306158869086484078824292087775 11714 179024648366749664 11715 172881669305678391334205409 11716 163285821765443962312685538 11717 175245368277783786441335699754055651 11718 163361381935083256741525476 11719 170215177191588860958681988372559845 11720 170134048791152073647186121480959974 11721 182592924936130417971915975378546153412098023 11722 163512502274361845599205352 11723 170377441420329351802873254837024745 11724 167862423867454364040503717791102954 11725 180153706491001742186823913972597459483228139 11726 167943555981824609462599351023335404 11727 179979476602307370668237419980459786269816813 11728 179892365645644172263691791695812130504144878 11729 193064413570522057909261455554374077990306463289440239 11730 163814742952919023314565104 11731 170701969877810333491255787765954545 11732 168186952324935345728886250720032754 11733 180502166268877277910218374489446605303445491 11734 168268084439305591150981883952265204 11735 179282557047529884593891444011909093416171509 11736 179195446090866686189345815727261437650499574 11737 192316101895548632765005585913101853923769750849845239 11738 168430348668046081995173150416730104 11739 179456786936467652455588674270333666326280185 11740 178847002264213892571163302588670814587811834 11741 191941946058061936143613600511456216736186117994182651 11742 178934117208682776502011917717883101042866172 11743 191754868139579924690712888550573269840901899552749565 11744 191661333462081997082142175744989704741745199480272894 11745 205694348491089785757791678121158064622914171990856538068613119 11746 1009416277 11747 1009350742 11748 1083711733667330135 11749 1009547353 11750 1009088602 11751 1083430250100422747 11752 1009154140 11753 1083289508317165661 11754 1083219140646762590 11755 1163022132241046913944123487 11756 1009940581 11757 1009875046 11758 1084274700801144935 11759 1010071657 11760 1008040042 11761 1082304315832793195 11762 1008105580 11763 1082163574049536109 11764 1082093206379133038 11765 1161813169526818203082684527 11766 1010333809 11767 1008302194 11768 1082585799399700595 11769 1008367732 11770 1081600606916507765 11771 1081530239246104694 11772 1161208688169703847652751479 11773 1008498808 11774 1081741348699961465 11775 1081248768564492410 11776 1160906447491146682822686843 11777 1081319139456219260 11778 1160755327152079206640187517 11779 1160679770441309982369478782 11780 1246189277965023067540873924592007295 11781 1011513493 11782 1011447958 11783 1085963602202589335 11784 1011644569 11785 1011185818 11786 1085682118635681947 11787 1011251356 11788 1085541376852424861 11789 1085471009182021790 11790 1165440057669504335667001503 11791 1012037797 11792 1011972262 11793 1086526569336404135 11794 1012168873 11795 475363498 11796 510329707876972715 11797 475429036 11798 510188966093715629 11799 510118598423312558 11800 547660110698633085471684783 11801 1012431025 11802 475625650 11803 510611191443880115 11804 475691188 11805 509625998960687285 11806 509555631290284214 11807 547055629341518730041751735 11808 475822264 11809 509766740744140985 11810 509274160608671930 11811 546753388662961565211687099 11812 509344531500398780 11813 546602268323894089029187773 11814 546526711613124864758479038 11815 586747452363668276747567013006670015 11816 1013086405 11817 1013020870 11818 1087652503604033735 11819 1013217481 11820 476412106 11821 511455642144602315 11822 476477644 11823 511314900361345229 11824 511244532690942158 11825 548869073412861796333123791 11826 1013479633 11827 476674258 11828 511737125711509715 11829 476739796 11830 507374130428573909 11831 507303762758170838 11832 544637703913061308322019543 11833 476870872 11834 507514872212027609 11835 507022292076558554 11836 544335463234504143491954907 11837 507092662968285404 11838 544184342895436667309455581 11839 544108786184667443038746846 11840 584151224703820423240506749578377439 11841 1014003937 11842 477198562 11843 512300092845324515 11844 477264100 11845 507937097562388709 11846 507866729891985638 11847 545242185270175663752739047 11848 477395176 11849 508077839345842409 11850 505896409350109418 11851 543126500520275484171696363 11852 505966780241836268 11853 542975380181208007989197037 11854 542899823470438783718488302 11855 582853110873896496486976669403838703 11856 477657328 11857 508359322912749809 11858 506177892917016818 11859 543428741198832661887056115 11860 506248263808743668 11861 542370898824938103259199733 11862 542295342114168878988490998 11863 582204053958934533111056054246701303 11864 506389005592197368 11865 542522019164216692116879609 11866 541993115271091981905656058 11867 581879525501453565258153801950296315 11868 542068675440731276334495996 11869 581717261272939754922880418772351229 11870 581636132872502967611384551880751358 11871 624439923282309715231558023838409729964505343 11872 1015707925 11873 1015642390 11874 1090467339273107735 11875 1015839001 11876 1015380250 11877 1090185855706200347 11878 1015445788 11879 1090045113922943261 11880 1089974746252540190 11881 1170275908526419179112757535 11882 1016232229 11883 1016166694 11884 1091030306406922535 11885 1016363305 11886 479557930 11887 514833444947491115 11888 479623468 11889 514692703164234029 11890 514622335493830958 11891 552495961555547928917440815 11892 1016625457 11893 479820082 11894 515114928514398515 11895 479885620 11896 514129736031205685 11897 514059368360802614 11898 551891480198433573487507767 11899 480016696 11900 514270477814659385 11901 513777897679190330 11902 551589239519876408657443131 11903 513848268570917180 11904 551438119180808932474943805 11905 551362562470039708204235070 11906 591939907683363983761687539869546815 11907 1017280837 11908 1017215302 11909 1092156240674552135 11910 1017411913 11911 480606538 11912 515959379215120715 11913 480672076 11914 515818637431863629 11915 515748269761460558 11916 553704924269776639778879823 11917 1017674065 11918 480868690 11919 516240862782028115 11920 480934228 11921 228142432320682325 11922 228072064650279254 11923 244814950784341014949394775 11924 481065304 11925 228283174104136025 11926 227790593968666970 11927 244512710105783850119330139 11928 227860964860393820 11929 244361589766716373936830813 11930 244286033055947149666122078 11931 262218994882686588365034084344265055 11932 1018198369 11933 481392994 11934 516803829915842915 11935 481458532 11936 228705399454497125 11937 228635031784094054 11938 245419432141455370380114279 11939 481589608 11940 228846141237950825 11941 226664711242217834 11942 243303747391555190799071595 11943 226735082133944684 11944 243152627052487714616572269 11945 243077070341718490345863534 11946 260920881052762661611504004169726319 11947 481851760 11948 229127624804858225 11949 226946194809125234 11950 243605988070112368514431347 11951 227016565700852084 11952 242548145696217809886574965 11953 242472588985448585615866230 11954 260271824137800698235583389012588919 11955 227157307484305784 11956 242699266035496398744254841 11957 242170362142371688533031290 11958 259947295680319730382681136716183931 11959 242245922312010982961871228 11960 259785031451805920047407753538238845 11961 259703903051369132735911886646638974 11962 278767823629778277624253191124057076573141375 11963 1019378053 11964 1019312518 11965 1094408109209811335 11966 1019509129 11967 482703754 11968 518211247750379915 11969 482769292 11970 518070505967122829 11971 518000138296719758 11972 556122849698234061501757839 11973 1019771281 11974 482965906 11975 518492731317287315 11976 483031444 11977 230394300855941525 11978 230323933185538454 11979 247232876212798436672272791 11980 483162520 11981 230535042639395225 11982 230042462503926170 11983 246930635534241271842208155 11984 230112833395653020 11985 246779515195173795659708829 11986 246703958484404571389000094 11987 264815222542534441872094347775703455 11988 1020295585 11989 483490210 11990 519055698451102115 11991 483555748 11992 230957267989756325 11993 230886900319353254 11994 247837357569912792102992295 11995 483686824 11996 231098009773210025 11997 222161180336421290 11998 238467896534640553518037419 11999 222231551228148140 12000 238316776195573077335538093 12001 238241219484803853064829358 12002 255728425733066954597383683471571375 12003 483948976 12004 231379493340117425 12005 222442663903328690 12006 238770137213197731233397171 12007 222513034795055540 12008 237712294839303172605540789 12009 237636738128533948334832054 12010 255079368818104991221463068314433975 12011 222653776578509240 12012 237863415178581761463220665 12013 237334511285457051251997114 12014 254754840360624023368560816018028987 12015 237410071455096345680837052 12016 254592576132110213033287432840083901 12017 254511447731673425721791565948484030 12018 273192467183769706049941822854470949614385599 12019 1021344193 12020 484538818 12021 520181632718731715 12022 484604356 12023 232083202257385925 12024 232012834586982854 12025 249046320284141502964431303 12026 484735432 12027 232223944040839625 12028 223287114604050890 12029 239676859248869264379476427 12030 223357485495777740 12031 239525738909801788196977101 12032 239450182199032563926268366 12033 257026539562990881350913815187290575 12034 484997584 12035 232505427607747025 12036 223568598170958290 12037 239979099927426442094836179 12038 223638969062685140 12039 235294369414223553685551573 12040 235218812703454329414842838 12041 252483141158257137717780607685884375 12042 223779710846138840 12043 235445489753502142543231449 12044 234916585860377432332007898 12045 252158612700776169864878355389479387 12046 234992146030016726760847836 12047 251996348472262359529604972211534301 12048 251915220071825572218109105319934430 12049 270404788960765420262786138723055585855535583 12050 485521888 12051 233068394741561825 12052 224131565304773090 12053 240583581284540797525555683 12054 224201936196499940 12055 235898850771337909116271077 12056 235823294060568684845562342 12057 253132198073219101094545673543743975 12058 224342677979953640 12059 236049971110616497973950953 12060 233707678488069844000668138 12061 250860498870852298453269346203859435 12062 233783238657709138429508076 12063 250698234642338488117995963025914349 12064 250617106241901700806500096134314478 12065 269010949849263277369208351997580125104765423 12066 224624161546861040 12067 236352211789173675689310705 12068 234009919166627021716027890 12069 251185027328333280141651879132789235 12070 234085479336266316144867828 12071 250049177728283246776902430314134005 12072 249968049327846459465406563422534134 12073 268314030293512205923326152999553366610409975 12074 234236599675544905002547704 12075 250211441957023737621093696778598905 12076 249643535726099310219423095856134650 12077 267965570515636685055665524925103286152722939 12078 249724667840469555641518729088367100 12079 267791340626942313537079030932965612939311613 12080 267704229670279115132533402648317957173639678 12081 287351684617173626208172727855922949289050757788596735 12082 1024096789 12083 1024031254 12084 1099474813414144535 12085 1024227865 12086 1023769114 12087 1099193329847237147 12088 1023834652 12089 1099052588063980061 12090 1098982220393576990 12091 1179947610240248866004269599 12092 1024621093 12093 1024555558 12094 1100037780547959335 12095 1024752169 12096 487946794 12097 523840919088527915 12098 488012332 12099 523700177305270829 12100 523629809634867758 12101 562167663269377615808952879 12102 1025014321 12103 488208946 12104 524122402655435315 12105 488274484 12106 523137210172242485 12107 523066842501839414 12108 561563181912263260379019831 12109 488405560 12110 523277951955696185 12111 522785371820227130 12112 561260941233706095548955195 12113 522855742711953980 12114 561109820894638619366455869 12115 561034264183869395095747134 12116 602324818322755397789928593595300415 12117 1025669701 12118 1025604166 12119 1101163714815588935 12120 1025800777 12121 488995402 12122 524966853356157515 12123 489060940 12124 524826111572900429 12125 524755743902497358 12126 563376625983606326670391887 12127 1026062929 12128 489257554 12129 525248336923064915 12130 489323092 12131 237149906461719125 12132 237079538791316054 12133 254486652498170701840906839 12134 489454168 12135 237290648245172825 12136 236798068109703770 12137 254184411819613537010842203 12138 236868439001430620 12139 254033291480546060828342877 12140 253957734769776836557634142 12141 272603905522078002393275138070018655 12142 1026587233 12143 489781858 12144 525811304056879715 12145 489847396 12146 237712873595533925 12147 237642505925130854 12148 255091133855285057271626343 12149 489978472 12150 237853615378987625 12151 235672185383254634 12152 252975449105384877690583659 12153 235742556274981484 12154 252824328766317401508084333 12155 252748772055548177237375598 12156 271305791692154075639745057895479919 12157 490240624 12158 238135098945895025 12159 235953668950162034 12160 253277689783942055405943411 12161 236024039841888884 12162 252219847410047496778087029 12163 252144290699278272507378294 12164 270656734777192112263824442738342519 12165 236164781625342584 12166 252370967749326085635766905 12167 251842063856201375424543354 12168 270332206319711144410922190441937531 12169 251917624025840669853383292 12170 270169942091197334075648807263992445 12171 270088813690760546764152940372392574 12172 289918536521795420772875927663229742820096639 12173 1027766917 12174 1027701382 12175 1103415583350848135 12176 1027897993 12177 491092618 12178 527218721891416715 12179 491158156 12180 527077980108159629 12181 527007612437756558 12182 565794551412063748393269903 12183 1028160145 12184 491354770 12185 527500205458324115 12186 491420308 12187 239401774996978325 12188 239331407326575254 12189 256904577926628123563784855 12190 491551384 12191 239542516780432025 12192 239049936644962970 12193 256602337248070958733720219 12194 239120307536689820 12195 256451216909003482551220893 12196 256375660198234258280512158 12197 275200133181925855900335401501457055 12198 1028684449 12199 491879074 12200 528063172592138915 12201 491944612 12202 239964742130793125 12203 239894374460390054 12204 257509059283742478994504359 12205 492075688 12206 240105483914246825 12207 96060665656343210 12208 103064072541029060331305643 12209 96131036548070060 12210 102912952201961584148806317 12211 102837395491192359878097582 12212 110339676781587158202013054605458095 12213 492337840 12214 240386967481154225 12215 96342149223250610 12216 103366313219586238046665395 12217 96412520114977460 12218 102308470845691679418809013 12219 102232914134922455148100278 12220 109690619866625194826092439448320695 12221 96553261898431160 12222 102459591184970268276488889 12223 101930687291845558065265338 12224 109366091409144226973190187151915707 12225 102006247461484852494105276 12226 109203827180630416637916803973970621 12227 109122698780193629326420937082370750 12228 117082486695529701969223511306057745451449023 12229 1029733057 12230 492927682 12231 529189106859768515 12232 492993220 12233 241090676398422725 12234 241020308728019654 12235 258718021997971189855943367 12236 493124296 12237 241231418181876425 12238 97186599923972810 12239 104273035255257771192744651 12240 97256970815699660 12241 104121914916190295010245325 12242 104046358205421070739536590 12243 111637790611511084955543186321177295 12244 493386448 12245 241512901748783825 12246 97468083490880210 12247 104575275933814948908104403 12248 97538454382607060 12249 99890545420612060498819797 12250 99814988709842836228111062 12251 107094392206777341322409978819771095 12252 97679196166060760 12253 100041665759890649356499673 12254 99512761866765939145276122 12255 106769863749296373469507726523366107 12256 99588322036405233574116060 12257 106607599520782563134234343345421021 12258 106526471120345775822738476453821150 12259 114294808472525416182067827174642381692599007 12260 493910752 12261 242075868882598625 12262 98031050624695010 12263 105179757290929304338823907 12264 98101421516421860 12265 100495026777726415929539301 12266 100419470066957191658830566 12267 107743449121739304699175044677630695 12268 98242163299875560 12269 100646147117005004787219177 12270 98303854494458350813936362 12271 105471749919372502057898717337746155 12272 98379414664097645242776300 12273 105309485690858691722625334159801069 12274 105228357290421904411129467268201198 12275 112900969361023273288490040449166920941828847 12276 98523646866782960 12277 100948387795562182502578929 12278 98606095173015528529296114 12279 105796278376853483746281250266675955 12280 98681655342654822958136052 12281 104660428776803450381531801448020725 12282 104579300376366663070035934556420854 12283 112204049805272201842607841451140162447473399 12284 98832775681933411815815928 12285 104822693005543941225723067912485625 12286 104254786774619513824052466990021370 12287 111855590027396680974947213376690081989786363 12288 104335918888989759246148100222253820 12289 111681360138702309456360719384552408776375037 12290 111594249182039111051815091099904753010703102 12291 119729869423126393676774804783725063791769166372928255 12292 1031961349 12293 1031895814 12294 1107919320421366535 12295 1032092425 12296 495287050 12297 531722458961935115 12298 495352588 12299 531581717178678029 12300 531511349508274958 12301 570630402268978591839025935 12302 1032354577 12303 495549202 12304 532003942528842515 12305 495614740 12306 243905512067496725 12307 243835144397093654 12308 261740428783542967009540887 12309 495745816 12310 244046253850950425 12311 243553673715481370 12312 261438188104985802179476251 12313 243624044607208220 12314 261287067765918325996976925 12315 261211511055149101726268190 12316 280392588501621562914455928364333855 12317 1032878881 12318 496073506 12319 532566909662657315 12320 496139044 12321 244468479201311525 12322 244398111530908454 12323 262344910140657322440260391 12324 496270120 12325 244609220984765225 12326 100564402726861610 12327 107899923397943903777061675 12328 100634773618588460 12329 107748803058876427594562349 12330 107673246348107203323853614 12331 115532132101282865216133581468334895 12332 496532272 12333 244890704551672625 12334 100845886293769010 12335 108202164076501081492421427 12336 100916257185495860 12337 107144321702606522864565045 12338 107068764991837298593856310 12339 114883075186320901840212966311197495 12340 101056998968949560 12341 107295442041885111722244921 12342 106766538148760401511021370 12343 114558546728839933987310714014792507 12344 106842098318399695939861308 12345 114396282500326123652037330836847421 12346 114315154099889336340541463945247550 12347 122657843141538273543534879575644078574926655 12348 1033927489 12349 497122114 12350 533692843930286915 12351 497187652 12352 245594413468941125 12353 245524045798538054 12354 263553872854886033301699399 12355 497318728 12356 245735155252394825 12357 101690336994491210 12358 109108886112172614638500683 12359 101760707886218060 12360 108957765773105138456001357 12361 108882209062335914185292622 12362 116830245931206791969663713184054095 12363 497580880 12364 246016638819302225 12365 101971820561398610 12366 109411126790729792353860435 12367 102042191453125460 12368 90218843720293584818862933 12369 90143287009524360548154198 12370 96709481567385927307680136305572695 12371 102182933236579160 12372 90369964059572173676542809 12373 89841060166447463465319258 12374 96384953109904959454777884009167707 12375 89916620336086757894159196 12376 96222688881391149119504500831222621 12377 96141560480954361808008633939622750 12378 103144095580508273033445090648980926657198943 12379 498105184 12380 246579605953117025 12381 102534787695213410 12382 110015608147844147784579939 12383 102605158586940260 12384 90823325077407940249582437 12385 90747768366638715978873702 12386 97358538482347890684445202163432295 12387 102745900370393960 12388 90974445416686529107262313 12389 88632152794139875133979498 12390 95086839279981088043168874823547755 12391 88707712963779169562819436 12392 94924575051467277707895491645602669 12393 94843446651030490396399624754002798 12394 101750256469006130139867303923505465906428783 12395 103027383937301360 12396 91276686095243706822622065 12397 88934393472697052849339250 12398 95411367737462069731551407752477555 12399 89009953642336347278179188 12400 94275518137412036366801958933822325 12401 94194389736975249055306092042222454 12402 101053336913255058693985104925478707412073335 12403 89161073981614936135859064 12404 94437782366152527210993225398287225 12405 93869876135228099809322624475822970 12406 100704877135379537826324476851028626954386299 12407 93951008249598345231418257708055420 12408 100530647246685166307737982858890953740974973 12409 100443536290021967903192354574243297975303038 12410 107756882623551591353103524564282357698331397962333055 12411 1036024705 12412 499219330 12413 535944712465546115 12414 499284868 12415 247846282004200325 12416 247775914333797254 12417 265971798283343455024577415 12418 499415944 12419 247987023787654025 12420 103942205529750410 12421 111526811540630036361378699 12422 104012576421477260 12423 111375691201562560178879373 12424 111300134490793335908170638 12425 119426473591054645476723976615492495 12426 499678096 12427 248268507354561425 12428 104223689096657810 12429 111829052219187214076738451 12430 104294059988384660 12431 92636769148751006541740949 12432 92561212437981782271032214 12433 99305709227233780814740399737011095 12434 104434801771838360 12435 92787889488029595399420825 12436 92258985594904885188197274 12437 98981180769752812961838147440606107 12438 92334545764544179617037212 12439 98818916541239002626564764262661021 12440 98737788140802215315068897371061150 12441 105931773803512558820600774783774093218937759 12442 500202400 12443 248831474488376225 12444 104786656230472610 12445 112433533576301569507457955 12446 104857027122199460 12447 93241250505865361972460453 12448 93165693795096137701751718 12449 99954766142195744191505465594870695 12450 104997768905653160 12451 93392370845143950830140329 12452 83796523304909521808620458 12453 89894383960285602396732838081067947 12454 83872083474548816237460396 12455 89732119731771792061459454903122861 12456 89650991331335004749963588011522990 12457 96174900022997558565556157021603622903348143 12458 105279252472560560 12459 93694611523701128545500081 12460 84098763983466699523980210 12461 90218912417766584085115371009997747 12462 84174324153105993952820148 12463 89083062817716550720365922191342517 12464 89001934417279763408870055299742646 12465 95477980467246487119673958023576864408992695 12466 84325444492384582810500024 12467 89245327046457041564557188655807417 12468 88677420815532614162886587733343162 12469 95129520689370966252013329949126783951305659 12470 88758552929902859584982220965575612 12471 94955290800676594733426835956989110737894333 12472 94868179844013396328881207672341454972222398 12473 101770389223764190191267884454561226012541398271654847 12474 501251008 12475 249957408756005825 12476 105912590498102210 12477 113642496290530280368896963 12478 105982961389829060 12479 94450213220094072833899461 12480 94374656509324848563190726 12481 101252879972119670945035597310589895 12482 106123703173282760 12483 94601333559372661691579337 12484 85005486019138232670059466 12485 91192497790209529150262969796787147 12486 85081046188777527098899404 12487 91030233561695718814989586618842061 12488 90949105161258931503493719727242190 12489 97568739134499701459133999089000206184217551 12490 106405186740190160 12491 94903574237929839406939089 12492 85307726697695410385419218 12493 91517026247690510838645502725716947 12494 85383286867334704814259156 12495 86486835161495585355991791344221141 12496 86405706761058798044495924452621270 12497 92690302244242201336145162031469830431570903 12498 85534407206613293671939032 12499 86649099390236076200183057808686041 12500 86081193159311648798512456886221786 12501 92341842466366680468484533957019749973883867 12502 86162325273681894220608090118454236 12503 92167612577672308949898039964882076760472541 12504 92080501621009110545352411680234420994800606 12505 98777142523870489610350064403327437628490285950434271 12506 106968153874004960 12507 95508055595044194837658593 12508 85912208054809765816138722 12509 92166083162652474215410568583576547 12510 85987768224449060244978660 12511 87135892076457548732756857202080741 12512 87054763676020761421260990310480870 12513 93387221799993272782934083065168122072005607 12514 86138888563727649102658536 12515 87298156305198039576948123666545641 12516 84783138752323051814578586620623850 12517 90948003354864596997842021659219428143135723 12518 84864270866693297236674219852856300 12519 90773773466170225479255527667081754929724397 12520 90686662509507027074709899382434099164052462 12521 97280519173923639319891213798832429134717924947786735 12522 86441129242284826818018288 12523 87622684762679021265330656595475441 12524 85107667209804033502961119549553650 12525 91296463132740132721236482176068573963353075 12526 85188799324174278925056752781786100 12527 90076853911392739404909551698531062076079093 12528 89989742954729541000363923413883406310407158 12529 96532207498950214175635344157560205068181212508191735 12530 85351063552914769769248019246251000 12531 90251083800330507266606781956955634986187769 12532 89641299128076747382181410275292783247719418 12533 96158051661463517554243358755914567880597579652529147 12534 89728414072545631313030025404505069702773756 12535 95970973742981506101342646795031620985313361211096061 12536 95877439065483578492771933989448055886156661138619390 12537 102847175011862820386125767727241812472743480355447026250415103 12538 1040874517 12539 1040808982 12540 1117489761696218135 12541 1041005593 12542 1040546842 12543 1117208278129310747 12544 1040612380 12545 1117067536346053661 12546 1116997168675650590 12547 1199291013667908239787293727 12548 1041398821 12549 1041333286 12550 1118052728830032935 12551 1041529897 12552 504724522 12553 541855867370601515 12554 504790060 12555 541715125587344429 12556 541644757916941358 12557 581511066697036989591977007 12558 1041792049 12559 504986674 12560 542137350937508915 12561 505052212 12562 541152158454316085 12563 541081790783913014 12564 580906585339922634162043959 12565 505183288 12566 541292900237769785 12567 540800320102300730 12568 580604344661365469331979323 12569 540870690994027580 12570 580453224322297993149479997 12571 580377667611528768878771262 12572 623094639601538225846410701046807615 12573 1042447429 12574 1042381894 12575 1119178663097662535 12576 1042578505 12577 505773130 12578 542981801638231115 12579 505838668 12580 542841059854974029 12581 542770692184570958 12582 582720029411265700453416015 12583 1042840657 12584 506035282 12585 543263285205138515 12586 506100820 12587 255164854743792725 12588 255094487073389654 12589 273830055925830075623930967 12590 506231896 12591 255305596527246425 12592 254813016391777370 12593 273527815247272910793866331 12594 254883387283504220 12595 273376694908205434611367005 12596 273301138197436210340658270 12597 293373726800860830449757245521525855 12598 1043364961 12599 506559586 12600 543826252338953315 12601 506625124 12602 255727821877607525 12603 255657454207204454 12604 274434537282944431054650471 12605 506756200 12606 255868563661061225 12607 253687133665328234 12608 272318852533044251473607787 12609 253757504557055084 12610 272167732193976775291108461 12611 272092175483207551020399726 12612 292075612970936903696227165346987119 12613 507018352 12614 256150047227968625 12615 253968617232235634 12616 272621093211601429188967539 12617 254038988123962484 12618 271563250837706870561111157 12619 271487694126937646290402422 12620 291426556055974940320306550189849719 12621 254179729907416184 12622 271714371176985459418791033 12623 271185467283860749207567482 12624 291102027598493972467404297893444731 12625 271261027453500043636407420 12626 290939763369980162132130914715499645 12627 290858634969543374820635047823899774 12628 312219962305829707070121400741575075314007167 12629 1044544645 12630 1044479110 12631 1121430531632921735 12632 1044675721 12633 507870346 12634 545233670173490315 12635 507935884 12636 545092928390233229 12637 545022560719830158 12638 585137954839723122176294031 12639 1044937873 12640 508132498 12641 545515153740397715 12642 508198036 12643 257416723279051925 12644 257346355608648854 12645 276247981354287497346808983 12646 508329112 12647 257557465062505625 12648 257064884927036570 12649 275945740675730332516744347 12650 257135255818763420 12651 275794620336662856334245021 12652 275719063625893632063536286 12653 295969954460708683956817508952964255 12654 1045462177 12655 508656802 12656 546078120874212515 12657 508722340 12658 257979690412866725 12659 257909322742463654 12660 276852462711401852777528487 12661 508853416 12662 258120432196320425 12663 114075613938416810 12664 122407475968688434114329771 12665 114145984830143660 12666 122256355629620957931830445 12667 122180798918851733661121710 12668 131109498060369986258495162056965295 12669 509115568 12670 258401915763227825 12671 114357097505324210 12672 122709716647245611829689523 12673 114427468397051060 12674 121651874273351053201833141 12675 121576317562581828931124406 12676 130460441145408022882574546899827895 12677 114568210180504760 12678 121802994612629642059513017 12679 121274090719504931848289466 12680 130135912687927055029672294603422907 12681 121349650889144226277129404 12682 129973648459413244694398911425477821 12683 129892520058976457382903044533877950 12684 139383912479563988266468984384403077945359551 12685 1046510785 12686 509705410 12687 547204055141842115 12688 509770948 12689 259105624680496325 12690 259035257010093254 12691 278061425425630563638967495 12692 509902024 12693 259246366463950025 12694 115201548206046410 12695 123616438682917144975768779 12696 115271919097773260 12697 123465318343849668793269453 12698 123389761633080444522560718 12699 132407611890293913012025293772684495 12700 510164176 12701 259527850030857425 12702 115483031772953810 12703 123918679361474322691128531 12704 115553402664680660 12705 119233948848271434281843925 12706 119158392137502210011135190 12707 127864213485560169378892086271278295 12708 115694144448134360 12709 119385069187550023139523801 12710 118856165294425312928300250 12711 127539685028079201525989833974873307 12712 118931725464064607357140188 12713 127377420799565391190716450796928221 12714 127296292399128603879220583905328350 12715 136596234256559702479313300252987714186509535 12716 510688480 12717 260090817164672225 12718 116045998906768610 12719 124523160718588678121848035 12720 116116369798495460 12721 119838430205385789712563429 12722 119762873494616565441854694 12723 128513270400522132755657152129137895 12724 116257111581949160 12725 119989550544664378570243305 12726 117647257922117724596960490 12727 126241571198155330114380824789253355 12728 117722818091757019025800428 12729 126079306969641519779107441611308269 12730 125998178569204732467611574719708398 12731 135202395145057559585735513527512253435739375 12732 116538595148856560 12733 120291791223221556285603057 12734 117949498600674902312320242 12735 126566099655636311802763357718183155 12736 118025058770314196741160180 12737 125430250055586278438013908899527925 12738 125349121655149491126518042007928054 12739 134505475589306488139853314529485494941383927 12740 118176179109592785598840056 12741 125592514284326769282205175363992825 12742 125024608053402341880534574441528570 12743 134157015811430967272192686455035414483696891 12744 125105740167772587302630207673761020 12745 133982785922736595753606192462897741270285565 12746 133895674966073397349060564178250085504613630 12747 143675843022275998324117365222610476005667125617229055 12748 1048739077 12749 1048673542 12750 1125934268703440135 12751 1048870153 12752 512064778 12753 549737407244008715 12754 512130316 12755 549596665460751629 12756 549526297790348558 12757 589973805696637965622050063 12758 1049132305 12759 512326930 12760 550018890810916115 12761 512392468 12762 261920460349570325 12763 261850092679167254 12764 281083832211202340792565015 12765 512523544 12766 262061202133024025 12767 261568621997554970 12768 280781591532645175962500379 12769 261638992889281820 12770 280630471193577699780001053 12771 280554914482808475509292318 12772 301162409780404390970938035815841055 12773 1049656609 12774 512851234 12775 550581857944730915 12776 512916772 12777 262483427483385125 12778 262413059812982054 12779 281688313568316696223284519 12780 513047848 12781 262624169266838825 12782 118579351008935210 12783 127243326825603277560085803 12784 118649721900662060 12785 127092206486535801377586477 12786 127016649775766577106877742 12787 136301953380065693272615688919842095 12788 513310000 12789 262905652833746225 12790 118860834575842610 12791 127545567504160455275445555 12792 118931205467569460 12793 126487725130265896647589173 12794 126412168419496672376880438 12795 135652896465103729896695073762704695 12796 119071947251023160 12797 126638845469544485505269049 12798 126109941576419775294045498 12799 135328368007622762043792821466299707 12800 126185501746059069722885436 12801 135166103779108951708519438288354621 12802 135084975378672164397023571396754750 12803 144959268925572559840780352653989411068837183 12804 1050705217 12805 513899842 12806 551707792212360515 12807 513965380 12808 263609361751014725 12809 263538994080611654 12810 282897276282545407084723527 12811 514096456 12812 263750103534468425 12813 119705285276564810 12814 128452289539831988421524811 12815 119775656168291660 12816 128301169200764512239025485 12817 128225612489995287968316750 12818 137600067209989620026145820635561295 12819 514358608 12820 264031587101375825 12821 119986768843472210 12822 128754530218389166136884563 12823 120057139735199060 12824 51532036919019682099035477 12825 51456480208250457828326742 12826 55169839009820271248760766248779095 12827 120197881518652760 12828 51683157258298270956715353 12829 51154253365173560745491802 12830 54845310552339303395858513952374107 12831 51229813534812855174331740 12832 54683046323825493060585130774429021 12833 54601917923388705749089263882829150 12834 58541244012439700438954144546335106515598687 12835 514882912 12836 264594554235190625 12837 120549735977287010 12838 129359011575503521567604067 12839 120620106869013860 12840 52136518276134037529754981 12841 52060961565364813259046246 12842 55818895924782234625525832106638695 12843 120760848652467560 12844 52287638615412626387434857 12845 49945345992865972414152042 12846 53547196722415431984249504766754155 12847 50020906162505266842991980 12848 53384932493901621648976121588809069 12849 53303804093464834337480254697209198 12850 57147404900937557545376357820859645764828527 12851 121042332219374960 12852 52589879293969804102794609 12853 50247586671423150129511794 12854 53871725179896413672632037695683955 12855 50323146841062444558351732 12856 52735875579846380307882588877028725 12857 52654747179409592996386721985428854 12858 56450485345186486099494158822832887270473079 12859 50474267180341033416031608 12860 52898139808586871152073855341493625 12861 52330233577662443750403254419029370 12862 56102025567310965231833530748382806812786043 12863 52411365692032689172498887651261820 12864 55927795678616593713247036756245133599374717 12865 55840684721953395308701408471597477833702782 12866 59864935425252382058418403686511533324580324319952255 12867 1052802433 12868 515997058 12869 553959660747619715 12870 516062596 12871 265861230286273925 12872 265790862615870854 12873 285315201711002828807601543 12874 516193672 12875 266001972069727625 12876 121957153811824010 12877 130870214968289410144402827 12878 122027524703550860 12879 130719094629221933961903501 12880 130643537918452709691194766 12881 140196294869837473533206084066999695 12882 516455824 12883 266283455636635025 12884 122238637378731410 12885 131172455646846587859762579 12886 122309008270458260 12887 53949962347477103821913493 12888 53874405636707879551204758 12889 57766066669668124755821029680217495 12890 122449750053911960 12891 54101082686755692679593369 12892 53572178793630982468369818 12893 57441538212187156902918777383812507 12894 53647738963270276897209756 12895 57279273983673346567645394205867421 12896 57198145583236559256149527314267550 12897 61328922235443986226109828681128273077337503 12898 516980128 12899 266846422770449825 12900 122801604512546210 12901 131776937003960943290482083 12902 122871975404273060 12903 54554443704591459252632997 12904 54478886993822234981924262 12905 58415123584630088132586095538077095 12906 123012717187726760 12907 54705564043870048110312873 12908 45109716503635619088793002 12909 48354741402719946337813468024274347 12910 45185276673274913517632940 12911 48192477174206136002540084846329261 12912 48111348773769348691044217954729390 12913 51572048454928985971065210918957802761747887 12914 123294200754634160 12915 55007804722427225825672625 12916 45411957182192796804152754 12917 48679269860200928026196000953204147 12918 45487517351832091232992692 12919 47543420260150894661446552134548917 12920 47462291859714107349950685242949046 12921 50875128899177914525183011920931044267392439 12922 45638637691110680090672568 12923 47705684488891385505637818599013817 12924 47137778257966958103967217676549562 12925 50526669121302393657522383846480963809705403 12926 47218910372337203526062850908782012 12927 50352439232608022138935889854343290596294077 12928 50265328275944823734390261569695634830622142 12929 53878442025464980896582763576790401638790324629274047 12930 518028736 12931 267972357038079425 12932 123927538780175810 12933 132985899718189654151921091 12934 123997909671902660 12935 55763406418820170114072005 12936 55687849708050945843363270 12937 59713237414554014886116227253796295 12938 124138651455356360 12939 55914526758098758971751881 12940 46318679217864329950232010 12941 49652855232643873091343599739993547 12942 46394239387503624379071948 12943 49490591004130062756070216562048461 12944 49409462603693275444574349670448590 12945 52965887566431128864643052986354386042617295 12946 124420135022263760 12947 56216767436655936687111633 12948 46620919896421507665591762 12949 49977383690124854779726132668923347 12950 46696480066060802094431700 12951 44947192603929929297072421287427541 12952 44866064203493141985576554395827670 12953 48087450676173628741654215928824010289970647 12954 46847600405339390952111576 12955 45109456832670420141263687751892441 12956 44541550601745992739593086829428186 12957 47738990898298107873993587854373929832283611 12958 44622682716116238161688720061660636 12959 47564761009603736355407093862236256618872285 12960 47477650052940537950861465577588600853200350 12961 50885195325571280315664943525556613254739212308053471 12962 124983102156078560 12963 56821248793770292117831137 12964 47225401253535863096311266 12965 50626440605086818156491198526782947 12966 47300961423175157525151204 12967 45596249518891892673837487145287141 12968 45515121118455105362341620253687270 12969 48784370231924700188443136962522301930405351 12970 47452081762453746382831080 12971 45758513747632383518028753609752041 12972 43243496194757395755659216563830250 12973 46345151786796024403351075556573608001535467 12974 43324628309127641177754849796062700 12975 46170921898101652884764581564435934788124141 12976 46083810941438454480218953279788279022452206 12977 49388571975624430025206092921061604760966851305405935 12978 47754322441010924098190832 12979 46083042205113365206411286538681841 12980 43568024652238377444041749492760050 12981 46693611564671560126745536073422753821752819 12982 43649156766608622866137382724992500 12983 45474002343324166810418605595885241934478837 12984 45386891386660968405872977311237586168806902 12985 48640260300651004880950223279789380694430138865810935 12986 43811420995349113710328649189457400 12987 45648232232261934672115835854309814844587513 12988 45038447560008174787690464172646963106119162 12989 48266104463164308259558237878143743506846506010148347 12990 45125562504477058718539079301859249561173500 12991 48079026544682296806657525917260796611562287568715261 12992 47985491867184369198086813111677231512405587496238590 12993 51423588272249337700292812530283686397658134591785465869762047 12994 1057127941 12995 1057062406 12996 1134941742844476935 12997 1057259017 12998 520453642 12999 558744881385045515 13000 520519180 13001 558604139601788429 13002 558533771931385358 13003 599645507410467652513562127 13004 1057521169 13005 520715794 13006 559026364951952915 13007 520781332 13008 270927934490607125 13009 270857566820204054 13010 290755533925032027684077079 13011 520912408 13012 271068676274060825 13013 270576096138591770 13014 290453293246474862854012443 13015 270646467030318620 13016 290302172907407386671513117 13017 290226616196638162400804382 13018 311547320419795804999179089541594655 13019 1058045473 13020 521240098 13021 559589332085767715 13022 521305636 13023 271490901624421925 13024 271420533954018854 13025 291360015282146383114796583 13026 521436712 13027 271631643407875625 13028 127586825149972010 13029 136915028539432964451597867 13030 127657196041698860 13031 136763908200365488269098541 13032 136688351489596263998389806 13033 146686864019457107300856742645595695 13034 521698864 13035 271913126974783025 13036 127868308716879410 13037 137217269217990142166957619 13038 127938679608606260 13039 136159426844095583539101237 13040 136083870133326359268392502 13041 146037807104495143924936127488458295 13042 128079421392059960 13043 136310547183374172396781113 13044 135781643290249462185557562 13045 145713278647014176072033875192053307 13046 135857203459888756614397500 13047 145551014418500365736760492014108221 13048 145469886018063578425264625122508350 13049 156109981817589702989403089193162077315792447 13050 1059094081 13051 522288706 13052 560715266353397315 13053 522354244 13054 272616835892051525 13055 272546468221648454 13056 292568977996375093976235591 13057 522485320 13058 272757577675505225 13059 128712759417601610 13060 138123991253661675313036875 13061 128783130309328460 13062 137972870914594199130537549 13063 137897314203824974859828814 13064 147984977849381034054386874361314895 13065 522747472 13066 273039061242412625 13067 128994242984509010 13068 138426231932218853028396627 13069 129064613876235860 13070 61203738632849368990547541 13071 61128181922080144719838806 13072 65554749649211685277001819974532695 13073 129205355659689560 13074 61354858972127957848227417 13075 60825955079003247637003866 13076 65230221191730717424099567678127707 13077 60901515248642542065843804 13078 65067956963216907088826184500182621 13079 64986828562780119777330317608582750 13080 69691956904456843587576881085507772762553951 13081 523271776 13082 273602028376227425 13083 129557210118323810 13084 139030713289333208459116131 13085 129627581010050660 13086 61808219989963724421267045 13087 61732663279194500150558310 13088 66203806564173648653766885832392295 13089 129768322793504360 13090 61959340329242313278946921 13091 59617047706695659305664106 13092 63932107361806846012490558492507755 13093 59692607876334953734504044 13094 63769843133293035677217175314562669 13095 63688714732856248365721308422962798 13096 68298117792954700693999094360032312011783791 13097 130049806360411760 13098 62261581007799490994306673 13099 59919288385252837021023858 13100 64256635819287827700873091421437555 13101 59994848554892131449863796 13102 63120786219237794336123642602782325 13103 63039657818801007024627775711182454 13104 67601198237203629248116895362005553517428343 13105 60145968894170720307543672 13106 63283050447978285180314909067247225 13107 62715144217053857778644308144782970 13108 67252738459328108380456267287555473059741307 13109 62796276331424103200739941377015420 13110 67078508570633736861869773295417799846329981 13111 66991397613970538457324145010770144080658046 13112 71837922224827184382089683905954239431529303942102655 13113 1061191297 13114 524385922 13115 562967134888656515 13116 524451460 13117 274868704427310725 13118 274798336756907654 13119 294986903424832515699113607 13120 524582536 13121 275009446210764425 13122 130964627952860810 13123 140541916682119097035914891 13124 131034998844587660 13125 140390796343051620853415565 13126 140315239632282396582706830 13127 150581205509228887561447137792753295 13128 524844688 13129 275290929777671825 13130 131246111519768210 13131 140844157360676274751274643 13132 131316482411495060 13133 63621664061306790713425557 13134 63546107350537566442716822 13135 68150977309059538784062083405971095 13136 131457224194948760 13137 63772784400585379571105433 13138 63243880507460669359881882 13139 67826448851578570931159831109566107 13140 63319440677099963788721820 13141 67664184623064760595886447931621021 13142 67583056222627973284390581040021150 13143 72479635127461129374732565220300939324292767 13144 525368992 13145 275853896911486625 13146 131809078653583010 13147 141448638717790630181994147 13148 131879449545309860 13149 64226145418421146144145061 13150 64150588707651921873436326 13151 68800034224021502160827149263830695 13152 132020191328763560 13153 64377265757699735001824937 13154 25767198546714205787356842 13155 27584920123938003752069321054355115 13156 25842758716353500216196780 13157 27422655895424193416795937876410029 13158 27341527494987406105300070984810158 13159 29270622670894699673820623311350430749425327 13160 132301674895670960 13161 64679506436256912717184689 13162 26069439225271383502716594 13163 27909448581418985440451853983284915 13164 26144999394910677931556532 13165 26773598981368952075702405164629685 13166 26692470580932164764206538273029814 13167 28573703115143628227938424313323672255069879 13168 26296119734189266789236408 13169 26935863210109442919893671629094585 13170 26367956979185015518223070706630330 13171 28225243337268107360277796238873591797382843 13172 26449089093555260940318703938862780 13173 28051013448573735841691302246735918583971517 13174 27963902491910537437145673962088262818299582 13175 29932468426315376249240203137905874895630325866561215 13176 526417600 13177 276979831179116225 13178 132935012921212610 13179 142657601432019341043433155 13180 133005383812939460 13181 65435108132649857005584069 13182 65359551421880632734875334 13183 70098148053945428914357280979549895 13184 133146125596393160 13185 65586228471928445863263945 13186 26976161260942916648795850 13187 28883033953861930505599452770074315 13188 27051721430582211077635788 13189 28720769725348120170326069592129229 13190 28639641324911332858830202700529358 13191 30664461782396842567398465378747014030294735 13192 133427609163300560 13193 65888469150485623578623697 13194 27278401939500094364155602 13195 29207562411342912193981985699004115 13196 27353962109139388792995540 13197 24177371325147986711328274317508309 13198 24096242924711199399832407425908438 13199 25786024892139342444409628321216638277648087 13200 27505082448417977650675416 13201 24339635553888477555519540781973209 13202 23771729322964050153848939859508954 13203 25437565114263821576749000246766557819961051 13204 23852861437334295575944573091741404 13205 25263335225569450058162506254628884606549725 13206 25176224268906251653616877969981228840877790 13207 26939221726421675668322383086672086511579213545340639 13208 133990576297115360 13209 66492950507599979009343201 13210 27882883296614449794875106 13211 29856619326304875570747051556863715 13212 27958443466253744223715044 13213 24826428240109950088093340175367909 13214 24745299839673162776597473283768038 13215 26482944447890413891198549354914929918082791 13216 28109563805532333081394920 13217 24988692468850440932284606639832809 13218 22473674915975453169915069593911018 13219 24043726002761738106106487948966235989212907 13220 22554807030345698592010702826143468 13221 23869496114067366587519993956828562775801581 13222 23782385157404168182974365672180907010129646 13223 25442598376474825377863532482177078017806852542693103 13224 28411804484089510796754672 13225 25313220926331422620667139568762609 13226 22798203373456434858297602522840818 13227 24392185780637273829500948465815381809430259 13228 22879335487826680280393235755073268 13229 23172576559289880513174017988277869922156277 13230 23085465602626682108628389703630214156484342 13231 24694286701501400233607662840904853951270140103098103 13232 23041599716567171124584502219538168 13233 23346806448227648374871248246702442832264953 13234 22737021775973888490445876565039591093796602 13235 24320130864014703612215677439259216763686507247435515 13236 22824136720442772421294491694251877548850940 13237 24133052945532692159314965478376269868402288806002429 13238 24039518268034764550744252672792704769245588733525758 13239 25711794902442596357376334931804623360116347153670223737913087 13240 1065385729 13241 528580354 13242 567470871959174915 13243 528645892 13244 279372441497829125 13245 279302073827426054 13246 299822754281747359144869639 13247 528776968 13248 279513183281282825 13249 135468365023379210 13250 145377767539033940481670923 13251 135538735915106060 13252 145226647199966464299171597 13253 145151090489197240028462862 13254 155773660828924594575567664655630095 13255 529039120 13256 279794666848190225 13257 135749848590286610 13258 145680008217591118197030675 13259 135820219482013460 13260 68457514918221634159181589 13261 68381958207452409888472854 13262 73343432628755245798182610268847895 13263 135960961265467160 13264 68608635257500223016861465 13265 68079731364375512805637914 13266 73018904171274277945280357972442907 13267 68155291534014807234477852 13268 72856639942760467610006974794497821 13269 72775511542323680298511107902897950 13270 78054991573469700949043933489887272447770399 13271 529563424 13272 280357633982005025 13273 136312815724101410 13274 146284489574705473627750179 13275 136383186615828260 13276 69061996275335989589901093 13277 68986439564566765319192358 13278 73992489543717209174947676126707495 13279 136523928399281960 13280 69213116614614578447580969 13281 30603049403629049233112874 13282 32777375443633710766189847917231915 13283 30678609573268343661952812 13284 32615111215119900430916464739286829 13285 32533982814683113119420597847686958 13286 34845979116903271248131991580936763872902959 13287 136805411966189360 13288 69515357293171756162940721 13289 30905290082186226948472626 13290 33101903901114692454572380846161715 13291 30980850251825521377312564 13292 31966054301064659089822932027506485 13293 31884925900627871778327065135906614 13294 34149059561152199802249792582910005378547511 13295 31131970591104110234992440 13296 32128318529805149934014198491971385 13297 31560412298880722532343597569507130 13298 33800599783276678934589164508459924920860475 13299 31641544413250967954439230801739580 13300 33626369894582307416002670516322251707449149 13301 33539258937919109011457042231674595941777214 13302 35918961826102777411075843247627227949104815677636415 13303 530612032 13304 281483568249634625 13305 137438749991731010 13306 147493452288934184489189187 13307 137509120883457860 13308 70270958989564700451340101 13309 70195402278795476180631366 13310 75290603373641135928477807842426695 13311 137649862666911560 13312 70422079328843289309019977 13313 31812012117857760094551882 13314 34075489273557637519719979632951115 13315 31887572287497054523391820 13316 33913225045043827184446596455006029 13317 33832096644607039872950729563406158 13318 36239818228405414141709833648333347153772367 13319 137931346233818960 13320 70724320007400467024379729 13321 32114252796414937809911634 13322 34400017731038619208102512561880915 13323 32189812966054232238751572 13324 13792460700264125253831750929022805 13325 13711332299827337942335884037422934 13326 14635312000122199310294444352788502367960919 13327 32340933305332821096431448 13328 13954724929004616098023017393487705 13329 13386818698080188696352416471023450 13330 14286852222246678442633816278338421910273883 13331 13467950812450434118448049703255900 13332 14112622333552306924047322286200748696862557 13333 14025511376889108519501694001553092931190622 13334 14966234926846873344651102881736932975374764260458335 13335 138494313367633760 13336 71328801364514822455099233 13337 32718734153529293240631138 13338 35049074646000582584867578419740515 13339 32794294323168587669471076 13340 14441517615226088630596816786882405 13341 14360389214789301319100949895282534 13342 15332231555873270757083365386486794008395623 13343 32945414662447176527150952 13344 14603781843966579474788083251347305 13345 12088764291091591712418546205425514 13346 12893013110744594971991303980538100079525739 13347 12169896405461837134514179437657964 13348 12718783222050223453404809988400426866114413 13349 12631672265387025048859181703752771100442478 13350 13469611576900023054192252277241924481602403257810799 13351 33247655341004354242510704 13352 14928310301447561163170616180277105 13353 12413292748572573400801079134355314 13354 13241472888620130695385764497387245899743091 13355 12494424862942818822896712366587764 13356 12021863667272737379058834019849734012469109 13357 11934752710609538974513205735202078246797174 13358 12721299901926597909936382635969700415065690818215799 13359 12656689091683309667087978831052664 13360 12196093556210505240756064278274306922577785 13361 11586308883956745356330692596611455184109434 13362 12347144064439901288544397234324063227482057962553211 13363 11673423828425629287179307725823741639163772 13364 12160066145957889835643685273441116332197839521120125 13365 12066531468459962227072972467857551233041139448643454 13366 12855898217539225685918096132565091855852563269988152768462719 13367 532709248 13368 283735436784893825 13369 139690618526990210 13370 149911377717391606212067203 13371 139760989418717060 13372 72688884418022122174218117 13373 72613327707252897903509382 13374 77886831033488989435538071273865095 13375 139901731202170760 13376 72840004757300711031897993 13377 34229937546315181817429898 13378 36671716933405491026780243064389515 13379 34305497715954476246269836 13380 36509452704891680691506859886444429 13381 36428324304454893380010992994844558 13382 39027496451409699928865517783126513715511183 13383 140183214769078160 13384 73142245435857888747257745 13385 34532178224872359532789650 13386 36996245390886472715162775993319315 13387 34607738394511653961629588 13388 16388688360111978760892014360461205 13389 16307559959675191449396147468861334 13390 17422990223126485097450128487581668929699735 13391 34758858733790242819309464 13392 16550952588852469605083280824926105 13393 15983046357928042203412679902461850 13394 17074530445250964229789500413131588472012699 13395 16064178472298287625508313134694300 13396 16900300556556592711203006420993915258601373 13397 16813189599893394306657378136346259492929438 13398 17959481626740573925568922936597609502112009165995935 13399 140746181902892960 13400 73746726792972244177977249 13401 35136659581986714963509154 13402 37645302305848436091927841851178915 13403 35212219751626009392349092 13404 17037745275073942137657080218320805 13405 16956616874637154826161213326720934 13406 18119909778877556544239049521279960570134439 13407 35363340090904598250028968 13408 17200009503814432981848346682785705 13409 6896546663137203776683065143033770 13410 7317656664736261089421254789336812756533163 13411 6977678777507449198778698375266220 13412 7143426776041889570834760797199139543121837 13413 7056315819378691166289132512551483777449902 13414 7483118177112621892356849859261890506512959247220655 13415 35665580769461775965388720 13416 17524537961295414670230879611715505 13417 7221075120618185465065598071963570 13418 7666116442611796812815715306185958576750515 13419 7302207234988430887161231304196020 13420 6446507221264403496488784828648446689476533 13421 6359396264601205091943156544000790923804598 13422 6734806502139196748100980217989666439976246807625655 13423 7464471463728921731352497768660920 13424 6620737110202171358186015087073019599585209 13425 6010952437948411473760643405410167861116858 13426 6360650664652500126708994816344029252392613951963067 13427 6098067382417295404609258534622454316171196 13428 6173572746170488673808282855461082357108395510529981 13429 6080038068672561065237570049877517257951695438053310 13430 6427949875087540350188976732945563788208214121159897915588543 13431 141872116170522560 13432 74955689507200955039416257 13433 36345622296215425824948162 13434 38943416135772362845457973566898115 13435 36421182465854720253788100 13436 18335859104997868891187211934040005 13437 18254730704561081579691345042440134 13438 19513748890379699437816891588676543851003847 13439 36572302805133309111467976 13440 18498123333738359735378478398504905 13441 8194660493061130530213196858752970 13442 8711495776238403982999096856733396037402571 13443 8275792607431375952308830090985420 13444 8537265887544032464412602864595722823991245 13445 8450154930880834059866974579948067058319310 13446 8979741527059472182815759886692228769881581699989455 13447 36874543483690486826827728 13448 18822651791219341423761011327434705 13449 8519188950542112218595729787682770 13450 9059955554113939706393557373582541857619923 13451 8600321064912357640691363019915220 13452 3658829002154459199104880954445675274895317 13453 3571718045491260794559252669798019509223382 13454 3741559802245496171077501652900770173829397049245655 13455 8762585293652848484882629484380120 13456 3833058891092227060802111212870248185003993 13457 3223274218838467176376739531207396446535642 13458 3367403964758799549685516251255132986245764193583067 13459 3310389163307351107225354660419682901589980 13460 3180326046276788096784804290372186090961545752149981 13461 3086791368778860488214091484788620991804845679673310 13462 3213975703861697682324417037030022398287160268143642736066527 13463 37479024840804842257547232 13464 19471708706181304800526077185294305 13465 9168245865504075595360795645542370 13466 9756875109865011153182478407280833498054627 13467 9249377979874321017456428877774820 13468 4355748557905530645893801988143966915330021 13469 4268637601242332241348173703496311149658086 13470 4489871477218921316306956666615939305513708275630055 13471 9411642208614811861647695342239720 13472 4529978446843298507591032246568539825438697 13473 1829498912227292703646686976844904195784682 13474 1870780614812013064117574644672584235911232770932715 13475 1916613856696176634495302106057190650839020 13476 1683702696330001611216862683789637340627014329499629 13477 1590168018832074002646149878206072241470314257022958 13478 1606988618248776348392200992016049379288532724374408602845167 13479 9736170666095793550030228271169520 13480 4878438224718834230985492763417685645656049 13481 2177958690102828427041147493694050016002034 13482 2244936452298725636732302151530168801753388384124915 13483 2265073634571712357889762622906336471056372 13484 935391022401955799614014840257849759490140563767285 13485 841856344904028191043302034674284660333440491290614 13486 803495075442315682471440400690185829548705746520183481827319 13487 2439303523509480219586992881330909381165048 13488 1122468941145312085921378593686642042411218370363385 13489 467717634912317756760450812340024263706640201383930 13490 401748304039102476483372576545826754110425651534707514277883 13491 561256594283995899914132689054420405167179104681980 13492 200874918618104187856872024768754704272811943815908578754557 13493 100442823394227641210196823921300130281555946173875661799422 13494 1645655218491025673587864763126581334533012622112778842921762815