bdfz_2024_summer/day5/perfect/perfect2.in
2024-08-07 08:01:43 +08:00

3 lines
34 KiB
Plaintext

5000
949044 223408 210920 153668 210954 999773 999689 999535 999478 999401 999317 999109 998877 998750 997987 997875 997620 997450 997444 997327 996954 996411 996111 995671 995550 995393 995116 994517 994110 994014 993997 993867 993388 993200 993121 993022 992589 992521 992308 992287 992241 992172 991848 991492 991288 991063 990477 990357 989907 989753 989412 989204 988990 988858 988674 988416 988031 987718 987565 987413 987399 987374 986902 985929 985880 985640 985638 985599 985418 985208 985020 985019 984933 984789 984131 983570 983369 983103 983029 982886 982763 982522 982104 981589 981353 980749 980572 980535 980283 980036 979901 979837 979831 979600 979157 979092 979026 978981 978842 978774 978460 978153 978083 977657 977625 977472 977339 977088 976892 976545 976543 976406 976090 975754 975692 975662 975005 974724 974504 974448 973749 973508 973490 973448 973307 973114 972582 972561 972433 972417 972357 972262 972116 971947 971841 971343 971310 971305 970949 970740 970735 970549 970508 970359 970300 970230 969980 969923 969812 969524 969217 969129 969126 968798 968784 968637 968454 968242 967813 967736 967375 967197 966824 966743 966442 966394 966349 966179 966098 966020 965871 965866 965460 965333 964895 964858 964526 964248 964016 963977 963973 963356 963267 962997 962653 962237 962104 962022 961761 961515 961503 961465 961180 961110 960660 960607 960027 959101 958627 958342 958304 958292 957984 957764 957698 957628 957439 957400 956990 956514 955768 955716 955546 955411 955005 954901 954818 954705 954597 954026 953882 953822 953772 953687 953189 953107 953073 952950 952817 952813 952703 952639 952531 952191 951756 951713 950997 950819 950515 950340 950173 950093 949782 949749 949625 949519 949476 949471 949384 949102 949097 949057 949011 948601 948161 948095 948070 948021 948004 947673 947610 947600 947459 947403 947321 947303 947210 947141 947137 946719 946438 946406 946284 945913 945869 945861 945850 945823 945819 945736 945723 945636 945403 945321 945288 944928 944650 944278 943902 943724 943530 942997 942952 942903 942730 942662 942410 942394 941944 941897 941716 941438 941262 941242 941190 941089 940894 940492 940438 940435 940325 940052 939809 939804 939611 939510 939137 938341 938161 938137 937867 937734 937407 937191 937063 936903 936670 936627 936566 936515 936420 936396 935949 935856 935339 935106 934976 934905 934790 934729 934575 934390 934053 933191 932448 932410 932401 932336 932108 931905 931612 931389 931210 931147 930672 930289 929615 929493 929445 929133 928717 928677 928073 928021 927151 926982 926898 926296 926196 926125 925919 925553 925402 925353 925253 925039 924361 923519 923383 923265 923119 922803 922719 922695 922632 922602 922601 922199 922184 922172 922077 921994 921839 921775 921628 921486 921331 921311 921279 921124 920944 920681 920648 920350 920087 919886 919838 919647 919470 919427 918538 918252 918087 917825 917810 917729 917641 917587 917335 916529 916199 916125 915816 915789 915438 915045 914700 914169 914095 913911 913797 913614 913231 913119 912999 912976 912803 912596 912457 912422 912318 912269 912268 911808 911660 911657 911634 911397 911330 911255 910809 910602 910440 910219 910137 910132 909889 909816 909756 909690 909661 909516 909287 909106 908804 908552 908207 907851 907688 907614 907421 907247 907246 907012 906844 906832 906570 906396 905877 905839 905383 905224 904943 904920 904666 904296 903627 903263 903196 903004 902791 902779 902333 902163 901934 901318 901210 901008 900857 900853 900672 900538 900419 900404 900377 899764 898972 898957 898553 898192 897966 897961 897656 897200 897143 897095 897061 897052 897042 897033 896905 896690 896303 896064 896063 895803 895769 895708 895623 895561 895483 895170 894330 894325 894065 893971 893425 893419 892910 892790 892599 892504 892473 892046 891692 891614 891509 891493 891467 891282 891141 890806 890774 890612 890424 890167 889188 889081 889053 888972 888542 888537 888413 888052 888001 887769 887683 887394 887388 887228 887103 886759 886514 886194 885800 885557 885193 885141 884772 884681 884650 884568 884378 884309 884300 883871 883827 883799 883545 883312 883178 882661 882647 882492 882297 882263 882025 881820 881634 881321 881102 881089 881051 880259 880087 879935 879833 879731 879715 879622 879591 879336 879285 879171 878957 878795 878680 878535 878320 878120 877442 877401 877340 877299 877178 876701 876616 876614 876608 876529 876499 876393 875443 874937 874878 873718 873640 873606 873548 873344 873124 873079 873017 872925 872601 872525 872464 872447 872442 872213 872185 871646 871600 871356 871300 871208 870270 869694 869446 869310 869016 868595 868431 868200 867912 867827 867709 867050 867016 866769 866636 866498 866357 866345 866287 865993 865977 865940 865722 865646 865634 865525 865478 865299 865064 863939 863845 863678 863222 863178 862992 862945 862742 862545 862404 862324 862302 861757 861418 861346 861271 860867 860846 860576 860559 860399 860283 860094 860017 859988 859639 859495 859381 858796 858728 858040 858012 857999 857971 857666 857562 857381 856865 856761 856505 856438 856243 856033 855856 855702 855508 854811 854746 854605 854589 854059 853954 853902 853541 853245 853019 852848 852802 852721 852664 852412 852199 852108 851647 851537 851523 851479 851415 851356 851157 851081 850803 850784 850695 850637 850590 850472 850427 850312 850265 849925 849777 849287 849069 849064 848858 848790 848710 848653 848639 848514 848475 848418 847963 847909 847734 847699 847684 847315 846932 846710 846632 846616 846597 846409 846274 845858 845651 845526 845042 844598 844499 844497 844428 844378 844159 844149 844104 844089 843998 843846 843826 843790 843283 843242 843220 843190 843127 842825 842531 842402 842218 842170 842049 842041 841826 841815 841747 841681 841617 841429 841400 841343 841101 841100 841065 841060 840642 840526 840258 839950 839536 839410 839142 838860 838708 838479 838436 838314 838282 838183 838006 837080 836859 836356 836331 835866 835638 835456 835255 835117 834905 834852 834827 834295 834085 834075 834014 833820 833384 833185 833005 832973 832809 832435 832247 831963 831757 831617 831608 831595 831247 831243 831211 831087 831086 831051 829999 829967 829722 829685 829638 829171 828801 828550 828445 828405 828097 828071 827914 827838 827630 827446 827233 827212 826943 826775 826687 826228 826113 825996 825877 825860 825805 825359 824820 824743 824654 824648 824529 824316 824233 824218 823388 823107 822871 822836 822799 822765 822524 822472 822470 822352 822207 821724 821670 821474 821421 821362 821340 821228 821083 821025 820923 820800 820414 819997 819891 819351 818975 818955 818758 818721 818603 818529 818491 818440 818333 817488 817382 817295 817237 817040 816878 816695 816401 816152 816112 816069 816035 815839 815813 815424 815198 815125 815072 814921 814763 814732 814588 814581 814351 814305 814220 814014 813617 813596 813564 813531 813505 813374 813254 813091 812813 812759 812425 812158 812140 812088 812083 812046 811993 811860 811026 810920 810841 810785 810763 810649 810571 810283 809887 809216 809122 809019 808977 808616 808383 807979 807858 807614 807416 807407 807347 807337 807329 806682 806594 806358 806335 806057 806009 805668 805412 805132 804753 804692 804684 804649 804057 804029 803765 803578 803271 803210 803096 803018 802902 802806 802666 802474 802123 802043 801625 801463 801165 801040 800964 800860 800532 800220 800123 799829 799631 799624 799225 798672 798599 798500 798252 798229 798154 798119 797768 797394 797263 797016 796752 796516 796150 796107 795605 795507 795078 795019 794225 794202 793897 793516 793295 793289 793052 792786 792459 792191 791693 791466 791388 791349 791110 790869 790255 790239 790134 790056 789948 789913 789854 789637 789065 787947 787784 787413 787208 786336 785739 785314 783971 783945 783776 783697 783521 783440 783297 783289 783191 783133 783130 783119 782789 782407 782343 782098 781941 780905 780661 779648 779177 779167 779039 778823 778618 778605 778540 778159 777667 777641 777292 777120 776798 776762 776565 776334 776279 776258 775846 775824 775766 775486 775312 775298 774866 774756 774487 774168 773962 773820 773807 773601 773273 773038 772620 772463 772421 772294 772053 771939 771739 771444 770795 770528 770436 770401 770167 769631 769464 769360 769338 769202 769165 769022 769009 768899 768794 768153 768108 768107 767962 767425 767028 766965 766701 766640 766636 766301 766144 765942 765939 765924 765765 765367 765161 765158 764900 764872 764438 764241 764071 763895 763572 763548 763488 763441 762927 762893 762811 762668 762616 762432 762238 762070 761801 761531 761406 761376 761281 761013 760940 760911 760601 760564 760389 760192 760169 760054 760047 759823 759626 759541 758972 758967 758590 758164 757457 757449 757320 757254 757104 756894 756527 755708 755657 755446 755418 755304 754888 754802 754770 754727 754172 753514 753404 753359 753321 753230 753037 752853 752849 752244 752115 752082 751416 751052 751005 750820 750598 750572 750270 750189 750053 749764 749727 749539 749463 749458 749413 749217 749154 748854 748779 748745 748627 748235 747980 747624 747587 747452 747123 747075 746709 746645 746248 746003 745931 745669 745412 745378 745193 744871 744847 744391 743837 743618 743587 743325 743315 743040 742956 742690 742164 741833 741791 741622 741610 741558 741409 741280 741135 740914 740844 740818 740312 739786 739515 739291 739192 739101 738671 738473 738376 737969 737773 737716 737629 737545 737521 737284 737186 736943 736845 736465 736083 735960 735915 735876 735759 735702 735413 735371 735364 735173 735055 734811 734672 734448 734249 734226 734195 733984 733616 733304 733240 733077 732966 732964 732849 732813 731966 731829 731621 731407 730991 730740 730549 730362 730047 729940 729466 729318 729285 728939 728438 728260 728210 727508 727491 727132 726864 726601 726084 725930 725800 725413 725349 725285 725268 724667 724490 724400 724247 724098 723962 723915 723771 723739 723722 723194 723135 723014 722879 722575 722322 722292 722114 721883 721521 720904 720459 720327 720234 720170 720113 720044 719846 719699 719565 719060 718852 718813 718498 718429 718041 717790 717704 717450 717250 716924 716783 716759 716545 716306 716173 715971 715426 715247 715243 715224 715110 715042 714718 714627 714594 714047 713677 713648 713633 713520 713496 713446 713052 712982 712688 712637 712349 712281 712278 711774 711578 711501 711452 711276 711192 711069 710990 710934 710828 710308 709880 709500 709053 708914 708635 708514 708447 708412 708347 707994 707647 707538 707517 707328 707306 707301 707137 707082 707048 707042 706939 706804 706714 706676 706252 705915 705753 705564 705146 704696 704612 704165 704021 703764 703609 703558 703552 703448 703368 703100 702834 702503 702284 702058 701693 701327 701064 700669 700513 700149 700121 700049 699847 699516 699373 698866 698407 698373 697844 697406 697346 697313 697126 696891 696832 696804 696788 696593 696540 696411 695947 695344 694889 694686 694602 694417 694079 694053 693838 693680 693509 692986 692919 692861 692720 692694 692633 692364 692333 692198 691914 691900 691636 691605 691259 691250 691125 690832 690493 690260 690240 689774 689470 688833 688748 688560 688397 688021 688002 687823 687153 686714 686587 686539 686330 686261 686129 686113 685648 685583 685027 684576 684525 684188 684171 683958 683914 683462 683434 682948 682837 682742 682658 682652 682651 682447 682094 682044 682043 682036 681969 681947 681727 681253 680593 680263 680232 679819 679788 679766 679733 679585 679231 679147 679083 678574 678507 678498 678244 676971 676904 676836 676630 676507 676149 676008 675492 675441 675394 675338 675247 674608 674512 674456 674236 674211 674123 673839 673724 673393 672970 672912 672903 672683 672672 672641 672432 672371 671840 671599 671362 670983 670969 670896 670695 670600 670272 670211 670128 669827 669609 669581 669451 669424 668859 668642 667921 667337 667031 666984 666969 666911 666866 666839 666641 666221 666179 665763 665575 665445 665335 665218 665042 664973 664880 664600 664520 664225 664206 663923 663495 663370 663317 663152 663122 663100 663093 662814 662555 662379 662184 662112 662054 662029 661935 661930 661916 661665 661309 660984 660691 660608 660536 660249 659834 659501 659470 659464 658537 658503 658272 658255 658025 657984 657433 657163 657009 656979 656699 656298 656082 656004 655991 655214 655129 654888 654423 653598 653310 652689 652613 652504 651865 651839 651806 651784 651647 651523 651180 651088 651084 650832 650745 650662 650486 650150 649966 649917 649884 649209 649094 649029 649000 648961 648384 648306 648253 647774 647142 647113 646997 646899 646659 646340 646338 646174 645871 645590 645516 645435 645157 645033 644819 644818 644724 644683 644570 644468 644276 643981 643719 643690 643598 643586 643495 643141 642288 642186 641976 641820 641570 641399 641348 641328 641257 640855 640846 640661 640520 640314 640107 640063 640018 639824 639497 639429 639279 639237 638972 638955 638873 638598 638222 637913 637863 637750 637700 637431 637380 637209 637196 637052 637014 636945 636926 636827 636224 636208 636182 636015 636008 635784 635775 635754 635281 635101 635074 635049 635039 634751 634649 634254 634250 634221 634211 634090 633770 633412 633340 633282 632983 632963 632495 632322 632214 632100 632089 631944 631759 631490 631465 631352 631106 630973 630941 630699 630399 630359 629941 629897 629569 629568 629276 629170 628858 628715 628492 628490 627890 627846 627786 627589 627579 627546 627068 626995 626755 626571 626541 626452 626408 626400 625722 625066 625054 624990 624781 624768 624568 624529 624366 624352 624338 623923 623759 623733 623370 623275 623165 623070 622832 622477 622063 621947 621753 621370 621280 620927 620914 620664 620615 620315 620261 619789 619770 619255 619030 618554 618550 618221 617947 617680 617594 617253 616432 616160 616155 616146 616097 615994 615879 615577 615549 615543 615455 615450 615441 615232 615172 614289 614224 614094 614081 613962 613594 613328 612855 612732 612526 612513 612419 612406 612184 612093 611730 611588 611567 611514 611228 610305 610228 610202 609612 609301 609262 609191 609063 608750 608746 608745 608696 608552 608429 607975 607820 607445 607427 607366 607346 607262 607026 606951 606925 606900 606858 605417 605357 605252 604699 604041 604035 603988 603539 603525 603283 603083 602905 602374 602346 602345 602331 602269 602005 601767 600768 600501 600055 600008 600003 599772 599331 599077 599033 598719 598434 597971 597901 597887 597807 597722 597702 597600 597565 597535 597512 597346 597168 596990 596582 596222 596218 596118 596089 596065 595872 595649 595557 595421 595263 595235 595131 595065 594341 594136 594044 593766 593764 593495 593423 593320 592748 592307 592185 592028 591746 591534 590802 590517 590504 590333 590273 590004 589996 589950 589857 589831 589724 589467 589387 589303 589103 589015 588634 588553 588212 587722 587479 587447 587309 587023 586714 586692 586540 586316 586292 585924 585817 585632 585561 585500 585236 585228 585134 584693 584615 584487 584349 584073 583740 583291 583273 582952 582767 582411 582240 581904 581879 581384 581348 581227 581205 581012 580714 580594 580405 580359 580034 579600 579501 579498 579492 579366 579313 579192 578875 578662 578597 578193 578110 578095 578094 577962 577921 577786 577644 577455 577398 577145 577110 577101 576404 576403 576366 576079 576038 575830 575501 575480 575448 575345 575195 575126 575063 574788 574761 574750 574676 574631 574619 574606 574569 574195 574013 573925 573753 573384 572905 572414 571568 571404 571401 570973 570950 570879 570728 570313 570160 570026 570020 570009 569944 569698 569620 569517 569210 569192 568828 568782 568390 568239 568232 568218 568080 567555 567517 567441 567335 566930 566922 566825 566220 566188 566015 566001 565331 565094 564892 564847 564802 564718 564241 563983 563981 563735 563576 563542 563428 562949 562900 562805 562615 562609 562553 562210 562199 562120 562058 562013 561853 561567 561207 561107 561042 560884 560860 560811 560704 560358 560353 560282 560186 560010 559807 559481 559152 558861 558711 558056 557956 557921 557334 556973 556572 556469 556369 556052 555838 555505 555110 554705 554532 554464 554091 554017 553198 553066 552914 552899 552895 552534 552374 552128 552081 551933 551607 550894 550782 550704 550086 550084 550082 549796 549204 549112 549088 549083 549067 548453 548430 548340 548062 547885 547858 547852 547738 547397 547277 547133 546984 546529 546004 545960 545916 545798 545629 545297 545286 545233 545081 545068 544517 544293 544086 544034 543841 543702 543073 542751 542227 542218 542007 541988 541925 541858 541801 541794 540426 540399 540154 539965 539728 539557 539171 538921 538739 538718 538700 538575 538567 538145 537960 537880 537774 537662 537499 536915 536610 536319 536310 535489 535409 535378 535221 534839 534623 534442 534289 533929 533474 533381 533334 533251 532355 532279 532137 532115 532089 531566 531310 531157 530339 530226 530114 529996 529446 529032 528927 528490 528147 528121 528108 527303 527281 526862 526512 526207 525638 525495 525429 524963 524918 524518 523978 523975 523580 522453 522319 521534 521497 521456 521353 521047 520521 520468 519973 519935 519886 519765 519076 518672 518544 518178 517736 517472 517449 517447 517344 517123 517064 516880 516838 516658 516417 516351 516174 516144 515972 515948 514957 514888 514629 514441 514148 514036 513930 513592 513191 513102 512745 512728 512648 512371 512247 511436 511034 510939 510523 510510 510214 510212 510136 510064 510054 509881 509875 509797 509426 509276 509163 508967 508547 508528 508430 507888 507874 507615 507557 507511 507360 507240 507182 506786 506172 505963 505924 505544 505501 504995 504292 504023 503857 503644 503172 503068 502366 502144 501736 501415 501288 500981 500833 500712 500618 500549 499631 499521 499372 499227 499083 498812 498576 498367 498290 498288 498232 497930 497399 496940 496775 496677 495923 495647 495573 495491 495378 495217 495150 494970 494842 494596 494246 493802 493585 493510 493324 493231 493077 492807 492791 492474 492356 491720 491716 491458 491276 490720 490668 490615 490396 490369 490048 488992 488862 488760 488689 488394 488335 488072 487985 487943 487845 487289 487120 487063 487008 486984 486709 486694 486602 486347 485982 485951 485140 484450 484055 483739 483559 483417 482721 482366 482258 481888 481834 481723 481280 480963 480688 480431 480401 480394 480065 479648 479509 479481 479317 479174 478652 478413 478284 477966 477744 477602 477501 477353 476503 475872 475795 475716 475352 474864 474844 474639 473908 473728 473639 473189 472577 472398 472128 472089 472086 472080 471638 471453 471391 470879 470803 470442 470377 469880 469530 469436 469416 469410 469263 468833 468764 468748 468677 468267 468226 468036 467431 467399 467172 466162 466133 465971 465650 465635 465515 464909 464901 464876 464758 464055 464025 463566 463319 463102 461924 461591 461556 461477 461468 461220 461188 461076 461017 460754 460702 460554 460150 460144 459997 459841 459666 459425 459371 459325 459266 459245 459023 458903 458901 458894 458757 458217 457870 457528 457393 457293 456851 456825 456703 456695 456391 456212 456064 455839 455693 455622 455556 455476 455114 454981 454337 454048 453454 453371 452954 452895 452589 452415 452385 452330 451673 451446 451388 451129 450820 450740 450704 450564 450488 450388 450311 450169 449800 449705 449682 449433 449399 449021 448647 448576 448322 448185 448162 447785 447542 447461 447389 447179 447095 447010 446966 446949 446785 446749 446061 445617 445425 445363 444930 444323 444207 444150 444006 443955 443926 443877 443459 443085 442576 442422 441750 441714 441573 441508 441284 441036 441024 440735 440632 440505 440388 440234 440184 440112 440083 439902 439877 439728 439301 438343 438156 437997 437595 437003 436863 436694 436345 436289 435728 435624 435386 435228 435102 434945 434693 434238 433952 433870 433868 433818 433767 433469 432969 432918 432671 432463 432178 432150 432045 431752 431345 431106 431067 430946 430791 430769 430746 430286 430234 429967 429717 428966 428779 428617 428509 428497 428420 428343 427268 427264 427201 427191 426943 426923 426854 426462 426459 426211 426165 426091 426021 425848 425843 425681 425163 425122 424813 424675 424447 423500 423404 423158 423112 423087 422995 422526 422429 422386 422155 422074 422067 421879 421690 421584 421362 421251 421099 420809 420547 420494 420448 420330 419497 419199 419194 419013 418996 418968 418709 418536 418305 418155 417931 417917 417393 416744 416534 415911 415638 415629 415598 415581 415532 415489 415285 415091 414917 414510 414293 414235 413954 413803 413625 413269 413105 412683 411729 410967 410647 410519 410384 410347 410329 410049 409983 409889 409775 409749 409698 409689 409478 409268 409157 409110 408830 408025 407824 407812 407606 407593 407585 406944 406679 405917 405789 405750 405718 405677 404426 403820 403726 403643 403577 403478 403375 402638 402615 402233 402219 402021 401788 401746 401738 401620 401555 401505 401349 401136 400206 400138 399920 399917 399727 399670 399484 399354 399333 399328 399181 399048 398925 398639 398631 398408 398290 396967 396921 396906 396825 396757 396707 396678 396516 396460 396321 396280 396252 396244 395946 395910 395625 395552 395424 395218 395000 394975 394727 394588 394423 394215 393847 393677 393181 392860 392634 392535 392489 392366 392320 392111 392069 392056 392014 392000 391947 391729 391608 391307 391164 391059 391013 390868 390578 390080 389443 389137 388872 388272 388205 388073 387943 387611 387489 387060 386927 386679 386640 386215 386128 386008 385636 385596 385441 385279 384729 384631 384485 384274 384151 383809 383771 383745 383385 383172 382488 382335 382260 382027 381954 381925 381641 381166 381037 380950 380596 380177 380118 379759 379564 378920 378880 378714 378706 378313 378248 378243 378176 377899 377312 377173 377058 376925 376780 376525 376060 375818 375635 375620 375507 375433 375425 375220 375147 375033 374967 374653 374406 373974 373464 373439 373437 373216 373039 373020 372788 372774 372283 372271 372085 371790 371729 371553 371239 371108 370658 370541 370328 370004 370001 369872 369723 369633 369451 369445 369335 369074 368965 368731 368027 368020 367999 367891 367857 367665 367595 367499 367308 367241 366992 366841 366232 366033 365977 365963 365369 364280 364279 364060 363602 363422 363190 362973 362404 362317 362139 361910 361620 361611 361442 361118 360814 360739 360523 360302 360172 360161 359999 359934 359929 359924 359913 359819 359777 359758 359748 359537 359477 359474 359395 359349 359345 359069 359066 359021 358949 358367 358330 357784 357677 357654 357613 357591 357520 357286 357252 356996 356801 356711 356663 356624 356397 355806 355730 355718 355682 355463 355101 353682 353492 353471 353265 353076 353069 352961 352877 352324 352135 350753 350729 350703 350684 350656 350560 350482 350465 350452 350192 349840 349817 349779 349761 349697 349610 349385 349362 349358 348790 348726 348718 348692 348570 348428 348129 347790 347603 347043 346961 346803 346705 346523 346308 346276 346204 346104 346098 345726 345584 345570 344826 344558 344493 343801 343192 343139 343125 343087 342010 341881 341854 341537 341205 341197 341155 341113 340695 340460 340211 339721 339670 339368 339183 339010 338885 338257 337825 337721 337563 337195 336702 336641 336246 336186 336169 336056 336048 336011 335743 335571 335444 335347 335337 335316 335194 334913 334590 334418 334330 333845 333757 333717 333614 333585 333519 333350 333043 332899 332758 332479 332421 332398 331389 330680 330401 330163 329931 329855 329652 329227 329075 328908 328680 328628 328493 328411 328295 328263 328161 328049 327938 327838 327688 327522 327202 327138 326993 326914 326811 326676 326186 326123 326110 325613 325142 324761 324725 323932 323905 323617 323382 323106 322889 322645 322631 322484 322098 321874 321825 321580 320860 320544 320444 320365 320357 319930 319891 319789 319678 318986 318812 318351 318199 317730 316816 316658 316251 316232 316056 315959 315414 314948 314875 314453 314006 313766 313260 313154 312665 312359 312168 312092 311851 311819 311815 311473 311131 310901 310894 310866 310790 310747 310624 310616 310596 310178 309975 309601 309458 309276 308893 308845 308675 308536 307759 307577 307518 307449 306886 306617 306527 306453 306129 305578 305147 304815 303967 303674 303245 302966 302921 302695 302281 302189 302073 301504 301335 300964 300807 300643 300625 300526 300336 300193 300154 299517 299434 298995 298917 298799 298331 298222 297696 297463 297451 297408 297214 297003 296926 296812 296739 296111 295836 295713 295679 295544 295426 295421 295401 294878 294840 294641 294550 294442 294028 293921 293783 293596 293513 293416 293415 293259 292542 292264 291790 291720 291546 291528 291521 291239 291131 291100 290737 290691 290260 290114 289976 289680 289593 289542 289290 289184 289117 288684 288683 288558 287904 287882 287397 287178 287156 287025 287014 286545 286493 285271 285225 285012 284973 284663 283866 283478 283358 282981 282647 282645 282423 282309 281962 281941 281826 281558 281261 281203 281157 281003 280859 280793 280279 280009 279698 279617 279560 279445 279255 279037 278940 278916 278754 278681 278374 277782 277611 277336 277058 277019 276965 276818 276491 276486 276182 275617 275305 275037 274750 274380 274237 273871 273679 273668 273520 272985 272908 272303 272086 271625 271607 271359 271161 270988 270963 270558 270466 270200 269736 269351 269265 268700 267796 267223 267178 266900 266645 266373 266300 265887 265874 265328 265300 265245 265167 265116 265049 264940 264866 264806 264566 264461 264441 264255 264215 264051 263972 263602 263590 263488 263287 263284 263195 263071 262918 262887 262802 262528 262421 262190 261850 261289 261246 261161 260699 260395 260324 260320 260250 260217 259492 259380 259173 258972 258869 258565 258561 258351 258326 258068 257825 257603 257008 256390 256232 256189 256114 255653 255631 255563 255534 255389 255156 255097 254852 254676 254627 254277 253907 253837 253776 253538 253461 253144 252382 252365 252104 251790 251713 251563 251402 251283 251190 250962 250782 250611 250417 250399 250313 249901 249797 249521 249488 249222 249141 249137 249046 248992 248848 248693 248633 248336 248067 247819 247672 246563 246207 246120 246012 245949 245594 244806 244713 244583 244526 244485 244446 244443 244214 244131 244077 244029 243683 243442 243003 242201 241909 241839 241632 241013 240874 240746 239860 239771 239474 239449 239079 238977 237829 237800 237666 237371 237151 237122 237032 237006 236936 236894 236647 236233 236190 236076 235556 235327 235226 235003 234204 233946 233605 233007 232843 232450 232291 232197 232152 232114 231862 231520 231454 230947 230893 230623 230529 230285 230232 230064 229975 229539 229427 229372 229292 229104 229018 228942 228928 228837 228483 228193 227692 227456 227446 227417 227142 226707 226277 226275 226074 226001 225560 225522 225323 225308 225285 225104 225095 224993 224922 224833 224672 224565 224381 224363 224348 224346 223647 222505 222300 222072 222037 221863 221636 221557 220902 220824 220771 220339 220106 219537 219220 219073 218906 218798 218513 218460 218236 218166 217939 217762 217397 217266 217218 217010 216693 216472 216370 216318 216292 216158 215334 215115 215024 214816 214434 214029 213940 213536 213486 213412 213350 213152 212988 212923 212858 212760 212499 212290 212193 212078 211997 211749 211273 211105 211012 210999 210802 210719 210640 210541 210081 209821 209588 209096 208756 208520 208364 208036 207916 206932 206827 206456 206405 206329 206307 206235 206107 205971 205951 205880 205577 205276 205242 204854 204728 204215 204056 203730 203705 202606 202140 202089 201910 201902 201871 201727 201705 201591 201491 201446 201080 201053 200840 200797 200764 200557 200344 200144 200024 199777 199600 199385 199284 199278 198832 198758 198481 198391 198273 198236 198092 198031 198010 197428 197255 197209 197198 197090 196571 196194 195842 195648 195618 195493 195319 195317 195200 194921 194867 194737 194451 194021 193795 193178 193125 193077 192971 192873 192475 192337 192229 191884 191745 191698 191515 191450 191363 190818 190812 190678 190655 190578 190506 189691 189461 189448 189111 189088 188791 188677 188545 188232 188226 188093 187945 187871 187773 187727 187633 187615 187601 187338 187209 186973 186790 186514 186481 186030 185779 185493 185217 184816 184798 184742 184534 184406 184369 183625 183621 183395 183218 183003 182861 182562 182384 182286 181892 181727 181513 181479 181364 181036 180498 180488 180132 180037 179893 179859 179493 179474 179147 179145 179068 178960 178606 178414 178152 178040 177921 177914 177729 177343 177287 177152 176617 176585 176534 176529 176446 175954 175931 175575 174953 174704 174596 174548 174474 174343 173660 173614 173491 172886 172675 172267 170834 170804 170620 170213 170120 170030 169937 169652 169348 168919 168864 168605 168422 168164 168049 167907 167890 167303 167235 167144 166930 166917 166698 166102 165835 165399 165249 165188 165092 164870 164553 164432 164338 164247 164225 164036 163998 163717 162078 161940 161744 160533 160530 160314 159811 159658 159514 158768 158725 158671 158590 158478 158126 157607 157579 157542 157309 156947 156788 156692 156215 156053 155703 155526 155151 154948 154625 154531 154478 154125 154073 153924 153857 153821 153562 153222 152806 152791 152715 152280 151923 151911 151799 151751 151386 151136 150908 150587 150531 150410 150362 150193 150149 150102 149834 149602 149545 149414 149408 149119 149102 148965 148956 148870 148802 148493 148420 148336 147892 147790 147724 146878 146778 146751 146747 146493 146195 146041 145981 145955 145152 144942 144818 144529 144171 144083 144009 143739 143534 143115 143046 142874 142794 142729 142534 142263 142172 141161 141034 141010 140931 140777 140664 140479 140439 140061 140053 140051 139521 139409 139344 138494 138377 138279 138260 138154 138110 137958 137892 137855 137264 136990 136669 136609 136587 136536 136420 136072 135968 135696 135579 135563 135345 135009 134754 134570 134249 134094 134042 133869 133860 133843 133800 133553 133542 133387 133259 132986 132845 132799 132547 132516 132474 132336 132300 132138 131864 131725 131654 131496 131478 131457 131415 131334 131327 131123 131120 130910 130622 130180 130030 129773 129741 129458 129178 128950 128676 128235 128152 128151 128121 128083 127721 127393 127201 127182 127057 126928 126662 126615 126224 125968 125725 125464 125343 125155 125025 124946 124884 124873 124640 124509 124356 124086 123967 123729 123481 123418 123327 123024 122912 122607 122577 122400 122092 121806 121728 121708 121628 121575 120997 120991 120985 120893 120077 119983 119501 119147 118896 117990 117958 117818 117805 117761 117424 117419 117252 117150 116929 116866 116762 116638 116559 116421 116162 115893 115892 115858 115754 115727 115644 115491 115308 115194 115190 115092 115090 114686 114370 113582 113517 113486 113426 113119 112906 112899 112870 112497 112103 111591 111573 111539 111461 111378 111334 111201 111131 110531 109979 109512 109340 109276 109068 109041 108567 108009 107767 107761 107745 107658 107574 107447 107334 107107 106947 106726 106417 106290 106229 106214 105896 105658 105531 105435 105291 105121 104904 104710 103981 103956 103839 103721 103691 103679 103654 103509 102984 102852 102299 101977 101662 101190 101111 100947 100891 100809 100536 100237 99888 99771 99317 99293 98969 98625 98537 98266 98172 97792 97786 97439 96987 96855 96807 96792 96786 96465 96288 96254 96089 95981 95879 95710 95625 95600 95461 95282 95222 95090 94951 94806 94681 94610 94551 94387 94226 92894 92162 91772 91366 91263 90793 90373 90097 89920 89272 88785 88649 88643 88583 88538 88370 88256 88096 88060 88031 87910 87904 87753 87167 87134 86991 86964 86904 86604 86435 86393 86044 85984 85874 85859 85750 85723 85639 85327 85314 85312 85206 85075 84994 84992 84697 84679 84532 84407 84400 84056 83977 83953 83254 83014 82848 82645 82352 81988 81800 81245 81078 80271 80205 80125 80088 80084 79842 79562 79535 78739 78597 78521 78244 78189 78090 77923 77510 77232 76970 76683 76495 76314 76114 75806 75510 75151 75134 75094 75055 74918 74915 74826 74504 74285 74003 73919 73560 73484 73439 72897 72715 72327 71832 71393 71263 70676 70668 70560 70236 70145 70019 69731 69493 69305 69272 69195 69010 68792 68789 68685 68571 68097 67574 67430 67162 66824 66609 66566 66551 66311 66264 66174 66149 66077 65970 65951 65689 65544 64867 64496 64313 64111 64062 63661 63564 63537 63459 63157 63123 63058 62770 62236 61623 61578 61576 61547 61484 61188 61168 61041 60839 60660 59490 59149 58706 58679 58539 57569 57183 57134 56857 56796 56257 56046 56033 55755 55099 54769 54644 54470 54347 54238 54080 54075 53788 53227 52828 52670 52628 52581 52466 52397 52273 52253 52079 51934 51243 51084 50965 50964 50873 50856 50844 50420 50412 50055 49724 49589 49361 49203 48921 48846 48670 47700 47593 47150 46767 46752 46724 46579 46408 46398 46311 46259 46098 46025 45929 45863 45456 45394 45344 45337 44732 44558 44350 44250 44136 44018 43674 43667 43430 43123 42997 42989 42940 42616 42264 42065 40794 40749 40081 39966 39399 39254 39074 39073 39055 39040 38341 38220 38157 37815 37688 37480 37384 37308 37157 37125 36722 36715 36653 36568 36178 35786 35624 35414 35134 35091 35003 34991 34703 34575 34066 33981 33664 33436 33341 33296 33030 32875 32482 31742 31542 31456 31044 30978 30918 30805 30738 30272 29698 29578 28894 28454 28413 28404 28365 28086 28012 27914 27664 27543 27502 27433 27331 27282 26978 26916 26826 26636 26466 26445 26409 26364 26115 25743 25303 25005 24776 24711 24700 24477 24446 24423 24113 23974 23356 23333 23323 23081 23014 22989 22852 22826 22810 22719 22002 21786 21756 21618 21334 21329 21262 21089 21043 20926 20449 20423 20302 19987 19930 19765 19742 19637 19553 19307 19014 18971 18625 18538 18447 18318 18242 18099 17621 17203 17154 17079 16958 16401 16358 16106 16028 15869 15432 15212 15137 15073 15020 14812 14748 14724 14453 14273 13858 13711 13705 13671 13542 13523 13435 12891 12640 12548 12058 11689 11453 11060 10998 10772 10666 10634 10584 10554 10513 10419 10126 9956 9849 9596 9570 9547 9361 9087 9032 8928 8797 8792 8782 8725 8534 8396 8128 8088 8009 7998 7665 7051 6850 6366 5861 5400 5337 5305 4376 4301 4238 4094 4036 3670 3645 3381 3100 2972 2967 2921 2721 2698 2504 2314 2185 1794 1724 1704 1675 1480 855 348 336 202