100000 200000 888839078 918773269 331296749 846399393 919119847 528788515 829817134 765195916 779392009 791024257 1000000000 614061923 554719734 1000000000 808203883 944094747 640673342 814042989 763986623 663160715 753325033 771716862 536477276 809408383 611026439 570111572 697945566 566714816 950130446 981126442 862280725 921288908 778789592 876054753 916045005 775778835 724894498 678032550 785104123 701149291 776177071 836971675 804445213 755682786 712967325 772405141 639203668 419238112 751422838 459084437 820557794 889110065 846144620 696683343 891685055 1000000000 866877382 644615501 719101322 870929349 805703566 940047707 673609499 769444358 937643609 730970309 891401729 804247605 906814025 720575625 545991409 746211741 976947145 1000000000 742525281 837116001 849075174 719670454 387186404 672056265 107752042 459403598 801565493 541405855 842222106 701933057 714688097 887390263 774306905 1000000000 835019454 636295604 681754031 678675398 751265289 887986823 815727068 772529521 831039600 754676974 681118648 667038279 728185570 701818049 587254099 715811012 466654370 970510354 783540021 974235619 726050916 495822240 853902648 746385346 932120976 677371131 965035084 763992325 740934703 791467757 858324426 459529936 886492990 602886753 681166715 450825136 759765186 1000000000 1000000000 758191400 607615746 724057697 668205610 684897972 829920787 1000000000 697663989 923059669 766557400 734054302 675949092 557349354 795636926 857741420 663374947 700626967 833869562 725064311 684208342 524303732 693077912 692743032 610457114 897473315 813774898 904021879 505820551 810125416 717096781 747256086 691888988 902980983 761565277 706701861 732314767 935962524 798200981 1000000000 818079688 694912329 1000000000 719385781 793457983 660777292 756063679 592215198 809500362 733878143 640036347 998635414 926911673 826515748 974275086 617357789 670883513 950224146 668558714 758077030 890737957 801254623 720886057 834943705 973349968 1000000000 922920576 956784468 783937104 887826199 906075627 689645219 595719025 767144117 829398276 747224544 750375247 1000000000 887202453 769219994 837738469 757173727 629829141 879956477 1000000000 662086430 722721837 798881197 576204755 717083599 621443249 623175853 1000000000 711424155 772837270 808866309 698896871 1000000000 653734970 1000000000 326311462 585385835 354514989 765491195 679000431 996157773 497219222 668749054 754724417 1000000000 1000000000 776005828 938006171 619579570 824378267 797940749 926136704 868952699 706549159 984395216 787326000 931545569 665280676 638072501 898214594 902020857 647837849 746632482 845591115 1000000000 674593018 1000000000 901557859 745379332 769556946 417338834 850795494 819951450 932782199 653602295 948867265 701363637 753407777 799797224 930584276 858596020 700351794 1000000000 805994422 720343588 772953800 932266170 1000000000 467752093 1000000000 884068003 892119857 806287868 608271866 804711766 809998369 756861446 685254433 793928058 636372068 944002697 973844445 736314631 758497070 641581112 740367739 692761723 984092823 956834946 861989638 838156250 776158358 684566883 716249345 711034323 758592701 1000000000 618256931 919042135 834032511 923305739 820235374 679884255 723815799 854281406 708467357 1000000000 936650104 622754351 978973930 526851110 847102891 785220904 693171204 805315604 903651606 624918670 657535292 879858388 876490286 637075010 561412746 845094104 261416530 671977007 975951365 714059266 748240520 672234145 600282523 780836158 1000000000 913027845 1000000000 669613285 546250255 922947996 937303660 811345013 863383851 705174718 771391376 736415201 728787024 778095014 803787590 881530793 874471472 775853200 701656094 815510522 820961631 616780355 1000000000 902275562 808420068 825115789 732390283 581432877 686597992 723455277 875315960 645891864 781503428 611400781 331934863 839350070 787421261 539235394 889692493 515303497 737790016 819402540 514280149 798588599 968370460 698586254 677539979 668741686 880590279 718685873 797451642 894806667 629889720 665926815 487755668 479906849 684460883 914552426 910851353 672609225 782273725 820927339 462266292 863772923 891751576 888566763 823131607 566082214 703943928 759773205 783920804 625334205 833357175 861564133 551592672 862024772 907474694 747688706 573742312 899140705 630317484 785748562 735736314 822835474 989266058 882036638 772404620 668279887 572157824 1000000000 829526149 859290008 641554046 643319294 733117970 803520463 762537585 839527103 862945734 724953337 480389331 815869963 1000000000 632916376 610387871 903094828 854129937 772675870 894361033 544944126 634479101 981065653 583651868 716039326 784642656 707823009 689158581 844084770 782514475 765721314 1000000000 1000000000 796728468 932808471 759683951 771031984 754841592 806625073 817746461 897880302 865477385 825466046 990638927 823415072 1000000000 839666323 861103607 993856557 939473915 850876081 751547054 701031628 956569081 1000000000 975261506 911505275 529859065 1000000000 724980405 994399870 807150670 999350297 471693989 831192879 582434309 773418196 582394390 831383235 797804896 947984692 669166854 531338267 774958814 795627521 928800361 853775307 865732002 794299745 955196687 816126252 776184893 961197213 725498707 628157339 972895771 826532622 831634797 936659651 799342823 801192692 797823648 1000000000 393684550 637404670 812999861 743817995 622648460 1000000000 453268975 892030312 793448236 923954445 906784749 998279850 918906836 889295521 761835368 1000000000 964548403 891578198 679781382 798074820 703277432 695992694 909553358 663143640 699172837 670468563 993929614 689523244 718771541 785581758 705017434 702174290 909632790 807182154 933822703 783576196 776707520 822574510 939814704 972829376 934488828 542426637 500717243 916680990 931968492 901269207 595014981 751253141 758733890 865442391 528981531 737068506 814803586 947296867 763933814 978619112 811159023 610610040 814896797 916347572 690636401 950569732 544516206 844370843 738488142 739538773 225105221 938431061 841985133 744774076 638768585 625677750 694351647 749665160 541080491 931647544 732927345 730777522 913811705 671187222 556754088 795950899 912159423 695248782 593414667 1000000000 970165902 866203023 784380648 773174042 746455477 894393736 872250679 681786993 581245703 834236523 715950941 708231092 610213616 683108453 783556417 756560232 955715621 906667727 543684994 772024630 602142748 881382872 762571662 627987795 593281372 1000000000 639737015 573559939 944146079 1000000000 600197419 871901872 879588576 887752087 776867001 832399165 897811706 634812061 965370022 679108012 831599579 405630384 880527237 747380954 957454466 737962987 1000000000 1000000000 833982694 755445041 704259909 249020795 901319728 829659208 636773315 720862673 856085761 647551805 701686425 743231310 721935477 881896433 779657790 912611943 846694914 633838189 784524699 873315171 838607571 809775372 1000000000 980325498 784291442 575882670 1000000000 682541421 736124946 803340499 962723831 840478178 818258636 636578685 608658114 1000000000 735967249 861169327 533605798 859154854 770170294 890781244 782499469 889822103 902052749 925050702 501604999 881277214 798955743 675974240 649188813 780556268 1000000000 954334058 711243293 738998956 701991807 724777879 862712509 888860337 1000000000 944921334 750585853 737319270 743888605 779801715 436807017 740120321 965331682 819944522 413856907 725097138 733109472 746142210 515073056 523437398 747611955 707669029 828085846 874545782 836987398 667870605 762098916 853797203 810959689 695702222 740355909 720060121 572921685 972161402 640795015 617695177 775835070 833881428 885407074 1000000000 1000000000 411249446 751924645 814536120 922061129 848315174 702741515 532754054 904001278 819435414 821143678 871434387 548238891 708897569 847154224 936552774 947446756 777131211 885607258 769642130 902052888 654269642 931724766 703453821 835539403 768696945 777070664 803245319 798620272 1000000000 750869569 688947870 657127003 381799634 858983488 1000000000 682637579 846454352 775830266 868325649 880243509 1000000000 701291352 1000000000 710014841 636911098 806934937 1000000000 637262904 761845221 646638988 836270207 779082019 597827822 654214555 755027938 827121100 386641301 897541252 694093786 756125995 846303759 868001791 877684125 570042037 581529448 760900372 816187919 787611066 681953670 916989214 729528053 851324051 722393210 640458177 743788942 738746313 707364363 950139001 885312453 899692071 1000000000 440573821 764806794 810482964 812499026 806046782 1000000000 680110845 695351031 622877912 719458728 803459243 680000416 598506011 878079927 849929620 603676237 794058745 783660832 857460010 433380093 948453542 890004664 636191321 734590726 932706374 846705588 697665056 768622698 725523045 697675688 606173421 837447859 742163596 875957936 902906957 971531457 875231706 952460882 816700769 894924055 1000000000 737681623 1000000000 483214149 793540300 658391376 882296076 1000000000 1000000000 977298243 844094935 532412329 875980801 1000000000 925841324 1000000000 869321606 657087588 334019937 746943445 838022308 873647397 931461724 849254170 627423287 1000000000 569901374 793716998 727938355 806663620 807679265 1000000000 766291680 830767919 830419630 969608472 878706163 958889568 980670461 750644178 761208159 789069195 882725946 1000000000 641158082 791070320 834458865 917861626 651518775 377700078 770960845 999417575 759017776 692005547 557446304 878562325 858513202 617562904 506736595 771957581 846388527 783322471 717335962 565672750 838234595 820120589 883381122 678413817 750858395 786074107 805554754 744151622 884532838 993536448 1000000000 928894329 464418775 869756293 716443476 387844672 715804592 885737859 658733309 847133285 934516535 620012085 717526572 658369283 716832109 952395674 944562394 884224609 938896210 856760822 691598876 524317654 942923536 963947281 698932937 487382287 897047811 751338897 1000000000 731383892 619900263 1000000000 872478575 888976238 717709281 824800606 639937041 795939972 876880591 1000000000 898373163 751526916 813838496 719298606 229034974 655041724 857870026 927477186 711421015 809581458 929872001 775366890 949501525 790512648 1000000000 824893048 867610945 764237555 748993437 806065555 772818004 940593507 655022433 618614620 574928603 595840612 903704298 763961795 1000000000 881366528 630677610 772882493 662142846 895732157 861223033 923822520 958023114 628978441 944378199 828675612 1000000000 918267224 479525169 902886227 772485073 717692672 873354302 805366409 822868809 262477573 738905033 723989740 826881174 943524999 778482836 1000000000 617809609 814041464 719428105 606222392 1000000000 793558472 1000000000 767951361 878321872 805485899 390624176 684867879 912057058 931850884 604664511 621433538 614685211 648268752 817819391 584549803 824128485 771935000 824541235 357574311 901415344 576861945 246010587 415023337 655163988 956744128 1000000000 493820937 817744194 663112369 716838721 826516533 773758419 667478630 1000000000 809504751 904309203 712012780 753770321 817706944 702350052 877823431 657171233 870141931 949887194 772877635 700000370 444158518 798482516 882073289 924918822 915997860 723389943 792662072 828115358 848050686 536466656 800811492 836402364 742154395 609733213 897937994 841788440 842891365 817509573 851924600 693730987 603450909 844830891 509727671 720578375 760763239 899589455 924449593 616476288 931243058 1000000000 804633763 882792319 962444812 524077669 1000000000 808068592 699203198 978259523 939213016 744613989 776249468 900159569 542843337 871435717 690012788 960386868 722945071 968713612 725646021 643644687 968910702 646916323 803447656 734031692 775595631 752143198 960741865 778707097 706486803 772099780 812821782 917808269 1000000000 759601414 635871671 594236548 1000000000 995077572 665977499 1000000000 748776319 569191523 809764337 840613950 1000000000 968844451 946805557 743925301 584566304 564758859 627046110 854713764 772495081 823796865 862143139 1000000000 703736000 840045028 988504774 750391284 666766571 775606408 752168374 840431025 820979848 406537492 771096136 1000000000 849807561 996446728 698586839 753721767 752493297 874187752 746987252 864980337 668718113 955998339 681400388 550363580 1000000000 811728905 684795329 524123737 852722619 687251028 1000000000 906301677 996701061 763494508 835407535 701590164 716130381 784112220 1000000000 933977094 1000000000 1000000000 530507487 853386623 886820600 908223446 859810387 819818132 1000000000 913758471 910399726 897110477 969775672 656359891 866123162 986858600 728823124 731515739 758175699 660118600 1000000000 877984133 786861100 566133597 930494658 848833043 204293992 488432184 720459592 902832254 898467322 703716564 905990581 754017071 907018848 704363085 907475354 773977305 624969675 717740192 712146511 705138366 867592085 540422538 738789290 620239241 804230676 770242090 957912200 715891023 825433954 998455156 963484274 1000000000 812630301 615776682 754292766 793798587 881406332 859332314 700316628 445783310 653843444 725309548 1000000000 771332617 449537783 1000000000 440228212 830906619 906325871 679717687 768572652 728635416 875382299 843746032 521551783 822029329 812982857 721703326 826784366 1000000000 608606452 1000000000 692007011 570774849 889467802 465750488 694361541 729425308 1000000000 727217243 734790018 792765931 523450841 852951314 638289671 696568448 889310766 863291082 999677574 598671251 633392938 779623961 813745501 786194457 891182282 770311425 1000000000 759009764 826202275 656631495 707557914 745871250 840099697 880847391 1000000000 787179422 401641986 883217070 754479881 942061308 976499960 1000000000 1000000000 928193494 910867216 839275957 1000000000 894034814 783934310 929879334 752336750 1000000000 816748243 767942503 658210506 550442788 411635771 651842095 865460057 688341959 740588743 665420417 787793821 456804359 715030605 518156658 634178029 1000000000 786272663 914068037 976194807 889432653 842178843 752951950 495105588 594383125 752549882 760028418 686401620 578156020 617510091 1000000000 838782482 730978190 831746706 695766677 699753095 729657402 709821455 707574840 886919048 620550455 618918070 894193094 887026908 859266479 1000000000 660584721 799523473 848727801 1000000000 415956307 847290521 750980768 916752421 678540074 767670914 926460957 707253589 898674620 779077098 940824025 656929856 912453437 762516371 700317720 829590204 482699950 700434301 683321074 802141960 1000000000 920737645 853345376 811961442 1000000000 837302668 1000000000 897141698 1000000000 776894924 983086886 673577366 825287350 706295961 396039031 756700522 847390519 617180617 1000000000 649332166 734209341 1000000000 1000000000 773070626 592678355 667594487 915769621 911127721 950247606 1000000000 669293974 728176478 783622975 833576132 824122904 919281030 845992630 671081588 956594390 783410357 761757577 721053290 742565483 943635376 836992094 837415202 991412378 685621773 744353745 822152166 810577283 542073596 754672826 879795137 961159252 547050064 699119421 757446924 836702719 741326353 627056281 1000000000 672022982 645614484 988199189 977294634 808204314 689570013 1000000000 810308445 931112629 645049661 645120361 706290660 844269070 870178393 1000000000 1000000000 695847523 508562942 584673270 913239542 899556637 716782276 875020462 659648492 770109086 695133668 882897080 644171879 1000000000 727587508 795866480 800864576 832652861 706370438 868643176 640968940 907947622 659470202 525379290 1000000000 864104406 638891550 660021131 1000000000 757603601 546255041 660676830 960195988 812847103 709047556 899542472 940302093 689544529 1000000000 783950431 1000000000 1000000000 806046398 804147158 841885384 513879825 870095421 899398846 687750416 759871251 811509664 774130452 836502302 600803520 803238468 738061754 771026802 816954988 654310816 846561227 663620071 962197516 393256076 653221266 777432043 882479733 671497609 1000000000 603230183 662224111 858305422 642085288 736577324 801051485 667751622 698524986 788988021 827207043 1000000000 816457821 696388613 837521154 828704567 749206716 957822600 857326210 842786918 952596285 907967972 771117885 907691290 802542768 778831955 997402965 979293557 913220681 850798692 897668767 1000000000 813360994 959115298 811198375 967977718 872283561 733007317 1000000000 770201231 917390317 916203672 673185439 312527674 908596990 692854913 921809075 769831368 632051863 580001473 792790648 915343294 605738062 721850569 692165028 617807817 887592242 911893035 624766771 730519370 840920212 906720844 871771716 826003210 791829193 873358702 860038598 980096271 756502146 941830870 888670619 813505270 747927237 709633031 750169959 626114286 680397189 768752701 864368190 400502569 1000000000 903583600 692442136 876967808 824203958 761562581 781393869 642296737 922633149 838804127 984480413 543224771 730602878 715169732 369828092 788122919 777458549 884771626 429165886 739690420 683182645 794116750 842760969 818451641 586439510 694614831 767923396 816224618 685685024 845410370 924486955 555254492 942122196 776226368 1000000000 801323396 872180257 881174463 647812916 707092800 642712036 781599796 890372191 786761593 645914314 760012242 583772743 832443205 815008026 739504570 892164746 1000000000 967388429 891553260 766582360 779909265 814184269 683971060 450991953 672884622 695291744 821328021 664356320 998657768 584267604 1000000000 757823303 862685671 501183220 556459281 710014583 797944839 961832721 561431292 795313423 1000000000 925114752 882889154 689056841 889859702 434113647 759359377 1000000000 737832663 744273713 742155963 515159289 791579369 758345757 667535505 763277421 895698655 933508870 954287976 676581217 980390711 1000000000 1000000000 715265464 1000000000 779858940 898489821 731241481 510404222 704767047 870327552 915394117 672578824 775747269 677994260 663036729 924955244 824235150 746746537 812626232 1000000000 704040855 636856387 825772401 787321370 775701352 647692958 871358932 816052046 931848217 755493272 685280257 902691996 737648832 701586365 683099454 719903441 811010560 761021940 813711281 515864838 871442248 679645790 718022295 759431700 660680050 782259244 854799282 838303610 790103754 983181078 684883664 505854586 906919228 567419013 944888449 927818263 898339481 1000000000 871209917 505283479 779649587 839222134 558136774 679947671 619393489 1000000000 713317804 829545058 647841962 650399559 1000000000 932115710 801447017 737945419 664608145 771928367 804681031 719955085 846735775 646826170 807652575 766420351 735061841 508428923 809877974 714083155 850824141 864235157 712738288 951050438 910300515 698430178 727138959 1000000000 561153767 943311808 788240807 801287836 974660644 902936444 798811780 567829704 725210932 1000000000 754213524 586148170 727250982 927798143 869786202 430168533 867701416 629828761 644356627 848569207 787586565 923452150 771217267 990630569 768707546 704563767 503084843 817783475 1000000000 718968420 770877210 907625777 851766531 834349119 610018757 800591321 574460803 631924018 734810069 732729648 781363367 836277905 797446386 862106504 1000000000 769467400 699845278 668222004 731674083 907501225 663472343 704707559 679163543 1000000000 657366841 931413804 846011899 570718421 715534890 399851279 675244951 738206905 656319311 707141353 897566189 948725317 876145124 705276921 396226528 885075287 780623204 1000000000 719560657 729050518 885993942 786872012 712898147 516451696 1000000000 866181931 895195286 1000000000 673151481 787890568 1000000000 942554914 599440790 737197572 639805977 1000000000 970632204 609083854 765559884 891867911 844973832 839160727 903658539 931548222 810504460 634843648 582702438 743824821 653115889 638206576 723050730 835287634 929925286 743085428 585912319 830124961 700347568 665555946 747318018 748612541 732553772 603158362 888935014 752967245 848812830 632666663 870469620 820946681 1000000000 746279790 675760386 702999092 935232241 767473809 1000000000 922833943 905864679 560216215 712292613 672425018 711780495 878173501 992502150 942987502 920120199 545038664 596860778 998934346 877619094 703094948 835535034 874989342 912951303 776986442 646842990 561305271 984128344 655333382 617159623 810123186 694937544 952018186 744237382 874761753 490136045 569387779 816483666 783318997 813736759 927809775 1000000000 450782114 1000000000 785211141 820584952 834945168 701916724 535169641 807209294 724499173 1000000000 783209013 689986015 869736701 702987983 318704327 716155210 991067438 892777838 974801450 1000000000 751291641 780475725 773586606 802912095 782029726 864279549 713520183 724652541 924403676 1000000000 868838185 847294750 967433425 1000000000 1000000000 839789427 870139761 810180751 825993514 832941339 774500067 454083785 452859622 806983565 796023066 721440296 922085194 873575014 855065700 902610850 797446465 832962437 587869680 640626190 961565799 964480938 879785043 627351739 703154056 675281021 898719895 1000000000 906978246 1000000000 659341263 800037413 770147730 663071280 592273130 857668023 1000000000 606503722 935589137 815852866 792193835 593132770 827049683 850684773 714184322 929460909 643070957 711453284 818501684 800882296 943350863 717685095 856415504 748349811 981833592 763473153 853876737 731893606 724285233 776624056 707767672 813707191 451761585 652402013 745115475 721293656 824537516 686740916 842071861 699456730 791489697 675755878 1000000000 689010392 935056209 548557518 929756342 738439819 800378120 917119034 650820257 909161704 717394836 753417341 772470993 895357940 927569561 980076572 774077323 759446838 776868765 633990463 928048178 557105976 761777973 822852281 739396546 813177036 797967277 933503506 918872153 824596998 885538162 547490877 786106306 765275631 759968720 818204880 805413657 1000000000 883615554 835201466 886248903 929686694 661812318 924388531 853495113 792508504 613235047 940821048 770504852 474154544 815524523 790437896 820722501 713750383 822034561 804276069 919497881 820023518 615925798 982773936 636639404 964061144 746704430 504375636 861644118 826589829 719135011 755164912 875191579 564441547 897491818 360533643 777045562 802945218 1000000000 625056386 881463101 641169916 877816453 1000000000 705960529 1000000000 567857073 980131823 908148148 777317738 739176405 743560497 551001377 850387499 966519762 463849964 789179605 796348686 801525099 567337824 901536052 825301601 787319340 541479601 840690969 864674870 1000000000 1000000000 804599317 757434178 682511596 904956180 907488715 925944126 705726123 693126873 1000000000 798466073 921083455 966357605 923797473 794920563 1000000000 1000000000 823840020 871391295 896137667 893527028 729744265 625337534 892242230 691842250 730481118 682579729 1000000000 985393632 745881279 795754812 678070765 702865565 744856094 475529530 737953930 1000000000 714416656 625003222 944665130 602624542 780315806 693188163 791280025 655230197 879145298 907178983 913954321 835902270 548945702 768206345 1000000000 512429335 699553420 1000000000 852230223 1000000000 833423235 824201477 728204113 831663652 719908946 791933246 623662364 511577360 1000000000 855223733 802793261 514268817 929952778 728855746 723139520 706086528 828083161 845434460 931259960 1000000000 922606711 788456429 744687559 742301428 491566335 744719722 670599878 1000000000 745895457 820368401 579685916 529598225 767174046 382921971 838174049 508520878 756253005 430047569 729683239 982261757 808085630 879713699 828631739 990794629 842712340 802373598 760029461 564673648 571937893 889313673 1000000000 926435835 699752054 956198483 935575916 789474192 583910270 555238208 787649437 667726178 970773859 949667691 514949075 959552585 744662466 815132687 613060187 770583566 770326465 750190268 711342423 938684711 894627873 883602890 1000000000 796139024 892074280 478045795 842100578 879591793 816570914 1000000000 818243004 622512348 962099375 787970367 951259626 816521123 787878273 679234428 877747675 650274929 903107815 962501972 952865923 910512953 728838011 1000000000 570530126 861543155 702657960 997772926 760115869 657872038 996686717 824605303 801077048 1000000000 568550914 978089790 850148764 1000000000 725926131 537157788 777459909 981419878 697895583 454299602 718920630 443306540 868392701 750832881 916132986 859371023 714452509 735062631 733260177 873630750 560084913 681655200 596642466 926454597 836844276 912241770 697958739 822836300 626280413 823623613 759371425 786512945 822851368 874185965 950865818 1000000000 1000000000 848935015 1000000000 790060654 603168981 331089196 714867822 472244088 756655782 670379636 765421308 604113465 933694527 1000000000 715381380 632653740 909028052 830290792 850814748 837716698 985729988 636377545 816438091 1000000000 992128848 751766562 944667269 689857058 629567299 612422426 784693663 636054750 959971671 836344119 1000000000 855018093 608873502 1000000000 937861703 668949747 779880646 989048010 560818356 845310301 837283035 808902793 723061314 546868791 611876887 640081194 523962062 828160628 1000000000 549685489 981537924 757124543 824462143 738349527 496207573 905427942 792935899 949268969 826364614 891463225 905397796 760460616 867587065 466561698 736349006 628079711 668437015 569438119 690279456 657746239 930884975 762819776 1000000000 893194145 953111603 1000000000 967986293 908125129 779898937 701474766 956313095 903137257 809517727 886000638 923277075 920351649 809090357 965876645 976101928 958420964 965197170 444371762 652808752 898987768 825048887 651791682 807198251 713921116 576435047 878605664 748408341 243383975 923605066 759354183 647365310 664488394 794117731 788917828 746706570 849850734 921046585 924469689 1000000000 904920315 821611383 930203595 1000000000 698915381 493936854 727653759 846606716 925801217 892857584 1000000000 759206457 774363352 780861890 737021624 714256786 811632582 765829619 689762825 803603873 740858454 830345822 790503310 522838115 874204051 601220410 653572663 976149586 670702199 920005644 708666442 570285392 557092455 834071848 495468495 912969328 539263200 962842864 788674204 918780041 689082957 637303100 700278928 883198246 902296775 698155682 617336675 774262007 961017198 773993340 733422891 803732575 574937537 719684561 893439463 921688476 806360733 767253218 874352353 1000000000 597592018 882619898 868699647 865140969 937146919 788866607 831618214 902359060 872909041 947513821 967754037 458670860 855109830 607012174 670545656 788540308 591475297 864292431 721272694 1000000000 676326100 846802081 794619631 865171042 860404143 856399321 931257953 964059886 759044066 831666457 592521518 836108087 646396382 824879351 709217811 674785408 519016310 438722404 722504920 933227851 985619211 292855631 677047766 746781482 851647968 646723610 515259857 830282383 722490332 774546935 931767140 733396437 825741267 628190503 774316084 761301598 827512796 657371458 890992121 792102998 1000000000 552075673 778254921 903366997 723499193 912577567 1000000000 1000000000 670190551 948188962 828291155 827712122 610503820 580618085 808212827 472889273 846261737 980612785 554117026 688330271 713731482 775128686 678577144 735992538 712756809 911046381 844773891 717083284 760448034 995903678 794171729 916691153 479085055 999120269 860035156 949432606 846071780 764867851 758519112 920564983 890261454 794914467 876171213 899701744 976131914 686044633 983175663 804378365 577466274 587837483 559969292 791784911 664686179 1000000000 1000000000 1000000000 742925379 747933251 900721401 597145069 630140801 973735702 1000000000 831655483 652672911 840281231 693300457 724322733 811031021 587009747 734697330 729000532 982673028 757033883 757094465 653024419 716033429 678096167 511870571 579201365 754137957 890371886 766530738 901003552 881258140 625549027 667511966 751769381 759746902 618535667 890156088 782071964 1000000000 639979303 923577134 917383166 894110717 577466081 561993309 693611293 1000000000 871471173 818628261 718568462 1000000000 861965233 813937099 700254328 478592823 671275040 699239693 675484868 925149891 547513250 764492927 769679087 798677864 779712266 902788325 775235119 952382585 734998731 809623337 442619611 864304389 868659981 629251002 1000000000 743436152 952022428 606661889 774918087 975265940 711510826 756228089 662350822 684640977 808654854 708944136 624938552 1000000000 792994633 664085757 479323830 922996653 603727281 1000000000 964139703 840924437 789362121 729115731 768091598 784567244 1000000000 480566038 714650158 669047330 934394046 595197664 398738713 663265692 765639770 693606850 573860107 703274461 902488986 852865859 279516050 848141978 722447831 847447195 835056324 893302161 921613645 638879512 842465119 511040149 701892293 738639787 809624488 791486280 780393181 1000000000 779986610 755335419 899131315 696928276 881438059 627148109 903423813 770318558 512265063 675590053 914357759 798991491 755028573 983881847 721153344 781355371 818442514 277322084 606275144 683428158 570798444 846070767 738444508 892291161 747708589 842950936 822353958 706000267 696322142 759482520 712541020 463901779 1000000000 939321153 956753327 764248236 1000000000 675263532 809516820 906722960 911372517 854425177 761378320 696439219 899509146 672793532 906040355 610362871 790010101 907525836 837731043 866509822 729580674 955097885 808657278 559363892 884666501 665109753 902080252 715779785 697350506 683922354 844629422 913231184 845810092 1000000000 851914647 756517158 894922308 692962544 880608572 548654623 842278314 462149699 733883647 828379422 774296855 823998201 856466793 888433959 889331767 855261894 651078523 840951373 881593298 935537045 745410876 788144726 906904306 927495537 592556064 644314327 638358582 947809613 611791511 500407983 466031919 886817315 929438119 553654196 1000000000 893470937 732140348 907067393 462299045 535106469 541328312 1000000000 802122181 602834846 862030545 1000000000 631387519 685668597 790348202 65637872 960527161 815855687 820190095 703556429 711235158 719514495 707959084 660397893 616544514 863704302 606355869 819411006 706680742 745634149 753114280 875694092 777275550 528357468 504802806 696271596 837975724 775182872 892131108 836720306 743276089 557618400 718345992 1000000000 740053877 834285794 806978780 832697478 973605761 818715640 637611667 570297447 602600145 946911136 944126586 831128437 826630200 785126362 684237930 588551623 675679260 853978170 841435890 767686132 1000000000 752919036 859366436 811921670 543805439 628062604 929225910 1000000000 429401770 878579501 543804798 738331894 681587953 732486778 739764912 937580977 1000000000 924429029 975700692 986865921 923251385 733403080 464737436 263842164 723162388 756288804 396438627 719981657 927794181 766337851 851610127 814949134 807239030 959062126 648015737 747413296 824366683 618910663 797581692 798119641 680470395 716272740 975213936 580554091 807039816 814464261 601297977 1000000000 662987244 1000000000 866934436 966722088 568626736 633836605 1000000000 912274900 938912231 785072479 802478887 894784440 928527688 543931599 856221359 1000000000 847162950 252676360 615368228 914252611 1000000000 923014191 467483452 725839419 612300951 648517457 883835322 571321812 970756939 1000000000 699504178 753274666 753069126 618599255 765594743 747601426 948933689 905506280 793665238 686206484 861934508 827079735 694500212 770338509 487038553 774615267 910414572 908281162 959704670 698397612 1000000000 786104564 1000000000 920565549 1000000000 912961589 1000000000 701625032 846107196 642633303 829638597 824245687 734252711 649211979 1000000000 928635795 762849160 907696819 1000000000 604407779 650199344 919934107 782504645 815750146 811860830 581775697 857762125 535405168 908189074 771826414 739996313 1000000000 806850906 832923353 852952996 594826269 664846367 983584722 828088994 877186602 799093335 824882497 786327064 768720103 695273420 644515383 741320659 736877749 829319880 1000000000 747072715 892695741 677370552 936167606 717684896 887464910 797284440 818022281 819362834 626369243 577473092 794260788 566484105 748046607 734170572 906224462 735364851 1000000000 729381449 840305656 768023927 644683709 632948100 934635092 725793749 1000000000 605607776 1000000000 733205957 770686192 804892937 997515374 1000000000 719828847 988305322 818101941 762912881 869721251 601984829 650981912 721701219 778064227 664952934 635481370 1000000000 272913639 608248377 863115058 798922023 773932893 682687897 988216719 896911632 450034459 983882787 541953312 718544127 495409290 866946984 539897689 502210460 798593465 689852206 741161855 1000000000 795586264 671452007 744339332 800999061 752337051 919079104 839981590 663759651 792223279 921919511 1000000000 592593690 702505022 787075917 962189404 693329975 833730575 562387614 577470041 695948862 590547448 1000000000 847934296 956085473 701007075 791198586 665329462 1000000000 727906879 795486565 679991186 784523557 813853117 750141956 604931893 875256444 388103113 864814937 976300711 782466514 710714613 450574144 533820334 721026337 831513245 963759241 724989974 693762166 870223485 978803643 861276294 628085079 937359629 906888457 693156376 960065695 919924233 758622065 874262116 926124742 875708371 731340148 969350556 788173706 841984990 691034514 522410235 617682781 866830458 706555323 719621524 764721338 851640927 755773094 921120632 815768957 535376809 665638706 589959430 817738043 791314489 752568109 458785729 919249205 868913951 1000000000 1000000000 929074771 784304464 908074757 640914452 751788953 769943110 931341069 940973458 705203204 624850126 831252554 910049408 874486960 976986729 863871244 929472892 1000000000 505163573 731980082 643497523 951548789 606834893 552736569 896889721 855878544 905705782 788935965 1000000000 1000000000 854109894 963374851 612614426 976659432 811377299 520388430 525373158 942932965 853443602 855097689 646128090 618279314 779582555 777374597 663340952 727203159 510062290 703975440 810175788 137144079 639094222 750578658 965705891 785740786 738755338 811102958 831150091 1000000000 628725678 738463625 868906617 746619936 946431180 647800833 799086225 784221429 821596638 860481025 815639448 896494715 868693276 617030950 637551547 670956517 675650824 772006974 660172182 779468765 887845070 892526727 842392573 608884859 656815783 1000000000 828571579 940522195 290387670 954087029 1000000000 822576268 675189300 692843254 496620167 640408577 615250848 760060328 878726801 531120711 857114982 879441922 800772173 796549738 742503179 830024346 822853250 606366921 671128044 764191863 995041317 1000000000 396708242 859860774 744064226 579679279 759454560 848894293 802708827 539395008 658464555 808485611 585435436 816826301 521362152 592365150 989336580 750335100 556267684 531106217 994658817 776111055 807626301 727588541 853840559 907890336 550610608 1000000000 806843615 618955802 712644002 1000000000 883382768 749102747 703969512 598476379 1000000000 798504729 315274588 921920563 853322201 789082170 904171652 865628595 801388212 696404073 738711554 1000000000 948660774 833702032 794518676 999362482 847276107 978467110 769677394 981502842 629257688 796198450 1000000000 934818234 1000000000 974191545 862124601 734235582 1000000000 895742369 739029808 735179207 765605620 591427830 761247098 702786806 673778512 838299825 553695486 719566363 598354222 497133447 603145762 755738958 564099893 812283990 795411140 918693435 566547583 904519655 893781160 695860124 766945174 702606431 562394225 657687933 677321478 567577791 868360928 705401134 859763750 758793195 549622757 999256861 830753365 658492654 985410681 809765182 821936211 770207580 680460193 710631994 876445102 951040203 805265471 675774553 691159236 679537628 573785713 802680070 660058012 893622258 1000000000 752735406 782999573 779475911 659053675 924484281 712311210 824585951 888892877 747899232 370685817 953858382 808771407 672699308 897295392 982797002 380193132 809706699 850956914 934161173 1000000000 496891755 966823561 946500177 857514626 1000000000 791520133 808999061 719912965 975250933 902103848 905221454 983459950 841722730 753010046 809297977 811564056 766018853 795009618 769079566 772328939 831192864 836764097 778644050 855289013 827328671 876777128 1000000000 743729677 895209453 932458288 789228315 944138306 433862587 539595166 942043334 551717898 647370224 681954965 848493844 852949924 731156757 818348363 767638456 926009949 480092104 881402664 837984848 827327418 800248752 874800730 866180327 513683407 947367555 864949752 933360008 774245259 681559770 722476572 771333936 910250808 838568900 1000000000 875590540 574687200 879082423 775993184 696858020 886110531 588951010 792600747 876339805 628267780 720303738 728539252 862284573 775180414 743352005 708734386 838152703 700304577 917911254 1000000000 725059068 1000000000 800670520 636447275 768492681 852966508 862320369 911840426 709510319 545142181 816317032 821070911 954515003 738550481 1000000000 566286511 802215655 805050033 920361257 599549808 643771192 943925352 746278234 920298465 660756997 711788220 845192108 888187370 823275055 1000000000 818158623 860963375 989063881 679579692 834170502 505398373 803774543 780945392 949110524 870426932 599738953 508909927 751829692 704463163 790158613 819807512 652369348 914226565 516516845 948214877 533354489 937690238 908043678 636837758 861208155 817634211 824060039 723426755 858396120 755517758 804362223 1000000000 853741843 851707262 839786314 741934347 907858900 781103952 741782504 1000000000 939086215 848087511 659477296 681085382 897793817 786317213 867024118 447822110 876694625 1000000000 1000000000 692713804 1000000000 645840271 658326075 618387377 767453336 675822865 908653874 788334477 870062514 850109643 646791615 787001840 786976267 743272804 893368692 530722102 878897251 742969114 849618322 636117694 731315576 721515298 920288484 878549634 715747831 696270718 422699327 736396559 842530552 648046532 543380545 607421843 742625112 820748086 721375515 729199928 754422984 1000000000 937583600 1000000000 824790590 869442036 873604434 805478954 789833944 988802187 1000000000 980022368 757490742 790863161 885007680 702246925 643946987 949219232 917281581 839718200 611863286 750198873 497525784 698075717 883880794 1000000000 631797877 777046686 414076476 742164813 951057655 714222387 543808247 612094251 1000000000 960498112 845537832 804111760 825651565 816925760 877056613 894844796 715837881 984071372 764313614 612064922 963872541 626079671 1000000000 927919120 798442038 959073515 811746887 905715759 485990807 765194887 878249094 677392162 737341762 861139462 924017818 898729630 616872815 537602756 1000000000 616797318 901148395 918705924 685423824 792299190 892504774 790130673 835857485 641250517 953311959 469398702 1000000000 883766721 583578884 636149215 863736963 855664082 834681546 892334706 963648614 908961783 1000000000 745713334 969554319 902166103 804155915 626951745 857385368 947621896 776309673 552249008 766388289 793816456 518382231 1000000000 782164874 970486956 809413942 681963100 625465351 743865663 873312482 1000000000 1000000000 800049212 496422157 848585878 778225612 892485639 815660623 618321422 721806378 658189401 665974893 1000000000 1000000000 740155485 694618034 861104876 599444663 718615169 749298368 908015099 833597400 434145748 741661645 672203478 816907999 779651195 779296841 715473509 806707179 1000000000 911848901 887127366 787257928 843970948 942091465 760961136 546725218 816956737 689880254 961822989 678761464 813551175 773891077 822969535 870196607 780516725 849026457 933405938 728067626 803897472 852822886 862537601 860337139 782882333 651864745 784237976 834340642 945119998 791636435 729831944 915893688 911029677 959386435 885326426 915598588 761808566 947726655 858003509 742244729 703634490 852781282 393809505 734948894 873078338 695544582 1000000000 759514143 656331580 715950239 723888586 889797809 1000000000 787220956 705570339 687279271 674170257 931881735 631133973 980911255 743642746 915705272 963715019 545477739 947590005 683476291 804343678 1000000000 831889813 812937309 859421127 924136807 612343670 530481215 837935060 833362460 600018483 823020685 600139862 777447054 987641503 870883193 890263993 756561954 447865397 573313010 1000000000 910858525 763740400 723877968 691165306 794005435 672452933 894227952 971181015 695868075 637163053 937651027 788169065 845868566 791690073 907201179 827192111 974979125 724826310 1000000000 803753232 662291812 804465148 909903852 651025816 980782909 757726971 718687372 818036939 599147601 793860478 700124615 749505950 1000000000 1000000000 874779959 840226386 795241848 849342580 636932352 712632129 842484781 829700274 840944918 730474162 872192224 640529377 828287782 976180382 818734494 936666385 515744027 663766331 890080867 876346519 738538648 945074122 983838082 1000000000 671354346 745132225 698377111 826771952 897476496 912385861 936283880 869093014 550551096 1000000000 941067483 500020475 1000000000 975044002 1000000000 767579710 753983556 943216884 701175069 787001014 508235953 1000000000 769269430 864121433 853135180 810095809 661628485 522722648 632945878 710634239 969090200 969603814 589175532 637827028 873743901 745470615 836039835 897404778 850214527 648037620 880905620 911722403 640570142 1000000000 1000000000 907952574 896267884 597721143 863753409 758803760 879569441 718312873 689989937 781305113 535671301 635172993 806412873 693400826 979120002 995634380 967677288 759338712 959348598 895776123 814266086 813299024 835648299 1000000000 721073024 764259899 874857406 856862495 505838699 752675279 516046615 800344830 857217088 784402948 788499203 768535556 785959056 779119063 799771322 857928500 850632319 655284853 1000000000 577118846 839614419 897130619 717563416 871697802 730734737 886734434 775770918 1000000000 749263705 801799275 922596253 705459070 834766004 982399533 730766630 725454216 831281745 1000000000 689050948 668762228 692684405 617329082 812710697 758808032 952374856 980860770 775571514 779060110 690346886 667519711 865246835 592985475 975455799 998711822 858813798 929051161 777442589 942798366 753452465 742484487 841031927 901288770 792429290 620805653 1000000000 705778101 624109178 694718472 737266187 733511200 915496234 753290338 769142259 815018180 984908026 1000000000 732876288 618973696 417714797 440119605 574989320 493044251 582248633 813479628 664391032 991990958 762198559 980590897 847759137 732048893 1000000000 512837235 587722912 785609344 925862254 688823996 908508745 721612009 867213025 708556439 792106281 733553842 1000000000 790939951 728969759 550899867 799504033 722705415 964530388 1000000000 662989723 523504535 917156324 983602889 543383831 912567280 795909801 744248953 792317648 778912024 709015833 980930853 604795082 703539521 657569628 922239802 854342347 1000000000 767707338 895858159 954185909 870000016 851755423 983455596 460884149 897612814 786946593 793419401 676318913 854410483 723030473 640757921 761113747 625238853 699824804 893570472 764052018 861747777 878931971 717913126 637428824 1000000000 618187886 938413240 816102336 960549793 1000000000 784473073 1000000000 864375951 675345315 850811266 885920379 815844252 693374402 791368589 784147563 507385589 1000000000 703272362 961925220 748011684 643821614 783524961 723293362 941589110 685601416 831288207 866285755 691920504 792902195 813631288 669755170 450443360 1000000000 695301750 718412057 825412429 823296842 957009307 673025828 687702969 905383205 761292481 688437232 929450781 860894521 763011123 962533606 700097948 841020572 1000000000 799370433 841635214 902267950 898305945 723569497 659766434 746320646 607361174 817143507 887779032 920263731 775292039 553032462 846463272 912991863 862862159 538208231 609905122 605820011 802387670 896046825 647684817 852383344 981266554 765083798 844906406 908820717 777876799 835235981 838377427 682938419 863922648 647653779 784402797 786228214 789000992 941819609 985958069 724216797 1000000000 951509739 816200975 870967224 608939239 790806603 518748761 832252752 871596270 660617535 824061111 836080710 1000000000 841530928 725976277 841162966 1000000000 750435265 1000000000 960948864 826298344 788582497 1000000000 592220340 965120155 824427975 817563851 574446523 812602408 735397414 482842453 683883773 936299159 851978708 805844922 924674927 667106463 901784138 788401522 788276459 726769609 698920531 625155168 1000000000 815864050 777532269 607637027 845053600 841542095 823067678 611979990 512137806 895672428 775291517 838302228 745659362 921094421 877812274 791787208 878907758 765860117 827593746 769997823 775117272 844002356 679918439 874048286 799257144 870068856 642030267 712319795 522303732 839765075 846526143 992124305 968747114 622678226 1000000000 857421895 928436083 814261908 730558912 763614811 509532578 764929623 810193683 882545277 887455752 803137575 803728688 690238004 755717146 888083057 744609479 682977518 987244940 822238826 935189632 961130030 895346209 792556360 637397917 1000000000 967911754 914869591 902942123 884883823 1000000000 656607099 517577572 983152399 847724979 803718143 572627440 887434379 1000000000 831499105 882333212 826216301 681177026 846565503 637417081 781817771 824333557 486743936 793484247 901213876 900161083 874307629 1000000000 808958669 206135689 852411891 1000000000 578710131 822826348 907464614 527129058 869039988 713243969 887478437 797830166 547953129 732472758 686128063 813505462 645519588 790151338 676895461 724931494 774924608 880252536 1000000000 527978408 574619222 924669582 696701066 767048560 982450227 933607742 848631328 819453021 821112915 1000000000 858232666 1000000000 631270341 1000000000 507988496 931720147 1000000000 836979314 1000000000 948448251 611362200 945575992 893187923 757962556 653114198 869142853 635953309 729775328 702446424 632246728 1000000000 692061537 905826450 528193478 770676591 540443345 705671078 718738745 554080581 666304836 853199059 825467593 608861315 704910460 632787052 817431314 948523247 874045199 646322647 852188905 702378325 599670105 1000000000 867505865 701356403 796765332 703393630 820186588 825425794 1000000000 862549520 567626242 799926236 733640603 810509891 827155461 587076609 569093991 767190491 855440903 790224032 662312200 507369451 879432314 768012580 717761780 1000000000 735846295 1000000000 759134049 624878363 751864535 890703075 863239493 1000000000 834953204 690015494 806309064 788976044 824548652 929105487 809172158 788945051 597648514 590243281 888354267 824209000 845878755 844768248 921618542 601216192 482782928 766011232 711319516 777917039 890304826 900206957 803792056 725720314 845517991 667457173 566517227 793756849 1000000000 784445095 627027861 663447270 842089047 801611210 639905378 608285461 798559482 704204375 712044197 1000000000 789132820 785809749 240884061 882357886 526071885 694984477 615867137 814904729 781713754 923397740 923503912 783720095 640586563 446347075 587064177 611115043 1000000000 1000000000 1000000000 968947687 877778654 645021054 799826629 819149102 527779172 799036977 834987789 600682433 704999451 893801183 881767824 872670527 230243206 684264062 700242849 886865718 860752443 498726228 818716769 767666202 704428223 246037342 880067040 923958502 993154104 1000000000 847215388 691177193 853188976 695563558 738988143 854737779 1000000000 774193202 843453870 878612531 942566418 422037580 726823678 596604930 691934850 657277135 677052131 570493788 801121426 835418029 846975258 1000000000 745581715 529263007 798871574 752283447 621524829 927341850 774706837 837559296 1000000000 681980996 831547498 1000000000 694399320 844398908 993413546 731014107 904094491 788008604 806089313 828017181 916967222 1000000000 743416718 971067302 733766131 656093870 768956748 442696550 695391149 855302155 726679440 1000000000 1000000000 930724541 973812896 808680834 749171821 678072477 523955772 836288836 851854975 927847269 694004058 902035017 798794750 621443767 718169184 873083065 706976162 870359139 742059377 749116724 758422738 850412040 845385416 846689034 721719877 977750087 699901288 757007810 872911746 929957756 860080206 896540992 1000000000 643047562 716984544 991089528 531914972 656148579 825200305 638458047 998398306 792659671 812354716 762853718 675579035 704263891 1000000000 1000000000 686043255 850988217 908298526 851248733 842024330 706392689 928493851 1000000000 867694319 979495876 895104633 856380056 785873465 724977479 864449758 755381648 579095734 811483841 1000000000 836559681 935136125 845035189 1000000000 895510095 999454695 483527188 1000000000 809193370 622174039 768185838 1000000000 1000000000 828497143 1000000000 731134960 980336172 509025978 851192460 813521707 818105533 795111318 647502416 924934869 781675267 1000000000 649567598 991677459 831878418 945004509 385402038 500731273 803468351 579044590 830825522 807862449 520868054 981312209 920524098 1000000000 667695621 667833171 882491779 595127800 884387864 1000000000 792944835 747549174 566622542 729939573 983234695 896449795 785685111 580747417 571194448 884923151 586791218 747673857 872888586 789725826 800761846 707720721 818658155 893037778 718310796 551737205 1000000000 763392252 611206367 705330384 740953584 1000000000 873394479 688558932 770921001 734577746 766738949 808377857 1000000000 260771534 884513835 699736299 754910925 850232688 678153891 654755862 741926290 732480275 937261525 796038905 825310263 608295374 780245877 765033123 768728781 813037966 475957860 962556771 636999088 788041744 791774347 524866415 670980423 785957270 946375429 810930991 634443355 780906981 903062884 652562452 824114701 351247970 951811469 707749757 869438660 791138291 841562314 834028589 870282165 672181895 651642762 862124323 777554075 787272276 612038541 932334293 774839850 715644233 951875005 699019311 664265992 708837957 1000000000 672975450 777297277 934736512 733437674 650957907 798876584 586207463 923285959 904335375 623096653 981755872 851364337 914649835 528545606 127592652 761252134 816834512 986035622 702284106 876337560 787465681 668914163 934237740 835898049 723349358 769716028 699284359 744682392 892413006 335301730 780475373 715266447 735874861 667529307 979056831 773429439 816197317 742819795 719269375 722755449 1000000000 921680380 901030242 784336235 479103637 516511969 675391294 653181885 903088534 616538575 976845421 627160395 761872878 730285212 905420442 681781458 723936189 798748476 705500647 885386365 550188461 545368074 862315002 770678384 970618143 867583075 861489794 941954644 919584635 1000000000 727667345 892669658 810699851 901706013 945167511 668916537 723790356 781763083 926758982 853476176 1000000000 858283134 866283313 845017898 732327561 695641658 874678775 828644626 774304629 966141802 1000000000 729398304 1000000000 920441921 574917110 775745275 590861877 925558631 887375833 750065382 775215149 792801173 765305290 631558035 1000000000 510872014 843004820 776672430 1000000000 635904418 860084242 605853398 650123528 910265742 760809353 834601654 625463690 128917747 839364279 842510305 889410418 917161971 1000000000 770093158 631048688 797280085 844307716 860988520 760243105 964279632 850975773 596536262 705878096 959073662 715317518 778629000 536942887 953847451 912735258 790374422 783828626 914265156 567948371 842292216 785883070 763276233 829937811 944112888 846738092 905822139 801144708 789907853 916707978 854284599 647727558 970361458 948070110 680545090 711014834 608832273 907616183 846334378 840162246 470569258 937203271 986427601 971671011 829422355 1000000000 686215087 589931018 1000000000 781302441 1000000000 800789981 852836354 921844767 462130948 745512584 877856920 977354029 952510143 481255044 751285232 570711592 655832274 957715925 573015560 936788304 582658122 822307429 981182418 715266654 904086410 827856547 940796374 980276796 795455519 911591264 931763255 754835829 832424358 735295491 828148260 746483926 852223425 652085889 794015972 671769875 531880329 698955391 770019047 846879054 769388783 701165492 1000000000 921374903 998930972 790288400 585642389 849344048 744098738 1000000000 819247405 591730603 702486679 872161829 794394693 990057488 787486420 771492374 924693040 846799094 899425240 880798062 811521988 814850030 782734927 678109917 460407640 611986200 658735071 612186551 812465076 827849319 812318340 755933417 993115558 828009079 810350327 844377123 926517541 1000000000 885323613 755454909 640707341 913130021 964876516 839916921 800146382 927346955 700810383 818080755 847055666 777458556 765997778 1000000000 635090777 1000000000 511140606 824264983 828279881 779074595 682489107 909002031 830201178 822017490 576908587 659370019 874448180 843744014 777296550 1000000000 698094039 788026215 887794867 672062335 757996279 782513196 448485787 971866419 735397414 686529703 378832533 739252827 568626004 861183968 712239956 731433298 913940697 772630471 574173407 763833827 986978074 774016012 724780355 688472637 856155717 795271688 803871671 891109705 674468142 786391413 716267469 795635182 847136747 1000000000 606973082 806102891 815843545 775625260 586640970 791612673 934798238 732367882 829275007 675745209 899755859 1000000000 661400143 800950623 606579619 714629826 837896557 657955756 788175967 823937599 795570582 718783953 796053528 735708973 977179114 728549235 721092247 843911351 575782560 684689397 757287617 781793322 994812459 580922810 779917902 728722923 655822145 1000000000 836201458 920873422 776475815 845377626 680987823 903017263 784045702 266635858 645583850 408811710 888249299 872426635 584744775 704846367 614017413 538218259 553385337 1000000000 576685115 770334465 867142980 792579841 716957057 769093059 819044286 1000000000 843934387 888778458 582249117 663747961 577944598 882915254 988253159 680000894 938770216 664024439 637934177 953098609 613359991 614108557 614351273 787990049 932016875 779838513 898428146 631432617 795880151 885854295 683123775 776241429 992104452 705607810 716036530 638897103 1000000000 776445893 1000000000 736061663 742122882 1000000000 723868884 776018546 844478606 788199099 905681335 774174519 560778401 934322890 839430728 883319884 894930021 812343487 804723909 730303127 901002925 415973211 941324785 982494706 867871316 815044585 1000000000 986118910 654796803 445915794 723389240 787648907 785005863 831904759 709336474 1000000000 866598419 878430950 993401599 1000000000 749882274 682910737 770651664 668793025 756976223 610520177 750220863 924772730 800282445 1000000000 1000000000 710870280 1000000000 510936388 833744449 976596339 634792620 852317538 625403980 1000000000 905257658 789439588 761650669 728565020 833349077 733213512 864569169 833061662 823263189 809549453 777243396 724354971 656286330 854275979 471753779 750012800 866826540 917838532 760858543 1000000000 798435819 818921269 717511481 859358944 938878732 828762388 822944031 876585115 634567220 730432717 945587835 851153080 914101090 890414789 731726716 964004381 584197893 765358842 928187948 502867306 973206851 618756371 757400554 694024391 807093282 646493662 776268813 715032637 635029224 815652656 874495769 1000000000 1000000000 734200308 873867630 815124337 561258139 861269570 760756855 830252245 904712126 978717985 687971104 760520708 1000000000 667030211 793259758 924992167 556152896 788498714 820785603 698410163 684348091 716349057 730706559 503354625 800187823 535016230 881134719 598277673 919458821 923572604 764372022 788526857 735924197 882935541 789329046 920637553 874512252 682858054 690641006 842303813 922879857 709719863 892965842 674833590 919407571 868874437 879794054 1000000000 706371929 691506915 840460254 689948416 485935872 929873192 923637746 916405288 925386055 465195885 731957986 1000000000 873482785 558080629 910034683 678372595 687826787 558511652 621618399 745691132 828019168 914753804 814887206 935499181 761374483 704193706 1000000000 654709295 1000000000 852719884 919320344 798622079 745539633 725584333 611341408 574098675 894234296 899529835 785184141 898716290 909469005 311801064 617208451 698967251 956571388 839145163 739254276 719737158 863273604 749038791 861728272 387002094 569903147 562643807 737748046 736746148 835465126 773087883 957366330 746250761 607128026 885541567 684162219 864087598 826793663 867698353 784151588 667735394 563436863 561839660 788499647 837705084 759687155 927107922 714729838 907374676 883955939 665632730 764576059 911369247 923719772 1000000000 471078083 988009321 995735898 641745564 811304421 732536576 636963162 558061098 997736607 686240722 813072504 667131620 614666645 959620065 849001419 511084974 549586989 799846702 714328278 909275481 947228840 948505609 723800216 384327233 505604955 944401222 853741661 728445320 956281684 655783092 528338439 872052696 568280657 826829063 846427643 856872196 605392564 1000000000 941588560 1000000000 620557244 747748733 857820933 835609454 317615779 848182933 876528821 792945380 1000000000 668730792 918931109 1000000000 800971391 842419087 806079369 486600341 1000000000 754061702 851686794 1000000000 856528134 610990513 1000000000 849835520 791709201 1000000000 886933884 580662592 786508709 668936916 789932564 742591252 755796269 577263663 806409199 464470531 745321039 963214511 709975313 457853658 874488503 693637700 607877895 1000000000 817194790 669432840 654850634 807990578 829507770 982638279 1000000000 834016915 621504380 623713588 804599559 795861106 752038745 921895835 768813403 973767968 607583316 731714361 468243332 880337232 716350646 756669557 825317289 768336012 557936942 773048001 903524345 823144842 961065105 766679347 931763118 529967074 911189566 808718625 456609800 615463767 823808775 1000000000 866528683 786718189 812175600 529657634 728122249 723903510 739179581 851124662 909618428 488934441 1000000000 502024061 855815002 826165340 843647591 857537711 780978866 842126037 719801243 822242362 947961061 547406915 899133324 782300415 602447042 745042399 627056104 448139817 840923591 858221384 621107926 660137230 585709159 786414076 772228147 767326013 847711439 828562461 751567604 957681388 594595707 500510463 695893411 909955146 791528915 441907026 741543391 933930678 877040555 492744936 1000000000 1000000000 816603767 747600458 732871353 861031279 862974718 817132231 772369627 928663511 881212468 680349781 651475908 778325918 713713888 842074852 708786140 914611198 879097747 944615957 767248561 622904657 789147856 725809875 905916870 807951178 938117603 652362654 738172688 748319712 730520266 738090700 747189446 645377058 742362385 804296460 711612549 1000000000 745490440 829969073 747421263 786394713 775753569 986954890 705687098 667572784 658874835 851179160 871939169 629377634 991055747 791346380 596057025 501438859 818403452 700928461 578109850 606074449 896746608 847316858 1000000000 1000000000 1000000000 747648809 404524661 916576000 695166314 745344946 802102198 747211525 846636815 874165407 1000000000 749958616 849015532 974553943 575252068 875034589 826575624 763228090 507970554 752324211 702770986 975221271 865182982 802634982 863446610 751704062 755037351 798531425 713571147 861835854 1000000000 1000000000 694967545 530046522 777758407 900116081 664202665 760891753 844965212 941119363 723110954 736357533 994811025 517806016 775791573 906300457 804052141 879044508 1000000000 999351621 828436354 811266301 557090004 682215396 812400197 950067175 959649758 806053534 919286554 1000000000 966678159 1000000000 550824805 837170601 767101925 513264739 1000000000 905669152 765814646 746165711 778112367 981386264 859956563 829666604 722990777 665489623 860783314 859816242 877573790 707620425 717918328 553896585 448540344 591476686 773635738 876504899 932464193 896570040 558199805 862037464 506212785 885625590 729084338 400722722 859911594 694273054 865525034 409859492 907591510 1000000000 817884816 501285335 778680252 1000000000 909602594 1000000000 809756169 1000000000 919835726 855801099 207847573 924014178 896456966 782791350 821685001 795006972 716365542 995458211 894069529 903793195 735078192 925856899 1000000000 531827673 784142872 727079439 578189815 969254023 776365414 778254088 616714963 985537035 861027117 921402042 1000000000 908617956 804331598 554288367 967891208 841937648 919030919 1000000000 867621048 685231542 928568461 573064418 951180313 658908527 713784885 1000000000 685134177 701296632 750616910 889498622 830686336 927279909 755008365 445931821 178227103 682127395 972952773 715958398 732574312 1000000000 792611066 745070187 788507172 685903284 339265046 683868029 921005393 560450758 941002628 655595900 566523443 494340041 923441089 725375185 920828549 1000000000 726583845 338259570 635093967 651927429 749512798 919601157 751123103 925139783 874420929 902131952 900317438 670280151 615132000 982682254 922793452 618610376 825298593 713928140 820074238 751505973 688565039 819909907 859009688 1000000000 713054768 876633663 495032778 768514716 708199660 775879983 801385833 827821567 612713672 956011997 751395713 951196472 816495439 739901849 809774559 33346179 696868209 797518618 727206322 815769513 841794967 855606327 869713930 926356142 890096934 576395840 1000000000 693835127 823266062 633531881 719684314 929218703 711699056 968925641 885956980 723820282 846629791 1000000000 945945875 817445262 989884706 702506485 801962630 692359838 801737900 669502777 763505708 688423585 687533452 942436552 710522363 650057250 757130051 904202221 701520143 846021594 815222563 1000000000 845670559 900701861 839324188 982533384 948449576 570220436 831620199 845884905 843949103 925576432 752376047 789999867 890216794 763384264 717189873 875226359 716524435 901995494 908082772 912039460 658995620 710189086 1000000000 884432949 1000000000 843647518 988101481 656149001 958110047 826670951 781989474 963721743 970914628 905098066 957240621 648592649 573966366 600102158 344305392 699423460 915510050 898513135 654191779 601860799 729922534 785405008 976406402 924136435 986647121 478596031 904207294 854161158 1000000000 831968254 888262633 824441184 709649807 773679720 1000000000 698113234 830412676 877967929 737911495 905891487 936959520 838745732 885464462 710127103 915461894 720371697 798342962 885568639 1000000000 819340552 623545327 978149027 708077177 965734170 725236703 698723897 1000000000 622433205 889981444 690451079 686424553 893543099 1000000000 765279955 719041879 609445000 1000000000 849210864 465012659 519333298 731490225 757021735 380926904 842998994 753068438 703168679 932224698 554879714 741431412 637795251 889777613 522688332 832358714 985875880 929754160 1000000000 775450153 918999017 916120947 950377919 553826184 757948395 584646437 807900270 554399853 932385363 615709239 904200694 827827726 843315048 896778902 932447598 678887086 1000000000 920695442 756500625 933632733 855015894 732817599 1000000000 959952856 483120337 762946333 799789637 837629425 927961204 736212711 494048678 580635780 792951418 899242963 871803932 753272858 585318126 868025254 752207720 819135671 963193752 754097891 365088950 1000000000 897414047 1000000000 648857120 979303906 740976693 461218189 910180127 697883214 641576567 856963439 754098401 966710823 978651928 782011786 923800478 794355024 656513418 634734048 850278686 850659069 830185889 955939305 723793175 674012803 924543989 757645147 828086619 780859153 680833379 863428871 1000000000 659361182 854832691 859143361 676018382 781825859 990456532 780428619 741011976 766498327 870994199 986529666 801453311 790407654 976071486 953398109 868391411 715821291 1000000000 853321026 882539623 776666203 734871767 903169754 662844639 848615155 910545603 664679256 667448668 873685590 591827579 723007002 776383899 927818832 802450624 800693168 1000000000 565937682 596566934 893873796 685775920 814407085 1000000000 732379138 658939724 716366134 656367291 869205825 583439794 439704576 727088814 529675601 928694590 871804667 901068397 1000000000 446354236 549312562 936074090 724824704 835042166 744751394 616001523 1000000000 769231774 711284983 728469698 938250015 701776719 812985515 708908568 639611985 993947656 1000000000 941434218 708630476 874273097 659547038 646980109 894884600 643851411 890584493 755668802 824514946 680090741 603582274 952935618 723415957 940435790 589037091 1000000000 912582025 747019078 789791454 800974286 853528518 744882745 652351486 746602269 995619675 615055793 775671674 834972470 620832581 564691836 687145049 601402468 886617246 752847889 768088374 791507726 668365046 799823812 800667166 973386317 853154112 847030214 821399193 683871088 888014205 853858609 945330812 918546791 558268690 697600302 968797512 888134865 759673966 1000000000 845749165 626943165 974866335 534661667 1000000000 877387581 823792452 829559855 912649422 753223225 524387041 920217001 835161585 778675672 1000000000 469783070 817451528 1000000000 951886339 1000000000 795196723 844762309 926105451 861419303 722045904 993735406 740831246 903496748 878272800 666016332 920070061 825126842 779940164 915267113 931747598 898544595 750460992 750622335 647068922 862710282 723542737 1000000000 917102722 726202048 806098276 618410059 761751257 990840352 949068700 722739505 602888567 733207469 960895940 749477163 717039473 817446424 834988269 681212289 815546238 507355972 828238757 826312141 829363697 783325666 906163397 695521064 1000000000 771422059 721417658 774841178 1000000000 1000000000 836522343 945007413 744600513 852873588 937154599 644847117 911223491 714154566 742000754 902795686 921806401 1000000000 675049408 921670026 1000000000 569084037 845861592 570823110 659486414 846805776 857645341 552246824 755590711 730429111 876520644 1000000000 908540639 1000000000 810315273 856446831 977489393 784493335 934653919 596615515 767562209 871694233 994987753 683607179 919705755 913351803 937280003 931631219 391258824 421113144 919927323 789207365 937326142 905092005 1000000000 900787620 912617206 727362894 1000000000 555429418 1000000000 770551041 850228410 761843008 615477468 840862468 522806816 771158886 830466559 691042400 334007850 475636847 900937434 774832128 938843009 803160331 929637055 753336295 932955366 633214264 1000000000 1000000000 616240027 720690321 666848847 953432549 644909766 907785643 788612064 878844017 635032877 862491526 819834875 835511070 758404906 849061713 758173027 825139600 812596014 800090457 1000000000 1000000000 905780417 765674824 549928317 751842894 757827694 910009497 1000000000 756785309 646391087 810682796 930030441 863801115 871611571 969232692 1000000000 811432600 848317918 811825813 784499132 633443965 725114302 879469357 914434965 471402195 1000000000 963409081 562982468 933274449 616255570 994796488 818729413 744427025 714265580 611998346 1000000000 723500352 805599876 944580023 659124445 989287093 708718517 911569190 1000000000 658039013 740590936 653068267 694305065 736097659 968761029 591394741 1000000000 972339427 939657598 856810159 769800171 1000000000 859004465 868286516 931023489 803435799 594935757 533279930 794410645 860025110 760746068 947670366 671815461 948659918 675818397 825682274 712772118 860045649 831711335 617410635 716419946 677927444 528717721 778150263 923937637 622193204 867478629 934555474 883822535 861842242 643086301 836421705 604252187 778243830 937549609 846564318 792968971 949584232 671417604 766657320 794869279 894898204 921263560 822287850 860023830 835664675 789689731 796348713 681931302 759772560 909636682 853956883 833005838 787347639 709317934 885190841 737442706 741526770 498374782 942460012 715936036 668457200 867840841 822453925 985929048 962434021 691872236 690667777 755509661 899247097 812474764 797589991 1000000000 808424560 922570826 727836154 667206441 661580414 795531763 810862827 764915995 767197493 614118285 749614883 894326758 1000000000 865560090 839298753 770213000 351250083 1000000000 713501142 860157282 788477900 822539912 678331925 725579626 1000000000 934690892 919072680 777112736 519156787 801042854 754500701 831014213 1000000000 1000000000 607429056 996955099 703489482 838543246 866021777 580253363 678093069 826125351 1000000000 519498992 1000000000 548035662 674656962 718598715 829350769 787943263 748102354 597142511 473818047 893014804 771155493 1000000000 703739888 762545803 630558320 675602953 902330433 684400097 726872028 851082348 681603090 732819479 825981915 1000000000 633310156 676470279 472628622 869368820 923422983 864501172 763448916 686815573 594653589 720420881 768640717 805308479 577352654 957252985 1000000000 643148415 803748880 763416941 654100114 1000000000 862799584 925475782 638120933 808340752 807511258 1000000000 633699175 832805894 1000000000 756344922 584810546 765947351 1000000000 649962396 840056309 893482904 588495061 612248591 1000000000 681532114 860423864 984874506 783388210 794311674 480521715 708536826 1000000000 1000000000 455083760 781876968 1000000000 965765440 709783139 651634666 764727984 742917265 935712449 619916601 566095276 953082916 793538813 671713583 607902231 871447450 691098423 653951571 898681250 683823088 744992617 627210962 754749828 252583133 768724994 780196509 656279743 683029199 781679923 629936020 804099590 870909115 801891842 999163217 796305614 781476562 607294405 718722617 808566095 526539808 550077517 991467555 834749310 791258851 879174035 724620114 851235338 799559018 718698948 511796364 918820352 586184288 925472796 988592495 427845163 796969931 905962080 413660682 832521226 976536854 569462609 992482554 860219950 921551387 833896231 832733775 769046496 854985846 828283455 798900127 891062238 1000000000 431395476 757899191 255299053 791608318 957957357 644625971 721675575 1000000000 899286759 691958036 849522963 873211045 817853496 689385718 972687866 712420594 886906733 852067874 1000000000 793065378 771875011 769719703 791697257 840646793 625563907 672507218 891068485 823415772 689843605 958627112 902665082 664952930 881976136 987987304 677567018 371472400 424077838 401760254 821200961 641904933 570370269 728755605 768266727 785518607 589816027 917986283 882991547 860109794 923673862 765389409 841056984 792501003 723925600 493096855 733635576 796913931 800567672 867219019 722564926 720627220 845489311 738360614 878527264 693333001 966140684 748343648 728791654 930627480 646529981 887647458 559658158 783885725 995693331 721965363 882784700 946903840 959666718 795132631 868828242 405662838 697187755 956207937 976914453 762031783 788396610 875946751 775144592 1000000000 1000000000 808859370 496377554 795785038 753817125 847094708 1000000000 814751406 737556848 812082226 550894715 567453117 1000000000 521300309 870585342 782416729 755673368 1000000000 547209373 932740407 376889129 855041567 600971395 537538086 906998892 962306405 339070424 785454220 814110650 881337707 942552384 858675188 871939365 837065458 582230919 784211201 847838139 846016025 887791146 943128723 703921250 659765846 754263364 869992725 786989296 768665971 887533524 711310621 642624471 640699082 765032622 524813695 917370401 465733247 640095491 675921609 918090269 891320786 938358734 848079362 640890239 574274795 802172612 530689517 762225632 850638012 814207948 968851575 737700575 601343205 1000000000 504643164 765712016 901299443 796714229 758330702 747564843 635489498 753776886 1000000000 864182435 767727479 813020754 822780590 763042711 863780044 843035063 637415910 584078083 789006981 734601965 563092732 1000000000 866293003 941958568 681659908 916935543 363751065 722712699 838582622 1000000000 689042480 806578272 692792333 737516137 676638785 734282240 786610961 777897108 639723064 443677507 913815296 932748626 688389081 753333284 1000000000 977248589 682081273 812913463 659990645 819579679 954262474 869324593 922001883 668817729 624356603 802338554 749785394 797819692 914588687 975118704 1000000000 703668154 738340285 622044966 869903676 685777291 279826219 659066214 518381357 762085862 719907657 905969968 895720161 524467843 788810834 636507855 790596619 781908169 837688426 955182574 687897184 641734739 824018633 878356195 836908845 910711778 1000000000 613318072 859210088 727035538 1000000000 837156743 508948511 770272922 831552514 837097005 696392447 943029041 1000000000 734809147 772685188 752882919 1000000000 815120259 700074691 630100466 1000000000 736570584 1000000000 685195600 732131986 663953179 535784533 728031820 735756899 616733511 824241844 842422538 750871587 745541651 743757605 445432703 849069031 745289568 690103892 773421388 792770326 704080472 895052392 761120033 710042424 789050418 740000328 660304073 739861163 775071493 920233683 861467291 741821240 1000000000 866334576 623119649 828269883 953558433 861169148 681451124 731859057 761882235 1000000000 1000000000 831696151 587672683 755244641 637907055 1000000000 1000000000 695223199 931907001 624225109 780482114 723906113 768460693 926867296 866545361 563556662 643923503 635920942 896667615 785266608 798726597 947635344 664068042 732986001 1000000000 1000000000 988314814 648994876 805444444 764982103 949618393 850673654 679368649 843859167 1000000000 753515146 980868728 812085442 690306592 766882554 994368571 786279213 1000000000 672578252 571479637 955720013 834453911 993108163 932266076 855611408 814963839 678039784 806189796 886591717 959137816 788834090 646196772 907424094 987286354 846925530 899951407 825773882 628832618 953132653 805277181 745268072 544846643 585346151 674043742 939090073 861952100 799303753 622102971 787874020 628794467 738925525 863786065 736078871 504809720 768476275 923787403 573995724 894545007 727783570 857788590 872355589 868386604 790790990 637819625 890154194 571446134 514286728 1000000000 832679536 964359287 751686553 771956803 899312263 875032286 799425226 555118998 702671011 826885577 556441229 306477054 600275138 465181078 3742122 756942053 476273485 889825921 565714119 781245292 696416913 827927050 730450567 774614297 851335570 940943026 849472034 788780754 648607041 960224861 1000000000 674055319 808157168 761251616 814946188 869402133 882213130 791787208 1000000000 1000000000 720209500 1000000000 904842945 840265779 1000000000 809359604 659739046 763059092 833608876 891768092 838658147 900062173 645650690 634166302 633239588 708337100 527510884 592926711 664015669 700395715 771713980 692185530 953377338 292144735 395875894 901064892 617193666 955106488 855930008 859950520 667350571 627050223 976729016 760085980 797520425 963398201 712350595 858063306 646789132 765676683 810025365 757931090 699936750 971896829 709325255 735379251 953631253 672649266 768644303 778323255 315552311 650005275 744468601 721009083 769593237 820138646 878936890 995498731 603717774 853209009 1000000000 775787566 858302784 628532176 659276659 704581617 636845994 828681127 937808367 766650351 948614519 605060046 728460930 893821522 901578980 911828151 672476218 648671798 931561321 755548860 776830687 841569721 776541470 891228340 972830090 650234766 557495683 759970148 641157039 775730582 764208137 973677128 672207717 734123069 764666608 509582047 979219171 494847328 909047200 666156589 655507740 715316718 1000000000 902015003 830988880 1000000000 786494464 775432356 590375030 990610871 738708245 750727364 734559658 1000000000 535568492 1000000000 862438067 782292347 745193003 861470015 847073034 963911651 828713534 712837728 681848774 698284277 752471099 556224016 722780615 904669994 687361398 816558655 951042579 930523699 806823968 785703796 492587451 788152386 307682593 878531986 701514041 610858129 745532078 665915373 775914903 902911634 803987586 743120962 758169402 838375994 666296111 708836423 810205329 569082467 1000000000 822798680 832230306 518645179 733864020 572608815 753722237 107752042 440308971 682088110 842248686 629533904 696383196 827841048 852291756 871216300 686323349 670710674 915860193 595701144 788437495 675465650 551561657 789532975 837079945 643313374 919485336 949645714 782426778 704902493 611091773 690490188 717635724 669143572 900869152 578287847 638908330 830626494 885479746 570095509 788265465 537668779 722194913 784530256 834215408 831574847 891144409 603816813 697750043 559482246 850718574 976483893 821516329 627480591 971859266 945483115 831093350 846062858 735533325 699359427 754235264 638480153 691307111 530492890 931228628 360938950 759091451 1000000000 800799281 795467184 1000000000 657797314 882327478 590155227 717769482 1000000000 784077631 781196953 1000000000 595633094 889460092 565975731 1000000000 726495963 778470420 987271245 978446434 762766518 720254773 751445276 924165174 908782645 596374772 623800434 606979232 797009596 684204535 650578811 815572323 711919329 1000000000 875026173 859567095 600702041 1000000000 1000000000 887586218 1000000000 658657223 468800573 751946450 1000000000 864805326 1000000000 710061910 814729378 469254994 836111269 940221842 931746398 883175830 892631942 1000000000 691743268 1000000000 713303674 901001596 591616032 970815594 772759685 682652061 752198833 821643553 790870584 678716552 813447654 497073736 879633390 496784546 814299522 1000000000 838480192 879626967 871459038 889327517 993215272 659793386 812706826 859350103 971921199 1000000000 712249802 789445379 719303052 872560245 816918000 876883603 803964674 884920250 404003716 880413955 883856364 753179892 667929098 943427845 711649049 776318500 862242637 913333591 709486486 941760421 1000000000 982505401 920593082 475301425 868575847 585336091 1000000000 430349620 923254926 558821077 869652276 509456562 734074721 691535371 913654695 858538845 762566498 970977234 834252856 768684998 661451732 916613599 711233503 681215721 1000000000 840726721 1000000000 505948734 347667411 813489826 890187577 894221077 803551714 575563030 897273466 804617310 1000000000 1000000000 838529809 831941450 839941678 748483575 1000000000 696285284 778828262 824919490 698112511 437233393 962425667 798761128 848799832 678333939 963073083 804157492 861098580 873793849 767668588 472510049 738425491 835791643 598974810 872840712 1000000000 783195425 848666639 780455870 981785518 666527906 737069542 672195151 614036199 895860044 702150240 933224274 938085590 972235751 964751767 758933925 789067839 772335787 843537057 815812660 684511021 782529462 877544357 537488579 617151618 915797460 858974267 848299742 622360970 867913247 666077308 912708424 783045104 745190463 1000000000 683355133 637778241 694575103 642821247 1000000000 891212350 834353157 831227562 980870912 997078899 1000000000 1000000000 676272437 958304687 891944487 779801672 544301852 804360480 942710840 798812955 728577114 754013289 764028534 990764560 760946898 954459548 721476440 738625096 676096040 807965905 900410560 814407181 724511440 1000000000 926364117 686827198 1000000000 745810063 859166268 796078996 772515282 806504307 675497618 823987009 1000000000 577341349 440513063 1000000000 1000000000 683144914 595192650 884319767 374705389 770130051 971503722 849561979 901070197 798154352 249209640 766031068 634339332 749719436 771631595 566533972 929983498 1000000000 884913917 892958664 375739320 589065180 799298661 896606119 831686551 826130410 981073712 847717065 748461989 1000000000 530917493 1000000000 723525972 1000000000 945835092 819754988 500490837 784562191 813105015 767288146 710777338 507592750 364084621 702960311 666723750 688452008 719972190 585527248 667897899 713212248 1000000000 654657186 456293657 444029619 676440045 852053104 1000000000 742277583 902401870 751119925 840366385 830147440 937166409 504116636 662060898 843928483 692854545 821836178 925239851 757599402 997271914 843399952 656761907 901737254 716017299 730575529 961505620 942319404 577286253 854442755 830717462 753781350 729221607 949643770 713290220 1000000000 802721911 647785947 861546821 975818250 612850813 574175981 544326881 1000000000 806518454 786053474 665169792 980355245 936304728 1000000000 948684082 623832970 708101096 880729812 869213425 813418824 725093303 773364526 1000000000 867948287 804771766 905446674 814780541 870344976 695370098 639179115 884652565 863301523 709836971 642282218 821681249 753401686 670040517 616005262 903896029 600790750 616974506 865098976 801563733 789309610 867335374 823594262 847504354 1000000000 795390313 928822297 936179760 375722598 779917690 626400886 801355031 857698991 597927493 836623361 653612064 618310813 629953572 854541841 376986390 891314739 904236124 674869570 746931542 756157163 814240597 811327266 535909524 773967670 681363556 583368597 614129256 907742156 821752506 637302741 1000000000 882854657 572870965 570216832 1000000000 1000000000 845055063 819669117 715867632 894373151 830957810 852247883 623094036 955031966 831139195 711194773 874680632 547503858 715834049 943828868 872516988 840780252 805259456 857027878 741610488 702077639 898468888 742697599 871602560 900429338 881683762 880591138 832887939 928519073 915924327 574580957 814554771 775373001 829102253 821507060 737550691 650381521 499399608 566027590 526528164 1000000000 793185813 758746280 1000000000 505806879 894767542 743414052 709917912 843225027 702968033 783744197 763480481 701574447 513421206 682251875 797941285 836662018 855047538 766399165 803219163 1000000000 911244579 842799311 600381383 862146975 709946909 699422110 833078941 738427579 579777536 796577293 673487256 959167324 844855134 1000000000 908264474 931096396 620270237 634038171 659226358 645390674 608168023 990971997 564520487 1000000000 939812372 389620770 868530605 724705978 1000000000 821633861 1000000000 974550298 855547908 739491852 1000000000 670586778 679891998 1000000000 754102728 944318507 713114925 926346445 1000000000 727341211 751689860 799788072 514937501 952561340 663489320 1000000000 913780440 955830670 885095093 881098266 640661525 1000000000 668951825 1000000000 584174258 575660041 701397973 916275048 561788730 959252666 635827010 671812433 714311208 753989064 834268145 676310752 906842834 698883367 857181263 814557547 685220881 706029327 418052925 824787873 884932426 780306409 761991826 986637957 783310223 940628229 707679491 1000000000 797812991 905018267 944028502 786703726 791750953 572741921 896813448 928057675 766761322 915167656 734792247 509728447 859105946 666750821 845556005 790689983 270501362 967128783 660738672 1000000000 621609138 988643755 900637558 913186298 912134045 762787370 722908427 641557316 839733517 810104016 893280051 1000000000 694777014 1000000000 784509482 549059297 767756709 546177498 1000000000 764324876 690825478 744869048 787162561 1000000000 759003719 767646155 953201001 526310264 895939707 923648136 1000000000 654967675 668451366 737527294 607850416 690773408 624677342 867720016 709385864 1000000000 802532016 824704585 604890247 639243851 674449967 780027392 754859606 721625572 933647565 892898735 594986139 724051814 733704873 807263948 769798057 979680954 687103752 660825600 567987896 949834530 930601655 683354501 727226034 671976469 684792531 628604307 688799553 789206477 595072078 656002803 785351201 700113563 753362600 775860491 815241901 811098932 760091875 815725766 562774148 833676304 990237411 788181424 806946717 881006032 759454183 969688729 721826200 755232306 905292231 867129036 914524617 866626684 649929890 692402742 772328562 591819100 888554006 885368156 888386322 838050450 861303377 662588143 760661388 875689674 867714356 531700277 807211432 717014752 699769532 813074198 984697318 333435915 877207121 783311448 652382105 645083992 1000000000 791168068 647752867 499357366 588616244 401644086 856930675 641131807 813810561 1000000000 563679029 934918307 696037550 471716206 795110968 820014929 752141140 771469918 732976598 878986089 757509597 720036152 598623607 794498775 797458910 992672358 789246560 886433562 1000000000 987561584 782707996 761105568 477828765 611295613 742349960 707083341 891416603 859360784 530883305 766104355 821535820 489649072 848781205 1000000000 615232491 810649015 842549395 1000000000 878466495 856387517 547001540 856623451 881305995 789810827 728106511 854991472 947169760 768530398 896719929 663414616 798974273 884077523 819525151 893259233 628022439 831106331 912126891 811656404 583452829 738721906 722115757 1000000000 844713898 592745030 606583693 849329268 995902011 802730973 776399917 806640536 867892255 736226455 926287363 676653717 841436540 629354171 622547336 912240929 710998914 569293991 959606632 642327667 933007210 617605655 654333725 682711262 901689376 751779053 773185549 769623188 775243354 855712426 796418976 608160340 916196109 667889320 820558864 889045409 586826047 668581306 948233950 771811028 718912122 776750414 1000000000 861882357 814220108 939320850 835317090 1000000000 718991987 771591592 624483195 786946543 853026935 663534645 1000000000 763016750 889910271 806751585 843973312 740223585 770563523 801467372 816845282 608241538 873291847 675017003 700050959 955248314 996884619 366120445 628277863 731708741 708757308 798604874 691825338 1000000000 704786398 738293549 955478113 813133537 919828247 705326118 805901646 870354751 815897321 1000000000 730136113 855806161 838020003 1000000000 827418616 905058826 1000000000 944390395 867545554 955647938 721548029 768450198 1000000000 920570168 619406526 724022767 806932861 776557919 1000000000 989672511 777944760 949695174 507958584 1000000000 951370192 838779669 850827528 790499647 884955425 876974969 772624181 898086973 956383943 863589751 923733407 1000000000 859483822 684239836 794454704 791650885 558318263 609661232 886758179 882936801 681708421 833184203 839796812 609552102 724190674 725506102 681868532 596657386 818161834 587891060 676100504 813053935 1000000000 778320433 651431036 1000000000 254786568 677111915 776970635 872446690 520724093 688327223 735673825 711847525 857348622 700482397 708608927 982298179 804223211 596416302 977566031 735926691 771239345 623829603 690542261 956000091 698430373 740502206 714955057 1000000000 567275444 821564514 999076025 723645916 789891375 892873636 890224995 789456411 793839466 765962736 1000000000 925199484 949326236 910158624 916577017 1000000000 816539955 843119665 729089958 909771242 470597696 572495707 226086392 911223249 645997334 577659001 863444405 406856205 957589779 794581587 810066635 677205838 907142022 500348519 734401977 1000000000 890326440 749001666 944017343 697168845 551628471 772601466 985435179 756457133 837941156 538783559 1000000000 760652205 994919367 813551606 867071505 1000000000 543330509 617026669 760619290 779986561 851416807 710100005 782282770 833755152 601938268 683621271 859796621 1000000000 616122177 659354467 665362473 933429637 932218608 472364895 725383723 927414913 753298599 813212999 635327977 773740220 850904079 661948137 805228084 796961842 710487645 702451944 841931644 793759003 775602931 768353737 866144034 907612493 788291563 714991750 949969923 684792973 915282695 660025104 915014048 791821301 969517235 729207272 866589710 759950680 875801231 636947189 819935061 696857781 874981642 633658744 666330939 679875120 1000000000 957326503 615944023 792170864 849444483 645303790 749453210 522754844 516939941 838477804 763086770 814342614 839048168 789966282 959672313 841900866 632666937 641353582 804301497 825751450 580341685 678096579 776118188 584367797 760745568 947803092 359239731 611735742 447040942 799912469 819234344 626612189 497012778 656394731 622799769 903387290 720106478 728279668 651034689 798211214 836295249 830029076 1000000000 909289865 608385977 1000000000 981828047 734883608 924595853 715147834 1000000000 819192863 624463017 875553090 741748226 945729613 485839024 924845672 842764901 805143589 972210405 890701492 743661736 710955031 731243626 855153871 579344028 642317161 856905761 576944583 643837829 1000000000 752590263 916518418 327712285 965064502 716730491 701009796 425186526 795020353 1000000000 990741644 515478483 740051755 968395436 829966068 837156897 835570760 753478602 870939037 736736909 1000000000 902879603 719013645 859835605 1000000000 687657912 938280067 995051259 981409035 988589470 828103980 434431086 682214964 921883666 704892212 778924294 1000000000 1000000000 1000000000 933078991 557567242 774568185 884106579 1000000000 628625170 718612847 878611563 776506245 334937544 746102727 1000000000 748451929 974830582 738611251 1000000000 845437038 1000000000 686090109 759965272 727971619 638386924 695148687 607510977 670986548 696476993 673605208 755297179 908044435 795469068 685769400 913563143 716868238 335648593 735299190 1000000000 859504776 858013345 1000000000 1000000000 921070955 940604809 955825335 545954544 760370903 802106537 894727354 403506595 890422928 809781208 798760633 802652999 779840730 789672869 892989336 986220862 951438253 757367462 831093823 962291812 830223592 581487464 711328162 770293495 811154455 930091597 910814110 743464766 768266374 721549825 468352403 680133171 871053291 659424411 791123002 908199269 769895261 693625115 880286375 591830193 885311128 437490586 410446182 722259576 1000000000 728028391 695174641 973992630 883909184 776978348 765956238 1000000000 841193301 514028273 876196976 993720886 1000000000 889236441 959074746 592212496 796384244 860357744 650230373 770223830 793129895 758718044 647047926 618612989 867655239 727240645 648677930 755165164 612601398 782931370 1000000000 726159977 999965875 684774093 983841356 728221228 421471180 698454242 846252409 779843561 523105788 598694716 451729711 670894527 707299085 768661364 698353152 892231088 846973939 898777789 1000000000 615381280 941157198 944540970 748638328 787624194 733416301 762484188 788356426 441453847 695322397 821496858 719627418 413151967 536179684 635572368 630087166 718955813 502214235 892742763 695159880 821832212 784116762 912282558 1000000000 896977014 547475730 713105858 805742127 644560886 659584705 749698678 1000000000 852359123 733601543 1000000000 780161674 988880417 722070982 1000000000 694257106 650953345 978142731 730719179 949844908 434867915 902043866 831215781 491238024 824859793 842183287 682074907 868449768 585209939 705884935 863936633 918894795 955157055 771612780 835674567 872630982 870976019 507827720 1000000000 732680659 840966037 402806378 933325883 597865878 844723655 787701106 809504047 833936778 709808560 866685432 720386668 874992610 812084281 668610842 851226903 858624955 561707709 1000000000 728604098 748281870 834634183 562474547 1000000000 873092223 921918124 845672020 799381591 526634308 830002831 848407089 783798997 801984401 905136833 809912652 972035181 759716726 1000000000 800689604 796379010 909225487 887139817 894573183 800240682 1000000000 810858968 1000000000 814627701 798023374 652272936 574419075 749658985 1000000000 1000000000 614621084 728274282 671161952 736777468 639577456 760656030 750872855 727710886 534806584 741611876 807639212 784214130 876818769 647195855 835426338 627943723 882532633 746917996 780131214 800489596 808137486 904268551 819242454 889273184 757755255 770422277 795029663 596543543 868609153 945674117 744175638 921575194 791976096 892813656 531105152 823638568 837183101 1000000000 789521713 398797138 988923796 856738798 945077166 892969195 1000000000 593132331 857135301 858537382 961813848 817119816 953384977 804068636 813538707 473971468 806513458 810931850 672444268 1000000000 781585763 1000000000 528548176 841324617 755040564 993494487 730446116 789905252 615514684 860395311 862370450 805394473 1000000000 836163581 894551141 947597958 925667288 697575999 755292431 770024905 600230182 434969287 846761541 1000000000 933510782 564459315 854591808 640839991 703491474 830893672 825453471 681954168 707286689 837393559 696675281 879807279 766302278 922788937 985477464 818253434 363743543 766096479 888099723 829393645 822242912 888865709 863023823 936621709 606588024 705430997 891637817 636438707 762298534 784214852 1000000000 839239774 920189003 649202449 612080172 829150228 810213396 788086220 805492514 1000000000 781948702 558618713 870203289 824882968 700094540 727048590 898739898 741748654 662157686 788576261 931793308 776252780 791156298 718200332 869820623 792034592 758205688 806625085 994879855 754565682 830582636 856257571 858290108 770781865 735921763 372016098 827544962 900486661 941168086 893957389 656265919 842248993 287045711 742775810 850731879 751985214 841572567 846482611 669428609 969808428 857741984 871450980 838070226 795495193 780127004 615300208 763330463 846017314 892896613 782444419 826311709 688614697 731879538 814573497 901080158 1000000000 881702249 887144805 817920980 878096956 663809139 841835355 865242857 736434789 930979558 881132884 891138973 656114914 729897929 752603582 1000000000 623106638 791519724 884322014 803682385 695006274 1000000000 740437468 602618153 584524337 770835056 758084068 837968880 852918223 814337729 891292704 715696587 785015629 718799580 902124651 755703647 816483018 826571517 873249573 839446266 954755966 931847433 742888760 906851047 940095474 845953914 1000000000 695746834 522836782 846633824 704913912 1000000000 906565697 987748730 790105078 688293679 939468977 832696040 708724587 605213618 928437349 796763136 956781088 580968515 831677465 802752860 736814318 779792744 759415840 785560062 653885429 576225479 446528215 683467582 807903098 1000000000 984330476 756818310 859526433 785190373 584688115 816335824 722448817 836323171 714883456 891750810 790009329 506510769 904869874 706353408 779477075 797072102 858866644 744415073 784688679 905822172 815260822 795130576 939597301 610451718 735712097 858888844 723580337 933189432 895177573 775477368 1000000000 727738704 431426237 480414152 708589193 290479884 906691590 873294921 715082125 719147881 851042703 778312462 900652538 810510568 751553688 724438678 536126437 602575865 870143058 823342405 513944229 666809029 770941526 743718500 818057148 783724915 925841764 745239682 662427349 634655044 840806795 788086808 783152955 815679575 948060107 797401439 626350355 1000000000 704104314 1000000000 943384173 798668290 875195302 685702502 1000000000 940264500 904668334 738923440 734106083 939207804 621924538 606596019 977347536 824655460 952849180 813168027 957593741 987933461 701071416 890087408 555945283 576848556 749906862 689138795 718940084 482828213 1000000000 675619101 874351068 728146842 753918662 954088167 847973363 725328591 880477526 773913105 977569690 835601626 691231372 968168445 546103769 895033679 672791758 635119492 761392232 927691337 696419785 1000000000 924366198 544428057 772063413 829937597 765165178 807974857 976601904 931847796 1000000000 927932316 901398096 683749874 961880246 798069578 749253519 698312200 688092689 878593464 350737616 717669978 737462874 990856000 865161946 783643659 518184660 623769217 974886217 915000034 898015747 858694114 969260623 821297781 703877451 829970734 745678249 701177645 760033466 656183046 747836614 613658678 497747418 738062609 711084324 806237210 984751414 965849494 807290221 603644518 817421373 736339328 770050170 598527473 964053902 665267068 656079550 548258443 680090163 866700846 1000000000 790960155 839437272 962484169 966435640 1000000000 758757345 702600496 464074584 741289288 772066212 797692182 879805370 789564249 728989490 1000000000 838178155 671507081 819856217 789878850 916930627 870084740 694264426 748754837 976610698 710751661 675521541 864455314 654745420 847397940 775086282 660386035 1000000000 776476921 825989559 754324840 790814917 799316983 774375718 829245505 738293631 901766701 653677355 920610843 660438437 785207109 940615906 636600613 749469918 828552938 809344825 819257757 697522757 794877382 206934923 819735295 828687105 827221629 495324041 701725951 827447551 627911692 910387396 401254821 544340551 566033971 859898391 890169107 778120915 886032526 725944797 1000000000 813726229 989298915 698217951 635141217 930516331 529763371 955913925 524415542 697509620 853141552 683528685 928838423 816107205 887316734 766289571 524122465 702097168 863783931 809378669 760693409 649401924 800153563 924554038 616727196 688875240 751495749 904204164 716955617 930934881 720463465 1000000000 785547783 1000000000 513063538 705060073 619933291 684009522 773336240 851184400 760377272 683119678 636444059 1000000000 906083356 856990730 892004873 931303721 563480371 839868834 815878336 726413399 671956263 683508222 645704995 840297506 779463595 783852486 523918553 926936175 721993082 648694597 741283720 882333874 839650879 839668646 789138721 834941070 985055993 616081539 679706738 949790123 778128595 540356954 963621257 862102191 718915786 906457035 765601510 909054009 660491592 789463023 718834806 865152754 483171550 799286757 700479565 712950848 953120568 400529943 918368018 896115599 966246277 883393286 723553283 720932176 954700587 662493399 760301274 839472950 985521474 696818655 719889494 784311250 836103392 683359270 1000000000 632773871 603525509 732827890 769675401 716872849 871893780 485339041 690632593 1000000000 595360739 685006591 879025710 850948610 539968347 917977409 558364195 803239323 469559781 771018927 865058909 747809875 793223592 582946335 1000000000 794930194 749909288 476666350 541041954 840404784 871538535 998328477 776925963 620080533 678034371 534112012 853354116 731201640 871250913 627562822 959812012 548314118 1000000000 802494776 890026875 732686579 956553942 756458330 607410775 645586562 720554880 838797976 457090296 732777433 827740607 843928624 973994940 809252984 807185167 1000000000 842981900 797161540 576145276 902339540 709431667 854390218 664918571 806792903 820195506 865221034 725815811 1000000000 675635517 553237918 565267617 1000000000 967622720 927790728 656175740 805453564 765927285 820424263 1000000000 685321304 503084931 913601034 978856573 795593338 646210514 827622573 729118634 744600175 513934210 940528835 761810282 756936358 681144958 734749633 247982078 1000000000 804010323 714212064 712611919 774712027 407427984 838872683 700991738 843403030 985522461 812264239 851613725 685928882 853627276 695831720 856863107 860017457 751440385 854535892 706939230 628409051 338086019 774115106 863939629 833033657 743307495 752218763 527950347 906732738 1000000000 656005715 861189295 492333252 1000000000 765088584 683559712 1000000000 720807686 884527017 890307141 704315392 961473952 505455315 560303162 825633865 674829872 374440625 771845079 803324898 517549738 988017828 694357604 850015450 831065958 725527658 1000000000 583847707 717766017 696553870 758788794 1000000000 934274497 938938250 863875559 708016347 971521954 715465568 938427057 669078961 847997464 990999012 1000000000 694706459 814536172 999901864 891072376 786960181 548027053 754972200 432810731 794390705 696772460 1000000000 489753313 1000000000 689078011 766395302 726792147 402404946 689802936 897704012 780303141 850692951 1000000000 977701113 675362937 1000000000 832931055 700033274 617894526 714766400 670170713 1000000000 728919517 655274153 838048608 1000000000 894356715 711334783 762612088 764310349 867706077 934369974 872989294 1000000000 464045310 565636087 941578733 835163844 771922430 695761469 633208222 674376938 918277201 708700546 700210648 418441904 805088578 747094353 937263603 732252369 996476736 664930390 616297562 783475574 663410825 953391851 1000000000 953261318 676319371 741190697 809021973 933064535 950058277 492512572 613808635 544265710 1000000000 488795073 844608537 653149935 928512060 916172896 821891695 905393411 811887756 590729504 813868477 835652174 818122176 722217148 778076590 901250551 976813839 849351311 862158834 654453591 1000000000 779522050 931587534 924260005 887670828 547578800 720154346 663216483 961907824 846627240 980108011 900010006 843826135 818506469 852175709 913305875 743562376 795374177 874736625 849397747 1000000000 656290734 748694228 775895963 299077216 459523911 668242736 610089095 655614702 814456190 604766061 1000000000 836146300 798794863 862186950 674929994 640266346 864380859 607719227 763791807 680832089 714813254 933726906 839677224 779210957 927962574 985508558 1000000000 769370958 876767015 666412852 860008930 1000000000 567802285 780699613 860286209 813125238 567779632 952233351 962596728 637801407 825467350 936343154 618502232 757960979 811946078 610316591 829710501 832728451 1000000000 869720232 857446646 658582322 766741244 912005956 1000000000 679126910 623279543 865019087 913550517 813406210 728232465 761363123 738755879 552975652 743813888 899567940 818125796 774061813 679160931 539398622 845115134 917679723 741630445 862021621 642718608 760947521 795043114 977254986 1000000000 743879475 1000000000 500327424 621942285 1000000000 929759376 804548830 733764674 832003199 760363110 843452318 929632560 971835629 1000000000 692920618 832482902 535722439 761071414 713955623 554207661 759067949 867084084 1000000000 839822870 926745134 547217817 705347538 840298244 710168868 828102030 744632269 889960426 435701991 759024339 961874678 811185322 975163999 560045070 260518676 1000000000 935833620 1000000000 1000000000 776976174 768681054 987445855 645642610 738401605 855257461 862001837 1000000000 608933235 805213418 450671073 840504026 765278342 680903619 777193739 631825983 932874518 979527948 788789738 833268080 529995179 792271274 925486503 939793879 1000000000 749711270 714530520 819340523 372143447 477744873 606617572 906071273 814080646 609271234 700320646 820114438 1000000000 810588203 941629693 822000809 721620355 605896423 639385609 699729492 946337415 818523015 801499748 934444268 646780792 866378919 792868452 795782895 518501211 816431204 553511806 1000000000 799175992 867443171 766665304 770529726 740985735 998328870 788239000 1000000000 959549580 725964996 288657688 758692016 1000000000 698271140 798303790 787736500 805344877 796433135 660174328 986681630 662070239 749135268 883254477 612586811 767878452 754038621 848685439 875309290 579607541 760448940 633351410 761485463 663384650 670541984 814283014 626877850 523396925 1000000000 821674466 840559912 866219952 680799745 889390141 906864484 890905806 781318335 721607774 627549432 12327210 951875696 797540760 728669712 741626916 717059451 962507363 613103650 873789602 903587916 861902931 825329284 803145799 569367761 702836430 692157446 832408213 986215669 666263047 959633185 1000000000 558219940 730464636 872411306 835816960 652985145 939314955 573615502 674601831 826816633 902603772 972040898 606898239 809358394 637458531 937670794 1000000000 711495139 973525072 831719306 800941373 849990602 689838735 853668340 892129020 819633641 874971259 1000000000 847533919 799049845 823882803 617849693 802902867 845861906 802511981 786322041 943823085 800726855 750584317 778199008 769804990 809583149 942378716 868829650 675912125 681136977 647724418 756168824 664191769 873318992 770123486 876345471 809271840 872965883 691434951 762670292 722344994 763559838 712157291 791388468 976783659 919457454 511392691 858989242 941506284 911869177 956326474 942366604 569547996 797555841 717235290 923545463 764206990 748178078 886861617 547450914 885920742 623229778 1000000000 714741260 860171185 832106361 680653345 829903276 781650004 731685121 914315894 1000000000 579848409 817841992 845517163 849169143 702353331 756029625 732475416 800053006 859223295 818282233 1000000000 607386704 1000000000 683607192 579429154 838960124 829788706 776296223 895366475 786369098 1000000000 804683581 687354949 843780740 786214577 808546776 790432269 866562193 985215774 588609525 804926733 814187015 776921133 801095816 680051888 684194149 716552450 737354416 713186518 765462085 633487098 745258942 1000000000 1000000000 849015629 483959237 535368797 881591614 811205406 878084644 726679144 801533606 494590292 932045057 580669971 673098646 781941215 917955351 812552357 1000000000 1000000000 708433473 665201219 888342882 569205871 784828513 926439707 473721071 746218483 775253933 507057643 840471478 930203166 765317106 657749730 903292731 746215551 729393562 785230285 796712934 750966095 914088748 965853035 696188781 886566231 1000000000 880347990 676383526 909405065 720914698 506356831 733166847 944895963 959252495 868702079 991373530 762791590 668136903 448848657 724822498 1000000000 669577423 675437778 953270277 663235828 578949047 784200067 718786108 874546901 920042707 844053872 822392289 786060143 759006028 697076967 850246554 449010626 727629664 870866806 930539713 670587443 899031637 853026867 739068000 848690523 961177716 974781542 528514725 771691210 646977740 828311745 686155261 876158304 943566056 939085754 808108969 863568170 1000000000 1000000000 768125699 766700207 833354944 639357065 717980208 408841739 967754383 714346214 316459901 794859758 680684268 653418423 680026411 852801306 671268536 782284516 895968676 825815474 678629510 910740884 1000000000 498646091 749646695 776580613 817549769 557566554 686571737 655580218 882724788 874960248 823686461 744391844 812447023 846997053 733935703 890918621 967908882 842497625 641729773 911883246 819792956 951842547 748272491 751431917 703322230 729231051 1000000000 640806805 1000000000 449475514 595419723 975035469 1000000000 467955845 810235659 529561379 785056489 811286720 200435982 672173878 973177239 411859715 866996068 833751612 646962331 1000000000 764309086 743353278 587520391 343989530 811395574 931510293 717445900 877773961 978715240 881855976 778856811 935842058 1000000000 698865308 981909668 840593752 906986177 611619878 707108850 835090158 674500648 835031579 554201387 994506237 476435771 936947370 1000000000 512992768 630049096 811484037 974915782 1000000000 763275811 1000000000 762027438 832321705 700519743 731974205 1000000000 871615026 798049363 922178892 953817433 812593713 664806021 727434765 745042001 886084469 1000000000 751151344 706805140 793909256 576577745 767794813 830521557 857978932 953213621 776573503 800508035 751683868 866012220 781895458 820720614 856784979 896994516 760271979 769351098 928149690 860761234 1000000000 911715635 515104585 532853425 699557199 791262404 881167066 554409290 718319218 765467585 825719923 784807861 730220614 682177971 652895884 707503917 919024049 677181144 837929984 622809637 740268419 888216038 683720038 836337761 639045954 801680910 571239572 903555941 792473932 820475844 1000000000 882566907 510650404 1000000000 686685439 805109936 762066423 760454573 741675151 422580475 716706128 718081048 678061173 741878788 982685461 614916566 1000000000 694204770 757204901 712354534 793969401 964643051 722144618 538030080 866498959 778275785 677102745 967925892 592400175 772003475 606563791 743178137 743334300 603615396 783802868 896226107 883719550 872572607 994126793 1000000000 362672782 672486966 812206517 814222089 692696109 836671174 764294270 656013192 813036189 1000000000 845329453 787432162 857877689 759683065 969865638 963174570 794410067 548771593 649647061 1000000000 774827952 647675468 880122787 713367666 396471255 777695812 964968309 830506263 872876075 691597874 717291594 421670206 719921413 741114761 702983665 728568031 710768447 543879156 616849774 508566490 796407396 819814377 752098507 882464917 869028629 715370375 862819912 818416393 692699246 1000000000 940203420 994253174 792530189 1000000000 725910076 793411661 618401027 700638481 880910914 655618262 974486208 626442245 745300026 869834187 964181744 651115857 704821637 687074731 871280209 799019740 833232769 930504319 772348579 825165884 691719575 678293347 600870662 836869583 669062330 436999133 805908882 966059875 556116690 749473008 671052308 947623676 886564854 1000000000 771951032 886870011 875386558 745964830 644501015 615764093 804454830 738482701 707044239 761124378 1000000000 917743899 276056353 910973727 685408747 700190727 942928639 1000000000 851714495 946822227 879252487 873070656 549890203 837509464 617987875 718232232 875600032 778415145 984782684 833444843 901565263 805173493 904725045 952828192 1000000000 1000000000 730913101 879775853 856584332 962804456 938706007 742651010 561011598 546261196 514721934 781587464 789438826 568850748 780976679 702821130 1000000000 807568163 832832323 884155977 750151419 948704430 909369551 862608813 1000000000 796077501 763444079 429808230 787236119 797798197 643217101 747583052 715722799 567771129 730486477 721174775 1000000000 1000000000 912843309 789075028 910930387 907775811 1000000000 953860432 685128034 900834304 804692779 556731379 586427542 820062316 1000000000 1000000000 768888049 962843013 681760419 938649867 797421469 968761505 720288272 991203166 630799085 818631475 569666931 935822576 752189292 626598775 860817557 839957620 669685838 890533856 906514884 868536754 864943931 1000000000 925341134 846167600 791498972 904449417 747985832 735382186 777247806 980473632 734936659 758165582 1000000000 1000000000 659015869 921931755 661245189 709638621 913836629 458310423 589504412 908939644 510574271 856383937 716139761 926999816 1000000000 737470585 669298221 883124493 844954914 664809910 839323389 416675134 970252086 613853642 954113274 767783514 580496058 846322071 837656306 961429818 644718309 519937891 757776045 882745328 655416997 676131215 770457275 798363651 744237011 617614687 795870579 817450771 612886672 789447178 806117255 624263305 686239492 742949969 986826561 638254124 1000000000 580015665 800306154 510911329 856248429 772836381 1000000000 787256842 884919866 670037484 598242316 719532985 466809849 801770161 715568673 922959784 660594425 756485275 696831773 767155072 775735552 753181145 801641831 906174901 913168264 1000000000 640479957 570511641 866758511 878502543 819726353 638601506 555596653 691161592 1000000000 490437524 891841192 890252738 618754411 922256274 451076931 920069280 1000000000 712262689 929399608 609540459 962681133 1000000000 942390161 819215861 844375871 864216504 821125781 870929776 543013742 751087571 636956651 623689567 839075403 732968200 992302762 611043590 782402810 758953676 1000000000 964621881 704380433 744700451 966692709 969187571 995545378 464093400 728935057 745105770 732169628 692362324 679235594 1000000000 414855395 700886656 704784947 764571876 890099927 717088665 815633742 733058015 541578083 727027047 778383628 813996258 739520523 829353803 609653199 666711658 1000000000 837317187 938503366 758263354 988280627 566563717 695843980 815291621 960974809 582056833 1000000000 847413182 1000000000 606480750 779038089 772684078 725516325 504051854 535995501 701316386 897806757 708074623 748522523 772902659 852033159 417033400 849730533 1000000000 786382018 519143632 696035292 835837621 827295553 789959058 848996053 632338919 907425004 996621744 599670992 1000000000 612941419 712678795 878514209 556764161 1000000000 768180593 925579937 812883973 883334401 778426844 711646880 686635428 1000000000 867036334 833654569 864726909 826171256 595507812 631497010 857442030 554984971 732526187 623119785 897033940 820731004 683014319 784095933 725699456 671032663 805893213 848814909 748334081 888849927 836223779 864883901 667144485 998788084 924120598 859172801 931017291 790921941 795914139 766401732 834675941 752931233 768793306 908102418 693248333 279035536 895057319 786951953 1000000000 504887935 641683490 875696071 985888721 650589064 784116368 689710612 642976609 785268690 448164449 792372831 783254016 919866957 1000000000 711733928 864545806 914593933 734898253 1000000000 880586536 757683287 1000000000 989933469 923853153 873171389 666657163 778847683 786320707 743681114 586056027 665858545 795700609 870014750 864709898 745334897 837370026 895391340 736920989 964095976 1000000000 798879009 615242454 826681302 833948366 673645554 760065729 836247538 911399313 525129001 798151923 851096879 606820055 774942724 868173283 984566117 379081526 715913129 652151071 1000000000 733654248 952671873 704012930 618180434 973806675 907782895 923799780 829645076 578764541 833996496 1000000000 786930577 926421940 638085873 968007271 850478370 743555875 944363812 742128047 610516155 914376127 566402737 713148998 917371312 852924805 1000000000 821832122 782311861 1000000000 785818205 1000000000 705481410 1000000000 962888992 940230069 783563017 849024999 217006645 765921541 1000000000 836606968 543215924 914953869 899486398 774126775 851806303 861871612 667131639 961321976 701787211 802997624 658682262 593622087 961708970 837251515 678999174 1000000000 1000000000 626924012 752880231 955876866 872691294 733115818 591442357 742189964 583497526 566376527 802551465 768771395 720909966 942126185 687332886 676813309 946193875 750581932 440274867 934055417 851818548 1000000000 698951001 449472112 526169284 1000000000 763672118 904800175 847371068 843196762 651792068 690267287 806288545 702888594 768343320 523411735 1000000000 869032084 342321717 983816417 789449031 723517693 915751775 676059873 706462643 765521463 525682254 523444859 865251218 769479601 654925317 1000000000 670967891 689237783 724611778 743773796 925900075 672613835 231341737 682458276 770218962 860406798 959736546 687761503 583944831 936903302 777133137 763434434 597614008 762327739 754503555 875261694 865908213 744733245 835864399 684968030 706323761 673126715 885484666 776733777 648375694 827810785 892739031 849168613 705612014 652481786 916660089 524765872 804509880 873047662 732006292 907044413 595336512 923823697 480397692 671825380 889921961 720147670 844554325 854423493 584026783 966060791 865108136 813093649 852325480 940562934 832651310 621366078 635348724 1000000000 604297542 763130519 719783936 802277907 906485171 1000000000 928841315 1000000000 826492507 748388147 612226258 346503473 761010815 771179442 851900528 731108720 964752533 811789495 885456978 611225625 775242607 695010400 1000000000 750121049 744896997 620694723 525881866 672317059 901419030 910573424 1000000000 901182468 739289436 826861672 843192389 704346398 704404989 811032177 654184477 750719232 999485055 834543425 819460922 627536164 672963742 1000000000 821600968 571357379 814282925 929169703 451087327 744877403 969436717 747190325 862899757 907580741 797831262 710021215 1000000000 896097465 534439194 725658367 1000000000 644885126 904094551 609908762 767388229 763046137 1000000000 813675960 997658080 909970497 781504867 847055680 997890392 491726400 466268073 797504790 840306437 857180221 614130807 869122301 927072741 754466095 594289950 1000000000 833744619 781979094 1000000000 838930238 567192646 654923207 868186316 1000000000 700920708 930857562 850442934 809776739 696358411 709923676 903245259 714455370 912209405 776096668 785992068 1000000000 730989306 672651286 665134006 824458735 950041868 944567951 759243563 566332886 829059415 1000000000 414177832 747940364 848449877 581395313 683201182 680198273 621364137 832941888 795804596 477126883 615803637 1000000000 734439950 780311592 820169080 953153661 838447747 843137530 845781742 829403635 647862132 765148210 668388071 789620894 843097238 669310825 826568614 1000000000 875674700 870130020 887236819 675715386 714788061 941268868 792676043 1000000000 1000000000 743431282 798291276 834360188 741059956 386123251 547919375 1000000000 874536928 665673563 1000000000 612729090 726235574 964084931 773749550 871402155 908698641 826981011 876418323 383429325 775053645 626129834 686824085 701176090 1000000000 841098572 732271027 946164575 669933170 706783394 587552015 761134886 849211672 984691244 1000000000 782735519 699806786 784861474 801737178 981548664 1000000000 767630037 408291706 700029273 887550392 917347010 573166131 615074256 1000000000 724683420 716252402 942170215 700168117 837372961 820497446 895408047 765931675 928135995 943955350 523008052 786405699 987632601 564247464 543872360 824614642 623214581 773475280 866321444 607728723 914757895 630255526 785591829 934026741 805896145 956499877 541911011 547204787 966707104 736836392 873805951 739568298 863853613 581312273 854692547 879972833 680383278 984266248 768923280 908153677 824919021 645558443 841735953 791776248 759140137 717432546 495264614 877130764 713260872 814592471 904275063 803132514 571344063 923076746 925745674 886635463 894180347 942103793 746550347 772088676 661787527 856672276 754413638 976844974 808250150 1000000000 670233004 779729409 952355736 962715979 574434138 731845581 651520242 547831278 624416372 668488605 796154383 630140081 921526737 736980545 831820597 897517761 724150706 881543542 991668586 558626244 907937718 885487806 752946979 996467930 779371777 352214693 864937342 686539096 886953481 886165957 810220569 872342435 874696550 647316093 819689877 895760036 841272352 920052586 904703230 988682341 810617782 765639833 706347758 638833943 792798397 901834959 894101258 819598616 708253095 595938388 891644106 859960338 727164028 645557429 751177690 967933866 909531440 853063010 709688968 829435732 929037522 775509091 653859119 865303318 768866290 882160776 703360956 977040725 726215971 783090764 914574312 796996491 919291326 702609463 894778976 798736954 877637913 756592427 981470601 764688993 574359321 554843108 924799014 774837932 850311259 622426063 842794996 840529652 973007779 746997865 716582586 1000000000 663822402 850483336 383290503 657356375 764979136 851275264 910661944 1000000000 1000000000 759521299 992429608 657908367 630467845 849810336 710991451 800721090 793844628 876946848 836454497 801252393 891677556 780174221 767435958 841105878 593960459 833532103 666035812 1000000000 736528501 854805959 591043472 591553649 906076607 619906904 950604583 770162418 725841377 626005582 696463950 867697616 1000000000 689089554 818848444 683097764 795677800 1000000000 683292035 662159523 710994597 780531578 724230427 679753891 1000000000 919186620 730082547 655050578 865383317 786126007 792261560 793331931 845871149 874034219 1000000000 805765230 878637719 507807650 632523830 972627579 829623716 836486078 781099144 586400915 835624299 999356614 465035220 842342024 1000000000 726605507 758653231 972726433 701754841 836830663 881020956 819521019 676707328 895488183 657818584 958434391 882852265 406956811 943214095 614917707 696363786 956515612 964182495 955803653 964753838 781022137 1000000000 662278090 932423626 935988609 833162852 776707412 1000000000 1000000000 734319473 657837388 919435084 1000000000 616650537 859403871 892645047 967283990 776230268 618634776 969847364 882415422 911800375 598404096 748357292 637101103 743496015 184462280 897790658 764151902 673537503 832334718 843338143 975527159 866296037 770023224 895615160 1000000000 618866359 974046663 982528952 671491621 637872958 765202367 896030012 923445387 720044446 691762925 876557334 898496991 934646894 1000000000 855530240 775519471 933873481 626336068 645207013 595992830 645530710 783593896 896598012 624776916 773830396 764746594 694332354 590188634 562593023 501565831 562662652 392253709 753140523 568423343 732164947 439655061 809443267 1000000000 849494268 947729274 793727538 872720751 922201828 768842788 859591335 781563107 707408316 810451821 720481582 643227662 878779591 630944487 610924446 582910810 636165511 722185579 696235643 935771053 765318284 555224833 844762444 947623571 1000000000 947215025 802599987 977721191 808118913 772074092 605717438 805085000 845372690 699640087 1000000000 851605406 768409920 832367448 612265684 732024332 971244757 531571875 758241246 676672013 888771607 837498962 773295179 746309062 721193116 856498413 844717248 609866574 810687839 1000000000 589797282 908988946 388289640 849724398 464869844 742472608 1000000000 832610436 845989533 735755684 607372120 658264563 943271528 897643067 803698887 633498009 748658394 888894160 823349117 638127674 875140844 972089058 828743035 699936380 744885694 1000000000 683057389 821612970 1000000000 663941944 893198671 940583715 950780431 911452725 851810695 719996009 767139187 805305709 576046612 796501409 731991103 782434515 575901659 651964499 828757201 629989978 837563342 959043311 665096403 622304933 949783360 902263995 1000000000 816353469 820257634 721674234 837047535 665287204 784461853 585032772 973609703 688005117 572499222 1000000000 913900467 1000000000 973657371 784069897 1000000000 764106242 854126572 594452124 688496332 740119569 702338564 738534510 858618647 637702676 866426181 534620400 607303276 848551580 701667508 903592508 845362530 856822846 731368061 870903808 526472438 539820653 970203911 887987892 933763400 687205242 683684274 383456803 690366208 682838204 591884892 1000000000 544706511 570410937 898862678 911572598 757634772 590195355 913503521 941913439 582560281 424459071 890438532 791816446 729910543 1000000000 827112751 894719139 609285168 746815150 1000000000 866667026 755646181 734456545 872885859 852300156 844283944 895542913 734553168 865522142 942489910 883160759 932658054 910412669 675247233 837036242 245302214 870965558 850021123 614503482 930099050 422208632 844089823 574794037 932696690 1000000000 894649876 796021968 603109613 755034921 764631394 918417737 790487141 757035669 831260585 708413847 917108000 866430733 706409844 829520393 548433936 1000000000 770691143 757054155 681584232 773076967 889806054 907538645 713905254 702777120 851870630 567934556 868636843 714550073 714896759 726120130 898587396 903175214 942829016 872177053 710288932 660468699 797889543 844189946 740866988 872333409 763550300 594320061 796729557 663430710 854102946 692480913 1000000000 1000000000 462520241 785410376 746893884 878514471 867566709 898692674 973875842 769156692 850124971 827645507 703948496 763441052 965225466 781452011 1000000000 452684318 642560767 1000000000 793884467 849723844 662861724 1000000000 750831944 783504540 817541583 408294504 919063582 665466181 701748651 484778803 951571788 550675314 1000000000 833847891 803634763 1000000000 900552531 634585496 480358523 850259012 639803781 494201760 909457219 777759632 939988641 893873559 900329503 656420156 778992693 1000000000 676236960 783778596 551044556 803864144 646801685 923472467 880759676 723508419 632919189 830808590 920878729 670648606 867280358 862272699 651681062 835616950 883680588 782826945 836887644 881268579 793694993 779088916 884914503 737716519 990422988 888557522 775711487 870591368 663916361 797293238 1000000000 593576323 974171327 801266777 716111384 470897939 880334539 1000000000 834961661 828139125 844268581 917458181 930025829 878865899 722635533 787200687 999259909 856038553 890203738 705965503 793217790 452795952 846913542 749170520 897915361 717469565 981265082 691510922 838630236 585726164 828328232 616492985 837181652 749895118 437754822 696567119 862453417 730360211 821549109 800954332 756221855 865027065 716174802 710265895 750489963 722426564 932282436 1000000000 726745447 336887870 771907038 906012339 632950501 494797347 839804390 784093547 767213045 972187646 691862885 1000000000 955569022 901390619 760235241 813010633 789674037 997418764 875065459 644010497 805358879 815543179 785744390 1000000000 1000000000 768921168 824534340 815670521 876931411 755667164 884260791 774576587 747561096 728486743 676741136 564762492 733288707 810977648 792662048 907356104 701385219 811695317 925373201 638598662 375291602 594893324 890406090 728115785 923325843 880518750 822477072 759776252 726115924 1000000000 959832121 861844384 542181649 802741134 613878614 807603887 913960154 702981213 827558553 880577881 813894138 1000000000 883195126 746940604 690529753 732311411 812117155 1000000000 852040000 645372171 904840370 893787377 823244179 913761069 1000000000 788079443 907370840 875578629 1000000000 1000000000 740241440 695144529 729289366 692880353 943279920 860032308 724241909 531752203 667668512 849158340 509540708 732238331 792455124 699646446 598363635 361768715 808234676 721614704 625632913 852635232 741363523 556286745 901448607 811649005 947478755 430131588 840272515 720703309 799490953 421635533 648030250 814237653 805889011 866434184 731756161 1000000000 859097985 737796643 823520049 772301862 822010577 605977530 584109277 571767352 966523307 748283810 675918938 730383961 1000000000 1000000000 869993065 674591599 828401637 730667762 673077833 862607009 885677400 667036447 816916052 1000000000 824321252 659159283 820966038 709184046 233468495 664921499 811647449 797608385 821349965 1000000000 575390329 1000000000 977267383 702944176 842870519 1000000000 751924791 715200531 887602865 588275889 773595739 928208360 848574483 703139807 931206542 661800577 1000000000 1000000000 767337093 527743818 478976161 826177615 883569536 800637978 803320356 764108194 689198824 682474762 878601100 721391541 757156478 754831599 677870050 711310692 960201658 835379547 812909230 906523556 385199148 1000000000 773024743 803648152 476512583 958880159 728669583 867983654 1000000000 907917137 831095003 831230884 1000000000 846162493 968412955 881465839 630147922 637192696 675598375 651482522 886536935 875209969 613874321 504448502 870732394 946053351 971241295 884177171 1000000000 608411662 1000000000 833312359 403278936 944630884 752942214 582056955 962027230 1000000000 860902307 714675777 874380351 700566797 838714298 730612800 749057414 672451197 932701427 979269805 707686693 810438411 929021590 876710009 618554237 708025747 658913076 694915929 392755803 910304158 760744701 1000000000 920255872 891481417 990735874 705810182 778846344 912007939 837453587 736779164 703637097 969396608 784870358 991049226 636978410 794041580 923048596 855588912 705222392 803921275 649172097 877735404 704728354 588826054 684384875 749159339 907247774 695915837 956330323 989666406 881638132 418581479 899461003 915823694 841624840 793722287 634281700 642348846 792583266 812490595 997170726 909907635 716164225 953626415 804136583 870308795 517486727 1000000000 821071803 1000000000 840823309 731201144 407699981 848953194 736118781 874500095 852781438 766134982 946514271 806634123 897038312 1000000000 874476879 874741461 811088996 783070716 987240194 574760974 759360131 910688842 836356435 799479373 814855817 822337928 773647077 608293460 1000000000 766509438 746132552 674627232 782868910 718977317 404724535 856064659 953541078 532413976 667322174 1000000000 875193008 904212800 653616216 638813598 921501018 763989306 683937505 707800736 629615280 1000000000 714644031 729071950 919841128 889054190 941019073 759469013 877659920 508603027 751674789 894963050 604155256 732338381 878860592 782239351 641098239 575046457 702527166 702560914 694186767 828130050 543277916 962235815 718316736 859499795 832283571 984655469 779974685 622464547 556121340 858075065 1000000000 1000000000 694853487 791452067 872847277 959915720 818216953 960797443 1000000000 930464259 473393272 990141824 732274030 498865887 726258589 865144380 783827701 851729382 745692846 755412071 946974192 657599411 951058555 616281041 821116867 938015678 812303408 964603614 995231868 971301603 806188529 659518833 701318166 849497799 631234029 734724862 891655645 755653943 1000000000 1000000000 897150541 814577956 515751664 915354872 533250901 765361114 542625306 563820827 688449111 644682896 803513488 540155136 970984867 701397058 753442029 536383712 799247845 841785284 997552150 709204415 863249264 850850879 703902556 798796367 840751804 1000000000 916411041 765022164 804544753 467414703 845649067 700769690 861511750 829236612 995672327 957050611 798589222 772961189 694009367 736756796 68557510 861424967 552088616 741543588 811865073 786538634 881017397 983788555 583728720 710046070 1000000000 840247024 584283529 896327419 578993011 566729975 890241083 800464969 1000000000 1000000000 755812122 773497098 931383975 559645881 992518789 1000000000 1000000000 856870259 693576267 487857077 728422812 689763895 577533277 801765367 762966347 1000000000 953218060 847335710 875579174 607106346 790686401 1000000000 838865309 817513207 912711855 798754547 580610485 898447450 747292347 647867432 837730643 714788249 916352700 630661131 1000000000 869894148 954538555 875891901 786378569 752824285 497886642 808752153 1000000000 822425207 900246921 780067435 782300271 629150829 1000000000 959496697 773496259 685208228 925451226 453647502 841897851 581386410 806204936 948928423 995087541 728746681 1000000000 642353307 952802441 637161032 895812638 682771129 760265428 725456723 943644471 941941930 918838625 673154797 727220264 918080256 767419012 730842785 573059849 973941832 1000000000 966724489 1000000000 517901033 774946150 879701918 825552964 1000000000 612146566 792040729 910340243 762140458 1000000000 993114697 823446633 788629919 856031246 1000000000 779366693 855293201 703200713 738341539 951436875 1000000000 900378332 770030793 714558901 478469427 641066522 750832499 963321117 1000000000 669911898 529727773 771728506 810005353 836324914 788251534 877646009 1000000000 738678583 851059873 742319607 751381838 902387755 665176816 1000000000 1000000000 899287609 954920843 520096005 690254977 689942941 697784246 823298099 978800864 785890598 883477837 803124766 896007473 607119327 700207079 719957485 886231074 784765647 687102105 1000000000 819417706 815405444 709628298 888873216 873873867 747635577 965437775 1000000000 823367226 1000000000 696578609 777135983 862264713 693787139 888561695 1000000000 602271495 803541175 904971105 693546656 479074827 668154818 1000000000 964023258 872333929 881752155 710454976 819044153 787627490 886405747 910599562 895552601 338977676 920924145 831050549 918888099 706343649 588638232 982110012 1000000000 622493406 633954754 717457039 554248302 964892540 756386757 720589984 909119294 793210965 882715256 1000000000 722754532 682154032 815216362 803785197 933819315 647997728 652557203 1000000000 964549672 800345459 808133239 923513817 948426879 816791330 618653701 893906351 771062820 531269079 725605996 864830882 1000000000 949829846 877931060 1000000000 831995295 548767863 841492824 665697016 843531318 892282903 718211228 933515050 657273217 722986643 921465290 807523533 903099636 733081008 718065175 759355084 426670333 770885367 613672045 829948706 976550050 560747181 613682489 680201728 735096222 811314903 988187508 854577868 914626889 932782267 782236757 641579696 723130770 1000000000 1000000000 795783587 865723712 748520494 741141626 565802793 784989324 823665851 768952763 827406126 1000000000 981311778 935923556 984234268 813017508 833339313 555726925 692669285 1000000000 511671189 605336678 970053176 732758645 568306252 1000000000 1000000000 687537341 705661572 971285548 948122854 422587998 722373692 812283534 745720227 813572577 1000000000 806786384 824626497 741482960 1000000000 677846049 672955464 1000000000 596066826 1000000000 711841751 830944790 859751608 1000000000 704230818 861481794 677424968 715458011 713747530 811523325 1000000000 733609776 710203046 762319456 640837708 756700550 825228157 861157881 887772974 793725723 737029117 876655656 455808972 779602688 920342556 911135978 957068465 813766229 633929675 905137420 540622834 846153407 823733255 863913532 708345580 880431690 974028023 822852231 906616213 844386056 796980812 604198702 705851352 1000000000 692515239 870672198 755057541 526169396 900299164 805223766 797520872 475891692 871184257 816872955 615292645 994984696 597134294 881666600 680446112 848208205 886795845 917481912 794812976 584846949 613208612 783929714 974067669 919938283 779797504 714422229 704535111 845847530 811856601 789917108 711419197 1000000000 632718329 718063978 839111642 725061528 948397759 768055729 1000000000 725116951 862921938 792129553 901776310 786842972 472935606 661727741 863976333 482160880 835775468 740653862 766712197 551669930 656601513 778844484 936367460 873911627 763871136 840424892 813833302 704476436 600010436 747939144 947509313 918772530 624116697 834466940 1000000000 948371211 777607571 923003373 916711554 856589103 674332978 719753592 886582430 908315666 889446213 909494414 1000000000 790400023 916353367 765976865 834992903 470588646 840791213 679380423 813485269 657104798 800173312 840053673 580997975 1000000000 863169043 1000000000 683946168 836546237 821527593 670835339 702419138 1000000000 798719827 795899666 974227867 670569122 615873954 911057829 714766892 629843723 756812097 803717139 643139901 937352152 565715703 702417827 852436237 957942436 988274357 844575195 834526000 966159066 708143896 403494515 902065080 916936634 660925738 957002979 959267341 694160091 991185784 599222573 475347638 441328215 525572940 340174169 907156743 820990436 835668531 736704184 488572288 588744006 883928487 750424857 854468292 909159561 843971198 809360593 821558177 705061315 545349026 742217004 792109132 764997626 309573272 771182050 837088619 785893081 706797090 717462378 910183677 930158415 861946732 689302172 812820641 796604656 577988155 901834224 792161025 788271485 951557176 723029709 582305430 695913941 717291371 666620038 959166017 728954755 721036442 1000000000 883162458 829821769 574164609 698451828 824109020 795283059 1000000000 952021296 934829919 896236918 813821552 811119654 1000000000 861622156 878614591 789762725 1000000000 515184263 801698479 703819314 767942720 786086094 901930407 858211140 942363549 1000000000 922296077 541676053 702358921 878734525 881856461 829923540 852153477 822749336 837283788 965662209 571197761 724764070 966549110 837734637 943460826 705767969 686552162 1000000000 1000000000 725995308 1000000000 1000000000 931859562 884265850 737166027 895761329 926104143 1000000000 843039071 963047906 875159996 732695022 722627531 763971719 959029337 792737251 705957316 1000000000 672014325 674091661 760168696 950307641 718635688 730020574 917704282 652871996 567995204 795930247 499412239 875157277 797239466 999688313 752930013 1000000000 588833149 649899863 710443083 651035505 937567256 949781462 552637466 692510283 769467504 868186051 733456805 710191975 512346301 891936712 935064537 743487581 923015863 726251292 840277105 727381891 923920650 692292708 1000000000 854258810 733964231 913930243 793854238 950711757 1000000000 396504362 842860738 911246869 899780154 1000000000 859168628 804881577 774616733 760799710 828681317 901959094 709270700 1000000000 1000000000 758181909 614732670 951242613 781858017 884482387 925718070 979611386 656855399 911407294 987701939 760857619 642464514 742983200 899487211 959262340 770253884 1000000000 820012365 484349723 564672551 718911398 721473421 899668563 635123790 807526421 809400486 768243917 488846236 1000000000 872186234 1000000000 898957748 704883758 781337475 889763042 920630566 754602219 902954526 836835108 677804464 332265344 754646608 878033401 855109370 851019934 784877716 589648141 648787226 436148709 597126966 718149744 723733647 779709242 870083774 834120629 842021808 263355765 924092194 795650390 1000000000 753828096 872071954 770018015 722474681 789282836 883064541 795342653 934775537 725991926 671168969 891902612 881117490 868020304 695880978 749992833 984986229 739794015 828019671 619040590 1000000000 713941373 954930664 896169814 900202908 762389433 926465315 752319642 748314820 999949551 735463358 395321244 953483510 699676010 755788347 571856418 886866676 762979175 908043704 841140965 1000000000 866201583 477576378 801278685 599104066 760032562 723935291 744075537 823461359 543002656 710147586 748605404 772200092 1000000000 736472988 617349529 746205950 894999769 1000000000 795702067 695251345 882385515 898172491 654819464 656799152 728322829 817800813 482191732 932642804 891152520 954904238 973298466 822521273 1000000000 918354054 687863069 851751096 703353347 708275061 996622048 788569962 976170187 752518369 914735915 899794575 730757039 511499456 840931152 1000000000 808066571 866784257 957699053 1000000000 857049547 1000000000 774129019 1000000000 867722846 632097737 795462690 947389526 687265340 804296188 787925321 611875411 767995152 943184996 793231898 929535928 1000000000 688934831 802524216 554328095 805057294 766156641 1000000000 467918268 1000000000 584836420 604590089 969334239 651676817 424155032 947727364 1000000000 899719913 816836832 939345413 550302352 767436467 732995055 624463902 1000000000 831909055 667900876 857590021 934307449 830602892 1000000000 651939180 940323903 1000000000 809698599 872474933 968208643 1000000000 691848626 916914720 890598682 509544638 733809970 853406639 753258564 1000000000 905165382 965824863 882236788 1000000000 612852110 819488572 806185177 730696961 820019625 955036284 561907492 902823105 619840669 703143589 742884005 809324110 800508026 792851588 718024505 519554962 776348278 1000000000 493282493 739199607 909050665 702191702 624362454 929755927 895953204 846749060 816469289 573785892 708208829 901448377 929952152 508883446 570340453 714556819 682389444 839859108 731062736 852248054 311843925 744817143 824985611 668208697 914260895 637268469 634339839 743309447 681827328 781281911 856763120 947888695 692402013 753477546 621845569 659372987 774941365 746130667 782658794 822794182 860096969 993579722 877789471 840488764 740944605 1000000000 628527337 930382068 675916697 810133602 911111346 895379451 791750462 641751353 652039219 894690867 1000000000 787775622 980301959 976234425 845791252 965533717 434697266 1000000000 879408288 835427090 976451083 1000000000 520357225 647970793 759276988 686364802 701880051 915813866 973771183 539991628 919647271 791118553 612220326 578332741 780769329 765729917 738941566 1000000000 411029482 848303124 741004464 717610647 761635224 837787624 1000000000 1000000000 795918622 940505507 815869835 657510677 711872361 1000000000 664310367 647448436 577085395 1000000000 912242517 728496501 541701198 475670646 748030501 829951039 1000000000 715851613 656089537 893955284 913006915 837487672 633727428 580501312 743921813 935623759 818991560 916093706 695172518 596559829 667556446 868298821 735665970 795890323 1000000000 653300329 849715685 579761261 629492658 632876775 1000000000 793034982 880832701 602991451 927917937 576739424 550736134 838274187 676137285 755317372 1000000000 736371266 667517940 785198705 883372596 857232207 846875153 746255209 821727783 705253563 842321376 669709435 881459126 725044449 784609256 352980239 773818552 726374411 673615614 1000000000 455477146 986639333 675810496 742919649 960692173 955078117 732368594 714276348 697694601 854505523 991475417 1000000000 720846521 756061826 745246835 1000000000 637968765 775306826 795575417 836619224 503265561 780630634 848830074 696590591 834434861 811659256 766876239 728350381 862244890 565201082 760582621 724685393 616962471 653197555 879127673 785884565 562000620 724393399 665752269 962922740 762284254 917623015 813692233 792817947 875435608 928511820 588902696 704690475 894397859 188746140 703690629 729174266 720013596 617486507 671011144 995822153 656358735 718800520 911816372 741852381 648554500 1000000000 772154968 740826316 902428040 1000000000 871620259 912884353 908069011 931491986 851756813 728288432 651605767 833323133 724314983 746707140 477870596 1000000000 669749680 826360298 778681591 745178116 1000000000 776983295 765752668 910135010 562478234 706407388 836563408 704854394 697634483 767119922 864764349 966187065 889548538 768040873 710618314 385978556 930837608 1000000000 433844744 920973240 838561549 872894565 764272703 744268663 867638920 640978689 1000000000 745271600 798286985 590665296 775049417 795236424 665877929 1000000000 740608946 609601791 844509604 841783610 743619455 1000000000 802765054 570638140 817492082 849016442 775245044 629437325 724941920 959956243 639615339 583356799 636391656 855705254 1000000000 850160530 731126356 676262845 956409145 911921756 636206823 556661576 785039504 696915636 859605425 677452755 1000000000 936762966 735455857 795041746 911554582 700069586 857948246 472217802 833879942 585952812 939593764 787049878 770283592 1000000000 815504122 495786944 971864758 829283273 870859902 986918936 866791332 901187581 1000000000 543818314 823875556 1000000000 432099889 798494977 803125988 697470855 868708197 508248804 837968921 752914047 955858381 1000000000 800667864 922489117 690142629 872529572 783022089 810221908 985669197 716449303 924999998 976075397 813433065 758979530 1000000000 757744776 736151927 824707425 960335069 790270907 1000000000 813203921 814946034 506966457 884775121 915716606 860213747 961701116 842936950 669092313 1000000000 704645135 822985412 795140499 1000000000 1000000000 555221558 672460374 944730767 908511441 986543180 780714419 814900253 626567987 338734128 609877927 719322455 841675745 882028007 872392275 780268370 907299846 905861473 895141593 835513126 589877256 1000000000 778725017 1000000000 670670706 1000000000 751336620 823086978 971127805 916002855 695214359 717907121 697084709 919012812 559050505 1000000000 1000000000 693060014 1000000000 491780978 563780605 706829344 741923113 901068632 766784233 524598724 910163878 820804819 484755374 591220482 891835868 677890535 823517019 918320902 792230972 527604901 927985984 621021379 913878049 986163544 798701544 832246342 905972578 784017102 834060871 811450666 822784212 974483828 731482766 677711635 718240782 819949085 721119509 916310411 759235997 956410836 857164304 661235922 624914217 1000000000 756017045 831704642 821992171 865110362 788685787 886579454 548175333 721868403 787303286 614035758 735755769 1000000000 645659244 703392452 775974267 782478981 884150219 820984386 755433596 841139843 778421673 638225875 12327210 718119903 684329835 809426588 720474640 659565082 699508113 736910823 792709051 559835062 704584814 604561190 1000000000 917278129 750761705 658688064 658598901 622997301 607260803 728819284 615187662 1000000000 589108732 1000000000 718064931 627747752 897425099 601598091 592800898 649689743 873658221 829046896 701691976 723570130 1000000000 843285932 707102315 882262372 517131543 837053373 659015008 629278458 693275127 737001447 997577766 881136125 608447855 896160908 1000000000 818214558 723251622 1000000000 848125702 865351089 960725963 668161655 510149753 794110207 654444212 823679127 746180080 921570574 952903049 927810221 744468593 617990857 610962563 539612029 974388538 765073146 944969814 706472288 624008200 1000000000 818898484 1000000000 845379839 885116201 528497588 698642544 430227253 823711814 885454658 788838570 769759520 764834710 778526409 795459748 631513685 777686335 745511340 805355169 735175538 735224494 736500017 938679594 922448805 641227890 976587192 903842611 866472065 746243992 769937799 772073044 816169513 811811686 1000000000 1000000000 803990515 667078903 864696136 828530389 1000000000 813006020 871596519 973151615 778508172 1000000000 521673043 657469153 811086294 1000000000 723948859 996192853 767151971 853896726 876544027 862486411 733738471 404348173 624709266 1000000000 950678512 453274857 987513785 880624108 567307027 980822347 823556979 831471762 651010614 855219347 761148670 590514195 873520966 585969242 794093975 366940029 808158502 889635846 666620310 1000000000 788992841 480857590 704642053 573980033 1000000000 884732153 794397096 611449073 610246033 705441168 998920913 892384024 783709173 745576902 835798711 956128864 824929275 778348505 795559727 810357120 727438394 856795989 866449985 736138595 945860173 885392121 607777643 788761891 641903343 723289734 615272154 843457735 879265109 695373569 585859184 747561621 908434725 609595703 761344982 1000000000 844552390 658564602 834866832 1000000000 951299611 776522829 544247940 829739473 942777627 667525043 1000000000 868057813 839093567 922663845 772324915 956154153 929215225 624370015 819349051 830307043 865238725 665412921 659893167 604115376 726234060 1000000000 796508032 547184996 721820960 983079742 930782547 867559536 1000000000 647180530 941513227 948187871 952547453 675890123 822792753 431641642 791628600 822096268 826536920 1000000000 583751288 859799450 765431913 963429166 841894132 840034276 811293508 1000000000 673934108 777894861 589057179 864062403 956774221 874200798 648221307 841073134 781632508 845303051 561530647 1000000000 653423040 772529261 1000000000 888097647 797594601 941685736 585468923 919289639 930013875 461094674 769536987 754516860 762455648 701779099 837033321 721969467 1000000000 908253808 1000000000 686900556 871671949 740778192 859777062 599011562 999850554 1000000000 999927404 867792610 752346158 914836404 866623154 811456692 1000000000 735891601 810562412 782311379 830214015 829809595 786767619 798293275 877563171 554723989 678020977 989137088 749379674 709392167 704809573 889413081 737566638 791438168 810347560 788740816 711548955 728940821 432202273 993910845 800577467 739484307 741363835 628174551 883601722 765508101 919675896 742739786 928970341 733213278 974504151 1000000000 720855296 694840772 813164835 536809819 722445313 857113415 726851111 883635220 569442101 969067891 888000715 807645590 928048561 878074869 804047780 919333673 523838072 729247437 756485134 863175886 610990112 771886638 1000000000 748051277 576278071 638875983 859325756 879602049 785003709 978878191 633639818 770076032 880432801 787781109 715398745 195569658 635508500 649880785 639153868 769863688 906868873 963957570 759940320 918752928 889171946 715570439 843372230 872361591 819128960 905643957 739352247 749291615 837217710 869504879 730309000 672387164 877432679 1000000000 856384530 642598649 509856366 718382416 789673337 603008862 534705696 804541361 469002320 335007477 982326760 1000000000 806467436 820694411 505881350 959944747 709746158 693420759 921399574 967665571 791384214 636683037 665733165 676295335 709771163 739356443 696656603 900180644 990317216 1000000000 985123503 909167374 545099915 892804647 960700020 907135440 748606073 879106788 699907884 742636505 850878052 753432499 550473908 761930470 859534614 786212462 756924333 834599519 945688388 999128625 919070392 976241864 1000000000 575202118 727956491 1000000000 724829513 711485133 814893902 666877695 873607636 476273028 963513351 965682378 806534235 635012993 657490689 884215110 810313326 780443578 854834879 862685527 908031172 892858897 894724543 656958937 841682310 686661948 772447011 595758651 898647209 1000000000 913575982 830958507 655187790 590589610 926910775 944607950 681225505 806560522 709329069 944894929 801564222 852892379 1000000000 754775645 832002695 795567611 998516695 740457968 754073329 840638608 739944639 942305749 843583755 844827441 948432535 449694596 792303729 478218079 786893010 670589430 790960644 623256407 729683235 781199956 662820928 860387314 910597461 1000000000 749582327 898765185 759678443 853249464 863139739 393518970 1000000000 1000000000 747487309 1000000000 819442810 951876344 972747000 759722967 799624672 918496822 1000000000 659392585 481721445 1000000000 594581572 643969446 654711974 957561359 608562610 767414387 511369467 769758957 756307146 670462777 626552025 799548747 698201250 825267397 732058245 883415720 808040140 652062166 554316836 976068768 757194939 867718858 658119529 762021947 819500933 990258155 901259687 893917954 770869980 865830326 808719222 738575028 660851870 900703846 784217403 576297132 747232082 722379665 625815823 791532641 724322126 914036721 653650903 1000000000 449137819 699558947 935154259 907883550 487477726 798272826 759609823 920751209 821288682 504862784 750102764 1000000000 935326760 766661840 719245813 796198159 1000000000 796782108 777764414 722099206 421643797 1000000000 864409870 599099633 552410169 945287437 964621678 692231580 765948186 912875003 850584168 840179428 944894795 713263293 944694661 694994304 850915724 831602085 959987245 480307251 472351771 561243314 961349037 436883800 951583491 810179216 475222216 933363466 752134274 1000000000 662009124 736311801 707154178 812654112 221683611 874170582 986435604 860157934 705423012 779587820 826400324 897620265 928832193 494223726 584336734 717102977 733907264 870626338 404119928 974202816 636106744 691274855 534994221 1000000000 736970224 852862872 1000000000 782945235 827925897 791871437 608609323 730292606 800708678 745340676 1000000000 571022903 964285626 971686191 773135722 984807607 611270783 991813661 607882030 883175028 404515056 496627638 606195652 882562765 838730532 873666800 553206718 442702065 1000000000 830490998 863864351 994401991 777287590 754681654 619296006 772688519 727872046 1000000000 882365701 720645389 599332294 981536031 884615493 636944705 859511914 832831818 819589072 821459198 808835850 672864109 1000000000 1000000000 688415597 855120827 761372292 947126022 740384211 623237032 855900211 1000000000 614620749 851633284 683677794 726546763 829550385 654612257 631514092 849136324 872184925 637210493 502239317 759776099 655038026 673866527 766378567 497957061 864636912 845912014 375965448 913017368 910508968 1000000000 761325202 668119464 794213448 970918112 873918494 715562336 818081274 648896702 995475882 885313125 725613005 626258252 971079861 792485908 890917195 1000000000 896933116 723505172 971324235 857023735 761246584 1000000000 709260718 709240903 522326180 792733811 805340948 614699306 836884978 861635441 567986437 1000000000 764028557 602624540 616740286 917572591 1000000000 464937311 560932551 851037558 881614906 699123252 988883536 794371028 643745381 981801608 796570632 761245861 958935800 763373386 649483990 1000000000 761697097 895394952 663201984 909879431 973378606 892922419 785456312 323792963 660878078 991129548 818100083 989570426 937647526 781577669 815635870 871211341 751427083 810401863 737946203 922466524 682371932 811199215 768653916 849334702 829521088 805260238 549908771 613758079 557274056 738239870 853117896 593767193 166907166 887589779 807751766 1000000000 615149191 794640893 796848954 570267739 1000000000 619426863 902532863 615607795 796225468 764560590 700885217 641368995 982455396 813982533 777603761 799790762 724380651 682917052 833362042 559941998 701427279 614610263 744878449 910012243 731578300 775976301 623804577 804955195 835572859 654699053 545383494 736727651 842021476 981681632 347889171 899646270 909845884 865580808 824060321 731278485 681023168 551734694 791394015 786140142 936610806 859508375 632291926 626430597 718692193 481686141 602372485 976769801 529218674 963032749 852263855 418463573 804392899 568924369 773661070 845733859 766911086 905951078 750347681 745007125 653242521 739396770 695319313 609893222 989116591 804576377 760982238 569176839 479376090 712927911 563442413 565455390 856086552 654556081 832940993 616979572 862382912 786525864 943961464 1000000000 869708870 695415204 977186822 644839471 786437736 908334194 795668996 979088121 538345801 965633721 925139659 1000000000 831678249 728341255 843976907 833778438 964970594 539338047 593418736 638401931 733783341 902321838 727696221 637606266 886899699 974205493 840540553 580663967 918880145 900376355 138857148 572547096 991679677 881711598 521507166 731951121 1000000000 519996052 838924650 1000000000 926155715 882059786 832662704 854970945 800853041 670988371 966468946 927731453 734386705 744349443 733184911 938556654 750295070 1000000000 877567710 786236684 845820736 846883125 819056625 935340508 1000000000 819759655 681799191 870407442 868775707 1000000000 1000000000 558198509 838019218 602036793 1000000000 787032257 677781232 718842380 850958058 723040467 722637763 905662870 606810382 770515370 743492951 689318030 560165547 703085062 330681190 300925517 776906501 883393193 809641761 774873750 903638532 562978177 728743103 907143142 836259603 659403594 1000000000 707660929 662948494 648226787 694065053 891832539 887622418 900998799 693419341 995854038 835080955 534763296 745247793 957479559 661856341 850741408 885369737 838093005 1000000000 831081606 829426106 825636227 519263134 701060365 715954744 500913272 780248179 888152867 806415728 662024042 949522585 929909899 832034579 940014549 876595099 796600355 566415210 766191526 969858233 811146222 796720512 853716812 605686458 664506185 813295810 853833626 918448112 797000695 838871271 837936474 740423236 942222885 775537950 1000000000 663714392 683454379 772400696 870884775 924360839 256321186 967876510 851221297 1000000000 545610595 796958422 819027147 1000000000 488304049 980306984 876401039 849955599 422351529 523970043 869087917 783560917 892576465 836439481 1000000000 965789701 824443469 673342783 781074225 629252861 667143102 947206940 874937382 720516132 927372702 640353159 693031022 938116671 1000000000 994086156 931491357 898924649 809822737 579862809 772132947 374301401 916670244 807438082 648777400 510518322 834396580 782001570 1000000000 813342975 862877042 749371444 873389730 828541678 738210717 740180007 809289109 865471608 489267893 849250164 670952514 835378161 871796555 1000000000 937282021 938086642 668916571 876287451 602304328 1000000000 918192400 671219240 508708106 783799798 534146675 915358861 683232807 780176013 1000000000 688805410 770503955 775802316 510184594 496511189 752362717 855946085 854390365 619432656 722003008 768502705 657825985 822478723 943957343 845320050 585958545 347566672 786067635 616974767 703903937 810986073 899646203 844765719 487372858 607617593 811906021 675112714 623548764 958402079 866078452 602220803 634944683 714689148 769764295 678054665 785955851 717822887 751855871 871972471 876292429 685582921 806965924 945186647 766948559 665848786 451947938 744733537 785586669 637809909 270911484 799759596 1000000000 617232946 700415806 632414910 710191457 608965815 896622556 1000000000 858303539 604923656 700449687 840683666 826104260 686614708 626747611 958895463 652496007 688912744 679955202 1000000000 568775267 865598154 752862911 877160519 906336369 669271470 942874477 583946569 566056126 977519402 857118769 893934732 1000000000 917593535 947287038 814135580 741542455 784929685 1000000000 658534653 1000000000 689768914 863880176 910055051 1000000000 886848511 1000000000 766938174 663910982 872493796 748548617 788751825 577855513 818841243 672266067 804613603 798385066 842256654 864339497 728346891 673217968 1000000000 751157718 844746614 856968733 649323302 1000000000 682746371 830732018 929121234 706705423 943456871 649146531 787364180 806966433 890607098 860648335 721752868 776982190 1000000000 746662168 972676445 636530048 770750274 847969229 635129572 477489509 536574736 558840203 858916266 795299423 866738014 883984857 986975502 822545825 940532230 904602826 635928140 885559928 829666731 827731767 621999006 687355655 706122414 360256730 898449380 713801103 789164138 745104946 708669168 876890687 758575038 756896613 696373276 772985320 730021482 846866945 843313744 860907187 882323001 664468584 773111651 624545212 790691257 801991556 1000000000 830297306 686076907 729052408 703613247 854345531 883823641 401881315 794339724 620083176 1000000000 1000000000 912908241 643306671 822913821 842026296 1000000000 619010951 717699394 827906328 1000000000 872261853 777645537 676832808 768860257 527031409 908519707 837623907 702091705 768980613 810677364 923257845 921658831 896006949 857371297 607439531 648964694 421673999 937491557 940045884 882884071 788750478 793390038 1000000000 807771981 976644017 581258584 803318926 841942098 821571609 906944133 1000000000 713108718 674945679 887092729 860437378 917067620 728168758 697839381 946278812 840073967 734444610 838930975 840378824 601106470 838977465 514967239 894336548 780789331 1000000000 673109572 563483945 957725014 735197425 842202854 774535951 536503379 775578993 679516523 771535764 673094025 810427022 755293538 599987912 573717623 732858098 748312512 754060280 678555739 491971049 1000000000 854168327 709112689 840709779 841966300 540345970 761983157 775521622 933238523 747072143 1000000000 887923762 801123707 735055617 772127788 692866354 697199889 753115007 812195658 823803128 699087832 798051952 558407891 573410041 874469840 644080389 384567644 606243556 673974992 749224564 920429644 481954535 895892376 768866077 748265567 929973812 802111169 858327745 581283072 984283068 684548621 768380995 704838017 693670066 895303332 679217542 800403398 872818451 852855634 1000000000 1000000000 855942537 973039524 689536547 783163926 817475030 801732201 864644659 980366696 837560123 652044460 765167560 941008420 484993108 488405212 908306331 891588070 719111933 683751796 588174691 606247670 1000000000 412264750 836976482 937551032 804203523 1000000000 1000000000 741748358 873033423 794065620 647083780 566283617 842052243 791387031 777389221 700623110 964834683 573915014 975355665 895109376 1000000000 887718497 660904972 822903474 869394655 586391327 765507117 833101003 615205015 874947206 612466095 809688213 858165877 753799773 513264084 966004409 754336060 794918468 752010427 914521732 881597114 871155098 839091651 783074092 779542951 1000000000 861953125 735411401 753218603 640126669 928267684 930177337 796498796 720648949 799648761 890133380 1000000000 998438576 607175351 813301520 609654151 801489195 646986585 689409798 902948420 755057474 984043604 727177935 835613396 746354375 1000000000 898992531 832279503 779510318 824390477 978664070 835017210 942145351 820120351 629561222 925129164 808371420 857215413 943094178 794103604 640182878 867228365 687230492 1000000000 809427698 543829584 830216485 922744596 966803568 961753770 1000000000 1000000000 994868027 703756035 969586389 783449791 684457514 610717355 822213087 629931517 894337657 387421483 995903924 886825256 710988062 1000000000 774682754 736969137 724308393 903403793 819136421 556723756 793014112 917857902 791767275 739971539 840352638 877298820 593052390 724388697 737350756 770372106 866418959 926120947 832539319 942579209 700352721 752031608 745046666 574407697 1000000000 785399718 703758227 1000000000 897645410 742872782 784674985 1000000000 808448554 855525479 745052165 721856474 742680051 851644400 856124944 779301705 814595819 956427560 956287252 701775827 792288844 777340369 1000000000 679437839 764872880 911899239 707348851 543824640 611175638 812538587 1000000000 706050828 687275874 669393742 762161277 780781640 697604837 887160926 679340021 621947100 712275436 737885821 660229415 881650778 294678615 655688741 749731382 844659847 673235149 763034436 1000000000 237292348 882912311 996217425 887282079 940032899 901221339 650711993 618000447 409693529 1000000000 751381192 387063673 1000000000 1000000000 808386404 889605348 844169034 680922002 703922783 1000000000 819676482 863901953 633095750 808631743 785007414 533781642 921054803 635410898 861043700 979352942 854119575 785057361 764624403 655137005 883090321 718735448 1000000000 693363401 598569078 825965313 631951798 583440118 906583361 980511885 971659058 950656034 942440012 946618614 680883365 636620814 574705825 885405221 616082340 851806503 995478542 1000000000 729105631 208052050 1000000000 710353411 798336043 752668013 739873207 879489582 715194668 564652879 793160579 849279202 870510342 788739043 905784212 1000000000 898160139 530574984 857260517 835011616 576404142 1000000000 858469713 907147584 601239175 744478008 942889756 431640117 1000000000 797252504 648816956 732916787 899519701 635421862 870518926 932662105 1000000000 736797905 958429410 846760495 673014765 759712155 747556574 895353375 893828599 732603310 803992379 752736501 607918868 613462460 694129974 644599094 902904025 929242404 741987487 784776120 723315272 390741477 809800674 931295885 608275687 785528123 958962297 602758995 750550738 1000000000 607781070 798339925 727343308 1000000000 579991949 800758386 702547979 860957118 716081823 700857304 547449725 654814164 675317101 811907455 168712143 760294783 737907847 788271749 787040518 1000000000 1000000000 791016674 695252853 1000000000 852337134 662920303 737326040 681467227 502710056 874820580 826615464 537232603 645007817 656229071 539873335 818382966 879370087 897680798 887619220 807566527 927636739 969532654 1000000000 684176653 793960590 977136991 701260818 823108914 859672194 653213559 938807675 386307986 603533654 648833647 796700196 816817040 902934726 611897899 752851431 1000000000 621337240 461173498 917926550 807323556 779372597 614015323 478824417 926751682 859426606 847692317 576467373 992564668 1000000000 997444354 770777939 824491670 1000000000 834855589 713224663 828574796 827599872 835163022 1000000000 958153192 912541136 946412372 736768810 548174503 722582289 792966058 513321345 826827150 1000000000 844707398 833872292 670232495 999603103 712576977 884188085 763054255 947391100 846479807 928264585 832853448 687274463 885926111 787525942 913187948 814657267 790149878 555552617 759369558 738831003 887411079 875875389 780520540 781257154 820136110 715882445 916391572 884927100 713704786 715686841 820751016 811037517 728441240 801879971 592598673 814861443 1000000000 803597474 513691924 570067946 912140926 1000000000 871497996 717505614 811923893 788993648 709969842 996494127 593889992 941308940 1000000000 581879264 535829305 712803176 747531709 774633723 781024061 740583690 1000000000 707439212 1000000000 838609326 761135756 1000000000 854856525 870508409 838298196 767417310 781859632 794329167 899539797 999706057 640245409 902315953 1000000000 896611088 1000000000 751565369 932523652 967561733 834044150 722724675 870506567 746149690 489141917 793673908 694717795 733151484 892266300 827616920 582013825 772052251 717665862 829798789 742959067 798080175 756806983 795468627 809243752 785098439 908733845 834406001 1000000000 1000000000 876678497 1000000000 799915279 523093697 923235211 928058220 738046838 834014274 810725078 815366113 1000000000 797659284 730167586 558446953 457001391 1000000000 644181574 643118625 1000000000 857526428 644484509 1000000000 885138969 588320020 774810169 1000000000 793961876 743115326 986403621 663333691 987592711 1000000000 477926053 716802570 836402404 665573161 753388092 865892178 981538451 885016767 1000000000 1000000000 982907477 787212682 729861918 719440999 956999920 953142386 649596469 838003551 861115385 940886033 722275627 849887023 767032358 838248588 810312650 738200674 797942395 915996956 600447064 712053748 709654111 750215387 828756883 622375265 997411215 682098321 910794949 571595025 856096104 775553104 568620473 756343547 600364023 811275061 797923886 769425214 1000000000 667512788 590300534 929749946 697433782 545213589 904036557 602081679 788937645 849202273 999109591 660359605 894932511 639362768 753352274 768828814 686671528 809057835 433477764 322187244 716555663 599540989 872519011 806390570 567907205 641524580 748118347 696462514 935969511 971763143 881754032 891479072 802276954 1000000000 824969685 867349622 745492531 914141893 636334101 877208193 771540106 711007802 673574231 672002649 751877326 805137272 701795885 788186753 814967239 865090424 982166773 672474845 904235556 894530811 879170352 717999152 733423147 926312900 762569958 606779887 748934501 795614883 783241614 792147809 950311144 608680507 793203604 919222641 760492991 632171984 974826426 655096547 967708762 920834161 503175802 549377452 625146274 522665675 717330469 560973145 987365699 744401265 828893371 671470115 700397277 702317920 827799926 812157924 752172979 656909413 896400125 783945661 855210288 874405316 821831802 747849885 860538158 1000000000 967914267 486273422 568182705 957542966 780453050 725974730 768165451 633210598 752661226 881269699 606670691 865822915 780636583 337734921 1000000000 972819608 683858444 647770854 804087832 698622243 640927579 651822285 928359020 914507599 630648406 460456404 690387321 377248823 803630429 805472508 909478872 1000000000 783053575 760839681 893397910 842702743 1000000000 791262276 885806887 881932616 774901186 546663253 507958311 1000000000 561265135 731447924 888505325 648763742 895499286 673645716 665582367 807194251 793856040 1000000000 1000000000 494230082 489297641 724461560 619436222 926545509 847631074 757983963 999080147 619428096 758856585 891522438 746778395 735951360 790402903 958169083 657153943 864978298 790697331 808805693 840067492 797671176 1000000000 905185618 946469209 736858144 768352960 565296086 934018956 615058897 915054192 860972173 711353781 655602613 748211094 510587294 1000000000 801306697 828408671 774502184 812378600 728107180 676706618 754183062 769533834 754406966 700827544 766743868 711446560 755414415 846807014 1000000000 913280289 600322177 506474926 813104828 913417771 1000000000 940360054 928444886 795160938 866191844 841314882 643793380 876418789 821611316 689791996 677136734 933637886 830743705 728713061 750405389 793475842 632876199 727933714 716933694 681862041 626991405 980737398 495934781 821818537 853452602 1000000000 796646048 814299823 757831844 623572045 838374282 937984385 859099305 613012560 844214915 790523849 1000000000 925156049 718554096 772448485 709070799 942391908 736111531 672382832 817257254 507528201 627931000 863881063 629210633 871861216 795037185 739727134 774315058 892943658 788236714 661935438 971831931 1000000000 539854821 948147831 856566041 1000000000 668204870 872551600 733949374 864727961 824331015 798603284 865862961 794969354 1000000000 416716918 954860932 756854561 769330974 882526193 715915157 829809498 805914709 934827635 962254625 886622078 688355816 770981124 827506865 854968569 880735405 795123060 719550913 849469752 900031597 259250717 733886410 801836083 890394547 287438473 743970701 978777312 1000000000 985369678 820621347 396807428 767618201 985322386 880153243 737573319 700979887 790438774 786837230 1000000000 674395842 599000617 965634642 801595647 827946532 803947338 642468667 739656330 730753618 733290792 652477466 729412274 640896660 852391686 853146817 763839366 855116559 1000000000 698450867 979771840 499071256 739050671 1000000000 798705966 788117826 849227271 827265197 919009238 761782741 822328297 781434806 476196195 789041685 640708276 700904535 689409052 668676962 804434028 657783580 604045614 848009400 819109179 785103432 852972078 741876669 884784207 794761750 897011880 613964033 751653734 986434501 912351938 645095615 965120159 789863214 782003660 878035111 977987599 692692432 709036034 803273906 758092410 794097929 815783786 773689916 1000000000 732913195 721864054 455898265 619344628 716546782 832451347 1000000000 739119665 779914339 1000000000 744735147 766378613 805724663 401382586 1000000000 732401102 968012453 528151890 800100764 738471837 799007920 736767264 1000000000 873878967 890460040 919662679 821139348 789349564 904935848 757608284 710495677 924521915 561375937 753998433 895338634 707297139 683892673 784396879 940721559 758154379 819212746 761158528 865465607 765508079 919513946 755962119 710291479 801925132 826991079 716439668 897795866 731191540 786109982 761244851 584250305 873728274 815793770 990460461 892703183 599644848 809347132 901453354 691580520 717011501 862250750 1000000000 857395902 494666451 1000000000 1000000000 531388234 931842133 725737576 635005390 784299912 1000000000 769773642 996956660 715841705 658081706 816846193 713788591 738622751 840714593 700226613 624411513 742665961 621677340 971691135 573535297 939538705 617207252 782994211 803722865 767352143 1000000000 336320656 506964 802861619 627904196 797653990 911745537 770879654 742078203 729588853 829225406 933007162 845168389 933020153 795872512 545868308 718498012 759979158 933583088 779121461 1000000000 784923354 688830400 867215614 855520020 852906898 826015739 803249237 893534402 698365631 730838619 832023243 731145648 691226480 818247809 787869137 739241781 611438618 795948896 246940571 812430397 718242475 707931853 809598640 812020133 974250612 824383688 852423609 570482041 933319708 803373544 861664218 774277688 712703928 640265850 817515443 1000000000 1000000000 832412967 546786992 763983744 756682380 728566792 675420967 844935538 662412836 928106227 813694220 871004356 930591305 1000000000 845437453 728604119 807155821 802175959 776764820 747451133 1000000000 916282628 1000000000 753380929 859549214 1000000000 648050118 1000000000 571151489 730986220 1000000000 754738061 897075087 853251494 741816255 862928719 852120023 989986894 862567132 606837468 1000000000 864600257 581391383 562430300 777530921 909293918 647869018 693251023 868693516 716401486 651398440 925208029 689081282 822271221 893394354 1000000000 746530722 897625897 649029322 990079442 369012016 735234395 811716481 741600667 880985519 898847863 1000000000 322281975 770063423 794846726 944002164 887199425 809478666 685195016 940134195 652334157 625040848 744874845 667232163 815965221 851054109 882159889 808356178 888891743 854806572 930147839 725468682 827315722 745792627 902561057 835421912 1000000000 1000000000 665440395 920554625 620434559 557455595 840388801 762278166 677272074 769763809 774959666 599774449 927560977 1000000000 829102506 862237810 660224723 574952223 757015183 742541071 917383650 849599773 820209989 904068785 906763720 1000000000 764962640 372415807 765944442 812965213 811656408 936396873 658329575 1000000000 824560743 874996255 791466109 846306813 910687693 333807882 903739764 686922148 880683691 1000000000 965076067 901248030 824108927 910802394 880692924 891629382 715577270 448923640 790678077 878233249 927674616 811727683 607932123 629742939 622589733 723052744 943488956 715743947 609610233 739829954 985206986 949473702 380545520 819743831 599264747 582114264 762242734 785399053 775324487 693595206 859162092 674026254 918446294 902567994 786781314 930300866 680289499 204985044 929481140 777016734 716834186 1000000000 689935679 932413259 649254521 909413962 725989753 936270554 733137239 635648254 630720725 604736158 938328901 866463425 912173965 943861190 498493982 983498840 780523449 662867060 884886688 728237382 885159186 864922968 741039998 797047987 761340769 585535215 564239621 752858900 773414741 815715097 739613552 683362837 938641223 739119448 703817669 563826120 633316340 745007987 753445908 833266464 798823523 918790641 766231614 879714009 707852242 601360097 787514859 552891680 664788040 959714575 770875925 869474129 619439026 711002631 908524535 1000000000 778632521 854130106 907954474 739163738 1000000000 952707668 617898552 961734319 1000000000 749204776 888874998 778158624 722664833 597816551 721224376 742520290 899305395 866250730 976248732 756851909 690591265 758181650 699692508 840864045 573589883 735359997 1000000000 819726860 879611496 899613007 883964124 475170929 759335990 1000000000 921291213 870409869 690066027 912253368 839003931 901600919 899983347 722848344 660113368 893663419 699754471 914232497 656744639 1000000000 918092781 728623819 820268786 825774590 703521087 885374980 926060622 1000000000 901933850 715219821 747396314 635497012 835939413 801103982 1000000000 677834253 681428796 847859941 679799785 952890673 938544207 815691155 791810104 1000000000 526684140 915184511 953406096 732009084 654226138 855774843 928760180 666068190 1000000000 804695047 731954397 768206038 668803083 716646207 876202079 784868292 706986222 698155952 754127028 909810599 829342904 721865017 744782058 831671609 794126134 854539875 736571782 650968317 717041146 867793070 644266273 874712698 759282576 861115194 1000000000 772543991 741467470 896665370 821164655 754930529 941522171 832865409 814173961 684461978 857584176 811042176 765736813 736290657 870061560 784702939 706703099 774340277 702261470 654412939 736085822 975099252 691725805 755803707 780641853 755629352 897337220 840066152 828872008 937983840 835404446 836077022 842038715 1000000000 1000000000 1000000000 845445102 754579994 951954142 946449347 836703290 642949184 888559051 622698219 608615291 736427663 907538439 777599008 780878804 969606981 758830742 892663186 814072466 895460621 756302876 720122697 813691388 865563562 954060439 778568648 812197226 786756964 633849165 643970517 752021354 731358145 699481253 752919766 1000000000 707426425 689296245 798004988 667903637 948594779 800368341 819393169 661139139 1000000000 899355170 806903060 792945383 840267948 958314839 791885579 486320477 753484733 761438202 693093606 871934984 764300358 737927640 686685306 512650109 989157251 922809581 748264425 817224890 946329104 700169769 1000000000 859046034 651376302 727422147 889127191 890836832 852289379 672312489 825885489 472740471 730286571 634626976 775063239 810597187 812168211 776266806 988814912 884705543 738632706 803926948 819517587 710528237 1000000000 909480985 655821452 924692058 876607624 781571169 763034857 754811758 800770480 814860069 827284788 953001467 937394341 745026602 1000000000 900683859 838753891 857504348 857226203 853121719 1000000000 490949786 882459583 809902314 827738137 445510426 867075630 926737613 602515993 675286236 939931560 841178951 727155979 894667729 850965157 884431889 446805116 962440490 648814841 1000000000 861330785 518414939 772888890 981086213 975421875 757629421 782687329 991419889 688661801 629613926 768521714 682910812 661538341 845664789 1000000000 623991772 619988770 799066082 738583192 1000000000 859280212 800194885 721253921 701574102 871922302 743112852 1000000000 768829397 824579379 693062882 816643128 762527997 892801951 653251588 830432800 819104272 581743238 969906833 743976108 869796687 427707881 739369338 435953120 724096019 363643123 868324509 786421617 805995871 944468819 803006098 798743712 848997099 731183241 765125510 619605454 787963423 935209184 1000000000 735427522 612367723 787118570 537562523 774100140 665814565 757034658 865089066 774160803 939668720 902047371 919354348 771117059 1000000000 768581658 910826832 856599135 752118772 1000000000 935372652 708821315 502580933 876764029 806912579 718479772 699032451 704773583 1000000000 941295934 806042908 798114988 585919663 890243151 608186437 554066835 907009840 454236139 818220394 820237393 835936513 824298111 829435859 536922788 871117439 1000000000 699454992 765510340 844286881 969455449 1000000000 967795137 904317076 909012146 924687643 745421015 812174650 939213465 823201479 819605764 876282865 1000000000 939239120 848182511 894016468 573192456 829055698 950033451 790504842 610326976 810526240 871430499 831855352 822041849 1000000000 709481422 724469881 787369918 794759269 806051127 711274983 531483475 537870619 863601184 677108742 615688676 1000000000 725491179 956349340 774769771 681160429 930100301 843516379 833776228 795275904 677404520 611339627 671871877 795856753 597375456 894744482 664557351 905742859 769187001 895319952 651779916 645670053 941594648 544619380 794657580 649555642 1000000000 742354923 734422396 709109327 956456721 753391138 662472673 810617138 570839494 913495480 965454231 826781767 688235921 788909018 659426770 784071042 748246011 837556310 896459875 569777594 966066633 1000000000 568893021 862817336 907384095 692195556 941559932 459917676 748618562 1000000000 598436963 696716489 1000000000 650738109 726161317 974955909 1000000000 793365237 809234036 829564497 614062490 1000000000 814105455 698365033 884062187 608937924 822767196 674288255 994196756 790104772 696242657 1000000000 651862234 797550856 842470861 896134491 1000000000 729324881 906851344 943051672 567758023 638062282 1000000000 435170722 767674130 887537653 792817150 751985266 399217046 870038116 807418189 943291864 900588795 704654599 1000000000 764288301 659519617 673427256 529256776 658698522 844991601 794816611 856403093 793953526 672180304 698359353 665951385 784798183 1000000000 792278574 880450860 740372356 734112160 829145388 748191054 755782576 655007661 787614994 368850079 887778487 890433727 670804760 843750601 872268152 685027513 589149963 716163733 651476605 868194537 760312748 750648705 590268800 1000000000 533327260 471192765 824908148 858051758 814132175 636168077 812458218 742220202 1000000000 739523661 970242340 984577214 800912823 676102758 973405690 523793441 722604773 768821942 1000000000 896148453 880590864 787519522 792578347 670445829 849732508 881361992 1000000000 570203430 801154759 827776686 803392534 466265337 935654400 742117239 795040928 712907688 731891622 883569798 887917890 781819215 683390215 834508091 646467072 803311133 828926472 835180422 993559514 830672788 1000000000 412661911 793047100 970396354 764820819 698664175 965484208 849938454 590173650 686850701 914000593 485999070 598016596 806475760 750230816 795350340 723868458 853486092 861411668 807203773 741736422 787892979 666918522 683307930 1000000000 700972466 1000000000 777829971 900379410 850140885 670554141 1000000000 874190821 825248278 732292133 707614381 1000000000 292281588 680376536 655679255 917949617 766881721 971979200 778972472 650653328 808324692 996952413 598856310 1000000000 807447389 703749993 639832828 728165068 502500632 570848475 1000000000 982051337 731790700 648029206 851025329 1000000000 589719763 811855420 850957676 800334712 722524040 809284988 703272012 944092840 968192007 866015013 584153310 780457754 467863625 1000000000 814119925 715110965 836592060 949401744 788687867 679238468 928701965 724313185 919029214 772769098 787421490 568747460 870417466 983555674 807327225 652240046 641146851 792724083 699780339 663114509 797156399 785384612 538010139 729304764 485837523 731339066 766425064 864900965 1000000000 857275709 619237167 708786258 1000000000 815591706 756131830 683761715 772956679 654854160 986537625 811864804 943859388 733816720 606939085 785152993 903573217 594038973 599457888 688516529 884783718 998551284 745371435 449438890 516730456 1000000000 920597468 599746469 702470120 657718775 728891485 883181706 849374773 514274478 391683658 906721454 883975746 707543090 939611473 1000000000 974516403 786873169 691748172 767956412 459452540 681636468 1000000000 654759378 791398724 950835208 938794655 698507394 706379426 907434635 853045831 664621725 668313693 826110952 706447716 943773741 754431620 727718279 646450223 1000000000 936854982 754830215 954116273 796400697 819662641 896955415 814668912 590768003 939251908 783511589 872998139 1000000000 724097138 834486110 643132586 594258805 997496660 888200401 635495540 833983183 501737540 599468978 739502461 722585767 530828420 810729342 847703845 468072735 831184347 757931033 643962359 1000000000 752751001 908531134 894607662 841321176 925776719 681373687 1000000000 891803738 985648413 614667633 803658423 752504388 660453619 809432976 776415798 898183298 821930575 738096710 943836934 799779585 767704239 777915766 996865090 757941914 498973112 972165648 924208097 976945254 691606264 376649390 778046808 1000000000 613795143 841253071 1000000000 787824186 591616910 855574778 880109244 959712582 630508983 874073119 910863629 734206497 534173985 671919441 821268437 948360220 647358957 495701222 731073295 1000000000 908214515 616764487 720077416 831378091 627165361 758678553 903071847 821912318 847444772 756880880 798476705 660571346 781613984 400492698 855063732 917986470 818760595 948404126 780441643 691204646 781870582 1000000000 844548223 865549304 609698361 718902649 941078065 868209235 786302560 551306372 717133689 998105444 923706090 902286194 759258026 780193163 497135420 830249525 896348168 751473802 864783942 791969787 896714664 641187355 699865646 671359681 769853958 793934674 703143486 664310020 599760060 704694160 672104831 630385707 892458195 853719301 645247294 1000000000 562729878 738962810 309515479 851612007 891625552 889799396 724790452 938779792 885635219 759109287 833700663 875871577 944629205 851502338 902235361 960521946 500736450 611960387 982991088 300177836 1000000000 821756637 1000000000 801258783 795332434 822095320 1000000000 772205765 819038583 747237680 701358848 639656959 842688774 725624181 1000000000 729744637 690263381 822176503 871045195 888973017 696816574 862650685 711634578 817781474 748685773 805194631 436470281 623927762 900820570 995128455 417570886 906663543 898445220 868822705 915369045 746617904 959622804 832450849 943505005 818793910 709062318 796746054 767990650 821557808 701588922 878639202 850681811 745304019 558772165 614318246 684449151 761988484 666409071 503736446 655254612 690197691 758069774 618862032 808880274 1000000000 776851003 1000000000 808853413 725265918 757552742 694016226 709166721 566786885 818553282 723302972 964178021 813065887 904587029 907209241 736804190 766030403 850806982 729646262 961612832 850747932 1000000000 664087516 619487349 834935995 804596395 687543668 801150214 613734115 806446578 827284769 710040642 647269002 749207561 578385707 969272956 818883614 747436836 349832374 792698953 917927937 791761619 665098955 820980970 846245598 833304508 884860223 697295646 1000000000 939403659 823661964 1000000000 463672925 924869901 872018835 896719561 833402624 737061820 734851654 757165753 678985432 990657729 682184558 790041627 711926154 881498491 792070716 800194603 708673642 687664061 410080036 646519964 826275482 857332820 684604431 1000000000 999325104 680037127 628765827 1000000000 770680092 785120838 738246322 1000000000 808884210 984089704 641231527 874110986 952925799 556006161 634398668 673792328 909398972 974413444 999267275 1000000000 714247729 861257609 831259809 753181693 737122580 953931956 805178825 690370433 849628784 778077751 971725345 624481977 1000000000 1000000000 1000000000 860287215 555740963 669363758 582594584 1000000000 742501994 767271886 954308904 877512926 597664428 752013020 666845982 423742475 688456579 361976682 379946171 778063719 639395266 742262990 850730676 859945936 663576988 615878584 959635719 513060560 1000000000 989846002 799977271 897225204 686019009 819632175 907281902 832635874 629509677 789437500 848629242 633266655 740813984 520804460 676694675 879570189 890096597 787175588 922593841 745110148 541757187 715352210 434246024 810736966 901210039 791438404 764032590 745338196 628850973 719207037 776895765 976008546 832243217 883378274 954357265 628607087 759466839 769052657 715202738 828157693 813068864 896120858 881716626 885360775 677223023 888457590 613450101 963729731 1000000000 735089289 1000000000 826405378 571303046 644952390 660542782 810611518 824945709 751322963 609181399 813387285 944546410 649540983 1000000000 717517983 890375487 1000000000 744120909 975672069 539923842 876774178 907565375 1000000000 873708429 883293808 658087067 866320299 825432955 846395248 673519646 760484527 737576261 750239497 631126796 540157426 855437449 931024878 1000000000 728573819 827448922 866376510 619596155 883585014 691855071 765107733 923472550 1000000000 907067770 877257591 695859714 709504675 1000000000 785910508 879660061 778970846 956342289 891367831 868593992 630202317 861962347 877058465 913873391 911054316 792625778 736650114 766007803 646373530 958692250 753150714 853964391 1000000000 891872452 863895657 914592212 933349335 867748845 840112518 941034198 918603594 901302544 832359903 833267938 901976503 906470022 895840320 844339536 871712407 756691032 810043576 880650177 798871330 869273206 714893935 905989141 669833282 651494370 643313831 897274907 609870680 700798908 835958036 644689631 804288117 815283764 953143708 923250078 679577170 1000000000 841050636 696263479 769288676 547424725 1000000000 602369492 586608066 992076004 960062162 718069246 796814720 700350588 480031261 559943169 805663564 872496988 717693734 687110977 708104079 678522573 841043202 564546049 968242167 763770932 636406354 907956099 736470314 757306573 732506411 813549099 962740604 1000000000 1000000000 1000000000 836539914 495636233 833550913 785819584 936924408 976922255 879459958 783008896 1000000000 617711582 707234772 1000000000 937990377 915231240 870105944 670614932 592488932 534845470 817087403 954885904 690688496 783846602 865430911 795986656 666973606 945199545 900753368 612765914 739411133 765621668 839238388 791232010 512565966 980898502 842992865 600431380 772523240 709602417 792914624 773940487 585760233 443033609 823685533 721294197 402974108 729865219 1000000000 781499941 936844008 868748028 619701660 698439308 820644339 958194687 685418291 827109811 908836227 689087399 856324242 559030046 673296874 770042801 647045487 726848284 628239638 754250570 679216252 703489152 1000000000 940097553 913913198 829909317 794211742 910975040 654375558 911081482 902819832 854395656 893993976 672613195 351935382 783282400 959982662 639239581 497493004 783259788 822392081 782314645 853564816 792801595 843380022 788504790 668705890 590989414 643883965 801717824 793958727 843645314 826919757 923739951 798201331 703626550 657235172 828051232 1000000000 754620260 990570131 403150924 886539326 853003203 661919197 473165415 690286369 891215782 728077049 741381001 837917023 749244063 908445774 749562829 681258303 720579127 801777304 873826725 743831735 737005032 700706178 675233954 921848451 673466705 680333691 727366492 963357899 710940863 805946582 953126035 915734900 997562098 901282558 926671325 841052930 852237695 740979531 892643603 796340725 454214635 910313201 1000000000 882428157 834691058 657008288 609152567 1000000000 749275360 766949585 795702186 890644892 612313201 681900656 1000000000 667483782 294630413 774888171 863489505 922443855 1000000000 992550885 1000000000 682423392 673112863 662485907 836017880 842754580 856459400 633078583 885535396 861562683 661988872 785879308 842316804 736437682 736925759 1000000000 829583139 477645498 1000000000 911795642 766357891 677081934 824058641 906277260 700169843 956650361 753210987 672253802 787777137 713537405 967307522 885565804 933205128 811304122 465721791 755040250 531752507 679164656 1000000000 876827040 512037715 855175162 706319362 738253602 871357359 937205522 764458962 929782886 851557481 834589795 928426019 846017679 755080883 762925758 752447120 824681597 872145780 611100595 661041540 867940859 879093738 688222817 682925792 976280141 875084409 696894505 890171004 834703025 406977991 1000000000 927200181 780114807 832932867 763916789 666716044 1000000000 878288538 688871216 843577751 724733697 714724842 725032334 1000000000 688997194 898583741 892830810 1000000000 472021232 993552204 708759842 885732655 772509778 888042293 841892372 836510345 766140716 1000000000 686040124 842638868 981922219 705130947 773679618 900871983 770642775 949821787 947938076 558968582 863182112 771546045 808348351 893561668 767501921 798041440 962489623 723400199 509852006 872766136 315846229 591450776 1000000000 734163589 752243062 961622945 702252156 1000000000 969804349 749844990 657350416 713578209 794942511 741218006 709902578 456765702 887100686 742811242 931967558 820403216 907827430 839013727 609712634 599730677 735438600 556331088 865134079 931738551 708869155 688248760 704732067 651527764 933449351 756312846 1000000000 472815980 773715718 746637534 920669598 671230654 623793995 684471220 716722723 716015051 721369262 926449339 719827418 573690174 739993206 951338567 939305665 851212436 920036472 622322370 667151479 666094308 679795918 1000000000 712598579 842840514 902167916 878369368 789249186 658114779 598560510 1000000000 932208817 739318833 201278104 716786498 788775188 665842228 984954075 853077783 789372940 802661888 645421155 633825960 929662466 818304555 821140249 980789692 727331979 879333207 888530306 849483966 763178052 760027155 832173471 642688886 879741395 882035382 891881215 760817271 807913414 965805835 536772921 502103265 904020362 830248530 545468362 868124950 985283597 709979301 647249055 436129639 667506553 1000000000 962950585 995810925 281978838 1000000000 716989457 787321216 930576632 712467165 671060929 653219878 837970713 711957329 510124366 1000000000 737129920 686155951 941775579 560588878 785355866 679917971 858047731 761318649 863276906 614424752 763321780 516919130 632466368 901949464 726835408 800723377 829853828 797632053 738814773 510966073 627796660 823097983 1000000000 760211854 875332629 880257601 774147074 821719534 544836133 764507184 957110726 153406111 723204505 967420572 719260760 687808655 608122379 971743910 676525800 594987061 798152949 936623343 852588679 755568598 796920120 909913695 822575264 832182460 281858855 990319189 1000000000 427322640 841211430 908183079 751344190 605470510 727858740 929346258 780026466 792579778 834680440 760163844 975835082 744714081 653651069 970819526 75792293 694994288 985491050 969959559 1000000000 767046894 721143430 556653707 583246811 709589652 829155427 921335637 752321981 729394624 978767836 664592186 668711729 813080117 853267973 963542632 775711018 683105606 723157984 1000000000 868657875 740936085 858914578 524555362 831492040 703676653 811629324 442126862 1000000000 955719013 930717493 835560414 741316792 413392327 872122544 966502590 1000000000 863118598 845188544 859204869 765127459 909596263 856696703 770247197 806829115 762253782 683048640 692246567 682735436 790109391 1000000000 641387263 1000000000 378296092 790150236 926859434 688433574 618422201 863628974 562605586 881750378 468435950 795435331 469705470 910274171 795834770 793314661 523992137 841767701 926047274 757958740 663499663 744776945 685459467 796497530 741856122 683371088 877500731 641669735 821783598 626570805 831825977 792064324 802698887 754713005 678711437 640043435 682192226 874610294 691701921 792647209 669131125 694381723 979533560 475391394 635567665 783453373 722013820 953720137 741691876 530033155 696244282 885597082 802214000 877775254 698863291 771492202 823398732 802474772 641239149 703853819 750099611 570261532 992103700 744943678 832554396 817112982 979993148 908804052 799584586 943820870 746412287 762122436 799082973 883799166 904310940 599245738 727228417 907208238 605885710 970819777 853996183 677384975 1000000000 751681611 903127497 593234703 712594822 901931241 952258825 555281903 930485368 643884155 896642364 642742951 966931822 865426305 664230289 786918665 980199594 910845771 722660080 766158041 750549579 767615267 538180499 565241350 721989501 950657877 814406856 755083860 887807967 676156627 973262118 780206482 940535028 538056471 743557739 689933636 362785810 707410282 1000000000 785985537 762654469 843013385 308633419 827370906 676073270 964793770 761757307 807416024 892767738 931987818 924559329 922149426 899615175 937201737 770727457 791704602 1000000000 816418583 640657518 730357205 710301356 655456218 583318704 687912091 715021506 915252567 1000000000 956344178 648821944 885632423 672345488 924894501 601580085 634293678 968279537 820692221 816685201 475192168 837813845 586218614 730698209 849743016 1000000000 838642529 706750383 810054943 992829658 786143499 677503962 815770042 876381013 704130733 805362734 1000000000 787963123 798309117 763177958 938633986 943113301 908857093 657621673 635084715 780053908 998468166 888649466 1000000000 871201522 811816013 652250282 903972149 819958347 676856771 578624040 542613054 1000000000 758562740 805361656 592992624 859199492 831384203 742080702 881251324 763534891 642359344 839918418 996858192 923590601 991028185 978198725 1000000000 693880514 843116549 689570793 709592615 604835095 884693665 692183243 840094351 722875002 895353435 773667006 861454707 564896236 836570189 828965231 871318197 423732948 863865400 776462869 890341247 610364217 751560754 771060482 985827863 1000000000 719201271 1000000000 906227845 668376390 764690548 842650189 865602506 716886945 796928982 885088850 660275154 938156201 1000000000 953816098 618042565 768153456 505419725 654204649 598308119 1000000000 903425586 715356390 742444410 934649145 818120104 636035927 878144427 792356386 637602888 1000000000 1000000000 756789448 766101928 880702639 890971835 774464582 695982639 1000000000 572476164 830894761 827024385 1000000000 742635548 822317358 852370372 803142338 795130238 1000000000 759254506 747766346 730120391 820368905 952875114 688744437 812907872 728772044 867470898 781457612 930323245 763275261 862720950 605619543 661329390 260226329 819924949 831208652 922383404 601629849 835868881 1000000000 910628153 843818564 670752807 535108659 571095379 891376678 853757757 361658024 777191749 819617534 296675940 644906934 397873758 820130303 830030787 802476102 885975697 811014314 1000000000 1000000000 619446703 634650085 728633682 686989838 1000000000 664838121 1000000000 761688111 1000000000 807167792 835047863 782381077 1000000000 680561045 951335735 822350275 849939484 761907655 818309933 1000000000 665910259 716102373 748638376 672473118 773437161 738043670 645877760 630048729 818892068 820842666 690162431 723051213 780268881 812437051 831338662 828790673 846272137 760193712 855400521 839485834 854555635 884209245 679793856 682769980 844339859 1000000000 1000000000 967509720 642951503 379148192 842531560 761432814 541627259 832668204 941972128 962146735 969121718 986358298 1000000000 819920600 805259687 536368525 642534595 839827019 705822310 612510322 223727816 534580840 788929137 851030965 882589669 709792324 889871792 638534463 906971930 703757825 895627050 771248282 632622091 542749297 495694443 837081364 955639533 984344306 699673007 857756809 761716602 838976561 848812616 807468575 718087210 749645513 1000000000 797883291 977291626 1000000000 655084620 869631641 703478354 707598959 625918239 869174218 507527246 934836497 716660030 955498561 649603448 764629565 802660872 1000000000 831292748 731809149 677834735 769351726 686636090 662029090 612482273 733282343 850855482 692409531 519503555 838029975 915361234 849652122 864017100 977806901 1000000000 684863653 815752409 688837980 813549352 770949404 948336917 847082749 844374263 942171998 649646700 920662828 622204691 923495113 894952461 718261334 853736084 732735404 672691839 635363735 768646812 847213528 887505334 972979606 741689291 655711155 902778397 609509526 833375422 790498008 762612243 928666166 678642393 895773524 533996278 656013513 530896278 768167276 881892123 840524684 827821034 693680088 560137915 1000000000 826296481 730246044 848740371 645279763 773898947 980267430 810086771 839382915 826587188 809275082 728745635 777433066 740634315 746821024 667291644 914779844 619762775 946681779 922607342 812812239 846901894 702100946 907971795 553543611 873795350 469838326 998550948 803028790 687985188 836995566 875194168 680223614 986074421 893087475 794939407 487890956 692929841 882100975 628828750 890429330 590466266 648627788 256534087 881353849 720848410 641630015 815138173 581765471 607654478 827611105 710434427 619803342 849692712 708538684 656768508 759783774 796976518 817516267 578640206 821928128 775147571 649721605 946301227 835660172 679390846 695443241 637670862 836220466 544824591 917864379 934087672 774655418 940104961 935822508 832364992 1000000000 378148144 972253860 605895309 773736100 579112333 758449307 916576874 845134909 570666071 579316261 690123564 899307174 914541412 904937150 730734754 893867843 728459976 794211555 708360116 485024720 935016872 829473933 950503555 844748451 1000000000 678699482 798769341 932346229 1000000000 822614732 888020601 695524311 747667171 795794948 873938400 847184551 808964029 796447032 976179177 668277971 842107373 533810186 722393826 903407118 715681424 844485906 715234023 558707302 988617645 812810656 559925964 951192595 832663302 926470603 991887098 804957422 820490198 844903324 525047970 922719310 842099591 681815691 1000000000 847768727 798427870 590881467 867302694 740870401 877868611 1000000000 1000000000 874497718 908251971 495391505 669387374 822119003 803149093 846207767 756344884 1000000000 882055035 1000000000 702108615 737989992 864430314 785998403 862368930 857068235 907292762 722393629 1000000000 744745415 838851000 1000000000 910326477 808312990 932470945 842772853 810327602 773195929 712902999 1000000000 794483310 828266325 960861018 818360496 891843651 862148730 736748916 731634449 1000000000 695316194 738828744 810900867 603143451 937943199 679247733 718161600 750969494 778949380 1000000000 828298349 734529204 902776075 797624349 707761249 764992337 583169676 877728535 807818455 536231714 774792155 697535513 842840314 1000000000 794100754 679769481 795620271 937861710 670617096 1000000000 948752857 757275542 810827943 640443540 880890246 784140865 709397129 1000000000 742585461 736169863 731093635 904931211 635125473 827174173 908960509 850542782 729526156 806051100 709047505 764382553 1000000000 737509233 892986225 1000000000 948772485 844831728 1000000000 786055937 917471341 1000000000 687041995 648700372 946677320 899489812 808525169 803590220 1000000000 704442906 800784344 876320780 740951894 984928407 620961525 833528506 1000000000 1000000000 470508311 900073182 1000000000 652227382 945582584 858303193 709854843 697843035 533719780 882263339 986889348 771937551 864534242 792726136 1000000000 800408715 766206167 785864757 704642450 791400836 774750644 914220877 913371640 913783646 728945633 790404326 733492960 536212116 649485513 850808138 919879492 1000000000 965963351 705275273 822178244 971872399 1000000000 771290361 644077322 770763385 1000000000 782289315 784338656 981566113 828940456 925212276 768758433 806929314 715180448 786450148 855366299 908632608 1000000000 835740637 615602017 948365939 936772306 839430869 803421787 778804382 811143880 912039056 679450863 782221863 655974836 767788182 719946027 917007038 787894138 710677932 854965028 889118607 721754373 750188338 1000000000 781042470 458267817 1000000000 794812352 708907163 900151290 750575927 930238296 910025455 706058402 693830924 806976784 1000000000 767972911 942231206 898689982 786265246 1000000000 911131561 863369597 1000000000 932875106 918014070 707733428 735245024 862485416 848872600 1000000000 647836906 691426314 884931091 620967432 711020538 815795206 615390428 777474919 654209103 645250723 783164566 719360154 820755033 1000000000 795965211 1000000000 1000000000 962517103 1000000000 967159686 823496838 918795635 512807923 750485686 933600028 876814180 901831027 834807679 419822048 1000000000 705545511 845873478 659211118 692912357 721016718 693716763 516294577 689092452 979694005 803215511 748612848 852235548 710077581 980991298 848076873 751703960 532493414 876145700 834508791 939249989 1000000000 949523591 777599800 541688350 966336132 916925686 753761254 875135024 703260188 623477688 865995536 913413883 1000000000 621869448 446646795 1000000000 553380291 763790564 795852263 882474598 730751215 791805299 718587223 1000000000 712702922 517220143 807021544 337455861 714671933 783567881 805662771 719848774 942476141 754048978 863334812 430616709 771872344 722691713 661924729 761700520 599665991 810223790 942377579 829889600 892608109 689826511 706347907 885614709 793108100 882535974 1000000000 999964029 841362662 394801429 732612435 870673642 922323468 614584151 868872044 728440386 842929971 820846017 994543063 872492347 839341420 870821370 731776931 880527761 738971959 800847805 1000000000 902600511 853301544 922527162 966114082 816066231 751061564 1000000000 899865645 1000000000 978628004 748117124 814983673 859286300 1000000000 674434628 706798855 750559576 641931023 570816721 789999280 838004149 812558001 904205246 642289552 668163765 973915183 828537498 845153085 624607738 983344800 787211489 577977352 1000000000 881803599 710346335 696472151 680518747 854611866 893977878 261995149 717730555 808361084 866000124 672766227 646753158 1000000000 525739833 422629110 548411867 793474145 756245965 573830137 964291048 737629911 550604451 705341957 843578640 987097447 765477903 523358086 873226632 920037710 925970258 699746748 503146769 797702018 843121955 937917209 954546225 784288101 1000000000 804368671 917753259 906601891 843008070 1000000000 889893479 474339298 788119907 848730935 934430724 1000000000 714758632 912766865 942387889 870027186 765408279 689165465 983875842 884766868 993603803 801853804 980631811 779669453 737721902 999847744 816052394 824580801 1000000000 636752059 932157057 904112025 826689900 859317562 958764019 876878026 452500240 653400231 951882273 592494492 673809844 935632806 964127557 305885960 820467824 716884850 638481249 845514318 1000000000 804976231 876188439 809399151 736353855 680223568 899375633 875417992 1000000000 653354612 842793143 895330576 734412919 770561518 866891101 634737819 978111855 683921463 799655438 744307813 844715960 902166057 725468134 646064216 953779498 996738074 802255222 759943294 419827828 842640966 891463075 772852400 932843253 652192504 750903189 738018268 811221909 477997516 986780965 675608264 636927005 696330902 766197429 754609813 985818838 793981329 665947880 869054886 910763922 910208804 1000000000 627748125 947065071 752880439 913551144 719307239 918394807 796887883 967175932 887991838 858190420 625729123 1000000000 953727691 659667043 809791083 824629380 720686314 903047034 833601161 899475465 505587688 559549696 716693578 1000000000 632705506 724610243 559235120 665600642 956628655 733709906 1000000000 716432134 640052118 742439567 876622970 835851922 792727268 913927371 921908967 795550655 886722235 890651646 608360193 819957275 826663170 868644839 868600510 879753340 904574304 978194433 540664832 587557168 774863087 712729221 672006181 495831941 773930785 644921343 769431381 736001615 815724297 652577567 951718287 831129945 902818069 642668063 516441304 951162866 770914157 871034337 694814288 813849037 621272629 873319497 411237279 975870804 822596409 833213782 917073148 788895312 926170983 967664145 840014637 711076221 779679620 836312452 714810456 937030448 1000000000 813244959 898912575 891278787 876336619 465169185 593779801 663056347 681468607 588780191 833383469 777438442 965960882 824471950 899464244 909726559 918239383 777799857 643619266 746372325 915358731 899465176 676733621 896046425 597614159 830878937 488107966 867968776 859265138 1000000000 989181984 1000000000 969977849 771292083 1000000000 731516453 691982883 863213330 817293478 849950394 745195986 808957384 902015961 814370341 770148961 936378328 647560745 838323417 513862794 785530963 785280786 796227314 814448264 1000000000 916043915 1000000000 981256778 1000000000 1000000000 978823897 735990225 875809497 765455142 717057872 984867652 758317989 531382907 752131392 825471086 600019587 919222024 714779213 792055999 906245207 785269552 744490698 1000000000 1000000000 759192588 810315928 941822588 717162021 875862564 832531303 615946153 663161922 1000000000 607806469 815597123 581358353 627440118 647793307 759023843 769852974 792079600 745053450 776464957 1000000000 956231204 748701622 556543705 521412643 908496272 824066344 798190994 714795997 747605263 823360721 921994473 877588913 1000000000 786431541 877296823 584221759 988455137 686889153 882183726 1000000000 889450121 1000000000 825543589 643249777 803128182 717029084 756738328 994606213 774796022 743044997 1000000000 825168809 674906922 743741405 910316766 856550952 663626037 846245502 434084687 771051207 586728648 773341043 839339777 762429991 918203178 1000000000 824331859 596134277 730669547 807363129 915002346 938460579 764178337 584242313 442849956 584502547 919330941 670308439 725907544 718819999 996529958 726602556 646919162 645751890 941834363 927868305 865739069 1000000000 962848215 775647003 944308728 567189084 774192678 799661599 994069374 438029039 844349439 765073009 677909518 923802937 793075458 945565012 758492791 895335306 811839078 839100714 718342711 380462300 701560361 818724626 829330725 691041250 841564014 682221250 1000000000 1000000000 876589379 789810630 388612128 551332633 637799906 830589441 967531444 814080659 704140628 705258967 731242694 695577358 873050095 618927893 786106206 810232643 589112972 657075233 872045748 869315207 805894822 680423626 932130992 667514143 905638398 954748516 840417373 867322175 752646949 1000000000 927835539 953456721 966881534 821204236 594673677 740820467 928110513 674549969 1000000000 1000000000 824610460 627988584 678557344 687255749 996162195 955050414 728814825 609299386 1000000000 613603682 1000000000 973039466 811161594 371570379 705524569 668129968 622793429 1000000000 596739534 546132469 736030365 782017449 718024797 1000000000 853508142 864146410 612079472 812224048 872276089 775616184 991247416 781414916 931505056 692055785 937053127 829831008 838569859 668117867 660541401 777965323 684120005 682745652 814629913 891273341 722818364 876265113 775295808 989515432 830823786 706924800 1000000000 936333775 473168999 535351397 842371864 846324068 911730930 926683948 745610503 1000000000 663497995 776133667 710510659 649939179 946773680 593047551 737147312 852367605 512402318 769199303 759140705 991249579 697965939 887401436 786284760 869875470 575505734 888286256 718228407 878229576 893675171 802344985 658263566 828207636 949210740 1000000000 733099463 762748948 895462386 759124654 965180065 755006655 983022771 644020143 768144649 881416691 1000000000 759091336 880939599 1000000000 777538758 859806879 710087013 762253695 995691219 627430265 723914729 748081124 893531274 937679255 604000576 1000000000 821609164 906735852 715463495 851365219 586918985 781012213 833660846 499889947 673991981 711792526 990171830 941048127 886395573 555666572 776180930 827007441 808091127 862534265 955380807 796829178 581864052 606284035 846093182 620401193 778127194 821984157 589135828 856607100 745204053 747006307 724100802 664817543 631276798 489980655 690107056 1000000000 748687094 850460358 1000000000 684122528 708058458 809587952 950467553 1000000000 696356880 700449256 710181848 1000000000 807520143 763625775 602756317 671662101 648877240 689656857 859987457 641238655 890712977 924943808 895260327 733312058 812786028 847991767 789304526 798717759 815592638 551377114 721691295 946722753 814548186 716398834 392023612 877195926 911254401 1000000000 672347386 499342309 831047466 596544696 689799089 572936658 775134259 850696825 707631562 909721707 883361173 865529176 1000000000 608870823 778004331 938314802 536553158 518095290 901542973 893509651 981363365 857987570 785510330 855432292 574605704 713547839 789585629 740927455 1000000000 844979656 794136991 813780049 684549473 728936496 739085910 873800183 793205760 685622685 675551263 618186960 937859137 828125644 999903923 971027641 505495079 752359031 1000000000 634776705 722347042 884305950 1000000000 829608665 794889527 779369615 791073128 769824237 764572175 928888287 699776197 699242275 791020553 975334144 913590190 960629196 698813653 1000000000 946154007 681483561 940461939 704094969 852537019 725248719 897713807 861613559 646200054 836634519 883550901 519674072 831619571 771476405 801758586 951911861 665891384 714016537 594863117 855594155 1000000000 673434093 764454043 696093010 891910532 1000000000 869814985 932380613 723330833 1000000000 825458433 865643403 844528325 1000000000 883010131 778153004 625141705 832776308 742924830 364222533 928321392 857296813 704923762 936997790 734387982 691946043 851665258 818909070 823237784 906618737 1000000000 1000000000 349257140 933347580 981556416 854072036 891872421 964297835 734784291 851984666 1000000000 662353350 522331684 802681639 956033523 767942609 797722359 937595238 795853023 750963459 829035676 776084120 506045341 895426623 266918591 623403346 795772852 782376648 746801773 559725686 796462563 872980307 631800446 614065536 783394757 418339050 983108031 902332597 451393368 1000000000 739243203 690700873 867772777 707353623 755153006 796774310 487840539 806526125 721138698 774630797 844755264 806201803 804997309 599025861 764276105 725646828 973387382 765022569 806509381 967142419 644934912 798160844 956699995 694273076 766252413 674804495 715588981 845734755 963691499 764604706 604713786 782839733 685014028 363207197 856722831 875792473 804834106 832257640 686900699 863019888 605982806 856557513 844268787 1000000000 515406369 717958990 611403579 322049760 966203337 811621239 785473105 815543640 1000000000 750714747 903319604 710821545 546862188 1000000000 889462019 806439078 933570241 847331773 799982445 314798999 869994418 1000000000 547514857 719392182 894332247 790664392 411806499 811297578 675322124 847917478 646534800 736206219 773585384 711837857 999234314 769578923 740315995 862610797 846087380 690237553 599677618 810473276 1000000000 591760674 676862740 479651323 815700062 952774419 615773134 830385346 845039051 884976138 778729438 654560963 841065045 775434311 946394492 849508624 1000000000 962554056 736400364 630802747 880630616 511298132 766346257 825528522 813145719 637640164 893590716 532368959 671271035 892293970 688718095 467352230 846705263 916877847 943405403 932316233 860182784 650271425 911581986 885524215 534200748 628742831 996616850 754547558 775566467 805734655 839622834 879892058 983542773 748372688 876993555 788575774 894639854 626434647 860520865 881873420 885543822 717589352 621783426 643441633 555378520 731460482 879419288 663394535 889930544 751343248 986468335 864023050 752320111 677914665 895692661 752338445 513660934 684204939 833670607 709251823 1000000000 923235958 613480208 470138306 619363194 625499560 823378630 946650604 647138008 633373356 701902640 705193102 901503415 868831354 919227841 852661805 995030013 750053509 883591447 1000000000 724618434 759963709 919415737 1000000000 966202938 736692358 754154148 871277949 651087965 716308793 865492372 763802044 780287984 835423852 564060031 836887758 895857035 634452020 949048258 709666341 732021453 737124264 991284577 1000000000 748280519 685860193 583613996 756295581 854818828 1000000000 716945646 869599933 493387065 697629711 611244314 1000000000 640575425 869181962 857740453 475571510 1000000000 850961849 1000000000 673024578 689796898 747606339 610098459 655308900 825993572 928818412 918258044 845766986 800672571 765257464 1000000000 794384265 815472450 361432614 764265646 848008387 1000000000 760822855 820401142 797018354 876024398 1000000000 670021397 789339834 635881879 960327748 903810171 559199085 865906991 790234672 1000000000 771990780 830531637 625894189 695067929 1000000000 813684733 750447447 860612866 920508453 730129745 835300662 726442826 679009408 725922938 812295208 698331869 849122410 710946844 787854969 1000000000 884496232 874468381 1000000000 792212414 707487147 580884892 869364955 790203342 684617410 762746015 1000000000 882751075 740306985 574968773 793759182 615930922 855131596 666240006 836999636 456801508 753159558 782272585 482059903 894601066 733347425 912361879 475134879 856988897 978880189 713914404 795321607 799436528 500055161 636486407 972959643 821140583 713690441 825645767 832345296 793348929 649213001 876030379 632345554 787194985 792166466 739583086 715870563 844532758 856137706 731445676 903172070 876494813 771545961 876213988 767999766 611244261 1000000000 864528228 842841429 828412878 827574917 686683713 412440587 1000000000 805551389 760521450 857623962 775603936 723441629 763525884 909363181 833096489 829867792 693351174 631468825 516010226 731111676 662208888 872491263 1000000000 838084018 896543394 685459080 906970963 805413533 938883479 612615988 921829156 421775863 756799889 760912691 691804160 812524361 810122635 913725977 682059462 781388780 868872079 1000000000 697232853 1000000000 844354936 980625300 944012070 1000000000 792942556 430405598 666352861 811437113 602963371 999549871 749104064 892847208 563156105 671380624 1000000000 746120675 1000000000 853089355 542728282 742373848 727203334 697866012 820908693 775941134 1000000000 902653269 752861735 759448149 912084058 863175692 888901356 841772313 713072033 815990074 715354252 668227452 962733816 365294418 688938762 776556183 674530210 1000000000 913436769 781755779 650171195 687201396 1000000000 723991621 696452992 920451599 695264884 993999280 512103822 1000000000 580810341 931378234 800427897 875780757 667187458 368136626 1000000000 654571826 845908989 606930666 914407442 881682512 729870296 747576095 786594665 678170924 829910398 685039961 735238109 895496000 380016758 947952082 740590458 894616714 830539129 973969262 652843258 878326605 804230539 749844556 628420982 708638731 1000000000 861894686 711180851 794597115 658563529 605498598 1000000000 1000000000 917628650 778779669 883439429 965397050 786715589 768581892 1000000000 670518997 855889475 749387131 678777210 988856287 734838489 747865031 604599861 615872909 812845970 752079513 789441561 957069123 761002086 873943881 782791184 758473088 952565721 720012985 788028783 799737919 800295177 1000000000 742861712 935280200 1000000000 915673969 895203417 734061627 605771011 590046467 813666750 315058158 673943767 691949916 841596200 836432554 869699324 707360210 324440000 700360499 577387663 1000000000 819960375 1000000000 1000000000 871073313 686185074 763081020 697948244 860543220 771226085 594727511 760602443 715189624 591111779 909878402 956833243 808342919 993600977 386938076 847252865 743288300 1000000000 587818696 889871846 866083282 815826333 549367013 446336293 763454890 909382375 720156287 930992521 1000000000 536123110 849776902 798908010 809840271 768864316 517518207 761189504 576225260 899979361 506650192 978597559 862386361 941777116 1000000000 724941090 1000000000 887239455 922815907 803733836 1000000000 862512135 572732221 824425763 980176078 824148414 852836917 646772136 694943990 905209767 806339572 774501756 773998471 945667657 753787978 1000000000 784309465 744172295 756303543 925277595 625268204 775473945 792360414 620675393 842466417 861082956 774320257 979512083 966384859 693196704 791990371 810018295 891816364 659991736 878113376 754490520 735381171 831816362 674507162 872851028 570091884 606301510 738628306 808270438 721185282 940751806 786152903 618940340 1000000000 712343809 594327556 730632848 849882689 1000000000 890395639 829050407 462360304 698680958 895039656 711503239 378592306 700759638 851869980 944422138 572529354 870042094 876190428 901493642 1000000000 945955209 845957945 723086393 511034395 644999386 924201441 785602599 815915813 809184927 356264968 866420445 862481209 740843533 419094367 884558494 706949983 785176047 880597990 732693084 677155670 823882035 885389997 726135419 989116066 758214762 753495942 730054412 863664600 1000000000 856626694 847735992 800601412 727265349 723130245 752567570 823788817 676185941 695929989 954807474 845961173 570195595 629978600 872108720 736173080 726046520 946646427 832018110 985697076 650411347 594569205 726879800 1000000000 804853939 883246534 833356084 732756502 766751737 497761421 1000000000 814482438 878256139 828517901 463567829 673320705 888328468 940523725 892166974 681374837 815638423 710363927 655026126 973248055 717742727 523295767 629061660 831227408 784913363 919062434 1000000000 942744205 883415410 931275633 1000000000 1000000000 777700090 719048465 623957583 696135074 606471555 551276256 871581383 749399762 1000000000 786223468 550017955 841545743 785217179 737808951 925691323 866190051 995269791 570454179 947202407 585947717 712678803 644622117 597550236 1000000000 667743367 681761076 853815164 537804264 542983244 805981286 269347174 848559974 772843979 980337474 880633450 616577893 882292160 1000000000 954882867 459155952 794469963 906631867 733246554 1000000000 804945499 905250068 698198334 881414596 952696641 862345497 752842511 1000000000 1000000000 962094363 568354968 975917437 934961544 886079314 879299985 792003703 803287597 791530217 735881884 727568151 971408740 521505410 597973432 676780688 856785986 757743293 578962535 562213322 1000000000 878851697 697487246 912347771 794791439 1000000000 907644471 913687792 1000000000 849414162 781547400 839737185 655731281 853522858 1000000000 239431684 739173490 873941362 841865175 1000000000 861801175 741225334 718631107 647106436 866702310 781765246 737000683 684521748 763532705 679938602 585423613 906472455 424395546 668597974 647554123 837226349 751966617 1000000000 1000000000 950728037 808375576 852721134 930558389 844545342 485704001 861942049 673874334 619079618 850539169 832324187 960424558 912568428 724547609 579943125 869300502 762371175 970766367 766179490 840437064 751811941 1000000000 712138760 747027000 889081992 399813979 845881868 780446520 998151634 871387983 905519037 972861327 702334463 713663582 851557917 1000000000 775783455 782740000 865632044 317412213 942337278 607649145 726933007 761019372 643166799 667929934 723368663 769243110 847293216 1000000000 612820469 763777026 726848009 695087513 947317691 583827227 868157390 943312510 772564911 795625059 933873733 979281082 1000000000 869979160 922726973 599323779 805211007 752655664 1000000000 598171880 1000000000 801870933 982654502 620068786 904901157 689855079 590255676 537420483 827246790 749623615 926679071 807493049 935400486 758591352 1000000000 912093593 957704216 719742823 961699811 712226146 915017637 707951728 860685328 812804058 529768868 893746491 854747943 862678212 768549444 1000000000 584280081 171852866 873956455 609145354 444282332 868822768 900781442 671367854 755155122 856359360 582654496 793777348 940137416 654300708 982811912 508970813 773423646 783573159 958870184 895422105 1000000000 887472901 477610955 645485052 906080259 635960728 578811455 935947139 493873368 459699445 706824668 1000000000 725011145 771555053 740181946 873087390 1000000000 731083669 942190947 767764090 842059289 1000000000 585207042 798466772 919229549 923135437 492390515 741390815 995216252 853424480 927533448 881210540 832631308 756654714 728818502 984817325 749649359 922715065 787117689 784868017 799718086 706415418 719429684 769517776 839649647 510382891 805152037 904017992 848222024 870510934 828748639 873402378 804270591 701474055 917113257 331907920 840092559 790968968 507070190 922673334 658760111 764298459 793338679 833191250 824142737 801764717 745074471 754473691 706336326 802533506 713345493 851169067 594460694 517158879 849144543 794249671 715967842 1000000000 654706385 805127322 1000000000 659455764 711693274 874483599 569907256 956432065 793080185 659505578 724572904 850711224 688509440 856588658 696790412 636865009 862977600 799203345 784835195 682625151 608710019 656153749 777803320 866407313 812205582 831401257 814602593 717995196 816507238 872862488 540845143 865917781 908150928 603305775 531697133 685355600 634757545 912908988 849536910 613397193 884611332 672275160 733669246 737341681 741486600 891192443 984069547 458450088 816529613 837633861 777842606 797239098 933779674 681146305 818648936 835339698 935222675 665733957 393950337 794807963 632936435 1000000000 726817307 833078503 853127894 396494215 395994254 673191169 643901143 697038561 874849222 720027553 922921767 816633730 837581459 952754044 615685350 903160386 629723792 560577623 766535662 717171483 891414718 908530705 798511123 724597459 864004055 673322734 804955192 883769784 830862924 504963600 786712930 910279703 829257454 736141142 907690708 817228690 879997861 840107388 893536520 905995115 743038957 963002086 474770233 701889911 894642031 862924007 758450090 886139316 687574560 824495287 947545102 483457447 1000000000 821529565 774739965 542824118 644903294 920313614 455745603 778953171 652454943 977699603 804784905 725801280 783913982 929992040 803733552 1000000000 1000000000 832098066 939535149 735391222 1000000000 695742805 829400831 595208398 858133834 977413182 803403352 772160187 912950093 841099742 720349278 438020067 791886244 631877517 562531445 657282534 838989522 630956063 699400875 732346197 480993814 850638899 486474864 618162257 1000000000 636087585 824968878 677872261 800985729 599356265 874156225 753375540 1000000000 714622194 842627411 931354892 490072199 749803326 631443582 957836268 866702786 876947534 980529345 823897759 745944758 792878169 1000000000 739640270 830074202 1000000000 891797144 555613436 738497593 812508065 974936963 692444557 864392339 657251188 662395137 875576410 914660507 578543763 939395049 830322082 761597022 602303035 465077982 525753744 766720881 407843434 946630097 719036173 897557814 936337740 758098676 852064922 1000000000 809349566 734535276 806387752 785791136 733770316 530971729 808102756 774769404 822309853 644438243 845633190 763489268 904034302 801685180 812099300 848390402 807910332 1000000000 1000000000 780983356 1000000000 971300941 878701699 891270237 881442070 651677469 878696442 481149500 700276979 653505926 1000000000 459205361 530090914 725688935 782676883 788475802 476004393 936866863 803870114 722895881 763393460 657464615 775443331 736264294 858440821 763237441 888808552 711309375 760194906 970572820 845966083 837596338 654609286 423053994 808809687 615137701 430663730 874450873 619068832 818753259 846342527 835702922 853548587 662374999 934721939 666009046 746302975 625837998 678727189 926283909 759181209 898215099 943481594 1000000000 809709121 800212496 804756260 804516479 1000000000 462609383 785713576 770719351 873968993 784758173 751246383 986187161 578351728 687135537 868753232 864766402 778129329 1000000000 531517790 926053271 864658154 782296182 832412968 1000000000 756038246 846631475 708991836 610220017 960612748 616787340 637678067 862530241 729437943 699719449 691795042 611711876 676696735 778635444 443663536 758935570 919501174 604584585 292822944 1000000000 749812700 790526542 760502971 922757360 1000000000 683792500 855526038 1000000000 715333678 929364881 650628540 591365079 1000000000 689901816 910640804 495707204 937216011 982099875 794977954 1000000000 823693984 968137993 857892983 555442201 1000000000 794345519 801615025 656349508 984147243 704705875 877121998 870420646 495969378 768135803 881651858 901520729 563577304 515545290 887479426 1000000000 864549806 873875983 1000000000 910711628 766896987 649688138 999619097 775053258 714595714 506849407 637412084 600620601 677422895 738999387 697291651 624323813 771500964 842726931 1000000000 680023691 722325939 791347406 939209196 838192737 853000167 907422980 650109337 989758783 741025010 986002312 780149279 848482827 1000000000 634000689 893804931 663572890 868607929 868754279 1000000000 964827851 938298744 926426615 746380479 950493237 790348037 892357821 761154705 951554542 924915444 1000000000 801955704 865622848 905223568 864238119 528815435 796523338 908007532 938529549 718279026 688764163 709946852 874935355 727955051 848251436 870672190 862679381 897400816 564373755 1000000000 859995892 966551647 704696522 865463485 836833408 777214139 839830029 820485232 772384905 882648689 797942061 923802175 728478658 987118734 891778545 512769341 1000000000 894624639 870146227 902754371 812036625 707434767 768577562 846571240 834338371 850659716 701860329 608901196 842553911 512966171 635741088 890004215 639002045 951880163 968232521 750523684 744649396 544235272 584304723 722622287 1000000000 835433315 436693863 826527690 901496768 912932180 641223168 975554756 847937859 783420443 971281652 548493604 1000000000 732122157 1000000000 827915927 846157518 1000000000 757439571 719108241 823667381 639259596 798710409 876763843 807413925 993125691 871721786 919555318 689707256 806050577 601504710 686503056 841920965 887860591 1000000000 497938296 750360895 762436783 796769856 905449296 980527380 700984278 780388007 871965695 648894890 534221272 874596625 703658313 501192916 755567613 689263063 617112521 814611947 691983526 577514918 738323210 723505827 561339054 847245368 697772958 982916670 948520623 731757902 866520046 654205922 464729841 1000000000 995082807 876381660 771365258 761049781 563388859 621521628 761771577 401098537 692772246 625576366 745899948 1000000000 648346671 659981903 548411779 819705769 824867046 822147355 1000000000 781920566 626899156 827518659 951616723 777713736 856736872 873263481 521685630 759849182 697686109 1000000000 634194646 871989980 813447972 915938150 800439930 782652850 979896471 757947246 534934672 657397358 490610561 736580399 800069588 799717766 785570479 469273067 787736938 682553049 842637336 828095115 466757654 817469389 1000000000 793237966 950315503 337810627 1000000000 801120653 904977384 795737865 781636263 681474610 1000000000 968676552 779061228 588593664 737718420 709067957 873149314 694993872 742945787 873588245 420800646 816153729 1000000000 549911521 692312182 685730575 886525846 635959337 734375822 970784465 810369246 783212056 939447137 695857770 896267061 874245671 1000000000 830816186 746092055 901008182 901323686 897610124 877837836 583699917 618998870 762647326 810009203 670670972 752905781 803192273 540626792 698977679 671080867 855655908 780773450 902826796 971728266 732815502 616285275 871442893 665965232 584224019 537031063 486013105 872364396 1000000000 862502366 848942991 820746823 694664895 350987890 946175937 705235801 1000000000 636997901 917719686 459680122 729168958 760641525 766846025 773334272 584100155 803517597 637959847 838103058 895172984 757712969 823406175 561042103 772410826 966027622 727458334 694371314 898865424 588474828 958724450 965235673 744401290 753795468 644462347 798778991 795318946 606735833 594840675 797169648 975679936 874450233 816596572 924414739 997479410 863469873 878552179 981051094 746965958 875658527 983763860 657712202 914014897 685623511 785031503 858180901 822705332 443551139 929036960 579398225 299596351 832098898 800109997 795731962 896254792 464912212 926166653 782838339 760084197 795968365 755344662 780331204 973270362 558009794 731186637 813092352 801531563 704166290 830464951 697292374 1000000000 837582613 732973566 680978392 486748296 1000000000 590457720 1000000000 781240918 716723189 716987306 944666967 1000000000 712866703 829806457 799042791 814088552 858745319 789248032 1000000000 693173043 904645695 821867488 425443315 742061889 878710363 1000000000 598960467 614085949 785912027 944343488 891218244 560370345 809148204 855530383 904681905 956310060 757161653 731834823 653883201 890815673 751616314 729789460 748821578 858201438 830654472 581403895 954395215 658882960 590275988 895961297 726247892 708887175 726893597 879231973 369042901 811469486 518643668 617424013 959542705 784490731 734732280 573385328 652843865 878882768 866016194 704689787 669139511 885714272 727973737 909835673 929858888 799522008 348498279 886374006 755561586 743384015 918868230 820205628 634303740 799923717 762238528 876371056 782965778 982455327 462664348 1000000000 725807989 805288722 865745726 835302855 479503659 716211996 531358917 755218003 705147233 970115635 1000000000 736348832 795621481 919435760 671639383 943151528 796800587 750995356 883908223 914650788 787238253 770363496 863831536 725588853 761825560 1000000000 696417467 670356667 638471836 688769404 860322073 601450518 1000000000 763861388 767524663 792787838 816696422 697584597 771804599 995089799 840921525 672602372 684246189 834106477 734251844 717132223 837458753 1000000000 644017699 705220659 980805444 870576855 934167782 824903301 872413999 640403710 827126041 622186603 774638288 942503107 837004886 1000000000 905360604 645702768 666605795 855149070 365445823 834864973 587295807 851182403 891489092 888817932 661086721 699398424 776236080 1000000000 906285255 726545340 841810485 756218319 886174921 658973635 718066973 529224053 835079222 1000000000 769114148 766712805 805609052 734464686 732228587 855917798 828556315 685847568 749130499 425003896 726144966 1000000000 612243144 829089497 961989301 787171638 736872438 738407381 815842739 931465679 959422657 886872954 584164226 884796865 735273019 810731476 498064819 796422354 871190539 854165184 871349044 875902529 888219870 558160640 837298048 687906408 748685677 722101403 667344739 690883545 727539491 700284539 594653399 916486076 828783757 771838621 779319368 764498010 694280628 899668472 801715623 1000000000 676531099 1000000000 794364135 912934130 735858938 936692449 721027378 826206570 847844041 953035596 774733411 493129276 1000000000 1000000000 499145492 1000000000 842333603 734496879 1000000000 881254893 759671039 885852072 987838950 817253824 756960482 404559044 919622008 904735532 1000000000 765968698 889363066 304872625 915913623 748805538 824580096 859620278 902011164 759514737 1000000000 883881507 899772448 533380290 905085246 764736804 868464751 703990611 615570698 751550665 733647317 754475934 582051205 726343356 861449451 464538409 825047349 1000000000 910222947 681628158 698581011 525600285 739382950 878687014 986013227 692775897 895702631 845916127 686529043 909032319 855558467 795615255 726726258 962341193 933795517 881606664 977347903 538796603 837226102 946138251 884186415 839560139 784495844 890029812 838437253 905015904 388005608 964074747 650419210 918809839 587293854 741976547 1000000000 909635065 653799696 904674772 691143830 855237935 659641326 769460562 688562010 869897525 922867058 917354998 745209004 756299284 556916919 873809472 630560691 703577903 656244938 794549911 720694215 751059475 818616502 843667169 845673631 812124621 514897776 775814214 890227029 682806956 826901047 919328896 901179828 540500819 884965404 1000000000 825398024 866950527 791506667 622624552 729155851 790152535 743797639 686072240 594201433 628645815 629477601 782339155 669384760 907208754 807793724 691622772 706381957 538543437 1000000000 789707551 662305779 942409305 933655820 639859605 799806557 744304644 580929821 851079674 654635500 934164980 841237001 792428768 779882131 533798112 708159641 826281089 765515604 746458797 536474095 674218234 988638653 801230837 745495687 795986443 1000000000 742859242 959720429 760872916 797735462 802836836 560400270 515902405 871713269 803678479 715740022 750323203 800750807 661150403 622330863 721281559 859380363 774291220 826413384 826180453 1000000000 778525046 906058343 711396029 593516395 749552725 779503928 763358298 706236358 714364492 1000000000 1000000000 693328152 636181696 906350708 729225004 927192135 892276128 913165290 859485032 737438613 885888489 602691467 767193702 1000000000 706036033 787234165 653465197 618722396 847140371 869260518 764441157 986611450 753570537 731612856 972234526 784761691 850861513 969001531 498444404 590949265 1000000000 694231559 711829779 780862099 898665944 1000000000 1000000000 685526190 807848214 795347901 945481087 827124859 1000000000 652298189 768131236 443666273 634118724 928262950 746298159 579315054 938120236 1000000000 632018684 933432425 698332563 967299890 852096253 804706459 852769230 781143133 888676724 943363338 986776946 543010270 839166999 676396685 769728699 794944626 936562436 640138090 833168013 675555307 775056186 778478808 928206907 894903883 813068135 708828740 755037301 612041635 830092457 751119962 731326190 642085427 996589951 914871423 685392382 661334916 600426445 722909834 953723674 659833301 772505152 663313053 938213671 530826940 835541593 584891572 544083436 807542302 887809776 750262344 848493946 700731829 894853011 734887615 822422156 730100309 743832069 837181959 808591475 787627380 442140007 952236834 945811731 1000000000 911789271 843961820 970675139 985310932 769372311 474349691 1000000000 950434981 1000000000 1000000000 933947495 947754703 822567624 609509783 870176093 938719127 760182910 1000000000 846335729 897145704 727880099 651177711 538485662 732148349 900604422 882511285 1000000000 976218859 692899220 684320447 785397685 615380862 586599587 816616540 795141923 661493619 620419894 707053279 816701560 755291771 826476937 815657045 750346103 808031161 1000000000 657299857 935476053 757982566 1000000000 935253581 833419144 827841911 614549644 728362848 855665047 868767707 425551579 773250914 772903021 749072154 1000000000 687818123 670197153 925291721 509254389 590763109 879064643 610131134 822932188 671510815 923388563 955070478 920831855 739474751 543069057 853300069 940904597 683742072 595002647 782061371 880791996 701832759 701571768 677703783 702962504 851008712 805483471 730043642 749416753 804888743 703077877 764601631 870574020 723640439 949165834 688052038 943739059 1000000000 715251824 864872862 739044328 842614533 906832739 1000000000 896157739 669523618 759548115 606131123 629004882 874570095 861302591 811046707 762287957 867362844 718603906 925079267 1000000000 745046828 872614435 884409550 849895863 927511909 1000000000 693481967 882679379 653105667 716290117 668843716 727690270 1000000000 802064413 732954022 862881856 592827229 1000000000 812169879 1000000000 722835701 750581656 589523125 857991823 898459207 777919746 674644596 672923998 853133833 852455017 594191450 849298721 269945800 908246195 489828719 777855051 916729834 856440680 699884090 762284411 736355760 864648475 861101025 737931544 798907898 865244815 855723955 791576858 860296278 971037003 786625721 964424430 782365587 965747348 764839631 967797701 806497010 761327872 693718107 955025498 810173764 775508069 874641635 695561484 902533959 922867206 884867315 649301254 804650595 704743884 825898178 826655792 797748245 709513565 569551262 1000000000 881561743 684262878 771412887 819712755 769273110 985783472 879351940 800358956 814272736 609935897 719005667 797677262 388963986 804159016 703952688 1000000000 558188882 800699566 818240570 726332624 692089578 725800924 1000000000 903525762 914099797 817900319 778403877 833525614 750406812 994051459 955078011 1000000000 958779709 873694845 894230711 774461311 951653256 643859274 751570310 619081209 682853704 613888484 1000000000 781083585 829220251 632375150 1000000000 711474876 768056145 768695755 852631424 644905080 967341959 835211463 466659418 742545050 923123850 702070079 743716060 997773713 1000000000 649294020 817727930 776250057 680427935 1000000000 814724686 682637933 637454803 850982628 1000000000 1000000000 919656877 941401965 723096897 689341321 587919926 833006311 574914900 812673575 763935131 940803904 877574258 861990984 606876309 754587855 710743125 908260852 906306642 879246544 935067667 1000000000 887468518 748834310 720992243 745686378 680262857 1000000000 779916593 557999398 978203607 844128021 833234330 958710584 773871339 835217939 878834557 936577437 1000000000 874371317 497255462 799745447 896160354 729380964 775746983 673168923 728254261 742604124 624561449 589180238 793417026 877215631 918944837 901039531 1000000000 973824192 641007692 643305448 743012006 842234055 931721787 785679506 940926025 813037702 781919042 805243851 656721716 879449957 949730968 651534233 829030752 928881969 737151060 965950326 695548484 862870026 869074989 644856744 1000000000 926650662 887178391 511107866 1000000000 766443502 459411295 720241199 1000000000 726973474 877360942 817508311 511017288 993365046 790810992 902265649 872635137 870993502 728701448 445943811 901228661 733341595 663275647 372996383 634655412 963267301 935268967 771649568 683983439 804328317 811208809 792703000 816769115 991414206 685493920 633622158 917232932 1000000000 738825950 773017797 684868722 630904962 732933881 887129891 447272962 939809145 826306273 919426152 894454973 720541328 822423808 695654607 420221389 762225371 670873981 761824029 863945643 995904783 1000000000 879972155 923907247 658464821 679096457 633527894 790609184 666364447 856975261 935293028 1000000000 728346565 596503132 723949511 945732797 716723932 850333306 829238342 950735689 862660094 680723563 697775480 917807872 826409026 923070248 879989249 826575078 763495430 1000000000 817950213 760048223 562382707 658753281 927573303 659990880 489775299 847981634 546180511 822324889 878220142 853356866 701783319 790944770 799371963 862729155 794171283 928746145 395626019 948920998 894173334 1000000000 867668080 829419608 815884737 1000000000 897656416 1000000000 847874956 817347948 667146161 707170368 810447911 648116200 631384069 822318096 835840743 837270894 819232879 697665870 768414763 949234206 754159226 812650177 766772336 984158513 1000000000 734285922 1000000000 739925672 977827362 777102671 754127074 858612094 980777448 851937197 890162278 717351399 984429527 1000000000 609652102 789070841 915264893 442503628 778325064 346420284 590965144 783444551 798570851 706009404 853989887 778638996 746654742 611158842 846918473 726578279 851687346 848167192 980471863 601297293 858764277 870914267 768707282 750577753 892306421 827143361 711507640 824847379 613923870 674725511 848049700 1000000000 747399065 855175822 786237586 647870336 828902949 983513288 745623992 828371800 775398437 915157806 682325323 727354542 845403383 782005889 807226888 729777170 837380272 698653237 711612067 683297853 673787453 841770105 635852627 881109470 636883503 805255223 950793058 576397556 982872617 822490972 786289285 711003766 951156224 944993727 647076657 830659944 789447833 819457740 932084623 1000000000 791594940 733074705 772095835 827149656 967162835 784703068 1000000000 778779611 777690900 813210108 861494299 856793872 1000000000 649886211 859119662 798936054 872193040 728742267 806410361 928420696 894636178 764392516 1000000000 539146087 887646944 894300474 635492118 813793188 917643533 738862888 536378694 808651700 771584588 973079500 725222506 678181449 858654969 648639142 822894911 888495074 1000000000 710176527 712510473 467213966 862418983 518422030 1000000000 854630486 924830670 619640059 766832340 757749109 801433306 888793276 673545260 981115483 1000000000 641838236 685862731 815627295 558133130 884454630 997488269 541343903 798116410 720653900 682404684 776929247 1000000000 673911099 741565848 694904987 969263361 777376196 916728550 835272026 793361828 739979849 1000000000 973928951 749457583 911678471 698744082 1000000000 870696017 758831851 706700843 750536474 932495870 876383558 735992778 779227990 955307729 525690101 976103402 826577091 785058521 651185048 726626854 849984460 881908700 748364316 764108636 814317244 374103000 845879596 924592238 891483352 745148990 972985146 498984733 870411958 937569881 568850720 694887821 657156874 600631345 789400082 550353262 700098287 871330687 902717301 899231893 893868795 684813311 794796128 707140973 815117651 583030023 842932833 746237200 1000000000 735812426 923237373 700995049 697379416 853180587 639043246 818748680 717774682 838234244 405748989 793221814 833006297 839782296 599857519 727512800 731183645 864224414 879547113 731000398 768083531 687315541 666767336 959372548 866415437 750409408 734763010 647159402 1000000000 752186673 909412728 736057190 893435221 829088732 930779231 887495040 593333866 497866495 685576489 652184652 834519542 933761965 1000000000 792216555 1000000000 612764093 708320565 743923690 507265196 874800022 967971091 761166124 729397513 1000000000 807664574 819558258 730331493 539423334 834498826 792834641 760656749 917850403 538519210 831594911 772639104 372856208 845197919 1000000000 783158498 765114937 936764428 907914157 785520380 707854781 597146731 619470418 749238013 827361879 875644656 637071503 857691545 957755197 867639581 930699745 954284644 862208991 801659683 576378621 554898651 943365931 740036799 775579667 1000000000 979963431 656627645 871833451 1000000000 643224391 994731106 510288055 492710925 780986584 726573515 965442503 814738408 965386324 686324239 784696957 854416346 667865229 748224685 541834911 424148313 876799499 1000000000 686086579 957214943 886296977 742000815 697490584 825001094 686436490 1000000000 865671902 834908617 784344616 729130589 933025888 1000000000 844723073 686383157 739305525 751912860 991894049 774721027 801449144 962393263 834220471 906997916 760486875 858104426 808056352 830572296 868716300 908242426 755575191 689042581 914657476 744050604 703265793 639554945 989626317 906888123 879835380 632177339 909325617 660595039 854839660 707436701 683588406 821745070 864127141 851004428 981307660 785290856 584299337 964026372 419597451 842251713 980042683 892251998 751804507 489236927 895990021 866369292 766188903 653578435 600675503 749675961 786100014 557505772 655025307 768334830 764292961 730213911 911365152 1000000000 856312549 768276193 816217545 1000000000 1000000000 910379777 853039264 804216836 846064455 940450804 888253084 852646674 938688705 915726770 872167888 846879151 1000000000 688046539 668582659 921286643 734023173 858067850 622100363 723986854 682552139 686909847 1000000000 991019369 822727377 770899326 819261363 873358173 772394687 781813808 783793054 288638468 718872985 1000000000 1000000000 796032653 849309928 836653320 890605379 786996925 602653111 749117220 985619725 816122131 808680081 731108289 618972768 918447144 737612855 636760926 939431535 1000000000 662051146 559752285 580794070 1000000000 623499231 865018952 641398027 895150760 583068928 718256914 768255543 1000000000 926986379 874945067 876618166 748048933 761674812 737962871 927317267 864794806 881575703 864282176 566808970 893198933 654779096 781457729 881961918 1000000000 404563438 786779034 926655799 856194366 969106166 664656860 923085836 1000000000 896060051 697398827 818132073 792568621 777398716 994196111 853715606 724982538 786963167 977800806 610512097 897950947 555833457 874337582 896029960 950963170 850913402 823804100 849878296 714127743 750737780 882408250 752722293 580276237 986589148 1000000000 947357646 652090634 591220902 873065563 627106098 907279964 755820008 749103284 880894211 938305466 686374800 899071216 905215900 652355798 760436012 553167486 733915017 828251809 611931069 523540197 940578704 800397952 774733127 687220751 848928712 686550678 769157762 718520419 675054247 757622983 862450898 830197656 1000000000 768932433 621386881 596426530 709103678 784832004 848669525 693524471 763404305 1000000000 560829421 708727640 1000000000 964739506 724358718 743909146 796230575 862114600 793169691 920399331 719450017 856838003 1000000000 774618075 921390614 673206425 701532133 761005053 705364374 697850751 913963820 824806494 878348869 997968498 782440276 813398429 904867821 808512616 913841310 727796129 790592994 841567321 517602249 426312638 1000000000 399961495 748819114 893833846 599554364 767147684 651752855 658059341 697757306 903916938 934224820 725141898 654482047 833068371 1000000000 891165743 632901877 583280151 691635205 811276748 1000000000 711617266 611787400 980621181 788616729 763770145 1000000000 699444504 766414135 921638068 961641380 782603402 500548494 865434594 938741733 892347990 848681319 753507763 718693528 602453131 760660625 753948831 759195467 515322736 920100306 639583301 1000000000 897035974 1000000000 784223164 793107680 824705003 474329296 877798267 874525603 881310020 820099447 761625117 860754906 792230478 1000000000 594827091 770053523 730376605 519439062 809183160 719600830 647161148 897072898 741434656 708342051 1000000000 845549159 977807366 632166528 590950706 689533356 809954305 917515218 667817262 710939653 849860727 851828776 428309038 710137369 662202250 978829641 798789651 848631824 986458395 806294227 608842361 865796746 803336102 637787466 738609157 892112181 1000000000 663906721 788295499 512363142 1000000000 884655766 726778834 950384181 805906345 870600814 878362969 665539925 895107098 1000000000 820516157 1000000000 1000000000 760282611 595253746 842048091 861110258 716833211 282819388 782809492 793510105 671216003 577710090 400055760 705740972 879733493 752486294 827810780 947980333 685011446 581830020 798196412 650302903 825521368 943028076 831762050 922181463 939543914 892490882 891646874 1000000000 659812855 936406880 965423163 759178115 727324940 683641527 645842020 1000000000 840867743 673687653 499890195 932462267 660811059 636867358 659344488 980277472 726508073 703311918 718292822 616335686 710371786 880306339 930165254 629893755 981755202 786397616 861314856 904669316 931595152 875947484 520331307 628260021 767636856 649762031 867196888 723667878 284389114 679308161 736374775 791365431 648601099 800666427 769630913 848799780 615563696 882828853 1000000000 842109778 848655432 594980557 633883715 807590881 601753638 978972070 705459879 772274571 714261450 832676868 720438625 686917576 970018278 838046190 886013465 693148778 568665628 822018908 522713566 992393689 684845434 797320769 996459476 797039142 696600717 912379253 723915865 852119126 1000000000 802489380 778159238 548102619 844988010 202317160 609993510 1000000000 788957144 739110873 829244432 918120185 860297680 632615473 811797678 884356205 705685926 570096860 740001234 757876543 765258243 669264311 920792521 693366107 849264833 932821113 774964906 723579270 1000000000 877171043 651897237 831663886 938723326 783636467 847275311 666796730 884498043 746529322 684578554 829241052 1000000000 1000000000 905515548 796840905 595325536 1000000000 823616076 648867233 1000000000 796693265 801929891 908343979 799395501 768421925 945232402 696385294 631968974 740125426 803925770 720911952 450826004 836397815 793780543 979899287 973093998 582707282 783868918 1000000000 466315570 496007167 832772728 933728188 502545422 707688327 476436070 798720731 835819983 847527538 897906888 770569129 882252720 818471074 648036075 723629115 912454923 1000000000 939010481 765622986 751582482 885313590 542106462 654415155 916959202 591141393 1000000000 699955090 771404207 758743737 743339993 748341949 863459098 320026435 377169556 892377037 1000000000 740245874 762324478 1000000000 849654449 710262662 1000000000 735085167 900432256 935261567 687934254 721674701 717726257 1000000000 759301321 533574075 722932379 1000000000 416710622 529230251 912026365 569853500 776804626 703469519 1000000000 1000000000 797408042 1000000000 1000000000 964762941 786324131 896325470 670610010 690611329 627696492 777916926 739513262 511161853 662799348 877871794 778405061 979122327 821066554 806378078 808841115 784362449 992088537 852378120 588843144 856684646 876583864 724850618 572036299 690784683 760742112 709513879 729808039 575122713 924266378 996952167 896163807 579190465 665338418 717704656 856408800 851424553 574796556 827774294 800564893 576907573 755547150 704467308 888846660 919183553 718347285 831936380 991284986 749858232 725477209 903402769 907540528 879106047 855267923 627504148 912758562 710751759 698342110 925062935 901790986 887181167 967094844 810855155 693459070 895878465 883268515 760040394 910947830 849849159 796220719 712102542 940621247 858885860 369553410 903055701 774763346 827508886 1000000000 695696220 856739713 739040778 1000000000 591914232 1000000000 917198740 909424986 942290618 1000000000 867942071 946045825 951665173 667126174 833286668 670343121 955469820 808968926 1000000000 935197699 804867430 610668421 694449509 811831045 890259881 737946181 817994578 862288873 778988636 884413360 745253764 710197601 805320870 767996226 689259051 791694805 555438695 728439023 714855424 654980293 866961048 661168329 311375240 569496373 864648305 688214162 673187064 783159823 727725599 1000000000 594023230 925914309 653729624 582176546 624590236 832261451 739249783 721211800 882659207 641862999 878340143 887396055 1000000000 1000000000 722722292 851892440 731043195 3742122 970112605 701593196 553753712 695847070 732088291 839186252 863536259 769088088 807015026 483202189 696459877 637265184 825699653 788526380 673490343 668441745 684983081 704086159 800101930 557403807 806226866 719272235 1000000000 858532795 733527794 498753221 981675785 573157041 612217857 948322266 795363624 939057201 850536779 688955306 1000000000 931352376 356665015 453941527 381814765 722462523 738077219 866399427 880817572 863616937 627373508 1000000000 713325262 910888643 803113707 1000000000 989635050 795410062 895609370 1000000000 694694606 561671705 957068965 747606924 466549050 662892795 861787059 824001538 1000000000 1000000000 293316342 734396640 491421998 834808158 886139135 603485647 883895696 829754279 659512406 983956171 647258650 870987541 1000000000 737732960 813241326 870916764 675875061 957937016 1000000000 924420826 890540866 766199289 510439942 834712731 800140538 475611464 647742055 1000000000 827599926 777012870 444653179 1000000000 728893853 792687668 607950910 902084084 848273554 977364035 850353575 955640973 892558789 901793921 981934994 1000000000 790068667 809149280 941614488 904562983 651953828 1000000000 889580033 810348122 799492460 746997428 681811098 702321007 1000000000 463699110 755409519 1000000000 947204342 1000000000 677280061 850990427 888454822 981725179 779258853 1000000000 584853041 985022207 921543916 746971749 721091861 754258477 791127979 904203951 830395948 847550520 758353538 898882581 806172630 181267332 996420389 842158264 807139174 718414642 867491868 927831765 696135451 945886096 687970087 580465709 1000000000 904279037 818290915 809831802 922600152 890085307 830759092 961277932 737439565 545483107 546086923 845790673 890674634 906713138 916718458 891699635 813660211 608950847 940944557 823994879 458981914 940415064 719830233 887671088 599395331 655106899 927483498 852361491 803420405 1000000000 964678300 836062654 987504669 595112665 788623203 1000000000 762436538 735836159 919138806 916985205 430113914 678608823 901879095 728891533 969642961 500547895 861866327 800526648 816562556 1000000000 936097763 831187598 1000000000 620844936 773390608 970793493 905497813 419168606 591959459 1000000000 707903990 837254881 960410801 513790414 750723871 718444283 818301345 733040747 455893385 764083262 835331544 556610537 962381843 644469657 630283378 769869475 988112249 819837560 409365352 776854305 743316454 655843295 853132907 635494308 866197351 973234184 710907239 960400093 840399001 516752013 901020008 942338145 874524387 669956975 703119047 873650637 854199906 829188593 616313410 573552838 897922444 684907259 850318984 818300917 799427160 726838751 576628023 805970764 603675418 1000000000 668402550 729162600 1000000000 672322949 907157631 852512727 1000000000 873866510 775904581 585514788 752999670 907501482 515881128 829706237 921364744 841792977 897568017 837610846 858292796 579690143 850775905 961778771 908878727 766566381 752917513 794633246 276254121 720139388 770055382 947943935 820076325 925128698 550803760 814675622 857312964 600679048 741883723 678073683 505438979 956238683 915416559 868655642 1000000000 700464208 937070928 634814595 720633307 749996826 560843507 914773596 925115651 660497755 896565088 934487570 648738417 566233173 676094878 938037553 958849227 591224258 836418793 561211518 389034225 902572361 836674860 675933634 871726614 939018107 747855658 892523103 646409082 815665633 731268862 856627053 574173201 682431753 775985398 601135394 765695253 825470284 659565730 780706783 688908805 838782795 1000000000 864499988 767296056 907189982 814821731 879635268 966272307 854312363 934964369 843491704 571992757 757564746 649254117 839313373 821529329 703526769 790216292 738440712 891687955 793731362 774999317 838329072 731284054 687288995 875497729 649171476 622191460 794970233 712701161 795038605 798241796 908662789 915340285 759937360 856833958 915993913 989099201 813649384 713456435 644182637 776133029 814672797 913308391 566445525 939921894 719551400 634691752 681513322 780115270 741554028 796740257 717494758 920203350 800232666 648142659 411483687 540765043 847399083 720288522 839213092 800214647 294488146 987394696 783885632 766288380 906898833 809887959 618586078 837728274 593947625 913507760 838122734 819918780 786067424 561098056 819653288 465053827 922488396 786302994 860058297 860342314 950879719 1000000000 873783035 683392063 1000000000 940685391 1000000000 731003535 934547045 888558684 972476248 731943649 713095837 629591743 758978278 570805242 827864680 896612421 862825361 416155800 666698178 1000000000 658966929 1000000000 536323369 867602347 820506941 804362733 770759256 1000000000 905562616 840345930 430351166 665269271 791013659 896562810 798867035 575076292 872829768 960545101 766747409 370621145 825774156 736571275 733728000 989275278 860372463 755092834 738364945 729286483 465203857 854898225 585991512 1000000000 906606605 686506505 746249813 672677984 242877660 782124883 956753929 923566056 856698548 933179531 934939804 783400435 200192411 735374613 950451211 726848451 909471038 643074212 766004358 1000000000 289241575 566210836 948238117 926716625 943885737 824846420 810109053 665307572 806579227 740342657 950964861 906163832 570552668 595392403 787876677 913511745 916360194 844206782 866194542 876124541 902862115 475778941 701743084 810297637 576192282 899019811 859865410 479854971 964957455 614881984 719109706 843779468 680043364 729176087 960184583 640393739 627709284 547039968 758857387 596865832 965603565 788597248 915477488 831459948 828165898 938341243 783708983 760056976 849586509 636919707 899227878 769291306 588554467 387527409 807292545 847727404 759665914 735031605 782494213 670996004 888550574 804042693 1000000000 937303593 846107186 620724426 597980361 623727959 693455723 552673793 845733747 812997355 1000000000 719763623 784404790 596448444 714611219 554182732 1000000000 762366633 852865634 733760395 1000000000 961879151 805639733 720413304 865704318 665453581 727557811 553683145 951436794 1000000000 749851672 745142791 892471100 779320311 700371180 898188641 969370291 715924805 770393430 937621583 520684225 792678182 872117059 745133094 587824934 694812934 672293688 496938448 943537503 605861225 922572122 949679233 695870867 828093580 653012724 816223882 981473836 847610780 843189842 674081883 855852954 790815202 851005550 919331453 870872150 881952014 490718591 592005956 895913117 821491628 539468157 872316501 916109029 884993303 863497716 923102191 715035360 925576755 666227031 621976277 751717645 455975384 724555577 1000000000 882998533 767427207 647686160 723916895 973321165 825729938 793880397 1000000000 375900553 855971173 813089257 792574348 1000000000 831343765 803822182 649236149 780710641 626810477 715096838 411444284 791440069 763187794 892970766 816571525 947910118 1000000000 829793089 816052229 956324429 691859376 423246228 529340758 868175862 642329856 941909521 959977215 820319452 783856691 919248393 573073138 692011380 799662245 701707633 800292601 867781852 810804281 605689545 904174568 1000000000 520081698 817556820 855291044 671714969 845799850 896687500 906845892 993606984 557993566 933854235 756304820 698644701 693672995 619210471 715986782 850993580 885036091 916539364 618190438 450164741 881722142 880030909 820089039 683291581 593293679 755023977 615371121 877951113 807694859 517518113 700873401 755061686 746388620 838228179 946407235 630165319 817027989 1000000000 816246422 1000000000 839978919 909376780 988677934 769812652 900589067 816051269 854892532 813472592 794643782 828393533 807270208 928080709 819167090 551716315 808766326 742865106 251574374 794544798 881728874 833008986 472606699 1000000000 808727120 825167250 604896034 797560686 813870218 691120021 892414715 513053933 642335862 945367502 398429671 774619625 881431990 744951366 842103205 969593568 968427720 989507760 944955473 913849069 552488798 588819250 979812544 720026932 584497966 814784486 584853450 707802133 660080045 962682486 833759382 868330993 824191449 1000000000 1000000000 889087075 916008407 688077998 751441817 743465181 805915559 1000000000 386267497 953529010 635843252 845276760 820852623 845430082 772324591 763304321 757145043 746678178 676231610 791541882 763550343 878029526 945355618 409428044 866310785 464020360 873796640 939530791 929708573 997909342 817375692 952622902 945064423 955980086 841697723 691032357 757948326 642261518 928253019 1000000000 711710253 461965542 925074511 836728707 854785214 938382938 706040469 830781857 493841126 489538435 908586063 506862664 843198893 667620948 932876069 511584237 797128893 872004854 809273293 550842227 753576086 916922575 898327462 954505954 809867231 760362609 758024446 903283651 762216887 981185275 678199209 670791984 144936650 758764343 393525965 700319029 1000000000 880483103 664612954 687175111 884160262 742046672 756907546 636841846 922657058 744334199 798003103 678260715 593121525 757682178 767010353 715554758 773160037 905499715 825611403 784386824 627134485 711323717 702571668 821413577 787853532 768714926 549864721 872118961 770817382 782177441 715579263 648784097 748795150 1000000000 758627908 955844546 669395309 696019463 830004254 581163205 922916159 903352342 672462635 708429691 912011174 874883551 168713348 767297169 840093339 932915796 907288156 928670499 1000000000 884171032 981645378 1000000000 875698745 686388161 187753580 780677348 841755880 626992955 1000000000 640256057 862596792 709767048 960308590 710201630 559708226 434432469 790771806 798602400 472816447 1000000000 925006337 687311219 828867714 799846697 939407099 821078551 851991747 719268378 711366440 789999251 688916205 836204985 700340976 692573782 981907108 756939219 662913741 676678763 889331922 495245522 779773835 877327758 775383282 808862041 651944050 674940300 898080809 671355780 882140810 826568105 561364091 832668793 805622601 685156237 925979839 758117806 858964337 713889137 608189602 678590934 598916947 775302738 671577949 848510756 731650333 628907101 516705952 890644859 728225373 629189776 880313261 577113077 662351853 888242093 802109100 958254863 939691803 861615986 1000000000 691657270 437917634 885313613 796595246 609166281 840870095 717631327 378923764 755227066 576323353 855480005 1000000000 1000000000 536434940 887910732 789164079 802954391 842700252 551175568 766643441 726587661 835284840 631404269 771904575 702729618 705235910 815776493 1000000000 1000000000 930022661 806499576 595201399 1000000000 910293126 800824918 913799326 856351613 978135345 524948367 741956027 754229472 721825710 806136545 909034814 840926815 754912977 911756493 616855483 787542284 1000000000 677193717 782899894 764311043 1000000000 1000000000 753314485 522963260 606478783 762539380 883355708 930288412 915912019 716788351 804837548 675452321 1000000000 850838762 702423012 771279406 742648531 818263293 587424766 782542556 844999825 755684972 858500251 821593207 886070305 887184833 377461355 489688387 766828362 789707031 746698503 740337921 918371072 921607900 591752889 853363225 790945127 1000000000 1000000000 617897196 797077107 949583949 789409445 647330538 1000000000 818055578 755265105 721883187 888246547 380263718 768256638 659375478 747825458 596368916 462282332 968998680 714232414 536783073 779952515 990569962 1000000000 618459082 933670663 439777442 864806996 914639201 920011359 848153675 904908008 674804332 818112654 555130839 781740874 698217236 896262310 806680316 562760234 712325909 722495564 793817933 670816238 1000000000 804399959 1000000000 871877250 836576705 1000000000 666372733 811763467 832769983 835326146 968639253 788107208 821920817 858550138 749780831 847837498 918633314 907285386 643274063 497404304 800913270 1000000000 960881725 915300784 1000000000 862286109 652279345 656491255 915475086 684944808 761854445 854827610 899254071 739598993 853526250 879786085 740007623 798267943 830993825 671145770 730427482 826928155 904911189 590396637 648939378 695929243 693869787 872164317 898384193 882197442 824829046 979126701 965393670 545527807 628978513 592306820 868040214 911505959 908977769 595160764 1000000000 1000000000 1000000000 759321527 484471013 668027212 827687862 845503189 953068281 813516116 771132453 569516861 646499742 874619840 975636378 597660181 698883036 779772726 934802069 814877150 675146418 1000000000 1000000000 542282361 838774377 1000000000 712357683 835955842 752731609 794940024 747766204 984035194 804148320 784150585 995170985 598599891 782316217 838866206 906306726 792245105 783642748 860960262 891434848 803522256 999647596 773593844 769237666 750740209 582874976 711115398 640350344 1000000000 532849905 962256457 770994673 793902029 516818996 901439675 748916369 865642062 902094335 766661811 867753050 713201968 889555167 823159271 1000000000 700382049 674001911 779899068 785300924 317646056 747942041 763260848 951516881 842520968 853862447 625610347 781693773 1000000000 1000000000 919353172 817926720 566271131 903396152 612489882 475119511 1000000000 754705565 1000000000 904026773 893059250 649598983 854229383 747683327 612279140 792768455 705418138 648291999 1000000000 863809656 791419345 692282598 915065857 752366150 908059493 806936348 919374969 858891078 856741921 762597987 929692028 1000000000 993390376 870982665 591415185 887677945 798552609 916850719 809111912 819968485 723352761 888798659 1000000000 802721567 819156508 692035944 876341717 847341656 745246224 828610203 814478721 815454858 712623468 762299435 821786226 888056552 1000000000 771634314 837502467 660974377 778504521 700570150 715680469 740972416 727008571 1000000000 914150084 977134928 793089343 672095093 851981396 906677617 993700564 782053144 586487268 713054223 717150794 908241937 760893201 788286828 481578912 595374634 874611389 732334242 659858483 765312627 798224381 1000000000 823461557 654578280 703575371 1000000000 713712505 612225687 776215625 584049625 850190576 711649800 865854406 743462129 880762082 790055106 829741803 930400930 1000000000 675230053 629116798 704895886 880813785 1000000000 366006321 911214564 789245082 642511909 569947172 850658868 654686885 907657835 854713228 614432995 866065943 665509251 805189433 905269644 947733609 230037744 748264059 481190607 493344205 822133508 908359982 865162814 924682118 722162579 777494157 743048728 811751243 988701704 666815404 1000000000 770779202 805133544 816203762 428387511 607437639 895297368 878873555 901322862 945050434 658359081 868541539 521859517 791243250 927420865 705677109 528378538 844728232 674398818 725857184 961382385 731258722 849549371 881967238 394032688 629171763 1000000000 494026123 909924796 629787592 430943989 896860729 740980063 1000000000 575753095 907329678 894106417 856298759 826656729 914853292 841659851 807810670 869491675 986616276 663101810 876658047 557899138 915889327 1000000000 577331040 661323011 865370068 787612516 694656442 1000000000 971611005 1000000000 706413787 1000000000 830220484 867594540 796894726 1000000000 1000000000 840553353 1000000000 942788164 979189495 1000000000 822191119 373241650 535420644 792889060 905298127 985718219 945661081 810438884 874196604 650368495 1000000000 870739892 777885855 940811617 741826878 789309544 881534205 710488513 823605845 793841947 600520967 1000000000 766116759 730942126 946332416 762514353 1000000000 900788688 629688518 1000000000 931426474 1000000000 846436911 824040144 848046959 1000000000 611769002 799812634 704954919 596518332 715895662 671969679 541580961 570174795 733001903 1000000000 901077637 721574050 878941572 879044776 848918771 643054771 768542781 989136102 565482507 912171360 732735441 682117916 712792842 871009471 775771397 634785077 736975634 964304505 705232005 983244540 844155579 894377417 425268176 861526114 1000000000 578283947 1000000000 587433820 753577508 663025699 985452214 791504042 884639298 607925834 1000000000 882995454 643688780 881255483 796363264 775313189 882893016 931108955 849411170 682403985 810034481 952433283 811646253 917367130 893052454 811039848 1000000000 801496810 1000000000 699195569 303279844 660669278 691813932 943136991 469570030 1000000000 912982880 746528673 729118360 828250081 927915508 822064872 709956704 515108045 739317473 643801554 635477211 994850718 1000000000 721832761 794314851 651323651 794031970 701725884 662925977 901296746 665898888 824628873 957297816 886107634 961564352 766108074 837216250 879342876 534920233 615502089 999625347 477004845 705422967 929806076 546883640 753512228 813155778 682748814 994119493 911318105 1000000000 920639405 488938432 809595174 849892213 832073213 827384523 817986005 1000000000 1000000000 633287430 576438012 737793646 789809200 703219562 972041453 531588781 364461436 825270939 782286098 699742173 912272891 620008185 912458587 687421828 648941977 913790975 715194331 675612572 740750790 658799350 1000000000 598497330 721746613 802593057 514460130 609553905 832660994 559947872 946898649 886988337 522879492 568644483 551809780 605603341 1000000000 1000000000 918705228 662780050 632209265 691771858 364532330 872038984 563874448 950284065 904080318 1000000000 918167382 934961200 816239280 934471277 652842349 846293038 787334720 631980929 677885264 752177044 815801370 770177843 642755909 675318646 732987234 1000000000 784208657 643778223 884925673 603564490 954249811 1000000000 1000000000 829414447 854668539 1000000000 755269951 825237624 834256436 945244708 903841574 945736094 747013475 896346250 724214396 679951499 398298114 820387525 606541426 860841948 563883680 747471604 878426325 692863732 860519722 794942486 1000000000 498924902 640835193 788700787 1000000000 651130132 766857395 679683780 830121217 824479404 916273680 795250005 822831013 685525842 482230215 602057107 921943085 377275263 807188175 862424656 787597389 881654666 1000000000 824379033 848287102 854303580 665916261 899063734 638846740 703766904 1000000000 588595268 762906713 778610941 804242493 739725392 697879573 629889700 680539493 1000000000 935373766 933391975 966350758 827273686 752634440 1000000000 758339554 453197361 744352347 686830327 850768162 862021675 794843523 908470766 452039591 1000000000 795513005 855223747 910317764 804844507 936328510 664636261 1000000000 705946587 704381918 625512704 713700175 535880806 529697573 415012985 831402281 907983150 1000000000 551390887 576827363 990981518 883830324 778162564 722508917 801310415 606638661 831319887 677116863 816018627 961559629 716893866 680630244 782220520 761002564 828795494 773798841 649056958 846630633 1000000000 751668136 715281773 971858654 399126205 895218205 535385026 809868732 817577667 799580796 503479634 841512194 742863623 845598496 923962339 768495106 662948195 742315208 910811260 743490988 1000000000 579734385 918625162 728286204 962742156 731255813 725654579 841647600 638063018 919074245 940714392 875047677 906705909 883742955 712805186 1000000000 930894577 687027956 810128094 716706689 772694417 661766197 876634121 836561034 709301150 411752630 828201983 707657279 834769445 717454356 1000000000 667253606 733922685 885605048 811149922 993865744 767219149 656455823 629304867 948542231 910284926 771624944 546352449 983834304 714094863 800996390 713781381 820354304 535469613 809442674 814908559 895935809 832931376 989764748 70017571 677091200 691950225 832546059 831526211 667727363 990729579 957979390 732366249 553696093 737168777 915406445 591322153 806783353 829135984 923308817 798309491 562317439 939198961 533773944 517868921 751733364 1000000000 647602975 769972840 791961261 768306104 674235263 516039226 589407814 647351949 887666185 1000000000 761232671 1000000000 847045822 826464482 728088240 773515669 942301228 786528319 845851446 743670931 1000000000 681555816 754704093 857196161 841306773 710198185 982063430 807476840 888252628 680658154 882943956 878764340 849721076 804259724 837025673 936185204 821640638 597253287 1000000000 942906058 1000000000 996748562 838902346 902927316 756609556 571072409 827482094 630798871 619748994 987224367 1000000000 800658766 758679170 762126132 862158777 800987447 831526654 769243522 899928862 677504642 556618639 853561441 935487010 722431111 813062484 710294845 899333084 581467903 664417101 810767038 748115720 726494582 797317720 390269175 1000000000 744359867 606128247 707536047 622123061 744140383 783893114 841531705 820057226 825499675 710157256 955835642 352599321 1000000000 429514345 856616085 928173803 994822029 759269517 751958234 629876355 825772585 774008225 867118120 985128082 818396175 874791888 866833958 1000000000 945507361 694898561 834941260 707833651 826476863 557543543 536490746 974286545 928572429 824174824 892082614 800583069 702622887 778846100 631635336 821232109 926861264 782904907 815807550 393004792 940884070 760419724 589169222 829985348 862813048 603748204 800519068 860835890 803117249 935268639 874916868 637804246 872131133 914068722 641188439 934514012 627831563 603607481 709707243 923884877 1000000000 944297984 961854607 876314357 876034203 747866686 1000000000 742666739 724844346 748082149 729556479 574710323 818257685 594764355 696389845 1000000000 863628371 857816863 592692734 885659992 821456004 799317567 969550611 772068472 998998225 901488635 615601626 719394942 875324031 830784253 848099413 574696577 550436640 794838821 941176017 1000000000 568156975 808839989 907293082 697596160 838962330 575561015 623954285 974307744 688640342 759152340 1000000000 775653531 1000000000 535015253 908877546 687462808 627113380 753815240 779857029 894064387 634477305 867397706 851348919 851975727 635417144 704285838 804784909 731501120 710643801 989830902 811795187 871722614 723469487 662452207 595893570 758795668 685241665 762548119 804283242 676472132 962742081 1000000000 582306400 807406285 502440980 897864918 879913252 637843564 777718289 932403966 749730076 840206430 1000000000 839165804 728161803 991334688 755265991 920866008 708994825 838998176 958346131 836684896 607520230 216666112 792863567 919963860 919564762 684169686 766831641 871916924 847587558 882243342 703457358 757003830 806035819 659007832 1000000000 948361703 711570047 852598504 733866091 830812198 796959601 874977941 314439818 858370713 861716793 598771254 621624682 860855105 533454630 658059113 711958448 743527770 623773311 737623538 643478998 207060065 773064384 523690658 714123514 669242475 736485113 707038688 930314710 907005881 338244057 819143851 639861665 631450087 872200865 1000000000 728869507 743667464 560599295 801481245 832926743 786603074 970890772 607557066 800879278 786542214 906536205 677176780 837679228 560660739 1000000000 769585118 1000000000 716086813 761406336 916590343 986068850 836335982 907698873 900209751 733966041 754537969 921280575 780507161 690994803 721979211 702938097 919760512 846180300 694794319 883505012 788941343 750994012 528624024 1000000000 1000000000 702820026 904006454 831584877 849186338 1000000000 962660387 997287207 629028466 711934426 1000000000 745228853 412407606 764942825 1000000000 670408666 734608053 706804303 690685413 769189581 881070861 747897988 875926844 830320252 731776395 981968521 691558532 643742662 728018662 506894183 887864803 824815336 776836374 810351041 702991401 758628081 887513053 926843888 748705664 547203602 944514376 538166850 622793373 876450565 1000000000 703693286 874025890 792449807 698718225 1000000000 1000000000 895205520 573679210 862688177 832448914 661828459 911575389 845562654 985389380 875939727 788525696 592974278 898048312 728210724 682970074 1000000000 837831594 1000000000 711643547 826559153 629435197 989208035 763058758 665366575 890221287 886341460 792025976 494566926 819664576 1000000000 759018964 756077046 931913390 850001356 966777992 816121306 806166081 808807027 723605768 700848365 1000000000 838742800 385345500 1000000000 748388229 736579538 773476671 750543246 861901171 628878389 740850051 981721360 607774879 1000000000 966865903 714688989 777166977 848290492 894615756 674727226 505814700 762625563 1000000000 843128494 879501269 757296345 1000000000 661351422 595711272 947141890 770454919 728323851 855159497 1000000000 719282907 845300785 861360985 976504832 640918531 551005302 929411762 972386138 672806973 848424899 740716544 748264861 792180419 884509724 584451513 776617507 775232110 946589873 895117292 993085792 528222468 837399220 634921029 859476439 651898872 1000000000 1000000000 885768201 824973994 809365899 924965620 798742630 837128683 701823069 680396581 949830922 650427267 860897484 790366540 795999242 943341595 962516768 663009034 555300103 891710766 859876252 886474339 790409826 825054257 834073271 914060335 550590734 882822625 916669617 893109229 805573768 1000000000 811896091 1000000000 828691089 876827866 861666722 530001307 754890216 988745929 880706920 644849029 994193276 872556692 937321224 935818822 868792660 770006409 883732248 849291556 1000000000 615603463 776666167 736620594 619985317 767590489 899160752 937119961 549467928 688460075 1000000000 827844773 797359094 781767750 706791407 577677267 934675167 852605546 628792262 683380500 847178506 698396444 805903636 685153278 936488603 883423129 724909180 418566768 581761346 939846148 932147802 733002205 739979333 840123873 668550357 803968733 716216305 736371027 783841829 719363613 967582750 765335176 679895305 831528703 640729400 964351298 644458522 841037676 881719870 826944020 895450363 833277924 668010574 504201476 798494808 973746691 844091888 810644390 833320404 695481266 984820072 900981063 885491773 760692180 938639468 778724453 762332381 946607909 1000000000 578399773 766561072 877120657 610942918 895474940 891608819 735213003 784674380 646473709 730551880 723135459 510681863 618180184 824853752 821740146 647435761 543783221 1000000000 948179441 1000000000 756560985 582802536 845580828 670926249 469916581 493178469 1000000000 762924836 540967978 758182422 685591746 501894364 1000000000 604090408 1000000000 1000000000 942232611 677114213 696761780 668898044 711993900 829121103 775951361 1000000000 666875323 1000000000 808795228 987063543 992851721 816684231 784413341 796280275 927061074 806793785 818416854 514062878 868828625 544623416 1000000000 743368351 928327409 897424573 868045756 771851580 686842217 780661318 864087568 632495565 751875026 476592711 758096366 646702023 509004236 849713644 947903664 693145921 711196477 589499919 572265259 769041478 753070424 812021245 757655808 879979929 727088746 857078318 823001672 954975553 704293262 929862957 558753207 701120566 701377646 897197552 650324509 858488830 749771103 839545401 738265112 616581566 655316024 792270846 854081863 375590583 988736124 1000000000 704858959 800703589 777093020 906654253 683453213 778395892 939957460 716113457 888280201 848019040 645686315 745103043 461151809 900197614 749576238 962115163 833548406 758199647 421542702 774997405 728870165 816474993 790601106 1000000000 862984919 785817243 584630301 819237486 1000000000 792101653 512395047 678641253 797352829 815597489 613317107 918645023 763009870 854779338 905219001 990784393 913950681 612957981 741240669 756347977 644589657 837593351 1000000000 785290088 479928591 641410342 682960729 637944906 1000000000 991414675 896412313 813725823 685606822 834348934 893816421 742939516 833496472 738646373 544520083 881280670 727991858 680193551 997391734 717729592 766751718 620378030 910802571 960562948 924027678 715713150 971655138 921718534 470025733 781093581 787621486 662211487 816186805 1000000000 724667267 701093303 859258096 883445251 1000000000 498853191 837207507 728675541 860240793 952037365 894808593 1000000000 755282305 887084220 603789382 753024662 766212298 648701931 723154857 1000000000 744952490 816695402 971723151 620680028 591713636 742268236 1000000000 850543884 561478923 926581527 853857604 880208852 810149398 897423072 887156928 816373597 525636516 779247224 579959528 1000000000 668993401 836347048 775939609 923510703 1000000000 857883247 809477984 817969224 706189628 953444278 757250299 903661840 651826531 911128099 656040130 871246321 881320120 696236713 678647610 785446801 921399985 1000000000 661437667 757205525 653455773 854917394 971460791 862881675 918399657 746426507 602037449 702135950 778962683 1000000000 946675190 821425190 742911616 1000000000 856144303 921005577 701978237 905399576 894233671 682749094 751595685 936874185 895693142 822053873 1000000000 987136993 651788984 730784168 867016013 871608796 750150199 799778106 656422639 1000000000 885400505 1000000000 421912193 628525441 959636148 852040723 985091824 654177265 880016783 925758866 426190083 1000000000 771633578 853693335 617116611 813464114 813141960 517487535 924419918 812879906 781984200 753992854 913411685 771569536 931101298 723168075 1000000000 861584891 1000000000 827897819 589976698 707324265 774839292 817994939 842021081 736930278 779090445 736344574 1000000000 842024377 561414775 664182007 944812045 810949079 789628421 861017923 702182111 355641134 739039608 836157702 589141219 958329304 865171101 711935696 880203095 655045761 508476506 956200028 577075147 774805174 757258605 811441011 833125430 734458754 1000000000 917698946 1000000000 825831631 946994512 933365063 864710496 1000000000 712472093 829404721 984351856 846370191 802349422 917920114 753598525 945844029 793494531 728720376 904471797 916766662 892378358 726888169 768397039 638062531 850375829 841555480 857887675 651344120 861580732 813168648 621422357 636869168 741603735 858267352 722815998 779119565 934740005 859827858 611591344 625090100 727970848 851633933 617591859 832207142 1000000000 868642637 855914840 771567252 835535018 839903531 1000000000 792964997 1000000000 901364482 910491764 859477634 929709468 720360776 840496562 926539657 872722345 654879805 945132101 762348499 827641079 942661837 839910210 732770400 825446986 1000000000 795936743 731129672 784875921 835098716 517140502 742587827 738919859 927801272 785196229 872120253 952769691 745088933 747752423 663645351 777820842 806962295 694158186 798441038 845396435 981250044 969965774 676649850 679813369 711820174 646217503 846783366 818996314 526176725 1000000000 743214500 850860777 919105784 781687089 660447655 735530134 870606681 989884711 810493764 916083909 767221985 655783300 687691248 668701436 601345389 735314855 913560617 741968929 822391001 817083682 749207897 623443718 879102469 683876602 920816218 703257334 830561996 818297598 1000000000 385060889 563034432 733831952 989162433 1000000000 698962820 793460372 971461742 1000000000 555637232 742668430 771187801 937700266 628082829 812598668 719683500 660539083 717749649 825657988 1000000000 751744638 994581376 1000000000 837079187 685142896 698474835 741737652 904359649 714647221 871764371 1000000000 880423849 691598157 491152158 519078639 911321277 761886851 936354423 948534511 788746058 821612653 695921950 771952118 875894705 608677419 807477814 790320868 923615754 934608487 686802737 785638328 1000000000 834763260 768347953 864470658 1000000000 974111397 904967545 844887840 1000000000 928546024 483249776 753139198 842870860 718031622 743054437 770706825 464004206 598557130 713807290 1000000000 1000000000 945438913 727809779 700116862 817120587 615421687 688139237 990694481 924864831 921130624 861857326 772326135 1000000000 693865121 748561871 676426152 577346724 616669822 809550445 780047882 716942171 891598039 1000000000 329679538 616641120 847991663 932997195 756795869 839365615 919783463 753866351 732938722 733376048 850214125 811030907 748112870 857959385 993123838 886603760 812857226 870865197 645872523 770398792 730489170 785631684 906827948 722202174 818154519 712041322 913831842 727080083 838162193 1000000000 947351351 885335334 833380132 884442715 925041631 1000000000 1000000000 933936700 626559062 745128958 1000000000 673131008 955663492 1000000000 789439477 986622511 925186551 756222208 803390897 640396090 533875579 928565097 733505672 726303411 821478379 817640377 890516557 809767466 607473112 724449689 616814238 886239177 632069175 685224054 1000000000 720370673 824595303 828866939 812411899 674506520 799641309 812758897 740642346 748643689 1000000000 1000000000 1000000000 1000000000 870126669 985760152 609580513 807467467 701914434 1000000000 913125968 875833857 608714589 869331812 721828338 704509120 353503683 962331400 704491207 1000000000 634396289 731127176 511217860 566934098 693978828 802197913 1000000000 196777430 852124457 793304001 561498059 880171143 924355566 899455849 849122839 830680569 909898861 691382641 871325791 706330153 495193288 878583309 997774777 549897395 432645396 792350069 298035352 839260736 1000000000 839357314 833835506 765683355 915042126 820133339 717306822 779847027 965346886 686450609 673803849 1000000000 674413561 871099218 689004543 219805461 778143905 1000000000 744037129 704409742 861055081 762325805 773129129 925935198 747369103 425772523 716783648 577420458 929355432 802069184 791856096 831832982 937399180 754084826 912706986 498575516 779151566 824001802 768796020 813016018 761818134 801136266 755640656 996712910 781187790 710517172 656000996 1000000000 729111489 683054059 675932156 847011649 509847684 764810838 762676906 712237504 787313725 666485970 617054383 953423300 630181753 826761964 543855314 320246026 1000000000 809944032 659599541 879762925 791748792 685278924 1000000000 1000000000 853475628 816938658 803816392 894032037 887904921 1000000000 976705461 741871167 595205462 864586278 779489940 1000000000 880072215 799261846 825420778 893159185 814184065 489902870 1000000000 748059562 748564404 560345150 855990398 669460717 862455988 716365290 910006655 993294894 767214967 570494982 511948569 1000000000 935638761 774270294 1000000000 648290597 814492709 864722783 901269202 906444584 830159451 653477910 851164023 920996093 748105732 652746722 948907447 720361468 753674414 897205594 490771216 1000000000 483707924 1000000000 784719573 917556966 729802824 675668941 630730822 699019697 903110627 844975495 920540018 857108449 736810555 612776895 743923230 809017677 755348161 985957761 716111603 812461460 798876095 421109208 902838023 664988467 876399501 1000000000 692193544 998120912 762626801 626763163 944134162 856767879 725425515 650930579 583856513 814668706 735489580 948281954 570926896 833224344 466495055 895145442 834226090 786864987 898802166 645620177 847625209 803001654 735550771 701095580 741115227 865491974 914189075 998744151 848306752 966031704 937108875 909232765 755915299 570435670 840442483 481985044 660592681 717927503 809968952 719543482 1000000000 328652707 808566458 812433744 744605285 362084925 845221386 669177494 697873574 719759460 758945368 793311694 837924754 896479066 775567221 783111498 901736824 805754196 900836451 646461721 860399639 604131765 641672434 759126361 911648741 890217888 862544706 814606098 846502051 906411751 888356249 843593189 1000000000 807201476 1000000000 831552157 834744209 1000000000 803785154 900536492 524196644 551310688 786057138 689562153 763048726 947498299 762330689 638837901 1000000000 699509022 839461804 903670685 873576232 753930678 605895875 731605096 934690032 727990176 999528637 448183670 761926579 868383542 1000000000 913914165 665973460 701765873 891521360 625844971 694995946 605285220 1000000000 944048520 570946393 732065301 779937876 888322423 975129064 725398124 767522770 593139575 704095051 618701940 667998714 695810146 779072191 627842007 768083020 946310835 804075946 628852797 832544217 1000000000 788442403 910021424 752095089 788190902 718855423 662463556 941183988 867215553 792986007 676411066 447802768 736922602 757288075 924774307 781082446 812131522 708889779 1000000000 552870534 1000000000 817532602 753632579 791688882 884990920 690594175 778756395 931618160 991799455 790606700 710090602 831532146 634836030 829206148 915048556 920693086 840135891 536622571 629984349 901762809 847382935 1000000000 739728210 849650503 597504968 862278498 774837033 793665151 936864299 726590151 784252463 875129993 653184264 888851037 783243255 929354047 851306597 1000000000 880949754 657387587 851572815 745956905 1000000000 889771029 1000000000 584766765 916351132 847649769 810937744 936162280 782373869 1000000000 859907533 910815535 805487861 1000000000 859784523 931026962 759569465 891662280 563358048 699926100 760092351 806458770 920309256 1000000000 665506610 970384345 856874658 754487743 860410240 558787667 922484744 670252354 841681920 826927645 1000000000 636190744 743291896 756403790 868583073 626338148 844116198 920423675 968295546 807754378 806451760 802997595 810161355 590085066 763327623 761658512 926203406 726725908 592207302 531086559 925373088 737467667 835888106 805968236 882477233 826867275 666188167 575430424 928290046 575836917 828569280 879970891 961543023 877764973 672994425 556962560 619406366 793555012 653549995 924417790 725393935 937293775 870675869 789471481 954536011 748170376 718393255 851003389 1000000000 944164658 954764131 524964357 707711313 774901976 750553059 773327519 865260370 776127292 974134781 961929228 593401431 639847489 752577267 846903980 999318254 391368391 730088495 715255932 617392176 1000000000 799346552 900700398 572401180 801809951 1000000000 1000000000 835402560 430046134 604861979 671791510 862536191 948735517 795721480 599703164 776891069 1000000000 705111133 700846175 962533721 1000000000 502337874 534973222 600056392 689553107 515460897 968695919 726983535 777221508 327168917 681860553 997072764 606896040 745617172 745801181 1000000000 665265226 861911545 394684306 936392223 749325362 798202804 941930669 713403182 758776902 1000000000 771612345 770586364 724705564 779192621 953904063 815927244 784935293 936012462 389434291 929142489 882976668 1000000000 835589878 710203580 1000000000 686809600 785370010 845951652 834858899 726385197 736475661 807510806 1000000000 793577136 877886646 814305681 656288181 864315363 750653496 861964629 841435745 851251357 923480183 994253912 874676425 834808003 913610217 802779337 842116720 836853886 898757282 1000000000 842284679 663895071 920974732 797740332 924794622 725507472 1000000000 960893573 641762006 1000000000 1000000000 624802498 881773676 895007859 513987091 686876618 851894608 648753898 861140430 730813019 765236111 772802682 276320534 790228902 746738509 424546530 926644296 693998287 1000000000 733420141 879173870 792336126 836069471 901389547 480147123 927937280 817749057 721944698 827039906 884441732 454082024 961998730 580638421 842200571 899511277 706595658 872588202 743631090 762283745 907292845 1000000000 606837910 889849339 735880409 791311330 824753764 632000808 807972782 706125103 662430685 603202179 1000000000 624708188 784627225 952507366 789270292 965887917 600495021 812124786 698864013 712790613 759146228 820081832 787942705 787787837 739809846 927373907 576944662 732409906 630044297 977455900 651846903 684303245 666912426 742736190 634248844 721993820 917716009 707053815 779987063 938527441 957809949 633658575 767042146 674269649 702744214 907416135 450022612 886867265 748497977 753339027 727226220 922997349 780949450 764744453 715861340 825833880 879621536 912741719 723516030 728628943 541659623 626203120 645100627 826502220 760370575 915654135 693857814 802988435 713460686 642991970 810887129 888064918 348360746 896416651 638297268 754187717 1000000000 663298436 910108915 725568614 1000000000 670369072 774110299 833273223 977822598 891923278 919496068 746436237 720263416 549483794 877377352 303679780 944966017 959286617 831656075 299340309 945684216 830621765 675712533 807568354 739100342 966655010 624268408 680107522 767657131 203287959 525394966 968099517 659192951 766690999 709087657 734603210 731972754 725800481 1000000000 1000000000 880376631 434559834 526635845 779913741 587188182 1000000000 673192193 903951703 669585515 710143565 866280758 1000000000 861394212 619094528 710900545 856669912 682396264 842365369 887249646 738204643 276933302 703659240 916265992 727409418 798869301 760617697 591395663 777269673 758417187 841217756 623375466 531052179 879941582 520806018 850356080 854770288 705405680 996973303 751037302 917660587 1000000000 914534856 729566020 905865762 588064088 701658703 857136848 766476165 592993501 917084982 680200347 457687708 752294459 935132271 714482652 965385562 1000000000 797512896 733414504 611341812 540599853 709017695 604440384 796230503 694659754 619558123 471281422 683229691 633201622 988509730 960882080 699210372 713377437 679347244 792349472 852618091 659241086 597373028 784463180 831307862 775558151 845851951 721844023 744116837 756466237 711849304 1000000000 778798070 735660924 887068658 779593265 811175816 274136222 879986674 700157699 972172358 640444789 700480772 468076694 772417239 711376324 1000000000 883571261 733820010 825611208 976864042 446344364 825049829 529410396 807245897 930524007 1000000000 986246678 735863937 709279310 795439775 615363234 711735691 531743472 819967776 874154452 600218710 874739895 990940129 848331285 1000000000 984979489 619365094 656955812 757551050 784628879 556645932 337656511 747404400 990808658 981578131 1000000000 805498191 907828436 662350359 1000000000 714474854 739825339 786473503 760204758 890398091 874907909 748470320 839295758 626994105 742950815 736684254 833432293 746384063 688352402 402584509 808677213 639007352 728889769 692454485 971610474 899119163 835942583 956124432 900179116 761015213 792445513 916046880 748211455 812766712 919665427 567178988 904622983 723601103 821785077 807834928 900476099 887180660 1000000000 950433649 768870208 627286452 705619456 771597733 778799674 893060136 724878380 655429294 547076369 731445003 1000000000 824953676 1000000000 1000000000 689746949 623016023 791640819 850673112 880697005 991105867 947405333 537831682 205101239 769062435 524768795 892042131 589764016 711129531 805661704 722797627 646148833 814011530 752136705 626946908 786836319 686792800 875228501 726126777 630589854 909191081 845392249 835237116 714947934 787438405 825046239 575638933 661488639 987940252 973475942 584909768 554671696 804897838 748009784 852322654 590538116 847749359 895491966 894508436 661157495 1000000000 857823014 943943089 728539836 848664670 691607090 748461927 562766035 842394440 908583385 759198179 723468706 803504563 652173094 1000000000 877325091 778757386 986246367 1000000000 957008294 681923412 762473999 859067624 496262860 782411445 903346105 732582068 743661733 849680061 973662982 653616071 808064057 850490384 606274719 998278939 778733946 738320841 799116033 947679930 897306322 879286447 774722368 617364139 640876177 753657386 868948074 876841800 953283300 991132378 889000390 831634231 798823676 686261828 649307458 620354146 608647819 639805489 839630782 547188959 695760493 209579325 958383842 858854564 930535133 943699740 730881028 814103316 845163522 849154062 857771377 792860577 682530647 859133020 854992033 640209697 1000000000 953020789 889674582 701685953 414652400 884759465 687799965 892216161 856170224 363061624 765525700 799571415 790791038 742589756 1000000000 789255966 649358126 711180815 639060717 707257972 532949155 824037861 796985705 764638058 982639103 731352236 880423290 870050720 1000000000 747651557 751768768 639615777 669052826 770296582 994805830 844898723 883797444 779158379 955248020 587617835 757472980 636212672 817914377 731666357 697195768 606860480 1000000000 769828461 820764093 968668782 759216420 801069757 844322717 762238552 702153260 964812025 619933837 944219248 808540829 812517184 863463207 747120410 706847678 1000000000 622828698 1000000000 730013731 788606103 666631115 721334722 575803811 1000000000 867873523 877340256 586628805 629762270 964106831 861841804 805400703 585672042 645346313 858618356 720498617 939082636 791979200 834364949 818834336 771535571 840670658 813806237 659086848 944827698 963292450 1000000000 1000000000 738678599 869856769 842958950 665768415 1000000000 751300368 550696339 931308321 793841427 1000000000 741868790 634728892 982071404 819679066 880103645 741037328 830720684 924816424 225013872 940349353 546155729 1000000000 802574565 868513175 899050372 638093079 794845873 838644561 661440495 796542005 919173194 918055894 680925172 210333947 850056735 885377536 871716683 741193172 991201103 170928043 842871081 768242882 669653818 655322865 868160061 632585148 705437438 691554847 868339370 711309310 864078162 843732733 451013834 881524997 992034833 763226012 924978539 812057182 804320123 903146881 1000000000 746545154 799543223 662064156 595926928 878169762 699615425 763830474 1000000000 548528231 877465473 1000000000 885976157 792627898 1000000000 941822618 837625117 778449389 686342135 602934838 1000000000 461590399 752017973 1000000000 809779221 809411936 817605930 585027429 871788869 672642134 693428424 641135011 923346283 510019625 853622078 640931365 748999893 871527531 740594661 882496986 567315174 855709812 523996249 608187280 784841395 822273193 1000000000 899817071 837280662 1000000000 729355997 744862058 837960397 703662959 526787064 634009638 908796748 625416653 583985187 900313452 643362855 822172824 958137565 665420672 755170041 592596176 771064324 640528854 631661007 780001942 657630189 922446722 766501378 1000000000 613792879 616522190 658554143 1000000000 628246945 657643880 668896252 808027043 713185470 633371995 724572900 575450646 709275979 756503861 817465174 919569041 736187203 1000000000 919735409 380743858 592676600 853655188 775668287 659545902 921296761 796496820 1000000000 837470249 933975068 794387358 881969286 728090322 713018125 797610493 992999367 912294553 534489325 421030729 931600902 700023875 653501994 841198890 850039976 679359928 992080089 794206224 1000000000 774958560 864750848 793899176 799391779 941921930 850558504 748909933 1000000000 805815302 1000000000 893907008 921107437 478241438 955638987 1000000000 931941814 975513520 991055045 1000000000 649449868 671384717 825887700 777206072 1000000000 660000740 844512167 479491771 777374940 793938113 643645743 761989856 993839451 937104101 920858074 948176234 892219960 826163669 887600665 866054586 746181831 1000000000 683157679 535796294 797236226 894237657 670186594 697310365 758061597 786427208 470709543 867415185 677339138 754565229 866255182 735242144 846473639 922099157 869083725 738901257 755563423 962500663 776759742 753223261 735639376 765752357 1000000000 878895365 986467886 841126915 620138080 697633140 390305593 973472093 261195377 950687482 77324303 914741578 839904751 836442582 983222466 821519487 511211027 788376328 757456849 794779487 986551288 608695106 589123263 787786830 736536763 724848578 660837311 768456402 737853685 858790528 651600831 715885239 792810205 612508664 801178910 725489518 785165421 671189371 806631376 735021591 969978371 715352341 961915344 805288641 784416386 921719781 685960432 877187571 1000000000 780413763 630544953 391946511 696985146 972634824 941191770 811198031 912835011 908419739 920079732 893332846 858449502 765170044 992124902 676136197 915164506 903180964 725114275 638463965 850047210 645531318 757366169 621384174 979216068 801876128 701205117 820295878 653812918 806245708 548772251 760088809 1000000000 729764125 1000000000 1000000000 928402091 1000000000 860808381 870181226 930997661 428006753 797493905 730840853 693182660 837574168 1000000000 733035637 922397257 945232124 492333445 639513389 741728853 696158031 917011539 908081001 654343494 914716785 669759325 874373422 482403598 394483543 614951017 971968611 901420355 854980307 686192144 751121837 782281074 778838573 784609699 1000000000 1000000000 652093584 871659369 309684557 724021357 697895505 652543749 872016851 1000000000 674922255 884795786 811143505 730992955 779922786 695401241 671811394 964202815 868994277 1000000000 784452066 717537980 895201574 640060158 807716775 707507149 734533315 803166092 1000000000 837106428 763192842 978065568 932808797 790637749 777014572 1000000000 785150876 582793549 962732674 1000000000 799014102 863817783 980782107 726253434 763176791 484719417 896635844 782048774 886020872 607042101 657931728 874182098 616386287 1000000000 449582645 814978880 911046087 742098613 958446421 958481287 847055624 698897879 798127109 685917672 736097390 673813619 818987633 612943060 840654355 438967030 935175620 764830120 770624132 869504252 575394312 628338084 1000000000 711959442 435752940 846862918 710120776 989897266 1000000000 811096306 689304229 732111444 876573581 881012081 766625588 768997346 526081715 554615439 1000000000 702318458 1000000000 746694669 765172214 642169077 728857649 987693474 832882799 713338104 561294970 433761475 843671667 907072365 818607938 777493010 813302090 983469533 849599029 780625281 865878296 793107621 699416078 701547597 848796889 900752252 852213796 675981504 887506203 599346865 801483456 676263937 839656120 896301684 933039414 1000000000 724957084 952065609 708749039 885491436 700079585 749279171 839892044 679607405 907168191 311775336 516822402 964876004 849042788 376962600 727133966 963113485 763076516 958411247 738904537 673746377 1000000000 628445498 913692909 829597641 896286146 904689858 705408506 567799069 827353113 703178181 973730664 908475389 804026478 666679971 718140057 851155534 932452866 777778355 730412830 759192412 891341022 880774213 975997638 761147827 826950122 859396008 810371043 905520181 963211758 1000000000 772151512 798240479 858142697 913426094 821257618 733974655 649250882 664610410 968957341 701618774 582795304 1000000000 1000000000 683944016 932171726 771424189 678990694 800189722 865911006 729105666 404120063 689737527 910131115 619335350 612921012 909756564 840639495 1000000000 1000000000 605913834 940624600 825656434 900020772 962326066 714370687 1000000000 969060181 582666611 856825765 718383471 947837934 919305755 627980014 692210315 738997339 632721598 621414919 670499822 926055005 700499471 528551525 885947637 622194402 843802406 763054270 837020674 949186558 856296982 940495020 662360343 866473901 754543605 985049574 907843941 883665915 783834251 776948232 990866647 922055993 753105587 1000000000 1000000000 855848188 936146100 838664431 812673996 757529956 833319701 949290089 803837757 1000000000 1000000000 768200187 892456391 764783335 714255776 745470014 716171067 901954669 715809868 662266881 917800616 703585565 749335870 852894178 663725875 649250772 874570871 865725596 897922568 799961502 918301623 868686353 841338070 851773211 901731790 739559337 701746464 737033761 742652124 930924929 631760062 878759335 703146399 513552992 828148187 985919200 809090982 587452843 803437447 939098117 674817715 838452809 599873408 725635703 958456909 864477565 854431892 689211417 695661943 598926983 774082602 1000000000 533994487 814843501 663952832 865178548 44952839 899384377 898130544 927324210 715104292 975523384 861347301 715256821 786167383 665841696 954127711 497045243 901095532 862879619 700166444 882347806 1000000000 757840190 903559811 739727213 1000000000 662358973 1000000000 715061476 903232029 649393444 745199625 383970153 764810162 726567118 693382230 703213274 648363184 723434598 925603589 920811999 804697902 824712572 746762015 650216166 699280181 1000000000 895905217 655417458 971057900 890354041 810550636 752722729 630657489 875969507 664978089 705771630 868574293 758229737 747080860 745932693 998905551 948625532 551474345 739531269 738090175 762143654 897388012 614360803 757602339 823015553 621622645 412398998 741228783 1000000000 1000000000 942905811 643467820 826840151 510769317 1000000000 863519110 967487761 722294099 835985397 870997073 785911996 760931988 559706823 674127053 865346746 898307455 855598933 811453659 808897505 867559391 728064184 645022550 1000000000 945708158 705841754 743831302 503888267 696944948 975225966 553952361 884154850 828631924 905424295 807716435 813653083 740634108 945768222 536194113 706711471 1000000000 910300049 999997522 558763110 793745259 868954807 1000000000 584060572 725916599 1000000000 933297969 769961491 1000000000 855389637 916994089 863110017 921885805 656692466 781757503 521010163 876001492 690825297 795031472 726475305 601422653 1000000000 690719437 612037241 754407278 897578371 790409234 773468333 861335936 750281261 1000000000 453481676 782368220 795000308 989132968 1000000000 867342397 652198711 771684884 1000000000 741648103 933813896 692439324 749040280 1000000000 877621556 933518930 413946868 669997966 873685923 707404281 650543457 722335373 787550380 842129727 925344231 724775400 698114189 963942096 922832229 813710847 755223624 712256034 1000000000 748493820 562283020 703801897 872422802 723228353 602710480 558555164 626152736 705420812 964895245 736727002 692877806 759232018 744332501 821552228 1000000000 949042274 475942856 804295221 813667523 803215511 796744669 785139149 898492505 773911869 612263171 823244875 613412394 681874674 683652903 761893955 854941607 560437246 648763644 539981961 670397820 884294208 821823598 951059734 830006356 637479272 852257842 731049881 778902268 809950018 913604531 806629868 570194873 929188664 852435350 745893123 866474015 887246091 677754895 965583612 948525783 567447341 709955791 591689210 601786211 912423118 797543637 920172808 664543806 1000000000 694936094 1000000000 822480083 902151875 779268339 782438138 675643398 866415365 747055189 796320827 729413593 713140095 708421211 854218547 820391020 553860659 873592804 974380896 881622577 790057148 342801861 1000000000 1000000000 752500097 1000000000 656944440 614888316 799369115 890376313 948400179 786592711 777194888 1000000000 1000000000 1000000000 862840853 1000000000 702265485 913373089 1000000000 720146510 1000000000 909601189 519983796 605542595 927610830 797442821 865157990 912703928 787578306 755997953 735969477 634670894 706823662 1000000000 577512391 455155911 515280347 966051181 636579065 899734601 805973068 996302583 740750552 703240893 897599269 809882629 844055388 525255461 949766847 962815454 883509569 764206603 755678119 856641258 989998181 601077190 752934888 836180790 754798086 739768128 869360522 871914698 758635177 802110259 691063837 455546096 673970593 907145855 564936526 912787518 645161847 776506866 728560376 843833194 1000000000 894104726 642190666 1000000000 833877140 746088416 707502874 948357907 903551174 640589024 239620079 955171316 704764442 1000000000 599920045 833968717 875211417 772156082 802851928 623740957 700289199 889768207 753248229 814686609 874321029 711193935 900900628 874282098 768313896 865554944 624586799 870078220 824598509 892675540 946463587 1000000000 522827560 950719849 592065034 958328082 796726045 603135871 815173149 817040543 436981544 610552929 1000000000 915773658 775398630 907824800 929783782 593182882 839505911 697536763 733687930 956591437 775693199 903410224 1000000000 658648857 949192277 792009887 834595023 696121019 1000000000 761726373 804753050 709755448 799442620 702187333 643074020 866548745 713539036 1000000000 656505065 832162931 776757266 842222828 1000000000 639975003 659482569 816960071 820378464 768952490 611477925 751621489 733515979 782969489 548450594 617919294 839207562 764459077 866119188 821217341 761477252 824401853 943382494 777958934 801747157 968452160 919027891 1000000000 874267415 910657338 643021815 822401723 728278314 826486074 821302667 855168992 553954570 678421069 895135647 843525387 886359118 673004277 738636458 770218249 674381331 582754795 831591818 493373727 958955951 769159034 718987732 759686423 847019613 692710868 924862758 869966478 786067818 863347604 897371204 816484437 399110542 782983459 925335698 770904126 1000000000 770251453 824776421 505694734 964706717 805975651 838602089 955817562 855032290 1000000000 847459800 985572515 875732933 827545814 623442793 815025001 802258405 704400338 779419346 685575222 672053126 501675251 900227493 992060107 570678095 979210616 665532101 761358881 657819198 548076443 398306482 896339727 730060275 791141930 742567610 801954456 865631336 764656565 675344121 811749377 727201677 884606475 704757031 755128069 847933532 913071105 795667877 568395194 689426321 1000000000 855931421 723535199 766129366 398383340 659086562 713527028 1000000000 858461798 969218760 837843586 665232880 645878727 794160325 538389527 829642960 950056542 797273959 847271546 766448024 816148137 768601681 706452859 776381135 857149711 664849352 665179481 876638284 706195076 755558437 697773204 623428331 615708878 1000000000 864779125 822430622 729031173 724128122 1000000000 650750838 823706852 796904824 903588853 528500863 813897148 959061390 779828183 811876232 566269591 806370294 817858294 942943087 796893178 790713049 751538440 779768645 756777987 746316109 735371781 834687413 710541471 1000000000 590745484 753737952 791046119 996079907 734157524 750131339 971976051 751459084 825313680 821913984 767913741 763686595 823105803 927525574 681971099 923891860 911260283 588227750 1000000000 802403839 795356483 786735814 704536874 928261590 543355596 464618659 805837247 907175198 803186103 965890628 961409128 529859416 660520139 654483872 832525872 805984306 823155449 885231524 967874438 663920611 926991204 773312293 760768405 905091079 811580889 845348669 599078218 886843454 976367178 480110571 1000000000 587406778 855685306 651780003 633193483 963154352 778960324 833621002 944842480 763351102 802545241 893545046 737249909 704783014 563338901 929129089 622114256 662849140 778953026 1000000000 697550140 590713918 643939832 524764304 508390426 621605589 649996818 344599838 924941924 865133368 889922768 395171397 578471640 1000000000 638581194 857978104 935756460 732831336 959283062 818170926 942312120 797161012 743042956 1000000000 879925347 777734527 876276930 753802291 551990837 914196556 791194492 688086717 442408515 622540000 515931450 691074705 932431323 713467258 514420286 749232472 571490994 773102129 833459863 916637220 805756115 848585850 942349109 911048527 911382916 910268612 995546711 474961322 1000000000 709955768 790101721 1000000000 771441826 646666066 867512059 686502972 911245147 689721004 843889985 690165299 819389478 404070831 1000000000 559996772 713807417 630225544 602414101 670412230 850878504 853642185 884386290 1000000000 869660275 1000000000 808768442 821308000 733648099 1000000000 947589500 622308994 774406902 862791046 712071799 762096131 382574270 750363244 964186758 871749184 729822686 865406178 772688288 804031531 680070886 965822693 632987648 791876922 654687892 786386321 935032807 880146718 521685840 917642652 1000000000 1000000000 989413798 856887035 879934476 849433764 901855545 824137849 822560586 681239602 849659892 987299427 643533231 882778763 703666303 720941885 555960219 764825806 972332056 645990314 865460332 528934475 987847454 896294193 885340228 638220180 745011985 898589686 838045857 807897008 991992646 894562513 653704357 675626216 566059989 1000000000 776508601 715549808 644340039 701795517 859787672 275488321 533872662 618060645 1000000000 749820487 686108082 638557483 878711016 643749256 669550977 589555186 710632797 954215876 837728350 885168027 773504624 929830714 538737452 970393351 845643560 800200075 829235913 578300834 766129252 612104113 585031582 1000000000 934635787 805627469 1000000000 1000000000 620736266 492437332 846270632 774873263 726266097 863957080 671594861 797291427 636927309 890215518 727124520 669538789 799588406 868220120 1000000000 1000000000 1000000000 529308397 618903209 713524211 819962236 885688674 656270854 855843378 948719703 633909011 426134328 1000000000 1000000000 723722017 818721602 755673687 964082667 839281902 946406231 1000000000 739555423 837759712 680070002 706388778 845793438 710523589 1000000000 883789165 599307339 729335759 684465077 984102452 733279698 933216167 879949224 926618247 775317300 815608711 752447075 725918092 840764226 573990977 672836339 745525229 843918563 1000000000 681267661 660149112 649710118 685265902 674095505 864923135 489003448 667626632 870760265 558472270 963570066 780394212 788512853 832456562 785904559 501350807 726956545 828485543 674432346 934548350 1000000000 848734032 772676106 814021048 748661836 1000000000 547681463 720943849 584101266 752672901 810792131 910329001 835427626 591967399 552929496 580799939 966013348 555489642 750563160 555544096 663170898 899709986 798229753 898536746 572530489 765238938 685429055 805762175 790602495 588104514 617522122 694332320 737856411 847697499 803183652 915261837 878053646 455108456 848125579 591774538 747230321 841274055 1000000000 867860456 765808777 674763370 688581566 1000000000 933698543 905011813 768278024 804596278 850492428 782021662 987660663 885077428 873650107 881298124 828719299 768518335 718382975 905638931 653718505 615418720 987777648 722320005 604265886 630262562 494760945 705748145 931681197 787136917 1000000000 748396956 883000034 676877630 765467266 536821670 627754057 773692566 594861547 874344933 719354172 1000000000 736244863 645625112 727385516 1000000000 643407750 818523300 1000000000 808246380 859792864 1000000000 607033025 758157722 798850741 806176939 721930103 571803499 840351249 758759339 1000000000 670332990 807509396 827337606 228823867 982321104 770454504 582583022 718506997 1000000000 773312987 751121895 511197799 927433833 674014038 680174136 555243349 809876313 449488448 825160232 920800275 803307470 928463245 822668389 703711221 686675079 636266942 933480184 850800062 788121043 961880633 646805971 644598379 926657573 745453066 977045881 839070120 551547297 687044915 1000000000 695328824 808702281 544305478 958174175 712222478 668586224 767514135 836143338 886911414 740841440 544530709 822749344 533075584 788383942 821359315 876725123 748109755 741772984 515985312 697467571 1000000000 1000000000 776675682 930176030 816222676 730827750 796585595 972791436 904628966 780209345 737951024 665904138 954767221 664526884 716379972 665179650 997461155 680894453 356499445 407605736 619295913 794735543 772758500 901530813 680564025 709897530 591959958 677278949 924300329 83808441 919660741 645777117 857096373 656294067 750913512 801614494 909661066 716225825 739779482 757060332 833523692 872962558 835860552 745359980 804725461 807131204 756389713 856955600 813377645 829655321 998837541 998752143 749230296 919461345 794794714 674082723 608091071 919073130 851588641 647716215 663359744 835436417 778586104 877026485 877312735 743681697 948148328 926843731 749132341 713981514 751936267 699236371 720295265 645223898 879749329 919134446 777065922 651310499 884503899 969820224 658313384 885960820 822753359 609337743 702609758 686262193 575947979 1000000000 790883603 748923940 947427692 697363202 962971227 255650441 1000000000 994769239 722153174 781531803 730107290 929453798 755874384 844604894 898649937 130899244 882563335 942824316 687610573 1000000000 833828161 924421180 900659591 913848949 726961942 1000000000 725366608 760185537 595559351 890246871 866706768 961152091 924618481 812761960 738098537 608370682 1000000000 716771728 562809543 517630975 1000000000 830036667 816401149 806743075 635570845 701123469 666530653 672339912 894705480 566730295 1000000000 716562737 596589279 927994797 978155024 922708653 830346983 596982507 837323910 840761030 705908277 884716683 768249904 299409525 398991182 871303074 1000000000 777197443 240791820 742927619 937426644 872879258 690581151 363947311 938980654 747768007 918735349 910186254 1000000000 556110483 691400297 813821321 655367012 733280570 772655802 637596704 835920947 736854679 612030364 638091217 674870823 704512299 742737240 871032169 727081292 809750251 779110558 931005791 1000000000 817465242 659794719 729833098 738684613 919605049 874514834 907262627 658315096 847321847 823532712 920323278 799376596 762084612 890735938 726643742 778487659 712095048 637024681 686540876 451922433 664806725 860479210 860750273 472109029 746923220 849644552 608282438 876867966 1000000000 722546958 1000000000 652968103 612339418 880109223 674466862 1000000000 787625128 462573599 754155194 584883272 890724517 615862827 1000000000 667428156 903671707 877794714 587160120 871670940 982313845 488709850 801316828 882157723 1000000000 750307491 923506499 931808515 862797111 952360180 915859529 718861587 660289545 859294161 691182994 381650007 640908844 1000000000 757611795 887824406 467801057 693042055 939411829 628597647 839651847 784817831 677448948 752363240 885735795 885093698 867326680 1000000000 813700679 716096167 829908266 732831032 1000000000 642522695 797778359 739189293 554801586 844365927 586116650 1000000000 993671692 803361181 738153293 749037427 878956362 780387822 793121885 830215851 588257408 802489741 587965508 976971453 388777881 436054153 901845999 714559588 566464758 996424361 683551477 753325313 958346845 523916787 665918136 904485826 696215835 851311570 671995577 851992006 909731084 594869566 623461337 825830955 827877511 800785616 767134837 825155001 843154646 659782442 630211790 699822979 701057639 946566130 838008533 621378983 1000000000 744909700 803407787 770647551 804323311 933940149 1000000000 824300233 833570435 572733687 895240609 521865740 998949543 735038020 827689124 564458009 982638129 1000000000 1000000000 1000000000 613108799 526555353 701950579 884453157 684464137 829774122 874789365 894893639 899547960 935961507 907180803 836550626 752012551 733103064 664515343 791799114 953305915 920272359 845891962 830054233 717076275 639120396 776698215 763682786 773199475 714928313 803155923 865514021 1000000000 545028582 649878494 854232361 837955335 475933176 673458386 632643637 973456512 632954630 540581286 612233525 788537707 819302778 646503521 975978642 674176034 905748120 1000000000 1000000000 843112481 757903968 612181915 797439730 1000000000 941303487 935227350 1000000000 667300223 612567921 741266566 836695438 826119530 805177906 733673628 651948918 641639478 709129881 698702811 849799015 1000000000 717561372 757593088 863387987 600993528 774877331 867412678 575093784 585237896 886131449 741120058 913437651 698183619 750505621 798358773 904791509 1000000000 1000000000 598647245 714927588 670210791 578811293 864879070 766857527 857547803 750895841 737836546 1000000000 375266797 517603190 927294988 727644828 815906490 789893303 361516828 727360135 761469010 746124185 769192320 951477944 596682769 767441885 771036815 728722003 959531564 858427067 948580768 650433234 793361812 967317268 982915249 852713717 680952453 475990638 836397538 782749847 706284105 873163242 1000000000 782636524 883833624 935752624 480937548 773561494 842611915 294506773 862757320 883436384 752446485 1000000000 747344034 727187874 700964575 979696518 777703498 587895835 634349528 898455134 961740374 825671500 415756395 735841460 1000000000 578839326 574556209 694857485 900023309 854489674 730568655 752639690 742588136 650995521 996858076 734730782 808881190 1000000000 720065877 453012481 989141897 819396096 604381358 772279530 724141238 693005368 866303359 1000000000 988374228 788375229 830309442 731388374 888916751 813388478 550746567 698315676 690957623 867531644 820564174 789227145 757091526 927122798 901698491 800038296 776875383 870181977 999859224 579414031 791897077 671961800 788259056 980904862 508694180 1000000000 602141187 965660445 606426580 639620301 756506584 864245592 752092494 645417439 783640817 746215415 819591419 1000000000 998489944 902959863 644736866 768331780 1000000000 894072379 507364124 724162333 709668366 562950599 940697451 779537368 887219990 940839898 824890915 870177076 621188673 628359412 821974937 794845589 746027379 967872722 790709893 881764538 515629264 803812376 673405148 752129375 992361420 852881897 812490016 519293030 566256221 1000000000 752399475 1000000000 765573663 877070712 907748325 933900649 954686513 715892894 702566115 765949631 743411852 966458453 711610232 596216845 819830747 807305846 367034877 616274613 967021276 641670839 991567559 844303682 751928126 672848919 875093615 646273595 980761498 795823759 570902779 676164137 947379650 904541111 530118936 797968889 862380147 798024945 436487984 743392352 949460246 829465031 776335352 368896878 567698663 768914095 919580057 730753720 971757039 729384216 459137595 983879744 616023918 836348893 1000000000 945488447 952059064 732417293 734305524 848687733 868874029 1000000000 914886984 724212357 1000000000 845055336 878310255 1000000000 1000000000 1000000000 725103691 723539234 773200677 1000000000 838797570 1000000000 926558142 814680592 764238233 890931939 868265915 752907667 948722829 945279392 847836926 859240748 973579834 810616970 948032033 608711032 800923545 976279859 796735088 836378536 849011795 862364703 768336698 826817710 706646543 318877929 807531352 499624867 1000000000 770330887 851015527 966619621 872271422 540468295 1000000000 647636627 920620027 879574874 819567739 1000000000 873403188 387326546 766247745 857773561 309789577 573627354 637528944 971278665 840809211 675526144 930529617 706570715 620732797 891963550 653076359 793638670 818741532 992711893 836172973 827816349 919920572 872052507 1000000000 865937463 1000000000 806907814 911933835 808585613 850897264 972808187 703740727 713599224 684057041 1000000000 659745152 649322463 709252781 578182743 834329339 1000000000 756607087 765051667 1000000000 740725466 546648933 874484120 1000000000 1000000000 847142192 720155462 783403108 623856032 922129766 808711655 942409466 888833667 623286531 762587856 749393007 774501035 854400521 768057474 667944410 823689848 770868017 806922417 816620001 406248824 594259932 907744609 760367407 807775627 850280969 475702566 838212923 1000000000 811217561 880092384 859153560 1000000000 700889128 883049703 771993827 624821073 889677926 1000000000 976233410 542375218 832615861 785495265 823186641 880681855 685917461 831423981 921923100 609110863 930749761 784537832 686395272 747801791 586630409 694001374 862605066 998153696 1000000000 997784113 921880455 898397349 838665401 458704122 722290472 997697812 1000000000 584501561 846435908 1000000000 740956236 846842266 710038293 770041296 869977867 879636630 1000000000 519018101 790205324 884383288 815674106 655774816 684682279 914815014 795520629 806560615 798206071 862782316 603403345 985771716 937056472 459904921 878264770 991972526 910353663 521038029 537824583 913191276 696414260 935851840 926544893 615810415 832718111 958650315 1000000000 1000000000 801278234 593998012 784829125 751834117 810134717 948535795 955348514 969123460 744620096 988497007 728772793 523175610 969793067 572560142 808376327 831656805 800958742 759189713 1000000000 671444924 626326635 753859952 805217481 758045291 778827219 629033551 778774923 1000000000 516490668 871055207 826574108 938527485 547248130 770673501 708414688 480692834 635286193 898728174 643963552 970287051 306257338 732178736 1000000000 856016906 597123770 668212899 635745584 836481023 818352918 953106282 628639566 1000000000 921661263 688465148 649471104 799684821 266620581 702512144 944216809 841542999 541473766 872152118 866524899 440797861 882557809 806067695 696035627 945698491 1000000000 966557906 910708826 910593868 807063071 688808859 599732692 558068569 745685032 854121106 756119064 833020897 876714429 590637704 674369249 729649076 845230116 1000000000 732576008 969666991 830209254 797366470 1000000000 1000000000 651081836 850308606 608939447 1000000000 910190835 669638558 914905242 611080375 905851177 860318807 759569358 894053642 1000000000 879952133 569758261 606957999 1000000000 900606032 700908267 922993857 801903874 822325571 1000000000 606156740 691030904 869700205 710197289 571004170 651909971 929963385 987069601 1000000000 585736571 824164848 940744532 996164161 902064174 848808597 829239471 671632853 884457827 917532416 386471040 881974430 682379988 871091888 641360428 568219677 906913609 801408933 590517245 757489732 528712700 856159133 999625447 768784524 488595096 896992580 886241832 642646267 777126332 897212599 803882703 917533553 573620422 1000000000 855458647 735343740 658657472 989684526 606063997 769977554 958544559 986636814 605013028 761369374 713885127 935729239 598277796 1000000000 949529330 855291233 792226504 719775259 938424521 803683648 739715899 819982337 913915508 697563915 847241437 792838067 768118047 743955237 700249905 810397183 810684542 711947764 586357618 1000000000 1000000000 973029120 764633449 581406334 834215523 822964299 831998581 909452840 874586324 796285319 830266716 855179511 1000000000 946999388 877736038 676145172 914353018 658644333 894651832 1000000000 882255859 674234847 741267849 877657140 673430430 548335120 588540617 1000000000 788189270 729547907 833956285 902216553 492407791 752992391 1000000000 872806301 976028932 959729928 813955029 831358986 637097539 850452293 789632620 652617696 676375407 924962347 677136939 940703041 784357076 709897221 667552925 547766205 852338025 816545860 713653422 608561956 408158224 897772848 919794874 866969194 918481111 815743249 705428208 813310159 816966538 747980489 814551532 542709288 1000000000 694819551 812538708 639451591 851735986 723081340 655880495 603992884 863605053 868701394 729711015 503018976 694062573 927437437 803889794 720208383 437047762 779882940 814036356 499234439 847409939 781536061 577720242 799050939 830694018 626812686 853613986 866595424 925210046 797030807 810126559 787146898 583436034 674343902 872148387 442880715 823963536 659224236 857710713 725827917 773380249 499854371 932805942 1000000000 793671410 993303532 725469690 675750899 1000000000 803903821 605341826 770701200 850187673 717999222 534374106 703756010 825628876 687334077 739393130 1000000000 667151438 495670966 813162236 959810171 793876525 601285961 899351602 849150584 852950540 945783918 1000000000 765392054 1000000000 644407545 774883743 741573889 919964432 765217181 606360776 822627329 917193989 909366705 1000000000 756536141 707405203 743207991 809966138 975290863 753882481 746629854 797993920 752514917 927653085 743113839 676707110 808639741 454200277 938267336 734459721 807528236 635636316 816603018 1000000000 719279132 803013410 928926210 948075694 951608213 476346874 713853469 934963808 790158624 667177559 144375741 291779020 886710217 736118787 712150169 822002905 803122063 860770844 775504607 918825553 893461495 1000000000 619555267 541318865 1000000000 917986216 598651890 541636643 757453743 1000000000 849408070 572093383 861214635 711574603 820139025 847589512 590085816 700316660 1000000000 837448747 335327253 682863294 914663398 823017643 646607768 841528590 522745449 881536840 848461893 483599602 1000000000 731108430 1000000000 807218896 741601130 837041940 741100433 636607620 782798005 333469156 743039745 655249524 883780042 1000000000 856088084 897450878 1000000000 967093565 637307259 865090234 853437969 860437862 745721725 916445232 845312365 654498609 634950576 792177642 752874975 576382941 903065250 696384094 727857700 956409873 772155152 733682356 971318265 392049009 271926858 788600953 909376935 631421104 611553948 745245642 423755070 885287130 602431557 885986126 979380375 1000000000 891143867 823178630 808262118 1000000000 805814406 829635339 581973763 710914552 797451033 798744167 811123246 359948411 902714835 661989216 890336327 881008665 555063813 1000000000 870363700 798771894 1000000000 611802207 631819093 637784939 782087883 792526876 779536526 815032147 840268990 961951919 646569523 688079342 1000000000 653254768 530100120 1000000000 846744984 829608019 851850967 579966264 987847036 848689776 778088016 774274332 653845084 688713892 684565595 895029301 794556555 530195915 572012069 513239892 603872508 607282786 1000000000 723915886 676200293 814128303 860927915 766661372 754466283 1000000000 699725238 792092517 757650520 821020734 810027638 908331284 717922285 910106936 507101978 656712075 554640253 644423525 1000000000 832136882 894496171 788869449 972532516 843877412 790033252 921054774 922718994 644094733 903616732 822058858 768169308 749487321 936988858 1000000000 657826732 715162245 884321707 903665239 748820038 678311377 749085790 563714427 948919484 673229270 880580407 868937362 1000000000 771629322 923629457 869706174 783512524 684556999 759953952 895321028 875959892 600019707 885339703 908601343 813120379 912318620 845237182 793129524 716361569 964978885 793742384 867274618 321670092 694022117 1000000000 761388487 794997216 731296512 814514312 795262954 651192369 697770210 881348630 896200576 1000000000 852154826 817707423 600368995 1000000000 737544745 738024577 651404741 812262725 890695955 750110749 853318065 756645343 725001410 935300381 775426327 1000000000 656061166 734713980 864954144 980792100 1000000000 709628821 718737763 688461898 936047060 582054944 1000000000 896584288 698520447 757677265 821305833 887385041 659720793 801972292 745616749 827617253 763499046 867698133 521167422 790770999 982942947 866690894 495538410 767369201 907783817 769838627 792109456 520204199 637283617 904732840 704920114 934109431 688530701 938013900 735149223 481609261 729521546 851686531 597294087 811507952 989916207 804292629 439903259 578472471 837767234 792296606 882959067 958013699 891187203 674366474 879030682 540391436 1000000000 639986839 614051638 506158644 858643535 724238962 606862328 721627262 716170434 1000000000 321320408 708199850 812551962 757518397 947842763 936826450 842135198 729431548 868119863 760104622 1000000000 761031602 630374120 950521141 927644554 995139633 780369184 765537395 1000000000 736014079 729208570 912443847 386570162 712854596 1000000000 899885489 768757525 633989486 844887026 841660583 811995961 695178054 566141243 682885672 915190353 845971436 756003027 735118886 793943746 843730079 771337068 515298627 636023129 704632401 800647962 542666853 732698360 652167478 899189697 901662710 742732092 1000000000 755561768 827771928 826316838 692392827 873054464 769956813 927454689 786686781 790686388 900628011 815724096 530105248 757627822 901419749 663697995 801406160 665819501 828864138 936914504 838932999 814655124 581990728 507883160 727921363 935420497 1000000000 1000000000 837235512 704902921 927574853 762798518 793939051 922207932 926252676 996792277 915982010 694066332 1000000000 782979373 832356729 829483436 864837667 668045617 722858593 252521532 748272800 787756199 584232001 792883333 668813150 809473670 669872512 838660796 583764786 685086585 926966469 926793365 591807796 907263762 737663792 803465024 463813274 747943344 824455745 993605123 822092578 865803172 998426183 702797388 955110873 717462246 752042382 725575503 812589970 866780606 606447916 977727817 829124320 672578213 721339139 528278137 637612569 705636093 515675412 898028142 1000000000 731260706 779790689 667833684 796092925 883901441 720537412 785551988 856088434 833883124 780385003 670953382 1000000000 1000000000 712379817 955852384 598911213 835498854 740147945 727380270 803062785 846809198 836036707 821278973 467983253 716847485 842778194 788537416 696588637 1000000000 1000000000 944567578 758445317 761789310 752935815 855046159 644666193 892093095 789556410 875445607 896855825 653670294 597227957 675520731 699243644 505050435 791165847 774192028 869728215 823389752 781566265 1000000000 843950389 643031145 908692318 812420904 746939648 852221176 739112035 899747641 919616858 759389033 856694600 986867645 873751332 1000000000 490343811 888698209 992548384 763250663 543313555 987313097 838580320 935084488 634756795 503864986 664527431 416659712 847053114 797903160 828483751 696072376 839014455 924488550 853336858 719115669 644875770 758473974 698713475 818373759 736238080 589734471 1000000000 801720596 903638312 720835009 1000000000 966492980 686668276 934626844 879241062 748864256 1000000000 810340681 714831549 660555697 732855301 696312255 645569552 347182805 850503659 784998509 711706994 997526974 877926139 705928727 676059713 585680624 751424984 456081296 776076279 843987575 797418397 765200065 758839582 725256601 912818433 880278963 731630447 619962879 914485525 555959159 573723612 769820049 897049032 543138042 866790246 913306398 846738739 948237633 801926794 873806389 751221359 697525922 582344033 759461263 817079796 669300193 892509971 701024422 373941829 1000000000 843165732 569784996 988767327 822024379 406588217 630702872 341766627 807712491 605241945 780087385 762200427 787360601 788357669 909899076 596773875 1000000000 760571462 807311170 753022335 867674251 965895399 716546080 948248442 836086407 889335513 825323179 645309906 527171191 736041661 951296744 917105052 901108126 728610360 526678958 787775524 816963025 660911596 736212031 973200320 800169587 548703787 782351855 715056926 684294536 715544488 953819930 724983376 862639803 753488897 961559830 888139502 999341261 801522065 794897609 924588345 353245432 910613953 616661845 540170040 995008997 633248855 814621418 1000000000 938037891 852663679 640520022 975836685 907934436 960235374 623695989 1000000000 481080377 727957589 692341525 818119446 953768251 663921578 432369833 840116347 736931785 746987678 806171081 884948552 786835781 863531142 657404855 745065063 683910508 822188545 685679121 673811101 748894248 474396805 747779286 664689762 875287125 823820512 907962178 561268630 1000000000 854175159 688150230 922706812 810306582 858926842 913727011 752348608 845083666 807395129 800597015 886628959 969844374 821120239 712365267 885463633 981473721 699848876 949372053 530677205 1000000000 912653873 818545859 697362965 848352297 635394068 938640260 1000000000 874466187 906141673 924782163 600484818 807064200 422002814 754586175 572010509 682144993 740456203 880171267 1000000000 796102636 326450639 714979864 751384737 1000000000 1000000000 712993652 844291777 644495926 771765224 961957523 791265326 906917033 1000000000 671765292 752057346 850255801 834140414 781504840 1000000000 949327427 872399176 570219449 640510686 796755773 846145240 418424478 250159684 983316549 698037221 909411486 727835283 411209270 636661617 734075957 715957974 716870732 754662469 785624192 934207428 913034587 896728948 875354117 788425259 1000000000 703544565 1000000000 951102174 960053097 601207821 711941052 800687535 797958142 737716484 642507282 1000000000 746755966 367721670 879623725 799431176 813491471 375564237 726009140 689536230 519847749 975159216 677249242 762088744 707177775 881928711 607435356 804736909 816822083 640413370 676468322 806668116 542783649 828966998 374263714 838655030 674811971 514073199 810956252 913151081 729213466 829685255 843399475 920513518 595428742 639283163 851120125 855475985 894237332 776003093 916007123 538258284 936285007 964688763 857463611 803195407 726070699 776293066 708986227 815336288 916374835 354172672 917212697 901340359 535175798 802401173 889651986 535271662 378179148 953199749 850514735 874379684 872701469 757192796 673830191 712338167 923573758 902537032 745501171 819530892 887202969 615925860 693692873 589662095 633400207 642276227 736471542 891046790 742149585 955209060 826059470 1000000000 797048017 745503371 533445805 860823295 1000000000 919286647 1000000000 556775719 635687074 922587001 855763312 651478311 677998962 667057580 720072738 804119786 782005227 844500931 965940177 855266910 381743307 659054219 949086765 697518339 771668173 914078627 919257312 626064292 159773868 829196993 947623172 899739817 860078310 885103320 849456233 881937304 862457540 875881432 961564327 968962309 692770485 660581810 815303341 886272081 456683786 752720185 766630148 680274050 747484479 846376441 361940097 904143425 883463781 1000000000 665427652 899787966 453617811 756858135 574696425 921504999 807452130 838216526 858033159 712430263 988964446 533286913 777523908 756387196 696015606 908392810 837555896 985572318 860896184 638408874 635079056 722393557 898263108 1000000000 820041387 691766783 1000000000 728446366 806624102 537141321 529851457 659101756 767112127 529284164 851453131 685552853 792129554 716330430 636804458 925410801 977487343 660861420 930541980 768192041 824180710 1000000000 762404686 901074647 908740318 780692078 852377879 883243363 987739753 605859061 731219703 646209030 857096340 943824387 922179653 891958804 1000000000 670815815 841482942 683055865 730956344 672008056 1000000000 651089353 754965637 1000000000 864992673 608690631 546483988 796806173 1000000000 834951179 735421141 771935280 711357472 167305349 247516046 987257249 800264795 803389844 773284876 878164675 973280119 969691988 850698386 371446353 697105140 839605579 887443204 858624445 574226828 913744178 723765132 843309384 784232376 749620700 772399368 722112343 547678180 884767781 691403428 927486423 728732550 690891913 738754998 1000000000 983279374 644848204 708386344 820979396 776857801 1000000000 769683083 1000000000 617095752 947435533 718127758 618608005 774442109 756181929 648268640 851954379 736661060 574617235 785465422 738912692 612049698 983615243 818693541 629260076 927338888 869278951 910694144 1000000000 672901315 1000000000 777841869 957736309 870857809 559130657 906584518 596137661 757815021 916628766 789886323 726825005 730839414 928932009 679292002 818546149 914689088 1000000000 798908472 749341561 409921490 990076139 782623396 930953284 912716455 851329198 891344231 1000000000 856161994 320358048 637770999 839011283 925685652 704123172 827863068 1000000000 577472784 859500489 744214381 1000000000 668063734 493900362 757751452 679052420 869706010 1000000000 974968824 715872926 969598440 953621296 825941084 732930901 844963867 719419406 835542280 727062080 759991250 683362092 865390869 934249274 884953492 781801687 722481748 657486198 732803154 943153567 770651566 871444135 748565824 669231925 1000000000 747218504 842199156 695301985 874814927 758577600 887640879 754892836 865344219 887118021 523850415 634481165 761515251 824218694 917956408 823395247 859010626 790037250 1000000000 958468892 478773035 663007279 850085245 228784802 688329874 644772529 645678683 707799739 812817362 844208905 859768038 476413106 577778592 968361867 873840488 767310112 843413320 700987678 656733396 654073244 941982373 730850534 970469820 822953526 1000000000 626227893 822275168 598612403 1000000000 598657787 616828332 936501076 921925128 484288938 681116107 742477365 1000000000 990704128 688704380 794518557 848149755 704810999 589269263 1000000000 755230981 978361615 747876205 924497638 903310237 777482987 831160811 920781530 1000000000 574548604 818487767 805565315 928906803 974354391 668033443 929279228 749742386 487796814 763870393 592808081 871834442 836762676 852045433 994893683 824662209 394281488 865110907 1000000000 667126973 884519473 739049606 870175240 653686880 768274063 903154455 474863752 558102588 936884373 699901553 790640369 779635752 753040217 958713187 442931702 607950071 875383230 825384041 440292008 793423463 642585739 695558684 416602767 965557086 968013981 715422398 1000000000 872468753 952518929 758787522 812671764 758662795 1000000000 449597139 858879369 926393142 647026180 699019062 545242419 704738589 942433823 905251651 772857915 883685871 758968825 814348339 822403021 638839966 663935839 1000000000 623799466 660423367 929798695 813552605 780911941 821731840 466907398 729676971 1000000000 998715426 1000000000 864466450 869481124 843019563 912130097 821266137 502853914 580902717 895287398 825848122 895045353 749560543 770171237 866481821 611715381 694283828 911175022 760489220 748709863 858985592 804158694 912384522 667266768 861704718 506825693 934938165 837816198 478169729 793553574 870354352 803449270 868126892 637484988 818526547 770682005 721957606 742163380 749187145 859284227 940561528 740894803 726064871 698826789 867037680 916194405 787816303 1000000000 816140294 747774306 642625540 872421225 739362724 792088778 1000000000 832676482 791898550 529620432 542057673 699507914 803690899 744647775 797024121 717911484 900666484 733422534 850442520 842649815 890297136 998186766 734351349 631820518 644483904 643538970 932980225 901035691 722169313 578857295 873544129 506088737 632276562 681302846 656184077 767365903 711376899 833142520 785088389 794513340 962402795 721292123 795585755 673669033 797882860 722485477 1000000000 562785716 843940666 572725571 662212933 775104221 838777196 628833115 856749841 921538624 771836984 903311158 703593038 721013123 769041007 837277037 456659060 598756872 889164141 710554076 675071732 908667454 492437946 900340595 568260216 732876195 964570299 693704330 773142892 697663830 820027233 627717118 766123702 883460024 572049863 627414437 714771597 808287853 843214156 744557720 580850502 730820163 785113107 859578187 695182885 580661164 1000000000 914726436 850670594 680453340 689946319 704918678 615065431 876281747 768170209 1000000000 893394264 722859170 817357316 803561017 552324593 864570765 436331485 750233741 860677665 960605502 740241760 778486977 686951290 817156713 660940793 738152328 744598812 878177624 813337429 724648643 826052929 688875773 749851280 787728240 814920311 1000000000 399045238 661120813 761312697 604937023 842285947 840840395 764673586 835756353 786174433 821942643 874313462 869526911 827236045 669329277 899595604 921537737 708291144 919711529 808736536 798986592 1000000000 718905209 841507077 963379376 901064088 1000000000 839380849 867066052 378488793 953396150 894665087 727841296 783721377 696610935 805258378 901384498 817461037 785644045 671839317 707075513 778821742 875133054 1000000000 879273430 855780650 702248781 572270799 891050531 240719918 651463195 1000000000 727840304 670153470 798895258 780154582 762951149 536285583 706422247 912583493 838049421 864786740 815521526 645104172 622161077 754342959 932811771 1000000000 799620421 901864890 898547607 738381987 907511310 810562813 853067920 922054958 828690039 744516560 523595079 835956277 659884882 888225425 819652045 567906389 565979669 926586965 823115529 477360589 809939754 982596140 902884563 893652596 777373574 893299396 716104873 1000000000 815471846 636672587 918107819 987845862 912058426 982906843 1000000000 774427170 647230964 692182502 830174805 580849442 823303483 701577818 727170059 886474243 1000000000 882452260 824195535 883996096 846366939 738726439 889411522 729842814 851694040 902460260 654087875 538366688 746363425 469964252 675990418 503292364 806239714 860311545 825667969 326804138 646740866 1000000000 514968761 698052141 635407871 1000000000 759763230 687290584 971297662 971323381 851230852 775787218 871932946 734423725 1000000000 848017514 453847977 695521745 758473331 517329607 463737419 783035478 900170444 965849157 804555649 575378862 818366246 775625014 850583833 878865090 734043545 749542973 755507366 549500196 818330756 869952170 826079500 716320159 996437717 917977615 767713357 781433814 756244571 944499659 715964285 799940020 648980398 599767425 642108739 753711149 903968128 821849347 865909009 874617519 861222353 726472543 971921054 791549503 895507170 813712918 870059741 666100822 834026679 1000000000 955297806 835458613 794339346 747458715 695070077 1000000000 674768750 680754841 1000000000 954085574 939974221 753899305 779600923 662812481 718255153 939143187 950367527 507167239 617326101 683310018 665510077 840364833 1000000000 870711139 684587227 646794974 639199892 649972773 660556564 748966706 670098935 562105501 889810317 441159790 739234255 771666705 949362845 703855760 790749638 940432398 810224298 618313535 775893037 621456488 914941987 740155687 722448681 865084203 601834697 915305881 616017519 887833198 695085890 831431741 744233377 775013488 1000000000 875307098 639463549 790017700 828277874 894383884 789481730 67940040 547157960 505997805 289576541 938896460 804347248 740511449 833759645 761200611 753328863 724725824 702868029 813404842 667151578 785592146 777551655 1000000000 899966135 780810370 306018419 817472049 482598380 561772788 612964468 663101155 927949227 816937322 725729737 602597051 721489393 908079896 585723231 893903657 692903871 710681889 829395958 506722865 824092552 692546534 985803153 701911139 770574260 757960576 798444026 763605502 839004448 599395330 802180722 860829060 816155756 713822999 836788055 706580438 704571406 842825557 899090479 892352625 879417027 691600675 609728678 873070713 951254857 769555891 918329168 636478945 878862405 890464217 873509250 766294944 813069118 950673496 457290499 897344139 755483854 839881102 556117121 1000000000 760461870 1000000000 613022661 638117540 818140279 736200505 757518011 716014752 841354571 907357197 787868046 785388245 739386418 753093003 817972142 933582913 623090729 696667994 844304413 859346507 945053213 780581945 806323966 657198707 922070228 515098633 967058983 680286248 903066558 662687582 917291442 841322996 859527177 745682820 750302391 657562617 611459205 792593433 858763651 872916769 940079621 743984634 846662183 592536909 983207668 621678241 899318191 752615066 405444536 632251579 814743243 719818925 753129629 705684966 750953444 610943433 775160775 990744437 691663240 778658299 691608918 150271698 802450270 836730293 714936953 793367839 778770260 809233566 769094515 784211466 1000000000 882268980 690597585 741876087 661212845 638482028 704116401 876988912 742645199 985625039 825209010 694855261 830739311 720587829 1000000000 909557631 670246865 685626201 811055718 696930618 1000000000 888583851 1000000000 779606700 731921670 821503402 1000000000 777652819 953682310 890812582 668627641 857711227 947814243 497006165 841759219 807801770 644095972 913369094 676563508 841590595 801119504 1000000000 1000000000 659333280 779600484 738854070 985674073 948431498 907107220 826026531 723691878 572569356 740747637 894799168 775858633 745999787 770328232 689309869 788501040 813247219 976427754 810128273 337725172 781020532 855003649 894350296 726453431 778352551 792313461 578138720 586755068 670014485 704302949 890078826 587488470 811809792 731181944 819386852 749684083 653729546 793446797 727309090 758825872 772144492 754724334 677701729 863032616 742155747 731771706 596354956 542473332 690841484 762190851 934765270 856958750 861933914 938248600 740187073 861876984 927903229 947198129 675405512 967378314 802322807 949179180 575164464 974570193 738701348 555595196 1000000000 928383367 653149919 831925321 967105308 633858398 946077334 767546411 901009754 709761386 538094263 656598223 719214303 878360634 806279704 672144785 608254392 644918383 646007124 804132218 700522248 490014427 1000000000 587726027 886959094 730755697 669298690 776470598 924547457 591385602 903171195 686993324 1000000000 481018355 897973231 826865364 659499475 827026338 636362381 528345730 644966973 857499800 703825797 424453901 875342367 676024133 698573780 718695558 935922187 911387149 865654996 607543915 772659418 817019552 724539881 818906698 734435243 921878886 716434041 728102926 639062327 840518982 718617245 879948937 1000000000 764307200 789732142 1000000000 650763977 541230376 877480381 520037587 832703032 837433864 844942649 479440298 777015452 605996665 860188694 745776458 592746106 846231782 1000000000 773456648 761519549 978729431 849891282 837127704 907622434 740438835 806097868 716371478 882446449 887253896 939731994 649413402 744075965 935178347 735003401 755499944 1000000000 486435076 871483629 622219214 1000000000 551973066 918248328 386964882 630708902 649923238 633497807 684024257 678107422 821589191 744694421 977156856 537178592 1000000000 850823473 740867008 756405028 647848237 776907402 1000000000 895095418 676714659 761565662 704441686 850364310 757053272 571373704 807343493 1000000000 793422124 386126335 1000000000 752389565 962177237 765228133 631837394 978400910 378981438 934567522 872361144 845580745 913496500 730951915 953279816 792581493 712748471 734367911 868097824 527279533 640188887 916489525 810980077 656291727 623618749 1000000000 891409020 834511967 1000000000 766510265 605076311 812669213 777887881 794845975 910391841 620895684 872613997 797908303 825438103 762084824 969343994 672017019 600919648 822533070 701459359 820102805 936439317 910104708 858385729 684421473 908612066 728971683 736298465 520623545 801653781 1000000000 893859652 746317326 798149716 672961590 770800654 937340048 787884465 726599409 374989335 660061416 769084847 702542182 1000000000 746587572 1000000000 826218752 931721289 903169109 836654277 699117832 498195965 796167125 613001586 826745106 923371240 827200894 1000000000 728048201 866992734 718406805 726468166 851202823 634983016 853268725 564207855 955885786 976558433 638917294 625350782 863315354 662144577 868364193 1000000000 739024862 849828869 689903041 920774984 691791608 869671602 988707528 661661209 835947574 890228159 702864490 750620492 675797197 446214077 290071021 697664830 476221414 525180878 648790155 676897423 608046087 499900186 721291156 819450062 962958425 598533301 892677914 697272870 980947411 932539104 826045979 811704165 719246653 803249957 722161917 725990476 1000000000 841636972 703457997 880361532 983498363 815832020 731381681 739462112 734661655 936534797 673885310 845969037 694988361 812944289 807610409 821472043 863475363 776548327 499294979 725729272 821388004 1000000000 616299118 776961710 883962072 899759888 836017399 797688382 957230790 597717591 829424472 923359990 749196453 947292239 808384475 846644738 699481779 778432223 848807212 986697871 1000000000 950684233 1000000000 758657537 769882599 820886537 836038738 832858126 628297694 647727903 791888127 433708180 805703555 963102947 719474483 954053943 739639923 818105159 648843266 972666740 578769404 865266387 769085157 909712062 978329360 948698014 842538119 813229613 947198916 1000000000 695070874 1000000000 749634179 499455892 624809163 796055616 918155873 679033609 469320798 951200813 886541589 742203462 764337756 978444383 1000000000 799756301 767626401 877203682 763336988 767942981 731186065 735721223 705562328 902482822 833295402 790520281 1000000000 799273229 898206236 791329600 799523716 489253733 914142961 760827312 818413444 453804580 847692827 565124270 785031278 911145964 663100044 820131854 892806081 974519454 869024887 876372014 779817145 885354349 927188385 836284494 568195004 876471129 623330466 820897429 811131486 219568641 656333225 862699175 770309258 519937020 715640166 828617695 865216213 885573243 863802849 1000000000 856377295 854700748 750160009 644086288 834734393 956537844 743590393 521300670 890534790 820786094 750773756 532319256 537885680 725585955 879380104 564535114 848211227 803744704 631498162 877072798 918887466 773627039 798328358 724659508 691655609 893807341 637613983 976013678 566257175 807974183 800142997 786948924 942820293 726649335 984762247 870327266 938683816 654366126 715494120 443295568 815978299 921624048 843731011 947126204 539100168 520974419 815093896 1000000000 672875886 985657949 554544135 593790341 334535681 934427863 793882902 562843149 759705156 764940938 678751328 694808848 857151483 616954767 766497196 758231648 851279045 861865735 703454476 885018092 883956386 986772080 519567223 772925062 339628489 881805370 625994880 1000000000 969362477 502588793 782059616 804317655 854601705 793322925 721228713 781052107 335194563 786190115 784456696 588763907 835194494 739002749 748002207 403821087 879926331 857986737 746558722 487884406 1000000000 902922421 808156013 927728212 827478309 701434444 848950229 802752358 620365038 674993543 879421019 607758504 774077519 770290140 1000000000 782061511 745562896 686893967 856831482 464668215 890031874 662006657 630011293 842696247 801742087 647433200 793584700 1000000000 721754836 629526074 903900309 663343072 1000000000 875019699 720209652 733161786 726859239 826669982 573321324 797699242 798945272 602069518 642817772 788136645 1000000000 839290501 684930762 906217684 834366484 568836420 874586898 746645831 947830742 599420646 950461338 659075142 946210858 812535432 549728614 811297518 864130311 846524736 1000000000 604559659 819392199 738242857 807065655 818905208 783794559 788858426 825380425 865743360 877974090 562223213 899148018 817564889 802062542 1000000000 683740560 894553304 692635117 724488554 902404845 701705070 684225610 745155558 790604319 700336467 890096926 881745123 907483847 921315859 720267310 837347853 767951527 613255763 844221280 665759129 595514830 1000000000 806947300 825382416 1000000000 1000000000 608658829 720613203 864989530 694640921 626100798 960151734 812116567 659789196 1000000000 797593440 662004963 685306812 419653314 620921887 833366120 991287193 801663854 775290349 451825964 753429352 918366286 824073893 1000000000 590780988 849029669 750967918 800495572 903508419 657294980 1000000000 1000000000 781486147 540927767 832755636 572785786 1000000000 615049277 596409218 723991991 915531814 754838343 810819807 863473293 479477484 937101520 867402968 665909427 1000000000 689877146 727977220 913273038 712072370 853641822 807690611 936512644 830466678 416217537 989779366 807993657 596497708 951041513 716516254 885719636 579835343 777372943 744424548 882365909 809503797 747636293 903482168 647200269 1000000000 1000000000 855846110 850928057 586246151 709540448 698288954 816946896 1000000000 735097607 867973629 861927020 864232449 933785272 720869909 897288163 917152104 724776720 807948545 878217286 655186347 786816574 868683377 1000000000 783131301 701716479 763027594 875183965 803221498 723238628 492495079 705379265 699727915 1000000000 806549338 999946290 838772104 768419363 711822699 879599064 865361445 1000000000 781390179 1000000000 621344129 595206248 820236604 895807789 907348401 616097177 504703256 716250138 1000000000 845544286 961673789 745000071 1000000000 699192182 696643856 986730950 635653675 856858179 821246337 704090774 790981791 1000000000 768581778 870609854 955333006 1000000000 575198239 879340767 885110784 251244655 510415719 870547170 938944688 919504051 981285410 631010078 851093182 888773299 1000000000 778566622 940771769 740669944 669173679 804948219 790504518 756428494 890657297 1000000000 956513938 367237169 684739698 632969102 724012763 797728153 492758540 931946686 671680075 853192135 776048890 732865029 784868135 799175129 840991908 782124238 804786289 878899717 828046918 911854424 817182125 518793256 1000000000 940302615 801260614 1000000000 597814014 830809447 744557923 807316579 780703469 855947337 482638747 753295753 625041267 704048380 987285523 884057993 871783141 832321542 880232767 676872428 853909092 785714600 1000000000 1000000000 533465497 1000000000 773502823 815021797 737150933 865144163 747838007 944499790 888714789 512423660 705155812 570611903 944073305 818604879 811600364 751669959 834759719 831205618 549729361 833831704 791703793 813615434 656585734 678429700 989408213 746443742 818859327 738911026 309319961 582507753 492654803 390343247 757874211 747259346 773114414 791238495 714905774 705904188 838683950 834955373 745789044 583039625 1000000000 703627907 931516448 815301968 667031107 912154933 786773656 982705777 710776631 684074998 831189258 937051286 782040590 848921561 879473476 678961943 932841915 984568661 760785804 773746927 711566615 733552561 957381612 799084293 866194420 927893081 662928867 687769209 841660494 786820186 777196153 886986354 608954341 760969876 462374157 838578420 764101845 738192907 784564544 962164254 820492779 612314043 896027212 839594715 579957425 883618387 861482023 891882239 888268894 779746645 612042604 781215441 727127250 703739682 1000000000 783422987 691281162 903043870 644525675 683587848 715566302 944674204 719314342 746623699 338893833 733011087 807276427 617096602 513499866 721239387 1000000000 756648064 975810450 719371163 694031032 806710971 795467195 813610559 663851919 747317140 728415036 810346058 857933389 581354848 505429102 1000000000 721842794 845337034 787151814 945233516 676952762 905224172 828810246 1000000000 754053417 682933846 817490434 768070221 469700179 680102693 748826770 660876339 710149873 531879104 715301889 749986356 731006472 667472137 714860909 595967084 819011529 1000000000 748991436 901474590 864263114 1000000000 633164617 658359058 463651141 947267558 1000000000 532711517 763720031 1000000000 595335148 699764865 840581878 790357978 703928495 807777485 811737012 447227764 697458292 472941757 970581098 691482532 816459269 686131196 863361884 985733161 887848623 887599721 692712598 392424910 728504382 863880651 677184225 791158997 738959734 536961168 559937091 875423389 845995219 824540163 866744748 746472478 776600242 857153999 617284730 769796839 839668846 519206028 1000000000 740780998 771622199 761053746 708255965 592139193 928329292 996463060 905585456 636355646 936045875 555731165 937446364 934789832 990347458 699444826 888453658 1000000000 821878066 831178062 738642689 1000000000 805237897 845928073 779287709 426514130 992396150 622165999 731876781 709059001 1000000000 630761329 747351998 810930812 918944408 1000000000 878765530 658321921 739466164 823889531 419148062 924788046 587227287 698047830 744586710 817718379 969062127 802235841 914248484 848837998 926717060 826341502 1000000000 954288564 982220699 1000000000 968686292 999538306 717738806 949673595 718892902 944451161 860751773 923338664 722666344 951266783 909231114 677435608 808673503 668226926 810432093 923640642 892808598 975231834 723330066 708446570 824587264 1000000000 663849817 741224466 859026767 487594382 849684834 629240755 975210925 660189025 958522709 1000000000 915936803 820015425 820801203 782237004 653002943 760001166 990435206 789599809 589032563 924878287 405883989 887768843 823005220 687102257 754783877 514210592 881949657 540792710 711611500 857973985 1000000000 699316150 719930381 785063242 865487317 1000000000 963263835 917632495 884522207 697067489 840895027 593590226 916683123 619533611 913791207 655846156 704077852 939009572 781150027 731172633 1000000000 466510492 744357960 924090271 861832838 579752916 787320762 952121747 679247599 905228823 898380331 1000000000 699272894 804481676 907415474 1000000000 819518801 754818965 796144309 623126046 827318736 700902459 910433657 741455447 662322938 786335985 985109672 833887155 611980190 679041812 868701740 791546994 769031093 757035074 792075716 484461042 637308809 731852604 847469645 646591113 737091552 777586010 707533089 721504200 585005220 689916402 529087112 971791567 766613879 477381134 949832213 729798110 946664996 726708117 859027495 676853001 691870623 828916700 797953268 656100550 741433462 716308533 830509849 852225435 623820777 714337359 594690898 882501471 745087272 769893852 788305473 844459595 544649772 837158509 529424923 939760650 735005348 991843229 787860678 709140891 777401459 741530827 856060617 984631709 1000000000 1000000000 834529034 919952821 423095387 698927489 1000000000 741920841 888083946 808595316 863308915 860102511 702549101 565733041 855157395 699084422 819649993 889374112 749494692 897989308 957675435 724796603 732535873 910336114 541281423 729512958 935092753 923591960 776195113 699314759 805567118 829092959 826002583 901875705 933073594 751440118 971707802 963678237 539773519 860227482 853925194 856871378 861688206 855342372 702538214 754882824 911656702 778273916 750049672 700572192 897965644 903310520 952616486 847044303 898197557 762872877 827478762 696510473 865744706 700763375 781184589 731662272 763844428 719559566 745156608 634842221 765522672 480226640 788527778 867229972 590368436 688813750 1000000000 710645041 656816481 975745813 804342045 777579399 795250194 1000000000 809498012 768056404 838598370 714280436 835602015 797705147 1000000000 658233939 517736367 278726876 948820825 553916143 744806086 755748140 702741551 645757959 823917287 804605794 779001976 922582880 804265081 669306590 611013166 844818376 685115640 1000000000 914862512 702831468 1000000000 763153574 363773647 603248206 455077697 664889485 686027557 882626936 544419087 753899419 876367914 757517561 962468897 1000000000 889846283 887448316 444061623 1000000000 812279866 688576000 653464917 794871167 648313109 891043394 948549389 729120542 1000000000 844536571 599517413 816556309 749442019 935082360 860430893 874198518 965628397 604291279 869750656 837321789 785173048 569058800 693681445 819228021 898173402 1000000000 823424845 621186638 985078462 585371053 940617612 714851003 679770411 718538436 909892801 856911680 810401407 514920280 994363865 731051797 772668893 785799510 786385776 611999478 660714738 667997213 820292533 676760518 893243426 803737153 886665069 746700138 782103218 802468906 563435843 846471033 693513052 888586466 950191159 607427151 844556467 812971564 758892319 741380778 1000000000 1000000000 710206799 901739036 796859474 871663381 901075330 566704972 669355409 463925196 771736296 803507715 1000000000 863743208 805817462 638612085 791382711 898602069 627600634 870519188 959056062 945975926 240214296 609626564 744397770 1000000000 883636889 619337264 529395154 665336702 654734207 798248270 700360946 885880453 847052452 803733447 674494988 1000000000 725404596 765575285 1000000000 1000000000 1000000000 741919530 810326364 779635219 805163646 876513802 601582082 967207762 993566114 802523629 690041450 787473868 924165002 796105913 1000000000 890440451 801965854 818288846 1000000000 893777812 804368417 855182511 696331736 730475117 649440305 774468362 892351130 837614234 1000000000 842812466 828307485 793689473 1000000000 630095089 740844193 726314140 909708828 699017327 916559087 1000000000 883386593 812005437 594148536 631191008 546161278 514570599 549518969 956252099 792698288 853931878 1000000000 724861759 753041839 782331294 993806476 711683104 970229399 803729962 885200111 772960810 609068465 693220810 707777869 462564193 985706355 679440934 686111094 709304726 839595031 720217760 591459033 626936970 838863724 798006055 792707566 718111582 1000000000 812069681 843798547 796935562 754402099 550058109 906000025 902282126 1000000000 1000000000 701937871 632995630 729447260 706173848 823459062 868254046 869422298 801098980 883709603 569091321 898705801 1000000000 847289974 664061993 742232565 889947743 869454951 847934399 771372705 1000000000 1000000000 865709018 622920062 952058803 839614143 926948054 603819361 103932596 713555842 823688918 642336727 874717058 558704001 1000000000 1000000000 801203463 695710269 824973509 771002457 707280549 889766563 725256356 329414188 915331793 807265405 809199485 679294559 769975759 791731492 696838775 880772085 788424528 765623639 1000000000 813533294 825622038 717308187 824739267 666973877 636680695 380231835 267711670 897586948 897815686 647145458 860466037 848016413 973794769 948923683 813871990 853579877 789767699 906080567 708465420 758629211 713508786 785621244 720655414 888023926 773814790 692910697 820810136 1000000000 1000000000 706609421 538702737 535297695 595447046 651655109 829630636 982076137 798563335 545195527 704804721 786593883 801292644 396448565 816217076 1000000000 679612733 1000000000 824904367 748151529 913222963 761466744 611053921 650162091 857198085 1000000000 760834429 580648929 660802332 1000000000 740741477 363688609 585587576 709506829 467795281 827922324 795581454 521321043 942676782 797787658 913012151 1000000000 732160893 985189917 837785224 890980006 910369112 617166542 901460051 740635810 568658844 955621279 912347141 823460362 608174628 360226149 795843533 709336427 777744395 964091561 922305556 871621997 383357280 847832426 757694995 522363742 990054592 788123190 460781122 792678759 682420496 690983785 712260950 745423304 715612280 851673066 970812497 611033583 957427671 889530320 777565188 750513432 729140242 980834050 1000000000 560723923 921209352 735723533 1000000000 851814195 755652828 735688850 879550302 777302264 778157695 746382609 834390644 721661159 1000000000 748584800 847354193 756108202 629200380 1000000000 848319216 769526262 803252887 783161599 714631403 689077990 884980508 773654806 828682520 1000000000 924603370 778319115 763797563 773511863 629161062 884695382 656371316 627237294 739157509 846156878 689980596 618931175 816269156 887534866 950418361 1000000000 590625837 711504050 700469637 820961947 913574574 1000000000 767634828 428689043 1000000000 813109809 622707480 536717155 733449606 831564677 1000000000 806695753 723670843 828347715 828461431 630211178 624437879 753184682 824820832 608891564 705954276 1000000000 779435978 829117851 692970767 856018995 688939927 971822541 616433553 955650542 667910002 835968417 284839287 821427522 717304969 533124928 827759667 707075546 776446592 762419083 821011986 930685503 294486814 766846257 623999617 983039441 882182180 919205126 624296620 764600301 598778461 691516839 776531485 820377388 742513518 727954193 712332465 646748852 562369151 681519283 710388429 1000000000 785628461 632749074 673084587 471151081 812250832 911413444 522531592 861106611 684712247 939535814 634604634 839283309 904557407 752485922 1000000000 792060071 934019555 658934776 1000000000 694832168 940687671 816869582 429729855 474219923 648149325 697416444 468710951 912096752 787425187 1000000000 742529746 878491632 977329704 678166474 1000000000 771562357 484653956 781952106 883641012 810398353 954149900 889405369 1000000000 1000000000 730115713 695253083 819328093 681851695 862270316 630636307 924004029 658247540 603746714 926423750 908695223 731091710 1000000000 560315689 1000000000 833312813 604677861 684867533 962229445 513562640 794086048 708656214 810215692 752385347 530138717 926941246 1000000000 942965943 1000000000 610434004 622853100 629950575 615911118 429820013 1000000000 946922729 635187632 827496623 933344571 1000000000 727689023 765544221 662710321 931275870 913588354 873148508 579308905 753397548 897807907 579985518 889737500 897562357 987897028 434609869 549405606 846728929 872051685 634750774 823946206 902035542 769508191 1000000000 742241987 867216961 701767403 823552005 695508502 788810344 936979283 808079501 651242982 625194138 724266348 807811325 868356845 666551406 774555628 1000000000 810193813 884344245 745764454 857875034 691448855 831930659 689959908 544372859 726316778 662983281 763107175 707302780 936326699 731534880 883453411 824041354 924703620 669583432 878180830 970870182 926584838 709111881 520024128 816145715 777245679 856722050 922174802 794640766 640311792 693018875 707010749 716935030 692028054 719385627 774832062 439361957 839769073 905201219 607905165 716840439 874812291 997451918 833087063 876393832 804549991 758272037 1000000000 842986713 827470502 855590975 709983004 792408291 830487727 839573245 274286785 744591923 762593922 611294133 889464215 962735945 869711899 518260239 778376463 723976733 808051916 706302179 728575121 589706152 882990103 602775863 662559367 723281193 784431966 855242824 450284764 606471157 706882074 634646037 878720362 698069753 756534347 604428758 571427151 756252821 1000000000 986673514 664042590 786138213 875753899 563397162 733128775 822442212 971506736 605737960 664802030 734820462 835120621 788630425 465827106 887782771 603212618 959563970 788942806 1000000000 762605428 689823611 613347911 1000000000 699423281 974015772 1000000000 408762282 882438224 606238533 1000000000 612833049 749206379 1000000000 809105196 778397706 792651904 721139624 925620795 953511559 814045009 679265434 993328046 740710379 769059488 922530714 932737704 811507572 768999312 661939331 845687142 754192012 922631647 661138616 502348784 1000000000 802009869 865281057 638344410 707079642 931168665 857010967 398335128 488323430 671852624 954780286 692221988 937584647 913111064 771577785 631029999 905666108 672669507 632563736 889257213 630421137 847166827 783040392 787691995 754534944 711617204 936590545 711537910 694439673 893675660 474439576 785774211 796979676 808099411 803169239 784757038 619316676 869041125 491224457 683473008 755193093 794201519 848122046 686607272 775632701 616287264 598612226 795548396 694355190 786829471 857035026 832463044 735559217 649971058 907526706 771440684 678613434 1000000000 977792280 806597658 797926148 1000000000 800853825 894105539 685666773 861210912 860097130 625694692 824856003 923398788 549923830 834438147 802523797 875770060 679437438 1000000000 678643425 630261588 859255294 1000000000 436029618 868253854 678585712 707568467 719601338 890283518 494932786 870702285 975998243 1000000000 937618869 669201627 593382560 746050408 761501808 934601559 750808654 821584546 604290413 679486437 516627293 747671572 749678616 830439724 881755760 670126630 756718241 898371682 800350596 688711413 989667008 1000000000 837595808 746691965 729769811 919549736 782929311 825713920 781653661 671906137 604459932 928740864 895936436 966803393 455781072 1000000000 923510582 896760682 719410124 840902746 794954637 709687553 1000000000 796716132 677357272 847521531 747844458 774004465 428080710 818160365 1000000000 811359610 570043485 887734149 814919415 920079861 764343608 814067886 558117060 786165318 662411725 638752463 817560887 640637722 723163463 869323859 504418899 599692174 658876433 848946852 719647995 561718632 765667204 760753054 627589060 727636179 795107305 561407856 788449239 1000000000 681279149 917601384 886708727 797450357 989923929 718769321 673870354 806682961 791725665 696601727 745401787 755857471 889229797 820253273 1000000000 773031242 822994464 866084547 703791067 835490579 821378775 682223920 810542291 776359266 809204599 968425087 1000000000 856289332 590113267 618486011 769334543 669181531 903431731 640023190 1000000000 743346771 996640854 631313644 851646584 441701583 927221083 786889260 792587045 690390746 716228593 671788432 845548715 724763768 723723129 776480483 643276856 1000000000 569071653 798070199 701073824 744287092 748887749 936357480 822541129 805974061 738102009 909528067 907072427 807224622 832360854 718045022 740395055 848915194 786490967 600711210 733543106 583290640 946665467 726592731 668735975 766411623 801283684 898420521 794893258 876009895 1000000000 607724908 1000000000 808104454 818986809 766514975 850134212 537841092 761637200 771164928 849929326 724003688 642443860 844254080 655403896 880743162 863196464 791221534 898211872 1000000000 840673741 653906613 627852511 908511147 865225535 866421780 463792557 670299480 838492513 707574535 628490500 408473559 677928423 431765367 831551967 924282591 806863399 882933106 478104020 873397763 800904912 924080420 995244128 563335059 962813598 1000000000 815106918 911765292 831937576 1000000000 578748289 915012118 699780635 664176868 786586457 796792975 752079619 997265913 701408612 679600850 617248405 906492763 742305237 797308432 795536100 603718523 885487391 827267744 715358242 722471914 927647901 748704559 808500916 859640478 611510816 813020150 937333242 539513508 586686743 741941002 925614827 643364138 632129772 601247115 760414744 799176225 839459270 569829805 692398694 851865063 900829075 1000000000 1000000000 705540952 815562437 1000000000 829589050 920272132 853625570 943428317 736133042 918504461 1000000000 845587112 805473339 797293549 343791085 914299042 910967765 627035946 733631446 745415427 644596891 990154555 716863937 493851137 849393132 753920472 650181888 904424699 1000000000 828829921 956454206 912718795 798514330 791475402 716522967 992813766 984185361 930860541 529841565 895316147 1000000000 599048108 783576333 718474551 856439540 692088258 1000000000 867501140 862657454 214389449 972189822 785690626 687618575 700509790 809666703 634463007 921161876 1000000000 398616262 893087742 892787324 794380288 690180775 705862245 755797113 673402760 838080814 850113366 888074231 715018718 841876985 536512279 811580509 724639939 879063680 652392429 614968589 739761427 834310611 865709805 796030690 969651701 844953785 731167610 1000000000 650790620 1000000000 598035360 490313190 950535214 1000000000 657741480 841389973 1000000000 593493200 734538277 752686474 834881671 793338001 857691345 779090769 675399265 896937234 893558195 549487070 937794595 745042345 722376691 879727798 628516461 732393977 804743770 737943258 872750068 1000000000 970668151 727170288 745385822 844472114 897997552 943084789 800510828 1000000000 843093858 660619445 713199090 543372962 825489505 826813031 710168167 815499347 940357863 1000000000 813705123 764042375 906637361 686243228 681220265 867150012 1000000000 789766551 853878834 585047386 591826073 935366633 949872825 1000000000 782832461 742889318 755479076 965671891 922425038 605766760 739758592 809346800 796298199 613053312 1000000000 604032754 749649499 621484084 835712553 926211490 664231800 667831463 655529898 634088263 834906519 734956997 673672885 1000000000 832682057 874231276 835923771 897849668 810171392 883655121 1000000000 764816034 857215047 920445856 740596541 873245800 662823328 669627945 825620331 699926216 898616000 785333680 976794340 859399116 883237943 980186499 797934952 731014469 908476122 1000000000 878858823 921567661 718072470 992609820 647440096 960182834 795793502 532165505 982562832 894357607 847441898 628046488 526820097 750935307 890510263 1000000000 803084618 620627770 460714485 907837688 1000000000 470707596 814353713 931250191 274894133 885288806 854449733 740179721 597468672 1000000000 859769030 966925546 858493365 791403710 1000000000 164932088 874277461 591546228 397130207 914447636 811943707 770943804 709126182 712157731 780063239 781168325 846995492 941900471 591310377 603946018 990601399 828235136 876105922 722124446 628880616 935746459 823062003 470785758 868997547 820584547 828607151 859229734 736025964 876855554 779052436 762614476 751088361 656762967 592675049 801331145 773232964 390886422 540307739 625531284 991553989 937585107 804790571 741841333 967280415 940952324 698894147 820552730 466261526 881518720 913720108 726541372 783494686 801164778 802057072 649798828 788227820 1000000000 830050963 760555012 556177472 725386604 1000000000 887664066 588776836 939538125 916546956 760353113 1000000000 922046513 807733968 814730975 627598059 834518546 869813170 899796019 870808687 930616974 1000000000 645381868 814385838 708529250 1000000000 819473109 1000000000 834153229 1000000000 776889636 814550564 815911874 706309610 674719756 630701333 867530949 812674127 1000000000 871137781 799036510 909319835 985669274 961269537 694373039 805927947 836077958 691056028 1000000000 641507312 643412290 868154108 760889854 1000000000 744705810 783142195 879852548 1000000000 776107181 686124736 828136799 1000000000 848960797 684072102 855691650 556368313 845891980 984964424 779314803 571450216 897273325 460665138 717659898 849662181 1000000000 890788458 742417730 855836741 895266426 920995427 895595309 769997467 923319358 909663925 733555568 729941946 782584188 800941381 1000000000 894605531 783453884 606660235 517113822 645433168 914571171 665785365 869865565 774205811 844805978 818972103 788738535 782897315 577515758 667996651 972126081 919497134 564040678 749620516 1000000000 784842361 865114065 677279577 886035765 688548123 835019980 709018932 729935960 986809563 669240491 475198853 901239502 738585544 664071390 1000000000 1000000000 1000000000 715863437 780387513 695830430 723578875 902630814 1000000000 915649894 676134569 765476248 756880089 639796535 1000000000 768587142 720195950 632831748 772218359 852602918 765435674 715086433 599288869 824078125 854410342 687813422 869117717 877700769 906682407 918172490 774758695 785949963 729794026 549491860 750590567 766228969 674063960 936348105 695176085 658110085 800910271 816170274 805561365 784653421 946950202 827102366 957830761 788449872 823446222 841938630 953241995 640291955 905765689 546830259 781662628 896397640 889445759 728353850 912739054 881891862 892866243 1000000000 816743647 712945098 894248262 664413909 730384918 534515277 841234889 742483466 771885349 822704904 839910287 893805707 835926278 615503874 653351160 816724358 1000000000 787836957 1000000000 685545605 863330910 775337316 866143104 652116819 596461782 513525724 893073597 766835386 774183395 966625994 687816045 1000000000 875519151 469198894 656635338 881882097 520559984 824570953 922218980 793210824 795624113 867989558 788125849 1000000000 744619060 980649265 785554162 893067077 941486369 852687290 1000000000 732952245 856335840 770475838 784236134 617245053 704150420 748007935 725544326 921023313 735190769 745884139 884244896 441759076 773005045 786228324 973436472 949250967 767364067 1000000000 951645837 804970924 547307235 892204643 735767462 821444838 555201304 736697691 1000000000 784072509 1000000000 889751117 731499065 733734768 786586169 973314287 657683410 801430867 813830673 699441481 855003634 687520323 739652780 883784997 676294685 747725879 833678769 771195032 1000000000 894329496 829252951 1000000000 688027786 779947439 711880256 610849529 851164703 971203840 802367996 899264892 443079343 974981670 678573596 927291884 713073929 775612005 655864654 689508402 951214473 636049072 986039148 892225638 892784582 532551710 766150737 901322173 672975354 803434212 822734517 515511761 690583533 314569638 769423864 484815173 1000000000 659946467 832648110 889670225 708642392 741864535 639110303 922502934 752094207 736989951 876254995 748218763 872306968 552798046 882899647 717722730 832578900 825677874 576979020 367688475 775130493 841681462 995010429 576752882 397354054 1000000000 694321428 874404330 792181576 876907187 551759542 1000000000 975897973 727476067 816711822 980285428 742727127 814079509 542456704 1000000000 934875874 418952766 798630347 648644606 702786005 717365316 709754973 821248445 1000000000 770904330 994144209 1000000000 1000000000 718032423 851550125 725165151 644051393 875469583 857170167 585971890 880313141 1000000000 717689882 800329985 947333617 616288569 555193487 592223959 694077679 561164202 840998967 650725442 761177753 812924039 923407023 708656207 746031573 655882266 706084684 927575640 801664806 822686010 730414056 795953646 821690839 1000000000 974551341 922479879 1000000000 469785751 627857699 917151880 639787967 596727156 829413373 910548848 890964703 699748880 840103932 576857373 672129093 827888727 932430035 975723057 655932530 876792200 613364205 890496781 1000000000 713261106 713359494 911324360 720517507 488359971 654065228 680812061 699198299 750683807 908478503 940948413 765532594 976210418 911440985 871617507 818027702 664150752 639733621 860764660 726722183 1000000000 735044588 954614515 1000000000 525736711 880534413 852188689 793648669 824415862 910640613 673003808 789769486 965926371 897049715 574891258 757656480 828309165 789414253 816365086 782922404 569940236 828956893 589152474 661996326 479489949 493367289 1000000000 955278109 941854497 768672160 777068403 793450241 977941535 1000000000 766460031 713188854 769997731 685936847 481608421 868900680 934705034 648430869 743513782 965767483 903800051 671031298 772291134 984120952 743389807 833245470 797195514 847683387 950658285 813567300 823202611 783825972 948538781 965690736 854305291 662515601 747628175 799025967 290177986 801364086 619072552 603256951 565296289 790799473 983561659 833331066 846800577 841835305 707324470 940514627 766391178 1000000000 730256265 658897379 777214018 666041774 791576380 713313544 744705033 924708329 746385282 909907890 1000000000 689849407 931405393 969822022 778071295 113936644 741719554 1000000000 705897713 651707803 1000000000 534452283 709931199 823778938 768385874 825899384 948892364 717875395 1000000000 925854937 722057256 958526904 740331440 997769015 632403888 866463693 709888579 1000000000 865357273 842952057 839523665 848471321 843478388 628985215 712455275 823928845 851158530 637489057 814752308 714745589 682494676 742237599 965739506 584836819 962600750 796899031 721950590 756662864 824550410 1000000000 829113332 811612048 825682117 964553148 937693961 913883408 874009025 823328385 530534512 802262440 628016136 794334463 861516991 695242912 1000000000 749756780 829830037 791867378 538593472 1000000000 873263321 472750908 868006605 830501344 365867248 676417886 886286684 852146046 813007026 893049454 966455015 926513151 471478922 1000000000 618645082 885766265 603267874 701872357 1000000000 702880555 933213309 602946898 693766169 782077903 779387543 682865938 706670908 649842198 736234056 695351194 953784538 782578700 961585407 813530225 899231724 531054689 751273515 784146848 915815977 1000000000 754043159 603582043 802078273 691900518 574421928 698863970 825877186 978227361 564529646 667901646 910428479 731338648 765003659 883221106 490934381 770402387 328736173 795836238 725308537 1000000000 1000000000 993122116 763473517 995698553 814855109 747182191 559680380 682025944 980673154 861194114 806462457 841959854 818378485 605980229 855892198 739461184 597847302 976128544 462680190 757113379 1000000000 820615708 624281110 697358399 898266614 721720827 689859702 1000000000 848267146 652947032 815264282 818411791 628880122 678294886 618078870 1000000000 750351442 803616591 754407824 940984546 932034363 936857817 772201520 736255596 730017815 832483115 754758215 622841466 1000000000 897623269 664046844 857798113 660258987 989343808 980974540 880511551 845451522 510044727 612174289 634212241 1000000000 1000000000 903564925 738895297 545230095 532415961 896534613 812251984 993921137 689245108 687021916 1000000000 709606691 823185663 758026924 917816208 820968931 644833217 929200005 963996197 567585955 758072056 673482812 707578607 820002435 773101882 901888332 644301753 963815339 605093364 766773769 788707056 828870099 517315942 777107635 954126620 869525812 715071080 771441406 1000000000 876142149 750320200 749525743 913363934 844227259 634504456 890147043 814062178 673689296 489303574 612491839 768446732 608727526 941633265 975684872 794540257 800495206 875876101 832537268 980740782 1000000000 1000000000 848496149 651410794 848286568 1000000000 684253808 905844438 737470400 1000000000 785632640 692279592 683539654 970659150 922949934 898812902 746970448 745401453 503055004 780288033 824436519 609360961 1000000000 853347896 708101798 859786849 1000000000 772897237 787420652 1000000000 776829613 899955816 497986007 320076933 581683560 665292347 1000000000 784049395 798150155 965291270 853573137 724456795 474677277 830794588 852441955 960569784 345598947 891924337 632597173 691443163 748687254 1000000000 807751473 845181148 919545202 490581895 739794810 981689576 825167246 644795294 859127754 799917930 891647071 1000000000 652835428 876678405 726251100 945486057 791478022 551190308 790883365 655669537 795630408 525328412 368880083 699114804 966007642 868782734 623267400 959125336 963024704 870753550 781698331 755779319 778282853 419483767 606506532 898494576 706467944 854665740 704517614 777346079 744862269 917326858 914696193 1000000000 975643444 819818344 859638500 772586095 843674719 812169561 483888010 893937407 863717434 762564500 674708174 646942864 702777245 829029555 648304761 536147561 813393617 770497645 767671896 468503044 806297620 765420317 874779362 1000000000 848258643 627342658 587609595 807645887 687733860 781246031 849482698 900265071 1000000000 1000000000 847408513 826992995 913859120 897750910 836685165 677031690 944111193 1000000000 754040338 838249515 706142786 981128693 675947528 839002373 793263325 194424771 815040861 727993732 928588944 495023777 782363198 940327527 607552941 749863065 896050209 549702464 821526597 749026787 631889306 633073461 791813505 646712170 779133672 878794416 942757624 870502316 403379715 941819199 693367008 544663670 720228915 548810029 771922962 862836770 776331789 579503097 971926227 708574200 590966952 804047127 787887519 773773772 759427299 751189781 810933544 883616498 913142959 780591699 877625734 833751381 1000000000 688133089 608133785 604469901 1000000000 805183711 759967311 759048906 593564582 593197213 1000000000 825925854 1000000000 773175532 346491091 737447526 917214873 852840524 703483272 560321461 806323968 962437185 733929078 840967190 879469722 781886785 882676565 704867405 905792150 773511980 827643473 847953414 903858425 826069991 570162658 1000000000 771938801 811893016 721126554 699533749 955419852 303153405 784531794 679315268 711388219 962697663 676044543 729079593 1000000000 605010051 710076793 597180703 807804926 758500737 772867687 592482628 1000000000 529254184 709771166 535194125 757574490 653056932 912590317 693454785 713293392 729814155 1000000000 795602563 1000000000 839654577 787818481 639830379 613347148 884715037 716685732 595007194 994325727 892614131 800392846 658983703 818261332 1000000000 726037251 748893627 793710645 746216169 834884914 683884800 489503940 824725696 901177065 952630169 788097892 898723763 920064364 664976874 1000000000 835665317 354681827 916164177 815390556 896067336 665114423 465709650 755636968 599273811 891595737 1000000000 358473177 786577890 471863601 739181709 789255674 730917451 764257411 672428382 678867600 728463076 714282437 906544805 646630914 787997254 720485161 967319725 838091865 893452405 1000000000 778019489 1000000000 871639377 720778737 688656187 865721543 770477438 738796371 859191596 548632406 577749846 891771252 578377415 807523691 886074904 717819823 795813476 318663054 1000000000 935055580 945383867 1000000000 804599801 1000000000 788883570 665659084 887471453 893019079 665547737 863695514 830696511 920176307 690498702 806120217 973655759 769444411 743316846 636084003 687355097 1000000000 779015596 842605007 657483532 1000000000 708694470 772102240 1000000000 608248139 1000000000 799087602 643940859 814051824 880693964 960243040 853412742 841921635 757661276 701833630 856301043 698392559 723905410 775234583 915694182 485549953 915128409 680325187 856984744 1000000000 940848572 696718401 690349753 964251157 756723929 839413567 500882590 491049894 591346317 635428249 859512444 889112172 598620569 969193835 523105302 962904792 660987137 741309925 827243391 692964735 819583686 810751048 722847177 790293591 910298586 849831454 746467638 792163200 672709573 1000000000 801561334 693519528 953884309 729626427 714278295 844407347 558741097 614476439 906754923 868509085 745847473 1000000000 798202117 655059236 823517026 853026254 994817740 591284228 659799176 566816837 935775109 837513344 906282410 732099559 914458793 572873173 825033352 837931957 1000000000 608699500 963645824 815849164 723346214 821877560 689391947 808720392 495325476 945379674 701853175 772402036 994393824 540837572 980313079 892888664 800460491 1000000000 721706943 949570294 879199864 796302711 831239464 833354253 885048769 651774344 762848003 733940693 999008146 980848566 684858650 981029126 574964164 778443595 518325111 839646101 927577674 857947519 763389309 713791669 682838657 629016085 916550507 864004043 648270010 550503783 904348943 764918712 780201670 698094266 941295267 840195097 1000000000 705433040 957237718 941765400 758601586 853800493 956356945 907608634 986729766 987891007 826756819 748095652 655168080 740620663 680326157 766632203 900873356 586869612 522254139 799800921 1000000000 784087258 943102146 675562061 703453718 1000000000 880159748 850244203 832770389 600955044 676909964 1000000000 840376294 746844233 1000000000 656103194 924885531 762115147 716077335 735273731 621626686 737077650 839609370 1000000000 776164994 962701391 682930097 478958156 953100463 873303362 858088217 641608934 693253931 539050790 1000000000 938076246 786841444 782158914 918882176 589862941 855691534 862364906 842333733 738513777 772922216 954900887 893129669 588911340 756021027 1000000000 903914000 567352706 979553763 937758574 698477578 1000000000 648810911 850074754 366012605 894554284 800693956 580918628 817603540 830789619 993265379 779102093 1000000000 820365898 866552953 932415085 719178738 988546348 769624638 904585828 1000000000 846501500 910726577 789789005 839841591 921306531 416389222 830166403 793158293 1000000000 796923261 786033745 753125615 948581987 827572799 857305034 874054674 733398767 875007167 392965272 608579125 884897916 873275563 823807364 694769220 879723964 693244341 597628838 890776419 607023701 1000000000 862372516 1000000000 882251188 736864076 987401878 821883566 611113068 731842149 1000000000 1000000000 755228489 559793703 636995997 597819836 927389705 447084151 935879273 585542516 711557783 776607130 802477030 649533800 895153148 1000000000 773232102 599912914 1000000000 892386221 867520345 819817124 807500074 723898775 720117263 756342358 847250193 826614178 991817631 951796473 935879013 822914044 852949915 882158549 681519534 997815341 869583765 821826121 914927515 515563274 1000000000 671434719 843917135 797014475 1000000000 664771221 922859003 952181046 686536782 814913619 997404514 1000000000 537493701 680858036 939417354 774957458 664043850 940342007 714706639 617727962 805829311 736607360 696072850 986115365 713625347 918370219 633004871 704904468 924721317 878157984 582113691 473150321 1000000000 914324986 579935600 593487988 734139594 629266603 784951321 775150374 954707118 659289239 813339000 684321195 889332946 799154179 770240697 683662057 781991744 585659374 908920077 761925988 493733918 676617515 875693768 765613905 381961947 748580853 705518315 918186101 815233452 911626056 1000000000 781336513 821515177 874505073 708891737 678363588 929192775 663915400 752211338 977039112 737652715 1000000000 537309220 781885805 798106711 364572292 909715948 939176346 760428503 738261356 587956781 713380162 365125541 728341938 735947849 971829552 699459259 700458924 849575724 777531753 886413291 714028861 533366566 708929861 881578739 770287343 670986002 777943926 1000000000 909255212 667599497 578879136 689222326 898457518 690910843 898023612 702266755 916120964 510452732 902206701 865488120 962184745 299489687 1000000000 794423329 750136744 888645522 825811370 695721437 485150180 730954765 817366839 644840777 845207727 548497310 802848294 624883820 754436348 857204810 961539706 929351789 463041591 810869135 915389283 404552992 823915777 848446896 1000000000 812065621 914782799 722771834 566141814 574617912 793287245 821934956 943509013 846445762 702930526 736757057 893343969 644287707 718895782 697709083 1000000000 876783213 761707366 740524339 920299258 503675091 909704991 858347815 978354059 783006069 751123695 754656895 784915194 728284666 682373090 761548241 771844770 783792052 873724761 876389716 865848847 896901239 703198623 870953745 990765392 636923569 472292913 831638401 715240334 689161708 1000000000 840073820 776339948 1000000000 652145878 908100557 646855005 606368025 807025875 624210305 1000000000 781670878 636672790 966498392 884154392 680093750 535847965 130801211 765966134 904772978 810448660 418057439 729285939 461127371 796918039 583249432 943264992 739527059 749399209 753111205 661759938 848639408 884787112 719306891 649493168 816084398 760277689 205101239 682386627 929741705 895203457 674540458 891524182 600632037 755706618 791541207 742807373 785454176 783915452 642665564 821139881 785361970 790654334 917687513 485597374 677964733 757870551 561078063 948418648 735111876 822661410 538919297 903329949 905951869 471174053 711490495 784762956 850910342 751543988 892939635 776174962 977409401 923727959 721123240 727896840 808222840 779719385 787201058 598459994 734658234 730334900 926082869 786978686 749514269 756997494 869456567 853301370 709874330 696322754 987788752 519862888 939185338 890943847 622084365 713095187 884694258 917061615 909906898 816326215 1000000000 763043084 780883992 776940286 616972968 847120584 769682050 720525135 591717690 656208624 726361829 699700787 945904858 443435460 450646930 335596037 615760480 556268907 692969376 831355679 902430801 991164164 751008508 791175960 600625756 910010334 798616059 904245465 514967835 666901818 920857234 796081641 777809619 1000000000 718907183 993233556 1000000000 629890167 527608115 850358220 606898886 811034843 1000000000 861232973 975210383 741134516 654044450 755656367 930207469 741524804 983026580 787236490 530447215 637359511 818949751 795618103 581699148 712943722 853036105 737841231 1000000000 858981860 624695429 927566936 608364778 591055671 873872067 755950168 826220185 791482868 849238258 846976418 755499544 933657308 767583622 1000000000 630284556 855021195 698259055 726332257 978371841 573007971 732474989 854336540 508804946 808882362 807657940 844242056 815295405 730241253 622563644 984743059 822849933 641603721 869585919 944882450 794904184 470767494 808610278 1000000000 865846906 628443086 821693955 643738545 824021040 619868775 840535315 914989067 692387712 1000000000 670317507 941194586 597247599 292936330 611895587 756820595 912660059 756948451 954363379 827146669 496829774 649624315 704571643 800507984 824919648 834267571 764752057 615200717 779820728 967376189 704025943 799111220 597730884 841498494 760885034 534604222 791069520 874691211 849699989 672180842 880465545 673291514 947983323 778842689 897388951 634802238 650356333 709451229 933498181 819337733 873483177 729864734 731315881 632989231 762639356 793502535 643939894 669595534 696351511 697339625 641458217 969920167 739714884 863096637 860495820 776703769 873149933 551033647 599295656 784516373 995926425 707313552 584029035 815216798 666876387 954059688 772294142 703328544 696249720 686722606 781067850 690598757 732401728 877165777 503517626 904019987 670003343 732657496 728503412 1000000000 382587736 794988173 882777204 595445985 670444086 765551077 799636853 955202141 889021446 789055134 886884057 802325280 793120180 755008984 520501956 809438721 664599823 767525385 811022292 1000000000 834063228 699622845 775602269 708318011 700751001 604231714 774813386 639658078 764381865 687891925 674116801 885498970 667116324 808448318 1000000000 960244716 673127769 664265694 715843607 895727118 792669392 719320935 661984869 659672019 440091359 776611616 1000000000 926432792 602604008 1000000000 982315731 565307549 819100349 687556966 715298569 933114494 615278230 750914859 946221926 718642838 895562329 661706799 845076649 879866463 1000000000 1000000000 773840496 815543796 814170680 715860439 818760884 1000000000 854461095 827864886 888416823 770987469 705718987 874365434 789814176 703478228 726065175 866612532 716024044 671526968 803156567 1000000000 836705486 903520432 696266816 876593971 1000000000 527937493 919116482 758721847 736906811 853864057 828838780 1000000000 756205053 679631569 742826504 701547062 873705834 799039086 427816258 833281762 646048818 639855978 680250114 708950627 630851466 799701854 731277348 893628705 887588695 741657547 801687814 975849865 677731179 649507831 952569214 583584786 1000000000 565812674 683406715 802611352 790851059 886945412 581479965 583002137 580998230 807378031 797430658 897315688 617912126 884076907 414545237 871893532 721662465 719709852 685971839 638227504 822854505 1000000000 826627608 652200171 672691508 736426095 701871560 1000000000 732903453 803325515 568207287 870498093 759226680 744572541 966011745 842248424 539587938 838647515 714802390 532138909 954822424 1000000000 533129450 1000000000 573227214 906943739 880863665 707652442 684889366 845225404 792831810 878536558 713713090 584187586 419630211 887687391 610866796 744152870 780606202 944920598 875719053 1000000000 751923206 840957772 1000000000 653090800 845194124 746541445 720471851 626200215 685148063 630304059 886320900 932403356 840691089 526855462 747404393 686152758 928525843 644245536 909844242 1000000000 573971666 706837555 1000000000 1000000000 863915297 618537792 902705740 494128975 643359684 932802901 730219546 742045980 943852947 799583915 714686776 661149980 776444695 917876075 318248170 744837634 621883386 797114751 1000000000 999830751 758313595 817366259 807311271 836647825 848318592 948935597 758995425 865108172 739225400 870631611 970473924 649266026 777448946 866453758 720991007 757478981 985565072 813676107 777713400 694279079 771363741 834108152 754888627 792289216 743412908 808503700 741958258 959998457 814665475 738124939 1000000000 1000000000 133887786 770110721 940170361 906190738 853594385 1000000000 842748146 706714009 918671834 742157652 909150016 830992308 821905780 705939253 861492262 758092439 937224449 722744425 615913043 739502258 690570845 865914581 602291551 883919445 701899353 708777642 846588410 955253780 813128112 1000000000 580270864 601575912 717708633 953889564 771298699 686149102 906654898 703390562 755920210 935142248 650246929 845218922 975824687 965105018 1000000000 708182397 692255050 989445121 865007601 908283987 687598510 889581492 580038202 678791235 338882675 922887373 781448921 864356485 777075625 529629828 555813821 923484012 717311766 848499685 773167098 706155666 908655076 666927268 980417036 612489524 812201308 720514420 617308681 337106872 759104099 873628466 740771409 698693829 772439183 718036257 1000000000 799066513 876812060 539375181 876443318 763937598 950186672 583387853 827202892 853484080 1000000000 829390699 1000000000 1000000000 752056978 798867055 938194568 804994485 890589156 775022702 1000000000 466259328 754309556 923796327 819733558 839517391 797772358 1000000000 731350032 685564205 550403615 810378208 696116386 857751186 808947786 697667519 761487551 993599892 1000000000 980249339 449870217 821990846 913959486 770200435 879041586 814698567 780329998 793394521 712006286 728662201 194544334 733321155 919261678 853016965 803697745 783102979 720742141 618293385 855525677 903588419 1000000000 838978957 1000000000 774495590 1000000000 755956544 736409280 641413235 509336781 672605270 886889551 719521648 666976865 545419455 982012012 947989566 1000000000 759381783 1000000000 858542264 959636671 864179405 836000456 1000000000 639170807 706922752 939591472 779675137 830584896 958760397 458347876 942886955 734940226 881418831 796777885 802147108 302919850 893250760 848192255 663068307 758867254 699411418 607784993 711498019 774312271 973998571 829043920 774740267 970602560 721921455 1000000000 805463575 622216092 919769998 919311803 813926947 798145930 940509215 668176467 828473580 567048107 749916244 705748784 959015799 719017326 772367132 982277396 921856329 784713973 788501261 942962475 904725572 806317964 674655402 646751815 488925842 866032430 778993585 847488654 830808466 1000000000 719016697 656184472 526636356 737104149 560338553 917055209 888583403 1000000000 649476325 464073879 876576992 601804123 684479113 860928604 1000000000 965466726 657309140 729341148 777804909 707615742 1000000000 651065936 889841111 583571719 1000000000 710856728 665478133 897948347 1000000000 920844713 604900112 657261824 879145951 875252582 915071537 774524473 713720809 885931472 859287788 616961258 403021480 850961056 799100626 759435570 634882258 704872722 854563102 769132448 552686527 927284224 843918184 979382724 896164290 1000000000 649040956 845671168 955177317 940425050 1000000000 405774167 878943069 827185916 690539119 622888002 975829347 1000000000 934988037 838674223 757065759 510553525 693741501 819567394 636107098 1000000000 634270975 705014567 263397515 573244674 544115398 899291489 669263682 651254146 1000000000 579972815 889022508 811357732 811487245 743831108 707345770 715218146 952261118 791575979 1000000000 680291697 966839171 1000000000 832157828 840228486 649053444 845884254 412364033 889415401 696326951 860852606 583353096 764990780 786219229 885299091 807735221 719572721 673989231 907680560 621168778 1000000000 669980097 643128449 806911671 642144420 618460415 898585787 694144772 828030125 531515202 881818126 571646969 359828343 805568215 831233435 932628312 903888641 1000000000 812828584 895002896 770240242 777121712 812343419 687023028 1000000000 766069508 782039122 876649278 583912219 838712594 957799757 580003169 591813358 783230131 899127718 805618080 742378575 1000000000 860728967 867284662 616505038 611066495 939424848 630026991 549681240 844937888 893070629 237941468 808599360 857303025 762890932 924689220 883667951 777043108 867629147 1000000000 969921742 761014879 855649023 769862257 1000000000 1000000000 883623710 911658084 592324659 806191136 699265182 805171010 780365070 641166250 942812783 895806357 901191855 737668286 792638298 792582683 885833315 646938902 757373176 668460485 985600234 878938560 934290423 799830694 670908974 669846683 713503096 695913613 809105863 510604737 597517464 786818423 669439221 827598577 846511095 855347793 694745476 698888298 819018866 882545943 601408466 922990277 842636890 609924046 971436477 813456564 930480016 788218616 699463219 956892476 722273265 925694884 929037714 669922386 808838897 835882365 706845449 825627372 573264405 1000000000 809624637 399344135 952285618 732844479 857775560 681877413 1000000000 913988293 998916535 848527519 1000000000 1000000000 614230766 764708504 565583803 816073141 732354315 1000000000 642412287 396554967 1000000000 577110502 854744769 784565915 681594382 678751958 929190996 757916605 558662693 785977005 630201439 806159254 786081491 802292617 884896475 588340973 893900287 772638123 797779343 874596181 816399573 729351627 868621524 766370537 908208517 841668247 877733717 922843625 782093521 644677794 501741257 864648736 1000000000 717515908 1000000000 1000000000 566373209 1000000000 696033334 750294538 612674546 433829406 853412812 485207792 828505215 729335228 351498492 996039765 728408734 993678636 885638284 972785009 630124804 782960649 577572456 493164563 1000000000 723769977 650261540 830604037 609753944 907766303 1000000000 901883375 897824282 770702999 811156970 792227075 961943714 890955849 734698104 837797612 770283623 813086244 791364501 752018728 896872783 1000000000 609380566 932486346 1000000000 687787122 845266175 908833370 886650564 666668923 795831678 770357378 801849596 763693907 784485312 812781478 881152080 795599143 835266924 879026908 713647044 700806979 907636262 810620770 435812832 778422354 860768942 634356615 896003994 797437680 605963666 673305964 499966859 951546930 549984064 829828968 760964031 934759217 715978092 845665384 834058886 919455687 866319810 631023615 951948477 869454773 817254965 543735484 772506866 596411276 759771678 814712672 838350381 381893745 739660195 910652334 755680454 809103268 614049097 659180852 877139239 750227170 622834262 613430580 813760501 642173457 558977041 782617716 844113130 625541070 944963624 388928408 625381987 584739480 980560911 868055933 795751304 806639464 763752271 869832437 627427152 703144436 854608029 894013979 724477740 861422282 964625502 696622413 663847094 917007157 739239788 673893093 772584778 778422503 875807760 804933812 818651896 832013103 516140509 761933219 448329715 798357202 947513211 982004566 813333682 799467930 782595014 707032219 704824994 664995127 680091235 914612409 550314400 720637338 920833505 746590245 733212508 670787863 860571190 655160025 950839593 915882998 742926378 794676943 992625067 1000000000 879988280 1000000000 851460788 858738519 618007498 586297973 876627665 793935529 884853964 793795091 765366212 671081232 785531373 916679399 978800529 799222997 857914459 680007788 772243765 607195080 664162735 730122686 977391183 791535552 825127108 977534903 767212735 930625847 447749221 1000000000 944069370 725922870 846942696 963207137 791655063 973285109 849287326 1000000000 690158389 879107593 850573384 1000000000 669310427 750549485 735447481 865438122 654322255 1000000000 930630739 645909356 867957298 849799137 919476270 760864191 870059631 326781152 721404206 817743372 636209108 880594269 953638335 665588030 1000000000 798935081 646071146 908124097 883738575 689786874 678107677 843909924 876764959 635659047 1000000000 844996918 516997616 542842542 860603618 733562353 795352127 562136247 596592917 685471029 770047547 673120547 848028695 816660199 771596139 693876331 981449933 1000000000 723154407 1000000000 631601019 831730515 625701975 850099155 829992895 827100538 711455102 802743495 697943234 740713791 1000000000 825575091 813293740 1000000000 711651651 776063548 751098843 798958635 832154424 600893228 814749470 933235262 698123025 735964613 978799793 860831591 664734837 536641159 691700967 818757992 869273357 768345925 636003494 806522986 986759778 767414866 640162666 628232576 802822111 717006307 916076913 780052588 762574915 1000000000 620882697 838870889 595025615 691247399 781722024 853879662 928124059 974584940 822470386 851140383 890033810 620959750 637815913 864499963 874848623 808313620 854192977 701626338 1000000000 770372115 870551646 677717323 957783886 579017140 749169017 820721143 762453667 933342849 849094181 738833401 651046230 1000000000 523103822 900989756 1000000000 868813913 684925292 769781908 1000000000 682445027 844052294 503639064 895185668 761012163 837604926 790469679 917303925 1000000000 640267537 681182749 812864285 963017486 878429446 709406084 777839692 798148910 763773488 781769516 872251888 1000000000 1000000000 800788613 1000000000 796198389 821590940 1000000000 729987644 715291163 716438853 1000000000 808290754 720806013 870721838 559788456 713495734 748125939 803208294 933940454 580334134 919762966 865314349 688975844 778698474 919132676 737761660 947306559 749467608 1000000000 841994987 1000000000 730442206 443499482 729876598 812555209 744546235 765126162 716740333 870031028 755542089 573514294 870238391 371628566 667394733 764148214 693879862 658289778 1000000000 795526021 928779667 776680495 749508619 852368290 745634614 782404387 1000000000 702614299 973668701 649044265 706889724 985084911 684444882 895923694 713847421 911304843 737844093 756912658 456105366 934801382 873039537 946893511 798401730 685088490 624009700 985541736 702113384 888657197 1000000000 799634069 615119751 707994443 767870866 651060333 942010686 639869814 639336960 641365384 819890437 967002889 971410070 644242954 544681217 847695783 797515377 682922560 879196177 1000000000 901000706 1000000000 988848432 623303174 752787575 842226228 509198656 253602735 659474793 806438953 721422793 1000000000 796696927 953548114 1000000000 872935499 584119086 840828597 923588627 676771144 744672179 598633603 892426263 838499789 729042963 726405786 930072023 689321902 920395377 602793413 1000000000 728627779 862166920 708864500 970893980 888502928 905617293 1000000000 813729558 879424186 551370101 1000000000 682017236 785933373 772747633 776062772 705100392 542621850 718242612 499247915 970113481 747740001 781487249 821836043 951666905 793210436 785525998 663754348 558812624 869668938 900158562 818273980 1000000000 646852348 822565961 646135616 808852343 710559676 698831373 783141577 800680159 631650875 913210647 697410909 708518203 660909417 817072615 1000000000 698659521 833533106 831452457 734927454 435184360 951201022 1000000000 597438560 808140533 573191585 801704476 755206204 947223806 826852510 747148949 846750639 788483983 936385117 698041549 831658984 433647000 651740758 1000000000 512719759 665066343 610391829 851173393 878626940 1000000000 770735773 815738012 728025348 762263279 765517137 971803664 851778005 860473089 889675420 769421248 688363817 819284822 1000000000 788090749 695984420 551507206 985699125 866752881 739565348 986612178 1000000000 696834803 1000000000 876155267 1000000000 782075814 1000000000 983400696 712855095 1000000000 943489762 768122751 541614271 776244642 504960552 643842884 882471357 838470986 846315689 864093000 849117625 965973509 808556011 1000000000 605619466 706928998 763492751 782185243 785612172 1000000000 742757040 738953347 768688918 727820508 759306498 891416939 1000000000 994748990 662077660 681431588 710998050 912332799 578249066 562911668 840890007 776702144 1000000000 784480624 900775853 786331045 766306725 935839020 1000000000 747534496 935898162 945699681 458020358 505318347 938481154 776677355 830127835 995496251 1000000000 654660344 949106315 960919734 829974653 877822828 677985624 876968409 742367694 895462662 786735277 845222484 499088135 533278255 1000000000 934637376 631452912 834351337 761313438 720505808 777879967 793952221 962926816 442327431 771957808 825487937 830738155 965241281 1000000000 760777198 816184841 660160311 981063584 707770052 1000000000 833653671 623699333 908732217 988003626 730397313 742396112 762978025 790456052 641690815 651228886 1000000000 1000000000 707143104 854725902 797709968 741385995 736384926 695785743 848472896 901551602 809675402 748468835 772054678 821300761 760994124 742451351 788793934 914336187 730533882 850799902 661249987 791992729 907632466 1000000000 768275294 737590429 711344397 579902067 812985539 901775330 1000000000 721223644 1000000000 969389544 556674215 610570307 851561995 761974146 861553831 895029095 637736114 746597351 765922677 877846661 1000000000 957318420 693024420 896725708 581290406 626621711 636974352 721878816 761400908 799551783 819605235 884660254 809987823 1000000000 851925374 958716638 778990992 836528064 784855233 756607954 858561927 767629371 938440441 732370584 525880896 771149572 746303201 753775971 819175037 769031103 894629703 777397109 678492627 713721178 687132546 542782243 1000000000 1000000000 680605343 1000000000 664227312 363048092 671069250 904229061 758466910 824169459 771809602 363605148 796784146 799822269 1000000000 565798711 744141320 770616785 949606608 952063005 877074422 874825995 937259717 830444421 767797074 749031105 816365112 774374503 560068282 672315703 578569514 603129117 1000000000 680893506 1000000000 829497325 886712210 722262012 940777767 671524008 789353931 719017498 795302939 987201417 790450165 746615378 815298593 756557338 646157447 851404658 883656000 858890299 805732053 838929335 732369163 756702373 868677297 610461798 691589976 727360103 547717271 948974698 465772275 694494127 961928564 861537851 847228455 754005534 1000000000 610075106 855188541 868763804 352501681 966728464 802922704 881254293 812118269 704521179 824013017 858959805 570578704 949325066 903458456 458273202 991585689 693470210 734480000 1000000000 598056621 887579179 611151445 673805814 979774555 662956243 858266941 979081758 920680945 760329328 895976513 747361382 1000000000 672256647 742754991 704837059 952336923 735840580 682254004 794394385 793216779 907488337 616711584 799526467 908179431 715397492 690881663 744325785 870920114 768509095 853558958 843065626 712939159 759852628 635733014 744057373 926034391 834161214 670866083 691909358 841535919 763833508 968929694 982218732 962601630 855272945 739119980 764697703 911303490 920243519 764474588 799128421 1000000000 959303152 905825722 908575337 978234400 642052227 1000000000 861212065 948272365 792891514 745838013 793809728 872169380 610782121 726765729 950095945 921202769 813475807 641757971 798308903 958687512 799018766 917633068 749334709 805748814 781273246 1000000000 612515871 718044731 916726667 814364361 810162860 951929088 834300357 312093737 583989833 854170393 836653486 790181673 652177441 957164473 935219026 748618159 911939034 824092866 735077234 947433553 770380174 933343817 1000000000 831188970 630772236 776085830 415086691 788473202 745839338 606383660 906785135 693035648 848848489 814807380 706268278 899651934 694736405 567710269 818101363 778365159 883429644 894820527 839080487 769400879 533254825 727032103 813674622 819513961 720844931 981756596 878838097 455385497 882990682 865048429 876740136 969321646 895660530 967255923 880202203 580259735 885781338 820998462 811492126 697953740 701762478 942645586 907321279 1000000000 654228966 832653972 787545966 971852918 775076661 775757825 671744975 865521834 805860857 1000000000 854471680 726963377 752981098 910864767 727787369 839805709 551781237 896739633 1000000000 862142059 891723100 818484725 786572630 911853428 758398764 888644227 717129661 847371193 820282153 827287829 674402725 845573537 842874347 917375066 614548387 763309067 671057642 781602494 1000000000 1000000000 813513922 1000000000 1000000000 777709481 698925372 563618870 589030454 683847614 997542610 789889343 741640921 734493056 377389566 902207113 759854201 765802620 760025850 763393617 710787348 904113459 517294821 388124989 936484709 670567914 609461815 864264201 899185375 804647323 752971460 789703635 893332688 977032938 829829122 1000000000 935100710 894780711 859628626 776335383 806305848 628604189 605183948 641142807 1000000000 635285213 759382982 900646969 711302971 905925729 805663239 914322746 1000000000 843953566 552641808 625119721 743827795 866517894 1000000000 904575149 405628321 647800560 700464068 803729618 790672059 938857334 657370927 523026934 1000000000 997207824 712232508 796805663 598880601 742456129 628661328 788896799 988767215 864922070 669473733 989983155 725498872 767699765 842533032 910095179 762660694 842437644 892802989 807452999 829192647 1000000000 858720251 972564865 952417908 637772308 743245255 650354464 990146357 911521584 793149017 520501587 766873642 831094501 730443165 564776493 822713168 962391086 726508894 511169431 792329678 1000000000 647819795 755984742 826532005 705211814 751865177 571138231 637995044 994578870 1000000000 710823393 879416989 1000000000 1000000000 651398611 624526395 855453503 777099421 1000000000 881477512 774339470 838116462 940681271 726684735 642801803 718007811 856936694 857512732 631409630 936745379 714467590 735487798 792631978 1000000000 404432750 835104439 928361802 817880789 929922603 628681616 917224361 835412590 933895092 1000000000 993423964 880022439 817446917 566740876 527924234 757562341 477234048 745292314 527238911 806034253 624502947 923810632 665903860 1000000000 841206967 504650905 1000000000 668085095 621286796 470885859 982876627 886563466 616751155 958856635 877078650 929601594 697703713 762490617 921311572 624041622 822178272 1000000000 858140730 757350398 864059131 821326085 670141350 485695740 1000000000 943599816 909993539 863416785 878726680 853280681 933436606 739365355 1000000000 563102129 451278393 793663029 751792666 984162363 737369187 1000000000 846719580 919768772 665800394 853343144 915887039 861790795 709934633 679836997 739009471 814888906 729321784 670663407 847429680 544288819 777458452 913109140 897617352 811591815 889414393 837656581 1000000000 918035556 846397715 705517292 823985674 806212752 766067598 627373389 744356666 768744077 976516294 735089691 805209628 628733036 941197122 843046978 783984793 670213374 876963682 605516127 763057537 543547062 991700596 801647739 713378511 811324247 804460545 935772023 695073065 539274336 846506941 686465398 729715154 836757751 847514176 702893446 783754849 525373985 829037778 1000000000 615392689 903846299 812584333 844231959 1000000000 778838379 765078899 908574983 960800891 619873401 887884060 861001245 575759242 994097062 545368605 650713357 802433455 655994814 1000000000 827632123 655280984 537525526 666771024 971231609 710291335 667342103 650776044 741618304 507487779 1000000000 724019355 599564370 474414331 757705571 703369589 634300851 913789129 690070292 773118965 945389248 716972010 865901205 922289339 950365662 712807627 526307378 583664319 804247680 987942256 697811897 619783745 1000000000 793627876 973849216 896485664 1000000000 605707778 827546226 880528633 756803230 959285768 855838013 702453634 852587223 823012016 839553096 603407105 650854938 733322194 749557498 960309810 866325974 1000000000 994894986 600088740 780400798 710135121 827147508 731098999 777097588 1000000000 839737050 750989913 962271233 769893511 109251403 890613807 693174713 773943519 873818517 1000000000 716700566 719699752 931886923 1000000000 487888111 936722673 666496586 579783264 910334058 899788168 1000000000 660175659 906176263 833333809 756904614 853906194 741467855 894123639 970154771 727737138 820893210 977078857 884060734 900219912 660192218 1000000000 728244589 511023234 825024052 946053015 592883003 870002756 881242415 712085564 659797722 691594046 688865851 1000000000 927060215 819857211 673734404 1000000000 1000000000 781248110 844704709 741089470 1000000000 291298328 818096513 616030792 810242761 814625415 778017667 1000000000 606000837 671620262 827747521 651977658 1000000000 787866170 882817592 830941945 916818597 874144061 436953396 580208027 887490646 967369911 961742751 788633274 845766161 1000000000 724363840 840849513 669546681 753178759 728491179 818425204 955127291 703825209 1000000000 910935769 560461012 752987846 1000000000 748691115 767659401 682493856 805180790 911526990 908888365 927767711 830722240 702923046 774452137 728355068 725105038 462165036 618511519 791513418 889649939 744308058 643501552 803012723 650818534 811952430 579915705 623500253 779283418 774375917 864868757 962333182 748939563 926053272 784098066 844902587 779520782 1000000000 700624851 756547621 1000000000 792505939 715035525 901348522 792375028 772335058 704415086 753102654 1000000000 676762669 834405048 823501560 851313102 788293137 908950707 782835802 829007317 897635075 752093932 978174669 809014578 712599831 507190261 763775093 943442420 861330690 911461915 295845196 1000000000 647543786 622353590 600600021 708445765 818701603 879991926 847172337 745551211 926008604 744305698 966944115 1000000000 941879917 461239101 845596102 853630258 675642433 865212274 914050015 811964470 1000000000 995766126 782184839 590725734 723716303 960878001 777474178 913790918 748671311 965858476 606071588 870258565 671062798 943859767 995481448 651584390 1000000000 1000000000 988103950 519843166 859974902 939645649 662754202 581412339 725334751 1000000000 404238413 753882865 617480714 531565729 807142326 847673582 792812236 898491363 867855660 897254618 809631756 732643201 793608672 620687222 673967953 902189558 931849473 711542387 811654718 540384114 954049935 1000000000 747456319 676430601 932406403 815737608 796866979 800832490 1000000000 1000000000 692542682 739399128 843179644 889351074 979158212 879555781 567775672 740785045 968197062 956786790 1000000000 797714036 1000000000 963778226 921276648 1000000000 725408925 780450638 624088644 953494931 583702590 947938087 657792692 711266780 807414872 762970166 911258084 822212893 765095633 1000000000 786567427 740113257 567585437 553063841 764904493 1000000000 731433057 489250112 843324009 812439819 979206356 653479845 583058803 785870758 933598388 956685452 697085442 537506539 619125187 738020738 1000000000 828942811 755167979 850766952 501038028 657425047 853764833 779905854 905011738 1000000000 834609568 716150064 1000000000 752250354 811212847 599593991 737688921 624962738 736998737 612064917 975362386 687921456 851117189 737109441 603497889 495787841 875157072 857470663 905764378 832993855 783804873 482834196 794766061 1000000000 807473822 390461476 893909569 733239611 773273245 843695994 769792429 992545023 859296501 538068375 579024164 859188530 764091009 900416300 849587226 767948292 737622035 753848637 514613830 768149959 847544062 724285418 789302700 820787366 742542349 453998462 816630508 513370546 781275210 723702129 856494149 899296870 967143996 843744784 629644349 657200741 655402945 828600575 843845724 1000000000 741278278 1000000000 1000000000 770836000 394387699 872216364 711856945 845685055 812057219 882020310 675684197 777377713 662887977 757390977 552004349 811788630 853071003 581424439 761449369 776917107 752071327 661066001 833794842 712796405 764040793 908880116 719089725 750352396 837088711 702803891 697553207 883648041 897772233 913240222 775404643 997341077 890556541 831343093 543057760 767047683 766187113 601325270 811769987 697938420 760111932 864469975 620005530 669673844 819587027 726230702 938170304 827705382 824179334 888289624 771004837 1000000000 782944160 650227575 878612737 883390908 607674903 870480940 903487728 840244865 698463130 969144850 937003533 1000000000 1000000000 886317249 774266234 474606427 571376401 911822631 824692746 913426562 782880684 553455733 772562952 738361015 817867969 853910660 638628633 830232883 889025451 660657968 1000000000 622968186 872651268 798501810 775359622 851281567 840659784 481404762 751468503 622745299 978538527 791101193 664301527 921675583 838528595 953211096 910332352 800863368 1000000000 703184063 462461682 785724668 879072751 826965518 1000000000 804539232 810989431 966194875 877917723 711587381 784620705 934422353 1000000000 990208550 741131202 764801585 962404474 903068499 545850589 896101824 1000000000 718679670 673313569 998582123 600469068 632652875 942762796 720965746 910928925 864485285 719095039 952864504 756190245 848597746 836594830 845152334 662510298 776930192 793733756 813534119 977429535 508133783 933607652 696777156 751426150 881392858 716415171 790099906 587991168 1000000000 770461985 952958436 856478546 922657799 743567848 789635516 850850491 860338263 890752956 689893047 816054913 738793572 740250943 888075212 1000000000 756655794 868661617 846808878 961655282 951958350 966269271 670448552 892627917 748291392 767616223 689645440 587361702 862061338 793855990 648622110 634207384 818506123 595064957 774747336 905006543 890647259 626097659 762587026 792804298 631547787 892210289 789002730 896018291 714730610 655879554 593956040 968602906 915351822 759325524 761950687 503559051 907268702 888968912 783611193 707834402 936714162 453010710 910873019 984610636 914052189 925509541 870694142 842787167 759225473 1000000000 813062147 766193960 752732060 887395931 926881643 850254727 805976544 982969792 1000000000 816727281 870320810 807651384 324678222 714895006 813726331 805675758 1000000000 755413829 713839559 791622228 845570179 680779473 874802727 984350511 898379567 515840786 830813349 545360472 1000000000 936544142 849215966 814687644 656234808 946516428 766437014 980653312 942490009 882112406 901616729 764169431 729824712 835954644 618425638 874414963 772092722 797685627 560720112 1000000000 727133696 696351202 905231746 829061620 849425699 837107651 489814746 684215349 541135765 643455501 1000000000 722198061 728550783 896590572 595383105 752886441 671408384 719020546 736365785 709157698 947183662 926132043 866882930 907093277 904413999 645260162 683783460 518387078 817608942 772163005 830930484 759405179 825376774 867414940 746226402 974875259 865522169 731712919 566739700 447471690 901636911 677577972 764328422 767144950 700534734 795561618 549210048 845172648 717297574 862018454 941209764 708639450 600157693 813840427 817467777 892282275 642562691 803206520 906818269 782507494 747749712 693093507 1000000000 714407534 707896576 822102322 922381584 525719077 965252332 849344839 872997476 642535136 905013388 835793396 861979130 630818625 687733831 597304839 680474995 877366088 1000000000 610653690 854904374 807822750 834607486 649279469 1000000000 426726860 841865282 364981999 1000000000 924306401 938916398 1000000000 818929357 787712601 737063910 979846619 797313307 631706383 686251269 1000000000 1000000000 938188628 780456801 920739602 610116919 717207499 733326098 716525617 743499789 607023070 1000000000 1000000000 953227499 902813794 583572983 966989819 1000000000 1000000000 833283693 633060737 1000000000 1000000000 880492580 888433048 739540112 782119451 555159935 641109435 810658635 400461830 740244408 1000000000 830552788 1000000000 710807766 830201046 961330837 1000000000 940531088 822397718 894243621 723908653 859269155 1000000000 768740272 815595354 978210936 978057296 919831646 689133023 594299801 1000000000 710257864 687258805 936937583 872467999 395473145 824634273 774566160 744611244 787863578 879551507 698049870 761154206 786388879 1000000000 801878544 793611507 1000000000 839884165 737815424 848151325 864654679 639798769 1000000000 893274687 911146585 677514889 741268790 730943313 942213228 833171432 881371160 773528047 716193491 828702484 1000000000 721402643 515656481 623005151 775329841 833818019 762821357 865194147 739888308 698250826 845003582 962704591 835517935 915874322 879188264 852319102 843737505 888655368 608448449 775604214 840572995 649782269 1000000000 787321325 1000000000 579020307 782525554 1000000000 910847920 642533590 601699187 561077236 867318993 544174566 1000000000 920949508 921712836 782874571 795931779 739314600 1000000000 759850664 861426477 459636676 690249888 651008571 873719016 822620475 797340233 686721345 912056253 848494230 1000000000 850898541 701822879 844706682 725324026 712918786 1000000000 763269921 928041130 585530740 777953373 676216017 979162400 638148599 776176553 648454457 1000000000 860756041 825356712 851227337 1000000000 720229054 802840698 1000000000 872589193 599241428 807068009 1000000000 883806887 986653356 710481956 1000000000 738468598 764410982 821205849 897445785 930448276 823180397 719666509 707246726 660212320 788714957 957788379 733561152 914445430 778039436 775910602 983930561 438166218 962755235 945393169 941600029 884460220 789684737 723307128 314017739 433964564 662502135 823661539 815406316 773410486 736189627 791024699 854112276 518884649 518323565 722858854 586911947 716401956 952409460 758989454 945280677 799553437 646219893 757650808 927157049 532375404 723380291 1000000000 844320213 915147906 632683646 695768500 892635412 874969922 1000000000 753751928 873635267 1000000000 761320645 906938448 883381025 911056994 670645163 793821795 618409692 413670829 751069165 757256117 690204606 690692064 864625050 926961422 1000000000 970722618 816502184 727308357 909956811 737630149 754806350 874649864 1000000000 987447977 733081578 682463002 728429827 752929496 863234967 759661971 828782154 718680482 794825110 901438282 673100521 876331291 637825382 1000000000 740968089 1000000000 808989877 712642803 862612993 748409347 714667964 972154935 766489148 799261202 621716108 355395230 896294579 625037925 996126144 801855455 1000000000 712691980 791726069 1000000000 973939751 575929217 858593738 905232364 622383377 868167173 769494389 897793734 692272337 914740998 825925527 566894223 825565706 998084371 813474090 945272013 771259465 1000000000 849159967 710009812 870737624 890907656 775610651 897793336 926390584 697783353 755152227 783527579 671736396 844330568 815478138 1000000000 1000000000 760340159 608568116 885084702 711768675 943842294 713237008 850608066 756760753 761467226 707751966 750434985 688497930 834573489 591651441 663818472 831306987 821248008 626547393 947999383 907477377 666534236 870467508 851727235 706763455 953015073 729976054 297001685 787278769 826096850 972811538 900609014 668185222 607600541 626750053 772646424 989336967 1000000000 872987457 688033455 568031556 571374440 692126344 961623982 616113236 738986307 496263419 678070141 838759019 1000000000 640683456 867939370 674673627 949805587 886120281 797969375 400593738 705611478 971720563 898008198 614557254 714744037 946674367 902908742 886094405 761575688 814146091 1000000000 727705576 991516619 843662571 1000000000 775073784 598504885 748982412 761180726 928482079 794478553 573846472 676151364 636039198 862423564 532175984 728280299 845705528 718222511 885229663 853440867 462918246 848433960 863440768 561328356 828291427 801201208 1000000000 1000000000 934792040 568552981 731704571 554663342 783948113 748400724 846303887 422369983 875441557 529942232 856474542 813497022 830820153 669913702 819711975 1000000000 803478982 951265618 753968448 732777599 1000000000 920494835 663535142 780125645 921218375 753474908 710355690 1000000000 733270258 1000000000 1000000000 829808129 789944318 643703270 766582426 619338536 726196767 1000000000 919824299 862755011 864517157 818080454 420981056 790108088 814067381 843753163 447875933 795238231 720902350 886063565 705555289 649540705 806882421 798119228 874968012 802414606 676284780 796249548 839109849 872524669 1000000000 785301576 970646211 628468922 877484667 685466980 676369628 967026457 954761368 592072163 716609979 1000000000 930466456 794070411 657308856 794688362 754255472 831344158 814053740 815418799 868997396 955022786 773616685 721035573 866514010 917139120 918404914 695746196 638634634 760289842 787895960 667848450 956959798 841101494 554282886 732747374 351413421 892020979 629267307 970649805 933023133 564351556 915619550 698222648 767504999 789319855 918943760 592017275 899371279 896220999 1000000000 819589790 810103439 661129890 904612295 925056535 1000000000 967976042 830997047 796698308 848181068 776727165 809412412 835060893 929350674 711357706 808341435 742447973 738280502 879453693 764559447 930891682 723602031 718558572 731406405 978352604 883772422 793289133 762400087 815269547 892943019 830126008 811047919 872314517 777374630 828503789 1000000000 1000000000 855943032 676105060 947852798 811527710 856468364 720844041 828817258 790832673 858339161 674159538 715383038 814612838 946016921 678882102 849972806 681764993 768082737 1000000000 684431231 671357984 921650425 718830594 346755757 637389908 696500636 646011800 946971571 1000000000 813889538 899256781 833054283 972070059 700306611 1000000000 527362796 858678532 766354970 825920691 784685820 856145992 634273519 882095874 454839797 454339585 821505459 536919225 728008437 849392588 963009316 863866082 786904004 832193550 722165489 878202496 741495323 1000000000 876196882 858636981 719639510 879007341 713764818 919301790 1000000000 699715457 806010824 889313060 736243195 983870354 470343012 862610130 620163643 818814300 1000000000 546477986 830590706 864187590 975701508 918437158 820083402 821378926 1000000000 907323277 759297266 992832463 554919164 585535328 1000000000 785936045 764650401 832819849 669250013 781400594 790302782 750571616 835562420 926289313 1000000000 749270539 501084078 721298784 971065348 739806941 809020223 922690355 890582316 915959125 627116393 864130715 810984551 705723441 772704468 844112297 795914278 744070267 860096272 883556933 1000000000 864569697 748286913 787387247 649491268 755706830 860326397 1000000000 960383829 972175190 940415009 516431756 663733485 608055659 860086864 708077187 870733979 671462193 704132519 727262420 627940386 894718131 925852667 920414475 727480805 769307708 874906076 822653923 939457367 782575733 591074979 849771135 699696488 467026901 586910249 708994631 754354147 866353723 777254184 952286974 839787221 383555035 723125828 785970218 923836092 882038107 811478161 832372500 628187712 962276901 697436681 874951390 681351970 822213485 1000000000 709858763 1000000000 655431388 850872981 648742441 686671515 942408353 801656557 786148803 442746662 830970703 808012432 816089858 819100289 932385060 1000000000 1000000000 857820718 891664268 759335555 698115358 737657866 955028427 878331821 813348563 448985523 751880526 889856690 822128560 736197718 629573930 854287496 794573746 961484809 724606950 457845143 766077576 1000000000 971927378 654017604 798194403 694124510 664830223 798622616 592074466 907697733 926536947 635739366 689754375 907337979 519201952 1000000000 734880502 719923726 846291301 1000000000 770320678 703051316 811286886 710950726 797752492 825564873 751176205 982890298 934607371 742194911 943291693 772372222 895291144 737675168 775243486 769675495 979801121 635887925 619355079 800652007 1000000000 846427898 675047524 921645342 654507032 713939944 725279315 840296204 1000000000 859821448 999804497 640335975 685779191 763976615 1000000000 801001299 963660419 773428042 925336815 897538471 888477082 982568576 782671813 827905963 738728103 550854149 738038992 648869572 716642407 816736089 828237734 802402627 948825272 808490364 549804408 760069102 807884866 664953281 515150503 601011705 516460103 726205929 832632973 838087805 944154444 866217383 822053437 718113515 568468865 816787699 847184796 862158157 864861739 770411540 957031972 848578089 657001117 617113936 841806402 512251799 600699603 845645174 753745388 891282925 549043465 827531062 855863956 736880665 1000000000 690235442 900755167 730353775 892184892 782062214 721961324 971092657 883330181 924357144 633375234 701967127 727065548 826744871 940675583 892222437 728348316 573014478 554366163 808877563 894652096 690415302 766472474 1000000000 851187058 850983392 858091202 950070677 832821721 848490701 662864490 758139401 636978602 334384657 882297887 884933259 794165590 603006056 869743979 466648386 869873226 885967315 807729162 691117343 728295481 834679396 829219250 758817821 826657474 785910450 800044438 626631848 604354197 946083827 828467840 294184021 847163819 692942872 983452743 789382112 570454376 807150368 436325135 769756393 633208907 1000000000 615678376 819240276 972924362 1000000000 640473489 799703070 817258474 839162324 676087419 883284842 639228856 945802888 663609688 665827828 578923127 1000000000 972080920 640028309 919960958 851731745 954475623 950649457 1000000000 1000000000 723929820 585622752 718507994 881719123 580486665 579661919 728315631 651146089 716722703 729206089 730599757 607823620 870381246 849017937 611964698 885641285 944912009 879323391 710545684 910454875 546299777 956052411 853220462 1000000000 697124875 655985148 936714581 762801365 913515857 869653961 835590841 536651542 777326666 776061522 605196280 685033902 908668146 792644114 804384623 790455558 850084795 796386264 655814726 781025522 784443990 879763131 692846833 693556844 937366095 550225329 720667663 989333900 769668051 815413493 843350243 692935992 992616002 866320247 835280988 614590016 853607543 967609591 936212315 605408204 964689549 681967384 701896508 838437878 563648211 1000000000 688597489 681388093 784618099 689672646 814323653 731816744 927374295 588743730 925183593 912595644 999047272 775188312 826473211 754266086 802423775 870976274 692302760 604595509 598414963 949261822 1000000000 836458673 899820321 569821985 959262118 760895104 903359568 800687048 933606837 881213348 861847416 955554357 1000000000 986644148 858991852 796290677 900178682 562415845 653044311 814477383 844635378 817754154 796566540 758673103 783214899 838953829 803848877 807417820 380791593 689106847 832453768 1000000000 674463558 753344996 813784648 577813477 904966774 873562381 758911562 741073407 758193213 673673900 788890340 905857879 820809214 477083425 789475272 926129661 729761945 921161401 818236372 837645304 826021427 807682208 907096370 714898028 554465528 719088851 872405708 830811858 358235800 209584843 782486024 920177796 719722423 828190043 685670864 870747258 635549462 708677415 851382315 529713943 769419442 968276784 802039143 924485258 919723051 487793295 749937097 801006615 912130687 824528642 974728193 1000000000 683571226 794161674 784464003 1000000000 1000000000 785779828 656244569 623923555 864799600 825422373 901489051 873515409 956320697 841319139 821398803 1000000000 930488981 874419988 1000000000 837500696 917629673 998340358 811110157 991891203 703026935 904677406 820322412 703934219 847492650 1000000000 864749183 774768043 1000000000 917431178 812675483 475168526 1000000000 801755533 1000000000 534080185 868653579 957797259 870934447 767595261 943388520 771335535 1000000000 910940036 844651924 606539655 694436828 1000000000 851220333 866815168 822280276 591062025 953422553 837717614 870717373 756883921 793584878 808177254 773690241 788226810 1000000000 879290028 728941446 249387394 954419436 940128037 591512044 753872521 737945532 663758191 1000000000 823272794 826313516 703423891 714975940 898575023 633818870 906307483 952220817 871850771 841061133 725491890 959639501 992554674 800275080 865704025 634985853 844250685 972163511 703417559 1000000000 366048371 835165719 714869874 862570835 809962804 930369492 876457074 837914320 634837975 987677110 926459872 846305139 851288996 612959928 927006581 945866629 822865796 895993092 784284848 733691486 692899090 976759896 885426114 927298231 904596908 697804405 831567965 776740255 816122434 798320918 505927932 803262242 456873338 770170682 916899267 916212559 910917030 791772388 1000000000 1000000000 1000000000 856313942 874408481 431761162 742644042 1000000000 689278329 642082929 440485110 856556322 305935202 350363733 760310739 927145121 849661929 641039428 769479710 654558646 711610953 594020909 691721799 781051359 968263168 834630192 623220848 998136783 942665819 1000000000 955633053 911688375 868736121 898311144 989935664 724129744 910648305 777170604 699890837 834789381 760211367 806161954 924066829 773560716 1000000000 572348199 864786908 585901351 802015620 305622822 612690594 972429291 722842683 788299634 632644041 888235002 1000000000 679059090 975823499 814739231 642000107 918097165 821604825 803718302 476036778 719794461 632257134 599435250 949760266 771943547 568800496 927115126 673085368 1000000000 846374851 1000000000 879035919 760914201 689354554 632019639 853438062 735682666 1000000000 585440583 843607673 584282493 917772438 805280942 862482657 808987620 789090607 657645775 934929556 996043057 702521417 744458058 546659050 778663323 730893053 976813999 814526642 828267578 800590801 835250157 1000000000 906154213 775054402 913732371 820592342 841952121 563621043 828908916 787600968 910586903 889177356 806004017 635948778 1000000000 946493278 870634363 733465705 888838832 981978015 607046036 781519151 451817711 687855519 936102561 907379206 829988380 833198745 781662562 757952286 661408402 586985852 963884468 582930165 941228806 607429046 835484443 699853482 748027873 641073848 795741249 498072446 491439250 515798904 643442667 758063397 857967404 714882914 901426756 960985555 1000000000 889721635 719311519 964925992 820447236 700759731 875081445 493841541 652305312 764563883 783318883 683364405 824991071 761391720 710257850 914778310 827107353 882102247 757657904 845221992 904033475 686571632 1000000000 1000000000 998918274 481043234 840884116 1000000000 762403469 495891732 842022327 927786205 699897471 552225291 724101192 794916656 1000000000 929923187 569076629 756368656 1000000000 870528426 900603862 971882517 599148548 734285314 833119584 485155521 648463419 824799974 1000000000 829471766 875984448 858411732 1000000000 940701791 938572106 995593612 796387247 781560089 772874852 872230223 893847100 1000000000 587595129 803704725 550777940 202822069 1000000000 585748408 848312137 766413320 996152555 749811024 782392133 1000000000 698708353 881829548 1000000000 940826556 675564423 658642323 1000000000 1000000000 700333376 592663718 620261061 834798708 777767735 534016937 636267429 731501606 780314831 965044822 1000000000 746046980 1000000000 749537941 1000000000 623023791 954767556 872498458 792606830 662020306 860747070 981600008 711568762 1000000000 950809501 819743832 621419889 732695890 623788227 763043324 908966730 605390000 795931259 739504370 662721355 848059624 815106215 761541737 569233379 1000000000 861021764 707547415 978848827 828810601 802570630 991192002 801350012 755424660 753187995 734901650 845334330 928188813 803507566 720301614 508348093 907140634 820978723 708514465 712761920 466557216 693899305 920453762 1000000000 931665731 1000000000 908812259 661608376 770724125 629449417 942833950 819429137 1000000000 766956876 991637664 978149729 296864393 569010358 873304578 694500457 830395487 700578463 983910048 899631418 1000000000 1000000000 842999967 835315787 635091264 741784020 692029742 858732010 818758612 699166055 584707577 945861997 1000000000 720688232 773739020 971946407 634083097 799023200 961188605 741762920 1000000000 1000000000 695075372 851530973 851246846 796396359 675326012 750182527 721264395 961451287 805240093 872767053 950925700 1000000000 1000000000 791405063 974360897 1000000000 793472302 745744826 834932150 721386110 1000000000 1000000000 802410486 888814545 876497990 967428544 679326782 458390974 722663801 958185710 1000000000 997577271 813905821 706665776 1000000000 698130453 980810737 697040978 704568929 768618587 610148492 804554177 1000000000 1000000000 715459135 836355462 726742069 901201907 648360662 823639609 681331052 895546484 727938608 895973531 944990026 801207476 540780579 982044665 698323469 907576468 767133195 965289044 722834031 869387219 866168609 453892036 698441386 829907603 917987977 741997431 813350848 842086414 849256115 809808595 892722375 825447555 579759323 573283009 910646310 904721882 941126429 748164907 853279818 823506375 670282759 958446550 178705583 896919599 670240186 750799494 656864447 721074033 785502788 797635783 795856217 867535702 851165412 861160422 1000000000 1000000000 803448794 977414679 912216944 773210599 709357615 907867437 919895793 1000000000 673407584 734630965 639036834 973770206 646159941 807333262 829390307 503287081 955902427 525992824 652973799 964560930 726983778 705019537 531529688 673384647 698464355 945431096 893054960 695954039 793816583 809088834 802416491 714929909 882493696 976212196 614056131 785986747 890128977 676288708 681816605 629254521 958838190 858778849 776447814 843694627 1000000000 1000000000 802425148 584202265 834719162 799905435 685409712 753233638 820691057 878740299 727188683 585681570 759946172 625105550 1000000000 1000000000 841300759 593274093 790372148 785403583 887458571 862407139 836595116 709193935 523011147 866533580 782234620 799749107 789371126 862035651 651927576 524174250 675513728 822506177 744746551 816463411 702346825 1000000000 825678642 801598121 996214616 965703484 694811397 878645539 914915828 1000000000 577593917 657364409 726924499 1000000000 615555080 859962258 329723419 850059760 800149891 758724253 848863413 986340378 617882746 929298841 737629801 659561818 734904479 613457306 387018221 562618014 574896960 991985506 1000000000 861363591 684591509 572191377 788771306 842217676 826166124 764762570 792032914 944453107 1000000000 986321169 661757146 701529998 699340640 694598172 715033728 823991392 616415922 936747792 789969258 602718800 837183297 660120285 759166673 563806881 856289766 729238282 807618039 818552105 917422191 665474204 851025105 446609063 793493125 865202565 686897605 931237394 686341450 769436486 567603222 998880908 675732835 1000000000 690046235 828627455 1000000000 869988688 719231941 825728579 732241301 535593183 842212283 754325756 714760990 868437395 679569761 885824099 792311648 753932866 728712627 891302414 845227633 850744419 832370772 770764605 718902707 786961918 818893827 612700605 711699032 948463615 762029069 713558178 632433045 680199649 621859063 733920073 739075583 743003734 884259333 844046257 888598900 659103068 649684849 454881690 1000000000 591102768 721119152 735577333 976734146 800020978 604820483 983441292 758262609 693524029 725922814 929340201 1000000000 731062799 864860836 709025577 890794901 900577078 928196981 1000000000 924144784 619232455 905829256 860045488 1000000000 500606560 642359422 923075924 926858011 903214160 974079568 760337784 806893370 826323202 909114026 689245676 487512150 854835037 576180006 809540393 925194408 860887613 797454145 655898591 686321031 757998379 934007025 874363031 513791789 633023495 663174252 570288460 574877129 786359012 830855111 685679923 745159997 230567726 927723672 1000000000 757052922 842061437 841773178 660754353 782424555 980468553 909309861 830646683 821975237 961196055 971374820 859978470 932863609 829669309 853155937 602559596 888809315 901144646 696126502 760991941 891022393 975455892 667193104 969756859 695527442 624669780 771683102 929348410 973633361 745471427 837465068 842122275 928866144 649965867 633861655 853032123 781113818 617415301 860893614 748959074 746691496 902761618 954195125 660036844 1000000000 889888427 498535750 694488355 620860862 718011828 881878136 774984318 881800355 866794761 1000000000 962627020 878776921 706393676 1000000000 679285287 960935909 915350533 725569300 565638640 887572300 540509212 849088066 679114483 777591684 1000000000 789404088 869569203 810555229 900780840 734295491 764020841 776988685 546950719 885858668 802022718 828445135 698883097 829199072 870075334 951106953 859625195 898054267 932631995 809132625 867026234 739242265 754078052 774594050 955147387 864772621 958863371 758287880 708801248 880365079 810784318 883496315 945400425 744886054 944303423 1000000000 680667942 620292551 441201739 829943879 895652337 795302622 742870995 607593726 695573565 576635472 613541835 725801408 708386800 797769658 761809634 889745295 636985506 1000000000 649010339 750724281 675868935 996018943 775978539 915694074 811613463 902824562 1000000000 779363656 1000000000 980997205 433162333 915629214 558125181 620050983 359803876 831209707 797243628 787391028 903627018 791897829 716166369 883550196 467623734 901495712 970178154 735200378 808274835 724242014 812919587 670589549 853542191 627912048 336432255 706830336 750563449 974215883 806272718 897059295 731111613 662649276 915050252 909558696 678176692 641422140 805949550 832768868 1000000000 795549776 927830062 807209786 843878851 1000000000 1000000000 802624158 640322625 989516509 915680036 650859551 507794075 851614841 648589445 820363714 939283265 800463666 733822117 936647878 861722312 542471834 852876128 657535509 816691477 1000000000 845357833 877960336 457474111 711286147 782297452 810834810 786383207 937735056 1000000000 779347531 877856317 754833873 884648533 849464098 823547196 972894736 939845312 874319921 735786628 969693738 969314369 753959851 839920272 960811814 741749177 704436392 732074423 655037944 755086033 963408029 704755701 641411068 642561246 765217818 854687727 830362306 668305248 785131649 744486431 851204485 823103174 691563539 860456535 660561469 505850270 806313739 776699278 896981330 910095825 872158354 899205484 921541399 509152017 830330841 872149174 822638790 951579629 797059998 562582941 706650255 455780046 861519657 461138612 763449142 447754924 891964000 646959656 866128831 883455082 471939143 443126809 953337950 860471073 836136043 968433432 923069624 618166343 799558492 691119569 836436843 715977519 597463371 712558184 796457215 701231382 817634279 746682501 966613589 811675171 567573962 972215952 626071079 894711914 732009661 828302683 724715785 750637579 862365611 650997979 457407596 857627174 728836212 848286248 831402487 917337481 582945021 855422393 1000000000 811811782 985968617 1000000000 1000000000 990462547 689672683 1000000000 853213535 688606586 1000000000 1000000000 877962826 714229252 405708776 1000000000 775337736 860421217 1000000000 804266307 937925528 762397521 1000000000 819574760 505095164 831029412 1000000000 602703995 696404332 739537304 945105889 774549502 759143348 431554876 787330781 588074097 822803594 644130403 1000000000 815026567 797048120 741875797 552429797 744554574 1000000000 920454554 907757418 636270838 795598067 764953317 507553627 859209634 832222272 447063054 714774107 920250429 663592907 819521557 690937372 587126625 735043393 1000000000 786777489 830716996 862443723 1000000000 795148393 1000000000 811701969 903771661 355166634 1000000000 432727160 716597474 1000000000 932534155 769029308 942421373 818630293 705005510 1000000000 890847011 992935253 751470081 820377316 997287206 813441968 829289994 737180998 967768115 822422458 761465007 534532825 881781005 725532632 660483548 978464804 859001349 850245183 795986366 644992860 566105325 636721726 1000000000 883460756 952260380 558259740 601336111 597363771 1000000000 1000000000 940096480 781991803 877818176 1000000000 853535835 706439841 811047621 735339234 999410759 655860903 735283049 1000000000 834752979 719531545 810509309 632543179 843737274 808494493 893864237 951536992 1000000000 748922858 826356156 685640239 899939033 564402843 924632195 576752067 762438824 628230118 755052593 800591987 521233372 937988123 826859340 568667043 1000000000 922366797 866167799 583185421 712730701 820578755 617665222 671544883 597451305 730602709 668745975 887859239 790238067 881516813 544283980 837163459 416524772 447144727 874599619 743566321 778854819 814836824 728694760 906337976 681173289 797875765 814840044 935938176 824614927 794745227 932594265 755496802 697349690 605372944 772872928 876268321 1000000000 648300596 586506275 748342658 610115616 1000000000 945358029 850675332 863427910 777630357 739353855 880682564 800063520 853321011 581429479 679451353 822642107 806867557 998209487 731296343 886466601 502070118 806879470 886998850 834157437 807346858 750845590 634060215 1000000000 716016816 713431666 740517254 479235069 927068984 916262285 846708202 698391181 962052335 977962385 762912454 408785125 584487969 968567649 852725143 640167262 705952719 877375028 970219256 839625009 697649658 1000000000 930447566 619146742 804149241 727562013 402433409 767606516 881177719 964141357 998313248 895625471 859963560 1000000000 742791258 758282464 1000000000 901158289 764209039 773645532 703089427 588107696 734163854 1000000000 728902206 703869160 945804797 865674819 574057345 590376876 778860328 811162445 783700165 855563828 778934285 911444273 822838085 715476319 663774590 699206929 870175377 965566302 802628283 849087098 410681982 717172584 765989241 789673425 549984158 911072518 795469907 765064696 652646049 834304666 470219787 799540979 929348020 986583366 1000000000 599003530 870061257 805784492 736976803 1000000000 770515202 854862814 750475387 677957178 763464122 757814588 527659317 643105040 959846508 807434469 633796327 739318414 623837518 704918701 832741122 731012677 854930303 738552902 1000000000 863638913 727521764 880283410 776309377 878851654 756413529 806221665 766449491 658013375 923713696 721992539 804261110 737778514 975607540 947262388 853661447 764800422 1000000000 1000000000 1000000000 1000000000 686523183 711470107 769834615 959852475 818905877 988070563 803168489 1000000000 530575089 634155454 935488431 825047477 846616573 639395744 919009230 524968282 839825610 758662629 742308699 875626020 915085918 1000000000 736053809 821306248 690527743 903497199 986106864 647859454 829122933 800351088 949484731 911641584 774596823 943609658 990051309 631078482 917651287 669178721 622471836 984944374 752005727 844740077 573530005 707959995 1000000000 823699585 676262367 1000000000 748475916 836680554 727157070 1000000000 781743760 578156246 1000000000 915984485 744614634 779087006 989839117 1000000000 449644080 773258323 847602115 974347063 816202388 853820753 287242552 705034343 705476871 1000000000 469061688 677654020 791403335 988712796 718034900 820809571 536773715 319708506 717325575 842269696 655195847 464960941 818204286 950404245 784779430 623260914 869384231 888970954 754061664 883608862 789950002 846713253 550926252 661850371 721383058 643153652 579332743 771928707 785644218 858025648 650281755 645075811 1000000000 884737493 1000000000 855186882 678854283 807895552 896434882 751794546 647204626 800024625 610181452 858135823 899563379 637742007 972251168 777844094 777531562 703637701 1000000000 898536140 1000000000 867402624 919923819 954336668 947605606 894961972 695556048 540942906 922863614 889030868 791493051 551848110 740210324 575182341 757526397 740132139 812269669 845770940 686559366 1000000000 921640759 1000000000 880225262 695894888 859366415 865439057 952912366 866878769 700535516 970478178 1000000000 641650273 943611849 1000000000 1000000000 813527133 830633352 757525885 969148540 390586407 935185588 665238356 870631656 907591982 913291767 767424364 660452127 690890792 747226768 815071843 683023981 845791618 769514915 873831450 738868479 804819543 813068723 810631204 640021134 1000000000 664375984 487446657 709135804 495701719 679871004 808557192 559012156 1000000000 435879549 1000000000 714366845 1000000000 795673727 693999211 824130330 881508561 838364510 922065058 717168455 955397439 849609376 790994570 713717926 958546630 868803468 783459552 801748544 807226685 798401485 873870932 731142564 658785929 843267976 884064700 682917925 788617258 1000000000 803246090 793536028 956473136 886647691 973012778 776088334 1000000000 974553649 670108500 547961840 896244858 857121191 900590373 1000000000 667825305 479802945 929047314 1000000000 683408232 1000000000 978738412 830061802 686772590 848822447 1000000000 855782284 432999217 704644501 782284343 714510174 977756566 931933673 558589674 1000000000 791713296 619683313 698890112 790212658 461795651 1000000000 550626291 544261667 717846251 1000000000 859287642 607714433 827960730 900477859 704637567 628112821 709630145 593242793 796108292 948896846 910171854 595211761 781459939 663133556 541424107 930555249 729686031 903525728 159453429 1000000000 988980979 978560448 776255731 732582825 612242816 963027720 581363249 425390144 842769357 813719397 964526575 922912740 816355080 919010894 623848019 1000000000 605172510 772058893 931268865 731679464 890222098 715284825 1000000000 780195846 727505415 774014103 720509096 214053026 841840952 725133835 1000000000 760466016 832126628 555126698 924002121 974711052 798752720 745040105 858790521 987965700 1000000000 924946352 820363889 487949496 886691791 756743238 1000000000 845463292 654408839 1000000000 926977164 878726645 794481893 985404475 644607382 900458979 692996208 868184945 992478788 833533535 586307992 782147969 1000000000 395362385 663580298 568687333 716889588 670648283 701003655 921122145 751028041 748802247 645042833 318166406 757184507 690199001 819683978 692664018 705812900 751631946 1000000000 820756744 875636186 625359081 808840139 666773456 681510187 798542333 949498381 1000000000 772317697 690587475 869905989 772409667 807857505 951160269 834960255 707698196 806416438 910546327 696084581 822623810 821098692 893814686 687304788 632880264 678522807 720869358 837475498 768168381 836442639 771180682 687358957 730214166 943531380 791453785 597009340 540732677 821992122 634585518 924657750 725759934 699441512 423578736 1000000000 596055194 847168236 481023791 595344264 625960611 892540270 782087259 749946147 1000000000 995567254 918496437 644351304 798392519 834052928 774519321 814181596 661822706 663160107 889873688 769277562 898888676 936123549 1000000000 962495771 688634290 1000000000 618663435 805885996 778347014 815443128 921347911 955838205 823874133 997415803 749073093 964367795 854124565 918784383 599285757 992941422 846279174 1000000000 949543050 963009121 1000000000 1000000000 712850448 948956413 685961501 959242251 777744026 691584430 1000000000 783334036 947500299 810182539 622084257 607240817 508525536 636400212 827070256 770428142 945383463 406444236 977140305 851645809 632544889 630598999 808868657 596948128 734229645 745825660 734878954 396962791 692858721 723177842 842592863 590505821 638524334 699195154 492596042 591142394 958965359 910347289 844334699 875059190 752151869 1000000000 774352808 665198016 794403547 561656782 650563674 762629922 525933115 663838618 754386854 756031723 570143063 539486625 908896031 869011463 847946276 664194957 463453742 852880803 939803993 635551042 1000000000 755393194 802793770 574582923 192269262 915338569 723248110 826256549 651145010 814859497 448270676 869740052 593959423 855163108 1000000000 935144069 712337952 808084994 995418537 792436377 714132118 672930601 833944165 682110566 704097063 867233206 565477194 959246238 927405845 952732994 713442474 887073502 854159929 1000000000 672298971 806867239 797072991 875572609 1000000000 811607964 1000000000 980748504 609933487 910598151 935606960 709559059 646452822 782938110 893814173 617076261 821225844 914289846 937522099 740574441 770520634 810379250 785552445 758646651 1000000000 882851176 850048032 730008055 658694348 692297550 794520372 802236575 848198038 883164466 870210415 907614574 742412804 768049545 996822009 695933424 957858615 843815649 990869280 1000000000 563369986 766797588 951351143 815250478 868969128 734742982 754878043 875288169 607533086 696804245 640043265 860469997 883668265 816925929 757842056 406741048 966500806 681774123 765039019 869486755 597683633 720786472 570264383 861256551 843476629 1000000000 814572181 838305477 422463808 380544268 777556517 995464686 1000000000 701931192 374361269 777441010 709306169 865363357 765758459 886571320 871717921 531889078 964440641 1000000000 706488960 975808553 535547743 724226895 941612976 683600761 736039683 843039734 852781175 847551452 974501280 582987358 915327913 627076831 667657733 929846069 709684789 650425884 993906118 755348362 514832560 818737390 606384110 666145670 411993109 850819884 965571972 747241971 822970143 832916156 472423820 809133824 614795785 1000000000 890405570 845468903 1000000000 694078863 954171478 868171061 796282218 806813962 1000000000 1000000000 703028332 960718877 538167660 811211352 899795126 1000000000 740754579 852272599 445047853 823492023 708712612 651398386 1000000000 1000000000 887312649 848652481 696076964 878390946 889451196 1000000000 1000000000 745822511 1000000000 780717494 876081785 770298910 720435683 885336622 751501927 672670193 566971079 746430845 1000000000 608200242 643538674 639466035 969004460 975324800 693560899 767343580 633167793 806094964 280329492 1000000000 986407140 923004166 856603958 770663418 1000000000 872729041 815795276 958807619 928368699 937536018 524930137 763217387 869125867 669161722 626854018 682654910 1000000000 516301895 671011908 791989366 920323133 794203574 831132940 1000000000 682621081 815781418 642479839 809500339 906013936 991749934 933008701 970195205 878399016 864934466 765605881 761198971 548706436 873214780 938831242 693430201 837110600 780701599 833061275 641727454 863466199 770718129 725941490 563096668 784418291 663222362 873983924 846980164 863086691 950654990 925292208 823449057 748346084 588743117 983318971 947536713 933351516 614727434 754382066 521350985 879635231 610543455 945522993 839297199 911981021 635962737 702680201 894457721 805643023 622909143 988688595 791412016 677651311 677387859 665889919 723568109 786840729 625408308 706956293 549214778 895226781 790062430 834661847 761907746 518747281 626814245 668634676 926125671 820059024 1000000000 603378400 811531217 709041734 598779690 778233105 693655268 721166303 995857431 874706998 947935782 497114896 865599551 748715385 681284000 1000000000 928772422 680430655 727743492 985314455 882253873 834506615 1000000000 716336927 657442234 889956327 751596315 707975721 603155804 1000000000 789847381 935336929 904309049 1000000000 914803897 969585191 711949602 784151596 938254114 542301784 866090325 650724315 858460494 915935715 841572240 993670063 696673849 995873110 744245365 837194694 815728765 639488147 754188049 568083338 667355818 1000000000 433963648 971495062 701632272 380672071 524395160 797029501 653520054 772626590 702974196 882263914 770759124 652480155 850983335 786096149 755354205 830167125 1000000000 742832900 737217603 791111200 998797567 559125091 893178095 819293707 930921635 890756524 824185313 818778357 718908701 886886760 716660404 979852805 678192835 954692277 855919973 843561457 782124148 899799367 472743353 787774764 1000000000 655891937 642914572 966470642 651594676 968145362 751030410 798318121 891450865 1000000000 711367697 572773300 746724115 745289269 913529533 879583744 808585899 906671459 756595567 835154581 739081384 517075273 726931708 579289442 743095401 673698142 1000000000 838534894 827152019 585796479 917023373 791644091 702644145 769376563 821065235 839176649 874978696 617987918 769058779 214945967 760072008 597329012 695162445 865098810 952319479 817932794 707664020 856654591 979952764 888717627 704502147 939695557 717026072 623662444 691768896 805848692 806669905 651133869 909734509 817380625 511090628 659096668 832829478 879923694 868701255 589537155 787638115 582936527 615947587 765262417 558827512 666625409 847531039 812395589 759979856 698770241 762472605 710311786 922820529 800127507 828319056 711996508 856336048 910266624 789286484 770113046 620107144 834349858 727040333 426571150 1000000000 586919921 856017439 658343881 863961862 932326272 800328566 754283676 649478614 978258987 950063974 816663252 1000000000 693365977 668736961 768673902 628807362 1000000000 824352234 931544015 737124146 967498847 519373223 697353340 773837083 936802515 549754387 672392956 656073661 1000000000 924184708 678264051 894276434 881967344 759897163 820868767 835139174 979788587 841628229 471213256 910661321 847011395 644743250 827860472 884751967 994454359 558960719 884305082 820133250 792326671 992655350 766004606 521376053 777464211 848626631 646828863 705380207 856000310 547884283 724268937 927925327 698049904 853374594 264422285 682867498 780092961 865647965 938784868 915110861 734069577 929928872 816693100 1000000000 932320101 1000000000 647430566 836834907 1000000000 708791883 831490305 585003695 691576905 969972564 709677053 814648833 737208654 500130573 768633816 892151818 796111652 705495144 669283150 932553402 800761720 820994486 819914817 765316388 749058025 867265655 767833871 792309843 938705591 866836490 849122471 815448709 1000000000 983803761 788812173 418869241 452006545 861922784 1000000000 724216449 989385941 837135463 927825693 847045353 768636751 665564034 102516909 861906326 825768433 1000000000 633760236 735512376 1000000000 846846914 722977966 719084330 695295319 752204975 904752128 680359462 882369102 780769898 780541730 762599970 1000000000 934253891 796111551 675874304 917877308 780139080 872449603 982448286 865035490 973437073 962249428 864315320 815182355 779030073 451304087 1000000000 784360267 844816693 990908692 725657845 392137764 867564500 579294313 765542595 820253413 1000000000 1000000000 732516395 869105213 707206821 938453121 758073703 1000000000 894126609 785360832 1000000000 776633189 799750815 744408909 822764971 895409962 895748753 893434613 459769036 868631653 719377596 866136886 832778567 827814832 783656068 887496265 629941450 483038514 645655498 875170287 852176536 731224668 790102605 885985476 869945689 746587712 731599933 869196574 704945027 818878072 724418081 638591387 921534552 844366111 580588080 970288691 833698263 873199254 910910697 818200158 1000000000 689986050 865072575 683646332 742675095 830412335 564092624 741828769 1000000000 970761939 647119914 656360264 980178758 795083264 898806231 870619346 1000000000 964093428 812706640 464861408 680291303 1000000000 781281526 897406799 1000000000 664877850 759868258 866699373 919034380 840535352 824363920 786413708 850865578 810868392 601082450 385157235 943657232 628505640 894135399 731251187 769287695 897139651 994521650 642341822 684534651 813705978 881857380 610474058 824843400 794817582 864891759 834611033 590202316 695053533 810931669 773708295 535563066 840784388 679776107 685713159 945439271 876276035 744068227 838649335 649890180 636355917 806194147 873339628 1000000000 645783101 793714094 867486337 568351758 937828450 654104526 642802657 690976951 913638634 595795176 776815591 796341121 1000000000 549316425 777075420 623669623 630423873 963986127 809556635 835558477 896297675 617046536 717190235 830184251 785258679 639862438 674649644 730564910 804573719 842310998 734929600 669762472 779571042 772838700 866203748 828192154 721122203 776431625 750435346 822006414 563939818 761446522 683650559 884213840 836790994 962642010 759650646 513106132 827381896 702005235 780999481 737930514 842238880 706404559 669942416 705360482 951681281 885002210 704013055 679737287 898940363 784067287 652051789 761447491 1000000000 789975942 791316502 460888410 679635452 900873296 793241504 900909360 755998681 947789183 807582230 656814626 647484548 923666283 493420608 993216421 551466870 779075566 931022787 664656296 924811052 786529208 929302430 720152110 987003655 861074898 448207572 1000000000 692359838 883767032 832666196 842020369 836277095 968931399 816705419 671020568 756635270 707450870 816121413 751785409 825322722 796013266 917565960 1000000000 626899067 846556304 1000000000 924220989 476838124 550763858 1000000000 408007107 740184638 794244722 866715976 804992228 878222805 836924120 538163976 1000000000 676620909 507969699 787358860 874823249 917334826 737298978 885861417 885727839 955021561 672891344 642398833 929399344 913784851 778855647 714452195 835878604 758159262 987070419 732203246 738178865 849308042 733616376 856574044 695415927 839228514 741585461 887408275 798023869 538300245 600725695 910081078 965532555 716446798 732601031 946881137 914209612 771382585 694454309 483075691 760224419 763849929 1000000000 736374840 796568947 357837610 934175351 674155206 775011913 756982493 758658954 704996746 777501408 951263162 849386072 806090454 657506988 952135208 835695974 705667607 835709128 960394297 785463581 555765833 848535268 917106605 731279876 667247216 801283168 631109857 869398987 1000000000 774072496 791923645 849932583 766399834 506427491 868270492 752895191 649886175 749784287 1000000000 915813209 776387991 900454842 990367738 827869921 343190904 869289849 997026330 844959162 867271644 735581081 830612122 730620123 790939324 666279188 942505590 750895751 881941540 852048210 916865556 933757798 697861939 878665781 628226770 801080157 514633662 843960147 885977347 1000000000 916566622 1000000000 776457518 651709401 893864050 750707742 954509778 696681421 848194380 672410790 936398797 979154360 768373332 857706771 705208573 475507980 962021045 889741758 818487323 844177401 794968906 556417002 548791256 889268767 629961229 888301189 829780911 872375729 857071883 875107729 968493339 674255554 867746181 788222946 849115568 1000000000 690308345 790936985 938829190 819916157 545464895 817786886 943716506 857827055 579030185 735665562 973610697 935161499 680585403 784361230 776454084 808307431 753568914 639997875 895727649 985279841 888999814 566369244 718882661 861145818 928256815 801292762 974957381 867414808 970044010 752865245 802998883 856869216 858326942 795984291 662143802 1000000000 287585795 1000000000 1000000000 919648499 886919189 868843971 734504681 822816165 697703839 1000000000 892221484 640205747 598314565 665318055 893933846 731710905 1000000000 903895408 790583894 817453546 756759280 851831995 817309271 691503993 618607552 660578043 886339681 937188735 590942165 568812613 892923628 754911919 735227359 732199447 625099810 854639977 1000000000 787460939 559346017 944346645 834074207 753717352 972206902 845914528 347141883 869534949 714453972 730674527 1000000000 527456741 941778607 946330974 908625985 713621782 785157463 677759779 553432242 709680982 676737807 663028542 563254557 599613165 548668857 821923043 842879008 746410212 774803531 576078672 855766595 730501999 759744504 924958505 899433812 813039147 400083557 1000000000 934115836 1000000000 990916140 541304085 561229245 801624840 930807161 772677618 561994666 704938828 958396733 793641028 729413870 815172712 774273917 810007783 816058167 672537678 570894541 743354030 638761603 815892516 819256327 672121136 837937620 1000000000 771569663 886010982 626570967 682383646 920830061 763906191 918066232 923956978 696248791 1000000000 727461028 702847814 819206307 895132984 655088994 67940040 899241522 1000000000 515339195 709310160 700401421 523512235 998456955 712271301 847088133 903198535 776143050 685835661 819484096 768096689 633445501 768468677 662029120 568395126 946920901 371429276 816477215 822288975 651674819 911988591 886664165 746133522 856601139 944992196 970891319 739971662 751705913 902104669 807669925 376079983 958352113 730813161 662751773 705637587 938733884 745620395 998716014 750301804 761388751 774046700 786518767 809015715 627611607 701786971 716430489 801201596 899445721 735252622 688055405 681428827 739990858 984206733 967774988 1000000000 814541360 722176271 741817513 707232927 446781821 864978771 817313028 1000000000 745097028 1000000000 770737369 899383808 773415248 497298834 1000000000 760610112 938403133 864850509 828550055 869768460 877796122 748270186 884698641 771183770 931389625 492287911 907835046 569495830 863128284 794449706 800169601 574668512 658148435 784515251 944725873 818763564 914552997 692881742 467605418 793819324 858367831 747741021 751275656 670904637 1000000000 811950405 996387762 861501202 716804898 857174937 999608554 404064231 950629423 807208871 492469909 632447897 756022710 597312773 320128943 912995290 783315246 713018997 659748516 698445239 1000000000 869472418 605413666 820977169 1000000000 889472406 727490996 605959529 869029422 715547620 771964953 834075147 918326081 858008323 848485812 918758347 833620646 711495048 893653392 573320437 756833201 644874241 887162592 740787647 913278621 805897393 841069179 725038495 637671180 666758091 665622806 669283781 1000000000 908440013 861542562 1000000000 775974648 778838330 538655331 457774312 875091918 646456703 788432817 860430854 951285381 500838332 778506655 859192683 615254593 877202929 843193168 680167554 847760584 657879696 455918668 798996129 840551251 780051400 957748616 697631342 734697497 841154964 606127241 667590894 568038328 758505402 500149109 605173828 838265798 812026595 530001621 1000000000 737102666 526665456 812098026 828082543 817043638 679182105 743853668 1000000000 587199349 722350917 857450541 756636027 1000000000 544888322 558660665 843166987 980713231 965528595 794802194 716800915 446542353 1000000000 705664268 765041425 647441200 635076896 866726922 639300334 815925534 935599281 785609958 718927157 332061081 1000000000 869569438 799123907 843260824 690733316 975421693 704660313 939720036 895204388 536279146 616636378 761557149 757020528 928448777 836390605 952536862 773416057 747336614 942895909 558133237 859212957 894887144 1000000000 709124197 688821212 632201675 760090485 873314465 772130038 703810400 905630979 941985692 1000000000 1000000000 776588596 778658739 879012211 1000000000 701033684 949520865 605061794 981892888 775105065 762731550 833496980 892551777 576232085 871536487 764349273 978911814 815227950 825739446 923037387 807667946 933583769 874840690 615489691 910028399 683626697 753103494 658269831 814331313 442112835 779831376 694305726 892163352 1000000000 684822129 787316804 902941938 843628002 1000000000 879946811 541721811 780524528 796075011 751553624 860832538 768391285 923011639 754399143 755224297 582295370 1000000000 651907740 669857002 886687994 955219757 895613744 770677905 843478943 943676478 626298358 850070705 673084510 594628611 756043509 1000000000 541924804 915779471 1000000000 872868324 869167830 749042857 714314681 916062999 868654504 722929636 652993653 614279723 777259323 724608029 886539223 125081644 1000000000 753120463 823627980 1000000000 840170130 840753562 539825081 613654383 866916687 850054049 666333109 758912776 932859606 612287916 673131668 995227694 590340706 684588889 716504111 734949867 709350863 880524247 1000000000 597743652 708817732 627649530 716239241 722910313 955810214 885712102 673861585 944517739 931263948 898739707 517317546 1000000000 768608109 844770693 1000000000 593390893 1000000000 654535289 845434753 559830383 507433739 1000000000 965133012 615223298 909384352 739134785 826227325 643822792 675964053 735700931 614492550 650006501 778835331 988495027 653522854 617107104 1000000000 368787471 704441001 655681482 447904652 900892627 595373824 844661675 794888328 786890945 846949294 525890079 904199243 922319048 545837477 777972677 969760085 403420494 871232464 711564748 809161431 707208344 864857790 757490524 747011015 597670085 673815593 612303952 783592976 820948989 562768814 992913617 770058102 884078980 634453113 922761034 680884415 1000000000 635120554 1000000000 670194668 843603705 969206005 926192810 618913851 562834315 993117063 757385083 841023204 852323726 836472359 588089245 379568367 695511571 786530339 818787385 1000000000 915640977 770168334 720341250 929725922 943130618 830440058 860292353 565088948 773333318 870771355 756037095 881298338 719054516 1000000000 850834933 825537950 636035506 879569723 508604753 583463186 892232051 728091082 451884064 744590893 806857398 846556839 804606164 871014060 896908080 789095784 842403748 788656572 731871118 737979396 668508897 751951649 853472445 1000000000 619213069 823636154 824190614 641164548 858132169 858728895 1000000000 633259716 856013041 753856368 704088466 732978679 451435035 890727827 574130356 1000000000 943157732 801535721 954423026 820758214 711054739 938659229 946801908 807233134 775335484 702604872 745426135 809664926 459634258 874477132 651898888 971140038 835415018 943120161 632768197 916481601 799603872 632749403 1000000000 924892230 980090488 882286737 874612571 715939546 799726200 696875858 556715863 531655334 835264035 754090866 908529932 932801729 715149628 931027648 822593924 823225246 872597333 936531846 615358850 763754867 926344482 438321118 803326843 979952100 546047790 699111432 455194636 759938279 842407405 891368899 820974483 816100366 921648017 761392002 730693577 915590495 1000000000 1000000000 615894654 704580485 782595032 633982956 781073897 892314406 680607004 979151177 838639539 1000000000 872869702 940088084 648949255 837877073 726966453 763403090 706770191 654609189 650070174 972442673 825623641 705358675 831213059 807812389 672615834 591460486 778420747 847962647 643418332 845319054 1000000000 860625122 1000000000 630374364 837943793 663693643 898176309 438834227 669192953 730677651 747951344 602952400 825039782 747634574 841199298 905300661 770591893 668885190 766819404 795200495 729202910 685460811 804271488 974030794 985929121 912544535 977664033 844568072 820173650 796733858 837110715 1000000000 830188256 929060095 775369845 1000000000 970681219 635495973 862016825 834401165 955289412 859188744 669807385 958592684 687228625 546117040 743879335 574488860 866517002 810032480 780747766 628567677 844258083 919127633 658433664 1000000000 503028386 570574243 751695991 795485674 764636825 960535438 724000896 765162595 690655665 905338078 761782594 787506129 747965086 546950349 928230208 858960537 895645450 709444976 672903555 488093607 786293635 807185883 801426170 1000000000 564779268 805144116 675505955 834733055 937445358 665040119 824957505 642434735 811900654 762004284 750166793 754419064 765257162 886923761 825247621 487064380 947699366 844388480 787413391 855246378 654820144 885915660 811049120 913913911 761105683 697875436 803882919 1000000000 853425229 357609457 717509942 769855146 613642059 824317173 729715248 830549772 821900710 485951403 397623309 858908109 853923083 863778553 641523097 735583458 926218240 767189596 405846710 719992564 849680356 756966076 896105172 652270663 801226156 933233782 910874078 671231533 797374594 913073618 783830459 560597124 937835132 1000000000 830386404 1000000000 514021063 775604709 844711619 928722091 876812340 737572590 688665833 821463727 806998820 772764072 953960335 758139957 771009945 1000000000 773973755 801058401 675569765 855413738 752207658 804278655 640414446 859686275 881974822 555231503 929344354 829567039 728029531 930782342 705061902 844838627 819507091 992712456 759322203 663643125 721939830 525211149 797799940 763800386 768783764 819718737 728827587 650191496 529534870 953341876 816649814 824806306 855292998 910407339 440925619 1000000000 923293194 499734947 741371732 832379748 1000000000 960629216 1000000000 757743994 1000000000 661626512 914767537 432455948 820900691 1000000000 873035619 865525441 605562502 706031565 308740583 870158833 756332352 594811483 787179678 817717885 919651176 873695320 799409996 779797792 580110410 953412963 583450799 658784628 691403616 651855433 409240207 749318570 554720523 837304172 875735716 735972531 625579810 875934501 851726637 891723787 656456421 612312320 461295157 645719218 965779822 959302251 758578711 846480759 774794426 365553207 748420125 711555896 768143523 901020792 843954736 940919135 920946000 847331570 896312453 648621331 742487112 1000000000 788900634 710086639 673776113 520501698 848580958 731203523 670577704 654487731 751641947 539366906 871452376 1000000000 799667605 916296416 727174339 796696506 766444436 406459585 674241955 724178989 742518820 691960509 924550722 499860066 654372251 974582688 1000000000 753447970 1000000000 882026578 741243219 596843388 842540914 731708275 763182786 732421965 1000000000 948944931 744411122 666907294 670898810 1000000000 974762534 716754378 1000000000 843522635 727171229 1000000000 793604283 747557599 578110613 1000000000 923925173 660995356 865480040 762054548 955719747 1000000000 448798668 954139945 545540881 778045954 960387969 808874505 588574402 705679796 743593595 1000000000 1000000000 880546868 774557956 776618797 792330348 639676879 533733415 805059686 861504362 1000000000 801239712 787164323 714551493 834056341 616748613 834063487 859998236 877670853 752267242 969702064 669110240 782680751 858054656 405955945 772196327 687461854 746906963 757265378 733263518 641848896 854251370 732458225 809267639 800481297 782431832 711865250 673486811 543186109 708325450 1000000000 811822620 826064366 792744794 864742564 792035059 648915076 835157686 577263029 827485176 809255766 871531210 609605323 908068832 895138933 917304489 874588817 910632020 930256887 1000000000 1000000000 914169328 645785541 804876731 788952582 788031060 997089250 415089303 732720983 785118634 745219725 740077748 1000000000 917731877 858643099 800401733 891802527 578131327 782227767 900884689 671632292 753470970 658199623 1000000000 448162391 877278578 584048659 726323871 926241572 903698449 612857922 751731359 762984866 799364825 890884433 797127851 1000000000 638550331 705194213 911997229 641211544 675351573 796600441 827291830 1000000000 756273209 722141093 820510076 795005186 772052322 1000000000 424893465 842596214 778721154 618644694 901823693 1000000000 955002618 813598394 708857149 548720057 908119504 983087312 675293493 702264492 785737854 813088689 813797446 742288647 948900613 789753492 758073523 809510649 584120246 829748449 356350217 481697822 790171623 651103620 868426664 894802937 960915219 811405028 789812206 870082516 627652598 941875129 207462589 647610439 763873543 697469344 1000000000 804727870 937837367 713840093 522615345 755843985 779532245 829499640 869638283 827070098 801687985 674025057 766001709 610865292 1000000000 843373366 1000000000 1000000000 892219653 1000000000 764777033 712859821 735877937 634662754 1000000000 825400497 837124615 957017839 781630326 678121589 640614098 840495181 519710660 392750239 768383809 840911995 514107770 678418719 782007218 677101332 1000000000 770829411 853166518 877156478 479992198 831852752 649027570 796723260 850558831 558344262 786885307 911528955 850269136 816145217 710401229 1000000000 875247388 670728382 661912964 958149758 761400158 739247176 488455365 972389213 914197098 577308047 876490683 599833028 724633788 787295374 642921147 629914899 890951338 769340474 951487573 471463405 730990805 845159066 585657489 590880628 1000000000 846449464 665392758 832691784 779676068 1000000000 746963212 936963970 687090933 790974066 641601185 763937391 851328787 716537141 950619618 593411138 810681643 687470585 782902708 752329636 670649720 786729088 713930311 967717450 843592703 753188420 743409278 900019414 657962290 758049124 684723628 185017116 787469523 756181970 854014112 819442786 1000000000 666842812 948414767 578358228 885823575 973417098 911351962 980077026 680952810 1000000000 623016871 738953193 939499895 745827616 975262632 688365212 837313940 755244706 687854797 1000000000 961141688 829267306 656685762 677159767 639739645 878751904 662888055 736923103 810514753 879397892 634374622 674195394 971467496 807831489 573814610 585181504 790970680 752082676 672268694 996855257 759507260 990761293 851866748 915479886 798967068 995374808 930504056 1000000000 822083249 847532893 636641528 742002228 742596726 391503841 875132707 272909238 784178597 645121398 669432030 781140619 953225733 752576610 589608077 743488855 659529228 851077982 773693312 689282573 733296369 964262918 847985339 936512878 1000000000 804643805 663184197 791157764 738848035 850781346 915461530 942725276 810160725 955885027 718146516 757830773 918929389 932413726 828222209 904458830 694889220 914834429 898766255 700041550 907425729 846288667 827863112 964467959 893817179 625659988 410970389 802289036 864977288 832193916 869839191 1000000000 737525281 738492065 563512017 769426421 1000000000 754882369 784608020 855422978 724887700 799873757 993442815 925047252 761229739 623229447 901119842 819807112 963445536 946512844 638030458 557151380 951176899 826566298 651903147 718139498 899616578 661894170 979884522 929347089 759059905 762776336 944944689 953343418 983789854 664828106 474425416 960535398 824639906 960852492 801437098 947428539 817409228 811458958 768340066 913566846 785810903 570216402 1000000000 851767174 1000000000 711963207 695129931 596268401 916126401 1000000000 814554590 864534472 874399915 720512632 887924174 822475285 862072344 757324195 731024990 798739434 544585124 860791911 701263400 944915156 828501807 907968085 781383984 672256895 601513537 883315692 822584911 902231045 840083084 659987588 881278573 751436059 684776720 736209380 1000000000 785735338 830772806 838633162 846117329 1000000000 995808493 922927642 900209606 798444429 774852528 352346659 816104335 748560527 879925910 820388125 721038505 887241111 936202726 713114017 712776456 690974907 820283572 737408251 1000000000 512488797 612930605 937440596 608510097 739055307 1000000000 643427916 798997688 835575904 664368576 890682379 715646741 696388844 988188370 765300160 732660805 738517684 800490785 927452593 765959218 773359501 626283964 829912715 780061841 838673422 836182764 707502706 896074718 898747691 722103548 681655712 618735432 749784099 864228796 722127107 443403868 940194764 742086832 771007573 871490692 1000000000 554302660 696613338 893684608 992133260 815608203 691427150 587257782 996843970 718524988 524044357 881073199 690453098 581371133 527977965 643638425 797959305 469945272 802065501 831182271 696188390 593088714 822051316 989014541 646263499 987163056 517338915 910415174 1000000000 1000000000 601237262 1000000000 754447127 575250816 688407279 868358533 728530905 670832881 834181926 794159545 757920824 793265222 813656472 769939030 862266147 788930400 1000000000 716281169 882229256 615575656 702112571 693161511 1000000000 966730309 579600175 513982851 720833489 652701761 1000000000 515577404 707521551 838249762 795296248 905167311 881276318 817582285 833087665 749036435 1000000000 590541594 941048715 931587014 739148348 1000000000 628287352 749707972 973882989 888876876 969334126 821123399 584112965 692299730 948475141 880994273 527868522 874830249 511868844 791771978 669786910 766449974 863311389 978042047 853976255 905081541 890130128 508617948 887017303 822060849 672476215 986663800 950637710 544516251 578094965 717443510 815554039 1000000000 811935487 977265962 922673880 528699852 757231994 657155367 753608588 669212080 715583234 734283828 774737948 749499631 747116911 808243225 425781481 856335997 1000000000 726254850 837339021 933745529 695510292 844332284 722356552 794535296 1000000000 951011913 850285884 822469254 823024399 580755807 761058339 728315971 918135548 724067683 918444135 870882949 723723130 828988649 934430778 842856983 681064184 627806877 857137740 630071516 954392228 792469945 849700212 502069477 868342273 732976655 1000000000 924608120 867439095 851815932 651170779 681839207 779878682 814794806 862489209 706640557 857959919 900838899 582049947 1000000000 696496804 663748905 950578338 475738709 800422943 1000000000 765169283 546529248 776681593 453815360 685114370 542840977 933598693 530682811 476569068 641598558 907065176 951876497 573622581 814105411 950227369 497033849 822429083 703800911 775882123 1000000000 1000000000 637731619 912474174 858273679 1000000000 860330478 617754906 701487255 726123477 834334576 805461238 749683387 702301760 903112058 680850465 715148816 985538312 794076867 836109039 911609575 668626395 659343972 948637642 883076424 962682755 680441410 702526957 686047671 588222097 671676166 738363651 936941887 657171763 791277992 730677364 669056638 724149445 1000000000 902036514 570436408 493113520 750650519 842553756 813489025 827320211 896692036 658875318 596673868 877645632 892183540 896258876 911522404 999541521 735065559 645843227 857509416 909206289 693994074 934899816 1000000000 817475147 795156811 776455263 702418293 917789829 854770635 761953179 801480617 659994159 860747777 1000000000 1000000000 1000000000 521890903 927545350 873360553 824853422 664174143 877265138 1000000000 791075976 821153307 662896434 946547120 785398108 1000000000 845555043 971009393 933010323 601758444 972864987 747192256 547425448 873355791 874840563 945132211 892408673 801852041 723711700 958322618 881519330 811039892 805756903 515401731 1000000000 958381061 421690255 854449608 878137502 810844384 813902226 818193407 764304519 728164306 476824771 943263521 462245098 931223817 707308492 807485918 775513507 750935078 926144612 990773386 703850767 568370363 725831192 807768909 761426111 544612920 955862110 789899034 1000000000 853772259 804984033 789966993 556061334 917004707 697746903 507894070 656450566 708547511 839002677 902818803 571549440 748696276 803667411 932187870 830765214 808710421 357169834 1000000000 818340034 595814986 792109089 823381874 970591694 1000000000 908509948 964476748 814654462 1000000000 817819214 719000998 888137774 1000000000 956478606 1000000000 834965859 763566283 1000000000 967536263 734965771 781960069 871019009 886002414 671811529 647075052 815248528 809745570 909522393 459776613 1000000000 809853870 710177332 691126809 587391923 845865779 885859374 712976108 481615558 797752961 673939008 797293940 849556236 847602028 542896155 1000000000 992447697 596682098 714616541 789817179 714445900 736535506 846412248 317486164 782778870 719682890 977422790 647597639 984133036 885201663 700939811 574066823 1000000000 649087617 646945414 785934606 839591818 832284642 729427491 1000000000 650387487 664118816 317971438 1000000000 799517052 706986251 850672469 746039920 525522252 640264433 873739203 657011699 507944600 784757060 841313615 473152202 854878250 916682591 824555425 802194959 824055915 895328799 340153869 1000000000 495368254 923463113 742632990 546232662 1000000000 893369435 819803055 995475998 822476085 771859363 877023780 910911480 820456396 581551612 859620902 609965250 1000000000 199406950 853177564 1000000000 907028153 984527241 561083561 811330195 695135966 686311135 674430756 861592132 856565077 587082583 932834247 877825048 859805213 633606671 1000000000 307098335 807567602 671879926 673049223 842774087 482061887 848463394 719826045 612912156 884603269 700077227 853001023 881760198 934880608 583043858 821882653 869599752 800701574 779647504 760563392 715927965 658309733 795277394 726730922 376547140 852403752 859624410 753017340 504246191 945147289 825540025 890595797 920988440 726815075 755840969 581495960 825187795 484052364 600036046 981857292 847061154 603102948 821768221 1000000000 869411027 919542607 817477426 1000000000 772951380 695061646 880508260 753766701 821324667 996108802 808832426 781744449 800673885 762792986 677300658 698901961 784106764 912669504 754971138 828047503 804990226 648350438 879193369 779384010 633125891 822627492 787296829 979141718 746355628 973871195 950414600 854381271 854702489 748309605 867201628 740847743 853920643 907414676 717522419 768985709 676455877 901307477 810898577 714125275 992909927 942785815 894889652 808896498 696477346 796750065 248491447 863819185 1000000000 1000000000 818978428 456591572 455712552 233741713 827483261 788195722 832268669 921242341 905518164 761879528 700616025 845169491 697620206 706037407 507928600 587885712 672339543 485424151 850644217 394679990 772122261 777405149 799006555 851982045 755166737 842752138 780873604 757002062 506983355 899602517 824814542 779770197 901301571 796192939 996038182 831366198 861497837 592384479 749159300 800954329 742146846 835202430 669090179 894457082 845046145 1000000000 1000000000 604487248 837465551 1000000000 892277824 827980206 1000000000 891598174 514766213 766188123 652779881 448300637 882810133 747278028 865101312 723542525 950900546 844998369 715692120 927667752 683079219 629402324 890774855 963387250 761020620 692273584 905880545 899285188 895578745 561125754 795199091 520650063 858378575 376759101 968427501 854899542 555709562 720990396 666765093 751294874 1000000000 990974440 997932847 857420367 879376128 808503285 679319980 1000000000 854836397 1000000000 831845225 919330332 809675908 562263554 821847338 700760390 705329597 675068275 831806860 665629746 802864741 987453951 835474208 765088237 591006738 786344396 631391374 853556925 753765380 623653544 632082129 915868478 1000000000 831559163 836674406 870273680 602987696 1000000000 813442098 885042777 886890603 947602916 705203499 930685611 1000000000 597536007 700742124 905520292 917185166 800010456 877138689 881893746 866272161 669912266 669776066 563222302 1000000000 821965903 706164387 1000000000 432333660 590100043 745561549 640824151 1000000000 823355829 605590656 675308309 746684806 786782727 923597226 816738898 738877917 642860342 1000000000 985807761 994223734 753538626 658692501 659925079 1000000000 834534619 907322048 562428650 848531337 715224938 950412484 1000000000 800892125 1000000000 881890260 386222770 834588705 750637989 877133034 803071380 759855901 975638787 890454631 573282789 800882398 817427290 750512100 616152950 808581397 770839022 727430541 861409324 656789793 852489337 791064249 842707118 808011059 934550172 895489826 745113927 819003564 686219682 954420187 857971274 845523668 831071046 577635190 679569757 717577354 826030886 674681053 932722754 772604168 714827653 868629299 804887724 1000000000 985339671 859301802 872065704 778524018 688435450 835879917 746136963 714424061 850565615 883141660 964193680 1000000000 953211325 544792652 727880506 763518100 770970774 826829339 708521195 869225414 812621407 607146202 773554298 748659279 656670159 775808124 767818832 993750772 922894901 696691070 674526003 733974189 924722666 763677543 804907884 960410156 614303515 1000000000 620462113 796248539 734522464 758775797 786671437 750255231 731817462 684265444 779890566 813265543 663950682 833871705 913884373 727444418 950102959 770390954 784631398 971382628 931064653 677123289 699933609 711944560 569916590 430737728 560996644 918825172 856328602 929891023 789350201 540376295 832647641 773641786 777243586 890374750 935310205 842116612 1000000000 768792709 990877706 1000000000 896985094 1000000000 747126481 640729031 499488191 679845459 628845467 868874322 574812070 973829729 839637705 683822817 728582176 779797896 779423168 863132527 672535751 723167368 662128724 558037945 501246795 701804071 657785952 728494434 437161898 756691880 615596114 912524398 682552168 887777376 1000000000 976840720 653838415 699664516 942552349 719577890 492463604 756989981 791612822 902556738 612318093 883230402 711876617 797844879 665803875 674577343 69208668 841682917 847559082 535834765 774496638 760622894 577784182 737654474 849228055 463022659 760938488 377672509 758046426 862819905 671961327 915500663 740132363 602466378 637261131 919238087 822488829 813600617 805832889 955641720 808638237 711889355 913841492 616919696 1000000000 975840709 853826093 619829394 669914134 752659592 949690133 750649140 964917031 911196132 912591319 883628413 911389353 997286753 797079227 695449347 703313876 530854605 1000000000 683980220 739860952 929628434 924704272 815301050 679887665 965305423 916720175 656767278 776538349 781374143 870397219 945697496 832029228 818362102 1000000000 742488724 732324715 663495924 654451097 715503009 771355130 752677843 771225651 1000000000 534983423 717858512 650641674 896746941 653726003 1000000000 785116524 718914895 869125635 733286286 796568518 504983801 989970548 898421834 801062966 1000000000 875618037 900819354 726755685 1000000000 933265857 877555043 701718685 567237598 843776141 774546751 821620689 769935334 804393763 974775580 794112599 857752703 547225817 626725092 838829915 883038108 1000000000 849526540 901357273 870643902 866157144 892991100 709388391 585322691 892675300 1000000000 428083933 638492335 563079127 972700421 803463280 590200703 1000000000 652038931 895534981 715044468 416240955 705552338 804837555 830307283 745798216 279856390 709810686 875913463 608803202 626917236 1000000000 923379902 862937963 485984630 691325569 903747659 813885672 849989043 849232595 487150181 940538471 684291544 871532106 1000000000 635526860 628149069 891533099 921658512 849533654 707245622 429890087 1000000000 792015103 776066989 742472692 754234118 894022863 711246052 893239540 891891084 553845122 693686328 785750134 704323058 927245771 566811032 955801807 765297686 925137874 738000919 1000000000 859185385 880183404 658787280 1000000000 895318663 518445341 719130096 864710709 957425767 681705479 956083283 396339847 732385514 922187363 510681804 899659040 714172606 960928912 767895604 881934784 770671349 420194234 495991093 775888576 930745813 855047809 824247760 860489782 611934351 820162241 672731563 745250005 868633395 669729388 838505847 1000000000 852719471 822571718 748845395 743425960 1000000000 785190154 878260591 698033377 859327424 862899823 866856656 776346061 1000000000 648491661 917710112 645686576 882350178 779850815 786939422 658458958 791921667 867084938 1000000000 921853477 682584022 688446152 692009856 984926102 738124720 797550528 452983180 868129019 651475434 917517325 711608640 732200522 893023876 898911030 832660574 1000000000 1000000000 600968510 924783064 982524143 939552521 1000000000 786336861 870939631 809340947 906724128 809933024 825075735 626706525 1000000000 798274783 569106842 1000000000 697648789 854186370 900091669 833431822 886449440 878460416 698397838 1000000000 833771543 333677188 787950536 782718710 482914603 887389268 824298946 962417218 1000000000 607646940 952040216 860048908 747623716 669767039 763200474 848134243 445736431 930982361 935190097 803525507 739327388 945436541 564208291 755212961 499908021 874433569 801932641 682481202 893065736 929665809 859928473 743637179 739816012 666577077 575550207 787023874 775451016 666046327 714872275 980013752 908585474 701129197 827662832 717936918 857142453 485816652 825814058 826151020 642257634 831607740 875997428 796054829 697925047 817914476 724944005 991713529 894936206 1000000000 744969131 870484990 871076053 797505100 533974933 1000000000 922313528 926377730 591868401 704681509 859027320 896170008 632122079 561977075 857629549 1000000000 905863840 686626884 1000000000 743279385 586136227 1000000000 874522406 801816437 716926245 700983442 830485841 410779945 444752958 615965726 746823407 857546244 1000000000 870983884 920530430 643830395 889426028 725592002 707884172 740851257 641190192 851432445 846598442 590464760 1000000000 829215576 664411807 482909846 931724020 824705621 792768333 753082537 676005383 800468818 822545597 587658292 939043417 758188136 763871461 572223808 1000000000 730792907 815914295 748329896 738876364 842822521 532496113 641318094 914137657 762939234 789042087 650833248 780846249 864917418 747588499 734678884 906115706 893247947 714739737 1000000000 798550626 897973469 1000000000 443464865 705066571 854902056 670923609 720529788 965681918 778233283 691754317 711587566 841057537 858207456 883704480 821571376 702171625 755283125 783944161 534180479 853044317 786851489 703112057 696175700 970963279 675609499 914512299 1000000000 496804335 571718229 440717515 805032339 971636881 761810242 663773435 562983124 964505675 832845757 1000000000 822160210 770041201 769452504 726312692 675245363 753968170 664453246 875950406 792835184 642698233 797087958 901697541 740840081 737169749 618256147 349926331 676742232 841093609 744096549 1000000000 593279586 891756323 669363789 720031930 935789568 728435801 910059021 761179506 412591103 669756524 806111094 869243988 997890736 834761222 889888786 1000000000 657873421 796231712 598772189 689506809 786216441 759273265 952563985 879216773 1000000000 652381261 811506455 844668417 898721264 877813815 1000000000 561415472 725013708 1000000000 879378736 838918199 974856407 848867577 913848370 822132761 630366066 718902778 570969958 319838627 622020668 876554469 651923755 805599642 473682995 889859167 844259026 861622026 692595486 676478094 1000000000 304990260 653690876 637660758 941339481 906095357 912706859 756530506 783705300 734377156 775558204 627390580 484092164 778103034 844026628 760434885 1000000000 658617536 588819436 381207112 755915554 719054813 886572941 684772380 356032471 771019333 859000673 660669856 836723363 906046134 846573523 832872746 916217393 854173956 966563513 791745449 967491319 1000000000 497096939 826839999 776025563 741075372 734874174 884438576 612383786 675366183 743126889 829468633 812751694 820887693 707152660 704865354 928180685 797898450 631636223 865572499 903861912 711816087 685648233 796256818 790930918 854268158 634683406 667091939 758854086 701741809 676748123 832295844 822442183 735639250 637020319 805710942 889099125 910406114 658165730 831011177 1000000000 926853064 881383030 692187620 982090063 970111863 756206551 801033385 618523912 965210121 908552710 845170458 960461884 1000000000 852095429 691624991 951029354 946803324 898431027 884171517 518187782 1000000000 565803633 933854434 564345094 671757022 836756373 993514348 1000000000 924273316 598250965 667082233 761401677 776903584 917643140 893163567 768851760 713183113 925199850 741956057 854694223 777026849 179117162 768286255 976400303 700193872 778456288 580211728 887608741 656128527 565684779 599631531 842312898 839587731 839164693 858205678 952949906 663725636 703424518 792039009 815273545 742783312 910936755 858764085 912025900 834648181 806598849 859933318 648414286 1000000000 714848199 870804122 627464413 1000000000 986647168 659785655 702668387 766111384 766565942 731827675 863338871 864998355 832460101 742877851 1000000000 747533687 761253042 732760279 690994867 853799507 871958124 568869820 773764125 672723036 893052397 581778847 491911380 330145504 670851838 664591706 906859194 918425176 836741098 922650564 884846088 808948945 558350668 581200754 891687772 814032797 952915143 792392229 740373113 837500310 802451662 665047560 973324070 773035451 931969406 969026432 689661227 1000000000 548830085 871021393 577967653 649952637 804503754 813974712 539570177 790342104 923707056 874853437 1000000000 792096861 550609231 846952132 1000000000 945689671 735108732 622161800 554810989 749973984 352234974 825562471 768500848 677209046 722578411 786994284 823887506 757400221 778049673 947742768 885421320 926799996 913988011 808318108 463991699 674941583 965246767 548286118 955683277 728382497 994802087 619424163 925820865 880308610 917016169 786468612 762170679 822722965 818426045 638399837 580400739 632406139 223413827 836574825 815742741 818835300 597685936 797973948 1000000000 912742209 870391373 674194232 757378876 964691312 617316972 911367632 403510856 738977785 846591388 729810177 843979883 627654393 643365676 856632337 846281555 1000000000 948333815 648120462 868854856 1000000000 633778950 923415664 831078987 944974119 807896085 835572881 768183841 771379368 984889071 764110953 865007314 610044702 817814187 870229053 808663780 840141373 691532659 661626861 1000000000 602608174 688389121 557004487 942123183 725029159 851845333 714534822 782497948 887327629 817954412 962637822 951535399 721507878 625006097 906785855 636384426 746691544 1000000000 887816782 729202752 730508700 1000000000 673272219 931372696 851231731 634119664 602853324 706723951 833465660 610817227 716283483 776390804 605236919 647451528 925723546 749672947 817416173 647468595 685318248 708953091 1000000000 708786779 710644318 851087944 778232243 656436176 700384337 716248050 612814791 920665051 745466960 919092281 839881299 575495357 611433562 816094994 915381777 813229288 824158282 979735028 589774143 790059702 755484557 670596659 985221893 744364196 1000000000 783057575 769298584 780985555 766098665 839173369 760968706 878842535 731097528 927706393 489646226 790870567 521479145 652544170 651831298 698388627 744440458 467969602 828787490 893184193 761880627 918080395 1000000000 1000000000 1000000000 926495442 491794436 1000000000 782993513 651413412 855431281 1000000000 688191063 642888949 829262668 747615195 747569392 704763699 518839215 941363826 794013037 853788599 634935664 923248602 844536948 685016166 894229268 775844375 671560744 640629670 853933635 643347178 650465313 831737919 552472855 1000000000 970036384 344935654 991714893 915815502 667615156 574460390 773673857 849411204 798376736 796393572 528708188 878290099 853673433 1000000000 807564044 822011388 732485600 825120680 732608228 639169002 905324509 972658728 887202227 913080685 651563966 766762956 888772140 710799446 701738422 789868735 601136514 811610772 750277495 925239599 728734410 697274181 907626029 414161170 764828152 1000000000 903198766 1000000000 1000000000 734901818 960706295 907655846 1000000000 887323009 810979649 825022398 792290408 526989876 533978770 676420378 967326829 761812402 1000000000 989390868 525673594 988938181 747460463 754562384 751995062 895615165 926496479 700173163 802363646 660749078 820599396 772826802 692929677 902469587 808627145 852472384 701894936 917203868 671368936 814599001 612753611 811199465 614356240 657997763 931789928 948811932 681700197 672819230 822317599 921401907 794261902 813006599 735244064 540070369 718055752 607040368 879128633 408069103 735605778 849835431 824054890 751060188 1000000000 876387713 523846510 825248378 364072473 760046714 819021350 866734267 573521261 768199341 889529518 797771687 961374040 620160677 835662724 770258352 350526739 778443195 811543285 773904736 916352259 949844625 798731243 954993114 365227158 967313216 757409713 865578850 639596134 611497841 671372305 760287737 765343600 667935617 1000000000 862723755 957242158 814019740 792706147 811568398 702027954 640487552 769611858 698669184 709937114 717574203 910153060 1000000000 776076417 749247709 649357420 885951453 933261630 753007334 786229619 720967449 960323662 790026790 780502022 1000000000 903805456 704953668 787063772 543732029 923606590 807256058 883087863 930428700 726417142 679345334 782080247 656398098 1000000000 799315150 896007707 1000000000 657688816 594790786 774266111 837667591 1000000000 758654507 958106041 878400842 640128273 706529327 821913582 536477285 631965123 570278858 541924643 800523291 915392202 892670111 283864464 912235855 846758409 589828961 788235703 946388066 669906543 747996100 954164242 858244204 714388864 596748370 1000000000 933697574 946987179 684808504 606663892 627864574 884538968 895483311 769930388 1000000000 700329556 909690894 700713771 645352128 740308358 1000000000 574314403 901044390 740421106 638591350 705045364 893809477 783459790 779566787 868214000 800279201 1000000000 780794095 669598440 663904956 997792973 297512748 830413058 911730186 649931738 678912939 979845776 510465383 795918908 912334902 625760748 944006188 739498729 805068748 896613482 890576969 765519658 844299155 731940413 942723431 832005949 703117881 633947151 952115319 598244122 755647561 875222050 523680483 754500444 751661823 608802017 697079650 600415780 885616649 669718086 822466607 721940589 968430702 733995562 880295404 726776647 724622022 554806448 759446820 947897430 730392326 1000000000 747550064 1000000000 587487020 838282988 505413235 944417698 782165035 677976642 904942025 538328242 945763171 830867577 787322036 601431440 661082921 602601918 738150459 796399470 700853823 914354863 990712962 220866384 978903571 887413032 867557079 764865424 841996389 791448779 647601483 650165770 915016166 838988500 710103259 899353197 639786805 753675153 863594730 616337686 700721418 817495927 857165510 741250383 267767822 600726892 679157027 692908892 837446612 782701156 723701088 875490515 755261731 894789967 839047011 904328276 800282272 584914533 1000000000 1000000000 844831514 722915568 1000000000 622584566 714701765 541098503 909991764 941623693 628333234 862641722 788435299 914791502 787917352 946796738 809923868 950268549 632624074 737249993 887608620 693642258 772153972 786678022 1000000000 855953138 1000000000 1000000000 857677004 842407998 934384898 895987629 970525702 599361799 807952459 668966468 859967457 899669555 771562056 884667479 679705664 683492339 620194113 751511839 1000000000 1000000000 932888719 797457791 853804806 729058408 741702590 823127043 764742256 872569871 709335104 923754140 938123993 782713717 1000000000 940890098 923379436 935471487 592535028 973839532 659089603 856381721 728664908 637487763 999516166 790425587 1000000000 914858497 701884200 722249956 918240273 1000000000 634244810 811884544 845845125 662603666 615160936 1000000000 723412045 540975852 1000000000 782835236 770566494 547458516 974015385 724186560 939880868 749623716 879787964 773989192 769042279 779506501 624266722 852354096 719491129 703133426 903208516 706417130 835970528 841243329 710387664 772203058 725810581 752463761 732653281 756101285 922093926 888199929 370242828 892514980 784846699 649472431 738763550 402828948 839792882 925459286 855882791 507964859 696835500 828688232 929191767 797520704 262374915 923416113 702385515 639897136 576326016 937270725 910426006 694278669 846939594 807746632 903905658 693093747 800169858 768063542 277041622 752922301 436625382 797763197 774069695 889048555 708348954 540305111 736274313 875871348 686879022 864898600 999504686 942038204 824923206 751373537 898697511 752821897 744867862 659041018 940073956 405978521 674903750 831911877 585720678 694785971 891228202 859356639 931178056 833328651 702842167 954562261 807818900 1000000000 1000000000 935643623 965521205 561343942 906327540 832132705 801770835 1000000000 770555369 641208412 656658375 785893802 978875341 828295760 930983096 604993883 658856155 802831444 731493947 1000000000 803757594 765841603 802608312 1000000000 794716234 858231220 871887835 869027608 809642344 1000000000 774389438 889328378 652385957 658057225 608717325 694489636 968335032 709873451 738922135 585723102 815317366 743686808 702991608 875216092 791870115 496480777 716867040 834686872 971209826 705229130 1000000000 857147575 824828594 737841589 767061433 817739159 859498154 642293792 899790410 897846812 862849637 849204133 787298642 685629289 823745029 646713862 710492459 705140901 779297235 646599048 697098781 893194424 427325324 1000000000 932516096 815591187 916078931 1000000000 763696907 687850580 658503587 530397167 655307072 949430653 471433888 766270133 926028657 717798581 830739150 1000000000 918716481 917131618 819388286 970824671 566884797 605778670 753183593 655265513 1000000000 581138774 744385034 815377907 687307078 637743415 1000000000 696342828 786437090 972131197 936016364 862378799 695921750 812902418 813498730 806677413 712505611 722790007 682531174 851018312 791770935 872495843 370554705 819104704 662699563 735283753 1000000000 586466700 830794470 856247601 879976686 445717730 671337354 825667760 793538752 635020008 806850584 804864174 691465229 808208796 948289198 963688295 1000000000 944901859 934803301 739640135 808610673 787025414 495583867 612063503 811667403 488715908 678219057 957918719 917640364 769374959 805826063 454679035 760429046 676959563 1000000000 944877231 796438440 959418186 670231801 847667302 853518571 771955611 829918520 665921054 575595493 722817089 1000000000 844118634 684834839 667477408 936544715 770279097 900181841 725984389 865197317 708482614 734275772 711857202 1000000000 831784615 419237459 587308210 1000000000 1000000000 814472718 678028594 838837474 1000000000 822313945 826501126 830291988 687761702 740479806 970273316 516057921 980370644 920810027 983546487 879547307 773920302 686814835 755466142 713280495 775838633 815704418 192205527 1000000000 870061188 816848666 852495860 767321423 822770233 1000000000 864248164 808749308 742213857 482705498 909951091 670880168 805464696 868227960 924307614 942595041 957791286 732300887 667852007 886677003 696291345 782815742 753970948 868047594 776369756 594927399 872230264 643338642 697510641 846474209 757794670 723211066 752931259 1000000000 1000000000 734688028 828144015 760135030 916221263 687317506 750437808 868653382 728344848 736447207 783982187 613179479 624792894 697519969 914590300 418009751 589958399 915255293 830759556 830735773 1000000000 647818804 1000000000 790908071 722702603 1000000000 724323770 831337691 858160257 738132343 816244762 794970801 676113190 1000000000 834695662 477837784 965384848 748850897 787922084 705505757 1000000000 792743264 713272828 860655499 451817670 897807757 866552448 636282078 855377445 1000000000 776874412 578249353 968838290 911446457 929675955 828701734 536153905 933216892 693524001 661371826 489579329 702920599 609090171 812790304 832301016 824107706 716016814 356275698 639691910 737316076 1000000000 782432676 596641369 617061063 931747833 966438495 801812134 688524261 529754312 890104526 836872009 958599503 877568960 772975787 994657492 981726425 791855652 786351386 839221750 906023602 863007089 1000000000 618781916 681206258 778058209 632373090 731824598 780975262 767038008 629966501 775118405 1000000000 1000000000 898299294 1000000000 787348998 1000000000 917001971 839126382 931748689 734161128 939757620 771214206 881883146 999568296 768633432 814785229 772793059 916793489 855980478 754182923 776395731 652412562 780471752 728390611 730301541 933953911 829805194 764764455 882706870 777304907 950250288 720073310 627863286 838468801 728798877 969440474 772696044 725373431 828509416 710164835 904535142 598779055 959155513 977981086 833416461 1000000000 876382378 865135240 693243079 734136707 789534444 987927373 890711951 699813295 716401471 894903653 852872243 796681153 458985254 901528580 881217737 823517374 552674902 373626591 809109927 874514179 772195812 569518980 707294491 551394186 912221597 655490678 908929789 774362802 732197080 527033957 813529421 727497376 762425024 629623900 1000000000 735354226 879559724 778139864 768463891 835650848 750396905 801593446 890645463 818309488 905107068 675466156 760951328 942197820 633491516 968524592 666451128 618442557 789386756 770073558 860061558 915789076 711220790 914737809 980073905 492595566 798665934 933797904 736458698 717100496 724981959 1000000000 684072556 1000000000 737667042 559645499 1000000000 595421380 490401586 666528719 1000000000 727751747 1000000000 723161345 884084501 721562278 771938060 1000000000 710054533 807475984 808308709 806009979 856859981 950808967 694971604 820866993 669951181 817908557 416421497 484319850 699511454 695717095 788142821 817065795 739468426 788902505 1000000000 880046000 789127218 505253757 897164848 781975814 729994742 900520665 705238820 1000000000 523380302 881992178 915683897 1000000000 739919238 565609381 1000000000 844042827 745880771 602826289 899851925 624725333 634216899 718232694 738330455 727305833 685431682 713123912 962473824 554801272 703115796 938307129 851695697 1000000000 722751367 857221539 639046726 944240926 731060830 991652071 781049020 783444654 1000000000 981164827 787006041 837536997 909017846 889418808 731407370 1000000000 502085324 875063203 845804784 793007813 783973337 787972692 852899760 849990608 774929529 789776870 1000000000 1000000000 708616161 852833497 738645875 851250606 986049127 846290163 1000000000 756490443 867089674 684631619 904524425 455471481 375277057 435421898 692215581 674409096 890150488 1000000000 817331993 635944507 636249162 475531275 630348195 971277329 726383862 899142561 779424011 841714008 983745097 773098217 1000000000 883859203 899496858 893792488 1000000000 588556310 730217907 1000000000 803408915 787780545 903504956 920488329 788063029 583319567 981322064 803155790 839875293 867341548 785441241 912142120 604601062 520760721 679241516 633209085 579771025 981945739 854562793 640355144 967405776 924938794 579020513 809018647 800066901 810460517 637826784 696371902 957156714 858672267 893868895 588388780 900725517 698807647 621992176 876646314 663928871 846751292 733158084 1000000000 730352004 871983841 801535906 497860172 730642164 942150179 685660309 867586571 964578379 741479420 256231032 810938555 1000000000 752148976 870466472 476405559 762328895 910267710 768908405 905676741 501946902 863529660 899328932 618337061 926860902 615622111 651238116 797488113 783813363 709545224 958800833 910712593 875982191 634254659 914899939 318252648 601869092 692467397 530237428 763054656 861577665 621232830 811938106 719415910 937182635 1000000000 890111480 658891791 645539441 331848556 1000000000 702848766 1000000000 618498605 752183706 706241120 906502314 817939018 883561812 1000000000 1000000000 704981042 906272613 830126709 740889990 870127979 685073893 882144003 608340055 749983098 701851895 816230666 930969263 937602932 921505555 755395216 879784811 891169486 1000000000 485356809 800556152 1000000000 940229468 840542717 902604875 727347087 692491879 815432538 954477606 682005456 1000000000 762303088 741305177 833075987 522494406 669127864 978235300 885575853 743525941 440517077 655103171 936089495 858127998 715110124 843496852 710382037 657676404 701518320 741061696 784625390 1000000000 765955967 1000000000 754095081 474645870 782339353 759841255 751991866 746535905 781864075 616538555 891643707 629191795 811801364 1000000000 490177195 509363064 801560466 923112335 615382394 550168390 778595564 794379306 1000000000 640960780 933597560 1000000000 772758298 835937495 559063323 768338353 905209493 916634891 767801132 1000000000 789425173 915570472 787174354 683534623 930439778 733504777 936448643 859762731 841067321 746443016 786334654 1000000000 811837754 818455544 643641573 754537985 821532905 921139645 818733100 845400336 929829996 715221647 872905262 1000000000 831963792 706280886 573943519 718062538 825463886 613968803 929944647 314005455 741418412 552275917 936059634 649657672 653085312 659719136 780072741 637283900 765540308 764452199 1000000000 807040916 601765290 516012619 827343229 766532765 803985460 1000000000 786464121 897464107 615866209 648004269 594114688 804511788 769514466 786940147 421842305 523151827 1000000000 1000000000 926525741 832808405 581459882 639239774 787748424 798108232 412477005 755962736 1000000000 844944195 718888189 829382208 635468517 910194544 813942807 559936168 981754797 766853202 726267933 514914875 748793670 854300640 750923262 912013989 1000000000 788117624 976994191 846751567 1000000000 780953374 773322762 767775934 1000000000 777563957 764555688 724777737 834115279 924355766 631265420 886698358 990155278 871891588 688327024 728704705 938916586 1000000000 812900352 839189502 928258219 1000000000 650448827 818160595 705172967 730657983 751972126 784844396 862483260 830807946 887221394 687629098 669301977 741228573 992288227 962161691 947738296 603302857 839110372 885654751 699900036 729752189 783943224 790964461 568657187 890505842 739679179 652571911 443661010 595622393 653077844 834615992 933337935 825910203 813607142 998279947 918663368 715789859 737150828 520800500 924606367 712843055 676360018 641626418 993090343 696662362 814489379 757461929 881107427 910046382 661537637 791831913 553574209 848151963 834921332 677645064 817646876 534149217 997700366 894599978 614288389 722566759 747185210 597035667 512557041 903576403 875562164 732678144 677973327 1000000000 1000000000 849496498 686507691 729912204 562114584 637789086 986809385 730867978 703191097 939992316 957206197 907627389 717157411 612684487 965825498 980174275 643058990 793903031 764050924 712921769 892578618 805903415 680958128 744227883 566331576 1000000000 310745106 843170671 935531329 511010145 844132953 809363311 627016067 952216015 895610932 680686523 918598926 696640092 1000000000 1000000000 763259668 803663443 414895379 795610578 906550268 229598720 898024756 1000000000 535735533 860731785 854050407 961769007 848929023 660189816 886946300 1000000000 756262561 670055546 879530900 992426776 823826391 992507282 895235801 771120143 695636724 632264891 682368433 877574214 759859249 891386844 441188495 589622526 654585420 620898756 924995149 842232463 960290124 980432297 903114703 1000000000 539202700 843136930 1000000000 801722801 752538924 814979729 609493373 561309254 768245567 657124458 622196993 670851547 923603487 732672666 945055214 467680996 574262809 941054867 747866916 773778171 882735576 423364362 713600121 765061556 576923926 999647049 827984364 929832894 652481293 812906063 510914819 738665783 820808625 1000000000 650682638 768236862 798602606 554059924 903708979 734760410 838767749 865691836 641140682 703128164 986465091 553536210 887699286 921624563 1000000000 1000000000 651472458 730125444 627400123 855990099 909664410 1000000000 705014930 636468309 877695273 535490436 781000665 849814048 1000000000 692480034 629593160 767213104 830909813 921877782 930427917 769700307 639721760 758914249 727035421 936347541 623551480 937014472 879090366 971497072 564925885 1000000000 761939615 686647830 681518599 862436013 515087797 948818052 454405733 919794418 787977829 793664447 864001281 747546677 895509712 937374570 692836887 762003938 945279612 771787119 848054498 598718481 884233950 612942750 649875301 830556836 790865860 811920575 781197881 1000000000 549305660 730291241 966273332 477326589 747425300 735642123 846259533 716012344 900655461 782461951 1000000000 977549595 743013436 775192933 954073699 942937810 925012674 833750710 836561897 812417914 786661861 926432364 937761567 639822407 844005409 930211075 869219477 911987544 496101206 722700307 601005468 710265707 760405957 789445959 870767981 741774049 897690393 510964102 851211289 849329705 874893025 788506627 724215019 536422800 1000000000 696229510 838380900 886399975 909781157 679980571 583889895 518945612 722747331 797388495 1000000000 680865877 669373355 804551648 263713154 608565316 880307083 532786727 1000000000 970798607 691397235 697093506 997257521 767339859 559277254 701145261 936522399 954605633 722171456 685715251 808314584 774000058 575330453 645471461 744396084 712737330 810844737 718516189 928661321 751867494 989294489 868729588 1000000000 676552917 987149676 902885840 662161596 704378765 726493655 1000000000 997438880 795109791 855268149 1000000000 647839449 596457196 776447850 961639229 782123674 908800002 1000000000 1000000000 867223973 505951489 663461874 787182895 835057683 911235437 560387214 754008910 784855852 697758798 836442897 945018089 689827402 798089687 927290947 862307376 882731872 1000000000 594869549 720276914 771628123 985778943 908386851 480113429 751102918 805171319 670517381 676646612 978838569 995291506 697694100 847866110 521985925 686292596 913362444 704916720 400074856 739714986 621779275 824747635 860222962 577877877 783976630 820826580 886263377 1000000000 710187249 938606348 948424711 549505660 904784541 648913520 666117918 705114879 686335866 738158497 409230030 927927005 523312774 749202243 525735545 740692608 859950635 630160055 903840417 636623881 857879902 820846265 694463383 830309106 825078600 870273842 591122501 732068640 640196333 785158379 926715613 540915138 839958265 648515064 503102345 704556322 920649685 664824771 953689993 899750028 775280914 807355093 588453044 851584724 847677995 705258062 913297333 735122215 974885129 1000000000 1000000000 562431863 844468159 797458679 948765764 720272918 1000000000 689613886 743289712 823780183 734404149 824941664 961877832 884913797 825740038 869074623 933782567 622865288 686861532 664528019 1000000000 589784123 681029225 749159541 890329293 733064517 724648131 682271861 1000000000 738266019 804524456 920999416 566229326 646659274 762998767 685593653 720443495 903957682 850032776 873655515 980552315 769158276 944469442 800846293 844199433 899817309 641420544 661656422 814086802 837988007 603649096 878534832 871675842 940184499 997061508 793318570 771666347 767900963 646207698 816743056 765396577 878397931 903359076 784574617 825426175 709235164 727643968 655016932 976510367 936864282 1000000000 666074603 915069132 634746146 762133090 1000000000 882396678 835815969 785294598 579428649 764348404 838328874 901226007 887664990 722309109 644525290 629125583 703854128 705347761 842213584 564699879 803390075 577416121 509225625 804608145 714690523 883917617 787324913 859642818 1000000000 501266281 892674927 594241574 1000000000 928208446 833562002 241401777 608335784 573326707 1000000000 698959953 758569785 782698947 1000000000 175310965 727834944 1000000000 769713771 794751437 769691779 759813869 849955271 964438940 721996022 536707023 608757416 705352539 903005403 1000000000 743045528 530861810 695780111 899392258 656068487 909966263 467974437 704560014 881161066 1000000000 710561689 900826525 868769224 859931826 907792780 846504401 791637248 372293278 574012935 783658877 804122929 892330083 538307139 1000000000 1000000000 808314070 991499139 996845314 733859458 888241255 787747946 652837977 1000000000 722510028 899836746 620701987 898620571 850420445 550177147 562137771 697461961 907446726 903340895 738338368 833541391 724656251 456564467 913432991 818740591 527425872 579273665 646587738 812370931 766176644 871559332 664547514 922861131 765714577 879555628 868321460 980919233 612254190 887050539 780215288 801149527 675649522 816310063 1000000000 652278800 920322764 968333714 742990601 918986315 766095204 667737088 619474616 622334914 673826605 733327009 936665163 847522497 905674399 838063132 861990704 722371378 692580822 1000000000 772680453 863677849 982602148 1000000000 775429988 578115897 943847678 827470365 911688003 853314675 633694955 802998055 778854553 585872979 733937399 823109426 881042804 1000000000 821582326 1000000000 874503853 588464018 945124000 917642576 550957022 1000000000 578992088 1000000000 765953015 705106700 927820939 644978420 1000000000 414085459 777531177 745871231 837287937 761881784 973164500 660512686 824151669 688315356 1000000000 684623470 1000000000 879993430 971954519 925080694 741947930 871891037 272223044 996168410 892416324 739661479 753928167 755727942 1000000000 822983384 883030274 851614858 648356135 701005677 693274144 876930314 846579927 671669779 806843286 938450340 941745200 799201057 687666563 1000000000 836286221 630320673 1000000000 492214500 700201743 946349283 732128316 596597635 556507825 788412105 812578674 769471610 834277755 757998024 1000000000 788682586 910526513 839178736 999898100 766074451 686069903 555748628 695803409 992145253 890753741 844430356 801778913 1000000000 902225980 780641868 549245810 867922872 885484103 696155493 755457591 859510735 952941267 736545959 777721236 957380042 650714776 755838644 750002447 1000000000 898331121 980297206 544349399 878206630 660815483 936264349 630729823 701563453 936195080 809732360 780879933 921121641 1000000000 1000000000 775898029 678786729 726109020 685641774 596411044 625993622 434654135 623762100 782452324 1000000000 730221540 903838447 780433808 785351374 884644632 840250159 851370855 768224924 854880851 1000000000 760941824 917407476 900671280 944969843 844612278 840614007 701823738 761260998 804590934 865872589 666807566 556113995 891814197 979873241 723053400 655717826 783105785 792171739 641094887 601182378 898648689 750905629 516050037 785456827 794389796 730287901 537607254 724863882 961599850 794709582 947568347 733393996 200722228 718044721 806919408 747719146 478583538 726375685 948005570 776256814 925921192 762672751 907368741 914627270 897912324 900450431 930135012 551284198 1000000000 911178962 735460566 551514478 344239729 757131950 852284612 1000000000 953085701 1000000000 775834840 1000000000 805895294 823420657 1000000000 572582325 744958064 727852799 882775676 631286165 793319825 866721341 480795907 697515702 775545704 809666804 782705726 986948611 666871587 1000000000 733995833 1000000000 840008781 435643483 742790322 963588771 1000000000 872798948 732416482 785430047 1000000000 865831273 795245420 1000000000 561552416 296402556 548033534 962459883 684348139 634115039 702843538 797521905 885485524 842384767 762568566 768378167 703896048 976766235 1000000000 676889691 779200263 792545438 820176708 921067108 727010530 736009821 975598733 935491147 826678739 872009279 807957350 553905947 779353274 973337208 864193590 897672908 513782190 1000000000 893819199 814110838 471378051 796813018 894723691 935419835 780142209 845235721 573831244 598549933 912747535 495336241 636167072 1000000000 774790114 821333068 688049344 959073927 904888238 1000000000 700846480 751803462 709248759 830839535 718174901 881473059 727626645 730575632 799917365 941053721 765238122 866768343 680238534 840115647 802858149 736728599 1000000000 850867179 854866980 874041054 644822846 567747137 710727540 676762367 771929326 849518649 1000000000 713674894 877428861 894168403 651538375 1000000000 845184332 691818721 824957346 834223409 953934559 912096401 835581418 708431699 737491664 460915060 747847359 393176228 605266097 590669232 853713811 828705492 1000000000 813098070 879674915 685189869 701957697 704063234 1000000000 1000000000 573708235 1000000000 813919931 1000000000 828880796 1000000000 898336716 885933818 463525028 545108719 686895120 883890044 717467939 901696876 743930760 810794901 581596795 905564834 842918603 748326658 847264327 746289287 730745417 663255262 786435030 696286902 985159296 537571875 886724210 758945314 765050319 902217462 723597845 772902980 842990890 916858629 875556188 602490401 772902916 830307592 588392694 764313601 719200839 1000000000 862569488 659618472 934542697 1000000000 1000000000 813277890 734473622 741288621 914732486 485350383 845757534 886736869 769807396 686356032 871088113 747771698 835809247 805692234 740957702 919128138 913168417 386990696 637772673 645219682 978882765 714623928 877550751 734103364 670109854 887046460 983024369 993321417 938845598 757598987 968068665 751995362 1000000000 686184987 911103925 818955735 735193833 827347664 799278147 708225057 910136073 799678634 846957254 764809623 1000000000 817576773 699812448 654267810 919324345 695224603 773839515 685750860 744390668 1000000000 573004257 717436318 520820274 820114033 745488546 964299574 654970054 760434255 659459015 915363124 870627575 818846663 691403493 854492546 848420834 318593468 882300910 624792579 649557248 696566485 609052865 892288929 1000000000 751986102 441163739 854859278 1000000000 832447191 704625972 761879625 1000000000 710316927 508157556 995942588 840156373 752081791 909351804 658680996 776930891 625353921 813014611 684521363 539061522 877188758 1000000000 753452684 804222631 862981499 991291213 1000000000 469493762 828228502 499304437 589981468 511110849 1000000000 675437783 861032369 786860844 764546213 709086345 1000000000 700814052 772345724 970144209 855716568 817995683 1000000000 837045924 942500956 1000000000 629942896 1000000000 890550915 630238246 752654514 854703720 737097659 851987732 540422688 821472397 858453295 784678995 896630155 695495320 841995735 520614378 1000000000 865067721 886580012 464667232 964948463 973118136 669321521 963807795 864006901 764923876 780186206 737008478 794342970 915095593 1000000000 825586996 709241250 501195140 608647647 924363498 863633485 995271646 672259527 886788275 953753875 691729602 979100438 754955124 618067912 539358960 825192011 613162556 673467549 810084908 875303384 808217204 811479148 935321512 1000000000 961955903 995543357 870794354 676724733 415822475 762110774 988274389 945625940 690327794 873286945 896805314 700928068 820903603 816493977 888664438 886033304 914986383 997735840 812134255 724573528 992479022 1000000000 710217330 866159117 851766068 866878509 621717234 727623656 820165367 983560111 732338103 769836101 917570365 619636211 836355357 711083735 424120698 977077793 662710642 703639093 700821218 746720527 927413840 882812710 794055813 1000000000 690957473 609108324 1000000000 730533062 993185635 932645591 773038387 805087605 665502719 710876417 943516084 692184394 584674739 990218541 808163574 572771852 938512772 893534617 717313795 884260263 830778410 881347951 1000000000 851230502 979410837 737534026 849749929 848821709 661972639 860074827 855284003 607712758 892232288 585127535 848641597 602490360 949931711 681561701 659287554 670860395 892771916 819559598 798033494 925375487 817987538 685060920 582891819 929656702 915698111 923735217 741220843 688709896 632179080 805430693 692993025 846623819 731189970 927396275 1000000000 723472453 713393199 620218638 853621254 838045356 664240815 559121787 767772074 935686217 810700305 532812826 779240436 786713450 850611320 653250601 884002173 786802828 698165536 902700496 856512921 667131092 675178643 784591476 630234634 865481390 753899054 651570830 1000000000 806494832 1000000000 705874161 757207164 934401975 1000000000 708689744 754689443 840181773 530831850 741289895 863413273 744308654 714145551 671790720 885080700 695278328 764478667 814349505 786251589 778591862 830026503 693170805 967549959 964809155 940771296 824623861 804462399 950579100 774519411 777938191 669437060 945265214 632778285 760803648 702712425 976545409 911634829 325704239 754693075 825468205 935234024 804431670 769606497 598479276 942658973 682096563 1000000000 927460340 554531698 863250592 814308198 791133424 628804052 596056666 694289385 672013395 991205319 817725365 881997903 628655263 795709334 822047656 865984795 639515986 983760378 791249875 809142120 652081788 700232722 631495914 660476800 727176583 815279809 864243062 757014420 774692232 607952625 678888200 1000000000 789744747 1000000000 769688753 870521052 805115114 776085209 872340716 844657391 897546063 674089333 671043197 807037579 808543441 781494217 698235168 780744856 551795794 804194369 954331676 849158635 931467124 764249543 630736740 724738384 728376743 799181414 927497953 822245276 1000000000 829545879 875847751 842964862 942460744 840264887 909706122 986949889 547944057 874925968 667354664 669589171 715788794 777833806 682675037 660877429 749520153 1000000000 1000000000 1000000000 842735622 825240796 708854042 797959520 800798501 988207002 783791615 1000000000 599764437 811626431 641120241 892190901 696174800 731838751 878154219 984587426 1000000000 598300648 970855600 997665347 989073516 1000000000 872229246 700491556 894711721 985211374 685195649 731481484 906281520 931852755 715468571 759048147 778758469 938073924 1000000000 950313842 714262539 908459717 736750090 535676262 817917379 775670409 881780351 576416568 615323650 579828909 687532775 437362468 890607003 735151582 781408304 708207630 853686066 898413297 1000000000 738496821 1000000000 717467836 884760499 708135982 1000000000 971214664 837863012 1000000000 592638753 1000000000 853050326 419865224 787861461 664889548 901076799 875368386 845081848 809056201 538594177 727011814 691646369 780570452 453501786 898120317 727975797 954045332 787371623 629443019 633982414 914840476 315646763 654640184 852828510 783942916 808504294 817245732 993341245 416719923 463544302 887521221 897411004 820618560 811294045 792617781 826078785 599335102 830681496 843349021 811527260 858040009 847041211 782238004 711497112 967059473 915767150 886571062 953415431 973017666 919722080 739137601 904539524 905484313 911211058 644724520 769402704 927215370 623013555 961196998 766148482 815754695 860393489 784335548 788110744 864051694 862564730 891063121 1000000000 917412038 797752404 814856102 755339067 788363401 721471304 839850731 727358545 468851078 964047625 851848560 961692300 1000000000 642046352 868348457 1000000000 885353585 1000000000 694809165 676075323 712839624 798782446 767172681 782405831 656950449 732489775 722026959 809945134 831225675 826876881 758816167 1000000000 886688163 664548463 637394119 832541080 729475566 862362916 887494466 678221470 760490755 845894027 841412418 823928435 881040576 755202253 767508613 563634173 858267256 745817802 782065659 612403483 644651818 1000000000 931314793 569212593 569531857 626179337 1000000000 524096503 647072656 1000000000 699053997 727612203 708274867 958067562 808828518 665270197 829193666 838073052 962160216 683048113 777820988 989488238 619738279 547769374 789232846 815593223 673131627 631072052 972489430 741740533 937913922 813019483 644760013 545027918 847785374 884764592 514267285 213093355 774890068 869525172 877916743 882447121 605316670 692428489 748016442 940579536 743634279 789355977 809182252 1000000000 979061312 700167838 812791846 599061781 599303539 938511256 787127571 761456816 855370721 939967018 735599393 784220236 640097829 1000000000 459773815 591417609 783447712 631168358 935863708 735898320 668912672 992683395 737153971 748516320 767210601 1000000000 820217293 764636541 727914001 823469808 890331045 833637092 884426849 935723328 804846260 525395016 722603794 742444494 718924121 574841557 1000000000 785445282 687530975 1000000000 996527222 707763554 854764957 989677162 884167671 864014109 769638322 629083979 745953581 1000000000 785092569 941563074 1000000000 745272402 905567941 869494282 819229957 655430599 857486843 784670360 841951686 908318498 499534970 780237476 602580065 930123365 910938455 390470761 777619356 730264107 1000000000 711210641 671397083 886015558 1000000000 681076700 663010627 682579339 920918714 814183047 777818118 482237783 929215276 1000000000 958866248 589557398 783320576 909237513 681688348 1000000000 624481533 1000000000 805247337 887496261 829032957 1000000000 636570144 740086150 891904824 538341018 776929029 167633880 899898885 821987959 565866783 680117032 468597167 957836694 668521578 926225341 856742796 543680968 1000000000 786337134 998624714 850970878 533236998 867516579 691665830 1000000000 960404022 588998964 663617564 786827304 744129874 621625374 788504559 830798065 931635292 729118135 944484990 755666057 733210907 649545969 707741705 732917627 796999904 881920208 652309296 849301054 883177426 897922791 686836637 812994824 818090150 586796603 695466624 887379148 526884510 1000000000 1000000000 738028899 583864605 1000000000 1000000000 884038051 792836743 630977482 610776828 596167449 608091964 291918881 884207696 887631042 566107246 981945838 983775237 539913500 976713994 992059326 1000000000 609513097 805531135 655209384 800403259 788065471 732222606 812828759 854610637 1000000000 901627990 546294698 1000000000 694223548 867034231 842526038 941369006 939257665 699841396 1000000000 565716029 708075866 651504339 739710130 957145172 781852869 649666549 900519209 423732380 838728205 917694718 753694762 807534813 805445845 807920761 773512297 862921795 587442623 723715884 788905603 743920190 897531079 830471783 831371916 831300258 179257077 968268545 770373318 552462879 927077298 866578584 655618059 1000000000 688505677 813650003 1000000000 754343483 804701391 578804165 697295272 732039608 915770216 832361108 753343931 625665075 752463986 530852297 696020728 785529604 892892517 907346157 831860858 944093207 658899026 783234194 937774516 551065897 612858857 836026723 619925205 935993719 838912354 689544535 895083630 707245421 717196585 776989486 884400942 719095646 794085103 798719095 595685077 747135830 843919136 757040022 914135703 648685205 359036011 789092876 847654048 774501654 725560788 665257376 830278376 482681448 838733471 389368537 757438952 548105892 461586227 799697343 751351307 847690424 692656464 896612786 936826774 568015344 783648322 1000000000 705729417 786445817 625960660 818695768 933897874 850119385 671138960 701261945 704287570 976050823 792326293 768458734 754220623 780091343 736345137 950044449 712798608 890323490 1000000000 810267732 927216382 839742437 693027008 595337601 741571419 756061652 797621959 666271061 1000000000 745284042 781412318 516202745 823395713 685383861 669237027 873169917 826464193 788703416 943777075 732906376 874343826 700202915 590055152 590121595 741414618 858348311 720286458 615368018 968826949 863599427 924085155 718228744 957341452 699664328 661901879 846808400 818833280 821878712 735412958 814289487 1000000000 667249983 906004181 329142520 687090839 971277565 904465393 702198942 794619457 621309246 622099094 566719844 725586502 680768047 612077641 1000000000 867043560 659742116 1000000000 347169446 577923342 785875212 772934940 848833967 768790919 1000000000 869530162 745871935 719427191 799560163 801142557 768701320 788599151 966620594 792650677 909462503 730736193 812349329 795077942 604994439 594781819 718309466 857780230 572570441 673628847 1000000000 768539117 1000000000 897245722 885141623 812816115 730693020 562292423 758138988 614605068 728882122 958821575 938196775 731467472 846069785 907752658 1000000000 834959327 654550425 580736508 698211072 910045892 769087177 873555106 887490697 1000000000 677010969 893090848 761648880 703216933 775979168 816959948 698827236 652708212 842584095 745810786 831030545 868856658 739189185 607856911 631589332 759136347 631943236 303500453 832764744 1000000000 551418401 917381039 677817101 790513088 644413327 797661587 669480522 760277919 819781883 631332650 842984797 1000000000 666912922 731447877 497980783 1000000000 1000000000 943887841 779722776 721845605 861939836 870894517 738896689 968645292 1000000000 837457830 823114091 859996849 871779129 669756261 866482587 900539314 803763583 818964653 919336837 785166601 646451198 822788041 763787932 769233923 973523429 756490772 810560301 502782805 625955587 830696662 690949496 779832362 917248055 851196338 656484239 860210848 451582460 696619332 936714528 891042323 633254812 780155595 769879835 617029210 782843839 579492213 51829829 819451451 857443441 751992871 896002250 898562441 593588955 1000000000 563603622 970052741 801181640 643023292 885210256 865995893 806898857 894713259 1000000000 768696617 713495118 668808483 715832577 715390682 955622676 815844914 869251355 630756751 720308036 839819186 964072852 795286185 644949757 515042152 699552982 712080647 778843291 773337483 729780383 758281296 812611755 841047177 1000000000 611398496 827571873 789790276 762425593 1000000000 663545449 897611586 828026189 757200976 908053795 406480339 1000000000 625182782 1000000000 593675492 950892572 801417785 951993998 871194878 802830900 858373092 665857305 632563794 997825669 892998087 795480899 628418794 705520980 882122404 853920426 765084379 751384055 818914437 803270276 881890114 862442514 809577789 1000000000 838321304 883101373 721104598 803613450 960540618 764936201 921157905 870180175 538752089 874637315 759661220 716690282 659225956 727101711 812343341 1000000000 1000000000 598034966 802159000 676400205 740238551 1000000000 687630057 832296828 537484305 859320553 626083496 779926648 574989923 796782013 829732037 662804857 627159552 730631587 880087147 966458152 739709870 613608712 969488706 878353398 802635155 816692787 663549841 902981967 959166887 625177597 1000000000 691020397 711350113 855927402 629926193 727405230 808904947 531815353 856686301 1000000000 698167138 895024589 948064854 701453943 607077480 822543111 738839495 260460120 990499437 978270571 513158202 781253670 676758320 992106908 863837312 543041252 825059127 853747937 681808695 744528190 556931868 794673910 879211493 1000000000 543615603 824478419 947399313 766143929 970491359 594350845 864529139 813263352 727440690 655770784 921044285 875742145 644762635 863210974 684497382 445218141 477769969 968999440 913491819 955982407 722443697 769056788 890873403 678822876 831463888 817563834 890885541 513182133 557039876 824312082 606229818 955147126 680480058 806929648 481456555 783586748 865209586 607746759 785574075 723092027 975971261 1000000000 746369563 477950420 612751509 923625249 756917071 702330539 803557893 731710321 792298131 858506222 895733517 745663744 497151006 764951537 871618043 470184357 1000000000 940868590 1000000000 740535196 830758057 771960160 528002259 730258443 1000000000 862656727 897160457 696727503 722044728 855348834 662988585 789173219 730609255 669808380 591927141 776878126 691340124 906062030 603469193 837624246 431243768 801481302 710409245 881453228 781251094 769680003 676594645 879621206 792648586 1000000000 642052819 780826521 915727529 831017722 1000000000 832904194 903964965 892717155 712343447 833339769 623631060 823448605 808638258 951684358 914694607 938815760 878074027 586794256 740569646 672388236 1000000000 783775139 843169685 752320912 1000000000 803048740 1000000000 808792753 887674937 766288157 853673319 1000000000 996084564 699585080 824522874 791845665 757868908 800404334 649248728 908674629 886531615 820817896 906216515 682438975 735309305 969571844 1000000000 546342047 933588592 769979414 327871066 547765442 551574609 687348545 469528666 556864453 656181677 724456521 820792846 870500316 712442494 676584268 837821725 789566834 705511003 890011072 597107177 913325736 749233416 682756997 1000000000 724868508 696640502 849573735 937918921 838921603 834429101 509821194 765521655 953507077 905182013 770195243 786131761 583760383 816265828 898664668 854942949 501645861 852356813 1000000000 865026909 1000000000 617396750 427609621 822099194 685083922 816803420 768811580 679637407 933928194 886591315 806488964 848847716 701732437 641655479 770273056 852178076 965957597 811654810 776845020 876941896 891042989 486908354 765581719 349931505 799935495 887404577 820302587 870483636 819483996 891397649 710223167 687108227 536864654 304730447 1000000000 711768059 1000000000 816892420 1000000000 860697569 806757816 673432750 585770238 806704754 565773271 962629726 748353576 1000000000 840361168 848633830 757375871 970521761 625467303 774238764 925506963 822324318 1000000000 588126165 532834841 902889198 891250844 524346686 765618633 923598831 689999252 806048680 805140247 734879493 1000000000 799731651 764180920 747849378 892935695 776381703 852923629 796182764 961483797 939605808 754100151 880237936 803948115 616521814 833530016 966369245 793161291 861809476 615934031 822591101 750909459 417019879 739410091 1000000000 846927425 939133266 889654268 718161583 956728349 748717136 626758768 906228486 895713605 799518910 775129138 767578083 571033869 623794548 506483183 839460865 944163741 599235521 587844241 835951035 691061080 851440263 633660030 651123848 587313901 893558021 611829407 861707994 651102902 551179923 791093049 668438983 965171575 1000000000 695379867 998188608 872656453 895590555 732980220 789564941 722662518 392174904 792458246 958421104 871070913 837267051 537226482 796091315 863024898 770490266 540653686 699006234 694703315 809556267 850356408 1000000000 850799207 859430718 867758901 725963574 703847472 498139220 583672747 752544031 710046540 841945032 665351181 906939405 1000000000 718355634 607431161 872004810 772437985 784115825 825215789 711927292 811538640 932606973 814938926 614432899 906081592 759174476 697510466 693926016 736887382 866103484 808332123 698163813 615595199 942826182 743848068 788459245 746203195 834515599 856075763 654011039 1000000000 754234988 875281080 897803284 735892630 833366259 1000000000 868740434 1000000000 735334874 667617362 787810509 1000000000 729593232 913599061 845390080 1000000000 840742332 922658161 919691197 891746496 843761139 668789193 825353321 797372042 830486596 802197523 286413395 802968279 784851151 850725032 748542552 649447629 899750403 872691138 752620230 760608647 832322719 607100325 954887918 731947688 858371490 1000000000 718302640 639515338 695049616 574411240 853932119 811554941 919343767 841819601 675393682 1000000000 860189222 862572583 595202869 732804069 995286781 803273123 708426217 1000000000 930710918 280782002 778538384 751150736 782922772 661447747 911456920 747863469 770109317 738326542 843009835 894461073 849199965 852871955 891884533 682047192 769554825 874128278 1000000000 910651386 881908101 881138185 731072874 930361224 781184719 801503561 943843937 716933807 685317605 856433636 829996119 836053773 899127203 623811685 710229800 1000000000 889244805 762476275 795725717 611220919 944340805 622637493 977144856 944439020 912686475 837486306 775635575 1000000000 930346148 927340886 894103779 584219056 685536236 860118226 945008473 875523145 533041601 670875990 865801202 759530686 1000000000 852136751 1000000000 1000000000 870358859 792129306 702316965 646295770 849022882 890291112 1000000000 1000000000 662376004 883447890 543029770 865238108 849241619 724867643 832164528 924178847 904699064 949359884 717473353 1000000000 610984035 793335752 871229638 660224061 825985153 864495649 671949557 756632096 836271295 746423317 864979400 765254817 799113637 674271869 897411877 707742938 992942596 726687850 965964602 852866950 931640320 998507383 933943291 676047306 656703077 574738014 666694017 875740889 781427115 695658931 841684215 807499449 839316837 711308469 685459521 988977957 863869789 763458176 1000000000 803607024 915362262 821456200 905779467 862187308 889423507 765347921 1000000000 845517859 814338518 622265834 807872938 792971204 783360726 755248979 839488761 599220384 706966017 745837832 900939407 763512206 856286370 602450965 1000000000 811092381 893422882 701834974 1000000000 892444367 839761931 729184659 642322568 769544516 914344224 941921088 792575566 1000000000 803638045 1000000000 1000000000 632679388 733764263 606487273 467710764 860147046 795929801 846905403 999469249 705402295 575271796 684243644 744621216 762171418 773901605 768652016 623121455 1000000000 895905042 816928116 221230309 912472449 783954148 688752502 698707242 664012116 625074398 712271983 257575612 959807271 568079623 933289145 758226727 684962259 773627897 738165260 806312435 654144071 885841137 964716226 1000000000 866398407 588819938 888395102 796927266 1000000000 577534926 772209600 918457615 652207894 521399630 649399367 794405616 653837639 785969339 604681565 558426615 942413820 736288464 605260137 841673214 803113253 970769002 819777488 570213518 807981346 718564945 746477292 592519875 631622579 908034058 818217175 635800146 834777793 679411041 865280314 763610760 937911030 803020872 770560962 790126672 741314346 1000000000 648668110 931066714 478154359 817917835 786671859 479796701 849775273 1000000000 562873738 819314932 748867156 912221647 519287326 957176493 663854805 764080526 1000000000 959484926 809868598 1000000000 558047918 741371125 845304985 899615347 614533746 867339705 719100075 690161876 826292844 611034334 886312529 869993660 759769545 782267885 865862550 486251720 206196722 880914012 758418317 770018848 1000000000 772443463 860787992 948424955 864424770 691584491 722146782 715000440 671929831 782465981 1000000000 762655926 571167669 874507868 721789798 689657578 647620042 527718836 880063380 849902583 891174089 680890333 911259515 944228893 724615219 697914802 671907731 565215344 913979091 585646890 788290462 761144626 1000000000 700167682 1000000000 960577405 908726952 725368736 746927719 844331443 728095381 725127010 926432503 711193622 867549769 728699007 810363721 878521260 875527421 699327637 674413043 729030678 852278928 912029724 511881330 865820687 817113240 710647738 966599808 743473258 757377262 511327988 1000000000 682864933 655161605 693818263 900979234 963910201 622356824 994901628 1000000000 746174311 889203693 467851773 964922769 769526746 872747754 597627609 803527457 819026136 1000000000 770343838 1000000000 943272585 679840531 801545489 754214110 732616004 483405349 986918600 825677373 495567858 920623468 695314784 817955252 309323576 763280346 663413151 1000000000 718947344 777121438 850422673 793495380 650134240 952017316 798101722 779570265 1000000000 639105779 817354305 710599665 914458805 462547932 564563595 939695411 791952701 933439839 559999682 766356634 504626553 638160807 855814410 680223090 840013293 937845766 731628384 728337424 921201272 931466195 673170135 504301193 646952573 1000000000 792881121 925411951 961142472 581388384 813788071 782653462 853565776 763681791 731750399 790770826 1000000000 571071495 895038983 957611545 634691112 845106725 1000000000 871507071 871668950 961196647 659203593 1000000000 878865286 791340418 910890721 799763457 820884910 953625658 782977824 865936602 1000000000 656976470 937640697 600685162 612815151 822712947 683212160 757288351 810197165 710269125 910686836 847301106 784196448 592633260 817606549 616111409 792103419 1000000000 466568311 668051861 670774295 731044306 699669256 862390202 750303806 592908678 912291720 751017800 886648452 912217252 926517195 452888899 809430044 653022434 684021260 689294272 940880092 844445847 1000000000 922114244 816298572 783405560 704636904 942382132 326748715 1000000000 549355695 577624511 957347040 842310005 568491792 788739078 932734357 967228947 782982561 968410873 747977275 477200068 961511947 1000000000 725511299 934020669 749515499 906398544 692510208 808919380 699240714 755754035 968199697 655166963 779877254 730108816 837853449 734597310 927633266 886216632 925112703 1000000000 654748017 800107703 649348814 653942948 824573875 814365982 794399517 730112869 828571818 801283501 573222298 1000000000 905198034 855797458 450593397 340384361 873076949 657806136 691196946 449759919 840315232 916205048 814172341 1000000000 436627319 1000000000 885149720 937979397 871719093 715962830 755819303 899001502 968526314 742025001 720183830 1000000000 866445299 726963997 846831643 902208339 744925604 867818404 583526620 736474323 722607769 1000000000 870198219 859255259 1000000000 891425398 812224640 733131606 916905054 890249868 715007923 735785886 988219242 801895103 898269428 719587367 710655344 749093642 1000000000 607288934 885634873 854573610 866520630 791395554 772975040 801809043 731731241 763912854 1000000000 751332688 712377996 909983064 1000000000 1000000000 896057137 831786023 773628169 1000000000 725575208 602105870 860922926 931884765 892691421 793329494 848440130 981541406 632894010 916370541 795659909 1000000000 973713765 498234493 919169302 693228444 999015232 889479247 1000000000 574685416 1000000000 922882775 767218194 759040337 477004681 756443243 509552654 738324630 493042058 976281993 611466147 625392330 717470012 810568967 871992696 946624126 629876091 563582197 197991937 960165204 844013128 976648338 733266701 788724073 1000000000 1000000000 730539916 941748041 911356330 787505296 897778251 793936272 734799437 615121645 824210584 987898427 751598498 694057791 764133967 632356675 575862930 773800736 686665297 1000000000 999434801 748615097 750073617 839624914 741476925 608261870 893570379 831490395 784517690 1000000000 750426483 637666286 722885719 708190778 642820309 872684914 822608738 583371373 671343069 846945097 601589802 717879906 835705400 839523377 706255252 488823451 703433024 777671123 956913672 814998048 614963314 470636747 719656496 1000000000 928139937 1000000000 857009871 685647284 775059676 774362705 933913348 607836154 618403971 904933857 745956438 665777191 747375988 580980349 772931503 509247932 675614360 814031855 834686796 823196318 938405416 807874252 286406869 1000000000 950172777 1000000000 784255088 644472428 866661365 1000000000 845867363 763315267 790861593 807683744 794106995 276850397 822507931 915363454 901010359 842402582 676697425 682125363 1000000000 761282486 733653104 928500330 714117622 951944957 855442874 755340505 870598680 883737872 983826119 855955372 725034893 863529176 649821318 537478882 875152454 832107432 886285758 832458187 982669475 501411815 695336640 827877621 877404721 864103189 929810621 889208518 762610524 1000000000 1000000000 736607218 713463161 681203179 767768425 789129078 859289181 755942917 691543787 942487540 604410540 736684923 520561460 620027844 817351097 751643059 847450460 717885617 777443227 1000000000 915665091 853468940 1000000000 874511975 643306814 880951600 786306826 813920579 781871024 716603985 720078302 653303790 954781342 648322326 827280469 855656181 830459992 760987705 909690978 880849603 940720598 616821624 766536990 879543691 422895358 688414783 690440239 672548136 945875132 585951153 908925997 769514082 636803896 839771755 789084765 744053938 636555212 864362616 811570458 742157573 702238847 774399381 818692839 913452408 1000000000 1000000000 508657075 671566659 687159247 866173171 785602250 987443487 655465160 707758951 742523982 781052974 746488812 728011369 776270050 831226205 691814859 859055609 911607286 688547112 485109180 773983917 659172953 963498387 748125838 699584411 576336003 732319474 809754382 538790670 875725621 773133623 692206114 973579906 855787018 716378604 953545612 850621647 700007659 775073603 689627849 959016644 820567451 731066836 1000000000 758236309 691393981 885284137 874915637 1000000000 992584193 197473149 784198119 1000000000 957439891 642567395 666458620 718084139 953676683 876499423 726352914 651401398 935963140 925912934 751759494 605392424 712489425 826235336 710997193 617990681 690728388 918596377 767657845 927957391 691048531 539417168 829904042 749821362 972421123 827137149 762096720 738989230 986337667 895518043 970815911 511992412 881366454 904632530 607007198 606421800 1000000000 1000000000 672316532 948529273 929030745 718575961 865583813 462931166 910600680 899139061 898961566 1000000000 610974062 855517057 606074835 749052330 1000000000 860749733 727947645 1000000000 551795296 875445792 584720832 1000000000 972009576 695024161 712641978 939637993 908922762 746023519 784856865 574349824 939717325 677627547 1000000000 942861284 578651524 732883299 1000000000 902287536 814006738 774575843 887165587 979169864 833746170 785985715 681515752 955606493 947308588 811127377 1000000000 894972981 903054515 1000000000 958467761 826054442 692292760 660253322 809685128 744846516 792100096 528923494 865861484 963896548 773901054 824658384 612868016 509427317 1000000000 705720967 840739714 588042062 840234677 1000000000 715502181 609508197 742534895 621411374 419383943 580554965 836878560 1000000000 665888591 954910730 743965315 845283098 763278070 879161766 914296961 718623627 723696321 826505596 559942868 739711242 744664964 400370330 654617657 856500728 692615622 788213944 805904265 926431059 1000000000 842142188 737875824 895496605 595984746 517554224 678968917 644955577 480974262 764826528 906113853 926984979 846659133 525781794 827943837 904275115 1000000000 892819240 744540261 958413339 727530767 761160079 1000000000 906975369 368453342 692285670 814625190 637119825 1000000000 875248983 785102764 734194956 884353747 751045723 740762197 676217130 523995813 798328523 816462262 950634235 820458051 296341231 806860180 698992223 993816055 734631129 932658679 566169373 566686407 713320850 894758962 676617973 788618847 746683167 751961834 818785064 1000000000 879764003 615757624 901884608 845641231 784864720 925855581 982944309 607170831 880395754 751671358 846483753 856982914 777785560 667418618 1000000000 928094621 1000000000 966335797 674529211 673851224 924505838 1000000000 663967039 1000000000 936756169 504394546 935329030 800137023 508288327 669340238 784055597 904246649 740940892 530977235 879563756 835891445 1000000000 986178081 816627452 808120703 723380353 823367719 751896769 736315815 809418346 751651879 607076542 918313472 795298692 1000000000 745227031 457506574 1000000000 879023699 799846799 1000000000 849219642 658531474 702899299 967828999 664570420 759535593 973220125 1000000000 918881214 474562870 621853053 840976571 600941108 858479068 848155858 759385337 1000000000 922682504 805642949 669784326 901897792 964954319 736649916 580937269 897665785 829140498 833822400 638094164 1000000000 923403974 760670160 821070932 762164268 719057814 884938801 838338322 603116501 682908320 845536735 553982912 867813327 764187111 856243942 581681602 899530728 765345318 721511847 620800146 920701928 1000000000 834551189 913496597 908318600 973995778 745941648 866541325 560424714 718908270 759748227 915571704 747165355 493820366 860330362 681191197 1000000000 910888303 522856542 843350620 717273209 1000000000 880319718 830755826 957759615 706210168 663434829 838157224 1000000000 625688058 580901280 1000000000 935402359 1000000000 503500642 901878083 899803995 814134208 462890905 788065610 1000000000 985235433 737622728 842132605 629668115 902315118 563295260 858974568 811743895 733189640 757164240 851706447 844707569 632569826 615907684 698164799 801996944 809329647 638491811 752621813 726427803 1000000000 767639496 708216591 716446175 814185103 885236988 908871308 956510383 758370530 789779467 773535123 590270732 1000000000 933289801 784173668 917719072 935590288 802470750 750794627 950893197 623257721 861359612 634779954 790855924 810525631 961282159 796304237 917608817 733595417 884614456 640174016 761491680 810801765 873584711 813483984 789887769 705830977 559079682 1000000000 948007600 857591367 631757902 1000000000 1000000000 860392812 540831548 432206802 771343192 644829530 964413138 587850861 706545387 1000000000 857121045 950413232 942727712 788467602 568138068 658362570 822909041 853875670 768279758 619965427 544189760 747353591 825666060 755361217 805675753 588193223 816543133 651056810 655659573 368464447 773125355 641282957 997982435 603732945 407538933 739019569 876070727 785531948 730434157 505190309 792511101 814930760 686989234 817281742 784539235 770675446 527896610 874037800 417692884 608208125 678707382 706854342 699290339 965002538 566037354 914818787 586303709 706553808 764604770 920918545 596224209 993339460 845151908 762076147 780140874 413729647 687114011 713447763 746213377 656541361 696396223 885344445 792788111 974083162 1000000000 587876311 732745322 888296787 728358397 650016185 843601125 482106971 1000000000 817459163 621970610 760114054 747792782 860645073 1000000000 554686098 804711353 654788325 757608721 787500193 829599300 575065707 991439375 729842478 1000000000 934829300 967951332 796753808 729311143 893083657 873171014 1000000000 602187686 768487275 989536789 920166433 530082325 860298586 961054504 654801588 852404603 868546780 770447619 939704986 772365628 814238845 759866501 683255115 912942309 1000000000 870797607 571525121 863493065 932419433 676720230 823598785 855779174 730012438 784834136 726165255 641929438 979939842 748029643 879787704 854614006 870208193 683414026 655641018 707944445 894283528 879162567 715833449 779305267 800271249 926744790 850961544 908238940 661657024 735024685 879345724 738062933 655395661 800698563 507169709 896691829 877398772 842879973 637951869 911535097 587154595 1000000000 905300007 700096277 644840660 850607883 846584592 659257304 914959343 915130634 927231019 801416677 907171897 812585879 797801191 1000000000 772977476 914867788 854102039 301794000 1000000000 842614890 368584423 895044954 748311809 975130962 899912234 636654219 772487112 707172781 980742821 910659039 981993635 586677907 828124925 936680361 917527582 892751934 382304892 629825924 723801286 678923600 1000000000 804722404 1000000000 837687808 420212117 823434359 595986615 974293802 821391774 688358992 607849814 745227603 617021241 964679999 807758181 777709427 799441446 801031489 844083727 662712514 977419101 372641681 577347731 777267498 1000000000 706439504 795778457 910955241 841239988 738714572 833363747 522873112 572163030 423721210 571045256 841336229 815965785 851466838 929722348 698251509 827084951 868656674 933255262 896169653 718054073 1000000000 874307520 629472463 740655306 635391490 841293782 868920461 741513707 665917293 665318938 950819149 685108959 951678193 671034020 820452017 751061221 824445549 960512614 812735248 1000000000 708523582 969829129 917961197 720656454 1000000000 762379221 653328118 933199444 780423242 822814313 841130586 619373107 737825550 779131917 814279804 901659097 691191792 622983663 878345367 711294994 753551702 720436414 678853670 1000000000 873282562 781135320 732714751 697430308 774660993 681341515 914793092 864299272 819624174 768653403 454167858 868574346 667427131 569131959 419381074 994120700 797991717 904585699 703703793 804387638 1000000000 464310586 730058332 1000000000 978271542 564511905 834412162 892430728 689237101 717307358 908509008 887143551 932636332 552698667 954349594 838167371 747447464 489986041 1000000000 888555766 1000000000 842161672 1000000000 780791045 481956237 753933043 795363352 854659475 688801928 637830754 911467193 766863239 921076644 811349704 767369563 1000000000 745629438 1000000000 1000000000 847942560 841727020 918094876 717502419 810877135 675175758 781251319 801981887 887768772 830817387 878898853 768947249 836526309 844878587 780229165 814384736 778549413 704148859 911405030 824977121 829814145 667243663 842265516 856741911 1000000000 578864374 354983799 821634684 676449557 722073779 644294543 875782492 787521031 994165635 819853986 988519825 810320569 551728106 903047507 676236624 1000000000 693199560 740399178 896086587 636639230 1000000000 1000000000 754464394 1000000000 771799999 775279877 597990850 537371081 875132327 950109028 851630034 701947597 751849709 385472702 849907462 683777243 966222979 870135555 585906684 822024048 984045424 908884914 643174234 817528517 783759055 782438544 804341304 981366090 836152294 619572653 695626239 800435370 905688715 1000000000 844561775 1000000000 720124787 842287461 678532768 703972119 651764721 824237360 820631960 575207031 345520194 692234677 1000000000 729897255 988932696 627789824 789823032 518559915 995263981 862634666 879708866 806989820 775687465 770559804 412462287 934863542 936571322 674783203 852383854 649533550 821590976 639997008 637436279 806785576 1000000000 676973126 811956536 855542654 825958736 906189726 867500975 924985274 627421838 531032027 896463640 787885817 871359034 857626704 836548789 970260701 666983060 862135494 1000000000 667441097 820184210 801095508 959136949 659944638 842496492 817730947 589225991 771323198 546260846 890381759 851120581 647720384 667114520 727445725 846776294 401295667 890350188 652787141 816037344 800492261 915155126 713696215 514613671 581242542 672079693 895457151 728368080 831281846 930474710 1000000000 744925284 1000000000 720585353 727622088 731449392 841407799 684939914 764545174 693855870 712158537 858322762 945912179 960965473 924164473 490627479 879092553 880805556 700702669 772704650 699819522 872199557 605675536 707684303 707604144 703709924 888481716 752194619 663466331 567332918 993359034 751085020 832589581 831434081 731481681 927958459 669187951 608485235 844782185 840404497 609062163 871136445 777977642 879029545 474511197 503330725 651649192 694218963 814022540 987099329 761735106 646723585 459089085 935065488 811400181 919558530 663170674 789633894 862780654 719792339 520619325 984872097 865542027 745605154 793211858 723526394 589060955 742897901 629215912 776110810 977145031 995633657 536299399 584021542 997841366 678280712 785363114 838247479 737449678 800479222 717067499 1000000000 623372294 778843631 1000000000 808229998 766783247 839196725 350019868 619223709 398272512 840401170 1000000000 924369684 937997720 798814160 809831834 981537469 626324088 883065602 971997045 704269651 710844542 1000000000 1000000000 590538119 945430719 715988022 700089778 765408363 820458361 710599029 926450748 605165981 883526482 739737978 976612942 977023958 789169664 299058547 698321084 599264455 696273443 597885373 808840364 685578014 1000000000 917316746 693082851 1000000000 625794487 1000000000 901939438 865309121 657216772 1000000000 790486549 925018659 716523075 810943461 535098331 720460438 782478216 897458610 595012231 666375526 969176451 688198060 776120674 794221300 999360672 811475644 1000000000 875129682 797693681 837755255 850738724 809560425 964779397 678622893 419715159 607853025 672536663 850178926 1000000000 713235477 835724513 843376918 772521947 726950334 833417625 831822305 748409478 17060040 810435715 897325811 1000000000 847512253 815689292 635727195 494556486 776334386 824291870 969620778 690657653 469177925 804477500 775849950 703638357 969339518 662205887 821390157 827601506 829725996 1000000000 778769793 1000000000 727574314 677766591 813600609 824666717 697416062 771638282 848607173 694181302 687598272 638257634 404765124 875925444 916063663 1000000000 877273832 640684072 749029492 984159303 477903107 1000000000 865962522 745456391 968149532 878032320 1000000000 819344396 906660613 899200372 814420349 840918402 706451520 865087271 789307561 682066919 654322564 738549525 783254395 1000000000 802128684 1000000000 542635526 1000000000 914891503 743712849 702830889 1000000000 867731777 384575820 751446740 764190600 797107322 760363120 448653477 866027058 961835298 1000000000 810396447 856511942 860495823 963187543 660187282 596373977 810673086 589760674 648026145 877586601 775527821 964780691 918986679 944331184 743002109 758192680 920988954 781504820 666874343 514582052 888175702 1000000000 696158452 712757541 519022147 924460259 664529325 998473181 877940900 670097807 556946167 692580303 801433238 1000000000 798962520 726117308 786720169 771580208 733558392 776531322 881589583 631598938 1000000000 698243792 644661297 796851448 835663685 305642036 813793459 789497442 841810416 826510231 770666408 926478287 724176998 578587813 1000000000 643969577 765555768 789388951 511411575 789746642 1000000000 936412254 897103173 656977947 672187384 450785155 788500508 971418078 1000000000 648393764 831168875 762723773 688031965 599257449 732802799 700235524 783974779 661613390 757299150 829602929 994060733 717128755 702017270 890127592 833417805 953274090 940508929 772088275 555342759 737193125 815790612 765156793 892089645 831508934 1000000000 839684555 712976344 852670375 781087928 979339949 860628980 976630710 1000000000 540750625 790322753 636459534 796570147 922620989 1000000000 931745934 800361579 652281220 924753591 723653103 743761275 768908413 555055589 777022149 940887321 817120429 558610696 781799190 788466405 550264135 902649425 627924864 653849509 1000000000 693888024 541698934 726491087 1000000000 844695675 715354830 838924492 827860660 718926009 559647149 780177057 975512896 549250739 502540628 791186315 469408426 662313036 729517781 351409363 766854863 890048743 851469412 604798610 842770732 787067444 765985726 825532582 798506942 928777553 516100757 600731673 1000000000 838511630 586638263 650794045 775073876 897700149 818336137 708248119 900343489 686955900 809045138 690670890 753507945 649462312 764046098 661521415 703187306 893145596 919182819 874553553 675717854 867274559 798550144 1000000000 677255825 692880169 794388725 1000000000 787051562 839657538 875892202 1000000000 772309798 659436208 925137606 849775918 1000000000 756762154 826165952 799755806 828806372 794460608 816234676 782283308 822179683 739154008 778404045 747146778 960420925 997363531 1000000000 917150854 1000000000 975141760 613571549 818274711 934591906 785382187 837176555 655799149 709470393 797275055 835566374 952882234 1000000000 702109577 941109395 727520055 822933553 1000000000 808749102 827619553 887297432 1000000000 662057298 755628693 534189910 766413291 730095823 1000000000 963957856 958096593 973727698 831748973 712931591 860298439 701606242 1000000000 745656233 817728620 822225579 680883300 924190264 640936224 673362799 896861809 856286882 876827523 1000000000 815454309 724101038 873587247 882088347 607551716 896631150 551026329 860401055 653011776 601746609 669052514 901269630 598502253 908863263 623063239 1000000000 605484257 842151766 911943685 1000000000 972826248 749133365 867989099 1000000000 725606716 816517852 688719757 1000000000 816043534 828874912 922345456 783455037 703020104 1000000000 967474216 554467969 636412593 970894425 985442128 760090188 1000000000 722716306 762804717 775956773 656349305 903430134 981541190 817162850 821463679 906182441 1000000000 1000000000 814303536 896084614 768513138 879680325 526412981 642381346 936914373 658841433 864043825 795907386 841422529 828924320 822495323 596410500 946823856 524071374 705259803 659095462 653726086 977724034 717534071 551730464 849111109 553126106 1000000000 1000000000 793942773 749606706 1000000000 834241294 841434851 815708221 650750955 606729725 764614362 642523283 713260896 730448085 863406553 769030492 635037085 801172981 659814011 639151803 841534394 641172671 819426759 977904975 792482785 942685009 603376148 776837933 670602730 679581791 712054213 656460312 758767225 774362428 516217108 758059260 476214938 512935912 704908898 634015158 782948615 590904836 908995596 853009069 919460261 1000000000 739572291 858215766 554094717 682416993 806222771 874168686 550007550 701845440 820963055 847652005 512900279 687753668 904581154 397940199 783789500 826279461 781382407 761630532 683150421 793067932 985395754 324425312 763576331 839762335 614483396 839430003 676519257 1000000000 710485050 536271828 921844564 712573821 884429775 865220211 854328628 633479425 905312129 815631786 714703541 1000000000 406130365 1000000000 862566912 794991699 842600575 771828782 766262767 675538723 1000000000 752482190 969996937 877601356 849384920 457336474 1000000000 814546120 834602268 857844134 1000000000 765109387 725114901 653853965 670781680 752681771 356208501 834294685 707582521 853304819 850143985 988907036 538264704 721182349 1000000000 700485508 781968542 874100930 945723352 724007015 914228987 968748564 1000000000 800488747 920955283 810031249 785120192 958584464 943740839 897357257 763547965 707004613 738626448 798786791 1000000000 616663920 963123162 722999087 669679170 759618975 700188032 863516107 1000000000 731719149 834052837 626505563 861774054 493156274 794698894 1000000000 569764044 852515990 779397430 917903022 709348271 846358860 599203970 1000000000 597295047 633239953 928120798 837349659 919974477 701030715 944998312 907873535 719540434 652605470 762566245 534245036 731597194 570648025 668370051 768165925 824624634 713961430 526243979 657460783 637847241 341912934 868731895 753868606 667817467 856753261 809498119 945753142 763036456 792364729 686655872 585296302 919810830 672768402 982531122 878769832 741760170 631599951 933605925 856281350 748876216 825858384 798216872 766053774 827818756 787265513 756223826 591919366 606781706 970034637 634896753 798794863 777188304 789025532 573938772 841350871 750589946 635468178 610129776 703207983 830378019 637691748 790536882 761803480 736294215 939162551 754676244 815732239 695029091 805424584 805875889 814225602 597639097 705455893 690268192 891606842 709837805 818231689 897766925 765935758 889023944 1000000000 697043410 610340069 908689931 921374640 686031533 654133900 775199353 858090906 807069196 968956685 768258006 662425225 882278748 863876287 928938134 826715734 868553806 879521903 781569378 689530170 604599130 636232910 828679525 583174746 845700628 838361490 834492473 916876418 454296728 752768507 839547773 569354427 695762233 708052850 839327735 780940941 926768679 704448943 794794598 753547388 701480481 744231673 436967303 785519527 860001427 733520885 1000000000 593012500 879898526 893117088 802019837 910859705 430362766 550515174 993337325 916945117 1000000000 687872473 821319947 615870216 313612592 934385313 894633050 975809664 806919159 561706104 804515653 584409560 694037346 671607813 756848906 738300590 819383394 903094801 803095587 664049813 852306872 933819926 917259201 840927537 509249799 607048328 1000000000 830641233 612664540 891750898 359921628 941279719 844399812 893734721 767724117 534099668 740085338 769897701 758798898 866784038 731573775 697663281 1000000000 740691603 715742325 903952632 988078400 901925122 327641894 711331805 735148982 720666174 741082174 614136977 764107254 626211855 942581704 559991272 837023460 939156206 771551816 933011743 888864795 879044786 900111459 424163083 669357593 666415634 1000000000 508758358 930346515 759984718 837396600 724571701 703674890 844204467 800053219 1000000000 1000000000 808966929 473971797 650509149 675204668 940611536 826094416 959988952 928693907 957032111 745202353 770998406 816075214 667523164 553853419 532707110 782711472 795647315 784367146 863700761 621499041 732489963 622177157 899282362 739219027 493394810 729729812 681358765 733639898 546332100 626470776 954404144 890306292 724188336 882484082 932975647 814179792 1000000000 941968960 863618380 812892444 778326750 891099824 337078328 864525947 700052540 606708498 1000000000 754837722 647084039 1000000000 920301842 846636446 852689898 926510735 759169041 1000000000 635695322 912591722 921540946 769678755 733029673 886085273 831488016 846159749 700661159 866951617 1000000000 775540887 587619989 869840134 774511768 800449528 788663518 898799312 672999548 879605044 772184134 723034075 738108227 769415198 940881706 983104734 903175834 908202028 707102773 695421516 855267825 680062782 679974877 707421967 761580431 679416807 835140636 862688107 714952050 866994855 816622172 962248976 1000000000 744089273 572430760 1000000000 431754702 776413395 693706642 754835174 941197827 592330257 857270054 666448533 900327046 1000000000 748279643 704484864 598736273 787328289 800793726 755418815 909311238 767535579 847494297 812795721 679385569 601771498 687527117 612075486 898758952 988465582 670079234 937931224 969603522 566645642 626372994 884819247 474355231 849933209 791914438 673442765 1000000000 800216280 824951073 716065286 799115079 771070769 745198959 655945509 695777294 936883045 657925171 805041798 626970924 673996036 735885747 666802972 497373954 928926277 810373579 819269942 707049289 849827511 997621462 957338603 889998478 601745552 686177448 893948365 609455019 838762679 612121863 1000000000 449335809 1000000000 783197823 783266553 840221549 673403435 865692729 1000000000 857503152 948584315 865729376 861966962 776116480 725568779 845073072 782207048 916383167 686192013 1000000000 618900155 768266564 764586433 786437358 761399458 593163881 922012972 868063994 668176929 699944982 874345409 688493073 603094872 871599027 586346846 717715688 1000000000 846193056 789072726 858259737 925805280 800850099 827331393 740470508 748463321 966194727 702568879 745371429 854407240 999296900 540844246 765618728 757828102 661884055 749921084 770722839 768085693 737635944 769175579 574081868 902873705 921452864 979028338 887981333 741635227 1000000000 726575776 662284604 730872205 815378313 776899118 732635455 766182064 1000000000 615423489 601207783 778996278 764859623 770032788 1000000000 879467156 735601497 1000000000 1000000000 652427519 757563855 786568883 803250557 699366261 834056430 762463696 907714765 828673604 846061846 1000000000 714028642 940211141 767373724 882210878 891229533 826060234 846837115 702975415 723772398 674909187 694746217 1000000000 681918767 983867659 717629977 896553102 720213397 993941586 633258627 975464866 561324099 697963067 587070887 921142926 821946916 783109609 1000000000 507029688 820626167 729790763 868180089 723324907 753970517 915694080 464849239 797785570 684172833 781146054 712764926 713707233 834162606 791233358 558325944 769634040 540425578 247557092 860305690 805658371 742444526 794026020 815853454 822509590 737773339 710491276 827479144 923753763 1000000000 769951162 655984609 716461437 720371689 975745747 872808409 974439599 741541098 560515500 875234799 723696214 724231636 891280741 733553183 1000000000 845661469 723569304 826747680 942551321 1000000000 902842275 1000000000 851821665 629814757 803515386 839601245 825391640 629394153 778605253 721383209 682698731 759476191 954885187 943390181 674627291 707897784 619228265 786117292 714900788 740379279 844175356 849563753 633123237 719261460 761725168 839347690 698897335 679134540 745138625 762602115 777983867 892063602 668947449 909112441 572070768 422016647 844002048 839966767 845754866 511816661 673932669 685114375 707464226 878337986 928137997 784239065 786806588 770507060 914071435 976335992 826450743 639662325 653401782 608760766 890986232 647140313 756576220 898855840 544450550 647930839 859861140 735943480 971268648 745398878 911880545 1000000000 816707661 391202814 794900956 914158851 891358965 528663480 1000000000 758208066 858231533 759807213 878057639 944304158 694100163 805241496 1000000000 959256139 399638137 686752519 680411000 824701430 773898652 831599392 955082987 901613296 729887671 1000000000 973350053 389259436 879769529 975513516 725176930 988483208 566424254 782881051 680493774 842212894 684334811 799139397 769155136 465685085 765519252 682240328 788305687 494611851 764999554 634302609 768519985 768641365 797498809 759803269 864912674 774761412 724339338 741099055 929446410 914993231 675267811 616526135 877141933 833832581 897301055 864076651 563692276 851715356 1000000000 902401595 738333562 750521076 1000000000 793874057 764945543 1000000000 406369815 825955167 713842399 851513049 747017732 826536074 707106346 721650134 746940006 845920316 972762382 718659464 621865573 646788495 774523963 862784706 740112430 1000000000 715556211 778149325 734108636 907332063 794138482 855347533 938635011 680724221 915287497 734212486 584215709 757556236 907185863 842228138 789570982 799394613 620193030 934787159 885484729 804777302 650394975 1000000000 888498612 747438332 727300698 943061081 777700310 824668862 725063038 816631608 739223778 726527940 893854664 790487489 938278108 1000000000 845358137 733586501 849074003 653696995 797443067 772214257 821885494 871945567 496251549 955241024 1000000000 700012474 817775072 888846307 927556711 804271042 1000000000 941091377 495558734 1000000000 860337968 782564067 445708807 944814247 991074469 792697201 765452764 1000000000 701485273 875001188 882080833 687127394 649630936 751260481 699879654 919498459 938286620 743103075 654568268 852246604 856865123 728771303 649454993 839869063 881507898 751360604 718330732 796675725 765507721 823328426 765694703 821903377 770833340 672128709 920004747 833184330 774044134 761992433 891396096 807647731 930890849 499851408 778487577 588150681 778526182 940513559 529184782 1000000000 702753046 729830718 478382038 571453285 838505411 765962387 746088637 636162963 734410975 787653592 840219283 777297769 475081988 1000000000 824424007 792119193 778306152 682002299 1000000000 741062138 908282112 833828172 901816787 952461976 948645195 887218778 867242541 922924515 668014350 939901864 765834370 640555440 804382821 502936208 504430469 873069672 865465677 983440098 781012280 725184209 915825807 991040017 802104560 874389583 859257104 940524496 745553846 843329127 726695103 724092603 887084455 771632189 802381248 921698531 740181246 717539298 773526562 728670565 661123309 660831144 648754959 439357194 709639206 556038594 914483541 745951232 1000000000 705245412 1000000000 350167728 964649972 660090432 865024983 639542146 620283124 1000000000 624522125 673493140 1000000000 567285288 772934767 854490098 588578880 423401545 897577222 797186165 640015316 871303143 910074295 887449788 772706596 818230873 628703391 1000000000 886333851 684357679 938913162 1000000000 844495997 588358329 847069388 590817664 820920684 941247363 700438320 694919290 727020853 658421365 1000000000 1000000000 1000000000 681148921 746003992 733685523 931607978 941666981 902335498 873480981 793335226 774179888 821430937 955371811 769679989 896533281 965318261 708509619 835024501 618047569 709291346 793212152 821267524 1000000000 727496047 840228937 858348584 815303529 732033092 895889699 663375625 748482247 732306008 837214835 933809838 760520295 884869307 927647577 688605272 874467789 823197762 664599565 763241878 615081925 845869829 660514511 682822538 942081999 713450263 699028726 931022263 1000000000 815149745 877153048 768470017 808769888 810581361 984273684 559486204 819566932 683179867 735747694 321590305 881264596 952366001 958722587 845838256 838227517 729126033 841154710 782854112 910678564 803368128 732756180 760611225 720018701 871842092 849248538 815642933 897951231 978677074 901742243 952804472 623583446 800060889 739358868 845721873 924159971 769621901 1000000000 993051010 814596036 1000000000 651081994 744029688 778728325 774283030 1000000000 955048263 901352879 1000000000 866201624 988738832 863518604 809087200 712334244 835103616 820954323 848348653 866104027 807697015 724520023 373997102 747995275 600398896 617717537 987640939 740003015 978184072 775602865 797641455 753790307 676695701 850151366 815138061 787275334 932133774 836806269 910113819 819891051 809341206 819007343 908531225 499054726 771053313 796839561 794656603 550152626 542967912 504381397 784410356 933640526 739992057 609204118 800410618 823577792 591218246 515834741 751090752 695519694 716519026 952751143 751014955 1000000000 671453431 754973428 720534995 697793816 638825718 955001759 807973316 850351841 613904740 641921438 986331875 600977468 752086535 1000000000 892851225 1000000000 1000000000 868739446 909207812 664203850 747969333 877304408 695788275 867037238 714859497 941991702 850615826 745168630 934290045 893556911 863173833 813307638 877039444 636637497 822874522 961067078 906559419 777487739 819335818 909578304 760046128 929251307 724405298 868353065 765825456 952858875 1000000000 773744401 669029274 657696822 708445075 792915993 786279330 798220638 851802809 787272395 1000000000 832915718 683692812 964292893 1000000000 1000000000 787030052 748620494 983511036 740379513 764674242 557456384 780704659 889375167 735062525 908636995 976885316 1000000000 791055162 1000000000 782395859 842465545 766385574 910671631 579914748 637565803 955832645 580196107 831629902 614380197 1000000000 1000000000 819641910 662872935 719612058 692800122 894744436 855997964 741617378 682276771 621501629 854271949 1000000000 748032687 944572735 609299781 718408672 604088376 824290812 874137284 857115822 649510644 557718775 793105656 1000000000 813041269 736567306 864806595 888929371 802584390 839285648 785235721 703139635 371230690 567588849 532644824 938086200 847208938 912767128 757843754 964574671 623839298 704913873 761117536 936292616 674256943 695897736 709491180 753570910 835626210 922196946 875243403 696522022 983482129 818119082 739070007 843597755 897379239 892793132 1000000000 790111015 862535546 811204752 411801226 713171420 785159736 691717531 574658127 672964998 793675716 665790203 763189242 956107533 1000000000 879630605 778007908 705786443 966305750 899660207 907792355 820240091 814342775 924100755 706615815 829856105 1000000000 782181903 907103142 938877501 766247542 878061787 639424069 898482924 630419017 1000000000 886308000 944402568 422544364 798693808 790012377 679481727 895441873 719324564 777441194 1000000000 713618814 558359894 951902669 847311788 645559393 834466434 645607380 927574530 854276013 874201370 846465245 708195408 853427801 880488065 1000000000 746805012 860776289 562229923 845140048 1000000000 900025545 610267261 751909818 633168174 818733952 959101654 874943954 996731847 733601764 441788753 690395230 683524301 532792761 723401546 889086794 608201887 569239592 850822700 429316611 917418328 756962187 605683128 723152526 717235939 589730345 719913779 882957469 871436703 774543274 862771695 1000000000 748518617 825634701 754390745 572584368 771161985 800621059 529537335 1000000000 802355321 917960339 844581121 745429229 689037005 793076490 628970384 704177675 862366512 633669406 865692677 746005961 895015879 265448023 746879937 992263547 980576174 594403371 916856179 873984509 991545799 641529494 928928723 1000000000 777634483 789766355 588111966 962758466 976261297 697717498 587249542 816754095 850986533 905578687 757084492 868438092 753878929 889950371 1000000000 1000000000 588126872 602567506 972724715 825246307 930582139 948799260 804469460 774740393 760559209 505591091 763901053 476643500 912264517 507240554 969640813 1000000000 928285214 629867096 595963620 909604884 634989598 1000000000 604392035 836723828 877106920 768038845 826593220 807447922 831189481 833914335 742874842 996848113 758232402 480578128 731885881 888249720 746637571 667957098 669373753 477387561 832441410 925143091 820606361 911746838 528378950 863172909 958640517 710366041 767177011 1000000000 801238621 790051733 432508037 734493959 1000000000 914124246 835325166 813981491 578231166 801215548 767470111 826253577 761298983 778578469 1000000000 687821565 580146655 743679146 726998275 954452321 623037544 971168441 870452612 820409148 794550866 768525857 774286473 878529963 1000000000 995940912 758646764 835885870 471931065 471584435 548751616 1000000000 753715832 663571375 548491092 888283068 927407762 681149505 972078332 894346518 747529909 954649938 997994414 988959468 591417120 677432216 800180844 853888827 738667974 870251926 673402117 883342110 760799524 847990305 853659495 865271048 676044083 791315525 929380728 714572005 1000000000 790970227 791143965 785121501 776417955 546624469 850134475 777954143 905047694 804527740 539776726 918976426 941085898 810430951 909767532 944427367 702621834 812775451 760671878 671355847 683617809 1000000000 617384635 724405514 949548013 769913206 895315245 831915152 589708666 903916156 918617037 763186319 856326601 673319051 851987253 754406567 834070950 875090550 951640780 1000000000 704392274 743114183 996665211 763910252 854117148 697265722 713591158 672362132 767049566 747574190 930417402 666880247 757841586 726151939 860337853 631295718 820199940 791406285 888418548 849105889 729492705 736265318 712909050 677083899 586686523 497196925 817999694 760424405 948280589 826393137 841321159 848346898 684029637 785022640 940625111 1000000000 629261375 613019466 1000000000 845542992 654230524 971713843 629728489 361009167 710727622 654802911 916946933 1000000000 762748254 940428286 862943933 760191088 992275863 694351675 856802210 676927937 800109149 760592399 728111820 814117231 1000000000 444669159 1000000000 789684925 794797502 900712108 910354550 734963363 988458327 729804769 867406156 902519368 725869894 805323833 822745771 792236958 711952480 707237462 697251310 1000000000 720572107 799329192 898362311 691914754 910243782 986243699 989370275 695137067 963551266 634776704 704572555 785224798 809611267 1000000000 773752619 543786034 678448981 801904771 674287072 671692996 634059194 677263527 701547071 622326986 749376428 396338141 769934016 809813888 782203691 1000000000 564296363 455312357 906237824 294343754 722303644 774144387 671481366 744358387 805932930 187306740 899421929 344403201 1000000000 995077844 665647702 984829690 813198857 719840688 834079536 795035545 993170175 603249326 671983945 744755744 856148372 556067348 782869362 675125370 749968908 702042077 806231221 838710512 1000000000 584073262 775067281 838376070 760190289 857681499 718743084 894821321 1000000000 981840998 806427396 711282337 808821236 824772790 892382763 592144982 622957046 781069737 855518071 855145844 818522579 790232710 718662769 697660700 739694218 559932299 684766774 838408308 715151787 760299292 720186322 694174806 828779783 739072585 949140240 792841244 725570963 846457238 614667397 723281759 968531819 538792358 545390605 856945706 945069746 819295382 796373088 860711033 678615947 963480134 755363512 798868059 682939504 915305031 686219949 835770080 814720295 896953247 829818943 829388586 886367558 739964705 747335147 647414229 822665731 630467089 786745040 834120084 761284726 406940517 1000000000 703118773 742356497 791916170 785953556 668103151 586080748 769214605 719201422 804164715 1000000000 598026165 866056983 907024759 772391446 812523465 1000000000 979314608 838065934 862478389 821616713 834472655 738371777 1000000000 742613857 891301794 680131199 834576843 1000000000 799505739 774106501 879501636 801869233 944260280 768087591 688180223 973241580 797373378 671123882 895224753 733085405 783428796 693116975 293988239 748577843 822140852 806738753 798049516 266305573 377923774 961405928 594749554 826901529 752856109 748872450 769383156 758609653 762279869 945317111 836743517 1000000000 658367518 746654638 799611467 651604094 662769912 616637986 913098221 710457817 629868569 539172093 1000000000 664404148 729227294 769619031 995521405 743202383 767481883 1000000000 816674994 972589677 822631879 910325438 925995809 832792986 761899816 797700354 598800531 738681142 750350942 763315728 802582601 920978122 603660552 926674951 889504010 805404267 793749268 1000000000 563725352 751993048 639922011 953545990 836087514 814675414 1000000000 729251496 903110432 686294250 965748212 773211293 963978031 713247014 796784646 661025209 695034970 963171314 948816397 596824418 1000000000 909405059 973480519 1000000000 683609121 763661214 847633410 1000000000 647382364 1000000000 952143863 757849897 973903608 948364279 828518404 944040172 797707635 991824261 933045334 1000000000 834803219 968491511 977562365 1000000000 805800311 840651300 488179587 957737264 537137756 1000000000 585993922 775060515 835913678 808727905 842737546 690943759 691630795 657544715 696059900 755119259 921710757 927825776 580944446 797649967 1000000000 804765708 734408763 665772453 1000000000 528303722 652388970 724916845 844212060 570424407 736205054 730711624 886174808 776200458 768429370 1000000000 821178695 1000000000 889574476 1000000000 831633842 660424342 908947201 692640766 829617658 526583337 550026154 912837181 666479910 750357312 1000000000 926561134 780854288 570702730 759304527 919617236 817464108 813213906 727397517 643214434 772230198 955588933 294308305 936601021 687820195 756722363 1000000000 471681348 1000000000 683339100 819940290 862435314 740721371 823476571 1000000000 965615896 796632604 742022837 743251775 522971988 1000000000 925029026 714967996 920686107 618443633 736662775 977819710 864749507 754225884 723515328 881660058 915746924 868275190 938305024 1000000000 944044613 750611417 926579113 710242120 636274720 841167641 634785005 684767487 997325080 349296935 539549029 1000000000 887447432 676664663 532656187 718073089 582726422 1000000000 974712803 661461454 486394659 827302720 483639381 681657536 890170453 671343760 891185514 834320050 812716068 499525582 464318842 933976762 914764249 771386876 698916792 834091892 767976068 613736400 939677429 647407185 952187293 824122662 557499076 1000000000 945464498 1000000000 833213362 615751928 842411265 702966625 800763320 1000000000 809515703 776840610 766223207 653838158 701075788 593018180 822756717 695267782 733610597 885610729 932875383 872228387 934576660 616523349 875151413 550521178 866844368 811119286 697256464 770184391 986134887 876315320 716986763 896471922 740213394 1000000000 675602582 645374248 835536202 693336333 1000000000 478461047 525440993 890610127 1000000000 875145402 641810941 828760225 675108161 889530485 730793674 969344873 1000000000 943189291 688533934 863253136 827208252 796866609 997413167 917407299 591002791 568270256 662537857 825973592 581047346 904492903 817142805 562254580 772325920 669382913 737003189 492657336 712659323 589477814 1000000000 647160777 1000000000 527944347 766986056 876717118 885336625 889887147 973705013 636926643 707303821 933740438 888213408 936168151 767759260 885033756 604570037 1000000000 955035080 681727298 463591696 598969897 803214004 712815798 865407581 890747575 561634692 707459803 737994435 709980343 769293968 645198530 877186826 948505206 509251989 720856563 637562431 674552390 832452124 747922671 760737390 676709131 513928171 671131517 725960850 629087705 563870318 828780302 694130502 679987701 743003829 855620566 704451762 941982699 954671063 794016899 773252917 772865995 546770646 797384920 859140758 801937962 571493174 887923204 854453729 691900197 814709499 645529890 938934515 883562969 1000000000 924310818 827507823 721995587 922576116 897201049 757370364 652914816 803118769 734506738 786633019 882438916 569481596 673520680 491855734 641837605 824796226 662043105 893423780 1000000000 710660942 596939926 807492564 936490317 902945542 883634016 816917753 489278709 602595748 736055224 783442389 993686834 697760749 673003883 787049063 978809117 608875093 999790792 908916135 768309299 800466896 615785590 723211420 756899668 954265349 720513801 579306464 618961320 707904843 835493445 889365724 925316396 782459687 922572981 656894227 797139859 764380246 734691418 656649126 791231628 807820983 627651008 640054228 909965521 933243511 621231555 991142843 947148742 793574783 639589853 531048924 628050765 758516125 742434370 769641339 843738144 725169715 1000000000 985802811 924843023 868554563 844096088 817178507 319738932 665958701 1000000000 699760268 707001457 811062975 935170451 1000000000 737617511 910980054 882692052 927553738 724299943 809299118 769132084 712079830 771283982 741241385 717863043 556040908 776397780 916555514 798156571 996920247 932905597 727206925 865578136 855009011 808744623 612321457 870204044 632535850 942715239 913469913 661049374 885324905 660393460 862871906 831390157 907666912 841198643 939468481 671802633 843880793 658793277 703226224 590785495 727333008 938737504 809742333 978212107 1000000000 692922538 622510800 689730864 930106281 901771825 948491517 841594894 830035062 876208904 810412177 597027029 891527951 935110359 700921441 857592079 692347748 734047927 670959409 909686087 683473753 641856324 844391852 911941909 468347614 809362633 693373312 605502062 608778044 891202906 855855632 830221976 703631454 736364619 945862628 1000000000 637159474 728245922 895489330 631216373 599492926 848507929 369516006 618043164 1000000000 697209302 764622436 716628142 717556884 1000000000 819254551 650660042 821289400 663742446 865836817 725482789 684626286 847420827 715306964 1000000000 850375037 509085925 924855782 817367307 1000000000 802269360 744397022 755395853 974378018 797306472 696485884 778182846 872679882 938928762 893771346 766093434 947825603 666055410 913417563 898220439 1000000000 667327379 666224667 947210578 903185337 778180581 708834774 1000000000 1000000000 862696798 732016231 716436863 918085594 768595617 1000000000 904590587 696915540 768247785 891996198 923845201 342433913 899529141 738580407 840395074 687520966 570022458 1000000000 855705230 890505519 678275351 855548123 870228689 788010203 994223514 939523163 748407961 492166031 712504253 961239232 994239462 1000000000 733619904 760952122 690078016 863636924 948392242 507934176 870246064 551533025 740779745 869568166 880833204 585730158 897256845 646464649 770896516 820543265 812550755 851629793 927222353 772298148 696238128 590540409 792212178 695830467 888362341 1000000000 890529076 763415067 1000000000 765122671 574700738 1000000000 877788910 859912337 591235507 741680993 677484290 888989877 718858598 1000000000 810201497 289125110 383527099 820828797 729101489 852634808 402650569 938054507 994755059 405285643 832417987 811496322 621687715 897789332 969258281 613172052 768020907 1000000000 891835817 825402103 683487560 938045671 1000000000 778578810 919966240 681923807 583019898 715100764 923207108 761606766 828260932 711706112 759263292 803245368 881739901 1000000000 750553357 564648467 739201929 676537271 763589785 889262592 890117565 718432628 782257206 815777525 939658356 755533928 771459834 863433762 774927330 1000000000 741882976 690435852 664700800 760868031 772610136 509402070 814378054 958856529 738360646 804987002 460684138 889656005 593138232 874866496 755088464 901169413 656350434 888615789 512920088 930527341 811160768 877181317 602784329 1000000000 851197824 715877193 906683988 664924920 822632010 488237165 952588581 735477934 722778034 876224791 1000000000 867171642 742625770 851617041 888645579 1000000000 967645910 733510758 785696952 836967213 602052541 952263711 557310793 530882462 1000000000 789906555 851442010 553446494 720206351 954119427 447390210 348481605 890176064 701931499 899561884 582239419 910309995 681637489 712274671 758064808 584747625 854530646 940703525 798498359 755204952 868850124 783693402 796360097 1000000000 476000663 666991826 934320601 1000000000 793614044 741556926 652613749 909909744 834223994 922503473 769393640 916312638 779735434 841546735 979201298 692276373 710718350 797207380 802738677 928230130 688612701 1000000000 1000000000 674689814 625609073 805580506 643249266 840424766 656889240 917948399 946675789 614563024 529359903 1000000000 820424914 602561220 573499419 916137140 879115039 643773193 901620936 736135144 750145484 493190079 844087912 706107537 572994581 757770155 879741083 717365261 858365592 809278899 774247498 767411659 679172376 751579722 690584652 1000000000 1000000000 1000000000 706824761 522782604 863404466 979551187 651284659 899365960 593769104 516851071 904143174 1000000000 758388326 694931028 1000000000 796136567 1000000000 931850162 305558837 855846352 792293270 798298247 776891798 748707142 676740298 952794237 882184474 774290191 888031773 776444335 886520127 989104510 810803709 539361492 660443206 967586664 1000000000 1000000000 757118189 629935325 766623993 863745434 940465545 542380754 797602046 872952956 802057156 640391154 884617313 329882051 468769160 1000000000 836061679 792089834 971595767 781740960 655099849 847508041 780483898 666346294 644665228 789731719 677337996 1000000000 795785959 962459543 838376782 794997207 716159208 819064860 1000000000 956290821 837416534 753080051 684737907 518833111 761473131 592201990 927715074 532290237 796717050 804781951 910798015 468934528 483383549 803059760 907512001 697090921 704999138 1000000000 878125889 833751720 262103830 935553625 897511631 566443238 743814145 819993263 1000000000 790126585 629785461 1000000000 1000000000 790388032 765528555 985033617 689767502 686791725 798647732 821488941 812622495 1000000000 742427868 1000000000 735538784 706421358 887720462 989609099 1000000000 919246198 750943660 596241333 1000000000 637464607 773556693 993751590 706414913 536770922 318930618 1000000000 893036742 679831060 1000000000 849201703 681997409 853976967 813103045 950764286 656450723 885599733 1000000000 569066065 781380930 947063250 821426210 532875835 818608367 868254040 939270577 1000000000 1000000000 442748812 779395954 794197296 953609824 954498829 795462023 810861075 796196030 758183399 729414883 681081080 639206095 703968325 977583113 881830232 929441626 633989532 786814960 668593172 1000000000 671407741 841718482 770620184 865944040 880238183 1000000000 607378467 789213408 1000000000 740239537 756231395 855824349 745151322 730746270 774988861 793760786 904252259 856567568 901925137 728822825 725763846 822514358 687095219 835992358 923596660 959319169 661392652 708553124 479910514 891540173 816124128 763924877 806939755 933212958 936192836 812558775 735750353 710359029 720134294 902644616 851394657 950489076 1000000000 652190533 906527860 760593591 698877531 496920991 507022249 395236636 653455954 917435408 895692335 860327120 885080375 859877588 1000000000 466507108 707426738 786811322 593681685 931036236 811331909 869871553 907682335 839351009 860052270 722967079 1000000000 296506668 753266361 757256869 784216828 646000369 772931711 764299057 836423478 905357744 775650979 962312023 789458067 895747262 409347277 964683367 729771131 936687835 938611648 737319193 862195442 925238182 857979068 809165252 751041559 741994328 986263333 603025015 845159881 939716763 822784766 456011871 920371495 839030485 845410605 292104641 745693703 447545453 953347686 787725111 927036044 583469285 690940970 777867192 795840194 848749426 707848976 897473831 938521235 842706311 834679096 840765509 571107915 897276610 647205941 470025536 479864003 628128868 809704109 850934371 742996312 397680763 834372964 684886512 953525588 801396977 827459648 451772290 857704656 807557040 848552364 808738738 736941557 1000000000 546906943 710725331 749411707 914969325 910427490 754219180 725643195 893991475 912096094 790608151 893001979 821514354 1000000000 865728964 928286303 749432347 1000000000 733518015 752388531 928143668 784709256 798991660 696658623 693380641 690291562 781166572 768683845 555202694 765436078 1000000000 607197213 719485002 1000000000 866533525 817185863 857937060 868518251 860985858 854802757 850737576 781581406 636054292 984272664 692240631 740832506 799091302 606076462 828520882 788981182 930969632 878898768 933778275 763708213 872771312 948523893 931547571 849470781 856184751 846884980 293828768 843844516 637259736 1000000000 704311081 784510937 853951463 774413609 373403096 834094913 1000000000 697742471 610579797 741685036 659486012 830485300 761009265 838220998 710430929 728262205 1000000000 878042445 845896337 725878220 764594360 465335332 532980233 1000000000 740250047 1000000000 661687545 930192029 900877500 611266123 893355459 1000000000 707022345 910757091 674366152 915733684 427671115 385307404 708224356 806392106 1000000000 787904880 636333920 923200671 905249974 1000000000 796138303 735843334 697861528 748459327 940232525 593842116 928101178 925019422 735816986 552273923 786649794 806159051 815738960 970880439 906120894 352129829 992586048 895127373 582992576 805529272 449476812 890267179 989009513 950745286 885401057 775250512 840390203 826069301 859345866 990279275 855174463 702707411 880804052 744352221 706860071 778559372 845745680 742358404 735065383 798880246 609757856 973605725 636710500 644404311 793647975 842002870 825184508 689159387 938953844 1000000000 606516766 794041472 929914213 791995787 778122284 814663924 535503708 790104474 854239405 1000000000 823821122 679589992 989418286 826391311 999774589 711447320 726915305 1000000000 853187872 755735373 747412486 1000000000 823254537 922069961 907096967 851653576 948115951 725498982 784030094 800090443 732692195 752291398 1000000000 800414072 598961436 621229202 655338968 700628509 981824187 796899000 517949844 575102942 700723548 880465502 695799925 1000000000 566682567 746617114 504718998 839669977 520077123 632651421 536957210 844468130 926903041 712273137 1000000000 826863019 676645829 763436002 847832689 602247960 814408378 876698323 1000000000 779259671 827469126 839054420 1000000000 693648872 821254545 742312133 911970698 885700947 888132449 389415892 870739741 156388374 799866953 826650634 760570356 563618754 734518133 1000000000 742736923 653253126 1000000000 832441452 778093935 859781631 690278036 871622272 834557721 966440587 986704939 650884074 1000000000 828052575 1000000000 535814492 787915430 1000000000 986985360 888207328 803022842 818692188 698753470 929349366 659832286 952906522 963652385 762174971 829761293 953140242 951252443 817626067 806277993 971474216 586378817 828032671 1000000000 851228655 979156120 609250094 405141764 861362139 944337989 1000000000 936293479 940533733 602656677 794304629 743097180 285933072 830312207 982774719 785418415 788806539 989445049 633781876 586748134 624984436 857291337 1000000000 680867444 954031222 818090133 626398322 873204881 862144325 852037990 818740788 808616145 749184453 983135533 820758024 693140092 854811115 985940942 625943337 818896367 862847212 760044072 852148003 1000000000 691915119 913745459 658833757 706420556 857019496 770870816 668352379 832671012 863146227 735486375 686905970 705461044 937794454 775108850 769720404 822570284 852643943 682731343 633929636 1000000000 333387332 858815309 837668211 933938203 857003734 863348398 586612351 663776831 953694127 967476832 844849760 1000000000 772522958 735932716 776887387 443128607 982487206 755642550 931003402 684415131 1000000000 757668989 865718982 841986115 814894382 966786787 1000000000 871349044 831201441 997003012 535860629 802186851 655673647 766554202 850291630 995611829 432750603 659167438 731149854 822994549 346397282 1000000000 673614102 807741523 871404323 818649555 1000000000 722678644 766670292 610990709 581003041 756253763 827528471 680456204 750886055 777546467 581947440 363014037 890783275 867076802 897190904 676887090 879621169 945688172 618479162 360960426 893581288 761298672 905848951 946775902 886258947 765599995 712468145 644588183 831671146 897419425 752975596 765331179 824569213 1000000000 512821125 793128236 391397218 766110566 886676842 711998952 870685870 695544016 765731853 714030523 678139612 653677750 636694125 732601292 815504145 802883911 646314188 968830399 447974932 476824227 589474039 663959586 790950004 868547337 868890893 802421481 597504119 1000000000 950182662 927365286 921052997 683265124 765891370 796941014 930606306 861991065 831791355 836263111 688239439 746598554 921867489 788664253 956146475 759427371 883034754 973684661 840106053 1000000000 700720583 821038026 744766881 698335868 687496240 976232533 674665579 872125647 931024053 838498736 571051252 728919480 958017401 715024535 722262107 736504632 728849518 906599134 725904068 642068200 807381888 596746688 897146554 588717575 784398533 646292950 558099783 946838343 633669587 887514063 827972033 780163681 670668841 955046441 914196141 996334624 998220326 814760219 1000000000 855673305 960486036 791415970 614816201 825885801 776372339 1000000000 906231146 975272441 858204827 824926285 656943127 998092019 771479733 762754098 777575820 888559946 909722851 850747093 831232014 584783280 559000327 779811156 1000000000 675694697 657464969 698021086 862847213 891137188 871668951 888258602 712994449 733173780 555996932 1000000000 625956290 834309484 860707320 888960518 509491287 843505155 764521941 994348820 688878477 896612797 816513479 519190705 683307031 754286080 1000000000 696495909 757768498 949894249 721506014 839536529 641695064 873331331 703599991 797001207 753295282 590340000 1000000000 520431815 810531185 494805639 924317162 584305751 823503395 768722283 859581807 1000000000 773529899 635035159 1000000000 183951527 765425190 829041013 943144166 747961993 688898428 900890520 492586670 1000000000 792488197 918477357 908374743 732638477 882406835 873556011 762186161 951196928 531776568 790046179 828891043 736948912 707753164 789216950 754697172 744740254 883566057 825450399 724135961 789477160 883280725 779230397 475016753 918815112 967878827 795605386 823280552 1000000000 555805319 873464257 577524780 919403230 764657788 780302214 710820508 671977342 1000000000 702604697 812030769 598015556 763102062 669193379 682332528 604347687 724889354 791214070 988052779 519832981 1000000000 817078969 796791613 1000000000 740821739 1000000000 1000000000 694507491 910868210 1000000000 692063302 798258146 253999556 913952875 842815265 761247909 867679230 513561276 752909423 777960455 983366755 921977555 810084412 848859968 652845044 943971191 843201846 557602387 762542707 871320241 811707022 936230063 994132262 740818788 906256955 705608122 718677230 1000000000 737819542 794850144 694514806 679395898 949500036 621943218 683756017 821478820 957811949 762699177 798884431 619101448 848500799 780688736 711653643 1000000000 793010349 1000000000 775662592 679221574 969623413 974112309 395979904 824065636 653395254 904593923 824338559 917697877 728048085 553385285 761971801 776871299 688484581 1000000000 786650172 849820207 740765965 532445139 936017842 317021651 930641665 627517444 956526486 861370781 861075538 669762717 783263830 805063867 785620786 859113019 829895043 761228989 1000000000 927353444 991857119 665869190 705646685 643404352 918013074 811957193 997777374 769686743 670974503 1000000000 771367312 724518097 799080800 838447756 1000000000 1000000000 809598515 868474903 598704995 706434851 794816246 489692537 773671355 766326212 1000000000 1000000000 675551097 935065481 737665630 950682250 750146278 757961265 716624969 952573549 738071972 630686667 845976741 922376529 911527830 879883538 987174108 858174823 831623853 946085269 772192783 777243056 656582370 720639508 833919333 410211198 732219774 876132566 727570380 868112187 793191684 768306818 912068735 827730206 694010688 720840022 632971896 596848971 776515520 533402953 954075023 695693184 579055801 997112175 761455435 808875580 803592349 941470767 891850195 897472280 686636838 702413251 711819936 860808486 771308584 818986176 626218229 782122500 916240271 724129208 934332433 758762175 765901964 779411564 846917238 905366612 917979244 688265699 1000000000 803576510 696038453 775838922 553692643 857281199 597338010 811734577 911051308 909819133 874296848 742582673 935403942 731143635 869023195 409152838 937066401 500657691 832669527 620378050 831204665 820443436 904258009 1000000000 820716498 791570121 927696482 908536163 684084120 850555367 912879844 764830819 617848901 676503382 527556261 732935793 752602164 826485451 742621425 516123923 584750385 888301140 793552982 729352665 796058708 936373627 619500781 767368798 781088511 676805605 898447563 860590025 958224687 576665356 884263525 827690690 657580935 887078973 700662684 699730170 866418334 768567979 845607166 149947147 732730952 919977324 483279782 906716238 1000000000 763478868 867677866 569297150 731488994 470427886 867122211 627193969 969995804 860965040 563614645 991644662 740898954 1000000000 765312459 637682000 949829878 952815555 1000000000 815544400 749403549 404350135 828034681 548490774 487334003 935257170 891880802 904738487 890805648 624029643 798035141 772649196 821122183 674909948 749259515 749108372 717013346 960737249 933630448 878101050 837996629 944657412 534794040 876068560 964824255 663044015 875942314 1000000000 753946386 955977194 495685323 794968602 578294009 781559499 915658846 868663517 936259766 688704271 1000000000 974057020 881451040 839792323 613640089 756518707 1000000000 847539047 615843861 842335276 585478658 814605737 676037759 875886184 1000000000 735886730 974475731 853714308 1000000000 886881536 916172934 689012763 742516321 752993436 806041854 831096701 839302213 828837132 589920062 752850969 708864828 822464513 1000000000 914384303 773450798 769291532 903645700 679890879 1000000000 957705644 639403625 428614801 1000000000 966176645 916783988 618420442 888094692 898892020 652384953 672500466 896063520 722416897 657180944 952415304 736736829 758071466 1000000000 841875184 954061113 740687634 696947287 979122358 438153966 781395163 749934360 843621147 590386826 654820516 342471708 873310734 635482578 693282275 801464291 746129837 916288544 844183157 939115245 887290011 982094774 811940991 1000000000 533506208 636271176 1000000000 743370027 811323460 749709751 856771214 826156724 825582292 775149219 566971101 692999137 490802487 826162986 954682384 852760027 830331703 822837529 831898644 768062849 730351702 1000000000 837636759 1000000000 774122906 1000000000 757746837 754401638 897492517 882616772 1000000000 835749074 761758582 789531801 842739710 922656466 662737102 175766991 660686817 795116727 759200380 1000000000 1000000000 651932903 602463455 1000000000 889953394 757242714 730899198 694897717 775179519 1000000000 856973410 262116635 760180625 708221584 810992153 563182996 827928231 1000000000 766318661 851581089 756653832 738784495 918203554 669685003 1000000000 856322259 874719516 688454325 875859380 1000000000 784994961 712181604 1000000000 874020039 536337446 821369057 704798147 731879045 868993413 639897426 1000000000 941176481 867759822 1000000000 419023914 827192553 901065734 896720925 706082038 732164310 623978134 972506702 937543474 739900204 891381261 230365964 718828101 792575372 710476989 693785988 584340899 765322424 831697852 788862187 469557210 486803243 701980975 930539482 1000000000 721308848 729183028 998880056 861413004 918981143 662357683 996904497 742511217 582769431 913525941 991256711 967689740 859477846 851199383 856774324 700811184 832883518 851660684 786058761 980370488 638675094 813251473 780140466 427593554 880202559 539584692 927110896 811800744 838060006 879109572 970878641 631125954 769987344 330524476 812500102 796642417 777450591 763296902 859471497 902463346 654511545 690814132 404093943 708966449 762112806 806297462 538391178 977495789 915474359 949100476 566883945 838700866 715344396 792907975 767335794 601498156 709288082 657644051 755670637 887601909 785767423 177653745 832698991 804211570 812301907 475061387 765797280 691008020 786416393 860550282 882498844 805938100 664898791 708495478 668961434 785910931 726775936 562627606 603249860 693121874 705729311 812576457 1000000000 1000000000 910963917 888431584 831070348 924149089 782391320 781742958 476683409 733036170 636319507 765046151 1000000000 812092867 736433522 609592535 758510533 709909087 707279462 737907769 750635176 878838674 748446962 761871226 823875946 983943663 653989320 569492379 1000000000 1000000000 752998589 890866434 1000000000 745325307 824592628 851274542 781163461 808857098 990050202 954662998 724212703 655529763 514697057 714715585 898660597 686985340 800032480 711070009 746904092 725237605 709656587 712051288 721103341 885648993 852946265 1000000000 805706666 791138797 823959003 1000000000 995512229 864901517 485295835 664017940 783797366 828002067 1000000000 721036311 450955647 551460546 739535568 714445818 649510270 674595512 859547598 838844886 852017019 882981735 785462881 665188736 687615812 764581367 825741409 961049200 1000000000 792521253 966968777 723732555 785717273 926965782 931494186 737813969 792320759 1000000000 776296602 1000000000 692413477 757551255 808515531 840082771 946397286 754783189 812140096 968553789 783369213 830123178 910564384 611854390 566589044 687531019 698314154 830959157 572500764 928930903 836465869 822727847 744503104 689477200 905573417 926469680 978210150 563903263 724952335 729873540 1000000000 699407846 795469205 891978789 729710901 597138100 672799526 863244288 323516215 787067210 809185317 772282044 858401157 831429795 1000000000 855459791 336478386 468446462 691034491 572774327 830944121 848069783 838012018 944670972 636178858 960301077 787328429 667751040 598011890 619685169 608268567 842837698 710840492 614102521 891309267 638854163 646266681 766188086 1000000000 976268614 849390799 397719036 787828087 936491026 952715562 1000000000 820236636 839782373 712525050 655890065 820017528 950901074 938647261 736312112 897916486 1000000000 826057462 930757042 746497889 827719052 808052189 1000000000 961597367 903839361 437704829 825087952 859863569 728319147 888041215 644629467 672265656 938480693 797591312 824657535 812279070 1000000000 773446862 470011897 804718401 1000000000 731092355 710267725 567705433 863402067 935220970 731596166 818592853 857585884 1000000000 599969703 778635884 643781031 916733360 738577704 874846096 660380377 1000000000 510677344 817008724 948458792 853416223 927351793 808659475 668090612 932948643 1000000000 824531952 785299897 761854217 454631291 705581145 798915048 802494680 433390227 793338794 735478187 801427445 899187862 738801802 1000000000 839977874 439006480 876436357 878698262 872520179 773466473 445753478 781346099 713347082 724726335 366203626 1000000000 770959510 861366125 957067797 933259624 831777794 843053488 506320070 633053454 470121035 847013528 907335924 578597950 833213969 929203938 721591395 968495926 898367203 899644064 588307541 966848624 661117022 695205387 977555321 889093343 833953044 868352039 855976399 784570788 820237796 865488720 914822550 826496470 967654151 839110228 794375416 1000000000 863294904 649324836 711384486 882034964 715533508 998878902 815138007 975082884 798189540 701607104 736560157 498076219 599350869 777010351 603182787 543555966 973495234 834309412 714818632 895734130 915768890 1000000000 425791952 619863415 757217377 961566007 431933013 921129850 904583532 739899687 697585515 1000000000 815541291 809951953 1000000000 961419753 741412378 747997788 544598962 771864291 812381801 898092771 457423899 794312764 616940091 856120578 920702314 959336850 835080845 754447103 729649303 842978141 806052672 935676481 762589088 955937350 869671442 762632379 553910243 805209871 1000000000 671999282 895638753 1000000000 807502769 637413213 624955928 718028404 567374869 599559162 639516077 880023910 784880461 633251088 786827028 1000000000 485429384 687362897 1000000000 1000000000 786672653 877659478 585297900 877593934 897642419 904047110 817588653 521205560 896840047 677565537 844166684 838442706 868227815 804764482 772362215 808412889 610577632 1000000000 805779884 757089488 904845974 850942619 856587791 965021892 808682592 941298425 752220548 673659941 557215127 767667825 658533722 887183318 693290424 982295388 824933447 734599068 653157809 666781310 1000000000 692091132 929626274 700006079 747020906 949305063 601403523 882770119 703556156 882368286 827244007 682939802 774574988 850856615 952140117 700903029 806484713 1000000000 1000000000 897380993 471250609 859718306 968239608 748093498 802141852 724908342 1000000000 1000000000 589310380 647570684 923682004 779350658 954505606 714457969 730397732 856203706 646216959 746407006 795413948 733797833 929860980 772535784 764835593 864220111 739413263 883311657 1000000000 639183251 806473815 644451531 649805280 1000000000 781460102 783678666 913309689 313002520 867951352 280276039 1000000000 822471421 871948083 642022325 867015905 935204111 717446905 860948720 413130210 789626647 900273123 894222727 704576195 902213180 715719671 840837375 846429517 1000000000 909218066 724046375 839598047 869883788 896248510 717229319 804296466 702323967 549732673 626475302 832664962 1000000000 796932363 635735715 884118329 766487398 783958532 1000000000 852543645 970736168 884495480 696902810 721846985 817984944 869503279 867683766 679819007 704206262 653408791 808961302 476867320 277419845 823446380 918345455 1000000000 860423019 862529308 892835300 622405528 772867047 963759502 678842857 966846976 899166536 859026044 626529840 983551518 933830738 606461681 905361886 731301939 835628254 737155603 553698401 704335706 854997963 886440211 718583317 756501309 1000000000 830065378 775057604 734214263 908558026 538743529 638048808 813749390 557904763 904261693 824381586 854682245 943254147 811064823 841310366 858744181 644640646 922064338 839890355 635697940 716526922 962029212 806742560 723566616 794182072 948478249 731719679 871037455 851479058 611725965 916409439 698553447 611161539 807476633 636704050 647769236 396484461 601335079 533453565 614874887 606312683 784711008 992133198 841907203 640734969 773954087 795017106 681429484 795604763 919725364 780946206 778492125 696234161 669097163 981497524 864043668 651880097 849909044 792158099 754737790 715127863 472198547 879503447 715669230 935117508 818554682 948901604 395255566 612667751 712749375 806579478 592638156 810988392 780971204 891333944 889629697 818344791 812456933 342452151 1000000000 756361256 686868695 634534408 925403598 722257345 670507701 879957739 849178080 922753673 906318157 776847676 640612587 942508905 713057217 843053660 767610781 732206276 788267471 851381828 797519010 934766690 988582379 755535216 923190131 757306222 754050712 853802234 707992323 661765053 681155712 988979884 803625262 792746628 740652008 882769383 859863065 927715097 948271606 798718975 761510973 810386399 1000000000 941939227 738348436 854831622 840172252 812927740 688072308 903460624 396196529 940384838 1000000000 964355950 724690154 782596040 1000000000 996591038 765810242 830862983 788761248 895546321 695815589 645930593 681438557 392986754 797732378 676172777 809074184 747636125 1000000000 706623562 635204214 806043658 1000000000 799728218 778030267 736712466 1000000000 828201553 668116673 570697689 738630130 985602299 792008538 925345528 855688497 844295863 458262161 705368748 623273342 1000000000 893460228 997562870 733335512 689232023 798461554 676434528 931943403 728078103 835524294 575640389 952015063 567761328 831976564 656866103 716450097 842260105 781423550 952240500 876489586 1000000000 1000000000 691432058 780828981 889017047 905901486 724149513 726562519 732223632 1000000000 879561360 832014574 1000000000 724502536 878501900 925743883 578369414 797282104 463556616 804620836 685688756 760592729 871488401 821097949 688004211 729186183 953769215 642017924 822578919 642024241 740553225 972405733 874548867 649117614 711427675 710105201 1000000000 746937091 1000000000 1000000000 942300227 509074144 683899079 850346038 697885817 900555398 1000000000 305271549 918336687 877101804 905006791 955278682 817555513 619971647 761184404 944150462 488890973 754185671 999871299 916154258 514449590 824951375 823592445 916184449 835024137 766330971 623033122 727522995 452084797 848340111 931294350 763955735 1000000000 599714126 774478817 868519809 686120394 701107124 877610038 457222477 1000000000 648887100 587758832 428241780 977170452 925891695 857951528 986341511 833195081 1000000000 816335024 905512784 880544567 866700608 862407506 960921698 884858513 952375950 954398581 1000000000 813626746 617532196 744852746 882127190 737643639 872682549 1000000000 647921756 715090243 840549361 989239102 776175651 711449378 765978784 941626538 824344672 443118303 971419924 703764157 757457674 767154444 763847345 701523108 790151837 684340584 530333633 833329132 716069171 950619990 872862212 794324162 622062299 837246343 477668457 740316927 848328674 846557214 939162718 1000000000 606511419 634472209 505568977 983045684 947529719 775899018 754760608 772620579 764647260 950531126 970830194 1000000000 638242810 743620170 825510809 777444395 668485261 667028931 692846113 719028620 616405953 827715331 874587667 845423125 824412545 880495946 712151340 624877324 997571561 741152941 745233227 1000000000 686203735 608809226 705396068 864713474 528570863 909488859 642895376 845634988 759738819 1000000000 888928942 558231714 893078347 881297395 1000000000 788192243 743371775 693192494 850198686 430189625 843125091 755794535 634914311 645405407 598514378 578317005 880011043 781281035 692107972 842487444 590078853 821209641 1000000000 636262592 949729028 899362966 711595269 477917270 814701447 869308625 866409841 1000000000 949041681 854836367 625039937 914627309 1000000000 757874777 712937378 903820487 602790137 822705947 748092118 899059225 455355825 854810559 779560487 832033603 740032563 723652236 841008756 866039848 928814128 877295749 681036416 734367027 590262174 888528625 893406612 891346651 839617080 931427019 907917591 799347911 817672004 834251041 838856562 553208711 779229244 843925403 783089562 499039361 1000000000 933934295 589656015 837478204 799401586 642203552 814242226 905254568 987775564 836788212 1000000000 816018234 679859839 795537488 881841901 774456352 778961504 830633816 852644572 741481263 713343467 894130780 780681993 934650950 901816557 813467428 862750935 732921940 894796294 827092385 893079579 885102367 883436407 725980969 856837313 614338254 529626492 811147088 707429871 965343918 725418166 802305292 917066917 905855727 960330452 848962525 837465455 856074588 414178896 912144379 713774162 920608065 790848528 880004307 867931779 827782869 1000000000 826143359 464381208 1000000000 884737950 710166068 771542891 719818261 963341280 707965603 935406259 753370991 551509727 950140438 912027457 543341140 557148421 870029429 828948646 780228990 721474596 817254578 922908726 722890472 717067245 845205949 950987716 645947935 744793771 887438757 635205949 822586289 686520941 912548027 592220761 836815759 802104534 631476844 773222140 621178794 797463427 658793464 755311470 990330185 910971431 656141488 884223008 688019525 526849857 713009368 783865308 803278474 986505073 1000000000 735176305 875377357 916681024 674599830 845610739 786024883 736136089 777505218 1000000000 827861985 672421584 658152995 942043255 761071602 628721240 857996111 973019129 859704141 792266915 902148222 900970091 749908239 733671089 724165602 737629011 869312423 799205811 751416661 869582563 636028213 890506325 573340126 1000000000 512448992 850717766 562771582 686811599 695866999 692483614 725559741 945168592 714686952 617602882 990952202 940345385 860600726 1000000000 676331656 929245725 699297863 933247169 756161876 878563657 651300638 862538152 961309719 945454232 1000000000 728157518 1000000000 750480999 925297478 752046229 953773879 972842312 925768461 746563989 915915209 937652815 583606379 730833636 698095847 682718210 678449827 841675573 565890936 384741971 693965007 647111111 817621257 977718329 900110814 739967222 672586933 805224847 683936107 695745289 640445022 752722941 786317644 757167258 335723801 920839166 561770284 682175782 850427621 666978859 645154495 816502898 628477040 679569147 520412272 810067192 748907264 657083775 441083997 584924099 484565932 637311998 629371683 614073600 771875532 691861329 1000000000 902502403 671219467 973419308 990922370 759520906 1000000000 553390498 962924945 807582640 872616647 852984680 657596520 1000000000 534547129 738356680 849064144 913699523 748667724 799645077 726397195 677171242 835868518 560590912 995789835 860661027 529873146 841932408 756188434 673119876 931079703 985978503 928941145 593638617 675364988 704789935 878280307 1000000000 670723291 676027521 636755502 807905397 985788164 786564006 925829615 719994545 653300267 914950248 881072400 831228455 1000000000 1000000000 975546173 858590948 798938855 1000000000 1000000000 678935034 912211245 949537167 848016091 731116018 842909223 580461107 1000000000 709909155 598449930 1000000000 1000000000 769535720 1000000000 957216681 607172414 922477803 504549399 818484518 875649825 991411124 1000000000 930573553 716905385 736356288 645211896 1000000000 673806847 564293061 720039900 701986400 1000000000 902962388 654149809 901366295 738264293 790492493 720934169 1000000000 794824426 752211801 818730846 837413458 771486480 637291651 850002302 592906106 944975553 1000000000 883268768 725713091 844368145 416227790 929451125 776062908 840345773 755260525 736096574 919536456 630428126 806746637 768417782 816772482 697332720 589567439 966406760 1000000000 912344950 820320350 681961703 369831313 1000000000 804757259 722548976 884414789 1000000000 988505337 708492324 654559526 1000000000 932371749 518984468 610157598 840728714 618452378 744715408 748537353 743964518 598777518 452533273 924487562 875193146 881170748 994403659 871527411 798667647 659216359 878516299 761886387 587867257 931164281 821671661 893780260 788855156 1000000000 842885236 875360650 914842889 657875970 860278294 732863217 848594111 804590660 935140494 664275429 670377843 562826792 581143015 758098199 747556498 822857915 708604603 750485788 646606608 918178553 833735893 457335079 739061729 833159012 716248417 794894892 779501063 438339604 612146278 783640880 871612036 772795176 713280869 1000000000 818900397 600696150 358426099 820712502 961424068 1000000000 848261994 975919686 699039505 632875132 816563537 771490703 931316733 806900326 558790272 972793442 860825387 667620463 650167942 898513549 561933035 711843932 847920387 937205278 974851673 741616543 820739197 816769153 712779155 958171636 849243301 992406731 875198809 587744027 758770143 799158555 1000000000 676454277 653446509 971840906 573366571 1000000000 658244645 899195776 880888650 925107948 718521926 916685699 1000000000 623761446 665973932 1000000000 817564784 776597634 901076335 826106407 836491603 868218070 918204037 679792675 756271279 823104960 345872470 743203460 834338309 831594214 779574835 529464317 619712538 793422321 633744968 857098279 800470933 881489430 827814985 762742727 958344341 777641202 631707748 809748613 649529157 956335976 728702298 806152355 899980399 859046211 807479300 829550730 820323976 1000000000 729241319 527271930 652093091 713816520 748821622 940841766 652294274 799825433 931111784 653896195 868201664 838791977 733983454 516808556 889006248 700929532 857369902 677079217 580186317 627522402 845046385 965000500 816073915 906337077 969789597 992865731 799129061 638674496 657297550 906118609 1000000000 670290515 923019237 875945557 919796450 1000000000 889100179 571915759 657165775 761036605 589188324 728659409 637312155 893829303 1000000000 1000000000 720242960 956815056 1000000000 844417109 1000000000 874168757 1000000000 993472088 825805915 949762810 412499271 889723648 795517398 932632378 792628499 850998139 962442390 870867752 624923138 886071299 803162252 793868893 777372547 556234551 941329096 699485577 970308967 875078515 731287936 711663426 1000000000 654330276 707254322 890745686 939130751 799466769 778888125 335594793 819946545 958385118 819514712 994229931 683431438 1000000000 765532047 716855607 1000000000 876534153 995914419 964135533 862203067 818414863 878897835 805942865 883464385 683989878 849987893 779973985 683392661 851703341 696294388 909660853 558437722 763173159 926548748 796459476 569118063 979290117 576571576 960429710 975837129 900106944 969602554 765656532 764445878 826205463 889381956 952341427 820056931 779816273 762446668 656666337 744413642 709437292 841482991 739882587 672949545 894302490 979549835 804457105 450020558 886669293 561332281 944720647 1000000000 699440332 639589491 572935641 509943794 739648774 943414393 891953884 903127989 894669913 924375001 875868066 789150906 831796018 942952064 641230421 749623767 923715770 836818606 913199078 808127520 837929213 737511379 891155049 971356052 800050227 940387039 702496839 553698854 608232125 730876247 646355540 648284544 853081822 597487211 852801754 918455083 907272829 1000000000 684313955 833544536 858778999 820049801 731209218 786829097 544550539 813846413 732261374 646939673 572762158 882685794 735822385 1000000000 748322688 542887788 730150440 669169808 653666820 691091386 847282032 795734888 560124866 816976044 903496662 919128585 745849761 744931114 695244323 644629788 935715375 691169177 549058879 972584604 904377861 807853383 569638994 497514998 797271550 952997322 865057284 864945048 941231358 838531782 883084506 663136191 714818887 916514076 849221013 545110798 617543773 1000000000 846492760 797858652 680502037 591915461 727020057 845131161 846561897 734093898 837816099 755213373 665406379 908619193 976031359 1000000000 649222661 462391251 818839443 739046965 494920270 741391331 1000000000 727496824 508941154 936625343 843122690 713014176 842294311 828400462 813471107 693503755 953857901 870677970 780499204 939423935 709832057 767648581 777632259 829093130 713443228 750016609 881333081 1000000000 881300398 650046204 689140915 626393724 803695119 937537728 763741131 859484446 785367094 915797602 791095154 645209337 646793339 975775915 1000000000 959395139 806666905 759910819 455798618 769923177 591405777 916733385 763727258 833017748 739139933 648591948 767617564 843034945 585884651 644401191 926622830 849149713 895083512 540118050 826498033 766485363 1000000000 817436090 803045973 667627918 618909621 1000000000 898995491 691610024 608467076 556281206 896181561 1000000000 790848862 911146113 537269322 548082546 989624427 1000000000 916758691 719276566 1000000000 783406299 516638878 619189984 755501359 503502279 916032734 723046952 914154498 837437331 633082725 542742231 773924047 971266322 686571758 905133083 985073964 894274711 654203935 620079384 822080041 814135417 707109005 875358413 880400013 461869834 727824775 1000000000 767877647 779769583 965098780 1000000000 855807809 705830931 909082789 654924356 1000000000 712244283 724401958 732085749 1000000000 835162545 851910429 865970451 708867565 690644573 818778593 956293959 723481639 686884165 552844037 319260990 609794933 1000000000 907646969 823079299 925642955 666695795 772076277 704207935 918350732 869457088 774022803 814793745 855379871 786959544 645639193 1000000000 307465306 915300230 900205425 886851498 763758275 899927039 936678231 808398122 979780673 822733320 710831044 887610423 632686091 774176496 774742821 734051948 870279547 925330575 807624407 860860802 834830322 701349806 611610378 756675774 696417411 864874438 968147796 617781235 806190016 764642911 697033934 1000000000 856609583 804990081 819204917 978135949 850406788 327748162 670014617 808558336 635842047 772187562 671343796 833876102 631550359 682937997 766041252 742318046 769949676 659444705 782448294 673256674 765080672 662349386 718639621 489319578 814988431 632973729 235100695 738585304 955688828 977441170 787476769 919912547 836849785 659744652 814570263 706867346 881283419 506447212 558566035 808531412 585972893 1000000000 579838687 814864395 891321557 800986063 815242434 796702610 771117004 705984134 608075696 761300971 906729962 765053488 773552859 883631548 786133195 1000000000 676782957 737880455 779546712 661167009 806235708 1000000000 725774911 871165246 823109380 1000000000 748957062 827358771 1000000000 1000000000 852407136 777751313 379506454 801289430 740234100 883336311 609479136 558201251 833786483 910089033 682584345 754459924 811068497 791353562 747818168 391799573 863576663 775785333 823283754 840825310 871082032 950039901 898910578 835914988 654899205 1000000000 920417335 770645180 778322556 517284787 1000000000 944852779 913155129 723578658 765714153 854343672 807558498 1000000000 828616808 540720841 958565623 783694744 907541326 969491655 724622579 904075138 885436174 773852094 727553442 977010524 975367570 933046486 920096652 1000000000 444300428 1000000000 785634907 713893848 854212704 918453813 817826137 738034063 735505368 797950297 865570673 942169332 902103196 884016006 814131626 918840448 842772477 551011289 818324046 588076549 957472468 840428718 880532500 923768688 911118836 780437085 669751908 510188021 875399350 946817052 840496679 791725842 464502309 892029756 922200005 860392702 794098803 780756769 889725813 880405215 666622154 778684746 766660142 765812480 941618549 667212920 870263202 755558562 667428893 755282276 606985319 708685798 784341951 847396317 880061607 938504433 716849800 823956139 525252306 632202941 324562706 724574628 746327055 872898835 874278691 1000000000 860708796 583943997 826327327 752712719 866454640 969552785 808763885 686001460 767426206 544479765 917476280 837978999 740608797 760137658 968364557 591788670 944342389 778727107 763436001 952028998 768592045 947727547 1000000000 794039503 591603094 936273033 907264951 565347541 777387394 1000000000 968682997 647413804 863293574 765124424 822133762 674110258 805343805 687869601 975495283 759119691 753326065 798356673 940625457 639876616 557720356 873465567 717206667 987416142 463949483 854731907 743091476 766466893 758259367 560920194 745336652 940650597 660781186 688789287 797413956 839252744 519941098 537822610 724254998 994833780 529094238 921580743 684698418 646046027 615041041 964794537 704668630 1000000000 1000000000 952494943 952371111 948460134 737808977 824490626 792462023 888543595 831304399 967150001 878546302 715099261 726722775 777717887 977787491 847968354 727045458 672552799 604316714 654480832 825972578 789583387 1000000000 683241577 620794028 812489119 773646508 733647490 555267605 804273325 853400708 953191131 909617440 745668208 909483109 647688984 929274229 799539240 802768099 812673367 644241259 864990858 429510812 1000000000 823944113 739115337 875489527 761635349 652590773 883196928 1000000000 719313223 945955435 719891575 328738385 698026786 453289739 778772556 966725552 618660869 917374325 706824940 1000000000 463115682 983937079 1000000000 723159321 876371855 580269311 991148484 648151627 804476150 687562884 772648812 361523699 709485883 783248381 892698239 907385302 495870978 933859607 720121861 706679586 772113788 880790405 647763414 992686220 1000000000 748900627 930565764 582989058 1000000000 856993509 632477869 991117953 892763012 807046495 1000000000 614007399 908334188 873221533 609485415 821892699 967267398 656384726 891185207 655764215 760045792 673840951 923555811 842073569 546395649 796985984 901807376 726502335 843979568 784668060 908866248 607894506 775450040 802701733 1000000000 766123293 1000000000 502919192 841706883 705983387 679303303 730907024 1000000000 730316899 654111477 251271322 546220155 1000000000 821637964 700890550 673839584 882422264 741663846 996047074 920417768 861514375 965602793 760987089 824958628 745777264 1000000000 545507746 938463618 848179115 894769427 1000000000 576584451 760483630 918856190 883445266 723596960 504769761 1000000000 808947475 950089440 519977564 1000000000 774553157 773873110 1000000000 691986467 783316598 570854203 755417493 827727380 675141416 707421159 794700795 860374100 819248986 812251228 959628357 561224993 866018293 956443325 907750810 752975244 776543208 727383349 495415243 844639201 858750891 807383463 555902307 858947238 708297415 1000000000 899307230 769945167 869148742 930399836 788543267 667471216 758853611 770546096 1000000000 845215729 782108231 550070494 463318441 1000000000 760636956 344357944 664072552 798926788 898166035 823745218 1000000000 852195442 711526537 874281684 983627917 845030980 784825090 735502007 783091954 1000000000 816676192 754351536 724996210 530520048 904970430 712785177 799456752 440269858 768623764 818348817 544427053 722431568 888369103 979418136 814101291 628359687 791670620 853487626 820665568 703161856 716197482 974470514 904635321 942146688 1000000000 1000000000 536582359 1000000000 904220664 720491401 772697025 462129211 621008368 829932218 589103103 698843859 819728281 985745119 787241121 733349586 714528104 664610809 740661967 912982328 647426777 598688851 939337846 688987189 742412920 762749984 702262647 487942081 787375896 848328931 998303385 774108828 628567637 883627975 468580962 738302504 689205814 876431828 899453746 995877743 834524732 747855450 512627083 765222814 617695943 600304294 718147136 787309779 774415260 980878096 819149419 601377852 1000000000 985877205 535582650 784450364 713375403 937056614 642026016 728422132 838220091 132397242 622590856 724617381 909380254 742311583 864177722 464753146 1000000000 605084656 792270287 761896946 984612150 851975449 897873312 923189237 906822792 692751887 922174293 851237852 445600421 696642738 738637746 955509711 648650403 847929998 849193586 843342741 860515424 474794606 667872737 746711796 828684649 654433028 759218567 762556663 772562654 826318564 832635891 682351173 611880189 521038939 824899706 794688603 955907743 862945794 864861494 783873289 739115665 773621105 750905797 842024232 647008483 973771627 821394860 886622489 684226049 817945357 689479151 834776899 739160570 741710610 866311365 1000000000 804187209 494135522 930720430 707755725 701118680 668890744 781723142 885800823 834991917 925759371 854206139 755197066 712642979 829684457 875724756 896655201 943561990 852587395 749480441 70544501 660630508 693666892 931447161 780595133 892269664 742008524 949058998 869858215 803093459 810318895 865006666 1000000000 884678499 553405176 865017475 694996643 907467623 794104719 742956479 808172230 919158412 1000000000 762812330 786070219 632506718 848888572 909588243 797156074 880681488 443749729 630775704 823962350 861214132 731613877 792029876 858788807 899741321 774625224 844267881 603379678 708110670 787647110 996378325 756897580 900280023 983349435 937234533 449377955 655485339 938395988 688783685 789670063 750436921 516082198 920710041 875849819 876773969 633810887 763598620 647791089 820358754 725346898 907193253 596331047 779736209 678103146 804204090 795317582 701639645 743420959 888308345 1000000000 892373265 505802647 684658068 864691285 763211187 717236842 473038566 789486730 631772440 760382234 816615875 861852568 783032218 763841530 819214635 984681384 806545521 789624317 856443261 771291715 934229518 958244338 868760720 727436696 794384529 841354208 546895955 814622459 775790723 686264852 637180438 912320046 820352014 671715301 636073110 797801446 874039683 693766258 427772151 1000000000 1000000000 757193928 781209408 947817451 1000000000 707368889 1000000000 611827036 716497012 676429426 582596348 685500358 819698325 888803748 764441145 961569555 709436977 891525186 754413003 597826634 1000000000 759129638 811684677 1000000000 759277650 565842644 576562977 576374722 661439892 784989732 708370646 535300402 983699512 972089009 918974163 674090009 585217702 700719808 809245795 937206113 536017535 1000000000 722221577 726577068 605571259 671226930 716148813 742657611 753453599 807133545 827769901 241962576 822445495 985807313 677307276 996455885 1000000000 711196663 774635825 582902292 767811734 887383822 867060612 911157012 785090086 547370645 836505654 784679745 821872287 571750437 575967557 688460985 935054690 886426520 878821748 759649961 712015144 707621274 968540509 746816955 881768412 484423612 837195496 980482053 779459281 1000000000 792559635 835005953 570276274 668793031 851628525 857305355 1000000000 596955106 815497296 822244927 662909269 855911052 642573498 728921145 864357320 860095628 636414301 409199892 896301358 891796988 667177934 1000000000 861028552 755140479 618739732 647356025 775172774 637548618 722250502 799586182 864579126 839048859 764322112 740741721 740298306 582978769 917981368 848230130 450626480 835198776 650053697 672656664 759570506 1000000000 891868658 673443523 882397461 964828438 1000000000 789702669 631814936 905848366 568495784 1000000000 841454755 949455856 606606036 886051781 628730027 808648462 577722569 637713941 486430416 929164294 1000000000 679912802 739345876 928484341 805723416 921111974 495523072 933492929 651405862 823023140 848210286 951357744 923597896 914908093 903230489 914713240 839334138 654707712 1000000000 890554787 875945048 336109161 1000000000 638507658 716678008 879588150 762741806 497748618 1000000000 855769322 1000000000 562108905 884523266 865436842 675135521 656490702 806498998 883070975 891058062 894104212 900391795 672245856 914736327 725138198 706602830 645251708 1000000000 777877830 822428875 701628656 842669706 943942402 766306016 652834682 759907083 803745673 918530891 782373025 837230034 758923546 686633967 885989281 642474016 957308832 957173110 920512144 597220596 610286446 700788877 948321002 867024613 854509508 745638002 767511838 768654196 840048294 562803870 962575251 686169104 757055103 1000000000 615022211 790855435 857913337 893351079 493199526 457994513 865984966 1000000000 619535061 462180978 874094398 940777609 910983471 822504465 781316698 764578164 657555757 859511918 381770776 741862152 796505051 760219393 884381524 754705263 593036888 844768939 771232319 582444912 875550865 1000000000 982582380 777627172 739128138 694609025 944385491 849381894 739115428 507818953 891512072 728209213 703579785 837593874 848596761 617533945 919750560 910926808 634630701 1000000000 895236401 838910527 766372175 802198103 741185127 573707211 822526887 749516379 940350030 739866750 778026106 872856503 792439050 814811477 737846054 659916324 693309542 994410876 822231528 715073764 663353243 785418098 975753859 592603771 838908468 758084909 752218926 826073924 479533901 879607251 709715708 573624822 763292012 796092865 1000000000 837855569 894807693 363673897 881019224 743528307 727705153 603437242 508735918 594230740 831760161 818145937 875970361 610117401 534826155 852185952 881711111 842826338 1000000000 748923429 955764530 1000000000 904533787 903809799 561170842 732327432 711463109 843368277 310555853 771140642 734582980 641555863 939706582 1000000000 804633438 970082365 630369355 974743561 912140724 802613013 854256878 987572114 856493391 584802249 595892563 579830471 633706799 763400316 1000000000 810954146 649437343 699702880 734355024 883886014 616963003 698712871 643068151 550140436 818000313 942309785 592203253 631903820 763690860 583428520 888516913 626217169 349713297 776370200 653952952 1000000000 1000000000 758308292 950218458 825981464 671229393 631398483 668099059 971627531 838027292 762737386 929983821 901364592 288447158 826312064 792182300 671227906 862560905 1000000000 916916006 900939480 685514529 891234108 755578937 591631408 752708385 690685081 813013611 838478128 821632992 913041679 720892128 669249335 915040884 922833657 940584251 698180684 696956219 603922492 835722080 698059386 906171368 904875708 887890662 783166489 980781963 708678978 182345636 572948278 443593952 545642177 718190669 755204071 917833091 786015891 886855053 531611775 889973933 653487605 421906340 1000000000 934265475 794423581 841049383 942162600 984863725 715046215 660560871 745843533 1000000000 943353402 850944637 601878147 931681921 977682583 830149274 882442778 731499415 772883537 871743633 673782578 809704162 676906671 692139050 614776465 718098455 736510408 910667794 773173644 534326992 1000000000 221894790 684039849 948427724 481059104 900097715 819598293 647893910 761467936 771726270 696975206 874083457 794918880 815889769 680854931 906810204 698650005 622250622 988564802 853629980 857442623 615408656 566916597 681851122 710407477 493670375 456234097 945831692 841545929 796341568 740103970 939632724 689906975 928559437 860093517 628201179 774154598 677314916 572085558 881668176 859337914 735690988 676437931 963568932 788085674 963109353 716306341 616659488 591188267 640104202 974063837 629247976 753250012 730127121 936039656 641832591 734033600 1000000000 739390347 651958573 850962623 995372729 843229528 832868665 750501313 293283854 697761103 690989702 535671417 747234164 956174595 840578075 794425370 853119641 731348676 823877339 864833710 592440387 943175025 817657280 792026860 788000581 701571938 521474851 730700417 875538251 880516745 894226691 878520905 788439927 726608025 674164653 324469100 668580719 685981372 892529451 811570521 779652483 728221298 611342942 654495836 826352231 676938017 942951964 932724215 919073066 591458108 661435908 867636303 819233768 878732044 725419962 806935141 746313251 621300671 924161679 922270398 957307734 795395046 943098022 553819015 908917602 444172241 782168408 947041660 1000000000 818164509 695748728 929931634 898518239 843914149 722643785 919189040 791525305 896801361 737424578 1000000000 790280704 705418952 796280638 505855034 886736214 749857949 810385970 702721164 828952717 971989185 775799826 741998350 725611147 580855654 754381375 951431212 995402699 869654248 653898661 1000000000 875688796 738266509 696669302 741128864 696221977 677734380 938355856 838796834 882991799 792814709 727597098 404518777 583429460 626538945 727285104 1000000000 759315734 653946650 631784205 775004261 806724598 558863225 860770043 661414708 924145827 665049764 872722856 689141344 757509915 846441683 820023348 843102140 838528263 1000000000 668800044 771016382 824414826 662039192 940110412 816379652 891549644 914446892 698159378 772309401 560617866 833914151 451918291 699287976 1000000000 994081003 792305820 624657981 738016730 995750554 742666233 931610738 742020115 610206915 416913227 896129873 964668148 913723075 986438482 798868621 579566312 652680107 824435027 837417496 860911086 760548067 678272227 761143643 841433973 659861359 735918397 762008895 916021034 808614743 890734776 608922240 830335402 655614060 809633153 951329592 855082820 799047629 805867132 752626610 745793749 1000000000 698698094 876605546 715535498 750025951 811278465 666523179 989830894 1000000000 764093914 873376557 818833985 774181228 798892406 820871625 414319489 845881445 496452060 672960010 941106517 702468722 881603103 324397799 685315339 907859344 864860740 582417324 746267748 842128105 539182412 489599238 601421359 775609077 694045359 731598070 706482902 722064200 812130306 668092020 756311682 930319580 946988917 842403880 536133317 799486313 730716289 810654715 867688725 1000000000 469766366 854498357 945345888 541873197 750103748 844113876 760037509 969993093 742383558 848841299 767663987 703257041 651271137 864816080 488094797 812152273 868284690 769315549 836118832 538559902 745350735 1000000000 916599534 900062780 972549175 726832019 955651630 763038812 860298580 1000000000 1000000000 804023213 717571727 767915722 626417660 207620344 687659532 914824606 760290217 594964951 806503665 847627608 786105241 779387292 694587003 799225876 710307026 1000000000 405497792 832904337 990976066 984552776 1000000000 885906285 849541076 1000000000 697401216 826748703 708679590 754044278 816539495 811036282 542212987 972289843 579611339 770610003 871157528 847120001 904035606 473897628 1000000000 847720702 966297813 953623697 520569559 582568774 755001205 796766969 573546924 968402649 756510712 720255249 804121412 1000000000 819946970 594026210 736207380 733476533 549540693 1000000000 723148951 864911942 1000000000 854993803 934196287 759154543 737154404 324962002 810191747 895713059 678881569 802036632 861783972 742323356 959656061 762677794 854399134 863247435 739836008 946210474 1000000000 716609108 599958557 849934115 591315660 703108844 1000000000 653871625 887855568 784732911 833873103 922691290 874504546 867602264 886817371 909009830 789266289 746461970 758204368 786259009 674619962 805358333 716219304 834686287 837955894 943390572 778775723 816421335 654539370 674104017 896745414 753764239 759470705 730052461 980984557 511549334 877645382 767447031 856342843 747614818 1000000000 759720209 1000000000 985297072 1000000000 682576500 857177612 720217858 804811475 1000000000 572612620 373752410 853617802 341385274 850909021 847429573 399744762 761990247 652005475 925066499 950409877 812157220 789836709 719903891 678339433 455496704 734527360 869944463 558800403 785458814 1000000000 685938616 558985611 1000000000 663697903 857157952 355032853 663273673 901156804 673933721 736150507 685936699 820889063 1000000000 805681372 593518333 946019303 966254522 879770245 605832600 895608175 870131785 794350767 332415501 1000000000 840142285 942855877 919461709 920274356 660536305 703737788 986639763 673861806 811697898 622486798 945723237 1000000000 526061662 690997442 700395179 776182842 671243158 778563585 602683762 606504737 759119754 546325667 554195963 1000000000 689892589 480319225 628756777 930468196 755092780 853296181 570791745 869724000 742457221 843046863 694843851 826796198 870084369 713762934 620097186 943317166 624760622 907902809 896129525 706225166 1000000000 571313351 710762463 829904631 917938601 921510362 450759674 1000000000 729471301 707890435 684261537 919082432 846035913 770029663 863279380 727728203 514590796 726420431 711764665 866662223 758441637 829145840 929428006 855484694 834614077 947938044 619162049 830350409 759971433 895977783 797186278 715899397 522147797 754998114 740083174 310155624 837053208 917197397 605908444 1000000000 1000000000 594999579 835134578 771347090 629663566 815725873 665700825 925590857 704538343 547280002 841446805 739712461 942321696 901867447 795988263 846240987 950845405 731000116 726627322 745164740 715646416 730733205 504839633 912085088 996826022 476994570 938301554 729535133 868377000 740948708 763382016 807766789 726659747 929014353 843682898 801166098 819210971 1000000000 679333954 1000000000 976605111 762084509 882808194 902885065 1000000000 672835556 730843436 1000000000 1000000000 853788532 923209198 974574124 747191593 885745333 592496909 740691535 608348472 920523981 765642619 711570619 1000000000 748724129 852148925 791854109 757412156 1000000000 495675780 789520397 683301359 840665696 928225011 813968387 389939507 834126753 773187902 827397723 1000000000 642862931 884728220 716817814 820467952 1000000000 771684523 809909989 554825350 1000000000 837994232 870618164 991805475 908461219 664472425 1000000000 947481969 992474527 563194729 687829926 606461481 930299740 814845221 544349347 716349055 659724861 828865501 618837503 1000000000 789837331 856926890 711078253 734323462 643761734 713110383 800687672 977969065 864122744 839486041 597518085 685733684 847906078 911412660 915047365 828190273 598562502 562740517 695096417 800728995 1000000000 709884382 965109212 774721711 846117790 525726317 599464267 1000000000 824133333 910425501 857859778 882662316 859817089 1000000000 915783894 870552868 851752848 853617619 700148024 722061966 732204120 360729934 552822944 795379530 524407157 865960225 614846332 930195103 919257150 1000000000 869290693 893959153 730224475 935060786 874471253 776463870 578555455 634332286 604817300 759834396 834177823 833388565 822795433 938144372 900638096 622661208 793967083 908018549 970447703 718629731 700432695 868556401 779510836 627802730 612507748 800625313 744600771 740511440 839496726 923118179 768966764 686801519 573917260 1000000000 785741142 806254698 659859483 512656902 599600494 714774269 623677036 1000000000 884182847 902330791 831389376 861614334 821786324 958316982 1000000000 901393232 839261065 831954257 786643435 1000000000 800831512 914140585 629295497 876013529 833356530 1000000000 846385135 758064614 1000000000 698534765 608736454 296676902 1000000000 758784142 786574311 862425920 949285673 725464283 384335838 866398050 1000000000 569494050 708681823 829250523 1000000000 755274051 945514961 1000000000 826981968 732507324 662658884 864450300 751576433 1000000000 605901356 659720077 768953480 882943892 891184694 770507710 694778239 916631491 534429739 655250704 738768547 910304728 731273407 581605911 859616762 908829042 634853903 821277890 816754053 596020490 540894395 875317037 943568254 859889217 849765199 703576312 685807902 1000000000 846491985 1000000000 786625059 842650568 815833169 540464725 984142239 1000000000 760635892 587804831 804416774 971758128 615984947 771750954 682310688 997799964 943850049 673342453 642990649 735394639 768691799 1000000000 994973247 946851877 943370011 724721771 732181453 786281885 914249697 805056456 412596848 624838556 352597072 614327882 799793331 843190682 692001350 508299130 931645191 745424252 782991864 747683359 744482750 980250978 861014033 1000000000 902210410 691373594 703536305 778832892 838116196 878507371 741900253 790716789 1000000000 801844742 901704589 751162188 929337747 837833627 713578007 947174297 1000000000 986856725 643824413 766400811 926122245 861054105 724772058 791262589 720660315 750246819 550232444 762324381 783001310 681345840 607676079 828640747 749566725 659408782 691837978 835049197 844016861 770822615 891920411 864546607 818829801 547378536 860398911 1000000000 1000000000 789001671 974998500 978943838 1000000000 788741218 646908282 661386312 1000000000 718031913 714518549 518330450 702428367 607495891 858854579 680342470 896283865 729072395 714620142 837859357 596439699 898517772 971672705 1000000000 932393630 1000000000 658745385 1000000000 779795220 671427477 570900560 597647551 710367962 726701812 883527126 819715036 783556984 557501795 997565194 580960011 858493685 593959145 913219111 677109244 1000000000 643625694 929688134 823457488 854153306 799169849 965304632 829300354 929230507 803841239 595191228 1000000000 850462956 801428508 927451779 967892513 903711292 680251792 469252109 763128442 706080797 857806737 962053816 829191543 846112093 833593625 829204999 630093189 1000000000 718692815 878271602 886279117 605811824 975833787 676970992 604623067 950146145 740822202 712986365 1000000000 686745417 871152385 662878531 623752933 425390103 603396725 794050024 855053029 871719097 894533637 1000000000 772564513 874633050 369191001 700400363 789723492 852968324 758260406 864850263 1000000000 1000000000 654484618 646210170 885371975 855828483 686508729 788528886 646664707 913351985 896368112 814672745 741817881 865331997 911253913 934830015 943932150 804512834 737510292 898921039 489901137 865563053 725110152 778994001 938498824 827074585 868176185 720380824 699074383 643803226 900126027 840778573 179328756 752464361 742679853 481591728 589423537 676215618 762450895 933213984 978565434 1000000000 738953579 870702326 1000000000 992246048 806600299 892695439 831789191 677211055 587273055 847502148 926014517 757879703 710318224 864495918 930887754 641530838 916306576 878970414 938340553 560400035 936391919 797188608 941281136 416091858 731950649 847701091 630747715 869579937 884440047 770589365 878585249 823309937 626563056 562842318 691932166 578033414 1000000000 611319856 1000000000 645958155 923354202 688774910 771883457 658481122 1000000000 764218890 956644662 720051232 818372604 908952050 798466816 787124113 1000000000 856386889 925359415 1000000000 703760988 858319204 873417537 545807705 671411476 753011933 902551759 557086894 861270609 539845668 608919785 829823506 548789432 743038484 842972642 1000000000 626225975 704082711 310216598 633875826 815245495 1000000000 811732061 763393902 939382017 1000000000 594882145 1000000000 955416264 591471776 737017834 853558878 830795928 704276884 767752815 725700798 551432714 602053671 747817240 701912703 771688413 860889206 773529752 742052700 675865552 555871611 834753110 938213898 854321967 862110886 802932809 689150667 892882662 604774794 769542348 976801611 811299525 749252241 790648893 427345279 718981172 847965844 812052072 978419927 839507336 841777412 700312707 698546859 667956349 561373356 796295350 660080295 860593022 1000000000 814619706 1000000000 612165162 659973679 651748720 525035861 1000000000 842327116 968137631 408111855 888394491 362995420 718364487 1000000000 805096849 497507111 1000000000 744478275 851148515 846585631 832893906 749171821 832872564 798267643 800596018 481599436 544690584 687912225 1000000000 849765994 774121477 891595604 706023753 850479615 663239296 788633010 695763339 819063819 853937256 887443293 570540088 682554605 614666952 828728065 785430922 707356115 854948991 784122326 1000000000 806662104 631055303 1000000000 937874862 805561404 630144654 861929590 869353856 639850173 907938342 872521809 876549878 760752051 1000000000 676562132 855921627 544955536 607410792 741262741 758302118 826898891 886047423 620915632 830631296 387998993 655091742 628534654 826310575 931009334 493892368 633890367 722711774 803917911 716935664 857231367 853931178 705844675 863495268 810916008 717235670 545505062 698397323 540199578 630884346 471084311 1000000000 1000000000 714231686 650135339 1000000000 825398761 950639224 958019287 1000000000 549497183 771522357 736243241 961652318 777530749 619234416 658914431 864190379 897716184 836721281 832750997 331896358 967502347 582543942 888019982 586781453 906483042 808659047 929219984 732093961 795595403 482497753 677591101 791163107 860383739 895101062 889441420 791321502 934781249 864571444 746171110 634775006 401123626 774435424 735151807 757282078 709715664 552903975 1000000000 615681680 675007872 1000000000 537052205 621746182 836828998 668250502 640545078 830684732 876571962 621013314 891055386 841307830 549644302 771113296 613901687 1000000000 947884720 756150042 792744460 784833225 517584808 994478575 413938479 937695363 688176477 827305584 427035063 980054146 1000000000 696666194 912435632 741955625 924772748 887368817 770899452 1000000000 609072004 866815736 785832210 563068044 737011614 797787990 840642910 475306988 775747404 622647181 736853336 863287171 828702482 799866668 749090466 749057895 886464390 782473515 825640525 1000000000 918335443 728764205 729193312 920999744 879303953 808198278 836141751 676829563 780738741 640637168 721289319 765115062 705389745 1000000000 779143422 797199748 869283367 994205120 1000000000 868173042 766986433 322715106 947326998 564077715 918016936 531598652 365160645 869563879 874035243 982448603 870456240 1000000000 1000000000 387654028 635608307 871349493 955777770 775783409 676665091 713211008 875641700 801515543 836458035 840614880 721649811 911776631 790016262 741785585 853100727 910949171 770145414 814700436 1000000000 721267127 868018240 696679729 1000000000 743282032 980742857 1000000000 798053849 717342528 697203968 285075414 754436446 813411146 803702597 767919561 414187754 783825245 836530027 835589091 801711540 508209481 820382406 840177237 831435577 1000000000 681301230 617931184 729242767 443775442 711403052 569710195 832337050 845352889 870393969 981486650 747351106 662182287 876912731 948710736 682828594 755030611 934457537 683387703 786714883 594353798 648771708 695911891 698723233 402887335 831633064 1000000000 734466981 935894787 557854570 837921497 886420224 647703448 929981706 641331747 508939067 445627859 963143063 713997899 1000000000 927426760 991776375 454465355 954459648 1000000000 909614974 884883750 794524946 894152178 1000000000 727825639 968381378 776873970 613453768 621789741 906031472 876870792 672310533 1000000000 1000000000 464019058 720648852 886996755 485265527 875451431 675894915 675454734 912975379 653154010 597466634 739262927 773227369 695482468 893483984 617464456 778449895 774067497 754114218 529329865 762539461 977387539 833017328 535514019 851333552 555752379 750485449 781549094 890814836 1000000000 796042264 617231095 1000000000 595960136 907116953 824447335 876271202 676004292 835835986 434716005 832316279 640516154 995604793 964545759 582243820 516254190 684210615 881532897 785187439 618398929 884476984 924467929 824491087 760697606 793268830 806343499 931893267 829741309 741939026 657350818 478576555 717399817 857727473 806378496 1000000000 706495816 572031047 864755438 999682874 849319405 501567792 622286279 581269306 644796874 666489359 809055487 636306203 936954427 739449235 944615370 898411829 880809173 805022010 651264265 929357183 866888627 886411923 599480558 620344994 890212313 539157139 979943198 746627065 808890449 479760037 814658405 679362541 390510596 834428131 754531668 555565671 805690972 662466118 1000000000 598441360 656037802 614074441 842034358 596083353 774211941 655134593 887624585 1000000000 632329249 804840895 694461096 479300279 867548916 882029421 836528591 636142835 728492516 953532882 756218115 790470422 740117468 796159291 1000000000 1000000000 823720760 741800314 884286610 1000000000 471321488 722082958 768578036 738199125 855252816 858068128 482045553 984049489 869956721 794639220 708720619 979730236 721780672 1000000000 703387182 792970498 703849697 1000000000 704008128 763415382 806178978 773319150 713665386 784345471 470450838 762150571 911102446 717156443 908513340 715564592 634146997 460989199 809306337 877748123 661832324 715147225 774957378 655718323 860345476 643100058 916629009 1000000000 986351717 481871901 872713420 907689735 786215869 856820924 740135839 829000826 768689889 903551321 797200401 1000000000 750872976 814299389 805468860 751641501 803574324 863940974 840672519 941313575 812526994 871473366 585838113 660127210 733004796 684715068 727542598 1000000000 609961487 724261215 917405622 806162949 490123806 871989734 580356938 1000000000 706922447 858247403 720978754 1000000000 912509363 1000000000 720465833 875214586 718130466 1000000000 480281452 779072642 858363259 830455084 926672433 734329453 714857152 700337389 1000000000 1000000000 657750108 986729141 774451247 759278126 1000000000 562561620 597497768 908348630 793633243 824300431 638489765 904362133 792541222 823487379 708176978 865703770 786472812 1000000000 651168105 618171274 808119191 751390043 575944679 964047076 491994547 1000000000 746810475 622248614 750993752 806142661 661274671 931445541 765716583 1000000000 758149944 633532689 536314140 923232141 653262791 757362871 757500925 951749218 639381378 867212062 772084092 858650280 635439387 743220583 688651012 966478064 825057117 943797461 664479494 869270882 830637634 746665242 867852572 733211630 839806042 630188824 799523903 907838886 665281264 1000000000 802298636 748876895 828693316 713665461 824679098 853314309 799467952 834695790 844110321 1000000000 426950355 841369912 843009844 799328806 966026359 637322483 645924794 905674402 747242886 829415778 590414620 781517474 715522231 552013133 846887221 756728587 705211056 937994512 1000000000 654660988 556349667 737680881 973914318 501872574 695559911 961083234 899558979 828063379 783485386 827163255 785821713 908001411 664955226 825173806 694843218 585333893 756579541 972645908 743952845 453594900 331662993 743471137 980645450 475244855 1000000000 719171857 841846366 665249364 977961275 852442154 738611326 550831173 662836090 923311234 943272685 745566766 632640760 948992216 718419696 538244301 898093557 934646727 1000000000 676954265 808571173 921597796 820889531 596339424 1000000000 985377014 1000000000 930069938 805822492 509677134 962190469 621424691 1000000000 839349551 687170761 843226897 812118481 822709142 960257052 835843092 1000000000 1000000000 492435881 615489510 838569770 898479321 675010469 913498049 1000000000 888873728 887280316 752408153 799283416 761169032 811538593 643897564 760359659 743758422 737233596 976187335 623082014 661080634 752019207 979175307 561709197 905920693 699075500 622150453 694440366 645906560 710464251 765730544 587366583 689105877 859393012 741692810 968873179 919511855 853968068 851336908 442557983 790118655 756446292 783905624 758377241 882310193 723963259 730738078 755857225 869761055 831242976 825672202 1000000000 633773982 927019794 826342553 872449227 698238225 843847105 894706845 785100082 715864506 709625387 861786590 728675181 768321553 1000000000 693332099 852688918 637871140 645405915 639543333 1000000000 766297896 773539746 951284664 961348051 771354281 600830990 832827503 918623128 852067043 874806800 822359534 822751128 714907941 929639374 831713380 880412154 851980595 576692901 563901086 765193475 752196179 764341000 945611179 898439243 743011013 835816332 796379205 914320161 934717501 939320778 835905423 822766703 748192276 563855508 1000000000 900401205 979875261 673227190 833523053 949966283 643892900 383843353 688050345 914298648 745908144 701508893 979649206 1000000000 785223553 518618464 732492392 743547513 744055308 685639470 877790057 973808519 790626182 664472195 614017663 740798415 955221541 954033742 510975897 835010145 712504022 849295992 675461943 714471382 900886162 833476125 539483668 745806212 766507526 768804801 863350553 594872393 809970127 571487674 695367076 914688786 1000000000 887979535 379050041 878672073 862996827 709084557 802313743 764519385 411402802 694458925 757046951 1000000000 903127800 836151571 919548337 645267091 691517160 609985662 811901437 698104017 911788634 716818574 671995532 741913672 970033115 849082084 948406501 828097250 827987410 705070191 944581611 573211726 911563004 850504951 1000000000 953504438 527944743 709434382 884860238 803055777 899226263 656362906 758148142 924767086 644034453 820509899 613776199 580172926 572330307 839710710 730055722 695185005 1000000000 941847420 660976355 578738585 961186020 737560673 844918591 1000000000 839196240 897310226 503494811 729639432 899297832 906567267 942463974 749052449 985889745 815572188 776618539 885241586 1000000000 807598149 925853138 754836183 646757138 571245398 756843100 845662190 678379988 910403973 981552112 902926670 1000000000 816513057 704532611 863082451 1000000000 950343825 765849945 784801717 623805625 825027269 671588184 1000000000 989679227 874696642 696023560 876389917 1000000000 991276237 641684612 734632700 869287598 715942996 757489994 959894670 968198689 796419315 650496521 999194619 749935122 710202573 784920362 1000000000 894180707 732223108 888635070 925065704 682558909 597475869 972683589 675738875 631506525 1000000000 846320226 658551121 607929338 722352446 839705712 1000000000 606138221 616270156 823427481 670666083 901883427 981062077 706583713 1000000000 948976077 765473242 950583666 966422847 641591265 915786131 966763047 739618212 688444926 1000000000 794395760 759536048 703783935 994366228 658875276 1000000000 734664372 578943095 697586447 598723662 797239186 675685506 825643880 583257234 1000000000 699567350 926912767 630214036 850670289 597536625 833797447 657047958 1000000000 980954139 759104028 747272646 477175615 780364641 518942588 857317445 671643590 885671506 807113290 704775403 1000000000 608793278 849106178 1000000000 848926249 1000000000 618480308 687219835 670229957 524528989 886096442 911101916 917322815 817680022 982069384 841705155 831137739 659754060 948597039 1000000000 770831210 919451095 884895708 1000000000 798038071 611013428 847587082 790750732 811207511 801650325 922050428 829668291 583634523 902268546 810154395 733740249 866603570 789237097 887130133 871972472 850006663 728074761 1000000000 744468410 534187271 733014643 651439265 981954440 799758872 1000000000 845389089 819173656 763571574 996785127 402905391 558119948 1000000000 798977052 721919969 807210406 884349602 826785604 824735778 779632796 585365352 742661502 932525440 1000000000 792038634 750248520 845212239 1000000000 863914331 1000000000 777564367 990279581 750413550 638896316 776942173 701172951 828592562 790146181 681237380 847766481 756375444 785673229 936938246 908220555 801970940 332067936 876092685 817625256 632822134 721427891 810849705 892929992 891764272 621108663 790392042 700941231 848274461 866188547 661030228 883219882 832744975 562625308 796960948 853715907 903303514 739364648 809175827 838942685 726380398 950164197 781615792 998429085 860752454 923949843 617574089 698749103 866962983 672030548 769708794 763324564 871349044 656155440 730407166 908966167 1000000000 856865992 1000000000 735644592 753316793 903904285 210619064 841889452 528517464 522905409 843357488 633873122 736056590 674975734 414843828 792777619 792333881 538426342 804899221 644558090 892911519 773609524 738414946 974436744 785028474 937494891 720093093 704528275 937881101 934304770 672924475 576607553 850228600 875427235 581315548 952206787 782878455 597963744 780436372 771077364 1000000000 672090232 622532979 867204501 735268146 691807354 969507395 768106030 738600314 869917143 795111922 514031620 700974631 631430244 890199317 810398235 664601118 795354132 515369848 760531300 1000000000 678613572 858914090 830745249 844247671 559623346 875921791 972982011 743301341 813520075 566265264 760671568 979589223 709855299 539933528 605621603 950972674 1000000000 781809362 901284110 881752165 808607260 722210177 695975854 828835903 641871938 945922292 756893867 745519591 860777096 791751176 780463445 832431699 874807966 846170641 1000000000 691291686 792303455 923877822 740350940 758322237 778043040 834224681 541709603 883078462 756558792 409455178 799152337 603390751 741901137 971584909 873451757 903047126 872017427 750904184 764366148 689870349 926547201 650138832 734046607 647217780 991732716 521190423 561883477 830496707 636103854 788735486 719738177 791729001 804166648 925823868 811246579 906060787 1000000000 777937473 832977267 943653210 795887447 754884621 625143440 739855860 813893233 797842336 672556727 744543086 647309225 792780697 852098812 814120684 834200226 604413488 648581017 856122622 724235993 962465633 950987485 706343022 961703468 692965607 916091595 742651170 910200232 798204044 1000000000 877665823 938894360 1000000000 891273954 867635886 574020112 575370448 845810424 823059676 684746845 772083604 947335684 847712376 761313418 871249787 525907335 844546756 776623616 811950196 829520273 867518743 764123229 721957141 759981846 777789240 813831104 735238294 643972626 562161446 743239203 461253819 778289064 872812452 783738892 808848775 793371851 984412448 869475084 827279751 589475574 748803516 988699113 1000000000 913822595 878376236 740747483 677678166 790237435 660353305 888009899 1000000000 581636110 742915062 1000000000 840357095 1000000000 773744834 874550106 636545499 669437595 635300673 739276419 858551205 864363847 722066533 748528365 720987647 798361359 220602443 860982269 998406142 730436952 742996958 695916353 784077015 732882263 757826327 740629323 756963884 1000000000 935002809 823619276 416021449 653089546 379888374 740665117 915918901 777768393 385365009 850152695 743153289 813796903 799607489 688416581 837690643 394251303 611948285 844657782 708367080 524308685 1000000000 713842589 637257359 648571966 919351748 574174757 924692468 615193859 909485444 747251592 936616346 575026482 585802270 871036469 656305861 729321524 888615682 610226849 704618437 967318541 666385661 896485655 1000000000 695446726 820064360 774324797 710579523 585005010 735051853 726235829 924843849 770403404 652996131 628514449 771844318 712186797 875881519 671463787 842561702 794888023 876512070 878286078 821346454 583330887 424480579 909597200 699620851 935585869 839088387 814843123 674608114 726732852 461960563 993414491 826939601 775415092 745625915 990894019 758907423 516223304 958841800 851093648 691167951 467880464 698351329 1000000000 692403900 859383614 918045686 875853753 981174915 613639348 653679448 889202974 787981409 950588536 592811537 602955989 1000000000 719645899 831567789 852437303 857199030 762429965 1000000000 188482500 653197007 669413310 982217999 673720518 951166449 677748909 805564681 351668820 1000000000 824810518 885948525 1000000000 692876580 538704971 781396710 809531157 751116516 913003655 880635517 921712152 627900108 900100243 1000000000 262772343 722160868 667548473 659672702 761913491 691140417 685227635 875293736 931904572 724459826 1000000000 893839446 643956878 933489854 719776216 883536323 899354429 969499818 813244903 820829317 936041481 637110691 897799919 977530034 806598185 847819783 878352255 875600094 832992745 868340508 692995208 771148994 875281401 599629690 843493759 692563460 730969615 667452795 745857286 759899082 890519841 719774953 1000000000 760968104 442455819 826730826 873696051 705191646 639929781 789313782 863420135 722025062 880494560 804703984 812764006 925196097 623091849 751997292 939030398 764482956 760908330 903590196 1000000000 663786483 827926486 737431072 683426165 764912734 838138696 1000000000 665427099 834706752 760873936 849109987 1000000000 625256352 840776050 676689499 824202400 967651126 800871419 679847173 566688510 1000000000 727231381 837204665 502987730 414952969 321065627 774907919 839664328 763947067 914246060 1000000000 931398189 685062334 789111272 437595775 881664808 908920723 767406685 745433500 798163447 929575475 700605654 875734235 660483371 786069291 873726127 436648457 993190030 990219853 807042620 1000000000 768850476 774592520 778864448 721254048 747980097 313788343 587765818 904402814 604199523 898340500 953563297 774097288 958737356 1000000000 813854792 861469492 831710895 851699297 899786272 883955329 889783383 565484596 869625928 661141190 830172204 800298875 611218475 816119564 583570479 628569735 847126210 721199462 473780465 822980497 773517178 772728206 822242669 677647366 894351625 842994990 954557330 902132327 899638141 764163577 558530649 914411491 738456946 877318455 898065638 619063087 1000000000 1000000000 793066148 1000000000 1000000000 615514021 931909818 798478819 849322675 773319775 748357770 761303867 819185155 895025407 821562993 1000000000 931079207 972105995 807043626 793381322 926178429 975929432 643620902 757486035 947479587 599904477 807011935 787410348 642467477 962559763 1000000000 600095038 825539219 559563695 709419242 725131714 958871601 843713517 922954899 802523676 574517877 869485876 654742919 938184081 877586718 815157958 701053079 709168407 634100073 857316013 616165374 683886083 880363368 844789193 670720872 1000000000 906061697 723460416 891715707 754606347 952926376 988520594 827875903 654399345 724359068 1000000000 672176098 859616422 1000000000 644166664 993832219 305033137 730036273 974109380 922814138 761694892 690576392 934132896 751643369 769347493 337972331 809896116 720893741 750039689 742083060 786997490 908685485 918131977 827077340 729196467 546976010 794583115 854070370 1000000000 605599080 948121686 880022176 665256598 737130350 769025022 797077021 786524700 733077970 656509991 1000000000 984586018 875193622 736313213 780400690 657412208 951080296 850921364 851230938 709865217 952282519 770319193 821512282 784504249 761738551 715830002 893629480 766889429 589079973 719518538 764422348 746134454 918320748 684377478 908364404 953978643 854218655 923741290 1000000000 801745590 708537265 712518749 851882518 988743567 797832874 767495399 840882380 1000000000 1000000000 733553604 764126774 773767829 786052606 841195313 624928844 811044032 645572986 428168309 935726058 1000000000 683043267 816715104 667917330 1000000000 585974501 648586512 964124101 977673338 731620713 1000000000 551887823 804307135 808532498 971753799 870337408 805271410 683255201 1000000000 1000000000 965418000 724965791 620280151 838459885 747367853 589233177 797836065 987499756 687733755 765365834 858993482 647730209 868548330 434269081 737626551 723687622 1000000000 697156009 544866674 823041002 321320812 695173589 728058850 1000000000 761657446 755697932 530419591 877890572 795343008 898849907 813084210 759989506 826487129 742972518 474264143 869492723 871888755 613384812 879168126 699049243 875590611 1000000000 758847478 830033901 801789821 627262433 745414734 1000000000 661012285 876975762 997893976 861805089 835528341 668604637 842958832 954878987 610355755 1000000000 1000000000 883341534 362075799 802208709 686841622 838254886 845148503 1000000000 558755743 938770490 795683524 661112711 824562062 958461209 890719244 894686144 959083824 641981568 751867223 703570981 632033201 688157024 660046315 951446415 652951521 1000000000 952008670 720514964 883013623 802688432 737351195 796127592 668666073 293558037 1000000000 944565178 762595127 630617411 881969087 786353769 817359370 710996534 910704980 918376703 685138370 836149064 679061420 728592635 683313429 793538690 695174938 676223932 896164677 610963058 696834240 881016712 677489594 717822185 722521871 815412601 1000000000 885127754 1000000000 802346438 1000000000 645473698 1000000000 821228378 623375881 857632044 803864519 803927468 328903789 1000000000 563269702 872478069 643236213 735241510 797327479 801687429 362967303 741686694 709609504 702050087 825796913 655287397 994334556 814517838 1000000000 675232117 768889728 773575712 795768287 801819557 919931640 985972646 850743574 463484094 1000000000 792217498 857174536 871348946 708971854 784445858 783343318 749823437 495981074 842851646 978936675 771839065 493280364 696843126 940395659 654543573 885929288 816077638 615754476 915400450 729304356 796890513 700388958 922668019 1000000000 911643071 963276891 1000000000 947586772 697398701 825457837 864868951 710120504 641581236 531222157 863687557 815119926 767590024 1000000000 874804234 925215598 1000000000 746389444 663719217 919980064 793394527 720334392 689730835 925617306 641777357 792637678 650968738 958117534 956912231 786072097 915355253 981854790 724350562 967352145 921172690 672186448 692016576 613803533 826416122 1000000000 750857021 935653742 736150908 918497330 1000000000 773476222 1000000000 771639260 930998114 838236812 655377616 696598491 815087841 549931278 770763158 698344776 837752405 728798822 833935090 818102127 425211631 734448688 420979052 801132830 767143303 754695385 979734984 809169680 912562532 927796209 868533078 835641216 836962892 836180058 744659660 689427176 1000000000 817352399 601633028 883612316 1000000000 246071347 608649281 628987003 871816644 608005975 770289835 522815999 876875674 785514747 690001934 918662402 768525897 988589078 752322695 708482016 808833989 724670930 772093757 939145341 669969651 719239146 930711485 894892485 873714145 696189669 919095892 985585987 655094604 877016133 873100388 986171404 926016389 727996725 823815044 1000000000 747913664 850852705 828084195 644080655 868641562 925090188 792794483 1000000000 733697117 616444236 767768772 743918011 595688706 896611345 700921186 759035453 772341370 861434780 833059473 608899276 991809772 784565137 692106936 875488507 879141216 724983395 806300688 567602339 549824950 716810874 809971913 459108744 851453369 740848736 720650519 872316660 1000000000 610753330 884600111 771535532 925678799 629181210 755751430 1000000000 627341252 862599354 861189853 1000000000 865247005 705713959 433318458 961783530 693251936 866940912 1000000000 964364384 632942374 1000000000 764578617 814124325 948679327 617447827 952656230 750571829 781722717 909255281 855832511 683992756 562378035 824916867 835264003 975919526 881010861 651767979 773568150 684887959 804719067 779582315 533531164 913508417 924840731 411285833 640887868 987138414 566593376 985545190 774889284 764139325 859943463 717500698 650794393 909302381 576709488 807839474 928706549 863992488 775750677 782874999 883214782 880810568 827749519 885982510 906112895 817892883 799661609 922223574 925614700 653602231 841665546 701822903 762466591 163424000 927805510 780590754 830961696 913687506 715518819 821146147 771705706 871190974 853126812 658949720 807290943 857789996 971011134 603933808 697116431 1000000000 781728042 643808443 1000000000 983310291 602848624 1000000000 945243890 705721876 700759393 791978276 788115108 768041798 895685617 739882475 963038456 879759450 693376204 633736184 894285203 925607870 1000000000 758715939 741090433 954299902 743578184 844871863 690730504 541857367 728007656 604509366 776073150 761846483 790286773 685421665 1000000000 911094454 941378385 933446518 835224126 712059607 952529877 990384612 746016257 731825263 984074420 979136940 934054127 859420971 698759154 959305192 664035327 796121835 772507892 754937103 546916514 984605646 1000000000 856607246 921363356 812902862 700567874 812803737 823947667 873358611 890049667 544516923 916007763 664901166 614386977 904890059 702275404 1000000000 987956556 1000000000 875690267 555883920 573928204 531947778 924979370 371470690 808618100 714791606 751827348 912506738 878360780 890171129 965945943 503815011 639133359 907519351 692295033 996388702 885393025 781180701 733419320 777053598 693482187 727883552 508525709 925205249 981992147 708825896 874057800 517301829 641574527 753701741 861844674 729601394 731231680 361145664 865824927 502199311 623014905 882260841 888253972 804017683 771817921 642650429 739193628 784664056 709298964 710466304 726046499 759579422 259464939 646211797 988255875 911469186 902736437 808691217 804633939 860902301 878046183 862395235 964405219 834483041 765753739 1000000000 905656496 847735587 903151551 812167753 858071621 965476142 653763881 629639268 956755029 796773458 607697075 828286735 873390688 782045260 838249758 438623071 657409577 917700974 929763056 903151016 745037444 904701934 391767756 638913900 1000000000 778088159 991368908 1000000000 690358852 816115202 783924840 968031589 933074684 750443959 876217676 973010971 784951290 865555964 991127198 640201466 590694342 705403129 940085802 950177259 937639048 770839570 863428028 719297405 821790826 641611172 672942106 670436908 819713615 668483753 734069790 892928485 796804195 661435420 738670034 626850202 1000000000 798490647 1000000000 560033595 808040259 306868573 948990382 703614865 904633180 691044794 846781952 845628198 771316214 471660128 687155503 883805822 629672094 846901996 838749899 772196738 926724721 1000000000 843367375 810715694 715214739 683680127 970167341 1000000000 994337338 676999612 793567850 803274535 865078544 952210611 830722652 1000000000 608430982 937620454 1000000000 798575175 670628182 582155190 1000000000 477603514 989781082 912995067 804323016 630980462 681870259 564259960 757581888 639086422 809489366 551618622 687236365 731776293 784852279 671721086 730989514 181990068 767701945 894624777 739154963 937139740 774856961 543215567 889244632 868223652 907062527 567749103 876703557 762376730 852704153 700716123 892240443 824510954 338744693 430005216 467561884 885788561 604016971 874648550 831989981 1000000000 744789782 620791153 719333832 733865142 677277597 810206570 891148865 594260475 798068166 714819775 494496200 991115023 883935577 675749063 1000000000 864870086 670903311 810889529 853196379 884449793 884513523 934217652 767156626 615200987 869446702 720619453 636393921 777780247 928300687 821022619 821193401 801934502 718755265 993722511 861789991 848296254 863520775 606189058 990925198 751848559 851526264 845740347 1000000000 958445798 918200977 1000000000 684217773 560380211 793150637 740008773 1000000000 622099099 774763477 832846878 882395853 979975669 571592718 777458729 828701165 806506102 629873194 664534839 811194522 740339849 760299383 912478626 741810392 721808430 835230283 660228600 453629114 770550802 733984862 1000000000 484947755 819465929 913025411 512841589 1000000000 753553727 731540962 851263345 948991776 738356440 1000000000 564278755 947150114 778641328 670371012 835451728 535533890 932643285 815449871 864260568 1000000000 955512781 782358680 947633559 778390515 816320422 494753335 550660278 845338495 839274506 790203867 999496507 843449467 481383701 1000000000 795030971 925133034 645401370 1000000000 797604378 856495010 641355389 876113323 685228598 851260278 553848957 883546425 887581992 921814138 769329852 628272408 586657463 555947775 819105906 945008811 798844913 639260777 921165117 579222317 786517713 845469853 700330541 744492960 959991748 627740793 769172957 913973838 785628648 671039492 704818184 904850280 841943105 904691981 682729889 1000000000 605802953 838716943 825410416 601819911 868025976 868232921 998281819 578170242 952250210 923807691 517843121 629708415 994315683 937162542 784476763 720693763 781505643 925470469 624835646 780276270 928686298 1000000000 840181571 776895894 630405683 651177384 728286085 709199358 742284213 859141057 844963497 547788971 936148051 975184086 699202606 865538501 633777933 576453779 828184057 771202275 762897472 588465191 1000000000 524964320 909514658 610627569 899125992 908813083 767741977 684366363 580242277 234934637 808306732 884215358 878363998 857642509 938656163 691492549 807541260 672861044 690270659 855236671 631005770 940071442 647896644 633061587 855313623 911408697 1000000000 770367852 762684759 839924319 883278640 934004967 1000000000 929781116 808120077 619449242 744005774 780172651 810966578 667055832 891273016 760780804 852031734 757006964 946386592 861826597 793706596 662431914 933729630 756805033 854382304 772233148 526769860 740927841 408815385 841934270 636519544 752102784 861796510 1000000000 739335979 594522983 387069786 717318712 964878130 659897211 692259119 863893508 676224189 694807745 932638257 735753174 879062184 815200552 644475515 1000000000 755313618 834565066 785281602 994971684 385178957 653803715 605951371 948319561 352031077 656831938 788084103 794244375 928494794 733770458 294576638 553574567 709954130 648675530 1000000000 786830465 823703081 890856097 847840485 886284005 717795407 831510332 767996725 568688208 618778194 989107947 846286116 960392890 733101369 809542781 763704988 750086311 853492539 891890613 979369640 619427086 1000000000 1000000000 940178587 735007256 748334931 821593108 652429670 909660312 809169429 770914245 795786776 727316444 764562843 1000000000 946550588 789964963 687456879 633194664 776613367 444349349 615970939 983132367 721175673 1000000000 732833206 672265221 954523763 790943372 798469897 815724709 851732037 745739325 852343049 1000000000 994194993 861619535 989200602 745801986 620393414 632450949 716810227 675861286 517363369 812380543 482136663 774887225 589186532 944679042 776022024 707287178 622624251 670609625 806356159 914751573 742728906 742138071 688604875 721249414 917940505 701491375 928605586 856239821 1000000000 913103283 807183531 606493812 221308923 855712315 847440610 728321435 776340837 826076584 616379658 567120647 503832276 588021779 710862901 731886358 759602449 445086419 650891171 852648852 939497323 863902448 738313433 819800534 715718455 682836781 731068356 899114453 770526354 739060725 779576765 565594333 601611695 859358428 759678073 835017398 486480841 636928194 848375649 520132786 842488723 880215474 723285556 802693649 833025968 768706578 816746357 967354694 758638734 681524663 1000000000 770044877 587329507 863661592 783407942 789515196 677992632 784277739 571059701 577664949 1000000000 597049400 821386479 888282514 761224964 733627376 692856382 677254137 626692495 1000000000 562306519 937924245 481545152 658851093 1000000000 835463002 782054086 812283091 923447890 643266201 909523448 850612699 234269358 621799108 717318511 940353526 680014114 784177339 966803103 850961307 997425576 775337726 664090943 907064701 1000000000 721479036 592269735 816903910 547105274 628338200 638597848 679132630 807459469 672245691 879601802 692099562 864110485 1000000000 735971578 608989199 806698933 950504607 835648958 1000000000 740497979 610139934 681181184 665572422 692718496 884108273 1000000000 505109703 780368800 802887294 1000000000 742627876 959012957 705863152 896440642 708296785 790699941 792561736 958035249 794780597 522373574 654595043 599559427 867086058 757703967 950549877 690251828 549594486 901631977 1000000000 1000000000 794197088 732734344 717190720 771904866 1000000000 891988497 832458449 1000000000 845154686 711136545 670602979 745920017 636113548 1000000000 630269625 688619276 737322532 804599779 820360543 1000000000 987633515 933131325 736404099 703898467 681459844 854846782 854720934 753347928 751001493 713729870 711582614 757928263 695012322 813764656 899135831 1000000000 677599125 777222328 795421389 605749893 805355605 853711626 904479787 515893558 741695499 645903842 568177238 746339908 622835172 743035757 790878088 833181312 955656538 707553215 764665201 845522567 552464744 638566598 744173318 759019314 935873394 754319393 918894613 796625338 606287411 844522890 708567251 848597205 720818322 515879569 485646428 593777785 751737041 563751837 909865837 842949495 529504357 839706656 754793767 928916108 910955725 910367672 695789368 904253383 981041785 1000000000 706701699 614865441 801421893 704469917 745062977 888041537 817956411 951856589 667177786 1000000000 1000000000 696797165 874758279 764072648 824934126 821747414 1000000000 609939304 547465613 903831361 765138815 635080469 756569817 618962105 721892180 818100645 556761397 747580977 778483722 684820796 792380686 965612019 633776794 532603262 996904881 916071576 469944071 608176676 957416910 679252357 883177414 905138067 738489728 673515027 875356125 654847118 696815357 797915693 724620880 948687558 726251679 690037978 1000000000 1000000000 842296309 987605158 752839494 695113316 638850667 853574862 911854003 860500260 739972743 730095794 727341104 779865070 931344505 830530542 813711777 714608289 838247564 443140319 673757547 800595631 725838223 892845166 803181942 820069893 915008171 767168303 536296471 879818573 644018796 870147738 771688945 702582234 779079173 857225444 537564776 673345242 962590124 497488538 954058822 729899836 760648477 908744272 900153088 901367227 792754615 766092785 855311276 924743931 912878330 941017357 796304999 903361768 716303145 680752454 1000000000 805007457 1000000000 854814377 811949648 862369753 843642557 599602446 1000000000 866606243 461347817 982299337 759043230 1000000000 841785584 791238451 506460789 1000000000 626378774 1000000000 735916607 874792368 803075095 835654290 874438349 1000000000 575691563 742815584 728889399 410697894 979844076 693010322 739892789 892848482 864827954 1000000000 863953713 548242236 785803745 977548062 706947150 934823168 678788289 762289595 1000000000 890936686 758374334 599637611 707149825 783395926 572754145 711787914 407974057 508593995 392044689 731816783 862675610 927924866 733603709 1000000000 1000000000 568985187 983572390 885276001 751925276 1000000000 1000000000 942605543 658042201 995355133 859885771 683954540 701313190 554384172 914421202 1000000000 506964 584655839 445034563 620999164 811622726 866794623 894446568 816735713 1000000000 691681423 872917392 715498895 720405813 580335344 900323433 710805679 674961558 392977071 776087302 725776111 957072115 736610334 794691023 923255221 718416327 694338105 325405996 922811176 787425155 767392030 738576277 718252742 438345140 786236560 1000000000 954587040 765835833 775602459 1000000000 843714324 758257269 771534670 770440020 785671319 802083503 902968579 747648437 783185216 741340101 777104027 669199801 657849226 497410837 1000000000 927971934 655053269 343873245 1000000000 953786592 591278201 1000000000 964757602 659357880 818837495 867854852 768995945 896052893 749311245 989833550 956198148 752929053 1000000000 850848322 641680362 885621817 919982380 384634328 1000000000 967985862 785620491 756170701 954497168 738868660 785651012 855187911 752303407 841275540 972675178 587923093 720092620 657085986 525000320 994733261 662855001 682873342 600173845 671842169 741157121 735641211 959446776 697304483 717440322 706835562 666696530 638371748 860337145 850772334 637921848 911015698 1000000000 889016267 740383534 1000000000 780515309 926198345 674042739 524899779 696457957 823919050 619586987 829849741 799846740 738578782 692098916 813126808 1000000000 804549645 975601981 979291488 932069254 886691990 1000000000 690971753 693183638 1000000000 814826782 752148840 806692165 631506642 771391909 827422581 683648728 625361415 923099311 858732938 621323730 682743581 1000000000 800844620 927014542 870048297 693489552 647721816 890516880 788930960 410052548 608883158 801675321 711444256 792224840 970238282 981078912 877870338 948542687 994346912 840817316 738534158 732741639 454953642 501129718 730604425 659674052 654949314 863651856 572804416 416426746 707677240 768084972 703606984 624904977 760040111 1000000000 772326454 658511501 632263487 252991056 739720962 592353032 739691386 809114319 855467104 1000000000 972026268 891608878 610316555 833188479 833721242 522936946 861844217 990127930 670997715 955288315 687339082 1000000000 953718492 833418570 658890794 944867891 822605395 880007319 810843521 544524727 660486663 491067615 769251301 692314615 747229551 574145534 726771584 848153233 553292881 791976565 829183747 923291145 890474746 552730879 574186524 710982537 472585523 667135779 855792592 871097421 764735696 684840071 812322539 767094087 891950220 395658495 682820943 755849865 564892833 693102410 653802641 637480799 810666972 731368326 641314203 1000000000 833007484 915045992 932629328 811678675 550147054 860487391 747021604 808377266 738003848 653270396 724496970 748864317 916624734 741537439 619861356 915412674 920922106 812741174 782561301 769271994 762509447 740832276 760115418 879143690 748135277 758584199 878399727 840029978 697472646 867691801 772707524 993974301 649778380 928129665 935935544 730441404 1000000000 716479101 994324275 527251550 834679966 701651672 998026654 865472777 892733564 618098657 867727087 925426166 729448932 757290338 669284019 641656526 839639376 812913544 801654095 744604357 731863138 734891155 865970071 663394114 1000000000 824622618 676520342 741037701 806173161 571820724 730103309 924974743 572570876 774845219 725272922 961045521 664701733 852991928 663722210 712607156 873929058 910777540 835762589 950159446 621519581 604703773 930712022 709028884 711487066 757475955 764889997 656810305 622262329 642798891 659942071 908752080 851269358 917320437 902810685 616713220 806158805 1000000000 786301128 773153752 889337903 605358210 875612619 678016326 668999429 658142791 716665922 1000000000 700365518 698622522 813707736 795142665 894398969 682350329 515371496 860798687 821226443 1000000000 909228892 847693250 836328964 977809597 963599428 499812140 636837305 813455628 688225399 740322583 952673764 744369780 922813866 844513249 860690737 690035531 724083386 870545910 706384843 866202197 1000000000 967506874 870267718 788764715 946976080 796515440 894511237 1000000000 401803797 857211258 718832035 1000000000 1000000000 837718527 878700552 820296396 939710874 652909175 1000000000 734043164 837313410 984813080 983254388 961623301 865474718 615815229 976178386 801210791 896888201 722775274 719740678 748565370 782655952 1000000000 753688918 1000000000 749608222 689282410 978913480 546507402 908757030 784238278 1000000000 728951482 990267167 891615762 725101953 597301414 951263571 841269674 715944693 1000000000 872440745 597595063 837485503 878018593 783312337 607499963 808812850 793347880 796121898 907885031 943502204 587860901 693294735 943906381 725309125 913060391 870379041 565829007 657244015 777437666 610808142 803544589 797980190 892000110 736770219 926348946 829389603 986142078 902255643 871111723 975915850 1000000000 665460911 781443041 738338894 704300505 768249532 822268807 752799533 1000000000 643405677 568170200 880498464 816656078 852908322 700847541 827807264 771448146 722915361 578997343 939721347 453043721 616657294 781924018 719688182 908224191 703452733 801529730 993550045 1000000000 784427067 700281244 549880933 733375000 894344792 522939824 776150777 746481364 840496952 899019787 838138415 788155564 706428217 1000000000 799585474 795048311 819531047 923966275 891124945 922342815 799991579 686012271 737052819 693712822 972382171 881695828 722528182 843996370 970928477 698650686 731025467 655091685 791642968 735969967 494407481 670175065 859205880 888662973 847745492 546286630 849558399 835157480 607020977 837957065 777840309 753737795 562702693 1000000000 924594245 811165966 872331807 801671771 834870022 632504389 503213522 829303733 856661370 428350937 827433277 799466421 937419961 565195343 728171263 818725850 466647728 817873760 530308171 989555408 711758041 1000000000 666804695 837738904 891100123 806694332 883731008 748722465 1000000000 749307216 730393316 885485255 786725233 739312493 955414684 701934556 450506829 839315657 980779938 847048492 821351699 350645893 1000000000 958959258 914434173 728368396 873158508 603281854 814878951 803922718 1000000000 1000000000 909534804 964084753 1000000000 1000000000 782512257 403924640 943764057 681405603 652673506 768233533 766656927 731610946 930120907 1000000000 812610978 968938517 630127427 550727741 761316852 959244137 797733112 944553524 735752109 629843449 836465992 445529769 671324041 655901111 590872066 760879620 610130543 663579221 684580113 875924978 807497193 814113993 871845326 972122041 882648515 732056274 566609990 752465030 678855232 1000000000 866454954 853131864 597754323 834604639 699081473 877966919 805840638 641329377 913836393 853295454 914221929 698381382 869856224 1000000000 928338682 652394125 249396820 539446214 682006630 941553518 842681122 1000000000 587328814 879544393 657941473 798445749 823006021 611059068 898747596 667138130 842514239 883084665 801865549 588193214 876845200 924333373 922397099 378282492 609864472 750854268 903856828 753050346 703382012 695279501 729180107 901384586 819518403 672654995 753316640 727310069 957006122 551210046 711242048 714353813 943034922 770091949 1000000000 779525899 810928337 634174454 870186130 927607258 639550634 745826672 874647437 945019521 744101141 972231229 671365417 866515620 706695283 1000000000 784152799 1000000000 946901190 215165808 910650202 817497086 850559274 91701629 884172277 751735668 845946649 948209930 936994021 723011921 603233643 1000000000 793173424 1000000000 709539148 846383812 1000000000 670420016 983781324 697655989 1000000000 812665808 713106025 517319027 202853958 707673599 678881627 869501552 840057275 522382882 762585239 415398709 621985368 1000000000 730959822 779829950 637137603 814503844 865362666 960872641 840182582 918502128 725359472 718821995 824635943 852629689 762878474 939662899 666230274 814386916 888033652 820349044 696105581 549954396 698557097 981348768 1000000000 972601857 765236593 842686345 800658415 763365666 607409783 1000000000 934295228 755991020 844655143 564301811 911399770 770201482 855616206 981098361 1000000000 842683416 626781218 1000000000 1000000000 937020600 875349020 819533920 956627877 842201634 874247716 650523949 386137248 966623293 684576925 533610410 904591456 709064174 712321028 674853001 876491775 761292185 865068122 690793835 673236682 587246709 737886220 830930975 803727733 788616029 953392890 834823984 629687275 872823506 856562644 589220253 776759567 702545108 722373649 723076554 564966511 633657580 673605152 839483465 294882101 749342840 688805786 716252000 636414506 746256218 421082554 780620916 759780869 948419378 923780216 847550439 990311088 650842167 1000000000 532325013 875358477 768098278 521944171 631426509 751386237 836914996 562548276 793065611 789997318 778797527 889624862 810930371 902754120 887534611 837740116 979514885 810984359 265961401 899039578 871194814 566531380 1000000000 731505145 710645288 790282253 834113800 816998594 727241971 662315496 844084292 670377950 765526839 914790396 1000000000 522941506 713674530 756302377 618004370 938737556 830694487 876299099 874739170 874572118 678780657 849099154 770747882 731283040 830202619 882614360 994232340 857400901 787460796 1000000000 696831823 921988357 845022475 634373890 889344089 612178317 638219567 809870338 1000000000 666194001 639396093 797390217 941591264 728336460 789417002 626848416 1000000000 693946285 1000000000 984163322 12327210 829760710 848479960 625081643 576929323 1000000000 928637029 1000000000 1000000000 991289444 608670994 717666673 882047479 890521747 816269747 436749505 813197718 748579164 681483348 709156436 958050446 712588480 608331605 1000000000 913077593 718614155 538343053 651557608 943471368 721826891 589373145 708143855 730046436 896074433 793956917 646381141 725750642 802627138 894029927 834022727 448319702 1000000000 966937087 613207407 566968996 949438881 591949365 933990868 852136904 866036476 756929050 557060594 564290156 447528109 553527880 853279799 727987769 352640467 911497210 1000000000 842170617 908347653 709225902 772620719 545102320 780643927 581676361 796505921 680733355 1000000000 607635380 885634255 930478667 647223594 777347668 748757081 607019385 843311213 759664008 763397506 754224798 552807581 963865286 709808585 884920061 811402576 539786951 545172459 943445609 768039112 792406247 952999090 803541974 1000000000 359486276 784239374 441083988 1000000000 899382227 804584310 906722654 849609053 1000000000 866878880 900035448 1000000000 919765005 641560426 811435046 597052612 809476815 842459672 759789401 836544811 967153919 629516149 731165568 675090421 737491037 801325684 899897497 714958861 773744347 381698129 799084545 829869579 767978345 832827362 819478143 914421101 688753026 826902541 944562551 915480972 631026837 916735417 521376889 528119417 741206695 854494076 468449291 814084712 761129736 525162405 454688846 787330509 835077599 888506710 390147723 921920124 826635386 697369061 855442499 721699240 757552679 841678800 720917356 736562507 529867792 879934337 695715221 769144899 1000000000 755534698 1000000000 720808281 795908378 737207053 799581341 851297944 788139700 748846184 768988085 825907165 834832747 1000000000 1000000000 822245550 643398376 768497937 580462779 910748526 722223337 774092603 639236131 704844116 925127262 769065882 934099087 702213058 769435953 807002423 808510666 904828624 839828131 805189858 789052911 828883632 688996963 868363945 471450299 239940615 816026043 794242734 457373874 685795183 793183564 1000000000 849747925 1000000000 397605625 609009634 956557053 749086478 760606847 850231311 740898351 406744250 490822872 892764233 806734832 706197702 550179058 940098605 1000000000 843342560 884817432 767535553 1000000000 813191645 962802145 679111314 1000000000 484235233 931284907 823223393 830053687 837623833 629405208 1000000000 947290440 979570439 858661728 907683759 869294263 781204972 855702089 1000000000 715514626 878924002 810452785 894466629 681246861 1000000000 879425173 867388570 682435854 750253923 1000000000 894918675 758157353 451836558 706035512 805756579 870676692 952142892 857894743 978690984 937891055 832726276 728722170 625449330 786681302 1000000000 820867512 848324767 810400035 856683601 900636567 808145327 751315362 480018777 1000000000 743221117 1000000000 877619548 734008673 884774005 878592219 686504812 804705232 758597773 718476407 597587853 820255358 860552559 58694471 687105060 938185215 989560929 629672393 871117591 817282697 803320344 630522617 655651170 691291755 983166326 923949560 652369689 787435893 924782782 869123825 723879714 768052102 890431454 754499330 834641733 720566378 779758620 781992093 1000000000 842003492 1000000000 514208000 758810695 660681729 831484340 841699266 850871576 899509606 869803813 741707408 845105229 807942087 427009358 785113209 795729643 810630882 828833198 786343274 911887100 645357264 876226870 799106147 754152283 845691540 560222179 871349044 380844980 700377728 821194899 738304950 488161025 913502880 630907235 1000000000 682700978 1000000000 853949900 537765030 923430794 944265377 741791862 607411431 744837645 912813155 1000000000 870451320 987443973 894054715 1000000000 929047245 1000000000 862633963 827596408 982488263 783117531 819524995 682087464 767267506 545476991 626229937 815327553 658723654 961676762 784270247 845045313 754408223 530832682 737781762 859220419 983238305 719909823 867930047 807317165 836916509 779323760 688422722 996840108 665278519 800820857 892204724 946150981 776221860 552891342 597849586 1000000000 991469816 858046093 681556327 563142502 664491543 617022854 1000000000 803274461 766764849 703151430 554867106 964732315 750846139 563163335 887494595 778487673 899535767 675135299 742144036 941317596 991272711 958884194 823616185 645810112 699980495 795953725 625891032 1000000000 829084227 768156592 1000000000 516330586 1000000000 641732976 955250310 917678330 673879829 877532800 901793281 782581293 714885615 864179524 967818247 851953608 841110121 781652447 636704178 705815100 1000000000 711396831 856375165 709418355 916105995 639908313 582627108 671541034 706226117 831198452 606531786 683890795 696903600 1000000000 442075111 400798151 736805946 859943645 700954443 925553785 335483671 535660832 416625656 814517553 703876389 703529272 1000000000 657736762 454423413 898231274 940806760 1000000000 681029578 752676153 835702658 807341669 925122628 989206602 836884384 699781987 641696702 787324222 925734010 730531319 622408553 1000000000 658037852 860331632 742760673 573805771 600888080 394346235 891726363 832500691 1000000000 753632384 715704898 919685996 1000000000 708912288 551035043 913282746 784405765 562536954 1000000000 794661499 951866759 685592884 674981133 885777177 1000000000 910686239 667938348 928919944 701572936 917355321 1000000000 814823230 874548824 849623881 844795738 825577173 785083197 724690257 792680499 915770824 767678024 832037193 730875539 642223029 621552642 418550847 812398969 749016747 655455679 951121047 1000000000 787902900 576469532 683137515 941253345 883602605 831558079 669374317 1000000000 643028224 625254159 521358868 702232866 966548793 754520769 933782365 866582810 717686372 833541827 802906341 921639844 693783986 781240651 814854332 637674303 793453597 1000000000 867056410 700372136 743924119 752495870 895537446 1000000000 767290275 909217935 926786016 788455716 896422928 514546536 520570099 881313410 788295305 675635505 747019406 759725900 779927289 881277473 633583382 783228357 870043117 939259617 804263427 587891108 800604647 803149031 806143506 785717052 609035199 471512792 762782873 823166922 600174195 565256565 969096219 764867712 1000000000 622279697 875017206 826303929 584636882 1000000000 926119694 689890423 907854686 808237318 747752080 741706821 970375790 897121038 760916212 802363781 843692876 708077319 626255696 810075162 767466896 784222352 707275627 923136651 929607285 824544793 760193379 851422721 805169159 801062657 842343405 948820416 825780642 276305152 904789287 684089809 731713301 1000000000 857348871 494315401 373133160 935803770 804562180 809128676 748601638 828334469 708430832 764215523 727144828 927535430 898744271 809882340 829209422 1000000000 781354810 699999019 718863786 653409505 772788315 993916224 708142257 922620588 1000000000 716485019 837337414 1000000000 864572304 1000000000 889672064 601358748 703968452 818636643 724205986 584139093 713309967 835168106 714879800 684834774 876199445 951919260 755247218 723224132 914806312 919435559 604240333 842562442 946081623 873549801 785532215 509759347 879113412 1000000000 986456994 886355874 939139367 625586946 766091756 902719421 840755007 647800207 790504403 628230173 729472832 469954536 607185505 726306678 865844068 726470365 1000000000 779753627 964264776 845299786 789911709 819612827 1000000000 711547141 857291072 783987622 975426594 834725157 903263097 965381283 869914350 735494067 682752417 861820376 960658552 929011342 845181619 1000000000 622351679 1000000000 770983866 872938807 833923626 741193765 797341270 771487169 751133366 716056651 902345020 637669701 601312144 605225139 793046287 734156437 756620022 662278703 688925350 678449499 1000000000 916193849 681059451 1000000000 738658123 838598868 1000000000 511066214 797254493 928452911 882466133 728022530 746857651 1000000000 969148928 797764857 1000000000 671064998 873558191 802363606 918177806 1000000000 716258483 702543938 709066318 758316655 532675039 839592838 701513392 685551489 917634946 839873064 770340756 645196557 742425972 578458113 805296654 739500371 745069866 697672510 921681168 770073696 751235383 934182762 906312095 709160175 841623483 849515226 893254602 897133124 678966083 871326375 1000000000 867104951 869030082 726640094 674422564 722157740 734990652 737714031 1000000000 806851675 879996833 1000000000 765583481 696952483 739917104 757258810 624888451 530799013 749253275 832541074 695059702 731073352 913977110 864160429 689352142 771552129 841060998 733106532 878997073 778024902 634752720 603077181 732054629 719305301 638604627 697444510 1000000000 723870363 1000000000 746024653 822496626 336105446 620874524 709435017 617272694 631893819 699719250 655811788 986167340 675152999 738469974 804394475 791763152 638947382 815738249 616015632 873393254 1000000000 616186068 838141964 702923423 872402096 1000000000 820385721 916559658 390657575 872360091 573994666 815956171 717139101 871260355 837280896 785859788 840040161 626215512 814051868 728685893 1000000000 728759568 656028336 680239844 312035762 805814506 893096117 682629866 970873846 734970450 805026675 781479111 686233077 766901517 1000000000 1000000000 439287260 765095352 892821869 590325096 1000000000 715062034 586047622 581901582 805813218 968914907 910132408 865505906 928469231 775284598 870088103 860460135 903502457 723753057 898336282 841062883 786588463 806706837 828706949 875293543 879896423 993685806 350762147 641233456 919581193 455791538 933146595 877858467 744731134 862592222 1000000000 794212510 898718773 888435983 891518349 440954066 860176176 855895859 700376276 739308546 794756991 831656794 621277249 975775504 879544493 815058929 815812599 743361217 774593190 1000000000 754910539 778236182 616830757 1000000000 717463098 931513736 905120211 851626561 720198135 854487709 805491279 678855849 802588555 973648555 1000000000 957713475 625503430 755489983 924182853 713626900 886070192 791033288 818270554 663841720 888805106 825922062 691728118 851217712 764088655 747008464 822233046 735079983 926392627 897184651 846424361 1000000000 853782305 669688832 731251702 666329328 795801356 989872356 592879988 711125895 814594384 864190477 980324213 819607683 796095593 861306420 516310657 718237991 589755658 857328587 519889797 1000000000 585619464 1000000000 640189801 774625088 782493850 843658457 837270377 878040468 734222593 809815681 975941873 980610121 914608734 959870894 738592592 920891264 891597039 551387147 726862685 777047624 763477130 870655108 917601086 650573322 565741921 829969890 667764073 560883039 906231364 751338694 753358852 613730736 911636862 1000000000 1000000000 1000000000 921878164 647948182 935594255 924130933 710093579 875621206 841304628 798013599 1000000000 411281499 904879919 846291397 812512838 689457176 836778804 745218913 792998772 1000000000 955819083 929502573 746404103 873285121 453881661 795967214 997047637 816737739 807620278 650682144 608803017 710829133 884794138 996486314 763504921 644484741 772865810 369795699 833497200 872327566 824949724 872566530 917851761 1000000000 784300731 740959273 640501368 796279911 686019160 661480416 539244744 724175573 811993483 859954053 847981959 671574841 738168820 880383618 630002423 896207262 827011903 664112419 1000000000 947318770 569949726 644542973 665655376 798588633 745084751 850818444 769605621 757625338 785773798 1000000000 995680986 708662151 895574710 778440271 696765295 917845071 354313922 524376722 895666017 901257708 564486839 737299505 652493890 978235760 815652192 881743497 967912415 810207946 573390304 635243895 1000000000 821744084 666356632 955226350 1000000000 893932979 737988756 560842504 699309925 426000593 1000000000 709235443 646585346 977418203 785129392 880538396 1000000000 778846187 1000000000 929258748 912677575 766807234 317578078 1000000000 643061563 535896081 713061272 856061513 728575236 846929946 762932179 881564400 703909729 952125516 886262334 822427207 716753522 1000000000 846472857 780870179 811231618 1000000000 632930152 446078634 1000000000 791949607 992959002 763501157 886163138 737158687 695165355 740989931 727360212 637836320 562303455 1000000000 700635449 729967236 966958399 1000000000 778524621 901363306 648217687 602973541 899317495 577591678 607996131 807825373 705149961 750125784 849823976 1000000000 992320464 317665480 398361142 634429187 754625358 714019036 866504328 827106020 655628112 1000000000 617185523 746613697 746576409 733500937 923273800 1000000000 832972301 953869091 1000000000 647668298 835005928 779182655 752298080 618863412 201543550 811654806 750928783 821636832 1000000000 450440299 849613780 755869171 630989050 665183785 899348930 896220024 1000000000 919474190 793263124 822260627 627008290 1000000000 847365346 769111565 930442277 964695571 990142420 811323473 810759965 858779924 831844620 749167574 934139678 730167212 765240690 927789027 878811817 884570605 632890463 803382178 892635575 914326495 985844625 854587918 398478278 854661987 1000000000 820429615 813740202 984687247 956673807 819815815 855321404 560199863 1000000000 659896693 642756117 1000000000 897872200 689578750 811932299 886129413 1000000000 679354549 1000000000 698107582 805541481 976781779 835402890 642060209 701835865 576721412 748353659 800083585 879328353 721145185 1000000000 782141483 772232469 871325561 953765232 954165655 778018174 699723453 916391021 682558474 672230722 526913843 761853554 958541946 791746075 884439033 766918915 745047146 854416977 1000000000 734252406 362730863 1000000000 809030863 823975710 734171360 981202045 784647205 831497661 841105826 750823516 979423714 838052680 947050174 555643372 633203747 924599092 782101830 803209395 784846788 744249180 907590021 740263260 965850936 857623301 802558359 779886681 608194303 829421678 614948098 685725785 803803306 909077152 1000000000 853243430 679683379 761582215 512621790 1000000000 801162118 915841498 686391918 985085215 763098265 859708374 909625337 903437223 914087029 857544372 786483547 892939021 843394390 881736570 682681939 725039910 618078908 926705565 772628451 868452681 952963247 983481266 790149373 739535664 1000000000 876525653 532771506 606121517 780453291 158810771 983809715 774419199 871170446 475688419 851438323 882467119 780719076 682962480 928137288 711560907 761738312 893506524 679703338 866214582 746278461 607792660 934005709 812027905 897996789 879689171 591240525 577307006 885757330 636425614 855905765 960703056 704334542 846764642 588022329 671161913 691006233 1000000000 789175944 798140651 284371141 709575304 775792529 883925339 790550644 648632083 696912591 444349760 647902727 924703589 597509310 919959768 768419269 808819302 685860223 772468669 888762282 750845920 620126240 845098447 1000000000 784955578 1000000000 811637260 729195258 873822738 874798220 592825939 813885029 736389145 702318443 943808076 983455645 794768448 1000000000 753108069 873757120 1000000000 789758457 919590017 612901045 447396070 842378122 391872712 958978637 850870470 944737624 1000000000 761724839 849894644 859472512 722945880 558748617 626803073 949763114 767374804 798015664 837229299 948712760 717585958 752997053 752170680 780802425 940646634 1000000000 727638352 825001635 853385936 751329944 827181980 903231195 670056255 917253458 592148603 880730581 782370562 606260476 835760130 841552278 858742485 815905541 684260779 744921720 498642735 807874674 956281882 862443245 1000000000 340482777 507088360 826004128 704345375 683508475 884284593 824779682 658695883 607950587 713539050 693190717 835056173 855601642 750428888 637076384 841656647 1000000000 320979789 810807057 843752931 854874128 731527880 791056816 781460243 674873940 849348733 1000000000 918306014 675654593 920554511 1000000000 560700355 931326948 642366344 717668913 394072947 612983497 686378722 728867403 893648406 823563238 803399816 794598830 647801778 1000000000 759464256 879353124 930254352 569504338 795167133 785081718 838097758 991222565 855437353 719684749 840858848 866479206 808681146 698933802 923315193 650824343 896751347 734829972 812041982 952884099 743498106 916923035 858558110 837276806 853007807 468857678 874490224 1000000000 901064950 912646481 659685037 652380733 894108702 695675159 857528068 808767710 850854022 742566346 771545217 761968576 920099877 720438434 722226651 959604013 758813674 981691446 758209889 999493537 799673476 606196369 928716017 845248029 884078534 733135131 807777478 806874305 908902781 1000000000 1000000000 861409537 802122532 899838779 1000000000 593755128 1000000000 970528549 567345961 811874990 808904279 774311998 841727964 821472510 795013844 378332439 902643468 1000000000 629482303 814569475 1000000000 735437951 807812769 1000000000 613538116 781189434 660951970 799561700 796239432 875276471 608671335 781103158 1000000000 1000000000 746579860 915675906 803591325 845373611 886836250 742513019 796217695 908014217 669643684 833069805 725803702 754787189 777968757 668540510 670071843 764604344 920533283 620792260 822105035 749360019 683762535 708461192 572670805 713096766 757147178 815040775 743743859 221998588 975957479 780387206 795369897 883560854 962472412 902540894 702238166 827008781 868833355 826647060 932756319 723497562 708540788 787930167 791902722 721977291 873138361 804722841 51829829 587763884 812273143 793105479 753178470 1000000000 802073388 862048328 993927562 885931846 770085358 725629850 989079689 1000000000 717522680 739600135 785177784 701270674 821334847 595162985 839059135 676338137 1000000000 698506913 832443712 495787363 1000000000 1000000000 906384915 840662740 556902338 646493208 694105339 497641905 690354298 731380529 897020506 768797829 966726376 1000000000 744455875 891347218 606272607 705018078 711809536 639700085 624281686 423813481 754995673 1000000000 927047880 734398145 909575842 785472630 843457628 938029943 822158010 557419936 723266211 1000000000 922020691 741052285 747286652 429564441 681185416 679853205 957124031 881400597 978372992 859128550 775170723 477821533 868850856 869341502 609229601 873050840 814816203 799201794 840411442 775640137 977239966 562146095 729854818 821313800 760479023 961821018 904131476 867788144 815007911 837957923 813929133 812320455 886385661 774473620 972736493 796870585 252760496 885098575 611992900 952309144 727654042 1000000000 1000000000 675380711 507233805 735964733 695979692 501583034 787058260 873001476 812565592 781059125 985316963 690742898 857837526 943246910 761048652 909398549 811243407 678340989 823281701 761625970 935148106 708990871 983491924 848642789 520900267 935667606 447011053 489726927 734153160 1000000000 841558331 837002135 836724592 859433426 822642144 667580626 776339944 905543888 1000000000 804453820 911683354 725928128 839338041 608622070 717446619 640772502 947703609 722154480 503038782 742760286 783309495 923600039 643838857 523241847 1000000000 234792562 854137145 407359740 786867613 945688180 705682474 942072618 901836603 758313193 933677941 940924277 672267953 859240719 985360646 464247614 1000000000 993800361 553978958 765512553 1000000000 790841897 1000000000 947278634 803489966 977241190 808066540 760960584 1000000000 804506745 984241664 628646869 780169167 948941366 714038341 641881834 430275514 1000000000 677800626 348996216 1000000000 820256967 633905778 1000000000 722241506 564280743 981807124 683384928 910748921 873473358 847690617 714777752 771433453 636351882 754847442 745285091 715371320 1000000000 879163806 883407475 713348981 958039086 751405097 754301618 902441324 641249802 857419400 875255127 737661338 811225007 1000000000 837149494 670694739 621548036 605714976 658709721 718000338 793779307 1000000000 899632724 1000000000 719877177 895597843 644447923 829994579 684420283 668363373 584556308 836613716 726065408 765985444 968947260 597529090 639950042 529216367 903149314 804362877 1000000000 706811133 629071156 1000000000 701253167 943552489 676693510 711879789 1000000000 874474959 1000000000 956749118 850347282 722383948 740931713 857147266 818762456 905129800 791484507 1000000000 702240533 681930593 1000000000 940671920 678422591 731778890 964775721 863903104 556427968 622928872 761469359 978366687 696931769 884604216 829226131 729446178 734949069 788196572 765439315 528516725 674705949 1000000000 756176410 732357211 919446240 687268230 746058495 774071729 857857927 772254597 776125025 969215271 694185333 878647276 860268793 629962905 900948721 824946688 819231854 530366771 1000000000 870799779 490769233 956465174 1000000000 985464965 786113021 859196724 615850574 694404317 820574343 605597788 1000000000 783222053 811921501 772213857 746848825 852437965 824830627 822447199 860144502 835866703 868551182 651137776 861117750 707100305 621795693 821292664 728636833 750846498 652512690 924554299 703599848 925131664 698661170 806921072 784287236 662046420 588585835 793160168 408566228 567821550 862529758 693202531 790227875 977160592 830051196 1000000000 724276629 1000000000 601923226 611009119 912589533 847304868 817126037 792558488 761692018 740620394 1000000000 782014185 942391084 1000000000 871468501 977833301 642565823 812543270 1000000000 1000000000 976380952 806350908 754846326 463982563 878546518 634439979 1000000000 1000000000 634452627 957535154 598235777 688823262 558917878 895427721 860855298 808489474 755704060 998862035 895416446 765852021 632992938 1000000000 675634249 857915778 794440564 1000000000 749999793 909900986 812377339 640932187 1000000000 743321881 784788135 806607797 881264767 871498879 802399081 972194139 913672843 615351202 584291871 987933071 247171485 742260434 571098393 965843798 985400795 1000000000 637057361 826447633 693555694 798118160 753141781 584735889 669712684 819437003 693513072 950438929 875804621 631350422 848363232 839325974 1000000000 827455619 945858583 730645181 653414098 819681681 632273679 771535485 622711736 786890575 1000000000 664924005 911061863 1000000000 787878107 758310996 519019515 477262405 852303479 888010485 606326648 747494754 775642642 743859474 860738820 908267129 784504240 633898383 762003804 661114122 507692025 1000000000 947529002 943893608 1000000000 719149064 777380601 631660354 796447758 617313281 888649644 835243895 823400622 814821680 736782172 1000000000 740226972 845808191 1000000000 1000000000 807456869 849192703 827530156 777998703 938368383 875292323 1000000000 881629427 845275102 808116929 720986589 712402201 726428605 692181651 986647766 845310205 803493383 701990025 933206487 1000000000 922039545 939204482 638671863 593173992 636647229 839239134 771317829 818705258 575587235 817056725 1000000000 597056084 1000000000 655035926 817915651 569351220 781470085 848603618 840160288 828905393 517147110 787301168 997240799 775821389 808710173 925967615 753723845 894891040 1000000000 803094085 867627067 899630002 895619287 775362494 821284889 752136760 735469482 582135503 894193691 812801893 671731154 757476663 795020563 717556910 947139646 789253533 877946748 862131101 619200352 582705479 876954836 869865116 1000000000 554347331 934529889 693340854 852695633 1000000000 807428513 669737756 765434592 590876021 1000000000 981794809 1000000000 773955422 839619112 537698399 934922297 355603714 732235225 882625014 769258013 757134247 786471998 962172813 700510387 717419022 731911092 761785709 438265655 489554833 559309013 1000000000 1000000000 874202476 790681284 755046068 376639355 802724281 707350908 718063985 1000000000 726152148 480028782 980446017 652547465 827278932 928339986 946428195 575710121 541791930 613735470 705212706 419341324 856544265 858530714 689026224 962099220 710699765 357923585 752111425 929662312 778692349 765642606 599912092 810072573 581797787 875751102 1000000000 868192857 744267814 598243535 743242940 739483873 692536050 786717684 751951241 881965311 533831399 881817863 797830050 760280885 897393034 676150094 774220545 838829770 759827068 906096173 637364007 800229973 725763962 609835555 621344448 659519422 951427475 664838324 783335644 841451911 697208825 875032640 591694848 764506144 719025939 731918435 867654885 737497360 810421741 799221452 865916028 1000000000 780543262 630577732 1000000000 817314012 640050189 844423501 905096205 814958920 660067564 625908808 877144673 757891639 1000000000 994714321 870408431 894223924 1000000000 653451244 766690568 768345815 535743049 857033156 790930341 903962167 766421343 855853827 809078123 793722611 797135332 837456453 973550334 884506365 684304223 795343103 751466312 686307458 757271936 660792325 986229232 1000000000 788474128 527165664 649451045 686183768 851790010 994360424 944341682 975482264 694185796 703896204 592876732 783174547 798573787 846047802 874391503 700463049 689216024 910680948 945093071 703802915 930757855 721326994 947866089 827741279 646900308 936497976 619024765 662325098 401715322 919249756 789052461 714088455 991875417 865022638 663873353 920828675 776683131 754977555 1000000000 981346353 680909227 835583195 725232295 730970063 779193557 738115657 606946351 741883679 802542943 684156029 858791179 657945281 626186669 876796356 691411591 786977809 1000000000 919259329 985635403 613027636 759648174 942260466 870379095 806968626 1000000000 747203775 906242746 797068812 780040383 923721643 765029626 670013911 880026533 825869202 583943347 628649543 762265807 807204759 899546665 961756879 800094379 834313851 742491588 914130264 998896722 969598291 912318541 927832677 802067003 571542353 809617917 902373642 838274831 641375736 849162485 577719645 837653966 507387535 978053093 805091872 484444312 718339226 659730563 627809674 925822735 757963083 704249759 650086679 786377623 533419930 670292283 698957600 726838600 850726750 1000000000 860959721 518908625 739770824 957367133 710521601 704356048 804926481 955946767 695093270 741224273 717518569 734452385 742045115 801097815 619727339 725967987 585701567 678850636 818417970 1000000000 520746242 659527734 923152428 711471744 850749100 891602699 1000000000 831517371 844277961 1000000000 676437849 1000000000 764563623 647935347 743218699 708443104 510737086 949492536 541077217 910978330 1000000000 701734100 748507001 812047275 896969036 702925385 819685970 637698912 742567148 810798554 880520903 464683817 895150497 722010773 880126069 670423034 942660216 990895358 671998047 897948113 774684405 955340299 1000000000 938254392 661578262 941719750 980457172 682603162 809412459 671442607 748353715 732706759 679659616 874203454 800064900 848540778 678333686 164625163 853139321 797728397 794401188 442331031 793677073 684750584 645626495 751516959 905417412 1000000000 734316295 990330315 788429226 841669607 966903490 625710068 804798599 648141151 795900191 893356096 957739160 893186038 924545543 902874240 594825045 673484238 844472946 733384118 923173375 1000000000 529342565 729291804 893104617 754114562 886163763 843121318 952975291 939363242 807422774 677052604 480075348 646206805 1000000000 807715970 924162078 835904653 886822962 788169526 755234647 820458254 736449053 854773180 749668213 962563878 760276340 854515211 526499487 960225941 696429116 507305401 788936423 657840457 694817733 420457887 813321418 488099873 634878974 431965642 476610381 845020327 643848330 882352430 848671185 716500328 964942315 677747200 368626569 638494880 862363518 924391121 937656107 1000000000 729919378 1000000000 849529950 800643101 912323955 630633267 757447351 579854048 887184846 787819003 782294467 812204956 537731212 969097057 1000000000 887906460 732308016 937102431 742000687 658716270 754740136 940390665 917948603 691261155 800217852 836239658 860841918 738157946 745119159 839278834 878908302 594723851 655376238 658804605 795417917 744018366 1000000000 956378927 706331240 727387154 858522594 1000000000 809456675 873259807 971960900 938767540 727524083 831141213 821965565 783504854 916780551 678448917 935995269 802310649 814237976 918570401 961743033 743374277 1000000000 710265054 703904096 715135063 782616275 843000899 647763573 579946480 823019177 908142226 607903488 567514681 883071834 552384743 918863830 798572805 734712233 884655654 701409622 663279306 655286573 683169408 565652792 620962653 732643098 934438990 1000000000 752662784 769096698 762299351 914568182 791119314 740336727 484963598 982990204 794648075 1000000000 958629232 899241703 613592234 906568000 716603247 982880875 563626023 604146345 647802422 810001252 606061531 713236255 764235584 673848395 782925132 896061350 1000000000 967683905 793773989 892893860 927322231 977896939 699801043 981865465 979142848 714050891 970354616 547501264 586752477 812897233 300188256 586092989 689856429 848533510 623187315 732817238 766590695 845661412 643898168 508714748 765907042 924891531 748814321 867520453 691538994 877000995 760054599 778535216 887006560 873442948 769614360 558878299 625701843 871205868 895960263 884092467 761363196 827652125 695232011 728939911 725764190 581375128 504238949 997137802 796143540 633340932 784325290 668458564 802382634 851763977 837012829 1000000000 773244886 920839719 875860666 939489753 718717595 1000000000 882436886 866221794 780746516 746247818 696925719 677501442 639655569 1000000000 611340642 713658033 699637877 804651944 744433427 942775978 887147438 797869823 666571295 743272138 12327210 750178737 516321989 785802031 732465937 666732867 872504689 715756930 850388452 648141889 966697513 733763556 676414088 729192761 916603024 851972745 675081455 1000000000 687139337 812458246 971264336 844036008 726078202 655841166 705594254 1000000000 995720041 528386152 833776944 923519480 627646770 799402137 718845661 779539918 676744562 986603527 736131330 732182868 520268433 759476476 819952940 813739177 932100964 893715041 926183565 830408593 899965497 955543012 867550024 651253967 632372660 954026238 794737604 921664696 705269942 860194010 755457797 854348186 825575525 697042587 935701212 938105616 886391574 413238805 585639140 915409336 690579123 833032984 766202480 849226250 699898558 706726967 850305398 776729452 630615671 569578871 731728259 853689371 758791833 712755101 904622989 655221878 927980443 632806865 858963834 766060264 775616983 801117734 849738761 869584739 348416889 724824644 784299267 807077391 865775114 726442226 738993675 832439307 525177406 578652356 1000000000 851492947 1000000000 948611277 1000000000 611125320 787054399 991772008 1000000000 980698698 945249128 245288081 914909392 879339046 867805730 728270623 786258454 1000000000 628920176 687933037 770483291 599813728 848642878 740565070 814935333 719431523 783263491 551600743 817553172 842796261 775373792 819268538 845164911 923647946 545196626 847865211 771574003 884271678 604576395 911679341 604729800 989881505 832227176 873218869 946963392 969883440 664526401 1000000000 630446973 699357119 601176446 577011925 834874376 655972289 1000000000 771172175 714374743 714894612 1000000000 674148748 804371284 984467878 708382302 1000000000 672525436 927274155 661013648 890870986 822670410 851048703 1000000000 942150443 786293343 650346394 830881493 751507236 773524629 779090649 767331197 963444765 842841739 1000000000 780473022 963142829 631318364 894065046 762051535 778101525 658511152 616668261 730818669 805929339 587319833 936916982 947580575 929329368 654787655 993757546 1000000000 771063090 892487793 860653426 750591916 811258551 513394973 1000000000 683474368 774247331 747639501 788583355 941294107 881450006 1000000000 887514666 669185475 866410650 658038426 679695352 652672623 1000000000 910399921 754014878 622619898 953068528 1000000000 832726893 808515222 796437428 717672953 828343321 933174444 730978893 802081631 922551173 821846793 883014775 961622405 972739449 790175697 694337555 641804907 926329987 804616906 901214756 729193857 769523764 473367916 677153003 663838801 902301072 942529305 822787298 708123251 754757016 866996910 843606457 958566731 997976842 863010114 504594895 722485034 890389057 726569966 592254413 737724744 714534514 787177328 846092925 699138852 966566518 676803505 1000000000 1000000000 976034513 385772782 739987965 866696920 1000000000 884599936 700825385 772891771 1000000000 820553950 699063288 694833380 981815096 822405307 648761908 712288746 821621934 692616872 928127532 805096044 773657279 848366677 1000000000 847373839 985217195 477413339 632941234 593358331 764426502 671625483 966277875 910043097 833575702 937759696 910887816 736929119 809618248 705184652 748704447 756578268 601334477 1000000000 609562942 345965580 757442357 936033726 526163726 903505499 669295798 375369108 541810782 976519332 543429673 607930543 663453218 933315439 375319600 896407884 737311478 981885330 650362562 917235810 596318821 672868337 751028523 707474581 1000000000 552338684 1000000000 777133530 663067147 553300230 699015726 712284682 747061154 787228107 655652363 882337301 765847322 696599722 996243676 725968632 920196511 847913002 663663950 876292686 762422922 838012017 859030265 962307552 953570923 923046952 583447690 798698617 964008822 1000000000 682628021 742852905 513427604 749230973 706960914 355166127 1000000000 780613068 715565537 972524226 717950236 791953998 812622791 877915333 848502005 866357693 978692426 930465598 881271535 333854418 964096253 1000000000 680123395 1000000000 559214367 745468465 912485096 644372271 662600343 1000000000 610166617 761313846 724336018 1000000000 791818804 847535711 862772504 906523074 733066801 522241087 522903969 555982269 682086332 816995820 825327566 972908608 855781599 582071290 204440453 902651795 820768468 853929277 880494030 654651094 759766471 750918364 976080419 677816294 668523189 747048616 942462732 463382253 598501118 913493241 588215940 609155464 935870686 712271843 884109970 1000000000 701220957 877550893 1000000000 886304893 536742132 789697251 715175498 826521200 627256086 850681799 1000000000 831860881 732539564 863467070 726586202 1000000000 1000000000 742973529 995343652 939041518 836489580 550212758 719161728 519447548 742888261 901499622 913139700 950131143 594073752 893721902 986043107 722990662 821225228 916163020 637712424 659741463 1000000000 868763460 826754471 856198013 1000000000 852670696 692949070 927727330 880595470 511997642 885148591 866795624 726855041 715033002 849302078 898703764 914483408 939745767 995141582 906326667 967795050 906874514 880371830 878021770 782078739 1000000000 834789643 646798506 693050614 1000000000 841503363 640665348 770665048 930905460 848947545 694496336 675599239 643672338 864375165 798560930 424909637 979007167 853441544 749356114 691863328 735069235 865546543 768083087 1000000000 746637481 768031880 365469698 921245933 790622813 916385636 834069300 744874697 976811496 725098736 1000000000 554739709 736685906 737493645 754126161 994956248 745584588 844378397 1000000000 670700326 654960276 625098363 642584631 786341262 578700010 909323033 832945619 716281466 856780751 713099853 734742469 935351292 665322922 793140779 773700390 603317431 730361556 710211380 755263826 761615792 875932493 1000000000 887226599 633367338 1000000000 773731986 766657373 1000000000 619493617 917381530 817704508 1000000000 648349476 314156505 931719107 589251400 775582694 772932789 520833603 719591871 718279304 915237942 784677426 797574869 931331002 729594126 971667415 725768034 518539557 645423131 763450212 529144916 741144844 865287635 791992655 939811839 835956903 968341375 943936131 967909597 564119557 832092468 879168776 920257776 901721748 883014337 756412340 694909423 881034660 484558799 502365292 1000000000 365142416 751659745 656815753 836367517 745695322 638059255 846005589 699162978 755485892 587770186 728185092 466669916 787838992 902899363 899765633 658673593 861459709 956273760 427852479 874218420 875659251 824442135 704839318 475820199 776794761 853273773 441537060 972901919 1000000000 825843873 825461639 1000000000 1000000000 889082776 820233672 709088430 957412031 637433826 946765267 812493587 724849704 1000000000 556728348 1000000000 632141205 1000000000 618111065 705149576 787062176 745499809 851103606 987529240 640031693 896802345 902509651 954789887 987766226 861363576 735660063 700450941 743030904 845033803 840009863 930299526 910346964 988728939 959311939 652372412 1000000000 850584379 871961597 717758720 912366694 725516941 885171552 498423898 835721169 942072653 832025278 799074720 909843504 1000000000 819768568 843658782 864238048 788137509 847335214 794181316 449261670 557582482 823066000 673051623 1000000000 984939607 789449592 698161358 517940785 1000000000 918987762 597398986 489862123 997481172 741126369 1000000000 1000000000 648999578 1000000000 657792381 830176852 813707332 762693774 659560112 986908297 560690537 847107185 780869397 1000000000 499046367 1000000000 631751880 945184988 752601228 776619908 815854469 480124397 925532867 1000000000 917291846 1000000000 837669920 760827007 961623958 1000000000 868029583 859899514 823660342 806947088 910721590 659023925 873276283 600304452 786976811 648745496 931128235 952501791 596903827 778771636 797504189 937632741 832338475 836749656 934837633 673183543 559420857 697568337 467667099 1000000000 714484672 689587052 942290533 725904321 789100949 792466041 782656307 656638207 1000000000 385902236 651169825 743272063 1000000000 875561074 577862144 924505545 961185152 1000000000 841710489 707263652 971643293 906348421 767301732 832710384 873580078 1000000000 687815759 817914581 949665765 826317665 860659093 761743284 926730805 635991107 772268152 910415118 921137201 730840183 833972938 684823927 857359748 864449513 507813086 416458414 831979217 757581110 728126531 1000000000 935694231 758462481 622571316 975261794 707002152 388150616 954583836 1000000000 902916658 747710279 655749538 701645637 661202916 584249948 574862980 772385808 776619991 791495056 889467195 520637287 879494667 779607194 980328577 725049145 867961194 951052878 682666223 808645063 906037533 645774840 910976881 760266334 800662807 1000000000 737075435 785251291 788120682 700232953 681358920 872387530 784734424 873113686 1000000000 768775319 810228606 721640094 833616270 664157728 699333302 1000000000 517618846 915084906 619877934 868627158 963253281 800913900 498928820 510935828 690537854 866140907 783032276 797473370 809673509 802327095 731521458 861363027 790221384 1000000000 589693720 737656260 592085934 642622867 855735380 716625306 767819933 457579053 1000000000 629556955 803877592 677481055 853870332 753053301 881409115 712330590 861384454 820132389 556433254 920652468 715846034 657756244 846524023 790576520 961931787 767437092 944566769 922431751 638246537 705701152 1000000000 887862285 543490180 807868433 875821096 785144847 987905892 893877631 966985064 756902358 948441414 1000000000 873461521 760101424 841744718 622730307 909956010 719707839 713213486 742734368 752910439 1000000000 919153000 746124065 691991557 793426145 844593996 973649697 836451268 714556019 760424165 782462799 560505518 618462651 846524652 884303084 1000000000 936508947 729985673 715374749 1000000000 844791536 973372716 932348711 711418016 614258266 765178202 863051525 696521262 835649431 893595264 901279954 938660451 1000000000 701613549 662220087 746664045 970529194 800697010 743173363 679190824 845676037 627995833 1000000000 874438252 467723617 622600573 852995973 929086442 648104354 1000000000 780081993 944304145 727172557 776767695 714602856 1000000000 1000000000 793575510 823182613 758060385 804167035 683945104 849079588 715973056 773391240 764460816 777243588 644028425 802292324 756922505 766422257 633308892 809047276 670335658 916087380 556756523 830255268 840553391 906184661 615711377 929770827 762997797 840459982 849926372 566451646 720801860 798613367 646591495 766515888 837758198 522365050 714000405 700960581 813432304 823091133 726368220 706281642 630884118 877259593 670565179 769369457 921475278 842990971 826724045 1000000000 766903710 396350961 767572698 621663744 850668961 1000000000 717916153 658957982 737526910 658799825 832772864 750051849 878416181 744579618 824515135 781185128 722672295 778073779 719424471 513300132 851743511 721456962 669179987 995610251 799750861 461400680 617718335 681630713 1000000000 765481418 929333115 999631241 762987867 1000000000 862169261 610637877 712834566 916490050 810580786 627730029 481676375 1000000000 849345208 570878985 863013932 809992504 892886364 906971694 849570360 927013551 727678463 1000000000 687268673 390869261 602853784 846220563 827045019 906833662 931738242 841662444 277479913 908137492 825722213 1000000000 790548209 752247762 959577563 563103483 749578930 598320099 784457019 724981845 805122395 613598599 965406883 897682657 851345024 809950639 900579828 835388221 948073301 751255427 938477622 677112884 979269186 1000000000 724375851 904011024 813374003 943773345 890877690 584307533 840775942 651402931 791844101 709034452 634095107 395886674 786301236 682817989 921475131 774401472 802674106 921585881 810565138 788006712 567249058 436015764 980346664 564989191 821208296 513942799 886560513 581100074 848232959 925621806 604793863 926809351 715650003 852173572 812147577 858577072 860317849 721864334 809289169 689880965 1000000000 421286131 962120189 931610818 873402625 783535443 876788470 851062574 818939909 902001158 631208956 764726853 833909038 948414211 701301824 728078320 1000000000 643950287 809218397 692051745 793976210 635131419 726071718 1000000000 1000000000 33346179 857370883 636090854 734513198 950641632 946691209 881207640 941711345 733934113 960818613 802598415 862810320 745405005 837311356 664330623 777262298 695016713 1000000000 780706890 765067800 390094143 677859545 729119941 733844219 948677430 881324039 842638109 623243255 1000000000 650639193 634410028 904254314 794508200 646186629 448309427 899092995 980431516 656827724 1000000000 840502306 679493040 921706995 649918414 433609381 668612602 681821305 701871934 852946447 610583815 574871569 711470426 881411918 823018719 945142221 876326993 566010649 746413892 869917780 666350452 689921992 704968735 477426110 675934762 672849992 842171835 637759784 515586496 650345800 920173562 871744073 941564578 1000000000 978872748 792392672 845739314 721484397 749869430 806331231 89325425 869413683 700584145 610519824 1000000000 869068469 341520883 884610154 635379093 995792205 667419540 634529370 903758958 736955285 481793127 751987502 615069947 577430688 763514226 805362062 867741626 903292937 889218018 762524624 688390147 591948080 803708363 751607571 643507925 712839518 763663237 1000000000 633028079 826344524 809249972 914597887 990745752 869105308 820701136 990792713 973625983 798118314 701394688 783806600 839219521 479535747 505288413 786819941 1000000000 783591048 862364766 744369440 848547516 787639561 883410221 753348405 775497923 832956993 537736392 809616217 855341081 842937716 974530950 759001780 606870021 896110658 753311437 951192197 497514040 875869369 769890549 627830034 737667865 755217323 957199811 707415069 790590190 586138158 748460720 1000000000 882808958 873829378 933401221 1000000000 1000000000 929938776 595681170 920597944 479465498 771228849 781706439 654189120 644768405 712415450 983044259 801125168 958885646 1000000000 766880319 796667371 691238847 591081419 822069404 711006051 861838314 632446701 884881357 365992285 887601840 925731937 814538993 907574894 773013540 906673783 596567946 642693065 794067708 736636715 861520092 824619409 644450144 880160710 734839350 926623934 962476287 678144116 910312412 690241744 689278613 762707156 856853908 804863846 621139848 706157733 951947299 743545973 809717264 623758245 825013363 786818529 980782785 729425524 789214622 906974438 716770422 953490025 687440217 346035140 849134580 763759515 689296337 1000000000 661092137 907987194 813267994 962985612 887358888 534528657 849065259 1000000000 764906547 634004058 926288299 824863283 837049451 810571157 887250548 918673431 976880688 717641423 696480018 954158353 892230781 858859875 945658558 819581476 662378866 783633310 864977383 969346963 832644732 768295688 505091763 574146482 543759948 803883312 897896216 707666723 499053518 758426451 825835583 855030002 795776588 895996714 840946359 935281463 910580488 876867391 702968140 882793569 766048889 766611621 582320881 803659506 760594373 858437843 932117582 820502231 772667582 760971763 635768085 716814272 747935146 905617253 621187505 897425571 795027732 960799059 713978161 1000000000 870107445 858580469 800085606 765024270 767045493 479004254 732774228 943245639 855206912 470947508 359002352 753771792 658626279 894224916 715657849 821557799 526964571 520068354 840995294 652612230 788416601 952638079 725367309 784490456 825609776 775932785 614207446 555293306 712015384 1000000000 862329074 660064677 650811780 1000000000 794359153 933961236 688922725 739546536 834889175 397753556 858066762 724423187 727713427 913865976 951462302 687789348 725295148 733952900 1000000000 685860118 875925386 808418853 487535058 988388865 798088571 894202843 1000000000 877249302 966729195 831658006 559541577 605226031 897709370 953116614 608573010 847077587 874766155 943447556 669030806 821379554 1000000000 785053276 602528218 737681305 932196059 708823114 880316658 569105034 950108905 737608140 890072506 966773183 843524618 784671887 706888565 888634938 745904462 771127620 599239663 930585852 680012312 740157437 862051860 812792829 895687288 873598952 856263197 805326833 987682838 716845659 783216656 789231366 923843642 950408086 854117431 662832307 796795777 714858555 955950216 861686179 852407102 867713345 504386601 991617206 794366527 724272871 972722534 759864578 865821098 750960550 176076040 661034411 918198130 632854287 537982681 881019228 837110305 770256429 553851481 816198862 827213282 596561496 316222270 871530452 945778601 726376611 571764775 675454640 757931564 725969664 749889937 958374538 941775453 375373647 572024886 706284509 576079182 798177807 860544738 852525505 905017153 708130938 787090149 815487917 722344885 807859201 892294758 780453927 733972585 719837779 909411753 1000000000 836295538 631634095 661117989 839711873 781408929 855674656 675830233 701329477 600034086 815118905 594761134 763944924 963878695 720706574 510335279 753799231 1000000000 968119965 938160584 678053962 1000000000 772042271 653420075 721246244 856853881 987406714 1000000000 671448679 878323066 737057334 794502030 714896891 787469627 834527885 1000000000 693644260 1000000000 513634696 695416321 698995239 1000000000 1000000000 874421143 767486773 498420952 492809909 877766579 660761693 870493510 544985013 752861121 622677109 907857218 932702636 892079388 711968882 755650391 955060073 825287278 671141002 687070080 760855941 676442529 700428676 703332561 1000000000 690990899 879379841 644138212 555233197 891454260 637843113 638882394 890161098 873472995 832769706 677575637 789899248 941985066 507725065 665199955 766569815 799867353 758525178 531581046 1000000000 942841795 557996601 643679402 902702427 817299362 873482959 830431207 635576007 136461164 843276723 892067961 702949871 644950739 547286566 843765985 1000000000 796614126 661369592 766442902 656107481 886202784 768199689 647844523 1000000000 515568399 557396084 848841816 582756863 933207802 655023152 897973256 779670810 443696196 1000000000 597861142 882216768 723580829 453767311 802832512 920221083 904166258 444290239 677636028 759958212 816454300 826371797 1000000000 939601536 846988773 836979397 880062840 718108858 926375800 726724584 1000000000 894688055 605548121 798277676 995403235 823810140 673364838 839853529 875852946 859074985 1000000000 463092628 830529009 953386548 924048801 903822631 868175698 807204890 598299829 845487802 658545538 834233251 992113309 684235229 793396794 953605868 852638099 853977564 802911506 768062834 666043067 693459838 734728466 842565785 827082858 938202162 618593747 601725761 918492207 613992196 931246137 796234917 866519939 978233657 658416890 711513270 689166084 739103813 832348837 768260539 810229892 1000000000 714548349 777137536 597034358 934866522 695549345 740821088 640109300 636485980 794095609 762364910 618738952 794352153 851698200 846106353 637221371 768318838 696960807 863813142 983578791 278660399 796674208 890765241 825110301 868364462 1000000000 958196295 507873660 879534327 727506441 1000000000 848316737 743368595 813898851 774396343 738548332 822337928 894676481 473036003 850544947 832024331 897962920 758601187 1000000000 583655975 473529212 426918619 744140004 776152080 747065762 789251132 910473574 871954441 972607191 849573268 738321134 588198970 686275140 856585687 795136413 608082389 849769948 857877323 992334090 748933606 662632225 685170807 891641083 777230289 784949208 648252186 826712287 749870404 837956675 769451614 242284179 850824950 555086469 764183541 773527585 832939493 443914629 704449539 762136774 1000000000 859020847 916454244 1000000000 598764651 846020993 672076674 741193509 1000000000 785998874 883614587 858322421 469335643 899912690 729390188 681366140 916667248 839983278 861563160 796628122 832239338 766802762 728231266 823402944 807150018 989841950 830162669 650440018 953376877 766036415 801784328 773083235 677918236 863036560 799772353 872307171 724123245 594508513 728794240 706376592 581667833 994054859 634593924 900705962 856605319 723964566 855957522 918177182 701432757 611889829 652323720 671356699 766890481 835661429 684975757 896256078 820075799 924520534 904650007 873662717 634962085 910067726 696078723 527214202 822997247 581500867 732893589 866536783 743504967 855254719 821335505 884907718 560839961 798655646 858152284 771961183 1000000000 845746497 1000000000 582955420 819611880 983760830 717199826 742053067 633628359 725246045 510697903 885599145 787511758 965348834 823030054 665384155 917840226 678988850 884600464 807095307 576207736 797061367 667826789 607197231 986743978 958700079 973650858 716908458 688236283 605755816 790808489 750556461 685445092 461220201 616697754 899467746 773547003 1000000000 846737104 1000000000 611714532 1000000000 763353655 539524052 1000000000 888264962 698358533 820448000 636727386 696529702 720037616 898467769 599439237 445808191 765866994 844050907 724048835 972085523 1000000000 785172930 909730088 879612529 696228244 639510338 918930514 1000000000 801796339 967103743 858569838 648404175 862052338 733240871 828998062 783554718 1000000000 692147659 833296744 997090767 843448078 665298581 949728176 803726763 531217974 649054217 825278283 724659897 477509612 771433964 533054351 607297929 797511945 1000000000 734677969 1000000000 709175371 342041008 693698827 785227381 829311771 848709449 580863919 675087691 532056295 1000000000 1000000000 859538970 948435895 851384663 752267335 950294086 773019422 801366512 434794465 644909195 848532833 832264744 721289004 895230205 746916455 713252764 515742219 961893514 736834445 917358729 960466176 1000000000 814883017 733643802 912228907 828310851 740205379 817606315 1000000000 779058053 720077090 779644022 436062043 843139673 991193672 905220011 802916728 932640076 913192808 591137283 920040104 695761812 760709480 554869870 704056817 844421886 903141356 964297848 739382822 764752307 814175845 766841864 793103396 735824993 771060943 677395790 776838098 698721838 774683466 747694948 771338275 800825823 910310926 715860151 1000000000 783596946 468510849 761463340 1000000000 594883990 425672411 1000000000 34761913 1000000000 1000000000 964693320 935837322 919912558 873190739 732910967 402118484 609776891 845761714 879497739 833238107 790365585 776385525 660797643 918075960 794648970 905752602 701251341 898566990 761075007 719667084 865274643 884438757 854892768 641578132 787503838 875822923 748531815 763965146 810530842 753836881 635562502 819364355 776846761 950226372 688282159 611379743 847674253 728706009 1000000000 814016420 867523469 866891339 540755010 445682770 861792293 932233141 984846156 809283163 543972310 936895810 721702226 424080817 890224140 893620024 716396832 750223056 806864904 853201470 745239412 702303022 886734333 982310743 817125747 499883665 1000000000 1000000000 599580288 529671590 759869984 705157664 806961121 802695269 765837049 767602485 927157563 693534171 659797899 786637343 1000000000 1000000000 616431634 785807208 984713416 840382585 649519029 630868197 879155736 833326940 1000000000 1000000000 940701015 717611324 935853080 709362865 669063223 1000000000 945912757 926631074 1000000000 850090183 909739046 951138682 557777293 333266974 690036250 791815149 957404765 899909975 681559720 795238600 834047159 911521088 346593381 740670235 902003732 717220106 890793516 841284733 845618052 604521300 657473557 935466185 498822912 533737955 673019477 1000000000 975200536 884105453 754264720 942342037 545590669 1000000000 772761351 886578397 537915387 1000000000 920029907 1000000000 713108424 954620403 745914431 778321825 1000000000 1000000000 573905228 974776759 586794366 589597818 842474989 590767785 819987207 802457831 569269138 692303673 739630464 85678424 1000000000 857537111 780359500 453613474 813906142 938256715 890665954 841957827 421937511 800149339 766438207 1000000000 706233010 761117753 922771458 883278765 732367235 779023494 940348693 527264152 599861242 953944704 777990335 813547025 747388270 923434886 956885301 851734214 796823495 753450322 583085565 730144863 863186053 553413097 755396819 987631937 723342487 928494788 870028408 1000000000 666768303 428350013 974256807 778751335 588854616 637688716 744303089 904361529 922217475 934915287 664127646 741548315 508141997 738826795 551410691 814708715 418177035 531982631 830437869 954769388 901772357 865081135 932066931 687650111 878349196 979192226 817865733 853881168 776608127 1000000000 586275088 755539916 766916535 929965906 639749980 765604955 875704850 881145722 873758008 664809611 912887851 566277305 609209465 658550856 858714553 644214559 784851541 802153381 806883622 850675466 907750283 787353693 901021986 799038575 863847468 753277818 659793166 708072608 877669141 850276008 963100599 752147142 811893542 783930788 911381386 813209754 1000000000 516056843 762522251 622794707 875766981 899961262 951189370 695663467 825124389 793701382 790521319 665318415 756237237 938327265 679639703 751810788 882373446 1000000000 734324979 882322302 725781730 760896832 695391835 944587567 566852139 738315503 744901254 953871608 962727970 797183713 1000000000 749629665 659572364 788363015 904439332 978588188 812045025 833436478 927130000 695939344 738365433 853077890 779561248 566265119 534642778 731603865 925272113 1000000000 442373909 1000000000 901573122 1000000000 783696905 705102194 775216584 782083001 751067348 982194362 855128935 414458483 925376146 906083492 790109491 975501324 1000000000 684092494 726226407 798352692 655149500 943356204 817013347 703509770 639086430 791931605 830470497 951543954 711246365 876574495 737086145 819571349 996165346 593815915 599131376 799793463 612015439 880352353 691867647 679150346 893712646 480915456 795111237 856071786 973193497 528489581 867658313 705614226 746881893 824950688 873576838 756419434 472482676 875704607 1000000000 864132222 827165592 588382998 881190058 734009148 723480256 1000000000 826189612 973776629 640861781 636454915 678922224 653349236 814882791 920121666 946617208 530830074 681503233 654021937 829168601 633432485 543649131 957584214 673018575 843027064 925715239 720453823 1000000000 748832652 850689139 838353648 883150837 1000000000 1000000000 857461151 757573616 1000000000 960870444 881934338 396639723 782160099 747817970 925153407 655567541 627247804 888065280 621499519 750201425 745261162 451789235 584187907 300061565 458009420 689475320 884512105 690993020 1000000000 836444122 366308312 749828507 899571756 714814109 641002812 777231393 690999182 1000000000 948669459 517739986 827921413 436834638 687544458 886696834 821059019 755346014 764006222 739061713 673347338 906869598 891547369 1000000000 904395931 909558777 722831233 710534020 488358117 618227577 1000000000 748876318 899759346 797531651 860880324 792485983 709526333 1000000000 837845968 764799212 1000000000 770553932 407887787 749368496 643958728 943631446 820194561 905912049 754063367 842399461 625535987 673453405 840228020 901343431 578392565 646868020 690489030 667659196 956656286 858023468 1000000000 644920771 669077907 760716115 737251205 702105368 786239460 675507230 855004120 857838914 962781116 798346817 882570491 1000000000 871539001 527563581 868405780 1000000000 403052891 780768322 892652377 716665588 872467698 753696610 659285765 299135861 759586194 851027363 538082744 800320380 763712987 816341269 890455797 963230881 739500454 714806077 858412515 461420708 957590300 582376416 744231882 814132207 839592466 757038094 720682646 634282842 760649735 526264520 820989711 760533436 756943500 707140544 794626739 490590672 655325385 859646839 845994131 720827028 714351332 876677516 902827833 651941524 727988806 742740207 738707090 566577791 945728418 897877596 659731997 902708097 697623473 899388610 785984020 929897704 960978540 724100923 969560342 877621405 764246877 1000000000 226221549 1000000000 945265323 749228961 923874995 680199733 886687299 685477306 870859470 843016282 917678191 795610110 763966120 973651778 835879648 946938449 762911438 861573209 812743254 855145401 866742013 773471551 768469586 618958313 1000000000 693721924 570515244 905076239 805381442 921532693 839782013 970727620 813741651 1000000000 746031464 903962584 732999437 653049681 736390859 695378381 776432026 758259612 1000000000 950975740 881829490 779677425 771808604 689855669 725431777 838847494 827848112 879561873 668505382 707238158 843126910 728162546 771302324 798480883 757665705 975839437 900451644 904097165 580499506 788853364 814508719 789607853 928173339 739616076 879263333 575327880 821662708 734436921 673359224 967622398 684638026 798247353 678902490 914991425 879534732 899721602 729363519 775549227 909267944 815177436 763405782 825211392 690495563 1000000000 1000000000 767605383 922954405 804883358 559801758 316972992 574505502 812697298 884238966 774717186 644872114 647206983 1000000000 834078363 669292968 867677504 711110383 793399918 848572916 923271034 777737471 745603411 745992098 631240834 927351557 859043034 783173888 889189983 539390033 694444416 745204137 502524331 505846477 600083119 796884926 839031146 899087189 723962629 923212857 638161629 861532184 916791255 759520835 727506936 652547569 758932313 779897989 817682288 950154891 699196542 965671186 714259289 599903946 955347939 628497953 733159472 801492956 739610178 456808921 957618407 549071961 699084120 924109742 815696582 834226692 783216855 757028542 726403243 740381198 891019961 1000000000 741314311 631249574 748847190 754777819 778646833 914702619 723331408 669023756 598560805 599536153 630487236 697163495 797826810 718684424 867760857 984939313 579585059 827746748 992721950 621314783 793402238 814497590 676024924 1000000000 707879560 827171514 777579257 906839882 862875747 1000000000 661022493 515852734 871320898 886801410 1000000000 902813863 514076199 570106774 352946558 1000000000 1000000000 841292530 478575556 956552584 803130017 659598462 1000000000 850890412 773322671 810113324 934352275 534699919 726905114 819807942 834334536 1000000000 631939055 705732046 832869763 851006844 910560580 764233519 822985896 753287432 652004591 542483649 1000000000 632179407 850459111 274940939 1000000000 661722619 440563227 395403846 879391897 682511640 810567639 782246420 741512064 848009195 901867907 450990753 814783101 867417514 510303783 1000000000 704076108 778411341 798196275 605399153 465070049 814812653 699074611 809906260 978609673 786269859 878556813 416780034 790693969 809762831 923055382 703779280 854975900 670057874 725786683 1000000000 979049968 809709138 955799860 752552648 940744914 863130044 998818998 893004988 1000000000 807139044 918516505 799230039 851325835 469829311 497067670 724892579 675638715 750621623 562195714 1000000000 645079302 506570123 780756828 779109971 875038185 799395898 700193932 1000000000 593252492 862341837 534391708 891442832 734932280 769833566 1000000000 671312836 928908948 874302677 825398184 943208829 803849327 901717009 515244470 797800389 955418363 506269745 766745432 936251430 830041724 970291870 910973944 851477353 1000000000 667854968 800640253 801417354 508762690 844578557 1000000000 547171585 744619326 843461442 996799301 995954361 994393881 877792114 938071072 764941450 774662485 1000000000 930487953 1000000000 935391658 755626983 750497324 891345250 851719478 787646121 647255848 562172845 754270623 969656726 402272750 781778687 1000000000 794838783 291705036 674995449 672477409 828829825 662903241 258023524 954028670 736830938 729259598 784795176 851513120 776738571 913180360 824082354 897853329 620844046 886655306 831505054 1000000000 818618007 779617811 779739116 708786523 767244179 596630360 980831799 723996316 762793767 580760712 713377130 868591058 681814229 565414293 898299251 660794388 771220448 870287021 846863776 856045215 572769751 857556433 605094667 845744411 825992956 934477628 746959934 418578090 1000000000 782799355 843478229 620599874 842315384 553486868 777248707 1000000000 704735910 740833140 563740999 971867879 776832636 1000000000 569139484 720506432 560883642 599557114 580337953 894214147 1000000000 837117304 769906595 892278457 845269749 804198974 1000000000 961925212 1000000000 865557436 449288641 1000000000 603080749 952464047 933303961 655215835 907000723 723409859 711002063 864564688 860217275 747496646 631803110 489568715 807763501 756859723 759282181 744926369 732916200 777539556 521341659 936053924 508782076 795065060 824786302 1000000000 743935087 771912871 758454248 1000000000 614749205 830034554 851744962 625465336 878886728 812941671 877273149 996387755 522933783 737302778 724896626 819673095 1000000000 789252334 1000000000 710509091 801061082 233285064 966879034 639383124 821910137 859974331 788196990 818780837 800634203 846840486 943372510 611057621 949712373 912737160 985741408 718595429 898680465 857070771 704062967 852551660 1000000000 907906387 699772053 772566498 379249252 831648645 977697105 619642746 882370713 1000000000 717027415 844642797 1000000000 903809530 688987822 1000000000 725597944 1000000000 856742038 787157651 941553638 930564239 740941074 519313134 781471059 939557021 977654884 868610611 760018476 304449773 829224184 872673165 745488934 822856108 642291680 983951043 725822708 671934000 818244429 880964336 731500494 651882207 930418825 640733695 744103673 879877249 724175129 496174444 791813166 752406254 880028038 640150070 667676232 757024259 494151176 1000000000 531921263 768291600 653578193 760939609 1000000000 812313514 1000000000 736571636 957824289 470289100 800422541 716498913 925176738 764901348 361386595 701927474 877721374 471302238 756844480 737896275 841766245 822678609 920043806 821830298 579481404 768395771 838087126 777296164 910788425 851684923 726300022 729790169 524681652 682694045 836585572 656039327 749454119 764926205 771372317 699020521 746297840 910134394 578292189 708988329 990893990 840336897 945766858 738502882 770252077 669479012 641067468 830435526 636683203 802521051 923438992 755332084 879938756 656970608 694288359 634786846 693705161 1000000000 541767317 885300674 819306252 569165165 844333803 961172307 899865478 968088107 740576873 615664882 1000000000 430081423 594407993 832415146 1000000000 681328612 430061933 942364460 859218942 932760568 814875354 917817677 814377797 965174894 780044514 768170006 782333438 789033401 699460131 576567100 1000000000 973646770 1000000000 904169570 857935370 590342869 892754804 791557279 633726358 785860673 888774414 654485428 558608980 843661914 748527277 882497779 788842537 837157704 733744814 559592882 757954822 752734986 826890377 994690738 460610747 878948302 783710995 637595992 708926880 843890841 1000000000 823071372 745264262 931163716 660662987 763593810 666299563 689280952 1000000000 468228980 833880064 641297429 944974614 513149241 1000000000 639290612 458522634 806850318 840556460 711542784 839322028 650657914 819572977 520389554 916713230 658454983 914303371 909607040 915606031 993818046 931882726 1000000000 994772389 741898464 861478199 887467336 715294317 833851082 817826955 798828652 949612629 539914509 771576999 993775567 764669602 955338465 825131645 779669088 602279150 928192386 661622883 902388994 905709803 923436966 854360671 590547979 939679832 615365311 704602531 896809649 665191156 900669743 803013800 686455035 582016196 523696967 947478250 744647774 919734559 1000000000 847208998 662706575 779528426 887384785 797895345 595534506 951692374 738112994 775178902 755804363 754252593 939606119 728552517 995815425 728249089 996084090 705904079 707843686 903264261 725598382 872773049 871412803 890816403 1000000000 666628385 692339136 840282510 692234969 863523887 925781817 728464567 840544498 1000000000 390379072 821337943 831779802 619163017 704498962 962263259 688876911 728492334 873385450 641144821 733942814 828176736 994652258 788905585 737666165 878525357 736884226 567234018 988862375 789360450 846951244 824441233 889828141 659248544 772060580 597008369 821022192 803192947 677221627 580613941 834505022 876264379 715927542 659168814 863899807 886748782 741217537 769499000 912912185 609080363 947347634 804315136 694597846 859528262 712609681 959178509 802949473 682024380 640046113 974316988 819246814 814965100 799750176 1000000000 802009705 806812947 697966126 681329237 517159999 718300358 941927704 775726190 886145118 1000000000 805697579 823231744 595255950 712565078 671039602 547285462 260302709 718882557 753405801 453241165 968303556 382894513 681284399 869851504 780870460 705286833 1000000000 600424749 747172331 940640318 803317690 731698553 931945400 781812709 877072608 1000000000 772666241 731258631 956161913 833252875 776147144 654043103 626617721 739874133 903525077 785941968 568382111 1000000000 1000000000 974692583 794617254 789664389 690816157 821263954 824242224 855855795 860881458 656296610 553350435 650497925 686334200 944465937 582447430 876855551 828430707 1000000000 862932291 927887680 652251837 767816806 723627150 896511677 907925639 722636677 808244290 980051165 710074903 983509073 646747775 900783536 314585575 576269661 745913779 1000000000 767279625 817162009 694803884 580400467 857084002 742132422 907718114 671780644 703934185 879076223 1000000000 902730512 733158290 1000000000 810156617 848713752 740850710 761673030 482678280 781643761 835417499 724654682 940540176 523677520 792696940 371240776 604146247 812691587 704289179 250609224 810110923 503452226 937621105 754642672 921647523 834208345 853540601 711732078 508687119 531408072 712363212 890744555 109580161 844664597 769306118 523507332 837011665 842666484 898136247 752221309 1000000000 996454052 645688467 770902690 956689893 536909086 842314689 607211776 781666956 796125531 701484756 754738491 936974883 753563996 764720040 777504554 846883057 715533556 810880427 819149433 636727919 624371647 822191602 780026386 748451644 908366891 994607605 920907815 864704287 650153499 811358188 858721353 714107266 833718632 858889931 797499168 778113368 801229699 1000000000 1000000000 932103555 691574530 792004852 773457629 645182076 611700432 804588977 993659741 832003829 873558677 1000000000 658733972 796569527 678366140 823188934 983660716 755753900 626457995 888181903 839806987 680304295 718072193 868668991 572715542 913871531 677423317 718861548 928140543 859038546 520939208 837351966 545759063 933395048 660419057 712072261 809796398 613357554 964769265 800463927 776478205 832589040 606385794 811807346 697767308 687165102 607208285 486329959 548569625 973450195 1000000000 865435865 1000000000 873194853 821587935 885461358 731527509 892684184 281934192 855085704 819575259 243196194 630239707 734352098 902807940 821000525 782761372 715902685 783867587 515664024 1000000000 839224228 934395749 918989214 649225242 780417351 716116862 897079666 777526332 620104745 640197036 551881636 796166596 750971393 665254818 996934877 664497734 873317303 1000000000 998046152 892325802 1000000000 817157549 1000000000 798173473 918228902 384603049 962498564 928177027 756062345 797383435 687943930 843385920 719605778 774758136 515452751 673111328 1000000000 764201956 840819499 1000000000 926368864 736718479 654347628 805979502 843507169 708499740 875188825 777098853 777981219 839614124 906914369 816928390 989321471 719699960 951980059 820590407 644009954 488915595 1000000000 615572323 1000000000 823249784 717483035 795426064 541520424 717859027 593132866 760668066 410515577 611220678 854509527 645070627 539503540 662757705 729237406 677514315 414786378 803930521 788916372 843984785 1000000000 742120955 890336361 376315625 834445812 725483859 599424728 816738979 739917783 642688858 856977501 1000000000 780194838 913801542 855742299 777454648 915993054 647325480 934049828 646062315 972777071 787057221 844518188 901454853 884426266 827593694 164785760 954094383 829869871 591507101 704883265 861250265 814814602 1000000000 702985844 629631450 1000000000 945948112 559245872 547621115 809446263 681610886 944634013 944756165 839397379 812406013 926913998 1000000000 693940598 712490634 864516057 715917924 944565307 866735596 936218871 774906864 561368736 858018052 827392853 884277471 878841493 761855737 828364505 638517470 530932737 639509420 944140117 565586701 768714892 571514500 820468959 792965856 770854255 802096462 710563550 774508870 950203842 642021986 782337874 993421823 666982789 748710627 809854751 791305640 731870096 793511527 862831505 749442476 875213659 774865996 981940652 880648422 833663634 987204085 787407041 739242599 843362369 682330483 972685925 832289985 543437402 713232495 822791670 316159231 666823776 933673589 871452913 685520305 587079103 945967091 776447341 597458872 710045064 608639476 587627899 624527951 847782055 589411180 753063662 904682309 736868208 624621803 759034732 894539671 898184160 674549056 577196895 877155816 626640444 862871807 585579647 824842657 635614226 845830629 887137497 748857110 972046248 869884922 808631807 621585264 810193483 741844811 754004583 775092411 939972534 624693586 802444492 589214921 520480129 1000000000 937649919 778223338 1000000000 772067557 740928662 840141577 919915823 975963081 587392633 940631478 897987586 809200992 807534383 824616807 818532745 706055309 633772905 823682475 532651252 699294685 981096088 899692073 821688695 655951112 797745918 730048477 757133904 844703566 643907541 913958528 756623682 913988219 1000000000 742347495 780124620 923963041 795838982 863358530 982885293 855055146 829745885 853607434 588937565 587664134 772953462 1000000000 815290195 938024890 864769148 833355703 780689150 840783304 725298211 383053782 702684259 892591965 1000000000 754096328 922648197 645727847 822422711 738394913 746987633 802622146 735893295 678359456 790163155 835870246 718698696 953628626 945065404 965124241 473995708 818832349 971218615 570165876 475250929 1000000000 924946891 726304446 726255213 690400762 759568948 908656735 723919351 815232087 923170579 722448857 436444102 695845489 639603492 759763485 900894076 1000000000 712119180 714482882 876870415 574533716 905058105 738858508 671491028 520837117 803341355 696445968 830220069 822950222 897168314 685824216 865554742 1000000000 1000000000 586524291 712791870 749874383 580982381 905319931 848475608 678329168 566672357 675981707 870229457 894583093 449553832 770270539 814482192 1000000000 745613874 903478632 855231993 483920307 1000000000 832677549 705282915 606338623 868328053 937329421 856644069 785441324 782908056 1000000000 662140370 889639376 816417887 719934776 860602929 1000000000 826825562 663282391 850234445 651182870 637032053 846091613 766072946 628391886 727153214 887529988 716679306 812088585 771843616 972093969 428790080 797199756 661978751 735005371 608496713 768688159 650749515 884346140 848368965 870847260 721394031 995611613 820436504 567264171 519731091 663012164 775517101 837415647 535658836 696518902 1000000000 671251195 840107511 769382135 767044973 1000000000 929723705 688417005 924795428 1000000000 394066943 643387233 994120116 801924281 988786396 716617192 614940192 656645178 830170522 777999261 889134477 713438606 805740692 683274576 769656498 1000000000 674287572 979036192 821049062 875920333 653234659 632291892 828219801 569638143 961210579 706614197 528908462 529618610 484772571 830922176 689779854 872354909 870334948 912001781 777769352 751836087 1000000000 671252452 1000000000 958079545 963098203 756810376 824545085 882807834 1000000000 843237176 614583130 663515806 696262273 586215353 765691248 1000000000 832676082 1000000000 854396439 984140290 714012472 896001607 958470214 788384963 642944785 688374928 856452111 888515414 934445946 876732047 1000000000 650279229 628740786 660072936 847581698 700885650 957168133 923130720 791157802 965403607 804523670 909141065 536865287 856011422 664384234 1000000000 781578176 574471269 832654148 783112552 772914232 587262488 906732107 673802459 648600648 759657832 683508458 865663930 496803665 788545524 1000000000 804524710 885448850 981740964 694817289 904025868 808324647 547998080 852084862 797412590 946596116 819123204 688112928 1000000000 896232333 819345295 918921229 749714398 879259591 910333830 838812323 819613441 868455523 758137830 740601992 933121862 727571569 804357869 944210895 612271974 908427677 694739019 1000000000 968980004 982346837 886254966 798630253 778051172 583719937 974407848 875606014 1000000000 910160040 608449175 697333279 1000000000 890721907 792317898 1000000000 876312096 836997120 655673931 449306988 674378757 980460669 794219512 511168927 786755136 872531405 1000000000 433638876 631783334 705615123 737375753 992026745 582164402 807200532 771464009 949176382 566390778 831547876 775108156 864229793 728412988 822897272 581685170 928380849 272272971 496795804 639816898 985846763 831962667 969467591 791616140 938270411 990812489 704979524 696376589 819817826 807063704 615721399 819625550 677466192 612319352 531591258 666975188 747062351 719515515 670721241 1000000000 671441105 817442831 971783093 709768265 956289075 1000000000 744417850 857749354 887833206 688806504 1000000000 1000000000 483338459 751544924 905012488 733029349 511082441 810747721 908272022 962783057 581364145 1000000000 848265258 730962852 912310732 848666711 665128582 723312700 811107122 763367469 396767497 865771907 772838986 732370683 960614292 554452295 794931408 1000000000 953605652 655268524 767824773 769779479 699849357 867382396 568925026 807971777 933086171 695707613 694810079 734975859 1000000000 727368528 947578987 952640455 881886987 815157233 756357905 1000000000 862318359 477215518 427987260 707164575 808040885 866631660 814550804 816372116 870885691 711802934 831440919 673992901 647554764 782821386 981074051 1000000000 849775639 480286787 722205525 997902785 828048514 628901858 704697760 733603502 559411783 865559335 982016129 917179206 614558308 779812244 892723549 597086704 1000000000 960426694 789917889 869947393 725167945 899136830 711574413 751004162 670491710 720312739 805977397 806472695 930666688 876025919 899204027 907840808 876817993 976049635 377765848 706895004 1000000000 755650432 742435836 663777914 876419867 596698108 1000000000 1000000000 900124363 496377294 818144056 924625586 839515344 747310722 843631334 640223701 496226194 500246635 747189013 565193171 653650251 820949686 951392637 634971400 685999781 645282500 895718973 1000000000 754709544 693012944 902946605 1000000000 922758915 713856163 823846236 767587418 658928632 836497003 826219609 1000000000 752195656 1000000000 1000000000 668325247 1000000000 465786973 839936352 686786708 701381033 645356475 901837662 880160298 959132554 748851687 858785043 829685981 660607176 808303158 845507302 567963192 882718726 818362002 693702550 932402808 821125264 705211062 704974505 666240870 612149469 804979113 1000000000 769083172 816784972 686121429 901188359 758002132 839535903 576524446 270599578 1000000000 771783580 810303572 888068951 786795544 1000000000 713805804 653424894 1000000000 768788894 699729046 844180164 932602850 755930704 923250058 684188534 551861868 244720425 719419473 745958498 218238085 708422963 897936070 833994803 779906708 540818911 819369072 785519015 946162979 693574570 740921952 654234421 856722568 933249043 772054617 873248874 864504961 837599276 733400080 806491418 849631944 720114214 486523144 618724132 806932378 367620397 994649974 761809129 744350388 758498825 674504333 952114131 805458819 596584021 910563084 882396652 852207632 1000000000 621632891 987741822 935436809 757517150 800444020 888426355 891929726 876111286 818285101 808047655 921913644 474697653 725148241 705449286 804647718 610819705 806187360 1000000000 912854037 622767055 771075196 920350595 477908685 869047082 657241704 693039649 889229903 592265038 832758368 630859129 668632542 756339012 830913662 899158214 660702840 1000000000 589947563 757115370 765237450 502521260 901496533 783793314 504223386 933899335 571385862 846916488 685771401 800615190 795823565 797221367 604715388 808274360 787013500 888574137 781670671 904732933 768789360 619201546 427562426 967647016 818400066 516791986 616686536 723899673 791600641 531308038 940373092 796829070 861784392 697722388 734604046 832904384 580875985 685718871 1000000000 770133216 985241753 898469222 732279076 995459539 894657699 607570664 974676040 680531636 815402988 324339336 761580180 543341321 882463149 722380815 670771211 712848577 907667948 741993347 796039959 986718107 688529511 806918752 816054111 445673477 822319416 862589321 611779740 1000000000 600270760 844994103 641988235 996373414 803418946 666244730 807493752 998581429 867359688 816173266 858882138 780263317 1000000000 731206587 752553118 755939250 802767734 803550898 772090264 715022554 780338854 619081560 686087763 810998310 663529059 672295517 850396915 910147260 911925731 596445091 564286626 990486463 906978618 774084440 1000000000 725969168 825497545 909427576 1000000000 1000000000 874599050 823566860 749499825 801884542 784110831 607855403 858519903 1000000000 624012134 826272565 794123254 925267655 1000000000 623003525 867122086 893270692 853088436 959267626 591398293 661064103 738378714 286690700 659351098 965273202 787542216 989480465 816684850 796693805 734293686 746209192 760591800 749830490 579578435 883784728 484199154 1000000000 772842489 608477103 949896719 958111730 547514600 804461674 658168157 914776453 505893933 859001554 956528398 969070540 727271446 719160437 724562444 411088476 882626368 639428602 919086317 810045473 1000000000 615768970 753545143 799338502 447921636 535736123 646719893 553836709 452686110 763666268 880354193 892529122 596812414 592623016 1000000000 555228294 869717339 733956271 769371948 856809297 795045486 908039115 707122068 496997779 882434197 652925919 738177751 714261837 851266233 840472020 843658300 862952015 794953911 672330696 811780025 946349949 740170359 810800798 419600974 737801814 809445155 684203374 898254532 752179477 924955127 859237515 953689381 500243691 825053646 920533361 686851740 787890245 821461134 927848883 861121465 684184537 580957936 630521194 823847325 967385901 1000000000 835392048 378244754 602454979 760506238 974064546 813382450 835253271 708280797 780537320 823540153 667263999 729159599 829273499 921863018 721155141 773567177 791963171 978873708 1000000000 733134624 797113959 808827504 989364202 732285904 810722353 742973644 927522904 810131936 1000000000 600530905 663560937 1000000000 822383725 905559408 912721896 707278812 841101877 791866231 579770634 853813203 640373071 755389879 604501322 787519486 651108628 427809015 951228275 761594625 716250263 1000000000 848645311 719571042 941343313 793161803 974839373 568596952 1000000000 936434904 780203206 611531729 954782554 766515175 831561433 592802940 757784725 662527432 840848147 878437423 798278901 847168216 614056920 836003855 628198465 685451835 719280564 836947729 880270257 552088134 878795871 659860775 742793399 723421809 834190214 829945669 893528573 683921318 912315077 877641046 768205863 1000000000 558771357 853848311 826676492 711073625 663945014 1000000000 735171896 606271224 782743878 1000000000 808212583 905230988 708146432 634391837 905375624 1000000000 859568424 740880608 972769729 689511799 675156582 685524579 899670626 896669033 862246487 920682287 623401135 933365201 825735422 406223279 579177146 952172881 552636222 866946379 808326718 852838670 675001211 882794168 880620310 745880099 821845365 788059427 569011548 771331920 579050331 695363281 909353933 710450615 742242145 921574472 1000000000 700103771 921308218 908167696 743422037 751683374 480392037 752955968 679057515 856569503 802948081 807315702 953405617 698846191 832072881 582373637 728133329 855301623 491563060 679070969 902203295 1000000000 659261841 815215250 624019619 1000000000 870707772 857076826 922759275 1000000000 795247158 602123900 535916133 315922308 617847827 619578542 524918707 842997953 683376074 980645446 733430256 836250794 916845547 782378812 744676158 755536317 936831298 624076213 870281748 703085989 982923794 886305403 681000065 946764655 865253648 707349934 796846382 986221625 966495909 957097969 539888408 413188060 1000000000 663762992 764620364 1000000000 556804802 934889473 882059490 897193828 602284458 572738228 931173742 749155920 838217282 953241157 630854999 711640091 608331450 913142960 933967155 1000000000 944430688 629524820 847487517 899494328 700332387 830964030 711984075 710416993 359486389 702883250 913808468 742767467 905888061 668059059 836696034 912142699 556772941 978687844 470272090 768304459 1000000000 867837619 832856932 627428921 955313444 1000000000 896422277 927348350 941749444 669515142 909928705 645394922 909341789 872614465 742463132 969514641 837558896 485142153 683451393 820268535 755476277 859286040 820580127 745314120 751753719 823515343 777751601 765284733 797397265 873094669 887499089 889406231 706840711 891732791 644534242 815991566 873930308 1000000000 783824336 708485217 613652803 683268289 693695240 725169678 585298293 577935077 823644215 723287353 933579880 753683956 729324031 862897775 801371726 734835999 825147758 893116060 910598577 811695502 998331599 477097860 745714298 822424100 974871895 1000000000 859427051 1000000000 786209056 703503057 739187243 822052221 979249704 738955969 766548629 800928556 897102727 746664528 762107509 836426643 755350798 855976479 891645651 984176614 1000000000 836640370 790982184 678168203 794905297 842580557 988609322 825633942 855622370 502749116 603853425 1000000000 721932806 860906738 806257465 820743185 918821996 823064212 430631681 627118827 930889147 584095539 685374252 938540233 938294516 857522892 927310358 753896892 479780126 957242465 567604023 859761377 865836105 910543836 557357333 935090413 1000000000 938540811 769327964 1000000000 1000000000 1000000000 800277645 886993034 886982488 1000000000 852237823 1000000000 1000000000 1000000000 637752028 533586080 1000000000 696242958 864046205 810440900 894763953 809039005 621914667 662683923 669192311 838761057 802598042 783761898 981096400 772500288 761327074 619596219 748838974 716913707 862148224 585250696 842140217 858545132 839190797 835309246 788525365 732108538 1000000000 952616375 647617454 856337134 805289846 796976852 811377461 834541909 584601348 1000000000 932938222 822028806 852292227 733798676 897948361 732748281 691530241 958756937 581514263 783219488 1000000000 1000000000 816147924 1000000000 646379679 931323072 1000000000 884840816 844788878 814507352 949380729 857663074 857354101 965242932 792670581 874897301 931759786 310342895 922676730 856710983 740982161 905022126 688938633 794159811 666672776 737546307 811460874 678469260 740795458 1000000000 682652993 704016898 586985526 700142433 871438040 565296063 836887304 870695286 829766832 533962901 885705803 828432071 599459045 827342558 781653152 927454948 821525223 890964246 935450923 724113339 536442994 881194746 1000000000 516357733 789708642 948027775 606802883 947676428 690210460 647299850 683043066 955253172 1000000000 343475663 808933674 996498249 1000000000 593181577 460113631 801454563 665071469 783484313 687076614 820148192 928349919 603168658 439823889 634502379 451356389 896848748 697391020 795026893 870081740 1000000000 1000000000 771333259 998046891 786634204 839679362 860228185 898994281 623480433 887599850 833639680 1000000000 872938626 790877055 790273752 982443214 640344085 850426848 981096847 697783159 534837998 706245310 655169231 1000000000 605394265 867485313 802177220 991348922 776674783 962604660 784391674 566865838 762350109 846298517 669611126 642636211 723686665 567035461 839749302 895577199 867367487 518855057 512746553 777782491 578267619 749310957 867894188 884915831 649258957 805906648 501581119 954891311 746303457 1000000000 677240800 789418168 931164034 990972691 764277518 1000000000 567585150 694338472 685763085 707053021 609668029 719739322 828796167 859126280 777583057 790202462 769567772 831668552 722289581 846259278 982421497 1000000000 935995728 865934142 504861113 735051401 827465045 814314588 903307738 675087818 784657627 619591075 666431690 942650227 744012493 580096031 934019522 602085879 449367105 730280371 1000000000 830217218 919016905 1000000000 384178546 783906083 821902426 690654667 864806548 807426404 955016057 841036895 707750887 870419780 804709803 932311918 838416328 814569792 1000000000 836323129 932825787 912543470 878339136 974582029 716976670 787893985 916023778 805269130 933420422 863434759 959526000 893397361 862950942 734664885 823102259 770365229 664486261 934391339 899952713 835606678 731050901 843967419 848135212 475436054 840831773 783300245 705199051 802197241 757602181 448718229 902577555 797340451 960182034 919764118 900015069 853301172 722348452 779596471 681075313 921702697 744975341 907183437 947538665 773940642 742574970 626757851 784235583 943811810 775763748 810818157 959087727 795907697 1000000000 737723303 561700812 825611111 846452131 416428903 617241109 837705683 783643831 635302964 741026456 704039977 800031728 821223133 791453833 1000000000 744750858 744166527 671812089 581873904 697709373 820338522 765810912 1000000000 968245193 696327832 1000000000 870791418 760105947 449047809 912460810 737157122 945522251 1000000000 861320283 941011092 696866519 675733988 950943704 792476248 722720901 859586832 627133480 1000000000 777316535 755186368 720088824 865337474 791253136 895226108 1000000000 821820531 329558296 723300564 931206520 798341167 1000000000 664924508 831752890 1000000000 953595365 768133744 741627516 658885789 787105542 728482299 668342017 938212760 831975464 771135658 602079960 802932116 789285340 633682282 781932406 558265805 1000000000 722003540 827109111 951226698 928686915 903188646 588552988 634135469 764655032 739960479 716410636 841570458 874304801 857939547 823622461 922992830 639131806 1000000000 692340687 783965412 469650955 909774959 804837540 782837350 954885156 869089947 850102738 687180830 699366881 716997588 707624382 842583173 981286199 1000000000 906567466 999895205 926206331 918717733 840695264 766488738 803277870 325257764 744846687 836416626 777745512 870880331 772846190 921688400 829295389 939448689 878175475 738116055 622909552 1000000000 665722866 809181615 761398128 1000000000 841928949 739397238 831040135 577171605 746395041 810250410 757969037 632224040 653141664 780308997 655662399 645905851 906079610 927741520 874002840 945706502 697105397 810706308 763042500 686499191 861714465 808873445 885752439 756945861 712129365 841366270 702013649 796984187 803179233 730225090 648229240 734666666 905136245 864258819 971249897 708708749 1000000000 1000000000 873307798 639326627 896024459 679283078 752431529 782113709 890124872 801854424 697190191 727845416 928172609 887838326 491943380 764580505 533659287 999448491 658316991 820653000 667550254 817004901 1000000000 896542048 669826047 834080052 1000000000 832824953 958076266 853497158 1000000000 646828694 794289211 818044543 852975373 683025206 822510789 734777169 556499923 849570097 596741473 868579500 729965313 847683238 913900390 549225269 788876424 1000000000 834166131 735702291 962178569 800795888 839544473 881648133 771951330 613050520 788456006 820470555 861789060 971417982 893238472 692565784 778665779 1000000000 682513091 302241764 588382385 712842432 525279649 817761033 938471940 764953051 720478832 1000000000 1000000000 622145114 721711926 801087175 828434040 1000000000 604432434 605386026 856032431 751983221 1000000000 877640020 1000000000 846336460 906424273 787756539 935828742 1000000000 831913560 662071654 419763652 1000000000 574870628 1000000000 1000000000 509641447 844286363 719370686 567602897 622267607 898795877 662319516 934045515 833193091 761691153 771799931 823777101 710934498 687208995 916913346 779458231 814773880 825389302 836922760 860027948 672817694 625560805 764922564 702647530 892441835 876483808 873530413 644189442 538886135 809989931 742110415 916570879 886695067 504118034 772392033 844553898 863360009 931536182 846436020 969657724 847130439 683557882 723411981 581903651 646443325 753272307 906596321 786693522 871860613 762154075 1000000000 686234109 760012932 688018651 691675998 884318911 879350769 640294164 686557653 821409565 681154536 789076030 676136131 620954078 848172526 820146170 814666165 1000000000 592385070 773485171 939640412 844230588 899468542 743523031 682300612 835506907 781009582 752492230 794378527 626752708 879962529 702516970 259333036 1000000000 861478828 896087888 876358746 724589215 822085102 706684764 944661780 763180238 577136180 685948305 589833296 644852633 587474231 931641348 743905827 677059665 848253235 852158279 945098895 922217972 600576107 887711256 734352819 752265836 810126899 847641029 461150195 857122872 428089453 787677082 786771301 751185570 1000000000 648736873 777946942 1000000000 925836456 617531981 754785718 904508046 705109567 646940905 816178728 860035895 743706677 550656194 990785614 816583214 743719165 724580202 770630405 905793500 766030545 1000000000 753517883 860493581 838441997 667422729 809890570 805704827 875558818 898058321 707126328 826549825 1000000000 1000000000 711654854 816169541 858581550 1000000000 843736965 876925297 760260400 1000000000 937297326 904413962 959831626 971428451 192165752 883985878 744908112 820316369 825636394 916230941 707328208 984589253 956595553 742134850 1000000000 780474614 351177019 560712608 795620261 668819786 875476489 913855064 734814002 781635276 841612571 790455971 773313802 980479386 748636796 794949957 662815127 639118317 528499589 1000000000 643444598 836167850 882111783 915178547 475160075 954309707 822523700 839441085 458644196 803727159 868823867 959131332 843275478 918303608 720094666 847216932 877818150 997660373 824770816 721569148 864525304 755508631 889952628 805134019 1000000000 726622682 645944825 960201925 757119904 546061182 908700530 972823302 1000000000 607392641 947520115 551491835 672741838 734319402 816948788 939146871 961736617 845055066 1000000000 1000000000 698848663 850558827 630151247 760812347 869732047 583640779 824417265 847594322 1000000000 593227044 810447562 740361495 734725782 876917161 943192527 782474146 875259179 946494876 1000000000 931164421 752578107 531831377 733675906 604895287 918696921 712702721 992267429 1000000000 826689054 906839333 806624202 819827479 821110445 697801461 535314253 922769226 523282263 776419459 873375441 829289065 753036503 948105736 890125764 700479064 399254410 987400552 900978162 726393667 797213261 664290743 544748321 665397378 664174116 756615921 900880611 577283550 697767749 903942357 1000000000 691730785 958004637 951109548 807719271 315442749 605416674 620125616 594065793 794499607 774107055 745588696 668198044 1000000000 719893547 599779383 987320960 692053703 744873654 624087746 815070486 777146668 817744522 696754404 872995722 856253818 695078710 733965259 759427948 596388435 684586796 391257757 979592750 916410286 684120057 642228570 431500022 685918384 1000000000 670814851 818535770 640319421 795914015 805788654 1000000000 793444289 843820132 699691720 746471768 934991992 872826876 1000000000 944851243 827488572 808971523 863456870 844653775 932170195 847195046 785352940 1000000000 744890541 629462587 923748603 612714182 1000000000 804732714 726338000 853426666 796146367 698175692 686928462 649857212 738250694 981828320 470811515 713992257 829121966 612547645 662064653 728846005 702116159 1000000000 704332743 351803970 814577606 687796604 916491204 903120678 711167413 756029535 910716748 723551765 644123419 954604710 736566366 927649199 1000000000 761095783 1000000000 853667187 1000000000 732395751 457276086 700513965 17060040 852088971 582458627 1000000000 655034362 728838564 770888357 753741708 785131054 791842247 841507809 893875996 770669321 863064627 830603758 496950094 890855425 874472186 732662215 691650561 799273571 722424197 822143273 734182097 724687970 808698707 990892329 758112492 537484919 913954201 929281426 743301945 897731639 834480294 858483455 947544173 844335567 793783238 1000000000 788356952 545188360 854081999 570689740 935646191 843684281 638177316 727542637 869298789 928166827 821239039 808470937 859051737 610252816 728138102 880354302 414382679 648776879 832357519 935966207 704581454 886947971 654834044 935937877 759466009 603469244 862076674 265498683 694416949 852818446 863213819 916912910 805005503 815901692 695473044 722394708 768499701 715020386 661519654 707843999 798772400 866381781 911424212 660253846 773322414 679936490 586001843 804702964 691390428 931359046 770424961 657914611 850716460 764527685 749381622 773666034 647646019 925980685 593912918 938911290 782958059 616824306 1000000000 970174426 679916139 856944243 812010511 848071211 354167945 819432095 566318120 1000000000 842731585 975455308 1000000000 825277388 804209961 804687718 687034924 634420104 845598910 924220854 754056573 895956103 1000000000 905623186 581530738 870367226 674975072 812367930 727452046 1000000000 811391299 973149813 794082093 732267933 787753576 716414386 1000000000 865597873 548857988 1000000000 970507601 721716318 558350317 899544190 724434466 674473356 875152935 651289301 695756261 1000000000 652133324 801437036 856879260 678714296 934336163 831495351 818983765 663774305 663657956 592275179 972484627 746261744 731012010 1000000000 881299012 1000000000 601180131 756954040 743240572 759223691 817469243 777208835 908702384 703950555 465118172 1000000000 734189003 942722903 916791470 812420456 976105982 871388703 535184344 651342027 802544374 602521156 801836275 869307509 374460509 821923016 880889146 425345604 732106795 1000000000 886433044 713688709 372064107 596493055 1000000000 780237369 1000000000 745486039 842735345 697081401 814344409 840693274 806388351 986378615 727660070 796773537 781370998 659660829 1000000000 652734139 713353547 737076400 1000000000 693191621 772288036 907380519 816140603 619940404 549495337 991098933 775064068 874581421 846210328 666111427 652705362 1000000000 728148078 861688196 771641258 850521098 921700400 600738340 953280557 892690330 730123628 829480844 817527237 658006778 764672274 967139076 877777251 849254659 423268861 735798590 640646872 714096676 858783119 914234932 850567661 668674202 769686796 901058568 718887913 524978982 870729155 974476403 1000000000 771298656 415956587 953444903 839144004 789838227 570257634 894631148 736170397 711982701 800057476 1000000000 465893743 757346216 695503468 778426418 1000000000 1000000000 857728200 759183558 717241842 405157852 666224330 633921307 851525084 936788367 792695444 304771142 826134163 787317051 722667394 773444599 748682009 997405677 909410649 682372898 977623173 859147919 906125789 757044728 444887168 816910155 999294593 725606581 850006305 863110962 776135553 989176719 583436467 695090055 1000000000 691209831 621452224 909852553 896324846 1000000000 1000000000 908603656 711985122 454161790 722161959 1000000000 750595994 819638881 1000000000 775839334 915425084 625426370 915103519 944000765 939087717 749127470 996879637 792327853 738055725 875638285 1000000000 609102344 1000000000 846462867 791812721 723765857 674722801 1000000000 768526595 470130359 357267757 992065005 907318364 580803437 950646727 769981662 1000000000 1000000000 836640198 846821867 696982319 799534144 787340465 717381900 769123876 867848786 457423604 994422785 837455815 892532421 514386582 851546946 634939201 680326156 714861299 1000000000 778879040 821422615 919528859 789075530 718533548 863188616 727147183 496934683 851844920 630846399 854797068 432198831 410680888 817422382 924525717 805197393 646416436 748867965 712922596 813421592 950500597 873884244 838078049 736163010 638956192 935393190 716706712 673941099 843630841 914705416 995143147 879081614 596859641 888980870 794735399 756866832 796354733 820497006 612702851 980082566 539949084 681051959 259922148 815876550 717915977 662596761 867145260 977145934 877837032 888471721 782509102 1000000000 789829261 879065478 903303583 675985861 856293881 685640823 862806490 913331260 696761063 787598005 858287282 1000000000 728240096 765971346 1000000000 871413849 905080872 787052442 625476733 629066032 984088885 941007381 830007082 732083545 939357336 896413119 1000000000 1000000000 912494362 534449222 630675228 627016812 582482967 1000000000 808465651 756819259 809135707 727696008 458606643 729510994 700901045 919328862 705246814 665642215 632086166 885969154 949270994 667715713 757247928 735666224 569925217 749333768 1000000000 744564042 769855418 778355541 612190626 849431448 1000000000 660227550 855467353 815392353 913691778 699399742 644814836 857203228 800860506 763778960 797634901 664772967 848862749 732347968 875996511 970767448 847898540 672786156 878537993 884679567 421271152 424469520 988747722 778338367 947214552 647832048 739568111 802729386 740958633 868407372 806077771 742825722 934864573 796196747 907494448 882813809 527893071 855201893 799968291 963282371 656237536 794569012 893856567 839212615 855667178 713216173 853101783 889780509 936710662 794810034 586351135 708023253 903521929 911943823 1000000000 730589683 742658064 804425035 1000000000 911348671 923256185 644807656 802528962 918644773 934055816 766763020 747774771 673054766 796736368 668250426 872125550 830512308 755103436 660368005 961373780 875636902 829852681 644495093 750301091 805135485 982901153 827036387 733904044 996813430 665193062 899266429 893631908 697631407 734973054 890933793 964064026 812528776 685473855 800934423 719240458 745030170 733378240 711626313 842518969 927927977 545433746 587857755 723848457 849789294 935608089 444725750 879141659 787397342 969042503 562995869 1000000000 481205625 900441228 794410503 1000000000 861675781 772049297 959368001 1000000000 807230502 588026265 364161789 1000000000 499876905 792081016 796640033 717758529 704911972 832545578 950974322 864920664 995466191 800379163 1000000000 895057785 888775560 920814499 719633488 1000000000 263857049 751891449 804750785 862911211 964533379 747264553 840904458 483378887 577020486 986622371 660965413 736797396 740115440 734685373 750870441 833629958 869429047 1000000000 1000000000 774100725 710488834 834317201 821526071 713110564 898346903 865345543 813469344 738643420 579110336 661895893 811776190 560211714 988357512 984374934 777132153 660214136 888869069 1000000000 1000000000 791634977 684507033 850303272 533114851 930976072 811983059 827735522 737059859 859814467 837712869 873458136 368600037 751747364 1000000000 854471721 986853371 879623868 870468725 818774157 816810950 403955741 706093356 781586086 890251389 930959566 703520688 587163606 527973256 584399257 723365185 717939012 844103257 597349400 610028467 886876881 687648706 720774129 943786860 725176471 791935039 1000000000 891724809 816015264 784528300 679845783 764691605 746462778 711910276 842139127 721761067 672053603 767329271 804622678 736686926 595412174 553058469 993117875 452973154 938559529 792602048 1000000000 901967159 288558711 891695183 1000000000 845524433 568949372 424782475 588648609 491641832 695657546 775886286 850125876 829808860 753966733 820465772 673623418 855518592 748239422 862492517 863321693 770918837 802065476 831047757 651972701 813188485 880488502 898712865 802131252 800153209 941315086 680427000 951679391 804731004 841133011 615544217 860541722 776905483 869493769 861129929 714704449 713006377 704782125 691515385 650011579 905361340 792081367 781654560 775354376 839785511 717351433 809885750 795218063 619045953 775256275 795435773 1000000000 626519301 644077186 940272330 658932391 618497169 737771903 743569266 830682814 670110140 770335914 802049949 675517181 914046210 509342770 731759491 985583185 876884368 815597443 903591324 701820236 561374261 730753051 751428820 924041161 686190748 450034604 917588098 969457356 841606448 589807587 770482928 771977080 775569175 709472469 780270796 924032083 621835564 926034501 668998394 789054596 848313756 839542051 939171697 777392006 822382667 955523094 979688644 723166669 520445992 768460483 975261238 610704706 620319157 803036179 976431549 950636281 652151239 717425156 986260629 831130035 869431340 738600914 890838517 706541387 854294939 776941561 870966913 727844804 683752994 630440799 928665317 565521613 695555098 820152538 498253279 576697458 865350583 736768432 796220989 977616448 990283878 761798153 832921865 855408176 873561669 837229147 587646254 794053489 747995885 867417775 790527363 726869296 840460334 850541672 1000000000 608679354 690213088 875377354 397229877 937836390 632971355 978314444 831256868 731432048 817380267 661701420 311044389 803404595 1000000000 705601090 864716381 788217231 644013659 885249238 647130079 957021708 981862624 852325309 624745056 838302796 978655332 875269218 566395150 560714398 742164212 1000000000 808282360 902597767 779699142 648253923 823665312 662115876 890541133 818762576 777038159 903933825 741803690 892225010 1000000000 720533410 837119051 786725783 1000000000 887568319 1000000000 335194252 742880294 740669085 492703256 790715120 1000000000 787062830 847489032 934797981 696807552 806560650 582614057 806884317 693700478 654893533 858817815 830511216 1000000000 894179428 1000000000 752931241 749491130 782725205 829469019 738734844 924966848 909669355 931543906 502447581 874343787 789381473 778300265 799133817 824884255 654814318 711134918 522659611 632570418 889618140 807481097 517585527 885814625 803494154 527165607 829168305 788723755 896719178 801471921 994340019 777909606 887922526 888994623 747297030 945232354 866932931 867207966 729331550 947774411 707207073 589823763 611120216 641261540 775464047 699097746 833202983 669635391 724359438 457507934 770723447 710478796 767682842 842371061 1000000000 710237550 787551610 690386039 652656044 548119184 822753876 709146431 425786125 1000000000 529143237 795973085 811476517 881676598 734247546 901225931 831873115 983818986 683431504 741158042 906498133 952354703 808364789 580148151 723717245 724338420 803542646 779980791 383765626 982163842 783983696 616189081 819599700 673774933 437962652 618291383 518395858 805202903 679349357 830807342 924908431 861484083 699391942 864497748 862452727 754929669 1000000000 831091357 638577979 529837833 882120776 619385978 985526311 766307989 676720696 604998184 837961408 767456779 881833081 1000000000 686093678 831547623 1000000000 901726179 933799493 746754918 1000000000 835739967 822390628 823673557 752658809 819668707 840357425 702112457 701613192 575681452 779560844 719437931 712369513 870238627 710902826 928607123 437870150 820626578 947798216 749230805 778621900 879089606 765886437 866463587 967551869 801418875 1000000000 737675866 692267525 728979731 808584195 536969163 805580916 676103218 358073870 792935446 647722240 930901635 757585017 806055414 945839770 988571229 904019616 787809703 940621285 905781242 764653119 774735425 798717884 861761485 881546660 804241112 710117400 932436259 912962377 712855790 790521432 923198163 850095173 672719008 724703508 861350897 635449251 886803087 916864997 623473387 786332779 885502744 608249041 897233223 837174210 1000000000 470588892 604087723 562607884 664962471 1000000000 738455256 702991530 765140463 582133856 569519908 837255775 821071951 846630082 874617779 1000000000 389549215 786617667 1000000000 376802243 833545472 764272844 888589159 829847484 588602723 770372163 1000000000 847943677 759974761 710691536 590388078 935498398 846565052 512030920 450309267 1000000000 823736981 903832512 988337094 808790906 934698505 763570419 524618276 782288577 914199192 634458389 784494121 989909662 678396833 762737378 916780686 634658302 702192807 782126552 815991307 872871357 857832915 739944944 871040885 953363128 708656958 680221750 798366600 762965329 936210571 865117579 801286314 910134026 743738775 870183998 826368404 794947386 980524989 448419556 1000000000 1000000000 886208821 689183012 789134040 698863402 523783930 608179458 618472198 789027954 844635982 578349895 850317943 625168947 674851507 832498747 762396350 671650197 636429520 910311292 642148522 780448623 779445646 710156110 794589385 755675130 768271526 912542919 847558748 826204230 782594192 791172473 528088599 780248603 826805331 802277424 987313932 713317183 768971747 723886541 1000000000 726264502 704726680 891333984 816214796 802037328 693862013 789752461 803207661 843001694 949212292 1000000000 861263815 657293665 863257460 633337840 797546359 759388853 790895633 582443167 679775169 762906834 515906171 502973430 880291028 1000000000 663161011 856755147 643877397 931783231 772412774 653655596 852015863 874864057 940815045 967227312 676412836 986212758 582095658 754515495 688154418 948471488 836313096 686480156 758656651 938636738 650374701 814587101 867433304 644600689 765388478 744029077 859292617 563033254 675276218 888290566 550973503 636880270 947754622 490871553 792372858 816631434 957050166 676772567 1000000000 854457722 817097434 656471193 452426625 796111881 808636532 762650518 784662290 876503584 800721128 707439314 708950919 837123211 584801911 824659575 663929117 872396306 870413509 545308861 755466583 783183154 855686987 1000000000 914691632 910434103 849319705 658781920 1000000000 618922715 875734071 855736513 605974872 602215091 854932105 842028507 869258238 822136777 1000000000 936274573 748765760 923430257 648315612 682120942 703940137 784039713 692675399 633398088 572344911 749155017 974994191 775577655 851746275 1000000000 974342111 861224898 781421649 893018221 814450059 786264846 749465072 526463277 635916366 740870128 707952433 754928567 839705019 844640861 565569730 579211844 901074183 755183268 802488514 473833737 1000000000 921643711 772097560 919063154 818653932 691799439 621622830 869725518 697538119 846471761 741538619 759619954 1000000000 629952599 741760093 675516738 878805956 620272493 717706000 867872198 369663254 991699415 997411454 780357450 964607159 887708483 476932802 967091601 851952808 988519393 598662773 712191343 1000000000 897205108 724590016 624701867 1000000000 382406078 688927416 1000000000 647400821 816211314 823316472 1000000000 744711900 838370348 824634062 788380162 719077049 840536505 569342951 1000000000 825040939 904348431 631534988 759548083 644885530 581047863 886522483 557593073 811533113 517431093 328483681 844429252 740583801 786652075 985892936 646351676 722480649 830420264 627209965 949714330 907913330 893669300 657951259 543375599 707755293 549912545 792698663 638537629 750673926 874576112 747479335 775503330 610467576 1000000000 797462278 801939068 439174575 813623330 698017005 875503185 338284295 713152076 797423882 831277968 1000000000 853766820 680558560 859742911 802787492 781075592 894098542 795630035 776440907 857044686 733459663 683553432 740510883 788422766 666829810 766301882 568448883 629050575 746490752 960630198 637972704 547719915 875755465 538480034 795228927 605997442 720028011 776011209 969186164 669094731 869505705 742526182 945391352 730359617 731208827 805066166 760977362 678655688 786638604 456655567 898362332 705694790 869575577 649265687 877696567 483918702 930346161 666600015 856777364 691960441 788995729 500257459 861097758 784956971 558518677 786339467 669773602 683906556 810917969 900400183 997819623 855458027 836871692 320763098 629295555 523506602 973537363 872384352 775349467 681168814 866879980 972389822 866672580 619299244 808926508 745629236 737321553 810493749 770781444 1000000000 765620246 776572441 744424879 644114178 724015773 697516432 731649316 815174557 1000000000 567936103 768656135 810568679 730936359 672428578 687647986 741887253 752124580 908565779 261807615 813220855 463292876 853419398 758435065 820834144 1000000000 805326149 924293641 1000000000 748626544 1000000000 1000000000 537699467 944198642 654429099 779574599 983007966 837023002 819890459 758739150 697166829 735238734 829867152 1000000000 842973781 785003458 852868562 925240270 859830932 824932877 875880414 852924027 646631418 657669455 1000000000 709956065 559480853 481595862 814356112 668577955 768718045 794316710 768265402 671513991 630832418 778344790 819783583 843783858 805448398 820725370 538474764 552732075 837742857 586146948 935846046 998726959 917060866 686516609 863758379 620576250 738580859 863466269 770207403 875276468 851649872 668305303 722274731 933897389 494270960 1000000000 715678902 1000000000 837168379 884571313 1000000000 959456001 1000000000 875397434 481627958 670846451 832957344 1000000000 914040779 829967734 1000000000 642221644 755490038 943198846 765851643 778461165 979318185 880871421 742693730 789326869 822796205 934189776 760664025 908550412 931364156 587900937 656348130 386169743 798273060 804358444 993488969 509457245 766312522 561092544 652189848 1000000000 748216295 702075158 754225512 846180082 924234626 983715422 875677343 822905198 1000000000 769200409 869636604 667184336 847091292 1000000000 1000000000 756955248 844736183 1000000000 678197063 974126684 899954353 687653342 713845036 945473969 598509679 684999968 792546493 890953963 791724942 884947006 876148976 962643182 900800271 576536092 700013660 855318969 958353672 801169720 747691743 714295899 599637540 476378018 759976003 1000000000 693183068 831669866 902177955 782325530 865017736 953347613 824479330 1000000000 882881672 780164636 1000000000 721663861 682349628 932866760 765303538 869228081 595354762 614565807 712885070 886320824 563101524 899053514 549984186 608047656 1000000000 686528391 527629169 765591565 791984568 910934194 369885541 600756597 793015987 392306549 935879813 907429616 919913682 819515329 1000000000 440931463 734410495 564954599 611663289 821385616 833485502 1000000000 771590714 1000000000 856021701 587390247 776952048 921698323 765271700 875592056 806439539 870929429 738429091 849145355 895523312 827779230 838854910 784524113 636949680 786832317 774407201 1000000000 601161860 676987811 883257944 775573835 982389945 938644677 848856713 939287409 660683535 888062779 928502748 1000000000 823671870 968365904 1000000000 745293101 908553181 667906540 663299197 976492976 387646221 829339455 560823571 1000000000 569411189 1000000000 764941198 669925632 748299719 818985399 983627432 1000000000 1000000000 591416287 831868201 369907182 639416463 1000000000 610128949 752691299 1000000000 694409357 601084935 697510813 904656298 886101890 864020226 647947628 553475117 362632389 854905258 715448223 707507341 818837033 841248799 666847931 767470657 856024757 952196495 535353222 326027242 579329310 1000000000 792050881 746830829 719776419 551571827 1000000000 870987772 807364245 805223970 901452254 820182983 781329805 643609011 751312336 809162418 969023044 772041944 895335650 707854245 1000000000 764369153 996020150 645439281 732317094 783600643 735343943 958956310 775112734 612004556 708705937 849501913 529096800 634114329 593717207 901978766 707835837 729882891 731962770 834645753 983276981 732399178 715675001 705994405 722663781 724619762 1000000000 682582680 878302807 820400876 585531574 1000000000 544280574 660053367 842872737 571747417 879960641 1000000000 965340085 788228626 741840583 988763599 893433270 793652922 755372438 822114615 858288328 719653295 803853841 919148785 837969418 967254521 719148572 913613527 798327290 888909662 765885619 995017072 590089354 762359376 750427585 747424371 742682968 832449311 851071373 984966987 947035220 735471253 861764731 988730136 755590881 667544766 913436818 226315044 991112651 765292353 742784939 661386199 897477819 739289644 672417109 908229417 1000000000 779844966 910414874 702622161 714409125 1000000000 924850454 807673111 711341262 773348775 929172409 944512114 914517074 845974186 887776402 975395120 949406610 755739635 521329693 805978992 756792707 992419178 679533594 884036406 668011444 826062442 788299903 815269757 702579414 506409413 765930572 865258193 902758324 684490975 796542393 662336053 841200095 667358500 413943690 1000000000 707692350 836376958 834861320 920496324 749194774 883645744 721312868 924687879 781875346 1000000000 798356204 833406008 942668657 420285926 812213112 862363996 769822539 651564030 466125104 904679542 758092252 767969134 649823012 646246070 934832268 555869110 788830169 779341015 661116240 692960545 643552430 747862854 850560212 816511108 776003635 880514976 762154354 717638564 952142109 900552029 787094891 720223482 836596929 929149133 768815097 970636846 793005342 919818295 947991767 736432554 810568703 696255340 1000000000 937554413 932129084 707902953 915792978 814674299 504697768 535792008 851659147 865569456 787234313 805914173 807750974 735964289 707799556 1000000000 811149761 840757496 772183647 710913202 1000000000 630398824 835031766 689422465 723028458 626599648 960421728 860101381 676105890 632439659 891662793 1000000000 733022007 591962889 804026730 903696374 807853261 854064560 823486712 843934830 676115024 649238313 786499966 887137536 771236148 765079049 793584567 670360404 885719370 897090955 779088378 796850020 728509136 861353039 938243934 766268523 745136683 950113867 803113895 673672429 529086717 656670462 802049179 708142636 1000000000 786160851 1000000000 948281970 1000000000 805429121 684206004 1000000000 999311183 930645977 1000000000 779583054 710909423 715273536 746021174 861499021 754503946 856911966 717326522 452912278 943159675 798896649 798994903 793433415 573227755 777554167 720640185 790156707 703356038 623074588 823278085 671107311 665675458 837786082 439249193 632481143 1000000000 653110971 618555765 714103219 1000000000 939908571 725806640 1000000000 886326884 833770627 872076088 688586151 675302436 1000000000 745473350 919078595 843866241 824546355 629598587 574932815 1000000000 939242598 737265141 677506516 851072575 879273169 704616987 883059996 1000000000 895923917 632867355 699534470 846066038 526601912 923424895 887273147 792969245 908026983 819182847 1000000000 743843093 584466875 878828047 865821769 815805351 827493722 778142755 698183535 807428669 773537811 784080804 665055700 914525734 835792181 684623041 591040204 726523805 721966178 677115402 809688302 879565780 760317439 1000000000 906712878 701829538 788765650 1000000000 1000000000 836890120 664754158 643849637 828223359 811932949 530046890 721983051 953615719 880347747 740964891 916725338 769989052 694443693 609474846 455513514 920147584 646246341 783379383 824035045 696862312 620227351 794108152 728551429 487062032 754515962 1000000000 690923063 702716772 703699964 1000000000 945063325 790782615 735654799 731557205 878883827 602062942 915722116 632236715 911243903 525063006 640753678 776173637 847779929 810012910 813028334 770027640 893901578 869978861 842763292 673904489 948745837 697543081 1000000000 854803265 745581463 917088402 800774416 922513728 794179125 823148981 802639182 733538040 966789808 673126344 467625636 638952171 891250352 920658060 777493000 948974365 817489192 540731204 946481927 795582099 588645725 843168882 923490778 860618697 774627090 424366796 769844235 820542062 877732548 761457404 802643822 843355384 785880822 765147139 950522489 912174206 731497453 594673735 863933822 628636017 879031050 885669793 1000000000 1000000000 612163980 812851763 549575287 700906617 780096679 869065968 585728475 479263421 510353578 732105349 812080002 769991086 963428513 885478597 1000000000 938342703 551075753 372946883 938176012 732073375 806631077 490542504 901254092 844650172 793432780 836816381 903561758 938360963 789686150 953653379 870402348 616479301 757706624 506861663 877458548 727288290 705364796 717322454 410995856 594854157 940723869 900915627 1000000000 666399498 856009687 699744156 309299504 896481745 863514467 989564908 846579380 639136936 648661985 877618397 710474690 434597224 1000000000 751425564 866135413 670643855 943558989 514468528 914279268 615897144 943086272 1000000000 1000000000 785496029 735919259 636883018 935371511 548913322 834562285 720043053 927629848 699023180 884285144 708826549 960195252 859402289 743772161 844470856 1000000000 714896057 623956616 944410269 805212515 489443560 572367710 709184184 752868865 802747220 775475266 459870742 790761409 714292605 775706155 629047367 773098211 655202131 1000000000 526924340 787487234 837910964 934859876 925034884 800417984 747351983 911046086 891308320 757274349 894939043 831330558 1000000000 868556682 722962246 776821319 819118210 879080037 615649066 788220925 770900546 861284903 1000000000 639793454 944169640 554995252 757316670 896573184 705659840 966601623 644288071 492194319 1000000000 975582971 1000000000 774718577 902201921 625854217 593075842 676904325 868470752 893870285 983110821 767765899 916229625 734319392 812456912 682789620 755770694 531253548 775068495 599826562 897908114 834962689 471072768 843022110 886358043 970552391 513848222 715084988 835817267 868380495 958656247 505867413 1000000000 864010598 577734663 779766209 538113514 931237640 1000000000 568012464 710371313 807099552 1000000000 897078743 785934630 910746491 735063127 851862355 801646574 744007204 565392798 988576298 897732290 530851737 724177525 680968954 693008635 630226883 842979596 815371039 741959371 1000000000 819433866 326851025 784890939 845108416 862134319 785361864 285036729 921926477 540792429 753735470 617746935 699611354 936034494 1000000000 707031211 780089468 612732616 749751232 849102083 502024609 695006223 611586583 767726129 798985035 935154618 527145211 834283735 676083072 633520161 557950220 827535823 812669036 750685088 851079378 531011399 1000000000 771410511 957300851 877509530 907432219 1000000000 640302715 847691699 852540281 830072764 883736085 627890975 702402387 863306968 899961271 1000000000 951752566 931518259 795266714 495078081 1000000000 425056933 711325945 634521930 889364348 1000000000 912636521 872465777 971835554 862390537 687354655 758673541 884297838 634097186 687773032 726155237 776015607 393849575 1000000000 814668918 842547330 723262410 954872375 302647766 822685621 717395785 838576114 774925138 856225059 768628352 926020085 814049741 1000000000 363383455 813744010 1000000000 560418574 649116452 743882511 640128527 422564279 599503894 774144496 852508469 519420611 616461245 778566405 755063034 716188353 539554783 648334174 938732657 1000000000 788797066 832722214 854222468 717723094 589975905 975268464 879137730 779955057 748175116 664934575 849410607 753886987 790598844 613021368 784053881 901105150 668630259 752019000 836526578 495174324 699028691 1000000000 798342167 527785357 810523853 855693057 845914878 970695851 559397874 583691360 839771763 851711896 629986964 808483797 802753113 801724667 859628085 971299938 909736777 1000000000 1000000000 788872777 881337953 777625491 807552339 956351106 793580625 530219442 938661502 904232763 861419612 743976393 1000000000 652141430 733617710 1000000000 492330038 981947260 1000000000 771793628 954946538 849016587 848016767 1000000000 969867272 940733019 1000000000 822082510 694609494 624247297 563395921 780237245 651086036 734655121 505470500 560668495 847603690 998721469 886303116 844404134 533974780 671552956 776687030 424645509 1000000000 846235326 798395470 741269418 615311272 744819393 725522249 673898242 895503147 508227616 734435866 985273858 835621655 690920042 1000000000 412867922 467131941 508194400 803673095 739972754 896989000 917478389 845741121 917578227 419330325 834497009 796183639 763141667 673668089 941642046 831141645 634788655 832633496 746813539 1000000000 775720918 740555687 1000000000 942480796 484859137 677969060 691209813 746925306 531428094 750447791 692701686 997724713 921939405 579071441 620467166 852672058 708632184 670891585 793686007 763314935 875601248 848882638 1000000000 961105469 727889600 772386029 732567344 773379999 821932435 860122784 749450490 908031633 971702535 919077844 594433969 848389581 1000000000 852614836 854342441 701310969 986979423 585548437 846447896 888971666 675152808 604308964 802786498 643788208 708613308 715199505 793014167 783477391 865627211 620577082 764554838 883309347 1000000000 649436294 735638455 776656111 1000000000 868793713 568427310 587932168 977891189 752523995 724615256 1000000000 879739873 555781215 863945620 861439601 716336499 1000000000 684661832 706137082 705640647 809494250 848704988 610280257 752095948 775084318 408284326 749486204 638413678 775584812 924925723 838164039 815826149 755994002 819479330 881958047 941791545 801311321 691350708 911367523 596696438 887327616 748366204 922446067 738491937 742475491 718770615 1000000000 831540132 720528465 782175538 849982755 580296517 528800662 932684150 819630825 924049754 780259713 975587668 739896491 954168903 622474237 677356179 695758531 775954670 816987775 943275744 693010405 1000000000 763923265 1000000000 800856260 722285213 672007669 871092664 455388034 1000000000 895420636 919576652 735585796 1000000000 687445497 805524987 869202217 813274707 745497388 705243399 620138198 1000000000 876274726 890508413 1000000000 996119621 882137086 849358757 730087128 612843561 796221339 872890464 704371577 819922969 777459321 865480121 313984036 391027301 750045411 820012009 977968608 834551954 802882334 784485529 817652145 805795967 897871829 1000000000 809423157 861231657 786616059 717280782 528870214 529684559 992705479 810109263 818984593 447425631 846880564 881390155 950910314 891980067 983385192 704668546 841584314 886419321 838609520 1000000000 753555630 851703751 848668462 765413860 692600926 723657109 978806354 659621760 822002758 644738345 580774196 888072392 636033127 882294086 780113722 693342680 685808330 410962198 760945137 709372606 789416791 1000000000 671862969 794517374 808782740 1000000000 1000000000 1000000000 694243253 806825507 770206151 802324418 611410349 802819516 738977799 704468833 847782467 688891494 606745580 642220553 915544306 712774369 596425856 568160149 600512065 840489649 786042706 806895444 837796133 697745509 743902926 772278696 782979988 1000000000 651473506 979282789 817967832 741771082 459574412 758541773 792835357 840030719 726095276 448404808 663417170 1000000000 597451687 649344676 959271604 870254195 996978497 532335915 727520871 964938620 940370183 927105057 654459831 625011861 777840664 678641672 655360986 985047464 676708024 874601974 862430244 825340458 741128727 489186933 829460672 924929925 959458873 792267137 881685356 820245578 819369473 669636094 910575362 830004388 604636981 689193917 1000000000 507317172 777231251 661637330 572016109 961993011 874923468 870275543 708746352 451684402 745522924 901728651 697778242 773868579 688558463 896843736 934209424 557999323 647530897 602523684 420781407 898191266 776786881 973897583 706918609 722949022 1000000000 778733179 809685798 936217567 749310172 616485657 642795480 871730517 720550355 889038901 916112728 250492144 664465261 867158254 666101761 656616383 962126735 782476888 754425015 745152446 792982348 691690823 612938608 1000000000 851887709 776834091 576315232 847660346 736385225 962875272 816378418 805903217 614383357 730506079 958602100 799672298 685228744 660655961 796568762 796596461 924267779 735406883 703901961 726864200 787428772 615503208 605116767 900259820 527324122 946563661 949287001 536192008 836462951 647501474 767910410 658561347 943373187 843575047 928128894 846615616 664829033 868882571 961815212 703200602 856677864 734198743 962773764 867919169 688003124 670602033 934094673 863101796 1000000000 831861584 1000000000 936575392 803343714 960203792 572723071 761601172 827813713 899448786 701222780 332711773 995289620 777948065 885623638 516260545 738047306 907497074 754360553 503309349 849540194 886475854 936476561 955843876 817214914 721439366 579529229 594691966 590476905 821615962 948541997 827390479 530799091 900419814 739326595 711598413 970812602 797552229 663880657 738039107 716596493 697464032 671854678 844212055 889654910 735564177 713354592 918518907 813746521 876197176 922828431 606181115 859686059 615710671 793351571 945525222 708119127 888489965 842609977 893948987 800924871 833144120 662305523 905467090 812611884 875388244 966977509 824473948 849235815 888485946 820069208 904273837 732344272 750117542 971689203 747391976 792155658 741709343 855262476 970168433 805535492 537717514 851741621 1000000000 989665911 980875220 723207079 859849240 803982343 668093177 883164443 590750852 817884247 890682683 738523316 794812910 789792887 719082320 673430505 914867915 745801793 801488335 892650119 849448117 816358545 744607632 822225178 851175145 772025374 358452583 639993538 725317047 1000000000 575026942 668453660 841576434 738330449 837093674 1000000000 882947443 652353480 795657856 922712918 938144432 452665697 823986604 825944189 774116579 977754975 879611135 860790215 933486049 749625204 941678312 842100088 706476311 470151841 867704214 906418610 619456933 675557971 966894015 661979466 791555407 837491563 865619164 851570267 742127330 1000000000 554697147 747222797 933454349 1000000000 943870603 558206984 911215419 682826663 871861403 982963329 960661841 868764733 755118695 732987670 915972703 927112712 867612924 931056409 630043005 861598136 753610370 576232327 858371546 609060652 577092564 974732952 708405851 894623933 705956263 766995093 887054220 1000000000 738446629 651896912 1000000000 795482960 617475688 983800412 539182666 608563904 754379569 689245265 923972402 829110496 868339450 612295570 771745676 777572430 860423362 749454146 887075455 668752193 890111785 680193145 773216962 780784033 994598716 656662795 844901878 675878559 782972118 752672345 492093631 760362855 826784402 656004706 776324997 821385258 704068986 626192204 691757558 660961680 1000000000 796744309 1000000000 767643644 946818036 809262172 790066624 930898103 928470997 678870094 664792326 869464554 1000000000 816849943 872136150 642347073 884077259 627855733 718068639 831622228 776322682 939991594 704822368 952982644 815271400 931896875 581854791 878002814 895019554 680571914 1000000000 700328574 975143338 574093671 759833662 342290837 927194862 762182297 608007677 798521124 1000000000 817729723 984348019 855711412 821339877 696671357 882960645 381609043 997040767 813916452 997298152 774458422 650118690 671198026 819133032 844813203 794485231 797145204 959336780 751734663 920757622 930376651 916327742 531284356 872522769 385401529 746773606 790591390 711508573 719119700 717880557 706588480 898217237 867464630 747369745 592970627 969794764 805160709 1000000000 861312531 488532457 841697777 314928602 674443120 921530626 643395407 688029397 937941414 805143963 725125202 945941565 658614090 780016091 880740438 1000000000 871833859 796350305 1000000000 722141460 678717969 786240640 704632340 812685876 1000000000 791618675 1000000000 755455187 841106344 844017830 689860689 728349410 857536098 699833559 615549268 638496061 826619249 778023617 857608594 900272425 458814893 701737505 910807189 696364360 852079708 671081747 449658849 992348288 859532492 731479938 862896766 819140425 726921069 792622203 941023871 714396702 869979464 999073023 608200986 758043060 753506554 774959950 569466486 927591013 792223103 638802949 692816549 849173156 860975708 599751121 791608185 732531703 550625213 1000000000 979216431 752244728 784117000 596855489 740206405 983732471 576514322 827057541 729547600 1000000000 645292894 821689194 850234219 906136148 718918651 887452704 875649599 879152946 777433498 904969071 775178456 927369048 652037777 825516097 729449822 843541489 512632870 690854529 763723058 932600411 832898110 925395391 887874408 799034414 698829557 799934999 770255403 869650413 845122106 1000000000 924940232 769420894 729614642 809578514 911657616 988384164 749166538 982378208 771185793 530921601 929752166 819259588 884958736 719638164 914980288 505675481 1000000000 919532317 727745268 897191490 910126536 979326015 677710821 440531062 927239208 864824346 1000000000 761536223 842733552 1000000000 1000000000 640772173 297663112 639174869 725421965 673972939 952051570 460732027 525868733 818003004 899981529 917177094 1000000000 972807572 849539111 859088534 695549460 794948643 907719945 689071882 847867117 763243733 629101312 872948517 709103590 850649922 521547963 787327013 818856814 602038924 647339072 628789997 874954384 891827083 810451056 674999403 1000000000 759447693 726878849 729924260 692050855 736869950 782501553 733375420 1000000000 662359079 831787920 533755063 751353713 850412238 677262899 900122193 700283131 857995249 828372706 574940135 822434469 746378745 872962595 1000000000 709872380 795742159 645651724 905997656 770994423 748866429 748821250 714159102 1000000000 1000000000 807199352 803391139 1000000000 770101883 737925961 694598002 949425505 422624760 727236187 1000000000 715713582 1000000000 861433203 836165861 965085992 862612883 701823978 901488444 732799425 912792698 868764387 763066509 526341469 657528489 702553316 604749135 549427495 434229720 834725395 806034784 818259340 550062435 644884700 875690280 696388420 509118633 672449123 847396228 716383750 948390884 780746911 755280280 837821069 1000000000 650520232 684988216 750767750 732406721 479341262 826712523 785781047 617499174 929607210 932341050 669065906 751057383 831514899 827327858 584247715 803965758 827404318 818201862 886948586 791332758 891897138 615721472 749811794 1000000000 570997283 622105092 851939947 880772946 743244228 862621456 506873859 804584946 894148509 1000000000 824616980 807357125 735563212 663449662 928363417 664962802 876362027 661375702 621728094 685777248 854001955 978964172 723552326 763026775 739729577 810068947 784484959 976303939 719215430 685091836 696735984 707797868 449568517 932568383 862589849 429828643 577498944 790406689 775420051 751353079 668271508 913636601 760713516 600451465 543171733 829125320 876432995 643581824 896884048 723610526 905756205 929988368 1000000000 831613709 749762480 781646148 628550777 424939682 887583124 799813553 751706257 831058108 764752778 959140105 705962923 568634733 951288692 947451604 864261913 619342369 538466831 817195487 793055968 909152572 790360147 820957250 993575534 765601153 851617847 961027731 766657988 609836629 789097562 785134240 713221415 785020708 799337345 639697796 853540274 704759433 650626231 1000000000 906781465 852533361 1000000000 944054244 794259405 737035311 874897271 701532279 658298539 984397307 617710542 1000000000 726029567 871099121 731386026 681799264 730981975 570544300 692895982 557645914 770768218 746904718 609619459 869974132 868214536 749947002 869909678 877030748 900831429 815080762 519708381 526611179 755299742 673649510 864183821 810474507 654206122 458892617 701416793 705592757 664387615 876796367 787310315 604944199 878799390 800131593 904255278 831552337 685310179 578619279 806966981 609522242 997124285 1000000000 656027705 1000000000 891181560 1000000000 901178161 596834829 1000000000 762776175 588499960 844039062 1000000000 763236990 1000000000 1000000000 804243789 787736687 870658466 921349578 857383963 798652674 558143629 684919832 803998061 788906466 586131312 759317750 860388400 959350292 896794044 698110219 688437690 912857685 751963470 940376055 673793435 848640875 825553858 617190381 1000000000 482390052 640247125 618171194 932883603 839948809 640704763 846901357 793912973 541748139 774640957 999270798 743744703 959010913 1000000000 608477612 887222693 973768189 748420065 870320781 828562978 1000000000 993981946 1000000000 691953256 851223263 849964171 654531069 875103602 630128296 684403828 742504338 1000000000 858244805 888903441 750038254 740118504 870426961 671646916 736377214 1000000000 460247773 892837289 851082492 808260884 686576145 859108980 892556537 538076183 574419118 712012130 932837355 764268788 662877518 718640115 1000000000 877940491 1000000000 890624997 770180077 1000000000 939387769 371048917 755847586 749929326 530627714 552639653 618359624 575517131 949468682 1000000000 413319795 861533048 819054236 639045559 524658959 1000000000 817992526 797847015 563087402 795712973 753622764 313670061 913544961 711550991 752962290 772450398 574390461 198128311 744486873 760801839 473143122 813823640 825798955 641329958 965279756 700680502 900438508 518116910 739012411 619982367 783364884 801269361 395231503 474492419 839015712 875515180 945607891 657605108 771415148 675485473 1000000000 719153831 962882704 540313567 1000000000 838304009 736067452 787612069 871940729 667093681 931160042 525221752 787572147 1000000000 1000000000 880988839 831363136 924425019 846576991 826555887 850624459 587540070 911476167 1000000000 714613171 749819727 777531894 891993466 720536700 532955546 932267333 868139928 854843132 764435946 840868619 893186194 871171862 675109978 955402653 849143245 710545913 587008497 959601337 940444463 860094353 402551706 846100548 787919333 945042871 998645098 646750765 743655167 944217612 1000000000 528215073 744495738 749121978 808159739 985006443 690291644 1000000000 533999879 761826565 1000000000 739313619 504927297 723889298 1000000000 576765265 643165602 538495560 950703161 902499990 783026479 776214056 909214638 943589893 466640394 1000000000 795505732 740415080 982630287 812649981 509511753 635557304 933675387 882055583 784984215 835551155 1000000000 1000000000 474666698 808230868 696163741 574396115 477988966 860221618 1000000000 780157802 1000000000 883416681 481882608 892909243 842882687 619619012 883356955 1000000000 905151068 535895121 796088162 933114491 1000000000 1000000000 738770168 698665045 208741828 1000000000 758218590 908449682 866808352 839146265 914598793 776757306 456023540 645795872 575899485 795388815 626937588 948328622 782058301 615060662 801255582 963442529 701197170 840343517 907892374 817157467 682036177 587647431 765493262 701566566 806858548 829147626 515801090 723158592 770440441 952630362 909260793 920216145 912575652 712632376 837900244 923346535 583636903 831318188 847620922 927987490 976160787 724592463 910632085 943587154 778633157 765274528 526408563 901087223 898597024 681540087 937783122 854931527 879991889 757095236 811675823 738149296 779908583 793380034 866087323 633578365 757106694 781262617 823617642 687374467 605214435 831296446 805489665 681694314 970675176 822721658 807058023 824354736 688086176 1000000000 879493069 741836857 653216414 974174058 738516644 901834894 622585913 914000439 483636332 862564488 905987693 905214458 749327621 934760795 739768733 722704940 717437705 909794665 736621855 955697374 227606786 844299720 392303706 659050071 1000000000 805127147 1000000000 627367196 746579048 655844744 972195293 963655087 877300396 645511710 590992192 574414108 762021635 769917407 675819294 900844707 656192704 735367866 766340481 691752142 1000000000 845032117 653758191 812491994 732534124 859310238 808634517 895305434 740431762 922400347 916833188 534569841 809697756 680664695 960631850 679168700 1000000000 292753611 545728368 830138979 635112483 791467074 766729449 876236317 919071596 512697374 837264442 615271420 730636352 938610149 697253748 931544468 856180410 845938662 880895780 650852147 653480144 634955998 783150833 754674015 757130582 962375396 984876939 703283630 1000000000 580170111 809269188 700348165 836143760 964388382 733993989 675872170 918703083 848626557 578018146 974976874 532428975 698267097 791412798 738302351 1000000000 840602375 544376949 381291420 929042296 711735874 759443293 936647905 912609822 887141409 793201187 869133952 812419323 522746498 1000000000 886481443 1000000000 979636929 866528599 928002438 715964202 654687952 748764202 721649469 853968616 869541742 798798279 851281073 723852379 730478311 1000000000 1000000000 945230879 658874353 769426378 806995848 588899379 998765878 837645226 605144933 806459186 809085885 814735542 806998938 1000000000 557467170 722313706 750891376 872833988 800081846 738405314 843867467 938683051 807917073 986884712 773090243 771823255 966282877 877419332 491506324 818798790 736523296 1000000000 935435484 785709921 848612282 895852854 958278217 507191996 655937957 765999554 987030216 654158833 755565337 896793909 819630570 730985289 727513106 701805548 892128440 842491960 956384277 843512773 842788860 803026023 760118208 372807109 816264922 741550932 839227139 925711785 1000000000 632551398 776737817 823431573 872016718 844701102 712395291 860143291 813127789 804948904 588017779 733788855 908499736 850210307 809519858 1000000000 755255493 584600431 812741520 576414271 741938782 752501379 728609779 766135111 1000000000 747361753 700492490 676845541 854996312 932482056 942705011 879489898 883410141 922540996 786306074 736304003 688629784 1000000000 837970342 775390376 901344468 837959052 374744778 713218599 676106791 750563260 905121933 625004930 797286036 830633456 887785336 777255262 797976966 684302519 832014720 1000000000 913021306 735917438 896912992 716998995 700687020 634967268 845168744 792852691 599780781 942265642 878140251 1000000000 1000000000 773776135 636542756 840506968 664813930 1000000000 775216934 970021512 863486198 636032390 887862993 997870424 720520935 706735032 653894223 859327740 885127494 565584329 772507554 881878257 950597470 911504817 973135440 827726029 765974677 678848295 656915831 854298295 1000000000 819001103 720593182 579229195 668870095 718273278 671587025 386888714 779071423 830307007 790425122 898112559 804998882 827550361 708000343 775641911 775926652 576164018 770587982 1000000000 879584604 693172294 996730617 969470536 810740309 841220639 1000000000 1000000000 976958882 767452303 890310076 560450153 891420254 878646059 899245966 721050903 808308363 901482851 1000000000 903779844 510590205 904287621 781991390 899697036 740561140 833891032 854668168 622325490 861295866 779269273 599689442 902708380 1000000000 709918458 986156030 487439867 577868792 794935378 687787891 576702617 881512029 504436334 774822925 705391307 669748693 602994521 799561231 640782853 992740840 730031970 726834887 855594195 878510753 866926792 827746503 667812496 845605677 824690485 705736080 1000000000 1000000000 751237873 734285242 854979350 885295156 603818118 538067447 981023856 565557032 761336284 756053082 824952363 928025260 929737706 674023598 757619979 651397128 874044311 802413744 658181829 754918406 1000000000 682888436 1000000000 979472848 790458312 526298820 842506600 782956898 843592840 756489550 851025848 939337055 810759379 672865072 667250505 686353622 936074635 877404584 701310589 669353913 1000000000 711510288 613882266 673330690 846076150 722578752 912641259 469893765 652875462 875599943 872012547 830580014 726928970 799438622 757134353 1000000000 824493667 740888602 667937567 898925209 619023486 1000000000 823152272 827076494 301041923 817117606 842941060 730850852 967519882 975179176 975350905 673475996 665921614 858461528 930364784 747085513 711142806 663967266 827907659 953648233 617930003 838142461 639952618 912877526 728038854 980185768 770567096 813260183 602312345 792582459 633890861 843487712 825398340 797741658 992284776 654584547 931632354 943198177 761195824 824874131 935478865 925591874 675184024 764383007 929857509 1000000000 1000000000 836112631 701812934 978582827 898892635 715118079 725205505 769854945 744516396 922489865 794473571 940633668 944629086 804172016 926269815 571045557 770026915 876668306 724580699 728907817 780589189 838412027 884149685 926958788 752525231 894967648 754356047 940145680 837141626 945258936 703752914 762572603 732923419 773609417 685075813 708294022 790221350 925688993 953050535 674815086 780358610 901891638 835153035 1000000000 915458682 1000000000 683285607 698132346 581904255 457972536 921992578 830057633 885972292 877245859 799177533 1000000000 668944458 817156563 690167929 863999449 832311556 602982595 718384756 955856133 1000000000 816734668 908641467 756511611 1000000000 868772582 766440129 854602631 961287455 590960402 798302831 494481561 912439053 897886363 828953832 504100136 429238086 552812086 972489793 969888580 1000000000 844972507 956426290 799941173 636832042 731014756 844402988 1000000000 837367332 828456360 698122545 643432431 892436228 906762880 687890914 713943508 584388185 832629974 903463990 766079413 852455296 803820747 767130870 726039873 730339586 718223071 676398994 735302996 954446115 585430714 1000000000 848657058 1000000000 642828743 701377050 672902272 696947633 971217394 729206257 869096775 597469756 839808457 714076710 902515485 827648497 824890507 689810566 684972972 877929282 735069545 813340831 916940739 1000000000 853446011 538227841 818228140 691980912 774514947 914420048 1000000000 893077417 716828693 694340422 956114094 740803674 948899774 666498245 1000000000 837526213 711735725 835040994 869067710 892505323 914546055 665622216 885089931 608812621 859969982 867551808 702068853 816242024 1000000000 896596530 830197668 674644265 717581051 1000000000 1000000000 489037591 1000000000 932588791 853479823 1000000000 881984902 958739850 1000000000 768635417 730646809 900555542 761171956 865564531 901543431 765017564 876193283 904495909 924494316 845536192 948707590 720525954 1000000000 766302011 759974896 808212490 921472547 765496165 408715784 731455728 705563655 772079599 663969074 958934376 801039905 1000000000 489933624 809325922 745478475 910424955 871178874 868023415 863705010 859116010 643958123 775203540 941254073 799607582 814809396 875933401 756684052 729764872 497949998 558856467 790899957 947562059 854868189 881396167 826759469 828273035 826060671 546129105 706445631 714321848 844179634 1000000000 807898190 847539208 756675592 747273855 1000000000 678134604 803875882 802151470 791059266 925475348 949697558 743097889 739311906 776781408 745454645 669134261 1000000000 783493714 580601255 801620291 661264170 906062982 654168877 435752285 524326430 787322057 984653993 133913548 847888497 759176698 830707615 539575793 959652861 764330575 799710215 995531758 907599969 1000000000 919382789 702249252 1000000000 710873036 580865898 790626384 883379362 577606091 946367477 710499565 736412328 589557331 785841359 721691912 814768379 655992963 574314942 852172196 513216128 910890679 382006795 786018577 992448087 835794662 792880915 866438042 825955247 759547430 735393612 937436461 713270813 793677156 746808431 839267637 763525479 704516928 875751623 1000000000 960014161 722338205 696747081 785093762 850178942 690586349 715804856 652091711 782289194 924934048 670186426 636319833 814292213 605843994 247037904 875632535 899207357 1000000000 831982316 794406428 654645531 927660457 587521720 924128753 903765098 921856441 838823446 957017476 870011484 793777877 639028448 862049732 660064401 1000000000 1000000000 704220118 777801259 737371052 776301910 672342841 816089876 1000000000 1000000000 714186389 719532060 847309170 903536609 664052034 720416969 885076975 894458066 695708408 981371714 408018995 979882983 860789707 791951880 766214556 691711982 909109690 879755318 826016003 664791758 831047270 677249277 907577175 881216139 858327590 809938320 924445352 853367761 1000000000 685145399 941617360 840693617 639011167 776631592 661686356 1000000000 855224613 927574261 699216839 653741027 832649605 827697837 792466963 669363445 967367819 727533505 713500939 923748171 880371946 892134185 916788579 1000000000 829586414 959934728 567345324 1000000000 688643625 628792757 807468367 917064503 1000000000 907761707 834087816 729465286 801975713 947311111 921595166 921689482 1000000000 817559914 691142217 978168328 874008517 887949312 828870675 692310140 766896551 758815589 770672128 747598535 740002407 781312735 748171619 1000000000 786883418 904632362 833812443 751653236 898074634 686484378 789398134 929275152 457855642 788555388 874791281 965293765 1000000000 648283178 763484854 554463859 864675665 739008573 769691311 857214517 696161803 764971609 786546337 765614932 788613645 823953974 714600411 725680900 802057711 680379809 770200742 956164623 895074423 856920715 686300309 939691862 1000000000 995263565 597503573 907466227 867753735 861429709 920869292 877835837 612498686 429381957 1000000000 761902078 867885823 801174950 649454278 690336161 924413936 896588013 1000000000 759153973 919033004 914971718 755315413 624431427 979240972 799410183 400141784 956538675 827437609 702147346 1000000000 678873937 770036857 757746306 943071097 670730924 792953567 927999269 835716800 880911434 957145744 434834935 1000000000 627618815 807288168 941208456 556135209 780678366 795958994 1000000000 510211465 605824113 729178712 858325916 809291575 693709977 681363058 657387419 823066738 1000000000 897276994 804453907 949619981 805449724 1000000000 1000000000 697930268 821557881 754290557 946472668 635368236 678477898 853775621 858036041 875152322 890921514 427230513 750397956 597432805 684135568 780704122 882169895 962056604 715787495 647986982 425341619 1000000000 1000000000 647360360 662867111 640822399 614519740 511474116 828578379 779330303 803618093 254176922 798846057 821856758 645428810 801845837 636034869 725590395 1000000000 432309851 1000000000 634509858 670623704 736929482 826729836 995713232 658417290 784700080 636300709 964573986 670434525 860290946 741812478 785427122 945591035 919645466 965784782 697489904 883577818 855326660 846427791 782114304 892182828 1000000000 944045850 846150041 978130233 813695065 901127463 963928087 744526157 821307187 804266448 859999572 703343419 943949896 739407382 617712130 658727873 899441460 707810174 382596069 588312108 591254477 920714545 774313718 634721963 945622104 801099675 984587715 794610233 754070271 518221406 748011237 838180648 935661391 724240314 806907049 418486550 972338730 529746833 1000000000 891768648 1000000000 878339096 758103334 888660604 497429008 405488891 751729054 956889046 907014616 963110818 707360929 697999844 816634166 970509126 777803635 892895250 853668854 771719288 965688253 739706476 651567280 931273688 796906262 846690361 810839948 602315333 991071747 954823514 772125545 738878290 794522044 886811041 1000000000 703047922 956705506 522405145 813983916 963978285 821643357 726319476 812208134 796074260 408031009 1000000000 808298488 829630207 805603284 782636676 841238313 874495749 1000000000 812918704 682056856 819529675 773377240 685567855 563409153 847393186 661631838 827837458 684278000 761657359 214590932 638421409 775990469 819403309 898851883 654908471 546501275 742697719 403250462 699376488 610745596 669330347 784543094 775473313 1000000000 749316952 750612822 778052519 1000000000 528756569 898779990 799184733 684182457 865906939 1000000000 995675762 876580951 1000000000 796516115 801066609 836560871 855398516 639063062 929985723 756412695 870634972 781862678 661509345 791442504 1000000000 684098286 858183395 861155403 937614095 845069189 675510377 814801105 804577147 799434813 857196156 561637542 663114049 947445925 425195956 860741169 839017539 777900083 803634590 1000000000 569433516 887034890 653212824 838309670 610750554 1000000000 928522119 740395109 955492026 892800699 813634958 692231937 568113258 749231618 752246955 951843199 526217810 940046580 889135282 1000000000 814473889 709873991 751189349 966379568 924027375 850046986 852150860 846297764 800091754 782754967 754178199 689453798 750358676 778417557 825709447 855993267 762793008 939406796 778417542 703493799 747189709 716245896 804771404 906443354 860745462 778885658 839200967 719616347 996121398 748910333 716774785 444466876 615639348 758379016 848766365 1000000000 625843186 884276710 972734768 951267078 681299667 768121872 540810314 478704427 824608165 837131323 691575620 916179802 1000000000 777329097 932217665 809667827 685552155 707016999 863897070 848872235 950099111 310383735 888882868 1000000000 656735689 904509327 964568243 499099395 598946711 727589252 642782189 834288422 933796050 761084134 616699264 726930803 774714682 737037904 1000000000 1000000000 661452298 1000000000 857925395 985141144 767576469 737472143 939415379 768029694 810144285 936194124 711148211 712407605 678964208 667041654 742561704 648232189 697354649 754761134 745343713 637981826 1000000000 559857145 675301760 693903699 958106663 877088412 403829773 846701335 814511042 974543097 856793077 770897956 775600070 825487152 630553748 893627872 678202721 781193592 886483553 801426989 912956796 791869478 999108051 958230523 950929542 873715959 1000000000 776920525 725141255 866818236 902084110 1000000000 979437408 790370905 913914948 875206373 939183421 1000000000 754194187 745561263 731662474 551506290 1000000000 1000000000 711450093 625517905 995647021 844225705 830714932 841853331 764037370 777842335 842840319 879444821 1000000000 819076854 627321859 880399893 752382564 963996556 891666724 833008256 766953132 563397622 582288265 374886343 904260414 962384974 937309048 908461771 761822949 619677037 929016893 779566279 777312272 870604144 804355198 917879518 779384791 737704502 768027848 908906036 767822421 678552491 763984748 689951635 620961352 735029990 694985764 845105383 903419424 760903721 870279249 1000000000 694578301 802850288 810035260 940183458 386952000 663463789 619646551 766190545 517291539 946959341 861810448 761826998 886172814 677618384 895630908 969723526 936445431 819870802 736236416 767764605 877627694 930252035 850805008 733424888 668142702 961521697 606636496 779534806 1000000000 821388484 921338817 766832549 761980169 926411818 832489746 853109154 629603110 791672765 750751407 927926307 940984012 925899018 864942149 797889410 719132253 921663500 790068087 931447958 652379590 848823700 827452431 879652823 768615103 807314163 684696072 644096740 828884307 870352117 764726625 913303911 804184409 776008236 680230847 760293531 721736073 730869467 788098089 603458005 786511410 991336300 891534341 998407945 852894326 710155511 752842968 400605251 668399396 803193947 1000000000 945567315 532414524 721888660 528234315 920348242 917018132 979705887 708099671 754795224 1000000000 715633723 997199982 903337497 923581972 1000000000 712432221 949376700 964551405 676335173 594207061 637448155 687094869 722181877 940211023 847816648 720916583 828252318 1000000000 763784353 436768186 783755752 787416059 986004334 818634141 1000000000 865602824 775317437 722801894 701733809 887349195 533871050 668011161 1000000000 622746132 881448300 830782263 908967855 815052093 1000000000 987313959 792346278 805251611 1000000000 844183010 773970810 815552312 758140163 794659929 720624590 820926330 769557006 598797735 695916272 813143716 609499539 626842137 677188696 600335142 728888987 778128223 598483194 654293940 811752897 741351028 829949542 673366177 852997646 695097645 862091921 378695370 612722796 791820328 850537816 802924532 837892299 867949892 758608892 466448269 912084658 679850707 756058985 793897165 625472515 710653908 611452666 732281778 592801312 677817249 750901852 749874955 719657857 1000000000 966609916 748735152 1000000000 925722774 827049537 757280668 1000000000 910244370 800729797 725058712 896800005 759976770 817430191 589989687 840579307 770989230 893625787 883979721 789017825 1000000000 965163221 683204565 865189689 928131512 857763565 910846733 1000000000 887532189 357992926 607938633 724024585 678250828 898397278 994654735 973175988 692752702 889040142 581229634 730309766 461245842 744153494 753842300 643717299 631487353 666817751 646524134 708658073 513433872 702196430 583223839 744563815 849608213 694923338 872165684 751985887 647274865 737913643 724964591 768741674 668851034 1000000000 771527908 565464451 884625007 879126316 469831210 933828069 880537091 531018668 864896962 816383132 522972320 764348734 642757653 806836077 964409028 760959459 866953044 980754171 809219015 917180816 837021192 951115743 820933697 614097972 935219615 838634568 900552474 735632333 818922716 605821761 747012613 1000000000 620879229 939693483 709460064 796409341 915439820 1000000000 1000000000 843263418 588215517 646965944 955711833 732297696 1000000000 690621040 652353981 733548863 854063315 934209044 599969387 503956876 813481220 827928181 820341561 757664192 875630109 722900821 707980561 1000000000 829548247 979758095 918677840 1000000000 740475038 856192479 720532405 789834925 906713862 943012740 462010195 689967166 770370165 848051475 658616687 700204557 748467422 940329574 1000000000 847715786 730802398 750786137 913741359 559151124 841334661 546183773 935912159 818686212 667062890 721662965 687054293 825719452 940711529 672648065 698973300 460878730 713958931 976798924 505928449 602255664 868978553 531716192 375491061 680909596 746164428 814801494 635370845 787260149 631141058 817918010 900067865 1000000000 815277994 955713384 674804659 991711040 952037425 733714830 843588103 1000000000 832088471 783401724 501389098 871087620 681155542 887303959 736214813 992219067 715143883 731644456 299700941 561234007 804386360 679791320 577979942 910764544 621880002 1000000000 1000000000 749969538 903932909 732956386 819054002 933571333 823935957 809065767 691979963 683345388 548074011 967433763 920647007 305820813 776141425 916371312 886089284 883467728 671142037 349977641 1000000000 871646673 727688514 847594718 773394552 799654341 750376771 1000000000 863337228 895263727 844518098 905320202 725796575 803949837 295006734 902124253 625371033 779315950 763925455 699153683 765989497 984491648 886303071 564894450 730225838 678669025 929573138 745971262 874232595 661803037 941503527 985985891 640014702 908660791 886271687 805487937 871259218 627437337 786075388 910668442 772223293 521508408 626975005 917650818 841759495 1000000000 723660862 795407519 983141560 639681872 838268996 598483880 712362563 907421548 758236345 706157963 991725413 923254893 829745810 1000000000 882277801 846268328 912062072 566876657 935912452 898706206 858344554 922413428 812593929 869457408 749181850 456349113 647465768 479233580 622637577 734189407 944817901 623666738 921709202 852747010 886612963 641898386 753661484 716445087 728279940 911024709 883026606 831759820 895233451 905982074 628188476 493265340 885369998 1000000000 702999181 917235888 899664295 537784853 878463815 1000000000 682978268 1000000000 557863995 528866206 871748837 916194866 472324604 804420937 708924808 680395935 770265398 887509906 833131784 822098979 733996480 846988757 638310407 724841582 976154120 761409117 778261736 816120386 804571062 950845330 739938648 759914048 863714479 674344584 986242849 227163325 815894791 856504799 649998787 855630122 785171275 798903892 1000000000 774522545 1000000000 309573626 843523990 1000000000 758432319 649846774 786854343 764547981 1000000000 707631473 951256844 480002190 875921527 824907018 568316518 879855870 831589402 877464358 876518932 568172415 765694197 765150692 779515519 799503159 844488198 908667948 830308173 734077469 891828631 599612191 703438642 546892001 726864954 583905110 983810882 958257054 798480837 899086507 576000678 780716414 817460880 666049561 371431779 667884559 880404312 482086317 781717798 822925605 741554398 780282839 742545196 782084450 672253443 740693122 924140741 990448899 970820498 1000000000 613246420 1000000000 1000000000 939137839 899688331 847819390 700607682 1000000000 741998694 642511553 479249315 804444809 706467114 877547181 833399655 881964299 722980679 872470095 840496515 915135016 827090305 961962005 763840422 803327575 705518501 707709954 475003994 556849861 618653508 974579603 765648645 814517489 667820732 757905386 1000000000 985754284 981204908 868977193 629809739 778882349 799616295 512014728 676219180 753626826 685859020 621346337 897447182 766401308 631688848 1000000000 751194771 517288066 808699286 133818391 725268859 763745244 965998857 622278528 711699353 936543033 1000000000 810943603 789670134 742853366 655688143 707228625 752703614 877179568 1000000000 558554326 853786947 961459475 984958572 895666662 793259515 827135133 667866043 853515552 793260285 347054648 826877185 735234132 786925005 916359522 863813918 648208655 838779019 1000000000 614494002 396889931 872108054 775098438 964292046 600332772 766432051 776416889 555397352 841011266 658413824 795071821 950189082 775485780 842400218 790201335 765050476 628047718 636150900 841015302 780587678 751945231 832456298 812432420 973004535 609817343 655981549 1000000000 728493486 749880696 840963773 555332124 509427418 728955036 673314235 805931031 719765589 645404017 995950006 778625836 857638871 736872050 448155518 968345030 765681896 631922927 797863878 910940993 494821934 906469023 764375408 937887993 819332572 759531017 534324024 941928880 720031079 798654906 828316314 857531898 446896555 1000000000 879543582 819651145 777050798 698008340 510828438 601162128 666561783 724938207 720655182 926872448 1000000000 940579683 580642710 914927575 698626350 748218523 761524015 957171917 491382486 629610956 718827506 805722115 643525905 929132061 792118518 806013128 865167761 766918445 817390966 791998964 739093169 762190790 893759530 703568804 658860584 896876345 887763293 798487294 577166108 434710784 868688468 816353125 781537002 807327293 965002293 731520261 940582295 695932341 370485870 814484862 915599517 787950228 703744078 906294046 730246290 1000000000 858846726 948967524 915157265 399637701 795568860 789653679 908519114 696541564 860112280 906955697 1000000000 760768664 874577014 960873061 823337415 605466827 743584962 856932720 756537180 858238676 736895717 672212518 629495585 806498428 1000000000 712826757 979476357 707948028 875684225 1000000000 916072974 918748585 1000000000 889124908 677439004 810083346 961282670 820431291 482780356 674947326 634808794 892696106 894801591 630267543 818409010 987822929 1000000000 422176224 528039058 881670891 478233847 766004524 799015811 643115946 554046400 744035302 682297888 754589794 1000000000 832664044 960915765 661610162 766878618 640201470 322615304 895645472 917194120 380813889 482608132 836907526 346085417 672758996 387967380 770051907 506027658 940873990 653749990 852815512 720530880 1000000000 619171994 895694123 756329452 825934790 759175035 688874543 1000000000 793965983 593073629 872336227 931575715 945385777 872077966 998765319 720130860 1000000000 605903151 802779583 640601009 872980344 619594599 956440125 974646607 780441529 976704363 716290231 806559154 916223105 702436544 797694343 901518137 814677300 834882516 905406132 719163303 501062329 913498915 958199222 868600662 792901728 815266502 748927555 686267796 932093746 929998978 816126411 774937773 756660199 823645354 819995823 611258353 544501033 1000000000 737693197 853197899 770715865 1000000000 809181939 862400666 689430117 804926021 689689532 1000000000 712150476 609017256 922156432 849008669 970461736 741998486 748838827 742101634 1000000000 797362805 879293198 924844777 761439132 1000000000 694966384 1000000000 770280400 735876805 661366020 933361716 779702807 773690151 748492286 709884752 801104691 903078527 734580658 731776053 819343588 600619477 882147340 719105003 885301157 800044714 987815752 696975256 716435056 882882215 627140379 764058289 771328369 757650474 677250749 971717633 925641561 755686698 920963901 675297449 727485305 894839618 516471071 627786126 656201106 758347127 820499796 678883122 940289860 866590858 581505606 881716307 559679317 656511532 654861192 645327250 899574212 1000000000 634214701 810521517 734074730 858586388 679807782 811827588 733555202 966634190 916413847 527397309 788142411 696589033 681649902 850956686 814087201 890852565 792040237 606948166 933946260 660655854 985913075 916924190 590017967 702910268 768353621 627223695 805756957 880707543 688602344 636219755 553528707 849207952 796997508 756516330 817983472 764123289 833856242 895092063 577738473 659737688 695809609 564861716 754378505 826897117 744604710 797311270 598547773 902171440 751673670 1000000000 892880285 813841830 803217911 568638150 762844174 969365956 885718597 873906963 667327600 1000000000 784004223 517341006 659895150 517810221 716521170 832861892 675042715 1000000000 493993024 1000000000 1000000000 646712284 929705324 870791165 1000000000 1000000000 664148143 728161308 437046619 530265949 767113792 433160591 404689482 607142314 783482497 793409466 858047503 726279156 826542539 1000000000 912835958 787442348 948588053 653624296 866020495 685952014 1000000000 731794405 638715998 863494014 916015265 684512728 487393812 881040276 714731907 936049422 679898277 747686722 777783902 714655152 814721867 547034054 757081118 655465778 939272695 871229785 554072657 809691039 782986682 945368732 896635201 828563552 1000000000 794659753 806424377 794901272 984177663 731298355 1000000000 730223649 694130982 657031348 944209684 954704176 798943141 741031419 628413541 737750346 669759041 1000000000 937696775 783821297 905077158 495602866 824799098 834680178 778594851 836462330 978992390 588827202 544797681 799942231 837626949 813793928 910292242 814724217 791889919 851063410 1000000000 794021837 1000000000 729189649 891660289 634861778 814266536 780562304 879128522 901448345 807787072 753932627 943028621 977269440 693977380 741666545 828205914 874034049 892056875 1000000000 991243269 934261658 967463212 1000000000 552324087 743425196 773283026 884431926 954207844 910932270 785066732 966036606 767087342 671090270 854029006 301749975 670649100 812031205 798665139 849459383 814951077 771841415 953056598 565226510 830991687 810459431 845072855 799875080 657830204 683266030 1000000000 926207295 913325225 916440735 641252740 758236341 762389336 880310410 769454786 804367946 1000000000 685455275 761494913 568435439 393699270 868519203 867633266 754710919 1000000000 832003895 698145818 801536015 703944543 815145268 565972359 640027641 818799533 988140345 833784550 713244573 848050024 772085489 782437863 819909093 1000000000 892061740 851589456 506060120 563177822 863843528 984762160 891379807 1000000000 602722392 848250127 835906129 811093100 806694873 1000000000 802246018 787626365 1000000000 801260008 673351294 849439233 553024551 863592790 889378287 844765687 655631424 761445013 929303856 728160800 892428611 962272908 732842978 601893904 623149813 746963381 716354286 650266868 840248977 751156513 671237147 724406305 1000000000 766265083 858997735 881755729 774758831 916142914 700741857 872810341 740084672 757702610 954944469 844179420 834516683 750073320 838229035 775885979 1000000000 976522431 988385812 752318049 934183457 790662050 774870553 764851626 737655797 779538369 591202760 837720590 812936309 948857746 1000000000 651146104 837398057 743993274 501124165 769108912 755295355 480485624 757909762 1000000000 622149820 911941478 785365717 527731601 662635026 630665357 813271269 946139866 1000000000 761319341 772921883 939137780 429597257 1000000000 706242147 751863437 692224295 859451328 756512295 906293324 887560723 723009226 525560625 824086432 747998401 764669265 782060922 754330645 834443653 741150942 764095242 988398027 850938277 729394621 576208251 671263124 786641665 811285492 934907821 1000000000 958353259 782561149 617708696 1000000000 664530567 603184621 812388272 853136211 693956588 885264070 897926424 713279397 1000000000 743839972 1000000000 690767438 847438132 542848105 698816729 1000000000 751923237 618833634 1000000000 842992025 566758842 791880569 766442647 828014756 1000000000 727278507 1000000000 930010099 784518658 768682989 1000000000 1000000000 824252882 834533464 933318279 925916960 964684218 869974111 744563293 705222533 1000000000 914940696 1000000000 593668729 864784736 857482071 778349072 877210975 813789864 619459286 721166506 607580172 616211665 709382572 842691270 965663776 1000000000 785113996 854478936 913838008 1000000000 1000000000 765752158 574915942 781859277 408307755 906893978 776964966 945599638 784664818 945532460 768593104 673820300 806202484 768323057 808621557 950438289 995835401 925357935 1000000000 743019216 771611041 930523108 952856040 701980074 818904747 1000000000 877413352 769691091 536906757 812334875 761121593 988317042 763502657 901265311 906369200 678782607 622425425 894008493 760500164 666763352 940139487 955261171 986773620 895552339 648082111 681438228 763089802 720432138 558147565 823692024 846005535 608674150 484268859 1000000000 824212320 789274824 820519260 651058074 827393200 1000000000 855906858 643730681 1000000000 686968511 658993340 520564110 902970227 723209277 754258102 731753471 716529708 657629572 595142194 795245590 692214297 1000000000 972358645 949231899 681384391 1000000000 630507104 831718255 1000000000 903361647 1000000000 1000000000 584933260 805166813 728226397 637115241 413932244 573285875 431316717 884931679 804784218 950544987 991072976 922771455 683756784 1000000000 859062650 692457848 356874484 896476631 608978459 1000000000 692860446 909346542 1000000000 677032115 734915173 868699286 707584037 705444008 1000000000 935738289 946712300 888828986 849350177 893451096 897564105 962031306 797880336 935244436 723765912 610004232 798862685 13683899 509811268 1000000000 900168864 793247845 832626994 921163928 924258197 802959951 670764154 953377758 602966978 829264229 530759387 648642643 1000000000 810817508 515760015 794348434 809823610 907683702 668921434 952715530 994308179 978936428 954889187 892111841 737544434 1000000000 752066682 734418494 624400256 1000000000 833700266 882506403 981880354 1000000000 493858287 715094072 863700177 773876824 776025771 739591948 629628899 670642496 886442133 911245089 862163912 840690467 817709035 735751202 1000000000 1000000000 871146806 805752207 738300743 669028676 904823360 594771207 876659125 536298811 747329763 1000000000 861643322 774710805 713794124 808631197 798878499 596297296 866828862 860621307 1000000000 835171742 780582403 846152374 778909191 696774414 873492815 1000000000 676405536 625405727 905351705 786521079 712696036 792113989 859912236 740540374 640824660 770126171 736687974 785025761 735911117 840884840 645398866 719102899 988987826 851338343 370369801 585884143 491187828 940880773 754621407 557132195 673561967 721720111 522479037 764369047 971103035 937166369 871985188 774492265 697615764 829876785 944858314 1000000000 1000000000 921501105 703897762 572219551 714926977 920952092 743526104 849417150 812145932 745310325 882378647 534268709 590167116 707631119 786580481 1000000000 867130542 786096337 850012951 906501893 678681250 1000000000 754436606 658853104 910314624 828249558 732724778 769724305 707468800 656829638 712862567 803684179 891540073 864200229 862167989 851701064 891990460 841028769 743674273 875876909 949374655 725769301 803357131 907664406 1000000000 790339598 907668204 930689434 460238648 919849038 1000000000 861671866 734212929 838140341 583802448 966503154 783344779 791344232 805815975 665430198 838968731 464061363 909774969 851044132 715446986 816156924 753393161 757358285 950816241 894792450 723803574 313972918 658722198 580791117 793065661 842919470 983970214 625301815 883231990 452521370 780880452 1000000000 869605706 676364377 828896036 976110370 985950127 700796909 836901850 582887136 654941425 928625427 890836636 679039608 844832260 555280447 717496266 856021291 893305575 599228949 990861944 656488323 945251214 618960758 702651273 1000000000 956432503 739382203 846143496 569312912 736079427 625458020 934789752 892183193 652961039 645531950 845927168 810071756 825406089 663709160 740149436 790190400 1000000000 998525681 922032983 1000000000 777758285 906717537 885275463 636701859 489920660 870623113 758980605 1000000000 878302123 841598201 848327110 1000000000 788297125 620535256 767378159 726174265 537769214 818317917 1000000000 841249609 678222384 825449656 827014578 827795595 765819962 668259173 676137962 705204719 751436212 1000000000 986875920 609637894 918648261 691805390 810356167 661704122 850583812 864616132 429177717 823332658 937028616 879102965 754385136 745219441 1000000000 849891185 836243924 702406693 648001426 932942591 827482785 917883570 767836557 903868640 687074335 746562356 778976624 716074272 761097514 863477833 834898176 838737500 454309676 774026045 430223360 536463044 800011002 661681980 804161057 607532971 774837010 807532846 634767906 1000000000 1000000000 640857079 863416449 611493636 941278670 871909841 669205049 437763861 1000000000 870236984 809708731 835564657 739166721 851781611 718702810 819321428 663633105 844686374 916171459 901807370 752278339 864548421 995940265 908752762 860339310 698139705 806130884 766742401 884938257 575771427 1000000000 992833386 1000000000 675081166 582346376 915130057 716446424 827893243 878810217 1000000000 809471777 991023521 781194405 749631704 621908179 909334538 977506377 702377532 844304010 904218190 719323239 622950037 751223371 756036127 866076117 802831887 994171717 800092836 541191720 907928305 954646541 939990096 823827204 1000000000 647481980 830410931 1000000000 546497198 863435302 658509573 854584908 983120476 961468935 817061323 707225490 739971278 781638078 885516908 739539649 530761362 766878049 962027057 820581278 625514025 807760833 865875385 757755455 769776929 905404822 755296716 1000000000 951450205 671604783 876210798 973093257 895148332 611874277 787611168 670501803 873495452 872003711 692937660 1000000000 897046169 968819020 907072035 937180201 1000000000 802194787 839725262 834147759 782917754 607308127 540820687 783301469 837677335 875080936 941992702 834699874 417202957 773352314 876555089 667339650 996185845 875635428 846516477 875155766 795603119 827386943 848163740 699411748 1000000000 614150515 1000000000 781220465 986148797 1000000000 699120692 849713636 1000000000 993439159 746045041 1000000000 731781398 919612226 924318027 815159461 837949827 679687666 1000000000 891564794 707717460 1000000000 785643398 787842867 679389151 898202489 1000000000 1000000000 797266220 853248309 700479944 939505742 842287812 523845270 757020027 1000000000 504477369 426521523 703952378 968412119 1000000000 598182545 883394588 855392064 707536734 864962914 716885157 660106751 505259381 718364222 425101635 686020712 948551884 947497402 774768980 657128123 897942140 818300544 869379092 781016008 766651678 793106766 723720602 784947222 780276913 1000000000 887243826 520341562 729556829 718332210 999633699 1000000000 708973502 559936113 777857077 793750466 965975585 777468117 828110049 575472129 813931520 899035655 764855489 681121124 937453654 918075037 737408639 724326237 628352885 757034447 883692700 342876097 711712981 785527654 581725134 817377831 767867867 651484022 576810194 884201777 671368283 891395290 820849279 713102277 866595078 886910963 742155846 963288132 889567329 474894298 561990336 874970509 790582581 825903362 569222390 866580590 689427853 708229932 932235785 930629093 929875580 708780635 839635355 782077808 677319668 845406590 911588834 675176962 997507013 625931220 832984179 737998275 966838241 794425895 706776631 697160921 679114625 666188891 631466784 770290354 776408599 723338955 928471322 833442108 747783324 806399438 781939747 991606497 663476718 765836231 824902652 708703753 716262898 967609782 669748365 884869577 701223477 839505272 969820478 687529208 838523929 812571735 948276380 945873629 800099110 781855380 707538925 885839162 814395711 695264826 770800894 1000000000 835654034 895384676 767174654 759680674 816202396 857067177 926721199 870093325 592944453 899032812 922081475 990262486 673475922 917509614 442889091 871436735 761465173 787234689 908312370 810098378 918301097 1000000000 831635252 685395181 964577874 683708440 915308261 626217162 866273714 515952170 740261490 522063797 749550796 882403258 862570057 864181004 872579677 583540592 795064633 380023134 813178933 899789339 628240273 579625047 998863373 958517170 879408805 649940334 901042787 698388070 861421872 961610345 857806432 799450800 759693655 951626720 747643121 768054222 774327605 825447800 830353771 651255770 874753745 790705137 776024548 886820519 688472462 838549135 729132329 729401463 838355031 739393480 741607083 785304483 853130651 655229811 896450436 1000000000 1000000000 750203568 679067168 752685039 664825797 901387569 513756210 763376567 917844843 931409708 789683633 794625968 692496835 494949258 1000000000 1000000000 868361557 788449366 475797648 776757204 851420749 627378471 981101329 891511750 896081662 771628387 435638885 831974077 830105021 870895411 1000000000 1000000000 722249222 833364804 802774246 842657039 1000000000 957498400 951944357 762034675 224505957 971620952 865594769 869707365 792556111 808355095 1000000000 852714346 598297699 977548402 854239937 928045022 852047439 873777006 933921486 757634691 764356487 576066468 746538631 629945060 888682004 690047443 921064076 743472830 753347311 784632533 450767981 546100443 745613235 1000000000 644170759 841854933 902288188 734177090 690015409 666755148 1000000000 752145230 832422205 663319284 506175008 769362924 864092057 900914741 694183699 928040611 767915280 679290505 957160697 696137232 903300544 910936980 832100759 920107430 767587193 986750270 742016842 765996711 756001079 836912646 910791665 425312796 856356775 933727010 506449172 850192198 924000035 714420852 829719221 681517913 770071046 857752108 676163865 757679209 978517270 730388808 559726180 945109957 710091518 840194226 745486683 955601220 561806921 855712448 594149836 562628248 916104102 761713699 833786832 714934747 803157657 903775429 1000000000 725194576 889440438 776144212 743041566 691853214 339919963 948639380 520727709 711145910 769378091 815414520 413581513 497227459 743748552 700587479 719275823 732614982 595810404 826822657 766129155 839567867 818132483 898634489 665400752 769316643 778156825 1000000000 968237035 780213772 788695971 1000000000 1000000000 773411731 760966478 841850284 845192606 658333063 854805191 938363181 855914409 646627290 501227127 890847567 568438863 648433735 884022872 931872427 923064915 571706466 992253619 745907234 528928070 962909372 546901909 640059005 830752769 776051198 680474509 1000000000 619547233 800083472 724920965 982357263 875583668 787629368 860796367 1000000000 912377540 673466896 693332075 749563135 1000000000 825927811 1000000000 844583990 822699476 886381688 660874440 968007418 631022683 680239137 595756538 858925750 541042766 780291742 760346535 534191267 551447172 701214078 832968937 682679940 955260190 863081652 779362449 830853700 881495484 814826838 649450557 870526900 783585508 816757660 757027785 706069644 811632325 683415434 869265969 768631896 623631149 754342168 899411706 547514908 1000000000 642651508 712206485 702418978 973491535 473187723 807484427 925564806 778443080 843641539 909580372 735234722 482153668 753081958 867783513 791440318 766733355 774406231 925408217 610567601 885768438 650819595 886586462 837363089 868919661 965980808 925982633 913950977 586367420 655535098 709689427 1000000000 766171567 913691921 566579595 888623339 716181722 983024003 404523677 1000000000 925983242 840872846 887772680 741457240 786025282 1000000000 488808282 779963997 781873181 711499481 923312686 707247522 791465155 713024049 873732223 747307052 425823465 788133350 1000000000 870755599 755537568 871393810 654953557 788694688 783831004 563356584 930959094 912356985 496521218 834868064 713680663 944499162 631240945 875763741 893458444 1000000000 821656774 680175871 823810855 832513401 937218850 920351473 802550682 866907913 704987012 753671535 703551870 540338600 599805145 857601181 1000000000 655225145 852166749 1000000000 890889859 606751260 867503943 666356225 926169542 390346412 802695389 1000000000 906627719 1000000000 1000000000 597532698 777105301 603998285 824915666 681314023 926466885 965761690 741926041 1000000000 795741365 863370622 925691661 510644351 677048126 983681890 798308181 612360789 640883934 745851608 1000000000 640173145 953305407 683711416 768435645 642440812 845020144 725024110 894523455 777180625 803762476 669637572 997013021 841663379 738193533 909296596 773704154 745441140 716636896 744383903 654478327 537429217 765057930 785228537 916716452 926765903 839136371 979066941 837887771 564381171 685260287 953922057 567698574 727966542 663275804 901380120 932957403 594858607 701921560 715537432 321566123 733980255 667163750 961330381 735206521 858638677 839901550 639816867 690627107 926476743 722260469 1000000000 769714151 858351919 897581183 725877239 745919818 836267061 848154652 740497231 861924674 776880761 401659271 655221330 954569695 533801487 706840374 668276084 697093468 792157810 973811959 774746296 554804963 748127718 849311450 905857766 784618347 818154689 732521595 580519294 618825228 912124975 660969537 900748940 942459647 683395530 824902374 709636580 983833451 866128419 718772198 635365292 804884721 959977614 816484193 742891871 979604927 777192834 927489676 995810090 873924760 788994309 765240574 783292940 688905298 771802329 860400589 986199184 851878124 864015433 751548370 851023533 873547504 543623266 960635851 573974888 598729373 885836767 782114793 917542089 760421730 744531877 1000000000 765450463 692030357 753811526 877330127 627577826 899360938 726597986 783996649 858875400 902897342 323474995 604985956 817240721 1000000000 1000000000 898483521 948558704 700450567 612163753 682111500 814387689 768277922 478642548 776298683 849814139 678329514 690798967 678771853 781332174 726591580 639183455 719070874 588477842 516985666 999794547 915931743 728628966 681943524 378614467 738389830 683115319 784509885 490354121 922040020 796706731 747352581 776601964 888528511 758205403 805535069 994191543 779521939 821189890 871231701 738201170 813687484 636459517 746873182 668190178 874921076 832733017 796880418 774365936 1000000000 909308768 952825397 851561708 854877632 743301578 843633691 855803728 1000000000 822687942 732074984 878360678 627991313 857404884 843985004 735824181 778865138 760052199 582686487 878179945 867956558 849335766 1000000000 661164031 845623010 923282493 709346903 562545206 995434722 945782429 897649561 1000000000 855577710 720385590 450633111 787787374 707046586 932757304 788423926 1000000000 774592387 674399423 912788947 706404484 715336478 789869645 861059632 673813938 208329948 904625861 577725623 707190931 682605140 699018273 1000000000 657682558 530970831 1000000000 695192848 536852288 584827734 898996818 874118306 971670778 644183588 639664550 889520635 715712730 726657727 748716754 797688080 519458555 403401363 846947023 749010111 803545188 573137180 836610141 857595156 912915556 412467303 1000000000 781541373 708870410 1000000000 886394207 626472685 750481346 920658253 682778743 679665362 729621129 1000000000 797104726 761130565 770022884 715512215 958472026 665003043 893273754 814063181 817759191 1000000000 416729278 989605703 886039065 980620429 1000000000 734221998 738289890 358879876 567463923 791830437 578535891 844938583 437761698 794749741 787753734 931162175 842658232 301065845 801591854 706972912 1000000000 929940786 803428664 762610016 767337792 576215457 763917153 987145590 822080821 784811848 698282522 788328327 802834827 653820738 924289980 1000000000 818210014 747271755 619832842 526475593 823371004 1000000000 803038569 774001416 627268208 929627592 795740346 850126992 770903005 774982708 703073754 479738427 542993187 868249595 659462584 813325630 612105533 850061767 893682406 770545334 626509029 930393902 781524657 667295257 714911541 589104568 952297061 1000000000 737853037 893506859 595416886 1000000000 842093604 704513797 868222866 811252063 754686438 509386627 869797235 654203197 908969528 861270005 601173614 749621069 699791076 726294765 733484397 1000000000 762366610 737152366 866159255 712152237 748425459 645179875 703570357 710510747 616354285 668800985 647684759 906975990 809977227 1000000000 782321600 588591054 742772461 671537225 763089790 780884603 558762339 927267439 645807873 759625437 821288579 771731183 687167493 596267033 762723868 869550604 788476277 1000000000 528299635 927768929 725980693 897223364 733939921 813581881 927624736 446577677 601474854 682944355 965470863 1000000000 809964566 825501007 745931238 600895874 669897166 624582805 750211678 715730616 741431607 552056136 917134022 722710026 796429629 1000000000 790291508 982826949 779662291 785199947 600052325 1000000000 320536183 685390731 749083306 766137553 709399141 673106308 678404135 973467250 385766784 632611441 1000000000 429563211 711796113 1000000000 467492415 677229979 625320279 952943723 914970783 914179719 838906355 714208631 622638556 914980019 1000000000 1000000000 568758059 676702825 648658891 530135362 969058028 775070128 975602743 840161970 829710705 831961613 757080096 616739010 529571253 970409008 672729864 862130025 873980767 721319207 844254186 593672223 851023463 659821332 936906794 868704526 747853959 244905456 983845441 902299526 765786091 1000000000 894949533 857028786 860402542 832167500 677455763 738149906 709228294 806763917 1000000000 796736028 768390781 913890312 830232341 847988107 788564059 1000000000 784407805 782417798 745454509 717039775 753734086 680438786 387500204 849463191 508724607 706891018 981883088 768446546 637661089 915952708 801351378 748149525 937365183 670819873 719797352 957221560 940153695 788202919 887263776 781028391 991245329 866472412 680824781 790603793 1000000000 855921437 739265188 689508920 805323141 992837603 752269602 872604751 1000000000 860645150 539623187 654943147 639005654 809554331 688047192 821366422 978276067 814007356 397070565 931502965 817371440 904642082 912576425 700624321 897265093 489870342 1000000000 624920884 775851273 675536062 399065333 856734807 858405658 768603820 831822901 948475114 494681841 1000000000 453980274 845730553 470480666 861825508 640504887 775541813 720310884 590099020 566908293 735900039 949967124 850718255 598312039 816857962 711419606 952659205 674857640 792160017 778525235 898607897 621328106 860804514 1000000000 788141769 867582354 804761730 758495099 565977111 927441027 1000000000 893448280 877964839 834753897 1000000000 448470501 470141214 825150788 736616104 911365801 646512558 731430809 559806298 524149042 862983914 797719218 782956948 745454832 984750250 1000000000 883910895 673570704 826211020 907249089 797518662 623125199 697014577 908331241 690599192 776105653 695743972 926156105 646400678 701322751 375607200 941279833 465586470 963492969 1000000000 1000000000 720224375 797906294 805043901 691684932 689404520 821514978 900411309 952842460 869953003 660909065 812958565 897320633 896158081 805105431 822728319 653803541 892918784 876455768 679974996 971879016 772534555 934736185 677916988 772839320 837079361 972704938 801080375 865218423 466631539 637243218 723356762 929308091 804697720 795976005 764828285 955850773 597677776 774280760 966036762 605913072 1000000000 897379157 814879650 828903950 905888364 486532796 833057887 448597021 514818112 890715013 911862190 1000000000 870557546 775104916 883916880 869215467 1000000000 720872285 1000000000 1000000000 702268662 805331593 718428088 912216354 927620537 846638044 1000000000 701777807 841776068 883497046 846627002 910488339 785348612 913280228 769640753 761237177 807463916 931972853 855161975 751160105 742238125 703465568 619367698 656799422 941201004 960254768 711330631 777675854 720733612 665333517 1000000000 833119263 782637465 1000000000 674963294 886096816 655201104 739490484 750685388 964212089 921059659 516707794 804145489 791526157 767120242 1000000000 721256370 874049392 926793213 879161433 400277489 744932881 551748387 1000000000 759987159 854812047 540582087 939493046 688199958 632235737 906751855 816602042 636339101 546868873 792040817 866109733 963002252 504222805 700451099 716709790 899311253 916246950 943667329 898397285 666553703 890275850 881926187 1000000000 1000000000 996413847 522101316 972535424 743365046 709000386 879943424 924735639 563149117 426770929 895270427 571946927 674798927 684877464 949347748 893740027 937455618 1000000000 872174558 729964745 888401745 732747632 623814235 829275367 799175173 744778334 635366922 969759307 983841533 482002520 1000000000 1000000000 978047605 807414107 639515516 737351878 718395648 1000000000 670416212 898967893 862026268 911691886 797490804 798478580 590291879 1000000000 797945961 796854150 964898595 565123611 891808262 745346535 787400511 542728724 674436994 769159451 922069326 866502272 881517522 927390365 808135411 1000000000 659750487 705914715 643319905 604001448 1000000000 805273708 817562024 884498157 352955968 513984185 689958346 897057592 727688673 754176947 831751690 970955630 849919168 840012123 990271239 913768071 997345055 932394739 726620815 825986006 950256044 691962321 666508457 639032759 670576732 887883031 757821993 677547910 798677567 872876562 782504164 1000000000 825557098 691811255 1000000000 753630442 1000000000 786754537 591188891 682486079 433884567 664550593 974986934 882999120 389833377 759390262 258444261 876666754 816196312 629562445 900994552 822508619 876628511 872825589 875354576 626708846 774446654 864409025 763095408 825102467 759403498 791732828 929228370 498502136 1000000000 726347698 765448001 577707924 642781217 624432051 913363763 809129803 1000000000 868330184 902755821 907699286 869407332 830315188 641211868 612850534 718215104 1000000000 883818423 805569890 889135892 823711095 839704363 300038031 603797673 1000000000 640034585 962900586 506636977 569529440 551862349 631079611 975168773 994044958 681560714 761435746 712048970 982296977 935404366 1000000000 818494790 575381569 933040028 765224475 934061313 712403467 1000000000 882868073 881299689 641870945 951320253 826766037 362982722 554604291 932103434 758199356 718802222 538512627 795682328 898329341 908526411 637162351 920857273 830665713 759166449 849717744 659249829 939403714 668548947 900193245 908558603 717568364 687026300 707050462 829258223 737698037 886099609 708401138 867752840 822137004 1000000000 644177932 999916231 901456745 1000000000 701079915 1000000000 724102694 781493915 839923277 777846303 802233197 479540833 823998129 534275699 900881397 812510792 881428852 808305291 917992655 967769490 801575843 918502242 658612630 795782418 719194355 778828005 837632357 837943014 773102777 945240099 717124205 561331069 651910958 836904149 1000000000 615816693 794315166 1000000000 709348260 782530859 676541531 832181268 718817694 785460197 855871769 634513884 793948609 937463632 1000000000 843938191 694140709 774809961 662063430 904590956 602204570 935004429 916644532 897266198 709952434 846527138 751553170 563408343 729631800 675683976 891685899 915958228 882731454 632638866 842289249 909577197 652922780 508966502 740392877 536609810 940145179 666108338 576825262 793701820 776448629 548526526 737558952 699784243 1000000000 622818574 1000000000 939758061 837892119 890709350 937383322 720820312 855236982 352402025 1000000000 1000000000 982158150 939435605 849957901 942423811 660051697 1000000000 681121266 888599319 563978718 920606940 945901698 831555987 836932189 841331040 797663343 756580858 830935158 384917790 587511169 813781099 1000000000 635481154 828270805 853172330 768359815 851202211 618891646 611219564 762831156 553926909 853598334 852558570 874982862 753913796 1000000000 774252704 680778335 828654722 622073616 499866056 585336871 907447746 652315825 700828055 747112304 745904817 807505261 618522300 862830659 599942490 1000000000 660588928 781160805 783084448 819000452 487512181 827936114 813154607 994318882 677564356 869688492 825817629 464334157 768566737 812796146 621982146 684415009 854197169 716241833 829441439 740632507 860979324 704040043 1000000000 659488602 782333616 410461672 525868096 849173823 589404511 799898342 766239610 692694646 917893489 1000000000 1000000000 677445313 936700887 594426364 793592094 772303585 770841903 280587246 732108078 936462350 909093166 927537718 939530303 493217649 701975280 619084471 827387245 677545804 642162429 821549983 829972932 591671037 634480687 863465381 550834796 800075459 845702705 827773027 902414845 799649311 847191084 951422352 770107380 822661268 874580466 1000000000 944006950 966426403 565314717 1000000000 894179040 951817357 939123052 669798767 840459809 912685993 882376452 777570241 799014805 666619885 553052723 907893439 966031057 847335836 923764245 784990028 711413458 806401175 630565255 1000000000 727160076 726704945 358932437 623375753 601680762 736269057 791103463 760119927 1000000000 710638650 569535657 492387685 897950069 622252740 844219245 1000000000 750936364 915860641 885770343 943155171 663551441 852458147 951176575 798909584 740139538 689373566 390667850 796024342 1000000000 853337142 880901503 861199570 832443479 723033247 538936686 1000000000 993084633 935026469 680824651 636046714 472366271 793514284 632176707 888179720 739761728 830693693 634587329 935035323 940021371 983686600 663619371 606500134 951730002 738452669 453540938 847868184 1000000000 704117924 744906835 953795523 1000000000 768775228 1000000000 715533510 862480245 709165988 820469823 450369419 866049937 810460120 866816727 688049761 944292646 467476459 864145894 721360686 878615151 777600566 468568853 754020895 939624241 887499603 509707601 658646529 836571357 846538580 759546303 759826230 704733684 725897802 895374781 1000000000 396164967 1000000000 421015602 878833083 738780807 701533828 1000000000 912401949 631516379 679410599 685210923 874477173 780712496 913078920 461781407 817201749 880857725 902683982 617412798 772057882 563194155 787917641 766808480 1000000000 666080897 790201056 822551264 949467823 1000000000 409716273 617498075 647290936 720791087 719450193 617870464 1000000000 800624483 745431351 988507071 677800113 752223732 831108131 747386307 683417405 513858648 331320429 823055448 807628599 702068776 787289285 791884867 904466535 628209031 296908173 793240980 696041352 591303410 964602659 910567182 843704926 972220778 856665327 629400667 955087674 746379256 854611951 899821805 560972422 780983984 603722956 790535226 936843911 915893014 586433321 720791754 1000000000 968548193 966079782 1000000000 880943869 752834331 1000000000 831113946 682719714 580592462 770593728 743651486 868205804 1000000000 825557891 777536092 813101216 825142420 792002042 825643539 844357009 806564089 821930593 596127327 523986373 1000000000 665322483 874958763 707187075 984805360 683814412 782709377 836040695 574508227 748473457 623915668 804563023 466619679 567918012 690558081 734694738 904841745 709801814 716437775 752663691 1000000000 976040345 564774645 329036811 891448462 728570820 597641910 909515500 709515604 628068915 955091417 1000000000 1000000000 1000000000 264968916 664181662 890473972 631364069 745173566 573676461 873358123 595983321 816604524 739005220 714224237 767658420 743141644 708043115 775347172 586555633 723304147 1000000000 467881314 757597010 807788473 828682030 911125137 1000000000 817238664 526357941 890889148 688493386 1000000000 762871414 900741501 682237901 905215052 474247319 465089866 610324964 1000000000 749003370 714515596 836620059 630294884 566669227 733947131 705117667 757212530 709654316 804386518 908994783 656352838 760997472 848606718 494105230 926684568 940195691 800914373 856008119 873812032 578652105 548846166 763916559 905442482 729729506 691861742 864206633 676070049 803696220 903468118 661645129 937018595 793965334 787556728 748658721 521023843 922207508 923878187 791796901 684560575 848811038 629988855 770427158 786835379 807207396 889909917 706988953 957952627 802469103 607795546 724563482 877713386 830942671 817424610 701034416 844556345 591065071 801780532 606203063 823825346 632371660 865155285 1000000000 863609916 885343553 845189750 876296132 664686706 700339133 627141071 815264096 476974500 634633906 1000000000 779776940 753367302 717437426 620144048 872940261 941628762 760096114 697023664 1000000000 796819866 784633173 577332997 965502803 832132830 1000000000 823443706 701113027 675187614 711841837 883950401 851941847 778682459 639046660 641048335 871870936 696198717 794721104 978991465 833473388 792053865 896803183 494765740 1000000000 1000000000 718725851 617253707 848506567 587436434 793526361 845861345 523406792 553225335 634277881 802404731 683313767 822222869 776692237 573075845 1000000000 631574518 689648130 489711452 695056866 655677485 772794323 945326453 949389246 844741320 808581761 595405251 1000000000 853387179 786175233 1000000000 561528410 792496132 1000000000 685846678 851843704 1000000000 836826418 575558578 723255194 679670682 870167037 745024790 754168312 997104889 607702052 642677681 720108851 544999214 936052180 935348996 884310898 716472089 446987580 784131064 663131784 806517028 952672992 892147774 863677248 749364146 1000000000 726632188 825114830 382461391 611770291 613857789 814848164 616874468 564503494 659848857 684142852 1000000000 916546705 882610542 744640166 762492825 961155314 792568179 877224530 806280527 706617224 754716356 911769201 787974546 697926022 1000000000 1000000000 966175947 946257806 901305256 838896610 796885196 756471588 873234071 929191625 800414098 775505763 1000000000 764519896 962218871 884891660 517222816 825776676 998744569 601947216 881302072 982436518 1000000000 908767949 852476597 986963702 818929497 774385870 672558428 721849000 773251772 698779064 577073090 909901205 498660508 482740416 826462056 592421916 637259389 627570329 852939700 1000000000 776447232 667343674 951596087 783341841 668557654 727098339 722792143 883119114 838829563 740028223 894185383 870939626 776867549 718830038 550559688 562523791 815455053 1000000000 821711124 753790470 1000000000 833872763 658543028 902256814 759822738 1000000000 892206447 839789791 897341891 714972235 954817234 941982025 679785589 738703242 716920916 642920786 653945922 655373094 814433454 806318302 879192645 736923630 797207267 770925445 646735199 583994905 1000000000 976178431 865550702 814288682 773045484 769377057 756146536 631242646 599953386 916556876 764810255 857650877 793934195 662813524 789635652 685972122 809367519 840796049 730774960 819649195 687665347 714923345 700470241 917111994 941609731 597875015 702581134 484121963 698377996 651374842 1000000000 865444694 773545337 741580833 338562986 671678365 683819305 1000000000 805984416 849249453 911308963 881251804 940026463 669138890 587720632 843747229 981112226 689241767 640285346 774397228 808339796 872666920 1000000000 701099773 1000000000 580754261 642780084 700264366 932671101 812791819 574819281 848117298 530687898 721723387 659179966 958133404 841750764 1000000000 787412479 913552025 1000000000 743936166 825682131 960511058 740023866 933949299 846243001 985809231 880865853 654914950 556144509 879085420 915316246 920793596 884252208 804559295 557580248 785872672 1000000000 739714721 774303425 583319759 667862853 678665851 740100048 590601128 923748291 1000000000 1000000000 1000000000 693879009 844154004 401012325 856042987 646329464 519475408 839145748 824610204 931857699 890156778 633947805 710578458 836098037 804727672 850306071 949686037 930780326 873724132 838733845 958708569 911033390 445120492 829757881 883332264 597818712 735127552 921199079 1000000000 661488257 994762103 1000000000 747507066 700345842 879536068 996082733 323207847 702205191 960948197 836819171 612336111 633234392 814275939 883306330 716969468 578940375 736821122 1000000000 335888640 979528979 988752711 999941263 913033135 928345707 443028327 857846195 499056902 818466135 1000000000 554549502 950496664 730034382 983605061 431133580 960585040 613888639 798167463 884663808 1000000000 777435872 755246291 814674697 334971328 899673296 741919657 736190696 739309517 814422617 555198529 816080691 800368536 705036973 876652478 847757012 727756784 688893547 843791151 717063981 798589782 774649099 941688001 367089522 859843630 654179045 816030948 864811020 861425092 838817641 437809947 457905679 629450407 855001367 764978786 1000000000 708898606 627405400 913834931 876732616 1000000000 842818755 863389975 730982445 786934881 1000000000 1000000000 715691869 892409495 714534659 534109126 622209886 748768569 592583198 837131186 870340985 776407898 528655311 877192989 882758062 498695955 840444641 747308446 983895878 751923833 847256897 792974817 882233599 729697646 833196080 648121130 921633032 1000000000 704549926 715338211 720188388 747450289 702300656 842816972 609091198 850351292 805318674 700541568 709136084 1000000000 877038422 812282441 959722585 561407422 1000000000 763096598 824955605 769838314 954846659 950052008 893108129 950253239 911341679 952416129 992613453 825055892 989248276 814378293 790437578 521424555 810879092 946097839 814110817 663192001 920400217 787907703 573315960 951635238 855633457 519456729 843512447 714119524 1000000000 821244809 555059668 556308705 785046848 652930144 887799399 767182915 976528050 613282214 925624924 831548715 1000000000 761614553 713802266 691254242 740253398 825750130 745937356 794832361 997576033 1000000000 844508964 701260311 840929278 784793609 720185424 900110282 668276532 824279030 838688675 673809372 775873071 749951163 1000000000 822525264 978602280 698083239 981443681 848758197 1000000000 890660051 631178130 767054673 800638980 784039876 697581342 728129315 912005277 1000000000 954856289 662524132 947421043 638361053 547636242 936758619 948303901 897840343 725413445 923804601 681154620 942942690 646470015 938719038 489048537 829027101 777882408 524580304 698463716 779604110 563196282 907883814 834577943 745430648 764237623 721178676 970725344 878634493 821090843 757815918 971877523 868668692 919520142 872464849 675439736 399826983 578672762 693157096 864166821 874748223 1000000000 765755247 691209777 668509141 665773648 506032229 896252295 798612319 491225844 846367217 837003137 689599273 660955890 792269986 742636313 866037163 834297205 984505021 616094133 554375278 944007773 594229430 1000000000 448788181 769834663 882344276 864092244 695491528 592437160 703668646 874880455 774347635 624891552 449764304 847793595 822754818 737296379 597805682 800084584 1000000000 483139929 1000000000 596641816 420755216 631517642 700414363 877230213 1000000000 808244579 1000000000 798994686 554175091 859492751 722168578 675847019 846796092 949801057 798990838 865830046 690468975 854086488 736617156 778594594 762237264 910805068 430088225 911036336 963792296 702582660 703700521 832673881 634444007 791088229 618623607 549106569 690415962 1000000000 709418375 769756140 1000000000 521623770 893160518 819178774 627322838 732530134 1000000000 776188941 577772990 1000000000 821893908 809315840 728979345 679106407 1000000000 823819316 910804637 699382131 1000000000 876119292 1000000000 891984811 875111245 799503575 900172412 854694808 702677927 985489713 807621380 760098072 700066252 771836336 738022610 877475102 661834590 763082669 483093270 930815375 894739267 1000000000 709506731 719654135 869806242 1000000000 918860482 792185904 707861070 796575263 542800452 570138128 873634419 562646747 608941272 571342818 597903465 999872701 889193601 859602225 772031183 886101336 705828328 814429432 791319086 447238293 920090980 802326339 726998439 914010738 679039721 642466372 748330366 839793888 894691465 877442355 809214552 758147576 764080696 309764564 758461736 1000000000 813101889 955072905 935946454 881739141 587399184 947624039 1000000000 896276857 618183603 941361514 618961532 798766882 712372660 959416630 857012318 898247531 824480000 794248053 905939838 948103035 888044829 769637644 980242674 701687606 701184678 837893200 1000000000 905560382 694013452 902076683 588517683 667884215 752223958 668893884 784305552 982285402 791459951 683834679 791691900 911925667 807529453 1000000000 800711793 864415247 414939273 822458865 1000000000 573281947 520646247 890216712 788166576 1000000000 844751586 610225117 704820609 685062169 807209087 729666341 947117212 1000000000 855296438 900013429 855761476 740098532 1000000000 953749988 740775197 802987300 808989509 754126714 627204173 817091190 1000000000 860494486 872795894 763901906 858257071 517432727 738373726 760934048 763291930 809385631 865437343 852051432 790367052 1000000000 926222211 762973460 747664815 604615923 677703448 852915429 1000000000 737293815 863491159 895791721 592159569 1000000000 705367177 623226295 902283115 964221404 852223887 804644873 856114155 1000000000 758324109 679479700 969670808 946599425 655018497 822508250 874113614 975551501 772153874 829949489 687965276 895197524 700250049 575455594 720132489 576985334 650709271 846488646 679326587 770731658 804889488 698629376 800401975 848328905 661293665 823450773 866516868 849690516 880583379 790175942 874454990 883500613 552893272 792529775 885872375 952765936 677865516 679374855 1000000000 811775536 463243014 604638159 895661161 863368713 884994326 1000000000 742334636 948160672 1000000000 800562266 840765684 800067913 819997546 706028463 668073437 589954182 830513344 552228458 810391155 695027692 838421459 885737698 685010779 891929606 861405496 861114206 832609515 393620248 981560599 920277225 926058111 872557890 834220306 875669864 777674449 690928402 887413462 566047359 993598648 935582214 916208582 1000000000 775769657 902871751 454476140 870207347 640075486 837290730 620481477 622906136 788762149 747833540 1000000000 1000000000 590883160 676853273 631103325 971708268 631548503 860110059 695407183 821762489 797000101 900966322 733762909 1000000000 822797993 498189263 655874155 834520361 962361957 861465046 753300931 851793842 978800177 821207237 780077139 1000000000 667221712 694289011 652677206 843718747 636108784 549623387 944142499 659282406 643221867 762656664 772547383 966325528 812691736 883341607 596656060 769898834 836553566 724392925 784184690 826478829 969808277 937618021 734821028 675862749 723725243 776556195 1000000000 748725943 677125783 952447581 959608318 848682326 934196647 491440312 979393899 808450008 672903437 459510431 950804945 778828650 751844381 943150988 531768086 939948015 1000000000 640236506 604254625 1000000000 738554624 660941474 846176079 716338468 728561103 934602012 804139949 814707486 848285526 877790094 792648756 820038875 560419762 1000000000 741304868 1000000000 863666806 884551972 1000000000 789880799 344325432 693277977 829046300 640994036 691477751 846766733 850104718 575789143 814445992 706296786 776610583 949607966 823984492 897581760 488084450 1000000000 922974780 870741308 762771407 908753736 667789991 657391801 744354212 944407355 824321304 750925790 911119541 710149385 510325046 802664116 759299234 891005277 492634695 575481645 551695430 901903280 735517263 876791480 799089321 866601711 611858978 681992336 820266979 694984090 756778751 812545351 676459089 567120533 726865120 692908812 938932401 869938016 515759541 573810850 849737874 900186461 722503547 618616456 685757778 764678539 858001596 527473236 574193054 630171738 856495455 885737410 554653486 751214702 694623307 552190492 676420485 1000000000 768654703 771036811 1000000000 534344137 846555098 742799683 637414214 857834374 1000000000 750476016 919476258 571264478 762424668 562562653 884549871 706217045 502780275 896250839 866455134 908534926 896698131 844477532 883750453 596347886 903187413 866080372 488049256 756352298 769537239 932178565 782617871 709109178 813004849 1000000000 758140689 708156327 702390317 830663223 673108479 733482496 844611270 1000000000 684154947 844444529 1000000000 712458524 846091351 806974068 819963894 801891152 869821782 1000000000 1000000000 801114342 727161245 915804383 799701717 620883599 438906029 904601063 837470084 867674637 652050618 755665865 739994031 923890190 706580461 631820497 550539241 822873111 1000000000 1000000000 698180753 951651667 794241394 737394448 768633772 727499807 941173476 843318760 907866908 894260805 817595354 1000000000 906304241 829382640 513242884 852951632 898409763 691565940 471727031 766463677 926173687 824329223 835589416 676813891 755518197 783047272 840972973 780625763 836603737 309262987 826533427 768476213 1000000000 874567604 941833313 836605328 773222725 807743650 691408757 790923960 891085605 760960967 638628049 616026633 381765840 684073337 942648314 1000000000 426595770 614408699 675940369 754048353 535339340 806830677 816406310 719569356 738525326 764261379 1000000000 777476296 932501414 769044850 1000000000 482816114 938725691 978346564 1000000000 727049167 812721464 818231663 459798681 671413435 891515086 777182051 760807553 771720313 695323574 875512977 737042769 743285489 752617014 952820484 876098277 663303810 912579025 1000000000 658997838 777914508 859605353 879124579 804862958 598444513 881574952 707742141 739975477 862161765 338057724 750401865 823985845 941967342 924333578 778619913 939511875 933122944 747733637 726794687 469647620 875385192 843266775 624731127 759691134 1000000000 761369492 1000000000 834026716 622378315 668482122 707941402 538685590 778204950 937573864 830873813 798623819 876431880 828530075 902575016 754749218 689586366 467481909 957375517 545588226 456811555 415865692 714869525 906468499 839737992 712417149 1000000000 766285196 499655349 830660528 615673286 953003417 1000000000 1000000000 609820606 741402257 890312886 685621005 865451552 802379624 637922119 822564708 541520458 586053747 960769504 898262917 692380184 872929370 785461994 891880250 599708634 787322336 890347329 718623634 904009544 285390659 954178705 658762259 881092331 692958682 626478584 783054865 694987118 831158713 778502609 681982939 907122131 1000000000 882489945 762311244 804226317 1000000000 568681310 988502246 830170425 616727818 836366952 906933247 683601579 309672778 908749803 857518853 679709076 929622658 822900700 876915237 640775467 584036088 864416949 844128087 855183096 1000000000 748834203 511016118 864974987 838501728 987182698 1000000000 652588116 782341422 628970080 557006924 1000000000 841391653 914726991 469820097 909719641 596600516 629263968 866053405 850280904 858017251 863889714 844222651 812545175 980009241 987514917 898413367 1000000000 385561664 930724684 813488388 686569557 672755306 1000000000 809921651 751382488 727964283 903857716 802717539 1000000000 869878130 572220418 695947848 977339014 696232764 898561730 751270894 885483074 796150539 587541129 1000000000 729291752 793485002 739836578 946467668 793552865 714165732 1000000000 939922963 681302972 652133007 725971066 713786666 628912574 800762432 291965724 927993186 844198738 733061766 890300971 892730963 1000000000 761030206 915585356 704325119 794255414 793472904 781274979 814835342 552221302 826190187 764514789 1000000000 668688442 889571978 554700111 570839931 971639606 1000000000 923471432 995368793 950124440 609267703 776366113 638448540 790096481 574746303 824119816 780805924 595455225 921628632 655556387 722400709 832613520 694951402 622089774 718169735 969276350 694446717 518365457 784799635 871245391 613655040 904105086 412321995 1000000000 753657734 773017378 956002278 727829793 899940338 621639259 674192631 550326834 1000000000 784395892 500114674 554177776 867692263 796776639 697461702 838885682 1000000000 928126689 701076786 863151609 681305587 773421769 723756141 795028303 643857002 973402510 530156229 691383760 888027837 922022931 765568277 1000000000 848138694 801416592 588333660 672638385 872532195 744668804 840162102 817063100 974472770 847443609 821396750 875886997 918115667 823474387 763332931 853858633 861970938 855282603 632688763 625382974 473931312 852207486 699663620 918223851 732358556 863003282 896378540 985711168 724509172 1000000000 443914860 770649672 582434002 697766500 317552233 1000000000 928885241 898720534 921455364 699978584 841783910 614146544 843203561 645571181 845517101 804055975 805595221 993699843 543662406 504756120 718297098 888324345 785059356 709213866 662068877 773337590 978923141 658693919 944953886 613825949 772322731 834082400 696048956 831605906 763224320 784346595 824295681 937595223 675844664 725795856 697634348 892158051 1000000000 556013073 767757477 866207996 538180416 556427277 1000000000 518675285 614568608 843912332 819353405 905767234 891565484 574609219 642788349 983862296 873693569 852249193 624663033 860768503 702636427 1000000000 779475069 644311864 755850648 612940186 674329291 859059753 1000000000 794843211 579865493 918257767 829239545 725253519 615990974 838693922 964229830 522263810 1000000000 791528960 886003638 800968578 743974464 609347101 842814400 757440265 718203723 701866520 623047962 843801130 736299936 804094074 725763194 850584702 807849777 991006820 947936107 1000000000 770521360 754626860 702382351 1000000000 733075949 609242543 924506259 808170879 831126789 756127763 730835402 812396678 563063512 600817897 937959396 895318091 764062567 454467057 714009330 895817603 854787692 566151190 760007301 881847740 818136917 1000000000 466305696 917882515 687235063 744391550 491948275 944271038 749643176 724800741 690872027 896940023 794552998 776297903 564489488 979643916 674349037 771847594 626080883 837265104 760908985 652648723 826369678 1000000000 810804442 887725560 793915884 945009374 733412375 723380154 880158242 632938376 720198484 765811708 775994043 727669438 531415358 695778025 576601432 859919889 867125369 734391777 1000000000 802649093 805721286 740417638 645181607 655081525 699324930 862452606 812446445 883143791 720264630 755904382 834355936 828321200 759213973 858320509 1000000000 882636570 880934142 725430528 1000000000 832028544 873249062 703627253 861344755 609239132 691870112 877285277 1000000000 1000000000 930479931 850358583 1000000000 869923320 935157122 886001255 1000000000 756266325 765916705 890984272 568422203 849363424 702032356 697865976 715276569 968733935 961424283 962785993 559857312 772300484 1000000000 873064421 1000000000 763293628 625466552 722765672 838650362 797402692 764664350 929530632 772280161 554342132 558369697 807521607 738201201 811560081 769733879 597695170 873579622 683686114 801537002 840521966 1000000000 821968744 475098530 895473754 768237143 908146151 877619314 981904652 945218473 704704124 428563988 861755328 731294452 801870325 880554473 760950193 716878284 921002406 940187856 682452302 786190800 739806821 731723129 808279134 557266767 774106179 958691940 1000000000 969215770 618467450 934935368 873096725 801393408 876515595 927373131 961208513 770913992 894597311 627252940 825343658 642282653 945419606 754277113 856843945 824085145 658005653 1000000000 949928515 659269998 875056738 792351905 829061120 568947316 1000000000 788904182 660018958 939220902 836803841 786390151 1000000000 906763269 1000000000 823029382 917598709 595651157 925831213 660754659 807653829 755547333 580875050 493773325 861159599 813634284 661592722 731615243 717439710 567688199 625211693 903666557 876730735 790294227 924046594 981087229 944659143 768243584 509973905 954032938 650474764 912621375 941148832 728724937 913194257 1000000000 798156820 724579017 785614216 795458993 690284928 749057528 910080700 717189307 860647110 912932622 460039621 805555265 694360055 726391119 959140602 938568249 460717166 834463384 612367928 613160081 745455037 644600230 758317417 968843785 867358210 814875905 934588714 792355690 889209926 893978045 706075192 820734118 699440303 617862368 302929631 780671599 682556640 833279695 778259151 753678613 895327039 786627833 778915473 943783606 845572976 852970420 871243065 881644913 577563571 667117231 782451511 775746258 791581055 682483938 846234139 723275323 792874624 716098354 873378628 808792515 963155092 844985495 889557971 755788618 954645787 865388692 728819470 771952717 749569597 757385367 583966237 754421230 919558269 690898395 737345875 710215685 891902896 804502840 720867572 855416284 334089373 749792198 716740851 662321645 775606146 853526707 777709743 737472831 802238668 659241267 717526259 565781545 914708273 684680748 677223193 953099242 607329506 756972476 865239914 945189944 603608454 1000000000 1000000000 907563800 898988437 823596221 888794955 870431450 554764323 338601359 898768942 557024328 638372773 904955524 1000000000 753135666 660111235 397763085 1000000000 730684743 1000000000 1000000000 696287556 729529491 820229046 803398616 903090377 776538256 748745906 753348363 666047895 911105396 794260003 844116487 850062696 605363945 895554939 652994230 807490898 590132215 772383293 801833010 1000000000 811867829 731281412 890877586 765120895 793735904 715227708 848512398 823651056 447047035 667807181 730772077 698473804 698654515 931796519 772176847 810102157 734168019 723016740 985328058 870355893 756465627 595509532 458053636 684655180 1000000000 815104169 584658361 762598346 867067607 1000000000 902376561 812660669 854901346 595941142 901480512 712575156 754391965 559810415 805095831 989276688 969125158 871344477 846096767 894969959 774973211 679785987 882616087 851999780 891777718 662878577 939332544 846624141 618191304 693795579 736749577 335042547 884400817 716783604 820874641 727877502 604861926 751653499 588746265 934234441 768908613 818475199 709350969 658110847 697062900 641544088 1000000000 814034231 822085558 750188891 1000000000 669017779 991749498 624829920 579156436 848681218 838665053 1000000000 806649224 563793524 1000000000 782099217 954610289 791172910 651613022 896006017 374392598 710594879 776834931 671562541 862979211 391844215 654260320 859577927 980298537 704865165 696777439 892912087 690122561 504539381 932605340 999283801 793443402 562309902 599045669 842803642 635729007 937132348 718143565 790690927 814896272 784030909 831717361 818795692 970622158 1000000000 599799101 530409601 678106596 719192134 875346135 907302119 962159729 714150024 858647641 932906114 539538158 797740265 687933994 626076207 766923802 689018869 880498760 495947661 715055887 839376590 808401811 698533067 747955186 763407942 872426774 985546391 766475582 787669839 887430101 929127081 1000000000 816296027 842103603 706909998 1000000000 928883547 577187427 798638678 794385953 908323994 707191042 930978705 960635023 846241328 878407955 898025962 906294384 990282278 534940290 518643776 843707219 845467923 769677402 721945148 1000000000 237617511 775207020 901992262 800476949 902090414 829180181 872813488 619133097 839323402 970085209 804149327 811773956 434460364 809614408 767472705 837322593 720448937 535033909 694193397 615318448 794234669 426666582 810495639 503891734 490814303 871557051 984190651 579869368 584013591 715505940 911864171 1000000000 646025726 761584508 903482602 856218142 773796884 684906105 928122556 1000000000 854951515 841673783 829689270 752880830 752515123 774823361 779537399 780840405 773431426 769994765 859696880 816591900 1000000000 704916258 1000000000 836748804 901397642 674993135 756137426 908019542 813787236 881441460 696492528 857226263 729432856 763889232 480587646 917418519 749887982 681483654 902508171 910384640 813506695 832333328 831427009 927150422 644028225 844349000 732073088 879050669 857763769 980807926 921773198 614644826 606271288 863432930 600260209 762505339 755395019 543815734 960220465 681178683 906010790 749398371 877575904 784567932 877195024 973217533 915948845 829526340 599374517 800038985 625137358 1000000000 753970359 934079769 908699357 735709392 694470108 852849394 870114906 709569776 699067427 931382280 738086438 919533350 982047950 306525391 622563881 692047960 911033026 1000000000 777719869 434231623 836220113 799778648 916718610 743233663 761782484 705024188 1000000000 632933552 734201033 1000000000 1000000000 639794252 684658568 992738016 542586317 956532489 795471224 797838718 771654445 757882491 961981115 908337174 836533698 781935895 983238343 746875337 760397671 1000000000 543991347 496128714 858140697 653842697 899978143 605734504 687996814 706498207 673145887 958400167 720598152 874454230 513838519 1000000000 705799886 562668687 758170695 1000000000 801713248 956963528 869246814 683484396 964632555 655037687 789254883 795475643 709163618 757776114 657280152 818292072 851274294 871389188 860176136 989992951 685209018 634211149 758283625 923509476 777173074 813391833 787995243 890334048 792183501 927973726 785914975 902181705 618511551 658263491 959562549 908468401 627918626 823890279 659385738 1000000000 602388362 828038677 872253975 702597648 670625064 815576613 824110784 809527161 317562211 559905244 849857609 726367246 543922335 708127293 706340884 892459066 828720163 881133154 950169568 730499641 969723770 824443535 1000000000 734754431 906906701 695605882 745001448 841857874 747104368 959764386 864232947 814029750 822757762 621737729 752927826 927675935 949144684 936139497 616262865 786344342 838626784 735809833 820457844 553423493 966117868 991020899 706589656 816726558 849126805 841811106 710541856 867549314 635482944 650039181 943698497 823242744 1000000000 670542275 844162469 905444389 693538876 727759855 894211849 944816028 584466654 818804095 837247695 947182160 771720028 843020243 795286411 532078046 632998701 1000000000 752201268 681140849 822820871 773041461 1000000000 830935098 1000000000 819666631 511913237 735050880 520157178 805942976 776510801 647405607 788067352 582945279 810619742 773625859 745022979 810517547 796862966 857081731 789063573 773159801 752798778 844295067 738942884 900306707 652059960 753114030 990448965 867268926 924103916 917905027 861590832 986357570 978458931 704769567 869844118 785387092 737308144 994459480 830000130 1000000000 518405001 957933187 748754068 688140996 523816659 835255796 772579485 591475123 738483903 914474056 853397435 903445755 899822176 382362722 891285854 929785170 731267689 782643118 620228882 873336752 795097471 990914354 1000000000 852254309 848249985 1000000000 997395127 527620386 568615452 670671991 756109167 691202052 528479747 814391800 962022892 804572926 734327192 652758235 803577473 813878845 745847844 885708256 849666840 689685560 661909340 735980420 951412761 864369793 592177954 770127695 910188478 516759194 587780235 1000000000 781810494 684858500 802275755 588358771 769400697 453797798 848440460 839968986 852340717 616208657 828629054 595270698 1000000000 611050167 799441366 850347660 413145832 871724985 654590469 729815863 760310387 711292278 882789626 910983588 425788606 634145805 881023262 935481112 730980028 1000000000 761208053 965372428 468611081 758929943 826714359 785770189 831538211 763155988 747472066 729749497 785814758 862678815 913914232 863470018 785451146 826451502 725632533 942786215 833836874 1000000000 950353564 795886035 891443533 717032453 1000000000 557889054 710874712 1000000000 659587093 620204340 759405233 753439697 678588736 469792220 818435285 1000000000 652127608 679843302 822179212 1000000000 904441905 764326918 991180437 904953650 694248601 874652585 786428838 624322358 922660859 817997861 768570743 905363671 931162267 818928107 664402651 855556932 1000000000 745355252 1000000000 807537694 764567155 712424572 816308467 1000000000 860476149 710960674 864182861 877579638 914985343 731182307 760002058 774540384 837609290 655359860 681783624 814968760 741953160 908321330 971220628 754748543 1000000000 533835329 751940401 617709628 873627692 904941569 941468758 883741736 591257239 780158598 743816010 752831471 838807234 658746028 729718822 814531235 732285632 856511117 475232717 696992425 527346140 962113532 922255055 683232462 830224042 709492161 644647970 723651609 998457819 750909287 690929718 550375835 1000000000 817900670 569272836 947534138 861941248 854506845 615520660 991078262 797117221 727570638 688655080 832831595 730302782 745245286 845657062 777656496 820907489 551051301 720868558 771452617 885487938 807008717 582232668 562925833 742802557 472614193 999995601 605887187 705900580 742369296 702743150 703139071 950050778 865287065 652121762 903034700 924897920 439979906 692647506 843634531 852326165 589793898 906238063 806140522 775164669 708328689 674270207 805405074 762686859 763398011 889642352 813271797 758508385 786646414 803676609 948675957 378023777 600646191 673562731 941771013 698087974 880018018 806540625 844303688 661644416 786121030 637407716 738353837 726310208 631484242 322805688 821053120 893290431 400526156 1000000000 608440821 820182132 961568621 861327375 871029028 924058390 713443000 953237330 898669527 760990811 797151916 522109559 717720253 1000000000 706669962 804563036 922578954 873536574 1000000000 766840412 825257896 692432587 784008892 992872626 717087130 800790542 1000000000 798773331 833698411 875709258 746728781 808691934 484447207 758760215 674247283 673317025 696047704 848416317 525534673 1000000000 773535771 919008699 985561993 837411679 907891649 792181915 728426124 697978923 782309974 642305562 573497283 719976848 1000000000 550984205 559153284 739161985 757065610 864953377 887136030 827521360 690705441 787134979 521026566 856037000 717118879 993796467 542149058 774451720 760606167 953621724 773505195 889436440 593770752 701300060 843087748 1000000000 616712672 892764697 672795967 836758009 781786868 843006900 700645199 656825911 659801173 832699493 768951708 1000000000 603732458 586480373 794252913 994435815 801776968 1000000000 909501142 796995646 770134041 563092551 713291276 433034105 999216710 964130038 868255152 730934330 846780626 583324736 763358028 979022335 719045703 848054432 633695859 945291649 780712319 765855144 950344770 879929396 765248269 809513973 659837597 920099602 550517061 715339852 897402435 768019086 702441925 899275986 705939947 745820856 840672605 831392494 821658063 955660392 710386700 982283974 402326651 920456152 663613079 629834133 916367906 538441903 793700110 747489675 753724735 775489949 683802873 776516642 771190060 760092408 863642693 936155451 800221742 803946916 769112661 783581999 989952110 740652395 821315898 1000000000 917188071 787370333 844325254 791058221 775067362 642195445 616913730 720749405 846832972 746081867 934150286 679716509 928221749 511128633 776761714 911661259 829729370 953438299 765550777 964166096 654980269 808452392 956686273 942590244 809725557 539295200 860486568 769119597 748438915 833560097 844575700 944636551 758207456 778894672 429362033 681186889 881952416 402077312 629434529 1000000000 723224921 776929569 836305613 576430316 691121447 640369512 716496610 1000000000 954094677 872333235 687690495 735680704 760359297 946309082 708723422 889159932 1000000000 668289848 667376060 904455004 928260001 613001241 595845609 816167439 800227487 817061959 878900672 634247512 768122155 700900716 800503669 806394950 915582173 907357025 791642169 854923842 803385681 815637990 774818678 761807584 763758954 1000000000 789018414 806430668 664259887 1000000000 716105267 661793554 821449814 782579541 706401907 743667662 794880454 835355343 919671728 616027742 1000000000 861582159 949567936 779358201 826687128 871270705 889039646 616452053 922333569 570156451 838479548 905169922 731176149 821456789 920910961 697170183 752326373 634626414 537644209 1000000000 563992086 753353071 612276281 1000000000 928836873 966793811 736876027 1000000000 765772460 880138028 911238415 1000000000 795979022 1000000000 856080357 736394145 646325589 789745903 707010651 723390139 828207849 1000000000 592870578 1000000000 986463203 782359972 819072561 1000000000 814796276 563353933 848353380 713647275 948032896 771527340 792555103 882822281 701075751 784812913 632507283 1000000000 411662158 746172601 760847238 817267314 985920384 673146432 742776551 903362475 882615243 685772977 863733696 867505076 896446365 883205997 429978235 514520423 635949398 761307425 900699788 698707936 782297548 887647660 749952207 1000000000 987795439 806729125 887967513 798201978 598542950 1000000000 644296095 919741399 629839929 804204905 908119242 968382194 808595483 699276060 970144632 638228314 818083405 842944127 1000000000 754622763 741359706 699680343 798972469 958417616 835109946 1000000000 510128107 682569326 801924721 885136260 527738235 817380648 692294523 829229659 734017097 885873788 874620857 1000000000 1000000000 883704169 1000000000 832304826 848695437 776831488 816106417 927450701 733175978 777774331 637280955 752145204 1000000000 1000000000 604313392 892826972 662091700 782540649 857003301 1000000000 589253722 705659934 929379396 722949466 683483384 800783274 691936104 632971012 785517402 753775960 884924907 730342414 727884570 962639321 1000000000 883598980 797665426 752803501 942974094 895759068 702747298 941625504 789705966 968232533 698238765 661665821 616991217 813848623 923091800 675993522 531872255 765732543 956602405 1000000000 812739195 850133753 770808485 1000000000 1000000000 284142757 1000000000 365282440 506477859 670130439 808581353 1000000000 1000000000 970767963 907818411 1000000000 757355221 1000000000 618977128 739610616 995327396 946287013 867746393 914669108 677832984 1000000000 764183181 808004633 890362547 674177875 831655640 933684344 937718613 765613501 776418567 800260053 765894218 989142627 597151273 1000000000 926100368 906911607 756703342 900745018 779116466 924887018 953839123 783729708 823303743 840923631 755496876 866868007 1000000000 1000000000 920965316 580744829 502280444 899661009 882709101 700220288 742446193 886724188 941471010 852744314 826069284 381943131 552654902 785141296 921781826 818971229 834209005 614896639 812370387 687244184 980390953 830492484 1000000000 801225606 966385724 765444011 870854306 480690122 702134140 736865525 667058337 842359514 1000000000 541625004 703736284 613764158 955151962 742693636 856122808 681659803 790656809 847301950 617111357 679087600 1000000000 686026796 765700392 885849152 726754126 706566740 660692170 845321938 974051754 972529833 808788791 865588656 919727355 823330156 889126530 802052011 537787695 665870296 770133892 944323205 694096075 724758009 734316828 796078953 663366833 866740488 1000000000 633876922 905376685 1000000000 979944960 801174772 847005356 1000000000 1000000000 872186844 668753627 881367638 356312390 817700761 860989284 558010676 1000000000 974526176 663491963 817484775 860714027 859662964 944779004 657914581 998856174 695404994 821205801 785449936 855261427 974415935 567744937 953585199 768789569 842182230 871403037 629940022 1000000000 636272450 886384275 747840948 569703118 899119517 645195758 441587542 692496453 626371438 965452492 845742937 712085960 695784336 593537304 756813419 498867007 787729183 872307593 739620460 897697003 965940254 838729521 832929587 850259361 698996416 605863081 775166234 663017763 699346445 672633566 845375341 1000000000 989045080 864433499 853514906 1000000000 898352230 662419414 617421136 867845042 821091320 823818650 934822599 696361772 625326309 774321683 1000000000 1000000000 966363389 740365262 721320029 903731206 709920407 523959255 1000000000 915040168 793196210 799294523 819978448 984001559 1000000000 815914427 725363737 857902165 628326469 978183171 930443599 726106333 1000000000 856406850 790296306 771127743 981618868 839446485 774499199 764972834 797447277 932474907 776454708 585968089 912962061 955350115 797198443 689035670 774843591 718724097 816428685 775498815 813043863 757909394 742591359 593340554 565563149 733806729 815072828 1000000000 532455773 646789976 947748546 496975623 683737036 898016830 1000000000 751260950 539142310 979767243 1000000000 921072742 620689340 865342233 894639285 934040521 896164540 768077373 916946036 608560911 1000000000 800657194 719588679 937593694 904161673 841624067 833171820 1000000000 711406957 804810445 484174361 806316362 812267349 923315169 1000000000 762941846 740635505 660518914 1000000000 755493538 600264818 725571906 894131924 679524008 706517020 750794330 785533681 853345713 940555799 959680540 916917406 875382203 669299034 741766579 1000000000 824728717 923977025 908595558 698514468 1000000000 943914188 664417024 783161226 578932231 793560326 632860420 857213983 646714271 789160393 728426303 646685421 734947768 847478235 702771522 722976401 965211522 571922796 811586282 679151034 639255261 802734826 850355121 970253564 742791268 674354835 1000000000 806150209 695477367 863972792 855093651 649868068 893001953 658334514 782112536 892871381 760440460 799338920 874457378 888217337 711316934 837527118 611542262 678095407 767492538 821366969 787587644 1000000000 616848004 815930056 705573209 673213056 890995634 631846042 866201762 799735592 578460076 519036860 793459465 655329170 778452414 821250302 813841783 780879210 518951666 864326440 522926652 734768167 803175788 804587962 945378685 918808934 743594008 859535136 841588014 730710836 808173908 868339094 740766652 545045032 974108492 646707254 866933098 692062300 695826991 792085306 1000000000 886073788 779567634 650868004 996454726 457568947 611462767 788864723 953840566 725088659 930477681 808608451 938237149 760376594 773587752 760193720 663162458 876186432 1000000000 565436107 846072073 514461323 837051354 856638435 896836031 574854416 924458161 800348369 823794012 879799217 989384950 1000000000 640952796 901542534 819396264 820516373 811728456 883683046 834933921 808209571 836012737 590884814 1000000000 938210919 970898491 677704376 937526362 1000000000 690698784 613003056 837522113 648971774 558739727 512949802 953366526 782871624 798474470 809915647 681393617 996358584 576059121 733772044 830341728 645977441 704542892 793646054 902122022 930108683 770319790 828358772 871581936 825122754 1000000000 912325026 920422053 786094849 647602203 952201822 752900242 910923098 882604599 842367701 871278801 951785752 992057282 841609497 737562472 920157597 672500548 1000000000 738801950 898750944 766357790 454260686 567442869 718854705 813283341 1000000000 914583628 676593990 879696443 711890371 743845366 644821489 347702471 564496831 964987054 777438395 828968942 601434558 635156183 718909844 630445183 851906121 864057822 830356931 765867855 438862879 876799239 973341714 1000000000 717895109 799848424 939455550 846889069 636411789 773034612 592860803 1000000000 1000000000 547979771 919631588 759317714 725141880 933086459 696133920 818204512 704487235 956337829 1000000000 974235465 775531268 991412682 761480587 892326492 857602632 922651451 828728124 710072311 865740687 872256303 904296852 1000000000 841382981 1000000000 460176575 978102724 763315623 932470888 858348495 652728207 991147602 990131760 822911871 765674817 725739773 799331334 665603757 709279442 838898429 641122565 829985800 879191372 844071559 851601265 666161877 619262147 976784018 716431150 798030508 821128835 835459989 545544843 943932259 1000000000 722699894 771720845 757716833 482052471 733486993 945744836 1000000000 772240722 782689167 1000000000 886119007 800830086 549600224 846297015 783219812 742359347 780863006 462593254 676928430 862683753 757828821 363300217 765162122 893075764 791398853 799740021 785521567 917743886 792999180 810009166 801431322 512760901 591984272 891213603 994658017 750876775 721364819 745464035 474707209 762109200 815416961 852767876 999237828 799850094 801539179 902717537 1000000000 946783262 638339515 1000000000 867011900 783540618 997522387 912770796 761688949 1000000000 632119994 753918312 689500919 620012662 682953485 919634348 784736104 1000000000 808404614 1000000000 792231681 898948384 692168464 805356346 829297586 739459879 848068859 1000000000 880918725 745059922 855157244 790636202 675775573 863171495 983871167 651388873 892898671 1000000000 594154109 666812264 511219561 824142665 657619975 795878569 611682400 761204130 855890502 502738737 804048351 907876032 698707222 722429217 885910392 1000000000 500594596 683942054 1000000000 1000000000 769823976 1000000000 812170619 788269652 792605884 939733422 895096769 717155137 744159462 969311142 753496330 1000000000 651535001 551710270 1000000000 333175797 839908442 853627772 776190268 886666088 703084870 887028831 686631623 893003104 606265049 1000000000 762257766 716616409 790730823 747026088 866128721 455949109 848819450 632178095 720792502 685662786 836823759 795129951 817646072 868575973 778983005 878051981 714377867 807339794 613114376 685521446 722922085 815522355 717372126 768256011 709183696 779308513 800067703 933731289 797336603 782377784 745320808 799548805 758601644 865146808 836372944 800886598 833332590 882540512 845464315 474517649 839100040 323916499 1000000000 983130731 820009626 946152065 802809410 774751166 1000000000 872157316 1000000000 705030213 1000000000 1000000000 691180557 692428603 798240111 1000000000 803715791 708831142 684676914 806783542 842678087 781700590 886751855 690067608 682604632 537597509 791937164 710600368 709461788 905961499 665856424 707222272 710529409 731095732 999075251 705692439 618944289 1000000000 599405192 641022040 1000000000 474484293 954575324 747484347 877246931 716521744 576288780 677862261 961751735 993343142 671247309 608663683 990279778 520519661 782216982 765299877 908381017 874216164 734145726 592481175 913120325 658886174 835957954 726335720 727570415 1000000000 738346034 877547240 829507652 907875545 639586194 524230602 676712592 812683037 924876028 798369233 675911058 735136321 289775866 767823444 854529266 902785050 1000000000 934214491 741495379 839236863 631281910 727114996 731907881 644335215 840428680 753753290 619386793 1000000000 397820904 794165550 1000000000 992443995 809627819 908542601 726166783 881684780 979722263 778626489 662644480 767588892 922114785 565633546 903651551 600645621 921181407 802131598 762292339 740821372 723014746 807194029 674752573 728499059 901556715 312106941 448650893 774626512 537827781 738668230 932561189 674952764 957932163 941646379 822165738 728239547 854722951 515903432 874673906 860179793 607136036 820598520 565035572 816831441 793053850 734414111 1000000000 843686513 462631939 549352859 373442018 828532204 754565681 808922626 968696154 765524613 596985809 792417839 755343840 936615708 285334143 734083882 877248423 768520489 533628736 898276664 448735173 1000000000 776620581 842877707 930212974 1000000000 876983427 724130217 818159608 728981141 624358810 757522744 848376618 938335507 832508685 931074535 524769707 616824127 825423644 816995677 1000000000 760544956 902088765 749041950 1000000000 927404175 796785928 1000000000 858381210 844444343 886894212 762689182 733213988 557106205 1000000000 882694394 749326582 701670031 285333370 823096898 601773829 583210400 1000000000 1000000000 1000000000 959854411 777116289 963522321 655019676 715332135 466498435 765244409 795866709 603017526 798398385 716841590 790728068 967273122 876284996 631426160 858465898 1000000000 713225695 461348830 1000000000 940234125 764518055 832027134 764052379 549497890 555308169 751470707 691893234 766157285 643836138 717515991 639659454 857034885 943728360 570077123 772922014 769774841 776064300 857367783 714316683 776153771 982005374 694504217 730889679 316539201 937058592 777951081 636421480 679504670 645296277 773818083 992802619 696156651 785943370 684919816 1000000000 739842873 989806514 428092992 742796124 839216906 643648349 1000000000 978282506 732645196 786772600 833977827 679605548 749644813 638984419 1000000000 775608246 732868556 706624309 770129242 632276897 862755640 813042031 814514829 798578542 689454662 798312414 556997473 865569226 847030241 887730894 698599498 775610847 777780430 910482718 734196291 627431942 805807338 790817294 600159764 845096677 670508181 743879947 535368812 1000000000 744127046 732286837 869881149 406184507 707907414 630872721 939166984 666906221 860230523 1000000000 803841848 808628156 727163916 782952484 800885549 760404859 536742019 865830741 873642834 545041361 919790582 624647245 777928585 708719542 725944109 669749410 899888461 617522784 1000000000 991553703 828167368 696508326 884901821 705222997 856037160 818516025 766435357 728669852 685060299 710819663 684798509 740356426 813692962 664002413 419231013 949592182 731393353 103932596 792169615 767454121 822176426 675901556 519888804 909003623 969507595 871228807 616606961 549171611 809710100 984628567 819210015 920500458 1000000000 805846474 883957338 831002614 723085364 840192968 508654717 946257156 796488451 1000000000 959763156 855630942 960634594 717543270 1000000000 362267092 1000000000 811227247 743002464 545348491 897763881 802635939 740828150 981151417 947294226 861833569 650129623 577543917 895552026 767486521 740410360 661660177 684707606 844772385 920604058 732037770 956604764 640647928 486747100 1000000000 798973431 755389494 818979444 974648137 746035803 698628404 657534461 984386082 773934876 927096260 910698457 630639198 631453624 883215494 1000000000 598099274 826027364 394762544 891042182 760564639 734927004 636825709 711730808 886722111 894982236 1000000000 769840049 639641209 846181060 821913248 852103519 730625161 819602662 639326713 1000000000 694555581 774370460 839793474 783911811 628322174 819217731 955428852 752266593 796365963 880834361 1000000000 863544274 1000000000 957259182 927381417 821203336 772821199 1000000000 677145691 735945458 852706425 837428783 1000000000 853960524 830871181 593178189 848995066 647314166 858499381 896570645 842786934 767829908 670138744 658059121 711280362 737589637 943370281 1000000000 921982489 735841782 765745056 827938718 742546105 646278063 779137369 751318417 899708962 740984798 727212892 573406304 632657306 756240926 760420421 652153825 518128949 1000000000 515105142 850105332 524154088 767825106 894554726 863704811 844022273 676298858 783577179 910774509 877572939 1000000000 977465672 867731368 800889614 795073785 924524203 702240105 921882975 429156780 735726777 687501900 832054923 873801400 843895395 742817719 807242776 888641814 658154743 697932747 906480741 956004684 766178759 734399782 782758244 1000000000 1000000000 676889128 807828980 672509544 895581778 619728565 924875768 710008160 413337702 735337718 857371159 649312773 1000000000 1000000000 908970259 1000000000 793008482 899070014 1000000000 547996221 749767533 725772738 844262468 716866895 939506332 822530153 842831205 734119716 622632034 586311058 800219388 980310209 630117333 983420567 605889937 716345380 751673460 771869161 797381463 651026691 847417442 761823913 649872000 734710554 786338219 905428183 660221229 809680199 740393352 716432194 802669193 677655998 936124730 789549206 824206991 730172590 709974764 765479298 967355771 841268834 739661605 744361332 1000000000 930668766 666468678 1000000000 790599876 759304365 870199768 664872953 855291826 892336922 799597356 672603886 755936524 722626993 952589738 906982123 716836026 982007062 825484392 758626782 709875415 917424704 1000000000 531965933 740746448 894269732 805161807 716268931 899582870 736224321 1000000000 925179149 656609736 775384001 770701846 832888339 848087454 690448160 1000000000 738738686 700055659 925974836 1000000000 986690502 624853367 1000000000 907932534 418246889 895418703 863941822 829011623 512612307 985211879 757061879 902319141 861077699 912985306 489887779 654604747 790155048 693563948 756968810 887344134 562220886 870697804 808124895 663833930 865992996 993460257 820837675 987229417 938527312 589712414 957585865 924259061 849866408 575093372 1000000000 689486898 786028674 670903123 935914776 716494786 866783020 505541148 765620993 728424203 996987217 785939536 682186732 475478474 1000000000 514390419 759812414 697114004 754330916 914152166 736816702 959797756 823728944 992202431 827813877 745964602 900963488 1000000000 792788771 404785507 736365662 730942371 797031199 768172780 984200830 824899923 840251791 928495798 785812176 543097724 875344481 703130757 692651040 916228315 965560406 614595722 831918961 928868070 754198732 1000000000 874594294 785296272 770060806 1000000000 437150260 1000000000 758302423 844476315 959959913 1000000000 696239551 910383854 764418889 835450774 632219605 928663944 668253930 995202962 961644882 911144142 844904841 624545117 870561374 843925533 923074630 1000000000 1000000000 902597726 1000000000 869276660 844948449 1000000000 498971588 725013264 743208900 859338379 574512292 832779822 907674248 777537113 790672565 734785763 821046994 778926200 868970347 577621754 666089821 953551358 778865583 619152966 934717596 722525906 578217843 771214645 525328918 939265670 755615196 642501450 755622229 687361856 829776596 839594283 803219113 837458104 728236596 662854651 826873600 606913038 1000000000 781418113 879866604 910734772 892004064 683151179 879233307 1000000000 715705000 881235455 723689290 916496276 764634892 789722168 523629226 657349152 697508782 752914663 986909151 631939708 702455371 508180882 1000000000 917654029 768443143 582148751 570862945 761008743 1000000000 976791444 775843982 346572909 785194024 738893027 776536323 722619865 525865410 1000000000 891753354 805505990 868619953 936519821 827718771 1000000000 735969845 639331109 839620094 679565088 852469806 731972631 385656710 782866251 796291864 809822760 848702569 856288605 1000000000 703979302 831840156 706673428 849740392 519823688 743031664 695213085 806819735 955573639 850258259 902970910 889252992 723543268 699249667 880798926 872764219 754709645 707800495 668916218 998306313 1000000000 503580556 676075024 188833236 856278013 888986412 799854361 836948209 795009912 692852326 591018851 874963343 741490967 1000000000 767155927 773814867 823422596 617413642 654931737 601004227 634287252 731685846 922780597 878321189 793327765 564703734 915660759 794724207 848708316 765739232 902732206 777065763 663508296 1000000000 749600356 697325145 892245696 788246414 760682750 746541290 701582460 766827940 1000000000 747542740 878586010 719054587 403345960 717558251 916644809 526208384 578003355 837346732 978675158 954382315 644448333 800522040 899757485 772558677 594055273 747933071 850198421 816229013 953111396 903554961 701831744 644469048 782423874 953895414 914738565 951122033 699629138 851720236 761844041 694665984 802988245 715389574 681863931 786503357 407059423 1000000000 861045984 653608465 813283485 994964420 701730105 732692652 935383240 862676673 546379403 752187788 1000000000 887734278 775225807 818131752 578184138 670698888 887927052 408474726 795133146 658468689 333815700 841647994 781562050 1000000000 894764252 798974984 962164777 665529835 801758155 866384833 880568747 646555487 788690908 834501928 956065755 643412578 721739292 788574558 795264567 747839036 853230371 729778651 749522835 903578731 824438033 871028421 686190351 764152119 588969071 914196582 761645587 1000000000 874108950 881220091 975097489 923748986 567857124 523766173 777434442 781984260 821068927 913493609 845628259 627904322 469731303 645104828 808375165 746642835 826356932 767131524 791864758 942540699 702512620 582600237 802855749 729330927 1000000000 898167740 705323238 763464412 926180720 680100821 516369518 811350768 870286904 631307154 771476568 929156186 733838829 652130529 808140982 803670101 936990473 891479665 718557853 699797223 867891086 952885337 269069377 550109615 575393269 815397092 773194060 678235192 827403062 864620555 744250974 868929214 589718480 749080476 839017159 842497983 825212455 1000000000 584950915 667065908 894587241 853401801 774802261 768871533 616275723 995554471 579210842 879166256 866114699 455840482 771536787 1000000000 811447153 624356757 607798182 757499012 852517908 741102134 672610825 924106244 1000000000 503431736 697478775 625022437 641053224 783744616 1000000000 631223939 733246292 598116016 826116115 868836177 877602099 796985951 1000000000 913113708 672672024 866211789 774222570 1000000000 899473878 401569085 898019919 742417455 1000000000 704410406 883128614 1000000000 913341074 715380780 625651062 730350187 855932090 876363218 487024533 603682968 976846829 889732545 983342400 376287962 775879043 743825960 834449642 563675287 685408267 870055330 639067995 838956094 717003719 656654591 717051293 925499036 466339983 725089846 823936793 421234265 793180972 867667108 688287329 995891897 892098808 866414250 726031835 792056829 727435753 712885643 831334781 893285375 898996436 922525725 421759986 781709641 950054124 696750695 866457455 797395910 809915090 430430167 791560724 670969585 734787446 431743296 938509981 763235649 773876753 832933985 648071076 833852616 812251173 979209846 830237384 620197119 837736354 547300905 767117663 747391035 674344313 824937012 457622630 1000000000 571608173 545300684 650340911 828305322 757908466 770845533 780573115 954921224 857039953 711726274 680477724 958017237 775507331 701490247 863808388 864369154 896968440 674862186 887752225 887879673 573620872 776394615 751195281 633160041 636163016 979895539 574689747 915545904 773096154 768126839 764052129 872113359 468082073 962451662 983198104 751810627 674790565 825237545 1000000000 991319396 845783847 579028419 605032680 848604077 601295977 621759738 933167165 876055592 850295324 832925516 1000000000 533866914 759072180 780622906 693615778 916433217 766034717 839579419 759207149 1000000000 811444128 954917452 846851169 850940291 941098222 711631816 863187941 1000000000 838991499 800336906 978014201 910122571 813792897 832361638 761216661 1000000000 981586276 701874535 945465462 637723948 748530314 700676858 704119376 720794984 954985545 705124513 933636017 809667409 959971892 785484469 812340339 715716189 784633190 828990668 897655056 683958547 734516033 760969781 1000000000 816683070 655944615 1000000000 855001397 912322834 564958821 912484317 825506305 763551132 642986622 893428285 872802553 1000000000 560293326 660629530 782225135 934695076 938646278 993621229 725078175 674428064 782054406 1000000000 685222499 925972192 834091797 898794193 932498195 890403642 782609944 653677478 794588153 924385816 787604405 686640504 833096665 934438318 681191558 727152029 812399198 506781548 743592598 768726352 980541002 1000000000 802306444 930016930 810046666 494293336 639912110 768639779 902392940 963981131 811869733 831598087 762739923 651914124 643406683 634905145 852275696 772714873 783230470 512590655 873593348 782881594 899114025 832115517 925226225 748810051 896008546 781338720 762191874 762313437 711333983 704272888 898362858 822521487 691921535 562229944 823841952 911055520 863115592 823757293 933499295 872729955 1000000000 871155913 981418028 676947381 1000000000 883521944 1000000000 906418062 621210780 605449068 962958864 813166459 797757681 757519844 566166865 801962383 799479192 796192565 781768139 638252273 817949507 577209640 550634677 865274012 579236094 880623231 797866053 820059607 855616140 776283517 677728179 663277492 995600424 672992324 884020721 843849096 778328164 757078781 1000000000 806946190 483294007 868218974 1000000000 756490347 872545929 848029597 978878192 646491942 664313981 1000000000 858125061 645084688 885337037 576459372 739187021 671269484 814662050 743062927 805846630 774031823 765735503 541771339 731727263 717854435 1000000000 781218833 756362970 750501848 908676663 990300424 804836188 646706000 986640612 828887542 950649397 1000000000 1000000000 699601517 734032787 551049813 1000000000 1000000000 816223845 709028918 730687654 823252529 1000000000 751349901 621868854 930456246 697766757 747961432 864857942 736372122 572124025 860024200 1000000000 783587300 888557308 723760797 930800780 818174706 874118412 810158946 899013130 789632528 551900914 808687333 652393415 958677769 717960512 650156506 822697118 917556016 900157096 676673376 942579988 1000000000 562743671 905673466 960413097 592211726 959870068 778761384 733618710 666365400 1000000000 848471720 723004259 507306982 612735045 1000000000 369883556 712431914 914887689 863453005 842095333 518852433 915593622 495371388 643118885 318614387 833683887 885756928 679031749 730819841 1000000000 690907375 1000000000 775550906 795754955 718487943 973217018 938810549 767743784 889498606 872009493 714983548 736461483 678848024 611422605 804830213 1000000000 707232991 780683967 774527400 681402773 840408059 840841894 615161188 677566456 896316541 815090723 698346233 775449056 937535770 596435937 792522408 832645063 996141269 955801813 636233190 899268285 827106827 733388529 742901233 520195874 719098277 964594492 614433553 609506736 883629000 837826223 1000000000 921251763 627400674 890583024 359111790 1000000000 753098347 960110576 698879731 888679230 614106552 638131424 946427951 616415159 937978409 1000000000 923441601 632401920 775465747 674744479 658455314 882515212 779032194 747100768 678611817 751733944 587283941 766063780 936378606 558956889 757419444 884516326 787138681 858849376 674760541 557414147 671688058 965332889 901249435 833332339 696543552 800601515 472495389 692306462 825455844 838205298 508473267 708834385 619793901 927390494 814823071 759521421 664327780 1000000000 847086985 671071352 525841672 840894759 786617758 721868737 502305885 791708261 842538171 827099333 749027359 1000000000 604279916 549401700 807319270 482703643 724011595 572290699 935606271 922038477 970311348 583460317 703871908 953227168 817326013 794260308 747811787 896270631 928316853 900509382 851840493 684123645 855270797 927106237 937009102 767305118 894320513 943809647 712252701 364457756 904907483 855955587 539374997 969321673 915825738 1000000000 652851137 932556548 893302412 711975841 1000000000 368951338 728448278 808490186 756394807 793097488 858518068 1000000000 669579091 641410660 794853517 861331630 720716982 878636798 699573343 558417033 749128742 892376261 436114907 817953581 647858350 918131074 829746674 577723233 642500276 546412949 985495608 877947212 841902284 915268920 833396857 739297582 770041515 448456378 904576650 902344924 676537293 696537537 792307043 679961780 712673854 977820724 659914304 772113475 750657677 794071814 600948814 914402145 777199159 594795273 712444615 651344225 829341083 998940892 562360384 694349218 858154137 832822148 906858488 877755206 983238433 773565053 856701534 817713845 693613676 915041898 832759753 816322386 793050942 746294704 783643395 678893117 894825532 579752419 1000000000 838821032 951647038 789078473 604136844 806866622 612186290 881435234 921895201 717103230 107957163 989315732 877513458 877025546 726632726 936760069 739495883 619643371 879138618 782738393 760986335 958402502 853016959 1000000000 825246637 780049741 688019156 907325490 640841356 941310745 442602492 970007100 1000000000 765352068 699780678 955353398 614075357 761120176 851888417 671782989 1000000000 828253309 861780222 746495358 675161999 570360515 626985498 901103825 1000000000 800551736 814257596 884159151 654955802 645685269 759483417 881447078 902258762 895592252 854509203 653534337 837551817 674493547 668422064 862570778 657243766 745926808 708191767 907881076 821745806 571659513 831383220 1000000000 718471065 791894138 863490446 715599908 601064858 879076935 412098917 828742744 1000000000 962558563 708778853 796309875 725609748 878983319 835169134 981188322 533643489 952963532 827980609 519264409 334808215 746661744 562164565 717980305 916430239 1000000000 822319330 668069165 694450712 1000000000 660285513 1000000000 690270872 750869457 866330390 998395320 798579757 631603964 858518162 732650995 808394369 651284210 658540303 846848565 499562862 1000000000 874369254 768467354 724691362 949661098 836525243 842680943 797525504 729781395 784334553 792875689 1000000000 657648831 818333870 935690710 898942482 698473720 713277839 857318577 826375876 735269674 861150801 795048818 731145973 705357629 793081673 837880462 991166995 783330726 961268233 739307993 809032395 432809656 887795865 659953864 467488045 960074723 760904518 624752190 790694586 837189911 607334120 808351352 665112344 428069019 1000000000 1000000000 559007611 979066648 654925196 864529153 792973547 855499176 637932683 976330216 911182691 790304162 693969400 845027370 947316500 917601935 912000572 801490195 948564157 628003608 729356682 876240511 735703940 651888163 1000000000 1000000000 846568880 930215905 1000000000 823402559 634123221 890409546 676795777 763832586 800948580 661947069 850557048 740282110 884342429 694235704 867318354 832433232 729233191 470664027 797867815 957146839 901859390 786414905 713538932 352232306 974561755 813166775 757313094 790830771 681589179 1000000000 724006531 769331357 920890579 741470068 724356260 754353947 711647202 1000000000 797352232 963121103 683574955 937241806 711133140 713995888 773994517 743591319 998921352 703784612 549254109 1000000000 1000000000 798769659 765448376 591460850 982068055 687958036 880908949 702799158 602958525 947480647 842615045 849723635 1000000000 1000000000 852568796 864501378 568758068 959548255 749057043 932749715 870730877 852643195 888027968 849655528 609807132 685010523 854613585 514516166 1000000000 731070103 635818601 702635980 704583586 854482353 744251061 842649587 853477582 642536451 624353561 778230443 920556690 810139265 1000000000 905456500 647441160 757844139 746606499 626447514 825836165 865050198 596094876 900757302 848635710 714807012 875907481 860670002 816498321 450865018 761890941 681242851 922552737 631288458 707527053 797923470 894925595 728800870 937513952 683653278 901407981 710545074 837150603 920423785 1000000000 716276097 822630005 860997570 685824325 608180240 897847515 904062529 715789002 754825527 1000000000 847238446 807314082 769380663 804257937 818996835 593280474 1000000000 578629444 762060312 529023381 638367084 958554458 839620997 846815518 832635015 562827236 918013177 654109745 781571324 992722911 766831004 790764715 673522149 1000000000 953652180 782070686 973433378 393515960 781953512 733909737 553747742 673229646 978931795 822845701 466950485 783822661 869810395 1000000000 776011995 334932075 752614862 677004091 621077300 828760275 774711535 780198555 1000000000 1000000000 889294091 716286981 908822454 834699921 756846392 764167811 638087330 856337802 1000000000 1000000000 617663123 947744937 848418487 453324233 906457821 744643059 529455609 722016181 689059074 734674376 614490030 758989940 802530224 684112233 725431357 510039495 763338328 1000000000 774635737 906722564 666994615 720931292 613843524 780001100 918997485 884108167 753926294 731885780 910521974 808918725 839786658 731148148 664357498 693500456 548017728 1000000000 812050806 944622678 918498371 948982134 651212442 596923230 934019044 513881549 721881942 721565284 740303052 677580095 682418451 876606172 905977927 849021299 758921909 684837923 614028355 1000000000 941756703 1000000000 516202056 1000000000 1000000000 792728274 769355094 859372485 894079651 966252468 987818859 759193047 435988514 619040733 873860707 820011958 854936611 799830415 768130894 812528868 969274055 808436919 687621143 12327210 1000000000 1000000000 711107575 722286793 848972581 263555067 909084799 779362886 911677680 824340450 681079531 871414546 642870886 1000000000 865723334 647324286 750173072 675962386 893998368 908156872 504644872 943438720 740007391 804499198 1000000000 847151656 634749765 985318162 938668501 755621908 1000000000 368541854 600837864 713871246 505194791 739475467 654329380 814574430 1000000000 883552784 779436300 954569986 767954653 741150351 778048420 641108113 804461600 777912628 848532367 721699911 609173434 1000000000 726920303 794162383 771818984 708209516 773406529 670517254 974651172 859742032 716099747 511015481 832283883 755961002 491673540 683387596 736775020 672886367 1000000000 689400701 863277012 924964951 789684781 840034505 642761520 828031767 918735459 656961458 713110851 804476616 810170125 773673399 812358235 798664098 288562190 675180882 734318257 866054603 851016801 671938575 834327988 904019292 926827529 832303820 789500330 828050116 750473347 1000000000 911135119 803173090 995920560 621837262 616881700 876627508 703072240 905210303 602280501 936708283 631336000 844547716 600305443 657247249 911193772 1000000000 810103551 844735365 866675879 682881769 873048396 769739526 1000000000 678526436 1000000000 711945514 949838719 944223585 606268349 802472397 956563484 898398797 904838551 711759130 865589637 939927273 870513670 767054808 661652578 733548798 574936855 1000000000 755263513 909781453 768155154 939476981 666451423 758257162 473470373 829150362 811585330 622422002 860958257 892665487 902550958 553466355 858266274 826334178 537059500 778401418 703165015 806431717 1000000000 1000000000 850006575 857807221 659929903 710496865 888282336 921234806 810459302 719389001 752348643 813996775 816445714 706200535 1000000000 959756180 951085636 964537532 708840710 850047198 719528326 966595641 640601786 651579431 655649598 767317373 566673564 1000000000 746359049 839653310 867570967 156583738 796846035 951007981 609408429 771159687 749368148 682751016 823613693 605760637 570912737 734160394 953806472 783595056 885202004 908496619 850396326 1000000000 854370672 919480717 758005303 499672981 801258383 508987889 792990557 999725036 1000000000 759437840 580438423 716358694 779008041 836635127 559247750 606624817 877857078 900908372 673985786 739127310 1000000000 662055630 889326895 604831231 794770301 635644174 459167780 585051525 761337237 844941695 759372938 892038909 889842253 651413329 862550760 814170088 752006515 844404237 829062307 532800289 680516808 807365380 636093453 532561129 386698794 698951147 602847824 894903280 871026760 850517490 518440403 953996703 1000000000 591573316 806079721 770046226 846728592 809602629 880263898 593333154 692750679 758610047 672833199 850137220 668090968 743356061 1000000000 511248946 853801554 815059671 711873899 943219689 750362591 831645064 594782239 506358930 739074717 911329735 790911199 533049663 1000000000 760438010 895961682 1000000000 1000000000 886265161 930809493 656631888 830572031 727863748 656557933 835201665 991461947 947388644 675124589 858763622 777410220 418134569 932077446 910425672 817328465 772514879 876397378 492326765 875784534 986002159 736086184 661063342 768763281 1000000000 678460613 1000000000 740758555 895446062 1000000000 724039338 928489498 813564311 741804011 1000000000 693480514 901701047 896259451 850239623 1000000000 895539330 983679446 916594472 821274801 1000000000 907710394 684022759 771467522 783759112 844929214 783834107 811045482 938364425 780047545 755192946 689057289 631715143 629628694 757412376 888433881 939969145 937248343 1000000000 877187922 986741579 647510104 1000000000 909252639 1000000000 1000000000 846264876 1000000000 805816257 1000000000 674364073 711411788 746331080 846575580 831063976 770223652 1000000000 856524492 797305683 765273872 690218487 605552830 646358118 653716668 872383809 701943741 884866771 1000000000 748381936 671369985 508061475 585044545 914813380 886939762 845178770 790969389 793001081 781623523 838388946 450609444 837274721 758789162 591199159 887937701 695662326 771256492 685690895 774938209 897606218 921634691 809957337 1000000000 785552326 790977428 581438297 642141531 768921186 826429762 851043131 923976712 900784229 436313631 834487595 734427787 621407155 841741287 1000000000 701809185 838392868 967681449 877830539 851226015 761550081 795183508 787648454 1000000000 910940104 788231790 943741964 943717839 332119257 779291919 867250530 767921080 967363674 813608753 862177575 702406384 1000000000 801384036 578282071 890510351 925856779 609078377 936657496 679973687 907466690 854749704 717553254 767003996 1000000000 663366948 828276678 804299554 736779253 746915167 642839136 883437509 871602592 606671886 1000000000 859890078 882914080 809217362 841898209 914880225 585644918 1000000000 1000000000 773249710 1000000000 753527979 892691614 832880818 827123802 1000000000 950642517 783769743 545330296 583517312 623053375 1000000000 1000000000 940845086 732766741 579375718 781682691 784093703 871621390 736817499 837221834 798152102 703270327 1000000000 992888065 873701556 873627308 703558111 743577323 680790625 638415479 915935741 830729850 893888571 803669579 906770165 910124036 685234607 723390848 939812068 874414852 890485842 793142963 878604640 1000000000 825304203 807702009 1000000000 885368299 953816117 937841322 836763946 650697878 868056742 964902456 1000000000 873754260 905597445 782541389 787333737 876626812 813412642 1000000000 911279051 762156525 802188302 993023886 858303557 889167254 544620216 676930320 824839724 666969655 659288384 758655343 847645321 739476033 812421568 677464240 434745747 879470996 746632127 874905901 713622005 886397826 730261177 901307546 856761435 730089641 630013816 826136580 812369029 837480577 799403068 948901907 980334950 428504295 774070383 960029452 965593085 950141563 821930916 861409000 832784224 894163372 664046411 745275024 1000000000 654756527 1000000000 907504514 592380489 702187707 756498094 700050319 745387255 726320077 910397120 736421736 927120407 574846411 779178244 584186203 1000000000 812174082 506788025 621893923 706053062 1000000000 781405679 912046866 877550061 708180719 799714793 698586644 1000000000 1000000000 1000000000 808874586 948856006 732967009 964739354 990510617 939536098 708987868 868113664 835720649 971498586 870023278 888292763 793427737 760499060 804959296 849608527 1000000000 942031892 712343456 773094269 1000000000 792941354 947003478 554439372 751284987 845467208 1000000000 682073624 954272773 670859571 756561586 627339061 808922547 784901548 1000000000 721545299 990827476 1000000000 848496252 822260280 854059191 715048253 474161062 846636226 691881417 1000000000 1000000000 670461728 788305157 806975914 687892626 786291417 710140791 841990827 720372621 1000000000 941814244 933735993 988525727 810185190 898835309 499497528 844213340 474253992 1000000000 783191197 834871568 960706955 717179873 939875123 715322292 932225492 830388841 839894007 724830175 666439375 563650763 998572306 583282604 1000000000 829823641 681213801 924856799 652509536 821644683 791233285 877596375 909258616 961784076 583394395 1000000000 758207001 828122186 841262501 945560545 1000000000 658123259 901134968 984482107 833557738 781795360 803430667 910775922 903141085 577047708 790724855 967952682 509779504 610707862 784804094 1000000000 908888197 913100280 680261770 841705542 873855125 790830897 169693732 855376324 410657078 865615308 760551236 319565333 795345062 988480455 823632482 861301791 937035894 759997577 668686662 1000000000 578103599 787344305 663606134 781259435 656950989 796306567 945043643 683952473 906027523 977208167 798477436 806913841 692827363 932804546 1000000000 867018196 713206445 812966566 684387365 809534105 659982799 1000000000 744441872 959404671 1000000000 947961205 619276967 893642440 630991155 810129168 974187014 882951007 718688951 304677896 734721166 909819637 581051695 633560489 997588961 776147235 1000000000 908490841 798494940 807303154 725128476 710441566 565366909 1000000000 803764680 856755791 957520063 874062188 713662704 654327887 807575352 845371525 753825580 638724265 818980793 803240606 750702717 786338120 787889926 684223615 955951939 531704982 907594144 669637344 876301528 529821025 479806337 753775961 877720038 1000000000 642482798 730305024 943142744 608476275 935249786 696215684 683158147 897164474 801660687 779883663 771722244 790039891 719213388 637875741 585048428 862406388 786919719 892091106 899911001 820740034 618819302 851528589 726290038 729577669 1000000000 834309469 985679262 777430728 934976550 714555527 667618306 234031676 814792203 798435913 854977864 528961041 671990464 769205052 753702023 1000000000 814112802 820416719 671348120 845381912 835228542 713372353 898917156 524467383 940990684 892708405 886619278 711329125 671575868 770671979 978695610 918790025 566860826 677186707 1000000000 686587615 780253026 1000000000 768746477 918455574 856137185 727377390 805824435 875810582 797278351 808761161 745130860 843967766 961723420 721007451 645807068 1000000000 760211207 746955369 876713708 713583814 580029880 699845624 1000000000 835590406 675866293 861930775 767102647 941192367 902197290 450581112 647965228 845792320 909201842 756901469 764123266 746817961 971327237 978185177 914882896 812365487 925362952 943568718 799983562 657620507 901955877 930918288 543303234 896226016 751721291 737638917 786572831 747726246 869137603 876896874 747708896 1000000000 877107819 843744432 862562439 708009059 670132255 877410859 871805303 603344204 979100941 794785071 764425906 882426467 609516283 627422519 854351424 857829016 610254696 691107889 768629379 1000000000 794177989 817784617 1000000000 851079717 454415829 662591255 1000000000 483497638 1000000000 793327514 802895099 927477206 861651109 691127112 753727423 627120239 780465109 849160948 1000000000 600340665 868404118 721768621 623366921 871787874 441060599 751872322 511290287 902029229 434237427 628778633 508712995 925682811 702694625 702012885 888439189 673000893 687271401 971658796 621158039 405512317 784720636 770153636 677719614 991030097 702158199 867302851 553416214 854203630 780565561 774562736 704226162 850751295 765338095 697345625 671618958 716288003 928307024 825612327 738204459 1000000000 721370981 849184139 900144283 466615302 760387471 848307297 705814898 890444978 992711933 336719628 893596266 849736709 809640472 885104199 750772773 862259932 969345250 873269626 672866281 1000000000 856738550 878726247 865046450 662293916 728654315 739984510 786248336 884473605 870733656 700627726 752846850 420555756 647324909 474244061 942014787 594290996 931250815 776901716 904535082 665951305 579975583 522760674 775532058 938066099 697381012 842517992 621772050 865228833 692103603 887373683 652871106 933267938 793222960 884748487 774965624 789187486 777392393 791763127 862190701 522662976 674106645 577414458 776612298 800928220 779037270 945211587 784927404 1000000000 929591344 748009462 717806604 870218105 845578780 911232419 632900816 445423529 836096578 628476133 696196113 513734938 775321786 567813082 584792530 624294413 818712078 711047492 835130222 834478043 1000000000 298886912 778881535 644143742 902809107 789323206 851016575 763824365 734380361 941890612 828195079 783813816 978022114 694319879 994603858 751128162 840018406 978279182 840896984 539309002 908027401 777034067 824628748 636859688 998027730 921899899 909895801 858636144 965169155 849622621 774001496 914876980 821638137 897707350 694418524 874085641 812692644 658377940 719129626 637824400 732822830 917524967 557728767 765523020 605034459 743111525 693827408 842130587 691454539 853366266 893213496 668029074 782868416 659638684 543133788 824222518 927063790 718544448 791574893 745852655 543399469 727061062 721585445 983856669 690679714 872374101 793020335 785977861 961481482 1000000000 800758992 1000000000 766317267 686449415 681669440 563371640 724237738 743140475 746730988 809920104 680473770 781606993 1000000000 863318917 1000000000 860589051 699857713 881720400 799169407 1000000000 813729329 965640468 805980803 610694587 633050568 786707226 1000000000 681172744 585448460 825686552 847670370 1000000000 803986277 744257339 608507076 813611800 900809087 790008651 665160342 868696290 866325192 568983359 721277974 394684544 719879461 741800463 870299507 681580012 770843286 803950293 735695883 745161071 540646496 774372602 816456061 530998677 778755479 785986588 820798971 736026965 822591472 799043267 776655482 844059067 730666279 479031215 980223505 863172247 947385385 618085760 598457880 829468053 982941084 785961650 859776887 452187136 455642963 776484976 803325808 822387033 822583169 529717685 810651853 812185538 816873327 990859959 735257188 997548191 715112207 789697465 761081169 652655704 903379405 1000000000 515850565 929502005 947878634 871879664 743309998 872638019 599040222 713929948 1000000000 520967265 871060598 753527767 796833946 454128748 715812903 706962284 717671680 894636776 833045434 771101840 605456583 842126765 1000000000 660478711 912409957 757604772 952493467 800027400 1000000000 900038898 740112798 885039330 882105395 1000000000 1000000000 1000000000 817717425 656910605 958854891 854523889 1000000000 1000000000 932355643 898252472 847841777 602426857 820105063 707770003 717384365 1000000000 899327780 814852392 1000000000 646077818 1000000000 839061290 922176726 701202960 473501839 744478938 737724728 159911891 650308585 1000000000 740132997 874319975 723258572 808003658 364730358 450434136 375452790 646963882 548568950 388679513 880461449 925195849 603204392 819567127 1000000000 640802195 719896590 855972114 866187701 1000000000 497219767 1000000000 809920715 862010760 867244302 1000000000 980779278 846099360 491206075 813805144 632819180 859328984 708384025 780393453 742566251 937106900 528713358 1000000000 631246392 943083450 864188451 717085476 987727398 987465278 759085792 842166834 911893804 460422016 711993579 996724349 932698208 997953184 820482634 826952106 575548976 957250638 757111506 862324696 667795676 801895364 731263919 678904531 851408565 794735465 864022055 786552333 695487710 798513022 602701128 790153020 812967545 799214921 748522166 853229795 734316934 523210483 1000000000 928390323 890790942 779374983 638975870 894912755 703651342 986915008 746913995 701943745 871190607 783604751 944586392 713142762 889986715 900728024 783983090 472939173 1000000000 741193937 584634754 729325015 772081296 1000000000 874793163 714989782 831653622 636975993 730991484 750226766 404071501 798373080 959771645 804467560 837429751 984588703 788263610 780624904 911723861 661000011 955991448 809777938 779256996 807016359 934414862 446151417 880283313 786363150 739394491 1000000000 811493231 815006944 904675175 592911579 500800636 933392846 748810053 728602645 684298787 616080808 855604745 518331116 909653606 1000000000 819780695 805093686 900896936 805080795 913686980 604569448 868826615 428622014 845439576 733503928 1000000000 950685473 537770161 895228401 609786600 843994061 914864261 611454219 910759327 963418300 1000000000 776997550 1000000000 929498738 751908976 676903133 920602600 970689435 1000000000 894493164 852642883 637330271 678149902 179544214 951865644 621881578 687349298 864743816 981015118 971409751 809914303 812900628 867674308 709892343 720146204 938645213 825208286 561778699 1000000000 656903880 1000000000 639686440 861502123 926052798 1000000000 505897348 958777027 937378619 962351558 559175864 520726862 667660901 707571731 847068469 754097908 955685241 978963774 869703236 881594082 589210139 731190425 895410653 856248135 751816794 657710423 905062937 709683832 618879768 876714690 868922969 633223754 895351887 684828691 733434644 538653100 661019853 823690802 795851016 802524870 368663192 753987090 703524416 700342089 778501032 953787877 967352648 789729903 896804434 548835481 905152212 1000000000 841224421 860063728 637179402 999476329 752658510 932198286 821525998 1000000000 468268970 862372565 391996804 217968515 616714981 685251949 885730513 930430602 886608168 812111319 935787648 734949442 696141592 676210535 699351572 1000000000 893759256 667156828 651203713 1000000000 727454181 808799967 1000000000 677516875 1000000000 635461985 733269772 836586580 824989778 727568092 874648368 776567217 859521305 846313073 691295312 790534591 825385040 774564826 470280706 953838655 943739020 872218676 955259776 690660999 626338893 1000000000 1000000000 914850557 864878347 943629402 728741695 1000000000 788189788 933918772 1000000000 898968660 806506238 893918901 442984163 1000000000 777274681 843665788 790987317 754182288 567548103 666033887 695951853 876313037 677775289 874032012 522352968 666631982 726782651 750396967 703988093 861889777 970940270 568597141 816769131 812498650 617381622 674813753 743081939 853635668 758365731 672545358 677642698 777546555 739460628 528909227 769604169 784808352 379472986 745257246 643883454 1000000000 814160000 740867563 987973504 922713894 706930887 738649739 911782796 800908745 1000000000 646436071 749567997 786881133 801146255 598781757 358053343 891909546 527099874 1000000000 911087049 1000000000 688953032 968164954 669898290 865521302 634478219 892992410 535019325 667434587 847506010 538350313 801014247 968563365 991309686 745676734 645542817 700755417 788467401 994790030 981761222 664859318 696195389 842658107 1000000000 723975700 750887914 363467409 1000000000 482279093 159945507 782820951 653501579 834269790 583907372 875512297 849134472 824809436 1000000000 620077347 948730254 829575228 920663613 587353306 659020237 757506351 867429913 795284760 700673781 766239097 827971454 959115373 763274932 1000000000 938777150 714943615 749470078 676878489 932201850 672556735 452597031 575773267 689413048 1000000000 904055490 989852780 738020183 1000000000 970280615 827480444 858890542 728104449 907203223 614678000 667698115 790418996 382296693 743923324 1000000000 1000000000 796585183 943814367 651279399 963576482 629371621 696080678 951561681 980587646 701546395 827235830 699681242 800436030 511513514 723198514 803412164 1000000000 915198124 922344689 975508150 545948277 860241420 776309666 502319154 911425557 650432374 531049526 743345453 939025063 559803754 452701592 784372456 873266020 634852275 720330873 950101641 607499363 722365409 818849805 640830269 840723068 578865130 695993688 870689076 837196358 1000000000 740234366 702514711 1000000000 733467145 524635630 863269693 812540579 1000000000 953700569 644411698 779187377 507302843 968848449 901239419 807578507 780539932 534575381 859659405 786384631 932235340 712639542 485206235 932458879 686070728 965206443 770649225 997968166 817894886 615149353 745004693 808322874 818680115 895462658 742063758 530188887 1000000000 883237056 994976229 1000000000 801687209 689846290 777361021 782852875 736230267 646655394 787375941 739835425 715646902 899552460 800503740 632366754 875430500 828632380 885988864 1000000000 698194080 854816511 933650746 807183722 720191558 834040572 735093248 797781861 708934008 947126739 1000000000 916880565 750945245 705922975 1000000000 822785009 772104044 725278664 1000000000 944170846 923797720 673519777 886888895 777860893 660565235 785200586 981563455 982736893 689206259 880111570 737553030 815817407 969035896 775093219 815937499 998613461 869100732 888956470 929690771 549494621 961274551 820093217 761927705 809972452 817945257 1000000000 630656317 896751940 893367604 772643315 637966357 973895797 177799363 1000000000 1000000000 770179286 743956063 821286321 726292174 612073669 888403710 1000000000 754898447 573449795 630643819 812930326 777501571 683801124 885443468 801598834 887571267 984199962 840236100 898972379 649666112 801225987 734119632 869765215 839870115 751846772 865807907 1000000000 787004664 573863341 798605903 884531556 982349731 1000000000 661347078 686154542 425637331 677769739 952685841 939430837 879590327 887397876 785234276 585813106 873486924 453918056 1000000000 722525808 633898420 687587622 679573778 747318244 733429666 780563516 703674234 752712532 383073632 945305310 860561409 710225789 849160000 896817057 260797131 1000000000 863516673 980905606 708062976 160024352 867456866 904036283 873199660 702588294 1000000000 868949073 892916893 463938436 892395643 888732030 930362831 894382648 783596811 806913283 921107043 692834910 611340713 667945573 806939614 680943384 1000000000 668446311 693487521 943357543 784325771 970614395 472239152 909882456 930735846 913509222 1000000000 659763554 734880033 609080384 812292018 645418544 756144017 757680560 972204380 851313190 417787130 858412733 413076570 768508274 827818815 496334033 824263224 684388868 821511576 685788003 672562842 834732847 765880996 544456482 757460400 676872766 830813130 793487912 772494554 805224031 672128597 756898381 932130363 918105658 870308102 844384896 344387061 1000000000 807455553 757795048 788030340 730022448 561326974 782158272 884870542 839851078 565568241 821803385 860284899 701326552 677870595 873569309 957933370 988261983 458949803 945659699 743507880 689760717 592856926 813733571 655130462 910302432 763814764 941594435 695512690 916884903 706709570 666180297 802092541 1000000000 608546492 778682997 593164384 834108292 928505471 787947150 768403736 954671807 977912652 369515551 842416972 616298155 859448821 498845830 775350481 816936209 723847107 714638607 838479885 1000000000 686414368 712293546 872517125 910910420 764820362 806390922 960793606 782358960 707368569 895075762 849655680 922296223 757971940 882364111 743499998 680130572 795992877 704903767 681140408 632463494 479059682 761403528 848394676 763538918 820441384 845817996 823526055 885406815 734783798 825126330 880045977 993617081 793324819 861251523 883289574 714928483 854419177 806699948 989792606 773935099 841865058 801361844 978789205 855310778 751392825 775398826 709935599 795459954 1000000000 738469454 850584695 859132347 594041956 523216602 937800873 737366836 997038116 807558258 644867953 1000000000 875894363 796128101 481612522 733519230 843272424 515440327 494252640 899499036 921540600 414524419 686958795 909742568 977203974 400989192 940262459 786240589 1000000000 613474322 751494834 816237272 931990918 740513837 737185077 391579417 487374991 706173596 637007525 705629896 729847573 953434443 785222158 717540884 727653900 457221516 364737082 980515936 857806382 734106847 999558270 732456592 912075017 588850938 971578821 633061338 917636563 914131461 715756488 729848611 889597806 724451585 762897042 869699600 950194087 855580089 1000000000 799412931 805143472 913685140 1000000000 745611432 769546622 724028894 943520050 374243434 732342004 890174714 779829816 879213605 671301250 767220685 810368755 761653977 446381370 867936753 833751411 523996477 390495130 826833094 986732924 698580368 986153715 1000000000 860316659 797914217 842255385 1000000000 740318658 741956340 747118334 746692455 705623161 809784372 934404219 931652281 802838733 989489545 946081985 983205338 411780398 809597041 339011667 947666664 1000000000 875794150 706780320 830018824 1000000000 984668812 785267083 1000000000 780259900 1000000000 724651491 939144829 753701466 963997182 796721840 1000000000 747504780 796108700 789704151 813226650 891823534 523381289 860510419 881404394 1000000000 730913829 888171997 965746324 993507793 685244274 998039971 670746814 790314060 863872744 464295810 766168942 777856521 865203943 513916688 701564532 851919322 820491152 817472472 832120053 130899244 925239566 695027736 1000000000 628476065 580144670 676219647 1000000000 596587161 1000000000 805519158 865090484 685637469 860169053 807714895 679455656 788216849 787763018 796469752 768213811 773433044 539962805 645138104 1000000000 877334226 610888288 900170042 753685562 928995416 753268751 824277051 796759387 703172001 761434776 801958518 583144177 868829769 838020817 790370500 792349634 834937482 835669718 761868011 974920079 633397987 753876004 666585106 652757680 758019401 232015571 922773619 684182015 802279255 781426747 844948979 772479676 1000000000 645422028 1000000000 626847295 961413957 670252430 484304341 909459130 687541239 821419913 1000000000 389590073 787914027 777430757 1000000000 780902850 667378666 743578235 937097668 869673902 228291555 698863075 746379749 908782107 750155127 821663467 795243745 896690180 341183932 797648109 905158819 597620802 910618985 937775222 770371563 791241785 710657651 800056161 719715787 730689381 481321674 915541787 922206686 722661963 910167906 661446066 895592526 869671138 696087219 874560096 771932460 962952782 854985604 721989619 742412066 798190396 491203167 869388334 603622275 894285073 1000000000 759003855 746516572 833543537 635034424 615480472 837226721 651678737 843363357 997206259 994728403 810039072 822426003 866439241 839283356 660875813 807454023 610390685 850666364 930666647 728186856 890729990 728212991 600009954 900555653 908725252 820040028 872487794 597507933 808061812 901943746 880490562 977655529 783688946 616979249 824745293 717040745 581789497 460236770 904403877 876656876 771446247 711396120 101266605 699158880 860908831 670366600 846492816 744224595 677007282 830544832 953513994 739382420 1000000000 608830779 503218822 836280940 735522949 793906541 799302064 910616260 935647017 590164934 651474264 948375007 999483294 936621822 778755492 913277615 1000000000 816131384 725110632 621555940 876625235 762810203 743380568 685229280 642928199 1000000000 776385237 1000000000 550711179 927473452 1000000000 1000000000 713499197 697916782 1000000000 746429768 807180014 993838980 925893132 424670382 717630641 488675959 886391703 532855357 643757870 692096205 763271600 874979395 708611328 1000000000 838583057 762043448 657262616 855028298 647926244 1000000000 730014294 1000000000 720722443 816483082 792549142 1000000000 609897092 829941781 804222259 918354576 695921081 802566657 673897837 797271849 986305636 775208502 913751591 627654099 589113757 751423031 885745710 631975451 845199911 995041918 942501379 748153372 967317043 973853135 668846511 714688410 652511022 990745354 1000000000 802639362 791008197 743042903 625625469 592652400 777290356 725104228 727884842 987421597 928624613 548682392 710459350 1000000000 1000000000 621442714 581293404 623914575 955289126 534235006 703666829 806785589 797679079 884529238 761193917 832770448 666957977 824480038 668382360 835012466 862580385 619456819 864708111 835623367 701467238 676959698 594405252 792081467 696959895 737084691 549636587 624439032 838156206 599521722 762722881 452933368 934090172 854450569 861252998 753051005 677294204 1000000000 641444179 440312838 694112239 648810065 825964169 752140671 841807077 814041362 708162784 663077043 755403043 739034829 988774453 668177281 913540756 808069414 951342674 808815090 465571255 673223502 988060548 645677921 911924633 880796258 735463920 857027096 592470572 657600268 568294635 1000000000 752754886 845336115 601093736 832601328 792629484 831945669 1000000000 518086259 931903787 708153634 724236075 1000000000 1000000000 339164451 609158017 1000000000 1000000000 886328020 771601675 781686961 918977642 698007502 637610595 670287389 772427243 1000000000 505831510 919556082 756687015 554369085 851933841 970271761 992027062 621553440 946701474 730847562 757454214 675220030 555943538 491034114 1000000000 547338024 902583550 636211714 1000000000 1000000000 824467037 860834149 792920228 983315727 1000000000 927675446 447723548 727318276 800284656 807883510 754814396 830572033 832855781 984322394 702244733 686225396 782522465 729885017 597189214 834003150 577049456 646087453 1000000000 852330952 966136263 868242308 1000000000 739636120 880967590 1000000000 878749431 637188587 1000000000 521727185 832293916 699166185 672168982 752975171 780519678 703065139 785250491 714887201 449660907 1000000000 736892152 955315405 673206016 636129360 712942215 746181257 701852796 575788701 740420847 927495623 787780584 892677901 660393715 748674959 877311580 970686290 766934430 685063886 787008133 865191786 569808402 853154746 837976663 873626440 449966642 961044291 681627795 610623091 613709012 398904168 481844132 863597926 915319692 591926568 917861965 800859094 1000000000 571932995 746371006 609349773 806493854 1000000000 671118756 242202199 848092513 756768667 897174292 787918450 772396918 757784178 872279697 803257936 777155080 962356330 728112681 780027153 581745630 1000000000 976850646 696363756 989284856 797966089 968832814 915027767 826501267 801282591 632754000 917175236 912560905 648990705 759527225 346279019 1000000000 1000000000 668536114 764772133 817854090 889069878 198642749 822556150 706883273 792120585 659523195 907928188 774406389 563438409 799707609 710372847 814205631 857017131 413061361 809529234 712831633 707879036 517643280 914550329 1000000000 892147978 717070604 775796415 826338011 1000000000 735261071 857685838 810495747 663049067 699231004 981875252 823900082 741223732 729875395 860104346 890727059 858985332 854107874 991438887 454255852 996303068 885143276 848857854 695304279 844674543 545586631 611122819 956479380 967909244 787598684 840159342 914401814 609403446 659004018 545850737 736234238 1000000000 771698841 1000000000 629930746 828696300 856231975 673784155 774209615 743241168 650147118 925988662 980946742 576582267 987456350 873192015 813079801 655544851 837547339 735370782 727490800 723667174 904270488 876861313 798342816 700424929 717498034 707904414 730335989 695297448 1000000000 682211313 825330486 689402012 596258979 796901557 880534418 1000000000 747064509 1000000000 592778546 937580908 859305774 741639099 487608515 955835365 452254003 740092946 777621616 769990814 666428709 708463195 1000000000 859189490 885233136 680752343 745269733 612015545 732251007 903148968 885594600 1000000000 811591918 753812085 929470002 820784853 796074349 739397698 768010050 685518085 738671293 997787656 894963081 935803757 812660822 897130563 939743270 1000000000 593508730 951436116 1000000000 740699136 777696569 1000000000 919119875 850710753 905894692 767874641 902236503 731230953 760023131 1000000000 554330341 683024912 821199628 764038717 795181935 598900435 1000000000 874860768 815546192 611398023 843191075 981263024 728456720 1000000000 670805081 709813339 904864933 798102292 896890309 893171900 799984821 616594589 870558718 691461550 866761890 691708392 783509503 901800948 827026776 777514294 1000000000 913240644 851913475 623365301 776444926 645045965 850351958 755318270 754605028 852570607 585090316 736114932 730972334 1000000000 751142512 907382156 881438607 746306399 1000000000 707786752 843788146 727718744 987167117 612874621 824688447 1000000000 672116231 921836298 899331727 833861001 898525401 1000000000 672859070 890868172 590428440 813960290 941042868 918743584 636915738 996314198 339262163 712681391 995489443 828695602 900152418 844502282 679494651 963291152 908761552 811160354 968194149 1000000000 799426720 783040852 663342798 957132997 916339800 866263375 707744847 763522308 697896452 365075400 857920619 635233133 688533839 796372607 682534934 983021084 711571391 1000000000 514693352 715985637 968571999 651848925 497769754 759291577 712617949 762992499 932818697 835606510 561166407 624538752 736653726 936969388 422617515 744409804 844424165 1000000000 1000000000 746415319 714242193 954260498 636705336 652907067 780236560 751790667 731908516 728249871 722813206 788844704 1000000000 1000000000 782160766 569965527 909761735 720757996 760002511 717644353 782013315 690771264 727854859 663339481 456011916 759442696 530695568 1000000000 580219980 848557648 870257934 909453371 565676245 806274491 652284340 419118628 746943146 759350673 860794544 1000000000 652637222 1000000000 609222995 957867470 981863343 900265720 900175764 626520589 885687970 667657230 854339654 706432207 834012761 918374804 772989740 682463285 1000000000 1000000000 741640225 903445009 699196644 749549770 807654838 809036225 842409436 906993862 779712446 541805297 991476652 812845490 616673440 754917519 876607936 989640056 697796492 597866543 745342375 1000000000 690731476 605812930 984797387 847403602 761248435 972533088 622391291 752900245 869431392 878709463 759225711 725272660 740160195 706055427 665229362 651407613 927999673 724556681 816445815 951545653 881749238 687818051 925022316 634587961 712144592 824966204 821191259 539190383 860951975 751805240 794655644 785272331 633232008 813926520 789098930 779389597 781952508 707893148 929873841 942455651 710345759 806439501 887823653 926328127 897856638 832651310 734514020 566638343 1000000000 696268573 782921401 705565887 864622517 964859071 902836337 1000000000 672479380 911794131 838482902 892081710 809886828 753380005 984499208 954263512 623443382 865110168 906177733 714429096 763071729 869535591 750126722 579577840 858977163 857699088 576021922 795102153 976911096 696436983 860312401 845740227 964905998 1000000000 913861404 790451271 680902394 594684002 813309702 1000000000 925234027 765019153 911108236 741442096 926185591 1000000000 684002700 868727234 684168377 860714641 932852474 799222466 953485370 816427731 606546318 836021697 807058092 647883885 262112289 664373657 750247198 685008572 836622799 781069441 802138471 744566741 682872699 590534077 716791602 1000000000 972987585 580353279 819106516 654838605 811145102 884471771 778051263 907424217 898081538 900581835 637947054 936520789 805788413 525999185 947296505 803312718 804352915 1000000000 993787731 901434738 981895934 786563224 826129117 947569778 715373060 747489825 915085355 822884759 799534525 813463864 796254298 971542842 900293602 751709202 712263013 955673242 801270216 920217184 675381029 722222776 989996851 1000000000 682641244 851659283 766064539 871505348 818952401 692130685 809048704 940287341 771066215 855171826 581946076 726464030 646799974 926424599 833436055 1000000000 715388349 945584748 773118488 964434723 653264869 795334144 587543666 951551871 834114604 923424158 822174021 622770455 731553093 647029750 760560391 831436949 594946823 680456983 1000000000 534137319 704016116 505845853 811149641 960974213 649728634 909699239 777879379 874847469 1000000000 913247746 649089706 721503843 877363212 777743524 1000000000 842785320 793690016 823012339 898844456 695828435 767957194 940896788 924171018 656319554 922398082 1000000000 569012301 585503099 706653202 864900744 714879546 646511500 862229706 960451937 755292304 699718490 739028186 866781148 756905900 866612031 765623279 889549408 824039022 600957278 880018255 664293122 790908631 696471366 890355268 596825083 942525864 867432648 638279767 519071790 830896043 254693814 803054367 1000000000 984127807 624189636 881663395 1000000000 376344017 720425372 971316750 858767190 1000000000 459584690 750149595 917049097 1000000000 792849051 742501648 832315187 608382426 861852241 714650517 977685585 827514542 744178505 676861226 855566583 739655076 546751957 859037173 811981816 743153861 815019847 652481420 1000000000 847352692 957826194 827945825 888293456 892673144 574003622 589152694 772603425 717960660 732205289 657190894 501281144 702229171 947671565 1000000000 674856422 911634050 1000000000 610526567 952837174 731387998 638646721 827569696 618667736 675247939 875922054 878639130 771884820 941904458 826386040 747314305 964560388 797844529 982798493 799657333 1000000000 609397317 792072960 757949242 886461268 769408945 992583708 953648355 625480225 809727508 1000000000 785345927 898871698 736419219 811052989 819324159 905977260 935298189 604652660 898533633 946609187 901275918 747384771 632482989 846021213 413052054 824829477 847766929 360866495 770661974 771861931 821809421 933975655 890671861 981035744 805622520 780892217 756230549 931463608 954908266 767700649 730439057 931720399 784694239 870307328 809919019 972507573 830456635 830390586 971403166 752097968 907919213 752241099 472536945 655035148 469993078 773064006 965051845 987205003 798205797 931354773 780497312 678630096 1000000000 790001932 707383335 1000000000 643884649 922035390 700920801 841221078 646454492 810126581 697176074 319904845 952723498 830742333 1000000000 740015378 870500799 581361362 875429486 605492351 632052225 362538205 869610940 838998702 774565595 602753327 944308683 964411577 704299431 1000000000 914608357 695164459 361243205 695382601 819857956 948678054 673940716 770181775 766949239 852165858 642049129 1000000000 737408585 662137796 797928174 797994006 1000000000 884281466 584964985 1000000000 914091806 1000000000 766512168 954323099 533523913 645443461 820146616 786248928 845269825 605338269 1000000000 558474152 792798753 970747567 800343710 1000000000 866719836 1000000000 676165031 759582507 660139578 592754053 823231224 1000000000 1000000000 659576215 912254164 780758659 589333725 978175984 652874211 836078811 784850163 813755948 993319120 916194748 519480209 225498929 648789959 885778084 1000000000 865176083 702885730 850021823 901397346 914595345 874768083 644050131 947824944 900508813 781352153 171231311 838543856 913476114 806446273 922594427 598736463 750855328 762249421 953949456 842420297 924134094 861215978 822310781 888191305 851695808 842374346 734283927 711112492 758276907 927283813 665696963 884945743 872392376 758288248 958551959 915827925 847980968 722714438 876498431 1000000000 577803039 607405148 886076649 833624823 672957147 559035593 890622645 908987865 889014323 820889732 798832876 1000000000 1000000000 800986828 809786699 1000000000 696093041 999552710 530655201 935926648 765054665 1000000000 756025158 700943652 796794620 833920942 837467188 748738865 873222460 622419491 856542235 506426414 834795023 919795860 781535173 707934212 915586279 909187975 833292884 758033892 865654524 819631034 643359332 809102868 1000000000 634485405 485943272 784145937 724480403 752468571 709612123 637748479 1000000000 728289309 783182718 543714478 837790369 459996065 868182505 859813779 705620447 997182195 739667644 919390794 663366600 872318903 713307285 546439474 820307116 572640169 1000000000 781025807 577479863 770990003 911384465 495201763 749247549 646097076 842781366 957674106 569840529 698055045 792553427 775317799 669359835 837647826 931304527 787283751 792286521 829170984 712596372 577958716 903520382 763022737 627401597 681623083 638066926 993465041 795485672 796687983 787560900 675359584 641664395 853421398 778103142 909691936 1000000000 763752227 881261605 781369035 732576988 679300887 888442544 889906299 635900668 676228683 899873303 884098093 734361420 800402992 621898738 818291213 826533133 801470505 836466451 1000000000 728194765 1000000000 514684942 1000000000 426241202 830486308 829003263 1000000000 796222478 819314783 935861571 806013479 753904656 745431010 766007999 956401387 817607889 944669034 937817246 676193311 749900860 673043542 765855953 715940607 860647411 907372656 800749758 600222935 816499628 742506097 894424242 606002040 572279298 907436690 586606037 792045710 1000000000 708801623 701369062 1000000000 830406269 833528103 802678800 649372153 927675732 888366441 701362216 747116823 817480209 894118039 808243478 623904511 571329467 1000000000 574687561 779616842 855720204 676996899 790012022 740935977 324039378 675115719 863163273 665767025 868957664 923185035 766608033 587252530 795027432 811815663 959517003 865633944 765207793 737992914 640152022 850346644 912686212 506840694 894250712 778955746 778099650 930702508 611476269 853822541 461462643 855821279 903185516 905987136 1000000000 975052723 854112113 660026350 806405107 789986596 869075875 750392132 1000000000 938856000 727698986 464517221 832241005 820657763 962326968 1000000000 770516767 695112971 791862355 910632453 867453034 1000000000 776722176 843770228 638634365 761862713 792823558 834240543 708714987 671061609 568488415 748139789 813521036 676639991 1000000000 865647862 735580469 731766357 829323197 922562489 732514176 744034877 826398905 675909955 703913701 809499323 691951182 646162369 770735718 877383766 792667303 814178794 1000000000 555723894 670609183 841642295 1000000000 474969803 858205607 779848988 979816231 725972719 809403916 674564174 622200472 705626502 959835818 818955844 758554887 717338006 621871053 767221409 900850451 910783962 616716698 462332008 540197200 855189433 454879556 1000000000 915945967 904335062 862532970 914625577 751009147 710332765 833824052 226719766 653496894 652326847 807993889 708047141 745714657 729133081 936355355 926642486 912819906 792505398 632567498 866817554 647179223 831832084 674651445 469398821 786881476 679546957 829101882 850978507 678260512 749729299 808845977 780071903 644179435 906090265 549909895 1000000000 967564135 603534811 796906316 861885533 642459106 878297872 806068975 723985770 734092897 755492448 616159061 884665046 779122253 740153358 551684968 578053869 834922642 730446660 649272351 899280041 621948506 949938523 632360817 725328777 758551603 812751477 744066263 814537725 992344990 766759723 653659326 617155027 930047764 520272509 964122643 916569354 792264585 849674109 604918858 759668250 603984620 1000000000 1000000000 748479339 787884566 720507134 702748196 1000000000 618568689 881906505 818903674 885364267 674617554 761829401 797695022 790432196 740579243 1000000000 952783151 705362511 769692718 831260130 918571500 1000000000 537315335 1000000000 752917460 923643792 726586949 454014012 826346227 782601526 872599887 1000000000 821181419 699621036 869342982 909139796 755382994 754805677 973540725 792610285 597988917 501418520 694860119 650840188 947104726 790184054 831909010 818836094 780641126 597275844 787537541 587612404 1000000000 750163452 802512711 904514676 943522757 865820175 515185331 755296339 990219814 994774936 885664957 720584253 719323673 877767777 624888932 846992675 742722188 730199854 738105333 650527644 699230665 749286121 875067265 703745167 1000000000 984715542 1000000000 627145926 635705011 909733172 869037040 840034277 652664722 628749119 645127616 839413670 899069970 903359891 834102920 1000000000 581123270 495241420 835750918 888887471 472034818 1000000000 766065066 829656980 645409642 669590027 871167317 778486351 742184530 542023921 742664860 821906329 846199032 873133429 666157923 891148291 852022533 768706637 764918648 977888426 649443458 908662222 960187703 586072998 785932548 732304232 745675098 961150658 662735233 1000000000 891909055 971627375 803931909 779824483 451787644 810523441 819451303 827336328 289507652 747802420 867294419 932636229 803936579 699884018 623776846 796997148 686481989 720642022 661954162 517217151 1000000000 603722663 770862178 799905705 420261563 819805296 927915340 812301836 830404380 608655466 1000000000 721075966 1000000000 717464661 707543393 774659005 603357013 669088444 672133397 887108790 723466816 822047271 833469291 807737353 931391635 738310731 879851876 876531234 792745885 425734520 908554067 888060902 914752966 725081866 773209166 883172804 832578455 568791023 775984955 737250098 820398715 974679832 385640315 680173272 974102484 796445937 866620589 814956276 906404413 765612778 701505842 919872327 807725557 971022799 861348649 633558423 765639856 721648703 692438245 698624340 810477611 718043323 989217630 741071464 797997837 708045214 515692899 740455519 708953486 921844169 868332409 685304927 770027835 787279787 419383039 712086248 1000000000 778000322 915749340 768791013 732795562 867374738 403889695 702621357 933879031 1000000000 726518926 915805008 680506235 979335817 773067710 984990874 976716819 885645577 960391175 866145083 810736083 907389610 813365473 811530540 1000000000 802658345 797223610 663056200 864976842 844512897 741748500 836120969 629404490 811230639 928951079 838322676 755766316 845290721 887845474 897905058 687577145 766800598 1000000000 891835874 1000000000 985639789 611402405 716847848 880767009 750690644 535824549 1000000000 953709766 798131495 525996407 621848018 977444627 653822054 934037973 843648511 865954276 779501622 892885351 539986774 465947201 1000000000 928416020 795904705 975500514 715427404 913230927 700413183 794426691 1000000000 523058363 669690285 655706172 581801739 488051601 899137589 543150515 870769232 872246505 877329587 860892695 571093818 1000000000 793504369 736881730 949483005 987577083 694215459 763573421 420916416 730058976 720441709 649854952 747317570 698160787 820304007 752534735 860853982 297495295 549361475 812100287 740633579 742839015 714890675 748880462 840700456 830943179 952864343 788964866 1000000000 922179359 981513606 684687084 866325805 811603282 565826326 884260775 883664847 816516022 722749539 707247763 772957713 819073798 894947880 350943816 857278374 832452966 832166968 725012375 653936058 860874415 710154013 587648184 728793561 780825247 1000000000 818781383 394925585 812628051 714854224 874687106 640731915 856626311 700977311 953585933 614811052 476147810 803001575 976021745 879534822 760414130 738680266 761811930 966637697 898186661 1000000000 825391980 960060017 744730357 691197079 848799380 741965058 794628333 663875771 788947333 757472085 806717314 685566048 881093385 808909649 712718914 737218765 885938612 772538494 553545970 351055438 639326965 975694012 775554282 819111663 710825486 911853157 775225126 984703710 808173646 693480990 916838794 705408919 996480555 734157142 915362181 954452361 801587786 985025034 778086964 727809823 899981275 656590809 880930342 767953408 624570365 826774198 491601491 656156406 790092657 1000000000 596508637 472040409 761968887 816664227 623044725 629583685 375801470 898054231 806902830 535098058 904397660 635048657 893405153 739444100 352195158 740944100 807514726 766902226 892260556 1000000000 889988782 738037844 750775779 707975704 763387928 795242510 726271666 750235366 802139921 836481288 530719730 936821255 580675685 925223927 641415558 674516587 691215245 820702181 927983996 819847526 903110861 962640098 927064976 1000000000 652031534 646653514 719879883 756584621 477179066 673863976 885101816 988434211 740117305 731163749 564606091 807029899 405483041 518502171 566151875 676678268 735387124 1000000000 530564237 993844894 1000000000 808230524 781315918 726090196 610309830 918249702 899792560 780856025 927014901 947805434 982706582 973357312 621435151 760079632 525607808 853335599 923769069 721225489 760588806 757819907 678517998 852962619 975319341 938033380 721025822 842533409 879596433 861101099 1000000000 545828964 728292421 633753917 817849832 593896993 705421005 895886199 987828983 619153048 845648159 1000000000 829976092 902625076 1000000000 624433975 740237716 616177699 908094064 904898277 882071531 1000000000 954692231 713620587 831013830 945407079 973594056 681582192 548435016 799253478 1000000000 782430097 881228169 726823740 776221803 767459335 662673656 900841526 1000000000 947927293 898034068 690353090 563503174 371109927 651006840 744018195 805755287 987517548 1000000000 943644901 694564025 765884895 888922800 917325818 928189622 711567195 711710555 687814458 635253643 697398221 767840257 624771204 629793585 722769016 768993624 740897844 904420115 1000000000 747686944 837107583 788736977 908266183 998412416 934264814 541513798 748780924 819690851 483242423 740254828 880445314 696719893 775192206 782320791 936591608 599886933 897127967 722799806 691801983 738844911 797081542 982919349 639594377 1000000000 852453651 852613637 1000000000 972161139 822655172 659186573 832325997 824215685 833535572 1000000000 475616812 932950572 956820207 802507192 813387205 974502619 940610031 693980997 942107827 826907443 704826269 884473511 831657697 468450640 871934900 648655943 837821779 753863707 871953459 901779115 733613332 1000000000 803269405 697664962 791940885 710271897 962610121 786975714 768801817 922065537 853643267 766849252 636543169 867808737 804756151 808831681 893523759 596717648 850687155 226037348 767818369 805382749 696176335 899102423 698885386 668833235 808298674 754221921 746606583 808523126 888503456 709116243 811875910 843295375 728698843 869918567 589096149 991521221 662347593 825304302 918572654 925681742 950230233 785232145 431408069 698966277 716770233 824205185 572922227 526347568 884567603 1000000000 836576624 763948482 813043918 885807935 676174376 1000000000 849252265 978918122 930507439 837633438 427440985 823745586 631699006 820977893 797727427 694813714 599837687 1000000000 679268616 767214421 779103001 652486027 766158307 851140900 763838723 794113077 923753085 767535163 809207765 830471464 925047926 610703322 786631991 692257220 940802274 608271524 602625363 922741546 833962383 514909994 1000000000 831261263 765857574 769636301 908654977 852725851 717082127 1000000000 700119164 1000000000 1000000000 833213566 1000000000 699883315 587915974 606702265 835787302 850032765 737733684 738519549 586933105 753534181 649106439 690939109 960531204 1000000000 925531926 916310515 665291646 678933620 724020655 603165664 786574873 1000000000 811678650 486775885 821871125 753792845 928171423 987985993 566414246 1000000000 764163487 516028043 614646068 505542501 657070516 901118327 1000000000 1000000000 638821884 335529332 493548549 876592433 761850718 700728539 792310624 735004846 791889366 830948256 866680533 647939010 808101748 866088879 854085976 808925806 672694007 660145316 770200510 559700683 782150506 725805925 775470676 720683102 789596080 927509073 882511732 901871436 715490208 1000000000 791038951 1000000000 991204593 878003102 572831283 766461236 659521438 633185651 785955192 636463927 743195485 820496739 765074216 884174071 834586101 735685860 742270930 618702759 460180050 649995424 959360399 823001977 1000000000 948418253 927980718 455904208 600759533 759069831 953469932 688923594 1000000000 761010496 1000000000 604184872 805476562 766683138 931764240 778465706 682275968 906352949 1000000000 686821962 849066656 568399396 120222325 665853828 674029087 922656999 1000000000 866608878 851698555 1000000000 754426002 715870838 560457199 804874697 790266902 774236946 715572101 1000000000 992751375 808271884 672134941 723896912 826475414 932702081 808562798 621120839 509602553 855367952 838733197 923886849 414672754 593232096 882245563 876922675 569669577 883471252 673682262 784286472 780614312 888449253 732566851 830540412 650104452 565391070 913957197 863340164 1000000000 862851262 854747439 922756995 997782576 960893627 984051147 1000000000 874588064 911780689 1000000000 743604310 860652757 694610583 792378786 787028526 650396222 766671689 779758564 546687015 776653469 685208317 706679409 755608591 550454323 688518401 909594330 637801058 666846991 744690489 653257698 511705205 806620012 543534736 987261502 944325377 854200833 665679729 882462800 691449585 957065522 893815299 985612299 764261836 1000000000 888532657 723152642 807720605 822189475 886051973 1000000000 1000000000 991067327 675742533 925343922 825266736 718722252 943945931 811212317 790975571 799118328 673891514 958648206 733470116 830022244 691528551 648297205 848414338 1000000000 1000000000 509846636 823976619 924241901 705638723 905528383 675015000 910834128 828380995 829408398 844628080 946224068 576950826 758037710 829233253 392181197 919830330 1000000000 779385290 907233508 296418276 622253210 990889846 660292565 814916258 828426523 647215074 674332273 786513486 1000000000 907244045 519199997 720942431 872075413 961184473 1000000000 837139235 748784143 1000000000 595552421 905058522 944736437 1000000000 819553060 810321311 878323052 760424174 660488505 754515073 920695771 1000000000 1000000000 897577058 732913317 842904819 865823454 689304729 886746836 892184115 978842024 1000000000 708261176 640109630 840585580 814424719 854947992 768740241 766992329 1000000000 91112262 743843223 962167233 978842470 742669049 633944221 764481012 677021426 762501362 890224296 1000000000 695810306 97244756 875994087 899907604 839526118 913575767 813737168 1000000000 599792878 834791415 826670461 865459960 830869409 702750075 815289281 976816114 769896185 856127527 733678017 656734906 737563647 891120206 532922174 885970263 634992054 727940256 701594826 806701283 899891006 716721976 769265477 594419530 753271065 745414554 1000000000 856176184 978281606 705516138 865385028 843586416 850209352 794401937 876928589 791420402 628135701 874020665 1000000000 885748566 783317925 562243386 754528002 658989933 994744978 1000000000 925334406 926925713 1000000000 758056132 940440582 746803106 921646675 1000000000 710182430 1000000000 782084630 438030480 982209731 733005388 777272264 843400125 678533329 757865743 689330510 774065160 845724872 808363612 950283876 693500095 699710439 835215266 655139821 915832119 672586519 863844211 786502513 827474677 837161118 527787184 699715024 731618988 817202342 578501286 966219375 863606358 888848243 619493987 549009313 863481741 880396061 1000000000 716460313 809860134 865586923 968725557 863310818 728595798 747810888 581744104 826088593 843924219 846819795 832881289 735878337 878014752 927506706 624634445 930562848 615842395 842524073 532390434 501761259 689644295 845038743 979854077 884228971 655136024 559944596 765404192 798554272 601141617 835681912 807043690 685641591 928981708 884537251 1000000000 887639988 792626700 368343000 969150910 936093102 1000000000 720646328 797781586 1000000000 658788571 702936381 716150990 737844527 797464991 711286670 912099401 828671774 941579892 526479436 625904104 813755937 1000000000 986929067 753750696 902634827 660086676 826530108 877315258 650196066 749823953 799116700 653663463 1000000000 936655358 636309499 621257422 860772136 810161500 848021583 898199124 985601056 795212103 975840274 780289741 724347012 770228047 695865491 743125418 914772700 1000000000 670414736 315281541 873809400 671243425 758170096 980063921 869924171 850558500 841144152 669943390 844552699 573004584 963441040 867380396 819431481 785339730 580272084 825196346 739673806 1000000000 611824006 1000000000 797606207 864195797 750712087 1000000000 295375529 824246509 966608390 888636770 785549492 1000000000 838810977 1000000000 687897123 748517905 885525676 856647012 871694903 944347129 601250491 665659655 711343191 907524564 576306125 640467859 878896609 859826625 513225750 745178902 578147117 778573704 892751212 677097553 799960985 741117109 825433250 645774321 600910088 1000000000 719720881 965155668 804816431 736743416 784636329 1000000000 887628399 934518750 770546691 930280626 888288851 1000000000 933643997 1000000000 818675668 882989372 692946804 787792268 921943298 1000000000 748658788 1000000000 817403242 861829105 851836749 825544842 904691209 802898818 734223352 744308237 889235843 745570122 803758067 859832309 993643089 803607568 823060518 467602656 1000000000 786872634 643877595 533081903 738023501 552173972 827185086 611189366 372290041 312209252 652331045 889000196 689300905 690871958 639657385 363970223 615094277 814423337 831099625 920293211 816711279 808616122 912006283 705969960 875854365 693532288 671217398 792848112 1000000000 854017754 608951918 878434484 986923667 922118411 672266937 578400957 626726703 1000000000 946503565 537033711 553624022 875811467 960975167 1000000000 685782295 891220535 900354268 751024978 917126953 812110802 886792628 921142856 654968754 910040437 856742561 729256416 894360114 511270260 603198808 617986002 1000000000 741375818 866912629 700117386 860207703 795518336 842218320 821183300 773968264 733293882 822034027 767133497 1000000000 752452634 956378293 905902878 590748460 899835098 985069427 641303017 623796139 661148397 801345338 879129604 711873282 921912357 914722857 575782054 718122011 948196775 800214533 601025873 792475180 1000000000 907600431 832881933 728981144 940926780 941624867 800376758 855182964 897458016 1000000000 749595756 748340271 760045390 764418096 630529674 309750213 801073996 671428524 688757783 744369942 635633705 678423255 869890725 891544847 771312613 717333955 468296220 753484935 758813732 509011185 995334260 1000000000 706901455 987666044 780387815 802076282 931809310 744472507 895325467 860477376 841698767 858543029 722528392 929327160 368394146 604306421 742175394 649092560 791045482 867414355 845495223 603843575 761867201 726704093 997842478 670637724 821137109 786960484 803761173 569059550 682482483 878454130 784042069 756174024 812100766 882746927 826154374 829086975 699713853 515659503 933438387 818393227 931227017 910730238 652922571 1000000000 644764084 1000000000 899721841 994081269 915785749 681933287 986701331 852715390 697947353 870274366 764708655 857069582 501938365 814997864 792033305 856549334 1000000000 919180497 860947218 532285730 348401641 728305412 879077620 1000000000 589620785 805409616 540842998 917887751 899641735 729239548 783548766 740493482 896486935 842492783 886349075 1000000000 810353320 410480501 803949596 780147581 800210250 819603799 802817762 647840063 917478124 932334802 845207843 861205562 816284043 1000000000 865682149 784103840 918497205 994381674 791345304 404245307 795524252 840671883 881372195 821637527 723666872 656511598 761337625 1000000000 543401932 1000000000 801946856 947524556 806114840 481650416 855859513 551315854 805841288 856666423 616747965 807592446 825942190 739609130 796332699 856030692 709053648 812758677 839038258 653766762 578329209 631818987 1000000000 797653622 932142961 753468532 682434956 934570869 688869983 965602822 424871943 830319758 747497229 752343383 1000000000 750083971 476114685 1000000000 1000000000 961517805 709491328 802805204 675814913 1000000000 1000000000 602181512 791011089 390747863 735306727 810022288 866385771 915594068 748616161 652044624 755651209 774278952 880677771 745690986 851797207 1000000000 816575368 889482415 728183072 800045323 365961314 783980689 464097537 544771353 598795849 910193386 656604722 680237513 858251912 708500759 909054465 743476999 639742338 1000000000 989748646 977600995 1000000000 679432184 762097771 603582035 1000000000 864008072 560437206 1000000000 645391386 1000000000 865604447 1000000000 876085459 921621798 682938886 716990824 951820791 813057492 1000000000 765761928 775800507 929559120 875862134 928102406 731942048 940789342 861150260 1000000000 687700081 707974768 802217764 761392220 732610610 624863589 1000000000 864526397 627981560 691315489 946571359 699488625 885385859 778586469 879339212 851540110 1000000000 797189891 723200009 492183422 739885387 758094941 827088683 637189694 1000000000 887491311 731588184 796689055 868900573 784753757 824400710 871385753 862614696 869560676 748494392 605224051 417313653 1000000000 662192572 784454167 671974693 767861484 571806195 673176021 675426075 880503711 776550706 825560371 1000000000 684766085 783794206 876182846 607207360 621830712 844906746 848630688 818475635 690508676 735251819 1000000000 1000000000 983254765 882384098 780173204 720013577 789869460 675804630 636714435 716588106 936666342 577078378 746871398 616183578 988332387 898749988 923916477 781778233 644290003 761969318 830708154 847293056 743448291 759390765 786066538 803112959 638075954 1000000000 665076391 871366243 770253770 817751206 624137823 499426787 819547525 845091723 746889115 825226310 793306311 900636144 973550746 754915794 497575280 644222492 668036413 644110444 748303292 751212100 816979371 610082413 847973320 719491263 936781260 993902405 708195671 1000000000 804521965 720840273 691160890 753445187 804439429 537596799 735972191 747147230 819780086 766572126 867189260 935748088 656189975 800370513 855684463 644944607 805440077 580091132 1000000000 427462498 807095036 905134089 816825953 836711076 771914448 710889825 999840907 610837112 563771938 856438644 876191340 902205785 556916380 867421999 1000000000 938700353 655900901 777674903 896220637 772188924 798006944 873308213 1000000000 989524582 688105434 841475585 918238411 738788738 919802311 396818599 620646293 458033445 922523219 676308796 822163151 900175928 846449708 819135012 865831960 824561942 650479000 1000000000 476204814 904053994 956908302 713906980 947258971 819594397 976360490 890451998 778073146 883363421 655017558 739580015 715250425 868385902 789525700 654090404 594342855 773492324 618903305 889265686 812394544 528777129 875491067 941615539 767335961 948362017 749555416 868845903 1000000000 1000000000 972867236 676715704 802203126 690020512 1000000000 864929669 890599984 838299678 971043314 769437064 598666781 818245449 740000718 757030427 601103684 827910374 594920373 730746459 449593841 826820930 919365593 1000000000 893539398 519450182 697215796 689738579 1000000000 895530498 824113938 1000000000 835463816 571252314 720166440 720410649 749065192 733439929 895236611 896584445 1000000000 952009772 861536621 549246575 858829593 809202869 695955333 382822961 500640695 929538388 690787332 784575152 895794514 950292279 826569887 570031868 593874977 662641154 819489911 819458838 866602646 960220727 1000000000 879297173 722520904 237171475 754829771 953788398 599872028 754814107 703129921 615544656 586126428 894570544 788608841 639974247 799735724 909231948 770895738 546733641 673709149 979068827 823760793 831594087 788153698 840900108 727894538 1000000000 756134994 872333473 830278693 781128838 738689385 763688685 910223430 670346315 863234306 707059959 842501484 654646815 775696712 854770439 790875141 870152434 806228921 988726468 869972644 792523796 774181339 680199004 940807073 1000000000 1000000000 647052544 841106292 953969928 984505516 1000000000 593934771 916834026 821183371 521974142 808652035 900931421 781812976 905546625 711272586 857922581 780549441 843335170 690772550 889978946 678716156 622699100 592010419 1000000000 786788616 671425181 1000000000 851761306 818078460 870581405 793908737 656227261 805974929 711362661 773308446 570118662 623015336 707861670 697338313 799588941 819373162 932827417 607697312 686101019 732972641 455063426 1000000000 685911128 1000000000 682210611 822820151 1000000000 736454931 806841147 610336104 827091603 753190907 937957531 472975669 750697025 955428355 1000000000 645746350 806612297 845952765 826026705 778804397 729908399 696720201 787812666 812491255 744137505 814802830 827397088 899739921 520288676 883770833 698023271 656648057 820321468 850878957 750812294 860858754 777578158 917797081 767499032 913831931 774066525 861248211 695484383 984112213 730182564 717403621 950353334 812622363 837606274 588837510 858336031 827213466 620778980 611646613 821374386 592777195 786771751 815775439 869038441 814705808 773961086 864548179 624266474 746608962 889301836 877544036 878205473 792761468 984953360 862171208 1000000000 767567129 778750212 751728155 979570255 694108625 452959766 882173100 622757421 861125318 814579464 685892125 543295899 734489774 660971733 940989908 811776660 710315461 937646295 684430077 906151658 720841915 931958421 911803630 1000000000 874634010 1000000000 598971897 762606064 973382744 849051848 999644239 909296767 726301448 917295901 771929099 715851436 1000000000 846594947 401288325 644741056 561896372 861859839 1000000000 924697661 689467477 844963152 962154277 517264306 955610787 552190530 717512778 1000000000 852867322 760171802 476142367 910209166 649004181 883298978 469385192 830961275 735356906 985534790 937440160 690203858 781050488 753474559 799387265 635977214 801973668 883719529 667564644 723849460 864181263 1000000000 963169567 901789869 950146460 769512853 914621631 915601458 757264376 873112944 724575056 904942786 999563923 909631419 459232109 777823804 903743491 744054084 698825413 808105408 960357579 1000000000 801418261 627464413 541041106 822381055 779867122 1000000000 579200782 760692152 779599496 871871795 700286549 659702376 932774222 835668298 895736131 677005304 870585096 749283691 910069916 630580312 636376066 669572250 683316576 859561015 828143209 892741422 581686982 690053822 625091729 849228859 786273802 401810124 610079223 607860749 716162535 618129578 863915505 882782271 1000000000 741541734 987118585 663704264 658153421 596443372 989795094 755253487 639096598 975555080 886205032 803172985 837481037 789392047 694819859 731421341 812655516 779576211 852018238 730241336 1000000000 573346812 893436422 926130752 1000000000 518169533 702345103 712332319 1000000000 594210137 779643719 794949993 904356952 781940636 733797623 956791893 867455940 934323254 1000000000 897076850 612674134 851509873 1000000000 971019841 859329973 1000000000 98754 78693 98754 81464 65202 98754 51359 81464 77874 65202 65202 46284 51359 23611 80889 46284 46284 82238 38675 46284 60761 38675 60761 73521 73521 22478 73521 36725 36725 41158 55844 22478 82590 55844 32426 82590 82590 65285 90858 82590 51375 90858 51375 14524 14524 46923 71532 46923 14524 76451 44625 76451 76451 45979 50445 45979 60685 45979 85649 45979 59069 60685 81332 85649 25300 81332 59069 80180 50419 25300 69483 80180 70493 50419 96950 69483 69483 63629 29612 63629 92984 63629 80962 29612 44992 92984 39838 92984 53884 39838 56491 53884 39838 33881 56491 71021 52762 33881 49416 52762 52762 60624 52762 9842 99365 9842 99365 14361 14361 23688 5737 23688 5737 39628 39628 95111 80502 5737 4021 80502 97611 4021 40664 4021 86364 40664 52759 86364 42000 86364 42000 43797 42000 60001 43797 56570 89397 60001 89397 59843 89397 52378 43087 52378 55199 59843 45897 43087 65898 55199 45897 70868 82537 65898 70868 27835 27835 37788 37788 37171 37788 63136 73997 63136 40120 63136 73997 47649 78618 47649 40120 85288 85288 41223 34513 41223 41223 41632 53279 41632 51582 41632 47990 51582 53279 68689 51582 39568 47990 58762 68689 32753 32753 93115 93115 23942 40151 23942 49603 23942 49603 43167 43167 38958 36939 38958 36939 88305 36939 50629 50629 77194 67553 77194 77194 68673 68673 63317 68673 86880 63317 95950 86880 19564 95950 58330 45793 58330 33671 45793 33671 75538 45793 42031 42031 95099 42031 86411 26069 95099 49856 42031 96135 49856 33858 26069 22863 96135 32536 22863 43020 32536 43020 20065 84027 43020 50978 20065 84027 5053 19782 5053 20373 50978 67860 20373 20373 46336 2475 19782 46336 12653 28816 12653 16091 2475 41470 28816 41470 17122 41470 41761 83224 16091 99447 83224 15153 83224 99489 15153 99447 6282 29190 6282 29190 14056 80850 29190 20174 14056 20174 64580 20174 71291 71291 50871 64580 90918 50871 65355 65355 59999 31060 59999 31060 98389 65355 43306 98389 23004 23004 13232 51845 23004 56370 51845 51845 3855 51845 91933 91933 37394 91933 40325 17314 40325 43602 17314 955 43602 955 77240 27867 77240 77240 18676 18676 64486 18676 81433 81433 92154 81433 33377 37193 92154 37193 2747 92154 19121 19121 19965 12541 19965 12541 58349 18693 12541 15960 18693 70642 15960 18693 89416 59672 89416 59672 8358 89416 53730 53730 56312 68622 53730 56312 84697 56312 55812 80761 55812 49418 80761 87867 49418 80761 85959 85959 97863 97863 17792 15904 97863 17792 30223 30223 5366 29834 5366 29834 62425 62425 79283 29834 62756 79283 52029 52029 17171 5838 52029 17171 1901 28986 17171 38220 1901 28986 90357 90357 99275 88124 90357 37752 99275 88124 87931 37752 60971 48085 60971 48085 81303 81303 58753 66261 58753 58753 98435 98435 80889 58753 68212 37453 68212 43528 37453 62260 68212 43528 48422 38701 48422 55457 38701 80099 55457 68702 55457 91872 80099 68702 10341 1275 10341 18789 1275 18789 69283 86843 69283 69283 57599 18496 57599 79727 57599 6858 18496 16558 6858 16558 27090 43090 6858 16558 29492 29492 20804 18995 29492 18995 47478 47478 89172 47478 18842 89172 83789 83789 30147 92771 83789 41378 18842 1998 92771 92771 11382 1998 81143 81143 93433 81143 37933 53094 81143 37933 88068 88068 62072 20353 62072 44926 88068 82959 44926 44926 68550 65272 68550 65109 65272 65109 11349 36556 65272 11349 25867 11349 7922 35590 11349 7922 40453 96 25867 10647 96 63953 40453 19631 96 10647 2369 2369 36513 52591 36513 36513 22579 22579 26398 79708 22579 33498 79708 26398 88959 79708 60171 44622 88959 60171 62349 62349 69134 69134 92296 65257 92296 65257 46398 5232 92296 65257 3840 5232 78036 67195 78036 78036 15465 25847 67195 64343 15465 20688 25847 50983 20688 24679 20688 41943 24679 2079 24679 1813 2079 1813 98925 2079 79934 79934 33489 79934 21049 62867 33489 62867 74990 33185 74990 74990 29466 62867 83602 83602 98752 98752 73506 73506 59576 59576 94673 6103 94673 16480 6103 6103 45168 6103 7593 45168 82809 18965 7593 18965 48928 57302 48928 57302 14441 65991 57302 65991 61661 33719 61661 35831 33719 35831 78510 30635 33719 8573 35831 78510 18913 18913 78659 18913 76966 18913 91129 6865 91129 78659 32695 11520 6865 85247 6865 11520 41329 85247 34073 41329 91856 42660 34073 34073 7016 33998 42660 33998 15432 12753 15432 48177 12753 48177 61876 47149 15432 47149 68009 91430 68009 68009 8765 48907 91430 48907 25528 25528 90782 69467 90782 23700 90782 23700 61840 96510 23700 61840 53232 53232 82098 82098 44570 16194 44570 39374 44570 93042 39374 93042 88719 93042 46208 46208 75618 81360 75618 81360 1921 75769 1921 3452 81360 3452 29154 3452 73369 8266 29154 26278 8266 8266 64666 64666 60696 64666 63713 18941 63713 18941 40224 82481 40224 82481 70050 88730 18941 70050 87929 81871 88730 87929 88028 52322 88028 87929 57739 63260 57739 63260 26596 4714 57739 26596 76130 4714 86080 50490 86080 49597 50490 69722 49597 69722 44166 23895 49597 23895 30342 23895 11477 11477 22151 11477 78519 71921 78519 25223 11477 83796 71921 25223 92518 83796 46787 92518 26625 77906 92518 46489 46787 24765 26625 46489 26182 26182 69000 7975 69000 99580 7975 26182 38900 38900 76734 38900 97209 97209 54746 3148 54746 42539 3148 42539 26830 44290 26830 42539 37441 76469 37441 29673 37441 76469 68043 81513 29673 84034 81513 55339 81513 81513 2344 55339 22050 83312 2344 33489 83312 4907 83312 94372 4907 68100 94372 38298 94372 68100 63922 63922 3502 29347 63922 29347 25278 34434 29347 81034 25278 34434 38707 82012 38707 42408 82012 82012 29898 42408 50710 1860 29898 1860 59495 66746 1860 3726 1860 66746 54510 54510 20406 54510 66589 12048 66589 14534 12048 57772 14534 57772 57104 93045 14534 93045 35166 93045 43251 43251 17659 43251 81735 60298 17659 60298 3456 60298 72351 89988 72351 72351 71931 43133 71931 13316 89988 52475 89988 32037 13316 13316 82946 73382 32037 51563 73382 47849 82946 47849 14344 80162 14344 80162 96301 80162 68591 63912 68591 96301 20471 20471 36707 96301 20947 56644 20947 95073 20947 50608 95073 50608 63839 68126 63839 63839 45455 64239 63839 64239 82098 80294 64239 4857 80294 15838 80294 4857 3772 4857 44996 39923 4857 39923 91514 44996 75762 88913 75762 17665 75762 88913 75278 75278 8809 8809 71915 71915 28912 71915 65881 3529 28912 54611 3529 54611 59916 59916 51431 51213 59916 51431 2616 2616 20974 20974 57333 75490 57333 20974 11734 11734 77352 11734 84239 84239 68702 27578 77352 83876 84239 90233 83876 90233 30188 90233 78918 81490 78918 81490 8217 8160 8217 8217 43853 84596 8160 84596 73920 73920 39517 39517 89111 13449 39517 22756 89111 13449 89166 37948 13449 37948 12991 15448 89166 15448 2684 15448 50146 58209 15448 76228 50146 60663 76228 77941 60663 60663 50460 88065 77941 50460 49206 88065 97807 19445 50460 19445 24183 24183 48145 58448 19445 58448 22837 58448 45726 21273 45726 22837 3344 7926 45726 65217 7926 46856 3344 10316 46856 50155 10316 12764 10316 12764 11588 92021 12764 49740 92021 97298 92021 49740 35276 35276 68849 76332 68849 4474 35276 88266 35276 38958 88266 9313 4474 33176 88266 27004 9313 359 88266 66138 359 50068 27004 3591 66138 77357 3591 32803 3591 32803 74443 18869 74443 81724 18869 17962 18869 86947 17962 81724 54582 34269 86947 27345 34269 27345 11798 11798 72000 11798 55976 72000 96526 57760 72000 57760 77562 77562 8753 77562 68016 69919 8753 68016 81475 86851 81475 78281 86851 78281 77601 77601 36722 36722 12221 77601 40452 15162 12221 15162 50836 15162 78778 20975 78778 78778 12683 47156 78778 59455 47156 29339 59455 79858 47156 79858 16817 9430 29339 87328 9430 87328 14445 87328 85739 85739 85023 85023 94762 85023 45481 30493 85023 45481 65067 22800 30493 40698 22800 22800 65893 65893 74397 74397 46765 29407 74397 46095 46765 46095 8415 29407 22823 22823 86843 22823 54878 7758 54878 7758 6756 99874 7758 53039 6756 53039 90561 26316 53039 81789 26316 44125 90561 81789 29058 29058 90678 52626 90678 96671 52626 96671 41244 88288 96671 7291 41244 7291 27983 271 27983 51348 271 51348 61480 51348 33204 16073 33204 19915 61480 85201 16073 19915 44632 19915 19888 14394 44632 39757 19888 14394 7486 25029 7486 39757 63621 84071 63621 12710 63621 51656 12710 84071 7279 7279 26951 8160 26951 53447 26951 53447 69094 17081 26951 17081 99365 17081 10616 76951 17081 76951 47655 76951 58827 87999 58827 87999 51810 51810 28782 51810 669 76851 28782 34087 669 76851 62272 62272 35673 35673 18786 18786 81627 18786 21023 21023 80305 21023 69233 959 69233 83069 959 30823 83069 89491 30823 29058 89491 46101 89491 75076 89491 12181 75076 12181 11639 79850 75076 59047 79850 59047 43672 43672 5270 79850 23286 83975 43672 23286 11434 49237 23286 49237 66985 49237 13064 49237 78062 78062 38397 87432 13064 87432 34136 52122 34136 52122 64533 34136 1636 1636 49347 37880 1636 49347 39423 39423 6604 39423 8580 8580 89397 8580 28526 8580 78489 28261 28526 28732 28526 28732 8217 68660 28261 28261 54870 28261 59450 54870 22096 22096 34918 34918 17044 67627 34918 17044 25046 67627 84868 25046 65333 45392 65333 65333 58431 79399 45392 79399 94848 79399 82026 82026 73513 73513 50992 35979 82026 35979 57390 86778 35979 33958 35979 47680 33958 36043 33958 36043 23510 36043 81441 506 47680 28112 81441 56837 506 28112 65404 26720 28112 26720 81555 96878 65404 13213 96878 7359 81555 34939 13213 2444 7359 34939 67449 47647 2444 48359 47647 67449 36292 89914 48359 89914 13910 65518 89914 65518 97587 13910 52474 52474 45897 65518 89842 89842 10011 52474 76453 94509 76453 73386 94509 80874 73386 16427 73386 73386 23992 65712 23992 70645 65712 76489 70645 13962 70645 76489 83440 31554 83440 12499 31554 12499 65028 11966 65028 3059 11966 11966 57123 52729 3059 11966 91837 8726 91837 59273 91837 18284 8726 64075 18284 8226 18284 18284 5862 5862 38939 39610 18284 38939 15138 39610 10686 10686 10137 20749 10686 10137 60638 93575 60638 39576 93575 26334 39576 39576 58696 26334 74031 5997 74031 5997 34709 34709 16051 16051 75608 75608 81499 81499 23713 24690 23713 23713 97063 97063 46829 20081 97063 46829 13516 46829 21858 95380 13516 13516 47624 97209 47624 95380 33469 29613 33469 33469 77882 33469 93449 33476 93449 1835 33476 30930 1835 92082 30930 59796 1835 39524 59796 59796 43464 20655 59796 43464 15306 47381 20655 20655 27919 47381 31557 15330 31557 33824 15330 45936 31557 45936 75477 91864 45936 38881 33824 41367 75477 56139 38881 56139 51978 51978 58713 51978 24681 24681 82559 24681 4270 92276 24681 60134 4270 86736 4270 86736 82532 60134 28424 14099 60134 74464 86736 74464 58495 45497 74464 37903 58495 45497 24063 61931 37903 24063 98713 98713 22273 22273 31486 1692 31486 60190 22273 60190 76354 60190 43173 85883 76354 85883 60506 28971 60506 92421 60506 92421 98446 28971 80800 64406 80800 80800 73505 64406 52596 20755 52596 73192 20755 73192 50177 50177 92369 40057 50177 50177 18295 18295 416 45631 416 92700 45631 36506 92700 14134 92700 42795 14134 94514 42795 12753 94514 94514 59770 50216 94514 82554 59770 64098 82554 82554 35028 35028 44535 35028 62167 62167 91970 91970 55647 91970 98940 47164 55647 47164 8655 47164 42933 51852 42933 42933 73571 4087 51852 90102 73571 60181 4087 24349 60181 60181 17047 29834 17047 68003 24349 33176 68003 59039 17047 68562 17047 50551 59039 50551 480 97630 68562 480 84305 49618 84305 97630 82811 44557 84305 49618 8095 45860 8095 45860 85002 85002 47853 85002 24261 24261 38868 38868 17722 53276 17722 44220 17722 44220 43897 43897 21302 11748 43897 34262 44220 34262 36709 34262 39363 39363 36114 18487 36114 32915 36114 32915 2256 2256 20666 43611 2256 43611 90368 17547 20666 17547 71123 71123 60146 45499 71123 26806 60146 45499 47593 26806 238 42093 26806 75939 238 22199 42093 22199 27281 27281 1786 1786 72390 72390 60474 60474 23623 72390 66851 23623 14172 77719 14172 27464 77719 14172 42634 27464 16270 27464 93335 16270 9113 16270 18781 9113 16574 99034 16574 33183 99034 99034 91055 45521 91055 91055 39220 69078 39220 45521 7908 3861 69078 888 69078 36018 7908 888 67738 15598 36018 67738 35901 18746 15598 38093 18746 35901 59741 38093 58143 59741 31539 58143 37525 42318 31539 62808 58143 42318 56741 45582 56741 91935 45582 45582 79090 4669 45582 55269 4669 88752 55269 47339 4669 47339 92584 47339 37713 47339 85734 87032 85734 87032 5877 5877 44000 54698 5877 97821 44000 79072 97821 79072 90688 63041 97821 23953 90688 63041 76462 23953 60048 76462 78620 60048 54023 64568 78620 64568 38369 38369 24669 10515 38369 88470 24669 88470 46644 88470 35705 46644 69092 69092 77736 77736 74479 74479 81692 81692 7408 81692 92076 28781 81692 28781 42997 42997 20680 20680 96549 20680 79325 79325 41483 79325 69688 69688 85260 78830 85260 78830 6005 6005 94640 94640 250 81113 94640 64440 81113 44879 64440 64440 51945 44879 38537 84075 38537 84075 50179 45629 38537 93763 50179 68349 45629 93763 53231 68349 59947 59947 72105 72105 80019 60989 80019 65822 80019 60989 10389 32762 10389 10389 14322 14322 33948 65822 91658 33948 1170 14936 33948 66592 14936 66592 69848 26381 69848 14936 65304 83209 65304 56770 83209 83209 10928 53756 10928 53756 11506 88406 11506 88406 33641 33641 31334 58868 88406 31334 55624 55624 90426 17796 55624 4106 90426 67975 4106 4106 28767 41508 67975 38373 41508 8173 41508 38373 12704 8173 67075 8173 17437 36263 67075 8285 17437 36263 46033 81214 8285 3110 46033 86751 3110 86751 69825 69825 69086 70299 69086 23142 69825 84209 23142 69861 84209 31823 84209 98934 69861 98490 69861 98490 12231 21738 98490 21738 58980 21738 50509 5980 50509 23976 5980 23976 60897 23976 74984 74984 33047 74984 3245 74368 33047 33047 28292 32450 28292 28292 37905 11582 32450 11582 53906 63479 53906 34715 53906 62280 34715 34715 55420 34085 55420 34085 38001 55420 18854 18854 72551 14183 72551 14183 65517 34953 65517 34953 52973 52973 551 34953 50374 50374 90910 51519 90910 16625 90910 84244 16625 10974 16625 36724 10974 23861 10974 23861 45691 74812 23861 4209 45691 87487 74812 18249 74812 18249 947 91347 87487 91347 58230 91347 91568 58230 97601 94056 97601 97601 4581 4581 56121 4581 57834 6601 56121 6601 99620 6601 44087 44087 70662 13130 70662 13130 24309 24309 41457 41457 79283 37373 24309 37373 43912 74239 41457 74239 38087 38087 20707 20298 38087 20298 74145 74145 70547 74145 270 70547 19280 29931 19280 75362 19280 19084 75362 65766 19084 2306 65766 2306 22974 22974 45523 88119 45523 26603 88119 24293 45523 96469 26603 45523 65640 24293 60934 60934 17345 89537 17345 74322 65640 23971 74322 20114 23971 68089 23971 26220 68089 26220 77562 55743 26220 48963 55743 55743 33878 84742 48963 48963 59241 59241 73742 82850 59241 83754 82850 82850 78268 9978 78268 78268 13263 9978 92613 92613 18601 92613 84769 84769 70465 70465 58854 70465 74625 58854 64704 97592 74625 62113 97592 43618 62113 43618 89230 5666 62113 43618 91767 86936 91767 96606 91767 83671 96606 25014 96606 92048 96606 25014 97584 22001 92048 22001 49783 97584 13930 97584 84577 174 84577 62998 174 174 17732 9055 174 92297 17732 92297 89008 9055 17574 24296 89008 82495 24296 93262 82495 82495 17756 2583 17756 26706 2583 18575 26706 94122 26706 4183 18575 94122 30918 17031 4183 30918 89704 4826 89704 17031 50136 25756 4826 95946 25756 30334 25756 11322 95946 42751 95946 42751 74088 11322 84402 84402 84906 84402 34401 44593 84906 44382 44593 15335 44382 37033 15335 17064 37033 37033 84709 84709 54411 17064 81462 81462 9621 81462 60942 57370 60942 19453 57370 57370 60614 1990 60614 77535 60614 1990 59563 77535 39113 77535 27432 39113 7834 27432 3966 49077 3966 7834 25343 9327 49077 9327 96102 9327 64968 64968 75637 13783 96102 13783 69312 13783 36242 94100 36242 94100 14406 14406 52988 9458 94100 14406 88290 9458 25736 25736 79887 88290 59988 79887 89207 59988 66698 3906 89207 3906 37175 37175 39126 24978 39126 24978 22231 42371 22231 81806 24978 81806 33386 24978 55934 55934 4571 4035 55934 4035 99921 4571 63776 77182 99921 77182 14945 34830 14945 63080 14945 63080 66159 63080 58123 75982 58123 38563 75982 29105 38563 47174 75982 29105 61477 61477 33314 52210 47174 47174 68752 68752 48842 48842 98660 48842 56695 98660 76187 76187 83407 83407 70084 83407 99918 99918 12941 88394 12941 88394 95585 77906 95585 95585 53336 95585 2165 61128 53336 61128 27839 27839 35967 6056 61128 18735 6056 53510 6056 28810 6056 80753 53510 28810 92811 80753 54006 84647 28810 84647 3012 48978 3012 6101 3012 3012 15647 3025 48978 94889 15647 94889 75659 70666 94889 75659 73189 20183 73189 20183 75529 75529 83204 42833 75529 77284 42833 83204 51005 31693 42833 51005 23600 31693 60785 60785 39704 39704 37997 16455 23600 94779 37997 94779 98493 98493 51704 51704 85925 32024 85925 32024 42785 20090 32024 92466 20090 42785 37151 2330 37151 46827 2330 90626 46827 16094 46827 50102 90626 43238 90626 60148 43238 55380 60148 66144 55380 66144 50199 59714 50199 6511 59714 61467 6511 9379 61467 52962 9379 61484 52962 52962 67888 52962 94240 43817 67888 71402 94240 71402 86631 71402 22384 86631 65483 22384 84524 45799 65483 68812 45799 45799 59060 59060 71402 68812 14665 8731 14665 83032 8731 83032 8050 52804 8050 57014 52804 52804 20089 99576 52804 98109 99576 99576 70821 99576 41270 41270 67289 67289 22103 64270 70821 67289 62056 64270 43942 43942 14635 14635 22712 14635 48311 95086 14635 22712 25630 96487 25630 4474 96487 96487 57183 96487 15799 38156 57183 35322 15799 94201 35322 94201 11626 6347 11626 39205 6347 39205 55123 51523 55123 51523 38664 51523 54715 68544 54715 54715 48111 68544 17833 17833 97868 44855 48111 97868 42765 31912 42765 31912 65028 27954 42765 27954 10249 6822 42765 27954 10347 6822 24315 86525 24315 86525 17452 51960 86525 86525 61251 65828 61251 65828 60863 60863 84801 84801 68592 34683 68592 34683 46082 34683 49357 49357 98632 46082 31943 31943 8842 31943 95491 95491 30519 89179 95491 89179 20373 78942 30519 69782 78942 59712 78942 23406 59712 59712 48783 48455 23406 48455 10536 48455 99290 61547 99290 17593 61547 58459 17593 20511 58459 20511 27037 20511 57132 57132 57501 26490 57501 70745 57132 78116 70745 78116 6320 78116 33228 59357 33228 59357 78438 81695 78438 81695 73481 73481 46908 1494 46908 73481 31443 46908 12919 46908 26018 12919 33024 21918 33024 47672 21918 47672 21498 21498 16526 16526 82296 16526 98473 93934 82296 90822 98473 2165 90822 93934 87362 22664 93934 87362 92227 35999 22664 22664 80669 80669 63975 63975 98307 80669 51841 75640 63975 75640 73440 29939 51841 29939 33047 13200 29939 64209 29939 55316 73440 96149 64209 96149 33798 64209 30082 30082 80641 15725 80641 15725 9234 49868 80641 9234 76288 76288 46007 46007 17637 23997 46007 38939 23997 82914 23997 73634 23997 82914 26349 73833 82914 73833 55660 55660 88396 16720 88396 16720 62165 26284 62165 26284 67574 48664 62165 11810 48664 48664 83023 11810 72945 83023 92618 87859 72945 3106 87859 89858 92618 66917 87859 66917 59399 91652 66917 66917 21078 36350 21078 39120 21078 16224 36350 16224 8014 39120 31864 77282 31864 74147 31864 74147 7434 7434 66802 66802 45547 91175 66802 60258 7434 86366 91175 58793 86366 60258 98051 86366 87009 98051 60707 19548 60707 55328 60707 26931 55328 1038 55328 1038 44275 19075 26931 46072 19075 46072 64522 17188 64522 48421 64522 64438 48421 19754 48421 19754 68685 43065 68685 43065 45540 68123 45540 90150 43065 76441 90150 76441 51458 90150 57304 98951 57304 50659 57304 50659 13926 50659 35288 67574 35288 60243 35288 2766 60243 8084 60243 8084 64520 64520 60023 60023 100000 100000 79523 79523 66570 66570 8676 71279 8676 71279 94196 94196 57110 55649 8676 47425 55649 55649 20966 59628 20966 386 20966 13446 386 15287 13446 15287 88583 6509 15287 88583 21165 21165 76260 8880 76260 49673 8880 12257 8880 70032 12257 70032 36880 12257 21475 21475 36423 36423 76544 36423 75378 44411 75378 44411 14828 34874 44411 71130 34874 53533 71130 53533 85476 53533 87447 87447 74181 74181 8289 24210 87447 27374 24210 24210 15978 27374 5630 64299 15978 3257 64299 3257 87270 87270 30324 30324 41849 37693 30324 37693 57760 37693 60522 69588 37693 69588 6607 6607 51905 6607 32118 32118 90627 8159 6607 8159 95181 29508 8159 69339 29508 18054 95181 16335 18054 16335 64004 64004 22556 46271 16335 46271 88979 88979 63120 63120 54846 63120 49410 15336 54846 15336 62161 11058 49410 62161 845 29065 845 29065 97200 97200 54929 59474 54929 29065 19833 54929 57044 57044 29185 57044 47256 58023 29185 47256 57570 57570 87625 87625 17485 28865 87625 87625 75932 28865 90959 90959 77946 24432 28865 85020 24432 96001 24432 96001 67350 584 67350 584 19738 584 64770 64770 56099 58010 56099 64770 90156 58010 3567 90156 9652 3567 70717 54280 70717 70717 11581 86405 70717 54280 34566 83697 54280 31477 86405 36829 83697 36829 60442 99087 60442 36829 62381 62381 76860 60978 76860 32840 76860 45024 76860 33282 45024 36461 32840 71076 36461 71076 5163 21317 5163 94156 21317 69800 5163 83714 21317 69800 57353 92693 57353 57353 60593 92693 86533 83232 86533 83232 8403 35057 83232 35057 39273 76028 39273 76028 30804 30804 77235 7261 77235 7261 30803 7261 96004 30803 11187 11187 6742 11187 84371 76534 6742 84371 71732 80410 71732 71732 22505 56609 22505 80410 36609 2134 56609 2134 67814 69412 67814 9726 69412 69412 50488 50488 82661 52072 82661 52072 87984 52072 80478 80478 16674 80478 27116 36708 87984 34909 16674 34909 84150 22901 34909 50013 22901 26493 50013 50013 6484 60791 6484 81021 60791 88966 60791 80659 81021 23234 88966 99424 80659 28262 99424 28262 18326 81442 28262 18326 93722 48225 93722 36988 93722 80229 36988 45844 80229 54504 45844 70186 45844 13618 45844 70186 89435 89435 33227 89435 32665 33227 43860 46984 33227 43860 48045 46984 83486 68878 83486 83486 73500 73500 35357 93035 35357 1303 93035 47357 35357 86006 93035 86006 49516 78541 47357 86006 25851 74108 78541 29269 25851 29269 4460 41722 4460 21804 41722 21804 93568 93568 57596 4802 57596 89159 4802 4802 55616 55616 2955 55616 17855 2955 42845 17855 22010 22010 16935 76144 22010 66696 16935 76144 11521 76144 62400 56560 11521 11521 28515 28515 94252 94252 57965 57965 60097 19671 57965 89754 19671 89754 31027 89754 10497 22054 31027 22054 31761 37203 31761 31761 54803 54803 77462 77462 53472 77462 81014 16230 81014 88099 16230 16230 42354 99208 88099 99208 36918 79981 99208 79981 25127 79981 72822 12062 25127 77946 12062 63473 25127 63473 37167 12062 13804 13804 6226 6226 51338 88120 6226 90878 51338 42758 51338 30523 42758 33076 30523 75836 30523 75836 12733 74325 75836 74325 83692 92001 74325 83692 70607 70607 86947 83692 43879 68942 43879 70607 48347 23923 48347 39159 48347 39159 66725 66725 99464 71597 66725 64406 71597 71597 25765 48156 71597 49756 25765 48156 24995 24995 52467 52467 84256 84256 5190 81847 5190 74120 81847 83903 5190 74120 63332 60436 63332 1894 60436 80729 63332 36223 80729 36223 13052 43805 36223 43805 92091 85890 13052 85890 32441 20500 32441 81906 20500 6508 81906 46093 81906 6508 7770 40672 7770 28173 46093 7770 73102 7281 40672 73102 5644 9222 73102 9222 65315 9222 48742 65315 72127 55223 72127 6394 48742 48742 64053 31487 64053 31487 74250 7140 64053 7140 83435 74250 72926 21460 72926 83435 16719 21460 89720 89720 79512 79512 74688 88259 79512 88259 19365 67440 19365 33513 19365 50847 67440 33513 47094 54369 33513 22682 47094 47094 82915 82915 30856 55743 30856 37054 82915 30856 4363 76539 4363 30856 89480 89480 98644 89480 31328 26474 98644 98644 74266 26474 32789 6719 74266 32789 62720 1288 6719 1288 59414 46718 59414 59414 28642 46718 6316 97336 28642 6316 23460 97336 12800 97336 10898 10898 99091 46733 10898 30255 46733 27219 30255 27219 44125 43922 27219 27219 66179 5061 27219 5061 12002 12002 11872 98630 11872 11872 41281 17413 41281 17413 486 59491 17413 486 67866 67866 83778 93592 67866 83778 37092 93592 82037 82037 78286 82037 47264 440 82037 440 71047 17028 71047 25024 71047 17028 84325 27234 25024 27234 69588 27234 33485 42993 27234 42993 9854 9854 36703 9854 32998 74701 36703 40804 74701 93413 40804 93413 72424 93413 25566 43766 72424 43766 34349 46123 43766 46123 78678 78678 68645 78678 22110 31883 78678 69167 78678 39512 69167 55645 39512 55645 30361 55645 7449 48970 7449 33798 48970 69586 7449 69586 88886 69586 52338 18374 88886 96343 18374 18374 80660 7476 96343 80660 94818 87363 7476 94818 98786 98786 31774 31774 9927 20244 31774 20244 48973 9927 21491 14615 21491 99592 21491 3327 99592 47740 3327 41466 3327 990 41466 47740 87739 49981 87739 98541 87739 80473 98541 42751 80473 27957 80473 29215 80473 12637 27957 13386 29215 97853 13386 13386 64204 10475 97853 37955 10475 10397 10475 33655 37955 10397 7983 10397 15939 57134 7983 15939 92431 92431 49926 60615 49926 29120 92431 78268 29120 57134 45720 45720 30333 30333 76578 30333 9402 76578 98794 76578 92472 80650 92472 69693 98794 69693 43238 69693 16433 69693 24972 79847 24972 79847 39772 36257 79847 84707 36257 75889 36257 13496 75889 75889 78159 78159 60343 60343 39874 78594 39874 68784 78594 68784 46979 46979 64606 58355 64606 61209 58355 64606 45132 61209 93997 58355 69587 68828 69587 68828 45177 73836 45177 73836 72479 72479 89569 97416 89569 7898 97416 31292 7898 22257 31292 14427 22257 14427 65893 22257 3371 3371 51252 71047 51252 51252 14763 66362 14763 51252 18632 14763 75350 18632 42932 42932 23143 2657 75350 38020 2657 98459 2657 41964 2657 6750 98459 4373 98459 6750 11030 4373 96520 4373 8483 63371 96520 63371 34414 12367 34414 12367 93763 34414 23154 12150 34414 12150 16386 52620 16386 12150 33306 32371 23154 46646 52620 46646 61414 81164 46646 71846 81164 7213 81164 81164 21855 71846 67402 67402 39952 39952 52469 52469 34166 34166 47588 47588 89297 47588 57211 57211 54828 29834 54828 8506 54828 8506 25566 60676 54828 8506 45045 91126 60676 91126 21393 21393 3857 72052 3857 3857 80295 80295 38628 67219 38628 58137 67219 58137 39663 39663 36540 36540 18970 48423 18970 987 48423 48183 987 36778 18970 11316 48183 36778 68682 68682 2766 68682 31410 31410 60802 6956 60802 91709 60802 60802 49611 6956 31868 31868 40000 66696 40000 40000 10079 47068 40000 10079 88287 41348 40000 6038 47068 44328 41348 91941 44328 91941 3995 33294 91941 33294 23400 66554 33294 66554 22821 22821 71448 22821 75247 18583 71448 75247 79377 79377 82067 99948 18583 82067 41053 73449 99948 21768 41053 92567 73449 99107 21768 21768 94179 36941 99107 94179 45754 85021 94179 46433 85021 46433 20106 20106 19654 19654 59776 21301 19654 21301 12999 109 12999 12999 52024 12999 27498 27498 77786 77786 30286 72887 77786 18131 30286 51367 18131 51367 66901 75075 66901 33836 75075 75075 7677 75075 78960 99330 78960 37868 78960 21297 99330 94513 21297 94513 64000 64000 35322 64000 378 36427 378 378 3342 61617 3342 61617 57196 61617 68534 68534 41938 41938 13232 41938 74206 77878 74206 61026 77878 21029 77878 92056 21029 92056 47799 61792 92056 50805 61792 96151 47799 50805 17052 87005 50805 96151 90874 5570 90874 5570 50420 5570 31451 50420 46671 46671 55476 29028 46671 82841 55476 29028 62454 62454 51612 73918 51612 75216 62454 10115 75216 10115 59008 20742 59008 67616 59008 56829 20742 15762 67616 15762 98990 97047 98990 98990 32501 73364 97047 12870 73364 12870 72085 95917 72085 95917 9631 95917 44656 36767 9631 9631 84559 84559 91265 83777 91265 42957 83777 74752 83777 42957 60823 60823 56450 56450 83221 22564 56450 22564 77745 73433 22564 77745 35940 39564 35940 72981 39564 62147 39564 72981 13901 34382 13901 34382 84935 34382 17828 98780 34382 52395 84935 98780 67156 34257 67156 7266 52395 45878 7266 66019 45878 66019 86498 50040 66019 12462 50040 12462 23347 12462 57256 23347 19998 57256 62362 48789 19998 74239 48789 48789 83665 63758 48789 29618 83665 63758 11299 11299 12122 12122 35652 12122 52130 87904 52130 35652 2494 87904 9290 2494 34033 34033 69138 34033 68094 69138 92707 92707 75380 92707 90478 75380 53285 35807 90478 95632 35807 93113 95632 98080 95632 95632 90146 98080 95649 68744 90146 68744 86410 24993 68744 24993 75550 86410 28932 82083 28932 97133 82083 97133 88063 88063 24314 88063 8022 24314 69343 32772 69343 32772 87084 87084 99721 87084 17320 16546 99721 55404 16546 99721 21325 12419 16546 21325 47061 47061 51222 76428 12419 51222 53370 53370 47052 76428 5382 47052 16421 57676 47052 14667 16421 16421 34014 26398 34014 34014 49939 49939 62400 29119 34014 49939 66884 59263 66884 66884 68316 68316 45545 68316 83038 83038 1806 83038 73610 78568 73610 78568 38450 78568 38068 38450 55947 17341 55947 17341 38814 72696 55947 38814 26445 66077 26445 26445 70736 70736 65000 65000 94480 43088 94480 94480 55358 55358 7070 53124 55358 7070 89743 53124 75090 14326 89743 14326 98236 86362 14326 67391 14326 67391 89116 79458 67391 67391 54321 89012 79458 54321 58681 72955 89012 58681 2463 72955 28142 16706 2463 76701 16706 16706 42958 42958 66076 76701 12337 12337 75674 5075 75674 75674 44036 5075 3819 3819 73601 73601 65636 61924 73601 65636 95728 61924 36502 36502 4069 4069 30681 1771 30681 99332 30681 99332 38122 73824 99332 73824 23544 85028 23544 85028 96818 85028 30038 63511 30038 16119 63511 16119 76131 76131 82853 82853 54627 8187 54627 53997 8187 8187 23818 23818 62990 62990 37848 82151 37848 6623 37848 49906 37848 49906 5287 7260 49906 5287 34466 36321 7260 34466 84471 84471 59756 84471 79088 79088 89111 59756 90195 90195 84404 90195 22117 96921 22117 96921 98894 98894 49894 49894 8674 26860 8674 496 49894 496 96564 71162 96564 68996 71162 68996 25774 7085 96564 7085 48859 48859 43862 48859 77915 43862 10732 10732 39699 39699 19842 19842 7217 19842 66673 3936 66673 66673 54124 3936 86756 59484 86756 54124 35748 59484 86693 42105 59484 10041 86693 10041 51804 42105 3086 3086 92021 3086 37604 83201 37604 29187 37604 29187 35572 29187 33949 51590 29187 35572 82549 50286 33949 43122 51590 43122 73920 50286 71145 43122 72508 72508 72118 63453 71145 63453 45965 72118 92457 90276 92457 45965 99902 99902 71925 92034 71925 92034 95116 65855 92034 36298 92034 38383 36298 38383 63080 52320 38383 83964 52320 92026 83964 98072 92026 52320 95250 98072 96057 36430 95250 97066 96057 39127 36430 12915 39127 39127 35043 74869 35043 74869 88588 1402 88588 88588 79028 79028 42672 88588 46297 82642 79028 14013 82642 85043 82642 43882 85043 92941 46297 27919 92941 55874 43882 55874 73941 73941 36631 43616 55874 43771 36631 15136 43771 43616 4284 20971 15136 20971 58335 58335 1514 34338 1514 63879 34338 16702 34338 51740 63879 68026 34338 68026 69778 68026 61024 19720 69778 31177 19720 56462 61024 45587 56462 1613 56462 1613 14957 14957 20845 14957 45202 11275 45202 11275 39047 39047 38152 11275 81237 75045 81237 75045 47604 47604 9820 75045 7988 9820 30154 30154 85281 30154 68320 60221 85281 17948 85281 60221 28441 45982 28441 21246 45982 45982 94306 11179 21246 34475 94306 34475 52122 34475 5372 32030 5372 92761 34475 13889 32030 92761 7333 7582 7333 22138 7333 12000 7582 22138 43044 22138 87169 87169 31989 31989 63830 53579 31989 53579 60923 647 53579 40320 60923 82412 40320 4494 82412 74582 82412 98568 74582 98568 48464 48464 9452 98568 70805 20226 70805 37752 20226 96559 70805 2814 96559 2814 42753 74238 96559 6414 96559 69793 74238 6414 74157 69793 30957 74157 71243 23093 71243 71243 42909 23093 28789 84919 42909 84919 31098 84919 50362 50362 5205 5205 54919 66001 31098 52090 66001 89041 52090 72111 52090 89041 33676 33676 47856 93070 47856 93070 84024 93070 655 42404 655 42404 51002 45198 51002 91270 42404 37332 45198 37332 10838 38220 10838 10717 37332 10838 29559 67414 29559 67414 25886 99815 67414 67414 74589 26935 74589 26935 31410 99815 59004 59004 83826 19803 59004 70881 19803 19803 67701 62520 19803 88747 67701 62520 14138 25415 14138 68275 88747 70882 25415 68275 51991 68275 81422 11507 81422 94000 11507 94000 57322 1257 11507 73092 1257 89352 73092 73478 73092 73092 33636 89352 37306 37306 62001 39101 37306 62001 6590 88709 39101 6590 18893 56598 88709 56598 451 56598 652 86761 652 29854 451 86761 99308 81489 99308 81489 63000 81489 43233 63000 34824 21449 34824 90518 43233 34824 86234 16654 90518 16654 71071 16654 16245 8949 71071 8949 45010 86586 16245 34575 45010 9369 34575 9369 42785 29614 34575 29614 758 55199 758 56729 758 29286 56729 56729 19485 76646 29286 38491 76646 38491 44614 59557 44614 59557 88730 44614 35946 35946 60654 64494 60654 60654 65216 64494 11924 65216 11401 63991 11401 87439 11401 96399 63991 98381 96399 74473 98381 96399 46228 84840 74473 49096 74473 84840 89951 48786 89951 48786 92398 3112 48786 3112 23821 3112 2465 23821 30302 30302 8901 7206 8901 2011 7206 56271 2011 14570 2011 56271 32377 56271 36874 36874 86271 14046 36874 14046 55723 12469 14046 55723 68641 55723 3067 99184 3067 97666 12469 97666 61041 77264 97666 77264 75084 77264 99583 75084 62066 75084 61683 63507 61683 85424 63507 85424 76458 18558 85424 82004 76458 97404 85424 72282 82004 54278 18558 97404 86630 86630 76078 86630 25342 67850 76078 31373 76078 42552 31373 42552 5737 36255 31373 31373 82380 89041 82380 53369 82380 53369 99045 53369 9159 56721 99045 40450 9159 40450 78659 40450 26546 26546 70609 34558 26546 67548 34558 67548 83742 83742 21688 79117 83742 70030 79117 70030 91366 93086 70030 91366 80104 91366 71593 71593 29493 19123 29493 28617 19123 60139 29493 12729 60139 12729 65703 65703 84414 84414 85633 65703 26437 26437 39844 36367 85633 36367 43802 43802 40119 22276 40119 96721 40119 68423 96721 38832 68423 22276 52110 52110 24291 24291 4838 4838 19000 22077 4838 22077 41574 5408 22077 22077 37632 37632 36890 36890 79814 37632 6296 29601 6296 29601 64941 55212 29601 32132 55212 55212 18220 32132 14375 14375 97769 97769 17502 84980 97769 97769 14368 50449 14368 67592 14368 14101 14368 14101 82919 14101 96002 82919 42279 78223 82919 78223 95465 95465 26091 26091 89230 26091 20504 67257 78223 41995 20504 68262 41995 41995 65233 19750 65233 65233 37344 21489 65233 33367 37344 21489 79841 31405 79841 48178 31405 86266 48178 58937 86266 38159 58937 4844 86266 4844 39058 30102 39058 68926 39058 30102 91025 3272 91025 11843 3272 11843 55331 13163 11843 11843 56647 71634 13163 71634 73189 57291 71634 53824 71634 71634 58939 58939 34816 34816 54373 54373 10639 54373 95939 95939 95270 73488 95939 95270 63058 73488 92392 68275 92392 71296 92392 88777 63058 18735 88777 33501 88777 33501 9820 61747 33501 33501 14863 29432 61747 88329 14863 14863 90324 88329 21432 9098 90324 73703 90324 13502 73703 98039 13502 98039 9963 98039 5591 5591 19972 19972 45759 72596 45759 280 72596 12757 280 12757 58046 10180 12757 10180 99606 99606 55963 55963 56956 55963 16760 71370 55963 71370 62817 47086 62817 62817 90086 62817 2927 14616 90086 93740 2927 20998 14616 20998 98213 98213 18970 20810 93740 96583 20810 20810 13161 2826 96583 13161 20825 67248 13161 2826 21549 21549 94776 55390 21549 94776 19323 10495 94776 10495 63614 19323 21199 21199 89958 89958 96675 89958 38745 38745 61145 14383 89958 38745 23468 14383 67149 84285 67149 44780 67149 22361 44780 36988 22361 22361 92145 92145 24598 22361 71034 24598 11509 11509 98106 4536 98106 92579 98106 7217 92579 77637 92579 87208 77637 6142 87208 87208 15055 86081 15055 80432 15055 80432 16040 16040 80115 16040 69537 80432 18761 80115 29773 29773 22118 50822 18761 40098 29773 40098 94088 77065 40098 73704 94088 77065 80987 80987 28261 68646 77065 80987 544 544 77488 66026 544 91519 77488 77488 12950 81125 12950 12950 45328 45328 22948 45328 92551 22948 99517 92551 36439 36439 30624 36439 94616 36439 8815 26004 94616 26004 29601 26004 18561 18561 85254 85254 97691 97691 59263 85254 31340 75902 97691 75902 74296 74296 37930 44452 74296 84999 74296 84999 45232 45232 64955 64955 41014 14640 64955 14640 78787 78787 35789 41014 13196 14640 30569 33169 13196 33169 93659 93659 8149 8149 2921 2921 98779 98779 4912 4912 75317 4912 16592 5574 16592 25183 16592 46637 25183 34475 46637 77671 5574 46637 37962 37962 69835 22409 77671 82243 69835 11583 37962 63340 82243 25609 11583 63571 25609 63571 78383 95158 63571 95158 76407 76407 48226 98631 48226 98631 47588 76407 96229 96229 17187 17187 623 623 11569 69498 17187 71644 11569 69498 78844 13942 71644 37043 78844 93862 78844 93862 96167 93862 54691 54691 56878 56878 32740 32740 94859 32740 15214 94859 14044 14044 2780 94859 76779 15214 35876 35876 67042 67042 47982 24183 47982 82240 67042 82240 43386 47982 14610 43386 25039 9317 25039 25039 84684 26013 9317 84684 78123 78123 10433 10433 83661 10433 75855 83661 27838 11372 75855 11372 10935 94064 10935 10935 92696 94064 63248 93638 92696 19086 93638 19086 47532 92674 19086 92674 37642 37642 15287 52126 92674 92674 66199 52126 18697 57599 18697 52126 27412 65269 27412 27412 82882 58262 65269 58262 17621 58262 94077 17621 40372 68991 40372 40372 32197 40372 68496 7070 68496 68496 15378 38009 68496 15378 64613 64613 24677 64613 32289 68487 64613 16539 68487 29297 68487 68487 60362 16539 55566 7248 55566 2982 55566 2982 27271 2982 72485 6121 27271 6121 23146 18351 23146 23146 92017 18351 62909 42798 23146 62909 67813 40392 42798 29171 67813 74569 40392 74569 87093 55694 29171 5716 55694 15378 5716 5716 85606 52500 5716 5716 37724 7299 37724 89031 37724 89031 50391 50391 60023 16588 7299 35041 89031 89374 50391 35041 23728 23728 99517 23728 1102 62723 1102 62723 88305 3477 23728 3477 93708 68148 93708 71420 93708 93708 58728 53249 58728 58728 54197 5987 54197 22915 5987 63240 22915 22915 56671 56671 83604 63240 69110 16715 83604 83604 60568 30173 60568 30173 27004 75096 30173 85889 75096 85889 26376 85889 83645 29576 85889 26376 65295 79023 65295 94206 79023 94206 22276 40864 94206 7569 40864 40864 25335 25335 36286 71164 36286 71164 85192 85192 43307 45754 43307 44328 43307 43307 26296 39989 26296 26296 6167 3752 6167 39989 2519 2519 11582 76031 2519 65752 3752 2519 82898 85798 65752 46122 82898 3919 82898 91584 85798 4733 3919 4733 53676 53676 28451 4733 86677 11412 86677 53676 89396 64769 11412 89396 31485 89396 17206 28078 17206 17206 88409 70079 88409 88409 77698 70079 54429 69993 54429 69993 32825 32825 49314 49314 67378 67378 24849 49314 66913 85972 66913 66913 47129 17523 24849 47129 83041 96125 17523 96125 28185 28185 18516 18516 33099 37639 18516 99919 37639 77476 99919 80150 99919 23965 80150 48771 80150 77476 56354 27676 56354 5131 56354 5131 35502 5131 78115 30229 78115 35502 43946 46738 30229 43946 10615 10615 97985 46738 88479 88479 25391 78935 25391 8213 78935 8213 69488 90724 8213 69488 46112 46112 90322 41875 90724 41875 16923 63925 41875 43148 16923 43148 82619 94876 82619 92719 94876 92719 14123 92719 89512 14123 7295 89512 83114 7295 14351 83114 11005 45997 14351 5054 11005 5054 94987 94987 44591 61092 94987 91005 61092 56710 61092 56710 33652 60351 56710 27283 56710 60351 56745 27283 28459 43069 28459 51545 43069 43069 20428 62053 20428 20428 94059 90227 51545 96015 62053 21619 96015 59555 96015 11529 21619 44023 11529 44023 7433 70811 7433 33273 7433 8430 33273 29419 8430 8430 12542 29419 30408 30408 86283 88978 86283 57359 88978 57359 8036 79345 57359 79345 71863 76174 8036 76174 16983 16983 63485 66031 76174 66031 10959 10959 32263 32263 71332 79926 32263 79926 17047 32263 68416 60081 79926 60081 20017 20017 78316 87336 20017 87336 80650 87336 45061 87336 30616 30616 41069 41069 39766 51349 41069 59330 51349 59330 82936 14890 59330 67339 82936 14890 46669 92852 46669 92852 61807 92852 38257 64124 38257 57674 64124 38257 58332 58332 33759 65479 33759 3464 33759 3464 51958 76234 51958 9998 76234 76234 72944 9998 98902 9998 75410 75410 62608 62608 98071 275 98071 275 47863 41135 275 50573 275 10852 50573 50573 13331 10852 27968 27968 40875 27968 94724 89171 94724 89171 47399 47399 22378 22378 87026 35357 87026 99586 87026 99586 99428 22378 63899 99428 78690 99428 61712 61712 86981 86981 63186 79993 63186 79993 25627 25627 55458 25627 42692 87360 55458 20688 87360 32926 87360 95302 87360 95302 2212 14847 2212 2212 80953 14847 31047 80953 10550 31047 1493 10550 12233 83619 12233 79387 83619 83619 35088 35088 21517 79387 18207 34950 21517 34950 4234 4234 26603 18207 68737 92468 68737 33379 92468 23463 68737 46348 23463 85043 46348 55544 23463 46348 45344 45344 35326 35326 85121 35146 85121 45344 8570 8570 51431 85121 61211 85121 91773 18412 91773 92949 91773 87309 92949 8573 87309 87309 19657 19657 88551 54905 19657 88551 19211 91150 88551 75265 91150 90323 91150 90323 3476 71040 3476 90323 4947 4947 53370 38448 71040 15563 38448 38448 62683 67241 62683 67241 81953 21458 67241 81953 44223 54442 44223 68097 44223 26351 68097 83193 26351 56132 26351 56132 56012 56012 1395 93123 1395 85561 93123 21014 85561 11602 1395 15287 11602 11602 7002 86858 7002 86858 66016 63512 86858 63512 74861 2412 63512 14808 2412 14808 61484 1326 14808 14808 7376 54624 14808 30512 54624 30512 53165 25879 30512 25879 30188 58778 54624 89236 25879 58778 8339 89236 80458 89236 86352 80458 79912 86352 79145 11792 86352 98059 79145 98059 18186 98059 60783 18186 48592 60783 32870 60783 47731 32870 87068 60868 32870 60868 71363 60868 32306 54708 87068 32306 45960 45960 79979 54708 42627 79979 90841 42627 1575 29220 90841 29220 25176 25176 89111 90438 25176 3284 25176 74325 3284 3284 88752 90438 23733 79966 23733 61368 23733 79966 6054 11577 23733 21231 6054 6054 92290 48829 92290 21231 54839 32707 54839 4820 48829 4820 69107 54839 7626 90156 7626 7626 11738 11738 94040 42700 7626 25634 7626 32515 42700 55408 32515 55408 49346 40545 49346 87879 49346 40545 40961 40961 44511 44511 52872 52872 11021 11021 48028 80189 11021 80189 66031 643 80189 80189 16429 58559 643 81833 643 58559 72166 64606 72166 81833 6930 70784 6930 81579 72166 13234 81579 70784 7904 96615 13234 34208 96615 8331 34208 33152 96615 33152 26097 26097 41917 91595 26097 91595 34470 37403 91595 22752 37403 22752 52994 75323 22752 22752 1491 60639 75323 848 60639 1491 28571 78590 848 78590 20480 47326 78590 79512 47326 20480 938 71737 47326 938 44781 71737 27860 71737 71561 71595 71561 44781 3815 3815 44096 3815 77469 44096 55623 99496 55623 44096 52683 99496 59143 59143 8327 8327 91759 41923 8327 10264 41923 41923 77917 77917 24074 77917 45008 52244 45008 45008 42900 31757 42900 88882 52244 88882 84287 84287 33302 91960 84287 69812 84287 28973 69812 69812 71463 48133 71463 48133 50822 83622 48133 68146 83622 86968 68146 68146 53921 53921 33567 46070 53921 29465 46070 46070 34926 34926 64687 34926 25772 25772 96223 25772 47285 3676 47285 15800 3676 3676 8599 8599 24001 47097 8599 24001 20689 24001 76821 78187 20689 76821 66285 42519 66285 92318 78187 42519 6613 41097 42519 26622 41097 81138 26622 81138 87634 87634 79278 87634 26573 95245 79278 36929 26573 36929 73176 36929 73886 73176 87546 87546 78258 76673 73886 65357 76673 83575 65357 65357 92974 92974 29444 74810 29444 62390 74810 10628 74810 26678 29444 62390 89267 26678 67598 67598 10782 10782 24811 75093 24811 24811 50356 42343 75093 75093 46710 46710 24239 21036 24239 30886 24239 67894 21036 38582 30886 67894 128 86515 128 38582 93759 86515 21244 21244 12035 2244 21244 65848 12035 26637 12035 21552 26637 26637 67626 18709 21552 68763 67626 68763 48145 68763 25268 68763 35930 35930 38944 25268 89689 89689 20867 20867 32443 974 89689 9043 974 32443 70191 39011 9043 39011 76793 76793 80869 36692 39011 80869 43603 36692 31966 31966 84163 68637 84163 31461 68637 31461 47409 47409 8778 8778 98934 3848 47409 3848 39474 3848 75966 33505 75966 75909 75966 33505 26441 34438 75909 3762 34438 3762 6770 34438 42147 42147 91465 76293 42147 76293 79769 24804 79769 24804 86736 81246 24804 81246 88583 17586 81246 17586 87573 24294 87573 87573 94494 94494 29444 59183 24294 59183 80406 17215 59183 17215 74698 77373 59183 74698 6200 74698 27808 52990 77373 24912 27808 83647 27808 83647 55965 55965 50704 4700 50704 50704 21479 42638 21479 96970 42638 58006 42638 58006 73116 73116 68066 73116 158 68066 3415 3415 44414 87931 44414 60837 68066 99229 60837 70158 99229 70158 14082 14082 69267 69267 64389 97779 64389 97779 33386 51458 97779 64389 97814 97779 96541 63652 96541 96541 55953 33289 63652 5793 33289 33289 28748 5793 61000 61000 74665 32857 61000 32857 57561 57561 14667 57071 57561 89323 57561 22697 89323 22697 2854 2854 71408 71408 55123 6184 71408 8927 6184 30238 71408 8927 16878 16878 5257 38130 5257 38130 82026 32716 38130 89202 38130 78787 89202 9490 38130 28072 9490 68823 9490 57557 28072 39887 28072 39887 76265 76265 78690 65262 76265 35078 76265 63942 35078 11212 35078 11212 38973 66280 63942 12884 38973 12884 74361 40624 66280 87908 74361 56070 87908 74814 87908 56070 67448 99411 67448 99411 16711 99411 46770 16711 91929 91929 17118 17118 88874 74814 88874 55238 88874 55238 55640 88874 11132 46202 11132 46202 60441 82374 60441 97354 60441 97354 37134 97354 62627 37134 29602 36797 29602 29295 36797 41031 36797 29847 29602 41031 50174 50174 14117 15927 14117 15927 79665 14296 79665 93604 79665 93604 28310 28310 47999 98786 47999 93604 80350 80350 93337 74990 93337 70319 47999 93337 16464 85756 16464 55170 16464 44276 55170 24908 44276 44276 70168 32213 70168 53817 32213 50872 53817 21625 53817 32478 21625 32478 8282 79475 32478 8282 95755 27893 8282 27893 2766 54276 27893 75101 95755 87777 75101 85705 54276 71612 87777 89621 71612 12367 89621 89621 85800 85800 21561 5900 89621 5900 74511 28829 21561 5900 85935 51115 74511 51115 90953 90953 12675 12675 4704 76399 4704 36420 76399 12675 12105 76399 85642 16654 85642 3727 85642 3727 3174 17705 3174 3174 99528 93029 99528 17705 60589 60589 51494 60551 51494 60551 90777 22980 90777 22980 39045 4043 22980 39045 88225 41128 22980 5995 88225 88093 41128 45913 5995 88093 4813 88855 88093 53135 4813 81418 53135 343 53135 53135 83479 83479 43193 31866 43193 83479 15137 25497 31866 98250 31866 99947 98250 99947 25815 25815 995 32092 25815 25815 43986 995 58201 94138 32092 94138 58204 58201 17725 82383 17725 35916 82383 47724 35916 82383 58969 47724 50632 50632 83985 36911 83985 41194 36911 36911 52229 68335 36911 3258 52229 66911 3258 85458 66911 19742 85458 19742 71009 42302 71009 33023 42302 33023 84434 33363 42302 72469 33363 72469 37891 37891 97991 97991 61776 61776 20500 97991 63659 5104 97991 59766 61776 5104 60916 23034 59766 59766 83123 67169 23034 83123 9676 67169 86905 86905 65801 68100 65801 38245 86905 10012 38245 35633 38245 35633 3966 61114 35633 61114 23027 23027 74682 70767 74682 61114 50795 50795 18811 56998 18811 51866 18811 16590 56998 16590 59362 61113 16590 85232 59362 76030 59362 40939 85232 85232 89984 81641 89984 35524 81641 19653 81641 67035 35524 47828 35524 19653 91923 27008 91923 47240 27008 71979 47240 71979 59286 20886 71979 81212 20886 20886 52221 52221 47493 51405 81212 60384 51405 60384 36448 60384 59448 61137 59448 36448 42476 61137 13361 13361 73415 73415 33306 88690 13361 70695 88690 70695 32772 70695 1716 26713 1716 70695 34673 26713 61253 26713 42281 61253 44922 76273 42281 61893 44922 35544 61893 18973 61893 18973 2463 35544 82125 18973 67897 67897 34940 67897 97809 97809 17445 20466 17445 20466 92359 32513 17445 1882 92359 1882 50175 50175 82053 57637 50175 56479 82053 75292 82053 75292 31687 75292 48009 98554 31687 91887 48009 78534 91887 63665 91887 39033 63665 49883 63665 39033 99858 22380 99858 22380 84472 84472 16783 24451 16783 24451 71077 71602 71077 32799 71077 51562 32799 71602 81174 44376 81174 81174 21697 81174 41364 96601 41364 26527 96601 26527 81561 96601 87811 48515 26527 94620 87811 48515 58592 62449 58592 51276 58592 14693 51276 14693 75063 97692 75063 75063 56967 56967 60478 50282 60478 8755 50282 8755 47175 47175 46258 46258 26784 46258 23495 41070 46258 41070 99096 23495 53752 41070 70733 31438 70733 7994 53752 7994 53057 96032 53057 89680 96032 89680 39727 4284 39727 53057 89121 81683 96032 20071 81683 68658 81683 60913 68658 80559 20071 60913 48568 80559 99254 46175 99254 56571 46175 2412 56571 56571 87977 58208 46175 58208 37666 59196 37666 59196 10104 76753 59196 76753 47665 18928 76753 18928 48316 18928 48457 18928 37281 54149 37281 54149 36367 37281 25346 39052 54149 39052 24304 39052 68090 68090 67308 56495 68090 56495 39340 52308 56495 81298 52308 44149 56495 77367 81298 8893 44149 50527 44149 8893 97593 77367 31234 31234 46793 60857 31234 60857 56991 60857 28108 28108 79321 5716 79321 77506 28108 28108 39913 39913 95348 95348 96204 95348 14857 95348 18515 36920 14857 36920 26551 73116 26551 43294 18515 46127 43294 26551 86064 43294 77120 86064 42353 41423 86064 52960 42353 52960 7540 7540 10337 42551 52960 39596 42551 54904 39596 54904 61305 61305 57652 57652 51609 94801 57652 94801 11502 94801 51466 94801 98824 51466 81267 81267 17205 71472 81267 55533 17205 70136 81267 71472 11537 96723 55533 46268 11537 46268 82898 64397 46268 37029 46268 15391 37029 15391 60470 66747 15391 13620 66747 39864 66747 13620 10950 41943 10950 13620 68901 10950 11040 176 11040 92227 176 68901 99905 99905 1704 70500 1704 16899 99905 85138 16899 85138 6049 36902 6049 36902 64515 64515 2748 69003 2748 29142 2748 70221 69003 29142 29435 29435 10595 29435 10899 10899 23755 61131 10899 99799 10899 69144 99799 82056 99799 97109 69144 52965 69144 52965 34528 31655 34528 94345 34528 94345 74911 56889 74911 52762 56889 91248 31655 91248 41811 41811 91774 91774 633 41811 69646 633 38528 38528 15952 25636 38528 15952 34660 81800 34660 81800 97318 97318 92477 92477 36319 36319 17578 17578 14258 14258 31175 31175 46755 17202 46755 40887 17202 40887 36573 13315 36573 38135 36573 20154 38135 6828 38135 20154 41626 8095 41626 41626 63828 69646 63828 60577 41626 60577 21900 21900 32001 60577 16463 85862 16463 85862 64361 64361 77282 64361 16238 53550 64361 41963 53550 41963 29173 49883 29173 29173 39402 24902 39402 1753 39402 1753 89217 87616 1753 89217 86970 87174 87616 30773 87174 74860 30773 72926 74860 42854 30773 42854 8789 8015 8789 46839 42854 18334 8015 88338 18334 46839 83301 53793 88338 53793 82775 53793 87527 67758 53793 51 87527 70762 51 14188 70762 29497 14188 29497 26662 29497 30976 67460 30976 67460 76345 70519 30976 32053 76345 57415 32053 68532 57415 51439 57415 68532 59789 59789 70735 59789 97908 70735 84352 97908 98144 84352 84889 64635 84889 64635 36158 76808 36158 10864 36158 9489 10864 9489 71571 71571 90150 9489 66670 66670 65315 66670 3424 62471 71571 92589 71571 20609 92589 92589 88184 88184 4737 88184 68179 4737 95423 52766 95423 87787 68179 52766 8019 86947 8019 87787 40056 40056 70850 58322 40056 70850 59545 82056 59545 75916 59545 37351 75916 37510 75916 37351 83731 91992 37510 37510 42809 91992 78596 75377 78596 75377 48422 78596 71671 21528 71671 71671 81380 48521 81380 81380 49361 9144 49361 74760 9144 9144 4152 13228 4152 13228 64591 13228 68367 68367 56487 68367 16418 20906 16418 83585 16418 61954 56487 20906 29976 15336 29976 29976 19664 97862 19664 97862 49300 68232 49300 68232 18820 68232 84484 65878 68232 31526 65878 65878 49255 49255 19428 19428 3836 9197 19428 58498 9197 58498 868 57426 9197 57426 65354 82162 65354 65354 12339 82162 24021 7527 24021 6992 24021 53702 6992 37909 6992 37909 9323 6992 76844 33833 76844 74564 33833 65646 33833 3576 65646 58090 3576 47384 3576 58090 81509 96765 81509 71539 81509 71539 9816 8680 9816 99592 8680 8680 75068 8680 98348 98348 29854 13207 98348 90635 13207 98348 16190 16190 79598 79598 29413 40159 29413 40159 77343 13949 40159 25800 77343 25800 82468 94222 13949 90188 25800 95838 90188 68348 95838 68348 26856 26856 8019 26856 25945 68348 35990 35990 36002 28589 35990 36002 81543 81543 20305 39054 20305 20305 87877 52955 39054 52955 53598 53598 40710 87877 36136 47985 53598 13802 36136 5217 13802 59210 13802 57879 5217 57879 20666 57879 28293 59210 17338 20628 28293 17338 24469 29257 24469 29257 91078 66962 29257 66962 18074 18074 29469 99137 66962 29469 68293 68293 45083 74453 68293 74453 2425 2425 99184 67653 2425 67102 67653 60940 67102 67653 73955 60940 20554 20554 72097 20554 39606 90960 72097 72097 40655 48103 90960 48103 25585 40655 18091 30116 25585 18091 63609 63609 78705 63609 1878 78705 95193 95193 93838 86857 95193 25033 86857 45432 93838 12537 25033 76602 45432 16303 45432 12537 35618 96090 76602 28281 35618 8846 96090 8846 36457 66905 36457 88087 66905 25235 88087 82421 25235 25235 57551 219 82421 82421 25113 25113 90830 90830 97515 90830 82865 91202 90830 97515 77988 44104 77988 44104 82896 50998 44104 32686 82896 32686 9745 9745 57041 25209 57041 67626 25209 32686 5478 5478 13749 5478 85573 13387 13749 53039 13387 88934 13387 95493 88934 88934 60820 60820 5234 58310 60820 86975 58310 54387 86975 77800 54387 86975 45124 45124 39559 45124 20367 67602 45124 20367 34144 91498 34144 34144 22876 91498 69290 22876 66248 69290 11832 90453 66248 90453 32437 80637 11832 73552 32437 93552 73552 73552 18563 64465 93552 93552 67415 67415 70760 42070 64465 64172 67415 18742 64172 64172 31164 99217 31164 64910 99217 54657 18742 54657 92763 54657 541 92763 4672 4672 78148 78148 2926 16789 2926 2926 79988 26052 79988 26052 24985 15777 79988 64628 24985 15777 98746 18685 98746 5868 98746 59004 5868 5868 32947 32947 69008 32947 63906 75988 63906 51636 75988 75988 85475 85475 34833 27238 34833 27238 41063 10999 27238 10999 95334 10999 21178 95334 36203 25891 36203 36203 12934 12934 9836 96134 12934 9836 4931 34872 96134 34872 19252 34872 21616 21616 74081 42239 74081 42239 31646 29160 31646 60884 31646 53730 60884 29160 39181 39181 21044 48098 21044 37924 48098 57291 37924 37924 35043 48098 57622 67195 57622 38183 57622 38183 33950 33950 37431 57622 38525 38525 2509 56162 2509 2509 68047 6750 68047 2509 31684 31684 72498 78862 31684 78862 79037 85097 72498 85097 3901 79037 97240 51908 97240 51908 83731 38176 97240 51908 94714 94714 16192 16192 18606 16192 59683 18606 83603 61244 83603 19119 83603 65248 61244 65248 81300 65248 57856 38446 57856 81300 11086 11086 36402 36402 62494 30299 62494 14115 30299 14635 14115 85597 30299 85597 29224 26596 29224 85597 14051 14115 85765 14051 41859 47672 41859 21650 41859 41859 10679 39223 21650 39223 11380 98891 11380 26416 98891 26416 99134 39960 99134 39960 17891 86751 17891 17891 46279 28463 46279 28463 71353 59149 28463 72196 71353 56506 59149 96490 72196 96490 20885 96490 28494 53196 20885 53196 1659 1659 14464 14464 45996 45996 92070 6727 45996 72724 92070 12748 72724 84449 12748 53887 72724 5972 53887 53887 30695 88385 30695 82377 5972 30695 52751 52751 42150 82377 33029 42150 3162 82377 21669 3162 19774 49355 21669 32604 19774 32604 9429 53778 32604 27 9429 9429 18612 18612 51810 27 14417 14417 32001 27 34161 14417 80749 23128 80749 5764 23128 9830 23128 5764 2063 7285 2063 7285 45698 7285 71895 71895 34409 80621 34409 80621 66318 34409 87871 2478 87871 76148 2478 76148 36733 61383 36733 20159 61383 61383 48798 20159 41280 24047 41280 95012 24047 24047 30199 30199 3110 81300 30199 48907 30199 32654 41280 95012 87631 30199 70876 29673 70876 87631 13095 60436 13095 13095 34451 70876 82247 82247 68839 37474 82247 68839 45070 95410 68839 19002 45070 19002 7404 20087 7404 7404 58173 2485 20087 7404 60753 38211 60753 52581 38211 95025 38211 95025 77629 21738 77629 77629 96848 96848 78275 78275 1596 1596 83384 83384 96050 83384 57285 96050 26162 26162 52759 57285 8555 8555 85021 81552 8555 90404 81552 95823 81552 11870 81552 95823 90811 87854 90811 57054 87854 87854 36594 36594 25647 97396 57054 82037 97396 97396 39692 97396 32869 44501 39692 44501 18195 18195 83622 18195 98704 18195 14147 27149 18195 21493 27149 4130 27149 15934 21493 31253 15934 38124 4130 48532 38124 38124 85432 66640 85432 31253 18517 66640 11926 18517 58317 11926 3105 43432 3105 36023 43432 63679 3105 63679 83009 63679 64333 63679 89227 68810 89227 42825 89227 59734 42825 69675 42825 69675 49058 49058 38952 38952 44586 40638 44586 22586 44586 22586 98051 71027 40638 40638 70400 3388 70400 70400 74287 52135 3388 52135 30602 52135 53327 29444 53327 74327 30602 86761 74327 74327 30081 40740 30081 80419 40740 40740 39695 95512 80419 95512 44628 27394 44628 23399 44628 27394 96080 10514 96080 10514 21755 21755 75197 27040 75197 70053 21755 75197 99251 3949 99251 3949 62293 68147 62293 38812 68147 34585 3949 38812 75024 38812 35131 75024 72500 18499 35131 26962 18499 26962 64072 9783 26962 9783 97741 9783 25563 25563 96818 25563 44812 25563 75026 75007 75026 87337 75026 98614 87337 80882 87337 80882 82753 80882 67875 56609 67875 68563 80882 94195 67875 68563 40033 80996 94195 1435 40033 1435 64724 64724 81584 81584 54029 61811 54029 54029 59844 54029 79693 79693 57965 71824 79693 59844 46805 3023 46805 57709 46805 57709 74295 3023 33546 33546 97846 16123 97846 93243 97846 14390 16123 14390 91437 91437 40644 1718 14390 45464 1718 90092 45464 90092 16241 16241 76228 16241 31060 89304 45464 89304 39432 39432 7801 21392 7801 30464 21392 72791 30464 7801 84520 83497 30464 56473 84520 14739 56473 20874 83497 2443 56473 47583 20874 14547 2443 14547 45836 14547 46036 56753 46036 46036 99946 99946 34438 99946 36474 3772 36474 99946 63749 15087 36474 15087 77098 65716 77098 49494 65716 49494 27615 9452 27615 27615 79004 59679 79004 45662 79004 45662 74682 4955 59679 4955 47066 4955 15242 40898 15242 48306 40898 35977 40898 48306 97011 97011 93308 93308 87147 87147 33424 33424 72234 87147 18018 72234 90409 72234 39965 3727 39965 25537 39965 35842 25537 18590 35842 25537 62541 62541 45 68945 62541 28246 62541 28246 91443 91443 12491 12491 56447 75472 12491 75472 83505 87933 83505 6967 83505 33842 6967 33842 36391 48252 36391 48252 75265 48252 49776 48252 15105 15105 20316 96695 20316 4248 20316 96695 94536 29279 96695 29279 53369 4248 45815 51382 45815 45815 3975 3975 13756 31377 3975 65273 31377 31377 25125 32271 31377 76529 32271 42839 76529 42839 39814 59162 39814 42839 58841 59162 82325 82325 11729 17140 11729 58730 17140 10569 58730 10569 26621 26621 82540 82540 54757 2775 54757 99359 2775 99359 92701 70067 99359 99359 13682 80360 70067 80360 78402 34416 78402 34416 24603 68822 34416 37903 68822 55883 78402 88876 68822 55883 20075 55929 20075 99846 55929 20075 172 60408 172 172 66552 66552 73279 38495 73279 26815 38495 26815 76973 38495 22839 76973 76643 22839 67434 76643 3775 15979 3775 94804 15979 15979 63139 18580 15979 18580 75394 8666 18580 8666 87531 87531 60255 60255 27404 60255 628 628 98875 61248 628 46154 61248 23237 46154 7353 46154 7353 3447 58605 7353 3447 44004 47077 58605 87395 47077 51420 87395 87395 95953 62812 51420 68702 62812 42473 51420 96061 95953 42473 42466 33724 42466 33724 86510 99854 86510 86510 49115 36801 86510 44211 49115 28489 44211 28489 45 94471 36801 10017 28489 10017 43893 46467 43893 61886 46467 61886 82345 82345 50001 33690 82345 29013 50001 46767 29013 46767 39481 39481 45552 37353 45552 45552 34655 8388 34655 37353 33196 19539 8388 33196 76486 19539 14006 14006 6865 7335 76486 15755 7335 73767 14006 16329 15755 16329 65354 26805 16329 73767 84234 84234 15911 15911 23136 74092 15911 43065 74092 74092 45091 24436 74092 24436 30404 8777 30404 85797 8777 11021 85797 30404 39453 39453 79141 39453 6138 6138 39622 49124 6138 49124 56006 56006 32581 1993 56006 35025 32581 1993 7278 35025 5553 88920 5553 76815 88920 5553 57880 57880 86455 82338 86455 82338 99671 48085 99671 86455 57978 17579 82338 17579 62755 48144 62755 62755 85766 97393 85766 44719 97393 9795 97393 9795 70419 22201 70419 60141 22201 77854 60141 60141 57552 64416 57552 64416 30346 76169 30346 76169 21477 30346 22081 3940 76169 3940 77874 74232 3940 3940 7096 19684 7096 7096 30490 30490 51222 30490 58988 79072 58988 58988 9414 41868 58988 37215 41868 50556 41868 30818 50556 30818 48443 93417 30818 93417 71002 48443 49704 93417 64868 64868 11171 61574 64868 61574 42872 17987 42872 66901 17987 42872 53736 17987 28765 25258 28765 25258 83246 83246 47478 73508 28765 83246 30574 89844 30574 30574 80769 80769 42354 40626 80769 59111 80769 56187 80769 56187 54068 54068 79177 79177 88886 79177 72611 94382 72611 72611 53988 94382 85665 53988 84321 2021 84321 48413 2021 48413 97370 97370 36462 34926 36462 37740 36462 81785 97370 27394 81785 89888 81785 12991 89888 91077 89888 89888 94248 91077 88337 88337 28168 79370 88337 88337 99103 66006 79370 79370 22813 22813 39623 95969 22813 45356 39623 82087 95969 22170 45356 82087 75908 65442 22170 75908 40441 23585 40441 70085 65442 23585 28800 49842 28800 28800 86897 86897 79461 86897 45095 25627 45095 45095 30966 9638 30966 99461 9638 53418 99461 53418 94075 94075 64173 64173 42047 42047 47990 42047 88912 42047 24067 42047 28980 43072 28980 43072 4021 28980 87285 87285 96175 96199 96175 45979 96199 96175 60664 60664 54530 47829 54530 47829 56758 54530 40069 47829 21740 56758 68694 79090 68694 21740 35751 40069 87793 87793 52025 63654 87793 76646 63654 10305 63654 26085 10305 26085 51841 9098 26085 39001 10305 64937 10305 39001 19788 19788 9338 87244 19788 9523 9338 76153 87244 76153 74188 7574 74188 74188 52606 52606 25001 5064 52606 11389 5064 5064 65153 33571 11389 33571 49347 33571 77322 90094 33571 77322 65463 92815 65463 658 92815 60846 92815 99781 60846 86491 99781 60538 99781 25563 60538 60538 87113 60538 27441 55256 27441 55256 28836 50466 28836 28836 40268 9635 50466 9635 67100 67100 64447 64447 80528 80528 33592 96297 33592 60383 96297 60383 63029 4585 63029 4585 30491 96974 4585 96974 54273 96974 31437 84785 54273 31437 20396 84785 66603 84785 8332 84050 8332 8332 19644 8555 19644 19644 53808 99781 53808 53808 57407 13929 53808 82777 13929 13929 93212 93212 4845 49040 4845 49040 8197 58925 8197 58925 16347 63870 58925 58925 11936 11936 54703 11936 116 7333 116 91757 116 54703 94102 74869 94102 94102 98591 98591 87962 87962 35155 38370 35155 35155 94522 14854 38370 14854 9310 9310 99454 99454 84467 99454 96821 8226 96821 14683 99454 14683 98201 6085 96821 98201 53085 97397 53085 42979 97397 46160 97397 45071 46160 27593 45071 32487 45071 27593 64482 27816 64482 27816 54418 69222 27816 81459 69222 81459 11609 81459 71874 28786 11609 28786 71095 40166 11609 70030 40166 21593 40166 40166 89540 21593 78090 89540 57258 53588 57258 53588 65859 21707 65859 21707 74735 71427 21707 74735 93401 26577 93401 93401 65807 1346 26577 26577 70505 70505 48362 66371 48362 1678 48362 66371 11004 11004 60904 60904 12215 60904 34599 97876 12215 97876 39772 96133 12215 4035 96133 17592 97876 36982 96133 36982 2471 36982 93396 39903 2471 39903 68452 2471 60406 68452 43124 58574 43124 60406 61844 29953 61844 61844 46439 47293 61844 95416 47293 47293 82906 5613 47293 5613 90053 60976 82906 90053 66980 60976 7244 66980 92358 71132 92358 71132 28082 71132 17375 28082 16960 53894 16960 36613 17375 36613 19654 36613 38776 55288 38776 38776 15304 89443 15304 89443 59731 75861 59731 9432 59731 75861 46377 9432 8334 46377 31085 90976 31085 90976 2186 85550 2186 85550 36042 36042 73931 6229 73931 85255 6229 16842 6229 73792 85255 39693 73792 53868 39693 88866 39693 75180 53868 38494 53868 38494 67298 44519 38494 44519 845 27674 67298 27674 12798 12798 37069 22920 37069 12798 61416 16152 61416 61416 58724 58724 61591 58724 53574 12636 53574 18250 53574 61203 53574 18250 65329 65329 544 65329 96274 39929 65329 39929 90143 90143 52540 54772 90143 88748 54772 88748 39958 35916 39958 39958 12643 12643 3814 12643 42291 34634 3814 42291 81136 78144 3814 35524 78144 81136 11093 79031 34634 78144 32194 48199 11093 48199 99700 99700 46153 39285 46153 66548 39285 73720 66548 56680 73720 12245 56680 12245 58015 20918 12245 20918 33028 70977 58015 70977 68815 27519 70977 27519 17215 68815 86053 1678 86053 87407 86053 87407 66191 47553 66191 79659 66191 47553 50077 79659 52999 50077 54346 45963 54346 74044 45963 17918 45963 74044 37574 30273 37574 52124 37574 37574 34891 34891 49732 32608 49732 45759 32608 14465 32608 32608 56396 56396 7832 56396 94470 94470 38066 96505 7832 15310 38066 96505 52634 79028 52634 33096 15310 33096 99582 80715 33096 80715 11735 71291 11735 11735 64998 64998 32998 64998 31491 31491 45682 31491 51304 45682 61193 44340 51304 61193 33425 38651 61193 86487 38651 38651 67531 86487 95889 67531 91012 53745 95889 53745 25564 91012 67052 33707 25564 33707 70150 33707 76945 76945 72992 72992 60436 75103 76945 940 75103 940 52966 39682 940 23495 39682 55303 39682 17845 39682 55303 28873 16189 17845 17845 78748 16189 98522 91829 98522 98522 56776 70513 91829 98522 45595 66018 45595 61798 66018 61798 78725 61798 23262 23262 74787 74787 16475 74787 25477 65773 74787 16475 20235 56323 20235 47602 56323 20235 64960 64974 64960 51945 64974 78720 64974 78720 83612 64974 9122 10269 9122 40824 10269 60630 10269 60630 67792 60630 19496 19496 36445 71423 19496 82559 71423 75203 71423 18457 71423 75203 53992 47936 53992 18457 73936 53992 22163 22163 2085 64528 22163 2085 42238 42238 28383 99699 64528 42238 5293 53272 5293 53272 90419 5293 56098 56098 92813 56098 59514 92813 88001 56098 51146 98482 51146 98482 76027 13531 76027 98482 62303 98414 62303 71103 13531 98414 1549 71103 64680 2724 1549 6315 64680 42600 6315 42600 63133 42600 80121 63133 24843 28939 24843 28939 79022 63887 28939 97271 79022 97271 48273 48273 72796 97271 63316 61536 63316 89878 61536 61536 18960 86925 18960 86925 73649 73649 41344 7245 73649 7245 34166 73649 28534 71568 7245 28534 41827 41827 97073 41827 18852 6982 18852 92390 18852 53433 92390 95513 92390 52243 53433 52243 83906 62709 95513 6142 62709 62709 17799 64910 17799 60276 17799 17799 11384 40399 62709 11384 46220 11384 40002 46220 27901 6271 40002 6271 97011 30741 27901 6271 8953 30741 78059 78416 8953 8953 7891 32426 7891 87410 78059 76055 78416 76055 65998 21284 76055 21284 15911 3770 65998 66155 3770 66155 40263 40263 9052 66155 53629 53629 38338 53629 67078 81543 67078 67078 68440 38338 5904 5904 84514 83674 84514 5904 95834 90083 83674 90083 43888 83478 95834 43888 18702 90005 18702 90005 44564 42937 90005 42937 67973 42937 45458 67973 90199 31427 90199 18201 90199 31427 76216 31427 58562 39176 58562 58562 36944 36944 46101 20937 36944 65705 36944 36944 28089 28089 90195 28089 87252 55373 28089 87252 59320 84426 59320 59320 27126 35184 27126 45514 27126 35184 40994 40994 82853 45514 62496 62496 78416 62496 7465 7465 41819 41819 48156 41819 53736 2764 7465 85010 41819 45540 85010 2764 57763 97637 57763 56337 97637 97637 25819 56337 28182 56337 88270 28182 69227 69144 69227 72698 69227 78255 72698 58521 72698 78255 92209 69189 58521 92209 43485 43485 36909 11414 36909 23600 11414 84853 36909 84853 32290 97267 84853 88699 32290 88699 54566 54566 96896 63574 96896 96896 20721 63574 71344 20721 20852 52858 71344 9106 71344 62446 9106 11057 9106 49596 9106 33790 49596 19207 49596 33790 84720 33949 84720 84720 91886 63138 19207 22948 63138 84829 63138 361 63138 361 5053 15488 63138 15488 21762 21762 90759 46345 90759 29892 46345 46345 78921 78921 26465 51926 26465 51926 43445 26465 71728 51926 19088 65205 19088 37442 19088 86284 37442 4410 37442 82725 86284 78342 86284 17014 78342 90044 78342 90044 85609 85609 60837 94548 85609 94548 53693 77033 85609 24922 53693 8500 53693 77033 20048 20048 78735 20048 75409 78735 48993 48993 32426 78735 76210 51174 48993 51174 43132 43132 24761 16886 24761 16886 6904 62032 24761 86596 62032 86596 54912 49618 54912 54912 84442 98264 86596 98264 17610 17370 98264 17370 38313 94082 38313 16877 38313 16877 16789 17846 94082 17846 9582 17846 15766 31441 9582 92227 31441 31441 71882 31441 91673 60687 71882 37665 60687 10852 37665 59644 37665 65647 59644 59644 91381 77469 91381 65647 36082 58313 65647 25702 91381 36082 76600 19480 76600 4117 76600 4117 85594 19480 4613 98004 4117 91195 4613 60144 91195 901 91195 901 51479 48139 98004 51479 65061 901 66277 64918 51479 64918 92190 92190 42662 63015 42662 80273 64918 25960 80273 80273 2044 61628 2044 61628 96908 96908 63969 89767 63969 18782 89767 28055 89767 45810 89767 45810 21552 28055 35514 78913 35514 78913 75782 87397 35514 68462 75782 68462 52339 52339 99096 52339 20776 20776 28598 35911 20776 4254 20776 97788 4254 70563 35911 70563 23680 50755 23680 26415 70563 33932 26415 16484 26415 16484 12462 33932 24299 24299 3644 16484 52900 52900 13120 13120 7491 79072 7491 7491 79430 76416 7491 18104 76416 550 18104 550 29272 75446 29272 83645 75446 75446 91437 28848 75446 28848 10377 68884 10377 28848 42943 10377 31232 42943 7819 60484 7819 77648 31232 51865 77648 64959 77648 89084 51865 89084 81813 64959 63121 81813 65603 48252 65603 67349 63121 65603 37108 67349 38166 37108 4160 26772 4160 26772 21707 4160 84808 6697 84808 84808 39976 66671 6697 66671 42180 17604 39976 29696 42180 27255 29696 64898 29696 64898 43882 64898 95139 59924 27255 59924 30626 94735 59924 84077 30626 84077 49926 10566 94735 76675 10566 17963 10566 66337 17963 74840 66337 10619 17963 3717 17963 65360 10619 3717 24224 65360 68388 68388 45545 24224 8480 8480 62929 8480 4113 5585 4113 98897 4113 98897 57852 57852 29538 9998 29538 29538 18599 18599 90707 90707 98422 78264 90707 98422 23141 17488 78264 17488 84808 17488 8609 74807 8609 94953 74807 38145 94953 78611 38145 38145 38312 17091 78611 21049 17091 75290 38312 38312 50843 61267 50843 61267 27485 18017 27485 61267 85324 27485 56318 85324 58095 83436 85324 17729 56318 17729 51280 81850 83436 81850 42995 99454 42995 6113 42995 42995 49467 86102 6113 49467 820 820 39996 39996 8885 79868 820 39996 3126 24816 79868 3832 24816 36414 3832 82623 36414 56687 36414 17509 36414 17509 13957 17509 87277 13957 84793 87277 51868 51868 47700 81997 47700 81997 70389 17610 70389 4068 70389 70389 46438 4068 49515 28051 49515 75825 46438 75825 23992 73511 75825 52064 28051 52064 25174 73511 8904 25174 29948 29948 73482 46301 29948 81401 46301 80146 81401 80146 2014 46934 46301 32653 2014 46934 98280 98280 74324 74324 15057 15057 198 72627 198 15057 41654 68855 41654 41654 58374 65301 72627 68855 50092 84037 65301 65301 4355 96371 84037 96371 61348 14528 96371 26906 61348 14528 64976 58295 64976 82213 58295 46018 82213 65440 46018 82213 22442 22442 71840 62918 65440 33515 71840 33515 2017 29828 33515 2017 48507 41905 48507 36771 48507 36771 38904 36771 92454 19133 92454 19133 34830 7414 19133 14326 7414 66449 7414 7414 90451 66449 50454 50454 67548 86252 50454 50454 7536 90451 6983 28762 6983 17788 7536 79176 17788 2443 79176 31484 28762 86042 17788 9273 86042 86042 94505 94505 42481 42481 30000 61487 42481 56691 42481 30000 61452 17529 61487 54606 56691 34018 54606 34018 51462 51462 50366 50366 38352 94303 50366 94303 13449 14198 50366 14198 90378 90378 49909 90378 49876 51796 49876 51796 7983 18059 51796 88433 18059 37962 88433 51796 55072 75103 55072 93728 55072 93728 86170 56385 86170 93728 82049 56385 62694 82049 34633 60995 34633 82049 42065 14375 42065 42065 5104 45589 42065 23622 45589 33261 42065 23622 22391 98682 33261 98682 39608 34470 39608 31609 98682 3577 31609 39447 3577 17069 39447 17069 91152 17069 46088 91152 32465 25970 46088 64151 46088 64151 89421 66949 89421 89421 98078 98237 98078 71785 98078 51389 71785 83423 71785 83423 16513 83423 82944 82944 94326 94326 25954 25954 9003 9003 20183 83624 9003 54373 83624 64295 83624 83624 38269 38822 64295 38269 40767 38822 76425 20753 76425 20753 90858 33987 20753 71851 33987 43574 71851 43574 23511 23511 67834 67834 320 83473 320 83473 48374 39016 48374 48374 95411 99487 95411 20102 99487 99487 23232 90313 23232 23232 72295 23232 61074 25114 61074 32455 25114 32455 70656 59046 25114 70656 76519 59046 92785 47494 76519 47494 52626 92785 1573 10892 1573 39572 47494 10892 34853 99514 34853 34853 69899 69899 93997 69899 18021 34092 99514 18021 60975 52212 18021 52212 13141 13141 83497 55823 60975 26012 13141 55823 49911 26012 25706 37784 26012 25706 60953 60953 54038 54038 4113 70446 60953 14736 37784 70235 14736 14736 38332 47657 38332 38332 67259 87612 47657 64287 87612 50715 64287 42826 87612 98004 42826 22023 50715 22023 39090 39090 15161 84250 39090 37043 84250 84250 47580 15161 19760 19760 87185 87185 82644 82644 93699 82644 16952 97219 82644 81826 93699 81826 56647 26651 81826 49426 26651 2227 49426 49426 8768 2227 91905 8768 83660 83660 50023 77019 83660 5506 77019 5506 62982 74993 62982 58155 62982 74793 74993 96676 58155 66283 58155 50337 66283 74793 84109 51946 84109 14423 84109 15911 14423 88066 84109 75317 88066 14423 44884 14423 45485 45485 36115 26012 36115 66902 36115 36115 85123 95394 36115 70316 95394 85123 26878 93070 26878 26878 98041 26878 33539 16161 33539 68172 16161 16161 64483 84177 64483 27222 68172 38682 27222 94239 38682 94239 64061 64061 68460 68460 65205 39570 64061 56181 64061 64061 73670 33318 68460 3202 73670 2593 3202 88778 2593 88778 17788 9971 3202 9971 34161 9971 39762 17678 88778 39762 3729 17678 24052 38627 3729 38627 16942 39626 38627 39626 898 39626 10091 898 48381 42149 10091 42149 90409 36817 42149 36817 69823 36817 93004 93004 20383 93004 46173 66083 20383 46173 94894 62421 66083 94894 70934 70934 85954 89317 62421 7154 85954 90444 7154 90806 7154 90444 10601 77684 10601 94158 77684 94158 70307 70307 83095 52084 83095 68335 52084 52084 62262 62262 34144 62262 12675 62262 25892 25892 80660 25892 48464 18033 62262 54068 18033 65380 62262 39576 65380 82814 18033 96559 82814 82814 4059 82814 1456 4059 89508 60041 4059 28824 89508 45735 28824 34908 45735 88113 45735 13753 88113 34908 98750 90032 98750 98750 60011 13753 13378 13378 57763 13378 57453 57453 86524 13378 47374 47374 16578 47374 24312 85541 16578 6354 85541 24312 51095 83971 51095 83971 13213 98294 83971 83971 30410 30410 54424 19882 54424 54424 48425 16180 54424 48425 88642 16180 97223 69450 97223 27677 69450 27677 39207 11632 39207 85396 11632 49233 11632 65262 49233 92755 49233 92755 49825 92755 27252 27252 89083 52165 27252 89083 76557 15414 52165 15414 65630 15414 69511 69511 86122 73155 69511 2122 73155 53859 2122 53859 47316 77329 47316 47316 36687 36687 30926 30926 34616 32041 36687 95843 30926 63802 95843 63802 86573 63802 14032 14032 8666 14032 30960 14032 63061 94077 63061 30960 24757 93183 24757 24757 8839 37510 8839 42951 24757 34172 42951 42951 22058 22058 97694 86726 97694 86726 94294 94294 89448 49202 94294 33706 89448 9300 33706 35361 33706 17937 9300 35361 78228 73830 35361 78228 78021 73830 79566 25719 79566 79566 69444 43647 79566 37096 69444 80380 37096 43647 16181 3139 80380 16181 82829 3139 11675 80351 11675 82829 27754 23413 80351 27754 23464 23413 10855 94262 23464 59277 23464 53093 10855 53093 52403 53093 99656 56038 52403 52403 17660 56038 58199 44895 58199 17452 44895 50904 44895 50904 2447 58199 98633 98633 29839 98633 9367 41099 9367 54702 41099 41099 778 54702 39225 778 32739 47367 39225 39992 47367 39992 20353 57489 32739 51823 39992 9386 39992 51186 51823 68200 51186 68200 8369 29408 68200 8369 73063 73063 28493 35222 28493 35222 6086 49022 6086 83497 49022 6086 33444 35222 38902 38902 40489 23281 38902 38902 72790 68151 40489 68151 72085 72790 74791 74158 74791 74791 92278 92278 76136 16274 76136 16274 791 16274 93165 96941 93165 96941 53658 53658 88339 88339 26560 88339 28247 93682 88339 93682 42743 3839 42743 41236 3839 78139 3839 41236 68256 78139 52042 66283 52042 78139 56701 56701 52829 28847 52829 18567 52829 33555 28847 67022 33555 18567 224 67022 80039 224 9477 9477 11879 88468 11879 39211 9477 78045 88468 80497 39211 43097 80497 43097 41031 23331 80497 80327 43097 80497 50803 21755 50803 80327 65562 50803 34135 34135 90777 34135 87258 22426 34135 34135 81854 13219 81854 19826 81854 21047 19826 46100 19826 46100 1064 36404 1064 36404 73163 86698 73163 73163 50850 47293 50850 50850 82922 86698 32205 82922 35387 35387 34188 35387 74348 74348 35459 66018 35459 56614 74348 6335 56614 6335 23034 50899 56614 79207 50899 31077 6335 87841 31077 87841 909 5905 909 909 66991 29250 5905 29250 9369 29250 2746 29250 94834 2746 68921 38054 68921 18701 2746 58193 38054 56204 38054 56204 95832 51992 58193 36841 95832 30818 36841 67921 36841 36841 83856 67921 25489 83856 8132 67921 28851 11361 28851 92325 11361 28628 92325 58876 28628 22893 28628 28628 40301 80752 22893 40301 1204 1204 41184 41184 94790 62483 41184 86031 62483 86031 86852 58185 86852 17756 58185 62483 15090 15090 54206 54206 44340 49651 58185 77125 54206 16888 77125 46724 16888 46724 67259 69781 46724 24824 46724 46724 36233 88690 36233 31578 24824 31578 34971 34971 94122 31578 95241 95241 3925 34971 33841 33841 37326 37326 55947 33841 2072 2072 90550 10574 90550 2072 68086 90550 42786 90974 42786 46740 90974 75555 90974 75555 6578 75555 69018 45485 69018 15711 69018 23980 6578 76504 23980 66358 23980 66358 37578 12556 66358 39957 37578 74018 37578 74018 25120 39817 74018 25120 39083 25120 67584 67584 25865 654 67584 654 75928 74587 654 63988 74587 74587 55318 79474 55318 20980 63988 79474 74178 33342 79474 8852 33342 33342 80778 33342 53924 6987 53924 74836 6987 74836 17523 71732 74836 53924 56882 74836 6701 54252 56882 51172 6701 90402 54252 90402 25677 79474 25677 90402 52198 34128 25677 34128 41280 34128 17187 52198 20134 34128 33241 34128 55083 94363 55083 78161 55083 78161 23910 78161 12593 12593 94620 23910 35047 35047 88956 89083 88956 32160 35047 88956 35026 40141 35026 35026 91998 11602 91998 91998 63769 63769 56792 56792 68169 74771 56792 52039 56792 78730 52039 57394 78730 98661 57394 98661 22246 64424 98661 7788 22246 32437 7788 3047 22246 7788 32845 13264 7788 13264 93787 93787 36225 13264 41866 83640 36225 67669 41866 52312 41866 52312 24740 52312 97940 97940 67985 37675 24740 37675 98975 29403 37675 29403 6021 97844 29403 97844 90892 61140 90892 75185 61140 41434 61140 90892 98466 97141 41434 26534 98466 90270 98466 97532 90270 18994 90270 18994 20861 97532 9116 28789 9116 20861 78971 90906 78971 81030 78971 90906 23032 81030 84770 78338 84770 50194 84770 50194 81721 81721 21596 21596 88028 81721 4913 13354 4913 4913 18349 80087 18349 18349 45155 18349 94886 28055 94886 94886 70471 45155 97885 77012 70471 77012 6701 84071 77012 80060 97885 80060 44400 80060 52109 52109 84937 7358 52109 34668 7358 34668 19577 34668 33245 33245 34955 34955 93005 63654 93005 93005 62362 93005 9764 28310 9764 8178 9764 19924 9764 8178 48543 48543 79566 42285 8178 48543 53978 48543 10225 10225 71701 71701 55025 51980 71701 12462 51980 51980 63051 16936 63051 90542 63051 16936 49701 97147 49701 81008 90542 32160 81008 81008 744 81008 66915 81008 79755 79755 73139 73139 73695 861 73695 861 15962 861 30893 33426 861 66660 33426 78876 66660 66660 60992 60992 86701 86701 80026 86701 85825 85825 34179 58722 34179 34179 48826 34179 70450 70450 26283 92733 48826 26283 72002 16545 72002 16545 3522 61146 16545 99865 3522 9914 99865 9914 96661 99865 24841 510 24841 24841 82349 82349 77139 12418 510 77139 45143 27538 45143 27538 60217 60217 22507 22507 37638 33483 22507 28953 22507 52994 28953 37638 62305 33483 36824 36824 45241 91582 45241 15569 45241 91582 15206 35858 91582 15206 13581 80153 13581 64274 80153 39811 64274 64274 36398 23886 36398 36398 41225 76084 41225 39809 76084 77835 39809 99531 77835 33072 77835 33072 94000 77365 77835 38691 99531 33072 41681 38691 17422 41681 25792 41681 8138 32315 8138 8138 68913 8138 48436 48436 18643 68948 18643 45694 18643 95024 45694 95024 13207 36748 95024 90593 36748 66845 36748 66845 61167 83423 61167 38925 61167 37568 38925 37568 40937 57901 38925 55235 40937 33935 57901 55593 33935 44849 55235 44849 7082 33142 44849 7082 81914 44849 88836 88836 51618 11715 51618 88836 40846 65613 11715 7940 11715 7940 92811 94703 7940 94703 2475 65613 14216 97814 14216 7940 46437 1203 46437 46437 96446 1203 37662 96446 12400 37662 97272 97272 39613 10444 39613 10444 6563 77026 6563 81627 77026 90586 77026 12861 6563 33101 77026 45652 12861 33101 70274 91078 70274 45652 71250 99987 71250 70274 46273 46273 1549 71250 40052 56973 40052 56973 31068 25582 56973 11759 25582 25582 11767 11759 18075 18075 4276 18075 99962 18075 23243 79496 23243 55616 79496 23243 50614 59993 50614 69670 59993 50614 92450 95406 69670 69670 97216 97216 96199 97216 43287 43287 66893 3999 66893 3999 99451 99451 11724 11724 14760 65274 14760 65274 99315 99315 41681 99315 61847 99315 77911 36909 77911 61847 21150 61847 40679 33720 21150 90677 33720 90677 70200 70200 46590 70200 69025 94404 46590 56299 69025 56299 29187 56299 37023 61508 37023 82600 56299 76440 37023 25765 76440 75947 76440 25719 75947 75947 32746 11537 32746 81137 75947 81137 37962 32352 32746 9326 32352 26030 32352 53801 26030 49970 53801 49970 19565 27026 53801 27026 78397 92069 78397 78397 17564 99456 78397 44018 17564 70954 92069 70954 9012 70954 89536 89536 2783 87274 2783 72601 87274 8702 72601 2783 80812 80812 64052 67538 64052 64052 59780 8462 59780 8462 66419 23470 8462 69003 23470 23470 36802 82234 23470 7955 36802 7955 44265 7955 99118 99118 37574 84981 7955 84981 313 84981 99024 34963 84981 12306 99024 12306 88287 34963 71195 59046 71195 65718 71195 65718 51977 12306 12997 51977 9275 9275 9900 34617 9900 34617 37524 39771 37524 28401 34617 66940 39771 89652 39771 66940 91808 91808 67729 67729 41921 62558 91808 54278 62558 62558 84654 84654 98214 16364 98214 86643 16364 76082 86643 76082 87109 76082 29346 7710 29346 29346 75357 7710 54374 7710 99072 99072 49729 99571 99072 99571 60801 60801 84915 1848 60801 45075 1848 51334 1848 88551 51334 45075 55022 51334 259 49293 259 49293 84962 46789 84962 96570 46789 84962 70663 59052 70663 70663 19627 59052 5077 19627 35994 29500 5077 11136 19627 11136 5569 63824 11136 68668 63824 68668 92412 92412 41938 80752 92412 92412 21582 68668 75505 75505 31637 31637 16501 16501 64580 4343 31637 79982 16501 85217 4343 85217 58053 58053 8569 62343 58053 58053 58965 6565 58965 32515 6565 62343 33704 6565 97650 97650 22409 49395 97650 12650 97650 63518 12650 12650 29416 29416 22680 26862 29416 22680 65407 65407 19631 52576 65407 65407 22488 22488 29233 18787 22488 64825 18787 76510 64825 76510 43445 64825 52699 58651 76510 52699 30484 30484 45240 45240 46761 38864 45240 38864 13187 24396 30484 38864 97268 13187 88682 54943 97268 83784 54943 83784 81852 81852 47762 18623 81852 18623 90084 55237 90084 15795 90084 55237 90596 90596 89813 90596 43476 34121 43476 63399 34121 72045 43476 49375 63399 49375 23665 23665 71128 84051 23665 71128 23802 876 23802 87231 876 36034 87231 87231 15816 44245 15816 44245 56114 65987 15816 19781 65987 61000 19781 19781 52056 9619 65987 19060 52056 19060 19609 19060 43076 43076 47990 43076 88459 14772 43076 24464 14772 14772 87530 58434 24464 58434 53721 53721 75072 8906 75072 8906 94297 75599 94297 75599 60144 94297 6249 41608 6249 98794 41608 41608 23925 14187 41608 59092 41608 59092 53698 11632 53698 83930 59092 83930 10337 59092 81388 81929 81388 81388 98334 81929 90883 90883 28575 24199 81929 44149 24199 23983 24199 14239 23983 23983 56076 56076 55866 91646 55866 30002 55866 30002 35079 82925 35079 82925 16392 2970 35079 20115 16392 84163 20115 76363 20115 76363 89602 91726 76363 89602 12938 89602 61205 97746 61205 97746 53131 97746 74897 44677 53131 44677 46332 15807 74897 67403 46332 67403 8959 8959 27052 8959 88552 88552 88121 16921 88121 16921 20338 7598 20338 20338 16975 16975 49874 7598 63918 79094 16975 77332 79094 79094 89484 68429 89484 89484 58542 50083 58542 41151 50083 41151 40070 80920 40070 51558 40070 17778 51558 51558 36419 36419 92397 51558 49121 78469 49121 49121 71680 14449 71680 48002 14449 14449 94893 3953 14449 84645 3953 84645 82829 20778 3953 12067 20778 93834 20778 67275 93834 93834 29502 67275 22502 15115 67275 15115 37476 37476 52427 52427 5568 52427 5941 56007 52427 56007 7821 97428 7821 96474 7821 28560 97428 56992 96474 61624 28560 88869 61624 61624 76248 52860 88869 66786 52860 66786 95306 95306 58255 95306 7741 87961 95306 36153 95306 36153 14920 87961 13329 14920 49556 49556 39139 39139 31342 15210 39139 27835 15210 86373 31342 41596 86373 41596 85340 86373 21559 21559 26671 41596 15542 81802 15542 606 26671 58434 606 15311 606 15311 91786 26980 15311 91786 72255 8893 72255 68621 26980 46680 72255 68621 55742 55742 42743 63526 55742 20322 63526 20322 12729 20322 89032 20322 9068 93168 9068 9068 50901 50901 79649 79649 15265 36916 79649 85736 15265 36916 16704 85736 10107 10107 78804 475 78804 74573 78804 475 88370 99140 74573 88370 33540 33540 64864 64864 63679 97578 64864 59890 97578 45589 59890 44224 97578 20912 44224 44224 43038 40684 43038 59598 40684 2089 40684 59598 79303 2089 73493 79795 2089 24898 79795 73493 67641 7861 67641 24898 36231 36231 32528 88026 36231 11318 88026 11318 13493 13493 17908 17908 29023 29023 77719 70787 13493 15757 70787 15757 36946 15757 71690 71690 13037 37892 36946 1693 37892 88406 1693 31635 1693 37892 55244 55244 99365 31635 41021 50828 41021 50828 14951 14951 35296 35296 59748 28103 59748 28103 4920 74064 4920 74064 18405 51890 18405 51890 88 15679 18405 15679 89006 89006 12419 15679 85368 85368 59608 89006 15673 15673 36556 64895 15673 15673 8648 64895 99565 24995 99565 99565 85706 15898 99565 15898 46315 46315 53853 53853 12114 53853 53706 81403 53853 81403 5609 57603 81403 87187 5609 5609 64460 93997 64460 26830 64460 87187 61064 61064 34626 61064 74254 34626 38142 38142 33937 33937 39990 33937 1723 39990 41668 62213 41668 62213 90953 62213 8998 8998 46969 8998 88501 8998 12451 11595 46969 13579 11595 63976 11595 4950 13579 6846 4950 92473 4950 9640 92473 6846 80370 47143 80370 47143 5350 9640 42741 72820 5350 71981 72820 72820 76019 76019 75007 67649 72820 47137 67649 6030 47137 47213 47137 26273 6030 69853 26273 26273 21600 21600 90910 21600 37030 69853 80220 80220 93074 80220 63604 80220 18641 70869 18641 18641 70024 79832 70869 26932 79832 18912 26932 84606 26932 84606 77314 4425 84606 4425 38893 38893 11686 46575 11686 28517 38893 28517 5633 5633 89041 66957 5633 66957 13830 46339 66957 47933 13830 47933 48347 93425 13830 93425 23745 93425 40658 6550 23745 79653 6550 6550 32232 32232 20953 67781 32232 67781 4284 17765 20953 17765 64516 31664 64516 84829 31664 31664 2993 2993 43683 88324 2993 88324 56491 53206 2993 4335 53206 39544 53206 39544 35842 39544 23276 23276 11706 23276 92116 11706 44409 4844 44409 92116 21532 91176 21532 24908 91176 12206 21532 12206 82361 82361 69005 82239 82361 82239 33227 82239 78063 26574 78063 78063 29816 29816 84194 84194 16888 56211 26574 18193 84194 18193 65183 65183 12834 1360 12834 59939 1360 1360 23719 53673 59939 53673 65608 16575 53673 12571 65608 21133 16575 89958 21133 88065 21133 43843 12571 43843 74869 43843 67958 81860 43843 43843 21784 21784 14893 95334 14893 28126 21784 28126 43616 71137 28126 71137 69086 48449 14893 94420 48449 20021 94420 20021 39160 45843 20021 45843 80473 39160 7987 7987 47492 52897 47492 1453 52897 6613 1453 1453 74903 74903 46584 74988 46584 74988 40232 74988 85910 91105 74988 91105 11237 91105 19555 11237 50973 50973 21134 67602 21134 45958 50973 45958 53094 82582 21134 82582 96658 96658 23509 19838 23509 19838 65233 23509 40750 34137 40750 42646 34137 4763 34137 4763 75392 92062 75392 56645 92062 30088 92062 92062 862 87984 862 57153 30088 862 88694 88694 20496 20496 36213 20496 21492 10635 21492 21492 42579 21492 88994 88994 8728 88994 64254 90299 64254 8728 54850 90299 92327 275 92327 90299 33634 9400 92327 10987 9400 10987 93070 69366 9400 70051 9400 11675 70051 85520 69366 70051 37490 37490 97297 37490 64029 64029 25481 67753 25481 82316 67753 25481 46410 87984 46410 82316 71682 71130 71682 71682 38867 38867 96848 14976 71682 46410 32337 91877 38867 32337 20047 76844 20047 20047 8128 8128 26695 87487 26695 510 26695 8128 77675 57645 26695 63192 57645 56182 77675 63192 84440 31317 56182 49512 84440 20970 31317 20970 68302 17206 68302 33866 49512 20970 2007 2007 18739 77244 18739 77244 30754 30754 40550 82075 30754 82075 50581 96775 40550 89571 96775 89571 3840 89571 98779 20247 96775 20247 70553 27079 70553 27079 19188 19188 76908 88590 76908 88590 68043 76299 88590 99258 76299 99258 49447 49447 79796 99258 866 26602 79796 79796 62181 49949 866 9199 49949 35637 62181 57254 35637 4823 35637 43801 57254 48595 43801 48595 50290 65277 50290 48595 78352 65277 61748 61748 72221 14474 61748 48526 14474 14474 96312 21444 14474 32212 21444 53909 32212 32212 93667 28529 53909 53772 28529 96333 53772 50383 96333 96333 60948 60948 34135 60948 15628 50383 62516 15628 30045 62516 49882 49882 62661 12170 49882 67035 12170 12170 35585 35585 50641 35585 56931 50641 77721 77721 47066 77721 67890 77721 74291 32953 74291 77721 16081 16081 27617 68113 16081 27617 96776 69794 68113 27617 5654 3485 96776 3485 84294 3485 94771 22341 94771 93514 22341 71595 93514 64708 94771 94625 64708 64708 71441 7576 94625 67223 71441 65658 67223 67223 138 41360 138 70761 41360 70761 64608 8157 70761 64608 82904 82904 60041 82904 97779 8157 42013 42013 8498 52784 42013 8498 80501 52784 43222 52784 46194 46194 14216 20471 46194 46194 57868 28267 57868 35270 28267 28267 68183 68183 42358 42358 90706 53104 90706 47013 53104 18761 47013 98829 53104 18858 53104 18858 89159 71184 98829 67449 71184 26520 71184 26520 53056 53056 67584 18140 26520 53056 85916 76766 18140 85916 98131 98131 63724 93542 63724 24825 93542 24825 52965 49346 24825 62358 63724 59185 63724 51001 62358 51001 43105 32571 43105 32571 77745 32571 15837 32571 30761 30761 8460 4799 30761 21484 4799 8460 14756 21484 6256 14756 62288 62288 96941 14756 73043 73043 89933 73043 99618 89933 58283 58283 98041 62288 78357 19011 78357 58283 82319 82319 39090 87162 19011 87162 7932 77733 87162 77733 31751 31751 86844 86844 94046 31751 5773 55150 86844 55150 97656 65217 97656 5895 94046 55150 52892 97656 42269 52892 58917 58917 84732 58917 80875 95993 84732 95993 33431 80875 65509 65509 66697 66697 94804 83276 66697 66697 6872 6872 95679 75247 95679 6872 49107 52547 49107 95035 95679 95679 67878 33913 67878 67878 5210 5210 36913 50667 36913 4763 50667 5210 37869 50667 89535 9268 89535 9268 64012 77900 9268 18725 64012 22804 77900 46932 18725 18725 14758 46932 85379 85379 71753 85379 54114 71753 61052 22790 61052 77685 22790 63355 77685 63355 96469 33484 77685 81700 77685 70806 81700 98547 70806 20447 81700 56237 98547 56237 12018 20447 28805 28805 94963 94963 94966 2727 94966 2727 65134 5358 65134 5358 57361 2727 36970 57361 95377 88655 57361 54730 88655 84278 88655 84278 34683 54730 36178 56257 36178 56257 69012 56257 96513 59579 69012 96513 79890 68639 59579 79890 2221 79890 53455 2221 34584 95233 34584 95233 90785 95233 59423 6320 59423 59423 79622 83505 79622 36830 59423 36830 71947 38864 71947 33495 79622 33495 45155 96054 33495 87125 96054 87125 34833 96054 86580 71186 86580 86580 21187 86580 98230 21187 22254 98230 61833 61833 28285 65476 61833 57480 65476 18882 57480 57480 41213 41213 90233 18882 30504 10933 30504 16175 41213 16175 83337 50754 16175 83337 62130 57111 16175 62130 34233 52408 34233 34233 9873 9873 91779 91779 51838 51838 47612 51838 91309 11222 91309 11222 59619 59619 90532 51473 59619 27413 51473 90532 82261 32221 27413 54005 27413 54005 23993 13909 23993 54005 9530 23837 9530 23837 90014 65262 90014 90014 64893 78220 64893 15712 78220 88325 90014 13199 88325 88325 48861 88325 44688 48861 83241 27098 44688 83241 49815 4513 49815 4534 4513 4513 86615 4534 66818 28596 4534 23216 66818 23216 32040 32040 5644 32040 47401 47401 88170 86220 47401 86220 21412 21412 65062 71576 21412 65062 37367 98622 37367 5448 98622 318 37367 13806 5448 13806 92193 92193 57071 92193 79230 92193 61019 61019 54715 92193 90753 81815 61019 81815 68694 81815 39178 9956 61019 56958 9956 39178 21699 51104 21699 21699 50735 51104 14276 28644 14276 14276 21264 21264 72744 72744 45350 72744 20475 20475 92870 92870 35054 46747 20475 46747 19362 64274 19362 32779 19362 83637 32779 19362 3712 89233 83637 36512 3712 72097 36512 61923 36512 70172 89233 5068 70172 51146 5068 72728 5068 5068 87173 83855 87173 39164 72728 39164 41608 90563 39164 90563 16453 90563 72524 51501 72524 700 72524 57616 700 50206 57616 4431 57616 4431 49478 49478 7925 4886 7925 4886 77607 66364 4886 66364 67484 70458 67484 18386 4886 70458 57061 70458 83834 35059 83834 51298 18386 81053 35059 51298 47065 69332 47065 69332 93797 93797 54174 95162 54174 54174 80794 65552 95162 65552 41601 59608 41601 41601 62181 3916 65552 85972 3916 41601 43663 65898 43663 41601 48120 92678 43663 92678 43811 51810 43811 52737 92678 16309 43811 16309 42346 42346 93552 16309 71678 71678 23170 23170 7356 71678 18318 23170 57838 18318 75222 98004 75222 18318 72355 97150 72355 72355 56167 93372 97150 93372 66789 5698 93372 66789 64737 14052 5698 14052 12934 4936 14052 89411 4936 43386 89411 55433 89411 86484 55433 55433 22331 2090 55433 75691 22331 2090 53091 88649 53091 53091 20523 20523 57401 66123 20523 56481 88649 66123 69558 56481 28215 66123 82660 82660 19540 82660 2998 2998 75916 2998 26344 2998 68495 22324 26344 22324 33934 94276 33934 34553 68495 69899 34553 34553 36975 88361 36975 64204 88361 94276 68297 88361 76240 76240 78843 21508 68297 76240 55596 23100 21508 23100 58072 23100 8811 8811 57975 58072 76832 76832 95734 76832 96555 28885 95734 28885 20134 52507 28885 82577 52507 52507 3852 63601 82577 55655 3852 63601 3972 38376 3972 38376 4720 4720 53420 57401 53420 30879 38376 30879 75041 48637 53420 48637 60853 35435 60853 35435 74903 60853 79429 82814 79429 71558 79429 71558 31030 71558 70799 50464 70799 31030 22688 48397 70799 9088 70799 48397 8206 5114 9088 96034 9088 96034 76772 39195 76772 88994 39195 39195 80570 80570 66950 80570 42142 42142 60102 99742 66950 75855 99742 27903 42142 48151 99742 48151 87620 87620 6116 87620 71252 48088 6116 44014 71252 54029 44014 98137 44014 20294 98137 2337 20294 2337 2671 88402 98137 85978 2671 92537 88402 31426 92537 30288 92537 4144 30288 4144 40208 40208 84235 84235 44440 49459 44440 44440 19305 49459 82070 68646 82070 65342 49459 44041 44440 65342 70499 70499 14070 45900 14070 14070 48013 70176 14070 70176 24765 14070 51323 24184 51323 51323 55172 20999 24184 45879 20999 56181 45879 4430 55172 13167 4430 13167 46348 4430 45731 64130 45731 64130 61092 21661 45731 21661 11907 11907 32432 11907 89997 89997 50264 7627 50264 20848 7627 2162 20848 2162 33878 56270 2162 56270 51373 71631 56270 56270 23035 60317 71631 60317 61610 41867 61610 60317 7675 61610 74297 74297 54708 74297 58095 21488 41867 55401 74297 6218 21488 28121 55401 89364 6218 6218 47728 47728 77637 17794 47728 43442 17794 17794 26668 96471 47728 58253 96471 58253 14677 64830 58253 14677 99054 10979 99054 99054 21970 70802 10979 58635 10979 10979 10501 58635 33450 16466 10501 33450 12543 48269 16466 48269 32355 46978 48269 42161 32355 42161 89652 27485 42161 32355 84873 8408 42161 84873 38589 84873 38630 38589 97203 97203 67517 38630 58480 97203 15254 83247 15254 83247 2107 63029 2107 2107 9012 12250 15254 80492 2107 66256 2107 80492 96956 68281 66256 68281 12382 12382 36841 99270 12382 12382 63731 73198 12382 10873 63731 58403 73198 19256 10873 41665 19256 25362 41665 21477 25362 22848 58403 23414 25362 77830 23414 23414 54343 54343 61684 61684 54065 61684 81574 4041 81574 69267 4041 4041 18177 86119 18177 93468 4041 86119 94682 64774 94682 85430 94682 85430 54442 60161 85430 44626 60161 59561 44626 20953 59561 59313 44626 76359 59313 59313 95934 75760 76359 48986 76359 88453 48986 88453 73767 45406 88453 45406 26004 41343 45406 45406 98978 98978 94631 94631 53620 53620 68568 94631 22418 68568 27596 92516 27596 38233 27596 92516 61249 61249 22665 61249 83139 61249 2896 90826 2896 90826 27374 74115 83139 35711 74115 35711 32863 32863 10528 10528 34148 34148 39978 39978 46597 34148 15046 15046 79413 15046 8257 8257 13214 13214 82622 82622 58756 13214 67572 56847 67572 56847 90553 90553 20901 90553 77195 77470 77195 77195 8470 96172 8470 96172 93285 66316 8470 92840 66316 57000 66316 91552 57000 37939 91552 87347 37939 37939 77291 77291 71499 71499 88761 71499 39571 88761 7508 58505 88761 24532 58505 43641 24532 18320 24532 80313 58505 80313 81061 4047 18320 78886 4047 16943 78886 16943 55029 1117 55029 63544 16943 9340 1117 63544 38030 61076 38030 38030 51595 38030 73435 80591 51595 80591 55029 52949 51595 94571 80591 17078 73435 17078 79464 18353 94571 18353 32468 32468 14303 18353 82196 14303 53004 82196 73729 67701 73729 37551 73729 72365 73729 72365 29321 29321 88531 80812 88531 88531 30138 30138 58795 16086 58795 16086 45565 16086 54490 45565 41473 41473 68337 68337 87328 81117 45565 6508 81117 63137 68337 63137 48535 40561 48535 12870 40561 18147 40561 18147 63734 18147 94093 30670 63734 67473 94093 17161 30670 17161 27441 83705 67473 83705 88929 88929 31090 24055 83705 70572 24055 99308 70572 70572 32062 70572 23731 23731 58203 6836 58203 29070 6836 65464 29070 29070 6352 6352 77194 65464 29400 53614 6352 53614 81870 81281 81870 81281 78659 81281 1956 37426 1956 1956 18844 36610 18844 65971 36610 42575 65971 90368 42575 44653 42575 44653 61205 40086 36610 88649 40086 42575 3648 55888 44653 13894 3648 55888 62994 62994 46543 46543 37134 37278 46543 44394 37278 37278 33010 39952 33010 75770 33010 44394 98702 33010 22043 22043 37297 53718 37297 85456 37297 85456 16200 85456 64104 16200 27698 27698 1552 22734 27698 1552 75780 77145 1552 57027 77145 53114 57027 15828 53114 15828 32707 87320 15828 74624 53114 87320 74125 22071 74125 30008 74624 22071 51153 51153 54308 44932 51153 71213 54308 98677 71213 44932 59635 98677 27581 22857 27581 22857 3775 44928 22857 18967 22857 44928 16368 16368 3772 5757 18967 16368 83078 47032 5757 95714 83078 17545 95714 44613 17545 47032 97939 44613 82662 5289 97939 30405 82662 5289 12547 12547 56495 55930 12547 66657 12547 12547 17889 17889 37607 17889 64316 17889 88178 37607 36820 43355 36820 48058 43355 79205 48058 48058 53077 53077 53887 81078 79205 9413 53077 9413 54517 10081 54517 75818 10081 63474 75818 63474 72975 84757 72975 82203 84757 31830 84757 99904 31830 80042 31830 64237 99904 28049 64237 28049 7110 55605 28049 30390 55605 30390 37942 30390 78909 91660 78909 56404 78909 56404 48840 64315 48840 64315 41145 48840 86091 3775 86091 47599 41145 41145 32936 47599 96683 96683 33999 96683 61633 81852 61633 3087 33999 75633 61633 75633 23396 73467 75633 23396 22870 22870 72263 73467 78680 65193 72263 17767 65193 43681 17767 27313 43681 22810 17767 22810 55097 55097 31035 31035 7510 13072 7510 31035 34627 34627 40116 83552 40116 22504 83552 83552 85989 85989 75421 85989 92896 87084 92896 62331 92896 56552 75421 40014 62331 40014 36666 83628 36666 94102 83628 50085 36666 50085 13909 66310 50085 66310 47060 47060 54508 54508 77346 54508 13179 71961 13179 61164 71961 12651 71961 19895 61164 12651 24459 24459 20848 48400 24459 24459 3440 88725 48400 21845 88725 21845 58974 28089 58974 10154 58974 10154 13455 30704 13455 70549 30704 10154 85662 21879 85662 76504 21879 21879 63559 63559 21436 76380 21436 30964 21436 22042 30964 9543 30964 9543 11713 9543 36508 36508 74117 39785 11713 74117 56797 85312 39785 85312 32095 56797 90077 90077 47365 42557 47365 44616 47365 19211 44616 44616 83309 44616 35415 35415 28182 30650 83309 72582 35415 72582 37804 37804 45413 37804 80179 80179 87268 10989 45413 10989 54563 87268 66198 89058 10989 92848 66198 89058 46948 92848 1221 92848 35367 35367 48912 57877 1221 38383 57877 57877 17380 17380 5261 68429 5261 4360 17380 4360 48751 71473 48751 59189 71473 35552 59189 48671 71473 48671 53582 53582 98679 81578 98679 81578 80687 81578 92255 80687 33159 99365 33159 46137 92255 64997 46137 92255 86655 46842 86655 60893 86655 46842 70776 26393 70776 86791 70776 26393 30365 87426 26393 8367 87426 67466 87426 25440 87426 70087 8367 39430 70087 55612 39430 64047 55612 64047 20684 72230 20684 38354 20684 20684 12194 12194 54065 12194 99586 3230 12194 28378 12194 3230 2377 31044 3230 31044 14796 31044 48049 30347 48049 4204 48049 30347 88861 9631 88861 7766 4204 7766 47652 63908 88861 38476 63908 84180 63908 55770 38476 84180 27747 27747 80159 63690 80159 23008 63690 73007 23008 73007 38257 42343 73007 73007 25195 23008 38979 68935 38979 99806 38979 68935 17399 17399 57234 72529 99806 9856 57234 72529 64322 11294 64322 64322 37883 8846 37883 37883 21763 21763 80116 21763 57180 57180 7551 67967 80116 57180 26098 45220 67967 45220 67074 85190 45220 20918 85190 85190 58651 45545 85190 67074 73820 92247 67074 75684 92247 92247 50549 75684 99425 32168 99425 63982 32168 63982 61109 63982 18420 47511 18420 76052 47511 76052 97371 20816 97371 97371 11419 14028 20816 11419 11846 14028 39064 39064 56811 19064 11846 71961 19064 19064 60097 15826 56811 53556 15826 71615 56811 71615 79072 53556 90934 27314 90934 6407 90934 6407 35247 57088 35247 6407 88754 35247 12619 88754 24483 24483 16388 8722 24483 16388 70780 8722 3560 3560 39272 39272 78948 49350 39272 49350 37037 87421 78948 32557 37037 87421 83211 62198 83211 62198 90353 90353 70526 70526 88361 5924 90353 13333 5924 12455 70526 6935 12455 6935 85546 85546 21661 85546 13522 47302 13522 13522 29585 57435 29585 18254 57435 47735 18254 18254 27975 47323 27975 10856 27975 74817 10856 72105 74817 76223 74817 32310 76223 61425 32310 32310 4905 32310 6374 6374 83247 31 6374 25797 6374 25797 37281 82702 31 97237 82702 73179 97237 92803 73179 92803 98459 53652 92803 93583 53652 9379 93583 40463 93583 53652 28417 40417 93583 40417 51367 31931 28417 65007 31931 65007 5397 65007 76040 8990 76040 8990 46893 99663 76040 8990 52259 8990 52553 80787 52553 14988 80787 91298 14988 91298 64928 65186 91298 64928 17461 41499 65186 46817 41499 41499 21685 41499 8621 8621 39253 39253 23470 96182 39253 39253 34879 5782 21685 5782 33731 94450 5782 5782 25890 25890 27116 94450 29960 29960 76918 85382 25890 85382 91808 76918 78331 66574 85382 78331 64621 11469 66574 11469 91388 91388 3885 11622 3885 63769 11622 11622 25790 33455 3885 33455 29723 51201 29723 51201 652 55195 51201 19190 51201 19190 40457 33319 19190 33319 15422 94037 15422 93014 15422 4709 93014 42595 94037 75503 93014 75503 83329 8629 83329 83329 16892 16892 2614 39649 16892 85545 2614 24136 39649 41095 24136 85545 43605 45560 43605 64872 43605 5269 45560 67215 64872 69888 67215 73140 5269 69888 75202 60920 75202 73140 95609 37831 60920 6130 37831 8913 37831 53197 8913 6130 1410 8913 53164 34179 53164 81608 1410 81608 72460 91370 53164 91370 10702 10702 6185 91370 64966 68334 6185 68334 14534 64966 3142 23580 3142 23580 10474 23580 22624 16811 22624 10474 93658 18157 22624 25602 16811 25602 24021 18696 25602 18157 97968 18696 88168 76025 88168 12199 76025 62563 12199 12199 90288 62563 47404 40684 47404 60863 47404 47404 44982 44982 98188 51491 98188 98188 54872 54872 64089 54872 29702 88591 64089 29702 70795 14846 29702 14846 44606 70795 99636 93302 99636 44606 11716 52376 11716 11716 20713 52376 76843 20713 80623 76843 18344 18366 18344 18366 13762 13762 47849 18366 87986 69599 18366 13762 79691 46429 79691 46429 37712 37712 59464 46429 94568 37712 58851 94568 46758 58851 19770 58851 50853 19770 40988 23055 40988 23055 25630 23055 74539 21054 74539 98381 21054 37874 74539 98554 37874 74539 19536 19536 87984 37874 35830 35830 2097 96974 2097 2097 983 9187 35830 54833 983 983 92226 92226 57647 92226 46292 57647 98980 44969 98980 44969 94094 94094 9400 44969 53158 952 44969 81305 53158 95344 952 28979 53158 81305 50248 63474 50248 23456 50248 23456 19408 23456 77847 45741 77847 20486 45741 2970 20486 45741 19285 1864 19285 1864 96627 1864 49444 79925 96627 45084 79925 96627 28271 35015 28271 80564 35015 95471 45084 45551 80564 45551 86515 70802 45551 39709 45551 80833 39709 93032 80833 80833 87004 80833 3718 32242 93032 3718 26897 90887 3718 3718 67854 67854 31090 94529 90887 57619 67854 57619 49152 30068 57619 30068 280 30068 68025 9054 68025 31333 68025 41866 31333 2359 31333 2359 66241 71177 66241 53572 66241 71177 57381 64687 57381 57381 99926 21374 57381 33109 99926 73111 99926 33109 50621 77416 73111 77416 21416 56525 21416 56525 25265 86653 21416 86653 49247 49247 9489 21341 49247 97766 21341 97766 47231 25148 47231 66211 47231 47231 58631 63567 66211 58631 62896 62896 39441 36645 62896 39441 88363 88363 42302 2179 39441 2179 8437 67888 8437 36177 8437 8437 14124 8437 67750 83366 36177 2740 67750 67750 47847 47847 79431 47847 54936 39266 79431 39266 15430 15430 61024 39266 94360 94360 89166 15430 14909 14909 47374 72696 14909 35592 14909 35592 25407 6381 25407 24004 6381 52961 25407 47384 52961 52961 21670 26592 52961 26592 14821 22059 14821 11860 22059 42650 11860 22059 98737 98737 15593 15593 84316 15593 65403 84316 92878 92878 25563 38673 92878 65403 70653 70653 32907 27086 32907 72883 27086 77531 70653 77531 1183 49710 1183 68612 49710 49710 34849 6097 68612 6097 90817 90817 57345 68381 6097 57345 9119 5950 9119 86069 5950 5950 61514 75173 86069 97943 61514 2113 75173 2113 68641 2113 48605 48605 25626 25626 6116 25626 6626 10558 6626 10558 3538 18873 10558 18873 69053 18873 90569 79885 90569 77724 90569 9508 79885 9508 20406 79885 43272 43272 801 38209 801 38209 29931 93799 801 93799 84025 93799 42580 42580 77572 48104 77572 35063 48104 431 48104 48104 89833 9448 89833 431 47644 89833 79448 6214 79448 46511 79448 91642 46511 4751 46511 24394 91642 99333 4751 16671 24394 16671 41446 16671 95114 95114 99498 99498 19178 99498 82214 82214 96872 55020 82214 31225 55020 49357 31225 66336 96872 66336 42525 68193 66336 32135 66336 26866 68193 32135 20539 86855 20539 32135 22568 86855 8744 72866 22568 72866 68402 906 68402 15751 906 15751 80391 1550 15751 71069 1550 71069 67440 23531 80391 78555 23531 62167 78555 23531 9437 94644 78555 46227 94644 78685 46227 50293 46227 5779 78685 62891 5779 79004 62891 62891 80232 31300 62891 43695 80232 94328 43695 84294 94328 94328 11595 54456 94328 43695 44305 47849 44305 44305 68522 54456 69296 31463 69296 31463 45875 50316 45875 54545 45875 50316 45044 45044 77120 70740 54545 37493 45044 37493 96263 70740 46009 96263 57752 57752 67638 85110 67638 73751 57752 73751 88584 43378 88584 73751 73929 73929 86586 56892 73929 22086 56892 56892 6474 6474 59702 37646 59702 59702 51009 37646 53804 3607 53804 84756 51009 46979 84756 3607 64475 84756 23891 23891 19871 19871 34827 34827 25795 25795 78583 52620 78583 25795 50932 50932 39107 89787 50932 39107 75949 74174 75949 74174 8019 75949 55481 55481 11144 90918 11144 11144 86252 79302 55481 11144 97583 43958 11144 79302 47804 26652 47804 26652 95223 74238 95223 95223 22889 36282 22889 64161 36282 64161 6895 6895 37323 56804 37323 56804 42980 56804 88605 5880 42980 88605 25227 25227 74773 15278 25227 74773 76583 76583 38875 47508 38875 76583 40880 40880 22237 27439 22237 27439 79715 95499 79715 95499 44879 95499 15846 54133 95499 87658 15846 87658 10202 81588 10202 81588 13719 13719 46633 30421 46633 39174 30421 39174 83714 48503 39174 9724 48503 77363 48503 83434 77363 70264 83434 60013 83434 60013 21260 60013 3484 3484 58886 48263 58886 48263 99658 48263 26342 11226 99658 68485 11226 68485 7518 49538 68485 68485 68051 68051 78102 78102 89061 52565 89061 81663 89061 81663 5635 5635 36320 38142 36320 86179 5635 36320 99281 37409 99281 37409 20716 41437 37409 24853 37409 24853 52391 40664 52391 52391 61010 74624 61010 12594 61010 12594 82775 12594 69607 12594 7824 7824 46246 7824 40842 28523 40842 1445 28523 11354 1445 1445 5785 56316 11354 56316 13272 13272 11932 11932 12066 11932 41736 12066 91955 91955 97130 63654 97130 12066 40214 97130 93680 93680 45934 45934 6316 1769 40214 1769 41150 45934 13904 13904 92325 9622 13904 9622 17519 7801 17519 17519 91057 17519 84014 84014 10223 42720 10223 21171 84014 42720 80750 21171 3553 43528 3553 16491 42720 2814 16491 3553 82715 24822 16491 24822 45263 45263 63703 99848 45263 63703 16141 56763 16141 24006 56763 56763 38748 75119 38748 28121 75119 38748 25211 85869 25211 46224 85869 746 46224 85869 36624 31585 36624 12541 31585 99315 31585 31585 78049 31585 9256 92806 9256 10117 9256 36254 92806 36254 79202 36254 19416 19416 77580 77580 87241 23060 77580 96625 77580 96625 60868 96625 97397 19407 23060 96625 60052 17521 60052 93606 17521 93606 45886 84373 93606 44408 93606 70961 84373 67346 84373 49386 70961 44164 67346 49657 44164 49657 24921 15406 24921 15406 20497 15872 20497 15406 69247 30380 69247 47365 30380 29820 69247 25248 29820 25248 63197 54681 63197 34778 63197 14892 63197 14892 78069 55579 14892 68089 55579 55579 88202 55579 87500 28768 55579 23146 28768 18888 78069 13035 18888 63020 18888 64525 63020 67132 64525 68518 63020 40660 67132 58818 68518 62709 58818 6786 40660 6786 64338 22320 40660 69580 64338 6474 69580 69580 86665 32170 22320 41260 32170 73609 32170 73609 92918 79089 73609 24659 79089 24659 67139 86034 67139 10316 86034 86034 37448 56382 37448 47288 37448 47288 68855 19182 56382 8998 19182 25191 47288 25191 54771 47288 89570 89570 44786 12199 44786 50487 54771 44786 62265 13427 62265 62265 32965 32965 15843 2437 32965 32965 34828 34828 8842 2437 51352 51352 32774 32774 98059 51352 1124 1124 33593 3937 1124 3937 34880 56386 34880 44164 56386 73702 34880 40412 73702 9206 34880 73702 29600 61174 9206 9206 90255 6834 29600 6834 23538 6834 18287 18287 97577 97577 3987 3987 81305 69299 3987 3987 52978 69299 73326 52978 5246 21736 52978 64442 5246 5246 29885 21736 84564 68550 84564 20819 29885 84564 83514 83514 27489 81432 27489 93237 83514 81432 53099 53099 79235 79235 56958 70482 53099 70482 11910 10423 11910 10423 36449 52593 10423 29672 52593 2233 52593 2233 67916 81627 67916 11888 29672 11888 81993 16364 81993 11888 39283 94348 81993 94348 65838 13481 65838 13481 24719 13481 35662 99213 35662 14747 99213 14747 55373 5208 99213 5208 75203 5208 27920 27920 56012 5208 5937 5937 99595 23090 99595 21592 99595 34077 99595 92606 21592 27630 34077 46514 27630 31879 46514 59974 27630 59974 89234 11419 89234 89234 75626 44303 75626 44410 44303 57892 44303 57892 34070 51305 57892 70316 51305 8564 51305 40457 8564 51305 1909 81510 51305 81510 71571 53552 81510 76630 81510 91330 76630 72537 53552 72537 76336 8470 76336 29487 76336 88432 29487 12476 88432 12476 63445 63445 26231 63445 21345 26231 96177 49455 21345 96177 75414 75414 53058 75414 62566 9539 62566 25593 75414 32365 62566 83276 32365 32365 95459 16680 25593 32365 94243 72926 94243 94243 89350 89350 79774 94243 93091 79774 18700 18700 99587 30565 18700 53385 30565 53385 42501 71994 42501 42501 28334 46051 28334 28334 76089 52737 76089 46051 1093 1093 96925 72122 1093 72122 27774 39795 72122 27774 18821 5266 39795 71975 5266 55766 71975 55766 36441 19699 55766 19699 89811 36441 14669 32122 14669 32122 93844 62444 32122 25175 93844 62444 71390 71390 88624 88624 28042 30970 28042 64388 30970 15288 64388 88660 64388 61939 88660 61939 23853 61939 37196 37196 97355 24740 97355 90836 97355 97355 77337 41678 77337 54308 41678 41678 15809 92613 15809 43699 15809 41678 279 279 19984 66556 43699 66556 91867 29147 66556 66556 75592 82912 75592 66071 82912 24328 66071 82912 75732 75732 46574 46574 74741 46574 36952 79865 36952 79865 4826 85689 79865 79865 84845 47867 85689 29967 47867 12034 47867 82663 12034 83544 82663 36238 83544 34625 36238 34625 94219 34625 33549 72420 34625 72420 50304 72420 47577 89232 50304 11722 50304 11722 5187 69603 5187 69603 23954 6976 69603 6976 69498 71646 6976 71646 56614 23954 22583 16812 71646 16812 32000 16812 48355 85607 32000 85607 49176 67919 49176 49176 54601 54601 35228 83866 54601 26401 35228 56242 26401 81828 83866 84780 56242 75211 81828 75211 1443 84780 67093 73913 1443 59675 73913 73913 46542 4931 46542 59675 96802 51457 46542 96802 25254 25254 48864 73989 48864 99645 25254 12748 99645 49332 99645 45082 99645 49332 78604 15306 78604 78604 66942 66942 72829 40456 66942 25410 72829 25410 93107 46268 93107 25410 33877 89162 93107 33877 64944 64944 80475 80475 24133 80475 25997 8401 25997 8401 44766 15922 44766 15922 54546 40490 44766 40490 34683 54546 53138 40490 601 57169 601 57169 53711 74449 53711 53711 52847 5980 52847 74449 93632 52847 21275 39229 21275 21275 58065 67180 58065 67180 89432 89432 77291 13481 89432 89432 78185 67180 26848 78185 99577 78185 33276 63357 99577 10778 63357 33276 54810 88873 33276 62817 88873 88873 99229 58968 88873 59959 58968 59959 4510 44729 4510 4510 32423 44729 78308 99632 44729 54911 78308 32086 54911 54911 70950 32086 183 96891 70950 83095 96891 96891 46724 70950 63273 63273 83683 96891 30653 18813 83683 66503 18813 9003 66503 66503 2727 18813 32821 21101 66503 36239 32821 37150 66503 37150 14772 63880 37150 63880 70317 46907 70317 89666 70317 89666 18516 89666 57122 39947 46907 57122 42039 9635 42039 42039 598 97165 598 598 49920 97165 88598 598 21834 20782 88598 79666 21834 79666 12614 96688 12614 96688 47285 96688 27103 50270 27103 66197 27103 66197 91430 50270 63606 63606 54786 54786 14392 54786 72863 14392 4546 92874 4546 72863 34440 440 34440 27037 34440 34440 34447 5077 34447 34447 75212 75212 79147 72377 75212 72377 84991 84991 35664 35664 39972 86533 39972 39972 33554 84991 4304 98998 4304 4304 28989 34836 28989 34836 47188 43614 47188 43614 1554 84152 1554 1554 89578 13111 89578 60661 13111 53333 13111 53333 37874 53333 64937 60661 75200 53333 93048 93048 9315 9315 94243 14363 93048 14363 76399 11121 93048 11121 14593 14593 47424 14593 42711 34051 47424 34051 67035 34051 87724 87724 37752 2773 34051 51086 87724 18353 51086 21627 2773 21324 21627 21627 6477 2337 6477 72661 6477 45819 72661 45819 13138 72661 45424 45424 66405 42346 66405 7893 66405 39256 7893 21594 7893 12282 21594 2567 21594 2567 14650 9392 2567 9392 68070 26878 68070 26210 9392 62196 68070 62196 14236 14236 26607 92675 14236 32318 92675 32318 96033 53673 96033 32318 8489 75249 8489 75249 73706 29446 75249 29446 16230 29446 86532 92811 86532 86532 95948 86532 96110 6164 96110 96784 95948 48413 96784 37411 6164 37411 18702 68617 37411 37411 56285 56285 16094 95382 56285 95382 14548 82537 14548 14548 20413 78416 20413 20539 20413 20413 28293 20413 88820 88820 28256 28478 88820 327 88820 327 60338 33546 60338 28478 32615 32615 24261 60338 65910 65910 44702 5633 44702 10836 32615 10836 59455 7927 10836 65910 98441 83866 98441 32387 98441 32387 87747 98441 77656 12886 87747 23879 12886 90784 23879 90784 98729 80712 98729 15837 80712 90784 45027 62653 80712 62653 25212 4633 25212 74449 4633 63986 25212 62653 1507 8861 63986 35623 8861 13316 35623 35623 26898 26898 89172 38826 8861 26898 57209 57209 34183 49728 34183 84113 49728 49728 8537 68711 8537 8537 68785 96449 68785 32735 68785 72908 96449 11299 72908 57777 32735 32735 49979 49979 39644 49979 56528 26706 56528 56528 56704 35306 49979 35306 22134 56704 42210 22134 65813 42210 69708 69708 16986 11394 16986 73617 16986 73617 83697 73617 20428 86022 73617 60381 86022 86022 37926 4734 60381 4734 47340 47340 39205 4734 39072 26804 47340 26804 76360 59270 76360 59270 88552 59270 36038 59270 18864 76360 30094 9078 30094 30094 97378 85731 18864 91553 85731 44942 9078 44942 81911 41478 81911 46076 81911 46076 48049 75273 41478 75273 65759 77127 65759 98292 77127 65759 57439 77127 15165 87521 57439 27452 87521 46130 27452 82403 46130 82403 36017 36017 53202 36017 77646 77646 67829 67829 54841 54841 8728 94664 54841 77646 91505 91505 65787 65787 1469 1469 88345 88345 18014 18014 91408 95176 91408 91408 45066 95176 96852 33422 96852 33422 99583 9545 33422 33228 9545 9545 55222 9545 65994 65994 59677 55222 77266 80515 77266 23319 59677 23319 32364 32364 8613 8613 26746 13463 8613 13463 90523 5715 26746 31299 5715 39945 31299 39945 47530 39945 54930 54930 30640 56729 30640 54930 52945 52945 63953 38610 52945 40509 52945 38610 64712 40509 13434 25526 40509 89405 64712 89405 55928 89405 30479 68716 89405 30479 29009 29009 27975 10921 68716 94196 10921 64415 10921 64415 52041 17952 52041 52041 37437 37437 26906 33377 37437 38657 37437 38657 57493 61899 57493 65217 61899 57493 62700 62700 29347 62229 62700 76643 62229 6400 57493 6400 43065 62229 76680 52965 76680 6400 1705 76680 37969 37969 79241 24620 79241 24620 90133 36387 90133 36387 75957 75957 22682 36387 78319 32677 78319 32677 33255 6452 33255 65600 6452 20917 65600 65600 96736 98612 65600 98612 16524 98612 47946 16524 41276 41276 46009 86498 41276 38720 16524 5506 38720 47946 98561 98561 92440 98561 31794 77618 92440 77618 29268 84699 77618 84699 56078 56078 43233 84699 90768 11807 56078 11807 78732 55782 78732 36003 55782 36003 4626 49760 4626 49760 20999 4626 23769 91717 49760 63363 23769 23769 83160 99587 83160 839 83160 96661 839 839 2571 839 366 6902 366 43605 6902 20480 6902 6902 91580 6902 36625 28782 36625 36625 42912 46422 42912 38312 46422 42912 98373 98373 24568 70757 24568 95230 70757 70757 15236 15236 45878 6104 70757 95230 62880 6104 71395 62671 71395 70052 62671 97874 70052 97874 40086 17611 97874 33494 17611 35821 17611 65877 33494 35821 74609 74609 63029 65877 89257 74609 94661 52966 94661 94661 63899 94661 84050 38144 89257 35306 38144 89257 63267 38144 55174 26077 55174 26077 63432 29197 63432 65305 63432 65305 59247 59247 84341 65305 25059 25059 38211 84341 82943 25059 96018 25059 4222 4222 88120 4222 70047 16876 4222 71519 70047 71519 82773 71519 13932 43062 71519 43062 86022 44316 13932 81196 44316 89868 44316 81196 70487 58634 81196 58634 42804 42804 74760 58634 578 578 68192 42804 80671 80671 95929 56877 68192 86179 56877 3416 56877 95929 5296 605 3416 605 59664 59664 97809 79359 59664 30309 605 71561 30309 49147 79359 79359 64423 29265 49147 64191 64423 29265 74229 58708 74229 68769 74229 74229 23415 35553 68769 23341 35553 35553 16681 88712 16681 83919 16681 23341 37228 83919 1962 37228 87987 9534 1962 87987 61234 61234 95736 87987 79441 79441 32936 70736 79441 66031 79441 95736 38995 38995 85764 16557 85764 16557 19577 39094 38995 39094 36594 87941 16557 39094 95970 95970 65899 65899 49200 39009 49200 65899 8830 85171 39009 87253 8830 8830 78037 85171 14681 63457 87253 14681 77243 88124 77243 12827 77243 12827 2909 2909 46803 79155 2909 44443 79155 79155 17420 46803 61308 17420 1893 17420 68021 79914 68021 28844 68021 79914 72014 72014 97939 20874 72014 72014 86524 72014 36942 18686 72014 18686 96449 36942 58285 58285 39371 65713 39371 10107 65713 20090 65713 58285 2049 50355 2049 65713 17284 46984 17284 18508 2049 72405 18508 72405 78799 72405 62384 62384 12105 10695 62384 10695 92943 44352 92943 2090 44352 92943 60475 44352 62948 60475 31848 94572 31848 31848 26216 27008 26216 94572 843 843 52715 26216 8188 83779 8188 83779 20907 87779 20907 11348 87779 11348 38437 47609 38437 47609 76686 76686 9613 27521 47609 9613 67004 80509 67004 63344 80509 89433 63344 89433 78036 15549 63344 84990 15549 15549 21300 86669 21300 86669 34601 5448 34601 34601 92096 44197 86669 44197 77095 77095 5950 77095 30566 94496 30566 94496 7349 97494 7349 52943 97494 97494 29758 29758 88202 29758 12451 29758 84747 36128 84747 48761 29758 40399 48761 36128 58179 48761 71500 58179 19414 71773 19414 19414 43203 86760 19414 86760 8353 96773 8353 8353 44698 17457 8353 96773 62435 51627 17457 25757 51627 51627 70622 99275 70622 58608 70622 42303 25757 58608 36837 42303 49855 42303 56177 66675 36837 22597 66675 27556 22597 22597 63030 22597 5074 86764 5074 86764 69925 69925 162 69925 29335 55078 162 29335 8070 8070 96625 93850 55078 98367 93850 98367 59626 38912 59626 38912 16241 53530 38912 53530 37364 4659 37364 4659 98975 4659 75025 77487 37364 68225 77487 68225 5961 77487 83121 81354 5961 5961 3537 37935 81354 37935 5361 75914 37935 699 75914 37369 699 53875 75914 30788 37369 80238 30788 52663 80238 52663 99951 99951 97345 41667 97345 59626 41667 41667 99004 42142 99004 41667 92844 99004 87806 27485 87806 31952 99004 31952 96419 63192 96419 96419 81915 81915 89006 96419 33700 81915 36252 82521 36252 82521 28466 15776 28466 94885 82521 94885 77556 50532 94885 22478 50532 77556 30412 50532 9586 93409 9586 93409 80988 93409 93913 36755 9586 93913 57224 57224 74416 73952 57224 45253 57224 61719 57224 45253 95625 28624 95625 57868 28624 36522 95625 493 36522 36522 55819 54845 55819 55819 80978 6863 80978 80978 96573 6863 32617 32617 15749 73496 80978 96573 96927 96927 88011 73496 91994 91994 62484 91994 56767 62484 46561 18275 46561 24719 18275 14240 46561 14240 5425 14240 25665 47446 5425 47446 2820 16122 2820 76292 16122 2820 779 11729 779 779 93175 76292 7282 76292 65251 68637 65251 93175 89950 72067 89950 72067 15634 15634 62344 98717 72067 4282 98717 62344 35715 35715 11544 99945 35715 11544 66781 32071 99945 99945 6183 14132 6183 14132 92131 27192 6183 60893 27192 14132 20465 17464 20465 17464 72742 81175 17464 55659 81175 78068 55659 55659 54800 54800 92693 39495 55659 39495 74342 74342 64286 28132 64286 81028 28132 6591 28132 99437 81028 17608 6591 59479 99437 59479 91194 59479 74820 24771 74820 45973 24771 46484 45973 46484 30609 36560 30609 30609 33601 33601 654 36560 60727 30609 99737 60652 36560 99737 21421 90518 21421 93245 21421 44066 93245 44066 49725 27594 44066 27594 90743 27594 56886 90743 52866 25399 56886 25399 76840 76840 50549 52866 63408 25399 68821 22380 68821 51739 25399 63408 25358 51739 91070 91419 91070 91419 39915 39915 80436 80436 79969 53063 80436 73667 53063 73667 31118 61153 73667 74643 61153 61153 45920 51194 74643 77999 51194 51194 9644 9644 68920 9644 58666 58666 96625 9644 51550 58666 52096 33339 52096 52096 31392 199 31392 13606 31392 199 31715 31715 97587 54089 13606 63780 54089 63780 48594 63780 99409 81292 99409 81292 83114 19446 81292 90645 19446 3277 90645 3277 11246 90645 11149 11149 11935 11935 2283 2283 57132 13532 11935 13532 13909 13532 69472 11935 60701 60701 27388 5486 27388 5486 91148 61449 91148 74032 91148 86654 91148 29676 86654 86654 58951 29676 47556 44134 29676 17929 47556 44190 44134 37780 17929 37780 54717 37780 11330 85457 11330 85457 51367 73314 54717 11330 16742 52225 16742 48158 52225 16742 74502 52225 84838 25423 74502 48158 14573 88322 14573 88322 29015 29015 59270 95956 29015 9688 29015 9688 98373 61426 95956 9688 92627 92627 9588 92627 74889 9588 26338 37133 9588 96337 26338 60940 96337 33777 96337 96625 33777 96337 99380 32458 99380 40979 32458 94373 40979 94373 88352 32458 18476 65269 18476 88352 8780 74406 8780 5535 74406 5535 42898 5535 98719 39978 98719 42898 76356 45684 98719 41859 45684 54641 45684 45684 21967 62274 21967 94378 62274 94378 11377 12155 11377 94378 47258 16757 47258 16757 2740 47258 46689 47258 20661 46689 95085 95085 15590 38633 95085 53193 15590 33975 38633 91805 38633 91805 21389 98982 53193 20557 21389 98982 14864 20557 95669 30652 95669 95669 94899 30652 67807 87867 67807 67807 39202 39202 85734 47634 39202 19613 67807 39202 18368 19613 35455 18368 76163 18368 10205 10205 33068 33068 32782 50829 33068 68911 50829 68911 88170 34706 68911 96670 50829 48039 34706 42256 96670 93221 96670 93221 10237 93221 5086 26484 10237 5086 49730 50893 26484 30795 49730 26484 90726 90726 37723 52108 30795 90726 29521 76089 29521 34490 52108 29521 80695 29521 79678 97471 79678 97471 35480 97471 47667 73104 35480 73104 61114 73104 22517 88744 22517 12407 22517 64787 88744 64787 8700 64787 54792 28241 54792 32092 28241 28241 74635 74635 15258 5219 74635 88482 74635 10596 88482 37733 10596 66728 10596 37733 53707 18174 66728 18174 65562 53707 15690 12827 15690 15690 65910 53707 65760 83761 65760 83761 50986 16923 50986 50986 7693 66977 83761 81874 66977 22119 50986 66977 10674 10674 35067 10674 46882 37441 46882 91697 35067 91697 83050 91697 11922 31729 83050 31729 25648 25648 72293 31729 30905 32508 30905 32508 14650 32508 88309 10857 32508 10857 89988 25114 10857 32508 18482 5087 10857 66654 5087 53078 5087 20902 66654 20902 61131 66654 70254 70254 13038 77320 70254 35421 77320 98091 35421 35421 95666 95666 21104 55370 95666 95666 4671 17880 55370 91992 17880 71142 4671 4671 69054 25905 71142 3726 25905 71142 34805 71297 71142 71297 88719 81856 71297 69615 81856 71297 91304 91304 7767 7767 18197 18197 85541 63281 7767 38236 18197 90845 63281 38236 76767 71252 76767 31465 76767 31465 66728 31465 59160 59160 18516 96430 31465 59160 77173 77173 16040 96430 48445 48445 92655 92655 26351 92655 60020 92655 77825 84327 92655 77825 85013 77825 38038 69582 84327 83702 69582 38038 69585 98361 69582 40153 83702 13423 98361 74210 98361 13423 59904 59904 76332 74210 19570 74210 89829 59904 66840 66840 45356 68729 89829 68729 58283 74217 66840 58386 68729 74217 690 74217 447 85715 690 4446 85715 96808 85715 18479 96808 18479 54691 37150 18479 18479 57143 57143 97485 18479 21930 78405 21930 21930 17407 21930 60251 7642 78405 25930 7642 25930 41224 41224 60481 26288 60481 75478 41224 26288 12823 18724 75478 12823 35213 32456 12823 18724 61795 17204 32456 32456 10502 10874 10502 76240 10874 10874 18625 76674 18625 76674 48517 69695 48517 32108 18625 32108 38192 90272 32108 38192 38950 90272 64794 14182 90272 34060 14182 34060 74163 48495 74163 74163 9035 27923 48495 27923 50698 50698 17547 88953 9035 88953 62282 62282 87093 21365 62282 62282 74721 74721 27910 27910 43523 43523 43888 48655 43523 48655 33849 48655 54341 33849 51831 51831 36871 36871 28318 35818 51831 35818 31977 74399 35818 35818 56509 38691 56509 74399 56798 56798 79995 55820 79995 55820 53997 78393 55820 78393 11909 11909 75446 21941 11909 28441 21941 81800 21941 21941 39678 21941 57553 57553 99245 21941 95156 17028 95156 95156 71932 95156 75113 69021 75113 62454 69021 59043 69021 59043 81608 69021 1462 97041 1462 97041 97438 1462 51138 95274 1462 33701 97438 33701 79251 98904 95274 42280 79251 42280 15872 42280 69439 34937 42280 45912 69439 35691 45912 34937 22855 35691 28721 50706 35691 50706 52570 64977 52570 64977 46220 34486 64977 52570 70395 7064 34486 66696 7064 41956 70395 58358 41956 58358 59 59 25890 58358 46405 46405 11922 76328 46405 76328 3924 21168 3924 44670 21168 44670 16051 55858 44670 61858 55858 50105 44670 20325 55858 61858 74697 74697 60903 74697 79813 60903 72934 23738 72934 99586 23738 79007 23738 72934 5121 19781 5121 79007 42427 5121 66238 28955 66238 57695 66238 18212 28955 18212 52212 7458 28955 7458 32441 18212 95556 7458 51355 60863 51355 85404 51355 85404 7050 7050 35858 7050 6969 6969 35346 28709 6969 35346 98736 80650 98736 98736 69751 39433 69751 4585 39433 69751 97407 39433 96089 18524 97407 96089 20127 96089 46104 4682 46104 24016 4682 4682 26529 24016 84228 84228 19129 6835 26529 29418 6835 6835 31896 6835 82792 82792 30659 5167 82792 5167 70099 65978 30659 65978 83480 53255 30659 83480 16810 16810 22074 53255 8049 54402 22074 8049 6659 8049 42175 6659 23529 6659 7430 7430 36927 39587 7430 44389 36927 39587 19523 96810 44389 9872 39587 87323 9872 87323 67685 87323 78831 78831 27124 27124 47829 1617 27124 41010 27124 27124 92652 41010 33279 21750 33279 58467 21750 56593 21750 56593 937 937 12966 937 2076 2076 55184 55184 24651 84182 24651 62433 24651 62433 56886 41018 62433 8877 24651 96026 8877 8877 47464 96026 96903 47464 72342 47464 48168 39113 48168 51667 96903 51667 28728 15243 28728 15243 76156 15243 89765 59088 89765 59088 70400 59088 97163 59088 15680 89765 15456 15456 79117 52843 97163 52843 79686 52843 42181 22483 79686 73880 42181 66097 22483 73880 90098 90098 32048 32048 88770 88770 53509 53509 50586 54757 50586 50586 59428 72321 59428 44558 59428 72321 61637 56316 61637 44558 95119 61637 98164 98164 92179 92179 91642 92179 86432 86432 30268 66013 30268 30268 39219 66013 19775 33010 19775 19775 95782 95782 86615 19775 98347 95782 58401 95782 73632 53736 73632 95782 57904 76539 57904 73632 65244 23244 65244 65244 23758 23244 42960 6298 23758 6298 52176 52176 92963 77615 52176 77615 88642 2789 77615 77615 76590 21260 76590 77615 87201 65238 87201 65238 95138 25555 87201 95138 76346 76346 49039 85701 76346 344 85701 62773 344 71206 62773 71206 51144 56451 51144 56451 22102 56451 77158 56451 14599 64061 14599 6926 77158 34849 6926 14599 59164 59164 31976 15265 31976 36651 31976 97825 6926 71038 97825 82266 71038 95099 82266 82266 23537 23537 14756 82266 642 1335 23537 9465 23537 46470 23537 45867 46470 45867 66082 88236 45867 88236 51779 51779 63654 32429 88236 51779 17148 19998 17148 42536 32429 42536 72221 42536 31426 98351 17148 98351 26732 98351 81349 26732 47510 7123 47510 47510 11288 15413 11288 15664 15413 15664 93568 15664 17941 64567 15664 88453 64567 17941 70149 47665 70149 39288 70149 12572 70149 39288 48182 87471 70149 87471 83945 83945 42458 22011 42458 22469 22011 22011 24085 22469 79404 24085 52349 52349 16778 52349 42023 89053 16778 54374 89053 89053 2026 97746 2026 11779 89053 11779 18344 11779 12728 12728 31616 86279 12728 62890 86279 17546 62890 86279 34353 17546 57683 57683 81829 26550 57683 96327 57683 60801 96327 14645 96327 14645 9199 14645 84575 14645 45200 78402 45200 45200 38220 45200 88186 88186 9194 71107 45200 71107 38626 39563 71107 42042 38626 38626 10593 86160 10593 17994 86160 35302 17994 17994 36156 35302 57921 57921 73075 4302 73075 36156 20635 23149 4302 68719 4302 90644 68719 80547 90644 80547 12103 12103 75254 30635 75254 40994 75254 21529 75254 21529 95732 42752 21529 21529 71606 71606 98387 71606 3090 89995 98387 98387 1606 11494 3090 44050 1606 51887 44050 51887 63445 51887 49055 89221 51887 90214 89221 90214 55819 89221 31123 31123 98188 31845 31123 31123 25169 31845 50840 34568 25169 34568 6018 6018 23115 23115 66189 30180 23115 66189 62129 15122 30180 30180 6873 6873 35346 41947 15122 41947 47769 14070 47769 47769 34472 47769 56543 62153 56543 56543 65656 73106 65656 31493 65656 89956 73106 89956 52799 52799 21900 52799 76991 89956 13866 76991 70705 76991 11753 80729 11753 9045 70705 9045 98210 25702 98210 10598 70705 10598 54006 71632 98210 71632 85181 1128 10598 6944 1128 1128 64741 64741 77752 64741 47301 29872 77752 84900 47301 177 29872 18957 29872 18957 45982 177 32043 58831 18957 58831 80733 80733 40524 60361 40524 57296 40524 33772 57296 57296 30215 92833 33772 83038 92833 92833 48083 61960 92833 34445 92833 48083 3746 3746 44579 77938 3746 77938 69000 77938 78809 9708 77938 9708 55528 23562 55528 95229 55528 39164 95229 95229 99836 95229 42534 71077 42534 63422 42534 15523 63422 33495 15523 92216 63422 90014 92216 30579 92216 30579 52591 19980 15523 62674 19980 91476 62674 15553 91476 15553 15642 15553 72849 19274 72849 5207 19274 14276 5207 19274 94803 90994 94803 94803 16599 98097 90994 36513 98097 27583 16599 98097 69338 98097 68654 11503 69338 97229 69338 97229 68773 97229 49738 49738 48702 14573 48702 49738 12273 12273 86376 86376 59231 12273 85197 85197 34963 12273 69291 10229 59231 10229 8296 50382 8296 50382 90294 7023 8296 49151 50382 690 49151 49151 27239 49151 27164 99279 27164 34065 27239 36412 34065 34565 34065 34565 77398 77398 67785 67785 91719 86655 91719 95626 67785 85858 95626 6261 85858 6261 67758 6261 84525 6261 9080 69111 84525 69111 38582 69111 64446 41639 69111 23146 41639 64446 7463 41639 30696 21841 41639 30696 52825 80451 21841 80451 4101 68657 4101 4101 14108 25634 14108 81244 68657 27677 81244 46501 14108 29268 46501 54310 81244 60410 46501 13223 60410 64967 54310 13223 85410 83401 13223 86527 13223 2996 83401 83401 47081 47081 30102 47081 76204 76204 11250 90103 2996 50711 11250 39571 50711 3620 50711 3620 99496 50711 67953 16240 3620 16240 22505 16240 80364 30323 80364 17070 16240 30323 59257 17070 57686 69359 17070 57686 86104 44833 86104 44833 58839 29377 44833 24433 58839 24433 10243 80304 29377 80304 87191 87191 34053 51568 34053 51568 36792 31620 51568 38691 31620 88065 31620 51568 47219 47219 99750 47219 30661 30661 56377 30661 40556 5100 99750 40556 32961 96182 32961 32961 84037 9066 5100 9066 54231 54231 59673 13811 59673 34979 59673 52418 59673 61024 52418 52418 84469 52418 97566 97566 78194 78194 76850 86739 78194 88116 76850 73286 86739 87625 73286 88116 57930 88116 82145 57930 5709 5709 37882 29653 5709 37882 19787 29653 92478 65159 92478 73897 19787 73897 28441 73897 94513 69174 73897 92478 18678 54956 18678 38976 18678 18678 16124 41410 16124 76583 41410 55419 16124 59633 41410 59633 35365 25996 59633 59633 93420 39104 93420 48987 93420 67044 39104 39104 25519 25519 87799 67044 74299 73016 87799 65915 73016 55468 65915 55468 93663 73383 65915 95617 93663 95617 60258 73383 1536 97887 1536 1536 91273 38304 91273 28645 38304 28645 12089 9852 12089 12089 90515 12089 1238 1238 21171 90515 3804 38958 3804 75410 3804 62740 3804 43530 62740 43530 4704 43530 2820 43530 78193 43530 56888 56888 15861 43659 56888 39389 15861 24894 39389 47003 39389 4320 47003 98898 4320 98898 23782 92672 98898 92672 45383 23782 35398 35487 35398 45383 38011 75096 38011 50139 38011 50139 98390 42912 98390 21570 98390 68862 98390 60171 68862 68862 89540 50139 94340 94340 47824 47824 12255 61012 47824 12255 54620 61012 68710 41010 68710 68710 47059 47059 51107 67817 51107 20550 67817 13574 67817 13574 77744 77744 81802 60734 77744 60734 66965 77744 9018 60734 92529 4055 66965 4055 77251 38319 77251 78471 92529 78471 44198 61111 44198 79523 61111 61111 27275 94388 61111 27275 12859 57139 94388 94388 44250 12859 30433 44250 54949 47768 54949 27595 47768 54949 84043 83764 84043 83764 68441 84043 25381 25381 89083 25381 85326 85326 49027 49027 55718 55718 73078 94310 73078 94310 10038 73078 93574 73063 93574 10719 93574 75470 10038 45618 75470 45618 62471 45618 90608 75470 56013 55815 56013 56013 87832 34937 87832 65295 87832 87832 1714 1714 63894 1714 14725 78898 63894 78898 33380 78898 49669 12275 49669 12275 72661 89505 12275 49669 98693 79715 98693 85460 98693 22110 85460 85460 92297 24033 85460 94779 24033 85460 18120 18120 43783 18120 4988 4988 16611 16611 63896 16611 32235 4988 47870 62995 47870 62995 96993 62995 46013 91432 46013 91432 20000 96993 19961 41958 19961 91536 41958 20000 26532 91536 77023 91826 26532 12752 77023 77023 10817 12752 85777 85777 57621 85777 89400 1305 89400 57621 11324 46740 11324 35214 1305 35214 20885 53350 11324 99042 1305 35214 65845 88929 65845 61901 99042 46033 61901 65845 53733 53733 36516 88739 36516 88739 92063 99971 92063 92063 73335 73335 66483 34395 92063 73134 66483 48426 73134 77361 73134 61798 77361 34395 11612 12973 11612 42660 12973 11612 37253 10736 37253 10736 45184 45184 15105 14852 10736 14852 62852 13084 62852 18700 13084 58966 13084 92930 58966 3021 92930 3021 71407 7455 71407 86910 7455 30493 86910 86910 84136 92302 84136 86125 92302 84136 83177 55155 92302 86125 67667 41400 55155 67667 82784 55155 8046 8046 79227 87876 79227 87876 50374 87876 7076 63624 87876 41015 63624 63624 31560 57269 31560 31560 49543 49543 85881 40977 85881 21476 85881 63596 40977 40977 29528 29528 76874 3522 76874 29528 74128 74128 30982 76874 86250 30922 86250 30982 85318 17616 85318 30872 17616 37482 30872 17616 78011 37482 45231 2196 45231 78011 34868 34868 41428 34868 37305 41428 87569 99201 37305 87569 93789 54158 93789 99201 93706 93706 31327 11577 31327 99244 31327 31327 85586 78189 85586 31327 88095 88095 19413 88095 95984 19413 31939 90358 31939 70552 90358 55569 90358 46194 55569 17907 70552 17907 53567 53567 75278 17907 45955 53567 88142 53567 53761 88142 53811 46842 53811 53811 68452 53761 60880 64898 60880 35693 53811 53811 7044 6386 35693 7044 49030 6386 69335 69335 54866 69342 54866 69342 25964 25964 26791 54707 54866 26791 75531 54707 96425 96379 96425 37614 75531 37614 54519 92714 96425 32623 92714 47694 92714 51360 47694 51360 81003 8235 81003 8235 19440 19440 16628 16628 55023 50241 16628 50241 28071 50241 91452 28071 66020 71778 66020 71778 33562 66020 92843 46444 33562 46444 26537 92843 50041 62632 26537 64288 62632 26659 64288 26659 95811 44656 95811 57254 95811 95811 55816 4238 55816 58478 55816 34033 58478 72996 58478 82299 58478 59073 82299 83531 59073 59073 98769 49264 98769 20235 49264 5016 49264 74756 5016 61038 5016 74756 83806 16521 83806 32112 16521 60192 83806 35825 32112 35825 62741 20113 60192 20113 65606 65606 77403 77403 64955 77403 75563 65606 73789 25683 75563 91604 75563 91544 91604 28623 91604 83357 91544 28623 32403 13957 32403 32403 58012 58012 53693 82506 32403 44690 58012 82506 12985 24892 12985 24892 83247 12985 1425 74075 24892 1425 97069 57085 97069 57085 23687 23687 72747 74024 72747 72747 85480 85480 84863 84863 48503 74024 1766 43749 1766 43749 25959 43749 50949 73571 50949 43749 48885 65530 48885 13806 65530 41639 65530 42744 65530 90463 65530 42744 6927 19824 42744 82867 6927 82867 12509 75810 12509 47597 75810 48964 47597 47597 64025 8712 48964 64410 64025 37257 8712 37257 5361 37257 29777 25482 64410 29777 89511 25482 46992 46992 44462 57186 44462 16327 57186 70544 44462 70544 1962 16824 16327 72660 70544 16824 19488 64315 19488 58619 72660 58619 66703 65961 19488 3229 65961 16800 66703 3229 90 38797 16800 38797 90788 90788 87703 87703 65953 87703 58645 57014 58645 58848 58645 38107 58848 92403 58848 92403 57201 92403 44172 44172 99716 44172 63064 99716 51249 82069 63064 62745 82069 14194 82069 14194 83806 62745 90594 14194 43651 73331 90594 43651 46764 14605 46764 49482 46764 1910 14605 1910 24343 62947 1910 82562 1910 76384 24343 82562 73684 7261 73684 73684 28566 76384 24172 73684 28968 28968 59791 28968 96556 38570 96556 38570 15391 94444 38570 94444 67648 94444 4472 45564 67648 4472 74223 74223 2437 74223 53859 45564 75980 75980 21636 75980 73676 75980 73657 74654 73676 18196 73676 72502 74654 99869 18196 99869 99154 99154 83877 54045 83877 37392 83877 54045 23452 23452 45750 45750 73290 73290 17759 39868 17759 52939 39868 52939 5950 13468 52939 35980 52939 13072 35980 10384 35980 47456 10384 10384 81947 10384 87649 32211 81947 28768 32211 32211 23068 23068 45547 23068 63584 93957 63584 93957 12143 12143 73493 12143 11271 64069 93957 68425 11271 68425 36168 68425 91636 95603 91636 11272 95603 11272 26066 94376 11272 88573 26066 18936 94376 94376 80625 26952 80625 26952 10045 10045 53076 53076 71798 91655 71798 92511 53076 92511 51098 92511 62586 25606 51098 32660 62586 32660 90976 62586 90365 78612 32660 90365 92153 92153 90960 51537 92153 76335 51537 28252 51537 51537 98247 32119 98247 32119 31461 98247 54232 54951 32119 39864 54951 54232 85330 85330 52968 5520 54951 5520 55794 97932 5520 97932 19768 97932 59574 7206 59574 67535 55794 25147 67535 25147 90960 86127 25147 70872 86127 70872 75076 41098 86127 41098 28972 41098 10546 68305 28972 91622 68305 91622 84753 84753 40456 68305 80995 75980 80995 12137 80995 73987 80995 80995 64865 16882 73987 75336 16882 39732 64865 39732 89818 36607 89818 75336 3235 36607 19510 4681 3235 47352 3235 47352 69573 69573 28182 56412 47352 44201 56412 56412 31145 73480 31145 73480 15823 36835 15823 48985 15823 48985 54259 33844 36835 2840 33844 2840 43641 54259 33665 33844 8386 8386 60251 91999 8386 8386 54301 31695 54301 4850 31695 34839 4850 31695 30246 34839 22773 22773 67370 67370 3620 30246 7055 83713 7055 6884 7055 34256 83713 34256 40178 62243 40178 40178 37886 37886 4394 37886 33316 66549 37886 11971 37886 7031 66549 7031 31398 11971 73292 73292 14758 7031 54607 54607 79390 54607 97550 58793 97550 97550 30663 68608 30663 72361 68608 22835 72361 51584 22835 22835 46700 51584 79381 73827 51584 14765 73827 42942 14765 73827 55221 14765 69532 69532 56497 56497 11839 50466 11839 84566 11839 84566 21823 84566 39454 39454 9356 53464 39454 7828 9356 7828 92074 92074 99274 99274 48986 7828 37048 77137 99274 7307 77137 23782 7307 12237 77137 77137 30241 99870 30241 30241 55002 23485 99870 99870 70568 70568 38763 70568 48384 70568 44404 44404 1440 1440 868 20095 44404 20095 9588 9183 1440 9183 95908 89900 9183 89900 46519 46519 74967 68272 89900 46519 19012 98613 68272 24871 98613 98613 29011 98613 52357 81297 29011 64326 52357 81297 95543 45954 81297 4807 45954 45954 77565 4807 26589 8069 26589 77565 75759 8069 65362 483 75759 75011 75759 71558 75011 75011 94181 36326 94181 36326 14056 63287 94181 63287 1221 36326 6436 56939 94181 63287 96897 96897 18787 96897 3276 95456 96897 95456 11729 75552 95456 27313 75552 75552 97021 97021 35949 23612 97021 32293 35949 60380 32293 32293 71269 98459 71269 71269 84941 37762 84941 45446 84941 59819 45446 59819 85485 59819 58116 20432 58116 65892 20432 18854 65892 65892 78144 69477 58116 62756 69477 91256 69477 99836 91256 92427 69477 90061 91256 92427 41908 41908 23080 90061 98504 98504 29500 98504 39647 98504 95738 39647 67763 2902 95738 2902 87722 94823 87722 94823 96811 39864 96811 96811 5789 20113 5789 86541 96811 14043 5789 14043 92389 9831 86541 14043 84336 36231 84336 9831 29530 29530 95240 84625 95240 53296 84625 87654 53296 87654 84625 87654 38809 61638 38809 30970 61638 87654 57589 15039 57589 8202 15039 40653 8202 14828 40653 8202 67818 67818 45446 88692 15039 40653 19935 8531 19935 8531 15153 5747 88692 8531 28245 66762 28245 5747 13132 345 28245 97598 13132 97598 6224 6224 80666 80666 85611 7779 6224 80666 58298 58298 18042 58298 9537 66752 9537 66752 29211 23299 9537 62877 66752 62877 17204 23299 82439 80741 82439 83199 80741 72175 80741 72175 35536 35199 72175 96496 35536 35536 98176 57426 98176 13695 98176 13695 28808 70035 28808 40227 70035 17508 70035 55085 17508 15137 55085 55085 21120 34940 21120 15292 21120 15292 19420 15292 99833 44108 15292 26435 44108 99833 57522 57522 24981 62612 24981 66768 57522 62612 70267 66768 93393 93393 72721 93393 60025 20065 60025 78416 60025 60025 6463 60025 69996 20878 6463 51273 69996 5896 51273 20393 51273 51273 48889 62160 20393 10999 62160 85 48889 62160 55395 12876 55395 12876 39992 93820 12876 89851 12876 89851 46520 46520 3612 72721 3612 3612 17519 3612 8979 89416 8979 53297 3612 21549 53297 53297 55374 96391 53297 53131 96391 91447 55374 69118 91447 69118 12557 78892 69118 17096 78892 45077 17096 57384 45077 8569 57384 61609 57384 61609 52700 52700 23251 68330 61609 56485 23251 14161 23251 41903 14161 71075 41903 71075 16983 2309 71075 42280 2309 2309 56958 2309 18104 28806 2309 71075 3636 2309 86956 3636 82245 86956 32896 32896 3265 3265 3165 1099 3265 66692 1099 35999 66692 1099 17950 62771 17950 25167 62771 80365 25167 2072 80365 87801 25167 87801 98493 80365 74303 87169 74303 58533 87801 74303 27673 74303 4243 92660 58533 61249 92660 40726 92660 40726 23251 92660 12003 60831 92660 60831 76779 29533 12003 29533 29447 60831 10376 29533 33959 18881 29447 18881 91447 18881 35346 60283 33959 60283 97867 2274 18881 12121 2274 55474 12121 55474 24972 84429 2274 91718 84429 88956 91718 55474 90666 91718 33768 4455 90666 37476 4455 2184 4455 4455 78549 2184 32786 52564 78549 52564 2150 78257 52564 78257 51658 90117 2150 51658 61836 30506 90117 61836 19932 50103 19932 29591 50103 30506 85296 54881 29591 29591 52896 33865 52896 33865 2330 52896 52091 52091 37397 33865 10206 10206 60996 60996 89222 89222 68237 89348 89222 89348 92225 59556 68237 52791 59556 52791 58349 52791 16540 87620 16540 52791 32195 5160 52791 501 32195 5160 37866 82073 37866 19182 82073 35481 501 7107 82073 35481 44295 32482 35481 44295 15798 32482 97290 44782 97290 44782 58999 85252 44782 97535 58999 97535 28813 97535 82157 10347 82157 71939 82157 38621 71939 42130 38621 42130 53840 46291 71939 46291 79292 79292 92323 92323 21307 73290 21307 92323 99966 99966 29295 99966 19986 99966 69975 28072 69975 99966 91448 69975 67478 45226 69975 45226 92323 50574 91448 4820 50574 50574 56051 50574 13836 13836 89263 56051 36680 89263 70654 73163 70654 45357 36680 70654 53715 45357 40235 53715 3867 40235 34126 69406 3867 78054 34126 78054 50394 65755 69406 50394 9568 72559 78054 116 72559 9568 7474 71361 72559 251 72559 23780 71361 71361 10195 1069 10195 11230 1069 94836 11230 11230 10484 56125 94836 10484 25559 25559 45792 47934 25559 47934 67384 67384 58604 58604 54810 58604 41265 41265 19457 19457 83443 5139 83443 99916 83443 87019 19457 87019 51391 91843 87019 36180 91843 36180 34327 34327 41191 33304 41191 52135 33304 90002 33304 90002 6529 67316 33304 67316 43600 82185 67316 19902 6529 19902 74266 5744 82185 5744 10546 5744 17416 95254 17416 5656 95254 42814 17416 95254 49578 41343 49578 49578 60772 60772 17618 17618 98435 60772 83258 83258 48526 63034 60772 63034 15204 67083 15204 67083 91505 52908 67083 10963 52908 59852 52908 45230 52908 308 45230 308 2000 2000 21411 31112 21411 5739 21411 99588 5739 5739 74386 74386 15988 74386 80106 80106 19285 80106 70149 1603 74386 1603 70229 15789 70229 70229 29140 70503 29140 29140 92487 44416 70503 39142 70503 16309 39142 84655 92487 30797 39142 9265 84655 30797 1368 1368 59243 59243 12122 29522 59243 75290 29522 29522 27911 27911 2139 2139 32477 57514 2139 62715 32477 76138 57514 76138 196 34260 76138 52008 34260 55081 52008 52008 20061 20061 35059 12932 55081 12932 69455 3876 12932 3876 64887 69455 31183 46072 31183 22277 3876 29456 31183 29456 62512 29456 22851 75127 29456 75127 65322 65322 4193 4193 56065 56065 17034 17034 52568 24902 52568 4193 64421 6593 64421 88423 6593 4540 88423 87435 4540 88423 40573 87435 97665 12454 97665 97665 46682 50575 46682 54635 97665 27167 50575 54635 1892 27167 54765 1892 71904 94309 1892 71904 52032 45502 52032 45502 12155 52032 45811 94924 45811 94924 9998 94924 36161 36161 81286 64758 81286 67100 64758 64758 4390 67281 4390 56215 67281 94243 56215 56215 41654 67991 67281 67991 41194 67991 51882 72910 67991 51882 87543 85989 87543 87543 18172 84429 18172 33754 87543 33754 6569 33754 8549 12200 8549 6569 65675 12200 17057 34666 17057 34666 36231 34666 31170 48797 34666 91710 48797 94483 31170 64154 94483 14000 94483 14000 85497 94584 85497 48279 94483 71140 14000 85497 47139 71140 76417 93501 47139 47139 19735 19735 52477 85083 19735 52391 85083 93501 54435 54435 11845 54435 1187 1187 32001 52706 54435 54435 6464 52706 77781 77781 70124 70124 90453 95848 70124 10018 70124 95848 30336 10018 63477 4010 63477 4010 53104 4010 47626 47626 84570 84570 18122 57336 47626 57336 42280 20015 57336 20015 44991 44991 10715 20015 58934 58934 44002 44002 36343 36343 47892 47892 35671 69229 35671 22109 69229 22109 78382 22109 33407 79282 33407 529 79282 35105 79282 35105 48633 41977 48633 41977 18778 18778 79177 48633 16307 18778 31651 8531 31651 86519 31651 96535 31651 95650 31651 86765 95650 77312 95650 86765 52288 52288 91842 91842 68046 44693 68046 3775 44693 60838 68046 66229 44693 99100 66229 39653 66229 66229 82335 56374 82335 60972 56374 25433 60972 25433 3222 3222 19414 3222 59200 3222 18834 59200 33544 83491 33544 83491 94352 55880 83491 94352 51401 55880 74435 51401 11978 15487 74435 87449 15487 20852 87449 15487 6753 6753 59643 91809 6753 59643 47151 40224 47151 46482 47151 46482 76839 76839 95113 16193 76839 16193 59313 37919 76839 95113 92962 92962 12245 92962 25432 88337 25432 23022 25432 23022 24921 80874 23022 81382 23022 12046 81382 46779 12046 12046 39466 83852 46779 11344 83852 74241 83852 11344 88608 88608 32764 41862 88608 6136 41862 43333 41862 24250 43333 41862 73261 82481 73261 73261 17407 48310 73261 82572 73261 99614 82572 70172 99614 13924 48310 62740 13924 99614 24382 39897 13924 39897 62194 52097 39897 52097 89053 8368 62194 8368 5311 94673 5311 5311 68608 8368 19516 63449 19516 8368 10743 52934 10743 52934 36153 18849 10743 18849 50477 69006 50477 69006 46893 18849 8003 33024 8003 98503 69006 8003 51674 51674 87274 57569 51674 91419 57569 57569 74063 70406 74063 45491 74063 70406 82690 82690 58027 45625 58027 53886 45625 10163 45625 74590 10163 55303 74590 10163 86978 74590 4479 4479 41331 4479 45546 4479 89624 42344 89624 20975 42344 42344 13852 19941 42344 58542 19941 2219 19941 19941 89769 70779 2219 40399 70779 63183 70779 35433 89769 35433 74007 35433 33148 78102 33148 33148 71693 71693 62741 71693 83035 58812 71693 67720 58812 27273 83035 34056 27273 34056 67685 61017 34056 61017 68249 68249 63562 83636 61017 68249 50779 83636 59300 50779 64932 64932 19399 19399 83247 64932 60514 1087 19399 1087 93838 13490 1087 60514 96531 53897 96531 2989 96531 2989 1315 55379 1315 40119 55379 78981 1315 27846 1315 55379 67476 67476 25102 258 67476 25102 97375 59246 97375 59246 69944 18519 69944 18519 93613 68381 93613 69944 68498 17293 68498 57361 17293 68498 53363 78837 17293 53363 16243 16243 64621 46680 16243 16243 23901 17244 23901 23901 33537 17961 17244 33537 54156 78345 54156 17961 19989 58581 78345 58581 51138 58581 5949 19989 19055 19055 51252 55250 19055 19055 38242 38242 69313 55250 63180 69313 28722 63180 83904 28722 1254 74474 28722 9693 74474 59741 9693 70639 9693 9693 13374 70639 92308 51921 13374 51921 34633 92308 12487 92308 93464 59996 93464 25410 59996 46510 59996 59996 2934 46510 18371 30165 18371 89302 30165 64934 30165 88126 64934 47657 88126 54427 64934 32499 54427 54427 80151 80151 26034 28825 80151 28825 83950 83950 53878 53878 14815 83950 9280 9280 89179 9280 1030 82820 9280 1030 51481 82820 97315 51933 97315 51481 96790 10980 96790 6101 10980 8038 10980 10980 21889 69249 21889 87320 69249 20172 21889 69249 87503 87503 81138 48182 87503 52137 69249 52137 13264 52137 97296 99238 52137 51636 99238 99238 50356 99238 41909 32856 99238 32856 51979 74504 51979 22948 74504 70620 51979 74504 66168 56007 66168 70620 77640 77640 76426 3296 76426 3296 52620 43684 76426 45982 43684 3296 14209 14209 49072 14209 47308 47308 19952 97201 19952 19952 81411 63547 81411 81411 33756 68204 33756 68204 27164 2732 33756 2732 83846 79284 2732 49244 79284 49244 10546 42839 49244 79284 55656 49244 28420 49244 46084 46084 81813 38264 46084 38264 29939 95420 38264 38264 21626 53929 21626 21626 97215 97215 4659 97215 19817 15340 97215 15340 85081 32864 85081 15340 85100 71928 85100 32864 60885 27323 85100 27323 51286 83125 51286 821 83125 83125 4815 32849 51286 32849 39321 79848 39321 52622 39321 52622 28725 28725 45883 28725 79209 45883 40312 83928 45883 40312 41425 41425 172 93591 83928 18691 41425 97326 93591 97326 94954 94954 37466 78840 37466 30816 78840 30816 30323 78840 42632 30816 29689 23578 30816 34805 23578 3727 23578 72720 29689 72720 22173 97696 23578 8643 72720 32407 97696 8643 80339 80339 64177 80339 13775 13775 30622 61331 13775 46033 61331 30622 12100 12100 99737 61331 45830 12100 49042 24249 12100 57527 49042 83406 24249 88126 83406 92864 83406 49397 83406 59271 49397 77386 59271 77386 93115 59271 57887 59271 15924 15924 54038 70135 15924 70135 70278 70278 35705 70278 58670 23537 58670 27466 58670 42271 27466 42271 86609 27466 68845 40731 86609 56681 68845 63718 56681 46185 63718 46185 38436 57859 46185 57859 15579 73678 57859 73678 54383 51639 54383 39888 51639 6164 39888 84858 39888 39888 38596 28325 51639 38596 93178 59371 28325 28325 38121 38121 31486 59371 47250 47250 33368 12664 47250 34602 12664 12664 73717 73717 46649 69925 46649 80989 34602 46649 65591 65591 75300 75300 42248 65591 48967 75300 93813 60472 42248 93813 10511 17309 93813 15162 17309 37324 17309 14484 17309 77036 14484 25393 77036 77036 2536 92930 2536 29728 2536 76290 29728 76290 51584 53937 76290 63027 76290 39679 63027 39679 96066 96066 24561 96066 29282 24561 14730 14730 86923 3090 86923 14730 17852 724 14730 724 82827 82827 36018 82827 15292 82827 26337 26337 34179 82827 10783 41500 10783 41500 54876 54876 96491 11360 96491 32690 96491 11360 79970 79970 90528 18506 90528 18506 64159 45497 64159 18506 45503 55963 45503 95981 45503 64159 21966 21966 22688 59040 95981 76364 95981 1841 76364 86923 1841 1841 47004 1841 79048 47004 28897 28897 51199 51199 86843 79048 15213 45925 28897 45925 30729 64899 30729 64899 33039 30729 68669 68669 9413 68669 26746 68669 43056 43056 69988 69988 4315 70125 69988 4315 22871 22871 94392 45507 22871 22871 93050 45507 52920 73332 52920 73332 22902 55105 73332 91401 55105 87070 91401 85455 91401 85455 98884 98884 76082 87168 98884 55046 98884 29133 98884 56391 29133 56391 8160 55046 17150 17150 64240 83202 64240 83202 48397 64240 60862 60862 761 761 32253 761 77451 53309 77451 32253 40403 53309 41870 57424 40403 57424 32179 22507 32179 32179 517 831 32179 40116 831 73525 831 517 24704 73525 25778 93419 24704 93419 51593 51593 79059 47745 79059 51563 47745 79059 29264 47745 32035 4875 29264 4875 58076 58076 13184 58076 38285 60176 13184 60176 5896 58076 67173 66777 60176 2158 66777 27388 2158 9986 66777 9986 92263 64557 9986 64557 35989 192 64557 9568 192 58928 35989 53591 192 58928 14716 14716 32818 32818 27458 32818 380 49172 32818 73375 380 18423 73375 18423 49959 73375 22417 73375 62687 32727 22417 32727 23247 30293 23247 30293 48900 48900 90873 56078 90873 90873 19206 35273 19206 86541 35273 43079 19206 29187 43079 76081 90873 11136 76081 47586 76081 74022 76081 63945 74022 63945 4270 63945 5751 5751 24536 14211 63945 4615 14211 4615 52713 88495 14211 88495 31411 40655 31411 4615 1747 45273 31411 45273 36761 40247 1747 45925 40247 38859 40247 38859 65028 21631 36761 21631 48169 48169 63204 63204 59474 63204 53079 21631 23772 19355 53079 23772 89709 5714 19355 89709 13860 5714 47083 70689 13860 33389 13860 29781 33389 29781 37596 22978 37596 22978 52090 22978 43209 22978 1068 22978 73035 73035 69167 72474 43209 16274 72474 33330 43209 52683 33330 60913 33330 73035 78335 78335 76195 22941 78335 89139 33330 89139 27083 22570 27083 89139 60287 16784 22570 38812 16784 44872 16784 50055 16784 50055 81297 90162 50055 1884 90162 1884 68908 17456 68908 79705 17456 75989 17456 93971 75989 33062 93971 93971 36463 66306 93971 53763 36463 66306 87989 95205 53763 58382 53763 95205 48331 90835 48331 81516 90835 53246 48331 55049 90835 55049 16490 16490 71499 55049 76463 76463 88822 88822 83434 64134 76463 88822 2278 2278 55929 9906 2278 41281 9906 26533 2278 50855 26533 50855 68935 56441 26533 95937 56441 73265 95937 73265 62105 62105 82918 82918 28464 38874 62105 80152 38874 28464 54979 80152 43204 5341 43204 5341 3662 77271 3662 77271 52198 77271 44613 84823 77271 34051 84823 15238 84823 74124 84823 67410 15238 74124 54092 26592 54092 42175 54092 11892 67410 33790 11892 92017 11892 20731 54092 11892 23150 55539 20731 50799 20731 9976 50799 50799 64140 27838 64140 2249 64140 17670 2249 64140 56470 56470 51463 17670 55960 55960 10989 55960 63547 16614 51463 16614 21603 49342 21603 22622 49342 49342 24901 24901 53884 700 24901 22622 20228 57189 20228 57189 29233 22622 95874 61990 95874 57189 47777 61990 5601 63474 5601 47777 96965 96965 64482 81527 47777 95590 81527 95590 5207 27443 96965 27443 5591 84323 95590 27443 97576 97576 24528 97576 50702 50702 18833 23945 50702 92588 23945 92588 40804 23945 15691 23945 74403 60664 74403 90874 74403 92588 44967 83903 44967 10845 74403 10845 38491 66341 10845 44967 15565 15565 18107 98017 18107 65716 98017 18107 76281 86971 76281 91443 86971 76281 23078 23078 54827 13931 23078 15008 13931 15008 15606 66788 15606 4283 15008 66788 83633 10141 83633 18553 83633 18553 44530 73378 44530 72212 73378 93916 44530 72212 66841 93916 41737 80863 66841 18373 41737 34600 80863 12857 34600 34600 91094 95495 34600 91094 69242 49499 69242 69242 80068 24959 69242 94519 24959 94519 94435 94435 38019 38019 5160 19187 38019 38019 12243 19187 40296 12243 58247 58247 75696 58849 75696 75696 6568 17205 6568 6568 36526 10337 36526 92689 6568 75388 92689 75388 12312 75388 69036 3797 69036 3797 58185 73264 69036 3797 59622 59622 63845 38334 73264 19852 59622 79473 19852 79473 68769 79473 82256 12759 82256 82256 99896 12759 40921 40921 38641 38641 14088 21094 38641 49298 14088 76527 14088 52759 76527 40779 76527 75530 49298 21669 75530 72689 75530 9873 72689 75530 76323 40779 74190 62555 76323 9572 62555 15182 74190 9572 19415 19415 45565 75464 9572 74412 75464 39468 19415 39468 81482 39468 85092 56374 85092 48141 85092 47157 85092 56022 48141 37307 48141 37307 79636 79636 30804 79636 26860 88610 37307 88610 9568 79636 671 88610 22867 22867 12404 14947 12404 14947 23968 14947 84940 53399 84940 35411 53399 35411 85390 4717 35411 35411 65783 65783 68021 4717 26227 97628 26227 26227 18350 18350 3228 97665 3228 18350 46075 46075 45904 55707 18350 45904 56472 78728 55707 95765 55707 56734 95765 56734 2601 476 56734 25193 476 476 98437 21899 98437 21899 54763 54763 30247 35348 98437 44837 30247 44837 46543 22752 44837 35348 9097 9097 10155 98863 9097 24714 98863 74391 24714 74391 20197 98079 74391 98079 15593 60209 98079 98079 48667 58836 48667 14634 48667 14634 56859 56859 19456 56859 57429 57429 49415 91948 19456 91948 51734 92895 91948 92895 62702 62702 2335 62702 29506 15626 29506 77837 15626 18562 77837 77837 85949 96821 85949 68616 85949 68616 19998 22330 85949 22330 83268 83268 42751 28315 22330 83268 29657 74760 29657 29657 72273 72273 14758 29657 74292 11357 72273 27079 11357 14832 11357 14832 69258 75494 14832 78708 75494 75494 25732 25732 25678 25678 41734 4333 41734 25678 52794 79636 52794 4333 94752 52794 50520 11122 50520 36138 11122 11122 41134 25199 36138 25199 39242 39242 98422 25199 98577 31529 98577 31529 40796 66493 40796 71121 66493 48123 66493 64354 48123 64354 16501 73298 48123 64354 96999 28235 96999 72127 28235 34412 73298 39915 34412 34412 83661 26618 28235 34412 5892 61536 5892 91042 5892 54147 91042 28748 54147 27867 54147 91042 91233 53713 54147 46543 53713 53713 41286 41286 42885 42885 93587 93587 55259 55259 75775 95324 55259 95324 86504 77599 86504 30073 77599 30073 80213 80213 1731 1731 33982 95161 1731 95161 19902 33982 88071 54494 95161 95161 63361 63361 65039 9413 65039 63361 76833 64307 65039 64307 22507 64307 74586 65039 22727 46608 74586 46608 56258 46608 19508 48001 46608 63196 19508 28225 48001 28225 52663 41460 63196 36302 28225 31662 41460 45668 31662 15164 31662 45668 55090 50680 45668 50680 36631 45061 50680 46686 50680 66079 46686 66079 5252 5252 34600 46075 5252 76353 66079 10698 46686 10698 32528 10698 54646 16881 10698 54646 48196 45245 16881 45245 37175 26792 45245 45245 67877 43331 48196 43331 33393 11237 33393 33393 36516 78898 33393 53535 43331 43331 88623 81585 53535 88623 89270 89270 7502 40288 7502 30797 40288 56298 40288 56298 88837 88837 24329 88837 91178 16016 88837 44371 91178 91178 55145 70720 55145 70720 52624 52624 68033 70720 8194 68033 95519 95519 34411 34411 57104 36191 34411 36191 98361 95519 77018 51381 36191 79739 51381 22157 51381 22157 80570 79739 12447 12447 49426 10834 51381 10834 13483 10834 8407 13483 32567 32567 83440 32567 28784 80972 28784 28784 76613 25800 76613 68085 28784 38002 80972 38002 22411 22411 73678 57815 38002 57815 45432 10980 57815 85169 57815 57815 30456 85169 86649 40486 30456 69192 40486 16091 69192 5109 40486 23278 69192 7747 23278 10695 7747 5109 28389 75448 7747 75448 69370 69370 44837 69370 28262 25091 75448 99910 69370 26740 99910 26740 31361 81912 26740 31361 95463 81912 57496 69945 81912 57496 84929 8105 57496 44376 8105 15542 8105 8105 13649 68554 8105 12067 68554 13649 4620 13649 70744 70744 62574 62574 46123 57665 68554 57665 13803 42213 13803 99900 42213 41018 99900 99900 87204 99900 9140 99940 99900 9140 4755 9140 30463 30463 38089 30463 87819 76760 87819 76760 23331 93322 38089 45954 93322 76760 74204 41626 74204 54480 93322 54480 59689 59689 47899 47899 42705 59689 80740 80740 47933 42705 80243 42705 29636 68678 29636 29636 13109 35672 13109 35672 98769 8450 13109 26266 35672 62251 8450 8450 14318 14318 7684 7684 4518 39672 7684 39672 68070 7684 40682 14752 39672 63017 40682 91118 14752 43789 40682 43789 78946 78946 98310 98310 81192 14348 98310 81192 9569 9569 10533 9613 10533 53433 10533 95803 9569 95803 45489 42036 10533 42036 48655 42036 87537 1368 87537 46021 87537 20102 46021 47500 46021 47500 88379 88379 75089 2024 88379 2024 54943 75089 95054 86583 95054 61125 95054 72056 86583 74813 72056 67059 74813 19829 74813 26229 67059 32520 26229 19829 44672 81033 32520 81033 6061 81033 77563 6061 87121 87121 29023 87121 20317 50761 77563 50761 45335 3211 20317 74402 3211 74402 55769 21343 55769 24299 21343 43326 55769 39527 21343 13207 39527 94306 39527 43326 18895 18895 78668 76890 18895 58014 18895 49476 58014 95393 58014 49476 18753 57904 18753 59 18753 30890 18753 18753 57728 5475 57728 57728 81494 82422 81494 16180 82422 82422 42042 61899 82422 81494 77578 2054 82422 15790 82422 29891 2054 7090 15790 56173 15790 36790 7090 17326 36790 17326 12324 3095 36790 56239 3095 56239 46724 56239 25626 12324 60054 60054 83436 56239 42832 39593 60054 39593 50202 39593 90491 50202 97292 31638 97292 31638 3846 9194 3846 38009 3846 97292 95387 33045 31638 33045 95984 33045 7367 7367 66991 7367 63758 42575 7367 86399 7367 7367 19755 72352 19755 73417 19755 4310 73417 72352 71246 71246 57815 32540 73417 63194 4310 63194 86897 63194 26038 26038 66236 66236 9273 66236 58119 58119 83904 58119 53385 11359 58119 27732 58119 80450 27732 17798 80450 92179 17798 48934 80450 16190 48934 86397 80450 14756 86397 86397 40622 23168 40622 31979 40622 23168 9136 23168 57635 57635 3234 57635 47051 47051 8592 51104 8592 8592 27005 47051 94347 72975 94347 27005 96930 94347 64565 94347 16037 16037 1075 32746 1075 52991 1075 68525 52991 68525 85968 50337 85968 85968 16985 16985 35016 35016 95464 9363 16985 47158 9363 10371 9363 47158 73624 78073 10371 78073 94724 73624 15360 64613 15360 79528 15360 79528 38285 15360 61407 64835 79528 64835 46171 66284 64835 40605 46171 66284 55638 55638 39755 67075 39755 13233 40605 55638 38890 38890 39267 39267 36666 30348 38890 30348 18803 31622 30348 18803 45641 70869 45641 18803 13249 13249 74473 45641 71686 35397 13249 35397 49409 45152 35397 13636 45152 45152 62180 49409 7060 13636 58368 58368 99600 99600 85254 30987 58368 25555 30987 58368 71629 57110 71629 3208 30987 86701 3208 4012 30987 4012 15392 98453 4012 98453 8003 15392 83492 13615 83492 70183 83492 70183 37837 26517 37837 37534 37837 87359 37534 37534 86240 18974 87359 18974 13361 47620 86240 18974 92233 92233 74224 92233 6201 93009 6201 14617 6201 67424 93009 60268 14617 68541 60268 8586 60268 60268 55902 67258 55902 8586 92035 67258 94469 94469 52830 1397 52830 94469 26332 52830 45210 1397 82746 69501 82746 30831 69501 48521 30831 30831 64547 64547 73895 73895 49354 50612 73895 50612 85475 49354 88395 49354 18794 88395 133 73114 133 133 67371 18794 36578 36578 51556 76898 36578 46698 76898 76898 69014 15797 46698 15797 8195 16579 15797 16579 33492 1394 33492 1394 41667 12315 33492 12315 96632 96632 26415 96632 71087 12315 7500 59704 7500 59704 23244 59704 31577 75589 31577 42519 75589 75589 1575 75589 78906 78906 36166 36166 3886 3886 68389 68389 26013 3886 60572 28975 60572 60572 1206 86512 28975 26713 86512 1206 53048 23509 53048 52883 86512 68288 52883 72747 68288 1898 68288 1898 40678 40678 20920 17816 40678 57569 17816 20920 1243 91049 17816 81257 1243 32412 81257 81257 51923 51923 51201 37356 51923 65257 37356 37356 22423 16514 22423 58576 22423 22423 69627 43453 69627 27183 43453 92495 27183 90281 27183 82324 92495 886 82324 61767 886 37082 82324 79199 37082 19129 79199 8329 79199 68054 8329 88141 68054 47542 68054 47542 38156 68054 91708 91708 26594 45278 26594 45278 15593 45278 40232 45278 8694 11870 8694 8694 20271 8694 47981 39383 20271 47981 90663 28893 39383 90663 26251 26251 75652 75652 14985 37014 14985 9716 14985 58938 37014 58938 43475 43475 95193 86840 43475 15590 86840 86840 12489 12489 52243 95605 12489 95605 46817 97107 12489 97107 87152 93753 87152 32415 93753 32415 18563 63828 32415 87152 60413 86783 60413 80603 86783 95939 80603 80603 52331 52331 52475 10735 52331 80603 85878 85878 19171 85878 69341 19171 56349 21614 56349 77224 69341 34512 77224 77224 76430 37076 34512 76430 53776 77400 37076 77400 69296 77400 97072 97072 54392 54392 56571 54392 50949 97072 27685 97072 79127 79127 19177 79127 80449 57375 80449 75265 57375 24672 57375 35270 24672 24672 12166 12166 57616 12166 84518 80449 57823 6961 57823 6961 31572 74286 6961 74286 22222 74286 87637 46868 22222 87637 10324 10324 33228 46868 47022 47022 75490 97717 10324 30262 46868 75377 30262 40585 97717 88744 40585 56751 30262 13478 56751 46523 56751 63415 13478 76326 63415 18761 76326 64699 63415 5684 76326 58938 5684 64699 65906 65906 32179 64699 48256 65906 4836 1103 4836 1103 32712 56746 32712 56746 47491 29823 47491 56746 5651 47491 97277 65352 29823 65352 94733 65352 71494 27364 65352 27364 99833 94068 71494 41921 94068 27364 62237 83828 62237 83828 18934 83828 66150 79560 18934 76153 79560 31720 79560 37492 66150 31720 97644 12893 97644 94507 97644 12893 97957 97957 81736 81736 15582 15582 46215 46215 77562 46215 62421 98675 81736 57833 98675 78229 98675 98675 47055 52953 57833 52953 83712 83712 58839 8092 83712 8092 68047 8092 73461 73461 22632 22632 78524 8369 78524 73085 22632 73085 40056 51914 73085 73085 31742 51914 57672 57672 47404 88660 57672 31742 27648 78253 31742 78253 27126 27648 1880 54308 1880 69306 57672 69306 490 90355 69306 490 73212 4585 73212 22378 73212 56684 73212 56684 45925 25860 90355 90355 21739 73745 25860 59293 21739 3798 73745 49324 3798 3798 393 393 58186 15631 58186 70589 15631 58186 73625 7442 70589 98174 70589 98174 16085 54727 98174 54727 37891 54727 97598 54727 84053 61279 84053 54727 70018 74135 70018 61124 74135 78946 61124 61124 47174 87852 61124 44733 87852 6302 44733 44733 90838 73808 6302 71160 44733 9052 71160 71160 18741 88941 18741 88941 33185 38574 71160 52992 38574 52992 84461 15204 84461 52992 61505 18783 61505 84461 79050 18783 86111 14017 79050 18783 49433 86111 60488 24150 49433 49433 3689 3689 5876 18476 5876 24150 13840 57782 5876 29097 57782 12344 13840 12344 95662 95662 19953 82125 19953 34136 19953 19953 90940 90132 90940 42728 90132 42728 16490 60705 90940 60705 46762 42748 60705 46762 68032 42748 91720 91720 70799 31994 68032 91720 52709 50118 52709 50118 89064 89064 9387 89064 54502 96556 54502 34961 89064 18215 34961 18570 34961 18570 70524 22715 18570 72007 22715 7399 22715 90220 70524 90220 39127 62999 90220 90220 47778 159 62999 53686 159 53686 57684 25606 57684 159 88879 88879 61720 61720 27206 94906 61720 27206 94071 94906 7665 82323 94071 82323 38570 48140 7665 43656 48140 48140 13081 43656 21542 21542 74063 8169 21542 13081 90383 8169 60748 18496 60748 60748 39265 33149 39265 59818 39265 53109 33149 59818 33702 33702 21532 18002 33149 18002 36703 26431 53109 31051 18002 20417 31051 28583 20417 28583 97177 97177 73486 56149 97177 97177 54931 40646 54931 40646 8647 84375 8647 84375 89234 84375 88278 88278 85910 88278 1580 6895 1580 88278 89954 88278 9303 68192 9303 1580 34994 58794 9303 34994 28384 28384 22222 7985 58794 7985 65690 65690 86516 51537 86516 86516 75708 33487 75708 33487 72086 97746 72086 3585 33487 3585 31466 72086 93202 93202 94526 31466 93637 51508 93637 37305 51508 94526 72664 72664 16569 65368 51508 35340 16569 19178 35340 35340 99971 65368 85847 81159 85847 58448 81159 85847 11952 17789 81159 11952 99412 40935 17789 99412 8340 94531 40935 8340 83166 83166 68702 29630 83166 89855 29630 7457 89855 7457 54881 7457 74712 74712 50137 50137 86105 86105 65834 209 50137 47245 209 65834 79357 27766 47245 27766 59643 4069 27766 50693 27766 57088 50693 41416 50693 56867 50693 56867 56688 56867 54460 56867 15561 56688 69821 69821 16789 69821 69546 69821 74650 5130 69546 53146 5130 31645 53146 86616 53146 86616 35385 35385 25390 35385 60508 36720 25390 60508 11337 11337 73270 73270 54097 38696 54097 38696 21979 58237 21979 58237 12062 58237 36191 80990 21979 27953 80990 1887 80990 80545 80990 27953 12266 12266 83701 12266 82975 12266 55974 60925 55974 49022 60925 26171 55974 82459 26171 26171 76887 82459 79488 87630 76887 51768 79488 51768 60449 60449 70226 88736 70226 72817 60449 72817 9043 88736 35817 27168 35817 82766 27168 82766 64611 64611 49915 49915 52114 64611 91882 91882 48797 91881 91882 90880 52114 51405 90880 91881 26949 42981 26949 42981 90210 90210 8251 90210 57738 57738 42285 65249 90210 11323 65249 50750 11323 44274 65249 44274 41155 44274 81483 19060 81483 61393 41155 61393 25667 25667 25212 2450 25667 33269 2450 33269 32953 33269 23713 1242 33269 70371 1242 1242 34057 70371 83133 93986 34057 34057 25885 93986 37279 22980 37279 67019 25885 67019 25338 25338 87428 77110 87428 22512 87428 8181 22512 39389 8181 92793 8181 92793 96342 96342 28624 92793 63697 78699 96342 4516 78699 4516 95455 95455 66191 4516 18460 36237 95455 67093 36237 56102 18460 36237 29454 29454 33932 56102 41430 28557 41430 28557 59534 50101 59534 5037 28557 28557 78539 78539 66431 78539 83216 78539 84119 52119 83216 37530 84119 80577 37530 55704 80577 55704 909 55704 64814 15433 64814 15433 97501 97501 52741 52741 26277 87783 97501 3734 26277 3734 29522 81250 87783 16780 81250 81250 51398 81284 16780 77597 51398 77597 93215 93215 20015 43194 93215 72512 43194 2089 72512 63263 43194 49769 72512 63263 45053 45053 99863 66977 99863 23740 45053 23740 34554 17164 23740 34554 87769 73163 87769 87769 69063 87769 75817 75817 83123 75817 42181 75817 19378 19378 87908 19378 88994 56878 19378 69063 78427 39666 78427 39666 22502 81786 78427 47375 81786 58756 47375 47375 31176 47549 81786 13891 31176 56409 47549 49408 56409 13891 73595 74576 56409 67767 49408 73595 4506 13807 4506 67767 39324 79996 39324 75282 79996 75282 44746 44746 28507 28507 27765 5187 27765 44746 38519 38519 89038 82112 89038 82112 19613 61063 89038 61063 606 4009 61063 88274 4009 4009 78857 4204 78857 78857 95245 71335 88274 84745 71335 48135 78857 11315 71335 11315 47425 48135 36200 36200 43986 36200 27206 36200 39994 12675 39994 36200 28811 28811 97608 54561 28811 54561 83164 54561 76150 11214 76150 11214 37693 11214 74001 14344 74001 1100 11214 1100 63922 58011 1100 71008 1100 71008 50685 62050 50685 56812 50685 56812 82383 47546 62050 47546 15272 46625 15272 15272 66598 66598 22241 56452 22241 22241 1419 56452 67870 67870 72643 96520 72643 1419 78124 67870 34523 8022 34523 34523 89039 38786 89039 63524 89039 63524 97587 63524 21217 21217 76288 98840 63524 90594 98840 89299 21217 26629 89299 26397 26629 84302 26397 84302 16309 26397 93450 84302 15560 15560 80432 15560 67836 93450 75347 12807 67836 67836 78679 45199 78679 88127 12807 44880 88127 44880 66751 85171 66751 66751 96240 96240 75184 75184 15606 11057 75184 30554 96240 75184 59022 96823 59022 30554 12314 12314 13434 1564 12314 96823 13010 13010 49396 83536 49396 49396 96913 60723 83536 23911 60723 96806 23911 90957 96806 69363 90957 69363 80837 72390 80837 90957 82435 2331 80837 71950 2331 71950 49383 77375 49383 48224 77375 82050 77375 32895 48224 32895 22570 32895 17768 17768 55388 55388 21392 10191 55388 10191 54221 11936 54221 54221 15178 15178 94751 94751 28310 94751 76699 21871 76699 94751 18348 18348 32515 18348 20445 21871 82043 22981 20445 82043 25743 25743 81250 22981 47903 25743 42340 42340 81284 93874 47903 64054 93874 64054 81578 64054 75388 93874 15180 16267 15180 6218 16267 78397 16267 16267 18516 73958 16267 73958 32374 73958 256 37707 32374 59414 37707 44033 73958 793 37707 44033 44911 63131 793 44911 44282 44911 84313 69782 84313 13504 84313 15160 84313 15160 71384 9189 71384 71384 61782 72537 61782 61782 16833 35032 16833 73456 35032 73456 92464 22041 35032 16341 92464 92464 10481 16341 44179 36035 44179 50893 36035 88593 44179 75393 88593 6739 75393 70013 88593 61655 6739 22184 6739 19325 61655 19325 97535 90412 19325 19325 21462 52807 90412 69379 52807 52807 63217 47062 52807 63217 23073 23073 64875 47062 76558 76558 76378 76378 85725 85725 92900 41343 92900 92900 70890 93965 85725 8042 70890 90900 8042 69444 90900 90900 1211 59064 1211 91423 90900 91423 62443 26709 62443 91423 52681 26709 68206 52681 52279 52279 97308 28066 97308 88679 28066 88679 3428 3428 89581 70205 3428 89581 47914 74509 70205 74509 65982 65982 36884 36884 10113 55376 10113 5066 10113 55376 39535 7280 39535 7280 26898 7280 69359 13588 5066 13588 95889 13588 77140 77140 31247 48748 31247 92020 31247 92020 23665 28375 92020 28375 59502 59502 56820 56820 76908 56820 64392 28375 9840 64392 49583 78325 9840 75529 78325 10516 78325 39510 10516 61167 39510 39510 9100 9100 32374 39510 29915 10516 70995 29915 97451 97451 56479 55201 70995 55201 13974 98436 13974 88073 13974 29541 88073 77911 29541 29541 26233 26233 96510 72572 26233 69976 26233 69976 27733 69976 86719 27733 92015 92015 91902 38414 27733 38414 99239 99239 86821 14955 86821 6178 14955 51962 14955 82189 51962 51962 9305 14552 9305 86286 14552 78250 86286 56086 86286 69190 56086 69190 75728 36775 75728 69190 37777 36002 37777 37777 43016 23733 43016 43016 95084 43016 92739 92739 4748 51246 92739 82068 51246 94180 4748 94180 22358 22358 25332 50193 25332 37351 50193 49585 50193 37703 50193 37703 52243 46842 37703 49585 92863 92863 61660 50175 61660 14543 61660 14543 15535 52557 14543 15535 58506 63772 58506 58506 26291 4699 63772 20477 26291 20477 40048 40048 87194 87194 3819 40048 10676 10676 44928 10676 5898 10676 43156 43156 27283 43156 95238 5898 28661 38442 28661 38442 3460 59273 3460 38442 30296 30296 80087 30296 47232 55911 47232 64513 47232 68417 30296 72992 68417 55911 8473 8473 10861 10861 33113 47777 33113 42711 33113 8512 33113 8512 35832 33113 27886 27886 59143 51641 27886 3525 51641 97981 3525 3525 55095 55095 70644 55095 75837 70644 28274 28274 17416 28274 40784 18506 40784 40784 42898 82252 40784 82252 47341 82252 76794 88856 76794 76794 25321 60412 25321 42256 60412 6287 88856 24746 60412 24746 92437 95669 92437 15420 92437 15420 11542 73757 11542 92437 87945 11542 45895 70347 73757 45895 87291 87291 40379 38020 40379 70347 18226 70347 19104 14070 19104 30286 19104 19104 79723 79723 13330 13330 36578 69040 79723 79723 69753 69040 60810 15647 60810 60810 19169 19169 10836 28618 19169 51925 19169 51925 7302 7302 37988 28618 72494 21352 72494 21352 99175 99175 51905 99175 9294 9294 25534 4213 25534 19422 25534 19422 87009 15687 4213 71187 19422 19422 41383 17756 41383 41383 21247 49409 21247 35525 21247 40123 41383 32930 40123 40123 26387 26387 23600 46257 26387 26387 9526 46257 35050 35050 47367 28806 35050 9526 9186 35050 66216 66216 34554 35050 8644 17220 8644 25732 17220 8644 34766 8644 76967 34766 62924 72170 76967 72170 85666 9057 72170 99461 9057 48680 85666 34425 48680 48680 49881 50610 34425 16902 49881 16902 85192 76784 16902 45200 76784 36046 16902 20465 36046 76784 55084 36046 50827 49131 50827 55084 8804 8804 93874 8804 92987 93788 8804 23067 92987 36524 93788 23067 88827 88827 28185 74918 23067 45670 74918 58016 88827 45670 55964 37488 55964 24835 55964 24835 5167 24835 3322 26572 37488 46559 3322 96291 26572 41994 46559 31845 41994 41994 19610 23467 19610 23467 28485 23467 68197 68197 58234 87292 28485 47228 87292 87292 97767 36485 47228 734 47228 36485 36640 10833 734 10833 38030 10833 46306 36640 36997 75033 36997 94808 46306 46306 16949 36997 81567 87500 81567 16949 75812 75812 39492 75812 35350 39492 81987 81987 60285 25556 81987 25556 22391 25556 34273 60285 66983 66983 33677 56807 66983 22905 56807 37810 56807 22905 13747 31171 22905 31171 113 8700 113 31171 53081 1334 53081 53081 3691 2842 3691 53081 99667 70045 99667 99667 44210 92141 44210 57779 44210 329 57779 39554 92141 21727 329 21727 76808 49497 39554 35547 39554 21662 35547 37257 21662 21662 38963 35547 70130 38963 45524 38963 37856 70130 20180 20180 92363 20180 60498 60885 60498 34540 60498 36756 60498 36756 8382 19299 8382 19299 1295 68848 19299 35919 68848 66261 35919 68848 99812 99812 93729 93729 21917 93729 93228 21917 66944 93228 55882 64334 55882 93228 61831 86899 64334 86899 28571 53649 61831 86899 66779 25634 66779 13674 66779 13674 73763 73763 85051 8470 85051 85051 54295 16933 85051 75971 16933 75971 58195 75971 77415 58195 73049 77415 95090 70287 95090 95090 14467 40558 70287 40558 77522 69044 77522 91436 77522 91436 37605 90061 37605 90095 37605 30433 90095 90095 31829 31829 85372 9763 85372 12715 85372 68144 85372 68144 47176 48202 47176 48202 68848 47176 41802 19658 41802 19658 51656 41802 82181 82181 13035 22221 41802 22221 86110 96866 22221 86110 30913 96866 8921 30869 8921 87681 30869 67105 87681 66835 87681 52537 67105 67105 60782 37243 52537 37243 76833 64890 52537 93640 64890 58310 93640 64890 82168 64890 98172 73769 98172 73769 14519 52019 73769 25683 52019 73769 63222 24745 52019 4045 52019 29540 24745 12199 29540 29540 59641 39065 29540 59641 2940 59641 80876 67683 80876 34553 67683 47187 80876 67683 81840 81840 87612 81070 81840 6672 81070 3112 6672 43475 6672 81840 71756 5812 71756 5812 91330 5812 20728 5812 60567 60567 6733 61217 6733 65434 6733 38775 65434 65434 83167 38775 84546 92298 84546 84546 38787 38787 12947 42056 12947 440 42056 42056 99577 42056 57862 86280 12947 1381 86280 55509 86280 55509 31358 69000 31358 31358 87811 9722 1381 9722 85620 5789 85620 88282 9722 88282 37839 94442 37839 11738 94442 88282 27019 27019 13838 53733 13838 13838 80900 80900 87765 46080 87765 46080 19570 43443 87765 37395 46080 51222 37395 37395 51934 51934 7064 43443 20349 79398 20349 79398 58555 58555 64897 8146 64897 91838 64897 53620 91838 84997 91838 91838 88985 61729 88985 88985 91356 91356 66471 91356 86708 54578 86708 25567 54578 25567 9012 5100 25567 25567 50924 25567 65118 48083 65118 65118 4087 50924 10930 65118 45366 45366 3502 46735 45366 46735 38010 82082 46735 82082 91702 82082 62126 91702 99196 99196 91908 91908 69225 43562 99196 43562 8951 85504 8951 8951 70303 26455 85504 36870 26455 26455 54988 54988 97487 31492 97487 16603 97487 94894 16603 31492 58319 58319 56102 16603 77936 77936 47442 47442 15662 26097 15662 89876 47442 89876 69040 15662 12024 36083 12024 12024 69750 69750 15049 36110 15049 33446 36110 33446 7476 33446 85027 33446 23842 23842 9513 556 9513 9513 8452 96272 8452 90280 8452 77898 90280 42669 77898 26296 42669 68128 77898 68128 82896 68128 76527 42669 25196 74414 42669 68820 74414 68820 18128 41151 18128 74414 87463 18128 24808 24808 78495 20221 78495 96293 20221 20221 89717 89717 51854 96293 33507 45115 51854 60238 33507 45115 48695 2430 60238 48695 90877 90877 54276 50984 2430 90877 85836 85836 88592 88592 25633 88592 21696 25633 81327 6988 81327 67310 81327 60097 67310 98695 67310 89754 98695 98695 81683 22974 98695 98695 4859 36602 4859 57552 36602 36602 65304 4859 73366 23786 36602 42082 23786 6478 42082 95915 42082 95915 97259 95915 75331 67919 75331 97259 91039 75331 63581 63581 22624 34087 63581 63581 94208 63581 24503 91100 24503 85192 91100 24503 93861 15440 24503 45241 15440 93861 12279 37674 15440 29031 12279 61448 29031 29031 38282 78717 61448 38282 75668 35067 75668 94891 75668 4392 94891 4392 13246 13246 63064 9787 13246 90076 9787 90076 19817 9787 23433 90076 11101 79357 11101 7554 11101 11101 28943 28943 42343 28943 89970 7554 65805 9400 65805 65805 39872 38494 39872 45470 28943 39872 86228 21301 86228 86228 24056 24056 11626 99747 86228 99747 40923 24135 99747 24135 65496 65496 86504 63697 65496 62168 65496 24135 3678 65496 45500 3678 24079 24079 43528 45500 59382 59382 54161 43214 54161 54161 36633 43214 31124 70896 36633 31124 786 786 18856 18856 46948 87548 18856 87548 54872 87548 9330 16052 87548 2929 87548 46172 16052 25031 2929 70622 25031 94201 25031 68183 25031 46172 95190 95190 76786 95190 70670 46172 83356 16013 76786 23161 16013 77114 23161 77114 82559 32413 83356 77114 86775 32413 87728 96353 87728 87728 26580 26580 68226 33434 96353 68226 43852 43852 96188 5898 96188 92661 43852 65881 92661 92661 29411 67427 29411 67427 71250 75386 67427 45485 75386 95957 75386 48055 75386 95957 13216 50092 13216 62663 13216 62663 15660 15660 97373 55685 97373 55522 15660 53698 55522 7866 55685 7866 55281 95078 55522 72 95078 17423 72 9122 17423 72 26834 58676 26834 82583 72 26834 14672 14672 4947 92529 14672 82583 22865 84308 22865 84308 46472 78353 22865 78353 67279 67279 16192 5595 67279 5595 58947 84144 67279 84144 39990 29554 84144 57426 29554 84144 27211 84144 88631 88631 99199 51713 99199 65715 51713 79756 65715 79745 79756 79745 9626 9626 8217 2810 79756 2958 9626 34076 9626 51993 34076 34076 24247 72085 24247 51993 88650 3643 24247 45589 3643 88650 18659 18659 29265 3643 49955 49955 14796 66703 49955 76823 49955 71274 49955 71274 27167 47538 76823 71274 79223 47538 90010 17965 90010 89754 17965 17965 46389 46787 46389 17965 44960 19287 44960 19287 82715 58786 44960 58786 79434 93698 58786 19026 79434 81405 79434 93698 38595 81405 29017 41178 19026 41178 55449 55449 40653 56705 29017 41178 25811 25811 94759 56705 24405 54299 94759 54299 68644 68644 86881 85429 86881 18401 86881 32062 18401 18401 6605 6657 6605 6657 34133 98686 34133 98686 8242 8242 13392 13392 33294 8242 85871 15820 13392 85871 90231 90231 5637 15820 3776 3776 22150 8990 22150 83699 22150 22150 53783 47869 83699 83699 88686 68362 88686 34688 88686 34688 12438 34688 73446 24750 73446 24750 12955 12955 10688 10688 97908 12955 18896 58868 18896 18896 65137 77349 65137 93874 77349 20493 77349 20493 23669 20493 91125 23669 7084 96797 7084 7084 10869 10869 67246 33972 67246 33972 20751 33972 59258 20751 14848 19904 20751 19904 22800 14848 76792 14848 9576 9576 37973 37973 6933 6933 47629 47629 1144 74702 1144 74702 48938 48938 92048 74702 18985 18985 72126 70187 48938 18985 89073 72390 89073 16884 89073 97461 89073 17469 16884 77514 97461 77514 66193 37167 66193 66193 49152 906 66193 66193 59751 93459 59751 66193 57530 308 57530 93459 67549 99409 67549 67549 62017 99623 93459 62017 77402 29664 99623 25230 77402 7945 25230 7945 17043 87233 7945 87233 54405 17043 50245 87233 23052 54405 9692 44388 23052 50245 11475 86000 11475 43485 86000 86000 61204 61204 41282 56117 61204 64470 56117 41282 17810 64470 54934 92454 54934 27307 54934 66071 27307 27307 45031 12974 27307 12974 18334 12974 68370 29599 12974 1204 29599 29599 64588 29599 94555 29599 36743 75229 36743 94555 31523 75229 61330 70150 61330 75229 37173 61330 19318 19318 4920 97673 19318 69361 97673 91589 69361 91589 76228 40236 97673 17148 40236 23727 40236 23727 28475 28475 70881 28475 74032 16720 28475 28475 52490 11118 52490 19710 52490 19710 22686 22686 60114 7442 60114 60114 65314 65314 24167 24167 64185 12815 65314 12815 41846 88309 41846 41846 2432 41846 98727 88226 2432 20962 98727 20962 49728 88226 59532 55756 20962 59532 74481 55756 31583 47575 55756 47575 66001 47575 56748 77399 31583 32623 77399 16991 56748 16991 55769 16991 40074 40074 63877 33039 63877 57905 40074 37972 63877 37972 8050 94140 57905 94140 11870 78039 94140 3784 78039 59399 3784 78039 84926 32132 84926 3784 11059 11059 41360 11059 85302 10660 84926 42829 85302 96364 10660 96364 83058 83058 28459 45823 96364 5981 96364 50928 83058 69421 50928 69421 22488 6084 69421 21871 6084 6084 51466 10541 69421 10541 63112 33552 6084 10541 3697 3697 78244 55224 78244 32737 55224 47638 32737 47638 49677 76218 49677 76218 10732 330 49677 22791 49677 22791 72297 72297 90188 18697 72297 22791 83290 72297 38972 82332 38972 24607 82332 72627 24607 77439 24607 82332 34118 14973 77439 14973 99992 99992 5432 5432 58848 99992 72398 72398 32538 96597 32538 32538 94256 96597 60191 51814 94256 67986 51814 37642 67986 68100 67986 51814 59638 28454 67986 3534 28454 14166 3534 28454 47817 47817 16833 3534 89867 89867 95563 10869 95563 3572 89867 76607 3572 1478 95563 87602 76607 54821 87602 54821 82033 82033 5737 44744 54821 82033 39286 44744 14899 30696 14899 14899 14094 82238 14094 67096 14899 58073 14094 71223 67096 58073 70448 70448 20172 70448 46680 70448 57635 71223 17640 28185 17640 91554 70448 91554 79640 79640 29031 91554 7197 7197 35348 36377 7197 83038 36377 53648 36377 53648 94921 63227 94921 63227 31656 31656 82145 58129 31656 58129 38963 58129 50157 10098 58129 32041 10098 50157 36050 36050 26300 50157 49378 1029 36050 93194 26300 1029 22243 80972 22243 93194 37417 94979 1029 37417 63756 63756 88196 33652 88196 88196 81521 81521 78144 22682 81521 24862 88196 33056 24862 33056 2490 75866 2490 46764 75866 75866 46332 75866 19648 19648 97110 22208 19648 49937 97110 78489 49937 49937 35958 49509 49937 49509 76534 3240 35958 19886 49509 49509 42274 28240 19886 19886 14545 14545 49459 35057 14545 19666 14545 28240 62091 62091 25538 67478 25538 16175 25538 25538 65870 85140 65870 7874 85140 19438 7874 7874 79468 79468 47286 26948 47286 26948 34776 86478 47286 36630 86478 86478 16666 14062 16666 14062 86902 14062 60325 76176 86902 61299 86902 97714 61299 97714 30550 97714 72178 72178 18137 51491 18137 70952 18137 70952 75253 79970 75253 70952 5029 85416 75253 38458 5029 85416 12971 85416 98128 12971 76013 13665 76013 13665 11322 93141 76013 93141 16625 13665 61243 61243 4851 65020 4851 65020 10501 86795 65020 2784 65020 2784 98842 55501 98842 55501 96175 2784 37833 55501 18094 55501 86282 86282 38951 38951 94156 1373 86282 86282 67199 90817 67199 22083 1373 22083 82767 69370 82767 82767 33621 33621 55029 46720 22083 46720 51321 11363 33621 11363 42271 11363 77416 94412 51321 27642 94412 94412 73902 42952 73902 42952 84546 14443 27642 14443 54705 14443 90208 14443 48784 48784 94384 94384 21001 21001 45540 7978 94384 6114 7978 6114 17593 84018 6114 50069 84018 99222 50069 99222 43060 55367 99222 43060 97226 55367 77072 95787 97226 52391 95787 9012 95787 95787 48127 55434 77072 264 55434 264 50066 5660 50066 5194 50066 4537 5194 4537 93680 78385 4537 4537 46443 25316 46443 45464 25316 11042 25316 11042 88534 83020 88534 88534 80593 97317 88534 79759 80593 52892 79759 88102 97317 15439 79759 88102 82845 15439 7900 7900 44134 81079 82845 72363 81079 16924 72363 16924 20095 16924 33870 78730 33870 5534 16924 47170 5534 12219 47170 60923 12219 12219 97828 97828 91924 51854 91924 72015 91924 91924 57298 6287 57298 57298 35466 35466 28587 35466 11528 26043 28587 38569 11528 26043 74801 74801 92161 74801 65625 15301 65625 92161 62090 11440 15301 15301 84097 31349 11440 56047 84097 56047 20045 20415 31349 20045 5184 20415 24204 71154 24204 24204 45714 45714 28917 42315 28917 49561 28917 49561 98894 60492 49561 49561 9324 24735 49561 62852 24735 60492 51602 51602 7299 24735 83415 88934 83415 51602 85259 3790 83415 3790 56577 17453 56577 3790 97263 97263 29451 97263 28683 65500 29451 65500 13783 76944 28683 76944 69091 98544 76944 74858 76944 53012 98544 22160 53012 43620 22160 43620 45652 43620 19898 22160 86675 86675 53961 53961 30223 85229 86675 44792 85229 10258 85229 10258 62275 10258 20597 70558 20597 70558 86631 70558 38439 52061 38439 38439 24316 24316 88656 24316 97594 28401 97594 97594 64716 87526 64716 87526 62756 87526 83758 86012 83758 30038 86012 97456 86012 86012 83235 71961 83235 96437 83235 76967 96437 4784 97456 4784 47308 24880 96437 91341 4784 15337 24880 15337 60403 74638 15337 74638 64107 10763 74638 71877 10763 71877 62229 46947 10763 71877 96907 17529 96907 46947 96336 98703 46947 89666 98703 98703 64610 64610 96499 64610 80457 80457 2955 80457 61561 61561 87739 80457 35030 32586 80457 61561 48945 48945 92130 34661 92130 5838 34661 48945 77261 58530 34661 12024 58530 35212 77261 77261 53710 53710 65709 4343 65709 65709 84862 96605 84862 99432 84862 29634 99432 34296 29634 34296 75929 87469 34296 41634 75929 41634 14216 82911 41634 82911 61923 6406 41634 6406 10318 10318 63363 6406 32990 11752 10318 41674 11752 62569 41674 41674 48743 99854 48743 72109 62569 17797 72109 59739 17797 17797 39661 48912 39661 59739 65772 73028 39661 73028 90049 16917 65772 11377 16917 39804 73028 71044 39804 22360 71044 22360 84239 22360 44996 97166 71044 2571 97166 71044 3361 79223 3361 3361 50466 9972 97166 57991 9972 57991 36020 37458 57991 24590 36020 89900 24590 81707 24590 15920 24590 81707 97211 97211 6509 97211 33017 33017 32438 33017 8530 15992 32438 15992 29347 8530 37379 77254 37379 77254 87026 99910 77254 77254 6096 45897 6096 82244 6096 15979 82244 77254 83308 64316 83308 83308 47498 82244 79937 62265 79937 79937 97648 97648 84359 79937 9023 97648 23250 23250 24598 9023 83417 29115 23250 449 83417 449 54984 54984 86583 54984 62112 449 36421 62112 14058 52680 14058 24384 52680 5637 24384 52680 9600 69713 9600 68228 69713 68228 11214 69713 44132 68228 82654 76636 68228 82654 10800 10800 41407 46795 10800 41407 36095 19022 46795 80902 19022 71568 80902 19022 47328 47328 90845 47328 52915 57029 52915 57029 60572 52915 37876 86452 37876 39785 86452 86452 95086 86452 1831 51672 86452 2622 51672 46015 51672 84606 46015 28760 1831 46015 9332 9332 21543 74514 21543 29209 74514 29209 73757 74514 83196 74514 30465 83196 45415 92863 45415 22055 83196 22055 84427 84427 90092 22055 64788 76445 64788 1333 76445 76445 26526 1333 74448 81678 74448 74448 9423 81678 60803 60803 13366 43776 13366 46153 43776 27271 43776 32674 43776 32674 31151 32674 78902 31151 6285 6285 54217 6285 54815 44916 54217 10799 44916 61063 10799 74301 10799 74301 43896 44916 25197 43896 93084 20265 93084 20265 92532 93084 43525 89792 43525 89792 98337 98337 27338 98337 47763 41871 47763 41871 26284 27338 61892 61892 1121 1121 90586 41871 48043 56599 48043 56599 73704 48043 99558 99558 80327 99558 59502 88517 1121 56917 99558 56917 54123 71120 88517 71120 35074 35074 48899 55604 35074 90625 71120 90625 98703 85877 55604 13066 90625 13066 17557 46035 17557 46035 38528 17557 94989 94989 1399 34471 1399 55660 34471 94989 527 54337 527 7865 54337 79606 7865 79606 22145 79606 24245 50683 24245 22145 30515 30515 55668 50683 82689 40026 50683 40026 83799 13493 83799 88868 82689 83799 30836 80819 30836 80819 37833 80819 81522 81522 14101 78942 81522 81522 13896 2115 13896 14131 80819 36927 14131 14131 62427 14131 23147 10353 14131 4353 23147 4353 78918 1737 10353 39028 1737 89812 39028 39028 59493 70861 59493 59493 28542 59493 66134 66134 51662 66134 81371 51662 18307 12263 81371 41787 18307 12263 25780 68459 25780 64829 41787 55376 64829 64829 66588 68459 70407 88653 66588 25234 66588 25234 18941 25234 49728 88653 17989 14957 17989 25234 36539 96216 25234 54553 36539 54553 8054 23768 54553 215 54553 215 7002 215 63818 63818 27172 27172 84577 27172 69070 10246 27172 10246 72193 56289 69070 30823 56289 25515 56289 31284 25515 31284 61364 31284 16910 1950 16910 76793 1950 16910 2077 2077 9831 16910 36834 12676 36834 12676 77415 36834 31302 60143 31302 60143 35909 35909 94382 51018 35909 51018 69787 69787 47706 12840 51018 12840 90082 84742 90082 12840 41573 41573 47652 30275 41573 41573 66232 7428 30275 35259 66232 89754 35259 93180 7428 60490 93180 93180 35741 35741 43215 43215 42355 42355 56575 56575 63716 63716 85750 56575 17628 17628 37305 85750 25542 17628 94967 94967 95459 94160 94967 94967 37062 37062 72351 8719 94967 8719 66811 66811 59164 8719 83809 58933 83809 85959 58933 5628 83809 74839 5628 5628 51441 40767 51441 74839 19096 13488 19096 51441 63779 81193 63779 92432 81193 81193 9930 37882 9930 44851 92432 10451 9930 1946 44851 1946 75326 39424 1946 66787 10451 66787 57684 10626 39424 95707 66787 38509 95707 38509 48325 16493 38509 16493 32355 16493 87784 22989 16493 2696 87784 2696 4808 4808 68630 68630 17944 4808 83982 74831 17944 81785 74831 29121 83982 40209 74831 46015 40209 80642 40209 39587 80642 40209 61461 10472 80642 10472 25542 34238 61461 10472 13680 34238 74126 16174 34238 74126 44142 44142 77110 15999 74126 37969 15999 44142 90189 90189 48245 15999 28730 62365 28730 62365 74032 28730 76497 42344 76497 40224 76497 24292 28730 97117 76497 73319 76497 24292 63140 63140 79769 68574 73319 68574 39211 68574 57975 86867 63140 15029 86867 86867 10929 94310 10929 18067 15029 62091 18067 18067 67667 10929 39147 29978 39147 12683 29978 10186 39147 10186 26334 10186 22772 22772 84297 22772 14136 19123 14136 72212 14136 37139 14136 50153 14136 84297 35378 50153 60021 61749 35378 61749 15860 60021 19268 93556 61749 93556 14134 99884 93556 98778 93556 98778 28320 9334 28320 28320 5586 97380 28320 97380 6933 96583 97380 39665 5586 39665 35353 52251 35353 59804 52251 59804 20443 2278 20443 76857 59804 57496 76857 76857 16324 49432 16324 49432 59135 36806 16324 36806 2249 89605 36806 89605 12476 59807 89605 7893 59807 97056 59807 97056 16407 16407 25898 7355 25898 7355 98730 35357 98730 32421 98730 37450 32421 95801 32421 43870 95801 36145 95801 36687 36145 58378 36145 55794 58378 39104 58378 58378 28072 36145 15454 60364 58378 60364 89054 89054 85726 46520 85726 34647 89054 34647 51569 15993 51569 33882 51569 15993 35380 35380 55419 21357 33882 21357 73549 73549 94709 94709 4534 89086 94709 22491 89086 89086 27082 89086 77639 63534 22491 63534 96566 30464 96566 96566 3667 3667 99567 99567 45841 45841 55336 55336 27643 84476 27643 43577 27643 45978 84476 95311 45978 95311 53138 61116 45978 80915 95311 80915 54691 61116 44429 44429 45024 85175 44429 85175 57637 85175 31514 85175 82474 31514 16032 41250 16032 76443 16032 23509 76443 76443 84838 29131 76443 29131 7285 93219 76443 26948 93219 93219 77894 99351 93219 77894 17503 17503 41726 17503 33965 33965 81382 33965 2921 41726 25755 25755 86983 86983 89870 89870 28529 59645 89870 76856 86983 76856 96632 76856 90007 96689 76856 96689 70406 24446 96689 76466 96689 55738 24446 85180 76466 76466 14433 11403 14433 71980 85180 26707 55738 44711 71980 44711 92698 29508 92698 12661 26707 43199 12661 43199 32249 85493 32249 85493 66808 55092 85493 14859 85493 55092 96124 55081 96124 19506 55092 19506 4747 4747 42677 4747 80425 80425 49042 89376 80425 89376 96883 79774 96883 22795 80425 74686 89376 2927 74686 74686 63971 16561 22795 16561 79431 88168 16561 7889 63971 7889 51704 23698 7889 29336 16561 29336 96163 73941 96163 28213 29336 21519 23698 21519 43274 20491 43274 20491 83506 43274 11689 63090 83506 63090 7270 7270 958 85048 958 85048 71923 71923 71040 71923 13862 11019 71923 77522 11019 84358 11019 34509 11019 24459 34509 34509 17443 17443 79321 70079 17443 4606 84358 4606 2114 98383 4606 97149 98383 98383 16262 98383 27253 52483 27253 86698 52483 58065 52483 15270 27253 45355 27253 24261 45355 68094 45355 51353 45355 37469 15270 51353 7610 37469 76004 7610 90405 15797 90405 90405 57608 4343 57608 90405 22933 22933 53534 56289 53534 22933 62940 53534 84966 53534 94335 91207 94335 72187 84966 94335 4692 57201 4692 4692 63267 9365 4692 51670 9365 72187 30936 1603 30936 20907 30936 30936 52133 60345 52133 37120 60345 52133 17195 34353 17195 60345 24205 24205 55468 84792 24205 84792 5428 77590 5428 5428 3665 46645 3665 59672 46645 20128 3665 78406 46645 78406 39211 27084 20128 27084 12933 27084 29603 10368 12933 27084 20733 95283 10368 4029 95283 4029 94260 71103 94260 4029 9614 9614 10333 10333 48811 80526 48811 21243 48811 48811 58377 58377 55555 70463 55555 58368 70463 54034 70463 54034 31618 30682 54034 93911 30682 93911 77572 53590 30682 53590 47081 53590 73833 53590 47462 47462 50867 8298 47462 8298 88099 86572 8298 86572 35199 86572 59575 34122 59575 59575 19849 27413 19849 86420 34122 86420 56517 56517 16155 53265 16155 53265 59018 59018 78690 12313 59018 9407 12313 51439 9407 9407 32641 10354 32641 10354 17419 81021 17419 86275 17419 86275 25138 94565 25138 99253 86275 99253 68183 49197 99253 49197 17952 99253 4841 97335 99253 96035 4841 22945 97335 92369 22945 25863 22945 25863 76460 25863 29370 29370 67639 67639 16319 16319 76142 76142 60684 76142 7831 7831 21524 21524 75305 56493 75305 56493 54341 56493 83704 11841 83704 11841 293 941 293 941 56931 293 49745 38492 49745 36564 49745 65241 38492 38492 88988 24084 88988 24084 19902 24084 77240 24084 33206 33206 59637 59637 5269 51171 33206 59637 84768 51171 75131 48415 75131 48415 58951 76933 75131 59391 75131 76933 81414 46936 76933 46936 32623 95480 46936 81589 46936 17081 81589 81589 78552 78552 58692 78552 34468 34468 32441 42580 34468 9642 34468 62853 9642 94996 62853 70384 94996 2441 94996 57929 2441 94996 9453 9453 49911 9453 419 55482 419 55482 88725 43741 9453 55482 16990 65722 16990 43741 38025 82125 38025 65722 69 54663 38025 69 85006 92527 54663 85006 2558 50011 2558 74478 50011 81744 2558 50011 92826 11859 74478 23315 11859 75883 11859 85885 11859 78743 23315 78743 13964 98702 13964 80365 13964 13964 91085 71358 91085 91085 95865 95865 64178 85594 64178 51566 71358 39700 71358 31848 39700 51566 40869 25668 51566 39700 47233 47233 33421 33421 34128 25668 2037 850 33421 41861 850 69889 41861 33435 850 6213 33435 33435 47123 47123 70707 70707 12942 70707 53400 53400 51799 51799 20383 12942 96665 96665 22682 96665 6068 80874 6068 87836 6068 87836 42557 2631 96665 88979 2631 2631 15244 15244 38508 87836 47605 15244 70284 47605 76754 76754 34969 34969 44280 65952 44280 9872 65952 92675 65952 17766 65952 44280 76338 94496 76338 76338 86923 76338 81379 76625 81379 76625 95632 76625 7661 7661 96675 81379 26305 18462 7661 18462 78496 25605 78496 1092 78496 78496 1829 1829 11324 48036 78496 48036 37674 20705 48036 48036 2868 49385 20705 2868 34927 2868 85543 85543 3765 74213 3765 70688 3765 74213 65564 65564 55624 65564 91148 46966 74213 46966 65126 39342 46966 65126 82834 45779 82834 15142 45779 61737 45779 46172 61737 50694 15142 61737 92611 26804 92611 92611 56753 92611 55452 57827 55452 3350 55452 39968 55452 97332 39968 22937 39968 72519 3350 72519 3025 72519 59091 59091 89783 89783 26472 89783 72028 72028 6185 59091 69331 64191 69331 69331 44336 49749 69331 69331 79947 12953 44336 79947 99649 12985 99649 93576 99649 93576 26526 12953 725 725 47546 725 44353 11992 725 11992 529 93576 84784 84784 34338 84784 2984 670 84784 77332 670 83984 670 78023 670 78023 22708 40767 22708 22708 19656 22708 9533 19656 26103 841 26103 841 47435 59084 26103 68820 59084 841 77344 77344 26552 62482 59084 62482 92474 92474 50231 5325 50231 84571 26552 18411 50231 68272 18411 5325 71211 27886 71211 71211 10324 71211 10966 84571 22038 4907 22038 36481 22038 36481 60649 96079 60649 60649 99086 93813 99086 99086 72094 72094 83095 99086 96552 72094 98108 98108 5884 92846 96552 2436 92846 92846 40180 40180 30031 98454 40180 47778 98454 8426 98454 34611 30031 34611 87698 8426 48417 34611 85655 51624 48417 88281 51624 88281 83585 51624 51443 54672 88281 49448 54672 54672 51376 36085 49448 1486 36085 10320 1486 41981 1486 10320 22531 22531 63591 63591 60713 41981 96231 96231 82032 93999 82032 93999 98632 48040 93999 85405 93999 85405 80918 80918 23046 23046 89262 76291 23046 76291 36120 54830 76291 64904 36120 64904 93964 39464 93964 40051 39464 39464 91251 39464 2691 2691 80159 93119 91251 93119 24228 24228 96680 96680 46364 96680 96861 46364 33795 33795 29133 34771 33795 34771 13942 96861 22104 54601 22104 39742 34771 28417 39742 37533 39742 37533 22289 22289 60715 60715 86053 2079 60715 60715 70691 70691 41518 45417 41518 84591 45417 82197 84591 69201 82197 93975 69201 93975 4384 4384 58221 58221 10601 97549 58221 64949 97549 12740 58221 55106 12740 8790 12740 51363 8790 51363 26592 74886 51363 91805 74886 75685 74886 41422 75685 17068 41422 41422 22056 22056 85987 83007 22056 88486 83007 88486 86167 26155 86167 45133 26155 86167 70325 70325 53276 55103 45133 61413 55103 61413 73678 61413 84007 48907 84007 61413 86005 64831 84007 64831 38870 40764 84007 40764 64397 10536 40764 40764 36566 96895 36566 96895 68720 65052 68720 72692 96895 72692 515 45062 65052 45062 1251 81437 45062 5270 81437 81437 8567 81437 96042 61569 96042 61569 9499 10918 61569 83770 9499 36397 9499 67063 36397 67063 42815 36397 48132 48132 63465 48132 52160 52160 97596 52160 90824 84437 97596 37774 90824 97596 87862 29540 87862 37774 69786 87862 10422 69786 45450 43738 10422 10422 85350 85350 90940 43738 68484 58991 68484 68484 64933 84851 64933 318 84851 84851 43173 92666 64933 92666 86955 86955 87744 84024 87744 87744 11018 19010 87744 29521 19010 972 11018 19010 33734 86520 19010 17910 972 17910 75220 58993 17910 62055 58993 69537 62055 62055 70849 52479 70849 16240 52479 52479 20597 59232 52479 44825 52479 59232 89622 89622 74232 89622 18735 89622 81253 89622 87452 70478 87452 45838 70478 45838 81776 81776 50765 52944 81776 52944 51013 17343 51013 37114 17343 99962 37114 81289 17343 81289 74502 37096 81289 81289 4681 81289 29998 50817 17343 5266 50817 12675 50817 29998 56906 72350 56906 45552 72350 72350 62419 56906 30281 8375 62419 16999 8375 42794 8375 6499 8375 6499 43879 6499 98766 98766 37773 24249 37773 98766 35330 37773 15864 15864 89505 117 15864 59842 117 59842 87503 81808 59842 59842 69316 23585 69316 59916 69316 73939 69316 3709 73939 73939 59129 3890 59129 3890 24343 3890 54221 3890 24143 55080 3890 24143 6796 6796 79934 30648 6796 55080 48109 7375 30648 48109 95409 9497 7375 10947 95409 10947 28985 39570 28985 28985 16478 91595 16478 28985 48454 59259 28985 33605 59259 80177 33605 2466 80177 82174 33605 82174 11525 2466 58446 94376 58446 36755 58446 58446 17867 17867 12311 38448 12311 88559 58446 70859 12311 70859 51324 72754 51324 2191 72754 44771 72754 33706 44771 32853 44771 25946 44771 25946 76490 60694 76490 60694 27321 27321 33340 55744 33340 55744 5361 27321 33727 62849 55744 62849 89795 5825 62849 5825 42934 89795 1655 12871 1655 1655 48483 36982 48483 2528 12871 83701 2528 12871 20236 89505 20236 20236 26022 38633 26022 40809 20236 71781 26022 26022 86733 47394 86733 86733 67579 47394 38637 38637 26748 37779 26748 50143 37779 39764 26748 792 39764 50143 39071 24672 39071 51286 39071 6382 39071 39071 64263 21298 6382 15067 64263 15067 30262 7580 15067 43304 15067 68432 43304 68432 85324 68432 7241 82903 43304 91545 7241 73043 91545 91545 94449 94449 47524 47524 55755 78174 55755 13945 47524 13945 83078 22171 13945 44250 22171 13945 95842 22171 92950 42912 92950 92950 97399 69136 97399 46447 69136 46447 80774 80774 1295 80774 81627 27303 80774 27303 86855 18473 46447 43635 18473 43635 70893 32433 70893 7428 32433 32433 9764 48581 32433 32433 21579 24199 21579 21579 9960 71408 9960 24751 9960 24139 9960 97592 24139 48001 24139 35262 24751 35262 43054 65068 24139 65068 16368 35262 20855 20855 27310 16778 27310 20855 50548 50548 50189 50548 88497 88497 96204 88497 29474 36790 29474 70320 88497 70320 30036 52505 30036 19064 52505 30036 16692 16794 30036 51677 16794 16794 99051 51381 99051 22399 16794 29049 51677 29049 79038 42211 79038 42211 61765 79038 91760 91760 5088 72287 5088 65650 91760 275 65650 50814 65650 90258 65650 60753 90258 50814 37163 37163 52966 68108 37163 68108 22060 22060 18434 18434 56903 56361 22060 56361 54620 33360 56903 33360 46354 89862 46354 77981 89862 64196 89862 77981 94401 25223 94401 94401 89002 64196 69913 69913 49008 3580 69913 10929 3580 8536 3580 8536 25940 2340 3580 76417 2340 99039 25940 2340 65950 99039 52795 40999 65950 99696 40999 99696 959 9966 40999 17850 9966 9966 87096 87096 60124 90020 60124 36391 90020 50107 90020 50107 85108 85108 15897 15897 52547 15897 69418 79876 69418 69418 77758 79876 7731 56556 77758 31472 7731 60190 31472 92572 7731 56556 39187 92572 301 30092 92572 30092 92149 92149 89261 89261 65036 78488 89261 78488 3351 78488 49100 3351 21854 23337 21854 21854 32851 56963 21854 56963 31977 56963 62694 63427 56963 32851 89545 5661 89545 89545 38728 2267 5661 42942 2267 2267 85856 71803 85856 59464 71803 85856 94207 52066 71803 70775 71803 70775 24339 13234 24339 52066 19157 65482 24339 65482 68218 55993 68218 53625 55993 55993 60804 60804 91153 91008 60804 66519 91153 21119 66519 21119 92967 21119 45536 43157 92967 92967 3947 43157 40472 3947 42544 58428 40472 7302 58428 38306 42544 10591 38306 5994 10591 5994 34565 10591 69278 5994 30200 69278 748 29893 748 75013 29893 29893 99519 99519 18970 99519 68633 99519 42682 98671 42682 98671 78925 78925 41423 49805 78925 29664 49805 20934 49805 49805 25507 55495 20934 25507 25968 6084 25968 25968 52644 52644 62418 73924 62418 25968 24996 14172 24996 73924 50046 50046 34688 44712 24996 44712 93689 44712 33025 27011 44712 42264 27011 76193 27011 19986 76193 53919 76193 53919 37416 30858 37416 83751 37416 30858 84263 22533 84263 95334 22533 58299 84263 37539 22533 83838 22533 83838 15005 55704 15005 83838 46073 46073 27364 46073 96213 96213 22439 15406 22439 70844 96213 32775 22439 19116 22439 19116 73292 57413 32775 15720 19116 19116 93157 93157 90680 93157 48063 90680 5738 48063 86725 86725 99308 44271 5738 86725 7436 54202 7436 2121 44271 2121 66329 18994 66329 54202 64878 40308 64878 79012 66329 79012 88928 88928 92312 44787 92312 44787 54045 92312 89967 92312 60058 46898 60058 39743 89967 21633 39743 20759 21633 20759 90244 90244 21476 90244 95469 95469 20106 4626 95469 95469 41677 41677 49476 41677 65866 41677 81031 96962 65866 96962 97766 96962 77940 77940 38503 38503 27307 88382 77940 66138 88382 67847 38503 31609 67847 50787 67847 15065 50787 96472 15065 65049 15065 65049 52959 52959 32221 52861 65049 52861 98422 52861 44381 44381 95918 21837 95918 96209 21837 87362 96209 96209 84808 96209 41387 58352 96209 58352 32456 41387 26919 58352 91666 30228 91666 30228 37833 30228 99520 99520 50085 60009 30228 60009 60715 79142 99520 89415 99520 131 60009 78457 131 80847 131 39377 78457 75986 39377 33407 75986 91402 75986 75986 17506 18391 91402 17506 98166 18391 77236 5074 77236 78380 98166 60871 78380 41505 60871 57536 41505 41505 63151 57536 59879 39401 59879 39401 64293 67494 39401 67494 46597 64293 98330 66478 98330 99559 98330 47561 99559 47561 58841 93936 99559 93936 75802 93936 27715 27715 70407 25941 75802 32763 25941 32763 24143 87790 27715 52221 87790 33741 87790 33741 5807 23290 87790 5807 65104 5807 29048 79774 29048 23290 14782 14782 71762 14782 87858 19517 71762 19517 80695 64492 87858 7675 64492 72420 64492 91509 87858 91509 93894 93894 84853 93894 44973 60323 91509 60323 16805 16805 17488 16805 33000 13172 16805 67872 13172 38416 33000 38416 55023 67872 31779 31779 73625 31779 12886 31779 23566 23130 23566 3710 23130 23130 47571 61254 47571 51449 61254 45648 51449 40527 51449 40527 97775 40527 45092 9217 45092 79141 9217 9217 65874 45092 12990 41558 12990 83372 41558 83372 91512 13652 91512 91512 47784 33708 47784 13652 89948 47784 49622 49622 41430 52685 89948 52685 44275 46002 49622 49622 69937 69937 86110 17 69937 17 69884 59924 69884 17 81396 19690 17 5604 19690 5604 57045 57045 24282 64520 24282 24282 67492 67492 55950 64464 55950 28163 55950 55950 69061 64464 80279 80279 91235 91235 31220 57086 31220 76423 57086 76423 96487 31220 21442 76423 42097 42097 60782 76423 34864 62424 34864 83984 62424 7353 62424 42097 32650 62424 25262 49087 62424 31394 49087 31394 21937 56916 31394 21937 69798 63788 21937 26515 63788 26515 73670 26515 94458 94458 74609 6654 26515 49235 6654 19416 49235 49235 11720 11720 45900 49235 94356 72583 94356 95450 72583 61252 94356 881 95450 881 76388 59732 76388 44912 76388 82361 44912 81576 76388 81576 66414 81576 97092 72350 97092 34978 66414 66414 24800 34978 20145 5631 20145 22955 5631 5631 76572 47316 76572 7403 22955 41694 22955 78164 41694 78164 67235 95094 67235 95094 91328 29065 91328 91328 70260 70260 46107 70260 5607 70755 46107 5607 45596 40141 45596 45596 215 70755 88677 88677 61309 88677 18525 54869 61309 54869 98085 98726 98085 58706 98726 158 58706 98726 97098 97098 20632 26795 97098 97098 25058 26795 49564 49564 21519 49564 89722 89722 54284 14198 54284 67473 54284 54284 83842 83842 93152 79742 93152 42290 93152 3196 42290 15064 93152 35128 42290 15064 75504 15064 28125 83661 28125 13558 28125 13558 10899 13558 57304 1631 13558 13558 17730 17730 96895 17730 41647 38547 41647 4975 41647 38547 73411 51965 73411 84754 51965 24255 84754 84754 20600 26531 84754 26531 63474 29361 24255 26531 93281 29361 52281 52281 68005 60010 52281 68005 63934 63934 98693 63934 19799 49520 19799 39490 49520 19799 41122 49520 73287 73287 186 41122 75483 75483 32840 73287 25842 31313 25842 25842 74554 74554 86981 74554 78088 78088 18877 78088 1336 13313 1336 1336 65129 65129 14016 90032 14016 13313 74640 22043 74640 84084 14016 59228 84084 59228 45110 45110 90113 90113 61021 50030 45110 11579 50030 11579 71736 71736 83809 93974 71736 80741 93974 89607 71736 97403 93974 93974 43981 14909 43981 57059 97403 1523 57059 1523 28912 89213 1523 16782 1523 50077 16782 16782 73352 39048 73352 52105 39048 47560 52105 39048 24277 27183 24277 24277 20049 47560 66252 12147 66252 12147 37650 37650 59497 10316 59497 37650 98818 51241 59497 51241 2820 28180 51241 11978 28180 56959 51241 30960 56959 51241 67013 67013 40941 67013 47317 47317 54069 54069 2644 7847 2644 62213 7847 54069 70955 7311 70955 97424 7311 97424 23911 97424 18482 70955 84896 84896 76392 76392 38002 76392 16723 90729 16723 27992 90729 47344 90729 47344 1667 67479 47344 67479 27706 73068 27706 35514 73068 67479 48932 13414 48932 13414 64293 13414 65878 46216 48932 13749 46216 13414 98394 95305 98394 95305 63145 63145 36997 95305 17872 5994 17872 17872 73733 17872 64203 64203 53658 48128 64203 29535 48128 48128 42609 42609 380 49414 64203 17384 42609 74315 49414 33267 17384 155 33267 74315 52184 77453 33267 52184 27218 16598 27218 16598 88930 88930 48655 88930 45114 78465 88930 65185 78465 65259 78465 60323 65259 65185 19913 19913 45000 45000 89140 89140 28105 61646 28105 48829 61646 61646 43889 10462 43889 10462 16903 99365 16903 67332 16903 1228 10462 75119 1228 1228 14081 67332 8746 40880 8746 956 8746 99910 956 8746 20060 20060 19453 20060 16057 41701 16057 70341 20060 70341 61617 70341 92811 65723 41701 9513 65723 65723 67148 67148 53868 70341 95751 42135 67148 55149 42135 55149 1611 99783 42135 55149 27399 99783 1442 66782 1442 1442 9560 3303 9560 9560 39609 40818 3303 87103 39609 40818 59533 17888 59533 17888 13478 17888 28448 28448 36663 36663 90189 17888 34067 34067 49538 31830 34067 36663 81198 73239 34067 73239 91886 73239 83054 30834 73239 47702 73239 30834 82696 82696 98201 91014 82696 91014 94309 47702 51451 51451 88767 88767 22318 88767 75650 75650 68172 43002 22318 8438 43002 68461 8438 61414 68461 97427 8438 7473 68461 7473 31361 75958 68461 44896 97427 44896 45748 44896 52368 44896 3767 78359 52368 31576 78359 49174 31576 142 49174 142 48277 78921 48277 91539 142 59103 48277 59103 14453 19042 14453 21866 19042 19042 51886 16124 51886 48091 19042 9569 48091 69512 51886 48091 30846 69512 35279 30846 62284 62284 44392 44392 30315 30315 31903 26362 30315 31903 50240 50240 31361 30486 50240 30486 67925 50240 89193 89193 7282 89193 9892 94392 9892 9892 66651 78434 66651 91722 9892 97300 78434 91722 13155 97300 51027 56272 13155 66271 51027 66271 57224 56272 28153 28153 4907 21228 66271 21228 47827 55824 21228 47827 29802 12634 55824 15840 29802 15840 17487 12634 68307 68307 31569 31569 97732 97732 34044 34044 65002 65002 91494 65002 96198 21919 96198 66237 21919 96198 21058 21919 90588 38494 90588 90588 48781 13869 90588 13869 90133 13869 46380 24659 46380 92374 48781 46380 69732 69732 99740 75437 46380 99861 99740 99740 96529 26860 96529 43971 96529 77468 96529 32750 43971 63902 32750 43971 95644 99155 95644 95644 60197 99155 13023 13023 4838 35595 99155 35595 25702 62023 35595 65637 62023 6751 35595 50445 6751 83842 6751 6751 12021 12021 40750 6751 6482 77119 6482 77119 75320 75320 37072 16181 37072 4678 37072 4678 62953 9960 62953 33345 37072 63164 33345 63164 95114 5681 63164 21630 5681 95691 21630 95691 69414 24750 69414 69414 5192 5192 8408 5192 8054 49759 69414 12052 69414 12052 71583 12052 31722 4439 71583 33083 4439 33083 57267 33083 25041 25041 52941 52941 90759 33083 20674 46645 20674 13344 25041 40970 13344 57732 40970 36456 57732 36456 13636 36456 56191 40970 37231 56191 59334 9414 59334 59334 68602 68602 54004 13965 68602 9637 13965 74506 54004 80939 74506 74506 74622 35217 74622 24869 74622 1414 74622 85372 1414 1414 68783 14992 24869 68783 63014 22700 68783 22700 91873 98290 91873 80641 98290 63014 75488 41391 75488 41391 19438 13358 75488 77010 41391 77010 92375 92375 80330 80330 80980 57217 92375 41296 57217 41296 26 41296 34843 89900 34843 41296 28373 26 44072 39580 28373 32274 39580 69578 39580 69578 19750 92116 69578 44072 74430 69578 94087 44943 94087 44943 82252 44943 49688 99266 49688 49688 9061 9061 46803 75537 9061 58692 75537 92937 75537 92937 55754 47289 75537 83037 55754 91207 83037 11634 83037 11634 63137 83037 83958 37253 83958 11634 56668 56668 99083 67949 99083 52044 83958 52044 9910 13765 67949 9910 47621 28496 47621 28496 73301 73301 21115 1428 21115 1428 32935 23485 32935 9919 1428 9919 22782 32935 11278 22782 85674 11278 19357 71718 85674 95315 85674 93047 95315 74586 93047 63017 93047 80909 95315 40296 80909 55449 80909 2446 93047 21134 2446 2446 21275 2446 70884 74453 70884 43049 70884 2446 9905 9905 68695 2034 68695 2935 2034 77103 2935 70139 77103 12624 77103 12624 19902 74440 77103 70139 73559 73559 30661 46353 73559 63320 46353 46353 93654 93654 55457 63320 90373 90373 69523 58661 69523 88895 58661 88895 80769 58661 97869 97869 9684 9684 36952 9684 10545 10545 36645 9684 62392 31392 62392 30091 62392 9684 6299 73466 6299 8572 6299 35226 73466 35226 75914 94710 35226 25821 8572 68868 25821 76675 68868 60327 68868 75751 60327 1908 60327 75751 9308 45803 9308 9308 96856 46227 96856 99122 1908 99122 58090 40704 99122 40704 3344 40704 28377 28377 58319 19905 99122 45927 19905 19905 34952 34952 12602 34952 88968 39374 88968 12602 92519 34952 37644 96860 37644 96860 49230 49230 71008 42975 96860 19796 42975 19796 54601 42975 89931 43016 89931 37637 19796 89931 70650 76193 70650 27550 19796 47999 27550 37637 16064 27550 13629 13629 78195 99043 78195 24132 78195 24132 86674 99043 26135 26135 68307 17096 26135 74816 86674 88106 74816 88106 90714 90731 88106 20862 88106 20862 20886 19434 90714 20862 21013 97650 21013 25567 21013 42483 19434 21013 22263 68748 22263 10156 42483 30192 10156 30192 42634 95296 30192 95296 6284 6284 11403 95296 38336 70757 38336 6284 54559 54559 47286 80257 54559 61248 80257 80257 69480 69480 22535 69480 14621 92573 80257 7532 14621 25069 7532 25069 97532 46939 25069 21429 92573 25069 49866 71907 46939 1200 21429 1200 63451 75966 63451 63451 273 273 80740 273 8836 273 65909 65909 68246 68246 44482 42059 44482 40398 42059 37888 40398 80804 37888 27107 80804 80804 29890 29890 14442 11735 14442 97371 14442 29890 71467 14442 64856 71467 96900 57186 96900 30181 71467 64856 24963 50859 30181 24963 52362 52362 94562 52362 17615 17615 86693 17615 26460 48384 26460 36289 94562 36289 31090 26460 27294 10794 27294 36289 1387 8123 1387 8123 72486 32348 72486 56515 32348 91160 56515 56515 47335 26219 47335 58371 47335 8673 26219 58371 90684 90684 4109 4109 74988 4109 39926 39926 8343 99557 4109 99557 74838 8261 74838 74838 98185 59720 8261 17881 59720 42552 17881 17881 80769 59720 23648 17881 97431 60563 97431 23648 84992 60563 30585 62947 30585 46013 30585 11263 30585 86176 84992 50567 86176 50567 46211 64043 86176 64043 59228 69319 46211 69319 80637 78846 50567 29769 78846 69319 23283 86925 23283 29769 23363 23363 53906 29769 60297 23363 92732 96446 92732 768 92732 768 87555 91557 768 60608 91557 7458 60608 38877 60608 89622 38877 23938 60608 38877 36189 7732 23938 54056 7732 92202 54056 92202 50426 59419 50426 75290 59419 59419 86167 96982 59419 59419 19839 19839 23688 96982 36738 18812 36738 42870 36738 42870 4446 42870 5295 42870 88911 18812 86819 86819 77613 5420 77613 52216 5420 5420 62781 66513 52216 53950 5420 33443 53950 2475 33443 53950 56780 15209 53950 56780 84781 62648 84781 84781 26448 62648 75487 26448 2821 39772 2821 2821 11846 2821 43830 93894 43830 38051 43830 24566 38051 19661 24566 61844 19661 4115 19661 89802 19661 89802 40678 94643 19661 21488 94643 89176 94643 89176 4853 89176 84569 84569 73607 87896 73607 87896 93144 65083 93144 62916 65083 62916 13263 57327 62916 30283 57327 57327 83736 62104 83736 33754 62104 34077 62104 62104 55975 38644 55975 38644 78194 38644 39430 55975 51030 20451 38644 77606 38644 77606 73506 77606 5961 20451 32866 28861 77606 28861 60249 37661 60249 15381 60249 71163 60249 31803 71163 31803 56926 56926 65658 78989 56926 78989 33155 61137 33155 84785 33155 33155 49767 33155 30857 58353 33155 50386 58353 50386 4353 45508 50386 45508 67171 92290 67171 45508 48490 48490 8719 48490 78340 48490 34 78340 16128 55076 16128 55076 77834 77834 4289 4289 66364 77834 72888 46726 77834 4289 95572 87072 95572 87072 62105 87072 60086 60086 27364 60086 29517 29517 22157 29517 19118 42519 19118 67286 19118 67286 35344 85796 35344 85796 88855 46397 85796 46397 56023 29910 85796 56023 43682 43682 84046 84046 48194 84046 99664 99664 2972 74190 2972 64209 2972 67952 2972 67952 95805 17965 95805 67952 97777 95805 17650 75180 17650 67952 13641 97777 77498 77498 40824 36952 77498 77498 293 35403 17650 94269 13641 94269 25061 94269 99897 83537 99897 88370 83537 99897 49393 39922 83537 97893 49393 24414 97893 85170 24414 95952 24414 41473 95952 31230 95952 31230 26209 88322 26209 8030 31230 26209 92232 79886 8030 79886 81237 43068 79886 43068 4027 4027 22027 33790 22027 22027 56804 22027 28595 22027 22627 20474 22627 29327 22627 11057 29327 39266 29327 22627 3052 34382 3052 91702 3052 20688 3052 29327 57163 57163 12749 3052 48281 78817 48281 92775 78817 39568 92775 45569 78817 96845 92775 82773 96845 18948 96845 54791 96845 63868 18948 9794 63868 13336 9794 78505 13336 13336 71709 91513 78505 91513 28683 87179 71709 35174 87179 91513 94744 87179 63708 63708 60209 63708 50294 63708 28250 28250 93957 82174 28250 50294 68679 65479 68679 8541 28250 87620 8541 8541 84043 17155 68679 27769 68679 17155 73004 72323 27769 27769 39336 39336 69092 39336 66429 66429 89878 99578 72323 99578 81822 34888 99578 34888 92481 34888 73603 44347 92481 44347 52868 52868 50206 67962 73603 45226 67962 67962 79963 67962 31623 9694 31623 9694 7024 7024 93598 95567 7024 85858 95567 20388 7024 20388 44032 89712 95567 60139 89712 89712 57524 57524 209 57524 27093 50895 27093 50895 163 163 1289 1289 20442 1289 17896 17896 14049 20442 55825 55825 85273 61709 85273 47813 61709 74765 61709 74765 74682 4541 74765 64060 74765 9163 64060 64060 45454 45454 44192 3643 44192 18356 44192 44192 73365 80263 73365 23956 80263 73365 37293 23956 13278 56920 23956 37293 88057 27115 88057 39522 56920 39522 91262 43890 39522 43890 49482 84229 43890 45510 43890 58984 84229 84017 45510 84017 93799 22615 45510 22615 87460 22615 72306 72306 40956 9057 40956 40956 44411 72306 54785 54785 74582 72306 6360 40956 42527 56939 42527 56192 54785 54431 56192 55875 56192 29944 54431 57860 29944 27234 57860 57860 71500 57860 67431 11626 67431 8612 29944 78371 8612 78371 84388 84388 40288 24870 78371 24870 54705 14036 24870 14036 53056 52694 24870 39678 52694 52694 23540 85738 52694 23540 26017 29012 23540 89520 29012 29012 58235 59154 89520 16853 58235 16853 38089 86675 16853 16853 12998 10809 12998 10809 41626 10809 94857 94857 56234 11108 10809 1326 11108 11108 41210 55812 41210 94146 41210 94146 38299 38299 82299 38299 83735 39501 38299 83735 63388 63388 46839 39501 6343 63388 44011 44011 72225 44011 52151 72225 68925 4159 68925 7304 68925 7304 34853 82617 7304 19986 82617 40875 82617 7304 49138 49138 36976 50671 49138 56651 50671 86546 36976 86546 92202 54707 86546 36539 86546 3701 86546 83247 3701 45213 3701 50219 3701 3701 19581 19581 32520 54011 50219 82376 19581 42706 54011 41319 54011 94851 82376 30646 82376 58244 94851 94851 85740 85740 62794 62794 98482 62794 94397 45545 94397 85740 20515 15710 85740 37326 15710 15710 5799 43490 15710 97915 43490 86632 43490 93128 86632 47066 93128 97915 82846 9896 86632 90012 9896 15386 90012 79315 15386 3854 15386 45131 79315 80988 45131 26034 45131 79315 86788 44172 86788 92488 86788 68574 92488 45131 20274 86788 96690 20084 86788 33048 20084 96690 77737 21616 77737 77737 16923 33048 23379 77737 73507 4396 33048 70122 4396 60173 70122 35127 60173 35127 31477 35127 50840 32759 35127 32759 45938 92585 32759 27902 45938 68604 27902 27902 88454 68604 3596 32428 3596 44419 3596 44419 14157 68720 14157 16381 14157 14157 22432 16381 40748 71668 22432 40748 93378 83219 93378 93378 71789 27045 71789 27045 55742 651 27045 651 60505 60505 84092 53115 651 4462 53115 44290 4462 4462 77682 83826 77682 88399 53115 51138 88399 53115 93534 63449 93534 93534 11773 68399 93534 7636 11773 7636 26659 74753 7636 98193 74753 99996 74753 30038 99996 36270 99996 36270 75832 99996 60750 36270 29648 29648 16826 48449 16826 29648 11959 11959 31140 86152 31140 31140 93090 83309 93090 93090 99319 14228 99319 86152 32875 32875 64879 64879 91304 99319 60625 3650 60625 3650 20360 20360 93138 28733 93138 69988 28733 28733 9133 25289 9133 61000 25289 72749 28733 15465 72749 25289 48656 48656 62126 25289 63757 63757 99647 99647 82689 53647 63757 63637 99647 32160 63637 20327 63637 20327 30663 3315 20327 31200 63637 63299 3315 63299 20047 63299 29258 29258 94991 94991 56990 75070 56990 75070 55226 75070 51608 55226 23949 51608 54470 36046 54470 54470 28078 23949 75747 8555 75747 75747 31554 75747 7541 29986 7541 7541 26864 2818 29986 55083 2818 26864 42653 42653 78858 58277 78858 17193 58277 17193 8483 17193 71524 71524 778 11999 17193 97827 17193 31584 97827 97827 92104 1813 92104 62262 92104 67248 92104 97827 94070 92104 61219 96343 61219 95023 94070 77037 92104 29088 94070 79550 29088 95023 11826 20254 79550 81584 20254 66227 79550 11826 15703 15703 21869 82874 21869 50848 82874 97272 50848 72727 50848 88651 50848 51887 88651 88651 28058 50747 88651 28058 73651 13311 50747 1962 13311 13311 8550 18789 8550 8550 3876 12836 13311 12836 98359 98359 35043 73203 8550 58960 73203 82828 58960 82828 96652 96652 44357 96652 51038 44357 2005 2005 92997 51038 74790 74790 87658 49193 74790 74790 76762 49193 44795 93563 76762 93563 95480 98459 93563 33296 93563 23410 93563 75193 23410 33296 47118 47118 65420 90031 65420 90031 71273 71273 32092 90031 43143 58612 71273 43143 12849 18062 12849 18062 43054 35001 12849 35001 98623 6861 35001 46620 98623 59294 46620 46620 75686 65463 75686 5033 59294 38001 5033 24680 5033 35312 24680 19209 24680 35312 48647 21737 19209 83033 48647 83033 78198 78198 34470 99316 78198 80996 99316 99316 8714 8714 2616 99316 1668 72700 99316 8741 1668 75812 8741 72700 8978 5892 8978 53785 8978 53785 68933 56752 8978 76563 56752 71647 56752 89442 76563 76563 83503 43960 89442 76365 83503 43960 27884 27884 46342 27884 49285 49285 89451 89451 28061 15209 28061 28061 33293 33293 50666 50666 51404 32408 50666 50689 32408 50689 69167 32408 93225 67597 50689 93225 7996 65118 7996 36898 93225 57754 7996 57754 67451 57754 32510 32510 55339 32510 38548 74378 67451 33853 38548 91175 33853 33853 91290 8990 91290 74378 66571 91575 91290 93572 66571 93572 70859 74553 91575 74058 91575 13022 74058 92605 74058 59719 92605 59719 48410 48410 9812 47731 9812 99358 9812 99358 83177 99358 8444 99358 29355 29355 31896 99358 13628 72562 8444 58766 29355 2019 72562 88661 2019 70298 2019 88661 37979 77878 37979 39716 88661 39716 25780 88661 74106 39716 92901 39716 86440 86440 70794 86440 16000 86440 76769 69185 70794 16719 69185 69185 13673 81300 13673 76769 73957 86572 73957 73957 24363 40352 24363 24363 81963 81963 14465 4830 81963 81963 80888 4830 30218 30218 10852 3287 30218 23820 30218 23820 85646 3287 80679 23915 80679 23820 3425 89205 23915 44331 23915 44331 97966 89205 67334 97966 61621 61621 57447 57447 7096 47135 57447 37703 47135 47135 29296 86110 29296 29742 29296 29296 28611 28611 71961 28611 3572 29742 86465 86465 44876 3486 86465 44876 31174 31174 84889 31174 19456 44876 42217 26200 42217 77183 42217 16434 77183 16434 25076 25076 84236 84236 19915 25076 286 51516 25076 51342 51516 25391 51342 79611 286 60501 79611 94687 79611 3522 94687 84118 60501 28809 84118 94687 3842 84118 77704 82820 77704 3842 88136 58709 88136 46398 58709 58709 11404 11404 82658 82658 61004 11404 66814 66814 81305 61004 81645 28174 81645 66814 70355 70355 72791 47961 28174 70355 25956 20262 47961 20262 68093 74148 68093 22078 74148 75487 22078 33251 74148 45982 33251 98986 33251 57567 98986 57567 27614 27614 70745 3815 27614 27614 87510 28071 87510 1635 87510 87510 32809 57375 32809 75409 32809 40710 32809 39835 32809 38652 39835 39835 11157 38652 95806 11157 26214 26214 15645 32001 15645 79232 11157 78201 79232 78201 10579 10579 75825 10579 83381 78201 53267 58748 53267 58748 74785 53267 37700 87130 37700 20511 87130 69079 37700 69079 84808 87130 69410 87130 72470 87130 12868 12868 96693 96693 16667 14920 16667 16667 91628 57763 91628 91628 79157 40941 79157 782 79157 81576 782 79157 13241 91628 95829 70433 95829 14418 13241 75716 70433 75716 57928 75716 67695 70860 67695 39550 57928 39550 658 70860 35356 59976 35356 53768 59976 25997 53768 5057 39550 53768 76181 70902 76181 76181 23474 23474 56237 70902 89150 23474 45583 60865 89150 60865 16929 60865 28872 16929 20781 20781 76839 54345 20781 54345 967 53518 54345 92103 54345 98173 92103 98173 33458 33458 39014 80843 98173 87990 39014 33458 39429 7226 39429 7226 48987 72708 7226 72708 25862 72708 48774 48774 74816 48774 59859 75472 59859 27274 59859 59859 19196 10980 19196 59859 61534 60297 61534 38476 61534 79265 61534 77938 79265 6165 79265 79265 16634 72616 6165 99825 72616 72616 83518 60010 83518 83518 16678 41846 16678 45375 16678 34569 45375 83518 88906 88906 40935 1549 88906 34569 19297 92069 19297 76287 88906 25517 76287 25517 43306 41468 19297 25517 58597 58597 34648 68379 34648 68379 77485 68379 71865 71865 45209 965 45209 4420 965 4420 686 4420 60818 51146 60818 70094 60818 41212 686 41212 34060 70094 56897 70094 82086 30168 82086 82086 89253 30168 29938 73571 29938 29938 83583 83583 90270 83583 80153 26022 83583 29938 88458 12340 88458 92402 12340 43464 92402 7443 92402 7443 27271 88458 39084 59718 7443 59718 79412 3392 39084 34547 3392 34547 31419 56167 31419 67063 31419 31419 4008 88999 31419 42476 88999 88999 35991 88999 55297 35991 52710 52710 54377 88999 5699 16588 5699 5699 34813 91094 34813 34813 8826 66468 34813 56260 34813 56260 20929 71899 20929 8184 71899 89105 71899 81970 89105 81970 61905 76089 61905 26059 81970 61905 3809 3809 76258 3729 76258 76258 15643 83677 76258 83677 30764 47238 83677 2998 47238 47238 37305 50326 83677 96234 47238 1270 96234 1270 43940 28622 1270 28622 65625 28622 18519 1270 52047 52047 39166 99592 39166 46629 52047 38127 52047 69169 46629 38127 48716 22218 69169 71221 69169 71221 35984 35984 35480 88248 35984 13024 35984 56539 88248 62491 56539 86632 62491 77235 62491 41466 62491 56539 62810 62810 36975 62491 80984 80984 46805 5793 80984 7151 62810 15131 62810 15131 78886 90875 15131 90875 19984 44199 7151 89458 90875 44199 67966 89458 33553 49681 67966 6086 49681 44548 49681 49681 71171 7540 71171 49681 97776 37110 97776 97776 15945 37110 87102 62805 87102 59160 62805 87102 35897 61332 35897 82659 61332 82659 64942 16704 64942 64942 44622 82659 56914 56914 27128 99316 27128 27128 23875 27128 98930 27128 68315 68315 25102 2780 68315 98930 33693 83355 68315 86484 83355 68123 83355 83355 55837 38519 55837 92181 55837 69862 55837 82032 69862 92181 30248 69862 64833 63665 64833 30541 64833 17943 64833 30541 64993 99678 17943 28040 17943 33009 28040 14313 28040 14313 26834 10920 14313 10920 79847 10920 28385 10920 74657 74657 63333 63333 4782 4782 38224 54069 38224 38224 33357 46160 33357 34250 33357 33357 17425 19551 33357 17425 76331 76331 32315 98410 76331 98410 46738 24729 98410 19256 24729 98410 51486 51650 24729 92253 51650 50806 51650 50806 56647 92253 79734 50770 50806 12106 50770 12106 59854 59854 79963 23869 12106 59854 85030 85030 1062 79382 1062 67516 79382 67516 93354 67516 96623 93354 8940 8940 89263 80332 8940 66525 80332 76844 66525 69727 66525 69727 20664 37088 69727 24841 37088 69727 22713 22713 73704 71878 22713 45262 22713 45262 65112 15504 45262 65112 44356 65112 83181 83181 57991 44481 83181 44481 67466 51159 83181 49138 51159 44481 36735 52238 36735 51159 44673 44673 49979 52238 44994 8877 44994 44994 87487 44994 34047 44994 28714 50977 34047 81383 50977 4606 81383 91373 81383 91373 70692 70692 7988 91373 5921 5921 96263 70692 36075 5921 55944 74980 70692 29891 74980 79902 74980 55944 88689 96419 88689 88689 25890 19066 88689 52042 19066 79902 23798 23798 1523 88286 23798 75251 23798 17665 75251 7461 75251 88286 16405 16405 80458 16405 69842 46342 69842 33258 7461 38682 33258 69842 56838 56838 26867 47936 26867 49778 26867 81069 56838 49778 63990 63990 88508 1643 81069 1643 35174 1643 17083 85609 17083 18386 17083 1643 57913 55208 17083 55208 48101 48101 24479 24479 77179 867 24479 867 42304 11991 867 867 66522 11991 74415 11991 51904 51904 50509 69295 51904 69295 31001 18888 31001 3911 69295 17437 3911 61328 69295 67560 31001 67560 85645 55010 85645 55010 30036 96734 55010 96734 64477 64477 6835 96734 79425 49061 79425 93794 79425 93794 86228 64653 49061 64653 61998 65205 61998 33648 64653 33648 29844 29844 40217 27594 40217 3732 40217 3732 9234 45074 3732 3732 25044 3732 45337 80051 45337 45337 39827 39827 48505 48505 47587 76172 48505 47285 76172 50260 48505 50260 40762 40762 82775 45521 40762 98291 40762 2651 98291 2651 34836 27783 2651 27783 77243 27783 32670 32670 86571 95571 86571 59041 95571 71412 86571 47815 95571 47815 76284 91916 76284 76284 64721 55711 64721 1925 55711 1925 13428 86022 13428 9507 13428 9507 3454 42237 9507 79145 42237 61047 42237 67614 61047 74993 67614 67614 99709 61047 89186 89186 48429 24643 89186 21227 24643 27061 21227 57383 24643 56060 27061 77872 56060 77872 87833 87833 23033 14388 23033 78193 14388 88761 14388 23033 42015 98167 42015 88320 98167 26594 88320 82809 88320 88320 25449 25449 54691 43815 88320 43815 39669 43815 25253 24151 25253 86516 24151 48455 24151 24151 49481 24151 19828 19211 19828 19828 64294 19828 16145 16145 60251 16145 37890 34670 37890 54517 34670 43115 34670 78389 43115 43115 10815 10815 55527 55527 71453 38476 71453 82757 71453 71453 54568 31358 54568 54568 85011 38752 82757 64613 38752 57000 38752 13928 38752 13928 33283 72705 13928 72705 44766 33283 98650 72705 5841 5841 81657 81657 79552 79552 91419 58682 81657 4207 58682 61281 4207 4207 65844 33929 61281 21289 33929 33929 8899 8899 19099 8899 90912 38438 90912 70484 38438 90912 6039 38438 64647 64647 83211 18980 64647 6383 18980 6383 87188 3883 87188 3883 10397 14450 3883 14450 97456 14450 95559 56477 95559 428 95559 62349 428 65706 14450 65706 3153 3153 96153 61218 96153 61218 36682 36682 90020 61218 63483 63483 95351 22382 63483 6141 63483 95351 94251 94251 8549 39893 94251 81692 39893 53460 94251 17306 53460 17306 42814 17306 47647 28431 17306 23838 28431 92259 28431 15330 92259 70062 23838 75155 92259 75155 97454 75155 62790 9068 62790 97454 7628 88392 62790 88392 98146 1295 98146 98146 57307 6327 88392 57307 70283 70283 62229 30019 70283 94038 70283 30019 55280 66885 55280 41386 55280 55280 41123 41123 29589 13961 41386 29589 15455 15455 3146 2771 13961 2771 80475 2771 97958 97958 82820 51386 2771 51386 40631 40631 91207 51386 98550 98550 28305 61724 28305 98550 41317 93237 41317 28305 11038 11038 32650 54742 61724 41317 60207 2162 60207 70201 11038 70201 31774 76663 70201 87311 76663 76663 26842 70201 77897 95844 26842 95844 90404 95844 90002 77897 25493 25493 16530 16530 51530 46120 51530 13587 46120 13587 9207 86918 13587 5405 9207 24026 5405 65472 86918 65472 95951 95951 76811 19506 76811 95951 24160 40998 76811 54305 24160 54305 34824 42298 40998 34640 42298 58868 34640 12476 34640 92857 34640 92857 42000 53295 34640 92857 7969 7969 57121 56815 7969 63051 56815 7969 81060 60661 81060 56815 21447 21447 3496 21447 35300 44250 35300 53631 3496 65362 53631 28537 53631 76117 28537 28537 70197 76117 1277 1277 17853 1277 43170 69016 43170 43170 40578 40578 5075 65595 69016 65595 89948 65595 88291 49718 40578 49718 36797 49718 67902 61052 67902 46502 67902 96471 46502 88291 90296 90296 32230 61340 32230 61340 44304 90296 37208 38845 37208 38845 50838 38845 61236 50838 18251 18251 2115 18251 16618 42029 16618 16618 86304 41015 86304 86304 33962 5516 33962 5516 83525 83525 99045 83525 87696 87696 63652 87696 28589 56303 83525 19895 56303 56303 33443 87696 87557 62781 87557 87696 34517 87557 7339 7339 8378 8378 7010 21442 7010 60947 8378 76060 60947 76060 27327 40856 60947 8854 27327 98457 40856 66439 98457 52078 66439 59143 52078 66439 71428 47914 71428 51355 71428 66439 91302 39101 91302 91302 84655 71428 80932 36731 91302 36731 8498 1992 36731 22218 1992 1992 98940 1992 49591 1992 52013 8011 1992 52013 92679 92679 48429 8011 7845 7845 2482 7845 32606 2482 892 35339 892 35074 35339 32606 35224 35339 75648 13866 75648 90981 35224 11317 75648 37690 90981 11317 71328 59022 71328 71328 73161 37690 21314 21314 26323 59722 73161 73161 61593 26579 59722 59722 23570 12172 23570 19583 12172 12172 59235 12172 89659 21090 59235 21090 28417 16888 21090 21090 55364 15474 21090 32224 15474 47966 15474 47966 2617 54526 2617 54526 98201 2617 49012 29580 54526 29580 92941 49012 80793 29580 36188 36188 40655 17185 36188 80793 88464 88464 21300 44328 88464 88464 38862 38862 27938 83029 27938 88464 36344 21442 36344 18949 83029 18949 33414 33414 64442 36344 35702 18949 41790 41790 47137 35702 38004 60110 41790 90686 35702 80890 38004 80890 65262 8094 90686 8094 5285 71627 5285 67682 8094 71627 22087 22087 4118 29816 4118 46448 4118 79455 46448 29554 79455 21124 46448 52857 21124 86557 79455 52857 42538 65633 42538 67081 65633 67081 20792 20792 648 648 9814 9814 28597 28597 22800 28597 59604 64666 59604 59604 23557 28597 47713 47713 17530 64788 17530 47713 98910 98910 83778 98910 69041 69041 52013 66380 17530 45954 66380 92375 66380 45766 69041 63009 45766 63009 40992 48049 40992 29855 63009 29855 30371 13399 30371 13399 2494 39815 13399 39815 66574 13399 40313 40313 59008 39815 27199 40362 40313 40362 49635 37233 49635 26190 49635 73776 37233 42389 73776 73776 88390 57506 88390 88390 45159 23330 57506 45159 84722 23330 72181 51234 23330 43392 51234 59415 43392 4032 59415 40453 4032 59415 67297 4032 39395 67297 8162 55404 8162 39395 5128 66471 5128 8643 5128 5128 39056 39056 61220 39056 15062 15062 43913 15062 49001 81153 43913 11072 49001 10350 81153 57498 10350 34951 49001 59106 34951 59106 26788 26788 49195 26788 24399 24399 69668 54046 69668 79524 54046 90668 79524 90668 72952 72952 18143 27008 18143 4926 90668 18143 30339 4926 91155 93178 91155 3596 91155 46093 91155 18143 38816 46524 30339 46524 50206 46524 95868 46524 27610 9948 27610 82885 9948 82885 3846 54954 27610 15944 9948 94998 15944 94998 88906 94998 42073 29393 42073 43521 29393 43521 17908 43521 55049 43521 68187 68187 91798 2846 68187 30490 2846 2846 91926 91926 60448 91926 91737 84725 91737 91737 29195 98234 29195 98234 4549 38102 98234 60139 38102 38102 9737 38102 3336 38102 74027 29107 74027 26671 29107 74394 29107 39642 74394 39642 39651 39651 47667 74394 70093 53789 39651 27727 53789 44316 27727 84218 53789 84218 9936 4121 9936 9936 48800 48800 10990 61425 10990 10990 51293 71073 51293 71073 73081 73081 55509 71073 85005 85005 8022 51413 51293 54566 51413 31403 51413 31403 40479 40479 61511 40479 80173 55659 80173 11620 80173 72074 61511 72074 10469 31983 10469 67939 31983 67939 46217 67939 43836 67939 6089 43836 66357 61558 66357 61558 75155 23180 66357 6089 39867 99993 61558 99993 14068 39867 67730 82811 67730 39867 56685 67730 86068 86068 53579 86068 72687 86068 74916 74916 66943 58195 66943 74916 61919 51356 74916 27028 51356 27028 80518 64276 80518 25728 80518 66815 64276 43895 64276 43895 42705 66815 26047 26047 34898 34898 67069 67069 65480 34898 80893 80893 60202 62894 80893 62894 46710 62894 63235 42648 80893 42648 11288 63235 56120 81024 56120 16942 81024 56120 59631 59631 55364 59631 26369 26369 95139 67337 26369 57470 26369 39929 57470 37860 67337 37860 50707 122 50707 50707 13033 13033 26164 122 1712 65137 1712 43412 1712 80824 43412 80824 83244 83244 83285 83285 61564 61564 15413 83285 77395 18718 83285 262 18718 18718 43102 13837 262 13837 93942 70617 43102 38198 13837 40273 38198 40273 57957 79998 57957 79998 86885 79998 39386 86885 21827 98558 39386 98558 19986 98558 61162 61162 23595 80566 23595 65626 61162 32037 65626 80566 32630 46523 32630 68149 32630 76458 68149 32630 66947 48717 32630 66697 48717 20093 66947 66947 38857 72160 20093 72160 9644 48717 19421 19421 65718 19421 61827 61827 14427 61827 7719 61827 38118 54291 7719 2014 54291 54291 9876 9876 72504 60900 72504 72504 73146 76500 72504 76500 67540 57328 76500 66864 76500 57328 96939 39838 96939 96939 44425 44425 633 96939 72464 44425 86808 21469 44425 72464 50940 31478 50940 33913 31478 74592 31478 31478 85985 14054 74592 14054 56940 85985 67041 67041 51463 97524 67041 76767 97524 67041 81672 65628 81672 43578 65628 43578 3232 88783 3232 88783 23566 51579 3232 81548 51579 81548 45226 51579 52005 26647 52005 82935 26647 99398 82935 64860 99398 64860 48709 64860 13450 83218 48709 83218 83704 91961 13450 91961 37866 91961 54246 54246 98614 91961 78603 10890 78603 10890 96157 10890 74782 74782 99436 92211 74782 54531 99436 92211 53245 64878 53245 54531 86943 54531 12939 38668 86943 38668 62038 91748 62038 41711 91748 41711 8188 86143 41711 86143 6206 26530 6206 26530 66406 25398 66406 25398 18897 25398 38062 38062 4510 34 38062 10380 38062 57627 38062 21555 10380 36923 57627 86883 21555 5771 86883 50549 5771 5771 96053 3449 96053 76843 3449 17687 3449 14425 17687 17687 2375 75123 14425 75123 553 96255 553 96255 71380 32626 71380 94195 32626 32626 46239 46239 22859 22859 9728 76481 22859 22859 95053 95053 28799 60185 95053 28144 95053 28144 51356 71099 60185 71099 82690 98891 71099 28144 12369 71099 31644 30350 31644 30350 18287 31644 19659 92952 30350 4749 19659 4749 42700 71857 92952 13557 71857 13557 59724 89172 59724 27229 71857 108 27229 27229 96479 23688 96479 96479 83525 46639 108 39495 46639 46639 15284 3516 15284 3516 98902 89103 3516 65117 89103 65117 92894 65117 97502 93586 97502 33571 93586 62322 93586 94426 93586 94426 89872 19881 62322 67774 19881 36818 19881 95927 36818 76313 36818 76315 76313 30229 76315 4609 76315 49457 76315 19868 76313 19868 909 49457 20149 20149 65796 70861 65796 65796 51201 65796 90186 90186 58721 65796 51901 51901 48279 51901 16211 16211 23556 87629 16211 69547 16211 77087 69547 69547 55809 77087 2151 55809 11070 2151 70768 94374 11070 38224 94374 94374 81634 81634 5958 5958 60052 5958 95750 83209 95750 95750 2821 82765 81634 73455 82765 39308 82765 19565 39308 43855 39308 948 39308 85053 948 4850 85053 85053 7725 44596 85053 69905 44596 27600 44596 93090 27600 36787 27600 27600 61108 30953 61108 61108 6126 18203 6126 18203 4748 38771 18203 35889 6126 35889 56388 30395 56388 96293 30395 56388 59802 30395 24697 77756 24697 59802 63499 63499 87912 77756 21864 87912 62338 62338 3602 21864 89836 62338 40435 51063 89836 51063 15977 29249 15977 29249 83619 11236 40435 11236 26673 26673 19978 19978 87652 31711 87652 31711 93035 31711 55914 89773 31711 71904 89773 35689 55914 35689 78902 79196 35689 50368 79196 50368 31812 89668 31812 97122 89668 72228 97122 72228 9720 9720 19886 13901 9720 66702 9720 66702 87526 66702 35105 91640 97122 63723 91640 38116 91640 38116 20805 20805 17134 23144 38116 23144 61331 20805 55500 17134 51927 51927 65147 51927 46624 35834 65147 42959 46624 95863 35834 42959 63631 95863 81770 70794 81770 63631 31181 31181 25427 81770 10689 4359 25427 36147 4359 78926 36147 32290 78926 22858 78926 22858 50011 41364 22858 22858 22703 22703 95254 73048 22858 14061 73048 82685 22703 69270 14061 9899 69270 9899 74238 69270 62665 98720 9899 50761 98720 18489 62665 30795 18489 18489 85739 37305 18489 56862 98720 56862 79088 64456 18489 89070 64456 24085 89070 57329 89070 57329 34347 57071 34347 57329 46270 21394 57329 21394 7180 7180 22266 28779 22266 28779 56007 28779 36013 41302 28779 36005 41302 60671 36005 36005 388 27329 60671 27329 41654 14819 27329 14819 38748 14819 93225 27329 98082 24931 98082 27945 24931 47817 27945 28201 27945 38850 27945 38850 95393 94902 27945 38850 91065 91065 76518 80119 76518 20657 76518 29243 80119 29243 51811 1219 29243 1894 1219 95005 1219 77475 1219 52001 1219 52001 26919 52001 65434 87559 52001 69059 52001 39392 52001 69059 18163 93634 69059 5129 93634 5129 89447 56829 89447 95160 5129 95160 9673 17848 95160 54621 17848 73390 17848 62236 73390 40177 62236 40829 62236 40829 3822 40829 11680 8555 11680 3822 71508 71508 43641 11680 63627 63627 82554 63627 78480 78480 42959 11479 78480 78480 39900 69772 39900 35683 39900 35683 90204 41105 90204 41105 56556 12517 90204 41105 32077 61845 32077 20181 32077 20181 34699 34699 10376 34699 86981 61845 37545 32253 37545 77088 34699 37545 45647 45647 7732 95500 45647 95500 28515 56573 95500 56573 13358 30513 45647 30513 12519 12519 11845 44095 12519 85137 44095 85137 30646 54508 85137 14232 85137 7513 85137 7513 21479 88586 14232 78260 7513 78260 76147 55501 76147 88586 153 76147 37778 31027 37778 37778 8594 37778 72072 22932 72072 73733 22932 22932 7026 7026 42141 7026 7004 7004 47123 7004 26236 26236 16454 16454 48971 48971 61624 16454 91609 48971 51454 51454 95678 79498 95678 79498 52320 64751 79498 12382 64751 79498 67413 83301 67413 54352 64751 67413 27038 3494 27038 3494 25860 3494 86141 86141 95617 92222 3494 92222 28589 29948 92222 21845 92222 4347 92222 34574 4347 40361 4347 40361 12276 12276 4122 42856 12276 19713 4122 19713 3987 73006 19713 84325 73006 36025 42856 11058 36025 19713 3119 4603 3119 12021 4603 67534 3119 35989 67534 67534 26488 26488 16947 16947 92026 32166 26488 32166 81576 32166 7027 7027 55874 77266 7027 59056 16947 14753 59056 40969 14753 40969 38168 40969 65113 56651 65113 323 38168 36944 323 90067 65113 90067 18063 68221 90067 68221 46520 93352 68221 68221 1663 93352 29448 29448 70321 53938 70321 70321 19333 19333 76367 76367 13347 61814 76367 61814 71977 71977 54566 25656 71977 17987 25656 6547 25656 6547 29728 25656 66945 25656 7229 7229 63204 20689 7229 60468 66945 61486 60468 61486 95225 80751 61486 62576 80751 80751 95506 66987 95506 66987 68828 66987 36893 71019 36893 24228 71019 66987 85761 85761 56036 85761 31828 32409 56036 12061 56036 97692 12061 12061 76301 12061 7960 36467 12061 36467 2854 23683 36467 7960 27396 27396 87363 27396 35976 35976 4541 77395 35976 56936 35976 56936 85164 70962 85164 70962 20477 9237 70962 85164 53498 48840 53498 81368 53498 26155 81368 81368 52102 11579 52102 87090 52102 87090 43949 55607 87090 33155 55607 43949 93823 93823 64653 93823 54611 43368 55607 43368 22199 43368 224 93823 25192 26687 25192 63429 25192 63429 99087 15330 63429 63429 44719 26687 1542 63429 3582 98010 1542 98010 34568 42179 1542 42179 28661 98010 47696 22334 98010 47696 9292 1421 9292 1421 77311 77311 79178 77311 38185 10695 38185 38185 35672 40990 38185 10915 38185 16691 10915 47721 40990 47721 75052 32919 75052 32919 54904 32919 93138 33241 32919 23869 32919 32919 15495 15495 43068 15495 64416 32919 57923 57923 44381 9386 57923 15495 6108 6108 25470 25470 74315 78513 25470 77825 78513 74250 78513 78513 45266 78513 29090 34734 45266 25717 29090 11890 25717 11890 6700 25717 76543 57147 11890 57147 40497 40497 87256 87256 97022 87256 45157 76093 97022 76093 32143 16318 32143 46153 16318 16318 15043 15043 93632 85132 15043 55116 85132 27543 55116 27543 83837 83837 88100 3463 83837 3463 19390 93388 3463 28799 93388 93388 98262 98262 60853 65781 93388 93388 48564 65781 42431 22624 42431 42431 13578 13578 76527 12462 13578 4895 13578 13578 68886 90410 4895 90410 29582 29582 16000 5063 90410 82953 5063 89888 82953 82953 33153 5063 93160 93160 47730 47730 48515 49221 93160 41786 49221 41786 53554 53554 77675 41786 50646 22550 53554 22550 88172 88172 1311 22550 25025 81533 88172 86410 81533 55173 81533 33614 81533 56328 81533 55173 28887 95453 28887 33614 20362 20362 7442 95453 47026 21507 47026 47026 93636 86483 47026 4384 86483 38152 86483 81083 93636 62708 86483 9504 62708 2168 62708 62708 91222 2168 46811 91222 94379 91222 81831 94379 95338 10915 95338 82225 95338 82225 39593 16843 82225 95338 5458 1630 16843 5458 6118 1630 50389 50389 93714 93714 13412 13412 40066 80190 13412 63515 40066 76326 63515 40066 63383 63383 17273 63332 17273 81349 17273 72277 63383 72277 56601 17273 60574 56601 3263 39663 3263 3263 47635 47635 63485 88632 60574 50284 47635 24913 50284 24913 29171 26026 50284 26026 59341 59341 31977 24913 52601 52601 80659 31817 52601 31817 52660 31817 10486 31817 22844 22844 58848 52660 53628 30404 53628 35515 10486 35515 55212 32037 35515 43163 35515 43163 65564 43163 42443 42443 4283 74056 43163 74056 64526 4704 64526 64526 23429 64526 33229 95565 33229 95565 5985 5985 19666 33229 54090 6923 5985 54090 98500 98500 88075 88075 53651 457 88075 457 63080 1719 53651 94533 1719 94533 2670 68883 94533 94533 93657 2670 5095 48987 5095 5095 88694 57635 5095 60768 5095 48080 5095 7434 48080 48080 37369 48080 20378 20378 49440 42920 49440 46665 42920 93502 42920 95609 93502 79895 93502 34241 93502 70518 79895 70518 73703 85367 70518 16337 70518 16337 11584 11584 31224 31224 89607 31224 26102 70978 11584 58666 70978 8605 26102 8605 79227 81302 26102 8605 39132 39132 15709 15709 39688 81302 5957 5957 88650 5957 69492 39688 31744 79259 69492 78704 79259 95879 79259 50177 95879 78704 45180 45180 91534 83518 91534 73058 91534 73058 20609 81420 91534 49442 73058 57710 49442 70768 57710 57710 91065 2922 49442 57710 87149 87149 57677 7577 57677 29921 87149 57677 33895 40869 33895 33895 7743 73017 7743 73017 56285 7743 63244 7743 56088 12451 56088 56088 31880 31880 78185 31880 81297 31880 14281 14281 79819 77569 14281 79819 10882 10882 76696 70429 76696 75481 70429 45964 70429 75481 68014 23207 68014 23207 41518 84944 23207 84944 13807 23207 19518 15436 84944 42027 15436 11933 42027 49855 11933 42271 11933 58438 11933 58438 82638 58438 58297 39247 58297 12216 58297 12216 14353 4946 14353 4946 14986 8324 14986 60732 8324 79755 60732 20264 60732 15820 20264 84272 20264 84272 18101 18101 6943 20264 44944 33937 44944 6943 94096 54708 94096 44944 40647 40647 93573 96486 94096 96288 96486 31648 96288 31648 81906 18494 31648 96288 28276 91057 28276 51369 18494 42213 51369 51369 9140 86686 18494 50806 86686 7796 86686 86686 95292 86686 17667 17667 44398 44398 35397 17667 23814 92700 23814 91542 44398 15724 23814 87582 23814 87582 87036 87036 39910 87036 5480 5480 88478 88478 33916 8391 88478 8391 4474 24097 33916 24097 15146 8391 5185 94155 15146 24097 58294 41989 15146 41989 97786 58294 85790 97786 31740 31740 44672 85790 17178 17178 15217 15217 78037 15217 38776 15217 59515 14324 15217 14324 50936 98777 14324 43833 98777 87690 43833 43833 36596 61609 36596 87690 39914 29894 87690 29894 17558 39914 1583 96468 1583 1583 9478 38236 9478 61188 9478 66627 9478 61188 99648 60130 61188 60130 53385 60130 30589 30589 92141 28637 99648 28637 69192 17581 28637 17581 88690 83366 17581 17581 32933 5207 32933 10473 32933 25807 32933 32933 27245 51405 27245 27245 23342 23342 20134 54012 25807 20545 23342 84684 20545 41120 20545 41120 5603 84841 41120 5603 85026 1064 85026 84841 49827 25585 49827 49827 7241 39384 49827 81728 85026 20740 81728 73510 81728 73510 56776 2468 20740 2468 44768 44768 61807 40351 44768 44768 32950 44502 40351 44502 80427 44502 30399 30399 98959 98959 25319 33507 25319 25319 96346 96346 79630 76834 96346 67149 76834 76834 87202 87202 45631 98642 87202 98642 61111 98642 18762 14758 18762 90719 18762 90719 14640 57643 90719 16206 18762 16206 35128 57643 77054 93002 57643 75323 93002 95931 93002 70922 93002 38901 70922 70922 23603 38901 49751 31437 49751 1492 23603 49751 52885 52885 2929 52885 69333 12130 69333 8873 12130 69333 69855 58379 69855 8873 62935 62935 74823 58379 64732 74823 57624 57624 70755 64732 70077 99868 70077 78715 70077 91195 78715 78715 48858 78715 96460 96460 15859 43787 15859 15859 75605 75605 59455 75605 118 35748 118 53322 75605 118 71493 1708 53322 1708 47464 1708 3747 1708 70862 84103 3747 84103 947 84103 79928 88453 79928 79928 62072 19194 79928 44453 84103 19194 53463 44453 87490 15718 53463 75026 15718 15718 90596 87490 29176 15718 43825 21596 43825 87490 31957 31957 80473 31957 53295 4775 87490 87054 31957 87054 97714 4775 94200 94200 68403 19471 87054 8305 19471 8305 26415 8305 60721 60721 16796 60721 51022 16796 21213 21213 73692 20847 73692 68195 73692 68195 36128 28449 20847 20847 88306 28449 89803 89658 89803 89658 91960 37652 89803 4637 89658 1513 37652 27841 1513 27841 93837 70675 93837 10851 27841 89829 10851 44139 10851 44139 36621 45884 36621 78403 45884 78403 10754 69458 78403 11837 10754 10754 5784 5784 15301 78850 5784 97436 78850 41105 97436 46114 78850 46114 48813 32118 48813 48813 90841 34267 46114 27399 34267 34267 69180 65505 69180 18765 65505 87260 18765 87260 29613 86468 65505 83121 86468 97013 87260 41384 97013 16057 41384 41384 32935 97013 63640 93183 63640 41384 68969 41384 30700 53978 30700 68969 67048 6195 30700 6195 60181 67048 25097 30700 33456 33456 61849 9314 61849 24217 61849 64795 61849 71839 64795 99225 64795 25343 99225 88253 71839 55379 88253 66663 99225 88253 92044 4595 66663 4595 6874 4595 67472 4595 23179 23179 37122 37122 61514 37122 41642 20626 37122 57261 41642 987 57261 86428 20626 77535 86428 4449 86428 98522 4449 4449 42536 4449 8362 8362 75486 8362 8869 8869 48033 60779 48033 41882 8869 77832 41882 36339 77832 90434 36339 76538 90434 76538 41701 76538 24261 13488 76538 76538 66696 91076 90434 91076 93433 82490 91076 82490 96950 44153 91076 82490 74545 74545 14276 74545 56070 74545 41521 41521 24909 41521 99363 99363 22168 16991 22168 99363 30379 22168 592 27164 592 58354 30379 58354 94584 32663 592 79677 592 34414 79677 95296 79677 58354 87062 48402 79677 84223 87062 51109 48402 51109 61947 6658 84223 51109 52497 3770 52497 35088 52497 91666 52497 52497 82248 61225 82248 52497 13923 68039 82248 68039 42520 42520 97786 45584 42520 18787 45584 87599 45584 13317 45584 1387 13317 87599 26501 26501 36377 26501 68157 68157 99951 68157 1278 69003 1278 66905 1278 77864 26501 77037 77864 72694 1278 85585 1278 85585 36803 36803 17399 5256 36803 70487 5256 21041 5256 2591 21041 21041 12294 12294 56753 12294 44762 12340 44762 46651 44762 30323 46651 22530 44762 4068 22530 30715 22530 69905 30715 28689 22530 84773 30715 12748 84773 77154 28689 82913 84773 82913 29012 16911 77154 16911 25231 32647 25231 32647 55081 32647 56260 25231 74978 74978 92968 55470 74978 82083 55470 55470 94581 5444 94581 55470 8259 97775 8259 8259 44811 44811 94502 94502 36721 35647 36721 36721 94060 94060 48381 40523 94060 97461 40523 40523 50537 50537 31959 31959 85520 45510 31959 31959 46767 46445 50537 84688 46445 39791 84688 39791 63279 63279 2793 84068 2793 84068 39367 39367 52047 2793 17538 96190 39367 13504 96190 96190 19837 96190 78053 78053 24943 99023 78053 63897 24943 63897 21124 24943 25023 52346 25023 52346 64880 64880 51363 22719 52346 36191 22719 64880 23588 23588 32811 35667 32811 31148 35667 73947 31148 95535 31148 95535 79431 59530 95535 66463 59530 59530 78176 19004 66463 84915 19004 78176 4487 78176 55737 93214 4487 41173 93214 15008 41173 41173 96526 93214 24317 1221 24317 95657 41173 95657 17200 95657 2786 84802 17200 88637 2786 3735 88637 22576 3735 3735 67601 67601 13361 67601 5985 62326 67601 67601 51620 6608 51620 60296 6608 78757 6608 16558 78757 11721 78757 78757 91762 42275 11721 93072 11721 3358 93072 3358 12243 93072 32579 15751 32579 77301 32579 77301 43185 43185 99716 43185 62305 3851 32579 3851 78293 78293 90208 32708 43185 68923 32708 81403 68923 32708 44028 44028 12836 45517 44028 2270 45517 2270 89812 26103 2270 44028 43726 2270 34765 34765 42981 3786 34765 47122 34765 3786 60548 11173 60548 60548 30989 92560 60548 30989 54017 54017 76826 60756 54017 51117 76826 83247 51117 11803 60756 90493 11803 90493 30073 90493 56897 51117 77577 79068 77577 53528 77577 53528 27717 9840 27717 79068 82732 82732 68046 15146 82732 82732 55983 39771 55983 82732 27416 37184 27416 37184 4269 39903 4269 4269 36864 36864 26668 36864 42129 54321 42129 42129 99578 34062 36864 36864 47536 47536 47799 47536 95759 47536 91546 47536 54688 48478 91546 18133 48478 97200 18133 29781 18133 48478 38695 54552 18133 38695 13437 7210 13437 36313 54552 58157 36313 7210 29083 4132 29083 4132 68908 4132 6201 98064 4132 95631 4132 98064 16352 16352 69467 95631 87361 17180 16352 19275 87361 95017 19275 19275 44886 44886 33386 46399 17180 9127 46399 9127 77544 36250 77544 8612 36250 36250 30214 30214 55208 36250 34441 34441 20475 30214 56800 50019 56800 56800 6644 70231 6644 70231 83015 70231 78760 78760 56956 50120 78760 50120 56086 78760 73905 73905 27227 73905 13202 73905 78782 19031 78782 95657 19031 19031 17950 78782 78181 19031 20069 20069 50174 20069 68088 68088 27765 70098 68088 70098 63226 76292 63226 4547 70098 43635 4547 13066 4547 4547 48129 32423 48129 48129 78769 80036 78769 78769 47520 47520 43233 88710 47520 88710 6553 88710 36764 88710 74552 10856 74552 74552 4292 13578 4292 4292 88336 69613 88336 4292 42572 84302 42572 28483 42572 42277 28483 18110 28483 70168 18110 18110 28727 78810 28727 78810 51438 53859 51438 74402 51438 75186 78810 6988 75186 36567 51438 21056 75186 54306 21056 54306 93572 21056 60122 59810 60122 59810 78263 59143 78263 10705 59810 72735 78263 78263 6662 6662 17592 73967 72735 946 6662 946 30964 71500 946 17500 73967 70235 17500 17500 49732 17500 41060 17500 59215 70120 59215 72863 70120 99650 59215 70120 86055 1513 86055 47592 59215 47592 95365 95365 98351 63193 47592 24817 63193 24817 65346 52115 95365 52115 34138 52115 81114 81114 86250 34138 56172 56172 86124 86124 89331 89331 76967 89331 49367 70821 49367 49367 88824 88824 53761 88824 98016 98016 24135 88824 88849 21226 98016 88849 40424 2619 21226 57781 40424 3657 2619 94677 57781 17581 94677 57781 75157 75157 90874 77356 94677 48940 94677 48940 85128 75802 85128 69931 85128 40432 69931 69931 28228 48105 40432 48105 91118 40432 31007 48105 94030 47706 94030 62355 94030 94030 6451 6451 47675 47675 86783 47675 21460 47675 22598 47675 93236 93236 48515 47675 29638 29638 14815 45427 29638 45427 11140 11140 72546 72546 59675 83585 72546 72546 19833 548 72546 548 1093 72546 57989 57989 58164 57989 19250 23733 19250 49331 548 71938 49331 2760 49331 4830 2760 27206 2760 2760 25717 2760 98013 82031 2760 89250 98013 98013 16333 89250 80411 49767 80411 80411 82001 20355 16333 81175 20355 20355 70414 82001 60883 77261 60883 60883 44337 8361 70414 55230 8361 55230 33113 24690 55230 8361 15113 3096 55230 3096 66903 7299 66903 66903 22642 22642 20089 22642 75524 62591 75524 1102 62591 66192 62591 75257 75524 41860 75257 75257 10396 10396 75563 58780 41860 10396 68052 58780 84934 84934 58966 97813 84934 57359 97813 97813 57617 97813 92716 46614 92716 85938 57617 34074 85938 34074 92425 92425 66898 66898 62661 92425 31511 99450 31511 18703 99450 18703 50347 32531 50347 81677 50347 32531 41897 81677 98219 98219 16453 41897 71156 32460 71156 71156 27145 60173 27145 74797 27145 74797 55283 47367 55283 49621 74797 47702 49621 85290 55283 36820 85290 85290 51317 95200 85290 31885 51317 34689 31885 34689 88889 31885 93926 93926 57031 57031 18291 18291 15178 81981 18291 81981 84352 18291 14170 26816 14170 26816 96268 27034 26816 75478 27034 61132 96268 61132 20927 20927 15623 15623 71740 51998 71740 32746 51998 51998 80676 93549 80676 93549 58117 22318 58117 93549 98009 98009 10501 1828 98009 83522 1828 83522 8331 14335 83522 67855 14335 67855 14194 75340 14335 54866 75340 67855 73711 80072 73711 81728 80072 75340 9904 75340 71419 71419 52323 52323 63907 54038 63907 52323 1174 92450 1174 1174 85102 1174 766 766 47381 766 37024 37024 7204 37024 65331 97784 7204 16178 65331 16178 6205 97784 63115 6205 31614 31614 53101 3424 53101 31614 60232 25074 60232 25074 74689 74689 99376 99376 49626 49626 28611 49626 62308 62308 91463 91463 25374 41560 91463 41560 81338 81338 8282 41560 32872 32872 44349 11779 44349 44349 2972 49653 32872 2859 49653 40503 49653 73042 40503 73042 62408 73042 58556 13628 58556 73042 3540 17619 3540 17619 79284 17619 52440 69925 52440 17619 58627 60422 52440 17619 88797 60422 57213 88797 7748 10257 57213 10257 24228 76024 10257 76024 80837 76024 53548 53548 56309 56309 76598 88608 76598 76598 57987 76598 98228 76598 27791 27791 16530 95297 98228 2014 95297 95297 28844 24266 27791 902 95297 52529 95297 902 48197 48197 14052 52529 39334 36674 39334 39334 74855 74855 59479 83564 39334 47541 74855 83564 30719 83564 52845 72687 52845 81875 30719 81875 94851 81875 10005 83510 52845 53249 83510 88403 81875 2485 88403 15698 83510 88403 49390 44016 15698 44016 31764 31764 83716 31764 20456 76862 20456 54124 76862 20456 1855 1855 46501 1855 1556 1556 93792 17343 93792 93792 45303 81007 93792 31284 81007 64319 45303 75716 64319 35836 81007 35836 73262 17110 73262 95751 17110 80303 64319 62254 80303 62254 16593 41010 16593 16593 59399 4981 16593 16563 16593 73167 4981 16563 44097 44097 31720 98247 44097 67607 44097 78749 67607 70994 78749 70994 89773 97186 78749 76998 97186 29666 70994 21772 76998 29666 14469 14469 8243 77331 8243 77331 97708 97708 22788 22788 35502 18934 22788 25299 22788 22278 25299 22278 39469 25299 12229 52762 12229 99327 12229 99327 33882 10361 12229 99327 36811 62855 10361 56442 62855 33079 56442 62855 75867 731 75867 86683 731 61877 731 31453 61877 31453 58108 70506 58108 70506 76794 31548 70506 14305 58108 14305 52061 98090 31548 48197 98090 14305 6573 72698 6573 32103 6573 22796 32103 22796 15904 32103 29707 94703 29707 91424 29707 29707 29461 29461 43122 15343 29461 97328 91424 15343 90059 60371 97328 60371 66460 66460 95872 95872 86304 67269 95872 5399 67269 21604 95872 39417 21604 24456 39417 11738 24456 21604 97322 73134 97322 97322 22263 71435 97322 24456 82616 76451 82616 68758 82616 40561 68758 68758 66066 21045 66066 21045 54161 87404 21045 87404 8159 21114 87404 87404 53741 21114 1168 15950 1168 15950 52700 15950 90833 52709 90833 3373 90833 53462 90833 10574 53462 53462 95571 84302 53462 9173 3373 9173 97042 30298 9173 9173 57244 97042 41474 41608 41474 30872 41474 41474 85103 17590 57244 17590 68550 81433 17590 95495 17590 17590 1110 35583 41474 48781 35583 35583 75096 17590 49533 70347 49533 90176 49533 74876 49533 54919 74876 74876 27203 55980 90176 55980 52577 13429 55980 13429 52581 13429 84451 84451 87697 95761 87697 67524 87697 13429 89564 89564 40624 89806 67524 89806 96305 42638 96305 96305 57822 51440 57822 51440 35892 35892 48262 25076 48262 41411 48262 89680 41411 69606 48262 23247 69606 69606 37752 69606 18103 41411 82527 24810 41411 68151 24810 24810 28537 69606 75884 8320 75884 8320 72172 41450 8320 36941 41450 41450 20053 20053 18813 55687 20053 63257 20053 20053 62299 62299 51865 62299 24824 17277 63257 37513 62299 11903 17277 37513 70550 70550 15944 94333 70550 70550 92596 92596 22050 711 94333 26891 711 26891 53815 20548 53815 20548 47188 92255 20548 57069 53815 29496 53815 29496 9 29496 73551 86297 73551 48036 86297 6904 86297 2031 73551 42646 2031 86297 68609 41406 2031 88317 68609 85639 41406 10864 85639 85639 4508 88317 13536 13536 56685 13536 86095 23989 86095 584 23989 52093 23989 2842 52093 52093 39283 72230 52093 86095 52696 97959 52696 86659 97959 86659 83583 97959 19926 97959 63367 63367 27275 76063 63367 76063 95379 95379 60383 76063 39523 86228 39523 23713 39523 95379 19545 16930 19545 16930 9477 16930 60138 43141 60138 55679 43141 55679 46146 35940 46146 55679 99714 85832 55679 40271 46146 89593 40271 85832 23777 5875 89593 22 23777 5875 96545 21217 96545 62433 96545 96545 95349 24182 96545 24182 46669 60613 24182 60613 94846 42367 94846 80765 94846 42367 1167 33683 80765 67958 33683 62773 33683 81156 1167 81156 81588 35946 81156 75758 81156 78079 81156 5716 78079 81156 18252 18252 16623 16623 60494 16623 48715 98535 60494 60942 98535 18252 67280 43612 67280 43612 74852 74852 26490 74852 50165 50165 41450 50165 89690 67280 26138 26138 510 43791 89690 43791 57975 43791 93571 43791 43959 43959 96058 96058 59642 43959 75078 96606 75078 75078 27652 47870 27652 45568 27652 2835 45568 97652 2835 9956 97652 66475 97652 97652 75533 20778 75533 91594 75533 75533 19487 13167 19487 68095 91594 19487 64484 56858 91594 56858 51584 14037 64484 22885 14037 74022 22885 61708 22885 39795 61708 87623 22885 48238 87623 67007 87623 9681 48238 9681 44555 44555 87992 87992 86880 87992 76482 76482 46693 2986 87992 99712 46693 95737 99712 99712 54270 57670 95737 86362 57670 32457 95737 47057 32457 57670 28107 38787 28107 47057 75630 75630 21708 21708 1706 85639 1706 21708 44038 78245 44038 27113 78245 27113 67334 20735 27113 20735 53335 82395 20735 38672 53335 90627 38672 38672 64274 38672 95257 50972 38672 94184 50972 45659 50972 13067 45659 2890 94184 13067 16793 16793 17565 52671 17565 17565 16894 65480 16894 21583 17565 52671 84958 84958 95430 95430 34823 29823 34823 57824 34823 57824 31047 57824 75454 75454 26816 75454 13509 13509 13172 13509 56563 14870 56563 11021 14870 68423 14870 56667 14870 56563 83847 83847 32965 70615 83847 58199 70615 60392 70615 18422 70615 18422 52041 18422 83085 51618 83085 29770 83085 99356 60392 99356 64447 94641 99356 99356 45403 14603 45403 64805 99356 14603 37720 37720 34470 91472 37720 91472 79201 91472 75829 75829 3393 49373 75829 75829 35305 35305 37744 35305 27365 27365 62084 47802 62084 47802 37928 8362 37928 20847 37928 61563 47802 71361 61563 3633 61563 3633 67248 78625 61563 14980 3633 54717 14980 3633 23445 14980 53437 53437 22719 91527 53437 91527 37984 51002 37984 62567 37984 37984 31129 31129 54256 39391 62567 80761 39391 46764 39391 71875 54256 71875 77282 71875 32464 91720 32464 32464 41255 32464 56825 99484 56825 47338 99484 99484 14510 14510 42400 38668 42400 44053 14510 14510 91778 66496 44053 91778 9951 77595 9951 77595 27527 42501 27527 58233 27527 58233 69182 77260 58233 18213 69182 18213 75997 59885 18213 59885 26051 41511 59885 48256 41511 41511 7337 7337 54860 54860 72411 53544 72411 72411 54465 54465 96515 98629 96515 98629 75957 98629 41129 41129 44839 85915 44839 85915 25628 85915 16568 89627 16568 90172 16568 44561 90172 90172 27635 27635 28174 64311 44561 75620 27635 60693 75620 60693 72934 13663 75620 44451 13663 522 13663 522 65848 27871 44451 64776 27871 62002 27871 62002 2859 60250 64776 60250 39964 65305 39964 60250 41421 7068 39964 7068 7598 7222 41421 10934 7222 7222 96409 10934 48453 67801 96409 41474 67801 25535 7222 25535 38745 94139 67801 14260 94139 14260 59060 85469 94139 14260 27144 27144 97887 34933 14260 85469 95117 34933 55301 60054 55301 34933 97058 97058 25440 48831 97058 35979 48831 68280 48831 68280 87539 97495 87539 97495 47204 47204 16939 79868 16939 16939 77046 17026 77046 16939 42123 77046 24155 17026 11290 11290 23773 49079 11290 11290 94003 76488 94003 42376 76488 5495 76488 2759 42376 2759 238 5495 68753 72660 68753 87896 68753 2759 66872 25349 66872 14201 25349 88308 14201 76112 88308 88308 22133 76112 87980 66776 87980 66776 82876 82876 6510 29824 82876 75323 29824 29824 1148 29824 67567 84764 1148 42481 84764 84764 57843 57843 10291 57843 25801 68082 25801 10291 59774 59774 42016 75563 42016 42016 30391 30391 92967 73077 42016 30391 66550 49397 66550 52366 73077 83583 52366 7067 52366 66550 64480 52366 84526 91192 52366 91192 29847 91192 49369 49369 96607 26934 96607 26934 36047 10225 36047 26934 77984 77984 55476 99934 36047 15837 99934 99934 61274 70397 99934 93601 70397 34039 70397 34039 18432 77775 34039 77775 46412 18432 47681 5847 46412 5847 26098 5847 60655 73293 60655 73293 78620 60655 56295 56295 54968 20770 5847 54968 9366 39610 9366 20770 65191 8609 65191 65191 62085 34235 65191 34235 94644 90907 62085 80447 34235 51379 62085 51379 5345 51379 81514 58689 5345 67888 58689 82774 5345 58689 61652 82774 52952 82774 68497 55659 68497 52952 51419 40833 68497 40833 7213 79544 68497 79544 66471 40833 44829 79544 72909 32053 72909 60328 79544 25414 79544 97850 60328 26613 25414 78291 26613 20751 78291 78291 25619 22617 25619 24943 22617 11736 22617 49718 11736 22617 75163 79308 75163 93851 79308 52959 93851 79308 44333 93851 37616 37616 78454 37616 97176 97176 85350 97176 98583 48918 97176 84386 98583 98583 51743 51743 61760 69794 61760 3247 61760 78543 3247 78543 63731 78543 26488 41829 78543 88907 78543 88907 74474 90393 78543 57363 90393 11722 57363 83612 57363 90393 39300 39300 67985 86135 39300 86135 23323 64391 23323 64391 15664 64391 76406 25910 76406 92424 25910 76406 52514 92424 95610 47452 95610 66905 47452 83927 95610 83927 91198 91198 48311 83927 1515 1515 49041 42265 1515 49041 47664 47664 34556 67912 47664 34556 29184 29184 97352 5237 97352 97352 65228 65228 69075 92898 69075 79945 69075 38035 79945 47854 79945 70406 47854 47854 63494 55843 63494 72287 55843 89926 55843 89926 86667 53085 86667 86667 99698 86667 72404 28011 86667 28011 7260 5772 72404 5772 46199 23949 46199 33827 5772 13509 33827 38654 46199 2773 38654 38654 81830 46283 81830 81830 73826 30492 73826 30492 1334 96204 30492 50837 73826 9387 50837 98084 73826 30492 63588 63588 36787 66456 98084 63588 37294 71003 66456 66456 45019 57554 45019 45019 7850 55757 7850 863 55757 22237 863 55757 40855 25196 40855 78653 40855 78653 97616 97616 87634 97616 85213 97616 85549 85549 56704 58824 85213 67142 85549 92987 67142 67142 68694 58824 26444 48238 26444 67142 62278 62278 60296 67142 62789 62278 47684 9921 47684 27845 47684 18697 27845 16256 27845 74032 16256 15126 16256 99434 16256 99434 78034 99434 2512 85985 2512 78034 1205 1205 20327 47501 1205 47501 89595 89595 27323 51521 47501 89595 3101 51521 90898 90898 43830 3101 91261 3525 91261 44455 91261 44455 92689 66234 44455 79674 66234 13074 66234 79674 63514 72074 63514 8320 63514 81708 63514 89749 81708 14782 89749 2319 81708 10524 2319 10524 6705 6920 2319 6705 51755 34336 10524 51755 11409 11409 3901 99127 34336 62599 11409 83242 99127 62599 94491 46004 94491 12791 46004 46004 46834 12791 15309 52303 15309 94924 52303 15309 52315 52303 79692 80613 79692 80613 7229 87842 79692 79692 52386 87842 96396 95564 52386 96396 30703 95564 48014 78806 48014 8851 48014 49053 78806 49053 23697 73380 49053 73706 73380 62017 73380 15108 49053 15108 71923 73380 53125 53125 79381 15108 94027 94027 94346 96702 53125 47309 94346 42844 94346 42844 41425 47309 81642 72297 81642 47309 74663 33919 74663 42140 74663 42140 74644 64211 74644 64211 89323 64211 51879 44597 64211 44597 16122 44597 3643 51879 99200 44597 15376 15376 17416 5093 44597 15376 12585 12585 11465 53488 5093 53488 85485 53488 31145 53488 85665 53488 10836 32723 11465 53488 30301 92575 32723 92575 73045 92770 73045 92770 61092 92770 1638 1638 89569 85835 1638 4313 92770 4313 73680 73680 81483 49881 73680 13141 73680 4313 72142 72142 41425 769 72142 769 4931 769 62268 66396 769 51355 66396 62268 56290 36323 56290 62261 66396 62261 96884 62261 7058 7058 60980 60980 12710 7058 89856 51779 89856 89856 94775 94775 4536 13290 89856 73077 13290 11128 94775 11128 90032 47333 13290 13290 56003 56003 41361 56003 94935 63794 41361 62863 63794 16245 62863 63794 75225 62863 68164 63794 7871 7871 71843 61485 71843 63273 61485 71843 87735 95385 87735 61485 48356 95385 63682 48356 58737 48356 89613 89613 93792 89613 59000 59000 57114 62062 59000 59000 58840 58840 5270 51741 58840 52731 58840 16074 51741 52731 71357 97733 71357 79922 97733 97733 72621 54951 72621 15022 71357 5674 15022 5674 80203 5674 34171 5674 9744 34171 74904 74904 38073 91982 74904 49230 91982 11020 91982 2828 11020 87602 2828 91982 9829 49081 2828 38418 49081 35583 38418 1924 38418 28756 38418 63200 28756 74572 28756 13087 74572 54081 63200 54081 87042 87042 88329 87310 87042 87310 68463 58702 68463 86553 58702 53792 58702 53792 57151 83491 57151 13608 53792 56058 53792 56058 64977 46455 56058 11476 56058 11476 92131 56058 89476 75022 89476 75022 27901 30064 75022 18844 30064 60453 75022 60453 65129 75022 63307 87165 75022 51461 63307 51461 69472 6919 51461 6919 186 11455 6919 23149 11455 43789 11455 44647 11455 24893 11455 76323 24893 34799 44647 90723 24893 7375 90723 90723 51407 73045 51407 64853 34799 64853 23953 64853 88178 64853 88706 88706 46769 46769 77834 80940 64853 46769 83439 80940 74255 74255 14211 74255 5690 83439 1927 5690 37727 45446 37727 1927 4018 4018 53710 5690 86496 4018 42420 42420 99961 51363 99961 42420 91624 23484 91624 91624 28439 28439 4024 4024 55604 4024 93511 93511 36560 93511 42951 93511 11217 93511 6801 36461 6801 74493 11217 47828 74493 74493 16593 36360 6801 75170 36360 93541 75170 60234 75170 60234 30431 32478 30431 91644 30431 1263 30431 91644 28079 28079 76755 76755 4824 47309 4824 4824 14422 77819 4824 14422 70641 70641 46208 5386 70641 71198 5386 5386 69377 78608 71198 71198 80086 44815 80086 44815 27165 27165 39661 44815 18129 29282 18129 18129 60826 37537 27165 60826 63004 80739 37537 24839 63004 24839 74286 63004 15917 90076 15917 47989 24839 18772 24839 58212 18772 58212 23938 58212 88792 88792 33694 14010 33694 33694 76129 33694 95616 95616 51144 95616 56121 2222 14010 94687 2222 26816 2222 95616 24471 19800 24471 28110 19800 24471 181 181 32171 22059 32171 63444 32171 22850 63444 22850 12579 61919 12579 63444 80828 80828 22071 12579 1273 89296 1273 1273 91662 91662 18164 1507 18164 18164 43107 43107 90272 94190 18164 44321 94190 52042 44321 43107 37046 37046 52315 37046 52255 37046 12414 73402 12414 66193 73402 12414 47823 34698 73402 97078 47823 34698 76541 14645 76541 76541 27743 97078 33051 33051 92871 92871 4317 96235 33051 70472 4317 56694 70472 56694 32622 98736 32622 32863 32622 52214 56694 48890 32622 58292 48890 28125 58292 48890 48965 48965 16882 94475 58292 94475 75239 94475 80409 80409 82256 98937 75239 80409 33880 33880 2168 43716 80409 47914 43716 65977 43716 86900 65977 86900 4012 67746 65977 96565 86900 96565 4714 55433 96565 84345 96565 84345 40743 40743 96124 28455 84345 28455 24654 28455 10278 10278 73198 10278 28053 24654 51219 74461 28053 28053 98973 98973 83774 83774 46348 90552 83774 83774 27505 94899 27505 27505 75129 92531 27505 45507 92531 75129 33419 62910 33419 62910 2236 62910 48880 61382 2236 58844 48880 99403 61382 2866 58844 2866 52232 62789 52232 88524 99403 52232 32578 68197 32578 69295 32578 72745 32578 72745 18687 91221 72745 91221 47520 62774 18687 7885 62774 51650 7885 7885 5171 47288 5171 5171 75243 75243 75630 93512 5171 44736 93512 44736 63986 44736 66604 2774 93512 92419 66604 98774 92419 92419 91230 93810 92419 9114 98774 8769 9114 93810 20423 55875 20423 20423 21193 21193 58555 36826 21193 21193 22767 84456 22767 50116 84456 50116 85160 50116 79732 76598 79732 85160 65076 67910 79732 79732 97005 68359 67910 52686 65076 68359 61940 61940 67653 61940 98796 81166 52686 61940 45483 45483 52726 81166 94414 52726 58637 18782 58637 94414 19076 87582 19076 21064 19076 58637 31064 3641 21064 3641 98342 98342 2480 14480 2480 36999 14480 2480 10149 9244 10149 9244 75352 10149 36348 156 75352 19690 156 41197 156 156 24093 41197 77156 77156 85774 70867 77156 70867 96018 85774 62644 19744 70867 19744 65136 15273 65136 19744 35928 35928 88433 35928 87158 52857 87158 55668 87158 15273 19213 35928 39943 24729 39943 13575 87158 79457 39943 79457 58436 44242 58436 16610 79457 61476 58436 14453 61476 12601 61476 12601 83456 32096 83456 59802 32096 22737 83456 34670 22737 37452 32096 70023 32096 37452 61445 81278 61445 50951 61445 14167 50951 14167 89723 14167 18998 18998 92679 75224 89723 99094 75224 75224 34748 61314 75224 91436 61314 61314 44052 23175 44052 44052 45522 44052 45866 50333 45522 50333 17320 95713 50333 77013 95713 29491 77013 76728 77013 94239 76728 76728 28149 28149 73808 72825 28149 97885 72825 53272 72825 72825 1792 12359 1792 28149 18514 72825 76886 76886 67925 18514 43849 76886 25882 22361 25882 17367 43849 17367 93811 93507 17367 93811 1656 34120 93507 34120 86048 34120 6772 25719 6772 6772 79796 86048 5330 39738 6772 94751 39738 79546 5330 86296 5330 66813 79546 75720 66813 51143 66813 75720 3802 15352 3802 15352 19782 85357 15352 15352 69991 35536 69991 86583 69991 76452 85357 76452 50109 99515 76452 99363 99515 93979 99515 18510 93979 99515 94410 94410 76174 38867 94410 48048 93979 48048 1236 74801 1236 65816 1236 84240 1236 33441 84240 33441 73717 56941 65816 84240 68619 65096 68619 38981 65096 861 38981 13341 38981 13341 57146 29466 57146 10711 57146 95063 10711 13300 95063 18417 13300 13300 87082 87082 25128 55471 25128 99450 55471 50207 25128 50207 96775 2705 55471 2705 38521 37323 38521 93222 2705 90084 93222 38521 19559 93222 25232 57065 25232 25232 54879 25232 4364 4364 3298 79289 3298 3298 82987 20671 82987 20671 79794 77914 79794 77914 27939 77914 35230 35230 72324 68815 72324 8371 35230 72324 22886 22886 58038 53459 58038 53459 20401 45019 20401 5555 20401 20401 74999 91955 74999 34272 5555 34272 6017 76714 34272 76714 40966 20016 40966 82673 20016 33435 82673 82673 7433 82673 37050 20016 59439 37050 69153 69153 6796 59439 3645 25201 3645 78876 25201 25201 95099 85855 25201 85855 7154 85855 13919 13919 21001 41372 85855 1316 41372 41372 47458 96240 47458 47458 50519 47458 57723 36659 57723 36659 44795 36659 87490 57723 57274 57274 5709 32052 57274 57274 44059 9333 32052 54786 9333 32052 54398 91413 9333 9333 97956 63916 97956 42039 63916 39494 91413 39494 34133 77565 39494 3618 63916 39494 65872 30447 3618 19836 65872 19836 46529 97606 30447 97606 66260 83983 97606 46529 63792 63792 16610 63792 19083 76805 19083 43913 76805 69379 76805 24200 76805 24200 66978 24200 13989 13989 52505 66978 18565 17427 18565 13989 85034 16985 85034 39907 18565 69781 39907 11198 18565 39907 81446 81446 69048 69048 15760 96326 69048 15760 54136 37067 54136 6202 37067 54136 95749 15861 95749 95749 37644 99165 95749 25653 99165 99165 68194 68194 22965 74515 68194 22965 11385 61560 74515 64025 61560 61560 1371 1371 91711 91711 52473 1371 52003 52003 39128 39128 38814 17462 52003 38388 39128 38388 37114 39128 87959 87959 35693 82516 38388 82516 369 87959 80352 30943 82516 97586 80352 97586 55056 30943 85146 97586 61468 61468 67952 67766 85146 67766 38481 38481 99825 66341 38481 38481 7463 32777 38481 32777 49397 71412 32777 86433 38481 32777 47531 26944 86433 78551 86433 26944 20652 10914 78551 10914 56649 12022 20652 65186 12022 12022 84651 51470 12022 51470 75517 43591 75517 43591 71568 43591 92151 29239 92151 29239 5470 47824 5470 29239 73669 5470 57106 57106 80042 25134 57106 25134 37723 25134 30575 17192 25134 51498 30575 43610 30575 43610 69732 60278 51498 60278 6510 60278 97116 15442 97116 15442 58171 58171 48938 74211 15442 58171 84175 84175 34076 33279 84175 82643 84175 30571 84175 30571 12525 44399 12525 44399 66013 12525 43033 43676 44399 8459 43676 8459 68026 57825 43676 83123 57825 57825 99105 99105 71008 38572 99105 38572 46400 46400 20074 46400 83336 18564 83336 71989 83336 71989 66284 71989 19293 71989 40862 40862 85872 85872 70571 85872 48952 85872 1729 73257 70571 46235 73257 46235 70514 70514 23802 70514 72109 1619 70514 1619 31616 70514 20347 70498 20347 70498 10990 70498 30123 54843 70498 20848 54843 70498 60545 60545 88392 8280 54843 584 8280 94126 8280 51339 8280 51339 38547 64366 51339 2957 51339 2957 57498 2957 94199 94199 68142 65788 68142 65788 59606 59606 2866 68142 81511 81511 68108 36682 81511 71432 65788 81511 42528 50249 42528 42528 31265 50249 29301 29301 57014 85537 31265 33028 85537 6049 85537 85537 35524 50376 29301 43577 50376 31265 11274 78195 11274 50328 11274 4484 50328 58534 11274 4484 81554 81554 26288 13080 4484 13080 14466 2738 14466 69402 14466 16125 2738 16125 80002 18508 80002 16125 76608 76608 49690 76608 67911 76608 70809 61153 70809 70809 22381 22381 3196 64970 22381 22381 14648 14648 704 81671 704 81671 10574 16170 81671 46463 81671 16170 75722 75722 75308 84404 75308 75308 64128 32278 75722 32278 21347 21347 46297 45125 21347 45125 96213 32278 91071 91071 60957 91071 77768 21755 77768 77768 65255 65255 85258 60608 85258 11301 85258 11301 5142 5142 94451 82010 85258 45374 82010 45374 22199 16112 45374 16112 34058 80003 34058 34058 32384 32384 9402 4588 34058 9400 4588 80003 27340 88903 4588 68695 88903 80102 32384 80102 75717 16174 75717 82820 75717 66272 75717 75717 17658 66272 93670 72115 93670 93670 23972 72115 19515 72115 49117 28234 19515 49117 12846 28234 47947 47947 51020 84551 47947 36895 84551 51020 64512 64512 32891 83155 64512 83155 86440 83155 74522 74522 38695 67496 83155 50892 67496 77691 50892 72856 50892 72856 231 73208 231 73208 28182 12501 73208 50666 12501 55964 12501 5142 12501 59962 12501 12501 7094 65481 59962 98414 65481 4522 7094 4522 46688 32117 46688 75212 32117 85187 46688 85187 18970 49456 85187 47036 85187 70460 49456 70460 99502 96040 47036 96040 41761 53863 96040 53863 44250 55672 53863 55672 8128 63817 53863 63817 1068 55672 44743 32959 44743 26677 63817 32959 16095 26677 48756 32129 16095 26677 77446 32129 56252 39335 56252 39335 9298 9602 9298 9602 77729 72049 9602 72049 16593 72049 53654 53654 18928 88089 77729 25475 88089 88089 46654 53866 46654 53866 5579 5579 76292 81948 53866 29510 81948 29510 33314 29510 30188 81948 20259 20259 57116 93254 20259 93254 40536 40536 9456 9456 584 40536 73950 9456 50660 73950 35530 73950 62492 50660 29240 92013 35530 66051 29240 31001 66051 14300 92013 18103 14300 74848 66051 69864 74848 73154 14300 68961 74848 68961 86364 69864 79896 68961 99384 56701 99384 99384 45068 48141 45068 45068 24839 79896 74323 9845 45068 9845 85685 85685 45314 74606 85685 92081 85685 74663 92081 74606 269 269 98623 29433 92081 80458 29433 87767 269 87767 58651 69481 29433 86597 269 68423 86597 93351 87767 69481 35409 86597 4687 75459 35409 38127 75459 60610 75459 4687 82835 41868 82835 92035 82835 82835 71843 82835 23510 82835 64181 64181 54529 86519 54529 51936 54529 70628 64181 70628 42722 91877 42722 42722 77722 77722 68945 77722 27871 11043 77722 77722 89912 91251 89912 10374 89912 50616 89912 50616 86981 81037 89912 30437 81037 16817 30437 48284 30437 68350 30437 34973 68350 68350 57220 22612 57220 61883 22612 57474 61883 77998 57474 51413 77998 5126 77998 44220 5126 82116 5126 3091 82116 3091 93070 77655 5126 87870 3091 88971 87870 88706 88971 60393 88971 60393 2378 9505 60393 2378 9316 9505 96575 28973 96575 69098 96575 99720 69098 60027 96575 60027 57441 7321 57441 59988 7321 7321 65663 6444 7321 48365 6444 59474 48365 76351 48365 80329 6444 76351 8634 8634 33407 8634 39891 39891 54502 76351 82350 82350 22619 21665 22619 66185 21665 85967 21665 16037 85967 66185 33003 33003 48698 31070 48698 95695 48698 79980 95695 78457 79980 79980 69746 79980 50082 11867 50082 11867 24841 82029 11867 50082 80080 80080 48472 80080 92349 36927 92349 23187 92349 92349 65050 65050 86487 65050 54873 54873 55815 54873 47928 47928 34070 86160 47928 80167 54873 80167 67308 89209 54873 89209 76811 89209 15871 80167 46111 46111 12598 23237 12598 60674 15871 90426 60674 12598 27270 18886 27270 18886 14945 27270 81191 64945 81191 81431 81191 81431 3392 73620 81431 8726 73620 64945 8416 8416 90714 94274 8416 42078 8416 42078 96566 24083 42078 86851 24083 63913 42078 64316 63913 63913 15395 15395 34321 15395 6048 81192 6048 34321 67710 67710 8659 67710 33692 95622 67710 51376 95622 8659 83757 84697 83757 65274 83757 83757 94316 95622 56754 62315 56754 38988 56754 56754 99423 57339 38988 753 99423 91021 753 63548 91021 63548 85991 85991 97527 76115 85991 30653 76115 97527 65450 76115 11472 11472 76376 65450 61584 76376 2577 59947 2577 98389 2577 12091 61584 12091 67069 64142 12091 99528 64142 47239 64142 32986 12091 45533 32986 45533 52773 52773 22744 37637 22744 22744 69615 707 45533 707 26791 22744 14705 60519 707 68214 22744 1014 14705 37920 68214 8261 37920 37920 58601 58601 23010 30963 58601 23010 40322 40322 7248 78441 40322 80483 40322 80483 66642 95649 66642 31698 66642 15100 31698 15100 68562 38193 15100 18390 31698 6767 15100 41501 18390 41501 50019 41501 34148 84428 6767 81382 84428 84428 45169 24229 45169 3794 45169 61640 45169 24229 60874 61640 77455 77455 768 61640 43414 43414 49622 63795 77455 98657 43414 98657 7679 50333 7679 7679 67484 98657 17342 84512 17342 84512 14512 19386 84512 19386 15480 72721 15480 15480 11296 70254 11296 11296 92835 92835 39489 39489 58597 71352 39489 71352 46992 36727 39489 61984 71352 61984 78260 36727 90674 90674 74224 11348 90674 90674 97856 29946 97856 33650 97856 60272 29946 28400 29946 28400 30215 15191 28400 60575 28400 15191 66270 15191 52448 1755 60575 1755 27462 27462 57123 89345 27462 1755 87043 87043 67910 60491 89345 51608 60491 60491 45982 56758 60491 89992 89345 19762 60491 89992 31243 51788 31243 78170 19762 78170 27309 61239 78170 79663 61239 61239 82587 75717 82587 79663 57885 10966 57885 57885 88502 88502 29497 35870 88502 35870 58046 35870 44389 57885 80638 27687 88502 38574 27687 35870 32359 32359 27023 32904 27023 32904 52188 7885 52188 27023 21747 21747 81371 18075 21747 21747 97427 92098 21747 44216 21747 50011 44216 68420 44216 53423 44216 95356 53423 83637 95356 53423 40439 40439 63676 88275 40439 88275 4937 4937 6147 6147 23319 6147 71819 6147 19615 9646 19615 9646 98986 7239 19615 76282 9646 47824 76282 92283 7239 34872 92283 59324 76282 59324 23120 77252 59324 77252 54429 22706 23120 22706 67013 23120 60739 77252 30304 30304 23515 23515 81929 60739 60301 87005 60301 31411 60301 23515 5042 76212 5042 76212 72464 5042 21418 21418 28377 21418 21670 5042 341 50990 76212 18326 50990 50990 96491 94644 50990 341 47229 7005 47229 47229 86822 15412 86822 2595 86822 26182 2595 2595 90076 2595 4321 2595 71191 71191 18400 18400 99546 3904 71191 3904 24328 99546 58758 31171 58758 58758 23855 24451 23855 23855 73160 73160 12369 20709 23855 19741 73160 19638 19741 19638 83858 83858 57186 82570 19638 55844 82570 82570 30922 75056 82570 34116 75056 95540 75056 95540 82387 72541 95540 82387 88691 23059 88691 23059 29418 91462 88691 63120 91462 72104 23059 73029 91462 73029 4516 94345 73029 18720 72104 18720 72361 88276 73029 64893 88276 88276 82456 88276 35471 35471 46947 58236 35471 58236 91049 58236 20237 74267 58236 24568 74267 74267 56313 56313 394 35208 74267 56313 55581 35208 67307 67307 44582 12205 44582 12205 91403 91403 60723 99683 12205 99683 39014 99683 15186 58560 15186 15186 45277 45277 42682 58089 45277 45277 57040 22033 58089 22033 91604 22033 81533 22033 26938 78095 26938 78095 23791 78095 55588 11296 55588 63941 26938 23791 42603 42603 32423 71932 42603 65547 63941 33939 65547 34681 33939 34681 71913 5259 34681 5259 61987 5259 12280 12280 88886 61987 40211 3156 40211 3156 2555 60143 2555 30926 2555 3156 73136 73136 11825 73332 11825 73136 16308 11825 72241 30627 72241 72241 36853 85740 36853 68935 36853 36853 6297 6297 31978 36853 58030 37447 31978 62533 37447 98283 37447 98283 44829 98283 75126 75126 54299 77519 98283 78257 77519 25994 77519 81496 25994 65609 81496 84249 25994 25550 81496 25550 81479 81479 30963 81479 1744 81479 57318 81620 81479 13276 57318 13276 20705 52781 13276 99362 52781 99362 47181 47181 76625 99362 3872 34816 3872 3872 67096 64162 99362 3872 38355 38355 56012 58378 38355 38355 89727 38355 1173 76303 1173 83078 76303 89727 93282 41084 93282 95433 76303 41084 36057 36057 7241 74732 36057 95433 35022 35119 35022 71482 35119 71482 57864 37157 71482 31755 37157 28982 37157 28982 20262 28982 48488 28982 94321 70742 28982 48741 94321 48741 83518 48741 41063 83722 48741 48741 14294 83435 14294 83722 97233 60616 14294 97233 13159 13871 13159 86527 13871 13871 77158 37566 13159 13871 11484 11484 25749 48990 25749 68558 48990 82540 68558 83137 68558 9149 68558 18108 9149 18108 42877 82620 42877 42877 78650 50586 78650 76425 78650 59504 82620 52337 78650 95653 59504 21747 95653 2011 95653 95653 22163 51780 52337 44269 52337 9845 44269 47375 44269 51780 76688 97203 76688 49453 44269 76688 48216 48216 16667 76688 67452 42265 67452 67452 52108 67452 61444 60314 48216 5771 60314 60314 19637 27774 19637 19637 38873 66878 19637 66878 74068 74068 35692 35692 30780 45648 30780 75546 35692 41547 75546 41547 14096 41547 61930 75359 61930 75359 50394 19444 61930 99838 19444 41137 99838 19444 1130 41137 84547 74044 84547 93450 84547 84547 91145 41264 91145 18218 41264 59969 41264 35929 59969 59969 230 230 37122 51556 230 18911 230 18911 91595 230 23591 18911 36715 36715 99690 99690 97259 23591 40845 93194 40845 74493 40845 84593 40845 84593 43279 64443 84593 40845 4481 4481 93946 81534 93946 35949 81534 87440 81534 81534 37966 91770 37966 91770 63078 3342 63078 11037 91770 63078 76340 80591 76340 62075 63078 15618 62075 21673 62075 65128 15618 16433 65128 15659 21673 2957 15659 15659 83983 60397 65128 65128 71100 28104 71100 90838 28104 28104 81317 49802 81317 81317 10956 10956 18371 10956 48455 57319 49802 57319 20011 86678 10956 20011 16872 68184 86678 61718 68184 30396 68184 30396 55757 39795 30396 82976 30396 41145 82976 82976 77650 4635 77650 4635 53567 4635 80079 68841 80079 71668 68841 80079 52068 68841 39633 39633 66528 39633 58269 82753 58269 9797 66528 58269 80298 46637 80298 9797 37807 9797 15051 15051 12052 15051 86632 31638 15051 15051 57952 53359 57952 15051 28815 53359 99821 28815 8600 8600 95292 68071 28815 71875 68071 96940 8600 96940 77242 61046 96940 14730 61046 58285 61046 61046 98710 67205 98710 90768 67205 62941 67205 86456 98710 67205 69105 86456 51583 69105 75403 51583 90605 21889 90605 7831 90605 75403 27099 57382 90605 57382 77542 30082 77542 47363 57382 60341 47363 47363 59080 78904 59080 67689 59080 59080 88239 88239 13787 80882 13787 41009 13787 71438 13787 13787 86322 71438 82769 86322 20644 40827 20644 60134 40827 93947 20644 39867 93947 22024 20644 93947 60247 60247 36731 22024 37647 19512 60247 18451 60247 18451 47680 18451 45449 18451 68894 68894 50940 68894 91295 18959 91295 23986 18959 14425 23986 18959 13215 13215 47704 99266 47704 52363 47704 80898 52363 52363 94461 39501 94461 94461 51063 52363 7707 7707 90792 24598 90792 7707 332 90792 98852 98852 87739 33005 98852 332 38272 74501 98852 11276 38272 11276 380 47316 11276 38987 11276 15070 38987 15070 366 15070 330 15070 74285 17166 11276 76877 17166 27034 76877 58185 76877 86306 17166 38575 76877 38575 34044 76579 76877 51416 76579 64509 51416 1083 51416 95782 1083 8112 1083 12200 8112 8112 16872 8112 6014 6014 10990 4423 6014 4423 66654 4423 18761 4423 42819 38104 4423 61586 4423 61586 93832 98583 93832 37467 93832 37467 24093 37467 57216 57216 19772 27811 37467 19772 96560 96560 62286 52003 62286 62286 25605 62286 19209 80354 96560 44698 80354 80354 95002 61397 95002 61397 96067 45612 96067 2567 45612 93071 45612 27288 93071 64415 27288 67815 93071 95650 67815 67815 45584 67815 20473 88366 67815 90431 88366 88366 33438 30621 90431 84213 30621 71982 84213 52703 30621 40797 71982 71982 15249 39415 15249 58466 15249 39415 13648 35707 58466 78902 35707 60011 35707 17182 35707 17182 91992 41780 17182 41780 23263 23263 98146 75932 23263 49974 23263 23263 50815 44361 50815 50815 40612 61153 40612 43511 44361 52794 43511 43511 11636 43511 55073 55073 4491 35971 11636 35971 73043 11636 74960 35971 456 46507 35971 21674 456 21674 85944 21674 97184 24021 97184 71992 97184 37744 71992 97184 29979 24729 29979 77712 29979 74399 77712 34465 29979 14519 34465 34465 21911 21911 20226 18028 77712 18028 43683 18028 52628 3516 52628 88622 18028 88622 75747 57206 88622 57206 11810 57206 4128 42860 4128 9386 42860 10029 4128 10029 32547 1266 10029 1266 87390 87390 61563 32547 20507 91072 87390 87390 91061 91072 7703 90812 91061 90812 64546 64546 25706 66010 90812 66010 72790 26688 64546 26688 3196 26688 58181 58181 60194 58181 35489 1801 60194 1801 95559 35489 94697 51701 35489 46394 51701 46394 19520 19520 17046 17046 86764 17046 95450 46394 92031 90846 17046 17046 30055 30055 29413 53257 30055 2279 53257 52713 2279 2279 89130 13160 2279 80898 13160 26347 53257 89991 26347 89991 7263 56205 89991 89991 49600 49600 47503 47503 97849 79946 47503 79946 41426 41426 90229 69162 90229 90229 52817 11244 90229 11244 50958 50958 20016 85388 11244 48735 85388 48735 60463 89285 85388 45803 89285 48735 72775 39100 60463 69005 39100 39100 54300 75407 72775 75407 53179 53179 31103 64173 31103 26076 53179 75407 69173 71465 26076 71465 92487 26076 49479 16913 49479 16913 95934 24658 49479 24658 30955 71351 30955 71351 17048 97762 24658 50279 17048 50279 27655 27655 75929 46422 27655 92771 27655 95505 27655 84342 95505 29684 84342 74682 29684 29684 3958 50240 3958 9980 3958 958 9980 5926 3958 51537 5926 5926 90453 51870 5926 51870 48063 45525 9980 45525 4885 51870 40909 4885 71649 71649 86397 71851 71649 4885 13126 37543 71649 71649 66641 35615 37543 35615 30999 31107 30999 81039 31107 44710 81039 44710 17166 70808 44710 44710 28458 28458 8603 42825 8603 8603 14036 70738 28458 25252 28458 1292 8603 1292 93163 92541 1292 28874 93163 17209 93163 44116 92541 93430 44116 93430 983 93430 59068 84761 59068 59068 80007 80007 65364 29249 65364 3052 65364 73353 65364 73353 66850 16506 73353 16506 2508 66850 68937 68937 35452 99490 68937 99490 45547 54169 35452 54169 37990 54169 48452 54169 78137 95775 48452 95775 50981 14521 95775 14521 583 583 77006 77006 47676 65244 47676 77006 33868 33868 73625 81368 33868 47676 76099 55527 76099 76099 55406 55406 5630 57629 55406 76099 12397 55406 7363 12397 14156 18859 7363 14409 18859 14409 94156 75531 14409 18859 8698 18859 18527 38682 18527 8698 20769 93585 8698 93585 51532 80756 51532 51532 92303 60613 92303 92303 79895 9508 92303 25707 80756 92303 54195 54195 69173 54195 54015 54851 54195 83761 54851 54851 97901 23365 54851 82957 97901 82957 55022 10429 82957 10429 50992 39067 10429 39067 84518 10429 78785 48028 78785 39067 74536 1919 74536 1919 18644 24943 18644 62388 1919 31300 62388 62388 45192 62388 43248 56007 43248 43248 44622 17198 45192 40934 17198 89157 17198 89157 91055 24222 89157 94910 89157 94910 56102 38835 94910 15310 38835 22636 94910 22636 25121 22636 29548 29548 72689 29548 32352 25121 66859 15974 25121 15974 26237 15974 15078 17956 15974 15078 36069 41495 36069 36069 62752 1882 62752 28485 62752 62752 41921 64983 41495 33037 62752 64983 47723 91720 47723 72325 47723 72325 86371 72126 86371 5121 86371 86371 81422 86371 6541 86371 95072 95072 12219 64776 95072 52988 95072 14230 6541 14230 48102 7389 48102 7389 16884 38846 7389 75728 38846 7389 25028 38846 24997 84252 25028 20148 84252 3100 20148 28579 20148 28579 86765 14352 20148 42593 14352 42593 57044 42593 58938 28579 28367 72244 28367 56559 28367 28367 22720 45613 22720 73989 45613 61811 45613 45613 26453 26453 49618 26453 83877 82941 22720 18721 82941 82941 51208 33259 51208 18721 71288 51208 47753 16194 47753 56603 71288 42535 47753 56603 33810 73383 33810 39606 33810 33810 92568 10724 33810 71115 92568 61115 10724 61115 44688 61115 33845 18524 33845 33845 90916 61115 55428 90916 16919 2721 33845 78703 2721 56906 78703 78703 76132 9207 76132 34365 2721 34365 95843 80459 34365 80459 16363 34365 59466 59466 43107 59466 92302 14251 16363 14251 16104 16104 56006 14251 63958 51711 16104 97392 63958 97392 90259 90259 92897 78705 92897 22494 90259 34974 92897 40954 34974 40954 97282 37562 97282 97282 77789 77789 68257 77789 72734 30301 72734 72734 96898 61208 72734 24788 61208 96898 92788 92788 90399 28842 92788 28842 54803 90399 31185 39429 31185 31185 20185 31185 53140 82625 53140 16010 82625 16010 17659 16010 29935 30566 29935 29935 15674 53400 15674 15674 87226 62627 87226 91786 87226 87226 28012 75229 28012 89910 29935 45508 89910 89910 83651 36043 83651 3969 83651 3969 41436 41436 15046 3969 80788 80788 19512 80788 74036 26681 80788 96903 26681 27162 26681 58023 27162 26681 64078 39191 27162 27162 85244 62871 85244 41114 62871 91293 41114 91293 660 47068 660 62871 64733 39100 64733 8482 660 54585 64733 67478 54585 22454 54585 40537 54585 54585 75610 75610 70983 75610 95597 23724 75610 23724 25076 23724 95713 96476 23724 95597 32556 94654 23724 13433 94654 40556 13433 32556 51436 60616 51436 51436 17433 65659 17433 51436 83629 83629 13987 13987 90783 64180 13987 64180 11066 43277 90783 54586 43277 54586 44363 44363 5399 54586 49737 54742 49737 49737 75732 44363 87122 63403 87122 63403 82854 82854 17932 17453 17932 56257 17932 63403 54142 45441 54142 45441 65454 45441 96870 537 65454 54768 537 96870 76818 537 63881 52395 63881 66766 63881 59950 63881 59950 93322 63881 84839 84839 56739 9217 56739 15149 56739 15149 17553 17553 31490 74660 31490 74660 58089 17553 77525 31490 55321 83870 74660 30184 55321 77802 30184 77802 28727 85816 77802 83954 77802 83954 12857 99474 83954 99474 79241 83954 24535 24535 12251 99474 12371 24535 24017 24017 74838 35815 24017 24017 64428 55262 64428 50509 55262 65987 55262 67984 35815 11348 67984 1658 67984 1658 623 55262 31108 16339 31108 71730 31108 91245 16339 33398 71730 33398 94109 94109 4304 25283 33398 9906 25283 63300 94109 25283 94943 3474 94943 3474 61676 3474 6246 1289 6246 61676 94183 94183 74488 94183 29470 74488 24357 12863 24357 24357 39004 29470 31878 6844 31878 6844 78783 82633 31878 33427 82633 82633 16106 33427 81220 93085 81220 46312 81220 40579 46312 46312 38666 37781 40579 37781 6824 53457 37781 53457 48790 43288 6824 43288 51244 15551 51244 95993 15551 82964 51244 82964 12145 12145 56361 1478 12145 12145 48765 92825 12145 48765 24988 77455 24988 41694 24988 7982 92825 7982 92874 7982 21895 27860 21895 21895 60379 60379 29318 54288 21895 29318 97146 97146 77548 13652 77548 77548 13953 84804 13953 97146 36435 36435 46004 24539 36435 36435 41036 36435 40688 55587 40688 69414 55587 42134 40688 42134 95957 77018 42134 42134 16827 61014 42134 18092 16827 18092 45444 28877 45444 98607 28877 98607 58637 28877 64023 96440 64023 33714 96440 94664 33714 2657 33714 33714 74509 56921 64023 96440 50559 32850 50559 49727 32850 49727 55344 6546 49727 6546 49254 58134 6546 3659 58134 41513 3659 41513 67039 96142 67039 96142 61153 2609 96142 2609 35924 35924 50086 50086 75949 50086 2020 92507 35924 97494 92507 48916 2020 48916 74131 59893 48916 89643 59893 89643 18493 28724 18493 28724 7035 88954 89643 88954 51326 51326 15387 15387 91523 91523 16245 91523 71047 15387 50784 54191 50784 54191 282 54191 46179 52787 54191 25672 52787 25672 35168 25672 81950 35168 8814 80280 81950 80280 85219 85219 94281 8609 94281 45940 85219 49476 45940 45940 42569 42569 71153 71153 24746 37145 71153 59845 37145 59845 48347 18330 37145 59845 75611 75611 60171 75611 64240 75611 26812 56323 26812 26812 56906 2135 26812 2135 44421 2135 40623 40623 60445 938 60445 92061 60445 7410 60445 7410 31837 72562 31837 31837 60034 60034 64520 56883 7410 60034 67203 67203 94068 56883 54794 56883 31395 55929 31395 4913 31395 94953 31395 99908 31395 99908 1255 1255 18227 1255 94013 45357 94013 94013 67774 99851 18227 99851 41053 36354 99851 4823 36354 99851 86757 86757 11372 36354 53230 36354 19276 23558 86757 23558 80273 92787 19276 2789 92787 60896 92787 52786 92787 52786 1580 52786 61014 60896 82857 82857 97211 82857 11140 31370 52786 52898 31370 52898 53473 53473 16141 53473 94168 94168 56047 470 31370 470 63444 26611 470 53569 94168 93759 53569 91611 53569 68667 26611 53569 70354 70354 6309 6309 99582 37496 6309 68406 37496 68406 72111 68406 76360 6309 12750 12750 68114 68114 71328 33252 68114 378 33252 68114 14921 14734 14921 24245 14734 33252 99925 9955 14734 3516 9955 2557 9955 40881 2557 9955 31503 31503 37028 37028 85768 79534 37028 37028 43988 35121 43988 35121 50537 25767 35121 34981 25767 34981 53115 34981 26075 28706 34981 28706 58956 49244 58956 28706 34405 34405 73412 73412 91452 5913 73412 15702 5913 47467 15702 47467 37682 37682 43214 1729 37682 37682 92012 37682 56407 92012 76227 32280 56407 56407 52309 52309 41150 62890 52309 52309 2315 52309 17839 72246 52309 72246 89202 2315 13541 13541 62180 13541 80198 66565 13541 48478 66565 24571 66565 24571 82342 66532 66565 2621 82342 81597 66532 81597 31368 31368 98410 2621 38433 38433 14166 47071 38433 6436 47071 82303 47071 77775 82303 82303 63158 32365 63158 27442 63158 27442 69925 64068 27442 2165 64068 42525 64068 64068 41323 41323 47089 59926 47089 45236 47089 45236 3577 85693 47089 45236 98722 98722 22136 90501 22136 3303 90501 22136 33225 64212 33225 2975 90501 56684 2975 2975 66833 66833 37305 66833 78783 66127 2975 2975 89513 12599 89513 12599 85798 44851 12599 89513 65358 65358 95311 12599 67395 67395 68520 68520 66674 66674 21781 66674 33122 21781 36509 21781 16458 32849 16458 16458 52579 45694 52579 52579 71360 71360 55331 1 71360 82801 1 22889 82801 14581 1 95049 82801 49752 95049 39704 49752 49752 18742 40117 95049 40117 72140 43562 72140 72140 3899 40117 55747 81300 55747 3899 35352 35352 89727 72140 73285 73285 39225 15527 73285 15527 80765 15527 69503 69503 96682 72111 96682 37982 96682 64349 37982 55350 37982 55350 12951 12951 113 21631 12951 57232 12951 98137 57232 57232 10198 14768 10198 14768 25898 29260 14768 29260 95112 95112 72653 13093 95112 20549 72653 20549 8473 13093 19674 20549 95643 15568 19674 19674 33802 33802 11770 11770 29612 11770 7959 28492 11770 11770 48718 7959 95236 6792 95236 6792 88422 88422 24151 6792 39750 39750 69286 39750 83368 56309 83368 72637 69286 72637 47091 81716 47091 58736 81716 35296 58736 58736 79458 58736 60627 29544 81716 29544 84034 29544 2830 2830 91099 91099 95536 91099 71080 95536 15006 15006 74809 78343 74809 78343 75399 75399 76047 30137 78343 33340 30137 70493 30137 30137 42907 96391 42907 42907 72505 77845 72505 21845 77845 77845 20462 20462 86739 83737 20462 83737 84856 84856 96903 83737 91756 3720 91756 8946 91756 8946 41063 8946 88152 88152 30729 68705 88152 34070 68705 68705 88844 65828 88844 38462 88152 67652 38462 38462 52396 38462 2389 52396 41177 69447 52396 69447 1200 33137 69447 8990 33137 30433 33137 66738 41177 33137 90022 60271 90022 90022 39130 90022 31551 31551 40269 40269 17670 40269 31924 41220 40269 41220 90256 90256 35481 91604 90256 73304 90256 19901 90256 44125 19901 73304 29271 75253 29271 68037 29271 29271 53 53 16161 29271 32544 32544 11798 32544 46032 96215 32544 4690 96215 4690 48695 4690 99764 22878 4690 79285 22878 79285 93759 50193 79285 36914 22878 36914 22208 97063 36914 36914 7862 36914 9782 9782 96487 20778 9782 49852 9782 64188 9782 37047 9782 64188 88931 54883 88931 54883 5692 27734 54883 27734 33648 27734 8813 5153 8813 5153 66249 62055 66249 85292 5153 85292 51995 85292 31005 49716 51995 17216 31005 49605 49716 17216 6709 6709 60922 60922 79130 79130 26607 2973 60922 2973 99614 2973 56036 17855 2973 60440 2973 2973 74045 74045 51960 52930 60440 13433 52930 52930 75394 12669 60440 15483 74045 90755 12669 58364 12669 58364 15762 90755 42867 58364 37485 47144 42867 68705 47144 47144 92062 79807 37485 8975 47144 14943 79807 14943 66842 14943 73079 46277 8975 31841 73079 46277 80841 95330 80841 31841 93039 93039 90270 91352 93039 31841 11678 49339 11678 30298 49339 26845 11678 38951 26845 34520 49339 45044 34520 34520 84773 9923 34520 9923 56559 74834 34520 9923 35570 35570 61610 10979 35570 35570 15748 35570 28957 78521 35570 15748 58441 78521 42257 42257 44495 44495 80910 80910 95857 58765 80910 84828 95857 58765 85381 84828 2321 74605 2321 74605 48891 99948 48891 48891 53574 26163 48891 51901 26163 26163 32891 74605 41180 1424 41180 67425 1424 81426 67425 16095 81426 81426 91527 68307 81426 41232 81426 40342 81426 97590 40342 92104 97590 41232 5549 5549 81548 97590 72360 72360 70977 65971 72360 5549 796 37425 72360 37425 50893 14799 37425 20674 14799 26550 14799 37425 27561 39617 27561 46308 27561 28997 46308 9239 46308 57580 28997 28997 73166 75234 57580 75234 37304 17703 73166 17703 51363 17703 68404 54341 68404 81757 68404 45048 17703 45048 12972 63905 81757 5320 12972 5320 36003 33391 45048 33391 49911 3814 33391 33521 5320 33521 78694 78694 10485 10485 61397 85665 10485 10485 82873 59460 78694 9010 82873 10485 35627 41152 9010 28070 35627 28070 84747 28070 64843 41152 77797 77797 35968 35968 78036 2017 35968 77797 82205 97006 35968 73289 82205 82205 21070 57262 21070 89956 57262 21070 90527 90527 97186 21070 39002 39002 68335 39002 73016 90527 87570 59555 87570 39002 24552 39002 65149 65149 28671 82896 28671 10435 28671 11045 28671 96536 10435 11045 3982 14624 96536 71638 14624 37278 71638 96536 27277 42501 27277 27277 43605 71638 59703 98259 71638 89562 59703 59326 98259 59402 59326 59326 76042 76042 57059 76042 32115 84491 76042 84491 35471 72785 84491 24946 84491 72785 34203 73864 24946 60864 34203 60864 8149 34203 46150 46150 23360 46150 26771 97183 26771 97183 49780 91037 49780 49780 56604 56604 37024 10787 56604 10787 2101 56604 58369 14531 2101 16691 14531 28196 14531 28502 28196 68505 28502 68505 80932 29293 68505 12939 29293 51 29293 20794 68505 86660 29293 60051 86660 95114 60051 60051 65226 86660 55082 61624 55082 60051 70086 92114 70086 92114 74843 74843 56719 7206 56719 56719 12764 27371 56719 54172 56719 54172 9731 9731 51356 63507 9731 86621 54172 9731 31658 31658 87548 8185 86621 99623 8185 31658 51916 51916 39067 51916 94050 51916 55368 55368 65930 65930 98177 98177 13130 28875 65930 28875 32213 42241 65930 34776 42241 28875 9616 79931 42241 79931 79382 9616 65381 65755 65381 66209 65381 77823 66209 77823 10011 65381 33610 17982 66209 17982 85815 85815 14360 14360 67423 67423 77420 81212 77420 73932 14360 42979 73932 73932 86744 11658 86744 63709 11658 47033 86744 47033 92325 63709 6248 92376 63709 84868 92376 36146 47033 36146 77745 69186 6248 18811 69186 78440 69186 50951 78440 78440 29838 70416 29838 42241 70416 86427 70416 86427 80657 86427 4049 80657 40174 17004 4049 40174 66577 66577 15779 15779 78440 82441 66577 82441 6982 2029 15779 19911 82441 82441 24960 93820 24960 19911 88182 88182 12258 86677 12258 12258 46621 76538 46621 38261 46621 12258 60719 12258 35871 23474 35871 35871 38910 14664 38910 17566 14664 17566 65335 2707 65335 41739 2707 2707 33871 64294 33871 4500 41739 4500 10385 4106 10385 31612 4500 31612 52686 84862 31612 31612 73264 31612 46331 70389 46331 10385 56541 56541 73304 119 56541 53789 119 63167 56541 46459 119 63167 44222 44222 3797 44222 96533 96533 6938 6938 6605 85209 6938 85209 13488 85209 11751 85209 46736 46736 99710 85830 46736 85830 15589 95992 15589 95992 42352 87747 42352 95992 63592 42352 10971 10971 94054 94054 67407 12796 94054 12796 41437 21060 12796 21060 50856 8896 21060 33571 8896 50856 30580 14233 8896 30580 21310 20324 14233 20324 19390 97004 20324 97004 52282 97004 84056 62198 84056 84056 37008 10731 84056 29631 10731 29631 32221 47801 10731 37008 8002 26714 47801 85623 26714 65332 26714 63399 65332 70358 65332 18539 65332 48814 18539 48814 74120 48814 93790 93790 88597 88597 81070 88597 48287 11496 48287 88597 98763 79871 98763 98763 33615 85006 33615 33615 82545 82545 39867 82545 9340 20206 33615 82545 30003 30003 15952 82545 17627 17627 95315 22999 30003 22999 97887 64027 22999 7142 22999 7142 49452 64027 64364 16000 64364 17684 7142 17684 34452 6835 34452 17684 62767 62767 72519 62767 31212 97578 31212 69615 31212 90456 62767 90456 36887 12990 36887 34373 90456 34373 15284 34373 30286 62904 34373 34373 48353 62904 36055 83107 36055 72100 48353 72100 1620 83107 13133 993 13133 19922 13133 993 63809 10977 63809 98923 10977 56680 98923 98923 18162 18162 1473 46260 1473 97963 46260 7781 1473 96771 7781 96771 64107 7781 41503 96771 60434 7936 41503 7936 53872 53872 68452 68291 7936 715 7936 30553 715 30553 19581 88197 30553 88197 68773 88197 88295 88295 629 88295 51365 45874 51365 45874 19453 45874 60381 31549 51365 4498 31549 45874 13039 30786 4498 4277 13039 97705 4277 73103 30786 67504 97705 73103 3971 3971 5907 57855 67504 5907 62086 18261 5907 92002 18261 54755 18261 23313 54755 23313 72776 62045 54755 62045 57652 18080 72776 83009 18080 30246 18080 12995 18080 73091 18080 73091 78555 48279 73091 894 62045 42031 894 73091 47720 89583 47720 44710 89583 63763 47720 35273 63763 72947 63763 72947 72500 58313 72947 72947 11845 50984 72947 41774 63763 93433 41774 41256 41774 9709 41256 41256 50124 9709 14914 14914 63651 63651 57413 21894 14914 72914 63651 48564 72914 46805 72914 16655 21894 21894 53681 63651 1357 38567 53681 38567 34761 80120 34761 82124 34761 82124 58794 34761 3614 65495 3614 68192 65495 41073 65495 41073 34872 13315 41073 65495 40634 40634 71273 40634 12032 17716 41073 95962 17716 95962 74820 95962 59273 95962 64744 95962 31932 41927 95962 77420 41927 41927 80895 14190 31932 92835 14190 14190 56719 14190 57792 37561 14190 37561 87962 49119 14190 76812 57792 58875 76812 19028 58875 19028 77140 4074 76812 43864 58875 98673 43864 38437 98673 75067 98673 75067 56316 40333 75067 74978 40333 3709 40333 40333 15986 15986 21899 75067 58838 71001 58838 15162 71001 62492 71001 15986 11587 11587 60565 60565 35437 8826 35437 92398 35437 35437 9120 83605 9120 32990 83605 83605 70917 84247 83605 83605 20217 14883 70917 14883 11374 44242 11374 3062 14883 14883 12265 10525 11374 10525 84081 10525 10093 10093 43785 43785 17628 10093 23117 49801 43785 77763 49801 43785 89634 77763 39567 62586 39567 39567 14435 14435 1493 1434 14435 14435 89699 89699 49459 77465 1434 53280 77465 4455 53280 53280 6682 6682 91733 91733 77649 10928 77649 91733 14977 56475 91733 14977 34036 20097 56475 13085 34036 13085 32818 73090 13085 4807 73090 20097 56163 4531 13085 4531 43971 58248 56163 58248 33725 38957 58248 38957 55509 19693 38957 38957 85022 85022 10065 17530 10065 85022 45054 83292 45054 92048 83292 45054 64642 79847 64642 86311 64642 45054 38793 86311 30542 30542 12091 38793 90060 90060 2855 2855 33128 79370 33128 68604 33128 11549 90060 33128 76312 44782 76312 52845 76312 76312 89437 89437 3608 43484 89437 25870 89437 25870 49778 25870 17085 42236 25870 42236 21822 21822 29618 90447 21822 21822 88094 66354 88094 90550 66354 42677 66354 90447 5689 5689 20674 5689 1128 5689 32791 70977 32791 66354 85278 85278 23461 32791 41643 16092 23461 98232 23461 98232 98854 98232 60093 91629 98232 60093 22815 10751 91629 9593 10751 19645 9593 19645 93829 9593 22921 22921 6000 6000 17882 7344 6000 7344 3661 7344 32394 32394 86586 32394 84538 84538 76072 17087 76072 17087 23580 65373 17087 95984 65373 41020 65373 78583 41020 41661 76072 71894 41020 41834 71894 41834 27409 27409 14512 27409 94769 94769 95605 65857 94769 65857 26815 65857 15743 94769 14696 18220 14696 15743 57297 36334 14696 36334 22263 14400 57297 14400 97211 66646 14400 66646 38904 66646 46786 46786 19800 73707 46786 46786 99186 89041 99186 19495 14400 45131 19495 48578 19495 1031 48578 1031 59992 59992 53903 53903 761 41359 59992 41359 60668 60668 67075 92231 60668 95169 60668 35059 95169 50234 95169 95169 23412 23412 24150 23412 58906 59642 58906 89483 23412 24816 89483 89483 35320 35320 73314 35441 89483 35320 74242 74242 3585 69316 74242 74242 69354 12711 69354 78931 69354 78931 67013 76530 78931 97374 78931 32524 76530 174 32524 76530 5359 40751 5359 7846 5359 317 7846 33467 317 33467 33148 7846 76009 76009 15504 76009 48820 9560 48820 48820 16344 16344 42179 36752 16344 92962 36752 65399 36752 65399 13214 43320 36752 1998 43320 42244 65399 43320 94878 94878 55613 91309 55613 55613 64932 48207 55613 48207 52319 94145 48207 94145 92993 97391 92993 78674 94145 70494 78674 70494 2882 39541 2882 69109 2882 39541 36015 99481 36015 99481 83619 92741 99481 99481 68899 68899 37590 38787 37590 19400 68899 70890 19400 86603 19400 86603 93680 86603 81012 81012 99987 81012 18561 51255 81012 44108 51255 51255 9528 9528 98863 9528 85327 9528 77461 65968 85327 72660 65968 65968 21030 50453 21030 50453 66743 66743 73237 68009 73237 66743 59410 59410 29932 11872 29932 29932 43560 19518 43560 59410 59424 43560 38280 53763 38280 79016 59424 78535 59424 19261 78535 79016 24687 97149 24687 78535 94089 9619 94089 24687 96478 96478 99861 75025 96478 63554 96478 72856 63554 264 63554 63554 28551 63554 38765 38765 43616 38765 74545 38765 67540 76497 38765 38765 89581 66566 38765 66566 38383 66566 22421 22421 48448 48448 20047 48448 45500 53172 66566 53172 97078 53172 59091 48448 71277 53172 94370 94370 97117 16153 71277 16153 2334 8324 2334 96657 16153 15777 96657 96657 13568 11873 96657 11873 27183 86163 11873 86163 61236 86163 91235 86163 78727 86163 7768 7768 27489 19955 7768 85647 78727 33449 85647 7442 33449 85647 90495 33449 25085 45583 25085 85647 74410 74410 69530 52139 25085 52139 88854 43817 88854 49680 88854 47283 49680 38718 47283 26245 49680 30956 38718 30956 19669 30956 59559 59559 53063 63193 59559 83475 30956 83475 45157 71417 83475 98115 83475 98115 27565 3408 71417 3408 80972 35214 3408 27565 69432 69432 71195 3408 25843 3408 27189 34025 25843 34025 32782 34025 28089 34025 29079 34025 92139 92139 20122 92139 71801 71801 27364 53225 20122 71801 31261 31261 21820 21820 33 90029 21820 20629 33 90029 17287 17287 42408 17287 36857 36857 51481 59735 17287 54221 59735 73795 17287 59735 24090 24090 91935 24090 60598 60502 73795 71321 60598 83249 71321 60502 54351 34263 54351 29608 34263 29608 54549 42259 54549 93201 54549 79950 93201 79950 37383 37383 80863 79950 41817 37383 718 718 90600 63142 718 63142 60314 42537 63142 63142 90222 42537 30244 42537 11204 5017 11204 5017 30497 30497 75837 30497 4612 54838 4612 54838 41427 41427 68082 28919 41427 41427 43022 43022 76130 28919 69856 89391 43022 96649 69856 89391 72482 17708 96649 71602 17708 89167 72482 41342 72482 22981 41342 44927 89167 63819 44927 63819 23566 44927 35211 35211 29781 63819 86020 86020 65978 86020 82153 47149 82153 24438 82153 82153 51871 93645 82153 64905 24438 74395 64905 64905 74856 74856 95751 38985 74395 74536 38985 38985 65729 65729 85531 18335 65729 68965 18335 68965 99602 471 68965 471 2398 70656 2398 2398 63334 31782 63334 47356 2398 94228 63334 94228 78872 78872 29522 94228 65006 56461 78872 56461 12642 88192 56461 53673 88192 37424 12642 50267 88192 50267 6048 50267 65890 66424 50267 66424 78244 90128 65890 96474 90128 32473 90128 32473 18311 32473 3274 3274 70547 32265 18311 3808 18311 28215 3808 3808 71727 71727 85259 71727 33375 4199 33375 4199 72299 97454 72299 24800 72299 4199 20219 20219 29986 87745 72299 88690 87745 73983 20219 79390 73983 73983 20592 20592 13693 20592 31042 13693 86437 31042 11555 11555 61487 31042 22004 74999 22004 10509 22004 23806 10509 10509 17795 17795 34232 17795 11755 85750 11755 14078 17795 52606 14078 34570 34232 14078 12867 14078 24878 12867 7529 94839 7529 87649 94839 49391 94839 86895 49391 86895 83025 83025 89569 30642 49391 30642 81667 30642 12128 5744 12128 12128 25191 74404 81667 74404 37897 37897 73286 37897 17924 81020 37897 981 17924 19304 81020 19304 78382 54990 19304 54990 89442 41512 981 59485 41512 59485 3410 80085 59485 7741 80085 80085 38748 64029 80085 27622 59485 250 27622 73235 80085 27622 21520 27622 3306 73235 65730 65730 12215 3306 76894 35741 76894 61665 65730 65730 49624 49624 19669 31819 61665 31819 74232 60600 31819 31819 10392 61674 31819 31819 22095 22095 9477 61674 42855 42855 77894 42855 6579 23234 6579 34243 6579 68532 34243 3432 34243 602 34243 95177 602 95177 56631 56631 85653 16598 85653 56631 26554 26554 66084 78526 66084 86591 26554 86591 8169 66084 14317 14317 77344 14317 27942 14317 5765 86836 27942 5765 43094 85795 43094 63976 85795 43094 93127 24824 93127 65639 93127 75758 65639 93127 46086 88441 46086 60585 88441 8506 60585 73414 60585 60585 94888 99519 94888 73414 24544 94888 41087 41087 38145 20788 41087 94080 41087 41087 30203 63010 30203 63010 68810 32216 94080 31384 32216 79050 31384 48930 31384 48930 80733 28384 48930 88977 48930 81432 88977 31384 55571 55571 2219 11641 88977 11641 41301 61866 11641 40465 41301 40465 95710 43165 95710 95710 47760 98242 47760 47760 19831 19831 17742 17742 83137 99081 17742 17164 99081 17742 9678 58091 99081 58091 16707 58091 37016 37016 30121 36081 30121 9729 36081 36081 64540 80213 64540 64540 4974 4974 3924 4974 88541 30822 88541 22712 30822 34765 30822 4974 18706 18706 90959 30822 65114 30822 30164 30164 4524 30164 14503 14503 61844 4524 95038 50652 95038 63627 50652 25600 95038 38368 25600 25600 79749 79749 57000 47363 79749 79749 33229 79144 79749 79144 41693 89230 41693 41693 27128 10708 79749 89488 10708 66737 89488 71330 66737 71330 8100 70010 71330 70010 91722 70010 38926 70010 71456 38926 25371 70978 25371 38926 37585 37585 30829 30829 84129 84129 33413 28466 33413 60488 33413 33413 97656 20734 33413 36683 20734 45165 36683 34190 45165 95892 45165 34190 26193 26193 36156 95892 12678 47498 12678 84788 12678 15149 84788 84788 78078 26193 29549 29549 13804 51783 78078 65269 51783 2880 78078 2880 91347 77062 2880 77062 92771 94943 77062 58107 2880 55083 58107 68802 77062 58107 98181 98181 89551 58706 89551 98181 95576 89551 51764 43827 51764 72701 51764 87993 51764 74832 72701 38388 74832 54208 74832 7959 54208 74832 37659 37659 85721 85721 10330 50216 10330 85721 37090 37090 13925 13925 17244 27692 13925 30877 37090 20084 30877 16143 27692 32643 27692 32643 96469 70521 32643 70521 62216 62216 94889 62216 45133 62216 49567 49567 97149 79877 62216 79877 36952 79877 40457 72621 79877 38359 49567 38359 77758 54459 79877 60863 54459 54459 22850 54459 89285 54459 32693 35752 54459 35752 95722 25227 95722 68528 95722 21385 95722 68528 12574 21385 57702 15144 21385 15144 26162 69296 15144 64009 57702 64009 82497 82497 61276 61276 79484 79484 94334 61276 72271 48965 72271 79382 72271 46113 72271 46113 73059 81289 73059 59301 73059 48156 59301 16568 59301 59301 54266 54266 97769 11645 54266 52210 11645 30031 11645 88087 11645 49671 54266 11645 2569 49671 12465 12465 6739 41407 12465 12465 66290 66290 98884 66290 22087 88043 66290 66290 4382 22677 88043 26163 22677 22677 91001 91001 30267 30267 97807 91001 33307 43157 33307 33307 54595 69026 54595 41982 54595 20737 41982 43620 20737 42800 41982 8371 42800 45462 20737 8647 45462 14456 42800 14456 33690 38683 14456 84404 38683 38683 56755 66013 56755 90825 38683 90825 78807 90825 30179 67911 30179 16666 30179 30179 47157 30179 91354 30179 80237 80237 64748 17834 64748 17834 42537 80237 39629 1030 39629 39629 79687 64777 17834 36211 79687 64777 84961 84961 65261 98352 84961 43655 65261 65261 72958 43655 90840 22919 43655 19232 72958 90840 37495 37495 97549 22919 32493 62587 32493 85301 37495 32493 43324 43324 11065 70440 43324 72496 11065 38475 72496 38475 89517 89517 24469 89517 13956 89517 35144 35144 3731 11930 35144 11930 64732 35144 86033 34711 86033 62947 34711 34711 33330 34711 40719 40719 49229 79161 49229 40719 60000 43756 79161 43756 23687 20642 43756 76721 43756 43756 5324 76721 18999 56517 18999 18999 37451 18999 90248 90248 77950 5824 90248 73678 5824 5824 90028 92968 90028 3066 90028 91550 90028 96233 91550 91550 14444 19540 14444 79135 96233 49933 79135 8873 49933 73212 49933 79135 11167 92223 11167 76655 92223 6091 76655 6091 79979 15759 6091 76655 52993 92871 52993 15759 3817 82487 3817 14411 3817 14411 12602 14411 44560 44560 34211 34211 2601 34211 67893 17718 34211 48899 17718 34211 88302 11582 88302 17718 37432 21556 37432 37432 99736 49324 99736 11296 99736 37432 37676 37676 89638 98844 37676 19356 37676 78865 19356 70805 78865 19356 19621 19621 61326 61326 5033 61326 89297 14717 78865 14717 23143 61326 83573 80845 83573 15939 80845 12178 83573 54600 12178 33 54600 80014 12178 33155 80014 98201 80014 85321 80014 85321 18563 53063 85321 42764 80014 42764 40324 83227 40324 88134 42764 66006 88134 58838 88134 83227 64719 64719 10350 20146 88134 64719 76270 76270 62470 6726 76270 55800 6726 55800 56820 62470 82288 82288 14617 55800 85920 16859 85920 21861 82288 52938 21861 5329 21861 52480 52938 52480 3839 50649 52480 50649 23530 52820 50649 25251 52820 89794 23530 25251 5694 74473 5694 5694 15983 3907 15983 82377 3907 32294 15983 15983 37996 37996 40845 37996 77149 14156 77149 32294 51942 37437 51942 17357 51942 20859 77149 35963 17357 17357 17395 17395 30704 91698 17395 91698 72338 72338 18174 75328 17395 47762 75328 83353 75328 83353 22515 78794 83353 10065 78794 27760 78794 27760 74866 35629 74866 16094 35629 76359 35629 35629 46722 46722 658 35629 1048 91439 46722 92389 91439 69371 46722 35629 35660 23057 91439 31455 35660 19734 35660 19734 25839 25839 78034 25839 48501 4095 48501 48501 2524 86235 48501 21988 2524 73962 86235 21988 8168 7991 21988 15777 7991 90651 7991 51458 90651 7991 55215 79777 55215 50675 90651 50675 75622 16015 50675 16015 50353 85870 50353 50353 35740 35740 47827 35740 52016 62192 52016 1695 35740 62192 83644 80828 83644 53502 83644 53502 22680 53502 3228 85690 53502 85690 13628 31966 85690 85690 20278 90777 20278 20278 1238 13900 20278 44324 13900 44324 26462 29892 26462 26462 82590 66402 44324 20362 66402 28125 66402 66402 40526 66402 41090 41090 18681 41090 19650 19650 78628 94923 78628 45496 19650 45496 46389 2871 45496 2871 19305 13490 2871 94923 37457 37457 2670 47775 45496 3586 47775 44907 3586 44907 50901 44907 76354 44907 44064 44907 71796 71796 12166 71796 65363 71796 75535 81488 65363 28875 81488 81488 6993 6993 93573 78975 6993 30603 78975 78975 13514 13514 95952 72760 13514 72760 21170 22607 72760 22607 71308 71308 68849 87197 71308 65326 87197 6836 65326 65326 40872 40872 80220 16227 65326 93765 16227 93765 51799 4728 40872 16227 89355 89355 76052 93765 72860 72860 13429 89355 3075 29936 3075 51458 29936 33747 3075 31084 33747 99772 31084 50529 31084 50529 72975 29424 50529 31084 74004 76543 74004 4357 29424 74004 72010 72010 47820 62323 72010 62323 98777 47408 47820 7845 47408 47408 6053 99651 47408 47408 74581 73080 74581 99651 68547 68547 68888 22248 68547 68888 8176 8176 92707 22248 82442 40177 82442 82442 62581 87116 8176 62581 41593 59604 41593 41593 40490 28219 62581 28219 29451 65272 28219 26594 28219 8297 41593 8297 31177 8297 12103 41593 65029 65029 4772 43986 4772 4772 65454 49365 4772 49365 68347 68347 8616 62822 68347 62822 40979 55768 8616 8616 72585 72585 46113 55768 63326 79819 63326 63326 44500 63326 79206 20492 44500 86965 20492 82232 20492 44933 82232 92591 44933 74714 92591 59251 92591 59251 56712 1931 56712 59251 75564 12664 75564 75564 57011 85013 57011 57011 3331 75564 79003 79003 72485 79003 9414 75564 67393 95493 67393 67393 85862 79003 45021 45021 72158 72857 45021 89660 72158 72158 93751 19064 93751 93751 55299 93751 13162 13162 51934 19183 13162 72238 19183 72238 10751 68391 72238 29008 68391 29008 5789 29008 84106 84106 20958 87680 29008 94951 87680 8665 20958 87680 68356 96580 8665 96580 81330 96580 75918 96580 94498 99998 94498 39581 75918 39581 26573 57052 99998 76812 57052 39581 61441 57052 18105 18105 301 18105 56178 61441 61168 44690 61168 18105 47803 61168 76259 76259 55605 16399 47803 53914 47803 12450 76259 12450 27825 17445 27825 27825 74515 16247 12450 12450 90839 97357 16247 97357 66913 97357 72277 97357 41225 97357 96841 96841 77260 96841 10362 64888 10362 64888 38092 70417 38092 70417 33435 38092 93167 41055 70417 35924 41055 53779 93167 63682 53779 53779 17852 93167 74730 74730 26572 63118 74730 9814 63118 12750 63118 63118 5659 63118 19921 74581 19921 19921 23606 23606 6400 71988 23606 39424 71988 26216 71988 23606 86717 82913 86717 2406 23606 39738 2406 86717 39151 2406 52881 59648 39151 52881 45242 75056 45242 75767 59648 45242 84500 45242 75815 6205 75815 35162 75815 11897 75815 62892 84500 84180 62892 35162 73874 55010 73874 99614 73874 73874 89317 62892 37241 8173 37241 37241 23243 37241 29377 89838 73874 72208 89838 62168 72208 72208 76506 82357 76506 40311 72208 40311 21988 8837 40311 40311 36888 73321 36888 72271 73321 8837 6639 6639 81403 25154 73321 25154 18530 25154 17001 17001 86154 71421 86154 38849 86154 1195 38849 1195 21429 87202 1195 38849 53329 8011 53329 53299 53329 150 1195 30302 150 43613 150 43613 31486 43613 53330 43613 24020 24020 51307 46878 51307 51307 56213 82209 56213 74358 56213 74358 82239 48490 74358 46878 60584 74358 63737 2793 63737 74358 70202 67724 63737 67724 76125 3856 70202 3856 44580 3856 22511 22511 15357 54925 22511 44138 54925 44138 49981 33543 54925 45692 33543 45332 45692 45332 49053 38661 45332 34913 45332 62781 34913 53711 34913 34913 13812 19546 13812 60893 19546 13812 77513 13812 10080 35590 10080 53426 77513 99137 53426 77513 75781 32982 75781 32982 71905 71905 54925 6632 32982 6632 50364 27681 71905 50364 27882 60210 27882 1428 60210 27882 52170 60210 97995 60377 97995 97995 6427 97995 78974 78974 36853 14011 60377 14011 93243 12075 14011 12075 30409 12075 81064 91204 12075 30409 93040 97383 91204 91204 59327 80982 59327 59327 31927 35703 31927 10104 35703 31927 92467 92467 53039 92467 28946 28946 7602 28946 79661 34115 7602 34115 35569 35569 74515 34115 71230 71230 34876 1240 71230 1240 52480 62266 1240 44695 62266 41642 44695 10659 44695 38951 10659 91342 10659 47245 91342 91342 66174 69991 66174 96330 91342 23717 91342 65769 23717 40524 65769 23717 91313 65769 67278 67278 41871 16802 91313 16802 7987 16802 65759 91313 30938 67278 26646 64940 16802 94560 30938 98919 64940 98919 85728 54998 85728 88748 54998 98919 59616 59616 13851 84162 59616 13851 15844 90736 84162 15844 9011 93094 90736 82886 93094 82886 3474 3338 93094 82886 34532 24846 34532 24846 3941 3941 87876 3941 39844 46704 3941 19698 3941 61031 19698 61031 54068 69161 61031 69161 69975 69161 39594 61031 59989 71185 69161 98923 71185 48496 71185 71185 42099 71104 42099 49519 42099 49519 14123 49519 21654 49519 91859 91859 31265 29270 91859 91859 85688 91859 19035 85688 6860 76892 6860 76892 3394 39110 76892 39110 63479 39522 39110 39110 30949 29996 30949 68252 29996 68252 831 68252 61853 61853 44357 61853 41378 68252 1540 1540 32501 1540 5189 50650 5189 58028 5189 58028 52408 58028 89488 50650 83911 83911 42175 58028 21209 21209 36326 61905 21209 83911 49404 49404 69587 11818 49404 24135 11818 11818 86378 86378 25061 30571 86378 36009 86378 24609 11818 84836 86378 63494 84836 91230 84836 24609 30710 84836 927 927 65547 30710 11847 11847 38809 11847 7016 927 80864 11847 7388 80864 91909 7388 18989 87981 18989 18989 16940 41345 16940 41345 83007 13308 16940 41345 7186 41627 7186 77088 41627 41627 49780 7125 7186 19144 7186 58655 19144 40624 58655 58655 84766 69151 19144 42760 69151 51248 42760 99836 51248 11504 69151 11504 81984 81984 7690 81984 41477 11504 65023 87997 65023 2863 87997 62243 2863 11265 87997 87393 87997 76545 87393 76545 1865 1865 43741 86741 1865 29448 86741 16054 1865 32054 16054 44097 32054 32054 6905 83901 6905 83901 28089 50846 83901 50846 34683 78793 83901 78793 41383 30936 78793 50846 31898 31898 59041 50846 1595 49747 1595 72134 49747 72134 34633 80988 72134 72134 34638 42902 72134 34638 19764 78251 42902 78251 56767 11064 42902 78251 93793 11064 23751 75998 11064 6085 75998 66833 75998 29392 23751 29392 43287 75998 60634 29392 45882 60985 45882 10930 60985 45882 9390 96265 60985 9390 17271 52179 96265 52179 27550 24997 52179 3264 17271 3264 86031 21529 3264 89117 17271 18473 89117 89117 78556 68746 78556 98374 78556 57211 98374 4552 68746 84402 4552 26356 98374 26356 86072 86741 86072 86072 15510 15510 64840 15510 80487 80487 70503 80487 32132 92340 80487 80487 68107 92340 74176 74176 79550 74176 68338 68338 48880 42280 68338 68338 94879 49719 74176 49719 70977 49719 42056 35013 68338 35013 77285 77285 92107 88286 92107 92107 14986 81845 92107 86051 81845 81845 7776 7776 53733 7776 63896 86051 34943 35587 86051 87503 35587 34943 33065 60894 33065 33065 90141 90141 23006 49410 23006 23006 83400 83400 97357 98907 23006 81878 83400 23006 10534 10534 45550 45550 14293 58870 10534 14293 8754 8754 20127 31710 8754 76233 31710 11721 76233 89590 31710 44928 89590 76233 67846 67846 31576 32580 67846 89590 83458 99545 83458 32580 35676 91925 35676 43072 91925 91925 84354 75147 35676 34794 84354 2145 91925 2145 40048 2145 69315 69315 2489 8707 2145 8707 56751 8707 54767 92165 54767 67252 92165 67252 16045 67252 86467 86467 28722 9186 86467 78992 92165 61492 78992 46676 61492 61492 1024 1024 34617 1024 88012 88012 89172 1024 23899 23899 10367 10367 42942 10367 76698 15796 76698 15796 90067 15796 86726 76698 53044 53044 79636 53044 47786 47786 59664 82872 47786 82872 40936 40936 8100 49480 82872 40936 25405 73950 25405 38260 49480 19119 38260 25405 18898 28590 18898 28590 5469 94736 5469 20355 94736 57522 94736 94736 60866 73853 60866 73853 16930 73853 37721 37721 93029 37721 79864 37903 79864 1419 79864 37721 84232 91071 84232 84232 22776 79864 88185 19931 88185 19931 76964 88185 893 893 19446 34595 893 41485 34595 41485 79141 34595 91232 43336 41485 68213 43336 76672 43336 68213 21117 68213 40878 61952 40878 45238 61952 16975 45238 61952 7370 45238 63091 54486 7370 65653 54486 78327 65653 24081 78327 78327 9878 73930 9878 9878 5834 9878 18669 51073 18669 51073 4088 44615 4088 4088 86547 51759 86547 51759 18476 51759 98960 98960 2527 71450 98960 80777 98960 61151 80777 80777 7660 52139 7660 76122 61151 7660 79035 79035 32844 98622 32844 32844 59560 69893 59560 79035 77826 82508 69893 14665 82508 82508 204 74141 204 53817 74141 204 87282 77425 87282 38763 77425 77425 54763 50175 77425 16100 87282 16100 48886 48886 18687 43424 16100 24532 43424 43424 49198 37054 49198 49198 32487 49198 54919 49198 98263 17918 98263 2142 49198 41502 98263 41502 4181 47222 4181 4181 68011 96142 68011 3412 47222 46930 68011 3412 97398 66494 46930 66494 65833 16089 65833 71343 16089 11894 16089 11894 87168 70010 11894 93246 71343 93246 86983 71343 80250 54311 93246 43451 54311 70882 43451 43451 90878 85254 43451 27481 43451 43860 27481 43451 75001 75001 64196 46207 75001 60546 75001 74807 60546 21665 60546 98908 46207 24772 98908 54768 24772 24772 73873 19327 24772 89121 19327 89872 19327 19327 26552 75925 19327 75925 84669 48045 84669 62417 84669 84669 97242 97242 81278 9320 62417 62417 17986 17986 76704 36306 76704 17986 20712 10510 20712 7513 10510 31797 20712 87373 10510 31797 59061 59061 55078 46876 87373 15868 46876 44371 15868 22840 15868 97696 22840 5095 22840 21992 22840 21992 81319 88451 21992 88451 14914 21992 98819 88451 42157 42157 7831 42157 98935 98935 20941 20941 44815 98935 45269 98935 93864 51510 93864 51510 49556 77852 45269 77852 35050 79015 77852 79015 51328 85774 51328 46897 51328 46897 88956 26197 79015 26197 64502 26197 899 66793 46897 66793 33397 7068 33397 42794 33397 33397 31400 20443 31400 33397 51909 51909 93682 51909 38490 38490 20570 20570 85511 85511 53987 53987 31818 27152 31818 77595 27152 27152 26287 26287 33486 33486 37930 2179 33486 63055 33486 63055 83837 63055 36293 77429 36293 32596 77429 32596 6858 36293 51229 30112 51229 30112 35892 51229 55643 30112 15692 2377 15692 63863 15692 15692 43799 98994 63863 60863 98994 98994 17363 36313 17363 17363 30365 17363 62920 62920 29976 62920 2447 62920 70465 5456 17363 38044 62920 33228 38044 5456 13261 13261 21439 38044 91824 70638 13261 91824 87334 96529 87334 30716 70638 63044 30716 30716 48692 63044 239 46421 63044 95994 46421 59025 95994 46421 41890 41890 94303 45944 41890 41890 33585 33585 81911 33585 26711 26711 23597 23597 10129 64141 10129 10129 56822 24793 64141 56822 21652 46714 56822 32638 56822 96787 32638 96787 59359 62260 59359 32638 29188 59359 79728 29188 66412 66412 3926 3926 26004 91441 66412 30140 3926 37320 91441 32803 37320 12004 37320 37320 34169 9453 34169 12004 16945 37646 16945 17012 34169 44621 34169 44621 74715 50219 74715 86849 44621 74715 75467 75467 12870 7199 86849 72896 75467 62417 72896 72896 16219 63200 16219 16219 99558 53748 72896 16219 4556 90732 16219 90732 38582 16219 72414 24464 72414 72414 74565 11967 74565 88469 74565 89708 11967 89131 89708 89708 35402 6327 35402 87569 35402 9133 35402 35402 90303 89131 66778 66778 19178 98733 66778 66778 35640 98733 24917 24917 86537 2710 24917 2710 10140 10140 51644 8803 2710 9709 8803 8803 82801 10140 4582 8803 76566 51208 76566 20523 76566 93867 76566 93867 22913 22913 34510 34510 81915 52074 34510 82673 52074 52074 77992 64764 52074 43899 64764 3030 64764 82067 3030 43899 66342 70809 66342 71848 3030 16705 71848 7099 71848 79477 7099 79477 15989 89286 15989 15989 46128 46128 98109 25280 89286 76012 46128 46128 17160 17160 80548 4221 17160 4221 70699 70699 70448 37342 4221 70699 78191 88698 78191 84688 88698 65950 88698 88698 82803 82803 84544 84544 29496 28807 88698 44210 28807 13104 28807 44073 28807 13104 46965 46965 13618 46965 69026 46965 67848 5847 67848 96744 67848 15830 67848 44104 15830 63104 15830 63104 91611 27401 15830 27401 21699 63104 3409 6491 27401 4086 6491 13529 4086 59397 4086 31554 59397 13529 85490 98994 85490 61314 85490 9039 59397 9039 9613 85490 15385 71216 9039 71216 55040 55040 91837 39370 55040 74536 39370 56011 39370 42146 56011 27662 56011 27662 17560 17446 17560 17560 1963 1963 43133 49966 17560 17446 67106 67106 88254 71295 88254 67106 91427 63682 91427 31581 91427 31581 44269 57737 31581 31581 41794 31048 57737 72404 31048 41794 54687 31048 83540 13793 54687 77037 13793 39214 13793 26021 83540 22225 13793 97388 22225 63422 97388 80601 97388 9509 80601 16223 9509 16223 72160 9509 21847 46448 21847 17904 21847 17904 17816 59273 17904 21847 90407 90407 36068 17904 99627 99627 93913 99627 47801 36068 67101 31377 67101 56365 67101 64675 67101 84319 67101 84319 8290 95224 8290 84319 21497 95224 37198 94153 37198 38102 94153 64115 21497 85872 64115 39835 64115 8796 94153 64115 71339 9380 8796 9380 86918 2848 9380 89034 2848 89034 52319 82038 2848 40979 82038 32509 89034 68243 82038 32509 82233 5603 82233 14516 32509 96110 14516 82233 342 342 8100 342 1402 82233 97614 70809 97614 97614 91218 40679 91218 91218 84460 72100 84460 84460 4267 3393 4267 52212 4267 86877 91218 4267 34219 3539 34219 77226 3539 77226 57581 24091 57581 77226 53470 53470 78083 20555 53470 78083 28395 20555 23657 55213 23657 772 55213 48599 772 37191 772 37191 11930 48599 42796 54681 42796 5833 42796 42796 88647 88647 74890 73205 88647 56973 73205 74890 14222 14222 5142 14222 24585 84940 24585 24585 82956 24585 63060 60789 63060 51079 63060 64490 51079 3553 64490 60789 72995 64490 68514 68514 5057 72841 68514 68514 93948 68514 20672 72841 52823 52823 78950 52823 59862 59862 8378 14456 59862 53966 59862 89931 53966 52823 59049 77673 59049 77673 8644 59049 77815 77815 71293 33008 71293 33008 19872 19872 60128 19872 14306 38986 14306 75185 38986 44716 38986 44716 22572 22572 51748 22572 54455 54455 23719 54455 90172 98831 54455 98831 72110 72110 61025 43727 72110 43727 38132 49903 43727 49903 42575 98315 38132 4163 98315 8710 98315 62512 8710 6965 8710 8710 38669 38669 84557 84557 88959 8091 84557 9054 8091 84557 57936 77414 57936 77414 84318 77414 1985 26537 1985 84318 24248 24248 12408 12408 31656 77870 24248 77870 51862 51862 33704 29439 51862 29439 2491 29439 22164 22164 49701 25428 29439 25428 74137 76656 74137 50948 76656 50948 60768 50948 17889 76656 10158 10158 14943 91409 10158 10158 36788 91409 45022 45022 50755 23832 45022 45022 96191 96191 39219 53810 23832 53810 91085 53810 62647 39645 62647 38077 39645 38077 51104 40272 39645 69819 40272 22876 69819 90505 69819 90505 88270 23567 69819 85857 69819 88246 85857 88246 15534 73160 15534 15534 26397 15534 66568 53171 15534 53171 53680 53171 69594 69594 77618 14205 69594 14205 18393 18393 67373 38060 67373 44458 67373 32389 44458 32389 96437 32389 80559 32389 23297 1068 23297 7646 23297 7646 11246 73836 7646 66517 32389 41186 66517 41186 74541 74541 7946 7946 32204 88373 32204 72788 88373 9148 88373 9148 38501 22369 38501 52029 22369 8633 22369 82038 8633 29655 38501 57861 29655 29655 95899 67985 95899 19994 57861 78229 19994 80702 95899 99937 19994 80702 75396 20942 99937 38185 20942 20942 92256 75396 14577 62804 14577 62804 95611 74819 62804 82361 74819 23960 62804 58146 74819 33148 58146 74819 32016 58146 57504 46486 32016 31234 46486 46486 44680 66911 44680 46486 73225 73225 46002 96732 73225 56462 96732 78917 73225 89354 96732 75093 89354 89354 14695 14695 64030 228 14695 228 14141 14141 93934 64030 29735 29735 34827 29735 10257 43730 29735 33204 43730 43730 77886 27508 43730 27508 88819 66050 77886 20206 66050 66050 61993 88819 40221 40451 40221 34132 40451 18283 40451 18283 78204 78204 24978 18018 78204 18283 32808 62093 78204 12076 62093 36741 12076 27374 36741 30033 12076 12076 47415 47415 37950 37950 56665 53854 47415 81165 56665 97405 81165 9290 97405 30218 97405 32243 81165 32243 47588 35875 32243 49663 32243 49663 23700 49663 95232 2855 95232 95232 77606 49663 70247 95232 87126 70247 19847 87126 11902 50 11902 905 50 84356 11902 98843 905 905 5886 98843 64714 64714 13015 69146 64714 85578 69146 85578 76677 69456 85578 69456 23222 53180 76677 23222 46365 46365 80923 46365 51068 51068 68676 88977 68676 68676 88649 68676 59825 15852 59825 43169 59825 43169 75625 75625 94363 30648 75625 71735 75625 66272 71735 5852 75625 77186 5852 26598 5852 59162 26598 73108 77186 73108 24033 57652 73108 30795 73108 42407 26598 42407 18649 5207 18649 47533 18649 47533 53413 86270 53413 73868 53413 12926 86270 53208 86270 53208 22774 17858 53208 46532 17858 68262 46532 62174 22774 46532 12225 12225 21939 21939 70204 70204 9229 9229 67263 67263 52564 60357 9229 60763 9229 73971 60357 17290 60357 31718 73971 21882 31718 21882 2268 57778 2268 57778 44201 45721 57778 45721 34590 44494 45721 66313 34590 54376 66313 66313 77355 54600 77355 58621 54376 54376 79818 55638 79818 54376 968 968 5420 58621 58390 58390 17368 22233 17368 58390 46864 46864 101 49591 101 79242 46864 79242 47473 47473 40679 59627 47473 89084 59627 59627 54458 54458 21736 47473 46530 54458 42477 19885 42477 10688 19885 19885 95474 65138 19885 65138 57201 28183 95474 28183 74679 43432 74679 74679 32983 74679 90385 77349 90385 5674 90385 90385 78672 43061 90385 90385 62183 26867 62183 78672 13198 4069 13198 13198 65556 66318 65556 65556 3883 65556 50381 50381 43771 65556 87920 40414 13198 40414 46200 46200 28733 46200 47289 46200 98359 82071 46200 50416 40414 50416 27024 60049 50416 60049 76227 98833 27024 60049 17976 17976 10202 98833 82807 60049 82107 28724 82107 26153 82807 17202 26153 86289 82107 86289 27865 27865 73997 26153 15815 15815 73751 18571 15815 15815 89816 63274 18571 37814 89816 63274 23781 23781 21627 6078 37814 23781 5842 5842 15979 5842 10985 49888 10985 49888 41405 41405 81950 69358 41405 69358 26441 49888 42908 12282 42908 69358 86175 64880 86175 49888 86175 86175 46376 86175 21648 33016 86175 33016 55825 36245 21648 36245 4522 33016 73444 73444 11322 40205 36245 70493 40205 40205 73997 59294 40205 73444 89074 28234 89074 89074 10184 10184 85797 65129 10184 40205 34175 93389 10184 35487 93389 34175 73355 35305 73355 93389 92521 63442 92521 21914 92521 21914 18858 50543 21914 50543 24862 83540 50543 21557 63442 82933 21557 52385 82933 52385 42131 41817 42131 42131 74376 79803 42131 9855 79803 97467 9855 77011 79803 18084 77011 44843 97467 13006 44843 13006 61414 36203 13006 99839 18084 55577 13006 51699 44843 51699 13680 51699 4922 97156 55577 4922 62510 97156 28601 5475 28601 24101 28601 24101 16874 72802 28601 85187 72802 24101 24755 92477 24755 13485 72802 24755 34324 24755 47391 78289 34324 78289 17618 34819 78289 29119 34819 34819 67041 67169 34819 34819 98464 98464 12204 12204 15022 98464 33717 48679 33717 44827 33717 44827 81574 44827 98840 63325 48679 108 63325 44827 99126 63325 77821 50326 77821 70697 77821 91496 77821 33938 91496 33938 27279 2996 27279 17861 91496 17861 63844 63844 83381 15062 63844 27279 4655 63844 25514 25514 60959 79644 4655 60959 92927 60959 18916 83722 18916 73066 79644 73066 91648 30515 91648 52991 91648 18916 16477 77633 16477 77633 24133 97438 77633 80070 77633 80070 71279 93379 80070 5222 93379 55749 5222 12787 5222 63525 55749 27273 63525 63525 93971 86424 63525 22254 86424 20232 12787 67314 20232 93781 86424 84717 86424 67314 5538 5538 63709 93781 77583 5538 790 75022 790 19271 5538 39883 77583 39883 83705 56643 39883 43423 56643 56643 57237 64110 57237 57237 42314 73383 42314 27993 42314 96999 27993 62373 27993 62373 53175 67141 62373 67141 17858 5332 27993 67141 4688 45818 67141 45818 5095 45818 87410 79753 4688 14593 79753 79753 33722 41325 33722 51259 79753 78777 41325 51569 78777 71266 41325 35827 71266 35827 46172 8780 35827 19304 35827 4622 71266 4622 71881 4622 70956 70956 80102 71881 66430 55975 66430 66430 3568 24025 3568 37412 3568 43877 3568 43877 20011 37412 55207 43877 92267 92267 5187 37412 68873 85811 92267 744 85811 85811 65267 54288 65267 85811 12847 65267 25098 8731 25098 83572 25098 46509 83572 46509 24771 60474 46509 38652 46509 83572 84171 84171 38917 46509 46612 46612 12923 95015 12923 12923 29564 6117 29564 29564 18633 62955 6117 89095 18633 89095 94549 43119 62955 43119 48408 12650 48408 94549 22864 43119 26910 79537 48408 79537 54117 79537 14999 20076 54117 20076 64879 540 20076 98856 20076 540 87567 87567 28379 28379 89816 28379 66725 87567 70297 28379 78348 88805 78348 72010 88805 53563 78348 53563 5726 88805 11709 66533 11709 50250 11709 25717 50250 51058 66533 70322 51058 23875 70322 96609 51058 96609 82172 82172 46719 76606 96609 76606 26530 76606 76242 76242 67598 6479 76242 70219 6479 70219 29838 6479 62334 70219 12171 12171 64781 64781 62767 12171 44924 44924 42913 53704 44924 53704 506 22807 53704 53704 4158 22807 24529 78649 22807 87197 78649 48164 78649 48164 16190 4387 48164 33269 4387 8400 4387 8400 51624 48164 55585 55585 93021 70130 93021 39840 93021 39840 92685 51606 39840 51606 60649 51606 10286 51606 56122 56122 81986 57830 81986 64876 57830 73287 64876 64876 69721 69721 14712 14712 20404 20404 68528 20404 49930 13235 49930 87113 13235 13235 27909 27909 35807 48470 27909 45591 48470 76864 45591 76864 73830 20662 48470 76864 47896 66332 20662 66332 40864 41078 66332 99956 41078 83704 99956 15296 99956 53705 15296 53705 3814 53705 30716 7525 15296 7525 87680 7525 31856 27944 31856 27944 12521 73334 12521 12521 3903 3903 93813 399 27944 56078 399 32032 399 32032 43016 32032 93017 19396 93017 22717 19396 93342 19396 56369 93342 56369 68435 68435 29107 68435 72006 8849 72006 8849 34590 72006 54520 54520 16913 54520 82831 75681 54520 9533 75681 54520 62480 79566 62480 17693 75681 14489 62480 14489 43882 17693 71036 94389 17693 55532 94389 55532 82344 54291 82344 55532 65491 65491 87438 65491 97080 87438 65743 65743 56614 87438 52590 19088 52590 52590 48920 52590 15461 41839 52590 38762 41839 502 48920 15257 41839 15257 46624 502 29316 42592 15257 51130 42592 69438 29316 57656 42592 62604 57656 15841 57656 62604 26420 26420 46463 26420 64571 79489 64571 79489 32478 79489 91663 91663 56343 23989 56343 91663 69171 27172 69171 54891 56343 69171 43254 43254 85685 19366 54891 19366 63746 63746 49732 1298 19366 63746 97597 90768 97597 97597 72022 72022 30168 97597 26274 97597 90450 26450 90450 26450 76826 91790 26450 90450 27440 61917 91790 61917 40672 61917 596 596 89526 89526 34617 88320 89526 596 53619 67906 89526 16964 67906 16964 46257 16964 87941 80268 67906 16964 12189 12189 84684 16964 79114 94740 12189 79114 86070 12189 28223 56435 94740 56435 53824 52445 86070 52445 4115 52445 81658 97301 52445 97301 8083 8083 23768 79990 97301 79990 92358 39234 8083 39234 6464 79990 41395 41395 58944 39234 56616 35805 58944 58944 89146 54051 35805 11978 54051 89146 39282 43528 39282 6228 54051 39282 67270 19178 67270 36372 39282 36372 29379 29379 60465 63768 36372 64654 60465 64654 69843 69843 78559 78559 45374 78559 83176 83176 91508 91508 9627 78559 33326 9627 24577 33326 93516 22798 24577 22798 22290 25450 22798 68232 25450 25450 743 86108 743 86108 58412 8537 58412 3324 58412 3324 47248 47248 33942 3324 60540 25707 60540 63184 33942 62659 63184 63184 96248 96248 2278 28257 96248 6658 28257 28257 18021 96248 64637 64637 68616 28257 69620 4547 69620 69620 38394 58301 69620 65964 69620 68076 65964 68076 36492 36492 98828 36492 49004 49004 87070 32382 98828 98828 47282 69558 47282 79559 32382 98135 79559 98135 57344 57344 14021 28653 14021 46459 28653 35573 14021 35573 26023 45032 26023 49661 45032 59051 26023 49661 44430 44430 46574 44430 51755 84774 49661 44430 93966 93966 99305 91698 99305 97440 84774 97440 20396 60352 99305 23485 60352 27345 60352 60352 99796 24414 99796 99796 20428 60352 25506 99796 30923 38754 25506 30648 38754 30923 48602 10222 48602 10222 15479 15479 69358 44935 10222 44935 29526 11476 29526 44935 5403 22151 5403 62128 29526 26876 5403 26876 21476 26876 31624 81332 31624 86503 31624 34874 86503 86503 4646 4646 9622 86503 48902 98064 48902 48902 41980 96729 41980 41980 16747 89536 16747 33436 41980 66689 96729 66689 97357 88527 16747 88527 49482 43983 66689 43983 72731 11109 88527 11109 90739 90739 69438 90739 43472 43472 18116 17927 43472 18116 36867 18116 59745 71964 36867 36867 76694 76263 71964 76263 2907 10237 2907 2907 68698 20970 68698 86879 2907 86879 80146 86879 97654 85416 97654 97654 2099 2099 33431 46518 2099 46518 33727 46518 35166 18277 97654 67704 18277 77179 67704 67704 61353 61353 85899 2225 85899 36857 2225 45680 2225 45680 55143 55143 91105 56135 45680 56135 12206 26321 45680 26321 51801 51801 94109 56135 45930 45930 62764 51801 30161 67203 30161 36323 30161 62764 9953 9953 4385 69726 4385 9953 48366 48366 45564 4385 9838 62255 9838 79992 9838 27332 9838 79992 50226 51213 50226 50226 92880 17091 92880 71177 92880 41810 27332 41810 77284 62201 41810 62201 24880 81589 62201 90928 62201 59392 90928 90928 99309 52880 90928 52880 69019 57936 69019 49648 52880 60758 69019 60758 23208 60758 68572 68572 62535 62535 68545 90426 68545 68545 33841 68545 14417 77246 62535 77246 71034 62535 84221 21522 84221 84221 91258 75214 84221 5402 75214 75214 21146 65548 21146 5402 64312 65548 14626 96851 14626 52435 96851 52435 76809 76809 7270 42317 52435 42317 1375 23525 1375 490 23525 23525 38666 18018 23525 85152 42317 83997 23525 85152 75765 59893 75765 75765 49231 73366 49231 49231 17178 49231 17509 6531 75765 6689 6531 85321 6689 40748 6689 6531 87383 87383 42384 67081 42384 87383 60083 26296 60083 26932 60083 87383 44617 44617 20570 44617 39266 44617 73823 73823 97733 17587 44617 17587 19722 19722 28853 49613 19722 16132 28853 16132 15160 5258 16132 5258 70847 70847 55357 55357 57017 44578 55357 44578 98364 44578 10478 4900 44578 83916 4900 56792 83916 4900 48830 68566 48830 99699 68566 885 68566 48647 885 25797 885 885 8974 75748 885 21175 75748 58223 21175 66250 75748 40568 21175 88188 40568 88188 18156 14554 18156 14554 71551 52806 18156 52806 95710 52806 96873 71551 26299 3693 96873 32578 3693 96574 3693 96574 24220 49283 24220 49283 8904 24220 85355 85355 26330 11214 26330 85355 89255 26330 68817 68817 13119 28431 13119 13119 35586 5296 35586 12910 35586 78675 12910 12910 54371 54218 54371 9722 54218 76246 54218 28456 76246 28456 42994 42994 75991 35092 75991 35092 53875 75991 37735 37735 98474 98474 34770 84757 34770 89400 34770 34770 18852 51710 34770 51710 20097 34770 63599 99417 51710 8186 51710 8186 5438 18640 5438 45357 18640 18640 61724 8186 27085 14642 18640 74087 14642 74087 79778 79778 47427 88060 79778 54947 88060 54947 13590 82912 13590 54947 82292 38609 82292 68587 38609 38609 75204 75204 62512 50596 38609 95223 50596 50596 91610 91610 75177 87562 91610 87562 63432 87562 13972 75177 46250 46250 72105 13972 89206 89206 82788 70716 89206 91778 70716 9149 70716 70716 13367 29335 13367 50784 13367 82788 29588 34187 13367 84052 34187 84052 8489 97961 84052 51001 97961 62982 97961 84052 75955 75955 4755 22834 75955 22834 13311 22834 57991 50367 97961 80273 50367 22834 85029 85029 75488 85029 22678 22678 4011 85029 60770 50910 22678 50910 74967 44354 4011 47587 44354 49830 50910 41790 49830 49830 61610 44354 49999 49999 55837 49830 41586 1646 49830 1646 26353 26353 7027 41518 26353 45503 26353 5577 26353 29509 26353 29509 16949 29509 36864 29509 93204 29509 63510 92807 63510 92807 58000 58000 92912 92912 91608 6679 92912 98637 92912 49981 98637 91559 91608 27539 6679 59392 27539 27539 44125 46570 27539 46570 47626 63886 46570 63886 78543 89178 63886 4157 63886 4157 23772 4157 61137 51755 4157 4157 9747 52662 4157 84997 52662 37012 52662 37012 48211 48211 35721 47548 35721 30923 47548 47548 41605 41605 81278 41605 8580 47548 92158 92158 69267 92158 49962 49962 38416 92158 73766 79411 73766 79411 38883 79411 31765 31765 24386 31765 80498 9033 80498 65529 80498 99231 65529 27302 99231 27302 75125 37063 75125 44198 37063 27302 74945 57637 74945 78062 74945 98025 74945 56950 74945 98025 71897 62863 71897 81393 98025 53551 81393 81393 20556 20556 17268 17268 66426 11970 66426 92887 66426 92887 18007 64891 18007 64891 87450 55512 64891 87450 53120 55512 95376 57252 95376 57252 30930 57252 46076 57252 28535 58736 28535 28535 45792 96148 28535 66869 95376 80654 66869 16213 80654 16213 61074 80654 91510 57602 91510 57602 96002 57602 74020 57602 17463 98916 17463 98916 86665 53933 98916 18144 17463 54922 18144 54922 88382 51857 18144 80820 54922 31834 51857 80820 33478 31834 43976 43976 909 33478 20318 20318 87964 23447 87964 22453 23447 99970 22453 60143 99970 23447 58935 58935 37023 67588 58935 37984 67588 77483 67588 77483 28667 16816 67588 8972 28667 8972 82387 78056 16816 78056 22929 78056 43217 38152 43217 43217 69037 43217 98871 98871 83842 26623 69037 19516 26623 98871 97764 65688 97764 89698 97764 18198 89698 65688 36702 16919 36702 14318 36702 85801 18198 68801 36702 36702 50741 50741 41817 93234 68801 68801 10693 32804 93234 56654 32804 56654 86611 77540 86611 77540 48316 77540 85648 89698 85648 75341 32804 75341 61547 77540 13880 60004 13880 69586 60004 75341 16959 16959 1738 1738 42508 42508 11323 42508 30455 79336 42508 79336 1747 2234 42508 99535 79336 38596 99535 87445 99535 83357 87445 33601 87445 53383 87445 85410 53383 53383 96317 53383 74775 74775 71816 26811 74775 78144 26811 19462 74775 58676 19462 19462 25360 25360 76625 78858 25360 52173 25360 96248 52173 52173 6228 7815 25360 25360 67563 67563 81051 20464 67563 20464 49815 51826 20464 34618 81051 34618 75938 75938 47933 95014 34618 28333 95014 28333 62339 75938 40861 86152 40861 6280 40861 90255 6280 10721 6280 35458 6280 71661 35458 35458 58088 71661 1347 1347 15348 76892 15348 44814 58088 11417 44814 11417 37002 76266 37002 74350 37002 74350 69118 74350 36627 76266 18843 18843 70280 36627 11081 11081 71928 11081 73284 79475 73284 37188 73284 9159 37188 90882 37188 37188 55036 55036 60663 90190 55036 22418 90190 90190 26214 91400 55036 28930 55036 59731 28930 90190 33529 33529 873 873 61319 73344 873 43940 73344 61319 55185 55185 61973 74184 73344 61973 92341 81721 92341 49023 92341 49023 39173 68014 39173 39173 52761 52761 9820 49023 64041 64041 70229 64041 83046 83046 7333 69049 83046 34824 69049 69049 79505 13872 69049 32683 13872 13872 99240 99240 8668 58556 8668 99240 39538 39538 83865 67414 83865 83865 20136 20136 10275 20136 33900 38184 33900 33900 80201 5822 80201 5822 58234 5822 13406 5822 10888 10888 53651 10888 46965 89936 10888 73386 89936 24542 89936 4967 24542 4967 47066 4967 72213 72213 9413 4967 61006 68884 61006 2602 72213 78739 72213 34776 78739 36790 78739 78739 90794 90794 93225 61006 93443 93443 7358 93443 37297 93443 84029 84029 19868 84029 88301 88301 64950 19465 88301 19465 92045 29653 92045 19465 67754 67754 26803 64950 41689 41689 5701 21757 26803 96541 21757 21757 64935 44481 64935 21757 8143 12074 64935 27217 12074 47548 27217 23048 12074 8143 41527 78727 41527 44237 27217 88354 41527 10862 41527 78645 88354 10862 93382 37923 78645 93382 66482 66482 87092 93382 96378 87092 78306 77395 78306 59350 87092 59350 55263 342 55263 55263 34561 27338 34561 55263 79279 66164 79279 22945 66164 66164 80014 79279 14401 43027 66164 43027 95564 14401 26025 43027 53234 17204 53234 26025 68072 68072 2377 99424 68072 68072 77273 26025 7934 7934 37336 37336 86311 47026 37336 77273 36862 60492 36862 36862 92766 36862 24372 16453 24372 7902 24372 55848 24372 68750 7902 93056 68750 12711 93056 68750 11977 41343 11977 84339 11977 11977 60796 60796 74291 89696 11977 89696 10659 69430 84339 51521 69430 93781 69430 89696 77107 41110 77107 2854 41110 19398 69430 19398 72361 41110 20194 73980 20194 5466 73980 5466 72529 5466 97596 70512 5466 70512 62062 5466 2829 2829 12624 97475 5466 97475 79005 79005 53761 58777 2829 31487 58777 52679 79005 52679 34190 52679 61518 17841 61518 61518 43197 54195 43197 43197 47219 43197 62529 62529 34409 62529 42743 62529 26020 26020 83792 55554 83792 55554 95629 95629 87779 85930 95629 85930 20092 51968 20092 21476 51968 82826 20092 35352 82826 2550 51968 63273 2550 70277 51968 2550 40359 40359 85619 85619 21211 14435 21211 21211 10360 10360 38458 85619 5317 7876 10360 26962 7876 21211 11106 40838 7876 32710 40838 32710 8972 65199 40838 65199 60465 36678 32710 99470 36678 13278 99470 99470 71578 71578 99634 99634 61299 8995 99470 8995 77800 99634 89677 62403 8995 8995 61080 62403 46792 46792 3901 14640 46792 61080 25210 40426 61080 17493 46792 37671 40426 57999 37671 80266 37671 36093 37671 36093 91039 14636 36093 36093 72300 73056 14636 73056 23415 72300 73122 73056 99685 73122 8723 13814 8723 67210 99685 2283 67210 51537 67210 87685 13814 87685 42380 42380 95827 95827 30728 55184 30728 6515 95827 98148 6515 95827 14214 6515 20840 63661 20840 63661 32576 33436 32576 21064 32576 63661 77313 38334 77313 32576 79079 63661 47992 47992 25191 97997 79079 47992 49510 97997 80421 49510 71673 71673 78253 32610 71673 67280 32610 32610 61699 61699 22241 20858 32610 20858 80008 23150 80008 20858 61223 48615 61223 61223 27044 27044 9455 9455 66501 9455 58686 49099 9455 79825 49099 66416 79825 66416 21449 49099 36956 36956 31358 79825 66052 51600 79825 55309 51600 15582 55309 88024 55309 72048 55309 14570 72048 994 55309 10097 994 994 1056 10097 32492 27318 1056 96997 1056 34405 96997 87609 32492 70200 87609 62243 87609 74975 96997 74975 50805 74975 14389 96176 74975 84569 96176 96176 41091 31880 41091 14389 54790 56612 41091 87251 56612 56612 21943 21943 84179 75584 21943 74048 21943 95889 74048 76957 75584 74048 33381 75584 31642 84053 31642 33381 3505 31642 53671 92605 53671 48939 3505 11050 3505 11050 20233 20233 80201 23302 11050 23302 90888 64162 90888 90888 82208 23302 88115 24977 82208 91934 82208 24977 19568 19568 36756 91934 26421 26421 27219 26421 79039 94646 26421 10387 79039 10387 45024 10434 94646 56208 10434 75501 10434 56208 46535 46535 67597 46535 75229 46535 61616 61616 42241 6167 61616 96616 61616 61616 93719 11636 93719 93719 79822 15624 79822 79822 94766 40958 94766 40958 14955 40958 16386 28858 94766 51519 28858 94766 82121 82121 50646 40958 21182 39081 21182 65314 39081 82121 18095 39081 9344 25424 9344 25424 69197 12068 9344 99307 12068 3076 69197 99307 31274 31274 63453 31274 86376 41497 31274 55312 31274 55312 74009 951 74009 35507 951 35507 91923 34171 35507 35507 60066 60066 7353 60066 26414 69053 26414 32321 26414 73740 32321 73740 18989 73740 51439 32321 99530 32321 27129 27129 46179 27129 25154 27129 79176 27129 90233 92098 27129 17626 99530 67288 17626 67631 17626 67288 33323 3899 33323 67631 1581 33323 59171 92026 59171 1581 83393 2611 1581 11721 2611 15843 2611 22649 2611 75446 22649 22649 37961 56010 37961 23136 56010 70946 2611 10686 70946 89802 70946 70946 81259 81259 9922 70946 36693 36993 36693 98210 36993 36993 47700 43655 36993 96091 36993 34551 36993 46346 34551 37983 46346 37983 50951 84373 37983 87384 46346 87384 23435 34334 87384 43437 23435 70741 43437 70741 62670 70741 92673 92673 92516 70741 93296 16643 93296 16643 64618 55369 16643 55369 219 70284 55369 9867 64618 64618 3175 9867 54910 50283 55369 22252 54910 50215 22252 50283 65592 50215 75586 84889 75586 66030 75586 37639 66030 75586 43096 95263 66030 66030 7276 7276 21802 7276 57761 80432 57761 1469 57761 82529 21802 69048 82529 57761 87430 87430 61151 82529 65411 65411 20841 43041 87430 43041 1357 20841 56093 56093 70047 56093 19512 56093 65370 78548 43041 43862 78548 16737 78548 16737 67407 92380 16737 16737 28160 92380 94621 50665 94621 50665 21134 94621 43633 12276 43633 58772 50665 58772 11430 81572 11430 81572 11637 81572 33242 33242 41839 74934 33242 40665 33242 19426 40665 40665 21794 32344 19426 32344 52865 6400 52865 22948 52865 52865 84939 10407 84939 32344 65219 65219 33452 33452 18698 18698 84303 84303 44274 79199 84303 18698 92891 92891 99595 92891 26570 68380 26570 24542 68380 68380 33469 68380 77578 14996 68380 14996 89299 14996 18059 14996 68776 68776 60296 68776 12157 68776 424 12157 71411 98253 71411 70218 71411 69171 70218 66219 71411 66219 66696 67997 66219 65952 67997 57223 66219 67997 41610 41610 50867 41610 59450 57223 4873 32812 41610 92840 32812 32812 60606 60606 30073 32812 5581 25470 5581 41224 5581 4307 32812 4307 63581 4307 45754 94098 4307 94098 57730 57730 20810 57730 69774 69774 6203 6203 45517 75095 6203 75095 80762 52747 80762 7909 52747 52747 98370 7909 93218 61211 93218 98370 45909 11542 45909 45909 33082 33082 1144 33082 19173 19173 65801 88173 33082 21588 19173 21588 24603 88173 91475 74904 91475 21588 12513 50711 12513 38041 12513 38041 17065 24045 17065 10411 38041 24045 48062 10411 82246 61814 82246 48062 26837 16784 26837 34796 26837 34796 13599 34796 66819 67397 34796 13028 67397 79533 67397 60067 67397 49557 79533 49557 19757 60067 7415 49557 90710 61382 90710 62284 90710 90710 83022 90710 27750 57534 83022 57534 84920 20476 57534 1625 20476 1625 78194 46223 20476 85325 1625 85325 12137 3436 84920 66732 3436 66732 71278 71278 22919 66732 93088 25137 66732 73388 93088 73388 69957 25137 51390 51390 67631 51390 84953 65272 84953 25454 51390 29638 25454 94460 84953 94460 24169 24169 5882 32501 5882 82904 5882 58489 5882 96004 58489 71749 58489 71749 98416 99184 98416 71749 18621 18621 21520 98416 49534 49534 56172 49534 87061 87061 7596 87061 83618 7596 64900 64900 65085 83618 42687 23060 42687 9766 65085 35719 42687 35719 83079 35719 11574 61749 11574 60481 11574 5791 11574 5791 93218 17674 11574 17674 77024 17674 1284 73703 1284 1284 33830 16017 1284 16017 12977 64477 12977 6662 12977 29680 16017 17451 29680 17451 90645 17451 23159 14877 23159 73519 14877 22081 73519 98017 73519 73519 25117 25117 75056 23159 88307 31243 88307 85532 88307 53893 85532 85532 31303 53893 33205 14860 53893 14860 26450 64980 33205 64980 91431 91431 68113 30774 91431 91431 46558 46558 7458 9659 46558 46558 76066 9659 52605 84926 52605 50379 76066 84862 50379 52605 94416 94416 56257 35259 94416 21982 52605 58012 21982 94416 30029 30029 91409 6263 30029 6263 91929 59290 6263 77941 59290 59290 36759 36759 67460 36759 20498 75194 20498 19095 20498 75194 7585 36960 19095 19095 48533 62426 48533 55790 62426 55790 17097 17097 56525 2219 17097 55790 42300 91550 42300 46118 42300 72311 46118 72311 17831 17831 48952 17831 88966 17831 95986 72311 62347 62347 12491 95986 4303 62347 29117 29117 74063 41277 4303 41277 26296 41277 97829 13432 97829 75262 97829 282 75262 75262 23187 75262 19152 35964 19152 35964 24274 44080 24274 24274 46681 13991 35964 44080 34446 40688 34446 74413 34446 74413 49870 35504 74413 35504 50493 35504 96143 35504 64576 64576 53079 52376 64576 64576 59600 59600 48224 64576 64390 76767 64390 64390 59364 79996 59364 38535 64390 36101 64390 59364 43824 43824 84786 30588 84786 41521 30588 34358 30588 61514 34358 34358 9650 34358 90709 90709 14892 90709 35979 17254 90709 9650 24276 24276 56256 56256 52431 67755 56256 52431 46994 22118 46994 67755 65150 46994 32577 71560 65150 46994 34604 34604 17184 82643 17184 87115 17184 3182 87115 67317 3182 560 67317 28437 560 43554 560 52710 43554 43554 92871 28437 77302 65417 43554 94659 77302 94659 87149 94659 25222 25966 25222 94659 40420 40420 60978 25222 37916 20373 37916 64895 37916 37916 47173 47173 318 98717 47173 305 37916 26312 305 305 63829 63829 78380 7476 63829 74293 26312 74293 82447 74293 69004 69004 23595 68268 69004 23532 69004 23532 20148 68268 28154 75093 28154 28154 98174 28154 79284 68084 28154 28154 18182 6098 68084 82680 18182 82680 87093 82680 1478 62063 18182 62063 5003 98129 5003 98129 46169 98129 89440 89440 14796 18713 89440 81052 89440 81052 76843 71319 81052 38036 18713 38036 8719 38036 24572 31499 38036 96891 31499 31499 40907 31499 67295 16937 67295 31499 36542 36542 70012 36542 43359 43359 17081 49698 43359 9256 49698 45148 43359 1169 49698 45148 46728 20697 46728 1169 50550 97787 20697 1561 97787 97787 66720 66720 2721 66720 56492 66720 16660 16660 49648 56492 68405 878 68405 68405 21097 46602 878 46602 79581 84556 79581 77927 84556 84556 78486 78486 22503 4294 22503 78486 88618 88618 24959 88618 32420 68908 32420 32420 19668 19668 7573 19668 93015 11005 93015 93015 95961 7573 3483 93015 82455 82455 82364 53155 82455 12673 53155 12673 47462 12673 28627 28627 73558 73558 55290 85674 55290 92894 55290 55290 96701 26587 96701 36805 55290 97689 36805 63118 97689 97689 73983 66404 97689 17265 97689 66404 51538 17265 39616 67913 39616 92826 67913 39616 57714 57714 37528 37528 80939 37528 18792 18792 88445 77512 18792 49062 18792 36929 49062 40023 88445 28461 49062 28461 44180 44180 18129 44180 37458 19128 44180 36420 19128 97862 19128 97678 19128 83716 97678 22874 97678 89427 19128 22874 38513 37317 38513 37317 23832 37317 74807 38513 87951 94285 38513 94285 56851 82469 37317 56851 92014 92014 31823 92014 99477 95783 82469 95783 63120 92866 95783 33330 92866 39702 99477 39702 46476 46476 7410 46476 68885 68084 68885 68885 18257 7117 68885 7117 6867 50477 6867 21882 6867 17252 6867 17252 58254 37141 6867 37141 64907 25488 64907 25488 84699 27228 64907 29981 25488 29981 74252 74252 1169 29981 57970 57970 67072 67072 19742 67072 8325 62806 8325 62806 18482 38320 67072 38320 72238 38320 57347 57347 39363 38320 69849 69849 35977 69849 80645 27800 80645 80645 62368 62368 21123 21123 68243 16536 62368 21123 40629 49484 40629 49484 11549 57069 49484 49484 70717 24539 49484 49484 31254 49484 98826 31081 98826 61689 49484 61689 23146 45969 31081 32936 45969 61689 17603 80093 45969 80093 37886 45969 21313 85895 17603 45969 99965 99965 97732 85895 92908 85895 41791 41791 78406 8216 41791 41791 74360 26493 74360 8216 98814 98814 20511 18300 74360 91697 18300 47661 18300 47661 77226 42957 47661 13988 47661 43153 47661 43153 8341 64273 43153 78690 64273 66854 43153 66854 70954 66854 78250 64273 98156 1300 66854 51891 1300 8851 51891 51415 51891 74578 51891 63341 74578 3854 63341 72361 63341 63341 89456 89456 23057 606 89456 89456 88875 88875 43224 81545 43224 43224 99893 58533 99893 81545 77430 99893 29763 48785 77430 9756 77430 91611 9756 47447 9756 47447 94851 35374 47447 35374 18720 35374 19026 50217 35374 30933 50217 50217 79726 43990 30933 47923 43990 47923 38682 47923 95832 60871 47923 60375 47923 41433 47923 75024 41433 41433 93583 38291 41433 79784 60375 38291 35584 79784 19569 88407 19569 88407 87940 52861 87940 74245 19569 46172 74245 6237 74245 37149 6237 27735 37149 37149 94021 28575 94021 37149 57650 13454 57650 13454 35200 35200 70645 35200 8475 93084 8475 1245 35200 1245 95013 81636 1245 12010 95013 41926 12010 12010 86763 97908 86763 73133 12010 25008 41926 25008 18506 25008 98105 72098 98105 25967 98105 25967 18074 36875 25967 36657 36875 63430 36657 58221 63430 36875 42007 42007 23463 88522 63430 88522 92662 88522 69876 69876 58494 89587 92662 89587 4826 17863 89587 92466 17863 36802 17863 1424 17863 17863 4653 89587 8897 8897 77949 77949 43173 77949 71753 58839 77949 4653 74439 77949 34613 27545 34613 34613 9559 9559 49202 9559 89708 5985 9559 62767 9559 28411 34613 28411 79464 28411 76225 76225 60071 60071 90001 79912 90001 44000 90001 90001 21707 90001 59321 59321 84518 90001 78481 38382 59321 38382 24772 83950 38382 38382 38833 38382 96230 96230 49955 78481 46825 62189 46825 62160 62189 96230 89845 74204 89845 95868 89845 89845 69332 89845 5975 89845 71972 629 71972 5975 10365 5975 74540 65230 10365 56689 10365 56689 55221 65230 54652 56689 43626 43626 25355 62896 25355 25355 89337 25355 14954 14954 58575 14954 82852 58575 4648 4648 31523 4648 73685 73685 42047 12528 73685 68904 73685 68904 4196 59349 12528 18453 59349 59349 19864 59349 53312 67798 53312 19864 64395 65498 64395 67798 60528 60528 64071 60528 77706 77706 93779 12094 64071 93779 32334 1653 12094 32334 52913 52913 41391 1653 74750 661 52913 52913 21759 21759 32331 661 96527 96527 97201 96527 93427 93427 23128 93427 41935 20667 96527 20667 14939 15157 14939 20667 98116 6940 15157 72425 6940 72425 66491 35669 6940 74412 35669 35669 3122 3122 91202 3122 70934 3122 70492 63830 70492 3122 85981 70492 47855 47855 36213 25860 47855 19860 47855 55660 19860 94667 19860 94667 63817 18061 94667 18061 90337 95875 90337 90337 79722 95875 16507 16507 62373 46414 79722 16507 30709 30709 59069 30709 16893 46414 36440 16893 10582 16893 4368 4368 82006 82006 6285 27138 10582 37006 27138 82006 77958 77958 59724 77958 48071 77958 38984 24528 38984 17548 77958 17548 3963 3963 26337 38984 46152 3963 86062 90257 46152 33490 86062 37527 90257 70358 37527 106 33490 64004 106 23736 106 106 27564 106 92286 92286 99305 36927 92286 96056 27564 32329 96056 32329 42752 27350 32329 96056 45933 55932 45933 45933 55480 56301 55480 36455 56301 56301 14871 56301 58158 58158 74020 96382 36455 35574 58158 35574 36289 17840 35574 35574 11295 21898 11295 89599 21898 89599 14883 77286 89599 93715 77286 93715 581 77286 49329 581 51333 51333 16756 67949 16756 16756 62861 62861 43404 55027 43404 37656 43404 13196 37656 55027 15417 37656 23639 15417 87902 76552 15417 87902 70153 31924 70153 83693 70153 83693 33475 35752 33475 70153 11238 11238 42692 33475 55900 55900 80105 62555 80105 80105 5577 55900 83811 55900 47537 80105 91368 47537 2286 77062 2286 44249 2286 44249 87332 44249 74879 43671 44249 39580 43671 37688 43671 3662 37688 37688 6211 43671 45529 45529 69751 68527 6211 86808 68527 68527 14313 68527 73582 68527 22275 74249 22275 82145 74249 63970 22275 85698 63970 49329 85698 53828 74249 53828 90807 90807 3007 66519 3007 90807 14639 14639 98584 98584 22119 19829 98584 14639 5643 5643 42663 98584 68540 35647 68540 68540 53547 53547 86733 15006 53547 80062 42663 4464 53547 69972 80062 69972 46217 4464 88434 57657 69972 88434 79490 20271 79490 14799 79490 79490 65296 1781 79490 79490 41798 1781 95510 24672 95510 96005 95510 96005 20989 2035 96005 28530 2035 2035 61098 75566 2035 75566 92567 8715 75566 38121 8715 8715 60049 8715 7177 7177 21919 61519 8715 8715 14518 14518 78649 83137 14518 14518 84869 99894 84869 34414 99894 99894 2823 54390 84869 40284 2823 93650 2823 40284 35135 53970 35135 82138 53970 6443 53970 6443 36913 218 6443 82138 59878 69011 59878 59878 61685 40006 69011 51952 40006 87047 61685 20113 87047 62480 87047 87047 85445 87756 85445 87047 6635 6635 36487 51381 36487 80302 6635 90652 6635 75484 90652 12876 75484 75484 98771 98771 67763 75484 71914 83333 98771 83333 99327 35348 83333 83333 18433 18433 95048 91114 18433 96498 95048 79321 96498 52825 96498 91114 74583 96498 87394 74583 58231 74583 76996 81514 76996 58231 52914 6229 52914 76996 82538 69561 52914 57851 82538 57851 79846 69561 28632 57843 28632 79752 28632 57851 54756 54756 87039 44341 79752 87039 1241 45188 87039 13898 45188 13898 91258 1241 84021 791 84021 88912 84021 84021 29456 33516 84021 84021 12376 12376 26612 12376 54200 54200 2011 54200 24944 84154 24944 84154 13081 45879 84154 5812 84154 84154 51974 53966 51974 51974 74403 51974 35587 3581 51974 93971 3581 3581 6325 25095 3581 93116 25095 93116 43897 91610 93116 93116 72105 43995 93116 26445 43995 48087 43995 43995 63702 63702 68575 63702 69977 77204 69977 88754 77204 2631 77204 69977 35364 35364 90371 90371 26483 23090 26483 26483 67066 75490 67066 82425 26483 82425 95286 95286 6988 95286 14897 14897 70083 14897 5763 70083 56663 684 5763 52792 56663 15241 56663 15241 99436 19252 15241 15241 5574 2481 15241 52792 2048 2048 65519 69207 2048 98718 69207 65519 53378 53378 1373 74877 53378 74877 98016 53378 50510 98146 50510 81936 50510 81936 3160 3160 99833 66890 81936 66890 92564 98219 92564 66890 30593 58037 92564 68013 92564 8305 68013 58037 77426 65332 77426 77426 8219 77426 55260 55260 50466 55260 90189 23058 8219 23058 19994 51314 55260 51314 52308 55260 44006 27999 44006 18829 27999 8415 18829 78907 18829 27999 8454 8454 29950 28257 29950 39723 8454 79142 39723 37025 29950 39723 45203 45203 4091 4091 19011 45203 41211 23085 41211 25588 41211 52079 25588 53154 25588 53154 11690 11690 26493 53154 73397 80708 73397 56889 80708 36694 80708 36694 47137 36694 15514 80524 15514 56285 80524 80524 27511 40085 27511 40085 32537 32537 77486 32537 60510 69530 60510 32537 31540 77486 96075 31540 95646 96075 93920 6662 93920 75118 95646 75118 31493 13913 75118 87604 75118 87604 14009 14009 93175 19473 14009 87181 19473 86840 87181 19473 14151 14151 2621 29086 14151 29086 25612 25612 40119 25710 14151 25710 84547 25710 13392 64479 25710 3244 64479 89252 64479 39174 89252 2121 89252 89252 96226 96226 39666 96226 50854 6963 96226 47594 6963 6963 88289 47594 27937 27937 62805 27937 64430 64430 36898 12250 64430 88289 39630 36979 39630 54357 36979 54357 50906 50906 86175 4172 50906 92973 4172 52662 92973 84361 92973 84361 79289 43490 84361 4172 15578 60737 15578 60737 80459 60974 15578 86836 60974 60737 54216 54216 90598 12092 90598 12092 94125 90598 23789 85341 94125 85341 19554 35430 19554 8707 35430 19554 44005 44005 98713 44005 52840 52840 47618 44005 81653 52938 81653 13285 81653 13285 14320 54038 14320 94995 14320 94995 36524 94995 8847 30948 94995 30948 92359 95697 30948 14540 95697 26402 95697 26402 1692 24001 26402 95697 78784 78784 8556 97355 8556 26402 19851 96212 19851 99573 78784 99573 89818 19851 53754 53754 66252 40901 53754 99573 80718 80718 9737 80718 63012 182 40901 182 60209 84485 63012 52069 182 52069 99258 56169 182 52069 175 175 61203 25373 175 25373 75846 71330 75846 72665 25373 2465 72665 92364 72665 98144 92364 75846 88986 73514 92364 73514 28882 3994 28882 2850 3994 92812 28882 92812 94348 2850 83099 16757 83099 83099 22318 83099 30970 3665 83099 83099 18421 18421 70472 83099 88924 69798 88924 70765 88924 71634 70765 64698 70765 87245 64698 31080 64698 43007 31080 57328 43007 31080 90733 66608 90733 79224 90733 79224 31648 66608 12730 79224 68943 68943 56290 68943 6501 6501 6872 6501 16362 13342 6501 13342 30702 405 13342 405 46445 28883 405 20255 13342 84484 20255 19128 20255 20255 21260 42641 28883 20255 50359 36610 50359 50359 62275 16345 50359 16345 18967 50359 94417 94417 10577 16345 76983 76983 16238 50309 76983 14380 50309 88644 10577 23273 14380 85674 23273 96687 88644 116 96687 96687 57373 8786 96687 8786 48619 70717 48619 52759 48619 8786 19236 19236 84524 8453 48619 16113 8453 16113 22610 19699 22610 16113 6760 6760 24070 21229 24070 22610 29515 29515 67975 89293 21229 89293 95981 62846 89293 41774 62846 17564 62846 75028 62846 46698 75028 7177 75028 62846 57818 45842 75028 71740 45842 13886 57818 45842 62215 13886 38824 95626 38824 55197 38824 69549 55197 62215 41990 41990 44260 44260 47328 41990 19405 41990 17365 17365 30954 97735 17365 97735 55645 9933 97735 9933 66524 45732 66524 94141 45732 11274 94141 93058 66524 31664 93058 26077 93058 93058 16941 94141 91676 91676 81024 79426 91676 91676 76747 79426 64766 87609 64766 91785 76747 24218 76747 52293 24218 30788 52293 52293 77663 71928 77663 77663 46316 78630 46316 85339 78630 85339 59008 48811 85339 85339 1108 1108 80837 1108 71706 1108 82177 941 82177 82177 16388 71706 70575 70575 31569 70575 89069 82347 89069 82347 43607 64501 89069 64501 78495 68254 64501 68254 97910 74911 97910 64501 31178 31178 16618 31178 79557 31507 31178 97910 44607 56667 44607 44607 5652 24349 5652 5652 82879 95295 82879 59505 82879 65394 95295 53460 65394 59505 37064 21861 37064 65394 5319 37064 49489 49489 82673 5319 75823 65026 49489 65026 80702 46864 65026 65026 34882 34882 36147 63905 34882 10604 65026 51759 10604 51562 10604 10604 20628 87015 34882 8823 10604 8823 92380 87015 94217 94217 9353 8823 11514 44844 11514 11514 45436 14882 45436 14882 70092 14882 66062 39881 70092 75630 39881 87607 39881 87607 17351 78118 17351 78118 16192 78118 13341 78118 9804 9804 4600 88329 4600 18372 4600 78595 18372 78595 94384 78595 99175 19376 9804 19376 63754 20921 78595 20921 14474 19376 71738 84864 71738 84864 80162 84864 60325 3835 71738 48132 3835 3835 28732 37959 3835 3835 2338 58544 2338 58544 89774 89774 6574 6574 81677 44831 89774 44831 49736 49736 59773 59773 51846 37733 51846 51846 71489 71489 87366 84435 87366 84435 55097 15639 71489 15639 52697 61732 15639 61732 43137 19778 61732 74862 19778 89396 74862 63274 74862 93420 74862 37188 74862 75366 74862 2365 74862 57672 2365 2365 1906 1906 94781 94781 59215 1906 85114 85114 20465 53209 85114 53209 6612 6612 5921 53209 54406 54406 80300 28913 80300 2984 28913 31008 80300 32607 80300 56455 31008 83190 32607 80823 56455 80823 95512 90530 80823 90530 73595 80823 16594 45634 80823 11013 45634 40564 45634 80958 11013 91969 40564 68976 91969 28529 68976 91969 80032 88522 80032 68976 13004 80032 74898 17457 74898 26140 80032 26140 48990 84973 74898 84973 98541 24573 84973 24573 88292 84973 48475 57261 48475 59819 48475 48475 75605 48475 27670 17848 27670 48475 35995 35995 7822 93529 7822 93529 38857 93529 12754 49971 12754 49971 99627 39482 49971 19986 39482 39482 94447 49971 28303 13038 28303 28303 78049 28303 69766 29054 69766 29054 28825 69766 44618 95699 69766 5080 29054 95699 92073 68348 92073 23655 92073 23655 33017 27058 92073 27058 41418 10122 27058 22698 27058 87527 22698 10122 70931 25963 70931 70931 77354 25963 40436 91043 77354 61967 77354 61967 32035 91043 55927 55927 7671 7671 78181 7671 44532 68415 44532 68415 57508 89274 68415 25170 89274 49398 89274 43384 25170 43384 72747 88357 49398 96360 88357 25976 96360 25976 33987 59932 25976 34843 59932 59932 51393 59932 85332 92121 51393 92121 84441 92121 11241 26132 11241 26132 34969 56724 11241 26132 43316 43316 20510 44271 20510 49178 20510 49178 16104 57241 20510 59305 57241 58730 59305 15897 59305 62580 49178 62580 33740 33740 89794 33740 82932 82932 85693 33740 12682 53537 12682 54398 53537 84248 12682 64960 84248 38755 84248 24427 38755 24427 45741 80211 24427 62243 80211 43073 24427 43124 43073 43073 76015 76015 31232 76015 73548 78144 73548 43073 16695 16695 76914 76914 24552 76914 97808 80524 97808 97808 74473 58656 16695 58656 78039 43343 76914 84636 43343 43343 10349 79195 43343 92329 10349 58336 92329 21879 58336 85610 92329 58336 51088 12027 85610 51088 62306 12027 6666 92263 6666 33028 6666 62306 40790 62306 2714 2714 70218 75848 2714 56734 75848 75848 75209 96889 75209 12995 96889 91108 75848 64649 96889 96889 10375 95376 10375 61052 10375 10375 60391 60391 18548 18548 48754 48754 70839 70839 59518 59518 69055 34412 69055 29191 69055 55993 29191 52763 69055 52763 25885 52763 8030 98858 69055 98858 87929 98858 30450 21799 30450 21799 93941 93941 83777 21799 12685 10349 12685 12685 56942 56942 64023 55431 56942 77590 55431 79896 55431 77875 56942 96435 55431 66815 96435 77088 96435 96435 12201 96435 62927 62927 84136 97072 62927 8926 12201 62927 88327 88327 11549 88327 97181 16319 97181 86006 97181 97181 13012 13012 5859 13012 53406 53406 5398 45584 5398 26867 5398 53406 74784 49024 74784 74784 26704 26704 2644 82574 49024 82574 36401 36401 81062 81062 7614 81062 76681 76681 71518 79415 76681 56303 79415 20464 79415 41537 79415 41537 48132 41537 32289 60101 41537 60101 45058 60101 72586 22619 72586 72586 30519 41030 45058 72586 98277 41030 64371 9044 98277 15157 9044 50816 64371 70386 9044 52700 70386 9044 41459 16796 41459 70705 41459 78463 50816 89905 41459 41459 41140 89905 12124 12124 6202 68322 12124 44488 41140 68322 76101 32559 44488 32559 6672 44488 62068 12643 62068 71146 44488 27830 62068 32559 63046 27830 26101 63046 54077 26101 9733 9733 99838 54077 88507 88507 60923 88507 29611 29611 37469 29611 44673 88507 76915 29664 76915 16657 76915 16657 50350 68514 50350 60550 16657 2934 60550 50350 6800 6800 52884 58547 6800 58547 18186 67275 58547 58547 77944 13401 77944 13401 14815 31862 77944 25561 31862 31862 43298 43298 87408 61583 87408 61583 85456 46172 61583 43298 8463 8463 13026 13026 88092 8715 88092 13026 28741 88092 46835 84210 28741 84210 9726 84210 41095 77596 84210 77596 71914 28741 20470 26065 20470 45596 26065 20470 33126 26065 22847 33126 15232 89904 22847 29233 89904 15232 26218 15232 93925 60283 93925 93925 51771 51771 51665 51665 21940 2717 51665 21940 45418 45418 46621 48663 2717 48663 13039 65032 45418 15919 48663 47288 15919 82041 65032 82041 63506 15919 68792 68792 56923 61773 68792 61773 768 44955 56923 56923 93256 2802 44955 93256 34758 40623 34758 1580 34758 34758 41128 2802 62422 43086 62422 43086 94251 43086 14980 62422 97894 23367 43086 23367 87257 95695 87257 23367 31628 43803 87257 43803 54120 56355 54120 66940 56355 84069 54120 6824 84069 84069 32249 26752 84069 56355 89949 38073 89949 26752 18801 18801 93638 18801 55585 18801 42947 42947 24573 18801 75801 26226 75801 26226 75620 75801 79172 56326 79172 47007 56326 56326 64896 1758 56326 1758 28601 75239 1758 47007 53901 96771 53901 8343 53901 58424 53901 69575 64896 69575 53437 58424 93981 58424 19216 93981 47837 39437 19216 81308 39437 91012 81308 39437 35771 24139 35771 83976 35771 53072 83976 58851 53072 35771 59646 53072 74275 59646 91395 20816 91395 91395 1598 36280 59646 21462 36280 83942 91395 61531 83942 61531 91204 61531 39187 10070 36280 99648 10070 19523 10070 61531 24163 24163 49736 93184 24163 24163 45463 33974 93184 45463 74034 74034 36884 74034 83522 75861 74034 74538 74034 56353 74034 49538 56353 46223 56353 44893 74034 74538 14485 81653 14485 69160 74034 69160 33476 69160 22883 83157 69160 83157 90022 90248 83157 22883 4740 16321 83157 16321 85655 16321 23201 23201 37077 74291 37077 23201 55019 55019 90444 15295 23201 15295 550 32310 15295 26250 15295 16891 26250 36025 16891 3062 16891 15295 38033 38033 21489 38033 5285 16891 31901 95228 31901 83388 95228 95228 64106 76427 64106 76427 31911 16588 31911 31911 88244 49645 88244 15001 49645 61855 15001 40492 61855 15001 65485 65485 54793 54793 41713 71698 41713 19820 41713 85405 19820 19820 10782 19820 40801 94673 40801 40801 4623 9914 4623 25592 4623 4623 80272 27799 80272 27799 44902 44902 73261 23786 44902 44902 58341 27799 63370 44902 45695 37986 45695 70691 37986 45695 41431 89124 41431 75396 89124 57640 41431 77691 57640 56276 57640 56276 44099 98996 89124 44866 98996 17612 44866 59382 17612 17612 5492 40252 17612 17612 70597 40252 23314 79652 40252 23314 46593 89008 46593 46593 71896 71896 18738 54055 71896 54055 27791 54055 12419 18738 54903 1406 54055 1406 30132 30132 37457 27482 54903 30132 48092 3669 48092 5503 27482 5503 40669 80793 40669 40669 9539 25408 40669 5503 27191 62303 27191 23150 27191 27191 45255 97078 45255 27191 69212 79043 27191 45255 9441 31589 9441 81070 31589 31589 54081 31589 23502 85744 31589 97735 85744 31589 69895 60818 69895 85744 60373 69895 78304 60373 1153 7832 1153 18186 1153 5655 60373 1866 78304 51510 1866 95389 1866 95389 9923 95389 36079 52726 36079 47748 36079 69451 47748 69451 68810 47748 79479 79479 28066 17338 79479 69451 9730 77853 9730 47418 77853 63896 47418 80583 47418 81767 80583 81767 50806 81767 2961 42106 81767 9507 42106 81767 56045 7723 56045 7723 86624 83906 86624 86624 84333 66450 84333 66450 51389 66450 75055 66450 35589 35589 29388 29388 94890 83924 29388 83924 61116 69097 94890 69097 23396 50964 94890 80953 50964 50964 91452 68609 50964 78935 50964 75971 50964 64150 50964 37319 50964 37319 39921 32535 64150 94931 39921 93302 94931 32535 99159 39305 94931 98955 39305 99159 81859 48612 98955 48612 93141 14379 81859 14379 11641 14379 32995 32995 58382 51655 32995 32995 25333 39227 25333 39227 52837 56196 39227 56196 19467 19467 37979 13937 39227 43565 56196 56196 50674 42424 50674 54912 42424 67720 42424 42424 89091 42424 40572 31763 40572 40572 33214 40572 67640 8634 67640 67640 48260 33214 48260 52712 48260 98856 52712 47225 52712 47225 98177 10338 48260 10338 23953 10338 78070 78070 15272 78070 39964 3141 52712 3141 96596 32879 96596 76737 78070 76737 32323 32323 23363 77636 32879 18062 77636 32323 13594 13594 44725 38607 44725 2695 38607 2695 44812 93771 38607 54009 44725 93771 8397 5655 8397 54009 70209 53861 8397 78976 54009 53861 89265 18684 53861 65991 18684 18684 41410 89265 27707 27707 14077 14077 40503 14077 62370 62370 78304 18752 62370 79788 18752 66641 79788 10015 79788 10015 23441 23441 75541 95654 75541 95654 45245 95654 72812 75541 71815 71815 93524 93524 76084 12199 93524 64093 71815 26668 64093 65569 71815 59073 65569 64093 5360 5360 75656 75656 2011 5360 17606 56416 75656 31144 56416 56416 11685 11685 96705 11685 56071 11685 43838 43838 53987 74524 56071 56071 61958 61958 22384 94618 74524 94618 15532 3354 15532 94618 66563 93322 66563 3354 51337 3354 19200 96426 19200 38084 51337 9665 19200 38695 9665 95190 9665 799 38084 799 84547 799 28540 28540 60640 87876 60640 34924 60640 89286 34924 60640 60843 15737 60843 15504 15737 15737 86655 15737 61506 88334 61506 48085 88334 79814 88334 15737 4870 43183 88334 4870 91046 91046 97656 3225 91046 3225 60846 93538 3225 98295 93538 98295 3001 3001 1931 3181 3001 3001 41309 37242 3181 320 37242 41309 9439 9439 63370 37242 70984 6306 70984 6306 95992 6306 63554 46465 9439 38861 6306 6563 38861 84187 46465 58991 84187 23310 6306 95189 23310 23310 71112 13819 95189 36020 13819 21257 95189 98637 21257 90893 21257 82459 90893 28805 90893 23308 21257 73193 21257 73193 95315 23308 12706 12706 5315 5551 12706 12706 72878 98015 5315 72878 70338 70338 20899 20899 84330 84330 34556 55205 70338 69315 55205 55205 21670 19878 55205 66590 20899 19878 75051 75051 23212 23212 13930 75051 4507 4507 3486 32823 4507 24138 4507 32823 38918 65085 38918 38918 7219 18538 24138 18538 44559 44559 13759 34834 13759 34834 99299 34834 71744 71744 56208 88263 99299 88263 82335 88263 71691 71691 57199 71691 27570 38775 27570 71691 13173 13173 19833 13173 9315 87779 13173 13173 32901 27570 30561 59856 30561 55517 30561 55517 13869 55517 36904 91716 55517 63509 91716 78725 63509 91716 7566 75720 7566 19796 7566 88785 7566 25847 88785 93235 7566 88785 39830 50878 93235 28874 50878 50878 85593 39830 22345 22345 81929 95307 22345 95793 95307 22565 95307 34748 22565 22565 24047 76350 22565 52655 76350 98473 52655 76350 5533 5533 25534 50058 5533 24063 50058 51348 50058 5533 84185 18952 84185 84185 64216 22836 64216 22836 14024 14024 69894 14024 44244 91247 44244 69894 83364 83364 49429 54812 91247 54812 78843 19135 49429 54812 3159 3159 65423 13284 3159 17369 65423 17369 22878 61187 17369 17369 20815 80553 20815 49933 80553 42363 80553 19476 80553 19476 33563 35786 19476 35786 43214 35786 60273 60273 93838 273 60273 60273 79178 57756 35786 87854 57756 57756 11704 11704 38814 51824 11704 51824 65238 11704 62864 97652 62864 62864 67608 67608 25600 75356 67608 62864 38157 38157 75619 71075 75619 75619 80372 7967 75619 80372 36241 10183 36241 15937 10183 15937 43327 43327 33707 50299 43327 25337 15937 25337 73382 25337 54378 54378 262 25337 21560 96536 21560 54378 95624 83155 95624 21560 45609 8499 45609 91555 45609 91555 71704 90336 71704 87200 71704 87200 15942 87200 68903 73679 90336 19200 73679 68903 803 27210 73679 8544 27210 8544 76983 8544 32464 31091 27210 40702 8544 84042 40702 47530 84042 84042 26958 26958 48963 1492 26958 26958 9064 23596 9064 89680 23596 41403 23596 65703 41403 41403 55466 55466 33516 55466 9536 9536 64993 70469 9536 66663 70469 9536 19827 19827 8138 70469 81758 81758 2696 76394 81758 19827 62590 62590 36580 174 36580 62590 13477 30241 13477 13477 14452 14452 40350 14452 93569 89563 93569 9978 89563 93569 34643 34643 71977 34643 6974 6974 94772 94772 94737 94737 35424 35424 26442 9061 26442 76104 26442 90630 26442 83671 90630 26874 76104 26874 4972 74645 4972 74645 16040 33322 4972 74617 74645 74617 3007 30938 74617 74617 45916 80616 45916 59351 80616 59351 19899 19899 24372 19899 11292 59351 87193 87193 99528 87193 17938 45522 17938 17938 22274 22274 48292 10581 22274 39143 10581 77546 39143 77546 65787 77546 18172 77546 43109 83201 43109 77546 69981 14406 69981 90371 69981 21485 43109 55643 21485 43109 68960 68960 44943 69981 41902 59838 41902 59838 77121 30385 77121 30385 70735 92927 30385 30385 74013 74013 71288 58821 74013 72336 58821 72336 64860 72336 67733 67733 61540 67733 72164 72164 63184 63424 67733 73579 72164 68925 73579 99772 73579 73579 89250 4180 73579 62700 4180 54883 4180 91509 4180 23332 4180 23332 35128 81662 73579 82269 23332 81662 64673 67704 64673 51955 64673 69299 51955 73520 51955 73520 73715 73715 80302 42690 73520 84689 73715 84689 97501 84689 51968 42690 50044 50044 30566 50044 49858 59724 49858 84689 83918 83918 19654 83918 891 891 16000 86847 83918 86847 98661 86847 48393 24950 891 1326 24950 24950 2794 31981 24950 2794 358 358 44198 37184 358 89485 358 89485 37534 55833 358 73002 55833 15673 73002 76592 73002 22077 76592 90873 76592 2248 76592 8444 2248 2248 61747 99963 2248 94797 99963 94797 78654 78654 92963 35445 99963 2181 35445 2181 55755 74695 2181 2181 40595 40595 18404 40595 92208 92208 7056 96376 18404 96376 58542 83408 96376 88501 83408 98054 7056 98054 9870 88154 98054 37496 88154 9870 62547 65325 9870 17905 62547 48238 17905 17905 5426 65325 61757 61757 44837 47101 61757 47101 31292 20789 47101 20789 53768 78878 47101 20789 98765 98765 77112 9231 98765 9231 10134 10134 48182 88096 10134 88096 16859 62331 88096 10134 1355 1355 62418 88096 42976 20492 42976 42283 42976 20468 1355 20468 81510 33442 20468 33442 18254 33442 66803 66803 87539 20468 72901 66803 23559 32178 72901 32178 12547 96133 32178 32178 33364 10860 33364 89991 10860 10860 22010 91459 32178 91459 36245 5304 91459 75418 5304 5304 84104 61323 75418 19364 84104 8500 19364 5543 61323 32796 19364 67741 32796 32796 18729 52205 18729 53219 52205 53219 15128 15128 45971 45971 40125 90576 40125 19189 40125 45375 19189 40820 90576 20052 40820 19189 6669 6669 71320 71320 88434 56483 71320 79165 56483 79165 22767 45579 79165 44248 45579 45579 7106 7106 93278 91258 93278 47232 93278 93278 72776 49208 93278 49208 8185 49208 74958 10556 49208 60668 10556 73173 74958 73173 15832 15832 84926 36881 15832 36881 44148 44148 83484 90756 83484 3072 90756 90756 11953 11953 42520 90756 53156 25048 11953 34578 53156 17494 34578 517 17494 17494 21219 52126 21219 45226 21219 27612 17494 21219 91000 91000 26534 99721 91000 27612 81233 49119 81233 87510 81233 87149 81233 81233 57014 37651 91000 37651 92481 2602 37651 8765 37651 37651 14323 76633 14323 71467 76633 14323 51572 14323 90925 51572 88997 88997 57046 57046 19028 57046 40854 40854 22670 40854 76979 42501 76979 76979 93153 93153 93738 9718 93153 9718 11458 93738 47272 97290 47272 11458 45377 53310 45377 47272 51040 29181 51040 32474 29181 32474 84529 39519 84529 7554 39519 39519 85838 85838 26668 79521 85838 79521 22494 96268 79521 79521 89933 86950 39519 96335 86950 96335 36344 95326 86950 85145 95326 72336 85145 85145 10735 85145 3360 3360 88778 67380 85145 92043 67380 92043 15609 92043 33058 61147 92043 62185 33058 61147 17680 25807 17680 37781 17680 17680 68288 17680 34946 34946 61827 62185 84028 34946 77972 92251 77972 97618 92251 34589 97618 38915 97618 38915 77465 71151 38915 18098 38915 18098 18552 18552 66414 18552 68910 57174 18552 57174 18506 57174 59551 87126 59551 59551 64234 64234 47869 57174 15682 15682 15704 15704 65246 65246 71966 20074 71966 41676 71966 71966 35234 41676 27862 41676 90935 90935 35702 56344 27862 90935 17466 84745 17466 17466 60249 96263 17466 90935 14961 14961 7355 14961 27103 17466 85712 14961 79943 79943 6394 24687 79943 16792 79943 12803 16792 12803 9632 9632 85292 9632 36772 8341 36772 36772 89041 42188 36772 36772 42762 97163 42762 9632 64641 84873 64641 64641 99850 55812 99850 48778 42762 6805 99850 48778 67486 67486 65872 7279 67486 20771 67486 66519 20771 20771 52737 20771 54292 84043 54292 20771 44040 67486 68250 52202 44040 44040 59840 59840 10090 10090 70158 40960 52202 40960 92256 40960 34561 82971 10090 82971 34451 83861 82971 82971 77002 83861 31947 81449 77002 74338 81449 77002 79595 4480 74338 4480 95624 94505 4480 13996 81449 89194 13996 89194 81433 89194 98370 89194 3274 62692 13996 1892 62692 15441 79595 62230 62692 47672 62230 15441 77581 85899 77581 75731 62230 77581 73207 12147 73207 9541 73207 75731 52237 52237 1859 74297 1859 5087 1859 1859 33045 9541 77742 8367 77742 1859 5759 5759 23462 19932 23462 24727 23462 95662 24727 65286 77742 65286 93701 65286 77630 65093 77630 26668 65093 77630 28691 77630 64832 29512 28691 64832 92077 29512 19614 16484 19614 19614 78177 79743 19614 79743 1257 79743 58016 79743 57262 93239 78177 98504 93239 53223 93239 13612 79743 58299 13612 8967 13612 8967 37294 32782 8967 8967 78871 98204 8967 70929 98204 9459 70929 9459 52608 13316 52608 70929 28755 22779 52608 22779 91423 99868 22779 22779 14976 28755 58008 89725 22779 37988 89725 58008 41318 52781 41318 55313 41318 41318 67220 94742 41318 12678 94742 94742 20668 69265 67220 69265 8403 69265 93960 69265 40752 4351 69265 92481 4351 62200 40752 62200 977 62200 57144 57144 78689 78689 14313 977 23287 23287 26234 62871 26234 23287 51976 51976 19005 49973 51976 49973 45698 49973 21245 16131 49973 75517 16131 79229 21245 80161 49973 79229 97437 97437 40212 94335 40212 4714 40212 40212 59819 40212 47606 97897 47606 97897 70889 18916 70889 97897 970 970 12128 70889 48856 48856 28805 55788 48856 4654 70889 37710 4654 4654 62037 22773 62037 62037 79718 79718 72848 72848 7349 72848 4427 4427 33870 56970 4427 56970 8730 8730 23453 56525 23453 8730 10133 15360 10133 10133 56631 10133 70636 10133 93539 26873 93539 95827 26873 55710 93539 26873 27653 89243 55710 93022 27653 93022 9012 89243 86545 86545 8333 8333 3614 19177 8333 93749 8333 37954 86545 37954 92191 92191 88355 88355 51510 88355 39766 63309 92191 82887 63309 48655 82887 82887 30805 30805 88001 42523 30805 42523 14167 42523 52154 30805 3334 11105 3334 11105 76069 76069 48702 11105 61517 52051 61517 61517 92916 52051 24481 7216 24481 92916 7216 92916 17301 38346 7216 17301 21589 81582 38346 48243 81582 87575 81582 87575 63320 92043 87575 48243 43262 87575 636 43262 97187 82342 97187 63704 636 46793 63704 636 32151 41409 63704 41409 86347 11054 32151 11054 68465 68465 28223 45977 68465 68465 29341 60377 29341 86567 68465 45977 46378 12068 46378 86567 35269 91493 35269 67002 35269 67002 71653 24954 67002 24954 22035 24954 24007 47716 24007 47716 54269 54269 25120 12045 47716 50175 12045 13048 47716 74402 13048 13048 93144 13048 86980 13048 96879 37002 96879 38414 96879 86980 47739 12584 47739 12584 71438 86980 35130 35130 75732 12584 25573 56911 25573 56911 20785 20785 1152 74553 1152 56911 94925 94925 57876 55483 57876 12638 55483 55483 6399 6399 25657 44018 25657 85587 6399 68579 85587 68579 33762 39710 68579 68434 33762 68434 34828 37739 39710 7388 37739 68434 55385 55385 35286 52285 55385 56363 55385 52285 22747 63186 22747 56363 73534 22747 89128 89128 86143 36241 89128 73534 8031 8031 51431 69145 73534 69145 38010 69145 53218 53218 80794 53218 61421 53218 71669 77872 71669 71669 88108 88108 63194 22141 71669 71669 34422 90231 34422 35349 71669 55221 35349 34422 26514 81178 34422 81178 75338 81178 50923 75338 7590 50923 86848 48889 86848 50923 41106 13026 41106 95105 86848 53051 95105 5446 53051 79777 5446 17192 5446 1206 5446 5446 82326 5446 25773 25773 63432 30972 25773 57979 30972 85495 57979 85495 64567 8736 57979 66678 8736 59315 8736 48268 59315 59315 72608 48142 48268 16138 72608 48142 1579 24779 1579 24779 22453 24779 48820 67 24779 63834 24779 63834 58845 58845 39492 58845 60748 63834 66170 66170 96128 96128 74592 97448 66170 97448 28542 96128 27924 27924 11301 97448 14034 27924 70643 37597 70643 70643 98138 37597 13497 13497 39762 10248 13497 10248 41244 22340 13497 10248 91056 11605 22340 11605 6104 30529 11605 17776 11605 17776 69853 69442 11605 92025 69442 12867 92025 92025 91913 91913 99021 99021 78207 99021 38292 71830 38292 56560 71830 39012 71830 39012 55483 14336 38292 39012 12821 85248 39012 25930 85248 68039 85248 12821 82419 85248 95689 95689 80776 95689 38283 84434 38283 38283 98811 60513 95689 38283 79509 79509 15871 15736 79509 2526 79509 79509 41984 41185 2526 72167 2526 83690 72167 22858 83690 81104 83690 95383 83690 95383 53169 53169 55350 56806 53169 56806 6305 56806 66089 45316 56806 66089 81362 81362 6236 81362 60038 60038 5981 10008 60038 10008 13792 60038 1432 38050 13792 66058 1432 66058 65853 19445 65853 65853 51441 84744 38050 84744 14649 44421 14649 1209 84744 50468 1209 21729 50468 1209 19217 19217 16180 8922 21729 97337 8922 55807 8922 42294 55807 36832 55807 5350 36832 13844 97337 23147 13844 13844 9217 92587 42294 15387 92587 92587 10577 13844 38517 39244 92587 69184 38517 91982 69184 36753 69184 36753 13235 9202 69184 36753 33673 18542 33673 39047 18542 18542 18868 42684 18868 11915 18868 11915 97694 11915 48492 48492 95571 67495 48492 64288 67495 92200 67495 92200 19275 65541 48492 67495 80050 80050 44153 92200 5176 86234 5176 65677 80050 65677 74358 65677 17787 17787 52531 21536 17787 88554 21536 63581 88554 58623 88554 43298 58623 58623 52821 52821 70521 767 52821 46363 767 55180 46363 55180 82904 55180 98218 98218 50880 50880 74847 60379 74847 48258 50880 82885 48258 48258 51818 48258 58593 58593 57599 60617 48258 81804 60617 60617 65572 65572 857 65572 42742 25653 42742 6078 42742 1250 857 42742 28581 28581 44731 44731 2233 28581 33366 76484 33366 11018 76484 44731 40024 33366 49076 49076 66066 49076 46262 46262 99867 64203 99867 46262 50384 50384 8503 99867 2318 8503 79977 79977 40653 79977 25994 2318 78247 27934 78247 8849 27934 27934 66654 78247 29767 29767 15284 32131 29767 1094 29767 10615 1094 20750 1094 20750 80841 1094 12555 8346 12555 9678 8346 8346 44733 12555 20344 20344 15484 83029 15484 15484 60903 99863 15484 20344 91815 91815 91536 91815 45221 91815 68092 45221 27295 73739 27295 8263 73739 8263 88853 81582 88853 88853 84041 88853 89702 96555 89702 89702 77195 88853 64123 89702 93137 89302 93137 64123 13152 45623 13152 93137 98 63160 45623 27422 45623 63160 80269 80269 92424 63160 97100 80269 70700 23332 70700 14442 70700 76069 70700 50722 70700 35425 97100 62691 70700 62691 23180 691 50722 35425 77359 62691 93320 83851 93320 76932 77359 76932 36887 7959 76932 76932 80334 76932 39144 56487 39144 39144 13549 13549 86555 86555 9599 32750 9599 39144 54623 9599 83130 83130 29538 7960 83130 9599 82920 83130 14158 85135 14158 41309 85135 96311 85135 96311 2913 59710 96311 53334 2913 53334 97932 53334 66459 66459 46334 80723 59710 46334 40429 80723 1999 88026 1999 1999 62948 40429 44380 44380 12913 12913 31966 76023 44380 26471 76023 46719 26471 26471 23001 26471 9612 9612 76460 9612 73982 71310 73982 35084 71310 35084 14909 30713 35084 43288 30713 50010 30713 30141 30713 11102 50010 32799 11102 11102 9733 11102 31331 29871 11102 31331 14405 14405 89565 89565 94327 92519 94327 7581 94327 94327 79853 79853 60605 41425 60605 87878 60605 90947 87878 90947 81167 12733 81167 84763 81167 81167 83349 83349 58772 73221 84763 39152 73221 39152 76544 39152 37826 15977 37826 41941 39152 65984 37826 64404 65984 21991 64404 24427 21991 21991 60781 57880 60781 21991 40121 40121 51521 21991 94024 9404 60781 97266 94024 97266 40180 97266 39364 50727 39364 55238 50727 26370 39364 26370 4181 39364 38082 38082 29767 11746 38082 62384 11746 38082 54238 1813 54238 11746 11273 20895 11746 20895 6054 20895 56344 26655 11273 20895 91946 74224 91946 7815 91946 85700 26655 91946 40628 85700 46757 71252 46757 40628 1196 46757 18410 97353 18410 74545 97353 80263 97353 40739 18410 90509 97353 15916 90509 9072 97353 76756 9072 76756 78420 78420 67490 86064 67490 76756 32785 42679 78420 97306 42679 97306 84550 55579 84550 36386 97306 46521 36386 84550 49126 8713 46521 8713 13756 8713 89769 49126 8205 8205 48523 81620 48523 9051 8713 48523 39828 39828 45973 32073 39828 32073 39522 20012 39828 36489 39828 36489 58326 29879 58326 58326 5760 64057 5760 4841 64057 14433 64057 3133 64057 48220 29879 21444 48220 64305 64057 64305 99815 80669 64305 33156 64305 33156 97940 64305 46531 87274 46531 16419 64305 16419 25567 85433 46531 75758 85433 76547 85433 76547 93844 63671 76547 4841 63671 18643 63671 76547 12632 52811 63671 76547 56311 10663 52811 3731 10663 55723 10663 10663 48969 10663 15507 15507 81938 29240 81938 73723 81938 73723 30415 64756 73723 64756 79745 1807 64756 81938 96634 96634 50710 96634 81707 25357 96634 25357 31927 25357 64945 96634 52361 88014 96634 37860 88014 32210 52361 32210 14265 65147 14265 88014 74747 6139 14265 6139 33520 79220 6139 79220 92646 49202 92646 47345 33520 42503 92646 38194 47345 38194 47340 47345 15856 15856 68764 68764 96190 68764 77701 26203 77701 52130 26203 68764 33050 43856 26203 43856 86505 86875 86505 11962 86875 86875 28324 96113 28324 96846 11962 96113 74383 74383 15859 74383 30049 96846 65671 9852 65671 85974 65671 23831 65671 65671 46546 23831 67214 90536 67214 88699 90536 46546 61922 92938 46546 92938 50961 50961 68991 50961 20180 50961 90822 57916 92938 61025 57916 22522 50961 57916 27155 22522 17970 17970 82915 48527 17970 48527 87920 61235 17970 43849 61235 56770 61235 16022 61235 97982 16022 88892 16022 98039 88892 88892 64110 96323 16022 76440 96323 96323 17593 88892 12262 12262 49557 12262 98193 96323 12640 12262 48745 48745 87778 87778 75292 42448 48745 42448 75464 42448 87179 59843 42448 87778 58376 42448 41393 41393 18225 70592 18225 70592 26740 70592 16475 70592 54231 70592 54925 71445 18225 66847 18225 86487 66847 71445 68470 90441 68470 97378 90441 90441 19885 33690 90441 90441 77772 90441 30735 30735 61421 77772 75627 26023 75627 75627 11180 87405 11180 18895 87405 17131 87405 31256 87405 85381 31256 31256 20327 1430 17131 73471 31256 73471 35037 35037 71260 49716 71260 13466 35037 13466 4390 13466 78726 7693 78726 78726 89669 89669 5655 89669 81368 69125 13466 38174 78726 38174 8694 38174 39820 69125 96668 96668 46764 96086 96668 43849 96086 56324 39820 96668 18024 71435 18024 59428 18024 96668 20767 20767 79537 67305 20767 67305 97705 71518 67305 96423 20767 96423 24298 24298 16488 24298 42418 74050 16488 74050 85921 85921 59775 59775 96665 59775 44122 44122 85636 85636 12664 44122 61082 54983 85636 61082 16589 27160 54983 86950 27160 54983 85454 85454 75488 76868 27160 5590 76868 5590 73075 5590 46206 46206 28266 5590 30660 28266 94280 94280 4669 58460 30660 67156 58460 58460 11512 44220 11512 90201 11512 69370 90201 94280 39185 90201 54440 44799 54440 44799 21209 44799 86659 54440 92224 92224 19776 81742 19776 83133 81742 81742 46013 90178 81742 90178 50549 53298 81742 19776 18153 18153 8669 52637 8669 55500 52637 2693 8669 85840 2693 85840 52713 59786 8669 59786 77246 93553 59786 93553 80050 4983 93553 93553 48710 32182 4983 32182 65303 32182 88932 65303 2510 41257 88932 12150 41257 15348 41257 39424 41257 88932 73218 73218 2594 73218 58808 58808 61212 61212 81797 81797 86947 61212 4511 81797 35697 35697 48811 3297 35697 24995 3297 46968 3297 20228 46968 46968 55753 55753 39127 55753 67800 67800 84518 64854 67800 64854 32953 2033 55753 64854 16712 25003 64854 3195 16712 5961 3195 78574 16712 67626 78574 78574 52328 52328 69956 52328 6706 86593 69956 69956 58643 62857 86593 58643 94017 94017 47803 42553 58643 94017 21623 21623 33051 45042 42553 45042 60048 21623 61904 42553 73718 39989 73718 47509 45042 47509 73981 72562 73981 36086 73981 36086 71994 81967 73981 30845 81967 30845 75931 17134 75931 88658 75931 88658 43343 75931 29066 75931 44206 82712 29066 82712 15590 43733 82712 43733 56440 56440 99157 8313 99157 8313 8141 75563 8141 21417 99157 78792 21417 78792 85272 18303 78792 18303 67579 18303 46153 82400 21417 37082 82400 82400 9923 15884 18303 21137 15884 21137 76876 81196 76876 40627 21137 40627 6855 83924 6855 40627 69892 69892 21167 84367 21167 84367 11071 21167 8446 3211 8446 8446 46763 11071 13839 17419 13839 13839 51564 46763 38558 51564 38143 18476 38143 72305 38143 72305 50605 38558 92533 92533 1985 92533 50403 92533 40250 3844 50403 40250 16624 19788 16624 70777 3844 77284 70777 70777 5596 5596 99340 5596 11225 11225 69247 3889 11225 85338 3889 44986 3889 85338 7136 7136 73522 73522 38439 44986 7718 7718 23399 40205 7718 13753 7718 7807 73522 7718 19106 56100 7807 56100 36326 31101 19106 31101 53310 56686 31101 91094 56686 56686 32525 46915 32525 75828 46915 83235 75828 75828 77070 94856 46915 74449 94856 77070 83990 21238 83990 45784 21238 45784 28605 28605 25362 94935 28605 75579 45784 61033 28605 24894 61033 62684 75579 25299 62684 28605 94212 30098 62684 30098 22252 15035 30098 15035 36824 15035 24545 24545 85091 85091 19438 15035 92510 1962 92510 35120 92510 35120 46389 49344 35120 49344 99654 99654 91352 35120 30798 30798 64853 80494 49344 61616 80494 99654 64521 80494 55334 42954 64521 42954 46118 55334 10289 10289 92439 37935 92439 71143 10289 36189 71143 145 92439 145 67295 145 7489 145 28319 28319 19453 66748 28319 50035 66748 50035 22201 94880 50035 39921 94880 94880 80050 94880 87758 94880 71681 95585 71681 71681 91027 91027 12157 91027 47570 44347 47570 47570 39931 47570 72762 72762 86283 22624 72762 95935 39931 62545 95935 62545 89751 89751 9529 74278 62545 74829 89751 79468 74829 87577 9529 87577 28239 88254 28239 11168 28239 14420 11168 22953 11168 22953 56525 40390 22953 40390 59821 40390 95637 95637 78736 87337 78736 42104 95637 25514 42104 9500 78736 9500 21224 86204 21224 52272 21224 86204 76513 71495 76513 35179 76513 76513 99643 99643 55321 99643 21661 99643 78068 71495 10560 10560 73111 14378 10560 5027 14378 17684 5027 10560 72846 5027 43536 43536 76906 69125 76906 43536 10213 10213 74688 76906 31186 94156 31186 80663 31186 73521 80663 79715 80663 85483 80663 32924 31186 48331 32924 41715 32924 41715 76193 41715 3541 41715 18159 24079 18159 3541 75348 28732 75348 18159 64308 64308 19564 79973 18159 73912 64308 73912 89643 40851 73912 58969 40851 40851 55791 55791 59351 55791 95240 27385 40851 3092 40851 3092 32517 32517 37804 59423 32517 65903 3092 65903 2886 65903 377 65903 24368 57517 24368 78520 377 78520 24702 24702 2942 24702 29993 29993 251 89990 2942 3285 89990 65688 3285 627 3285 64928 627 92742 89990 92742 93058 90302 92742 90302 37493 15035 90302 3285 63867 25756 63867 58741 63867 77503 58741 77503 96453 4300 96453 11798 4300 4300 81485 81485 50058 99505 81485 81485 30744 90244 30744 99505 15957 61814 15957 67314 15957 6159 15957 6159 18729 99505 58136 85189 58136 85189 49718 58136 45437 2771 45437 45437 74177 85189 79100 11872 79100 74177 14113 14113 34943 29463 45437 14113 9931 39590 29463 9931 31259 31259 6292 6292 32874 32874 47987 31599 32874 31599 83678 83678 45038 45038 12308 88281 12308 43897 12308 12308 91734 12308 72003 61129 12308 61129 72199 72199 37120 72199 78840 72199 71000 71000 55772 55772 50279 67748 55772 42519 67748 67748 33895 67748 49379 23894 49379 84270 23894 84270 25195 84270 12117 82376 12117 51445 84270 84270 75061 75061 32567 22952 75061 82338 22952 22952 76452 51445 85843 82651 85843 82651 37800 85843 50677 80598 50677 51089 80598 21304 80598 77317 80598 45335 77317 50285 51089 77317 85129 85129 84462 84462 59576 45877 84462 45877 97592 49901 45877 84462 41934 36546 49901 24798 36546 24798 82147 82147 72419 13356 72419 88220 13356 39192 13356 13356 90423 88220 58675 31487 58675 90423 92919 92919 30926 92919 13143 13143 64854 35145 13143 35145 93872 93872 42092 92153 42092 25470 42092 42092 91260 94712 42092 69793 94712 94712 65600 91260 78094 46792 78094 78094 47731 26601 78094 64929 26601 65814 78094 65814 80360 65814 50664 50664 99769 90584 99769 90584 39008 58895 39008 48783 58895 58895 18309 16440 58895 16440 7502 16440 64739 11491 64739 11491 75026 11491 81099 2696 81099 7924 11491 84259 11491 62094 81099 33677 62094 36748 62094 75872 62094 20632 75872 22758 84259 10751 22758 22758 33283 42358 22758 75872 57751 57751 68484 75872 34704 12404 34704 34704 87348 3582 87348 87348 96870 33245 87348 54767 87348 24622 34704 54635 24622 24622 10486 89429 57751 89429 12691 12691 7703 89429 33474 3772 33474 12691 67322 69138 67322 67322 80821 80821 21867 80821 65754 21867 67421 67421 88617 4648 88617 67421 84916 87786 84916 87786 50050 60627 50050 61532 50050 61532 85270 85270 75302 77957 61532 42879 75302 48090 42879 452 42879 452 78520 22654 42879 69343 22654 20181 22654 97225 22654 97225 96424 71948 96424 17684 71948 21104 71948 97225 88666 71948 86389 86389 93894 36598 88666 86389 871 76463 871 871 2312 2312 82867 49266 2312 54584 2312 54584 3086 54584 69843 54584 25108 49266 18991 81470 18991 52634 81470 38664 81470 58188 81470 81470 47949 49293 47949 47949 9833 83125 9833 9833 98373 8366 9833 8366 15022 47949 87845 75008 8366 75008 82905 18391 82905 71113 82905 71113 92454 82905 61242 88689 61242 82905 62070 62070 34882 20707 62070 62070 16129 16129 77623 77623 18177 36074 16129 73700 36074 73700 82787 82787 68923 48897 36074 82787 71379 71379 19396 71379 62748 62748 25636 46037 62748 62748 44214 34327 44214 37317 44214 4989 62748 87840 44214 8267 87840 8267 12385 94735 12385 12385 10462 9124 8267 12385 42858 711 42858 42858 6765 42858 61706 27622 61706 73915 61706 19435 61706 42192 73915 48310 42192 80488 73915 80488 3735 80488 93312 79399 93312 91121 93312 91121 90753 91121 49948 71157 91121 60641 91121 60641 58501 35694 71157 54348 35694 20000 54348 54348 60273 4436 35694 4436 49795 4436 58859 52633 58859 88184 52633 87013 58859 58859 26392 48954 87013 48954 6892 70180 6892 16226 70180 6892 5685 5685 15065 5685 63547 70180 77122 14799 77122 11 16226 11 44560 29749 11 50655 29749 50655 98797 51398 98797 47649 98797 36210 50655 87117 36210 85693 87117 98797 88273 85816 88273 87117 27572 27572 99916 21077 27572 16431 21077 17124 21077 17124 52439 41385 52439 19773 41385 25304 19773 25304 63011 19773 93831 93831 27658 27658 75147 21421 27658 88269 63011 87951 88269 87401 93831 31689 88269 50183 31689 73456 50183 94869 50183 27131 94869 65816 27131 27131 93324 93324 853 853 4792 27131 87749 87749 9593 4792 24194 87920 24194 87749 17397 58297 17397 24194 14040 93423 17397 93423 63842 63842 23733 69459 93423 83795 69459 63842 68143 68143 18683 44568 68143 18683 77932 77932 58515 58515 85122 45032 85122 90800 58515 85113 85122 58515 78126 78126 96700 85113 27659 27659 38666 95992 27659 96700 57594 27659 50281 32587 57594 32587 86141 32587 89503 1869 32587 91541 89503 91541 7507 1869 37571 37571 25647 7507 11965 11965 29623 29623 35474 29623 17969 17969 42238 35474 91754 91754 37404 35474 59613 37404 82557 82557 85486 85486 90189 85486 88040 88040 30856 78041 88040 78041 259 49530 88040 26474 49530 85298 49530 37946 49530 79173 37946 79173 15618 69406 79173 75319 37946 37946 43818 60295 75319 59247 60295 66218 60295 53202 66218 66218 22885 7810 66218 37566 7810 55138 7810 55138 99747 7810 6024 35426 6024 3476 35426 6602 6024 75352 6602 42525 6602 25623 6602 26655 25623 36743 25623 72594 35426 72594 13860 42506 25623 42506 89159 73453 42506 73453 56930 41867 56930 72594 80210 50002 80210 56930 42200 36022 56930 29589 36022 76859 42200 988 76859 988 12121 17687 988 5620 76859 71562 988 99828 71562 93133 99828 73413 93133 73413 71680 73413 91436 91024 73413 54358 73413 28228 54358 91024 99572 54358 46170 54358 99657 64128 99657 28016 46170 28016 31285 91824 31285 38561 31285 92765 31285 10870 92765 4740 10870 92765 11553 11553 85728 40352 11553 11553 53950 92765 60886 60886 74908 60886 94132 57616 94132 92680 94132 74908 84450 3968 94132 20015 3968 84450 65210 71668 65210 3968 41949 47961 41949 65210 8018 8018 88352 89607 8018 48029 8018 97080 48029 27067 8018 27067 47987 27067 79518 79518 82157 79518 93868 44539 48029 44539 18467 44539 66386 66386 52684 52684 74485 61970 74485 45602 61970 43343 45602 74485 54316 43476 54316 54316 37294 45602 13760 74007 13760 13760 47803 53115 13760 13760 9952 53857 9952 36645 53857 66164 53857 53857 59780 53857 54335 26951 54335 54335 82593 70346 54335 70346 47238 91463 70346 70346 2129 2129 68945 2129 5153 2129 15997 15997 1996 88891 1996 88891 72473 15997 25895 58266 72473 25895 95785 40312 95785 37512 25895 44195 95785 44195 55076 44195 68886 44195 99948 76690 37512 37512 48394 88037 44195 88037 31591 8094 31591 31591 25681 25681 50694 25681 46346 25681 34409 31591 26060 78820 26060 78820 38346 91326 26060 91326 96018 80021 91326 80021 6773 91326 72362 72362 22699 6773 21391 99441 21391 95661 99441 95661 43602 95661 64711 96293 64711 89425 64711 19778 89425 11742 95661 66144 11742 89425 76221 76221 96587 70881 96587 96587 29693 29693 4524 84364 29693 84364 93729 29693 58528 72885 58528 61964 72885 61964 83366 61964 12795 12795 89512 12795 76309 77313 76309 49817 61964 1037 49817 76309 93711 91440 49817 32982 91440 1037 43938 32166 43938 43938 73196 73196 14108 73196 60589 63670 91440 63670 51171 73196 15374 44307 15374 45114 44307 62762 44307 62762 27246 27246 57029 62762 69383 62762 98158 66427 69383 13969 98158 58245 13969 58245 27673 28242 58245 13969 27956 65855 27956 65475 28242 41057 65475 41057 67081 92289 65475 90463 92289 92289 395 395 55975 95645 395 88738 395 25093 95645 25093 32337 25093 86144 95645 65914 65914 23452 65914 27002 27002 53448 13966 53448 38651 13966 13966 56834 89379 13966 89379 88239 56834 21223 10913 21223 99370 21223 12827 99370 99370 29745 10913 43977 43977 75076 43977 79824 79824 71260 79824 12119 12119 33302 79824 54075 31982 12119 31982 93110 54075 47358 28492 47358 68784 47358 172 47358 47358 87199 87199 80102 47358 93053 52634 93053 23385 93053 74697 23385 23385 69786 81415 23385 80523 23385 80523 83133 20406 80523 85163 81415 85163 43731 81415 15636 72456 43731 25710 72456 72456 60747 73467 60747 60747 31149 56189 31149 49240 56189 95412 56189 95412 16495 16495 61952 16495 77682 26410 95412 46088 26410 26410 3623 16495 76492 53009 3623 16205 53009 16205 26919 16205 97946 97946 36747 36747 68563 97946 70797 70797 70697 70797 64475 37923 70797 70797 80129 80129 731 80129 32626 80129 48409 4619 48409 4619 59396 59396 73445 73445 41736 16336 73445 64714 16336 84012 16336 16336 77102 82481 77102 77102 11972 74714 11972 86909 11972 86909 52622 51415 86909 95784 77102 42552 95784 95784 93058 25715 95784 94117 95784 11096 95784 11096 42211 11096 30622 94117 45194 11096 25066 86078 45194 86078 62194 25066 79987 79987 55798 70346 55798 58473 25066 3328 55798 3328 45084 88735 58473 43404 88735 88735 5119 5119 46827 5119 96974 5119 27286 30253 27286 36741 30253 27286 18187 18187 74752 87 18187 32976 87 7187 32976 13643 7187 13643 70726 29424 70726 54898 13643 54898 96012 96012 40372 29540 96012 34196 54898 75095 34196 70726 46231 31572 46231 8826 46231 62357 46231 27083 62357 62357 39133 66752 39133 65403 39133 62357 73022 39133 42488 65720 42488 65720 98035 98035 22117 98035 99972 98035 47361 75291 47361 75291 85019 85019 27199 2791 47361 2791 33129 68027 2791 22035 68027 68027 54586 27265 68027 84996 27265 27265 60735 41426 60735 60735 63976 67138 84996 51094 60735 51094 20417 32455 51094 67138 71869 71869 6844 65046 71869 49165 65046 49165 58616 87258 58616 12011 58616 29318 12011 11924 12011 56337 12011 4676 12011 4676 8524 8524 10382 8524 67400 75032 67400 75032 65749 51133 75032 75032 8671 56450 8671 51133 30757 30757 72072 51133 11284 7454 30757 11284 35814 35814 54654 54654 19844 15895 54654 15895 85375 85375 26728 95973 26728 26728 38067 38067 9889 95973 20156 20081 20156 38067 29651 20156 54126 54126 71151 54126 96380 13733 96380 15252 13733 59329 13733 42219 13733 41135 42219 42219 64107 15252 80134 42219 59125 99890 59125 59125 70785 38752 70785 15146 70785 70785 10618 10618 39578 39578 26280 67967 26280 15918 26280 26280 77871 77871 31761 77871 9239 77871 88517 77871 85453 15918 7913 72983 85453 48065 7913 94128 72983 60712 94128 22597 60712 60712 43525 68596 60712 68596 19397 9747 19397 2611 19397 68596 30777 7104 30777 30777 57243 30777 19436 59345 57243 35198 57243 35198 92950 34146 35198 34146 20026 105 34146 105 88651 20026 93139 93139 62790 20026 19283 52737 19283 93139 15290 15290 77682 70966 15290 70966 87609 70966 96992 157 70966 56489 96992 56489 82491 65595 82491 157 71109 29419 71109 82491 38134 39205 38134 71109 95703 10622 95703 57071 10622 55303 10622 10622 9483 9483 31711 9483 47827 10622 8192 1743 8192 83575 1743 9483 22545 15078 22545 68625 8192 68625 83795 96014 1743 22545 44463 44463 82582 96014 56268 56268 8029 2774 8029 44463 59187 59187 17097 78656 59187 80732 8029 66264 80732 99021 66264 33711 80732 66264 72904 27945 72904 800 66264 72904 29072 5630 29072 11124 29072 32143 11124 99913 29072 99913 24070 99913 32252 2727 32252 41607 32252 41607 64036 6230 64036 6230 4298 6230 17596 17596 36997 4012 17596 4298 55538 55538 44265 85002 55538 4298 44674 13241 44674 44674 76753 43724 44674 43724 1515 18381 44674 86387 44674 32116 86387 18381 92240 14180 92240 14180 49343 8306 92240 62373 8306 61948 14180 61948 32226 32226 39229 32226 59823 32226 12235 12235 11072 65348 32226 65348 91304 30514 12235 62721 65348 62721 53993 62721 17567 75306 53993 53993 62405 65257 62405 60679 75306 62405 16195 40821 16195 16195 67255 16195 76057 76057 62790 76057 75951 20991 76057 20991 51818 20991 50874 93014 50874 50874 61425 40772 50874 50874 81612 88276 81612 81612 53228 81612 40791 40791 90215 90215 40322 41956 90215 69103 40791 73520 69103 69103 17727 69103 40654 21117 40654 40654 60131 60131 57493 76870 40654 76870 14276 76870 47749 65112 47749 47749 2656 68136 47749 87134 68136 45904 87134 87134 4853 57251 87134 74777 87134 18860 74777 27393 18860 43530 27393 27393 79848 27393 45850 6315 45850 45850 10478 45850 55600 45850 79837 79837 23207 79837 59686 59686 1493 42892 59686 59686 4868 34051 4868 8996 4868 8996 72919 72919 71002 45805 72919 17506 45805 38753 72919 38753 33335 62889 33335 70653 62889 33335 62934 62934 73559 62934 12642 79961 62889 79961 48206 72085 48206 48206 97586 67558 62934 83769 67558 14909 83769 67558 17898 17898 9957 9957 47704 67787 9957 67787 17872 21755 67787 9957 80401 30846 80401 67787 70913 70913 30324 26518 80401 4243 26518 80401 75036 75036 46718 26518 18484 15142 18484 39061 18484 57381 39061 49537 26518 26460 49537 49537 85297 85297 95734 85297 69093 92354 69093 16327 92354 92354 175 92354 92937 43184 92354 63601 43184 14252 69093 74848 14252 14252 60332 9097 60332 60332 1892 43184 27357 39241 60332 35569 39241 39241 6053 27357 75672 75672 74278 39241 4332 4332 47158 4332 11494 13684 39241 13684 45236 54079 39241 11863 4332 81970 11863 11863 42132 42132 65315 42132 97849 75738 42132 75738 40479 75738 43971 11372 75738 75738 99958 99958 39324 99958 16071 16071 34955 17596 16071 2489 16071 11356 16071 16071 36436 36436 76756 11356 2739 31542 2739 12795 31542 78403 31542 92900 31542 18577 2739 2739 95447 26237 95447 95447 24846 18577 22155 47726 22155 17998 47726 17998 14696 55199 17998 38123 17998 57899 38123 81303 57899 80899 38123 57899 44853 80899 55650 70801 57899 70801 13096 55650 76278 25374 76278 91347 76278 13096 34675 34675 13190 13190 35590 24999 76278 24999 33926 20080 13190 20080 13666 75957 13666 20080 31452 31452 76112 13666 18485 18485 68435 73051 18485 3689 73051 18485 25375 25375 50014 50014 68875 12547 68875 68875 45535 35842 45535 23032 45535 40673 68875 40673 88805 45537 40673 45537 55790 15724 45537 40673 34100 45537 59381 59381 17679 17679 20736 20736 42809 20736 25151 25151 44300 44300 71262 67984 71262 79809 71262 71262 84679 45850 84679 68880 84679 83629 68880 17310 84679 17310 86311 29131 17310 1225 68880 68880 97299 97299 65709 97299 12804 59392 12804 12804 97403 57713 1225 9024 57713 9024 84801 9024 13624 9024 8193 65109 8193 79342 8193 79342 85876 23821 85876 94102 85876 79342 15672 33005 15672 40655 15672 48089 15672 48089 71358 79342 72011 72011 687 83818 48089 83818 73947 31029 83818 76326 31029 83818 48654 94321 48654 48654 39009 48654 27061 31029 17394 48654 66165 53150 66165 40437 53150 40437 12663 38774 40437 38774 32155 39010 32155 39010 71340 75244 39010 65394 75244 91548 75244 91548 59190 59190 90824 43590 91548 59190 88256 43590 90437 79040 43590 79040 45042 67310 79040 94904 90437 90437 73359 19972 73359 83661 73359 13482 73359 13482 41128 49572 73359 49572 33949 49572 65753 69436 49572 65753 4 79687 4 19118 4 69436 36969 36969 36437 36437 4672 36437 40794 40794 42959 40794 35022 40794 14939 4758 40794 97420 36437 4758 25988 60578 97420 50267 60578 60578 15021 91143 15021 79759 91143 45246 15021 73723 45246 45246 39771 91143 1312 8737 45246 8737 30172 8737 6260 30172 26846 6260 32237 45141 32237 49903 45141 45141 21442 67862 45141 84838 67862 67862 5980 67862 19776 90255 67862 35500 67862 5341 35500 35500 49523 35500 45395 11803 45395 49523 53343 53343 84741 84741 80927 73881 80927 73881 94345 73881 38783 38783 54005 72188 73881 18693 72188 72188 32336 32336 71142 32336 5273 72188 23908 40190 23908 14353 40190 40190 57714 40190 32711 85786 32711 34599 85786 85786 24281 99817 85786 24281 50038 90509 50038 50038 76936 20997 50038 51285 76936 20997 94655 51285 18719 94655 81814 97464 81814 81814 7594 97464 49211 81814 15953 7594 76487 63622 49211 16575 63622 13389 63622 13389 91396 85916 91396 71553 13389 70187 71553 81175 71553 39707 71553 18713 39707 71553 44159 33299 39707 62637 44159 62637 78383 12117 62637 33299 88544 88544 92818 92818 7183 60004 7183 8016 7183 7183 34473 11116 34473 43384 11116 37671 11116 34473 32404 21778 32404 21778 79345 21778 51241 32404 68369 68369 85619 68369 90254 21778 49683 58519 49683 19816 58519 90254 16384 16384 97398 16384 23719 16384 50994 50994 5145 55799 50994 86063 50994 86063 90619 82743 55799 82743 78268 9794 82743 82743 64031 64031 13522 82743 70793 81900 64031 81900 22057 22057 11632 66801 81900 60006 66801 65256 60006 68746 65256 65256 73352 66801 79175 79175 7355 79175 39094 53840 79175 65256 72298 4183 72298 72298 43304 72298 81469 23864 79175 23864 53193 18356 23864 33040 79175 29833 23864 29833 64054 29833 46509 29833 87016 87016 35050 29833 52653 10176 52653 97516 52653 7454 97516 92770 97516 52653 9047 9047 83301 3977 9047 3977 55263 99528 3977 3977 61027 61027 64567 61027 84383 39911 61027 92083 61027 92083 75759 92083 20733 98256 39911 98256 25894 46464 25894 46464 2882 56258 46464 46464 72494 25894 4925 46464 85089 85089 42770 910 85089 42770 64517 910 23711 23711 85322 23711 80614 23711 98565 63330 80614 70449 98565 81785 70449 65013 98565 65013 90608 65013 90460 78388 90460 94868 65013 21452 78388 21452 51115 38905 78388 21175 38905 38905 93055 3173 93055 3173 70186 38905 55987 57590 3173 55987 92862 57590 29864 89016 29864 89016 29140 22357 89016 22357 8337 8337 77299 77299 82932 34338 77299 77299 52015 52015 64188 52015 76930 93409 76930 8829 76930 56953 8829 52015 58190 58190 74360 56953 28935 4076 56953 58052 4076 58052 27779 27779 32001 54966 4076 54966 72212 58052 9192 9192 29776 9192 73010 84082 73010 56179 84082 4189 84082 4189 31220 4189 47034 20527 4189 47034 97349 49882 97349 97349 27916 97349 14525 14525 11709 29649 27916 29649 6657 38944 29649 38276 29649 38276 59417 38276 94106 94106 47504 47504 78144 72595 47504 14459 47504 47504 82106 72595 44634 66057 44634 62213 66057 95984 66057 79490 66057 63737 66057 66057 48082 48082 59776 47251 66057 66057 43486 69036 43486 67767 43486 14035 43486 14035 70931 11945 43486 11945 38172 11945 75799 75799 65248 30026 38172 63111 30026 92389 63111 67374 63111 53546 67374 53546 8313 503 53546 503 49375 63111 4948 4948 29731 29731 75876 503 22508 1557 29731 2970 1557 22508 46124 6803 1557 6803 53325 89492 6803 53325 90196 90196 13049 29379 13049 13049 79206 13049 87487 60095 13049 13049 87967 28388 60095 87967 81535 28388 44803 44803 18922 73950 18922 78141 44803 18856 78141 78141 63721 57608 63721 4377 18922 4377 70757 4377 29874 29874 40441 79659 29874 2826 29874 22869 29874 29874 1527 64035 22869 64035 53245 64035 16841 64035 94157 76471 94157 94157 13008 8424 13008 13008 80994 80994 69689 13008 19108 68183 19108 21859 19108 21859 46834 21859 24040 55298 69689 24040 2505 2505 36871 24040 6688 6688 56847 2505 2770 28339 2770 2341 2770 2770 98369 98369 72616 98369 43345 46368 43345 30590 46368 44894 30590 30590 92003 92003 33819 36811 33819 59082 33819 33819 10251 10251 20656 20656 2227 20656 40302 17866 40302 17866 81790 81790 65476 95448 17866 5773 95448 8746 95448 81790 30065 27148 95448 11432 30065 11432 56326 27148 44620 11432 20924 20924 42333 20924 1688 1688 88958 88958 49752 1119 88958 84337 1119 84337 67641 84337 38262 1119 68269 70364 38262 70364 40053 40053 73955 40053 67249 60846 67249 50886 67249 76327 67249 90796 40053 70528 90796 76327 69268 6459 69268 6459 15074 15074 81214 83550 15074 17103 83550 76592 17103 17103 70149 17103 7300 7300 33643 33643 27160 7300 14031 94248 14031 18075 14031 33124 14031 35300 33124 56622 14031 18179 56622 70181 33124 7223 18179 7223 80844 80844 94781 53658 80844 24736 80844 24736 15651 10117 15651 64834 24736 62873 15651 42619 62873 24846 42619 47251 42619 42619 1868 86501 1868 86501 63477 1868 7343 62251 7343 69777 42619 91548 69777 98618 7343 89692 7343 89692 90141 98618 99778 88406 99778 37538 99778 36802 37538 37538 42602 42602 147 147 4089 99152 147 7947 4089 42813 7947 19615 42813 32037 42813 7947 13322 68935 13322 13322 65719 65719 45883 13322 1063 36265 65719 1063 15862 15862 25879 80180 15862 15862 26433 62355 26433 5377 26433 82238 5377 26433 48531 33862 15862 39523 33862 61832 48531 48531 46582 43756 46582 46582 68157 33862 57712 57712 24168 57712 59632 83485 24168 83485 94450 59632 38663 50063 83485 50063 42148 75246 38663 75246 17801 65832 42148 65832 92374 65832 33398 49616 17801 7356 49616 49616 45134 33714 45134 21673 45134 46110 49616 28518 46110 23918 28518 23918 4474 83979 46110 83979 50551 83979 54869 83979 58878 49921 83979 49921 89783 26188 58878 26188 63828 77865 26188 6455 77865 6455 26138 26188 61247 61247 1893 36314 6455 84992 36314 36314 67590 36314 27526 27526 68016 27526 71787 71787 24357 25570 67590 31070 25570 17777 25570 17777 39057 69516 25570 69516 72322 72322 55299 54824 69516 71622 69516 93350 71622 93350 44429 71622 2124 2124 59025 48497 93350 31993 93350 31993 758 34313 31993 34313 32544 34313 24687 31993 33604 33604 25209 60502 33604 33604 61917 33604 9830 34313 63290 13824 63290 13824 17852 85358 13824 85358 17764 81286 17764 17764 80108 80108 54055 17764 11801 26461 11801 83950 26461 26461 92474 98647 11801 98647 38409 14388 38409 96413 98647 96413 24161 90911 24161 24161 40427 90911 27301 27301 66085 27745 66085 27745 25225 25225 28528 28528 95307 25225 43763 25225 16773 16773 3924 91582 16773 16773 71175 71175 5856 16773 48733 24372 48733 80457 48733 96850 5856 57721 48733 48733 67692 46264 57721 81821 46264 67692 14918 81821 23517 23517 6306 20681 23517 20681 22439 54847 20681 54847 22706 54847 32672 78011 32672 54974 32672 98067 54974 54974 16417 27176 16417 27176 13119 27762 98067 90711 27762 27176 20839 50368 20839 44835 20839 81956 44835 56048 81956 50175 56048 44835 77696 77696 36344 61364 77696 56048 56591 73970 56591 72840 77696 92531 72840 15159 56591 89482 56591 15159 65278 65278 31744 65278 66802 32494 89482 89482 91329 91329 78520 67406 32494 72461 91329 38690 67406 38690 10735 10543 38690 10543 20689 10543 71297 41082 10543 10543 38488 38488 6765 50012 38488 41082 5036 80048 5036 87883 80048 51246 87883 61750 5036 79049 61750 78619 61750 97910 78619 47118 78619 292 79049 292 63583 63583 29820 63583 86442 292 86087 86087 59484 86087 82715 63583 30634 40238 86087 17523 40238 58821 40238 8012 30634 40238 55868 38104 55868 8012 83153 48033 83153 83153 37677 37677 14519 47086 37677 83153 44186 37677 42717 87181 42717 94592 37677 84805 94592 45499 84805 94592 41753 41753 67174 26114 67174 89887 67174 74592 89887 7971 26114 39986 26114 39986 24536 39986 67652 85058 7971 7971 73544 44711 73544 85058 48645 23385 48645 58220 85058 73544 56390 15526 56390 96051 58220 28579 96051 47116 96051 47116 81212 47116 6050 47116 80582 11492 80582 11492 18960 6050 53867 53867 14484 42636 53867 59300 42636 42636 69898 42636 2983 2983 83621 83621 68937 83621 21545 40268 21545 59854 21545 21545 56684 49864 83621 24237 21545 30196 24237 24237 44121 94999 44121 30196 50954 90886 50954 93829 90886 69178 50954 69178 47420 66313 47420 4106 47420 41238 47420 7676 41238 57431 7676 7676 89509 89509 52130 89509 41454 59464 41454 41454 96014 62722 89509 62722 35533 41454 32300 32300 39684 39684 23342 39684 62282 35533 81788 34204 81788 81788 65880 81788 40553 39248 65880 39248 76008 76008 95305 57539 40553 57539 84725 86494 39248 86494 58288 58288 36969 58288 29697 58288 7113 29697 78355 29697 14834 3415 14834 60773 78355 36069 60773 81657 60773 60773 67923 39395 67923 67923 55884 55884 33582 33582 43041 86283 33582 33582 89237 89237 20433 96050 20433 89237 9285 26938 9285 9285 86409 38503 86409 86409 18021 9285 43413 43413 59781 35077 59781 35077 18261 35077 59642 35077 52876 35077 84453 35077 55574 55574 19356 50794 55574 50794 85381 50794 94006 76494 94006 76494 45213 76494 67927 76494 37370 37370 11229 12996 11229 11229 58796 35321 58796 37167 35321 35321 67783 11396 58796 20840 11396 67783 88175 94887 88175 77523 11396 77523 55284 55284 26877 35015 26877 81341 26877 33495 81341 26877 68326 68326 59829 44509 59829 7260 44509 44509 85871 59829 75967 75967 69663 69663 54011 71068 75967 87355 69663 71068 17832 19735 17832 28299 87355 16461 28299 16461 19791 80623 19791 60557 19791 28299 15329 35680 15329 42804 35680 91068 35680 91068 58926 74110 91068 13541 74110 72766 74110 72766 23234 72766 83854 20602 83854 1222 72766 53903 1222 60724 1222 60724 23142 94790 60724 50690 60724 50690 32908 38192 32908 52217 32908 6817 32908 88468 6817 16393 6817 52217 81129 16393 2146 8003 2146 16393 71793 34921 71793 71793 25018 98786 25018 29519 34921 5831 29519 29519 407 19080 29519 407 34581 75722 34581 95754 407 95754 85081 37973 95754 57638 34581 95754 8976 56958 8976 57638 10854 57638 96308 10854 49226 83552 49226 71220 10854 6831 49226 96308 16349 16349 44671 35452 44671 78390 16349 69209 44671 69209 37996 69209 26197 69209 100 64075 100 58709 100 100 5898 17376 100 17376 15107 100 6732 62712 15107 89882 6732 9544 6732 89882 50945 37986 50945 9544 35581 35581 29618 28509 9544 11092 28509 11092 61025 28509 16550 16550 5718 16550 48438 5718 76413 19913 76413 76479 48438 76413 6738 76413 21702 94033 21702 62688 21702 62688 10448 45392 10448 94033 57287 98017 57287 10448 10241 57287 92366 14877 92366 49701 92366 91280 10241 91280 6345 6345 74360 72898 6345 61152 6345 61152 50605 72898 57248 86684 57248 86684 84249 57248 68363 31414 68363 31414 23057 12952 31414 68948 12952 45468 86684 45468 14360 20793 12952 37380 45468 75016 20793 75016 53556 75016 45471 45471 99079 49525 99079 63124 45471 63124 56363 49525 49291 49291 85022 49291 38004 49291 60354 96346 60354 49291 21291 77183 21291 36045 60354 36045 53165 60354 27554 36045 10123 87033 10123 10123 41770 41770 21120 41770 23144 75798 41770 75798 86981 75798 35107 54346 35107 35107 38950 14809 75798 14464 14809 11777 14809 58996 11777 59643 58996 58996 78732 58996 97661 25167 97661 97661 63509 59951 58996 72467 59951 46101 72467 30409 72467 72467 5547 72467 73693 9090 73693 9090 72908 5547 95770 86736 95770 95770 59718 9090 95997 95997 3214 95997 83968 83968 21684 31642 21684 64636 83968 21684 52664 52664 75463 42639 75463 64926 42639 70461 64926 24049 42639 24049 36659 17410 70461 17410 45356 10467 17410 10467 87013 40869 10467 43051 17410 10467 25583 3409 25583 25583 39276 33488 10467 33488 62530 62530 53680 85441 62530 62530 36174 36174 55711 77586 36174 77586 67742 20401 67742 67742 40123 33667 77586 61442 33667 61442 62889 18939 33667 33667 50745 18939 1735 50745 27918 27918 19693 75196 27918 75196 96377 96377 32081 98604 32081 98604 93127 98604 80573 16305 32081 16305 17545 16305 80604 80573 21348 21348 89006 4779 21348 21348 82158 21348 10549 59851 82158 79418 59851 68807 79418 68807 67035 77805 68807 11644 68807 63846 77805 63846 7029 63846 37776 79218 37776 48423 79218 12800 79218 79218 85155 53793 85155 85155 37468 37468 13904 37776 45800 37468 82076 37468 60899 66251 60899 66251 25029 52839 66251 52839 44792 54430 52839 61256 54430 4745 61256 24341 4745 24341 322 13652 322 322 14244 14244 58681 13444 24341 13444 84625 14244 25285 15942 25285 14244 44182 27122 44182 27122 18936 62802 27122 34851 62802 34851 83826 62802 62214 94288 62214 62214 11522 7851 11522 59284 11522 59284 10305 6778 7851 63025 6778 63025 21056 73706 63025 27435 6778 27435 70699 35646 27435 27435 89582 89582 74108 16081 89582 90582 35646 90582 31164 41037 35646 56213 41037 41037 99198 41037 14698 33764 99198 14698 65799 84127 65799 84127 86923 40304 65799 84127 52874 40304 802 40304 58579 58579 67767 58579 68746 43888 58579 802 62391 62391 62646 94175 62646 94175 25734 56258 25734 25734 60137 66755 60137 14256 66755 66755 42390 39132 42390 38285 42390 80929 42390 3265 80929 26721 80929 26721 97346 84200 97346 84200 28932 97346 56193 96229 56193 84200 88858 68072 88858 62002 88858 2195 56193 88858 49814 49814 49979 53750 49814 53750 59069 38112 53750 70806 38112 75114 53750 33727 75114 75114 30235 30235 19781 21394 30235 62490 30235 62490 40065 33511 40065 33511 63801 10632 40065 40701 10632 40701 87832 40701 62056 10632 41764 40701 40222 61533 41764 61533 12009 12009 70076 85639 70076 3978 70076 86330 70076 86330 31621 31621 71532 31621 43670 31621 33660 92014 33660 25815 33660 85258 33660 16577 33660 81594 33660 33660 56094 41798 56094 56094 87725 87725 85556 85556 49852 54413 85556 61233 54413 97006 61233 28928 61233 82484 61233 82484 24512 24512 1631 39438 24512 24512 59601 95912 59601 95912 64440 86930 59601 86930 38800 38800 55042 86930 82392 53346 82392 78935 53346 53346 94011 94011 43295 85507 94011 7209 94011 7209 84366 84366 97069 7209 1194 1194 87199 39375 84366 39375 85843 39375 98938 78103 98938 39375 52838 78103 2156 72255 2156 52838 5265 5265 33949 5265 92678 15825 5265 15825 29696 32659 15825 32659 51159 53242 32659 55912 15825 47990 55912 55912 4378 23639 4378 2438 55912 2438 72755 72755 96053 72755 40444 2438 72882 96920 72882 89908 96920 89908 73880 17956 89908 87780 89908 89908 40297 26163 40297 71721 87780 83929 40297 83929 64086 64086 84557 7334 64086 97318 7334 56784 7334 47974 7334 56784 14806 14806 17994 14806 449 47974 73655 10628 73655 8253 47974 73655 28552 73655 76029 77023 76029 75205 76029 61494 75205 61494 9708 74731 61494 74731 13366 6981 74731 94616 6981 6981 13298 6981 58486 7162 58486 17296 7162 96211 17296 68218 96211 7162 34922 34922 77993 34922 35114 63749 35114 35114 44699 85028 44699 92954 44699 92954 27864 27864 31689 44699 14761 44699 32058 32058 82922 14761 18124 9194 18124 54637 32058 54637 80497 54637 3651 94270 3651 94270 22439 77777 3651 21298 77777 97418 77777 27944 97418 69100 97418 97988 69100 16881 97988 82434 97988 97988 8670 82434 52796 52796 29094 29094 62516 95891 29094 29094 28067 27792 95891 27792 65828 28067 54170 54170 99690 162 54170 27792 51023 51023 11638 11638 65183 43179 11638 43179 95574 43179 13845 42654 43179 11735 42654 13845 72135 84855 72135 84855 39968 56364 84855 56364 63442 70663 56364 56364 51917 66582 56364 30438 51917 34640 30438 48493 30438 61052 48493 90237 66582 33516 90237 90237 79309 79309 73579 90237 31891 31891 75002 75002 83811 31891 69557 69557 26416 69557 62974 53510 62974 69557 72458 72630 72458 15351 72630 57573 72630 55795 57573 55795 1686 32801 15351 1686 93363 81440 32801 48231 93363 93363 38647 38647 37833 85755 38647 88906 85755 85579 85755 42073 85579 93957 85579 46817 85579 85579 10089 85938 10089 19401 10089 19401 44733 19401 97476 84146 97476 97476 53618 2963 97476 2963 23113 77623 23113 98185 23113 23113 33998 20589 23113 23113 11418 45536 11418 11418 27935 23113 67135 6056 67135 19731 27935 19731 23875 44294 27935 44294 33779 18166 19731 18166 38833 26802 44294 18166 55325 84966 55325 65603 55325 55325 78596 26802 91023 72412 55325 72412 25646 25646 84266 84266 88947 54934 88947 58931 88947 52659 88947 52659 88712 52659 93947 58931 19900 52659 64102 19900 10789 75597 10789 8550 75597 26826 75597 26826 96067 77620 75597 77620 42264 77620 45954 27032 77620 88967 77620 49424 27032 34549 88967 34549 38182 42405 38182 42405 8799 89050 34549 89050 51991 89050 52040 52040 39712 39712 92329 52854 52040 52854 1542 25905 52854 35418 52854 25912 39712 25912 17063 17063 76688 85090 17063 50996 25912 19341 50996 67459 85090 67459 59305 67459 21262 18747 67459 21262 52921 49114 18747 49114 18779 41129 18779 54468 18779 4144 54468 61173 49114 4603 61173 54468 51619 8782 51619 34236 61173 8782 61730 61730 68646 61730 23871 26016 61730 26016 16468 85095 16468 16468 50595 63848 85095 89458 63848 85095 23779 31746 63848 36866 63848 36866 39192 68972 23779 68972 42595 86267 31746 68972 28007 85378 86267 28007 65298 2922 65298 65298 14763 79140 65298 38569 79140 79140 6385 55484 79140 55484 72728 6385 94229 55484 20967 68354 20967 20967 81992 54108 81992 81992 70712 13052 70712 70712 78496 59217 54108 59217 53023 53023 78672 26951 53023 53023 22814 42400 22814 53023 88721 76431 22814 36488 88721 36488 21570 36488 1666 1666 56741 1666 39716 36488 34344 34344 62658 1666 13100 47982 13100 62658 13244 81684 13244 81684 80121 91016 13244 99489 91016 69043 91016 41259 69043 69043 29762 98097 29762 47114 41259 64488 29762 43623 47114 64488 56426 28897 56426 35664 56426 56426 48121 48121 21794 48121 98218 56426 4236 4236 33492 49412 48121 48421 49412 49412 3496 49412 68503 68503 70665 14388 70665 68503 33620 33620 53736 29186 70665 10518 33620 29186 51103 58436 51103 33249 10518 32212 33249 51103 10357 10357 37220 37220 24894 98915 37220 17012 98915 37220 31073 31073 15625 3874 31073 47989 3874 6881 3874 6881 64835 6881 7442 91085 6881 66216 6881 3874 45025 39692 45025 45025 2539 18998 2539 35316 45025 99926 35316 4001 35316 72888 4001 5686 4001 78936 5686 11748 78936 85822 78936 78936 56138 95064 78936 28261 95064 41215 95064 65239 41215 65239 34847 34847 5547 34847 47779 90343 34847 31627 34847 31627 84876 24439 84876 95162 24439 84876 13494 40363 24439 63256 40363 63256 79205 63256 91971 91971 32159 32159 14846 26541 32159 25192 26541 11736 26541 45484 32159 45484 34978 26541 52733 86916 52733 39135 52733 26356 39135 42518 86916 42518 82922 39135 14219 42518 72205 72205 72097 14219 53904 72205 73315 73315 35982 73315 49182 49182 62494 50783 73315 91934 50783 50783 38931 83256 50783 83256 27041 27041 61219 79127 27041 27041 40706 40706 556 40706 9637 54966 40706 74509 40706 43241 27041 43241 46243 46243 86130 37131 46243 31603 86130 57972 86130 57972 55799 94964 31603 54227 94964 54227 4154 4154 82036 82036 40232 82036 42529 68848 42529 54903 42529 56757 42529 92007 42529 18397 92007 18397 13184 18397 68359 63274 18397 92007 44094 44094 14456 18397 4604 11508 44094 11508 15657 4604 14614 15657 59445 59445 92477 59445 15 15461 15 8997 59445 8997 12194 8997 57571 11130 57571 57571 86738 2362 57571 11130 28024 28024 67210 83150 2362 83150 1482 1482 59702 91321 28024 53647 91321 30425 1482 39116 91321 51321 39116 30425 55436 55436 32753 12944 55436 89034 12944 91279 55436 91279 14592 91279 20204 88730 20204 20204 16141 86601 20204 87543 86601 20204 98787 85204 98787 49796 98787 41524 85204 41524 59987 59987 95270 63419 41524 7201 63419 63419 67736 22164 67736 57891 67736 57891 71115 1902 57891 67736 47437 1902 1684 98875 1684 67107 47437 47437 51840 51840 79946 47437 27331 13663 27331 80926 51840 80926 94111 94111 36923 80926 22606 95899 22606 64225 22606 85342 64225 68263 64225 85342 89591 68263 41754 14118 41754 14118 43661 43661 32908 95921 41754 95921 72760 59263 95921 8063 43661 75575 95921 75575 10645 10645 41310 41310 19055 48053 41310 8581 48053 8581 3701 55969 48053 19764 55969 16150 55969 61157 55969 21687 16150 84900 21687 61157 53031 77962 53031 77962 80319 80319 15718 23152 77962 37650 23152 23152 53734 80308 53734 15259 23152 15259 94560 80308 92939 18753 92939 92939 56251 56251 93900 92939 7599 19683 7599 62190 19683 96627 62190 43285 62190 43285 99502 62190 32696 43285 14798 43231 62190 63477 43231 14798 85320 85320 86122 85320 53031 27820 14798 27820 27750 54753 85320 54753 28476 87761 54753 28476 16693 34033 16693 16693 66616 32852 66616 34258 66616 32852 49162 49162 35199 92697 34258 92697 92941 64814 92697 92697 6136 49162 18796 92697 82581 82581 33033 59420 82581 59420 56930 60072 59420 17428 59420 79557 17428 32276 17428 32276 31145 32276 10472 94099 32276 71674 94099 52115 71674 71674 16055 16055 74047 74047 79205 74047 2352 2352 91178 2352 75156 94259 75156 94259 24261 94259 55575 9333 55575 55575 30094 55575 92597 63896 92597 72542 94259 55575 63065 69360 72542 63065 61975 23212 61975 61975 26867 61975 52240 29337 69360 88292 29337 43587 52240 25648 43587 43587 30633 71345 29337 71345 92181 71345 90178 21880 71345 82138 21880 54021 30633 54021 36467 54021 60296 99871 21880 99871 11826 54021 94343 47366 99871 78647 47366 9367 78647 94343 95261 44760 78647 96636 47366 96636 36778 44760 32929 13291 32929 65618 13291 65618 55264 17397 55264 42127 65618 42127 57407 78219 42127 42127 21874 78219 3573 77026 3573 78219 5272 3573 51789 20956 3573 20956 30970 76683 20956 76683 79754 91697 79754 76683 49273 30078 49273 30078 10429 30078 16203 16203 49471 16203 53364 53364 97319 41417 97319 36639 97319 97319 56458 56458 46724 56458 42784 42784 17341 7416 42784 7416 15298 91421 42784 91421 41256 91421 3784 15298 75217 7416 93623 68659 93623 11555 68659 68659 18599 16673 93623 77152 16673 85264 77152 45388 77152 85264 47099 47099 47338 47099 64004 47099 45217 8721 45217 8721 28235 82930 8721 14431 82930 87142 82930 79590 14431 79590 73440 79590 17641 9231 17641 1519 87142 1519 96628 7993 96628 7993 47989 64325 96628 7993 89078 64325 34193 30853 34193 30853 6142 30853 53446 60095 53446 30853 87592 87592 42694 53446 86013 86013 15862 88224 42694 88224 12843 12843 98160 16482 12843 97305 16482 86530 16482 26325 16482 23100 26325 26325 40595 65321 26325 26325 72614 81756 72614 59842 81756 72614 76103 35726 76103 82728 35726 82728 82909 28365 35726 78668 28365 21318 28365 21318 75730 92533 75730 75730 87843 18351 87843 75730 48541 48541 57857 57857 38142 19937 87843 57857 59595 25436 19937 14951 25436 59595 33638 33638 72036 72036 84996 6597 72036 48680 6597 33638 98546 6597 9913 47060 9913 6597 31559 31559 28956 77398 28956 28956 85114 28956 88077 88077 40250 88077 73399 73399 40080 78418 88077 37536 78418 36454 78418 78418 35194 37536 69966 35194 94783 64533 94783 35792 69966 35792 92572 35792 9683 51334 9683 35792 86740 55082 86740 86740 45098 46448 45098 86740 19630 19630 44814 45098 99449 99449 4914 4914 37778 68384 99449 68384 4511 6142 68384 68384 70522 70522 29515 70522 32525 68384 66688 22278 66688 86603 66688 46043 68384 76433 46043 46043 16912 98447 16912 98447 26927 35825 26927 70438 26927 80669 70438 55667 98447 61969 55667 77127 61969 95029 55667 88552 95029 85618 61969 7559 85618 7559 8000 8000 22776 8000 92890 76757 8000 76757 33273 16496 76757 26082 76757 63758 26082 94985 26082 16496 47407 79430 47407 12253 47407 12253 82053 76858 12253 76858 27798 27798 27334 87227 27334 87227 40921 87227 55143 69234 87227 33240 87227 69234 40976 40976 36500 81321 33240 81321 65910 36500 59549 59549 84933 12716 81321 12716 51356 31820 59549 44740 12716 9976 44740 44740 92393 44740 38008 38008 31812 38008 29749 17208 92393 96420 17208 5491 17208 83575 5491 5491 70149 28256 5491 55323 5491 55323 25570 55323 10043 10043 72533 936 72533 85824 72533 45440 936 45440 84741 45440 60508 21976 45440 82138 21976 21976 29714 29714 62810 29714 73301 78847 21976 15074 78847 54710 29714 7840 78847 78847 66649 61541 66649 33167 7840 82880 61541 3021 82880 31188 33167 73897 31188 9791 31188 96097 9791 68783 96097 9791 28647 28647 53769 76257 96097 76257 28298 62360 76257 76257 41175 97526 41175 62360 93191 24181 93191 5716 24181 48499 24181 48499 3118 3118 51388 3118 67031 86718 51388 86718 38222 38222 37400 86718 20161 20161 55173 37400 2322 20161 82917 82917 31315 31315 32901 89244 82917 63929 89244 99577 63929 52052 63929 89244 86581 52052 57759 86581 59158 86581 22296 59158 43000 22296 41555 70340 41555 84320 41555 84320 46907 84320 6912 46086 6912 6912 52943 13610 6912 13610 62194 6912 26977 40706 26977 6912 29302 27168 29302 43666 29302 1996 43666 43666 44032 29302 34942 34942 13839 5669 34942 3324 5669 58287 43666 5669 95276 95276 27381 56885 27381 56885 54089 48091 56885 23811 56885 23811 59551 61211 23811 23811 14757 14757 96144 79703 96144 79703 86260 86260 20598 98192 20598 294 20598 294 46228 98192 90977 31979 90977 3966 90977 50160 90977 50160 86448 86448 95207 95207 40970 95207 11746 23685 95207 23685 10115 23685 30432 95085 30432 30432 35355 35355 50260 52593 35355 35355 37003 37003 70638 51226 35355 71593 51226 88952 51226 8784 37003 84690 8784 84690 30513 88952 74354 74354 3602 84690 54007 60843 54007 54007 67048 54007 53358 8092 53358 29298 53358 54007 32220 32220 49131 53358 22659 53358 2082 2082 90444 25043 22659 79692 25043 22499 2082 11276 22499 25043 1779 1779 90838 51322 25043 24459 51322 51322 88574 25043 34429 34429 57180 88574 65789 88574 89239 65789 54604 85939 89239 89986 89239 85939 50926 18636 50926 18636 91907 79345 91907 91907 81628 34826 81628 34826 21023 53533 34826 18636 40114 64075 40114 7345 34826 17391 40114 17391 51431 54062 17391 31080 54062 54062 13480 13480 14260 13480 18845 82049 18845 96266 13480 72754 96266 38229 96266 38229 93382 18845 50589 85432 50589 23039 50589 23039 29600 38211 23039 96266 75081 85866 23039 85866 25916 74429 25916 85866 77553 81423 74429 81423 40918 821 40918 40918 46704 71010 40918 81423 49890 37248 40918 12436 71010 12436 17122 24687 12436 12436 17725 4532 12436 95038 4532 66956 4532 12436 64987 64987 8735 29979 8735 8735 17063 8735 38933 38933 83276 84039 66956 84039 17145 84039 91614 91614 82790 84249 82790 82790 72582 85618 82790 59379 82790 59379 94050 59379 80093 59379 96562 96562 79473 59379 97667 59654 97667 45630 96562 5408 45630 59654 58177 71141 58177 5422 71141 71141 1849 42148 1849 9836 1849 1849 98371 98371 64708 74893 98371 29894 74893 98371 4241 56877 4241 1849 46218 46218 8861 46218 14512 16936 46218 52895 46218 13463 52895 52895 89753 65782 89753 99000 89753 5699 99000 99000 14531 52895 48658 89753 65983 48658 89942 41608 89942 27202 65983 65983 45730 45257 27202 28642 45257 49070 45257 6985 49070 6985 66896 66896 49398 6985 14169 87740 14169 4245 87740 4245 3735 24674 14169 24674 26677 56947 24674 78537 24674 56947 60154 56947 91900 91900 31404 61338 31404 40739 61338 61338 71580 76331 71580 71580 72147 61338 48204 37897 48204 97989 48204 74657 97989 61100 97989 91273 61100 48204 85206 34637 61100 50942 61100 78260 50942 50942 62628 59155 62628 62628 23633 23633 84356 51913 59155 51913 670 23633 31702 31702 60157 43163 60157 59603 31702 32927 60157 42124 59603 72914 42124 42002 32927 42002 45104 45104 81015 81015 30281 81015 25441 25441 98794 4415 25441 58231 4415 47218 25441 4415 62883 93595 62883 83538 93595 15258 83538 61864 83538 29287 61864 29287 34465 36789 61864 36789 14123 36789 81021 61864 98211 5483 98211 5483 10112 36789 51239 51239 35310 49433 35310 51239 49236 17789 49236 49236 7872 4070 7872 60575 4070 1680 4070 51166 1680 30599 1680 55678 51166 13477 55678 94072 51166 94072 51463 94072 26810 94072 39400 60575 39400 39400 78172 78172 40813 40813 37348 37348 45733 37348 2176 2176 89352 37348 78681 78681 18368 45733 235 46848 78681 86416 46848 235 87547 30188 87547 87547 29925 29925 33934 29925 89966 21405 89966 21405 18898 33319 21405 61577 29925 61577 72698 21405 16289 86636 61577 21405 76782 21559 76782 54722 86636 76782 10568 65727 10568 65727 97315 65727 66468 65727 57470 65727 26647 54722 51580 76448 65727 61139 51580 61139 51801 41477 61139 87553 61139 25326 61139 25326 25033 25326 73406 7536 73406 86423 73406 4661 86423 72671 86423 72671 17206 72671 85284 13290 85284 74772 85284 51132 74772 62926 74772 62926 82834 62926 43018 48672 62926 48672 9545 55906 48672 55906 86340 8217 86340 86340 12409 86340 57440 43224 57440 57440 63120 57440 50986 43481 12409 24357 43481 43481 52757 52757 79383 56247 52757 79383 79386 9780 79386 9780 75342 79386 43036 15589 43036 75342 74447 74447 62250 62250 23071 23071 91713 91713 64547 19082 62250 91713 61784 61784 52847 7883 19082 73582 7883 73121 61784 20788 73121 73121 71075 73121 60373 19082 79478 79478 62448 62448 10660 62448 17696 68064 79478 10273 68064 94486 10273 94486 53961 84739 10273 84739 33648 94486 7316 9566 7316 86030 9566 86030 62857 7316 64455 64455 4681 96787 64455 86030 95041 95041 65380 47724 95041 95041 2897 90328 2897 90328 14581 90328 15876 62132 15876 62132 42390 62132 23570 82403 62132 87381 62132 12867 87381 87381 36240 45823 36240 36240 65598 65598 25337 65598 7445 68802 7445 4476 36240 4476 92589 40697 7445 40697 55066 55066 35646 99275 55066 55066 48642 48642 71793 40697 18057 41308 48642 23422 18057 23422 83795 41308 32621 23422 91075 15633 91075 10393 32621 3678 10393 15633 33619 15633 51696 51696 55638 46912 51696 46912 40123 33619 67586 67586 96504 91157 51696 91157 13179 67586 42897 33906 91157 32959 33906 33906 67510 82905 67510 75888 33906 10892 75888 25733 75888 126 67510 126 33079 126 40639 93571 40639 43887 25733 43887 19892 19892 98164 40639 1444 99738 19892 99738 96124 99738 16586 16586 41478 12643 16586 73546 16586 41676 73546 16586 28739 49761 28739 49761 54796 54796 20094 16237 20094 16237 82957 41132 20094 16237 97977 97977 91614 87274 97977 98741 41132 98741 26906 97977 74716 74716 37614 76308 97977 34874 76308 52201 76308 31618 52201 76308 99479 99479 40999 69021 99479 11864 52201 11864 18643 39566 52201 11864 3986 75131 3986 65434 3986 3986 95953 69730 3986 67215 69730 87749 69730 32285 69730 45106 32285 64929 45106 8479 32285 98359 8479 45106 77780 28962 8479 87968 77780 87968 47123 64691 87968 64691 79136 64691 50005 50005 6017 50005 24507 98966 24507 84999 98966 41040 24507 41040 14548 41040 95218 95218 27302 99613 95218 99613 20824 20824 90840 20824 35415 20824 59295 99613 54506 94652 54506 26602 94652 94652 70123 34472 70123 36218 59295 25598 70123 36218 43242 43242 51584 43242 87823 87823 93997 15435 43242 11247 15435 87823 23979 49330 23979 49330 69029 30248 69029 69597 69029 32751 49330 32751 11702 11702 5994 85320 11702 72206 11702 8943 72206 83088 8943 57224 83088 8943 71083 93699 71083 55628 71083 55628 28631 57979 28631 28631 36167 36167 91027 83088 30747 30747 88186 30747 42424 86608 36167 86608 40077 40077 46539 40077 33134 33134 98143 98143 22643 22643 6726 95725 98143 95725 26653 35655 22643 57753 95725 57753 41177 93897 26653 26653 79355 79355 43347 48939 43347 79355 77283 62272 77283 38230 43347 82645 38230 52909 77283 96324 52909 8568 96324 18445 8568 96324 11697 11697 12067 24506 11697 56850 24506 83247 56850 36503 24506 36503 44523 36503 33997 48757 33997 44523 34048 58466 34048 48757 18474 54462 18474 25737 54462 77862 54462 77862 98717 25737 20117 77862 47960 1049 47960 71201 47960 51387 71201 23053 51387 89594 51387 77529 89594 11317 77529 38562 89594 38562 77596 38562 71027 28441 38562 77529 33432 63537 38562 99784 38562 99784 65769 42580 99784 63537 21709 21709 86222 86222 32156 10281 32156 69055 10281 61477 10281 21709 836 40062 10281 64860 40062 22848 40062 40062 72124 19893 40062 61205 19893 77422 19893 37330 77422 77422 81690 19893 74445 37330 9761 9761 51636 9761 42997 94557 74445 5913 94557 35512 9761 94557 70603 23649 70603 23649 98739 85919 98739 99602 85919 98739 97339 1595 97339 97339 37228 89510 23649 97339 24700 17649 24700 24700 21371 21371 44375 98439 44375 65052 98439 55626 44375 98439 63803 56605 98439 88650 56605 56605 9134 9134 54733 54733 87050 84817 87050 27007 84817 16205 27007 57341 27007 27007 92877 48542 57341 48542 27612 48542 82022 10900 92877 3588 10900 51590 3588 46109 3588 3588 31925 91407 46109 89216 91407 78028 89216 78028 56533 25343 56533 77714 89216 5452 77714 5452 31703 96565 31703 22902 31703 27481 31703 31703 97302 97302 80563 97302 17482 91751 17482 54730 91751 28174 91751 91751 8056 8056 60171 92358 8056 15101 8056 91751 10944 46608 10944 33391 10944 91978 10944 10944 55870 91978 57631 57631 46864 47889 55870 47889 96773 47889 61391 17889 61391 58000 61391 61391 12991 82592 61391 98823 82592 20476 98823 67731 82592 77834 67731 98823 23063 53282 23063 53282 21199 19432 53282 53282 11350 23063 70061 5398 70061 11350 18022 5599 18022 5599 49039 81066 70061 5599 37420 18022 67177 67177 44597 86748 37420 49765 86748 5564 49765 62215 5564 97887 5564 5564 18109 18109 92061 18109 50581 18109 96695 18109 22696 22696 96721 18109 95316 21248 22696 22696 31475 9312 21248 96391 9312 31475 17774 30829 17774 34927 17774 53641 9312 52033 53641 17102 52033 17496 17102 53641 17893 17893 45160 27860 45160 84520 45160 17496 88398 83604 88398 35948 88398 67943 17893 67943 27768 69270 27768 73188 27768 9683 73188 38172 73188 73188 97688 89020 27768 79115 97688 79115 36584 36584 32081 36584 31844 39630 31844 31844 44467 46195 31844 37179 31844 45333 37179 71330 45333 45333 9948 45333 2137 2137 64955 45316 2137 37179 60246 89483 60246 2137 28916 2137 52979 60229 52979 32977 52979 56777 60229 41717 60229 53477 32977 20995 56777 25028 20995 53477 87001 20082 87001 32445 20082 50633 20082 34918 50633 32445 52647 50633 25521 25521 47886 25521 11436 11436 29893 11436 29092 11436 20994 11236 20994 288 29092 288 3814 288 12110 59807 12110 20994 63962 82313 12110 27719 82313 38754 27719 2767 27719 2767 46882 82313 57100 57100 64294 2767 55467 34569 55467 55467 81853 81853 81358 88065 81358 187 81358 187 3934 20094 3934 187 18232 72232 18232 18232 37206 37206 79684 79684 75815 47564 79684 79684 82510 22194 47564 22194 8605 5248 22194 5248 42954 42911 22194 40341 42911 40341 21060 24583 40341 24583 86022 42911 72569 19493 24583 19493 6327 19493 31109 47328 31109 30114 72569 30114 35565 48292 35565 25354 30114 25354 24534 2902 24534 25354 72283 17067 72283 95921 17067 24534 34292 25750 34292 25750 79462 99486 25750 58122 79462 82957 58122 79462 99106 99356 99106 55321 99106 66421 99106 38930 58122 4505 66421 4505 64968 34108 4505 34108 70183 41832 38930 34108 97639 78981 97639 97639 2448 39840 2448 2448 67019 96310 2448 74171 96310 85826 96310 13823 85826 55849 13823 81324 55849 81324 27599 27599 63847 30418 27599 63847 89748 76463 89748 89748 57902 32058 57902 57902 427 427 33240 427 98728 23844 98728 10742 98728 10742 9842 23844 5983 5983 78493 78493 67225 68122 67225 68122 71756 78493 54476 54476 96729 86789 68122 86789 68086 32587 86789 54476 51155 643 51155 56415 86789 86789 76687 76687 94891 77650 76687 6683 76687 56415 26973 6683 9281 78799 9281 32308 6683 26973 22783 22783 20642 82336 22783 6112 22783 82336 78601 82336 4138 42699 4138 28968 42699 42699 72372 22 72372 72372 90577 90577 18345 36423 18345 18345 22269 22269 33764 22185 22269 22185 21168 94143 22269 94143 17553 78029 94143 78029 15236 98414 78029 78029 99537 81325 78029 81325 96728 54100 96728 96728 56180 56180 77173 40997 96728 40997 61140 73316 54100 73316 64971 64971 77608 77608 68926 23693 64971 64971 23568 61734 23693 61734 50994 45041 23568 73342 45041 23517 73342 58050 45041 84529 58050 42597 58050 42597 58980 75924 58050 32448 42597 32448 53793 32448 24280 24280 88270 20819 24280 32448 16286 841 16286 77786 16286 37696 24280 37696 63430 16286 98795 32410 37696 96341 98795 37696 34636 34636 50763 50763 15433 34636 45404 45404 18812 50763 75379 75379 26227 50763 27889 33551 27889 45404 67182 33551 99355 99355 98379 98379 1025 98379 3492 1025 86223 99175 86223 62009 3492 21377 62009 5483 21377 21377 66480 21377 51922 51922 27302 51922 76027 51922 88712 27096 51922 51922 91011 41789 91011 41789 26018 41789 68613 68613 75407 91115 68613 9236 41789 34201 68613 9236 57755 57755 94450 37010 34201 70513 37010 37010 98014 32284 37010 32284 42898 98014 72922 72922 88014 72922 4221 4408 32284 37105 72922 72922 69644 52431 69644 56696 37105 69644 76685 76685 19742 76685 94720 6043 69644 94720 81896 81896 80425 81896 94305 94305 44455 21784 94305 81896 66560 61983 66560 61983 62629 89325 62629 89325 69087 8151 69087 53628 8151 75394 8151 48121 8151 8151 34118 8151 43885 43885 5910 25499 43885 49945 25499 49945 37807 49945 66361 49945 24915 24915 64239 24915 50139 41627 24915 7755 24915 7755 88398 49945 98525 62413 7755 3276 62413 62413 1061 98525 93678 62413 72769 25013 72769 21037 72769 21037 63291 63291 75224 63291 78807 63291 66232 21037 33034 49807 25013 27466 49807 33034 43568 43568 37321 37321 75584 72446 37321 72446 10778 66343 43568 34201 66343 91431 66343 66343 54164 54164 17861 66343 4110 4110 82909 40511 54164 40511 11813 89243 11813 11813 88260 88260 6989 6989 5134 6989 73459 66898 73459 5134 17642 17642 61620 37061 61620 181 37061 39393 37061 64704 39393 80017 61620 94644 80017 61620 80587 80587 56741 22497 80587 22497 76484 96956 22497 22497 15640 21506 15640 15640 94004 62192 94004 42631 94004 63680 42631 63680 22469 63680 56654 42631 97522 63680 72618 97522 67882 43469 67882 43469 39100 62510 43469 98424 43469 63709 98424 98424 60982 60982 80319 82391 98424 82391 61204 91641 98424 15164 91641 91641 20985 62368 20985 20985 55125 55125 87147 55125 1869 55125 51347 73082 20985 55125 68445 78860 68445 60639 78860 68445 21359 71556 21359 65146 21359 78935 65146 65146 13874 95032 71556 2229 13874 83640 2229 90980 95032 90980 23318 67955 2229 67955 17399 67955 73751 23318 52495 52495 4912 66918 52495 95247 52495 45863 66918 95448 45863 45863 84367 45863 45401 21267 45401 21267 18649 45401 75777 21267 67660 44514 75777 47787 67660 5310 47787 60474 5310 75007 5310 73779 47787 83682 5310 62532 83682 21536 62532 49933 62532 62532 50219 62532 10243 80141 62532 6833 80141 80141 93100 93100 52092 52092 1887 53070 52092 53070 59169 59169 23165 23165 19080 23165 61624 59152 52092 87945 59152 59152 22029 23441 22029 59169 61841 33316 61841 61841 580 81196 580 61537 61841 61537 50258 22820 50258 50258 15437 22820 94961 85421 94961 14367 85421 61877 14367 1280 94961 31662 1280 23417 14367 1280 96862 96862 29671 29671 20103 36722 20103 49250 29671 33955 49250 49250 9130 93448 33955 7936 93448 81636 93448 14252 93448 93448 39795 21008 9130 21008 2813 46049 21008 51316 46049 51316 28568 51317 28568 28568 49436 1301 28568 1301 23942 52307 28568 53426 52307 1301 51311 1301 81944 81944 64000 51311 94182 61878 81944 94480 61878 24174 61878 75399 24174 24174 44986 94182 19584 96853 19584 64202 19584 28001 64202 28001 37670 53719 28001 53719 61711 61711 29891 29056 61711 93123 29056 61711 24828 24828 98266 98266 33487 98266 41129 5658 24828 5658 28424 5658 20056 98266 66009 24234 66009 30999 24234 61211 24234 53667 24234 53667 98071 91289 24234 60270 91289 60270 35224 91289 83631 83631 8333 60270 21850 21850 77783 77783 73384 73384 80514 80514 51704 73384 36654 13369 80514 22196 36654 13369 41629 99160 41629 99160 29682 99160 35966 75120 99160 6005 75120 185 75120 90347 75120 90347 45517 55189 185 88029 185 46646 88029 53001 88029 62755 53001 53001 83784 88029 61884 23990 53001 23990 95569 6697 95569 95569 15292 95569 36929 23990 50302 50302 96002 50302 93832 97653 95569 97243 97653 97653 30423 88592 30423 30423 63953 50302 18012 31392 18012 18012 39834 18012 3748 3748 69607 3748 12652 12652 40457 83400 12652 99210 12652 12652 71306 71306 77633 99057 3748 99057 37100 32972 99057 10291 32972 36295 37100 74969 37100 74969 17265 94002 36295 63184 94002 94002 40291 40291 3118 66476 40291 66476 26596 45708 66476 45708 25023 27839 45708 66476 70332 45708 34573 82722 70332 85212 82722 34695 82722 26522 85212 18270 85212 57071 18270 26522 86032 49357 86032 41112 18270 48509 18270 32584 41112 48509 40155 28265 41112 40155 4331 52170 4331 28265 36987 36987 26483 36987 19584 3139 36987 19393 36987 10090 19393 1247 36987 49027 1247 91464 1247 91464 8419 8419 30223 65068 8419 3860 91464 20564 8419 3860 40043 40043 85620 4289 40043 40043 77890 40043 45108 77890 19863 80280 19863 49849 45108 49849 58185 45108 61722 13461 61722 13461 3565 3565 14666 45852 14666 45852 49122 49122 79175 49122 10524 23722 45852 23722 63477 23722 93193 25821 93193 93193 55321 96023 93193 96023 63383 96023 58694 73779 58694 94556 58694 94556 23416 23416 7661 83316 58694 23416 12825 83316 20152 63345 12825 63345 90116 90116 57345 90116 53341 53341 38777 53341 66989 24593 38777 66989 40031 8263 40031 72187 40031 75166 24593 75166 93986 75166 443 82800 24593 443 56656 1551 82800 14979 1551 12953 14979 56656 77652 18571 77652 90381 14979 90381 51155 90381 31876 90381 40356 31876 33286 33286 75750 75750 26576 26576 84512 75750 98697 98697 2786 98697 79343 70111 79343 70111 36085 70111 41206 55620 70111 29188 55620 1517 41206 39128 1517 86093 55620 86093 59341 86093 74203 19671 74203 74203 71632 86093 19172 397 74203 397 71266 397 5459 5459 6164 30622 5459 88577 5459 51707 88577 29058 51707 65744 5459 88823 51707 88823 965 61675 65744 61675 99838 8360 61675 87149 8360 30607 8360 30607 32381 13966 32381 52550 32381 61875 32381 61875 44916 51837 30607 61875 99089 92278 99089 96129 51837 9359 51837 7821 9359 9359 33876 33876 51388 33876 21995 6563 21995 61738 21995 61738 28362 83065 61738 83065 1031 80331 28362 83065 55152 17773 80331 17773 76887 74588 55152 74588 5958 74588 6062 65503 74588 46765 65503 6062 27650 27650 12737 12737 89199 43206 12737 2447 43206 12737 95712 95712 50456 52820 50456 36163 50456 24620 36163 36163 86280 95229 36163 50456 36966 81142 36966 36163 44941 44941 11678 81142 4296 93840 4296 80073 93840 4296 99766 15977 99766 80073 63181 1396 99766 18363 1396 18363 98079 63181 65829 3596 65829 18363 22547 22547 74834 11420 18363 65829 79313 32548 79313 91863 32548 33818 91863 33818 68417 33818 7353 33499 91863 33818 37669 33818 86845 31127 86845 31127 59575 38337 86845 71951 31127 226 71951 71951 57869 76903 226 77466 57869 76903 47292 47292 38868 62681 47292 62681 81375 28959 62681 94519 28959 62681 27608 11861 28959 13292 11861 11861 55015 55015 47233 75367 55015 3618 75367 13572 75367 13572 2310 96661 2310 2310 78685 2310 94276 18526 13292 78387 2310 41202 78387 60470 41202 41202 10174 10174 86866 86866 46058 46058 16119 86866 91080 91080 79847 64953 46058 52712 64953 64953 99361 62190 99361 2772 64953 77518 2772 77518 15373 15373 30757 15373 63290 15373 23352 7864 15373 9554 7864 1695 9554 7864 20829 20829 95732 20829 3143 3143 39897 3143 55983 3143 73065 66228 3143 39771 66228 95730 66228 93006 66228 93006 32630 39880 95730 39880 80882 39880 96533 39880 36566 21225 93006 21225 84928 35466 84928 67550 21225 67550 83075 72999 83075 67550 37168 37168 21687 53472 37168 89120 72999 37168 2788 2788 14194 89120 58365 58365 62677 49715 58365 85585 49715 62677 59883 59883 46239 7140 59883 62677 87418 87418 35098 24109 35098 20858 24109 24109 38113 38113 10829 10829 77091 77091 42838 42838 95834 77091 15866 43612 15866 77091 82110 82110 1608 1608 88094 82110 26067 26067 95232 1608 50220 50220 5031 5031 85930 5031 95133 77137 95133 5031 6497 6497 77484 65918 6497 7240 6497 16742 7240 65918 70296 85941 70296 65918 28621 28621 37961 49363 70296 49363 57346 86739 57346 57408 57346 57346 26145 26145 78857 3022 26145 28093 3022 5343 28093 5343 86437 28093 17814 17814 4922 5343 58918 74851 58918 44097 74851 74851 52861 5343 45420 22187 45420 62905 45420 62905 66492 62905 72964 56953 72964 73364 72964 72964 81971 80407 72964 81971 38081 38081 46260 38081 49154 76769 49154 7508 49154 56680 49154 49154 78522 49154 8271 44535 8271 8271 86180 8271 61926 61926 33340 67098 61926 8974 67098 61926 45871 61926 49754 9707 67098 49754 27459 27459 59573 27459 52612 52612 54283 52612 57907 52612 71849 12362 71849 12362 31714 71849 51019 34338 51019 51019 84337 31714 66054 47936 66054 93188 51019 93188 54357 30620 93188 47934 30620 30620 91786 30620 60767 60767 67927 39590 60767 60767 98693 60767 29211 44562 60767 11731 60767 81213 44562 16730 11731 16730 29317 16730 84890 14384 16730 7940 14384 14074 29317 14074 76117 8357 14384 70657 14074 70657 8479 83380 70657 99290 83380 36314 83380 70657 94841 47601 83380 15979 47601 94841 68971 83388 68971 47601 26464 26464 98379 68971 46658 46658 26577 26464 73381 26464 20873 20873 76722 25076 76722 20873 29551 29551 70589 29551 58845 76722 40213 40213 30219 30219 28768 30219 48615 30219 4447 30219 19682 19682 97988 2241 4447 41810 2241 2241 9518 9518 79565 20396 79565 79565 45937 28777 79565 84808 28777 84918 79565 84918 74967 84918 75196 68398 28777 68075 84918 58622 68075 58622 75691 2949 58622 48398 2949 81720 48398 10868 48398 49701 10868 78218 10868 51611 10868 81557 78218 64591 81557 42796 81557 617 51611 76225 617 617 24720 94925 24720 24720 33577 33577 49745 24720 53757 65726 53757 14586 65726 3876 14586 35941 53757 35941 2037 14586 67518 67518 55868 14586 89758 3137 89758 20100 89758 20100 83501 83501 73466 68425 83501 25187 83501 60374 25187 57073 25187 57073 262 57073 65242 65242 32968 32968 51741 32968 10222 32968 50881 32968 6069 10580 50881 10580 1425 26640 50881 73270 26640 26640 6360 99734 26640 53774 99734 53774 74409 53774 77199 74409 47249 77199 22030 22030 64571 47249 10346 10346 1864 74718 22030 10346 43652 43652 71010 66423 74718 66423 81828 96224 43652 18084 96224 66423 89311 89311 33647 89311 42145 42145 28913 6965 42145 4689 96224 19074 42145 19074 10001 10001 62483 918 19074 10001 18449 18449 4294 18449 27941 61864 27941 33860 27941 31410 33860 33860 22504 60689 33860 67015 33860 40808 67015 40808 36532 67015 54711 54711 88978 18154 36532 18154 21421 18154 9485 58267 9485 81787 58267 93280 9485 58911 81787 81787 91363 91363 68183 82502 58911 91363 62460 54493 58911 82502 41102 62374 62460 59823 62374 62374 95160 97030 62374 65048 62374 88541 65048 65048 91139 91139 76421 5743 76421 32813 91139 5743 95280 32813 93985 87362 93985 31715 93985 32813 97261 93985 62787 62787 38854 38610 38854 75462 38854 36136 75462 72452 38854 76517 72452 76517 86941 29041 86941 15673 29041 29041 73041 73041 89876 73041 71899 73041 31223 31223 73595 61068 31223 69144 61068 46560 61068 34236 46560 19508 46560 40983 46560 40983 23463 2131 40983 47321 2131 47321 60278 47321 22289 47321 99275 2131 9331 9331 51112 51112 7984 7984 90076 67978 7984 67978 22506 82183 67978 22506 84733 93323 84733 32468 93323 93323 65400 93323 20234 16429 20234 20234 86005 19692 93323 19692 64228 64621 64228 64228 16930 64228 89384 26596 89384 9257 64228 90583 64228 67002 90583 99494 90583 76570 90583 39375 76570 76570 32753 51779 76570 76570 67561 69121 99494 54291 69121 69121 81391 99520 81391 1591 67561 59709 1591 59709 901 60958 59709 60958 13130 5047 60958 88148 5047 88148 10270 10270 38260 97170 88148 59149 97170 23785 97170 23785 14573 56241 23785 56241 13731 13731 49062 13731 57874 57874 61592 76901 13731 93624 61592 80386 93624 49741 76901 55660 49741 49741 17052 34391 80386 34391 60376 53824 60376 25321 60376 60376 85276 82814 85276 60376 17460 17460 93054 18391 93054 21812 93054 17460 34915 69973 21812 45935 34915 45935 95738 45935 34320 48986 34320 69973 39378 39378 1551 39378 59360 59360 84962 99884 59360 59360 11236 34320 62979 79789 62979 11764 79789 90435 79789 21219 90435 51603 11764 80488 51603 51603 28104 90435 84740 72033 84740 72033 47680 93640 72033 72033 46130 95070 72033 4294 95070 72033 70587 70587 87740 70587 75140 81070 75140 75140 65056 65056 25033 65056 33153 70587 71687 47226 71687 47226 96873 8948 71687 60618 8948 13275 8948 60618 26809 77511 26809 5675 26809 5675 70341 40870 5675 40870 56477 40870 69862 77511 60416 60416 15474 32074 40870 64024 60416 32074 17468 21414 32074 48164 21414 34917 64024 22568 34917 34917 44916 21414 435 435 86423 91957 34917 435 78573 78573 37959 60779 78573 52087 78573 52087 15678 15678 40688 52087 53240 45115 53240 15837 53240 98292 53240 53240 42611 55592 42611 67834 55592 55592 73931 42611 83940 83940 89224 31248 83940 30023 31248 31248 39193 39193 81162 27880 81162 15885 81162 16232 27880 77091 16232 85086 16232 72558 16232 19398 72558 85086 89918 8841 89918 86672 72558 86672 29083 8841 50545 86672 5453 5453 55837 5453 21057 19283 21057 62489 21057 62489 71306 21057 24647 24647 97784 21057 14661 4683 24647 96220 4683 45786 96220 47701 45786 47701 85206 47701 22881 22881 68841 47701 8218 11115 47701 11115 95734 8218 61605 95462 11115 95462 97299 87983 61605 28721 87983 87983 37224 37224 25433 37224 21639 21639 28142 3995 21639 21639 99814 62892 99814 37224 29647 65104 29647 89525 29647 57718 29647 27614 57718 55592 57718 47770 57718 4485 57718 51206 4485 7465 51206 4485 59723 68068 59723 68068 91012 12101 51206 76569 12101 76569 225 5733 76569 58015 5733 16022 5733 225 79657 73309 5733 60902 5733 63213 79657 74045 63213 90491 63213 63213 84297 60902 57664 58288 57664 63241 57664 2707 63241 63241 29936 63241 52640 18334 52640 20165 52640 20165 94887 20165 70995 97412 63241 20165 10464 97412 64241 23284 64241 23284 84720 23284 40312 23284 36476 23284 35000 36476 73542 35000 7611 7611 10821 7611 20690 28455 20690 79027 10821 78911 79027 39620 78911 39620 90358 70567 39620 70567 843 70567 9356 43534 78911 70567 91823 71288 91823 16492 43534 40122 91823 55512 40122 43703 91823 32981 43703 6573 32981 2211 43703 2211 88721 72941 40122 44435 32981 56116 72941 10582 56116 23766 44435 23713 23766 23766 82433 84280 82433 84280 94778 94778 45928 73582 45928 45928 17915 17915 38295 35457 17915 35457 75285 37955 75285 15536 38295 92062 15536 15536 82489 75285 1628 28929 1628 10587 28929 1628 28357 28357 84957 88787 84957 88787 33950 9249 88787 88065 9249 35404 88787 27707 35404 9249 85783 34584 85783 95156 85783 85783 845 53387 85783 93548 85783 9249 61903 61903 61017 93548 66151 66151 9626 57222 66151 42942 57222 57222 84291 84291 73240 73240 11868 49970 11868 11868 20632 12020 11868 66746 12020 12020 42290 35137 73240 35137 52160 35137 78179 70678 35137 78179 27306 27306 58929 58929 53468 53468 46761 58929 61625 26767 53468 61625 67932 67932 62074 26767 63956 45933 63956 97212 63956 97212 37344 97212 49872 84346 49872 13022 84346 84346 1184 1184 30898 72577 30898 22795 72577 30898 19996 33631 19996 33631 30298 33631 90937 90937 52287 52287 42520 52287 13552 13552 43442 13552 57631 90937 41944 41944 92588 13552 66093 66093 33852 7435 41944 7435 81770 7435 52103 89752 33852 91293 89752 89752 19547 19547 38912 19547 14391 5689 14391 56034 19547 62894 56034 14391 16039 98023 16039 16039 62228 62228 40174 82192 62228 90836 82192 77624 62228 82192 87207 77624 13717 77624 8231 91717 8231 85767 8231 85767 40263 54546 85767 4591 85767 82132 4591 82132 75982 82132 69925 81312 82132 82132 83875 81312 54599 54599 97262 30403 54599 30403 5761 83058 5761 5761 74253 95265 30403 20220 74253 20220 87208 2898 74253 2898 33959 85835 2898 95265 41757 19922 41757 90112 20220 90112 56680 23015 90112 5291 23015 60301 5291 72027 5291 72027 29554 5291 46212 89423 72027 22846 72027 22846 63379 63379 80303 18088 63379 47808 18088 73518 47808 73518 77618 47808 73001 73001 62272 14275 73518 84984 73001 44005 84984 48980 84984 84984 11875 11875 13561 11875 8660 11875 64738 64738 12715 64738 84624 1899 84624 46820 84624 1899 92851 46820 58323 51873 58323 37596 51873 67977 58323 92851 60882 34278 60882 34278 46672 94343 46672 46672 48243 34278 87683 86152 87683 87683 3364 1397 3364 3364 15034 15034 58107 3364 26044 26044 56669 39047 56669 81320 26044 68288 81320 85120 81320 85120 36242 85120 62781 50452 81320 85120 86355 86355 53776 62421 86355 40017 86355 40017 32069 86355 86987 26030 86987 11880 32069 86987 52864 94812 52864 53208 94812 94812 43065 13395 52864 13395 92530 6429 94812 6429 86572 21682 6429 21682 42340 6429 28594 28594 12764 28594 89076 21682 94020 94020 45180 21597 89076 28194 94020 9739 21597 9739 86240 26705 9739 51878 9739 82245 51878 10272 26705 62283 51878 16627 10272 10272 73628 98788 16627 98788 92687 13624 92687 50560 92687 50560 51978 34073 50560 50560 561 36552 561 47030 50560 47030 61041 93991 561 2079 93991 93991 28704 47030 4365 58353 4365 28386 93991 44525 4365 44525 95487 44525 19585 19585 75247 19585 43148 95487 56611 91443 56611 53514 19585 53514 22860 22860 59212 63145 59212 380 59212 69222 59212 53514 16694 16694 42988 42988 6029 42988 32749 32749 89612 89612 19899 89612 19838 89612 90530 34300 89612 10390 34300 10390 42296 42296 75947 42296 64405 12382 64405 64405 41519 33954 41519 33954 85790 69594 33954 64405 10208 33954 28911 46072 28911 28911 22970 28911 45889 22970 984 56861 45889 56861 59064 984 35042 35042 19121 3726 35042 56861 98521 11225 98521 40074 98521 35042 73835 44863 73835 44863 78810 73835 90685 90685 3573 90685 56322 56322 95135 95135 80627 87238 80627 87238 94379 45250 95135 45250 3432 71089 45250 71089 27026 71089 22011 47875 45250 62689 47875 26239 62689 12181 26239 58576 26239 77030 62689 77030 14693 62689 5202 36063 77030 36063 64161 5202 24333 58547 24333 5202 64561 64561 1089 1089 34000 34000 47824 63796 34000 78939 34000 77348 34000 74811 78939 58597 74811 79845 77348 79845 22944 22944 35030 35621 22944 22944 75124 75124 67255 22944 31421 74233 31421 35621 79938 59335 74233 59335 68654 59335 75720 79938 59647 18154 59647 29753 59647 70651 29753 70651 23568 96554 59335 22700 96554 6026 70651 96554 71264 71264 38156 6026 56063 56063 99861 11058 56063 19963 56063 56063 54867 25108 54867 54867 7539 56521 54867 28333 56521 56521 83261 2125 83261 2125 62380 62380 38576 20500 38576 40845 38576 2125 65359 1507 65359 89996 38576 89996 82242 82242 88895 68569 65359 82630 82242 15540 82630 93311 15540 28697 93311 86009 28697 31693 86009 28697 18574 75081 18574 50362 18574 18574 86404 86404 23879 60075 86404 60075 8402 8402 41593 16571 60075 8402 36094 16571 2699 39373 2699 66577 39373 36094 35066 39373 82289 25886 82289 87190 35066 87190 75111 92870 75111 40125 75111 25186 87190 71885 25186 71885 44382 17726 25186 64908 71885 81366 17726 17726 13515 55062 81366 31919 55062 89513 31919 39755 31919 13515 26857 26857 38618 3321 31919 38618 3812 3812 70061 3321 29344 50529 29344 27651 29344 15775 27651 69925 15775 15775 80621 27651 70017 70017 16023 5635 16023 16023 50648 50648 34908 50648 47762 98175 50648 98175 63534 21545 98175 98175 69084 6169 98175 29587 69084 54352 29587 52154 29587 6169 20790 29587 66784 66784 30622 66784 16399 66784 25866 25866 95465 90149 25866 66784 49594 80619 49594 80619 42679 80619 6541 80619 48681 3394 48681 80619 20314 77083 49594 77083 97606 78840 77083 44109 20314 99316 44109 69248 77083 95078 69248 77083 3830 3830 66494 69248 18219 69248 91188 91188 15352 2814 91188 3830 2112 46318 91188 46318 78902 2112 65432 65432 7136 14814 65432 14814 90797 35060 14814 35060 28231 35060 36425 80611 28231 80611 47599 80611 65480 36425 72018 72018 82293 82293 78867 78867 86306 50773 78867 6230 50773 50773 29566 38125 82293 38125 20671 38125 72486 29566 54674 30117 38125 68552 30117 61474 68552 61474 87681 16912 61474 61474 91841 91841 15747 97349 15747 15747 7014 608 7014 33187 608 608 90056 30980 90056 30980 41010 30980 17498 21059 17498 21059 31845 47567 30980 47567 18283 2546 21059 21059 58614 58614 87222 58614 80773 22206 80773 22206 43370 43370 11252 43370 47924 45764 47924 45764 52399 62313 52399 62313 50747 49066 52399 49066 75326 62313 18151 40790 18151 49066 30614 15340 30614 30614 84595 30614 69961 32437 69961 69961 89818 15746 84595 82335 15746 56629 69961 15746 56954 73110 56954 75887 73110 50948 75887 56954 75576 40577 75576 25469 40577 46342 25469 25074 25469 56849 40577 28418 56849 28418 51155 80782 28418 92075 80782 92075 43557 43557 43157 2677 43557 50044 2677 2677 75979 6243 75979 6243 54171 9305 54171 2677 38772 54171 73592 2231 73592 61935 73592 87677 61935 2231 13687 13687 918 25407 13687 50197 61935 82474 50197 96178 50197 68353 50197 42885 68353 76350 68353 35558 68353 32389 35558 35558 82658 13913 35558 35558 58044 58044 53242 35558 56675 56675 93771 58044 84899 66725 84899 58044 92829 93308 92829 36096 84899 53690 36096 53690 27172 19667 36096 19667 62432 11238 62432 59590 19667 12274 62432 70396 12274 56334 70396 36502 56334 8231 56334 95426 70396 73195 95426 73195 5825 29180 95426 43800 29180 43800 48785 67359 43800 43800 32530 32530 98177 2963 32530 32530 20193 20193 75127 77131 67359 77131 53171 43800 40419 43207 77131 31600 40419 31600 78863 78863 27282 31600 84292 61444 84292 15409 27282 94053 84292 94053 14909 87580 94053 92347 94053 92347 46850 26668 46850 46850 43883 2283 43883 43883 17787 76279 43883 46850 85438 85438 2644 67090 76279 67090 60239 48965 60239 51732 60239 85318 51732 51732 36542 7283 51732 7283 91513 7283 45705 45705 62104 45705 556 30021 7283 30021 68234 5114 68234 45705 930 94456 930 68153 930 68153 88645 88645 91600 4180 91600 18094 91600 91600 18958 38293 18958 29103 38293 29103 36400 36400 93022 11250 36400 35370 36400 63414 36400 35370 53112 67536 63414 22434 67536 22434 97229 77690 67536 9795 77690 22434 76061 80354 76061 83131 77690 50347 83131 56453 77690 83131 46573 46573 76062 17137 76062 63524 17137 76062 98287 98287 7995 7995 19548 7995 76728 67415 7995 25682 98287 16568 25682 98287 94613 88869 94613 94613 4342 67393 4342 4342 11136 4203 7995 4342 34279 34279 47957 4203 80851 80851 68805 66826 68805 24047 66826 66826 52071 52071 49027 56894 52071 52071 72447 43335 56894 56894 77057 43335 2753 2753 53715 2753 60905 60905 15108 47761 60905 47761 4438 9640 4438 32729 4438 32729 65850 48213 32729 87104 48213 70669 48213 70669 18062 70669 53302 94059 53302 53302 55053 30239 55053 94887 30239 30239 32389 53302 36477 33014 30239 30239 67191 33014 51482 67191 18384 18384 32693 67191 23912 23912 2408 79130 2408 2408 94730 94730 14674 34042 14674 34042 6627 6627 7562 81268 34042 68163 6627 53307 68163 53307 83474 83474 30963 85325 83474 83474 33862 7884 83474 7884 4523 83474 11371 272 11371 272 50574 11371 82424 82424 92646 50842 82424 82424 56253 42469 56253 27734 42469 43861 42469 43861 32779 42469 39399 39399 27920 39399 13060 82307 13060 82307 84115 29081 82307 32220 29081 73342 29081 8297 29081 2467 29081 53575 2467 2467 67780 16341 67780 8832 53575 62483 8832 8832 50731 50731 2818 24886 67780 24886 16563 24886 71154 37790 8832 25133 24886 38420 37790 38420 89431 7827 38420 6539 7827 28419 7827 71928 28419 28419 46514 11532 7827 11532 17073 29248 17073 29248 94031 46897 94031 69938 29248 69938 85411 85411 97208 85411 3566 70650 3566 45141 3566 3566 7030 7030 97742 97742 341 7030 20303 99953 7030 99953 53276 20303 89314 13139 99953 20344 13139 13139 49187 89004 13139 89004 21909 21909 65773 24780 21909 24780 44967 83002 21909 83002 61667 61667 92819 61667 27405 71374 27405 12543 71374 71374 85625 83834 85625 13403 85625 71374 11596 31497 11596 73413 31497 23139 31497 31497 31117 31117 51424 62362 51424 51424 30415 51424 18360 31117 89289 89289 20815 22964 18360 22964 48698 89289 53032 53032 60972 53032 61508 53032 26305 36129 22964 76484 36129 53032 51669 24357 51669 51669 82036 64247 51669 36129 43876 64247 40562 40562 39620 40562 32381 26569 40562 78855 26569 78855 76094 76094 15777 76094 7217 76094 12374 76094 20336 79175 20336 26272 20336 27556 26272 42741 26272 26272 85284 12374 55047 55047 96446 39228 20336 54245 55047 25499 54245 27568 55047 9696 54245 93541 9696 16012 9696 9696 30014 16012 20574 20574 35858 18932 30014 18932 38112 59478 20574 72708 59478 67758 59478 40926 18932 16329 40926 97330 59478 40926 73942 73942 56777 73942 25003 73942 70612 5581 70612 97330 9093 9093 31492 32109 73942 8836 32109 13467 32109 36997 13467 32109 98145 98145 29469 98145 58493 58493 66496 13467 88397 58493 81448 81448 23296 36272 88397 36272 27944 36272 52810 67723 52810 67723 91021 13689 67723 13689 19564 13689 33975 52810 33089 46353 33089 33089 53991 48142 53991 99548 33089 56567 53991 92282 56567 12730 92282 99548 1506 27583 1506 80091 1506 80091 39183 19075 39183 92282 55139 50187 39183 50187 49849 80052 50187 80052 21153 80052 87377 87377 43472 931 87377 931 53091 66483 931 931 44839 21153 83424 87377 37643 44571 37643 44571 45811 44571 75788 83424 85127 37100 85127 52703 85127 75788 44140 44140 68621 50734 85127 50734 77170 71653 77170 77170 79457 33485 77170 77170 81887 81887 88113 77170 29397 54182 29397 54182 87344 54182 64947 24623 87344 66715 87344 66715 26980 66715 30036 64947 25596 90581 24623 90581 28683 25596 1077 1077 85063 85063 65910 85063 41806 12708 41806 12708 8514 8514 55206 12708 39477 15409 39477 18792 39477 39477 87893 87893 33694 88434 87893 87893 82786 3470 82786 82786 54325 92530 54325 3470 28022 61369 54325 28022 923 41462 923 55035 923 55035 62528 62528 28108 55035 30939 30544 30939 30544 7351 82660 7351 23338 30544 23338 106 7351 29957 80972 29957 29957 85786 79123 23338 57486 23338 22403 29957 4518 22403 6894 57486 57278 6894 57278 66337 21274 57278 11607 57278 37875 6894 37875 80087 37875 36175 77254 36175 37875 36924 36924 37436 37436 55693 55693 19978 37436 39905 58212 39905 22165 55693 39905 16801 22165 8915 40790 8915 29732 16801 29732 1357 29732 42017 29732 61688 29732 67633 37227 61688 37227 91941 37227 28465 28465 8337 87247 28465 87247 55987 86555 87247 87247 60939 37227 30863 97836 60939 30863 76587 86735 97836 76587 60147 60147 67761 16935 67761 81338 67761 76587 18816 18816 43087 67761 91721 91721 98039 50853 91721 91721 57657 33982 91721 18816 73462 67789 91721 67789 43901 43901 91712 43901 15889 10558 15889 91712 86935 14115 86935 31661 86935 51059 86935 33553 51059 31661 28831 39543 28831 39543 11179 39543 80202 80202 1113 80202 37901 37901 73056 1113 80561 80561 53675 53675 16792 73072 53675 7261 73072 70343 73072 70343 97867 73072 50918 41912 70343 50918 98269 96027 98269 56663 96027 45929 98269 13715 96027 13715 2011 45929 43426 73960 13715 43426 34580 34580 17051 17051 23585 73960 87097 87097 48889 17051 56072 56072 97826 97826 8366 97826 77164 77164 89227 77164 10134 80124 77164 80124 85244 97826 99439 81255 99439 81255 40778 56067 40778 56067 16949 9785 40778 9785 51550 93365 40778 93365 2973 23391 56067 23391 35595 97752 93365 97752 332 67659 97752 77411 97752 98404 23391 98404 12262 98404 20154 77411 78993 12945 78993 12945 62084 12945 21508 78993 21346 21346 86234 52962 21346 38716 21346 1159 38716 34230 21346 34230 61722 1159 63347 53973 63347 68486 53973 68486 77581 53973 26241 68486 29819 29819 16324 29819 49190 40568 49190 29819 12779 26334 12779 32654 12779 12779 69212 12779 55254 32744 49190 51113 32744 32744 31218 68256 31218 31218 83810 83810 71223 81099 83810 94095 83810 31218 26947 15961 26947 94095 75612 75612 66342 98490 75612 75612 40901 75612 36158 44048 26947 44048 88124 44048 77367 75612 6186 6186 37281 6186 1705 45696 6186 6497 45696 80296 44048 21889 80296 80296 54830 55837 80296 31437 80296 80296 11962 20673 45696 20673 56688 99584 20673 90862 20673 80296 51503 51503 99937 90862 8717 79753 8717 54184 8717 52354 8717 92681 52354 49253 52354 52354 28045 95657 28045 98708 28045 28045 3563 3563 86975 3563 72115 28045 12149 84615 3563 12149 4771 4771 40778 12149 56635 13347 56635 50281 56635 14340 84615 15642 14340 75654 56635 49515 75654 69051 75654 69051 41676 39002 69051 62224 75654 62224 98031 98031 66108 66108 29757 64956 66108 96443 64956 96443 88666 96443 19668 95758 96443 95758 36678 43333 95758 5585 95758 9443 95758 9443 96921 90099 9443 36795 90099 94006 36795 90099 88149 11792 88149 58874 90099 47420 58874 20794 58874 60074 58874 64681 60074 64681 64917 64681 9639 9639 20643 20643 90969 20643 4301 16933 4301 61838 90969 4301 50483 44144 61838 50483 48943 23917 48943 63058 23917 48943 97609 23917 5849 99419 5849 99419 24827 20792 24827 67928 24827 67928 94639 14236 94639 94639 87314 19276 87314 94639 63497 63497 21129 21129 89733 89733 78268 89733 65354 89733 60887 66380 60887 60887 76012 12146 89733 56181 12146 99929 60887 99929 82278 99929 90750 86033 90750 90750 58864 36148 90750 36148 7070 36148 69596 69596 34897 58864 28952 28952 16681 34897 75954 75954 54100 82548 28952 82548 61066 11303 61066 9383 82548 9383 59388 59388 39133 9383 79110 79110 71465 63628 59388 85871 63628 32629 79110 15062 32629 79110 26257 70847 26257 63628 28855 73938 28855 81870 73938 25759 28855 25759 46111 23303 25759 8309 23303 88994 8309 8309 17575 50983 17575 8309 58093 58093 94910 58093 52944 58093 34026 84213 34026 25540 34026 25540 33757 33757 3661 33757 11457 11457 51927 31168 11457 33757 93733 44167 31168 54534 44167 44167 75082 70938 75082 70938 73388 43691 70938 43691 86686 37985 43691 78312 43691 37444 78312 29383 37444 37444 60032 16802 60032 31899 29383 29383 41575 33522 31899 33522 22610 41575 54439 54439 21262 54439 53190 53190 52411 55947 52411 52411 3009 58075 52411 20524 58075 20524 36266 77140 36266 99674 36266 66527 99674 99674 54583 54624 54583 54583 53458 53458 69153 66527 76157 53458 13266 13266 40497 13266 20324 53458 34192 34192 35669 34192 58753 54795 13266 49807 54795 14515 13266 14515 72933 54795 14432 72933 14850 14850 67288 96247 14432 36913 96247 47863 96247 12589 96247 3612 12589 56964 96247 56964 46658 32325 12589 75481 32325 32325 48758 36429 48758 36429 87430 76754 36429 36429 24817 48758 64235 64235 68009 92042 64235 48758 30436 30436 47188 30436 62797 30436 16293 56820 16293 26026 16293 48866 62797 19027 16293 61877 19027 48866 16537 22544 19027 6161 22544 6161 49374 49374 36792 6161 88769 88769 87113 33666 88769 33666 85235 85235 97528 56046 85235 56046 37984 88581 97528 30574 88581 50573 88581 79666 88581 11334 88581 97911 11334 97911 84320 91151 11334 54713 11334 54713 7904 97911 76205 91151 27499 76205 44931 44931 11065 92331 27499 92331 12152 94268 44931 94268 53146 94268 91100 43380 94268 43380 59720 55719 43380 96569 55719 81768 96569 81768 86908 96569 33071 89480 33071 86908 35048 73090 35048 33071 95312 95312 31368 75940 35048 8295 95312 8295 68973 68973 73840 84941 73840 58990 68973 57783 58990 58990 72453 84819 58990 36276 84819 36276 32981 36276 8710 84819 12162 36276 826 826 60589 826 60732 12646 12162 12646 25886 826 55462 55462 38633 55462 90732 12162 62363 12646 26565 33844 26565 26565 92653 75013 92653 53246 92653 83126 26565 92653 37738 37738 33756 37738 76489 83126 39909 39909 24107 39909 22236 24107 72253 94407 24107 22236 20777 20777 84059 20777 99504 99504 68587 99504 46560 21187 99504 20777 60851 43136 60851 43136 11023 71 43136 71 52349 7476 71 81462 71 71 24098 74164 71 74164 21713 12795 21713 21713 60437 58658 60437 7767 58658 26010 58658 16391 26010 16391 54348 18826 16391 38941 18826 93417 38941 16391 40158 18826 47131 13399 47131 47131 97165 38941 11347 11347 99184 10924 40158 19256 10924 40158 53486 84030 10924 68717 84030 68717 4138 9958 68717 33988 68717 23545 68717 34119 23545 34119 11414 31246 34119 31246 49240 31246 27396 5494 31246 5494 78704 72566 34119 72566 11755 93444 5494 84737 5494 48879 72566 48879 25647 48879 37819 9141 48879 9141 62948 9141 23991 25883 9141 69512 25883 23991 53889 53889 33357 53889 91416 84290 25883 53889 9408 1312 9408 49109 9408 84386 49109 98553 49109 98553 23117 98553 80021 98553 11500 11500 97653 11500 83524 16559 98553 82463 83524 24611 82463 24611 37417 82463 86350 96263 86350 86350 21822 24611 98734 18675 86350 18675 79464 18675 16650 16650 26167 16650 88312 82694 26167 84269 88312 54409 84269 57987 54409 54409 95315 54409 10219 40479 10219 61744 54409 47930 84269 45282 61744 45282 70200 48988 61744 48988 64701 64701 64066 64066 44943 45282 93381 57353 93381 14806 93381 64701 74364 49049 64066 49049 99309 74364 82553 49049 2215 2215 64078 2215 31381 4717 31381 31381 87372 87372 50644 50644 35273 31145 50644 13798 87372 87372 96340 96340 84875 13798 17741 28943 17741 2804 17741 2804 30098 17741 7265 81892 2804 17318 7265 83039 81892 8836 83039 4892 83039 4892 38570 42369 4892 41257 42369 24622 42369 42369 2207 21262 2207 42369 48976 48976 43588 92589 43588 48976 53573 60801 53573 1560 43588 42788 1560 42788 75013 53573 86606 86606 18042 54899 86606 6116 54899 54899 50741 54899 72920 72920 80702 54899 60219 7224 72920 44323 60219 81005 44323 6719 81005 81005 93400 25558 44323 25558 83491 79978 93400 79978 24874 79978 35829 38237 35829 38237 42028 416 42028 25284 42028 32212 25284 25284 95533 38237 37060 37060 30181 87294 25284 24663 25284 92360 87294 16658 24663 60254 92360 60254 52264 8973 60254 8973 90008 9532 90008 32206 9532 75347 32206 29525 9532 11584 29525 90008 48808 48808 9732 9732 67614 29525 40676 40676 38346 48808 2251 2251 70482 2251 26014 26014 19365 70566 2251 15679 70566 62855 70566 26014 30042 25929 26014 63448 70566 34711 63448 63448 34552 34552 4641 4641 94620 4641 5845 66829 5845 66829 9421 9421 34590 8594 9421 9421 98331 81735 98331 98331 51602 98331 89235 89235 77878 77077 9421 5373 77077 60985 5373 5373 45479 5373 69428 69428 90423 26490 69428 45479 88530 88530 71156 66269 88530 66269 27648 88530 49833 42930 49833 31441 42930 35389 42930 15162 35389 35389 85642 26073 42930 20901 26073 35389 10670 41427 10670 10670 25644 25644 59077 59077 68375 75641 68375 75641 56742 56742 33636 44560 56742 83546 75641 68375 25194 22990 83546 22990 82347 14841 25194 25194 74593 32971 22990 32971 70010 32971 68364 68364 58278 9964 68364 58278 90965 93054 90965 51395 90965 40588 51395 23028 40588 45131 23028 84967 23028 38902 84967 70454 84967 84967 46238 35032 46238 70454 2127 2127 6780 99419 6780 6780 57191 63160 57191 11406 57191 11406 51441 57191 7808 11406 89328 95657 89328 37875 89328 89328 70099 21672 89328 47094 21672 21672 1659 21672 23264 17215 23264 55561 21672 55561 93691 24899 93691 24899 5228 5228 74119 74119 5372 34392 74119 34392 48256 84423 74119 85154 34392 85154 13786 13786 8837 13786 12363 77617 13786 50041 77617 41078 77617 12203 12363 12203 22944 33914 12203 2165 33914 76296 33914 68976 76296 59054 12203 59054 84784 12586 33914 86058 76296 9487 86058 53090 59054 9487 48653 77812 53090 9487 96331 63734 96331 77812 64632 64632 70601 50328 70601 96331 99148 76416 99148 70601 16896 16896 24049 16896 49505 26684 16896 26684 20967 17429 49505 17429 18021 30851 17429 30851 80845 22247 30851 22247 25025 13559 30851 81282 13559 54595 81282 81282 24898 13559 29150 29150 54456 48041 81282 44053 48041 85567 48041 85567 58351 61027 58351 59274 48041 58351 53192 53192 71188 84775 71188 84775 53872 82535 84775 46977 84775 46977 54374 46977 91273 78901 82535 99530 78901 81146 78901 63744 81146 63744 54316 78901 68489 68489 70639 63744 51626 51626 343 35208 51626 54538 63744 54538 51741 51626 61117 17850 61117 51626 25604 25604 18062 25604 51455 51455 52697 51455 63388 6105 54538 4851 6105 51449 6105 6105 2094 76567 6105 54598 76567 54598 66859 63565 54598 63565 78063 54598 52933 52933 58906 52933 68731 68731 32213 68731 22335 89145 68731 22335 32639 32639 7710 22335 90283 77210 89145 43639 77210 43639 75114 93805 43639 93805 77416 77210 98308 98308 67075 93805 36798 98308 35743 35743 10113 35743 19692 98308 21635 21635 48619 71787 21635 21635 7578 48258 7578 36798 71280 73757 71280 95061 71280 44385 95061 67399 44385 23690 67399 19019 23690 19019 23247 94875 23690 84642 19019 84642 1972 1972 15843 1972 69098 45328 1972 1972 95158 91164 84642 91164 27918 84642 71757 40472 71757 71757 52495 79850 71757 71757 23208 91164 29924 58638 29924 21304 58638 91 29924 91 95440 78625 95440 31872 91 84843 31872 43562 84843 31872 63688 65660 63688 63688 81149 63688 15821 34538 65660 34538 30186 69292 34538 37354 34538 37354 79027 37354 8424 4232 37354 4232 2693 4232 35744 5345 35744 35744 60385 97638 60385 16653 35744 16653 65459 65459 6203 16653 66691 45542 66691 45542 54424 45542 77268 77268 47091 45542 59966 49530 59966 59966 53232 59966 87872 62532 87872 77268 83673 77268 43379 38533 83673 44355 83673 84136 44355 31102 38533 44355 12922 44355 75232 75232 90860 68414 12922 61098 68414 72641 68414 72641 11479 72641 84740 42159 72641 42159 37437 81375 42159 72641 453 453 32896 19366 453 453 99606 14166 453 57451 453 57451 16578 453 53008 6426 57451 15011 6426 15011 84035 84035 2475 16190 84035 34454 15011 84352 34454 70933 84035 70933 76733 99650 76733 84035 94853 94853 46823 46823 79595 8422 46823 8422 3683 3683 26090 16968 26090 16968 30432 16968 98727 16968 96810 44306 26090 9476 44306 44306 24492 24492 5965 64432 5965 35527 64432 35527 16680 35527 78013 80898 78013 40851 78013 97220 78013 50829 97220 20191 78013 38633 20191 20191 40823 68318 97220 20191 76940 13578 76940 76940 24143 60054 76940 3866 40823 3866 88580 4180 88580 3866 16716 9386 16716 32522 16716 99931 16716 99931 31905 31905 14256 31905 91174 31905 67426 14910 91174 34158 14910 67426 91706 2655 34158 75567 91706 35428 75567 56036 35428 39655 75567 39655 52836 52836 38044 39655 66852 66852 48279 66852 13641 52836 92623 52836 23072 48526 23072 23072 41405 52836 716 716 78335 53616 92623 23986 53616 66085 53616 23072 1854 1854 25265 1854 18320 1854 75937 27167 75937 36244 75937 36244 96520 75937 19270 59766 19270 55049 19270 19270 97148 42807 97148 42807 71671 19946 97148 19946 25048 50275 19946 20279 42807 3669 20279 49559 20279 45507 49559 307 20279 307 24554 25515 24554 45 24554 94191 307 94191 84836 26730 94191 57117 26730 26730 63148 47247 57117 47247 8852 63148 53597 47247 44387 44387 35999 45671 44387 40950 45671 40950 60396 65277 60396 58807 45671 58807 10223 58807 46224 57668 60396 57668 81005 95062 57668 95062 44710 58807 23431 23431 4105 4105 5311 4105 13187 39156 4105 39156 91633 97296 91633 91633 91110 91110 64428 91110 51572 91110 20285 18618 91110 3972 18618 18618 15629 15629 29907 29907 80152 61756 15629 87026 61756 61756 65064 89757 65064 89757 48581 65064 43556 46687 65064 46687 12669 46687 92007 43556 22917 46687 82724 82724 18584 67180 18584 42598 22917 42598 38045 38045 30936 38045 71054 96736 71054 99646 71054 99646 12716 94580 99646 61046 94580 71054 91784 71054 29245 29245 83032 29245 27724 2877 29245 13038 2877 2877 20988 40933 2877 45885 40933 53741 45885 16260 40933 45885 57265 16260 14971 11786 14971 98936 14971 11786 91458 21651 98936 21651 42887 21651 92178 55431 92178 6195 92178 42887 68893 64115 68893 68893 96474 68893 5462 10916 68893 10916 83629 4505 10916 5462 92434 92434 40211 92434 7962 60122 7962 7962 3393 6566 7962 53099 6566 7962 18023 24363 18023 16593 18023 15442 18023 18023 74587 52283 6566 52283 80990 66409 52283 18023 24505 76634 66409 84248 76634 76634 43384 76634 62438 76634 16651 63434 62438 60596 63434 60596 32336 36897 63434 80512 36897 7707 80512 80512 96246 15056 96246 34810 15056 22523 15056 36137 22523 59427 36137 59615 22523 68353 59615 59615 17266 59615 42255 28043 17266 79963 28043 28043 58801 42255 1074 91737 1074 28043 92497 44501 92497 12960 58801 79230 12960 92497 50732 50732 74635 32295 1074 32295 95513 12960 5226 5226 51521 5226 71424 5226 42805 86719 42805 42805 84058 84058 48464 84058 34023 34023 32607 66309 34023 84058 37718 20255 37718 18994 37718 66309 8115 8115 70844 96875 66309 9118 96875 54656 8115 36745 54656 36745 16817 60943 54656 54656 83816 31579 83816 31579 27450 27450 74354 61179 83816 20891 27450 99261 20891 99261 6496 99261 90993 90993 71885 90993 7707 69541 90993 69541 67093 62628 69541 71281 69541 6496 55698 55698 71298 81016 71298 23108 81016 81016 77200 32378 23108 32378 10413 10413 79040 10413 29209 32378 58954 58954 31638 10413 58373 10413 86454 36625 86454 95271 58373 95271 13807 4029 95271 58373 61417 61417 88692 42585 95271 57740 42585 11618 42585 11618 53792 13550 57740 13550 76817 99628 76817 99628 16340 16340 11525 24922 16340 99628 30061 30061 80339 30061 37769 37769 78069 99628 24307 24307 21556 52980 37769 52980 53550 52980 10487 96297 10487 30986 10487 31857 10487 51374 31857 51374 60934 51374 35862 23478 35862 95950 23478 3760 23478 36721 3760 84959 3760 14194 84959 26574 84959 23980 84959 44211 84959 84959 60698 60698 96188 84959 93197 83171 93197 53762 83171 93197 72020 53762 15894 15894 28988 71499 28988 15894 96007 96007 88816 96007 90267 22782 90267 90267 13223 48056 88816 78684 48056 78684 23548 18352 23548 18352 97005 90541 78684 51556 90541 56876 18352 29660 56876 99766 29660 29660 7269 7269 45437 66265 7269 7269 89558 89558 41250 36986 89558 82466 89558 82466 80535 16360 82466 9749 80535 16360 36077 36077 35568 69921 9749 39347 69921 81575 39347 35568 78599 69921 69780 69780 59668 36423 59668 78599 28841 70026 28841 59668 60962 80198 60962 60962 17795 93929 70026 93929 33773 8444 33773 33773 75784 65296 75784 33773 84405 6321 84405 6321 12624 23224 6321 23224 55849 98120 6321 23224 63163 63163 16561 63163 47541 63163 53389 60922 53389 51251 63163 20722 63163 20722 95714 53853 20722 51251 65589 65589 38270 38270 17781 28939 17781 9425 17781 89158 9425 55351 17781 19263 89158 94887 19263 19263 45953 43936 19263 43936 30930 78796 43936 78796 56609 45953 1538 16266 43936 84870 1538 53615 84870 56975 53615 77385 56975 77385 10965 10965 23529 77385 13370 13370 51373 13370 48887 48887 88608 13370 45534 40294 10965 76614 48887 22296 76614 40067 76614 40067 79128 63800 79128 63800 56618 86340 56618 56618 43430 3208 43430 43430 15383 15383 59786 55584 15383 55584 891 97181 55584 43430 48266 67533 55584 60505 67533 4988 67533 72851 67533 17963 72851 31322 67533 1492 31322 26890 31322 58099 72851 44716 58099 38831 58099 57627 38831 1003 38831 17788 1003 94878 1003 1003 68703 1445 68703 94053 68703 71841 68703 86759 71841 86759 68899 43336 86759 27432 86759 86759 4712 4712 96279 37613 4712 86052 4712 22171 86052 80540 37613 64774 80540 80540 72043 53517 80540 51228 53517 53517 22161 78893 22161 51228 87020 94196 87020 28683 87020 87020 77588 9736 77588 19057 9736 76471 19057 10626 19057 19057 43661 77588 41062 49520 41062 36529 19057 90922 36529 90922 22683 76740 22683 76740 27529 27529 34625 27529 57783 27529 63722 63722 84641 63722 54401 89003 54401 89003 34256 89003 22865 89003 38372 38372 81442 38372 76344 38372 82894 56899 76344 56899 68703 82894 53943 53943 95737 80324 56899 71637 80324 71637 13512 99869 13512 13512 36346 70780 36346 51729 13512 51729 12311 36346 79174 66778 79174 90593 79174 97459 36346 51729 55683 93231 55683 93231 75598 75598 36082 98716 93231 86208 98716 86208 19693 15831 98716 98716 87849 78010 98716 78010 54227 26794 87849 26794 48453 26794 16250 18829 16250 26794 83582 83582 11638 16250 44209 27742 44209 27742 65286 3554 27742 3554 48088 37449 3554 37449 70470 20633 70470 20633 58911 20633 15852 1597 20633 20633 36957 1597 84045 84045 41325 84045 72127 6449 36957 93538 6449 84045 40059 26984 40059 26984 46429 26984 86741 38330 40059 38330 28800 26984 20835 26984 59971 59971 90281 21601 59971 21601 97694 20835 83620 21601 6948 6948 43358 90129 6948 963 90129 6332 963 72107 6332 60038 72107 6332 49655 57995 963 49655 49686 60204 49686 60204 20695 20695 1976 1976 69626 69626 50302 4518 69626 22563 1976 22563 20393 52997 20695 87185 52997 69626 10322 10322 70332 52997 29895 55855 29895 55855 42017 55855 92674 55855 84104 55855 93293 93293 39126 53378 93293 23630 93293 88696 93293 88696 17300 17300 52693 55173 52693 57643 52693 73325 52693 25469 73325 73325 82567 69391 73325 69391 61332 96341 69391 56320 82567 76625 56320 6881 56320 92547 69391 95420 92547 47682 56320 47682 1275 83189 47682 68403 83189 69801 47682 7630 83189 65258 69801 65258 67648 7630 39069 39069 32068 65258 48919 60084 32068 98525 60084 48919 89385 25657 89385 89385 29336 89385 83477 98436 83477 83477 13749 83477 153 62266 83477 83477 49777 89385 20538 55660 20538 20538 21498 43733 20538 90938 20538 3131 90938 90938 53132 91422 3131 91422 2871 53132 32102 32102 34476 32102 73524 73524 26345 73524 1158 1158 6993 1158 50680 80758 1158 1158 12065 10985 12065 12065 75645 75645 56926 75645 6903 92760 12065 98457 92760 49322 6903 49322 30262 49322 87266 2455 87266 33723 2455 87518 87266 46203 87518 46203 39913 87518 73705 58084 73705 96720 58084 96720 92158 22130 58084 26417 96720 26417 36062 36062 76150 26417 68846 26417 15848 15848 23296 77856 36062 77856 45994 45994 41774 45994 10514 45994 81027 81027 5861 5861 76633 30048 5861 3149 5861 5861 96663 96663 38524 38524 13629 57398 96663 17467 38524 78914 57398 43455 57398 78914 36056 36056 89995 78914 91216 51198 91216 51198 40238 36056 68796 65170 68796 29350 65170 67452 29350 72380 65170 64117 29350 64117 56328 64117 95274 27216 64117 27216 31815 31815 74092 18134 31815 31815 68178 66965 68178 71515 68178 73958 71515 68178 5410 61498 5410 92884 5410 61498 83596 83596 45547 21541 92884 21541 42192 21541 60555 60555 86557 83596 37827 79680 60555 98389 79680 79680 65054 29411 65054 50714 65054 50714 86883 13102 65054 13102 81216 6626 81216 46224 81216 35642 81216 50021 35642 81216 72239 72239 61152 33493 35642 33493 25355 72239 24684 24684 59718 24684 90648 49316 90648 36968 24684 36968 43542 11349 43542 21017 43542 43542 2566 56450 2566 49843 2566 2566 80396 80396 62174 80396 55944 49843 61799 75107 80396 75107 85483 61799 15522 15522 56594 82316 56594 9324 56594 80473 56594 99158 56594 99158 59457 59457 97002 5405 97002 97002 60314 59457 13711 36809 13711 47445 13711 60448 47445 97314 36809 14319 97314 64405 14319 14319 57650 36044 97314 36044 26794 12303 36044 12303 75575 20624 36044 31113 12303 20624 83560 83560 89002 83560 79500 75174 83560 79500 83068 94420 83068 8301 83068 24364 83068 228 24364 40231 83068 98711 24364 23051 98711 23051 49557 23051 99565 90247 40231 10252 90247 64842 10252 15857 10252 10252 97327 4982 97327 15105 4982 97327 99644 18561 99644 99644 80306 45222 99644 45222 84526 45222 61252 10365 45222 99644 92451 42271 92451 80306 69062 69062 51896 51896 39921 69062 63478 51896 61084 65407 61084 61084 84382 32075 61084 32075 93943 5269 93943 93943 1146 1146 46022 46022 77023 1146 48271 55711 48271 93943 45205 28401 45205 46022 11998 17067 11998 66387 11998 77465 66387 11998 58034 97789 58034 1567 58034 97789 53940 53940 30741 49803 1567 21180 49803 57520 49803 21180 18000 4177 21180 4177 58446 75775 4177 4177 42098 42098 47458 23925 42098 42098 6593 69955 42098 69955 88060 42098 95526 68415 95526 68457 69955 68457 99928 13163 99928 72146 99928 93888 99928 72146 4616 81942 72146 81942 33159 81942 29999 29999 75576 29999 33604 39827 29999 64582 4616 57885 64582 15259 64582 23556 64582 44919 29999 57332 64582 41040 57332 57332 28536 28536 74206 10216 44919 45366 10216 10216 22401 35940 22401 82900 10216 82353 82900 82353 64314 2480 64314 82353 48779 82353 3632 3632 47667 33935 3632 31084 3632 3632 69824 90032 69824 48779 74662 69824 8957 72833 74662 5156 72833 5156 19471 72833 82544 82544 24098 82544 50856 82544 98518 98518 34772 77057 34772 91379 82544 33937 91379 91379 53794 38495 53794 46877 91379 46877 36320 39053 53794 39053 90878 47731 39053 40265 39053 40265 89772 27873 39053 18524 27873 27873 80774 89772 95945 97576 95945 95945 20928 25222 20928 34174 20928 20928 69912 69912 48981 69912 47207 41158 47207 27549 47207 69912 98444 27549 69696 35083 69696 69696 71237 81284 71237 71237 33082 90320 35083 53270 71237 53270 11584 49007 71237 49007 6626 51306 90320 83500 53270 83500 78794 83500 26288 83500 92669 51306 30321 30321 4930 4930 53769 4930 19816 56175 30321 17293 56175 15268 4930 15268 81911 56175 38435 56175 5363 5363 55092 62227 38435 62227 32138 32138 18687 62227 79927 89842 79927 66821 79927 18523 32138 46223 18523 66821 43175 43175 56734 18523 55130 55130 55727 39341 55130 39341 42354 55130 63999 63999 52093 65163 63999 50710 65163 65163 38002 63999 39730 39730 49512 39730 9556 9556 86557 3844 9556 9556 65226 39730 68713 9556 53836 17394 53836 53836 35647 65487 53836 65487 32413 5424 65487 5424 36573 88924 5424 29954 53836 17830 5424 54285 5424 54285 44736 39601 17830 39601 65600 54285 23292 23292 50958 65403 23292 23292 55208 65631 39601 23292 5218 87870 5218 53085 5218 58029 5218 58029 17462 26767 58029 5218 97234 97234 3623 13030 58029 16432 97234 52247 16432 52247 37781 53642 13030 4708 52247 37150 4708 4708 30254 50129 30254 76502 50129 76502 96526 47782 50129 12870 47782 76502 57564 76502 92958 89285 92958 92958 30590 92958 18998 86099 92958 88824 86099 86099 98947 94707 92958 53677 98947 76212 53677 53677 90247 10878 53677 10878 89855 10878 57319 50818 10878 7662 50818 50818 81921 81921 69054 97763 7662 51229 97763 94748 81921 91978 94748 43117 81921 42571 43117 20023 43117 51602 20023 96233 20023 20023 56993 37543 56993 8691 20023 56993 93852 12119 93852 28728 93852 8691 16053 16053 8927 53192 16053 16053 76952 76952 22807 76952 16224 84938 16053 97289 76952 32473 97289 24126 97289 84938 36173 8977 36173 6010 36173 57047 6010 33596 6010 33596 37764 67308 37764 37764 23942 57047 89164 37764 6368 6368 95009 93691 95009 84944 95009 80445 95009 2672 95009 12418 2672 39991 80445 2672 69126 69126 43618 53159 69126 29282 53159 69126 76980 65360 76980 76980 52984 1877 52984 1877 27149 11503 1877 53159 30676 46981 30676 5699 46981 46981 79754 65604 30676 65604 30100 70040 30100 70040 7449 70040 83409 38179 70040 87971 38179 87971 96889 87971 70077 87971 64378 18742 64378 43676 64378 64378 62424 69989 87971 69989 35251 74673 69989 38367 74673 22769 35251 55019 22769 38367 81271 75437 81271 74673 6966 72582 6966 72785 6966 90236 81271 80371 90236 23239 80371 24063 23239 80371 10976 80371 4336 91979 10976 34436 91979 34436 76786 91979 8999 4336 67474 67474 99530 34436 99041 5466 99041 37559 67474 37559 98224 88195 98224 88195 35836 88195 74893 88195 76108 40878 76108 76108 19300 76108 99183 76108 842 842 14074 842 71520 86069 71520 54217 71520 20031 71520 88710 20031 20031 69719 4314 20031 36433 4314 16803 36433 29071 16803 75462 29071 60383 29071 16803 57962 54546 57962 16803 51948 63573 57962 63573 62985 24375 62985 24375 78574 23659 24375 23659 20668 23659 29526 23659 55527 88516 24375 23659 84231 30091 84231 88516 24563 83007 24563 24563 53554 24563 49673 12452 24563 17545 12452 84540 12452 84540 50084 50084 71353 65281 50084 65281 97543 97543 9955 50084 17770 51712 17770 17770 8390 17770 91124 64307 91124 51849 8390 8390 96008 96008 812 77226 812 23846 96008 52021 812 68992 52021 23846 81581 95454 81581 52021 83848 90028 83848 83848 73082 83848 31676 23291 31676 23291 54809 70630 31676 35066 70630 15224 70630 64947 15224 70630 33847 15224 81934 15224 6789 70630 469 72309 469 44839 72309 39803 72309 59495 39803 33225 39803 55335 39803 72309 60350 60350 51451 3635 60350 3635 23001 55335 99787 99787 70588 26636 3635 26636 15128 45596 26636 35179 26636 24635 99787 24635 68558 26636 33597 5404 24635 17183 24635 17183 71690 17183 8370 19435 8370 45583 8370 34330 17183 40334 8370 40334 4689 35156 8370 51456 35156 51456 89504 51456 31984 62473 31984 62473 18697 62473 71019 31984 26766 72374 26766 89487 26766 78510 89487 89487 95536 89487 50379 89487 72084 72084 62474 62474 34933 29296 62474 62474 59149 53506 62474 53506 52032 62474 70727 15221 70727 69516 15221 95937 15221 10665 70727 27096 10665 53506 18902 18902 82740 1551 82740 29596 10665 17840 29596 18833 29596 39071 29596 17891 29596 10665 97984 97984 46262 97984 21536 97984 15586 54134 15586 54134 83473 88099 54134 89408 54134 49097 54134 49097 44016 93495 89408 5666 93495 35894 49097 71578 35894 93495 75480 75480 99496 75480 39707 75480 7898 35894 90170 45061 90170 31386 35894 31386 77463 36259 77463 93899 36259 77713 93899 6103 77713 77713 99057 13576 93899 13576 9638 44185 77713 13576 80954 80954 90897 80954 37044 37044 13207 37044 17764 6768 37044 6768 63880 6768 82698 6658 82698 14934 6768 99954 82698 61561 99954 82698 73591 73591 58436 73591 19707 77728 19707 77728 84272 29606 19707 29606 45569 77728 72657 50556 72657 72657 55851 55851 7904 79836 72657 79836 9870 79836 53278 23009 79836 31346 23009 31346 98469 99853 31346 82748 31346 87704 98469 87704 49747 82748 77303 64273 77303 4566 87704 32298 77303 4566 17691 46706 17691 32298 19526 19526 44458 2080 19526 37440 2080 2080 18313 2167 18313 85826 2167 42411 18313 97869 42411 93736 2167 42411 16849 42411 84293 93986 84293 84293 91820 29293 91820 87505 16849 70518 87505 87505 15723 15723 71830 15723 14028 61331 15723 73796 87505 73796 14957 73796 13663 15723 1896 1896 59852 73796 86461 86461 72930 23613 86461 28945 23613 23613 76787 66453 23613 37319 66453 66453 18085 98359 18085 23831 18085 18085 2911 2911 61319 18085 82103 82103 24312 33003 82103 82103 96516 82103 99834 71783 99834 11612 71783 71783 37460 37460 80175 45929 80175 80175 60101 37460 62908 33338 62908 16563 33338 55970 62908 27564 55970 55970 16678 74703 55970 91176 74703 81653 74703 17798 74703 38404 74703 85700 38404 74703 42433 46945 38404 23304 42433 23304 64971 16699 23304 16502 46945 21898 16502 48691 16502 57224 48691 48691 85992 85992 69848 85992 28762 48691 93956 93956 10009 62839 10009 95706 62839 62839 33967 83214 95706 3556 83214 3556 49763 83214 68135 67640 68135 1746 68135 54458 1746 68828 1746 42727 1746 25563 42727 42727 59054 68135 75675 94011 75675 75675 93209 75675 8148 8148 5350 8148 58340 93209 90287 93209 68155 28183 68155 95658 90287 95658 58741 95658 29113 29113 44451 95658 75978 10906 29113 10906 90084 75978 9111 9111 75630 9111 76428 11766 9111 88200 10906 18027 11766 18027 55392 29874 55392 18027 96048 96048 66066 96048 16923 18027 98312 38487 98312 36470 38487 81860 36470 5126 36470 31295 36470 36470 79526 62688 79526 79526 86343 46297 86343 86343 45846 84907 45846 86343 33979 82538 33979 37216 84907 37216 59619 37216 25589 59979 37216 50378 25589 25589 2355 91903 59979 91903 13792 2355 44460 91903 87743 11457 87743 44460 43678 43678 31820 43678 18928 43678 60233 24471 60233 85862 60233 60233 19801 12970 60233 89234 12970 59379 12970 19801 31134 58323 31134 44867 31134 44867 987 31134 74446 85198 44867 36354 85198 25060 85198 25060 73497 17189 25060 17189 95450 99136 73497 32238 99136 30436 32238 97650 32238 14391 32238 25731 32238 25731 46762 2424 25731 97717 2424 25731 8689 47900 2424 72594 47900 65791 8689 65791 68039 67036 65791 67036 12270 12270 23511 12270 98075 98075 47873 47873 92468 75948 98075 47873 56018 96436 56018 62336 47873 62336 57251 75948 50757 63215 50757 63215 79881 79881 89422 59315 89422 36841 89422 79881 61619 27494 79881 55333 27494 2309 55333 55333 73589 73589 20973 20973 32374 73589 65638 91054 65638 39675 91054 39675 48120 41427 39675 91054 79587 79587 88713 88713 65943 65943 10467 65943 81319 36302 65943 65943 5104 85679 88713 85679 97915 54609 65943 85679 65473 83972 54609 3741 83972 42717 3741 3741 65716 3741 63955 14192 3741 14192 59671 78636 14192 78636 28831 27988 59671 27189 27988 78636 97419 90750 97419 82696 97419 97419 13263 97419 82580 25975 82580 41157 25975 73918 41157 5971 41157 65789 5971 5971 40578 5971 61242 50867 5971 58022 5971 58022 70594 88382 70594 58022 8706 73708 8706 70594 7691 80999 73708 80999 30747 80999 52034 52034 3854 94368 80999 94368 32161 18837 52034 5290 32161 85612 18837 85612 50874 85612 95212 11506 95212 95212 758 95212 3565 4741 85612 89951 4741 31116 4741 31116 41602 41602 82894 87632 41602 87632 99855 85921 99855 87632 51010 51010 65183 41643 51010 51010 31457 22228 31457 30388 31457 13167 30388 22228 94524 69332 94524 78984 94524 78984 47008 94574 78984 9015 78984 47008 6015 54663 6015 99862 6015 40287 94574 54616 40287 99862 26690 26690 70209 44521 54616 44521 54833 54616 82609 44521 99723 99723 5189 87651 99723 71882 87651 87651 64364 99723 32834 67319 99723 286 67319 21329 32834 86108 21329 21329 12832 12832 62216 12832 10647 53699 21329 39948 53699 84266 39948 45202 39948 39948 55363 95380 55363 73101 55363 53125 73101 46749 39948 27385 46749 91335 46749 46749 97028 57001 91335 57001 34058 97028 56683 82435 56683 14097 56683 14097 4024 62091 14097 57001 75271 75271 71606 34257 75271 46529 75271 99178 75271 50374 99178 63974 99178 67781 63974 38537 63974 63974 90878 99178 68374 68374 38771 95488 68374 69889 95488 92797 68374 97428 92797 92797 12631 92797 50435 50435 5803 12631 52698 75406 12631 86736 75406 52698 87583 22024 87583 19709 75406 52232 19709 58136 19709 2528 19709 52698 43250 43250 72113 72113 63144 43250 98209 95907 98209 95907 91014 96580 95907 98209 82822 61321 98209 57454 61321 57454 47678 61321 85205 85205 34612 34612 37537 85205 55059 55059 44872 34612 35566 35566 42237 35566 21937 55059 77959 60126 55059 60126 8904 11754 35566 11754 30292 11754 63930 11870 63930 30292 96477 96477 4086 93951 11754 96477 23465 93951 74420 13746 23465 13746 29444 74420 47603 13746 55829 55829 40203 89296 40203 47603 3763 63723 3763 3763 60739 59669 55829 3763 62314 2408 62314 53946 59669 53946 26022 47827 53946 24520 62314 48313 24520 48313 10648 20507 10648 10648 24981 10648 70189 70189 77357 96821 70189 70189 69626 41048 70189 41048 14392 41048 42852 70189 59578 59578 1985 38926 59578 74928 41048 42852 10904 74928 41350 10286 41350 41350 88001 10904 15322 72399 41350 40641 41350 31105 72399 31105 19649 26568 31105 26568 69326 12265 69326 35977 69326 69326 81957 27033 81957 78465 27033 4454 27033 81957 37419 37419 18072 18072 98934 11068 37419 79886 11068 11068 17527 50913 17527 17527 45581 32640 50913 32640 5455 96183 5455 38923 96183 38923 97166 91648 38923 38923 35113 35113 66949 54436 35113 35113 44705 59742 38923 88191 44705 28194 88191 88191 39227 59742 18723 86825 18723 86825 50859 1258 86825 1258 70601 31949 1258 71682 31949 69264 31949 90426 69264 69264 14018 69264 18680 16431 18680 14018 94809 94809 93867 18680 78759 95053 78759 44580 78759 94809 36131 84929 36131 78759 57063 78680 57063 57063 26528 26528 83107 98499 26528 98499 65203 76061 65203 26528 86213 86213 43228 43228 77403 43228 19455 65566 43228 43155 65566 19455 39345 43155 40922 40922 60508 50072 40922 50072 91430 22432 50072 33344 40922 84055 33344 33344 58241 33344 42462 42462 12119 55148 42462 4566 55148 30993 55148 30993 35922 55148 13363 30993 84507 9748 35922 95251 84507 95251 44190 9748 80384 63542 80384 80384 65568 65568 54408 63565 54408 21343 54408 65568 60388 7945 60388 81621 60388 2902 81621 81621 33399 49408 33399 81621 51903 81621 42227 51903 62524 62524 6438 66912 62524 62524 57300 57635 57300 57300 86831 96255 86831 86831 1486 66912 58357 58357 94502 19267 58357 72908 19267 86831 81370 17539 58357 30379 17539 17539 89621 17539 30807 99858 30807 30807 23423 23423 24811 23423 8072 64428 8072 8072 7964 26363 7964 42567 26363 26363 40560 96954 40560 79051 40560 79934 79051 93097 96954 89848 93097 89848 68899 47119 89848 47119 87651 76118 89848 90560 47119 50920 76118 43565 50920 50920 95732 52526 50920 52526 50145 50145 43652 50145 75465 75465 18215 50145 35012 35012 71109 57712 35012 75214 35012 75465 60738 60738 39396 95975 35012 95975 29006 13976 60738 13976 63802 95975 39039 4840 13976 4840 47536 4840 95910 92445 4840 92445 48122 71273 48122 48122 62985 48122 79510 79510 70851 63778 79510 20830 63778 82635 70851 63778 93147 4145 93147 4145 29041 46042 4145 85062 46042 84017 85062 85062 43313 12283 85062 43313 63689 63689 76179 41011 63689 5782 41011 31834 41011 41011 54441 41011 56791 858 56791 95834 858 66683 858 46223 66683 66683 88632 4212 56791 4212 70280 66683 56983 56983 19648 27001 4212 13184 27001 56983 65907 54469 27001 65999 27001 65999 28848 65999 95280 19141 65999 64446 19141 65999 93216 21863 93216 20705 21863 21863 45732 21863 34073 52649 21863 81854 52649 52649 38862 206 52649 206 48459 12731 48459 48459 88019 87951 88019 88019 96760 68320 96760 68462 96760 71372 88019 64340 88019 47213 64340 65604 64340 71372 61231 19337 61231 53233 19337 55354 53233 53233 81111 15973 81111 81111 19721 7030 19721 44509 19721 19721 70184 19721 30835 30835 22194 30835 26146 26146 82724 30835 40371 40371 32510 75191 26146 45102 75191 9936 45102 45102 93503 36909 93503 93503 74861 93503 49188 87366 49188 49188 55259 33409 93503 33409 62314 33409 49072 93503 24051 20040 33409 20040 99520 35121 20040 24051 73141 73141 42692 11158 20040 92666 11158 58199 11158 11158 4714 80261 11158 96791 11158 95609 96791 63989 80261 77957 63989 63989 89041 71063 96791 47363 71063 12610 63989 12610 36911 12610 98813 506 98813 98813 79094 2966 98813 2966 12261 2079 12261 66179 12261 46893 12261 2966 53430 47102 53430 98167 47102 74926 47102 74926 93698 62752 74926 76035 47102 53982 76035 84022 53982 84022 70520 70520 47449 47449 47415 47449 91648 53982 22424 42697 22424 41437 42697 42697 75296 75296 52000 42697 96915 75296 33331 20019 33331 69545 20019 59361 69545 59361 34430 34430 73298 62272 34430 41476 34430 221 41476 34430 85115 98802 85115 10656 98802 49257 10656 73106 49257 98802 9263 64588 9263 9263 24184 10656 75733 7159 75733 49776 7159 94399 7159 45960 94399 94399 85238 95702 94399 85238 92720 95702 17194 17194 93925 52907 17194 52907 4251 49275 52907 49275 51232 51232 88792 49275 89264 89264 36874 89264 80831 80831 80425 80831 24501 85081 24501 24501 79917 79917 56065 47040 79917 47040 70498 16951 24501 16951 85919 57777 16951 97466 16951 16951 39548 16951 50552 98306 50552 98306 80555 80555 16883 16883 33489 80555 56079 56153 16883 56153 48717 56153 77210 56153 2935 85957 16883 15449 56153 15449 3689 81149 15449 15449 14017 15449 96229 73280 85957 73280 1077 73280 23658 20462 23658 91493 23658 85645 23658 69288 73280 69288 75699 5144 75699 75699 19441 193 5144 193 22659 16330 19441 16330 35217 26369 16330 193 7036 6592 7036 6592 88254 6592 50711 16665 6592 25543 6592 54905 25543 25543 62985 15085 16665 15085 30716 80775 25543 29763 80775 14799 80775 73362 80775 61114 73362 80775 27476 65251 27476 27476 13900 27476 98428 27476 47507 20441 27476 32066 47507 47507 38106 38106 73836 866 38106 38106 93690 32066 68610 46666 38106 29003 46666 46666 18362 48582 29003 33410 48582 48582 29308 29308 9720 59656 33410 59656 35542 15542 35542 35542 60478 59656 99177 99177 17512 49970 17512 22303 17512 22303 92693 22303 70951 70951 3365 46838 22303 73468 22303 20161 73468 73468 32676 17571 3365 32676 81063 60337 17571 25410 60337 81063 55270 70131 60337 70131 34026 70131 1124 99331 70131 63308 70131 61907 70131 61907 94020 19194 61907 44252 63308 44252 19836 50989 61907 4180 50989 87079 50989 42998 50989 42998 14897 42998 68647 68647 96668 93356 68647 53145 93356 53145 78438 53145 50069 53145 7407 7407 5079 2412 5079 5079 76762 76678 5079 23422 76678 35914 7407 58270 35914 23100 58270 95267 58270 95267 77740 88282 77740 11202 95267 73655 11202 11202 41232 95267 53827 15714 58270 57159 11202 251 57159 57159 98871 15714 48849 48849 3921 8671 3921 88544 3921 92594 3921 15995 92594 35293 15995 80244 92594 11595 80244 7293 80244 41283 80244 83196 41283 77800 41283 7293 42245 25587 41283 85143 42245 25587 62544 62544 83636 57194 85143 57194 38185 38504 85143 38504 60673 60673 4298 53939 60673 53939 988 53939 51644 58333 60673 76979 58333 58333 68654 53939 90508 59403 90508 59403 97404 59403 34569 59403 19394 19394 41817 25138 19394 19394 90239 90239 10992 1829 10992 53321 90239 7574 53321 53321 71455 71455 96841 83626 10992 71455 38856 30906 38856 41138 38856 61723 41138 61723 61211 36151 61723 61723 34653 53176 34653 53176 39091 20388 39091 64523 39091 34703 64523 34703 2181 17466 34703 58565 64523 55175 58565 36226 58565 48494 36226 66147 36226 66147 73514 88685 66147 66147 63331 63331 23724 63331 82633 63331 89046 89046 33673 20122 89046 82622 89046 89046 35327 48063 35327 35327 97943 35589 35327 5058 89046 89099 5058 84863 89099 1164 5058 1164 79885 73865 89099 99092 73865 15113 99092 73865 85344 85344 8231 85344 65100 71032 85344 12334 65100 71032 25984 37110 25984 71032 85780 89517 85780 61428 12334 61428 57905 61428 41975 41975 81633 61428 50236 74604 81633 74604 27696 11751 27696 27696 55595 74604 20869 20869 49187 98175 20869 1261 55595 25821 1261 47370 55595 47370 92912 45848 20869 7358 45848 70991 45848 45848 37250 93369 37250 37250 33193 33193 76047 73439 33193 73439 63915 47184 73439 30644 47184 30644 45108 30644 33092 33092 74801 33092 13049 33092 41810 33092 70215 69393 33092 71450 69393 69393 43698 43698 9698 9698 59119 59119 91247 62466 9698 62466 68460 62466 42722 81752 9698 40186 62466 40186 58370 58370 52640 84279 58370 84279 85204 58370 38782 58016 38782 58370 8834 8834 90541 84279 48350 8834 16887 72077 8834 16887 77817 23167 77817 88381 23167 88381 25598 88381 49178 99315 88381 77817 87988 59129 87988 45991 87988 87988 72391 72391 86412 72391 35706 20486 35706 35706 98708 86412 50393 24572 50393 59061 50393 73393 50393 35706 64958 64958 55888 64958 73591 73393 82482 82482 95644 64958 21046 49589 21046 49589 57480 41455 49589 7850 41455 89575 21046 93330 49589 32541 41455 50826 93330 50826 71495 32541 11319 11319 19754 11319 57081 11319 36758 57081 22808 98368 22808 98368 91443 36758 70825 70825 57047 70825 87532 99618 87532 1723 87532 87532 45367 94376 45367 45367 53667 45367 85749 29408 85749 98 85749 84490 87532 58213 85749 84490 98933 36535 58213 70119 36535 70119 67007 70119 47005 47005 47509 70119 50737 22800 50737 43804 47005 43804 8063 43804 3563 48948 43804 48948 41862 48948 91347 48948 40149 68864 40149 40149 26632 26632 94317 94317 20668 26632 39557 39557 91666 39557 81111 63017 39557 41287 26632 26151 41287 26151 31616 38923 26151 4554 41287 4554 73314 79577 4554 12382 79577 79577 32144 41229 32144 51447 41229 51447 226 14697 51447 14697 27954 61680 14697 15297 14697 80791 15297 80791 59010 59010 95961 15297 6233 59010 51571 72684 6233 72684 52212 38187 72684 72684 539 539 74715 42715 539 539 48551 72893 48551 72893 87015 72893 51831 72893 336 60670 336 60670 55693 37291 336 94605 336 10514 94605 1389 37291 94605 18802 18802 76607 1389 76597 43949 76597 94674 18802 94674 76300 76300 37954 76597 38624 94674 57089 82779 57089 57089 20211 20211 64868 27318 20211 96135 20211 33003 20211 80854 20211 35919 80854 80854 38504 34884 80854 66058 34884 34884 60362 46253 20211 46899 46253 59951 46899 46899 88174 88174 69233 46899 25179 59885 25179 46253 54605 81907 54605 9076 81907 9076 66950 46452 81907 43347 46452 46452 96013 55321 96013 79576 46452 2231 79576 86207 46452 96688 86207 86207 58167 53625 58167 24052 58167 79576 4071 4071 91148 92044 4071 67001 58167 67001 41635 67302 41635 67302 63029 45927 67302 64540 67302 80691 41635 90044 80691 80691 67348 51325 80691 51325 94382 10347 51325 56698 67348 56698 19952 51325 57378 98997 57378 98997 47116 98997 12206 98240 57378 57378 51364 81470 51364 36295 51364 98240 11287 51364 1449 49631 51364 49631 36570 41186 36570 31039 36570 31039 88971 284 36570 26089 284 26089 76169 51553 284 26089 94061 10732 94061 13786 94061 34071 51553 51553 99782 31710 99782 99782 17333 10114 99782 21497 10114 10114 99099 99099 66342 77177 99099 72588 77177 65890 72588 92483 99099 34749 92483 34749 46467 34749 86487 63193 34749 34749 86640 86640 95411 92483 69108 86640 93155 58797 93155 93155 85466 85466 25283 85466 95407 95407 48089 40911 58797 85197 40911 95407 48023 40911 72197 35491 72197 35491 11837 48023 83963 39886 35491 83963 12914 98854 12914 39886 63406 63406 95295 53444 63406 41647 53444 63406 26753 26753 70609 72194 26753 26753 94727 8446 94727 47560 94727 3184 94727 83776 94727 2835 83776 78058 83776 95819 3184 95819 68269 95819 36046 78058 36517 36311 78058 36311 14459 22445 95819 22445 15693 15693 2823 15693 97184 15693 19876 98524 19876 98524 46673 69444 46673 98524 17681 17681 93365 54713 17681 46673 16508 17681 16164 16164 50829 16164 52647 67172 16508 67172 56407 85590 67172 16164 18825 906 18825 18825 9177 61445 9177 71736 9177 9177 43289 9177 28707 19435 28707 85721 28707 79716 9177 79716 42431 73621 28707 56569 79716 96580 56569 79716 88817 33477 88817 29749 33477 79896 33477 53525 88817 82774 53525 15081 33477 15081 5483 30238 15081 79314 53525 15081 56448 12940 56448 15240 12940 61932 15240 11522 61932 76634 61932 12940 2678 68937 2678 19273 61932 51846 19273 19273 78280 78280 70731 63412 70731 63412 89427 98044 70731 64319 98044 35699 63412 63412 41991 41991 89435 41972 35699 98099 41972 98099 34999 34999 84855 98099 50351 43852 50351 50351 1684 50351 27892 27892 36651 27892 98871 97131 27892 97131 50220 7401 27892 97131 36376 13345 36376 36376 60372 35043 60372 60072 60372 36376 7079 38493 13345 46118 38493 60372 34756 30905 34756 34756 35624 79100 35624 93015 35624 35624 53352 19828 53352 28696 53352 92194 53352 53352 42487 42487 19141 97743 53352 95276 97743 97743 61716 55679 61716 22853 97743 23132 22853 26219 23132 10437 23132 23132 15801 72473 15801 39220 15801 10437 29829 29829 4381 4381 20458 20458 34924 33518 20458 33518 60719 20458 42057 4922 42057 93839 33518 95971 93839 13649 95971 95971 30467 95971 28197 58174 28197 9356 58174 58174 53374 22286 58174 53374 82321 82321 53816 53816 35084 22286 75468 70636 75468 22286 82804 75468 36305 35676 36305 66791 36305 84718 36305 67572 84718 66791 1179 9094 84718 9094 87425 87425 68335 27143 1179 41105 27143 27143 94687 3008 87425 71789 3008 91677 3008 91677 78521 83025 91677 91677 22425 43619 91677 75044 43619 1829 75044 75044 96885 96885 36939 75044 44009 96885 44832 44832 54273 60517 44009 43691 60517 60517 56573 79470 44832 79470 84577 28510 60517 79470 35446 35446 65281 77833 79470 53061 28510 53061 47878 47878 20044 20044 98711 94731 20044 94731 59578 20044 13379 32033 13379 32033 7812 7812 32484 32484 43879 68657 32484 93213 7812 83123 93213 56447 93213 93213 13286 93213 4987 4987 6892 14574 4987 83337 14574 14574 36730 19292 36730 19292 68124 68124 20406 67946 19292 67946 20117 50559 67946 12228 67946 97775 12228 35919 12228 12228 99533 29788 12228 99951 29788 56759 99533 3349 56759 25816 3349 25816 28784 3349 40642 46780 25816 65402 40642 95327 46780 55459 95327 55459 42820 12121 42820 37491 42820 14190 37491 35563 42820 42820 62540 86032 62540 35563 64616 64616 14848 64616 15684 37285 15684 85181 37285 37285 34373 81179 15684 81179 72569 81179 28487 87383 28487 47054 28487 31174 47054 47054 54884 54884 39553 54884 62044 39553 80565 80565 69558 26936 62044 26936 13588 29424 26936 79968 80565 1003 79968 79968 49938 89507 49938 27736 89507 56787 27736 56787 89437 56787 23565 46720 23565 55670 56787 27736 76697 76697 71948 62960 55670 62960 59957 59957 68703 96952 62960 96952 8313 40617 59957 13760 40617 40617 36582 22384 36582 52558 36582 74536 52558 36582 55941 52558 49319 85949 49319 49319 43814 55941 85596 49319 76396 74590 76396 76396 33120 39651 33120 33120 25420 84480 33120 84480 34190 85161 84480 95 84480 79650 85161 79650 66782 79650 6989 48125 79650 95 55461 55461 53924 95028 95 48125 16020 5169 55461 43223 16020 23489 5169 29829 23489 23489 61646 23489 3059 17230 43223 17230 94049 68989 17230 82711 68989 82711 52653 82711 8745 8745 48831 88294 68989 88294 80845 88294 92934 92934 6913 6913 91663 92934 312 312 19803 312 76775 312 61758 61758 9497 59245 61758 52724 76775 52724 38334 54649 61758 54649 67800 54649 76546 76546 25799 25799 65303 43548 25799 43548 33106 35691 33106 26094 33106 17050 43548 77727 26094 51730 77727 61100 51730 51730 55290 77727 81067 44996 81067 81067 97850 35075 51730 35075 39070 43731 39070 81067 37282 29519 37282 5534 37282 37282 53413 19223 37282 78283 37282 7035 78283 37170 78283 37170 16164 37170 88682 52901 19223 78283 89930 89930 39766 78283 71651 71651 54463 54463 36704 83677 36704 44981 54463 5389 44981 5389 92565 92565 47999 92565 80595 93904 92565 92565 84576 84576 67219 79604 80595 79604 15249 79604 88692 58804 84576 6947 79604 58804 43704 93107 43704 12187 43704 43704 17614 17614 85121 12187 95438 17614 30384 30384 79470 84959 30384 30384 42813 30384 28816 30384 71055 71055 14398 14398 22839 14398 48225 96879 14398 30384 72685 69063 72685 72685 56947 72685 25616 98091 25616 5732 72685 44595 25616 44595 81756 92312 44595 1335 44595 44595 72603 38849 72603 8447 72603 8447 8945 8945 20657 64529 72603 64529 71848 63002 64529 63002 43452 92084 63002 92084 20612 20612 82559 94653 20612 35255 94653 35255 44348 44348 69932 53813 44348 53813 74242 53813 90201 93648 69932 2195 93648 53813 57516 81683 57516 69932 64559 55294 64559 55294 88907 55294 87663 65003 55294 87663 64563 400 65003 64563 73748 59056 73748 98750 73748 73748 88873 84387 73748 57838 84387 84387 9427 9427 72433 82701 9427 82701 34921 21315 72433 60770 21315 56192 21315 16622 21315 16622 72165 72165 47810 62110 47810 62110 7343 62110 90382 3394 90382 90382 23264 47810 55805 90382 21862 21862 16824 55805 33346 33346 61758 33346 66125 79099 66125 66125 62060 25692 62060 46713 25692 46713 84058 81322 25692 12433 81322 12433 74205 74205 36002 74205 88838 96561 74205 28897 96561 21115 96561 88838 93660 93660 99861 82880 93660 74052 96561 74052 17769 43616 17769 93660 96600 67647 96600 67647 7927 96600 20312 67626 20312 20312 22989 61952 20312 67647 24809 24809 55230 24809 23728 54965 67647 63734 54965 5027 54965 20312 19272 81506 54965 19272 1175 19272 12975 12975 97308 45951 1175 45951 42861 45951 58958 58958 38218 38218 13845 16115 58958 67782 58958 67782 56337 27498 67782 67782 32820 8337 32820 32820 24424 24424 36047 32820 90923 90923 56577 57684 90923 52648 90923 90923 50524 50524 64732 1786 50524 24424 7129 16101 50524 7129 48750 48750 94923 76102 48750 83001 76102 31306 48750 76941 31306 76941 5574 76941 83464 76941 31568 83464 88506 67456 31568 18142 67456 18142 38901 40304 18142 18142 89174 89174 74578 67456 47718 24972 47718 47718 78500 78500 99846 78500 4906 33407 4906 90889 47718 32292 90889 32292 64047 41760 90889 41760 2929 15381 41760 83532 41760 83532 83039 83532 31116 32323 83532 40661 83532 40661 98073 98073 55390 25442 98073 73571 25442 48610 98073 87877 48610 73532 25442 10209 73532 80756 10209 73532 34650 65984 34650 34650 27155 10209 89060 61474 89060 8905 89060 8905 58076 89060 64768 64768 46091 46091 11140 97313 46091 97313 5875 97313 37833 55943 97313 55943 43346 43346 4988 65274 43346 47140 55943 4498 47140 43346 35749 60383 35749 35749 73571 2204 35749 2204 94180 35749 24259 24259 59198 59198 97717 41099 59198 88868 59198 59198 62735 46724 62735 31060 62735 62735 71396 71396 4885 58667 62735 71396 22388 76597 22388 71396 40063 40063 9106 66316 40063 22388 1957 40063 19807 19807 19913 8278 1957 37803 8278 37803 34181 79856 34181 34181 78949 78949 14689 34181 71261 28468 78949 54033 71261 80567 54033 80567 32437 81697 28468 35032 81697 10753 81697 80567 79132 79132 22270 22270 96395 22270 66027 47178 66027 78269 66027 84416 47178 84416 6607 90662 78269 90662 33740 74390 84416 74390 94951 74390 69063 94112 74390 58647 94112 58647 85843 78483 94112 99483 58647 90740 78483 29623 90740 33638 90740 68624 99483 68624 31633 45049 31633 21133 45049 45049 27910 87646 45049 21388 45049 21388 84985 21388 13218 37607 13218 94849 13218 46747 94849 13218 39251 54314 94849 54314 96376 54314 99274 54314 93777 39251 92629 92629 5397 92629 15300 92629 21849 15300 73194 61662 73194 53169 61662 2638 73194 66199 2638 65516 2638 2638 79197 2638 44475 44475 38337 79197 47444 53718 47444 65516 27353 2523 47444 28623 2523 27353 99478 99478 52040 2523 16088 99478 47952 37807 47952 47952 48653 47952 57624 5817 2523 47952 65699 98042 65699 89047 65699 89047 79825 73281 89047 73281 10618 89047 82005 89047 88166 88166 50460 98067 88166 51594 88166 42756 51594 42756 98940 42756 32734 42756 71616 71616 95252 46308 95252 31827 71616 91722 31827 23952 95252 85469 23952 56514 31827 56514 10857 56514 19562 19562 47743 19562 89362 89362 98352 39111 47743 51494 39111 89362 15879 67568 15879 67568 67636 59062 67636 69777 59062 73470 59062 73470 72129 72129 98148 5815 72129 66085 5815 72129 62410 62410 67641 81449 62410 5815 62277 73412 62277 27370 5815 3647 27370 3647 43185 3647 88126 62277 93001 93001 43459 3647 93093 24600 43459 90961 24600 66517 90961 90961 20912 70488 93093 72944 70488 19635 70488 22037 70488 22037 51441 22037 70779 19635 28452 28452 38194 22037 822 84321 822 28452 72294 72294 62308 29264 72294 72294 51927 822 13348 13348 88855 6527 822 6527 29935 51687 6527 51687 87575 22726 72294 36694 22726 22726 90907 29372 51687 29372 42343 19492 51687 19492 35079 19492 32445 80767 22726 80767 28656 28656 41330 94653 41330 41330 72505 35221 41330 6449 35221 35221 97903 97903 4095 42898 97903 79723 97903 89713 97903 97903 5152 5152 75332 7736 5152 75332 35191 7736 95071 95071 56013 95071 58649 96222 58649 96222 93894 96222 10343 14504 96222 10343 65565 65565 39266 65565 99684 99684 29943 29943 15804 15804 49079 99684 52207 52207 91055 52207 72868 72868 90095 72868 78864 72868 33602 78864 92258 92258 55623 68417 92258 92258 10146 10146 49909 43107 10146 8895 92258 10146 79371 67648 79371 49956 79371 30294 49956 30294 77871 97872 49956 97872 79059 57874 97872 24206 97872 60142 24206 25757 60142 37345 60142 37345 19564 34458 37345 34458 72107 34458 15583 10560 15583 60142 36182 96808 36182 15746 36182 36182 66819 13488 36182 36182 70444 70913 70444 29964 36182 29964 84514 29964 29820 36182 32009 32009 64947 36182 17954 59311 17954 59311 5686 6005 59311 17954 72936 50258 72936 72936 83636 72936 39112 39277 72936 39112 28546 28546 61958 37604 28546 28546 40354 40354 11359 33325 40354 93623 33325 33325 28148 28148 60915 63404 60915 28148 11795 14651 11795 94268 14651 11795 80500 42508 80500 6444 80500 80500 77964 77964 70482 76533 77964 19688 77964 16805 19688 76533 41472 28037 76533 28037 17493 71117 19688 71117 19148 99025 19148 99025 25960 19148 54813 70743 54813 54813 25590 25590 99105 44864 70743 3104 44864 3104 11768 11768 74686 11768 92923 87193 92923 92923 51107 46663 92923 46663 88051 88051 27306 88051 55786 55786 71450 15580 88051 55786 17231 17231 70785 17231 65566 17231 40282 17231 58783 30626 58783 17231 10774 33492 10774 72981 10774 49377 58783 58783 42037 42037 90022 68317 42037 83826 68317 10774 50222 50222 38036 50222 38942 52943 38942 78904 38942 50222 32771 91949 32771 30115 32771 37161 30115 35169 30115 572 35169 35169 13927 34826 13927 13927 5514 35169 25100 1315 25100 5514 99431 99431 19390 99431 96311 99431 64713 99431 87520 64713 23984 23984 52965 72441 87520 72441 93920 47408 72441 72441 50204 87858 50204 50204 5715 28239 50204 50204 40253 76178 40253 6157 76178 6157 60901 60901 37386 37386 83712 99164 37386 37386 61300 61300 9895 99164 92748 9895 3400 38127 3400 73493 3400 3400 84215 84215 92188 92188 90031 92188 91793 91793 46739 46739 81479 46739 54416 80913 46739 80913 58799 13292 58799 80913 7007 32367 58799 32367 68276 68276 44556 44556 43267 43267 38210 8429 44556 16502 8429 7572 38210 7572 98504 7572 10869 7572 65707 65707 1092 89501 7572 89501 47420 89501 23089 46258 23089 89501 46129 51748 46129 46129 966 50996 966 46129 27888 46160 27888 27888 92668 79885 92668 8663 92668 8663 28212 10478 28212 28212 64947 61474 28212 57092 28212 57092 1209 57092 81539 81539 10581 81539 10118 10118 83502 83502 98860 60730 98860 21531 98860 60730 5871 46965 5871 5871 40645 40645 71619 8290 71619 40645 14538 32647 14538 40645 52138 52138 50659 12613 52138 16625 12613 38465 52138 88605 38465 26458 38465 81603 38465 59896 81603 27590 81603 27590 13066 17726 27590 27590 60416 39606 27590 59896 59943 43650 59896 67264 43650 60945 67264 55362 67264 60945 41248 41248 40048 41248 88562 88562 7345 34370 41248 76132 34370 18245 41248 18245 17732 18245 78830 34370 76988 18245 6898 6898 74298 74298 46720 74298 70302 70302 55373 70302 7538 74298 7326 83672 7326 83672 16657 50012 83672 83672 78739 7538 30742 30742 55976 75887 30742 83672 44627 93935 44627 24053 93935 70659 24053 70659 89970 70659 91586 11312 91586 29633 91586 29633 10324 46502 29633 29633 84350 74758 84350 74758 8512 74685 84350 11601 74685 94742 11601 11601 67475 62194 67475 11601 51309 11390 67475 11390 91486 11390 60725 60725 39571 29684 60725 60725 23800 23800 11810 91486 20121 13442 20121 20121 85535 13442 37479 89153 37479 37479 13443 37479 53660 60923 53660 53660 51071 43696 51071 21762 43696 53660 16644 3014 51071 94126 3014 48228 3014 3014 96844 56870 48228 64547 56870 89413 56870 80537 89413 42707 89413 66957 42707 42707 23028 35735 80537 35735 33610 66517 35735 42707 38377 38377 73789 35735 87707 87707 77607 11708 87707 19682 11708 38377 61739 61739 31966 61739 66024 34582 66024 34582 15416 68315 15416 66024 99532 61000 99532 52287 99532 89978 15416 6955 99532 6955 36816 91233 36816 14767 6955 89061 14767 36816 32575 47185 14767 44876 47185 11809 47185 11809 92294 92294 87998 87998 47597 87998 76492 87998 66893 25962 92294 25962 60776 25962 50172 32983 50172 50172 14493 13122 14493 13122 34633 65802 13122 65802 93155 13122 90647 90647 44853 90647 40095 40095 52296 40095 75885 47886 75885 15376 75885 75885 14182 59524 75885 75568 75885 45277 75568 75568 17011 42175 17011 17011 15019 15019 63969 78732 15019 15019 54149 92637 17011 4580 92637 15019 56527 56527 47043 26 47043 17036 56527 76249 47043 76249 93363 17036 60657 17036 50020 81198 50020 34998 50020 34998 82261 34998 20844 35203 50020 66290 35203 98596 20844 48525 20844 66931 48525 35253 66931 33314 35253 35253 66859 48525 48575 48575 57975 78373 35253 48575 80358 22019 80358 5005 78373 69006 5005 5005 7749 87619 5005 87619 15692 88126 87619 87619 25218 25218 99530 36210 25218 87619 58461 67230 25218 11129 67230 11129 93149 97552 11129 78316 97552 93149 25022 33409 25022 48713 25022 48713 52994 48713 55911 48713 63962 84992 48713 25022 19975 19975 8058 48713 72718 72718 18277 19975 38048 38048 10495 94137 38048 94137 58380 58380 97350 22587 58380 51095 22587 22587 74674 74674 77618 38320 74674 74674 37424 75735 22587 916 74674 75735 46707 61104 916 90749 46707 19654 90749 46707 6582 43733 6582 66138 6582 46570 6582 6582 91336 91336 40359 91336 38288 39849 38288 38288 32008 32008 50063 27490 32008 39849 28506 96833 28506 27490 25266 37696 25266 28506 23343 59659 23343 94115 59659 23343 13993 59659 82509 82509 95440 82509 96099 82509 83611 82509 54489 93750 54489 90889 93750 32709 54489 93750 9502 9502 75305 93750 77873 77873 50333 43225 9502 43225 87783 43225 79321 77873 35011 46396 35011 46396 58345 58345 31948 82984 46396 58345 4197 82984 17717 4197 40565 40565 98633 4197 3015 16576 40565 76378 16576 86795 16576 96793 16576 81785 96793 3674 16576 16576 19331 19331 47340 19331 6164 19331 38149 38149 68880 16673 38149 82891 3674 82891 98771 82891 99206 64392 99206 20289 82891 20289 79595 20289 87942 20289 90815 90815 3784 99206 23305 89786 90815 27388 89786 89786 26695 89786 32868 29448 32868 32868 86286 92956 32868 92956 48053 32868 24502 24502 73056 24502 60258 92956 50925 19081 50925 95585 19081 19274 19081 50925 19883 19883 44868 2080 44868 98128 44868 97873 19883 44868 36322 74602 36322 8691 74602 74602 65475 86967 74602 16786 86967 29718 16786 88575 16786 16786 38213 45776 38213 38213 50728 50728 2695 50728 42814 45776 82373 82373 12117 82373 88387 60614 88387 88387 5949 35740 88387 70976 82373 81685 88387 81685 76029 14880 70976 3768 14880 71397 14880 71397 78084 78084 95412 78084 78789 78789 89870 78084 63979 78789 77723 77723 4373 91623 63979 32056 77723 32056 70978 32056 69721 65508 32056 35577 91623 64239 35577 53891 65508 53891 32484 90174 35577 13711 90174 90174 21011 90174 28171 21011 24667 24667 39978 93296 24667 28171 32489 32489 58116 26276 32489 59320 26276 32489 35139 35139 98373 91802 35139 26276 75207 79628 75207 79628 88282 74838 79628 78552 79628 33447 91802 33447 30574 33447 18695 18695 82017 7401 82017 18265 82017 34042 18265 72544 18265 18265 89181 89181 70575 89181 97200 34421 18265 72544 61503 61503 12313 61503 937 34421 25776 25776 92318 71728 25776 25776 77838 24077 77838 25776 77225 99148 77225 77838 94078 24077 25768 87601 94078 57256 87601 87601 34237 34237 26421 16908 34237 15484 16908 32876 16908 16908 99220 99220 15270 79693 99220 2916 34237 2916 84574 57613 84574 80659 57613 57613 1549 90949 57613 35305 90949 57613 34856 4700 34856 34856 19932 34856 94057 94057 30634 34856 47971 94057 29605 46673 29605 29605 29876 23087 29876 89270 23087 92074 23087 29876 86862 8840 86862 8840 40169 40169 75342 86862 58104 58104 79231 79231 50612 40169 29010 79785 79231 79785 88795 42007 88795 79785 13879 80276 13879 13879 31741 31741 53355 71600 53355 18179 71600 46712 31741 46712 3705 3705 15079 116 15079 3705 28983 28983 64568 15079 77754 15079 48160 48160 98788 28647 48160 32951 28983 83312 32951 32951 1536 34140 48160 34140 20226 61326 34140 89475 32951 13827 34140 42909 13827 89475 2933 75513 89475 24069 2933 35492 24069 11526 24069 11526 25137 81699 35492 96035 81699 11526 43583 15582 43583 43583 87705 23442 87705 23442 81756 87705 87416 98938 87416 87416 45447 23442 77983 77983 55468 77983 31277 71731 31277 88304 45447 30667 88304 30667 28816 39791 30667 30667 49469 91436 49469 30667 15880 28813 15880 49469 48777 85092 48777 30667 91026 14119 15880 14119 83888 83888 33040 83888 67379 91026 77842 77842 15734 15734 87102 77842 69882 49079 69882 34360 15734 26980 34360 69882 1465 5090 1465 1465 70244 5090 52286 76221 52286 64120 52286 4724 64120 4724 8815 52286 44173 61512 44173 61512 58459 4724 91028 91028 3585 24784 61512 91028 62513 24784 86731 62513 31167 31167 37397 62513 96122 1167 96122 96122 49817 96122 68820 92326 86731 92326 36083 31167 69155 69155 99796 92326 68704 68704 100000 33120 68704 69155 6754 46510 6754 58210 68704 76778 6754 91462 76778 76778 81497 87686 81497 87686 34392 87686 77827 19658 77827 21468 77827 25974 87686 25974 73542 25974 1725 5348 25974 54627 5348 57926 5348 57926 62435 57926 12788 84838 12788 57487 5348 17817 12788 17817 72470 97477 17817 4348 97477 4348 2975 4348 19032 4348 66629 27145 66629 66629 42552 19032 65532 65532 20255 65532 55918 57621 55918 41298 55918 41298 90981 55918 4119 4119 24915 41298 98617 66670 98617 4119 92865 81436 92865 81436 22411 81436 2826 81436 71472 92865 83347 83347 19242 80279 19242 1374 83347 1374 79977 19242 68159 68159 26964 26964 2694 2694 9976 68159 90122 2694 70151 70151 20244 70151 15042 70151 39658 22102 39658 18052 39658 95381 15042 95381 60522 203 39658 51374 203 203 39764 52754 203 92670 52754 92670 34039 98429 95381 98429 31501 31501 51669 98429 248 83808 31501 83808 56798 7004 83808 21537 248 20769 21537 21537 65513 65513 71121 65513 47443 47443 14293 47443 71762 83142 65513 34050 47443 34050 28732 94614 34050 94614 55106 94614 20114 83142 47382 81475 47382 47382 58510 98608 58510 31155 98608 31155 378 44562 31155 98608 34508 34508 16802 34508 54846 31155 51240 51240 60301 51240 83583 34508 13631 51240 16165 13631 11866 11866 28107 16165 30434 91530 11866 91530 19905 27463 11866 49197 27463 30434 26757 57534 26757 46872 26757 46872 90794 46872 1624 46872 22637 55603 22637 85196 1624 85196 84376 84376 6032 78200 6032 92589 78200 6032 85208 44943 85208 85208 56838 85208 46898 16201 6032 16201 3740 60243 3740 4537 3740 18628 3740 3740 9123 3740 57427 3740 58826 58826 50544 48098 50544 50544 88252 24101 88252 88252 57623 57623 58808 23756 57623 23756 54537 54537 72752 72752 55818 72752 38467 38467 69419 81835 69419 69419 25083 20422 25083 25083 3045 3045 92065 82671 3045 82671 97494 85456 82671 85220 92065 85220 6193 84978 85220 66885 84978 72002 84978 84978 65987 51835 6193 51835 25230 40113 84978 6685 40113 60507 40113 25562 6685 16771 6685 73420 16771 73420 41345 73420 54301 73420 40355 40355 88738 33990 40355 51148 33990 40355 11929 69782 11929 40288 11929 11929 58888 58888 66076 28383 58888 11929 4453 11929 1283 88052 1283 88052 45549 78187 45549 88669 88052 84494 88052 99388 84494 99023 99388 24088 99388 23610 99388 57930 23610 99388 97061 97061 16641 16641 31923 36295 31923 31923 33472 89685 16641 89685 30835 17427 89685 89685 35933 70162 33472 70162 736 736 38809 736 32882 86201 70162 32882 77571 81914 77571 86201 30832 66669 77571 66669 93750 34272 66669 30832 30130 24835 30130 71619 30130 36150 30130 33634 36150 27196 30130 27196 26735 26735 61718 36064 26735 36064 45081 63006 36064 45081 54372 8038 54372 32669 54372 61041 32669 28260 45081 61975 28260 28260 94536 28260 21477 28260 3989 89248 28260 38874 89248 89248 83462 89248 38402 57950 83462 57950 2963 70034 57950 57950 32 70034 23454 96583 23454 32 20241 53912 32 67581 20241 67581 4936 53912 11113 11113 45230 71668 11113 98248 67581 42553 98248 98248 82094 36016 11113 68114 36016 64870 82094 64870 61746 64870 10737 10737 91992 10737 75232 1514 10737 10737 96994 96994 98978 96994 93375 93375 76755 93375 36030 93375 63555 24574 63555 10298 63555 53252 10298 70940 53252 70940 37769 80475 70940 95604 53252 95604 7962 20072 70940 20072 33228 20072 37112 20697 37112 93950 37112 37112 11900 18440 11900 79622 18440 18440 66571 16461 18440 37112 72937 72937 81825 81825 15775 81825 24314 84491 81825 24275 72937 75025 24275 24275 29107 77894 24275 7277 24275 7277 97305 7277 29285 68250 29285 26180 7277 7277 30393 89546 29285 231 89546 24342 89546 24342 74178 24342 25411 25411 4335 8391 25411 24342 92219 71473 92219 25411 49649 5346 92219 49649 20543 62935 20543 94733 20543 20543 72938 72938 93217 78590 93217 13277 93217 13277 91448 4731 93217 36401 4731 22253 13277 22253 32965 22253 64308 22253 66697 4731 14748 3119 14748 52370 14748 98210 52370 26169 52370 51942 26169 14748 47203 86319 47203 3123 86319 47672 3123 83388 3123 9456 3123 7961 3123 15665 86319 6258 3123 6258 82181 15665 68336 68336 10214 36691 10214 36691 41668 23647 68336 31717 36691 34998 31717 37164 31717 37164 5749 5749 20557 14654 5749 5749 32988 32988 78737 84390 78737 84390 88635 63766 78737 84390 59302 57715 59302 57715 39401 57715 93761 93761 44022 44022 93275 93275 62400 44022 79385 93275 23829 23829 2223 94794 23829 60655 94794 49906 94794 17737 2223 2223 7342 7342 49121 94794 92823 92823 57948 92823 84846 7342 18082 18082 65023 84846 19143 19143 97788 19143 99977 99977 81317 18082 54958 73638 99977 54958 64633 64633 98065 98065 87920 64633 92677 34622 98065 34622 4779 12082 34622 99774 92677 88983 99774 12082 50336 51727 88983 51727 19205 19205 88913 19205 45565 19205 22045 50364 22045 22045 18467 22045 42600 63067 50336 19205 45411 63067 68768 68768 92039 4274 92039 8647 4274 92039 44639 44639 84571 4274 81377 28633 44639 28633 26944 38835 28633 58858 28633 46563 28633 95250 46563 84627 46563 27386 84627 27386 22969 22969 94490 94490 17970 94490 940 22969 439 439 1031 22969 29568 29568 45202 29568 64506 64506 19872 32592 29568 8352 32592 40964 8352 40964 27742 40964 63227 40964 28188 98726 28188 42655 40964 6933 42655 28188 61357 82152 61357 82152 46195 61357 85474 60758 85474 72908 85474 94402 61357 97006 94402 94402 31429 55426 31429 94402 93835 55426 84275 84275 23027 93835 55276 55276 97190 80798 97190 80798 86263 64664 55276 64664 54771 64664 8178 15350 64664 15350 86074 86074 3358 45122 15350 15350 98678 31346 98678 3224 98678 10072 3224 3224 8682 10072 71503 36321 71503 87677 71503 71503 60446 74198 10072 74198 69003 36256 74198 22584 36256 22584 66496 32162 36256 32162 28957 32162 46992 1446 22584 62644 1446 3391 1446 3391 23383 95761 23383 23383 56376 80488 56376 2145 56376 28630 56376 28630 9215 87207 9215 29959 28630 78445 29959 78445 8430 78445 16414 16414 59852 78445 96202 65042 96202 65042 64592 64592 81178 8167 64592 76155 64592 34099 76155 34099 90993 34099 51179 45198 51179 51179 23873 39594 23873 51179 27181 76677 27181 27181 40820 27181 57732 38287 23873 38287 59232 68790 38287 68790 14985 38287 82046 68790 40132 68790 73727 73727 48033 73727 37296 37296 81412 78193 81412 76175 37296 2426 76175 2426 85884 7298 85884 85884 17344 85884 87668 87668 89968 89968 32586 17344 32130 92354 32130 89968 4783 4783 9665 773 89968 47811 4783 43389 47811 27829 43389 88814 27829 49681 88814 47018 88814 82986 47018 67096 82986 47018 26281 93265 82986 93265 61547 60466 93265 93265 96812 50909 96812 55548 50909 35283 55548 55548 32307 11484 32307 89379 32307 35283 38425 89881 32307 45152 89881 40219 89881 75390 40219 16289 75390 75390 93298 93298 20100 93298 13687 75390 39555 211 93298 211 94775 211 44057 44057 50131 24958 44057 24958 41304 41304 85594 41304 64184 74239 64184 190 64184 190 63916 38837 41304 190 5039 71145 5039 38837 55619 55619 16692 5039 86310 43877 86310 55619 68879 68879 58851 69699 86310 27375 69699 15597 27375 95161 15597 15597 38145 15597 36398 1458 27375 27375 88829 74012 88829 38336 74012 96397 88829 74012 15869 74012 84715 15869 61925 84715 25496 40419 25496 11579 25496 61925 51300 71602 51300 29554 51300 25496 39821 66948 39821 66948 76037 76037 37614 76879 66948 12354 76879 12354 67069 68063 12354 61844 68063 98136 68063 98136 92896 98136 61317 51342 61317 80297 61317 80297 37879 37879 91900 80297 22127 22127 66912 80297 38617 38617 32048 55720 37879 61084 55720 26491 38617 26491 59601 55720 20397 36602 20397 46668 20397 51682 46668 51682 95663 45954 95663 85798 95663 95663 69869 80604 69869 70720 69869 69869 29765 41194 29765 59832 29765 99388 59832 98471 59832 98471 16520 16520 61807 98471 95422 51384 98471 51384 11487 94220 11487 30202 94220 94220 17656 94220 15447 62942 15447 62942 56006 15447 97009 20865 97009 53321 20865 20865 83078 34966 97009 34966 22944 95337 20865 95337 78535 95337 83586 83586 67652 9234 83586 94364 83586 94364 2165 39109 94364 39109 19824 39109 64887 51185 39109 51185 39273 51185 70873 70873 98374 70873 60234 10036 51185 10036 38041 70873 71179 71179 5387 10036 8932 73603 8932 10036 48074 48074 44294 96583 48074 5387 22891 36440 22891 83005 22891 83005 43574 57121 83005 83005 64741 22891 69685 69685 90560 9228 69685 68710 9228 46890 69685 46890 26247 26247 72529 46890 34212 65362 34212 46890 69878 69878 22078 97279 69878 49229 97279 79538 97279 3755 79538 89995 3755 97279 4443 79538 49214 54965 49214 79538 4814 4814 81368 49214 94462 94462 85465 81685 85465 85465 12349 13167 12349 63526 12349 28578 94462 28578 648 59424 28578 28578 27027 58576 27027 27027 6797 6797 18140 30877 6797 6797 85105 6797 89474 50451 85105 85105 82291 82291 79832 39384 82291 50451 91526 91125 91526 82007 82291 82007 82329 82329 62929 66060 82329 66060 21405 82329 95698 97238 66060 97238 1686 97238 65776 65776 48169 65776 48053 65776 64578 72494 64578 64578 8321 64578 31130 8321 60160 60160 10236 10236 88608 60160 56466 10236 78554 78554 11488 58297 11488 70587 11488 11488 80927 78554 94852 94852 61243 57445 94852 34073 57445 94852 45186 28302 45186 28302 43993 43993 53022 53022 81426 43993 8350 8350 19678 19678 2630 2630 92761 2630 59785 2630 10590 10590 13608 10590 24568 10590 98039 3979 59785 28334 3979 61705 3979 61705 47691 30282 47691 11953 30282 16602 47691 30282 21349 30282 6215 91911 6215 46073 91911 15601 6215 5810 21349 91911 56901 41888 56901 99680 41888 99680 92055 99680 27015 43621 27015 43621 8371 75651 27015 79173 75651 92055 45854 75651 50413 50413 64044 28985 64044 64044 78627 50413 38349 85765 38349 38349 80430 38349 56766 56766 69383 56766 35392 68938 80430 68938 17044 49435 56766 47980 49435 35392 60370 97080 60370 2645 47980 2645 60995 60370 98658 46756 2645 58409 60370 33428 46756 53894 33428 33428 51794 51794 76697 58409 10692 10692 84263 15671 10692 3418 15671 62864 3418 81102 3418 64696 15671 21576 3418 21576 68204 38250 21576 39130 38250 38250 97092 21576 45857 21576 62859 62859 83244 93476 62859 62859 13849 60657 13849 45175 13849 45175 33836 45175 75181 75181 4080 99216 93476 30091 99216 75181 59934 59719 59934 99216 64083 23317 59934 23317 51658 46450 23317 27148 46450 90571 23317 78792 90571 10 23317 10 21948 46159 90571 43890 46159 46159 64940 76528 10 76528 12378 49758 76528 13639 76528 31713 49758 31713 42804 13639 98820 4723 31713 98820 2628 94456 2628 28609 2628 12890 2628 12890 52943 94976 2628 94976 68074 52713 68074 68074 40613 68074 35688 35688 21570 25960 35688 40613 14785 78441 14785 51289 35688 11900 51289 16848 51289 67090 16848 83579 51289 99299 83579 69920 83579 69920 99970 83579 49232 31211 69920 49464 31211 89183 31211 42330 49464 94207 42330 12865 89183 12865 33654 33654 5470 33654 89734 96864 42330 33654 72522 80299 72522 74183 96864 38570 74183 16014 80299 30560 16014 30560 20412 72325 20412 71449 16014 42744 71449 71449 68470 71449 67616 20412 30503 1470 30503 1470 46127 1470 35636 35636 21598 1470 66356 66356 45160 34236 66356 21598 19266 19266 95624 34890 19266 34890 8963 16633 34890 8963 66535 10951 66535 34089 66535 34089 34048 8639 34089 56119 10951 23459 34089 56119 94692 94692 21254 21254 17314 93041 21254 93041 37723 97217 93041 51785 97217 51785 41524 92747 51785 51785 2852 1170 2852 5097 2852 18868 5097 5097 69679 20262 69679 66230 69679 66230 62344 66230 6758 6758 65411 6758 21697 6758 48190 44928 48190 61711 48190 66230 19595 19595 2976 19595 12927 7056 12927 51773 12927 60364 51773 51773 31723 31723 48663 33701 31723 31723 58324 58324 64764 51570 31723 51570 54810 31723 58318 51570 13791 28195 51570 84815 13791 84815 12304 12304 90527 88254 12304 12563 13791 12563 15624 4743 12563 15975 12563 12304 90151 89986 90151 64305 90151 90151 94764 94764 63820 63820 69693 63820 86388 6002 63820 66006 6002 1339 6002 2389 1339 1339 10783 88206 1339 1339 18900 34475 18900 90391 18900 18900 81611 81611 16978 16978 56334 16978 6421 63316 6421 74328 16978 26980 74328 75793 74328 39519 75793 74850 74328 34616 74850 74850 98189 6455 98189 58384 74850 58384 31992 46664 31992 29102 31992 29102 77696 46664 18290 3427 29102 29102 86236 86236 23093 26057 18290 86236 16325 66228 16325 26057 10037 40764 10037 47071 10037 10037 46965 10024 10037 35005 10024 94248 35005 35005 17926 10024 44594 17926 54189 14999 54189 5762 44594 73149 5762 73149 4626 72390 73149 5762 90457 55196 5762 14474 55196 34479 90457 55196 98418 98418 63427 98418 76309 98418 20697 56052 34479 57435 56052 98418 46047 28355 98418 28355 75663 28355 60755 60755 13827 59378 60755 46970 60755 63768 46970 46970 36622 59378 40009 80148 40009 80148 56120 44539 80148 75759 80148 16314 80148 16314 16266 30374 80148 4397 40009 91841 4397 4397 62338 6234 4397 6234 46680 42803 30374 57323 42803 57323 26795 57323 40765 31755 40765 40765 92435 57323 30549 92435 38526 38526 54732 38526 67903 54732 75509 93594 67903 72085 93594 68013 93594 70324 93594 93594 80037 6536 93594 33403 80037 33403 55625 34036 55625 15740 33403 18725 15740 33403 86246 78351 55625 78351 40573 36724 78351 15740 1532 5480 1532 17713 1532 10950 17713 47062 17713 17713 75463 92513 17713 69643 92513 71985 69643 69643 44236 56339 71985 85863 71985 26593 56339 85863 43312 43312 13634 43312 22198 22198 24335 93800 24335 56762 24335 2858 56762 2858 37608 59415 37608 74868 2858 74868 72544 2858 14727 60080 14727 82611 60080 30431 82611 58187 60080 58187 23528 94111 23528 65923 58187 74176 65923 65923 46029 97192 46029 27033 97192 39436 46029 39436 37955 4019 39436 97516 4019 4019 78197 4019 36141 36141 37942 95936 36141 36141 54994 54994 7350 98065 7350 43505 54994 43505 67860 7350 43140 34111 43140 43140 93815 56138 93815 54645 34111 60909 54645 82066 60909 54737 82066 56272 54737 54737 81454 81503 82066 81454 2332 32621 2332 34654 81503 34654 75902 81503 71725 44917 34654 44917 83661 41184 44917 44917 91714 31809 91714 42970 91714 42970 91243 91243 40766 40766 647 40766 4276 3390 91243 3390 699 40413 3390 40413 67178 67178 60380 40413 62795 5660 62795 22012 67178 22012 12847 22012 2299 2299 55061 55061 40006 77984 55061 2299 70431 70431 45532 70431 68248 68248 91736 91736 58812 91736 17811 91736 9196 52644 9196 8941 9196 49780 8941 10799 8941 8941 65354 30768 9196 15625 30768 30768 54341 8941 1044 75967 1044 1044 27022 32198 1044 32198 11487 94216 32198 61839 32198 33916 61839 6773 61839 88087 61839 61839 70156 70156 42084 34196 42084 42084 95412 70156 14494 14494 70530 14494 35405 70530 37668 37668 76376 35405 61507 44451 61507 61507 42606 5549 42606 61507 79660 34595 79660 11955 79660 77618 11955 57126 11955 82220 11955 92676 82220 92676 70544 92676 68573 92676 84687 84687 23796 98422 23796 23796 46911 46911 34203 69163 23796 34084 23796 34084 71905 34084 95419 69163 32831 66396 32831 95419 25144 95644 25144 92272 25144 90951 32831 68090 90951 90951 41995 95419 87300 87300 90916 87300 48592 87300 61596 61596 98838 55238 98838 98838 95222 95222 55256 95222 52911 52911 62653 95222 17879 17879 81786 95222 84877 84877 30165 84877 35657 30848 17879 99436 30848 35657 30721 30721 88833 9990 30721 9990 97658 97658 79376 66783 79376 66783 99639 63569 66783 88432 63569 61174 63569 86634 99639 24869 86634 99639 82156 82978 82156 32992 86634 29929 32992 43269 29929 68491 43269 50317 43269 30468 68491 63138 30468 48553 50317 48553 77002 48553 39287 71683 30468 46043 71683 71683 34509 71683 420 44330 71683 44330 92902 6139 92902 47422 92902 47422 73820 47422 55334 82202 47422 54867 82202 82202 10639 47422 50087 29072 50087 47422 41199 41199 20404 88747 41199 41199 41873 50087 11691 11691 64741 11691 58527 58527 1444 58527 60881 26266 60881 39684 60881 9301 58527 60881 78239 78239 6248 49720 9301 78239 65178 55215 65178 49720 93240 63620 49720 55691 63620 55691 80170 80170 89435 80170 77871 63564 55691 63564 8712 566 55691 47156 566 82272 566 61355 63564 61355 75530 35858 61355 61355 82765 61355 73966 49999 73966 73966 90635 11479 73966 73966 51193 1405 61355 53413 1405 73966 79266 71144 1405 9348 71144 60355 9348 60355 25912 60355 19519 82610 60355 82610 95232 82610 58211 58211 27346 157 27346 67517 27346 76067 27346 76067 51194 76067 47232 76067 62141 58015 62141 27346 57007 94456 57007 76067 64097 64097 49195 98207 57007 34413 64097 9723 98207 47548 9723 9723 31279 31625 9723 31625 38654 31625 12266 19079 31625 19079 89270 19079 96291 19079 12429 5409 31625 45144 12429 5409 60965 60965 59608 45144 60252 60252 74325 60965 15194 53234 15194 67790 60252 97751 67790 26267 15194 26267 2539 26267 31913 26267 5106 5106 98909 98909 83841 83841 20504 88733 83841 88733 73073 73073 26180 50776 88733 96231 50776 50776 97292 79179 50776 24002 73073 24002 4802 79179 22569 78294 24002 16039 78294 78294 68669 78294 41798 78294 53087 26382 78294 24411 26382 24411 94889 7111 24411 66873 26382 748 66873 18601 66873 66873 3084 3084 90515 2088 66873 2088 25001 2088 4978 4978 91446 80315 4978 80315 95645 80315 90771 65509 90771 94102 90771 4978 95127 19713 95127 95127 6159 55309 95127 63628 95127 57545 95127 57545 18738 57545 44666 75383 44666 75383 75645 75383 67349 44666 49568 70354 49568 75383 20569 5672 20569 21532 5672 65625 5672 65755 5672 25332 5672 37673 5672 65210 37673 90219 37673 90219 9427 68912 37673 68912 70777 82299 68912 62469 68912 91289 62469 24170 90219 24170 19512 24170 39130 24170 54665 92615 24170 2673 92615 19707 2673 92615 4084 92615 74677 74677 72666 33407 72666 91572 4084 91572 75198 35999 75198 91572 73586 73586 88556 59276 73586 63490 88556 65275 63490 8767 88556 8767 11895 11895 63783 36577 63783 20656 36577 49658 36577 49658 30491 49658 43785 63783 52310 49658 43221 55371 43221 84299 43221 16642 84299 41392 84299 31883 41392 41392 17587 16642 24969 24969 35912 24969 60619 54440 60619 44922 60619 34087 60619 35912 34049 95832 34049 34049 46197 43505 46197 585 34049 17087 585 90672 585 90672 67667 56009 585 56009 44173 88004 90672 4997 56009 59218 4997 59218 46897 59218 30676 59218 610 610 24720 93162 610 4997 4590 4590 19177 70301 93162 37841 70301 4590 46818 47178 46818 70281 37841 70281 1723 70281 10182 18304 70281 87363 18304 18304 29187 81019 18304 18304 38606 39770 38606 39770 77758 38606 53466 91935 53466 42561 39770 98840 42561 92683 42561 10965 92683 92683 71340 6519 92683 42390 6519 60172 6519 60172 44744 31781 60172 31781 91178 2395 31781 42070 2395 19232 2395 31781 95130 2395 68671 95130 98050 79849 68671 98050 31348 79849 39304 36218 39304 62510 39304 17442 39304 17442 24608 24608 70018 24608 12162 24608 15530 24608 7373 2132 15530 2132 29894 7373 85536 62105 85536 55956 2132 33516 55956 45683 85536 85536 96650 96650 53159 12848 45683 63707 45683 28225 63707 40374 96650 40374 26069 34450 40374 11871 63707 11871 35536 94084 34450 11871 45268 37312 94084 94084 89620 37312 32611 7480 32611 1842 7480 93703 89620 65778 93703 50063 65778 14273 65778 65778 29122 29122 76673 29122 54350 54350 87686 54350 23520 23520 45131 23520 15972 15972 52206 15972 66 66 55283 9657 66 66 5894 88606 52206 36174 88606 5894 74458 74458 99517 88606 43719 16357 43719 1053 16357 25941 1053 1053 7780 7780 49560 7780 15780 15780 62029 62029 68763 62029 74124 62029 69999 91144 62029 37793 69999 7692 37793 37793 25015 91628 25015 25015 70172 31482 7692 38608 37793 60964 31482 69798 60964 60964 65190 65190 31645 88196 65190 65190 27169 80102 27169 93573 27169 60964 37519 37519 72361 37519 48166 91625 48166 91625 59234 97130 59234 18264 48166 18264 58179 17206 18264 53269 91625 31558 53269 2107 31558 20333 53269 32764 20333 31558 62401 20333 33685 33685 13037 63839 33685 62401 2457 2457 11404 10769 2457 95887 33685 95887 11846 95887 94400 50642 94400 86145 50642 85957 86145 52965 86145 86145 95868 86145 24590 33686 86145 32900 86145 73514 32900 32900 5250 32900 56087 56087 89563 26993 56087 51381 26993 26993 42430 26993 67938 17324 67938 17324 92567 67938 78707 43442 78707 32775 78707 32301 78707 76583 32301 53938 32301 78707 41744 41744 53359 32301 28297 82361 28297 14479 32301 14479 5459 14479 97360 71114 14479 71114 44058 44058 47389 68720 47389 44058 27014 54358 27014 62057 44058 20234 62057 62057 51233 51233 98278 75585 51233 69316 75585 99829 75585 75585 6856 99829 27579 27579 38122 27579 55168 31678 27579 27579 63625 63625 262 88262 31678 8002 88262 88262 60747 12839 63625 33547 88262 68337 33547 42743 33547 83139 33547 38427 12839 38427 96624 33323 96624 96624 54065 38427 15233 15233 52495 15233 80438 89536 80438 61912 96624 15233 1379 1379 45454 61912 5294 38695 5294 59981 1379 82759 59981 82759 46669 59981 99320 75262 99320 13498 59981 13498 69475 69475 12556 13498 6646 69475 71533 71533 16534 16534 25459 16534 12600 40545 12600 73566 25459 60062 73566 60062 98918 60062 57463 57463 70850 71450 57463 98918 27714 27714 82084 82084 61838 84597 57463 84597 18668 91049 18668 53126 84597 15242 53126 53126 895 895 43776 6156 895 6156 5068 25779 6156 25779 95225 6156 30440 25779 23353 65569 23353 978 23353 56407 978 23353 95272 58821 95272 95272 99355 978 68008 51333 68008 68008 62055 20427 68008 20427 1494 35440 95272 35440 56614 35440 63606 38514 35440 38514 4317 3404 35440 80132 38514 80132 28154 80132 63562 97391 80132 80132 12049 27519 12049 40952 80132 54889 12049 54889 5651 54889 25687 8535 25687 25687 22047 22047 63167 39943 22047 45478 22047 97786 45478 22047 27242 66146 27242 42099 66146 69906 66146 69906 62566 68715 66146 68715 10296 50841 10296 50841 51740 65499 50841 72274 50841 72274 59114 2278 59114 10624 59114 95695 10624 2782 10624 2782 35236 2782 21471 11795 21471 21471 75053 75053 61098 75053 22245 98341 75053 28025 98341 59995 75053 56058 59995 88733 59995 20438 28025 59995 88427 5075 88427 4780 88427 4780 33139 35917 4780 35917 88997 4780 95847 95847 65321 49651 95847 95847 54695 71564 95847 95847 67980 67980 64307 58104 67980 54695 60512 30776 67980 30776 7328 7328 78837 7328 66197 1169 7328 7328 65336 45294 7328 65336 53054 53054 17716 53054 17819 75259 45294 17819 68290 29258 68290 68290 60670 68290 45717 19799 45717 99312 68290 47706 99312 68290 52262 87624 99312 87624 69612 69612 62513 62672 52262 62672 29197 6959 62672 72500 6959 6959 79765 38427 79765 79765 57002 19737 79765 57002 12620 49751 12620 36503 12620 19737 96894 96894 22018 22018 48697 29244 22018 22018 20803 6408 29244 96866 6408 63120 6408 6408 33896 89499 6408 89499 43484 33896 51031 51031 18371 87607 51031 51031 5899 5899 85181 5899 90040 51031 4195 4195 94434 94434 27556 96147 94434 96147 58643 4195 79746 49522 79746 49522 10862 52212 49522 76423 49522 42427 49522 73814 49522 73814 77648 73814 72288 56611 72288 56118 72288 41498 73814 41498 30149 30149 15651 86173 72288 86173 91421 8656 30149 21293 86173 21293 21151 21293 2414 21293 74596 21151 35469 27961 35469 86751 27961 57326 74596 35469 50995 57868 50995 50995 192 57326 86406 52972 57326 51100 86406 62675 86406 62675 16243 68727 62675 29285 68727 62675 10077 62431 10077 21447 62431 10077 47259 10077 67104 43119 67104 68541 67104 47259 50528 50528 65093 27806 67104 27806 21429 27806 83230 27806 76196 83230 66171 66171 27549 66171 65021 65021 43557 66171 85468 85468 47957 55345 85468 55345 23894 76419 85468 82206 55345 82206 24828 39357 76419 82206 9988 51957 39357 51957 3015 9988 10395 32927 10395 94736 10395 51957 37523 37523 35643 68878 35643 35643 37466 37523 81225 11181 37523 15759 11181 5030 35643 55095 5030 5030 82376 26912 5030 26912 31501 14641 26912 83514 14641 14641 51878 14641 99234 61503 99234 6575 99234 6575 15601 38372 6575 89466 99234 27396 89466 43550 99234 71142 43550 43550 73360 73360 99250 16581 73360 22196 16581 16581 98538 78743 98538 62243 98538 10797 98538 47427 10797 10797 28558 28558 23647 10797 48544 41608 48544 48544 99832 17635 99832 17635 26239 43160 99832 98059 43160 38289 43160 4070 38289 86606 38289 68961 38289 43160 9778 78931 9778 77167 38289 77167 38227 17274 77167 17274 32221 17274 50724 50724 60450 17274 45543 12324 45543 27313 45543 21020 60450 26725 45543 26725 43223 64644 21020 21020 24500 24500 56148 42142 56148 14734 56148 1832 56148 1832 57743 31327 57743 52405 1832 92003 52405 72757 52405 72757 87686 57743 85718 85718 81391 72757 21283 54459 21283 21283 18116 21283 65291 47062 65291 56317 21283 65291 66757 7528 65291 90383 7528 7528 85985 56317 74494 38101 74494 4541 38101 38101 46963 60373 46963 86743 46963 86743 89038 86743 34953 86743 35162 46963 84065 16170 84065 11737 84065 19196 11737 96102 11737 9698 11737 12757 11737 11737 53805 53805 31760 53805 27665 92940 27665 92940 5474 76308 5474 27665 62485 59810 62485 33007 5474 62485 21501 54929 21501 19728 21501 23410 19728 21501 68287 94100 68287 12688 19728 23053 12688 31099 12688 31099 4344 33048 4344 4344 76349 95031 76349 76349 47764 57116 47764 95031 450 8372 95031 8372 94217 46731 8372 93449 46731 450 62191 62191 37108 62191 9924 39794 9924 39794 36474 88617 39794 77832 39794 9924 6615 47889 6615 39319 6615 39319 79232 78806 39319 39319 5139 6615 4816 99747 4816 46710 4816 61365 4816 13214 61365 16361 61365 39319 67987 67987 47026 62053 67987 1059 16361 1059 79498 1943 67987 1059 99980 99980 49877 51862 49877 3037 99980 75407 3037 3037 84242 84242 17628 48386 84242 48386 31542 95657 48386 84242 14148 49206 14148 14148 1997 38596 1997 1997 83945 1997 49334 13502 49334 49334 52608 48386 22034 22034 17833 22034 92055 79226 22034 79226 68796 49348 14148 49348 43303 43303 69685 43303 15167 43303 9774 59842 9774 9774 39404 88243 9774 99931 88243 39404 59565 58013 59565 58013 26245 47261 58013 47261 85386 85386 34631 34631 61364 34631 52302 88677 52302 63362 85386 63362 47738 47738 82769 47738 62492 47738 53991 47738 13394 63362 60889 60889 36413 42273 47738 36413 57893 55878 57893 67501 57893 42273 9702 67501 86816 86816 99089 86816 37323 46081 9702 64458 86816 93115 64458 46081 81646 81646 54201 81646 99066 42051 81646 42051 36657 44817 54201 42051 1977 1977 44560 1977 39800 1977 40693 54715 40693 72283 40693 89315 40693 89315 79206 91410 40693 83032 91410 16673 91410 21569 89315 12227 91410 55097 12227 21569 86206 40511 86206 95940 21569 95940 6084 95940 81481 67303 81481 67303 90800 81481 86359 68839 86359 86359 1732 1732 59460 1732 36881 1732 49527 56815 49527 89477 49527 53684 1732 53684 6874 55483 53684 89477 49581 27998 49581 6845 53684 6845 87984 38378 6845 97504 38378 97504 70320 91643 97504 91643 86412 49409 91643 91643 24562 97268 24562 47363 24562 24562 95488 24562 60507 31274 24562 24562 23945 91643 97193 97193 99225 98572 91643 89388 98572 89388 82985 13581 82985 82985 25319 37937 89388 79128 37937 37937 99487 82985 42214 42214 19536 10766 98572 88117 42214 88117 21077 37937 26071 26071 85296 26071 22136 26071 20056 54296 10766 54296 45609 49257 54296 54296 17202 88117 96030 96030 99155 15154 96030 54113 15154 33971 54113 33971 8463 36004 33971 87110 54113 93167 87110 70502 87110 2121 70502 87110 15024 70502 62613 91740 62613 11204 91740 10073 91740 92081 10073 45315 10073 5705 10073 5705 34 5705 50497 50497 28489 50497 3675 3675 62127 80647 62127 3230 80647 22660 62127 75177 22660 15247 22660 64765 15247 64765 7781 88117 64765 94172 64765 61500 15247 67860 61500 61500 20643 443 61500 46750 61500 61500 8968 87209 8968 87209 3367 3367 47903 9835 87209 91713 9835 9835 95208 15114 95208 40523 15114 33641 15114 91218 15114 10384 15114 47570 15114 15114 531 15114 66856 17760 66856 32294 17760 66856 39215 39215 93793 39215 18628 39215 8354 8354 65654 49890 65654 39215 25805 25805 22953 8354 21906 67859 21906 67859 42838 21906 95427 28530 95427 95427 97857 30803 97857 97857 76967 55689 97857 55689 87547 97857 25877 13872 25877 25877 68453 77905 68453 68453 56418 52129 77905 52129 66058 52129 89545 52129 62563 93560 56418 55357 93560 56418 88159 35078 88159 88159 84032 62722 84032 30093 84032 30093 1738 50108 84032 4884 50108 50108 36209 36209 17231 36209 78213 78213 791 94968 78213 605 94968 69885 78213 71412 69885 89424 69885 94968 58802 58802 82842 58802 69194 69194 38378 69194 32197 69194 91867 63429 69194 69194 7730 7730 55403 20722 55403 55403 47815 35820 55403 44539 35820 4787 35820 91424 4787 15488 4787 45587 4787 20415 4787 55403 33510 13528 33510 13528 86005 91812 33510 44185 91812 91812 56086 91812 39747 39747 76471 39747 19836 39747 99652 39747 56706 56706 79948 19900 79948 79948 60780 60780 53297 26946 60780 3328 26946 40944 60780 67407 40944 92228 40944 92228 87738 87738 18847 18847 73973 73973 37383 73973 32537 73973 95684 95684 83573 85971 95684 87450 85971 64598 73973 64598 2267 64598 36840 8559 64598 56139 8559 15831 8559 64598 62440 98818 62440 70838 8559 70838 71931 70838 20431 74994 70838 57541 74994 57541 48461 99676 48461 99676 58255 60388 99676 53958 48461 53958 69842 63161 53958 63161 2933 64325 63161 30900 63161 30900 99925 30900 78356 21006 78356 21006 22664 83260 21006 83260 84022 83260 51242 51242 70670 51242 44595 88408 21006 51242 5897 5897 57523 57523 44906 64198 57523 32957 64198 32957 45613 32957 49594 51438 32957 10401 64198 10401 66238 32957 36112 11294 36112 91113 36112 91113 54681 10050 91113 36112 49637 60025 49637 1841 49637 10050 60203 60203 50588 50588 80733 50588 30645 50588 52556 73667 52556 52556 57125 7075 57125 7075 20053 7075 51810 7075 665 665 30403 665 85895 2935 665 665 917 917 56967 917 74936 90057 74936 74936 4483 68625 4483 4483 76052 15951 74936 15951 97564 97564 98691 64428 98691 98691 1756 93350 1756 10951 1756 1756 18926 1756 43973 43973 95003 59073 95003 43973 82171 18926 72865 82171 67803 67803 30204 30204 86591 30204 13585 13585 56106 56106 20907 56106 36197 91949 36197 15233 36197 36197 11566 6328 11566 15116 6328 21121 6328 21121 14939 21121 21314 21502 11566 21502 23477 31693 23477 70174 23477 52315 70174 80546 70174 80546 81757 23477 49975 37710 49975 39547 49975 39547 64963 60351 64963 71079 64963 71079 98823 39547 74005 74005 84075 74005 83599 83599 88465 88465 56859 74005 55011 55011 23665 67308 55011 55011 56705 55011 26832 65766 26832 88465 96922 50532 96922 94085 26832 94085 52991 26832 78087 78087 4247 4247 81095 80829 4247 34403 81095 47985 34403 34403 66156 66156 50143 10378 66156 32165 66156 18088 32165 51913 32165 53204 10378 37258 32165 53159 37258 37258 97237 86008 53204 87263 53204 2616 87263 87263 67672 75195 67672 87263 3192 85471 3192 85471 94654 51534 75195 12251 51534 79005 51534 33998 51534 14944 85471 86881 14944 32657 14944 51534 13951 90140 14944 90140 64104 13951 48446 79138 90140 79138 60661 16538 79138 13331 16538 25198 48446 25198 90219 92762 16538 25418 16538 98050 25418 92762 59793 67956 59793 11331 25418 50086 11331 30726 11331 30726 38324 17905 38324 38324 65824 43091 30726 43091 38245 9572 43091 65824 8158 15728 8158 52479 15728 15728 90065 90065 16011 36796 90065 15391 36796 18947 36796 18947 69644 18947 62855 29520 36796 8841 29520 96034 29520 29520 94249 29520 28099 28099 13913 29520 86493 88724 86493 88724 74174 74322 88724 88724 25046 9197 88724 29850 88724 86493 86734 86734 158 19965 86734 50749 86734 1348 86734 1348 16174 1348 6729 50749 13465 13465 94744 13465 2650 13564 2650 13564 23422 2650 97916 97916 19734 87018 97916 8314 87018 23710 87018 23710 89477 23710 63233 4464 63233 63233 4556 8314 83768 68912 83768 63233 34022 4983 34022 83768 81283 34022 99792 99792 61080 99966 99792 94690 99792 1336 94690 94690 91726 59768 94690 59768 55772 19229 59768 398 99792 30504 398 73045 398 4845 398 66733 59768 66733 57180 66733 78133 78133 27824 66733 70225 41541 27824 68419 41541 68419 359 2492 70225 2492 80108 2492 69640 2492 15072 50465 2492 97733 50465 88471 15072 88471 5100 88471 69275 88471 53422 53422 29032 29032 58357 25841 29032 44334 25841 64248 44334 64248 79745 25841 64630 64248 86645 86645 49266 99225 86645 12131 64248 12131 69129 69129 35703 43763 69129 12131 78107 29950 78107 99851 78107 53923 78107 53923 58070 36616 58070 36616 61675 2603 58070 2603 26140 36616 42468 42468 977 36616 27236 27236 56666 88650 56666 81149 56666 70001 27236 70001 36514 33436 36514 70001 93052 73053 93052 73053 66488 37530 66488 66488 80889 41553 73053 41553 87618 89442 87618 64447 87618 87618 39732 66488 75372 75372 39147 79596 75372 79596 45427 79596 57326 71267 79596 79596 93460 96272 93460 83394 93460 17872 83394 2529 93460 59183 2529 25182 83394 25182 77630 25389 25182 25389 31883 25389 31110 31110 23453 7790 25389 64978 25389 29932 64978 93889 31110 93889 76456 93889 67663 89540 67663 67663 79137 79137 778 35068 79137 54918 35068 67663 48323 48323 98334 48323 34807 63829 34807 48323 21092 21092 70717 34807 42457 42457 15577 15577 33097 15577 77824 33097 64573 1485 33097 97897 1485 19161 77824 64573 60189 60189 47284 60189 58784 58784 97329 60420 97329 60420 79335 48137 79335 50464 48137 92436 79335 79335 98594 98594 89732 37500 98594 48784 37500 44642 89732 44642 79138 37500 70474 70474 64061 37500 74011 74011 15838 83733 74011 89398 74011 89398 43237 43237 91910 91910 26067 27964 43237 27964 56588 56588 39211 56588 89968 61269 27964 27964 33984 33984 59135 68925 33984 98416 33984 33984 54381 69109 54381 2328 54381 13437 2328 70713 54381 35709 70713 60991 35709 33028 60991 35709 82130 82130 29950 35709 29716 29716 24607 27268 82130 77898 27268 98039 27268 27268 62485 53259 27268 36911 53259 53259 3683 53259 85251 73094 53259 73094 38761 83165 38761 85251 25040 25040 89232 10887 25040 87793 10887 10887 18363 25040 77526 77526 88484 58247 88484 64988 88484 49013 64988 15954 88484 20887 49013 48041 20887 79745 20887 20887 41674 75474 15954 20887 21695 72672 21695 94803 72672 65981 21695 65981 91262 80712 65981 65981 98404 65981 49395 21695 68600 68600 59102 94429 68600 16975 94429 75486 94429 11205 59102 94622 68600 94622 89727 94622 23512 23512 42403 99324 23512 99324 58008 42403 14309 76341 14309 76341 51924 76341 14888 97368 14888 97368 56005 56005 65671 56005 47956 56005 27424 47956 95508 95508 32707 11162 27424 11162 15300 95508 64215 3059 64215 64215 75554 38436 75554 64215 10585 10585 94249 10585 38664 95528 10585 52802 10585 52802 16973 38055 52802 23317 38055 38055 98356 30829 98356 38055 55378 97592 55378 15043 55378 98356 86025 86025 76519 97421 55378 47316 97421 32209 86025 32209 9795 32209 25412 15989 25412 91064 25412 66814 91064 62694 91064 25412 45578 76109 45578 76109 25860 41598 45578 41598 28815 41598 76142 88369 41598 88369 50910 41598 17307 5632 88369 5632 28058 43455 5632 5632 74155 74155 22034 5632 8111 60370 8111 43929 8111 85067 8111 48860 43929 70306 85067 82925 70306 70306 84402 86537 70306 70306 12911 12911 45951 70306 63740 47754 70306 47754 43416 25783 12911 25783 61225 25783 31803 43416 48022 48022 26730 48022 84771 58854 84771 26455 84771 25487 25783 68503 25487 25487 53395 83906 53395 53395 95479 75551 95479 75551 44572 44572 54011 6109 75551 65138 6109 6109 9389 9389 14826 6109 33042 63118 33042 16585 14826 23329 16585 72058 16585 72058 55549 80148 55549 16764 72058 16764 30995 39643 30995 86781 30995 86781 86144 68059 39643 68059 45471 7538 68059 29970 86781 68280 29970 29970 23910 29970 44544 29970 85829 27006 29970 43800 27006 85829 29725 27006 9251 31458 29725 40125 31458 82643 31458 20528 31458 43092 31458 15467 43092 97982 15467 42896 15467 42896 60440 42896 38002 72491 15467 42896 49307 49307 30780 36567 49307 78515 49307 29071 78515 82503 78515 85846 78515 82503 71926 71926 33470 19615 33470 33470 21428 33470 83346 14557 21428 22580 14557 85634 22580 77870 85634 22580 87100 35605 85634 87100 82631 45287 82631 45287 32409 45287 96125 25921 45287 25921 88777 45287 54237 54237 42523 7323 25921 46396 7323 35590 7323 21752 54237 21752 79534 58096 54237 6891 21752 6891 10562 2973 10562 10562 34742 34742 90563 34742 29845 97609 29845 34742 88404 88404 81051 20752 29845 43415 29845 6903 43415 43252 20752 43252 50403 43415 73126 43252 92292 92292 87231 92292 59482 3147 92292 4041 3147 80796 59482 39653 80796 80796 35686 35686 83626 35686 28365 80796 25030 25030 51937 27320 25030 27320 29020 88614 51937 17028 88614 88614 75674 29020 7185 7185 43484 7185 72044 72044 54653 94881 7185 97379 54653 97379 5517 31075 5517 77285 31075 12020 31075 55795 31075 31075 62861 77215 5517 43491 77215 18664 77215 60392 18664 8812 43491 43491 84233 84233 57714 8812 41992 41992 19877 84233 81650 38589 81650 9935 19877 9935 23773 9935 40863 67650 40863 4909 9935 9935 67480 52595 4909 67991 52595 52595 74058 52595 99779 99779 58917 16856 99779 16856 48515 71403 16856 71403 70970 6660 71403 6660 91929 6660 172 16856 74042 6660 22302 22302 56311 74042 86946 47321 86946 73337 86946 95881 73337 68716 95881 73337 4702 3666 4702 46541 4702 2222 46541 87142 46541 52678 3666 46541 83581 96601 83581 83581 71002 73117 52678 73117 45912 52678 45139 37752 45139 66140 45139 13538 66140 66140 11592 28769 11592 28769 64323 28769 62679 64323 26449 4407 62679 59401 62679 59401 18816 28689 59401 81074 4407 81074 72342 81074 87049 87049 67339 87049 80355 44706 80355 23308 44706 44706 51395 44706 96245 96245 86513 33096 86513 86513 28728 92372 96245 14264 86513 14264 84851 14264 69092 42853 14264 22204 14264 22204 43971 39968 22204 42853 98579 27247 42853 43312 27247 8453 27247 77766 98579 84911 77766 17015 84911 17015 1222 17015 96013 17015 61815 61815 40231 84911 27163 27163 33250 33250 77145 46998 27163 92526 33250 92526 14399 14399 44615 14399 32794 91875 32794 65831 91875 97862 65831 65831 36467 65831 76097 76097 56663 76097 24604 24604 62652 92321 24604 92321 73073 92321 77319 77319 37836 61436 77319 41024 61436 41024 6796 21876 41024 41024 93223 30382 21876 30382 62665 85802 30382 84124 30382 25036 84124 92044 25036 50301 25036 50301 47 47 44429 25036 99460 47 41278 41278 45900 41278 91065 54274 41278 54274 46684 2852 46684 41278 41933 64769 41933 41933 55383 41933 48770 48770 36449 11047 41933 21804 11047 87655 48770 44189 11047 44521 44189 87826 87655 84113 87826 16742 87826 44189 59465 59465 72588 98307 59465 59465 42717 59465 33879 93213 33879 87826 61141 20753 61141 72319 59465 72319 77884 72007 77884 77884 7271 98081 7271 7271 9647 9647 23745 98081 31649 13516 31649 8136 9647 8136 82738 50689 82738 82738 83113 16640 83113 7552 16640 16640 77681 23844 77681 40748 77681 74800 7552 74800 98840 77681 93253 52310 93253 22291 7552 31328 22291 22291 33886 60772 33886 93253 98883 98883 42574 42574 65799 22291 65651 97941 42574 24771 97941 70832 65651 97298 70832 97941 33903 33903 6755 1548 6755 92630 1548 21543 92630 1548 26913 8166 1548 8166 45209 8166 1876 64546 1876 1876 75051 1876 29776 1876 95092 10343 95092 95092 30069 30069 88756 88756 73240 68994 30069 68994 54753 68994 82736 68994 56430 56430 52542 52542 57220 52542 95158 45359 82736 45359 72142 52542 68962 68962 67501 49448 68962 45359 31670 68962 36850 36850 26151 68962 40383 40383 26330 40383 26712 88247 40383 63295 88247 63295 36674 44834 88247 44834 89302 63295 7806 878 7806 42025 44834 70294 42025 70294 66182 66182 78520 79191 70294 9487 79191 54207 79191 79191 32228 32228 60993 60993 36814 36814 34353 23849 32228 23849 94852 71570 23849 69264 71570 66253 71570 71570 35551 77548 35551 9725 35551 65233 9725 9725 866 71373 9725 35551 32498 47034 32498 32498 47608 47608 54302 6512 54302 81650 6512 6512 23766 6512 24071 64812 54302 24071 76990 76990 44718 44718 2942 76990 55200 75965 76990 83334 55200 44718 82709 82709 38780 95874 38780 82709 80224 80224 9930 80224 38428 99882 80224 38428 80187 80187 83704 40544 99882 40544 33055 27177 33055 82069 27177 27177 45075 33055 40315 93925 40315 40315 61853 40315 77341 94195 77341 43537 40315 7414 43537 48520 27177 70247 48520 48520 49923 49923 66549 82700 49923 45972 82700 72968 45972 72968 7434 47093 72968 47093 30371 47093 47760 23037 72968 23037 56633 71715 47093 97712 71715 97712 9398 97712 23257 23257 7279 16030 23257 55362 16030 25112 23257 85865 16030 85865 37161 60319 16030 60319 28936 12901 28936 60319 30427 37096 30427 42582 12901 42582 79955 42836 79955 12555 42836 98091 42836 42836 6900 65651 6900 70646 42836 70646 74621 70646 35962 74621 94882 94882 49156 46584 49156 21052 74621 21052 36163 21052 33392 30482 33392 30482 90144 90144 53667 90144 44488 90144 59406 59406 12580 34088 59406 79191 34088 63990 34088 16041 34088 73762 16041 16041 66561 20385 66561 20385 38204 72785 38204 38204 37888 95289 38204 95289 57996 23829 57996 54019 95289 54019 74117 44214 54019 7875 95289 30970 7875 57996 15707 1622 7875 1622 57501 15707 24792 11040 24792 17953 24792 17953 84954 84954 44882 44882 48764 69358 48764 21566 44882 11592 21566 89271 21566 92835 89271 48764 38872 30690 89271 30690 49435 47592 30690 62622 38872 62622 65521 96104 30690 77753 65521 96104 87596 87596 88685 77753 94307 51757 77753 9273 51757 56232 51757 38177 56232 38177 9955 95531 38177 95531 37486 85350 37486 70789 95531 70789 85835 70789 76367 70789 61452 6656 70789 67066 6656 6656 55222 6656 29850 6656 13783 95004 6656 95004 35658 35658 68128 23554 6656 28226 23554 28226 6765 23554 54505 5521 28226 15766 5521 5521 29324 22504 29324 84091 29324 16439 5521 88432 16439 16439 15232 46518 16439 95004 16439 84091 65466 65466 14469 65466 78505 6331 65466 6331 68676 8535 6331 97510 16439 65466 48018 97510 77390 31359 77390 31359 96281 3160 96281 96281 44876 31359 81869 21438 96281 21438 22532 22532 766 22532 57940 93245 57940 57940 28067 57940 1397 92147 57940 92147 12445 12445 35771 12445 79062 53232 79062 2932 92147 2932 11323 97793 2932 54493 97793 97793 77301 97793 43480 43480 54637 43480 4030 23042 43480 86003 23042 23042 41633 86731 41633 50028 41633 50028 85684 30477 50028 30477 46501 30477 49573 49573 92532 30477 84105 80165 84105 80165 65257 80165 60605 94233 80165 94233 3424 84105 33679 64836 94233 33679 87965 58094 87965 58094 73695 79595 58094 24865 58094 77963 58094 24865 34152 12170 34152 15987 77963 15987 62802 34152 13089 15987 46145 5732 46145 87830 46145 77875 87830 46145 95179 35392 95179 95179 560 46521 95179 19925 95179 28263 19925 85439 28263 85439 98201 71526 85439 72302 28263 72302 55748 78619 55748 77569 55748 55748 35316 37522 55748 21124 37522 37522 21593 37522 44745 55748 35101 54928 35101 54928 6075 54928 93210 97927 6075 13243 97927 97927 59977 59977 7379 73059 7379 27951 7379 13139 27951 10449 27951 10449 24646 44488 24646 88758 27951 95802 24646 95802 34884 95802 79809 44256 95802 44256 81989 44256 47643 64681 47643 55859 44256 84391 81989 81759 55859 81759 80423 80423 87043 80423 43799 92486 80423 45335 92486 73537 92486 73537 91102 91102 53627 84492 73537 53627 19443 84492 27710 27710 95519 27710 38289 80688 27710 80688 16281 16281 6530 56583 6530 80627 56583 56583 97707 16281 19494 13746 19494 43963 56583 43963 90043 56511 43963 56511 66512 66512 76174 18079 56511 85733 18079 48452 85733 80606 18079 78979 85733 78979 64856 54774 85733 54774 46947 65260 78979 40480 65260 40480 95784 65260 32912 81997 32912 32912 65418 98815 65418 98815 90685 82118 98815 81802 82118 82118 82071 16338 98815 16338 11183 11183 31905 11183 15821 95778 16338 93198 16338 25276 93198 40052 25276 25276 46273 37258 25276 73040 25276 73040 50814 93198 90738 1124 90738 90738 55945 28853 55945 55945 17737 55945 31467 98936 31467 31467 21696 31467 17926 89371 90738 92305 55945 59672 92305 31467 77205 14314 92305 14314 47361 77205 30841 26684 30841 61527 92305 36975 61527 17725 61527 61527 71419 68793 61527 21471 68793 7328 68793 21408 61527 68793 54013 54013 85134 28343 85134 29283 28343 29283 62152 62152 97454 62152 77330 26256 62152 26256 69996 77284 26256 26256 34864 6683 26256 73704 26256 19278 77330 9939 77330 40729 26256 9939 90425 90425 6778 9939 61837 73149 61837 51374 61837 82628 90425 55131 82628 20037 61837 20037 34528 83076 55131 17544 20037 46878 17544 92100 17544 92100 34548 34548 98 95583 92100 34548 55872 55872 83384 55750 55872 94535 55750 45331 55872 40451 45331 31109 45331 45331 65031 47415 65031 331 65031 56106 331 331 83713 88776 65031 9621 88776 88776 45090 18888 45090 45090 1035 83266 45090 73473 1035 83266 4923 4923 56719 73473 71825 73473 19964 19964 87018 19964 62343 41560 19964 4923 79699 71825 7726 7726 294 46890 7726 22750 79699 22750 97532 22750 70871 22750 28438 28438 83866 28438 89722 7726 78449 78449 12804 78449 60189 51099 78449 78449 18727 18727 45890 62642 45890 62642 49365 93602 62642 93602 74862 93602 89082 93602 30812 30812 36487 54732 30812 93602 18003 18003 37600 37600 80967 80967 33916 80967 12779 80967 31502 31502 2415 21631 2415 31502 45512 45512 44829 50176 2415 50176 65961 2415 43845 50176 53881 43845 83203 83203 53530 49969 83203 49969 47925 47925 49429 47925 78273 78273 62672 69773 47925 29413 69773 1446 69773 47925 9153 9153 16089 9153 36712 36712 167 83828 167 167 25161 25161 42203 68142 42203 46214 25161 33304 46214 42388 46214 30506 42388 42388 94045 90574 94045 94045 50047 53423 50047 50047 63923 90773 50047 84544 90773 96614 90773 53429 63923 53429 66992 53429 44841 44435 44841 53429 5634 5634 43603 44841 61304 21458 61304 46224 61304 39108 61304 39108 22947 64319 22947 22947 45427 94606 22947 24042 94606 24042 45046 6127 45046 6127 13466 35042 6127 6127 28411 81676 6127 62798 6127 39509 62798 39509 67275 39509 22334 39509 68815 62798 65956 42267 65956 42267 7181 7009 42267 31125 7181 36681 31125 57940 36681 62973 7009 36681 85487 85487 74844 85487 71385 71385 10142 10142 79615 79615 63716 15504 79615 71385 39043 86717 39043 39043 47587 39043 10688 53916 39043 67948 39043 67948 92256 67948 98582 69541 98582 97528 98582 98582 25768 16176 98582 75969 16176 75969 96989 96989 67116 10610 75969 67116 60459 54951 60459 60459 71211 60459 11195 60459 60830 88270 60830 11195 650 650 63821 63821 65357 89992 63821 6222 63821 6222 72322 6222 60388 63821 88659 63821 13813 13813 27581 65519 13813 77647 88659 88659 10030 77647 10207 41066 77647 69178 41066 41066 33541 33541 12243 94898 41066 45524 94898 58906 94898 94898 91146 85140 91146 94898 43120 43120 3963 43120 55474 90607 43120 26431 90607 7417 43120 26700 7417 26700 70020 70020 5277 5277 9526 77969 5277 77969 18498 52764 18498 43904 52764 43904 88075 77969 1017 32970 1017 32970 35933 32970 23642 23642 48310 55304 43904 92143 55304 55304 55077 55077 77186 55077 64467 64467 18496 38622 55077 64467 96095 98896 96095 98896 22204 41399 38622 98896 6806 18564 6806 6806 83648 54229 6806 27781 83648 27781 34075 69254 54229 69254 86767 38477 86767 38477 43669 51185 43669 26221 38477 36560 26221 43669 23888 98227 43669 98227 91356 61653 98227 61653 90242 43981 90242 61653 22526 22526 70238 22526 7648 7648 95581 95581 90575 57554 90575 7648 50933 90575 33699 44330 33699 33699 74545 33699 31001 81364 50933 75902 81364 34958 81364 81364 10054 10054 23630 10054 93783 93783 62953 25187 93783 10054 37180 37180 82682 82682 90770 79930 82682 90770 25523 91669 25523 91669 38900 44074 25523 14662 44074 44074 2326 96200 44074 2326 42001 42001 40277 40986 40277 19214 40986 88472 40986 88472 1241 66091 19214 37727 66091 20166 66091 83393 20166 66091 89115 76994 66091 23807 89115 86836 23807 93881 20166 60437 93881 93881 13963 13963 54656 82151 13963 16290 13963 42764 16290 16290 42970 35703 16290 60635 13963 75884 60635 71329 16290 71329 47706 71329 42267 24701 71329 92440 24701 71329 11052 55656 11052 80763 71329 39833 80763 97208 39833 39833 41556 53484 41556 46145 53484 71291 53484 80763 96551 96551 39770 86337 41556 96551 5556 5556 2034 70030 5556 96551 32490 6436 32490 5556 78803 41471 78803 78803 39179 51486 39179 18639 41471 92937 18639 18639 41237 41237 33225 21554 41237 21554 63029 41237 3532 30421 3532 38166 3532 91041 3532 91041 59776 8352 91041 91041 19291 91041 54993 54993 80003 6721 91041 6721 31153 31153 12172 13581 31153 31153 75105 31153 80541 80541 71134 39040 80541 39040 98540 57082 39040 67406 57082 44218 98540 91912 44218 23625 98540 23625 84162 23625 20219 66089 23625 51253 91912 23818 51253 15027 23625 15027 86908 54690 15027 15027 58192 87538 54690 84209 87538 17346 58192 84507 17346 49891 87538 49891 88102 22850 49891 96579 87538 96579 51228 49891 22673 22673 41181 22673 61664 38804 61664 38804 12128 55075 38804 60203 55075 87182 55075 38804 90681 90681 7068 4961 90681 4961 55844 90681 84260 84260 82351 67522 82351 67522 91192 59413 84260 59413 38749 38749 54824 38749 78760 59413 31326 31326 34026 30629 31326 94497 30629 37245 94497 51287 30629 51287 96600 23038 51287 23038 80497 37245 76075 76075 65178 97290 76075 76075 52708 87377 52708 44545 52708 24941 76075 24941 89326 24941 57826 57826 63180 57826 71378 71378 36680 71378 68336 20861 71378 71378 6285 57826 2742 71378 96070 96070 64636 2742 2067 96070 7471 5239 2067 5239 43473 5239 23674 28566 23674 43473 59173 59173 80940 53655 23674 87807 53655 13852 87807 36654 87807 87807 24623 48003 23674 48003 78420 26050 87807 26050 21267 48003 79103 57967 79103 57967 2833 2833 16898 49316 16898 16898 91121 4285 79103 20447 4285 84890 4285 2833 77493 77493 32708 77850 16898 19099 77850 45208 77850 45208 20930 20930 98099 20930 27751 27751 79718 45208 34040 12163 34040 24594 27751 74814 24594 24594 62479 62479 5444 37664 24594 37664 11726 62479 82604 67022 82604 18286 62479 71893 82604 87398 82604 45597 71893 45597 32905 32905 46458 74416 46458 48970 46458 21332 46458 70879 21332 97170 70879 70879 92843 70879 38828 70879 46752 46752 99991 99991 47398 46752 9304 9304 26416 12503 9304 42452 12503 42452 17413 9304 82729 82729 9205 18054 9205 9205 65314 9205 24576 54571 24576 54571 41501 15709 54571 37221 24576 37221 13012 33192 24576 80656 37221 99240 80656 19243 80656 19243 27255 63360 19243 79778 63360 43793 63360 63360 67217 43793 80377 67217 82556 82556 57424 3755 82556 80694 80377 35557 80377 35557 91678 38641 91678 57863 91678 57863 26291 57863 60335 60335 952 57863 85873 85873 14479 84403 60335 82086 84403 84403 56578 99267 84403 8030 99267 99267 71771 99267 84798 46101 84798 84798 27051 27051 96315 25499 96315 32751 96315 20628 96315 4688 96315 27051 17720 72174 96315 56822 72174 82399 96315 72174 51565 51565 12704 51565 5533 72174 50820 34495 50820 34495 46444 51565 54359 34495 81374 7057 54359 32221 7057 68197 7057 54359 57625 57625 56063 14280 7057 57625 54802 47904 54802 22387 47904 57523 22387 22387 55625 18258 47904 59402 18258 47904 80760 18258 71365 65590 18258 65590 19326 19326 909 80760 40323 40323 52845 19326 93581 93581 74829 93581 86086 93581 35379 58579 35379 86086 51549 4942 35379 4942 70806 7492 35379 7492 87082 4942 85576 7492 26248 26248 36203 96961 85576 26248 24171 42270 96961 46825 42270 96961 30724 65626 30724 30724 31984 24171 87364 87364 41081 41081 26767 96454 30724 96454 77037 96454 18479 92504 96454 7748 92504 92504 50698 92504 70968 70968 73121 56824 70968 56824 79859 66963 56824 53835 79859 53835 16129 5093 53835 95268 66963 67922 95268 67922 81983 73375 81983 81983 1062 67922 64359 64359 38816 12188 64359 95495 12188 94112 12188 68819 12188 96216 68819 85012 68819 11202 85012 68819 69047 68819 6160 6160 78620 8066 69047 99562 6160 8066 31692 31692 24950 80725 99562 80725 64875 80725 10362 80725 77876 80555 77876 77876 88475 49682 88475 57152 49682 57152 74869 8031 57152 64649 57152 57152 6904 49682 48818 48818 58737 57152 98921 98921 51942 97603 57152 27181 97603 97603 86291 86291 7788 86291 89993 89993 60129 60129 37450 89993 91659 91659 86934 86934 17538 86934 24329 29511 60129 767 29511 86934 32495 60419 29511 46525 32495 60419 40097 40097 84337 46525 51175 51175 90040 51175 89211 42315 89211 94008 51175 94008 86751 94008 5713 5713 43379 38105 94008 61293 38105 61293 29797 29797 24784 8607 61293 43434 29797 61293 76594 76594 49908 49908 52608 69088 76594 69088 51286 49908 89132 69088 72697 89132 83830 83830 33253 64805 33253 94396 33253 13510 94396 13510 34663 34663 2818 34663 850 33253 36844 36844 76461 55810 76461 55810 83415 55810 95680 33975 95680 32077 95680 95680 90021 90021 97930 95680 40931 40931 1869 66656 40931 51336 97930 51336 34402 51336 29700 29700 24959 97614 29700 92550 29700 68480 92550 81824 29700 92550 35747 35747 73124 88648 35747 88648 98280 8628 73124 13581 8628 8628 63676 88648 5612 23033 5612 5612 76011 75407 76011 76011 61876 96524 5612 96524 67781 93808 96524 96524 40504 40504 52083 52083 54649 40504 67867 78185 67867 71662 52083 71662 90841 71662 54553 82273 67867 82273 92541 55444 82273 55444 87556 25687 87556 87556 3939 3939 42396 42396 61132 42396 59790 86644 59790 85329 86644 85329 74571 73927 74571 73927 45122 17190 74571 17190 24689 73927 48606 48606 83573 47168 24689 47168 55344 17190 32181 32181 10596 60457 48606 33548 32181 3454 33548 44369 60457 27089 44369 27089 30498 33548 9826 30525 27089 30525 69717 17456 69717 49113 69717 17552 49113 17552 86930 45883 17552 17552 31502 17552 90308 90308 63722 67775 90308 21082 49113 82167 67775 82167 28496 67775 57667 57667 76088 82167 15971 76088 55183 99733 55183 82299 99733 55183 2653 52713 2653 2653 88617 99733 36660 2653 99702 99702 61805 61805 92927 85812 61805 25193 85812 61805 90661 90661 16314 6883 90661 6883 82050 90661 70557 67317 70557 70557 57410 6883 3800 85995 3800 8807 3800 36990 85995 36990 24729 51473 36990 36990 88318 57416 36990 27149 57416 36990 59066 88318 48787 68640 48787 54865 59066 68640 40443 54865 53911 53911 94112 53911 65590 53911 84039 68640 16836 59785 16836 64663 53911 53911 95682 65774 95682 95682 46362 85630 46362 82920 85630 85630 24351 24351 65489 65489 5766 5766 6070 6070 64361 64355 6070 53582 64355 53901 64355 71998 64355 48896 71998 13509 48896 47373 71998 47373 14231 34236 14231 14231 26864 14231 78845 1795 14231 1795 45886 64880 1795 17966 1795 62305 17966 78845 83306 53993 83306 58055 83306 82672 58055 75024 82672 89909 82672 89909 17515 17515 27 89778 89909 24956 17515 24956 69931 26752 24956 24956 66154 94236 24956 94236 85367 48649 94236 76102 48649 66154 90466 70986 48649 70986 32762 70986 93098 31592 93098 93098 53925 31592 62820 62820 55280 31570 62820 31570 60920 31570 85196 65575 62820 65575 22951 3902 65575 3902 40956 22951 32925 48494 32925 66749 3902 66749 37825 34446 37825 32925 42137 42137 40456 42137 18197 8548 66749 8548 29676 60016 8548 34232 60016 42137 93109 60884 93109 93109 84804 93109 93933 93933 53841 53841 18505 18505 10357 36012 53841 30361 36012 82852 36012 18505 6906 13695 6906 6906 72435 72435 25533 8446 25533 12294 25533 6906 38935 38935 69580 66559 25533 66559 1081 14977 1081 71703 1081 37090 71703 20521 66559 41152 20521 21442 20521 71703 18130 18130 4731 94046 18130 20521 23839 13135 18130 60417 23839 21150 60417 60417 24454 24454 17815 43580 24454 44753 60417 7688 44753 81597 7688 46929 7688 45514 46929 46929 10961 10961 80722 42372 10961 42372 15524 72582 15524 80722 55580 95599 55580 31555 55580 31555 55605 67000 55580 67000 91987 52418 91987 91987 97789 67000 46010 46010 80523 91987 78763 15635 46010 44052 15635 24585 15635 80234 15635 82587 80234 41884 80234 78709 41884 27153 78709 7557 27153 98043 7557 98043 94034 28292 94034 94034 6197 6197 90008 6197 75535 6197 25946 87045 6197 37670 87045 6197 53728 64418 87045 4193 64418 75470 64418 64418 39282 64418 32226 43172 53728 47260 53728 64418 69654 69654 70566 53377 47260 71918 69654 53377 9302 35063 9302 9302 699 88358 9302 88358 14593 43147 88358 73264 43147 43147 13827 90700 88358 90700 19441 90700 59995 90700 93650 90700 59175 59175 32178 16691 59175 28669 59175 92987 28669 65996 90700 28127 65996 15634 28127 28127 84109 28127 80654 28127 63666 42186 63666 63666 83024 70829 83024 83024 82190 86494 82190 70829 77374 83024 4198 4198 19744 4198 36880 77374 41002 41002 93006 66808 41002 29718 41002 35700 41002 35700 78319 4198 61828 61828 54993 35700 94204 19096 94204 85594 94204 94204 98544 97652 94204 35700 29255 23575 94204 12132 23575 12132 71344 23575 37115 37115 95092 81212 37115 53159 37115 12132 34165 73964 37115 29496 73964 37115 52400 72338 52400 29599 52400 89701 52400 52400 93848 28920 93848 77267 28920 20015 77267 12570 93848 12570 19173 77267 38385 38385 89620 38385 13417 12570 36092 66725 36092 1930 13417 59739 1930 1930 41402 34235 41402 79476 41402 79476 57353 41402 1535 61293 1535 1535 36095 70156 1535 1535 74383 71722 41402 71722 48293 48293 34530 48293 87813 48293 79562 75217 79562 73437 79562 81650 73437 55051 87813 55051 96834 99530 96834 32447 96834 30262 32447 96834 39060 85272 39060 39060 55982 87102 55982 48134 39060 55982 6445 23598 48134 32247 23598 32247 13509 23598 83987 27746 23598 27746 35566 77937 27746 88105 77937 88105 93759 88105 71988 33049 88105 71998 33049 97794 77937 33049 3547 97794 46613 52338 46613 24308 46613 24308 69148 36599 46613 52943 36599 36599 15521 63037 15521 63037 80657 15521 51884 51884 67614 63037 69165 69165 78043 78043 12731 41538 51884 28991 78043 28991 98004 41538 93233 28991 95355 27882 95355 38937 95355 38937 42934 38937 42233 73922 42233 73922 27677 38937 33091 33091 88307 33091 12663 33091 6837 60027 6837 55263 6837 12938 6837 73922 80356 36968 80356 44404 80356 80356 27079 81665 6837 81665 6352 87463 81665 6837 21339 63620 21339 39369 21339 39369 39628 21339 27220 27220 28306 28306 34426 34426 51896 27220 6551 35130 6551 34230 6551 34426 37655 37655 31581 6551 26403 74735 26403 26403 12846 26403 13922 13922 49803 13922 12780 12780 96724 96724 12436 96724 52973 49986 13922 49986 42895 42895 85 71360 42895 49986 62746 62746 57952 88292 62746 62746 92298 42895 83706 80409 83706 49986 35249 35249 6726 61942 35249 36468 35249 15077 83706 98326 36468 98326 54897 54897 19546 76861 15077 76861 53518 42222 76861 42222 59569 59569 3164 3164 70622 3164 97070 38008 97070 21945 97070 21945 15889 3164 9561 31348 9561 95664 9561 95664 46197 21945 25004 18838 25004 25004 32245 16448 32245 54463 16448 90797 16448 16448 51724 11427 51724 11427 86969 59464 86969 86969 43252 11427 28359 94785 28359 28359 77614 17558 77614 80400 86969 80400 44298 23661 44298 44298 29489 29489 7996 29489 84451 23661 34931 34931 31644 23661 93472 93472 22665 93472 64382 54376 64382 64382 79054 20415 79054 37689 93472 37689 94212 64382 60331 60331 32432 29951 37689 29951 74074 29951 95871 74074 37743 68770 95871 58658 68770 96287 37743 96287 10048 49659 10048 70394 49659 6068 70394 70394 4500 96287 23594 70394 85923 50964 85923 28626 23594 90352 70394 90352 53054 21030 90352 10301 28626 2139 10301 19697 10301 19697 45858 45858 14090 80562 14090 80562 93663 80562 2628 32942 14090 14090 72740 72740 23468 32236 80562 32236 76167 97387 76167 32236 35024 97387 76790 76790 16950 85041 76790 76790 86489 88558 16950 88558 43799 85041 94062 88558 88638 26440 94062 26440 81612 88558 19112 19112 6108 19112 82668 82668 84550 82668 70482 19112 74707 70317 74707 53965 74707 44193 82668 39818 53965 39818 77360 39818 18026 18026 49560 99475 44193 27418 18026 27418 48269 63130 99475 63130 1326 59053 18026 59053 87361 59053 15530 63901 59053 63901 32419 3085 63901 63901 35266 35266 57453 46689 35266 80510 3085 68354 80510 35266 72965 72965 66554 46241 72965 13030 46241 81138 46241 45571 72965 91493 45571 65726 45571 45571 78116 45571 47573 47573 92011 47573 40188 64910 40188 55072 40188 40188 23360 92011 76254 76254 78244 37924 76254 76254 17909 17909 67011 12433 67011 67011 79988 21739 67011 93568 67011 70457 17909 63381 70457 29735 63381 70457 35254 30513 35254 63381 51258 51258 22263 87881 51258 87881 22340 44606 87881 51258 42890 97121 87881 97121 35558 97121 92629 97121 50267 97121 61484 97121 59079 59079 57000 24554 59079 59079 52383 59079 34024 34024 45221 70490 34024 70490 80782 75679 70490 10220 34024 56623 10220 86423 56623 56623 53025 53025 71641 71641 32370 32370 79995 56623 33792 33792 7113 22623 33792 56239 22623 33792 3227 68753 3227 3227 93989 93989 34460 75126 34460 20637 34460 20637 42192 34460 93784 93784 54033 93784 5224 76593 20637 6953 76593 6953 10438 10438 85550 33355 6953 33355 81317 33355 5971 33355 18580 33355 85832 33355 87233 33355 33435 33355 41998 6365 6953 74589 6365 6365 16789 6365 34590 6365 34126 82175 10438 41998 58837 89706 58837 58837 19120 83826 19120 6039 19120 66167 19120 16575 66167 81678 66167 98837 66167 94062 98837 19120 44783 39164 44783 98837 2713 39267 2713 42641 2713 2713 16747 44783 25370 67237 2713 99922 25370 99625 25370 99625 43506 43506 66010 43506 17827 98772 43506 98772 72068 72068 61407 98772 95833 95072 95833 49680 95833 66324 72068 99802 95833 66324 81701 99520 81701 81701 71580 81701 85669 81701 62245 85669 13472 13472 52217 13472 56333 65354 56333 87140 13472 87140 93715 13472 30056 74256 30056 3140 74256 73525 3140 3140 68705 74256 63605 62524 63605 58704 3140 97827 58704 15255 63605 40463 15255 15255 44026 83902 44026 83902 83099 44026 39439 25958 83902 25958 42406 42406 75608 46444 42406 25958 62737 19850 62737 89674 19850 89674 74297 19850 84470 89674 93505 77358 93505 77358 45510 77358 17929 77358 17219 40888 17219 40888 34321 29695 40888 29695 81855 27626 29695 14672 27626 27626 70065 81855 21270 65498 21270 27626 83096 83096 45982 94167 83096 82842 94167 94167 92721 92721 80220 13414 92721 81051 92721 15033 92721 82395 15033 94073 92721 15033 83831 25802 83831 481 25802 481 5654 25802 25462 481 34477 34477 7977 7977 53240 7977 61539 48665 61539 48665 8012 81182 48665 61539 64850 81182 40734 40734 98145 82297 64850 82297 39824 82297 80827 49334 80827 39824 98627 2412 98627 98627 85169 95518 98627 90840 95518 52870 95518 12595 95518 75189 52870 25545 75189 75189 24225 15751 24225 6693 25545 6693 57031 6693 74864 33824 74864 74864 30454 40118 74864 40118 58181 24412 40118 40118 99017 99017 90334 90334 97282 90334 22029 99017 11000 11000 9402 11000 11574 55895 11000 24561 55895 55895 35081 35081 30671 11000 20418 94533 20418 20418 52276 30671 29656 90662 29656 29656 47855 91456 29656 20418 31496 97804 91456 45495 31496 30426 45495 45495 5647 55262 5647 27150 30426 5647 85533 39644 85533 96184 5647 36055 96184 37069 96184 77853 96184 39358 85533 10429 39358 39358 45399 90796 45399 68630 45399 41685 45399 41789 41685 45399 10765 40595 10765 10765 26767 35190 10765 35190 38659 19128 38659 71652 10765 71652 51568 87701 35190 68100 87701 26189 71652 26189 81336 81336 42372 81336 99459 81336 83642 83642 84660 84660 64949 80505 99459 80505 48868 48868 561 48868 94768 94768 96774 96774 40282 96420 96774 92731 48868 22799 92731 54498 96774 55169 22799 55169 34963 64701 55169 79443 54498 52398 79443 16835 79443 52398 8201 52398 46989 59966 46989 8201 37994 30893 37994 37994 84112 84112 46698 79103 84112 84112 31723 84112 53244 53244 93776 93776 70607 55097 93776 84112 80959 80959 59321 4701 93776 55526 53244 48051 80959 80959 84040 13975 55526 84040 59229 50454 59229 5369 59229 59229 67408 67408 60230 67408 79688 18101 79688 67408 84001 84001 36539 98520 84001 98520 22741 25808 98520 53820 25808 87360 53820 53820 5514 53820 43413 21626 53820 53820 7388 84083 53820 84083 79475 27544 84083 27544 84613 77111 27544 77111 75788 83825 77111 83825 89084 83825 96770 96770 53336 84613 87760 30342 87760 37393 87760 86905 37393 23467 37393 37393 67987 31607 37393 31607 9392 31607 21946 21946 65789 21946 68702 31607 9937 51117 9937 91347 9937 21946 22566 1164 22566 9937 46237 91787 46237 20401 91787 51374 91787 9937 67793 18120 67793 36390 91787 56397 91787 93084 56397 99840 36390 36390 98147 37907 99840 37907 19551 98147 23994 23994 84863 17471 37907 236 37907 15337 236 84552 17471 31284 84552 236 49222 49222 8366 46932 49222 49222 20386 49222 60132 60132 8634 60132 51960 48985 60132 20386 31537 31537 54732 60132 69868 69868 7284 7284 51029 51029 98224 51029 43325 14822 43325 13385 7284 43325 83253 84323 83253 43134 14822 61377 43134 84449 61377 99143 61377 99143 73858 53601 61377 53601 92788 73858 29101 29101 34062 73858 41413 41413 33584 33584 97991 4730 41413 51666 4730 51666 96099 51666 80362 31670 80362 80362 52339 53845 80362 51666 87388 53845 50877 87388 28886 50877 54754 59643 54754 97715 54754 97715 49334 97715 24347 21236 24347 24347 92479 24347 38065 73792 38065 38065 95798 95798 8169 38065 49017 2595 49017 49017 68147 82249 95798 82249 10367 45614 95798 12489 45614 45614 38376 82520 82249 82520 19515 50110 45614 71695 50110 64110 71695 82520 61556 18701 61556 61556 15662 35174 61556 60096 71695 60096 91873 97768 61556 60096 83274 67180 83274 61556 48227 8814 48227 97768 2069 3217 48227 3217 73544 3217 17100 49004 17100 98449 2069 17100 4450 24982 4450 562 98449 562 97893 13423 562 562 41979 24982 95893 4615 95893 95893 57493 63867 95893 75196 95893 95893 92933 40443 92933 45427 92933 92933 20903 20903 22998 6498 92933 20903 80781 80781 67925 48176 22998 48176 14669 80781 34564 48176 91316 57551 91316 67286 91316 69866 34564 71144 69866 91316 17246 17246 77301 63786 17246 64497 17246 64497 81064 64497 83844 64175 83844 64175 40872 64175 1453 63786 38342 63136 38342 74723 38342 74723 7551 74723 66243 68073 66243 68073 86387 13671 66243 13671 91309 56859 13671 13671 32302 63985 32302 22842 63985 54439 22842 32302 85907 85907 59833 46606 85907 42848 46606 42848 53555 53555 41932 26956 53555 97871 26956 97871 84771 26956 62472 73668 62472 56148 73668 73668 9001 9001 79050 62472 62279 24038 62279 60198 62279 58918 60198 60198 67989 38319 67989 67989 28321 28321 59744 66955 60198 41788 66955 41788 65824 11757 41788 11999 11757 11757 62137 41788 71256 55970 71256 73660 62137 62137 16083 16083 43698 90816 73660 90816 47867 90816 29339 90816 5378 34272 5378 5378 72377 15649 90816 15649 44579 15649 51850 90314 15649 92588 90314 90314 92789 43790 90314 46625 43790 11559 43790 11559 3540 11559 61858 11559 22741 43790 17312 49663 17312 11559 56756 31568 56756 62424 56756 17312 87796 13044 56756 13044 47308 90592 13044 33602 90592 25744 87796 25744 62084 37188 25744 25744 1910 25744 86952 90017 86952 58487 25744 37517 58487 37517 73058 37517 52895 80993 58487 80993 21936 21936 24598 63473 21936 42438 80993 41074 42438 92812 41074 72815 41074 72815 33614 72815 16459 75644 16459 54046 75644 75644 91515 74103 75644 14001 91515 14001 62433 79583 14001 79583 6590 14001 61643 23690 61643 95441 61643 95441 62620 24783 62620 24783 16409 16409 70097 33858 70097 7163 16409 7163 65420 7163 31167 7163 23064 70097 83681 31465 83681 69645 23064 83681 96221 69645 73530 13135 73530 73530 6858 25002 73530 25002 17581 25002 15166 25002 55361 55361 24304 55361 41084 21551 15166 82558 55361 21551 21659 21659 47720 21659 49452 21551 1026 1026 36524 1026 69341 1026 74276 55849 74276 92533 74276 61824 1026 16534 61824 99312 61824 61824 67154 66260 67154 67154 18175 18175 75541 18175 7335 7954 18175 7954 61635 54509 7954 14331 54509 51483 54509 55568 14331 51483 88046 13490 88046 51483 51127 51127 46134 51127 63428 9405 51127 63428 21021 21021 60494 13824 21021 3992 21021 3992 48955 48955 32457 9402 48955 23874 3992 97114 3992 23874 33064 66019 33064 73464 33064 73464 71334 49821 71334 58489 49821 92260 71334 49821 7794 40194 7794 13363 40194 47781 7794 88551 47781 92458 40194 92458 78097 78097 87871 67548 78097 57458 92458 57458 45084 26748 57458 57458 76150 57458 70356 15120 70356 15120 52126 15120 13343 76448 13343 13343 68643 85285 68643 85285 18321 85285 68202 68202 22058 18321 57219 57219 45916 68202 29694 57219 51083 38809 51083 51083 87149 64083 51083 29694 84777 80032 84777 84777 94098 84777 27608 84777 85969 12077 85969 12077 53138 85969 89351 50748 12077 84231 50748 45065 50748 86013 45065 83971 45065 14974 50748 79671 45065 14974 62564 78034 62564 71773 62564 62564 70262 14974 33198 59631 33198 33198 21264 76556 33198 76556 97306 70262 73821 76556 74472 74472 80758 74472 62284 87451 74472 87451 66491 68672 87451 94006 68672 74472 70390 87451 90868 33377 90868 90868 6635 70390 55635 55520 90868 55520 86312 86312 36835 86312 14223 1987 14223 84172 1987 12893 84172 41057 84172 24997 84172 84172 18388 18388 21636 18388 16436 16436 44612 19688 44612 44612 57018 70825 57018 44612 26107 26107 81914 26107 60891 60891 92618 21376 26107 26107 35351 35351 78382 35351 49290 51229 49290 49290 951 9618 35351 35351 78057 49297 9618 49297 307 74243 49297 74243 72297 78057 60320 41841 60320 60320 15148 15148 77658 18649 77658 15148 90386 90386 59 77658 11535 28589 11535 11535 9452 11535 44490 44490 21663 21663 97370 68346 11535 16344 68346 32346 21663 21663 89623 89623 53296 89623 99531 9713 32346 9713 91431 9713 66409 9713 94353 85982 89623 55883 85982 85982 60175 60175 46713 60175 15878 37425 15878 78051 94353 78051 22245 66622 78051 66622 31153 57836 60175 78051 23394 99315 23394 23394 37721 14033 57836 35507 14033 22771 23394 22771 58377 43559 22771 43559 14654 43559 86223 43559 65086 65086 22248 22771 39122 39867 39122 65086 99923 58313 99923 99923 47886 90966 39122 79472 90966 79472 48842 99701 79472 35707 99701 95783 99701 99701 67608 75450 99701 75450 59652 87466 75450 20075 87466 90152 75450 90152 81650 59652 64170 22869 64170 21941 64170 63638 90152 61225 63638 63638 1517 64170 32827 32827 50631 50631 79277 79277 42469 79277 76569 50631 70559 84993 79277 84993 4366 15591 4366 36792 15591 15591 99299 15591 26914 4366 7553 26914 24087 93273 24087 37467 93273 24087 59507 73722 59507 15244 73722 73722 88423 93273 44836 44836 53308 28972 53308 53308 55755 53308 39358 59507 49167 49167 65582 29857 65582 5341 29857 65390 29857 65390 34413 82641 65390 19571 65390 65390 55485 29917 55485 29917 70312 70312 94092 31867 70312 86427 31867 40747 31867 65438 31867 65438 37642 36087 65438 66186 65438 25266 66186 66186 58654 58654 49671 58654 13900 58654 95807 41064 95807 92476 41064 92476 88225 92476 20109 94111 20109 41064 28014 8979 28014 47586 28014 20160 92476 20160 43050 43050 18245 14122 28014 78355 14122 70372 43050 70372 39564 43050 33263 33263 26866 33263 37228 27012 33263 27012 36415 68889 36415 27012 34932 98998 34932 34932 9134 34932 7666 51875 7666 51875 15336 72392 7666 21699 72392 12560 51875 12560 55752 72392 59591 91061 59591 59591 86874 71072 59591 64004 71072 86874 26699 39827 26699 38833 26699 98422 26699 26699 4409 21636 4409 19178 4409 4409 88911 72716 26699 72716 45898 53352 45898 50152 72716 83678 50152 97050 45898 97050 76060 35252 50152 83480 35252 17744 35252 50152 52951 37385 17744 37385 22239 39846 22239 39846 66200 93482 66200 93482 72404 71578 93482 1251 93482 54022 93482 54022 13669 13669 43388 43388 27572 43388 64655 69046 13669 69046 77334 77334 89236 77334 83309 78442 77334 78442 11274 78442 99279 61496 78442 43412 61496 61496 95880 4413 61496 95880 83089 96051 83089 4413 50943 50943 84725 89856 50943 83089 95546 95673 95546 42197 95546 42197 41387 42197 8492 12880 8492 20825 12880 70106 95673 56271 70106 70748 70106 34119 70748 72870 70748 1427 72870 18517 1427 65378 1427 8794 1427 49024 8794 54367 65378 54367 89288 8794 22113 8696 22113 56891 54367 56744 56891 56744 15789 93519 56891 54616 93519 56891 81851 92479 81851 227 56744 62763 81851 53498 62763 62763 64242 64242 12996 64242 42198 83988 42198 64242 48540 48540 98145 48540 71109 53599 64242 77860 48540 77860 72004 77860 63125 79066 63125 59681 63125 799 59681 59681 67193 318 67193 67193 88048 43376 59681 28318 43376 43376 64524 89768 43376 29107 89768 54886 43376 54886 79109 35732 79109 1364 35732 1364 68375 79109 7644 60208 1364 76112 60208 1364 63113 18699 7644 28540 18699 55760 60208 395 55760 94498 55760 18699 3042 55760 96299 27122 96299 96299 94075 68397 96299 7324 68397 7324 70400 68397 52963 7324 65817 96821 65817 30099 65817 60638 30099 54328 30099 78678 54328 54328 36043 54328 23446 76766 23446 99409 23446 7595 23446 41995 7595 7595 39658 7595 84085 5033 84085 84085 14358 84085 67130 10440 14358 10440 30457 30457 91145 21903 30457 21903 68484 21903 85303 85303 44667 85303 90855 3485 90855 90855 42970 90855 19190 6618 44667 21189 44667 21189 42908 21189 53790 67334 53790 53790 52624 54144 21189 53790 83354 48206 83354 77796 83354 5897 77796 83354 88431 38180 88431 1339 38180 40543 38180 20441 40543 40543 6864 89666 6864 6864 81325 6864 52802 83630 6864 62470 83630 83630 13374 6864 74310 74310 66095 66095 1092 419 66095 74310 84110 2631 84110 71809 66095 84110 99059 71809 30527 40116 30527 67984 30527 7074 99059 7074 34952 7074 9898 30812 9898 7074 95428 69763 7074 74470 9898 69763 14940 49807 14940 27649 74470 2868 27649 27649 6709 14940 3900 3900 84564 14940 9160 9160 90016 16079 3900 47456 16079 16079 36935 90016 87733 81293 16079 36850 81293 81293 89725 81293 17728 17728 22735 69655 22735 17728 62464 62464 12749 22541 22735 29358 62464 62464 92542 55965 92542 95564 92542 29358 94917 4205 29358 4205 25856 25856 42031 4205 82317 51253 82317 50116 82317 44203 25856 71223 44203 44203 44544 82317 33691 33691 75957 33691 65456 65456 73292 9742 65456 19743 65456 23658 19743 29361 19743 36504 19743 9742 49987 49987 12088 12088 109 63095 12088 55750 63095 12993 63095 12088 37822 63095 95460 95460 56352 56352 75613 17451 75613 75613 78462 56352 63402 55003 56352 55003 92392 63402 69811 45316 69811 6807 55003 6807 25912 6807 57103 98544 57103 65855 57103 6807 99524 98924 6807 10217 99524 39737 98924 10217 1046 10217 45622 39737 30501 45622 6424 64128 6424 94913 6424 30501 76438 7479 6424 7479 53887 71123 7479 48084 6424 48084 42902 7479 27962 67821 7479 67821 31524 67821 13525 13525 42142 13525 55694 13525 7569 9682 67821 56999 9682 62044 56999 9682 35910 35910 87682 40371 87682 87682 65509 35910 55781 65658 55781 90322 55781 55781 99754 97909 87682 97909 40629 35910 46640 19480 46640 46640 89760 89760 5423 5372 5423 89760 43544 97067 46640 97067 12675 35568 97067 97067 76849 76849 2840 93171 76849 9196 93171 97067 94415 94415 46324 93171 44213 44213 96887 96887 86410 46324 52065 44213 19618 96887 372 52065 83495 83495 58371 83495 15548 83495 71315 71315 7684 71315 91829 27178 71315 31944 71315 76858 31944 19523 31944 81428 27178 81428 59641 31944 16714 16714 27432 16714 66437 83041 66437 92250 66437 92250 6599 16235 92250 16235 11118 66437 67502 67502 91545 6599 79929 70780 79929 66720 79929 96584 67502 35324 96584 79929 40473 79929 71491 71491 22077 71491 6404 6404 97699 90759 97699 97699 38738 38738 53998 27820 53998 38738 87906 2638 87906 38738 87002 87002 69136 87906 76235 83015 76235 76235 54361 54361 20106 54361 27252 54361 80757 76235 9765 9765 24183 9765 61448 41693 9765 60759 9765 16616 60759 60759 40910 40910 92807 16616 40666 40910 65765 65765 7540 55857 65765 69469 65765 55857 28425 26412 28425 71979 26412 28425 10767 10767 77393 77393 99416 99416 10473 77020 26412 77020 33096 72495 77020 36203 72495 72495 49192 49192 80909 33574 72495 80062 33574 337 49192 50707 337 37579 337 37579 18928 337 48621 48621 64494 37579 41570 2213 48621 2213 76490 35265 41570 35265 13120 35265 59860 17244 59860 17580 59860 17580 16786 59480 17580 60491 59480 59480 41360 59480 76225 3779 59860 77799 3779 77799 56604 32988 77799 35517 59480 35517 89937 58219 35517 25116 58219 60492 25116 40788 25116 25116 53189 52515 53189 83158 52515 23759 52515 30119 23759 48 52515 60459 48 88331 48 88331 47713 47964 48 6385 47964 47964 85231 30151 85231 83588 30151 88494 85231 83588 57203 80843 57203 67695 57203 34840 57203 34840 60204 34840 45301 99338 45301 99338 12602 20441 99338 99338 40103 40103 20901 3686 99338 3686 10348 72728 10348 10348 38710 38710 89624 64501 38710 84415 10348 50839 84415 67977 50839 66533 50839 84415 53427 53427 15131 90263 53427 94889 90263 21644 90263 90058 53427 21644 38586 28726 21644 28726 76376 46000 38586 46000 50058 46000 95557 48729 28726 48729 4570 4570 68212 4570 34429 69666 4570 69666 45282 47193 4570 86897 47193 47193 21359 92857 47193 47193 84278 69666 33630 46235 33630 33727 33630 63615 33630 63615 6627 33710 33630 33710 5494 63615 99960 99960 39251 39384 99960 29782 99960 29782 282 29782 42314 15397 29782 15397 86809 35550 15397 35550 58777 35550 49617 92754 35550 92754 74470 49617 10571 61453 92754 92754 59929 10571 92330 76688 92330 5532 59929 5532 50631 52793 92330 5532 6190 78719 6190 673 78719 673 13720 5870 673 5870 9500 76113 5870 76113 27160 42991 76113 42991 67278 85492 76113 3916 85492 42991 14284 50040 14284 14284 82454 14284 26915 85492 30226 82454 72921 82412 72921 30226 96757 59762 96757 59762 87871 39097 59762 40448 39097 42698 40448 90359 42698 90359 78352 8120 39097 90359 83106 90359 9649 36577 9649 9649 42572 8120 93625 16887 93625 60924 9649 19883 60924 60924 87865 56139 87865 87865 57607 57607 45219 45219 81282 77895 57607 16748 77895 14667 16748 16748 43922 52851 57607 55301 52851 16748 26538 36754 52851 52882 52851 68265 52882 28452 68265 52882 8356 15205 8356 15205 1326 80614 15205 15205 26811 15205 32122 99734 15205 67437 8356 68990 15205 68990 99719 99719 5534 99719 95826 95826 4652 41639 4652 95826 8117 8117 5595 28116 8117 28116 61100 4652 57956 64395 57956 97486 28116 50761 97486 64122 97486 64122 89038 78714 97486 78714 22043 78714 2190 49548 2190 36144 49548 36144 16699 65182 49548 64438 65182 36144 17676 17676 6105 35879 17676 74703 35879 91632 35879 46353 91632 91632 70343 91632 86300 12942 86300 73584 86300 24506 73584 33976 73584 33976 81709 80625 81709 81709 52194 52194 68191 89217 68191 54152 68191 54152 14621 54152 60297 20340 52194 68191 85990 85990 33126 14008 85990 14008 94720 22551 14008 58280 22551 58280 37108 81793 58280 58280 76650 76650 49239 49239 83761 13915 76650 28985 13915 13915 92256 49239 18426 18426 48677 83582 48677 48677 26973 48677 20544 20544 81142 20544 4533 26498 4533 26498 47606 57987 26498 42987 4533 42987 26794 26498 72066 78308 72066 26498 64873 64873 57756 72066 34283 34283 51015 61197 34283 61197 42180 51015 97557 12685 97557 97557 3473 97557 88091 50928 88091 22718 88091 92783 22718 64611 92783 42505 92783 13928 42505 42505 36813 1153 36813 42505 99371 53128 99371 53128 51606 53128 83879 83879 20409 20409 46710 1966 20409 83879 47822 34143 47822 47822 44229 76939 44229 44229 38146 21752 38146 38146 77195 26139 76939 8682 26139 43599 26139 6953 43599 77633 43599 51858 26139 71916 51858 71916 72508 71916 74685 96707 71916 51858 89100 57188 89100 70075 89100 70075 43295 70075 97887 57188 44401 89100 806 70075 55153 55153 26805 25793 55153 25793 95112 90915 25793 25793 50151 25793 75256 27359 50151 27359 91273 20621 50151 83664 20621 2651 83664 83664 88635 83664 59107 59107 19079 49134 83664 49134 87634 49134 52538 70952 52538 55738 52538 20621 14840 33000 14840 49134 99959 89605 99959 99959 64821 26842 64821 64821 62138 51298 62138 23475 64821 99959 89404 13883 89404 90841 13883 87895 13883 13883 82505 71010 82505 86658 87895 87895 81775 15797 81775 86658 78564 81775 31772 31772 20659 20874 20659 31772 29532 49146 20659 30063 29532 77313 30063 58107 30063 42520 30063 51819 30063 51819 3899 8843 49146 51819 1785 1785 16414 1785 79984 79984 45832 45832 89627 45832 56834 79177 45832 79984 43753 29165 1785 86267 29165 29165 204 29165 35534 35534 46016 36995 46016 46016 42166 42166 18095 42166 54591 34543 54591 54591 83974 83974 11356 83974 82835 81362 83974 54591 44155 44155 84179 83974 80233 80233 97006 42989 44155 42989 12614 80233 31433 80233 88936 55312 88936 78861 88936 53051 78861 45403 78861 76100 31433 78861 45396 45396 1602 1602 38667 56077 1602 56077 52446 52446 53120 25115 52446 52446 82161 82161 87637 52446 53796 53796 13816 21898 13816 13816 15832 4461 53796 70901 4461 13816 18106 18106 88911 18106 91798 30300 70901 29522 30300 70901 7402 18363 7402 7402 59466 69901 7402 84851 69901 14520 69901 69901 57120 57120 92466 69901 53324 62581 53324 95827 53324 69901 62397 13467 62397 43679 62397 43679 35751 43679 1554 43679 3120 43679 60683 63812 60683 17413 63812 30544 63812 63812 68329 75893 63812 75893 87226 39590 75893 75893 72861 68422 68329 12112 68422 12112 97645 97645 40585 32798 12112 1826 12112 1826 36292 97645 16795 92512 1826 92512 88920 1826 12771 69275 12771 92512 3205 58706 3205 12771 97389 42505 97389 3205 29067 97044 29067 97389 2604 62200 2604 33220 2604 2604 89866 33220 54937 54937 23717 54937 45316 54937 31837 69622 54937 47571 69622 69622 12113 94677 12113 44853 12113 22550 12113 16541 69622 13184 16541 16541 15286 9749 15286 15286 6848 16599 6848 69681 6848 87220 15286 96748 87220 96748 30239 16562 96748 59168 96748 85331 59168 92675 85331 85331 49791 59168 8808 8808 27295 52756 49791 52756 34540 49791 43180 52115 43180 79683 43180 7368 79683 41421 7368 7368 71151 7368 23488 23488 69252 69252 26227 41424 23488 41424 64779 66561 64779 94612 69252 4738 94612 4738 49591 4738 99771 99771 13572 4738 61207 99771 5413 60033 61207 9365 60033 60033 7880 7880 62334 55927 7880 24974 7880 60033 95545 95545 80979 10836 80979 22174 80979 49700 80979 49700 905 79017 49700 21089 79017 21089 42885 21089 61300 79017 70112 8665 70112 80438 70112 70112 61313 76417 61313 84414 61313 61313 6524 95200 6524 36641 61313 26220 36641 5856 36641 36641 45358 36641 88210 12686 88210 88210 6362 38144 6362 88210 64156 64635 64156 46977 64156 97307 6362 50057 6362 86053 50057 29374 64156 29374 73821 29374 22497 31003 50057 31003 87969 87969 58845 91732 87969 91732 41097 91732 5739 87969 36337 73112 36337 36337 95623 33384 91732 74536 33384 80369 73112 64364 80369 80369 63457 80369 96311 33384 59512 80369 44261 44261 25191 44261 11913 11913 57322 23603 11913 36441 11913 11913 97533 97533 54184 11913 59283 19603 97533 3000 59283 29488 3000 86400 3000 29488 87617 87617 63406 87617 8295 87617 4366 87617 15547 96319 87617 14217 96319 14217 14624 70878 14217 70878 81059 81059 61017 14217 92508 95918 92508 85472 92508 34553 85472 91825 92508 29132 91825 70671 29132 70671 17593 70671 24973 24973 78185 24973 38404 24973 11257 11257 18290 72934 11257 56333 11257 11257 30620 24973 81654 24973 90503 90503 69778 90503 77781 90503 45916 24973 55441 55441 92611 55441 21491 55441 55087 13949 55087 16657 55087 23182 90503 69745 23182 48408 69745 69745 10156 69745 79999 37153 79999 7446 37153 52515 7446 72863 7446 7446 5145 7446 13474 7446 81587 26919 81587 21505 81587 81587 72612 81587 12658 12658 18801 12658 28451 12658 65205 90234 12658 12658 50459 50459 83673 50459 52626 4525 90234 64142 4525 16295 50459 16295 44269 16295 11984 11984 8976 73735 11984 20658 73735 58037 20658 20658 98574 98574 88617 98574 98042 86186 20658 40714 20658 40714 48505 40714 55583 55583 90584 55583 98232 40714 45346 50563 55583 86581 50563 50563 42698 69157 45346 69157 59186 59186 76573 76573 25819 59186 10748 51104 10748 69157 49857 10748 21158 49857 24737 83375 21158 33460 24737 42698 33460 33460 26427 26427 6987 41774 26427 83375 95300 32696 95300 63057 33460 63057 64650 52170 64650 64650 84768 95300 33180 33180 13102 33180 14091 46842 14091 33180 85087 85087 84256 84035 85087 85087 92581 18792 92581 92581 39883 46481 14091 96288 46481 46481 62816 46481 7073 7073 47936 62816 56678 56678 71344 56678 11905 11905 1801 30832 11905 11905 18117 18117 5163 52375 18117 83462 52375 52375 31817 52375 89744 89744 9039 55062 89744 89744 76348 33005 76348 76348 91924 10399 76348 89744 98304 98304 10604 79757 98304 98304 5878 5878 78484 5878 95258 95258 87156 95258 79091 67343 87156 79220 67343 87156 73953 73953 20078 20078 57086 58298 20078 73953 17283 17283 98802 77003 17283 77003 83690 77003 70630 77003 816 3964 77003 3964 293 816 30951 51568 30951 30951 69874 97299 69874 27243 30951 42720 27243 27243 7295 89839 27243 89839 8397 89839 97946 27243 11438 77224 11438 17408 89839 17408 91903 17408 62255 17408 86451 86451 38492 17408 86036 59205 86036 94899 59205 59205 87273 46674 86036 46674 4254 57775 46674 22522 57775 57775 90880 55355 87273 18639 55355 57775 78113 33637 57775 33637 72926 78113 15151 12959 33637 12959 79864 10970 33637 10864 10970 33158 12959 92783 33158 36721 33158 12959 15293 33158 56136 64567 56136 56136 17714 56136 70723 14974 70723 8243 70723 60443 56136 60443 27015 60443 98661 79389 17714 4513 79389 60443 51859 51859 83315 83315 15678 75717 83315 96598 51859 96598 79141 11630 83315 88421 11630 18608 88421 88421 22281 4975 22281 77943 18608 98835 22281 91231 98835 75434 22281 54785 75434 78761 75434 70513 78761 19159 78761 19159 79686 19159 38020 19159 61443 85162 19159 61443 8130 48237 8130 48237 27813 48237 28719 20731 28719 28719 29604 64112 27813 86562 64112 86562 80447 86562 79094 78346 86562 80012 78346 80012 33389 28735 78346 60592 28735 59189 60592 49715 60592 60592 28543 97766 28543 28543 94818 28543 67719 85701 67719 19519 67719 67719 9869 51136 9869 51136 84716 16885 9869 63527 84716 89161 63527 4740 89161 89161 22859 16885 26762 89161 44487 44487 6287 53852 44487 82514 44487 28557 82514 32385 82514 32385 36663 45365 82514 65145 82514 65145 37897 99774 65145 67737 45365 16007 45365 16007 96566 73855 45365 74248 73855 74248 15206 5542 73855 5542 19569 19075 5542 71086 5542 74248 6921 6921 33028 6921 66850 82251 6921 27404 82251 22487 82251 22487 17 22487 85482 82251 13169 61536 13169 13169 46412 13169 71824 48636 85482 83610 48636 48636 88242 75916 88242 88242 32574 87182 32574 88242 62099 33900 62099 62099 30305 55150 30305 36759 30305 30305 65867 65867 35694 65867 72111 65867 9568 65867 51278 65867 19279 19279 37424 19279 50968 29389 19279 29389 12918 12918 84387 11029 50968 11029 98043 12918 46642 98296 12918 98296 89683 22535 89683 55452 89683 89683 20185 46642 23398 58946 89683 58946 36647 36647 24028 36647 30279 55441 30279 16818 24028 17011 16818 16818 60310 60310 70875 70875 88727 92802 88727 88727 99983 87996 99983 87996 92439 92802 91968 91968 25670 28324 25670 25670 69044 1833 91968 87637 1833 71661 1833 1833 48135 63552 91968 63552 35592 63552 27582 35552 27582 96709 63552 34168 27582 34168 4588 80159 34168 61054 96709 61054 94698 7753 61054 48912 7753 7407 7753 94284 96709 94284 47049 47049 51481 10339 47049 10339 43536 82281 47049 11328 10339 82281 95895 14379 95895 55851 95895 95895 24866 24866 47259 24866 61393 22615 24866 21655 95895 24866 7157 24866 81975 81975 26105 26105 22297 62752 22297 65702 26105 95320 65702 95320 44159 95320 87379 87379 88692 87379 47114 87379 32506 32506 20195 54281 32506 54281 21389 27293 20195 20465 27293 94257 54281 94257 98072 10471 94257 72673 27293 94257 77298 41053 77298 77298 398 40720 77298 12375 40720 12375 36874 12375 16195 47814 40720 50824 47814 50824 4868 47814 45111 50824 64816 14708 64816 50824 54518 24257 14708 24257 43963 34189 24257 34189 63594 63594 36141 34189 66204 66204 22174 39617 66204 66204 10607 19318 10607 10607 28506 66204 82417 60445 82417 82417 1381 82417 70442 64856 70442 70442 51536 86766 51536 86766 14586 43602 86766 86766 30677 86766 88440 97526 88440 5674 88440 30713 88440 30677 463 56541 463 52222 463 93375 52222 52222 63627 52222 97785 463 16596 16596 56954 33475 16596 43245 97785 16968 43245 1911 16596 1911 29312 89593 29312 58941 29312 58941 87543 37903 58941 58941 52071 29312 73925 73925 54923 73925 94630 63982 94630 32153 94630 32153 28110 32153 53270 94630 41583 34353 41583 32153 67505 74819 67505 98889 67505 98889 231 39780 98889 13855 98889 13855 74117 13855 40916 46665 40916 80257 40916 40916 21433 7105 40916 21433 84156 84156 11803 84156 13637 65798 13637 15397 65798 79607 13637 62824 13637 93041 62824 60841 62824 60841 52001 98581 65798 98581 74541 82497 98581 84932 98581 85339 84932 96071 84932 96071 29440 29440 39176 88612 29440 21704 96071 21704 86541 21704 30788 76485 88612 50865 21704 50865 88510 88510 32840 76485 55521 98120 55521 95876 88510 81018 55521 62762 81018 1874 81018 81018 9258 9258 89072 1874 11443 11443 26518 11443 80798 2189 89072 79623 2189 32807 79623 32807 71391 71391 91260 71391 1273 82207 79623 82207 33652 82207 33231 31404 33231 33231 20515 33231 47220 83580 33231 83580 90686 73998 47220 18374 73998 83580 89280 89280 93061 93061 70016 70016 7547 67872 7547 97794 7547 7547 37238 37238 61792 37238 32159 55581 37238 37238 67118 67118 37525 7547 43290 47360 67118 24414 47360 67118 62783 46268 62783 62783 68751 91720 68751 87253 68751 68751 65896 70287 65896 65896 32127 41797 32127 55256 41797 32127 71387 71387 67387 56188 67387 52123 67387 23438 52123 18139 52123 53678 18139 53678 81283 53678 54357 65209 18139 65209 26794 65209 9090 65209 46226 54472 46226 54472 25450 36225 54472 54472 82320 65601 54472 65601 22247 24414 65601 65601 52372 7012 65601 7012 54813 15844 7012 52372 88146 88146 1241 7692 88146 17724 52372 95318 17724 3393 95318 20972 88146 19755 20972 20972 42841 4152 42841 20972 98589 98589 88730 47074 98589 47074 28339 47074 22883 98589 19048 98589 29553 29553 16418 76081 29553 29553 44256 19048 9516 9516 29965 56372 9516 56372 98605 27313 98605 6340 98605 6340 74996 6340 20675 20675 87881 20675 94661 54950 6340 56035 20675 56035 82624 66419 82624 56035 88333 79757 88333 88333 16682 88333 96381 49945 96381 31046 96381 3271 31046 16682 57280 62285 3271 57996 62285 62285 65564 57280 88446 88446 95506 88446 76276 6568 76276 70443 62285 70443 95499 15422 70443 28818 70443 98212 28818 31466 98212 50305 98212 50305 60757 60757 58700 62411 58700 58700 74280 19119 74280 49163 74280 49163 27955 49163 72091 72091 88978 27955 10825 91878 10825 54820 91878 68584 91878 84782 68584 68584 58041 41941 58041 58041 39152 58041 33087 33087 14037 89866 33087 47528 58041 87460 47528 47528 84240 33087 49380 49380 55597 78039 55597 55597 99446 99446 75118 99446 13412 91512 99446 23922 55597 99446 95521 19071 99446 19071 11810 19071 63204 52519 19071 97209 52519 52519 10343 19071 14912 14912 41963 52519 93928 93928 62443 93928 77601 40600 93928 93928 34435 34435 78643 36678 78643 34435 33006 33189 33006 85405 33189 78937 33189 23438 78937 78643 95442 95442 76163 95442 27770 7883 27770 95442 13983 13983 38804 82452 27770 82452 59561 82452 17545 82452 31592 55529 95442 7035 55529 55529 78081 4716 78081 45031 4716 74292 4716 3896 78081 3896 85954 24924 78081 71740 24924 79737 3896 79737 24700 24924 69834 10051 79737 85847 10051 10051 76979 63252 24924 40360 63252 10051 97138 97138 38673 92562 40360 72897 92562 3504 72897 37836 3504 3504 82317 3504 54634 54634 86895 54634 60920 54634 3103 21601 3103 40707 54634 40707 39070 40707 56841 85136 3103 85136 61527 85136 35638 49866 35638 35638 3205 55008 56841 73437 55008 62452 55008 62452 63604 55008 6832 6832 78051 6832 1473 43608 6832 62452 11166 77268 11166 11166 31298 31298 78069 95594 43608 10534 95594 11166 2192 2962 31298 2962 75991 2962 718 10898 2962 2458 2962 23027 2458 92810 2962 30822 92810 92810 34839 44249 92810 2962 81043 81043 53793 49824 92810 94310 49824 92810 83174 64359 83174 81043 21156 83174 57475 57475 62666 10737 62666 62666 74473 62666 30424 30424 58006 30424 98567 71351 98567 98567 4652 98567 27496 98567 57626 20241 57626 57626 10298 83725 27496 54462 83725 12399 83725 80608 83725 45730 80608 94296 80608 34873 80608 94296 85977 3577 85977 85977 25575 25575 74952 25575 57321 26470 74952 75292 26470 26470 72615 72615 62530 57321 32894 32894 62544 20065 32894 72615 35510 35510 98647 72615 86241 86241 79537 59196 86241 44798 35510 58301 44798 44798 89905 35510 70137 79521 70137 44798 44368 10442 70137 10442 58220 76758 44368 17074 10442 17074 30690 53277 76758 17074 40115 21283 40115 53277 4750 4750 37586 37586 37966 40115 84499 60573 37586 99311 60573 60573 60648 31164 60648 81900 60648 60573 69771 69771 49722 69771 15610 15610 40141 34078 15610 15091 34078 15091 85921 34078 5147 5147 988 70878 5147 15091 8833 8833 4535 4535 86273 86273 72233 72233 74893 72233 2811 72233 24525 24525 68912 68933 24525 2811 88794 97692 88794 14083 2811 14083 52339 88794 11203 45848 11203 12123 14083 103 11203 103 68389 103 62677 103 93646 13816 93646 93646 23472 33389 23472 8736 23472 23472 38102 103 35549 35549 74996 35549 4855 19291 4855 4855 74688 59545 4855 50085 4855 59238 35549 74859 35549 74859 45198 74859 11282 94978 11282 22828 74859 43343 22828 22828 88454 94978 91088 96301 91088 46871 91088 46871 17603 48837 91088 4101 48837 46871 69971 3815 69971 70823 46871 38971 69971 38971 61417 38971 47937 38971 58624 47956 58624 60208 58624 58624 88687 88687 14730 94290 58624 93381 94290 66505 88687 56705 66505 15810 94290 15810 78627 34645 15810 24411 34645 66505 25063 25063 35899 28492 35899 25063 37298 31258 37298 30342 31258 69307 35899 78697 31258 79146 69307 79146 37673 80674 78697 6603 80674 6603 62077 62077 60897 76289 6603 239 76289 76289 9671 9671 19234 76289 29550 29550 34079 26849 34079 26849 20665 20665 20089 1290 20665 1290 42460 70790 20665 89927 70790 58527 89927 50331 70790 49432 50331 50331 19009 22113 19009 93353 89927 45835 93353 23339 45835 23339 67535 84856 23339 46231 23339 23339 49863 49863 43699 62065 49863 62065 73682 987 73682 26836 73682 4105 26836 73682 76398 73682 18942 18942 76528 76398 81719 18942 20390 32990 20390 20390 89322 36775 89322 44371 89322 16439 89322 89322 33973 89322 40759 84454 33973 16902 84454 40759 50536 50536 8999 84454 4555 90288 4555 41514 50536 41514 71992 41514 13721 13721 88337 202 41514 202 6701 74888 41514 69192 74888 23964 202 23964 27106 35811 23964 90408 27106 52596 90408 90408 79068 90408 98936 90408 65611 65611 17098 83156 90408 83156 2962 65611 74258 1698 17098 35461 1698 35461 97464 43803 35461 1698 50578 49626 50578 50578 6865 50578 29416 50578 98552 93959 98552 5644 93959 70606 98552 6118 70606 85734 70606 95120 70606 95120 71140 95120 26671 5133 95120 95120 28232 28232 35364 28232 35598 28232 30461 25316 30461 30461 54753 35598 8882 49205 30461 38177 49205 87761 49205 9325 49205 9325 44414 90094 9325 6198 9325 9325 38785 50634 38785 5068 50634 50634 419 50634 93548 50634 563 8880 563 563 37675 50634 75851 75851 52680 75851 81142 18019 75851 70457 18019 18019 1893 50634 23070 64083 23070 84258 18019 81107 23070 84258 33891 33891 9814 64739 33891 29494 33891 29494 90073 8268 90073 29494 5393 5393 59334 68079 8268 622 68079 28384 622 622 48204 60648 622 68079 90722 49750 622 37110 49750 7256 90722 48055 7256 92220 90722 4906 92220 4051 92220 82832 4051 82832 91586 36379 82832 97271 36379 98110 82832 98110 24276 11664 98110 19772 11664 86452 11664 2854 11664 59167 98110 59167 67288 59167 55787 31115 59167 52062 55787 52062 84163 31115 66863 66863 66745 66863 84307 11978 84307 84307 20227 73625 20227 3373 20227 62436 84307 66351 20227 66351 17420 31070 66351 66351 15469 15469 94190 15469 28916 57108 15469 15469 60042 60042 30659 59752 60042 2609 59752 57108 17153 35749 17153 10350 17153 17153 2960 62350 17153 59752 25446 32148 25446 53862 25446 32148 59453 26544 59453 10320 26544 59453 73533 73533 39277 70018 73533 21118 73533 21118 99904 48537 21118 21118 14204 28904 14204 7329 21118 7329 99736 90377 7329 90377 92247 90377 63233 90377 67232 90377 98848 98848 16603 10111 98848 10111 89845 78307 98848 78307 50932 10111 3599 48 3599 3599 65458 2139 65458 65458 35105 65458 26901 62411 26901 2464 65458 2464 29298 73453 2464 26901 81004 2464 31707 31707 53992 31707 18096 31707 59908 59908 47000 47000 34492 20815 34492 99161 47000 34492 57277 57277 76077 60484 76077 76077 79723 55963 76077 76077 81763 46706 81763 5841 81763 95357 81763 17237 95357 3104 17237 17237 60126 17237 58188 91007 17237 19666 91007 75335 17237 62814 17237 91536 62814 75335 16728 59881 16728 59881 69249 62814 63086 56374 63086 98126 59881 15780 98126 98126 63244 98126 82954 82954 73862 98126 29971 43632 29971 16448 43632 43632 41086 41086 69717 67082 41086 67082 99450 67082 74978 25286 43632 1569 41086 67042 1569 1569 67966 1569 30388 1569 36715 25286 81998 25286 33503 33503 71433 90552 71433 71433 60000 71433 97833 97833 80854 97833 95854 95854 3100 95854 18527 46852 33503 5164 46852 25724 46852 25724 89872 25724 91751 45806 5164 45806 76078 25724 43332 1131 43332 75979 1131 80855 1131 9433 1131 43332 19717 19717 92771 9433 44959 5070 9433 63945 5070 44959 51935 51935 153 76103 51935 5070 86926 27618 86926 27618 36623 27618 14139 32578 14139 27618 27705 21917 27705 5537 14139 5537 41903 1613 5537 14785 5537 41293 5537 41293 12706 50332 5537 41293 95554 95554 6460 6460 55487 59072 95554 80847 59072 59072 19690 59072 43657 85399 43657 33000 85399 23276 85399 60418 85399 43657 95708 95708 90875 56909 95708 36756 56909 56909 78651 41569 56909 41569 31183 66440 56909 45170 66440 7474 45170 41569 15141 15141 39109 28358 15141 28358 14229 14229 93213 28426 14229 28358 66816 66816 27823 14229 56772 14580 56772 41634 14580 14580 66987 14580 2045 2045 42951 5664 2045 47990 5664 5664 80305 2045 54403 54403 91678 2799 2045 15348 2799 1975 2799 2799 30861 5760 30861 30861 73833 1975 45183 45183 86364 12146 45183 92886 30861 92886 27779 12587 30861 17961 12587 40392 12587 12587 44377 44377 33868 92886 30256 12488 44377 60145 30256 60145 80098 80098 36035 12488 48597 60145 35112 80098 35070 99253 35070 74513 35112 6930 74513 74513 92334 39956 74513 41057 39956 39956 32518 92334 61134 61134 99057 32885 32518 93325 61134 93325 18418 22725 93325 18959 22725 44170 22725 83814 44170 44170 59680 44170 93390 27420 93390 55009 27420 55009 69606 27420 97823 97823 15084 88505 55009 85364 97823 85364 58590 58590 61064 85364 52055 52055 49624 52055 81528 52055 4919 4919 72336 63321 81528 63321 52647 27712 4919 51009 27712 47092 27712 47092 1545 1545 21134 1545 56506 1545 28820 1545 6638 94627 28820 94627 1255 94627 3068 94627 15129 15129 3351 15129 66670 3068 41820 85985 41820 45020 3068 45020 67241 45020 40177 15129 96480 96480 73218 33065 96480 89403 15129 89403 72473 9891 96480 63648 89403 89403 75906 14354 75906 58024 14354 94894 58024 39349 58024 39349 22254 99112 58024 99112 44078 99112 89549 99112 54638 73667 54638 44078 44485 72537 44485 54638 48229 44485 82601 75305 82601 13056 48229 74181 13056 20043 82601 20043 48455 20043 25392 25392 67632 25392 25579 25579 20554 25579 73902 99485 25579 73500 99485 64484 99485 25579 33235 61924 33235 99485 19704 59593 99485 59593 36529 90991 59593 90991 78513 59593 47535 90991 28500 28500 16949 28500 54781 91663 54781 47535 83386 33741 83386 27965 54781 27965 58651 83386 37702 36851 37702 36851 24974 36851 62320 36851 76124 28230 62320 28230 49553 46444 49553 49553 7194 7194 30462 42351 49553 42351 53795 5816 42351 5816 63939 81672 63939 83719 53795 83719 6305 31372 83719 63939 79613 79613 73342 79613 42156 35374 42156 8859 79613 8859 45 42852 8859 6684 8859 8859 56465 97200 56465 78822 8859 78822 45046 93941 78822 78822 43690 43690 63691 24105 43690 51648 24105 63691 34046 68558 34046 18872 51648 54732 18872 59123 18872 41048 59123 18872 80346 80346 64006 25208 18872 30186 25208 25208 5233 25208 84167 84167 89590 84167 52472 52472 58149 19683 58149 52472 51237 86381 51237 55996 51237 69292 55996 42504 55996 42504 14433 76119 86381 45064 42504 75687 45064 45064 62031 73646 75687 65812 62031 49809 73646 41940 49809 40751 41940 41940 49890 49809 22704 22704 15363 22704 36125 629 36125 13416 36125 13416 92863 86606 13416 36125 12550 89564 12550 12550 94246 36673 12550 48533 36673 94246 61226 34819 61226 76691 61226 19613 76691 76691 92721 98597 76691 84707 98597 89205 98597 76584 76691 98597 43759 89829 43759 73740 43759 80255 43759 67536 80255 49760 80255 54696 80255 88814 54696 43759 81098 18044 81098 54696 72972 19048 72972 72972 1166 18044 29963 29963 27386 70047 29963 57115 29963 65591 57115 57115 79633 79633 91146 88925 79633 34859 88925 34859 95424 19434 95424 34859 75835 10789 75835 75835 84081 65352 75835 32602 75835 32602 27488 32602 92914 27488 6595 92914 94715 5851 94715 5851 92511 94715 62842 99645 62842 62842 80499 80427 80499 34866 62842 65929 80499 65929 81654 95978 34866 95978 47810 91612 65929 119 91612 34866 52012 32209 52012 52012 96200 91612 50428 50428 40000 52012 96659 96659 47763 96659 30989 62307 50428 62307 82532 89812 62307 47864 50428 19972 47864 52631 47864 3828 47864 71085 3828 85262 71085 53573 85262 85262 47647 72898 85262 77971 3828 77971 15199 77971 86578 86578 83176 86578 28781 86578 2983 23662 86578 98372 23662 98372 54156 23662 37001 29041 37001 37001 28157 96332 28157 98372 22672 66853 22672 66853 12815 22672 38244 61363 66853 58156 38244 6003 58156 25303 38244 53298 25303 10498 6003 10498 92130 25303 71217 71217 12890 71217 6604 61266 25303 61266 64178 61266 27524 75346 27524 75346 12864 20157 75346 20157 23081 99219 23081 24514 23081 24514 60515 60515 5160 24514 40357 40357 28274 89543 40357 3510 40357 89543 39488 39488 48602 39488 27730 3510 1734 60383 1734 1734 72615 45706 1734 45706 40006 95593 45706 95593 8621 95593 62358 95593 80383 66962 80383 95593 3696 80383 10630 80383 62332 62332 40609 50436 62332 99876 50436 99876 35693 78210 50436 39272 78210 57200 78210 23620 57200 63379 23620 23620 33309 18498 33309 33309 58742 96443 58742 87328 58742 33309 68229 23071 68229 31069 58742 31069 75878 90103 75878 75878 48714 29195 48714 31069 11524 11524 3760 59855 11524 46129 59855 59855 37121 23728 37121 86958 37121 31614 86958 14950 37121 14950 40327 21864 40327 75343 40327 75343 64365 64365 55663 55663 16490 2511 64365 36914 2511 75343 24334 89895 24334 57063 89895 55663 12545 12545 9523 88995 12545 65423 88995 90766 89895 97733 90766 90766 65451 65451 18681 65451 8829 92133 65451 99533 92133 96054 92133 53414 65451 81155 90766 81155 90963 38435 90963 20050 81155 69780 20050 20050 41203 41203 29013 20050 25277 83196 25277 39621 25277 25277 71657 17093 71657 14480 17093 17093 60430 17093 81508 20974 81508 97827 81508 81508 78501 99781 78501 78501 27354 27354 24296 27354 14295 60453 14295 14295 31429 9979 14295 9979 15504 14295 79061 14295 72808 80210 72808 90835 72808 39671 79061 39671 59649 47289 59649 84738 59649 85041 84738 87750 59649 84738 13858 13858 24806 24806 31869 16153 31869 31869 5904 31869 95081 44606 95081 83654 31869 75237 95081 87433 95081 72647 75237 72647 66985 72647 30405 72647 68702 2257 87433 49935 2257 60226 49935 2019 60226 60226 31807 49935 76213 76213 82978 76213 10684 10684 42364 92151 42364 73602 76213 2671 73602 61638 73602 42364 7998 92997 7998 73602 71751 71751 5570 7998 53365 53365 40684 71751 56960 41510 56960 43404 41510 32251 53365 41510 1633 1633 42105 66908 1633 92036 1633 70105 66908 66362 70105 93695 92036 92075 93695 81450 93695 81450 57556 57556 93753 44193 57556 93695 97798 64100 57556 47166 64100 30571 47166 64100 7008 7008 78383 33054 47166 33054 39581 53936 33054 37886 53936 71914 53936 7008 60530 24106 53936 25358 24106 30537 53936 3286 30537 82955 3286 82955 33913 32058 82955 82955 14765 82955 27926 27926 55619 27926 96455 34953 96455 96455 16022 96455 39164 96455 39032 39032 20139 20139 94654 85326 20139 23269 96455 39032 48583 98519 23269 98519 64326 98519 63090 86004 20139 30872 86004 86004 85186 85186 85673 86004 63919 22955 63919 70088 85186 70088 48093 48093 88178 48093 31518 98466 31518 36807 70088 36807 53021 53021 10817 55124 31518 55124 47992 22478 55124 55124 48021 54727 48021 93894 48021 55124 71233 71233 21572 98128 21572 71233 10761 60567 10761 10761 77486 595 10761 63112 595 58823 595 58823 9828 988 9828 9828 42343 9828 38556 38556 53245 38556 50190 50190 79094 50190 90361 90361 61021 67032 50190 50190 77067 77067 7090 36665 67032 36665 96544 36665 81161 96544 73426 94025 73426 94025 18374 94025 22916 38283 22916 37463 73426 40312 37463 22916 14970 86494 14970 14970 75228 37463 6359 32764 6359 37284 6359 37284 34399 34399 63133 34399 29466 42167 37284 42167 7443 42167 65308 65308 85019 65308 74390 65308 30211 30211 80244 36137 30211 30211 22865 65308 51087 29912 51087 29912 15609 29912 82214 29912 84644 51087 54168 54168 33205 92408 84644 4392 92408 64376 92408 88074 54168 33692 88074 92408 44012 87353 88074 87353 38861 32381 87353 82768 88074 82768 52700 68735 87353 36095 68735 68735 99236 99236 62001 95046 68735 95046 39182 39182 47457 36121 47457 60024 47457 16188 47457 16188 88403 88428 36121 57818 88428 52120 16188 52120 14645 86504 52120 52120 23290 52120 37943 21371 37943 52120 66773 9244 66773 8836 66773 37943 86722 17844 66773 17844 86350 86722 28017 57465 17844 37668 57465 30388 57465 8697 86722 49169 8697 87704 49169 8697 78208 78208 71373 78208 83831 8697 55758 66384 78208 62926 66384 66384 57741 57741 73739 90288 57741 57741 25051 25051 66227 46177 25051 46177 24069 58736 46177 28639 25051 91875 28639 46177 23104 28639 63719 28639 69747 53816 69747 42949 69747 23304 42949 27393 42949 75137 42949 43794 75137 416 43794 20433 43794 91382 43794 56776 91382 2383 75137 42210 2383 80772 2383 2383 75606 80772 77221 34238 77221 77221 45240 81760 75606 81760 36255 60593 81760 65327 81760 90934 65327 23384 65327 92770 23384 11467 81760 11467 95412 11467 81027 15718 11467 66003 11467 66003 74390 67879 23384 74545 67879 14666 67879 63372 67879 63372 17420 14919 66003 14919 94111 14919 2842 10149 14919 65154 67879 7760 65154 7760 95449 95449 14712 69134 95449 65154 71531 44836 71531 71531 67191 58692 71531 86096 7760 82742 7760 45768 86096 45768 1723 92297 45768 244 82742 97648 244 82742 73105 1093 73105 73105 87750 93684 244 4734 93684 8602 93684 37248 8602 60148 8602 4389 93684 71552 4389 4389 38083 40311 38083 38083 45824 23851 45824 86554 45824 91429 23851 23851 83389 93168 83389 50673 83389 50673 85630 50673 2310 78266 83389 50673 19447 50673 70007 84374 19447 78835 84374 51451 78835 78835 56251 19883 78835 83365 78835 42037 83365 31454 78835 62360 31454 31454 69345 31454 36565 90565 36565 4601 69345 31770 4601 27271 31770 31770 19004 90565 14983 14983 48602 14983 73920 61335 31770 61803 14983 61803 64497 81616 14983 50201 61335 31148 50201 95893 50201 39271 50201 50201 31468 31468 33664 31434 50201 87967 31434 57339 31434 4858 33664 33664 95310 95310 39083 536 95310 536 7861 76362 536 72549 95310 72549 69108 35489 72549 32888 72549 95338 32888 32888 99638 33342 99638 26553 72549 26553 42198 7717 99638 7717 47878 98578 7717 33971 98578 98578 28257 64665 7717 15665 64665 64665 28762 64665 40339 59751 40339 48345 40339 48345 25076 43849 48345 19070 40339 7042 19070 3560 7042 7042 62646 19070 8964 8964 43528 19070 50022 12899 8964 12899 38508 92824 50022 12899 68049 68049 75377 68049 99842 99842 33090 33090 23969 23969 31463 23969 10485 33090 21350 84907 21350 21350 3007 21350 27486 27486 11361 27486 70798 98750 70798 82671 70798 67356 70798 51788 67356 69853 67356 80174 70798 80174 20992 20992 83548 45289 83548 45289 53001 63492 20992 63492 155 63492 99622 99622 65399 63492 29212 29212 54305 29212 95538 62138 95538 81933 29212 81933 73085 81933 31563 31563 85006 82749 81933 82749 18283 31563 37329 81933 53200 27269 37329 57277 27269 27269 19771 19771 37012 82219 27269 11837 82219 65476 82219 69824 82219 45552 82219 19771 91022 91022 75347 49442 91022 92873 91022 92873 97133 2731 92873 22813 2731 66032 92873 66032 86138 6736 66032 6736 77647 6736 51423 51423 64123 86138 75116 75116 55585 51423 42718 93894 42718 42718 44280 99929 42718 54492 42718 54492 39016 9621 54492 81262 54492 39054 81262 22578 81262 79019 22578 35290 79019 35290 13466 38530 35290 35290 547 547 39358 38530 95886 95886 71756 95886 54838 95886 76971 34887 547 76971 23162 1838 23162 34887 41415 16980 41415 96681 1838 79173 96681 96681 52629 1892 52629 52629 29517 96681 58348 58348 33916 84215 58348 58348 15563 25656 58348 5888 58348 74648 5888 74648 88010 32924 88010 96369 5888 96369 64378 88010 59003 50006 59003 9631 50006 50006 24731 24731 29782 12801 24731 24731 59130 96927 59130 59130 94695 59130 94704 95336 12801 95336 54470 94704 29690 49860 95336 92806 49860 49860 85040 63830 85040 85040 82316 401 49860 401 19271 65088 401 49827 65088 65088 35357 15646 401 21793 65088 57955 21793 21793 4665 61453 4665 4665 63562 71579 4665 42458 71579 57955 54186 31312 57955 39541 31312 54186 59562 92980 59562 59562 89024 75184 89024 53716 89024 53716 14980 53716 1868 92736 92980 92736 60466 96513 92736 11322 92736 53716 30070 71426 30070 1528 71426 1528 21661 94702 71426 88068 94702 94702 10175 10175 74440 65872 10175 10175 87393 94702 56064 72687 56064 83725 56064 10175 11156 90102 11156 2539 11156 11156 3606 3606 3697 3606 18103 38103 11156 43705 11156 30962 3606 30962 71472 7676 30962 43705 2483 65498 2483 7778 2483 7778 35831 38865 2483 38865 82326 38865 33555 40682 38865 2483 14792 11810 14792 14792 13053 5291 13053 14792 12869 95499 12869 20142 13053 2924 13053 72003 2924 2924 37220 2924 12035 2924 91055 2342 2924 2342 89658 2342 5320 69923 2924 69923 15534 69923 87360 2342 69277 69277 49642 86821 49642 66695 49642 20544 66695 70770 49642 31827 70770 85648 70770 66695 25835 11722 25835 25835 5081 34454 5081 5081 74817 5081 56527 5081 86960 48404 86960 67907 48404 78026 67907 78026 72551 53414 78026 14686 48404 78026 78494 78494 9715 57600 14686 46101 57600 35848 9715 9715 87319 87319 71619 87319 50518 6673 50518 50518 60257 60257 73325 17746 60257 5894 17746 39877 17746 39877 16122 39877 11929 64265 39877 64265 24963 42188 64265 56080 39877 56080 21390 21390 81144 21390 96208 21390 35413 35413 48263 35413 68527 81144 30988 30988 56135 30988 23538 67994 96208 3325 67994 11221 67994 11221 8700 70562 11221 6686 70562 91106 3325 91106 53484 88079 70562 19428 88079 88079 91604 68939 91106 88079 33057 88079 59407 40655 59407 59407 69268 6909 33057 6909 65558 65558 47066 65558 7908 65558 53489 53489 11523 57086 11523 11523 79603 15470 11523 15470 25459 28277 79603 50838 28277 88066 28277 27395 28277 27395 20285 79603 53291 3732 53291 53291 84127 53291 75572 75572 76093 65206 75572 34574 65206 75572 73095 73095 26363 83896 75572 82421 83896 83896 52116 73095 314 83896 25752 29584 25752 46137 29584 99004 29584 29584 14305 58940 314 58940 99876 26325 58940 3736 29584 22805 3736 3444 3736 21923 22805 10029 21923 91134 3444 6494 91134 25144 6494 91134 41077 48423 41077 41077 47665 10243 41077 6494 24617 97794 24617 48804 24617 26980 48804 8986 24617 76740 8986 88340 48804 88340 63281 88340 1152 88340 98023 88340 91104 10625 88340 9161 10625 9161 4003 4003 41882 32227 9161 32227 78249 78249 14863 49786 32227 49786 91194 76342 78249 25652 78249 83848 25652 76342 52220 52220 12869 52220 74740 26554 74740 26797 74740 9961 74740 26797 16582 91519 16582 3527 16582 3527 6201 70750 16582 70750 90215 70750 73668 95382 70750 92383 70750 45833 70750 96499 45833 72709 70750 72709 81513 45833 19451 19451 54800 72709 60848 1641 60848 75668 1641 1641 79930 41691 60848 2902 41691 41691 18220 69034 41691 44914 1641 38172 44914 8114 44914 69034 27455 27455 41510 27455 59070 59070 32307 77775 59070 77823 59070 27455 35096 6524 35096 15504 35096 94903 35096 94903 83648 94903 46065 45440 46065 24674 46065 96310 46065 94903 27261 6092 46065 84753 6092 84038 6092 84038 74137 84038 42111 6092 83933 84462 83933 42111 83132 83132 90022 44765 42111 44765 25326 44765 30161 57557 44765 2376 44765 2376 61689 26389 2376 2376 48118 48118 7474 26389 84268 96321 84268 31240 84268 31240 82737 82737 47638 85515 31240 85515 46076 46491 82737 85515 50363 51619 50363 66458 50363 56868 66458 56868 29551 56868 50132 50132 19951 19951 22854 49547 22854 91204 49547 43652 49547 84063 22854 22854 5783 29949 84063 56964 29949 7892 29949 29270 7892 101 7892 68195 7892 82334 7892 82334 18701 47197 82334 6959 47197 18794 47197 47197 28459 66314 47197 11264 66314 66314 34499 18316 11264 18316 11324 22576 18316 55881 34499 3727 55881 23471 18316 23471 30863 97667 23471 23471 40768 15798 40768 40768 11115 55011 40768 67600 18316 67600 87601 54186 67600 58933 67600 46367 23471 49429 46367 67600 67299 37445 67299 75102 67299 93408 75102 93408 26393 93408 83078 93408 37896 75102 62956 40666 62956 37896 73498 73498 93447 93447 73038 73038 77301 59834 73038 73038 50433 50433 69383 61047 50433 19099 50433 50433 22579 73038 46611 47147 50433 81297 47147 50433 42231 39244 42231 42231 76883 76883 77643 68049 77643 77643 75574 75574 96232 7447 96232 75574 18060 18060 51286 72375 18060 18060 39154 17082 7447 17082 35875 39190 39154 39190 90214 39190 48105 53186 39190 53186 68750 3823 17082 11520 3823 790 3823 3823 89134 3823 18656 89134 35006 35006 28051 35006 57339 18656 37965 35006 90360 90360 29048 37965 22346 83507 90360 9476 83507 84544 83507 28092 83507 83109 22346 83109 99381 99662 83109 99662 64888 86342 99662 99662 82144 82144 56632 56632 27033 60292 56632 60292 32294 60292 92304 83770 92304 32796 92304 58771 92304 58771 76153 24048 58771 24048 53909 26882 58771 26882 45814 45814 39390 39390 30490 4636 45814 4636 58689 31953 4636 31953 64835 39390 4262 56904 4262 36156 56904 56904 67254 57313 67254 57313 56094 67580 56904 67580 59681 72050 67580 8755 72050 67580 33908 47512 67580 47512 3257 50382 47512 33908 20399 20399 85212 53274 33908 53274 86519 53274 24024 14940 24024 68895 24024 32580 68895 53274 60544 81683 60544 60544 52973 68895 41028 52142 60544 52142 62882 23023 62882 52252 23023 9265 52252 52252 25541 98304 25541 55735 25541 25541 4223 4223 32068 55735 30107 31186 30107 30107 27577 27577 51510 30107 15791 24028 15791 5488 30107 5488 89910 5460 5488 93186 5460 5460 41915 72848 41915 80090 93186 45365 80090 80090 24827 41915 45371 45371 71793 79047 80090 97705 79047 79047 55574 84627 79047 55540 79047 80858 55540 88325 80858 81418 80858 96404 80858 80858 18230 18230 9944 9944 44250 66661 9944 91952 9944 69892 91952 33054 91952 33465 66661 33465 82638 83851 33465 33465 29532 87404 33465 69015 33465 59265 69015 72596 59265 71522 59265 66570 71522 71522 43913 71522 91266 91266 38837 1555 71522 1555 70513 91266 40559 40559 30339 7150 91266 7150 64102 43232 7150 43232 70506 7150 54675 98124 54675 54675 48485 48485 12400 1202 48485 1202 89309 15718 89309 48485 4445 44144 4445 4445 80707 80707 66622 80707 29248 4445 33542 55659 33542 33542 39934 90907 39934 39934 96829 28334 96829 96829 7701 32559 7701 3570 39934 3570 21037 3570 89133 19832 3570 19832 72883 16862 19832 16862 14230 89133 50523 50523 11312 50523 23976 39042 50523 64870 39042 39042 10610 39042 33328 82332 33328 79020 33328 22622 79020 94212 79020 39042 80155 50523 43715 51107 43715 44355 43715 81085 43715 33192 81085 28146 43715 53797 43715 53797 481 99801 28146 71143 99801 8105 99801 28146 16021 33621 16021 43781 16021 43781 49202 43781 44389 16021 87757 43781 14937 37242 14937 43781 5948 1064 5948 90456 5948 58879 14937 14937 79645 28887 79645 67654 79645 67654 11064 67654 50664 65684 58879 65684 77740 10369 67654 65684 93742 65684 93386 72983 93386 93742 95790 64733 95790 4698 95790 98067 4698 4698 84927 84927 65762 65762 96159 65762 54198 13458 65762 78566 13458 78566 20740 13458 5102 7445 5102 19790 78566 13458 99062 99062 69841 48559 69841 48559 54711 99062 33640 74238 33640 35242 69841 96707 35242 81236 35242 8544 81236 46603 81236 81298 46603 95586 81236 95586 70144 29235 46603 70144 18850 2279 18850 7039 29235 7039 61425 7039 52987 71907 52987 7039 60994 71465 60994 52987 27836 27836 62521 44061 62521 44061 43638 4385 43638 43638 23649 57747 43638 74877 57747 57747 81986 57747 46272 21847 46272 46272 20556 46272 56159 46272 97496 84730 97496 7602 84730 56159 31481 31481 33856 33856 53757 33856 65964 33856 56390 33856 36067 33341 36067 33341 22569 33856 71605 71605 64481 83976 64481 36067 78598 64481 21276 21276 77510 545 21276 87830 545 545 52014 63936 545 76856 63936 91635 545 91635 53837 55526 53837 6712 53837 88307 6712 53354 53837 56110 53354 56110 22664 22314 56110 15881 53354 37570 15881 37570 41941 59955 15881 59955 25688 21704 25688 75289 59955 75289 48543 75289 84504 73132 84504 73132 67280 84504 92718 68347 92718 73132 9232 90002 9232 73132 23666 23666 5668 44464 9232 44464 52702 52702 14756 18222 44464 67966 18222 99021 18222 52702 84787 84787 25546 20906 25546 84787 98946 98946 33637 98946 67303 45130 98946 45130 14693 25546 57008 46057 45130 77022 46057 92340 77022 18646 77022 18646 44363 99598 18646 99598 14859 53519 18646 53519 50148 50148 16643 50148 34834 99598 57176 68292 50148 13489 68292 13489 14309 67800 13489 80241 68292 86499 13489 35672 86499 5010 86499 86499 89080 27755 89080 5010 50863 50863 44253 17332 27755 17332 43833 49617 17332 44253 928 68229 928 928 36017 58319 928 50 928 50863 12805 928 58338 58338 36202 75455 36202 75455 28569 28569 76392 75455 57521 57521 75434 12155 57521 12483 75455 12483 88523 97234 88523 77296 12483 10449 77296 32412 77296 17093 77296 27486 77296 77296 82889 2304 88523 82889 61280 56571 61280 2304 24420 24420 66770 74025 66770 74025 33521 40113 74025 9214 66770 9214 69455 24619 9214 24619 62224 68192 24619 50080 9214 82431 24619 82431 16757 82431 98848 50080 12644 26998 82431 15344 12644 89918 15344 15344 78725 76975 26998 76975 36210 76975 40387 46551 76975 46551 54480 48518 76975 48518 11708 46551 82170 75540 48518 75540 22035 82170 55615 55615 75014 75014 35686 91316 75014 34851 75014 55615 2361 86817 75014 95468 86817 95468 96649 85624 2361 85624 75448 85624 31188 25487 85624 86817 44567 46333 86817 46333 76363 70419 46333 36286 46333 44567 55278 39562 44567 64639 39562 55278 65388 93388 65388 65388 76288 73213 64639 73213 73901 73901 17470 25911 17470 46777 25911 46777 5896 25911 13388 35158 46777 92754 35158 64542 13388 96650 64542 35158 63265 69821 63265 64542 90634 63250 90634 63250 15635 63250 66677 90634 5000 2335 5000 63250 32828 37278 32828 46960 32828 10286 46960 46960 28654 28654 84642 51711 28654 46960 75433 75433 98518 85668 75433 85668 10896 85668 22833 10896 40233 40233 22043 24803 22833 91687 24803 12909 24803 25483 91687 84923 12909 84923 20602 84923 9899 12909 35682 40474 84923 15645 40474 26753 40474 90880 40474 84923 49387 77690 49387 49387 54506 45037 49387 3688 45037 15388 45037 80774 15388 27800 15388 36394 3688 35125 3688 35125 23780 35125 80154 10516 80154 80154 75300 80154 77605 89309 77605 77605 72568 72568 75872 14979 72568 80154 58453 78205 77605 59444 78205 59444 97278 8720 59444 40059 8720 88216 78205 72909 88216 46572 88216 8720 22099 4891 46572 35214 4891 4891 34134 34134 76916 27237 4891 48139 27237 43877 27237 76916 77710 12302 27237 98460 12302 78235 98460 78235 96125 78235 87249 78235 98309 72652 98309 8819 72652 98309 62069 34899 62069 34899 3058 21786 3058 60202 21786 62069 57871 26708 57871 59974 26708 26708 59424 79736 57871 26708 10926 10926 26521 26521 96272 64309 26521 64309 22545 64309 59727 29377 59727 83583 59727 95801 59727 3695 26521 3695 33034 3695 18538 37611 64309 64041 37611 37611 3272 37611 42874 88400 37611 88400 99766 56781 88400 67071 56781 56781 79654 11564 79654 11564 53351 26064 53351 26064 31572 59468 67071 59468 97301 59468 41026 46890 41026 85776 41026 78139 85776 20360 85776 41883 85776 77749 41883 21752 77749 85776 68103 43954 68103 43954 54756 43954 28605 68103 4685 59233 4685 59233 99882 59233 83575 8414 59233 95539 59233 56917 95539 45007 95539 25063 45007 45007 53888 53888 26451 56374 26451 53888 335 13474 335 335 2075 89636 2075 55876 335 39531 55876 75988 39531 20925 55876 34399 20925 29645 55876 39531 9706 16089 9706 48987 9706 38871 29645 67072 38871 9706 69614 69614 18711 14717 18711 18711 13818 18711 97881 97881 60277 13818 67823 68711 67823 9997 97881 87207 9997 67823 35742 9997 41616 41616 44490 69596 41616 41616 10104 41616 97373 41616 27478 27478 81857 81857 17637 42458 81857 20145 81857 81857 73449 68986 81857 68986 93459 27478 34610 36700 68986 36700 72709 36700 56756 37681 68986 87659 36700 36700 39507 24545 39507 39507 62076 62076 54430 62076 60853 2730 62076 62991 39507 62991 73520 13223 62991 62991 23076 23076 24590 23076 95456 39212 2730 34122 39212 23178 62991 26655 23178 39212 39927 16675 39927 47415 16675 16675 72736 89747 72736 16675 78889 78889 57281 57281 57017 10205 57281 57281 10512 10512 20167 20520 20167 10512 70275 70275 32056 5040 70275 70275 52245 52245 18676 52245 89326 52245 98080 57918 52245 44702 57918 49153 57918 44586 49153 79187 49153 10841 57918 13037 10841 79187 9770 41387 9770 9770 22729 22729 62963 62963 81571 96020 62963 3 96020 3 91992 96020 384 32642 3 32642 18232 379 3 32642 22190 93608 22190 93608 47823 34876 93608 41024 93608 13694 93608 95035 13694 60849 13694 26915 60849 13694 11379 14667 11379 53955 60849 40946 53955 40946 74022 54257 53955 54257 91900 89502 54257 54257 94634 94634 99287 81993 99287 26364 99287 26364 90447 26364 8350 15459 99287 67659 15459 99287 50568 66927 50568 77065 66927 69781 66927 43742 50568 43742 90937 94861 66927 65258 94861 33524 94861 33524 5633 37418 94861 60263 33524 9900 60263 13447 60263 95423 13447 60263 16283 13447 20714 80300 20714 13806 20714 20714 49130 49130 22864 16283 91281 91281 83540 91281 16293 94311 49130 94311 81237 91281 3109 3109 14209 49130 22596 3109 26838 74582 26838 6947 26838 23528 26838 51106 22596 66059 26838 66059 26256 29244 66059 46508 51106 41975 46508 51106 68675 23597 68675 57073 68675 68675 76991 46508 27419 68675 75854 75854 28661 27419 64264 77414 64264 25361 64264 95241 25361 25361 92152 25361 61018 61018 35099 35099 92823 8891 35099 8891 59587 66904 8891 66904 384 66904 70280 66904 47821 60847 47821 70446 60847 60847 16922 85811 16922 16922 69166 69166 31326 74686 69166 52247 69166 31630 69166 68573 31630 31630 13720 47666 69166 47666 30693 30693 40461 31630 33395 82353 33395 10076 30693 47666 95771 45656 10076 13891 45656 9102 95771 89894 9102 89894 19650 46564 9102 46564 13389 27018 9102 84668 46564 84668 22297 23396 84668 87093 84668 96350 27018 87373 96350 20362 96350 70325 96350 90109 96350 49544 84668 63353 49544 49544 64815 64815 38967 42204 64815 70593 42204 70593 18383 18383 30905 70593 69135 69135 77171 77171 73459 77171 95275 95275 45220 23024 95275 65064 23024 95275 22224 22224 37861 37861 14096 11129 37861 37861 37688 99561 23024 37861 89191 99561 12466 89191 43765 13231 43765 70339 13231 13231 24842 24842 8180 84434 8180 24842 58553 58553 77671 24842 25139 25139 89485 58553 85394 2442 85394 2442 24055 77881 85394 77881 65324 57876 65324 65324 19654 65324 91967 97236 91967 40801 97236 97236 5289 75326 97236 97236 85146 97236 16560 16560 70715 16560 59875 97236 97698 24870 97698 20595 97698 97698 77731 77731 35667 77731 67431 72163 97698 97592 72163 72163 13538 60473 77731 80581 60473 98727 80581 47570 80581 73046 60473 91875 73046 81661 60473 82986 81661 81661 15629 81661 44141 37376 44141 37376 50734 37376 63800 37376 28587 37376 65156 16432 65156 65156 10977 20073 37376 36636 65156 36636 30041 64150 30041 30041 97611 30041 43511 61971 30041 55408 61971 92688 36636 11203 92688 92688 64098 25725 92688 25725 55419 86502 25725 25725 52544 30749 52544 30749 44336 81847 30749 52544 16426 86502 79516 4283 79516 79516 41549 41549 75320 41549 42764 79516 41931 51565 41931 41931 42901 55584 42901 5109 42901 41931 83515 29664 83515 86830 83515 27955 86830 47088 86830 47088 61511 69246 83515 69246 6343 42398 47088 76510 42398 47088 81126 81126 30073 81126 8421 8421 83806 8421 12060 16941 12060 12060 72275 72275 92748 72275 1196 72275 41708 41634 41708 41708 65224 89485 65224 69790 41708 69790 97650 18346 69790 95972 69790 88124 95972 95972 76341 28243 18346 31656 28243 95972 99426 99426 30141 98650 99426 99426 77853 69514 99426 50641 69514 28243 26374 26374 36968 26374 47648 47648 58501 47648 21286 47648 30895 65015 21286 86500 30895 82122 65015 82122 13715 59411 65015 74335 59411 74335 39826 39826 93289 93289 71262 18020 93289 80570 18020 18020 77107 18020 1712 1808 18020 92109 1808 72377 92109 92109 54596 86044 54596 54596 48468 86044 60047 60047 55123 50302 60047 75524 60047 75152 86044 75152 11131 40575 11131 40575 73825 39412 73825 27778 39412 46029 27778 19291 27778 39412 23380 23380 73572 73572 91713 45437 73572 73572 13137 49237 13137 73572 18477 91080 18477 13137 43293 77800 43293 65064 43293 24688 43293 24688 42127 82247 24688 11489 24688 11489 97844 31675 24688 31675 47936 31675 65871 71593 65871 46595 65871 31866 46595 18341 65871 68192 18341 27199 18341 46247 65871 41111 46247 93964 41111 46247 68493 47808 68493 83342 68493 68493 41920 41920 3217 40416 41920 40416 44093 36271 44093 61082 36271 36271 62175 81082 62175 99667 81082 81082 91117 91117 28702 62175 81834 81834 68862 81834 96566 62667 28702 5912 81834 5912 42788 5912 91423 54885 62667 41679 54885 41679 52415 29264 52415 54885 98560 52415 12389 13524 12389 96744 13524 48993 13524 80116 13524 26265 12389 13524 11184 49637 11184 19921 11184 81116 26265 8442 81116 26265 44286 44286 17463 8442 27960 27960 22913 44286 48264 65091 48264 92523 48264 92523 29614 67107 92523 92523 26919 92523 44758 92523 79829 22487 79829 51702 44758 66647 79829 79829 97447 73870 97447 51459 66647 40025 97447 73870 58922 10033 40025 10033 15712 10033 10274 10274 86641 56579 10033 10033 65661 28789 65661 94018 65661 94018 23838 94018 26205 26205 22418 94018 3955 3955 30357 30357 3999 69704 30357 49042 69704 26148 30357 26148 47102 23875 26148 46236 26148 46236 95336 26148 60949 8132 60949 82586 46236 46236 63116 70026 63116 63116 54222 28542 54222 39725 54222 63116 8571 17341 8571 81124 39725 81124 94547 94547 58694 42497 94547 42497 96268 81124 73306 28528 73306 14197 73306 73306 46409 46409 66577 46409 82648 82648 67180 4795 46409 4795 41242 4795 51220 51220 54229 51220 21804 47904 51220 46409 97589 46629 97589 97589 52554 21982 52554 52554 96835 52554 61587 61587 22378 26765 61587 61587 75162 69814 96835 69814 91805 26765 98139 98794 98139 98139 67880 60443 67880 67880 34485 82575 34485 82575 29411 94158 82575 34485 33163 82575 12518 12518 75107 12518 68794 68794 4089 83898 12518 83898 16748 56525 83898 68794 84074 2605 83898 57647 2605 84074 72837 93641 72837 24620 93641 93641 96209 93921 72837 72837 31904 31904 98994 25629 31904 30980 25629 19924 25629 25629 27714 93921 34594 31443 34594 19025 25629 19025 51580 19025 76282 20647 19025 92011 20647 30633 20647 18981 34594 18981 74952 20647 50640 20647 27987 27987 21747 25211 27987 27987 88703 21561 88703 11652 27987 11652 96828 71803 96828 96828 74645 99846 96828 96828 81760 69072 96828 99313 69072 54351 99313 64346 69072 64346 19057 64346 2807 2807 73325 67666 2807 77286 67666 67666 32284 73776 67666 33828 64346 47787 33828 2807 93530 8658 93530 7728 93530 7728 41082 7728 13252 13252 56436 74005 56436 69940 13252 69940 43007 30242 69940 56436 64393 58856 30242 14581 58856 58856 52628 57744 58856 58856 47916 89683 47916 57744 65001 43054 65001 65001 50374 47916 16725 16725 72311 98608 16725 69132 65001 17907 69132 87000 69132 90480 69132 69132 53559 2546 53559 68460 53559 77415 53559 90480 64118 64118 11458 23972 64118 17810 64118 53559 54433 26010 54433 54433 93437 81052 93437 21992 93437 77788 93437 62512 77788 77047 93437 77788 73434 93437 51296 10185 51296 42221 10185 42221 33679 62505 10185 62505 1671 42221 85387 98704 85387 96990 85387 94632 96990 19435 94632 94632 98347 59290 94632 21932 94632 21932 55240 21932 14207 14207 89779 55240 56819 45344 56819 14207 47951 47951 55402 55402 16085 44332 47951 44332 54529 21471 44332 40114 44332 44332 99416 90865 55402 90865 52944 80199 90865 85010 80199 80199 73612 80199 5401 5401 79070 88115 79070 79070 1284 79070 87869 87869 58980 87869 8836 87869 32712 79070 24903 24903 42795 99777 79070 56001 87869 56001 91738 10256 91738 28583 10256 91738 42601 34530 42601 56001 18961 18961 34324 78487 42601 48523 78487 18961 63377 88820 63377 79261 18961 37619 63377 37619 20794 27695 79261 34318 63377 83591 27695 41434 83591 16014 83591 83591 61922 83591 72690 55335 72690 72690 89651 59305 89651 3083 72690 1364 3083 89651 90621 90621 15924 10569 90621 32276 90621 90621 77389 69486 77389 75874 90621 94305 75874 80001 75874 80001 88642 80001 49983 87800 75874 87800 74447 80001 26062 99092 26062 51 26062 26062 72544 68205 80001 68205 35015 87800 67950 67950 31346 86123 67950 50385 67950 49827 50385 50594 86123 39094 50594 70326 50594 70326 352 27821 70326 352 15472 22340 15472 27821 85434 22361 85434 15472 71831 71831 14402 14402 22714 22985 22714 65769 22985 22985 3420 3420 42275 34556 3420 70421 22985 70421 92294 70421 70490 4647 70421 37947 70421 4647 24524 766 24524 4647 84865 84865 63 63 72094 81162 63 5504 63 5504 93784 9323 5504 71808 63 5504 568 568 91144 568 50298 29876 50298 33467 50298 1168 50298 568 37829 13573 37829 13573 63810 63810 62580 63810 317 49356 63810 30424 49356 29528 49356 63810 82449 49356 10227 47297 49356 47297 86484 47297 91691 8643 91691 47294 91691 53954 91691 52937 47294 4496 53954 4496 96759 19160 4496 49232 19160 96759 71469 71469 25370 3293 71469 3293 92523 3293 54881 3293 96019 71469 37507 84017 37507 96019 37178 18096 37178 77734 37178 77734 5045 5045 51610 51610 41074 29477 51610 51610 25092 29477 93875 93875 9836 25092 55648 55648 93658 55648 98315 25092 3401 55648 80615 76053 80615 47535 76053 76053 76672 93758 80615 93758 5587 32339 93758 75161 5587 17415 93758 17415 50449 56065 17415 17415 18654 40961 18654 18654 16598 86068 18654 94828 17415 57581 94828 18654 30166 18654 73857 30166 53388 53388 67919 53388 157 32714 53388 24174 32714 65147 32714 73857 11197 13536 11197 53388 64304 18084 64304 21504 11197 89694 64304 49367 89694 1858 64304 1858 6157 21504 49546 49546 92358 49546 53442 3525 53442 53442 13366 14171 49546 14986 14171 14171 2213 22220 14171 68225 22220 22220 27027 84679 22220 22220 89499 22220 9578 81757 9578 9578 11728 97279 11728 9479 9578 9479 36162 41308 36162 36162 54308 39407 36162 39407 37759 37759 14423 96210 39407 37759 52121 31410 52121 52121 68676 52121 83404 83404 8694 83404 62205 54782 62205 62205 92046 47402 54782 47402 26163 94762 47402 54782 9492 9492 68614 68614 32524 50147 9492 61168 50147 78139 50147 69665 50147 50147 98162 89679 69665 98162 88038 69603 88038 88038 82161 88038 42724 89679 67739 31360 42724 20128 31360 31360 4446 46166 31360 82935 46166 46166 67055 80185 67739 69006 80185 80185 93645 67055 1220 76805 1220 1220 64986 55485 64986 64986 5054 68868 64986 64986 52594 21940 52594 52594 7200 7200 66347 89860 7200 89860 5686 66347 46695 86016 46695 44347 86016 86016 38808 38808 33424 38808 94078 56082 38808 56082 89002 80169 56082 48041 80169 32485 80169 32485 92359 10095 32485 72260 10095 18311 72260 72260 99524 13960 10095 13960 29700 13960 8285 85393 13960 85393 74126 72260 3117 3117 14033 85393 58743 14979 58743 3117 39859 60818 39859 39859 88792 58743 37660 39859 13609 13609 78763 50772 13609 31605 50772 31605 13089 88376 50772 93328 50772 93328 28017 93328 98643 8036 98643 57723 98643 224 98643 10157 93328 10157 76102 98643 90933 10157 99282 99282 48871 93671 99282 93671 332 93671 11889 11889 26054 98467 26054 98467 11487 90291 98467 90291 61560 55627 98467 22103 55627 53262 55627 53262 69040 22978 53262 73585 55627 92222 73585 62087 73585 62087 71998 29209 62087 54947 62087 3158 53262 62087 11575 11575 20346 43155 20346 3158 46151 76662 46151 15994 76662 45275 15994 17429 45275 45275 58687 58687 64237 58687 58362 15009 58362 2813 15009 7826 15009 6382 7826 71563 7826 7826 89382 77890 89382 89382 38082 71646 89382 89382 74313 31616 74313 46295 74313 46295 10688 60974 46295 74313 45870 66518 45870 79231 66518 45870 10496 10496 86968 10496 83795 10496 46132 46132 6732 10496 73202 9728 73202 73202 10704 10704 84983 73202 45085 77979 45085 11168 77979 77979 7188 7188 42932 7188 75816 77979 44777 88172 44777 44777 93219 22656 44777 65007 22656 22656 17467 48640 75816 22656 11576 11576 24199 48640 19007 63963 11576 43890 63963 63963 25907 69800 25907 25907 21227 31047 25907 25907 30686 25907 61934 5270 61934 61934 97197 3973 61934 85920 3973 3973 11630 30686 5484 29695 5484 5484 80562 5484 52914 46121 3973 18536 97197 46121 3993 35706 3993 11665 3993 11665 89326 85442 11665 85442 625 58332 625 40274 625 40274 11058 40274 20153 20153 73527 78859 40274 78859 80432 20153 19819 19819 58746 58016 58746 92303 58746 29063 58746 29063 66006 19819 96591 48892 29063 48892 7927 52424 48892 29063 26087 26087 37982 16152 26087 26087 76105 24925 26087 24925 23208 24925 41019 41019 50376 41019 67220 99150 41019 36745 99150 99150 39256 41019 50767 50767 18494 50767 65582 28598 50767 54987 50767 94061 54987 54987 46615 51728 50767 46615 60645 84458 60645 9152 51728 9152 76538 9152 44406 18308 44406 90784 18308 9152 92127 49801 92127 92127 45543 92127 71600 25324 92127 25324 54305 25162 25324 42748 25162 56139 25162 54421 25162 25162 75493 75493 93081 93081 19784 7435 19784 54540 19784 7143 54540 71127 7143 71127 75966 7143 51000 7143 77208 79749 77208 77208 22857 14544 77208 40878 14544 77208 44204 13398 44204 61336 13398 61336 89747 44499 61336 61336 57109 61336 31378 89658 31378 44499 71026 96172 71026 71026 77971 55642 71026 84749 55642 84749 8028 8028 36056 9550 84749 64089 9550 8028 74634 74634 25097 9550 47547 51993 47547 27938 47547 47547 36153 47547 79444 97431 79444 87323 79444 40248 47547 70067 40248 80753 40248 79444 56842 56842 59838 56842 15142 9365 56842 40248 33568 56842 14178 14178 80068 66036 56842 47 66036 35357 66036 94423 66036 60165 94423 60165 90042 90042 89990 60165 35757 35757 53540 95848 53540 53540 30151 35757 50471 80237 50471 34560 50471 34052 50471 34052 63057 78154 34560 78154 99213 46815 34052 46815 44115 35724 78154 92777 78154 35724 78972 53797 78972 52381 35724 25176 52381 82263 92777 82263 90141 82263 91586 29459 82263 29459 61190 29459 16890 16890 72668 16890 84487 44954 84487 44954 82876 27140 84487 27140 76118 27140 70351 96994 70351 27140 54701 54701 32827 27140 86792 24043 54701 24043 31301 31301 76817 61037 24043 61037 17545 70131 61037 8376 61037 95032 8376 8376 49333 45806 49333 54228 49333 54228 30374 92857 54228 54228 97391 48958 49333 49333 22995 48958 94855 77592 22995 77592 6439 19824 6439 59331 77592 41430 59331 59331 8487 8487 96215 61070 8487 8487 8275 8275 78023 57635 8275 76878 8275 26101 76878 59636 61070 14537 59636 14537 73073 14537 44070 85863 44070 44070 55503 55503 89732 91295 55503 29497 55503 44070 45650 45650 17428 44070 2022 2022 20751 17609 2022 17609 17208 17609 88133 8145 17609 8506 8145 8145 38177 17609 10932 10932 1905 17274 1905 10932 49133 1905 98580 98580 5303 98580 43479 84974 98580 84974 37735 98017 84974 43479 3041 32018 3041 97920 32018 97920 30156 32018 52195 75883 52195 30156 21237 20738 21237 27895 21237 27895 95092 46011 20738 50395 46011 56293 50395 31586 56293 31586 88618 79557 31586 56293 85789 56293 65444 3626 31586 65444 62743 41585 3626 16139 41585 81078 16139 4649 16139 32524 4649 41585 70368 70368 21443 61457 21443 61457 64870 70455 61457 61457 44683 69093 44683 21443 59308 91372 44683 43063 91372 43063 31910 42937 31910 24805 43063 24805 43532 24805 53289 40966 53289 71648 24805 71648 43179 60457 71648 71648 41383 73307 43532 73307 65474 54945 71648 50984 54945 47693 54945 86678 47693 32992 47693 91217 47693 80256 54945 99775 80256 18098 99775 57880 99775 60043 99775 60043 708 34954 60043 67093 34954 708 396 396 71153 76705 396 41327 396 50073 41327 90723 50073 76705 1821 5266 1821 1821 80257 50073 11240 11240 47375 11240 94994 90924 1821 43618 90924 90924 23173 42408 23173 23173 49049 14598 90924 14598 91662 14598 25505 79657 25505 25505 37053 27440 37053 65543 37053 65543 4510 65543 87153 6695 87153 6695 28581 87153 35301 35301 66524 54818 35301 23556 54818 61564 54818 26485 6695 26485 80598 18406 26485 72203 26485 72203 3934 26485 26851 60418 26851 72203 64213 2295 72203 65358 2295 72203 99681 99681 28362 5814 99681 5814 13454 40185 5814 40185 66947 40185 30053 30053 19414 69197 30053 30053 70826 62192 70826 80581 70826 40185 59861 51007 59861 39418 59861 39418 88952 39418 12895 81974 12895 81974 39651 4913 81974 75812 81974 81974 78323 81974 21516 21516 76723 96570 76723 28608 81974 76723 62232 62232 25338 62232 74789 68750 74789 39777 74789 39777 89476 39777 19653 74789 88488 22149 39777 71274 22149 46808 88488 53619 46808 22149 45311 45311 69004 45311 12286 12286 3954 3954 11738 3954 48296 22161 48296 66164 48296 34820 12286 31547 34820 34820 45690 35360 34820 35360 66006 95967 31547 1069 95967 38209 95967 11730 35360 78681 11730 46299 95967 57026 11730 57026 18495 18495 97107 76381 18495 13924 76381 76381 6576 69245 76381 89131 69245 28546 69245 6576 24906 9462 24906 77024 9462 9462 14937 61207 9462 24906 82250 59919 82250 43835 59919 59919 71818 71818 58821 60994 71818 27929 43835 82704 27929 43835 26055 54547 26055 54547 78440 36765 54547 54547 2147 2147 92292 86485 36765 64421 86485 85703 36765 86485 53765 8276 85703 8276 90558 53765 1112 1112 87428 9797 1112 57153 1112 57399 1112 14167 57399 90558 66579 57399 30751 62678 30751 30751 89726 35679 30751 60593 35679 94255 35679 59644 94255 84838 94255 35679 27834 82036 27834 80552 94255 91891 80552 91891 78534 91891 26787 84694 80552 26787 62124 35899 62124 62124 52281 62124 33366 78973 62124 78973 14091 78973 83078 78973 87419 78973 59605 93545 59605 3916 93545 59605 82055 61446 82055 61446 78704 61446 4914 31844 61446 93545 65437 58024 65437 25073 61446 82645 25073 65437 4866 4866 90077 4866 6838 6838 32293 93821 6838 93821 80475 93821 39947 93821 93690 93821 12599 92261 6838 39353 93821 13855 39353 49559 39353 13623 92261 13623 85123 46824 13623 46824 7876 25498 13623 36599 25498 59996 25498 50630 13623 50630 50581 78392 46824 78392 59320 67252 78392 78392 11635 11635 78471 78392 46909 46909 81426 46909 26561 26561 43069 26561 35974 35974 4423 57504 35974 21594 35974 76177 35974 76177 88364 7498 88364 7498 20128 7498 94929 94929 29463 59423 94929 94929 95660 95660 1807 94929 31691 26312 31691 7498 50609 15548 50609 75041 50609 31691 14526 14526 9374 9374 890 9374 76902 62873 76902 40374 76902 76902 28058 26879 890 18713 26879 26879 96437 52503 890 76902 98484 98484 29242 95518 29242 52891 52503 52891 60625 52891 69627 98484 6025 6025 1581 23353 6025 69184 6025 52730 29242 52730 27829 55985 52891 55985 42898 55985 44532 87936 55985 87936 89851 54031 55985 598 54031 54031 18860 64931 54031 15006 64931 76125 64931 54031 42850 64931 18658 80144 18658 70604 18658 70604 43860 18658 99090 99090 88355 99090 42305 85898 42305 42305 61406 8095 61406 21912 85898 21912 15591 21912 33646 86484 33646 33646 40107 67966 40107 40107 65104 65361 33646 65361 63222 65361 90934 65361 19 69370 19 95290 65361 93025 95290 93025 10186 78525 93025 56447 78525 96451 78525 66496 96451 98519 96451 88620 95290 34142 88620 34142 99362 88620 41833 41833 43478 43478 15038 15038 82981 2177 15038 2177 73705 93759 2177 70803 82981 70803 31978 70308 70803 27422 70308 2177 54138 54138 50233 3986 50233 32222 50233 32222 15051 44875 32222 87413 44875 1542 87413 87413 16052 44875 6221 6221 31000 31000 54918 22908 31000 13126 22908 22908 2242 2242 69277 2242 63049 2242 80936 80936 43604 19722 43604 43604 22266 80936 67873 67873 48637 80936 82921 82921 99720 26144 80936 26144 78716 95721 26144 95721 21021 26144 56997 56997 53562 53562 20160 95721 4429 38822 4429 56997 73008 6879 73008 13943 73008 28235 13943 13943 29919 99001 6879 99001 28754 60586 29919 28754 6882 60586 61504 95851 61504 95851 94033 82835 95851 42076 61504 34102 6882 34102 24023 24023 23861 33280 34102 33280 65778 33280 78592 35476 78592 5325 35476 42200 35476 78592 43775 35476 7588 20408 7588 28728 20408 32852 20408 29125 7588 46217 29125 29125 83841 66998 7588 66998 23405 23405 9504 23405 19612 12454 19612 19612 3990 14329 19612 49659 14329 59766 14329 85423 3990 85423 2986 99708 85423 99708 60846 64827 85423 54156 64827 64827 71405 77866 64827 77866 10 71405 90843 3992 90843 18595 90843 50596 18595 37532 90843 37532 40426 72332 37532 15824 72332 55587 15824 15824 35969 22325 15824 22325 51728 27194 35969 72197 27194 20898 27194 63573 20898 20898 20070 20070 2054 20070 32782 8614 20070 8614 84717 76298 20070 8614 41058 33580 41058 68032 33580 29628 33580 29628 31428 31428 58664 58664 83941 83941 14430 14430 96074 75247 96074 96074 71384 96074 90258 39706 14430 39706 22346 96074 97949 37762 97949 97949 39860 39860 36353 36353 37253 14783 39860 36353 5052 5598 36353 38292 5598 1384 5052 1384 78460 78460 37890 78460 56906 78460 35536 78460 3841 3841 92147 78460 45773 95156 45773 78460 2028 2028 85515 3841 51302 29701 2028 79312 29701 79312 29258 79312 39643 22962 79312 42805 22962 86635 29701 86635 79766 49415 79766 79766 30644 54122 22962 80114 79766 14171 80114 54122 74531 74531 95463 74531 89127 89127 34176 34176 96424 92789 34176 89127 39779 89397 39779 39779 5983 39779 66114 66114 64184 68962 66114 66114 89828 89828 97226 89828 82920 17252 89828 20577 89828 45883 20577 20577 9497 42237 20577 20577 57590 60173 20577 89828 87006 87006 33955 87006 36141 87006 60824 79934 60824 69579 87006 97522 69579 69579 42708 69579 53576 65663 53576 10158 53576 53576 10428 64910 10428 10428 95653 23776 53576 18487 23776 10428 42153 42153 40193 40193 22497 26018 40193 72676 23776 72676 43248 72676 10768 10768 68921 74486 40193 74486 52247 74486 34784 38734 74486 34784 54576 55079 54576 55079 33919 54576 7589 78607 55079 78607 98736 78607 57478 57478 87066 55539 87066 87066 50862 50862 51530 50862 63551 87316 63551 63551 1592 1592 39709 80458 1592 56342 63551 89303 1592 89303 85706 11471 56342 56342 64554 79814 64554 89303 61985 66950 61985 61985 10525 32548 61985 89303 62775 62775 96098 93733 96098 2958 96098 96098 60075 19258 62775 19258 48656 19258 90976 19258 93037 64234 93037 93037 62422 93037 59609 79784 59609 12701 59609 73844 12701 73844 27745 38746 59609 38746 22235 65792 22235 97202 65792 29554 97202 97202 9959 53823 97202 93444 53823 75983 97202 53823 63888 63888 31267 78397 31267 15768 31267 23830 15768 56052 23830 68044 23830 2483 68044 6391 68044 35830 6391 61652 6391 6391 95332 95332 24247 95332 85889 6391 23066 40617 23066 23066 12836 84755 23066 84755 39770 95332 62518 95105 62518 62518 33566 74830 33566 49155 74830 6264 74830 6264 91252 74272 49155 20649 6264 58553 20649 25977 74272 29829 25977 25977 43723 43723 35831 43723 51979 68735 43723 14846 43723 20649 45107 62858 43723 62858 98999 43792 98999 33437 43792 31129 33437 98999 48175 48175 52761 48175 39715 48175 16169 39715 74535 74535 92289 68166 16169 28302 68166 68166 25681 74535 97629 10070 97629 84992 97629 55814 68166 55814 61553 5466 61553 28119 97629 28119 59460 16999 28119 61553 11948 6751 11948 26704 11948 28119 7017 11948 45279 11948 18982 18982 29818 46744 18982 46744 1366 46744 48673 32251 48673 14406 48673 22285 48673 22285 57778 48673 94446 19298 22285 19298 72838 19298 8247 26561 8247 64463 8247 64463 73225 64463 67719 44702 64463 64463 68012 19863 68012 68012 78164 95516 68012 95516 69670 95516 12415 12415 36337 91605 12415 91605 27561 12415 81746 85683 81746 26761 81746 173 26761 11315 173 173 38182 75727 26761 26761 99125 90833 99125 75727 60525 60525 13669 56304 99125 60525 27063 27063 14748 99098 27063 99098 17583 17583 5654 52294 27063 69381 52294 69381 57426 52294 81817 93564 81817 1551 93564 93564 2072 93564 1853 1853 79461 52296 1853 64128 1853 93564 39605 39605 25523 39605 23290 15220 39605 97672 39605 15220 62983 62983 83202 48546 97672 48546 84051 1175 48546 48546 55415 51451 55415 36702 55415 66257 48546 66257 55471 72119 55415 72119 31560 72119 81015 815 66257 815 50689 815 71153 79398 815 42992 66257 54039 42992 32663 54039 42992 40454 54665 40454 80012 40454 11919 40454 11919 29872 11919 65365 11919 66763 78117 11919 27268 78117 66763 90761 90761 79813 90761 95885 95885 9439 95885 19177 6015 95885 48094 95885 48094 55806 75212 55806 48094 83470 54308 83470 86282 83470 69950 83470 63200 69950 83470 63535 63535 32466 32466 90882 36246 63535 36246 62691 63535 66542 32466 43674 43674 99051 80338 43674 65851 80338 77548 65851 23448 65851 23448 10817 80338 89450 89450 63707 61555 23448 55069 23448 55069 25175 78099 55069 86250 78099 78099 50411 50411 55595 60796 50411 55069 29106 26861 29106 98090 26861 29106 13205 13205 17316 66051 17316 17316 14970 17316 39402 13205 65135 13205 33063 31046 33063 2653 33063 17995 33063 17995 21485 65825 65135 10081 65825 65135 4216 4216 92754 27422 4216 4216 19638 65825 95561 95561 52137 59880 4216 59880 31624 95561 95696 12574 95696 59880 29629 95696 47279 51639 47279 51803 47279 47279 15581 43536 15581 15581 28267 55978 15581 15581 28005 28266 28005 28005 96518 96518 1419 96518 68543 68543 31524 68543 55471 98864 68543 68543 35844 89897 35844 12880 89897 89897 26927 89897 74710 74710 98582 38992 74710 38992 18994 38992 76880 76880 12244 12244 64860 31230 12244 12244 35097 35097 97844 47019 35097 47019 71907 47019 36729 36729 87268 36729 12792 20429 12792 12792 86912 86912 93483 86912 70942 20429 74029 74029 37005 47006 37005 59399 47006 47006 74241 47006 8842 37005 36891 36891 76329 76759 47006 76759 85935 76759 87690 57245 36891 73647 57245 73647 35349 4500 73647 73647 28958 28958 53623 78603 53623 63882 53623 63882 82147 63882 45619 85470 63882 55829 85470 41978 45619 41978 32319 99154 32319 45619 68902 68902 30268 68902 99104 81921 99104 89526 99104 68902 46906 79688 46906 90576 46906 32319 34329 34329 34052 2311 34329 2311 39738 31056 34329 34329 91182 54364 2311 54364 22442 54364 6516 6516 40243 98604 40243 16089 40243 6516 89089 40243 93674 40243 13740 13740 75056 26620 13740 26620 81800 76036 13740 76036 67185 1770 67185 91555 1770 54318 67185 67185 16664 79956 1770 11341 79956 24755 11341 98284 11341 47181 98284 11341 39332 11341 37260 55085 37260 98284 43798 55642 43798 43798 38407 29075 43798 29075 29106 8115 29075 29075 18401 98885 39332 98885 10702 98885 38905 61986 98885 22363 61986 42628 61986 42628 67800 22363 7025 11158 7025 49028 7025 41496 49028 53550 41496 49028 94231 94231 43195 99503 43195 43195 66897 24312 66897 99503 42500 98109 42500 57620 99503 66897 62240 57620 4843 4843 51652 4843 6067 95627 51652 95627 74146 40573 74146 74146 58610 58610 93481 74146 28135 28135 49661 72254 93481 48384 72254 477 72254 25582 477 72254 49943 49943 50863 49943 45933 477 44127 44127 78460 68628 44127 68628 70168 88615 49943 88615 44254 44254 73997 11640 88615 67440 11640 44254 5201 76747 5201 83134 44254 83134 84480 83134 83376 83134 78609 78609 68070 62297 78609 59625 78609 89265 59625 3010 59625 62297 24777 24777 40383 82011 3010 13155 82011 55413 82011 55413 8196 8196 15465 8792 8196 74485 8792 23848 8792 23848 89073 82813 23848 82813 18916 82813 12109 59383 82813 59383 12081 59383 84216 55111 12081 55111 59152 55111 74609 31655 55111 70814 12081 40453 70814 64889 70814 64889 76193 1751 64889 1751 74875 96018 74875 1751 93747 93747 53313 74877 53313 43282 53313 53313 84809 4203 84809 84809 91843 84809 37887 37887 7848 37887 41894 7550 7848 42839 7550 16924 7550 7848 10276 4255 10276 33047 4255 4255 20476 95781 10276 90992 95781 22266 90992 90992 98520 89091 90992 95781 75057 8946 75057 75057 9927 75057 7842 71601 95781 25447 7842 49143 7842 91744 71601 71601 28311 28311 94957 28311 31147 31147 3606 31147 46986 82677 46986 82677 98064 82677 95368 88363 95368 37543 95368 95368 65277 95368 65033 65033 61029 61029 80266 61029 16835 61029 4007 31181 4007 75706 65033 21654 75706 45710 61029 45710 50803 20554 45710 75706 97655 97655 51146 97655 81178 97655 19412 30713 19412 19412 38807 38807 40740 77141 19412 67779 77141 766 67779 33724 67779 77141 87281 87281 2186 87281 39837 20242 87281 20242 6944 74146 20242 60784 87281 20242 52716 52716 73655 69533 52716 69533 49459 36621 69533 52716 49770 82897 49770 82897 88306 90809 82897 29875 49770 82897 19854 90376 90809 18870 90376 18870 31535 18870 47505 89574 47505 27615 89574 47505 10254 75751 10254 10254 11728 89574 72515 40999 72515 72515 3884 74448 3884 54493 3884 3884 42566 25066 42566 26850 42566 43242 26850 745 42566 3884 90363 90363 90009 41507 90009 41507 60528 90643 90009 65780 90643 37944 41507 37944 90017 49853 65780 49853 71201 49853 6197 63016 49853 63016 57445 63016 56376 11016 63016 11016 24926 16092 24926 24926 39235 11016 61714 61714 78270 78270 13465 38009 78270 61714 29253 39666 29253 78737 29253 10041 29253 78270 88315 88315 9313 34195 29253 29253 31574 31574 76624 9681 76624 18499 76624 31574 42973 42973 85518 14795 76624 22504 14795 89620 14795 53094 14795 14795 22291 42973 35696 15790 35696 35696 1394 46158 85518 46158 34108 14795 80214 45124 80214 29929 80214 90835 80214 66439 80214 24602 80214 72043 24602 23708 35696 23708 16959 83169 24602 83169 16053 83169 67930 83169 28307 83169 75970 43483 67930 43483 95005 36829 43483 43483 6247 15498 75970 39386 15498 91101 6247 15498 13194 13194 91677 91101 81577 47188 81577 13194 65698 65698 34953 62358 65698 65698 68725 84260 68725 65698 50809 50809 52338 50809 84676 50809 72792 84676 42693 11902 42693 72792 83860 17929 83860 9627 83860 42693 23148 83860 67010 7434 67010 67010 14988 23148 72658 72658 83244 72658 5642 5642 56791 72658 49693 49693 51144 49693 82397 89784 5642 87076 89784 87076 50671 87076 66752 89784 8762 8762 9639 87076 87524 43688 87524 33222 43688 33222 29576 33222 22523 33222 43078 12912 43078 12912 66605 37907 66605 63514 66605 46275 12912 37364 46275 34454 46275 46275 12038 98633 12038 63813 12038 80892 63813 80892 57256 63813 68636 68636 48021 36438 68636 61810 36438 36438 79102 99893 79102 57409 61810 72993 79102 31591 72993 89416 72993 92840 72993 3059 72993 41725 72993 75846 41725 41725 48585 48585 7226 2672 48585 48585 2517 2517 81809 72574 2517 41920 72574 17622 81809 72574 19358 19358 75842 11350 75842 55046 75842 75842 3725 25459 3725 84800 3725 84800 31744 3725 71486 52214 71486 71486 69258 71486 43952 84800 64709 88649 64709 91211 64709 22229 91211 22229 93197 22229 99891 99891 67532 86443 67532 27295 86443 86443 95531 7710 86443 41032 67532 49000 41032 9944 49000 49000 34211 62542 67532 39685 62542 57381 39685 94898 39685 14839 39685 47524 14839 38523 14839 43204 38523 8414 38523 66531 14839 80961 66531 80961 64795 38523 93499 80961 74647 74647 55241 23307 93499 23307 34426 74647 95378 95378 13135 39982 95378 39982 31707 8562 95378 8562 92240 8562 66820 39982 24747 14880 24747 66820 20203 80645 20203 20203 6032 20203 28674 28674 41309 28674 15550 5131 15550 5887 15550 5887 29776 15550 74379 95385 74379 15487 74379 66495 5887 66495 42592 14154 66495 66495 5135 14154 8007 54308 8007 73661 8007 55689 73661 92302 73661 8007 53248 24794 73661 53248 96745 56317 96745 36451 96745 93988 96745 93988 81220 36451 24553 93988 81687 81687 35689 8241 81687 8241 53752 65250 8241 57056 8241 9726 57056 57056 16255 16255 64884 4184 64884 4184 69419 4184 39677 39677 8975 39677 95391 39677 64297 34076 64297 55221 64297 99441 64297 39677 5143 79432 64297 5143 75604 5143 72121 72121 1687 55708 75604 10818 55708 10818 39830 10818 88429 95626 88429 88429 49626 88429 31929 31929 25979 31929 68714 51300 68714 31929 99337 9067 99337 47376 99337 47376 53133 14340 53133 47376 35055 3015 35055 35055 62230 35055 65161 45198 65161 71033 35055 22407 35055 19345 65161 22407 54832 2126 54832 44094 2126 75691 2126 2126 36804 68887 36804 68887 58301 65542 36804 81671 65542 50764 65542 65542 4174 4174 26762 61214 50764 61214 31342 87596 61214 61214 12590 98148 12590 12590 3819 28572 12590 28572 69449 10605 69449 10605 19279 66055 69449 42358 66055 69449 75333 75333 8759 65828 8759 75333 45135 75333 52592 52592 41500 78578 52592 45135 77559 52592 28901 73659 78578 28901 59375 77559 21406 59375 80585 80585 97360 21700 21406 71191 21700 57001 21700 21700 64332 15953 64332 20813 64332 20813 71681 16617 64332 40840 16617 4818 20813 26021 4818 64874 16617 64874 42743 64874 17163 65530 17163 17163 67811 19854 67811 93999 67811 67811 69207 17163 88511 88511 42267 67811 12365 67648 12365 88511 89809 63975 89809 89809 20572 89809 99458 88637 99458 20572 40496 44431 99458 52300 99458 52300 91812 52300 67191 52300 24836 91513 24836 24836 53876 85731 53876 24836 34197 84330 34197 82784 34197 12024 34197 72023 34197 72023 76258 21058 72023 27594 72023 72023 48824 50260 48824 46522 48824 67336 48824 67336 82499 82499 61425 82499 42016 65294 82499 65294 57728 18535 65294 68376 18535 68376 53346 68376 26178 26178 633 26178 93357 93357 69821 93357 32325 5115 26178 70631 26178 53407 5115 5115 88069 88069 65495 70631 52457 52457 76193 13865 52457 23250 13865 13540 88069 43295 13540 13540 61551 61551 8619 83170 8619 83170 49663 8619 79669 39868 79669 79669 94876 29813 8619 29813 88276 29813 55851 79669 75603 75603 88729 88729 5669 72427 88729 99689 88729 99689 97220 89784 99689 99689 22269 99689 63476 63476 11637 30187 63476 30187 92675 80589 30187 80589 6327 16376 80589 43446 80589 43446 25420 84698 16376 10487 84698 84698 56755 84698 96624 36884 84698 16376 60227 60227 32677 84269 60227 60227 8794 14596 60227 14596 85840 86611 14596 13869 14596 32587 14596 38553 60227 38553 29726 49327 29726 3330 49327 72036 3330 3330 76793 49327 27701 45397 29726 45397 66747 92504 45397 11912 45397 11912 45103 73092 45103 11912 91420 91420 1121 91420 91324 91324 3076 11126 45103 46695 11126 65015 11126 97386 11126 66715 97386 97386 58240 23249 97386 23249 91057 23249 99489 23249 79422 23249 93428 41734 93428 24778 23249 24778 8791 20378 8791 8791 10543 8791 52151 8791 82431 44412 8791 19704 44412 7859 24778 7859 65929 61006 7859 8791 30227 7859 64530 64530 10647 30227 75424 75424 48563 48563 76307 76307 19734 62862 76307 79483 62862 79483 93061 79483 98460 79483 15416 1054 79483 21028 1054 49842 21028 21028 69852 21028 81531 60494 81531 69852 58578 58578 32879 21028 48376 2061 48376 2061 43277 49113 2061 85944 2061 2061 25884 11096 25884 94200 25884 25884 76527 2061 99037 27730 99037 80987 99037 99037 3630 3630 89772 3630 89937 3630 3359 3359 32437 3359 63610 63610 46086 93486 3359 55365 93486 55365 24993 55365 12120 38084 12120 47356 12120 51763 12120 51763 13179 51763 99345 47051 99345 99345 89767 99345 2924 99345 8994 8994 52966 8994 66017 66017 41145 99345 80709 80709 48733 8994 18503 98321 80709 98321 27238 18503 66936 24591 80709 53788 66936 24591 90693 90693 30227 41311 90693 90693 98655 88784 53788 53761 88784 88784 76674 72009 98655 38804 72009 23189 72009 23189 42922 42922 10158 42922 21982 23189 42378 42378 19022 42378 60884 23189 53928 83315 53928 42922 85428 83669 53928 85428 80849 24644 85428 24644 48040 63500 24644 98164 63500 56757 63500 2598 80849 52746 2598 63500 16487 26809 16487 16487 83340 83340 48058 83340 84701 84701 51866 15381 84701 19509 84701 19509 58227 58227 56071 58227 78703 18160 19509 58227 60282 59371 60282 60282 56027 81512 60282 73628 81512 35669 81512 81512 97384 81497 97384 97384 24079 81512 85686 85686 24507 96568 97384 96568 44653 66990 96568 66990 48482 66990 37355 48482 13505 65921 13505 2384 65921 58179 2384 39904 65921 39904 4083 41703 4083 98124 41703 4083 2354 41703 54807 95058 2354 95058 89653 66384 89653 28785 89653 18588 28785 86310 18588 83124 18588 83124 88584 61938 83124 61938 18626 18626 10732 43052 18626 43052 86375 27042 86375 19009 27042 27042 60897 59838 27042 88201 43052 88201 75718 75718 6099 6099 87546 6099 15507 6099 43522 26474 43522 6099 9754 9754 98821 98821 44756 88999 44756 9307 44756 9307 76869 76869 83665 76869 27804 27804 97150 47955 27804 47955 54713 47955 41210 47955 2337 82723 47955 82723 27295 3475 82723 3475 50201 15125 3475 3475 38619 38619 31202 31202 88065 56225 31202 69311 56225 89133 69311 91328 69311 69311 15452 15452 82334 47096 15452 47096 54173 10031 54173 359 10031 10031 83266 5297 47096 99811 54173 89132 99811 99161 99811 94074 99811 81667 94074 94074 96123 96123 52538 94074 59894 96123 84057 84279 84057 49117 84057 94007 59894 41167 94007 41167 44236 41167 73056 41167 88921 20494 41167 20494 50784 88921 55511 55511 6532 20494 25345 25345 11365 6532 29837 11365 66933 66933 89986 30355 29837 30355 52753 89139 52753 40508 30355 37687 52753 37687 34916 34916 16381 34916 66199 34916 83658 34916 29246 29246 93437 29246 84188 29246 89859 29246 92385 92385 19892 56224 92385 35898 89859 35898 76380 35898 76484 24490 56224 7584 24490 29663 7584 29663 24143 29663 22884 54575 29663 22884 63984 63984 60048 89587 63984 54575 67869 67869 27332 42572 67869 83877 67869 15730 63984 67869 50348 50348 59165 46214 59165 59165 96172 59165 26561 59165 62402 6175 50348 32703 62402 27681 32703 32703 26837 66419 32703 95241 32703 32703 86147 77209 86147 77209 23644 77209 22366 25737 22366 77209 93475 93475 40788 28432 22366 28432 69781 69860 28432 69860 456 21774 69860 21774 96226 34517 21774 21774 60061 60061 51876 72355 51876 97857 51876 44160 51876 44160 61624 80643 51876 44160 30669 64860 30669 25461 44160 54012 25461 25521 25461 83571 30669 98162 83571 25461 53503 26957 53503 26957 46004 33116 83571 72666 33116 33116 87228 87228 80570 67499 33116 96904 67499 96904 1885 15296 1885 1885 9169 44837 9169 1885 28664 4753 1885 4753 87064 87064 72458 40769 9169 14326 40769 92065 40769 33450 40769 17690 87064 40769 62150 16622 62150 40769 25009 62150 90958 25009 47009 47009 39509 25009 4817 4817 59448 4817 42590 4817 9193 9193 2430 52303 9193 42590 5089 87974 9193 87974 55400 21117 55400 55400 96972 96972 5713 44073 96972 87974 30852 89544 30852 89544 89421 75110 30852 75110 61190 89544 85072 30885 85072 30885 62755 30885 4086 79601 89544 79601 44139 79601 57403 79601 36410 36410 90161 92382 36410 86045 90161 86045 46508 92382 57179 57179 19737 55061 57179 73432 57179 79987 73432 18737 73432 18737 61435 73432 9372 61435 91822 61435 58716 58716 46750 38490 58716 60450 58716 58716 54879 58716 43859 36252 43859 43859 98189 43859 50580 72555 50580 52116 72555 48953 72555 10005 48953 48953 34522 48953 63400 63400 67168 46291 67168 87422 34522 87422 84595 87422 80582 87422 92778 78437 92778 94185 92778 34159 78437 82170 34159 94185 81148 81148 6746 6746 99566 68928 81148 14941 6746 14941 24210 68928 68345 71638 68345 68928 13646 68345 36618 36618 15698 36618 20673 13646 62815 13646 77861 30001 62815 18763 36618 18763 31614 18763 47524 75220 18763 77861 46094 46094 23869 47103 46094 47103 735 42033 735 735 41254 42033 12348 710 41254 710 61454 66140 61454 61454 25390 2934 61454 710 31783 91853 31783 37681 91853 8285 91853 18342 31783 18342 24788 58103 18342 58103 40317 39247 40317 40317 12219 37896 40317 40317 1622 40317 53404 53404 54699 49956 54699 58103 4677 33368 4677 54699 96840 83298 96840 42760 83298 28317 4677 17831 28317 28317 66012 83298 56722 56722 62667 3837 66012 3837 7840 78823 3837 7788 78823 38911 3837 38911 98550 78823 71861 79407 38911 21364 71861 3748 21364 21364 38635 21364 88643 38238 38635 40136 38635 40136 31258 40136 16586 3152 40136 42513 40136 32112 42513 3152 11306 26182 11306 11306 82479 81700 82479 95886 82479 73420 82479 54614 82479 54614 61510 61510 20220 61510 95735 54614 88845 4279 95735 11750 4279 11750 2132 11750 98309 11750 2961 30639 11750 30639 27784 27784 50857 94071 50857 27784 84812 27784 36328 36328 52280 75941 52280 38776 75941 52280 73948 69363 73948 93763 73948 73948 12509 52280 1337 1337 52055 77331 1337 71403 1337 61821 1337 61821 41364 61821 94018 1337 54718 54718 36418 54718 94598 94598 76300 56083 94598 45939 94598 56083 67309 34000 67309 67309 61901 67309 29914 37880 29914 13257 29914 91965 13257 51375 91965 91965 74396 74396 15680 91965 64306 74396 75920 58349 75920 75920 5480 24670 74396 13834 64306 13834 41472 13834 93727 69111 93727 13834 14818 82253 14818 69157 82253 93727 5602 35842 5602 5602 44665 44665 67117 88874 67117 28580 82253 28580 5160 91702 28580 28580 83950 13835 67117 13835 22325 28580 60107 13835 26691 26691 36412 13835 30011 23263 30011 30011 74647 24469 30011 30011 1690 1690 24577 1690 70633 60107 68395 68395 99437 454 68395 454 42943 67050 454 67050 55679 454 27786 27786 23201 77300 27786 77300 72033 77300 82836 65753 82836 82836 76181 27786 82750 82750 73551 82836 9132 9132 7053 7053 83089 7053 46079 46079 41491 54870 41491 41491 84684 2836 7053 64239 2836 35841 2836 55779 41491 14695 55779 77247 35841 77247 8569 7951 55779 80900 7951 7951 8202 7951 60478 99202 77247 99202 55737 77247 25889 25889 30056 25889 53813 2912 25889 26654 2912 42783 26654 80400 42783 26654 89409 94444 89409 77600 89409 20621 77600 30340 89409 33442 30340 37412 30340 29408 30340 30340 9036 15918 9036 28983 9036 9036 52838 36908 9036 36908 71826 62556 36908 62556 61739 78155 36908 78155 50306 71915 50306 50306 98281 98281 311 311 52634 98281 67883 311 16435 67883 92767 84486 16435 84486 75388 72321 84486 33557 92767 33557 16653 91953 33557 91953 45024 33557 37624 37624 35151 60206 35151 60206 20325 60206 40614 40614 21768 60206 74169 63410 74169 60502 63410 97927 63410 53221 63410 53221 97061 53221 12195 12195 36149 36149 75186 29522 36149 53221 38705 20595 38705 20772 38705 28616 38705 28616 6039 17379 38705 78769 17379 17379 56757 51830 17379 51830 60992 56359 51830 56359 16674 51830 24452 24452 97975 18482 97975 18568 97975 18568 16827 23178 18568 18568 67551 67551 46215 18568 51856 51856 98261 3782 67551 67551 71545 72486 71545 57301 3782 71545 86121 86414 86121 71745 86121 96462 71745 71745 45781 27089 45781 45781 15297 45781 59522 59522 43733 59522 83095 59522 12859 45781 79317 23851 79317 59522 53487 53487 4083 53487 51788 97609 53487 79317 66282 57500 53487 5719 66282 61245 5719 5719 47224 47224 86543 16469 47224 96818 16469 16469 55586 55586 21966 55586 38728 16469 4471 4471 38628 55586 1974 97253 4471 4471 2371 97253 14366 19175 14366 62924 19175 82021 14366 82021 99742 38172 82021 19175 3013 92303 3013 3013 79683 15515 3013 21824 15515 15515 84623 60286 15515 2707 60286 68252 60286 62363 60286 9501 84623 70366 84623 70366 51384 70366 38802 75328 38802 9501 519 50492 38802 21968 50492 40906 21968 50492 5645 5645 99781 5645 3348 3348 34048 82963 5645 8204 3348 8204 60945 7926 8204 8204 37356 1870 8204 8204 25443 46845 8204 46845 97148 46845 8013 46845 6929 43770 8013 43770 15950 55531 6929 6929 41101 43770 25070 25070 58670 79294 55531 50884 41101 25070 58127 89720 58127 58127 58235 77542 58127 35062 50884 24105 35062 50884 41044 77856 41044 35062 53918 53918 80710 80710 45999 45999 97639 88506 45999 45999 77586 45999 19338 19338 83911 19338 67247 25947 67247 83527 67247 83527 85093 85093 19253 19253 82086 19253 88704 92736 88704 88704 56485 88704 16112 85093 19006 11807 19006 27888 19006 41170 88704 41170 4717 74970 19006 74970 44230 7378 74970 76865 7378 9646 76865 76865 81320 34955 76865 23516 76865 5790 23516 5790 77780 5790 79909 11501 79909 5790 59306 66387 59306 47891 79909 11501 77855 17137 77855 59306 25294 98201 25294 93390 25294 77855 62844 62844 28362 25294 53441 88881 53441 88881 8514 62844 91434 53441 73992 73992 35995 87905 53441 98247 87905 77186 87905 87905 60538 87905 76079 76079 21119 6007 87905 76079 76785 76785 62094 17563 6007 77732 6007 77732 12447 88353 17563 88353 79784 88353 75663 9971 88353 42524 88353 88353 44965 21118 44965 43232 44965 42524 17249 17249 33028 44965 80453 80453 74124 44965 96429 96429 59421 59421 73972 38299 73972 2933 73972 58437 73972 58437 68875 13142 58437 70341 13142 46643 58437 91524 46643 91524 4494 91524 24810 91901 91524 8413 91901 18536 8413 11353 91901 86417 11353 43070 86417 48882 11353 48882 54903 48882 99653 99653 64358 62580 64358 99653 96052 38904 96052 58255 96052 63005 64358 14456 63005 47442 63005 96052 98912 98912 73762 98912 51087 75587 64358 63005 77117 77117 17290 63005 7714 7714 51519 7714 61636 61636 83349 68878 61636 7714 71197 11686 71197 71197 57505 90079 57505 90079 70053 90079 74396 24791 90079 24791 74064 24791 28483 93918 90079 93918 33259 93918 97920 93918 41357 95054 41357 93918 31596 31596 35972 31596 534 534 67322 85852 35972 85852 49153 48894 534 73105 48894 70727 48894 48894 32760 32760 65983 29216 48894 29216 96221 48894 21836 11345 21836 11345 95052 95052 29671 96486 95052 348 95052 348 73744 61640 73744 46432 73744 9359 46432 46432 26839 26839 60445 46432 20922 39799 20922 39799 2328 30288 39799 7131 39799 96811 7131 50702 7131 7131 64077 53857 64077 7131 6609 7851 6609 26738 7131 68675 26738 6609 90372 26738 54057 14575 54057 76494 14575 99518 14575 62387 14575 20689 62387 54057 42100 2008 62387 2008 15470 59498 62387 59498 28608 53651 59498 39264 59498 75584 39264 39264 97795 27495 97795 65080 97795 50083 65080 29859 97795 59959 29859 49046 65080 49046 98739 65080 47021 47021 84655 16479 47021 53795 16479 47284 16479 44055 16479 44055 25167 16479 24940 24940 95874 24940 57863 24940 94230 94230 49800 49800 92451 83203 49800 49800 80686 80686 97419 49800 73724 49800 34226 73724 5472 57753 5472 41594 5472 41594 66218 85990 41594 7507 41594 30277 5472 99375 30277 99375 50667 15784 30277 75514 30277 75140 75514 15705 99375 84301 15705 84301 9961 32744 84301 84301 72266 50490 72266 84301 61149 85511 61149 61149 88024 72266 19786 61149 11178 61149 9394 9394 30803 9394 56826 9394 24986 47835 56826 47835 44211 47835 36757 29079 36757 36757 47730 82512 36757 36757 50032 50032 49891 8936 50032 4393 82512 50032 82284 82284 119 82284 9883 91107 82284 91107 16260 91107 27451 59649 27451 17719 91107 27451 58239 58561 27451 58561 65930 58239 61073 33138 58239 33138 12951 61073 5204 5204 40055 17394 40055 40055 36409 36409 98611 2305 98611 64523 2305 99134 2305 71832 2305 81764 71832 57448 81764 57448 27353 19537 57448 30279 19537 19537 76870 98580 19537 19537 9491 9491 14118 9491 90200 9491 31528 9491 39493 39493 80932 39493 21608 21608 30204 51121 21608 51121 23063 51121 93971 21608 67694 67694 66969 82932 66969 51121 3178 5732 3178 11136 3178 3178 25380 25380 93367 93367 52160 93367 48551 42688 93367 93367 91244 91244 92436 92366 91244 6052 91244 6052 61883 75073 91244 43636 75073 43636 56118 22789 43636 6115 43636 6115 55244 6115 52889 91164 52889 65113 52889 43636 81563 71653 81563 81563 57305 74790 57305 49956 57305 69698 81563 81360 69698 69698 31392 88870 57305 27596 88870 88870 28880 28880 77559 28880 63848 6372 28880 16907 69698 16907 34575 81171 6372 65183 81171 81171 75080 24222 75080 75080 26032 75080 61395 42745 61395 61395 43552 90141 43552 29263 26032 8019 29263 4784 29263 43552 25830 25830 80824 11431 29263 29263 9850 75778 11431 71303 9850 13493 71303 71303 20620 4310 20620 20620 24490 9409 20620 9409 43223 20620 53007 1158 53007 53007 28570 18187 28570 27665 28570 53007 13206 23201 13206 13206 92782 50703 92782 15046 50703 10871 50703 10871 81509 96031 92782 55674 10871 55674 23055 55674 14296 10871 991 55674 39131 62526 991 62526 50763 62526 69532 62526 52 30141 52 31721 62526 31721 19770 17301 31721 31721 87048 2044 87048 22194 87048 55725 31721 19952 55725 55725 52370 55725 55399 55399 89443 55725 11327 55399 39041 89271 39041 53546 39041 99284 39041 39781 99284 50951 39781 92805 39781 92805 24552 39781 71050 71050 36324 89142 36324 36324 26831 26831 58354 50529 26831 89142 79436 1323 26831 33541 1323 26831 51522 54015 51522 51522 26644 26644 35573 78345 26644 847 1323 847 34160 34160 26281 33489 34160 34160 4432 4432 93680 26644 74282 20636 34160 20636 70149 81323 20636 81323 58501 81323 57160 4290 81323 57160 53266 42960 53266 53266 41343 53266 49677 4290 18118 18118 34382 81453 18118 91842 81453 81453 87411 87411 2279 18118 67691 43944 87411 87411 15315 15315 12018 15315 74058 36235 15315 36235 68287 15315 88476 36394 88476 15717 88476 15717 86522 86522 35027 79521 35027 35027 7024 76381 35027 86522 21271 65575 21271 138 21271 35027 97730 46717 97730 46717 48964 11427 46717 99514 46717 97730 56971 46717 99624 99624 69860 70828 56971 70828 33979 20405 70828 72011 20405 38352 20405 20405 27177 79985 56971 70828 52392 59700 79985 59700 44022 59700 6690 6690 64563 6690 897 48323 897 31227 59700 31227 65890 31227 26528 27593 31227 86049 897 48989 31227 48989 13597 13597 57157 32322 13597 49153 32322 88720 57157 88720 8424 15948 88720 46342 15948 58344 15948 86708 58344 58344 13172 58344 72495 28633 58344 58344 8025 48157 58344 71254 48157 44064 71254 71254 7824 75779 71254 75779 53269 75779 25059 75779 44837 75779 55537 25585 55537 75779 14341 11050 14341 77157 55537 66454 77157 66454 23059 69101 77157 69101 66622 4739 66454 23485 4739 69101 96309 4739 52219 2611 52219 96309 48956 43067 52219 18685 43067 9999 43067 9999 84780 43067 4957 63338 4957 731 63338 63338 57641 63338 11339 11339 2644 11339 93886 90328 93886 57641 15007 78138 15007 60450 78138 78138 77334 62907 93886 88152 62907 62907 93326 91798 93326 62907 41006 41006 87043 96291 41006 41006 53095 70848 53095 10517 53095 70848 21868 31584 21868 37908 70848 16206 37908 19657 37908 10517 79416 79416 71763 71763 11294 71763 84606 10771 79416 10771 50676 71763 19311 20075 19311 78140 19311 65809 19311 24916 65809 79950 24916 65809 63693 63693 31621 63693 89576 52461 24916 69950 52461 63693 13769 52461 47800 31509 13769 38605 31509 47800 56938 31130 56938 56938 12963 51749 12963 97868 51749 51749 38507 38507 70670 33415 51749 71960 38507 71960 5587 33415 24066 20906 24066 87157 24066 24066 46426 46426 93991 45148 46426 87157 8561 52729 8561 46426 66047 66047 92685 66047 57332 52007 8561 52007 77226 52007 28677 28677 91813 45925 91813 52154 91813 11477 91813 91813 96953 91813 75511 75511 98919 85353 75511 29984 96953 26455 29984 6660 29984 29911 85353 29911 68767 84348 29911 3191 68767 3191 56705 3191 25604 44505 84348 3191 84111 84111 94621 3191 29037 15302 44505 82288 15302 47222 15302 25242 29037 3338 25242 44505 92140 92140 95843 31014 25242 31014 87980 31014 67704 25242 43992 83009 43992 82236 31014 63370 82236 82236 18748 2683 18748 18679 2683 18679 46484 23556 18679 18679 3597 13165 3597 13165 47861 47861 13860 47861 29582 47861 42810 97777 42810 97284 13165 97284 70757 97284 25129 97284 27949 27949 83970 83970 1443 2913 83970 67134 25129 67134 2332 67134 8476 8476 34018 8476 75023 72972 75023 75023 78599 85313 75023 85313 15360 85313 45883 75023 44908 68554 44908 75023 45151 72885 45151 76048 44908 82202 76048 45151 83057 83057 34890 83057 11837 54006 83057 76048 94457 94457 11782 11782 24761 17305 94457 8370 17305 17305 65287 65287 54281 89803 65287 65287 49475 45692 49475 21655 49475 17305 34970 58034 34970 30938 34970 5621 34970 5621 98631 15172 49475 15172 74232 5621 34482 34482 37376 34482 81073 81073 58558 58558 5378 43513 58558 58558 71316 71316 8090 8090 66951 66951 84017 16026 71316 16026 54189 52203 66951 11574 52203 77589 52203 66951 90135 90135 51153 77589 2400 19991 2400 22076 19991 15259 22076 19991 40848 41575 40848 17739 22076 17739 86547 17739 42265 86463 40848 86463 29405 86463 26028 26028 8926 26028 3042 26028 38798 61617 38798 38798 4629 4629 55376 38798 47852 38798 11831 17918 11831 11831 92763 32004 11831 74443 32004 32004 89811 32004 6614 82071 6614 92538 32004 92538 45343 92538 3557 3557 22813 92538 31281 31281 71409 45259 71409 68498 45259 45259 29611 71409 16918 16918 3472 16918 75489 75489 26210 75489 1412 3472 28290 28290 58736 43036 28290 27237 28290 3472 79508 52198 79508 19154 79508 32888 19154 4321 19154 11715 19154 79508 24854 33319 24854 19154 91745 91745 42663 58014 91745 91745 84928 34937 91745 5753 24854 7751 91745 7751 17324 5753 67713 34998 67713 67713 7701 80445 67713 61013 67713 88405 7751 88405 78061 2602 78061 78061 31253 27243 78061 88405 93271 32669 93271 78061 89886 42139 93271 42139 93783 42139 91953 89886 53775 6368 53775 53775 59571 59571 16917 83581 59571 53775 52360 52360 95045 95045 90303 95045 50595 53809 59571 31261 53809 53809 64796 64796 9066 53809 4574 4574 51696 64796 52028 52028 69942 52028 37719 69942 99935 36883 52028 36883 89417 89417 47300 89417 60428 16729 89417 16729 26574 16729 82159 6579 82159 82159 39766 82159 25251 16729 73875 77415 73875 82159 71471 72754 71471 71471 37280 37280 69801 71471 70817 70817 38044 49054 71471 49054 97204 97204 98279 98279 36413 97204 39270 59078 98279 39270 30743 27257 30743 80695 27257 93317 27257 93317 52927 56307 52927 56307 1666 48352 56307 37492 48352 48352 46629 20779 56307 20779 75084 25538 20779 48352 18005 18005 53813 18005 67149 18005 20207 71606 20207 51895 20207 51895 52710 51895 27833 51895 32877 32877 80868 80868 39527 91213 27833 68480 91213 39547 91213 69662 91213 69662 13498 98186 69662 34012 69662 72821 34012 72821 8698 72821 98796 34012 53053 76884 53053 79269 76884 79269 84106 17196 76884 297 79269 64425 297 82518 297 49128 17196 99677 49128 84426 99677 99677 2242 99677 63115 71013 99677 17253 71013 17253 67504 84197 17253 84197 65257 93343 17253 13467 93343 93343 24959 18253 93343 18253 14072 14072 19274 85660 93343 56814 14072 64812 56814 13608 56814 85660 43186 43186 32712 76305 14072 76305 58953 62063 58953 31197 76305 6371 31197 67666 6371 31197 99262 99262 696 6371 37857 82239 37857 37857 53948 29751 53948 29751 37476 78584 53948 29751 84791 92692 84791 92692 90063 52633 90063 90063 89013 78802 89013 78802 45114 78802 26207 96293 26207 26207 3804 26207 93411 93411 6325 34416 93411 93411 30724 26207 67338 67338 60590 60590 89904 60590 63562 60590 20446 20446 99947 20446 60294 60294 13084 28688 20446 60294 94840 94840 8807 83782 28688 83782 598 83782 82206 83782 29031 58830 94840 58830 79220 73386 58830 58830 14123 25877 58830 58830 62727 58830 5954 99472 5954 99472 79564 5954 68300 68300 40543 68300 74534 74534 4823 68300 36605 36605 18816 74534 91303 56370 91303 30265 36605 63795 30265 36605 43017 45794 43017 45794 33872 32978 33872 78893 32978 20525 33872 20525 74638 33872 66520 33413 66520 32978 41671 37364 41671 88999 41671 41671 16105 96183 16105 43771 16105 81176 66520 41671 52743 52743 13243 81176 58315 58315 88758 52743 52995 2310 52995 31879 52995 52995 28196 10820 52743 78560 52995 78736 78560 12351 52995 12351 13629 12351 68186 12351 38729 94341 38729 72827 38729 45904 72827 38729 2613 72827 80127 80127 20316 80127 73621 88467 80127 80127 65313 80199 65313 85586 65313 65313 40213 65313 25194 88467 89305 40088 89305 99198 40088 40722 40088 69086 40722 78442 40722 13309 40088 13309 54605 13444 13309 99969 13309 13309 93607 33829 93607 78395 33829 9616 78395 93607 84826 10699 78395 93810 10699 10699 47641 93016 47641 3134 47641 84470 3134 73659 3134 68759 3134 56712 68759 68759 14306 82217 3134 9450 68759 66945 9450 71884 9450 1581 71884 9099 71884 93743 9099 55355 93743 55820 93743 19334 71884 19334 73972 41797 19334 93743 91466 91466 59976 46746 91466 14866 91466 40804 14866 99709 14866 3600 46746 88914 3600 88914 99956 87691 3600 311 87691 5760 87691 3600 260 8598 87691 48231 8598 8598 58297 88778 8598 8598 99155 8598 21413 8598 88826 88826 92754 88826 82624 8598 6968 48098 6968 36438 6968 6968 21435 6968 71645 71645 14483 93792 14483 21435 78586 75990 14483 70946 75990 30638 75990 14483 3150 46331 3150 3150 24632 4501 3150 3150 41856 26977 41856 29498 41856 41856 51056 51056 61269 41856 99797 50893 99797 60828 99797 44114 99797 78609 44114 74456 44114 64790 74456 79859 64790 64790 91085 1269 64790 44706 1269 1269 64492 92135 64790 57885 92135 65395 92135 32135 65395 65395 30589 35015 65395 92135 85256 76135 85256 67490 76135 22273 76135 65395 91810 91810 84137 42528 84137 32664 76135 41694 32664 84137 61315 61315 27764 27764 79946 67680 27764 27764 58671 67680 42422 12959 42422 67680 94718 94718 98082 140 94718 140 65230 55499 140 45616 55499 65596 45616 45307 65596 45616 9941 9941 36427 35808 9941 9941 70583 95144 70583 21702 95144 70583 83034 95144 1805 58724 1805 1805 88723 88723 87778 89121 88723 40379 88723 88723 57212 57212 20715 32098 20715 20715 79021 92788 79021 79021 36477 79021 63648 40744 79021 98883 40744 40744 76102 34801 79021 34801 32160 79021 67300 84715 67300 85056 79021 30877 85056 67300 36561 34801 89151 89151 42051 89151 81555 78191 89151 85056 66817 93512 66817 66817 35482 81736 35482 66817 99762 99762 12770 12770 93074 99762 18041 50325 12770 46608 50325 38987 50325 50325 83251 16686 83251 22698 16686 31870 16686 26060 31870 31870 77275 77275 99316 77275 82094 49146 77275 65627 77275 65627 66944 70903 31870 39766 70903 70903 96657 70903 50403 70903 7739 50487 7739 22142 70903 22142 9850 11147 65627 11147 32360 6095 32360 47815 6095 6095 52505 30281 6095 6095 21930 22142 60050 18909 32360 18909 16971 49537 16971 18909 23638 5446 23638 39667 23638 23638 94463 20838 94463 20838 7871 68020 20838 62663 68020 68020 40102 47228 40102 35411 40102 68020 8947 8947 67128 67128 9483 8947 44660 53491 44660 53491 70460 33968 53491 53491 56673 56673 34485 45678 56673 45678 82333 82333 42364 45678 31135 22386 31135 22386 33229 45678 93562 64087 22386 64087 4927 53495 4927 53495 43654 31585 43654 53495 40279 42424 40279 40279 26760 26760 82152 26760 16861 66814 16861 16861 65371 92497 65371 16861 96540 96540 45517 90297 16861 96540 10548 10548 97419 90297 20764 90297 72258 82792 72258 46959 20764 46959 51523 92303 46959 46959 52173 86944 72258 86944 77088 54309 46959 54309 99788 18273 54309 18273 23874 93033 54309 83044 93033 83044 51728 26599 83044 55859 26599 24291 26599 26599 45516 39466 45516 26599 90854 90854 68084 38859 90854 26599 10345 90854 94235 97897 94235 94235 1238 17529 94235 10345 63264 97129 63264 15265 97129 97129 54877 54877 79139 48086 79139 49800 48086 94654 48086 48086 82645 79139 54150 54150 95571 79255 48086 84515 54150 84515 36136 69924 84515 69924 38490 84515 35840 37743 35840 1194 35840 69924 61361 81267 61361 38451 61361 38451 38426 1486 38426 58075 38426 9949 38451 9949 55628 38451 40244 52060 9949 1814 52060 31205 52060 79523 31205 31205 95136 95136 66213 66213 29613 66213 95285 82680 95285 23130 95285 26336 66213 90875 26336 26336 36196 12113 36196 17328 66213 17328 45950 45950 20114 96169 36196 45950 87991 87991 94451 87991 69483 96169 50975 2684 50975 50975 49407 41798 49407 9242 49407 9242 29150 58394 49407 58394 74856 23427 9242 23427 71254 58394 60044 58394 72962 72962 63782 23427 169 27699 63782 52907 27699 74552 27699 63782 23741 23741 2714 47906 27699 25570 47906 23741 5525 47906 12816 5525 31786 31786 12637 31786 24538 90259 24538 31786 93819 93819 93070 12410 24538 22566 12410 97988 12410 29514 24538 29514 91206 91206 26673 91206 78680 69838 29514 75182 69838 37320 75182 39075 75182 39075 26374 39075 66002 15812 75182 15812 48942 245 48942 245 90685 99246 48942 64611 99246 16740 99246 34485 16740 48942 53849 72364 53849 34897 72364 72364 39831 49320 53849 14510 49320 22330 49320 49320 67215 69217 49320 69217 11217 49320 94448 16431 94448 71958 94448 70537 69217 71958 17761 71560 17761 78269 17761 4781 70537 4781 69293 35205 17761 35205 68895 69293 85112 35205 88984 88984 50650 88984 28508 28508 73479 73479 1556 28508 37357 37357 72111 84507 37357 42894 73479 42894 54919 55885 42894 36929 55885 55885 55295 55295 50962 80855 50962 50962 61698 34175 61698 73504 61698 73504 19946 95016 73504 55891 95016 73862 55891 52138 55891 55891 68699 68699 97006 26986 55891 4353 26986 16609 55891 748 16609 99225 16609 91217 16609 26986 98888 46210 16609 75794 98888 75794 94499 94499 11187 98752 94499 12148 46210 12148 36326 12148 85243 66144 85243 85243 82948 99548 82948 64923 12148 64923 2724 64923 62269 97339 62269 63230 62269 62269 54487 26728 54487 94432 54487 1542 94432 94432 44077 44077 16079 44077 11667 51835 11667 25960 11667 94432 30548 30548 35808 30548 36128 11667 7061 7061 55240 11667 83071 30548 1873 1873 85428 1873 22109 83071 27793 27793 47863 1873 51541 51541 19720 91614 51541 29376 1873 39674 51541 39674 13365 13365 66342 99152 13365 11884 13365 74147 11884 29376 50208 50208 72641 33424 50208 50208 20959 92784 20959 92784 42257 66638 92784 61832 66638 94518 92784 94518 13260 66638 64820 63857 64820 64780 13260 64443 64780 93695 64780 63857 18743 18743 52845 18743 33145 33145 18756 18756 84790 84790 29937 36843 29937 16780 36843 36843 72328 87378 72328 83650 87378 83650 80533 44274 80533 59956 83650 79986 59956 27492 80533 68886 27492 52295 79986 52295 73513 27492 88987 88987 7426 27492 5223 5223 35832 5223 55240 7426 74976 7468 5223 7468 4512 5894 4512 4512 71938 7468 97340 5555 97340 97340 32481 32481 72192 32481 24830 72192 67340 49592 24830 49592 47031 31229 47031 31229 41984 53764 31229 53764 97813 31229 91228 91228 85686 40673 91228 20138 31229 30784 53764 30784 11753 43517 30784 59540 43517 37857 59540 59540 39060 92661 59540 59540 74189 74189 99311 43331 74189 74189 74062 74062 8492 74189 44697 73884 44697 77251 73884 73884 209 44697 54491 18155 54491 49933 18155 24994 18155 18155 86184 86184 74070 54017 74070 74070 71645 74070 61520 74070 42802 42802 97305 61520 44761 5388 44761 44761 88757 9958 88757 21698 88757 4301 21698 21698 62187 61910 62187 62187 98555 58723 98555 17413 58723 77477 58723 25268 77477 55392 77477 58723 31928 77477 20184 56172 20184 37281 20184 20184 86894 86894 78265 13325 20184 60983 86894 60983 96953 13325 74355 10105 74355 13509 10105 10105 78673 78673 81393 54299 78673 74355 87301 17782 87301 78673 4550 4550 22243 4550 76941 4550 3971 19510 4550 17782 12850 36667 87301 36667 38941 12850 59805 96570 59805 59805 72441 59805 4204 92055 59805 53337 4550 33504 53337 89228 53337 89228 90239 89228 18981 87221 33504 18383 87221 94782 33504 94782 30151 49218 87221 88559 49218 69176 49218 69176 63140 20556 69176 22559 69176 91429 22559 22559 6733 7537 69176 80357 22559 22559 31950 31950 26860 31950 7565 22850 7565 7565 34452 7565 92426 52102 92426 92426 38158 8416 38158 4598 38158 47635 4598 95720 92426 40172 95720 99977 40172 40172 53446 40172 27123 27123 31664 50681 27123 50681 85971 31825 27123 92333 50681 50681 81399 81399 84556 81399 60706 62196 60706 92333 58507 13012 58507 58507 31023 53123 81399 53123 26887 26383 26887 3757 26383 26383 18598 3757 56532 18598 49985 49985 23141 49985 71049 71049 14761 71049 18516 56406 49985 56406 12034 88555 56406 88555 28149 32176 88555 51553 32176 56406 58569 6696 58569 70355 6696 17183 6696 82995 6696 87719 82995 21030 87719 82995 43875 43875 7482 43875 72704 72704 45075 7482 9540 9540 87577 28163 9540 91256 9540 22174 9540 7482 42620 72704 6915 29742 6915 36473 42620 36473 39492 32791 36473 44652 6915 44652 63844 36473 21856 21856 22010 21856 57280 21856 66522 44652 62866 44652 813 813 92363 62866 62206 62206 66423 62206 15242 62206 99059 14878 62206 14878 32437 14878 21502 14878 84634 84634 11043 52727 84634 52727 8603 71080 52727 52727 65050 52727 77749 15703 52727 20129 84634 20129 88833 20129 67386 24809 67386 20129 16149 10763 16149 16149 93014 67386 94066 79336 94066 57619 94066 45978 94066 94066 23071 714 20129 27899 94066 16149 84685 84685 91447 58160 84685 58160 64154 78919 84685 78919 8761 8761 38370 8761 95665 60521 8761 73914 95665 66075 73914 48715 66075 73914 97207 31958 66075 82277 31958 82277 90122 7649 31958 7649 8095 82277 78498 78498 36263 78498 36404 82277 56380 51705 56380 14320 51705 51705 71716 60061 71716 39402 71716 32754 51705 32754 52554 32754 23424 32754 93488 95229 93488 93488 850 23424 35537 8141 35537 43060 35537 35537 18082 23424 29311 72888 29311 58799 29311 93488 14775 75409 14775 12379 29311 12379 88739 14775 7288 7288 2935 30084 12379 30084 65892 34545 30084 34545 99137 52993 34545 93937 34545 93937 31655 93937 91007 93417 93937 54341 93937 34545 64103 77613 64103 35078 64103 53893 64103 3004 93937 61415 3004 61415 34223 16204 34223 92340 16204 16204 37024 79265 16204 61415 26970 5045 26970 64634 26970 42458 64634 64634 37680 64724 37680 38852 64634 38852 12757 50267 38852 37680 21512 21512 19583 38852 57324 37605 57324 21512 65842 65842 72283 65842 12819 12819 15555 89593 15555 62901 15555 50440 12819 86036 50440 50440 52958 52958 48849 52958 65825 52958 13515 52958 67190 52958 39261 39261 93684 87221 39261 6174 67190 6174 96122 57663 39261 90577 57663 1701 6174 1701 51317 71131 1701 71131 48528 12370 48528 12370 13823 12370 5543 42515 12370 59486 42515 59486 16691 12664 59486 59486 31022 31022 53461 31022 89268 6338 89268 29871 6338 6338 75913 24572 75913 75913 92200 75913 78511 78511 54947 36094 78511 78511 36447 36447 37369 36447 3530 3530 55569 55383 3530 36447 78067 78067 61457 68334 78067 3530 75361 78067 37667 47437 37667 37667 22755 97484 22755 98023 97484 97484 65505 96013 97484 22755 57793 54569 57793 54569 78247 54569 4737 13473 97484 13473 11173 26036 13473 26036 98075 37172 13473 37172 3152 64528 37172 37172 72894 550 72894 41517 72894 41517 73203 32331 41517 41517 29207 29207 13531 29207 12942 85672 29207 85672 75310 75310 86930 78233 85672 78233 36074 78233 14306 83945 78233 78233 36469 36469 38345 38345 99208 38345 80526 75310 91062 86542 36469 78942 86542 86542 98218 38345 29822 57380 29822 86542 53609 53609 38939 42177 57380 57380 74725 74725 7473 40703 74725 94692 40703 57630 74725 57630 81859 40703 47733 47733 47836 47836 76214 54184 76214 8732 76214 1854 8732 76214 88442 88442 33193 22146 88442 22146 66568 71728 22146 97757 88442 97757 36647 22146 11627 38229 11627 34345 11627 34345 31592 73497 34345 11627 51014 51014 96545 44765 51014 51014 3496 51014 16710 45801 11627 45801 18974 86975 45801 16710 84619 84619 2696 87916 45801 87916 41894 87916 25566 99517 87916 20500 87916 28410 84619 36468 28410 84619 825 825 35841 19915 825 825 70726 73614 28410 52664 73614 825 50898 55457 50898 73614 41480 41480 79400 35970 79400 35970 82814 35970 45136 79400 78661 78661 96163 32659 78661 46678 78661 46678 98228 45136 46374 46374 92873 46374 97414 87726 46374 45607 97414 43103 45607 43103 25380 96213 43103 34983 45607 79676 34983 34983 44630 44630 40931 46038 44630 87626 44630 87626 44149 46038 36971 55430 36971 17132 87626 17132 68879 2089 17132 36971 99675 6855 99675 99675 50544 75312 17132 75312 74061 74061 9680 82304 74061 82304 33018 33018 15022 23449 9680 41419 33018 34882 41419 46121 41419 80125 23449 80125 26762 80125 37049 37049 68092 25638 80125 25638 15374 95491 25638 37049 66882 22073 25638 14021 22073 22073 29477 22073 50898 22073 91061 22073 82586 32080 22073 32080 6054 31051 32080 3656 66882 31317 3656 3656 20715 18111 32080 37053 18111 85049 18111 85049 47985 92699 85049 92699 25570 92699 1909 49900 92699 19414 49900 53806 49900 53806 44819 70933 44819 44819 43958 67130 44819 36878 44819 74744 53806 74744 30204 53806 91956 109 91956 91956 24751 14057 74744 14057 51549 14057 69010 69010 87805 73207 87805 77 69010 71552 77 77 62777 77 15280 94769 15280 43096 15280 90650 77 25336 15280 20365 25336 96513 20365 20365 61500 27581 20365 19927 20365 11777 19927 19927 40126 52393 40126 47589 40126 47589 43269 47589 52495 89119 52393 52393 12402 12402 7036 22120 89119 18975 22120 33804 18975 33804 66876 66876 1869 33804 84431 66876 24897 72606 84431 48654 72606 66832 72606 66832 88644 82756 24897 82756 52116 55160 72606 72606 99008 63877 99008 55160 40502 89671 40502 14091 89671 89671 56680 55160 43468 43468 57852 43468 1370 1370 94490 52520 1370 52520 47693 52520 65569 18606 52520 23389 1370 93167 23389 88550 52520 46135 23389 30879 46135 23389 72525 72525 70102 70102 5464 5464 98315 44876 5464 5464 57674 5464 37319 93791 70102 93545 93791 70102 13326 80929 13326 13326 63135 63135 32130 13244 63135 60267 13326 13326 74989 74989 65951 65951 36654 91370 65951 88564 74989 26301 65951 26301 52433 7711 52433 19963 7711 52433 10886 10886 57056 10886 63365 63365 40823 7711 83295 4740 83295 63365 25067 25067 91621 91621 38666 91621 61823 41896 61823 61823 87814 59127 41896 49812 87814 3301 49812 44862 49812 7872 44862 44862 41761 12036 44862 65968 12036 12036 53070 26434 12036 51082 12036 51082 55259 95083 51082 47487 95083 64511 95083 38901 64511 64511 46164 46017 47487 29507 46017 29507 83520 58928 83520 83520 78015 78015 20719 61677 20719 72302 61677 65886 61677 47418 65886 20719 20963 20963 45967 45967 89487 45967 21092 45967 70208 52364 70208 9551 70208 97821 9551 26278 9551 9551 10098 52364 56661 85843 56661 9551 98155 52364 46694 46694 34315 20172 34315 34315 51439 93083 34315 64908 93083 46694 38703 34315 7716 42150 7716 74743 7716 20962 74743 7716 23771 74743 1045 50048 23771 50048 7106 50048 67102 50048 49008 51552 50048 1045 13605 51552 53908 53908 14941 53908 55094 13684 55094 13436 55094 67433 13436 35968 67433 13436 27315 13436 76937 40311 76937 67433 12161 12161 54104 43068 54104 12161 31852 84247 31852 31852 11691 61063 31852 31852 30956 31852 55413 54104 8406 46841 31852 31852 22328 22328 91957 8406 76667 93095 76667 82821 22328 82821 28149 82821 76608 80977 93095 48271 80977 17135 80977 25874 80977 17135 37189 3763 37189 37189 13422 77411 13422 85422 25874 85422 10387 94550 13422 72301 85422 28739 72301 72301 72882 17258 85422 55824 17258 94550 66974 48402 66974 17258 36545 36545 31490 8556 36545 66974 39486 68349 39486 39486 68612 39486 9653 54286 9653 54286 81793 9653 15727 15727 58864 51855 54286 83777 51855 51855 26455 51855 29768 12313 29768 51855 82649 12906 29768 66037 82649 66037 36503 24002 66037 78336 66037 66037 96777 73929 96777 96777 87865 35940 96777 31236 96777 21531 31236 96777 61126 90008 61126 61126 48718 61126 68132 68132 92479 31236 18035 18035 45745 45745 1203 45745 72026 49671 72026 28240 72026 26722 72026 6202 26722 29418 26722 32628 45745 263 32628 10672 32628 263 48682 48682 26980 76347 48682 76347 38881 76347 6752 81471 76347 6752 17562 76347 35959 35959 62045 32829 17562 32829 83247 32829 6445 50493 32829 35959 60825 18154 60825 60825 49592 98450 60825 69935 98450 94954 69935 69935 39276 69935 86495 8231 86495 69935 68117 24284 68117 24284 41603 41603 19710 68117 82763 82763 31108 52576 82763 24284 72907 41603 57070 72907 97449 4395 97449 83779 4395 37685 4395 87172 97449 16112 87172 87276 87172 39066 87276 39066 55072 39066 71441 39066 82114 18747 82114 59077 82114 64575 82114 51083 64575 1272 64575 68980 1272 1272 40060 17551 68980 1272 19340 54966 19340 40060 92885 92885 2866 83959 17551 81860 83959 83959 59988 16474 92885 32211 16474 16474 74149 74149 92326 74149 13324 13324 81641 13324 12095 13324 10132 87407 10132 12095 86716 86716 43935 43935 7200 43935 96497 96497 32280 43935 40567 96497 44507 19005 44507 38633 44507 44507 98531 61821 98531 98531 11409 92905 98531 92905 74859 98531 13435 57729 13435 57729 47956 24164 44507 54219 57729 44453 54219 54219 5895 14622 54219 31472 14622 14622 52441 52441 71885 52441 91304 54219 93241 93241 94251 39623 93241 29203 52441 67170 52441 29203 16423 47170 16423 2532 16423 16423 53738 7409 53738 7409 20714 7409 16601 5995 16601 33923 53738 5138 7409 33923 89879 85097 89879 5138 7546 7546 36693 5412 89879 41676 5412 12141 7546 12141 13398 84541 5412 76393 12141 76393 66186 17125 84541 31087 17125 17125 16735 16735 62232 5982 31087 94219 5982 5982 26820 79520 5982 38345 79520 79520 66207 66207 83602 81277 66207 81277 55196 81277 52500 31806 81277 90121 81277 31806 7418 31806 4354 41310 4354 47203 4354 36899 4354 55651 36899 55651 54218 18301 36899 18301 62644 18301 88159 22471 18301 5807 22471 55651 21677 36274 21677 36274 8357 36274 6153 16216 36274 65527 16216 57996 65527 65527 45437 48424 65527 15090 48424 48870 65527 45218 6153 20370 48870 31102 20370 20370 10116 20370 89026 89026 87131 12535 10116 89026 55877 5847 55877 68711 55877 55877 33941 21114 33941 42962 33941 42962 29718 42962 65156 48203 42962 36935 48203 16905 48203 35863 42962 25596 35863 35863 90361 39624 35863 35863 1244 84830 39624 21696 84830 72090 84830 94737 72090 81000 72090 71826 81000 81000 26368 26368 96961 26368 88124 26368 24936 57685 24936 57685 82715 57685 25110 25110 29620 29620 14017 29620 61823 49494 29620 29620 25687 97959 29620 57685 37200 27344 29620 27344 72398 27344 35043 68576 37200 37200 2197 93741 68576 55253 2197 55253 60049 68160 55253 69946 93741 35112 69946 91670 69946 91670 42807 70456 69946 38656 70456 38656 4231 36805 4231 98365 4231 98365 48659 78968 48659 78968 95004 65037 78968 65037 31523 99954 65037 65037 75014 15111 98365 40647 15111 91768 15111 22159 15111 55057 22159 55057 4223 14924 55057 14924 4085 4085 28816 14924 22904 28968 22904 22904 5077 2812 4085 76427 2812 34266 22904 10649 2812 38497 10649 38497 40242 42625 38497 99543 42625 99543 88057 80836 99543 42261 40242 42261 66926 66926 34248 61366 34248 61366 15074 61366 90247 23559 61366 61366 39326 39326 18781 42938 39326 21764 42938 60874 21764 29030 42938 67638 29030 67950 29030 29030 94145 69989 29030 92695 21764 41192 29030 41192 84229 95298 41192 95298 54044 32159 54044 88718 92695 88718 86373 64063 54044 64063 62388 54819 64063 87401 54819 54819 58226 17156 54819 17156 21085 21085 64382 17156 88515 21085 59940 59940 1659 88515 59665 99456 59665 36795 59665 59665 2338 67673 59940 4234 67673 83251 67673 67673 1656 59665 3124 67673 41836 41836 85163 41836 70519 59129 41836 3124 19310 19310 49915 86733 19310 41836 60714 99331 60714 60714 22747 19310 65738 65738 61714 60714 33800 33800 62374 65738 35644 42391 35644 42391 80515 42391 22569 35644 29422 29422 69339 63356 29422 85258 63356 66954 63356 66954 13518 1871 13518 13518 68834 73734 1871 73734 92137 69802 73734 92137 367 367 28252 28788 367 84702 367 84702 8280 92697 84702 84702 92605 24499 28788 69225 24499 14875 28788 14875 40937 68638 24499 44145 68638 44145 85915 33579 44145 44145 67884 67884 24532 67884 86893 86893 34096 34096 51978 34096 50428 86893 99139 34096 11695 97268 11695 11695 91513 13727 11695 39523 13727 13727 53301 46120 53301 17247 53301 17247 81068 77236 81068 4608 13727 61497 4608 17247 38843 38843 13173 94558 4608 68426 38843 82022 68426 42536 68426 87891 68426 2811 87891 94558 99831 99831 55918 99831 88806 53063 88806 88806 18975 88806 28603 88806 60595 21731 28603 30632 60595 32047 21731 30632 11619 47764 11619 11619 73008 49560 11619 11619 48287 75044 11619 11619 35771 95805 11619 11619 28165 29934 11619 12040 28165 84622 29934 84622 85870 12040 17128 597 84622 597 43237 597 39601 597 96506 27829 96506 17128 2356 17756 2356 2356 89274 96506 96916 59530 96916 96916 18836 59550 18836 59550 13823 41935 59550 79059 59550 56248 59550 56248 12340 56248 37248 19482 59550 26771 19482 18836 24434 24434 79033 79033 63757 19482 73354 6471 24434 6471 64880 73354 5338 86642 6471 33629 5338 57488 5338 86642 34791 4420 34791 34791 51194 92479 34791 80930 57488 62613 80930 80930 26398 57488 76224 76224 54440 85502 80930 76224 58905 30070 58905 88144 85502 86672 88144 58905 87356 4726 87356 61249 4726 4726 55848 74707 4726 4726 80443 80443 57022 80443 49606 4726 73916 4502 73916 58960 4502 73916 38500 38500 52033 8121 38500 94949 4502 8121 15358 82394 15358 77415 82394 82394 88694 84575 82394 82394 73741 73741 22029 82394 24813 18026 24813 24813 1843 82394 3216 78551 3216 22865 3216 1843 48580 3216 52250 82809 52250 58195 52250 52250 64181 98127 3216 98127 61827 98127 96693 48580 96024 93651 96024 93651 55062 98127 5638 98350 96024 75050 5638 75050 23739 23739 17443 91106 23739 23739 43348 31995 23739 31995 75748 31995 32494 73162 23739 68559 31995 68559 40524 68559 38010 43348 69462 48419 69462 69462 81547 99864 69462 99864 8530 99864 14611 14611 54508 74335 14611 37216 14611 85761 14611 99864 54155 37090 54155 92868 54155 54155 90449 87453 90449 48003 87453 87453 69367 3659 69367 69367 90811 69367 11388 11388 5102 11388 57126 11388 52855 52855 72785 60350 52855 71864 11388 71864 59769 30650 59769 59769 99528 59769 93360 12878 59769 54575 12878 12878 29525 12878 1976 24589 93360 24589 2510 99283 24589 99283 41292 41292 2341 85149 99283 25358 85149 28295 85149 28295 70515 28295 79274 6594 28295 79274 86345 86345 6032 85530 86345 57520 85530 6594 83151 82221 83151 82221 58430 58430 70632 70632 92951 42421 58430 42421 22171 95425 92951 42421 88708 1331 88708 95425 9309 9309 65886 88708 60686 54037 9309 54037 3872 54037 17366 39744 60686 8329 39744 54471 17366 11978 54471 31066 17366 54471 18885 42756 18885 18885 1667 18885 7113 64476 31066 70494 64476 46159 64476 90138 64476 90138 32877 90138 81009 96133 81009 90138 9226 9226 72273 9226 2229 9226 69984 61267 69984 27759 69984 27759 18144 27239 27759 69984 74408 24980 27759 22592 24980 22592 39587 6481 74408 90776 24980 89500 22592 95512 89500 85645 89500 67327 90776 67327 54693 54693 78293 54693 68990 58813 54693 65535 58813 10994 65535 65832 10994 10994 10926 16630 54693 16630 16447 22376 16447 16630 12635 42955 12635 2357 12635 2357 28692 59215 28692 91907 28692 28692 92275 33063 92275 92275 20422 2357 67446 67446 31 2357 21277 6135 21277 6135 29365 9488 67446 27687 9488 9488 18829 88762 29365 8031 88762 83473 88762 29365 50239 26048 29365 26882 26048 50239 93260 93260 82759 93260 31559 65613 93260 93260 54536 80816 54536 54536 19077 19077 64442 93260 25753 39442 19077 79032 19077 39442 1934 1934 6331 1934 48775 15242 48775 1601 1934 50018 48775 50018 50682 17850 50682 68162 50682 50682 28655 74032 28655 40839 28655 83653 28655 83653 98624 83653 90062 90062 61177 65740 61177 61177 93185 79164 65740 29646 93185 58150 29646 58150 76902 58150 47815 40766 58150 58150 37279 58150 45949 24380 29646 79164 51173 51173 19340 45949 78938 34321 78938 78938 25802 29042 78938 29042 89366 89366 20878 41812 89366 41812 59710 24301 41812 24301 87520 55574 24301 24301 52897 41812 7571 41812 94113 94113 80668 80668 61960 22358 80668 61276 80668 80668 111 84172 111 111 53856 80668 1358 53856 90055 90055 8812 68902 90055 23795 1358 77162 23795 50711 77162 23795 11391 26020 11391 11391 95123 11391 79286 79286 35006 49028 79286 95123 702 75595 702 75595 47821 91440 75595 75595 82271 50194 82271 37563 82271 37563 85402 82271 81501 73132 81501 85402 90245 91645 81501 91645 19321 75553 19321 29937 75553 19321 49692 64805 49692 12306 49692 49692 35620 35620 54598 56332 75553 35620 80639 35620 48070 42849 80639 42849 91915 94423 91915 42849 38505 21630 38505 38505 8288 8288 9989 31491 9989 56612 9989 26750 38505 26750 47399 95945 26750 26750 69372 71939 69372 69372 92446 54516 69372 54516 87079 54516 25805 54516 84705 84705 66466 66466 42970 41648 54516 41648 71703 16664 41648 66466 11346 16372 11346 11346 1149 8069 1149 16372 48427 48427 22750 48427 59337 59337 75197 1149 31275 68601 59337 68601 5589 2161 5589 5589 2473 23710 2473 2161 81011 83610 81011 81011 31537 71663 81011 8703 81011 23608 8703 88947 23608 77248 8703 77248 20040 74181 77248 11456 23608 11456 4079 78717 4079 72841 4079 5240 11456 39273 5240 9218 4079 5240 62328 62328 4787 80612 62328 62328 49170 90513 49170 93377 90513 93377 68094 93377 37727 56662 90513 56662 85141 57388 56662 6243 57388 85141 89184 34942 89184 89184 65156 32101 89184 57388 39362 10914 39362 39362 81168 60772 81168 81168 91176 45596 81168 81168 15934 72037 39362 76158 39362 8100 76158 76158 46297 76158 13442 59262 76158 59262 24768 61136 59262 56921 61136 61136 93779 11459 61136 11459 20972 33040 11459 61136 35362 23975 11459 23975 32990 23975 94490 23975 37500 23975 77548 23975 56601 23975 56412 35362 44335 44335 71320 46029 44335 95466 44335 95466 78555 64631 44335 64631 3191 45451 64631 62563 45451 45451 71108 45451 37065 92141 37065 47520 37065 37065 60414 60414 18397 37065 38658 67874 38658 65226 67874 93585 67874 67874 64292 67874 35681 83315 35681 35681 3518 3518 10519 35681 71747 71747 8149 71747 90410 71747 16688 16688 9636 4297 71747 90686 4297 4297 28854 47930 28854 84975 28854 84975 73279 9636 61956 61956 68659 32148 61956 41826 28854 41826 86310 41826 50152 16447 41826 41826 23709 41826 39476 39476 72504 39476 47175 76794 39476 39476 15542 39476 68933 42009 23709 67893 42009 95876 42009 42009 91325 91325 41329 81645 91325 64303 42009 45549 64303 27777 64303 27777 58313 27777 94276 7319 27777 7319 20602 22758 7319 9354 27777 9354 32337 11705 9354 20446 11705 38632 11705 38632 33169 82837 38632 72997 9354 33646 72997 72997 32099 21645 72997 8353 21645 21645 66142 66142 72413 96048 72413 21645 83180 83180 19486 72413 30608 30608 73779 58767 30608 87303 30608 87303 43693 69908 58767 69908 59276 43693 34567 34567 48969 34567 89942 59043 34567 37592 34567 34567 88083 88083 6250 61093 6250 61093 87420 87420 2198 33629 2198 2198 88567 38069 87420 75633 38069 38069 65859 11261 88567 23825 11261 23825 75160 19386 75160 85296 75160 31895 75160 57211 31895 75160 20892 31895 11026 31895 52350 69971 52350 34615 52350 11026 92268 92268 50854 92268 45794 92268 10974 49171 92268 49171 12610 16257 92268 74 16257 16257 81202 81202 90897 43058 81202 43058 76066 25252 43058 81202 63951 63951 86538 48404 86538 26960 86538 13693 26960 86538 13767 26960 97153 37596 97153 15925 97153 15925 17243 99315 17243 40677 17243 2247 17243 40677 34114 23902 34114 23902 46802 8208 23902 8208 60934 8208 18562 24268 8208 99942 46802 99942 77898 99942 74599 31614 74599 99942 57377 6377 57377 1395 6377 57644 6377 57644 86744 23158 57644 23158 27168 23158 14703 91964 14703 91964 17716 487 91964 487 56108 31506 56108 16646 56108 78668 16646 16646 42903 16646 32125 32125 5972 42903 1959 92862 1959 58414 32125 58414 83349 37749 58414 73049 37749 37749 52442 52442 5534 52442 90186 39981 52442 39981 17266 37749 63914 91395 63914 39981 25271 25271 12694 12694 35363 35363 66608 35363 11875 88807 35363 88807 65450 12694 80730 35363 21 39073 21 25060 39073 39073 16097 45527 39073 39073 14235 45527 94048 94048 10635 84516 94048 41565 84516 41565 5520 41565 87121 58022 41565 10583 41565 65324 10583 10583 44303 79473 10583 71302 84516 71355 41565 4785 10583 4785 88744 4785 1079 1079 86080 1079 94616 1079 50366 4785 95057 5482 95057 5482 4604 32686 5482 50983 5482 95057 22736 49925 22736 22736 93177 65098 49925 21768 65098 65098 20898 65098 87619 93177 41655 44164 41655 26265 41655 34154 93177 34154 35120 2401 34154 98285 34154 32726 98285 32726 94535 60262 2401 60262 25291 55754 25291 44414 25291 32726 67037 67037 64265 25291 77664 77664 45039 15745 67037 57686 15745 93519 15745 44530 15745 37697 45039 37697 86606 58177 37697 33575 37697 33575 20477 26415 33575 37697 46478 33619 46478 99961 46478 37697 96173 15107 96173 54979 96173 22766 33575 22766 3982 26413 96173 41648 26413 26413 41182 56430 41182 78782 41182 41182 46653 46653 31489 80343 46653 535 80343 535 22696 80343 24979 17987 24979 67694 24979 50528 24979 24979 3512 3512 62858 3512 31539 59946 24979 9425 59946 59946 48781 3512 32383 36247 59946 36247 2866 36247 90534 36247 62705 62705 77424 77424 92848 98449 77424 63102 77424 81064 63102 62705 67507 67507 15258 63102 28198 5325 28198 79218 28198 42011 77424 42011 85149 59618 28198 3616 42011 3616 22999 82734 59618 3616 78774 82734 11151 11151 38797 73862 11151 3616 60892 27806 60892 24018 11151 24018 32162 20956 24018 12095 24018 24018 93165 24018 47033 60892 29162 29162 29653 24018 38838 33498 38838 38838 45180 38838 5139 46207 38838 24018 33791 33791 99106 38838 98029 55296 98029 71223 55296 98029 67681 55296 51004 44219 51004 44219 85154 79013 51004 69372 79013 44016 79013 66050 79013 49533 79013 18866 44219 18866 42157 98317 79013 98317 60755 66755 98317 98317 46859 46859 29997 46859 33869 218 33869 33869 3063 38670 3063 1691 38670 1691 17326 1691 76315 1691 51295 12985 51295 9368 38670 38353 51295 9368 19197 42962 19197 19197 28947 46094 28947 37961 28947 35150 38353 97373 35150 35150 39054 35150 14489 96886 19197 19476 96886 19197 73311 32274 73311 11065 73311 73963 73311 73963 94707 73963 86253 86253 11701 60482 11701 11701 25948 25948 49012 25948 37316 37316 76237 84958 76237 50101 76237 37316 53005 58344 53005 53005 5785 76237 46302 47415 46302 92214 46302 53005 65081 92530 65081 65081 68322 33973 65081 65081 95965 95965 49620 49620 33638 95965 88425 88425 9997 88425 44272 95588 44272 43466 44272 43466 80276 4103 43466 9770 4103 4103 19127 74323 19127 54601 19127 22961 95588 69259 22961 13306 22961 13306 32153 97817 69259 69259 86991 86991 99534 99534 98591 41643 99534 99534 95021 95021 35460 539 35460 95021 13859 13859 94507 35460 34009 34009 76480 76480 1141 1141 20254 76480 89185 73890 89185 28152 73890 28152 11658 87731 73890 87731 83080 83080 18567 83080 40971 79399 40971 40971 43604 83080 63413 40971 66546 63413 37847 28898 63413 60899 28898 48137 28898 28898 64603 5248 64603 91674 37847 91674 48079 48079 87802 45526 87802 43938 45526 87802 86598 86598 73720 87802 28773 98624 28773 28773 39709 70619 28773 2216 28773 2216 9944 2216 90528 58609 2216 50979 58609 6846 50979 3064 58609 16955 3064 99900 16955 87387 3064 26861 87387 69176 87387 20449 16955 87387 8545 61645 20449 61645 40178 8545 87572 87572 96846 87572 58903 58903 69037 45531 58903 13039 45531 86646 58903 86646 3510 4604 86646 31591 86646 45531 78605 10030 78605 18808 86646 18808 77826 18808 14752 20149 18808 78605 7487 7487 34549 83797 7487 56381 18808 7487 70058 79307 70058 96173 79307 70058 61777 61777 17518 44218 17518 61777 17406 17406 28637 29969 17518 49677 29969 76614 29969 17406 88894 25893 17518 3947 25893 45329 88894 66185 45329 45329 24453 71736 24453 25893 21959 48661 24453 48661 42025 48661 91413 48661 28417 83422 21959 70419 83422 48661 26657 26657 65085 62194 26657 85317 26657 1289 85317 53267 85317 4905 85317 33420 26657 37837 33420 85317 24463 24463 18933 18933 14803 92226 14803 28047 14803 28047 39594 42547 28047 58223 42547 42547 34544 34544 11523 28047 1728 34544 63582 1728 24019 24019 536 63582 65165 57211 65165 65165 66315 66315 74217 66315 24888 66315 92088 51919 24888 73604 51919 73604 15125 95220 73604 95220 4454 92010 95220 92010 88395 39542 73604 95220 70509 70509 27871 17113 39542 29017 17113 17113 81252 81252 81079 81252 95527 95527 98372 17113 71598 46140 95527 46140 94370 46140 1915 1915 95247 34837 1915 63568 46140 94348 63568 63568 51500 90552 51500 37569 63568 80742 37569 80742 78814 99855 78814 9591 78814 9591 75511 56241 9591 78814 92489 98168 9591 98168 14716 92489 40760 23921 40760 23921 22082 70966 22082 38693 23921 19048 38693 38693 99259 99259 22019 38693 59740 84405 59740 18577 59740 22372 99259 56657 59740 56657 84350 21284 56657 11164 56657 22372 21420 56824 21420 56657 60736 60736 94453 83428 21420 57674 83428 36888 83428 83428 79046 15673 79046 15280 79046 83428 53392 53392 10451 79046 95125 31623 95125 35548 95125 59645 35548 35548 44671 35548 91413 53392 50422 38347 95125 38347 97266 36032 38347 85089 36032 36032 99424 36032 67106 38347 99132 36032 27444 27444 93659 86549 36032 63276 86549 6746 63276 63276 16695 86549 37080 55060 63276 55060 11489 55060 9039 30190 55060 30190 44028 75696 30190 37080 94104 94104 29011 94104 88317 94104 29443 29443 47173 94104 21149 78176 21149 21149 27530 50751 21149 27530 57192 57192 68901 57192 14966 43209 14966 14966 24765 34745 14966 34745 89784 34745 60934 67525 14966 67525 42781 42781 93574 67525 11251 73156 42781 11251 66395 73156 46553 46553 75998 67010 46553 30958 46553 20338 30958 1683 46553 4605 1683 46553 91181 91181 72251 88710 72251 69233 72251 72251 9476 72251 95884 64665 95884 12514 95884 75801 12514 12514 84320 12514 91579 12514 21558 97857 21558 23756 21558 21558 38786 12514 48632 48632 24646 48632 12011 36513 48632 2428 48632 2428 55118 77780 55118 2428 41172 41172 60744 73444 60744 41172 51254 51254 44697 51254 7239 51254 14007 14007 29645 1781 14007 14007 42381 9692 42381 50557 51254 50557 16610 66747 50557 42381 73951 73951 66071 73951 22725 73951 39018 39018 29433 73951 57112 57112 29854 57112 86441 45707 86441 45707 20017 39018 96959 96959 5346 96959 82858 39683 82858 62786 82858 82858 68512 68512 18553 15428 68512 84878 15428 5371 62786 29580 5371 46003 5371 22702 5371 33629 22702 22702 92742 22702 3451 3451 5005 87570 3451 3451 96771 81091 3451 20328 81091 20328 43789 85797 20328 45324 20328 45324 73495 14627 45324 14627 37392 14627 12927 14627 49718 55700 45324 57703 14627 59959 57703 57703 69408 69408 15395 69408 43515 1777 69408 60506 1777 43515 72523 43515 22676 67620 1777 30036 67620 22676 14247 14247 89305 66980 14247 14247 33571 67620 73093 44839 73093 24657 73093 14247 3443 52924 3443 3443 24041 10044 24041 41936 10044 41936 93844 41936 24253 24253 90882 91822 24253 58258 41936 58258 56573 61008 24253 19064 61008 61008 56993 34346 61008 53647 34346 34346 63970 63257 34346 58258 61354 61354 38635 54113 61354 61008 13654 6159 13654 24272 61354 97446 13654 55485 97446 97446 23801 29981 23801 26072 97446 37833 26072 26072 36210 59732 26072 23801 44599 44599 36955 26467 23801 72760 26467 18940 44599 53301 18940 18940 44276 26467 60324 55035 60324 69319 60324 60324 22567 22567 60810 16472 18940 82989 22567 82989 21543 17044 82989 59953 82989 59953 87019 44024 82989 71740 44024 44024 89358 96047 44024 87317 89358 87317 90755 87317 95334 87317 83930 73056 87317 96047 42423 64708 42423 19331 42423 42423 44589 20233 44589 42423 17657 13823 17657 73416 17657 73416 73106 75546 73416 17657 71900 72149 71900 25319 72149 24944 72149 72149 10896 11898 72149 30388 11898 52891 11898 11898 53175 11898 80834 91813 80834 80834 48647 19532 11898 11898 30946 61517 30946 66499 11898 27654 30946 27654 36488 21089 27654 27654 22971 80712 22971 27654 90289 90289 93983 93983 58055 90289 148 148 68662 68662 34401 148 65214 65214 86660 65214 4236 26063 65214 65214 82752 82752 1532 26063 37350 37466 37350 48481 82752 1648 82752 1648 39160 96129 1648 61615 48481 98061 1648 98061 74502 61615 31991 31991 56715 91505 56715 87644 56715 98741 87644 87644 41473 79447 56715 1878 79447 62919 79447 38539 79447 94813 38539 2072 94813 62919 74737 95353 38539 89859 95353 95353 31695 95353 36612 36612 58180 58180 79274 58180 72907 58180 99906 99906 99283 66841 99906 52352 36612 65524 52352 99906 68299 44802 68299 93512 44802 68299 274 9652 274 62772 274 17774 62772 42779 44802 42779 97988 73643 42779 47476 73643 73643 47214 47214 98795 47476 93148 54822 93148 54822 94557 93148 16009 62135 54822 98520 62135 62135 30238 62135 72420 54822 54324 73846 54324 90144 73846 960 54324 960 4112 88865 4112 52256 4112 66064 88865 70380 52256 66064 99907 74325 99907 70380 6442 63224 99907 99907 16689 16689 44406 74090 63224 74090 90129 63224 30873 30873 34676 34676 67025 67025 44833 67025 19029 67718 19029 67718 1957 67718 77056 18601 77056 77056 77688 77688 81302 46894 77056 85469 46894 46894 9280 46894 8678 46894 59372 7661 59372 59372 15685 96791 15685 66427 15685 59372 68120 68120 81073 59372 42116 42116 99489 44119 68120 44119 75681 42116 40811 86718 40811 83710 44119 83710 21925 40811 63642 62586 63642 63642 19256 63642 99058 17919 99058 99058 82476 99058 4093 34669 82476 4093 17878 41590 17878 41590 46122 41590 72377 41590 8430 73752 17878 7940 73752 73752 62213 95930 17878 26202 95930 3894 26202 3894 41064 55860 3894 84666 3894 11915 84666 55860 37032 69649 37032 69649 52857 23485 69649 37032 76664 76664 34168 76664 97494 76664 82447 6731 76664 6731 61740 33773 61740 6731 94604 54390 94604 485 6731 94604 3603 35761 3603 23364 3603 21329 23364 90120 3603 90120 4613 83426 35761 83426 18687 83426 82644 83426 52538 32582 90120 54189 32582 87202 32582 84691 32582 83426 94323 32582 14680 75093 14680 19095 14680 14680 46560 94323 46991 32212 46991 14680 85499 73952 85499 85499 20493 85499 1452 1452 91534 85499 94665 69794 94665 41974 46991 41974 6682 41974 84482 61363 84482 67246 84482 84482 87762 93188 87762 87762 34932 87762 96136 80700 87762 8913 80700 80700 7125 90417 80700 75496 90417 60131 75496 56910 90417 56910 79251 29237 90417 25132 29237 74970 25132 44575 25132 44575 34171 44575 82583 25132 90847 47452 90847 25776 90847 44575 70501 95924 70501 95924 43000 95924 3936 66505 95924 61656 95924 61656 83069 61656 86781 61656 60417 61656 50333 74958 61656 95924 11480 42396 11480 95924 28013 18517 28013 28013 10122 78843 28013 11480 40955 28013 51105 55985 51105 51105 28929 40955 27175 48706 27175 48706 81579 99391 27175 99391 28637 62768 99391 62768 75147 625 62768 48706 98322 98322 30953 98322 80391 98322 12974 98322 95447 98322 7095 98322 8577 6511 8577 41751 7095 8577 94993 41751 35473 94993 70113 70113 97907 97907 89398 62531 97907 58772 62531 62531 55337 35020 62531 35020 66910 83463 55337 83463 7200 83463 80559 66910 38249 38249 74543 32809 74543 65910 74543 38249 2200 36461 2200 2200 52353 74543 70146 70146 14864 29702 70146 52353 42480 42480 88431 42480 79157 70146 91119 26166 42480 3363 26166 82940 26166 67772 82940 74789 67772 67772 50060 50060 56253 50060 22607 67772 15473 15473 20888 20888 29235 10601 20888 20888 49846 49846 96748 20888 60424 60424 78938 42212 60424 30646 42212 42212 63511 49585 42212 42212 48639 93478 48639 93478 90234 54436 93478 35496 48639 16661 48639 56139 16661 80949 35496 80949 14209 76411 80949 76411 31411 68861 16661 68861 76858 68861 463 14071 76411 68861 42337 18078 68861 14071 18214 18214 9857 9857 91676 9857 25648 88190 18214 88190 85721 88190 54585 88190 81082 72423 9857 88190 51881 39779 51881 2958 51881 15964 88190 15964 48985 15964 15269 15269 51205 15269 56033 56033 30869 79796 56033 56033 20213 98036 20213 20213 23513 98036 52038 23513 79882 46817 79882 23513 30159 86880 30159 78876 30159 73691 79882 22163 73691 30159 69711 69711 99480 69711 50952 6717 50952 6717 67663 39873 6717 39873 70983 35659 99480 34421 35659 59223 35659 59223 83546 59223 6472 76438 6472 88003 59223 88003 40572 88003 1791 88003 31935 1791 91619 51818 91619 68460 91619 91619 45699 10473 45699 37638 45699 53696 45699 47899 53696 5604 53696 53696 74886 45699 89392 76710 89392 59324 76710 76710 51517 54010 51517 54010 56611 76710 27817 54010 36303 35343 54010 35343 38816 50916 36303 50916 12332 6393 12332 6393 22866 22866 53225 22866 46767 22866 91132 41035 22866 12206 41035 91132 83606 81537 41035 83606 41969 1518 41969 33501 1518 1518 80493 87921 80493 2207 87921 80493 14085 5059 14085 5059 58555 26121 14085 5059 18210 26121 31460 63243 18210 41367 63243 80648 31460 80648 7921 7921 68525 30909 7921 80561 30909 14802 7921 77887 14802 14802 75917 75917 40944 75917 85260 95855 14802 95855 23673 23673 53171 37921 75917 95805 37921 50088 37921 30956 50088 50088 71730 15127 50088 82725 15127 15127 40722 43014 37921 15127 81413 43014 53639 50751 53639 53639 81180 81180 43416 20797 81180 20797 76411 20797 54472 20797 24414 20797 54724 54724 43668 84910 54724 84910 38783 6622 84910 18012 6622 6622 21765 57285 21765 98466 21765 6622 21885 21885 96721 21765 27446 27446 71281 6622 40601 40601 21513 20402 21513 20402 41854 72631 41854 96670 72631 39108 72631 85420 72631 85420 58569 21433 85420 93170 41854 93170 28696 93170 45807 86093 45807 93170 253 31154 93170 31154 21869 253 81081 81081 65500 81081 16864 16864 23066 19035 16864 73801 81081 12181 73801 69519 73801 99778 69519 53919 69519 69519 24614 24614 28468 23624 73801 32372 23624 23624 17922 17922 81358 17922 99452 99452 49195 25663 99452 52666 25663 91504 25663 25663 48737 48737 98952 91504 2839 25558 2839 2839 23606 55897 98952 76210 55897 2528 55897 33711 55897 55897 10740 10740 92897 79492 10740 79492 42557 79492 43285 97065 10740 5075 97065 64736 97065 64736 17415 64736 80732 93754 97065 93754 64364 72108 79492 45132 72108 93754 38186 38186 29713 29713 95662 50403 29713 29713 64008 64008 6451 73431 29713 73431 35895 39666 35895 35895 87906 35895 79841 92060 35895 35895 18165 47906 18165 18165 26435 81727 92060 81727 70053 81727 94001 23774 18165 41676 23774 38235 81727 38235 50204 6480 23774 6480 29426 29426 45517 97192 29426 29426 93215 29426 63273 80378 29426 8863 80378 8863 58835 80378 20135 20135 2234 58835 1774 80001 1774 1774 21325 10465 58835 10465 26171 14330 20135 34640 14330 46420 10465 46420 94006 15286 46420 14330 85098 85098 31548 53104 85098 46420 64166 53049 85098 53049 14313 8140 85098 8140 4677 21610 8140 91047 21610 91047 8450 60180 91047 96439 91047 96439 6472 4167 96439 4167 27194 46775 96439 46775 51314 14561 46775 14561 64873 46775 25026 25026 66244 66244 5272 97059 25026 97059 65390 66244 93724 93724 8436 8436 74139 74139 44354 31942 74139 31942 83333 31942 11030 31942 42077 14065 31942 14065 48896 42077 98740 21787 98740 21787 70692 21787 53940 98740 60193 60193 37597 22251 21787 21787 87098 87098 99154 42681 87098 42681 26856 42681 50589 87098 42759 42759 65556 29618 42759 42759 12838 12838 29208 29208 11699 11699 75818 37017 29208 37017 62653 37017 45308 69350 11699 45308 90101 69350 50307 50307 40287 69350 40019 1516 40019 1516 49153 40019 23065 23065 59420 1516 34722 65517 34722 34722 68160 36077 34722 34722 44652 34722 26853 26853 57248 41516 34722 41516 37173 41516 96590 26853 71367 16826 71367 96590 29300 29300 93527 5000 93527 93527 37944 29300 13042 8509 13042 13042 95075 95075 77331 95075 54383 8509 94164 94164 1485 94164 5307 77921 95075 8048 77921 8048 54308 25186 8048 8048 67024 64288 67024 30876 67024 48789 30876 9234 30876 67024 79536 30876 27868 71835 27868 51756 71835 51756 62065 77930 51756 77930 48889 77930 28681 28681 66894 66894 62674 51758 28681 51758 69335 76769 51758 65184 66894 65184 21192 94880 21192 66894 18112 21192 23535 34810 23535 58861 18112 23535 99065 99065 22398 11819 99065 71204 22398 11819 80955 80955 66052 36696 80955 78140 36696 36696 56949 80955 47378 47378 83877 47378 86337 47378 20454 80615 20454 47378 79685 13461 79685 79685 43430 73405 20454 44397 73405 44397 2657 33867 79685 33867 63148 33867 1236 9894 79685 33867 40249 20845 40249 40249 5290 33867 99048 35740 99048 40249 54673 18789 54673 54673 24264 10278 24264 79757 24264 24264 39878 72719 24264 10158 72719 24264 62568 39161 62568 39161 92193 62568 55796 41847 39161 85148 41847 85148 2993 94993 85148 5941 85148 85148 30482 41847 55488 41663 55488 67082 41663 52572 41663 79031 52572 52572 3007 52572 36295 52572 79689 79689 80756 24725 52572 98309 24725 24725 73776 15103 52572 8334 15103 87259 15103 87259 78462 87259 60017 60017 38835 2410 87259 85930 2410 96233 2410 2410 65953 87259 79771 79771 18850 79771 31231 79771 2531 31231 30252 30252 65951 47278 30252 16451 47278 77008 47278 16451 78570 20781 78570 77983 78570 33390 78570 33390 67456 33390 65279 78570 67385 67385 17658 67385 85410 26332 67385 33390 70399 30663 70399 67385 91428 57232 91428 66040 70399 99887 91428 58415 99887 58415 32315 58415 9465 39722 58415 39722 60424 11084 39722 11084 978 11084 11895 32822 11084 32822 61616 32822 72535 72535 43441 43441 64734 64734 94410 64734 81110 64734 50178 50178 83374 83374 95112 83374 24512 50178 64321 96074 64321 86965 64321 83374 82708 64860 82708 895 82708 82708 65515 78123 65515 65515 81910 81910 31939 76315 81910 82708 42868 81910 30016 81910 28486 48146 28486 48146 15642 17725 48146 30016 80156 66769 80156 66769 96733 96733 84896 96733 12661 13236 96733 17028 13236 13236 65140 29425 65140 65140 62969 6004 13236 29425 12058 86671 62969 86671 97762 93910 86671 93910 81318 40273 81318 81318 76338 76559 93910 58073 76559 76559 60589 56149 76559 76559 91355 74827 81318 91016 74827 74827 85589 74827 63024 63024 79201 63024 45304 69554 45304 69554 94495 33192 94495 94495 14987 9639 14987 14987 50451 91404 14987 91404 67720 91404 19038 19038 41794 19038 95389 14987 39521 76595 39521 21238 76595 76595 65068 39521 61434 61434 8992 89280 8992 95306 8992 8992 70809 61434 8312 8312 22345 91059 8992 90725 8312 14230 90725 90725 6126 86233 90725 6434 90725 6434 41832 6434 25147 6434 35556 10444 35556 35396 35556 35556 87313 35396 59006 59006 65185 43868 59006 3667 43868 43868 86751 43868 69829 19355 69829 69829 46228 72875 43868 72875 52303 72875 67353 69165 67353 67353 17248 74458 17248 17248 4490 31466 4490 4490 6331 80717 17248 59047 80717 80717 89595 80717 3108 71129 3108 10688 71129 71129 34539 28482 34539 16932 34539 33502 34539 33502 85433 17474 16932 48237 17474 5829 17474 16932 98244 88874 98244 98244 26239 92846 98244 36444 17474 64263 36444 36444 14250 14250 15510 73599 14250 73599 12400 58112 98244 58112 51612 67740 73599 67740 82790 1103 67740 67740 68671 54739 67740 12776 67740 12776 98091 1415 12776 56654 1415 62209 12776 62209 4873 1415 10535 10535 86659 10535 76875 10535 15491 95675 10535 37476 95675 80630 15491 80630 25630 80630 44685 40728 80630 86408 40728 86408 58839 86408 35879 653 40728 653 7198 38185 7198 7198 27987 69153 7198 62105 7198 7198 8362 93114 7198 57555 40728 23022 57555 57555 66453 57555 80473 93114 35071 30803 35071 25246 35071 35634 35071 87102 35634 99234 35634 35634 34340 91872 34340 5404 34340 313 34340 34340 33009 9730 34340 34340 29192 65235 35634 65235 74722 74722 3241 65596 3241 2322 3241 3241 87629 3241 14001 76924 3241 76924 77457 77457 68794 5343 77457 60279 77457 60279 8899 60279 96387 31637 96387 80578 96387 95459 80578 80578 70112 39791 80578 80578 79626 14360 79626 79626 65656 29498 79626 79626 5533 80578 56262 28630 56262 79626 14529 55112 14529 69773 55112 1122 14529 22335 1122 95212 1122 1122 11850 1122 31199 22647 31199 81327 22647 22647 8704 49208 8704 31199 42806 42806 20789 92238 42806 78022 42806 26251 78022 23504 92238 40661 23504 83165 23504 67248 23504 78022 85419 34438 85419 85419 57116 85419 30487 30487 27909 30487 24280 88229 30487 87388 88229 24084 88229 30487 17054 17054 41150 17054 81342 81342 39844 56657 81342 17054 14098 14098 96636 14098 83447 28601 83447 81342 40484 40484 24719 40484 42608 22914 83447 22914 26402 53452 22914 35031 22914 22914 34930 34930 96724 12490 34930 34871 12490 37483 12490 193 37483 34871 90697 37483 17168 40362 17168 17168 8920 17168 35704 8920 1464 1464 61162 1464 29877 29877 40790 1464 97172 92137 97172 94091 97172 94091 77951 77951 66453 55833 77951 77951 88022 50110 88022 91722 88022 21530 94091 21530 72081 72081 26281 2777 72081 2777 47508 72081 2725 2725 42448 10748 2725 2777 68407 68407 98948 98948 65763 23197 98948 23197 72460 80830 23197 25265 80830 80830 46174 46174 27504 20409 27504 27504 54531 1469 27504 46174 5529 5529 97466 26357 27504 26357 13454 92683 26357 24812 5529 24812 77734 24812 41298 24812 99722 52228 99722 37614 52228 70432 52228 70432 92731 52228 87436 92466 87436 51229 87436 43189 87436 12642 43189 76193 43189 55376 43189 22663 87436 41156 22663 44172 41156 64646 41156 64646 90915 53289 64646 63747 41156 64646 75309 75309 79087 79087 1101 61557 1101 64594 79087 64594 77086 68618 61557 68618 83156 68618 68730 70633 68730 5888 68730 64594 73811 73811 58737 33479 73811 33479 242 41180 242 33479 8291 8291 18388 8291 72223 79479 72223 52917 72223 52917 24798 72223 9714 52917 25145 25145 81817 81092 52917 77997 25145 77997 52605 80187 77997 77997 51521 77997 54338 94856 54338 77997 87639 89466 87639 53489 87639 43140 87639 39763 54338 39763 26691 44789 39763 45503 44789 44789 95922 44789 99387 44789 26346 95922 39549 17681 39549 26346 24938 24938 41244 8627 24938 19135 8627 39549 63461 63461 74936 39700 63461 8627 40717 93053 40717 40717 40205 40717 37707 40717 7995 40717 77683 88074 77683 26230 40717 19187 26230 26230 31655 26230 68785 85977 26230 59099 26230 59099 50510 53018 77683 53018 90244 53672 53018 53672 7808 53672 19712 19712 75297 75419 75297 27171 75419 75297 98112 27171 14675 14675 21028 14675 7362 7362 65281 62887 7362 62887 34452 98112 67690 49760 67690 82420 67690 82420 30777 82420 2071 82420 4621 4621 56268 4621 92973 47253 4621 47253 31991 47253 79492 47253 70109 70109 63894 70109 2460 2460 7924 75947 2460 71876 2460 11031 2460 74378 11031 11031 2277 3917 11031 3917 92198 80884 3917 24094 3917 24094 91923 24094 78588 15957 78588 78588 82658 43292 80884 43292 67763 44579 43292 7691 43292 43292 29595 29595 94018 43292 21667 99797 21667 21667 13176 13176 26755 31878 26755 26755 47755 90053 47755 80271 47755 80271 88416 88416 55485 82342 88416 27000 80271 88416 38445 88416 43584 19946 43584 84510 43584 84510 42314 38445 26404 49001 26404 26404 11032 58025 26404 58025 44349 94194 58025 94194 26410 47299 94194 30239 47299 94194 34991 34991 30379 47299 34609 34609 95061 70870 34991 34609 4404 61847 4404 12154 4404 12154 47188 78272 12154 12154 67926 11216 67926 45431 67926 11216 90512 90512 45712 83826 45712 32376 45712 65865 90512 65865 16728 45712 42125 42125 2171 2171 88631 2171 76402 76402 12846 2171 87746 37749 87746 90528 87746 87746 50956 50956 69358 87746 11949 72680 50956 72680 68610 47239 72680 82178 11949 77633 82178 82178 42091 82178 31418 84823 31418 90075 42091 19795 90075 89312 19795 89312 84050 89312 54578 89312 36115 19795 33616 33616 17122 22654 33616 89312 5140 80591 5140 89312 88740 88740 24112 88740 66330 66330 29465 49435 66330 66330 12561 66330 91479 41346 91479 41346 36461 35645 41346 35645 65596 35645 48001 7398 35645 89431 7398 7398 25724 97770 7398 97770 58052 7398 66296 66296 15673 66296 86370 86370 15782 15782 66402 15782 23081 15782 4516 34984 86370 24787 34984 56910 24787 86370 40216 64381 40216 4773 40216 24787 32472 32472 32 1420 32472 1420 85801 1420 1144 32472 75453 82384 1420 82384 92452 94327 92452 39284 92452 86267 39284 60917 39284 5764 60917 60917 6742 28725 60917 37995 60917 42643 92452 42643 19923 86484 19923 42643 41490 41490 66696 33209 41490 6824 33209 41490 10592 29953 10592 85999 33209 91180 85999 85999 10620 10620 18987 95119 18987 29013 18987 55762 10620 55762 12585 55762 49222 55762 35802 3843 55762 3843 73326 68740 3843 68740 33081 33081 38944 68740 68101 68101 34046 22812 68101 74902 68101 93117 22812 79995 93117 85068 93117 43823 93117 54598 43823 43823 23182 43823 36504 85068 21668 21668 94518 21668 43117 43823 56217 53757 56217 56217 16328 12879 16328 57979 12879 59328 16328 54993 59328 12879 81032 5508 59328 38359 5508 81822 5508 36499 81032 12131 36499 82699 81032 36499 97323 97323 34581 97323 69234 41660 36499 47069 41660 5036 47069 47069 1432 95068 41660 84738 95068 34951 95068 47996 95068 26200 47996 95068 91451 47996 31736 31736 75157 11356 31736 46766 91451 46766 29490 29490 40267 40267 43731 40267 386 29490 78706 78706 20423 70440 78706 46766 22312 62180 22312 24378 22312 24378 26278 78706 80859 80859 88972 88972 53199 53199 34942 39796 53199 39796 50829 58358 39796 39796 86293 86293 74645 86293 5097 86293 51405 86293 89025 89025 43554 89025 30133 30133 18468 75989 18468 18468 14746 14746 73941 14746 99434 47314 18468 47314 38819 3172 14746 3172 38203 38203 79177 3172 49069 49069 11031 49069 29383 90285 3172 30954 90285 36634 90285 45217 36634 36634 35481 46192 49069 46192 26651 46192 96405 96405 67894 20904 46192 39488 20904 46192 33687 76307 33687 52864 33687 44643 33687 59286 44643 44566 44643 99603 44566 76849 99603 61053 99603 13826 61053 13826 88511 13826 58540 77852 58540 29545 58540 13826 30532 30532 54245 30532 56595 87868 56595 87868 18203 25261 56595 62326 25261 78443 25261 1825 25261 1825 8830 45415 1825 78443 22370 24097 22370 90563 22370 67060 1825 67060 71799 71799 55779 67060 77187 39332 77187 77187 72590 22530 72590 9037 71799 14476 9037 16546 14476 14476 78729 78729 67659 78729 66009 74381 78729 32773 78729 64640 32773 32773 38486 38486 1648 64640 27502 27502 89191 27502 70502 97303 27502 97303 82024 6560 82024 22281 6560 8046 6560 97303 33644 33644 78330 78330 10425 77470 10425 81295 78330 9591 81295 32068 81295 10425 46846 78015 46846 46846 75169 65714 75169 50247 65714 42497 50247 19390 50247 65714 828 60867 50247 60867 24062 95856 828 24062 87329 73079 87329 36907 87329 36907 8000 36907 3068 95856 12005 67073 12005 6108 67073 20899 67073 29237 67073 94650 67073 24868 67073 13149 94650 13149 85040 9580 13149 9580 65395 9580 22453 13149 30766 14186 9580 30766 38499 47200 38499 36360 47200 72683 38499 1371 72683 72683 28425 72683 18864 56240 38499 43375 56240 43375 44588 43375 36361 56240 80998 47820 80998 36361 55489 8659 55489 55489 21345 29284 55489 29284 86845 29284 13574 55489 87099 29284 41144 15966 41144 62143 15966 70851 62143 72592 15966 62143 40576 21579 40576 75487 40576 93435 72592 93435 52285 89886 93435 40576 64385 64385 24353 92232 24353 993 24353 64385 53979 59883 53979 93435 57786 57786 85783 1426 53979 14375 1426 42579 1426 58437 1426 57786 80986 95187 1426 95187 88142 95187 2094 95187 13371 25950 13371 95187 79346 81175 79346 52543 79346 52543 38512 55853 38512 55853 53678 55853 58693 41826 58693 55853 94666 80760 94666 94666 41258 16429 41258 15434 94666 15434 4899 4899 66343 4899 42160 18434 42160 29949 42160 4899 14221 14221 34043 73041 34043 89910 34043 40314 14221 14221 81732 81732 79147 56099 81732 74081 81732 81732 49057 91956 49057 40314 97891 81732 86924 78717 86924 86924 78604 54073 97891 54073 80401 54073 22154 22154 41477 22154 6857 83425 6857 40056 83425 60358 6857 60358 41676 60358 33314 60358 27501 27501 16712 27501 34048 71854 60358 60358 35506 94194 35506 27501 55611 55611 67688 25029 67688 67688 23449 67688 96276 87655 96276 67688 51354 96082 67688 6812 96082 95024 6812 40404 6812 40404 37861 40404 63058 96082 94587 6812 32691 47284 32691 13982 94587 13982 43548 644 94587 32691 78417 13982 10226 16224 10226 78417 56535 56535 1067 69586 1067 1067 83063 83063 73811 84191 56535 84191 69726 79886 84191 18632 84191 29427 83063 31155 29427 56972 83063 4032 56972 31927 56972 46856 56972 60580 56972 46774 29427 59461 46774 59461 53647 60580 18256 33710 18256 59222 59461 59222 54486 59222 828 97347 18256 59222 41844 60044 41844 41844 84768 61316 41844 4627 61316 47012 4627 47012 29968 29968 7908 47012 38277 38277 98071 55866 38277 40106 47012 40106 27135 27135 98966 27135 45111 1151 27135 1151 30537 1151 9187 45789 1151 13200 45789 65648 1151 58000 65648 70340 65648 79549 65648 75148 45789 75148 2370 51351 2370 1421 51351 51351 9809 85069 51351 85069 70078 67533 70078 75889 70078 82576 85069 70078 22484 79964 70078 9281 79964 79964 17476 8047 22484 55484 8047 84190 79964 84190 96377 297 84190 84190 7550 15308 17476 15308 29923 15308 85311 34029 85311 65922 29923 65922 45048 56157 65922 56157 29222 34932 29222 29222 93539 65922 15427 29222 18064 6472 18064 15427 72079 18064 49142 49142 81611 72079 60155 60155 48400 18647 49142 57729 18647 60155 64731 64731 45940 45128 64731 81405 45128 28939 45128 64731 28394 74120 28394 45128 79252 79252 87004 79252 29763 73604 79252 45128 86771 79252 1145 1145 60262 59513 1145 59513 7728 59513 39064 96837 59513 31294 59513 59513 58476 88320 58476 58476 15600 58476 44633 59263 44633 78439 15600 44633 20932 20932 95675 69116 20932 69116 49233 69116 67794 67794 83941 90940 67794 67794 13150 67794 76294 33524 76294 76294 48437 33209 48437 76294 26252 26252 44243 49046 44243 44243 67346 77212 26252 28444 77212 50349 77212 76548 50349 76548 74916 36586 76548 81854 36586 41835 36586 23443 36586 76548 72501 9450 72501 87572 72501 63140 72501 72501 57280 44587 23443 18713 44587 44587 95225 44587 43565 72501 43100 46843 44587 53834 23443 31518 53834 53834 94724 59100 53834 75705 59100 93113 75705 59100 58393 58393 71040 58393 29373 36540 29373 58393 88771 88771 55493 55493 31436 40499 58393 75370 40499 75370 8314 75370 83433 75370 36458 64405 36458 83217 36458 8764 36458 64635 8764 8764 89079 8764 36132 89079 61030 11807 61030 81851 61030 61030 2789 61030 82224 43654 82224 61030 42434 47764 42434 42434 10620 42434 18789 61030 15933 15933 69004 89130 15933 29850 15933 20948 15933 66216 20948 88379 20948 20948 23117 20948 43775 20948 38954 38954 15008 13442 38954 38954 58654 38954 78366 88936 78366 99615 38954 78366 56795 56795 15617 99615 41479 71891 15617 71891 27499 16292 41479 11203 16292 16292 13796 45875 13796 83857 13796 57091 13796 13796 29124 29914 29124 72192 29124 29124 2421 71426 2421 2421 2915 49367 2915 2915 98199 8335 2915 33416 8335 27886 33416 87076 33416 33416 67518 33416 94625 33416 12574 83668 33416 83668 48173 17433 48173 33416 45298 64353 45298 45298 5113 62085 5113 64353 15429 77320 15429 15429 98684 98684 24043 98684 2219 98684 70393 98684 47064 47064 33134 47064 94695 47064 4858 47064 45026 87315 47064 44920 47064 92505 44920 92505 99573 78766 44920 55285 78766 55285 46123 78766 36815 12452 36815 57133 55285 84723 57133 84723 12468 1161 57133 1161 7535 64646 7535 2983 7535 37694 7535 41992 37694 26835 7535 38785 26835 7535 24211 479 26835 36217 24211 5625 36217 36217 70152 35527 70152 36217 90388 16841 90388 4201 90388 10450 4201 10450 67387 96851 10450 44067 4201 51182 10450 51182 56507 30645 56507 51182 97264 97264 93645 56507 22613 22613 91014 77501 97264 39662 22613 14109 22613 14109 29247 1745 29247 1417 1745 1417 62089 1417 78640 78640 47782 78640 13877 13877 68367 50122 78640 77740 50122 2626 13877 52126 2626 2626 55894 55894 87685 32905 55894 40015 55894 55894 51596 20231 2626 20231 1301 46097 51596 59743 51596 59743 93176 93176 59259 59743 44313 44313 81480 44313 35185 35185 64960 44313 39598 39598 92787 19580 39598 19580 25326 56134 39598 56134 70243 96853 70243 3559 19580 41025 70243 41025 73763 48601 3559 92691 41025 41025 11186 4891 11186 13816 11186 49091 92691 11186 81119 49091 63050 17673 49091 17673 84858 87005 17673 59313 17673 63050 60656 60656 39439 65449 60656 12796 65449 65449 93875 65449 71149 58246 65449 57964 58246 73458 57964 48851 57964 57964 88271 88271 51077 51077 39948 51077 82623 88271 25920 25920 63074 28153 63074 88271 43077 25920 26638 63074 21805 84723 21805 21805 85740 21805 3574 3574 31317 67809 26638 3574 29678 67809 52482 74752 52482 52482 64411 64411 48202 52482 16382 95104 16382 83298 95104 95104 74315 95104 10447 13809 10447 13809 15789 13809 7154 26895 13809 26895 3142 26895 23818 26895 10353 13809 87721 25980 26895 25980 93929 70199 25980 16371 70199 16371 75174 16371 70706 70706 78084 70706 57332 7422 16371 78506 7422 93055 78506 78506 60199 88867 60199 92685 88867 14799 88867 78506 86374 79688 86374 88867 62747 60199 61403 61403 2028 61403 76547 11178 61403 86374 64604 22643 64604 2384 64604 64604 80961 64604 31160 31160 88784 31160 7675 31160 23742 60057 23742 60057 99254 93062 60057 45451 93062 60057 36549 36549 62027 47010 36549 13125 47010 13125 3767 88577 13125 13125 18732 49985 18732 9521 18732 59969 9521 18732 29908 73053 29908 80217 9521 65248 80217 80217 72084 80217 74292 80217 57867 57867 58150 84349 80217 88353 84349 71180 84349 71180 42748 21222 84349 21222 90460 86598 21222 21222 81457 81457 52507 151 81457 151 73695 78312 151 30099 151 81457 95752 95752 21260 67857 151 56058 67857 41667 67857 31204 95752 31204 81724 6456 95752 6456 79630 67857 59730 26746 59730 59730 78233 38544 6456 48293 38544 38544 32212 59730 31920 31920 77463 72611 31920 31920 22868 59730 24673 24673 93570 93570 47212 83479 47212 47212 26035 64709 26035 47212 86 86 63821 1187 86 77183 86 86 525 10309 525 42977 10309 42943 42977 10309 97990 58999 97990 10309 72681 46952 97990 46952 54309 54054 46952 54054 74852 46952 12393 12393 92045 15410 54054 56407 15410 15410 15301 15410 43364 43364 19230 98457 19230 2252 19230 37111 19230 24145 2252 24145 45053 28005 24145 18529 37111 18529 87199 62792 24145 2247 62792 87814 62792 62792 58959 30693 58959 5720 62792 71560 5720 96757 5720 58959 9801 9801 82230 82230 60942 34667 82230 34667 99512 99512 82174 34667 31602 78190 31602 78190 72105 78190 14595 44682 78190 28930 44682 41120 44682 18517 44682 11677 14595 11677 90916 11677 732 30000 732 48950 44682 45007 48950 71587 732 41160 71587 15177 71587 15177 65291 96760 15177 1824 41160 15177 93190 18785 93190 82248 18785 18785 78672 26224 18785 53614 26224 26224 13122 26224 39221 68822 39221 7257 39221 39221 58206 98422 58206 58206 22939 22939 97927 99669 58206 8229 99669 8229 44960 63371 8229 25387 8229 95820 99669 38492 95820 25387 8649 95820 15222 7333 15222 15222 54436 15222 95779 79094 95779 13966 95779 25514 95779 50953 8649 50953 91673 50953 9627 65777 50953 19443 65777 41969 65777 50953 37181 35020 37181 65529 37181 37181 12503 44476 50953 54452 37181 83180 54452 37181 53545 89813 53545 53545 60575 53545 39221 53545 22430 73237 22430 53545 71997 71997 70180 23912 71997 4943 53545 22430 64813 64813 56877 7161 4943 64813 21624 66603 21624 21624 28959 58473 21624 21624 24603 7161 81755 81755 59286 21624 37546 68645 37546 72457 37546 29227 72457 37546 22826 22826 32377 63661 22826 87853 29227 87853 31929 87853 9383 22826 38779 88602 38779 31245 88602 31245 75102 31245 75340 13676 31245 13676 53813 28175 13676 26 28175 13676 87614 87614 36833 87614 19247 49566 28175 26082 49566 1964 19247 617 1964 72851 1964 79719 1964 1964 23754 23754 93311 79719 54082 27827 54082 43395 27827 17399 43395 88601 54082 88601 99380 88601 38764 53447 38764 71100 38764 43121 38764 43121 71330 99399 43121 99399 22243 99399 35399 35399 97013 43121 71196 33011 71196 71196 72465 72465 65313 72465 50099 7954 50099 77089 33011 36901 77089 36901 4846 4846 13447 77089 72313 72313 82601 72313 79748 79748 97047 72313 95974 59225 79748 93519 59225 91802 59225 59225 37140 8885 37140 37140 92569 92569 68538 4010 68538 6233 68538 68538 63652 84951 68538 68538 79397 5501 84951 90920 5501 26627 79397 98347 26627 94704 26627 70708 5501 70708 25340 58052 25340 57021 25340 45521 57021 25340 80283 61238 80283 11551 57021 11551 3468 52613 3468 15935 52613 25591 15935 25591 9736 52613 86639 17612 86639 97027 86639 97027 33097 51691 15935 51691 96153 26372 97027 55503 26372 12582 51691 12582 39141 19824 39141 26372 18879 72469 18879 18879 65380 39141 97490 39141 22473 97490 35677 78846 35677 42915 97490 51546 35677 29422 51546 62593 51546 62593 10659 71767 51546 83484 71767 71767 92274 96099 92274 32083 71767 54951 32083 16207 32083 55061 16207 48217 16207 80341 16207 66265 80341 56444 48217 56444 27590 8905 56444 56444 60682 12427 60682 76685 12427 70919 56444 70919 6099 70919 51635 51635 39571 98674 51635 56066 98674 56066 49489 56066 46038 61743 98674 72467 61743 86851 61743 20240 61743 51874 61743 15324 61743 71238 20240 71238 44689 44689 69137 69137 60592 44689 48570 78847 48570 69137 57492 57492 75253 69137 76507 68158 57492 68158 58372 3857 58372 58372 3631 88587 3631 24088 88587 7791 88587 7791 29307 29307 42323 25544 42323 25544 80348 80348 48423 88181 80348 90047 88181 37247 90047 34161 37247 90047 51928 48080 51928 51928 13613 51928 16528 16528 1667 16528 53495 13613 30912 30912 73687 8641 73687 80162 8641 56542 8641 20721 56542 15429 56542 56542 7647 56542 37751 37751 13392 36472 7647 32517 36472 36472 82983 82983 41994 45655 36472 45655 23538 26015 82983 26015 38950 45655 98887 98887 91443 98887 13091 13091 54475 94701 13091 24486 94701 37164 24486 94701 70683 24486 7549 86758 24486 93377 86758 84154 86758 86758 75152 86758 72549 86758 65946 65946 5061 71619 65946 57043 86758 57043 24451 95802 57043 65946 60299 69144 60299 60299 93448 80842 57043 80842 59117 59117 49134 17064 59117 10854 59117 3698 59117 3698 79310 78511 79310 46820 79310 82966 3698 82966 49287 59466 49287 34777 49287 34777 96057 49287 95809 60174 34777 43852 60174 23962 95809 60174 56283 23962 80825 80825 84948 84948 31394 3428 84948 84948 24860 24860 55669 86241 55669 94790 55669 55669 77949 97119 84948 52907 97119 24860 97713 73063 97713 97713 85019 48537 97713 34134 97713 70418 97119 97713 40518 53149 40518 53149 27578 98443 40518 98443 31723 98443 16906 97146 16906 16906 94103 94103 38445 52904 94103 52904 93034 20671 93034 93034 46437 94103 87648 87648 38041 55398 87648 55398 24431 24431 64831 4092 55398 65135 4092 89610 4092 24431 23198 23198 34663 23198 32535 48495 23198 87720 89610 23198 5235 87720 8929 8929 25790 38511 8929 81009 38511 38511 91008 38511 14379 38511 51020 46737 38511 55823 46737 46737 80963 80963 82816 17048 82816 82816 10887 57999 82816 82816 6348 6348 75205 43815 6348 26092 6348 26092 97577 29764 6348 29764 44875 30197 29764 97009 30197 35772 30197 53731 35772 47444 53731 63507 53731 68393 35772 5432 68393 53731 51885 39081 51885 47870 51885 75570 51885 75570 8997 75570 68973 75570 30368 30368 55624 1314 75570 98707 30368 35370 98707 1314 4072 7718 4072 98707 69563 69563 3498 3498 75746 75746 69285 17522 69285 70688 17522 75746 71957 71957 71711 71711 98704 9349 17522 52467 9349 9349 97725 5034 97725 97725 22538 75412 5034 43236 22538 43236 23011 23011 28177 97163 28177 58812 28177 43005 23011 96996 43005 8672 96996 90897 8672 11762 8672 11762 24644 83283 8672 96650 83283 11762 53818 93232 53818 53818 88487 36738 88487 88487 40171 40171 32074 88487 63513 63513 610 63513 21863 40171 36563 36563 26838 67151 40171 92377 67151 92377 75626 24336 67151 80446 92377 98920 24336 24336 84618 80068 84618 1477 84618 1477 13167 1477 3979 65258 1477 84618 72257 65239 72257 72257 35582 9408 35582 29033 35582 97151 29033 97151 63393 13966 63393 63393 34508 59467 29033 59467 36878 49598 59467 47339 49598 88350 49598 88350 6214 96342 88350 88350 64934 49598 3881 50122 3881 49598 28954 9694 28954 3881 9262 9262 71044 2147 9262 6597 9262 28954 62109 9262 79900 41453 79900 42841 41453 40070 41453 83843 79900 72749 83843 83843 5071 15210 5071 26342 5071 5071 19499 19499 94219 30135 5071 30135 80159 72367 19499 979 72367 979 57759 979 498 25701 979 25701 73313 73313 31439 31439 59446 38288 59446 47546 59446 63965 59446 73313 95958 85332 95958 38480 63965 38480 17338 4445 38480 7038 95958 55991 7038 36765 55991 30183 95958 3643 30183 30183 13192 77195 13192 55064 13192 87389 55064 87389 70827 4908 55064 70827 95183 47852 95183 91441 95183 95183 68259 68259 76591 50991 76591 50991 72233 50991 75237 68259 12209 12209 97629 50991 7130 90042 7130 12209 11035 11035 15962 11035 84863 65433 7130 65433 53145 65433 2143 46181 2143 46181 93425 46181 77050 77050 20288 20288 44164 90976 20288 20288 85218 85218 83631 91024 85218 11074 85218 11074 72661 94016 85218 94016 25543 94016 37853 37853 10483 99963 10483 10483 66918 88726 10483 13371 88726 88726 93062 88726 67095 67095 55947 67095 1825 67095 33729 42913 33729 81431 33729 10631 33729 39024 33729 92266 39024 92266 35099 92266 84684 94713 39024 40476 92266 84244 40476 21367 40476 30032 40476 30032 13749 39106 21367 86261 21367 30032 75580 86261 95514 62206 95514 95514 32845 5149 75580 5149 71149 90504 95514 26366 95514 26366 76148 26366 82452 90504 32479 32479 84526 26366 70722 26366 37124 22222 37124 70722 90562 86531 90562 37124 77218 90409 77218 77218 29671 21549 77218 46049 77218 86531 14501 14501 10105 46767 14501 43425 14501 76320 43425 31800 76320 34804 31800 7167 76320 7167 42942 74141 7167 69566 34804 37383 69566 69566 95753 14338 7167 83688 95753 14338 80490 83688 82337 82112 82337 93446 80490 82337 91272 93446 11995 38561 11995 31462 11995 18635 31462 18635 33158 31462 57173 57173 38336 43181 57173 88115 43181 43181 35548 12569 43181 43181 36940 12569 484 36940 65934 30156 65934 484 80227 19711 80227 6000 19711 99318 19711 99318 41878 41878 38370 91889 41878 52033 91889 62643 91889 6651 41878 4221 6651 1728 6651 6651 61062 61062 91872 52162 61062 99483 52162 52162 82284 28081 61062 28081 37559 28081 73882 61386 52162 36069 61386 73754 73882 86698 73754 28081 65846 75603 65846 82111 73754 87092 82111 82111 19820 65846 11836 82210 11836 59320 82210 28791 82210 52242 28791 56686 52242 28791 60794 85662 60794 29345 52242 29345 72342 29345 91782 60794 35274 67528 35274 10688 67528 67528 19376 91782 21212 21212 83356 21212 89706 80431 21212 80431 75548 75548 19860 75548 50872 52111 80431 94563 80431 83685 52111 43265 94563 43265 4290 34368 83685 21227 34368 43265 19767 49502 19767 49502 21283 49502 12331 12331 13687 24545 12331 7184 12331 7184 82020 80660 82020 10525 82020 99753 82020 75269 82020 75269 89061 75269 78240 82020 75783 47495 78240 14887 75783 51634 14887 5126 51634 14887 15054 15054 50851 17954 50851 50851 73792 50851 19027 6745 51634 81528 6745 6745 85743 85743 55199 85743 99073 99073 75148 87826 99073 85743 53798 68536 53798 53798 15788 15788 52408 49746 68536 47555 49746 47555 25519 71988 47555 49746 40900 47555 9629 40900 76400 38112 76400 66736 40900 71112 66736 75162 66736 66736 32091 21679 32091 96202 21679 24160 21679 21679 4476 47717 21679 47717 76608 47717 33827 47717 34299 34299 4903 87335 4903 87335 30063 89240 87335 38276 89240 89240 71555 92294 71555 71555 42911 71555 48424 71555 72638 68409 72638 97326 68409 54545 68409 57325 68409 57325 76117 68409 14410 14410 55857 14410 13654 14410 73024 66125 73024 29881 73024 29881 45723 71878 45723 29881 36135 36135 71683 36135 274 79686 36135 36135 69723 15569 69723 28453 36135 69723 7314 7314 30149 50808 69723 72302 50808 35950 50808 35950 42933 2341 35950 56379 50808 18003 56379 22683 56379 35950 19857 98097 19857 16934 19857 16934 31931 56379 21534 16934 19021 19021 34267 21534 57648 57648 64986 57648 51945 57648 23931 52984 23931 11724 23931 23931 48883 48883 97516 48883 98064 72154 57648 29705 48883 29705 83298 29705 99809 75149 99809 74382 75149 28770 75149 14538 28770 28770 14242 86418 14242 80197 86418 80197 70097 80197 11992 59312 86418 59312 5059 86418 96283 4106 96283 72878 96283 96283 71002 83947 80197 83947 39048 96283 82945 14843 82945 49613 14843 82945 35708 14843 48283 35708 60833 60833 44371 60833 51190 51190 33562 51190 61724 60833 7938 60833 96203 33081 96203 1283 96203 70908 7938 70908 26698 96203 9095 15898 9095 70908 26511 38600 26511 69716 26511 69716 34072 34072 74266 49931 34072 34072 81518 81518 78778 81518 79511 40579 79511 93914 79511 24658 93914 79511 73330 73330 66198 79511 6606 76723 6606 53280 6606 6606 25625 88256 25625 18569 25625 25625 40942 40942 39002 18569 10750 10750 57014 99605 40942 80447 99605 99605 16715 10909 99605 10909 82434 77216 99605 77216 14216 39121 77216 50065 39121 1980 50065 42660 1980 1980 62969 53880 50065 44543 1980 44543 56312 53880 96512 13793 96512 64612 96512 64612 87022 87022 826 49496 87022 32153 49496 49496 90257 36104 49496 36104 12631 87022 48026 73287 48026 48026 58507 3887 49496 82938 3887 61680 82938 82938 10886 82938 54459 82938 23358 11924 23358 53512 82938 53512 47139 76605 23358 76605 12131 20300 53512 76605 86315 90840 86315 86315 9235 73002 9235 9235 31905 9235 65923 99819 9235 98100 9235 65979 98100 49292 65979 49292 12417 59421 12417 9779 49292 36565 9779 65979 90310 11958 9779 11958 33619 12237 11958 11958 52749 15689 11958 15689 58287 15689 14496 14496 93608 78292 14496 68193 78292 36353 78292 26463 14496 14496 2796 26463 80164 68775 26463 99319 68775 68775 49478 68775 93335 89269 68775 35037 89269 89269 88273 17072 68775 16711 17072 87944 17072 43723 87944 95968 87944 55890 87944 55890 81446 95968 51747 20418 51747 98681 95968 84461 98681 59420 98681 51747 41793 78252 51747 78252 8895 78252 41204 41204 31734 26854 41204 76488 26854 24865 26854 33712 41204 41226 33712 46852 41226 41226 41597 37969 41597 41597 87673 87673 41242 87673 46567 46567 54905 11812 46567 50648 11812 87673 55091 55334 55091 46567 24035 24035 686 55091 58916 58916 94790 58916 44749 3827 58916 3827 94632 35739 58916 49900 35739 38537 35739 62459 35739 94951 62459 35739 47650 47650 75028 99219 47650 88490 47650 88490 10097 21921 47650 47650 31347 31347 60289 98105 60289 31347 43152 3631 43152 46588 60289 46588 62802 46588 57217 46588 78317 78317 92931 92931 98335 78317 52976 25327 92931 52083 25327 25327 84206 84206 89659 5754 84206 2116 5754 37020 5754 74191 37020 2005 74191 16635 2116 33942 16635 16635 68120 4594 74191 19522 4594 19522 31952 11267 4594 85873 11267 34841 11267 62648 34841 34841 26859 48431 34841 48431 75660 75660 34302 34302 40425 34302 60305 60305 54457 36712 54457 54457 15124 21672 15124 11872 15124 40956 15124 94649 15124 62583 94649 62583 85090 54457 67445 94649 79095 79095 28926 28926 21804 28926 3019 3019 50364 83154 28926 54087 3019 54087 82269 83154 50052 98704 50052 83154 47385 36418 47385 47385 46734 46734 37293 47385 76264 76264 33736 4294 33736 76264 86680 76264 1398 11127 1398 44554 11127 36042 44554 44554 95603 84069 44554 22684 44554 57712 22684 44554 98385 98385 1751 22684 34614 88024 34614 58758 34614 96522 22684 74409 96522 96522 68045 42290 68045 50148 68045 68045 49439 31987 68045 22172 31987 22172 72590 10023 49439 89322 10023 75556 10023 14783 75556 10023 70436 4574 70436 65042 70436 84874 70436 70436 71020 5817 71020 94672 84874 94672 5699 71020 5853 60439 94672 92392 60439 24691 60439 24691 77152 60439 52760 52760 63666 52760 3008 60604 24691 60128 60604 28396 24691 28396 50818 28396 96113 15380 52760 15380 82941 99594 15380 15380 6128 57264 6128 57264 40412 7787 57264 7787 33097 7787 73049 86275 7787 57264 36411 36411 28697 3403 7787 3403 46398 3403 94803 36411 60002 60002 90408 1868 60002 60002 76898 15214 60002 45124 60002 60002 93421 93421 21410 89745 93421 59886 21410 59886 51879 90669 89745 57571 90669 90669 72195 72195 20030 20030 59179 59179 49852 59179 96504 468 59179 99283 468 468 44293 44293 75570 95846 44293 77002 95846 65070 95846 27497 65070 39324 27497 65070 39951 16792 39951 39951 22473 27497 61429 61429 43148 63120 61429 61429 69528 69528 37126 37126 71094 37126 15053 98946 15053 37126 48833 16709 48833 48833 82155 65345 48833 65345 94104 82155 22585 16241 22585 2478 22585 15708 16709 15708 18150 18150 28971 37093 22585 31454 37093 83554 37093 15708 36510 77308 36510 77308 63580 67984 63580 6475 77308 6475 79185 13782 79185 13782 57702 13782 79224 79185 53682 53682 48036 53682 53080 22223 53682 35192 22223 90454 22223 90454 73355 57709 90454 90454 18217 35192 73230 40922 73230 73230 68205 73230 70485 55093 73230 73230 38946 52339 38946 48302 38946 67255 48302 29796 48302 27500 29796 29796 54581 54581 41225 6639 54581 54581 67837 55689 67837 67837 4513 80762 67837 67837 81287 81287 40645 81287 28067 53315 67837 77463 53315 53315 14885 72141 81287 63437 72141 49494 63437 63437 28299 44107 72141 44107 19620 56256 19620 67182 19620 44107 6887 6887 79321 90863 6887 90863 49571 7236 49571 7236 74327 32556 7236 68145 7236 68145 64273 52596 68145 45557 68145 45557 71994 68145 53213 95770 53213 23087 53213 88275 53213 89957 53213 72760 89957 66365 53213 66000 66365 66000 20697 64348 66365 36863 66000 97482 36863 97482 83368 98118 97482 1299 97482 87969 1299 1299 34969 8731 1299 84579 1299 4752 1299 4752 52270 96468 52270 52270 84830 52270 54465 99289 52270 62202 99289 62202 4751 62202 21351 62202 71505 79198 71505 79198 67681 71505 79866 79866 24476 24476 26703 28050 24476 73405 28050 28050 84269 28050 85376 26703 33015 33015 40763 45994 40763 13150 40763 40763 92131 25900 85376 25900 47630 24601 47630 98785 24601 98785 48711 25898 48711 48711 67302 48711 12422 48711 33887 65953 33887 60088 33887 60088 51748 60088 44275 60088 27526 73269 33887 73269 42877 73269 61659 61659 32693 90413 33887 90413 67001 61659 97830 28148 97830 8053 97830 8053 58393 53633 97830 53633 73461 53633 18816 8053 56266 44632 56266 56266 75564 39916 56266 56266 20490 20490 76976 9413 76976 33203 20490 43550 33203 33203 67764 67764 13875 49076 13875 13875 75266 75266 92036 256 75266 80976 67764 80976 20428 13875 51527 86925 51527 83226 80976 30827 83226 83226 72184 72184 72141 72184 98860 30827 93806 99150 93806 84364 93806 39512 93806 93806 45779 70763 93806 70763 36884 19275 70763 70763 75561 75561 28523 93806 22153 2895 22153 75561 98119 56167 98119 22153 4367 136 4367 98119 56660 2103 56660 2103 56654 37349 2103 47074 37349 21806 56660 2103 49082 42353 49082 6548 21806 97608 6548 6548 78515 77527 21806 33510 77527 77527 16433 65237 77527 65237 96862 6548 39760 39760 42615 42615 5225 5225 70574 96614 70574 52758 70574 16611 52758 52758 61762 61762 78986 30917 52758 15213 30917 30917 87688 24516 30917 56885 24516 60262 24516 38133 87688 63601 38133 38133 53312 17303 38133 17303 12474 12474 60843 25094 12474 52852 25094 52852 92017 52852 71000 52852 89728 135 89728 135 86496 89728 26360 26360 57545 135 81639 81639 31800 44302 81639 61745 26360 61745 53180 9669 61745 9669 62789 14050 61745 79928 14050 73709 14050 9669 99235 52590 99235 15103 99235 34967 73709 99235 75261 30210 99235 10718 30210 69036 10718 30210 7168 719 10718 58852 719 18877 58852 58852 21495 28557 21495 21495 48163 48163 12535 58852 37117 27554 37117 58852 58222 58222 65650 99367 37117 58222 48367 83967 48367 83967 67344 83967 99031 13786 99031 99031 76451 99031 52948 91313 52948 67344 50097 73779 50097 70225 50097 50097 50949 12266 50097 50097 30536 30536 66254 66254 60139 66254 8802 7060 8802 8802 84200 66254 6366 8802 20946 70859 20946 20946 92032 92032 10373 96632 10373 25125 10373 92032 10722 65543 10722 86493 10722 10373 15773 46643 15773 15773 7828 63996 10722 63996 64308 15773 92633 63996 86889 39913 86889 86889 14858 37048 14858 28415 86889 28415 76894 14858 17535 59417 17535 69528 17535 87239 14858 86354 17535 39157 86354 39157 42445 39157 4033 4033 89582 4033 70139 4033 62144 62144 33872 61836 62144 62144 15529 93213 15529 31096 62144 31096 65081 3093 31096 17018 3093 17018 90527 95626 17018 1915 17018 62819 3093 40393 17018 40393 89838 95543 40393 36810 17018 83556 36810 83556 82527 98754 83556 83556 51670 18431 36810 18431 94631 94333 18431 14021 18431 18431 61843 61843 25294 61843 97749 10746 97749 40 10746 70457 40 40 48826 40 58584 40 73186 73186 62938 86110 62938 53789 62938 62938 51296 62938 97481 51682 97481 77678 97481 37032 77678 77678 93572 77678 81476 32924 81476 81476 79337 79337 77727 96628 79337 77678 90046 66531 90046 42332 90046 90046 1109 24075 42332 24075 58563 58563 91254 72082 58563 72082 17687 74804 91254 74804 76578 63682 74804 94761 74804 43121 94761 94761 39811 31682 94761 31682 13430 13430 21855 15698 13430 81859 13430 94365 31682 28673 94365 7828 28673 94365 43553 43553 57253 22737 57253 57253 3096 47412 43553 47412 47212 39333 57253 39333 90272 30838 47412 55481 30838 3237 30838 3237 33982 24329 3237 97111 3237 97111 74911 97111 40243 97111 50179 498 97111 30838 58537 58537 58564 58537 99427 12991 99427 99427 88672 99427 5922 33863 5922 96425 33863 32879 33863 71442 5922 71442 49671 71442 88763 35424 88763 71442 20881 20881 45564 20881 8109 20881 86313 8109 17630 17630 49410 20471 17630 17630 17725 17630 72142 17630 83450 13599 83450 95230 83450 52081 86313 97195 86313 44369 97195 83450 55801 55801 39052 83707 97195 1213 83707 51614 83707 51614 35544 51614 92962 51614 27297 27297 28912 34801 27297 27297 52432 79576 52432 63447 52432 56328 63447 52432 87279 87279 96605 87279 60562 52432 82706 61053 82706 82706 8045 82706 12956 12956 41575 16685 12956 72796 16685 21332 16685 84294 16685 12956 22128 20461 22128 62044 20461 20461 74338 13330 20461 28033 20461 22128 2679 70613 2679 2679 23712 30421 23712 70613 70258 23712 67905 1798 67905 88394 1798 1798 41929 87204 41929 65430 41929 61737 65430 41929 13103 36399 13103 36399 99223 93327 99223 12110 93327 82066 93327 80840 93327 93327 83279 93327 95894 55694 95894 29978 95894 52638 95894 52638 28571 52638 52173 4539 83279 76352 4539 74840 76352 76352 19608 19608 13875 90656 19608 90656 42590 49925 90656 68537 90656 74147 68537 68537 61841 68537 52670 90656 67971 67971 15129 91131 68537 845 91131 42088 67971 42088 87205 87205 46575 87205 60454 69737 60454 41581 69737 69737 22461 22461 31984 22461 86978 81073 22461 90911 22461 41581 56893 22461 70710 33011 70710 7227 70710 74088 7227 50934 7227 29919 50934 7227 4346 4346 19882 90649 4346 4346 64056 64056 44125 64056 9972 76355 90649 76355 41851 96418 41851 76120 41851 96418 88167 44119 88167 42739 76120 42739 32915 42739 92140 55290 42739 52656 42739 88167 25859 25859 47107 95441 47107 47107 85008 84325 85008 85008 91672 91672 96982 85008 34624 34624 2447 34624 83416 89594 83416 34624 6841 19276 6841 66108 6841 53636 83416 53636 79559 83416 84987 75818 84987 10393 84987 87895 84987 53636 59711 59711 76210 33207 84987 67190 33207 82547 59711 65656 82547 69291 82547 82547 72519 82547 62855 93305 59711 93305 23931 93305 47605 82547 52265 93305 69364 69364 23858 23858 83959 59187 23858 23858 28192 7751 28192 40167 23858 71182 40167 28402 71182 51600 28402 60940 28402 42012 71182 42012 53546 42012 95738 42012 17941 42012 77386 28402 8867 62375 42012 16464 62375 33545 8867 33545 19099 33545 9425 15349 62375 62375 72511 41935 72511 9539 72511 60840 15349 17581 60840 62375 19222 19222 32418 93469 19222 32418 59355 96155 59355 96155 43097 96155 34932 78670 59355 46389 78670 96155 55681 7157 55681 10931 78670 10931 92349 65066 10931 70416 65066 69754 65066 79706 10931 27374 79706 80225 79706 37096 80225 68300 80225 79495 80225 79495 95590 48341 80225 4915 48341 4915 16181 4915 67025 48341 10875 10875 93353 10875 99199 6670 4915 6670 52362 10875 17921 75208 17921 75208 90409 75208 59924 10875 92338 92338 19399 44238 92338 44238 10397 17921 11297 1892 11297 11297 30396 44238 5622 5622 70184 7391 44238 3651 7391 7391 26717 26717 57239 57239 32407 44163 26717 75213 26717 31478 75213 74131 75213 16773 75213 23702 75213 55101 75213 12921 55101 12921 49566 12921 93946 8585 55101 63363 8585 12921 27905 48057 27905 48057 87435 27905 43454 17529 43454 13643 43454 43454 43754 43754 90296 13816 43754 43454 2715 47146 2715 29200 47146 64390 29200 67696 29200 67696 84753 62619 47146 62619 20039 56003 20039 83234 67696 60431 83234 83234 12116 7823 60431 51425 60431 69575 51425 35838 51425 35838 25316 89713 35838 51425 64271 41413 64271 88204 64271 88204 68409 79249 64271 88204 83938 97916 83938 84909 79249 84909 98829 84909 25782 32729 25782 25782 25172 23941 25782 93386 23941 91957 23941 25172 98724 98724 93221 99132 98724 23941 14152 96027 14152 52009 14152 96249 14152 96249 38785 96249 35243 35243 20440 15346 20440 15346 26498 20440 51888 15346 6204 76597 6204 51888 23157 6204 92423 80280 92423 10183 92423 3334 92423 1918 92423 42775 23157 42775 33941 1918 40163 40163 95085 32122 40163 97876 40163 36564 40163 40163 2038 42775 78644 70071 40163 78644 54064 3705 54064 65730 54064 42531 54064 42531 38905 42531 74577 36517 74577 24252 42531 24252 52303 42531 53264 10899 53264 53264 80914 80914 85145 80914 54684 37880 54684 57596 54684 4679 80914 48766 4679 67535 48766 68062 4679 48766 57025 57025 19878 57025 33765 4863 57025 33765 40036 86039 33765 77036 86039 86039 53884 4863 922 86039 28036 86039 4099 71703 4099 74942 4099 67254 74942 4099 76526 89872 76526 74942 93664 93664 29376 85621 76526 85621 31109 51568 85621 9941 85621 93664 57033 57033 97791 97791 1121 19427 57033 19427 74558 74558 76643 74558 98304 62459 74558 99451 74558 68536 74558 23866 97791 21163 74558 21163 27209 27209 1402 67858 21163 67858 83830 88084 27209 88084 46256 46256 62998 46256 56343 70964 88084 60747 70964 58672 88084 95589 70964 95589 56539 98310 95589 39656 70964 58672 42550 42550 9851 9851 33240 97293 9851 97293 8992 97293 72374 97293 91029 73157 91029 91029 62785 62785 38299 46277 62785 73157 41245 62785 50372 40404 50372 33802 50372 50372 36230 36230 20150 20150 53754 20150 35164 35164 52081 93973 35164 57869 93973 35164 87513 98104 93973 98104 23685 98104 87417 84443 98104 37742 87417 17891 37742 2649 37742 23538 2649 84443 24270 59901 2649 19031 59901 49080 24270 67545 59901 67545 21636 8285 67545 67545 28096 28096 85465 67545 86579 86579 68871 95115 86579 80487 95115 95115 9603 95115 85565 84655 85565 77191 9603 53364 77191 77191 64563 55599 85565 55599 74642 77191 38636 18966 55599 87250 38636 6953 87250 87250 88216 16868 87250 75111 16868 69374 16868 16868 61785 76555 61785 69374 68118 68118 37012 68118 67044 68118 50128 19571 50128 52776 50128 45051 52776 45051 31446 31446 51596 45051 87588 62160 87588 14820 45051 93666 14820 16635 93666 93666 28011 93666 52521 52521 90773 93666 85036 3860 85036 85036 64995 64995 91213 64995 73942 70801 64995 1224 64995 64995 51429 2890 51429 51429 67430 67430 74743 63906 67430 67430 18200 5974 67430 5805 5974 20740 5805 42318 5805 5805 88116 74070 5805 39106 5805 5974 79053 5805 74691 79053 46163 46163 2505 46163 27453 12265 27453 74691 925 38079 925 64688 38079 21625 64688 95328 64688 95328 18999 925 29434 29434 47973 66408 47973 66408 1665 90084 1665 81948 1665 66408 48937 1665 99909 99909 78198 33987 99909 48937 30352 86198 30352 86198 48842 85042 86198 85042 28551 97975 85042 85042 83357 86198 64091 65741 64091 72683 65741 554 64091 554 5555 35127 554 554 18179 62383 65741 554 87254 3204 62383 69023 3204 69023 43173 69023 63340 77767 3204 29390 69023 29390 2139 23455 29390 79630 23455 77767 97505 97505 9963 97505 96393 96393 67472 99511 97505 89784 99511 95024 99511 13062 99511 38285 13062 23007 96393 23007 88476 23007 26854 84621 13062 34547 84621 84621 82618 335 82618 22890 84621 22890 70983 82618 16984 38854 16984 50495 22890 16984 72884 43604 72884 50495 73088 73088 60498 80200 72884 81509 80200 80200 5703 56631 5703 72884 309 309 49174 90180 309 17402 90180 14619 309 17402 52258 52258 4406 62844 4406 4406 7265 83593 14619 35751 83593 21993 4406 52258 14015 5778 4406 40728 5778 98255 21993 5460 98255 46003 98255 77234 98255 77234 99528 77234 83696 77234 71860 9791 71860 71860 93801 68310 93801 93801 33012 82997 68310 92851 82997 82997 35582 76981 33012 36712 76981 33151 76981 33151 68761 44488 68761 68761 58251 26501 58251 50148 58251 92816 58251 93683 68761 48331 93683 68834 93683 56219 92816 48253 93683 89713 48253 4990 48253 4990 60616 56219 20208 48253 78350 39593 78350 78350 99591 99591 34763 94856 34763 29498 34763 75092 78350 75092 28893 75092 13179 61427 34763 61427 20095 61427 89536 70721 34763 70721 9887 35987 9887 35987 7136 35987 13320 37073 9887 77863 37073 77863 23873 42631 77863 4168 77863 53211 77863 14441 53211 30575 53211 40426 53211 53211 25640 53211 83570 96125 83570 53211 23543 23543 87047 23543 14247 53211 63762 24143 63762 28941 63762 28941 31703 19908 28941 19908 32664 19908 40491 348 40491 40491 46391 74878 46391 74878 3687 3687 97867 49298 3687 46391 43150 3687 52616 43150 78221 70859 78221 71430 78221 95906 71430 95906 41171 41171 47778 44743 41171 97359 41171 41171 82201 92153 82201 41487 97359 14521 41487 35665 97359 35665 31707 35665 62578 62578 83121 34377 35665 62578 41532 94100 41532 93240 41532 77573 41532 45199 77573 77573 93527 41532 93865 93865 96129 41532 71118 71118 93717 74847 93717 71118 2627 32515 2627 93717 66838 32709 66838 2627 46797 46797 23395 23395 88559 46797 39980 23395 46748 64122 46748 46748 60146 23395 6245 75126 6245 6245 26140 6245 86887 11505 86887 6245 65409 29006 65409 98700 65409 56597 65409 58395 65409 72791 58395 45896 58395 45896 31055 78792 31055 31055 33431 52668 58395 11251 52668 31055 62753 62753 4367 99520 62753 62753 18045 18045 89666 18045 56135 19927 18045 18045 85482 18045 4050 6373 4050 27908 6373 27908 45248 15739 45248 15739 6086 15739 17657 57376 45248 84017 57376 48954 57376 52308 57376 57376 50639 95341 57376 95341 53540 95341 63753 3684 50639 95341 29842 3684 72284 63131 72284 29842 1060 1060 63369 76613 63369 63369 58675 9909 63369 82979 63369 38464 9909 16549 9909 69581 16549 38464 54313 398 54313 7014 54313 54313 35817 7386 69581 89185 7386 7386 54772 7386 6780 34587 54313 34587 42423 34587 43704 34587 93081 7386 79494 79494 43307 79494 40726 79494 58385 9619 58385 92027 34587 92027 65081 58385 86966 86966 57701 72377 57701 86031 57701 97675 57701 82152 97675 97675 78166 62815 78166 78166 35817 24685 97675 44897 24685 37766 24685 37766 74203 44897 79773 12813 44897 12813 32118 976 12813 976 28415 8395 976 25489 8395 64823 8395 74673 64823 64823 90714 54331 64823 7443 54331 9984 54331 85149 9984 9984 12901 94391 9984 61807 94391 94391 50871 94391 38277 83066 9984 38505 83066 83066 65269 83066 21549 83066 81424 25028 81424 46627 83066 46627 72573 72573 64940 23160 46627 23699 46627 33880 23699 18383 23699 72573 7643 89268 7643 26514 7643 7643 73966 7643 60536 22901 60536 23699 82705 82705 53888 82705 90843 66032 82705 87597 82705 37442 87597 70118 87597 70118 40764 2068 70118 50549 2068 2068 94316 70118 71996 71996 55039 55039 85272 29686 55039 29686 15024 29686 56094 29686 51991 2278 29686 91335 29686 11974 71996 11974 27715 24355 29686 24355 29364 85630 29364 99075 29364 73697 99075 73697 90626 73697 26083 65230 26083 70040 26083 26083 62883 26083 66722 66722 73718 15392 66722 44889 73697 11023 44889 36494 44889 44357 36494 36494 38852 36494 83540 80305 36494 69958 36494 69958 32456 69958 73630 73630 12363 73630 77415 69958 23114 39589 69958 5307 39589 671 39589 23114 26422 26422 97648 33123 39589 82549 33123 33123 53932 53932 65488 65488 47903 68312 65488 68312 87842 30466 68312 53624 68312 53624 35548 53624 85730 14739 85730 53624 72393 51780 72393 72393 12179 12179 51876 53624 64541 72393 47451 47451 86337 47451 35371 35371 30197 53484 35371 65410 35371 53507 65410 55690 65410 55690 3159 55690 59339 55690 27837 27837 77151 25251 77151 88418 77151 4968 77151 9484 4968 46397 9484 77151 28716 53530 28716 28716 28259 23189 28259 28259 63606 77912 28716 77912 42105 40269 77912 28259 75085 75085 21262 84328 75085 24148 77912 24148 4241 72658 24148 48753 84328 76964 48753 29690 48753 89758 48753 67791 24148 67791 3444 60198 67791 67791 64818 64818 30726 67791 24410 64818 63481 52332 24410 13768 63481 52332 86150 6968 86150 98633 86150 86150 12130 86150 76535 23396 76535 30970 76535 18582 76535 14386 76535 4160 14386 31250 18582 18582 60797 62560 31250 60797 29292 82809 29292 25677 29292 44268 62560 44268 45924 45924 29474 18370 29292 18370 32884 32884 51429 60941 32884 63085 32884 41292 63085 63085 30915 30915 13524 30915 64914 63085 97877 47063 64914 47063 72737 78870 72737 28869 78870 60346 28869 73258 60346 73258 18213 70371 73258 28869 87267 48443 87267 73258 93024 47507 93024 49222 93024 26240 73258 72342 26240 26240 26081 26081 7319 32399 26081 32399 34506 82417 34506 83774 34506 96273 34506 96273 52115 28528 96273 13035 96273 48257 96273 95110 96273 96273 9981 9981 21491 9981 12625 12625 90266 90266 13193 13193 79653 13193 8818 8818 77560 77560 2873 77560 86536 86536 99602 79109 86536 86536 60521 13546 2873 13546 32856 13546 18310 90644 18310 18872 18310 14885 18310 94991 18310 13546 69604 18310 20130 20130 6879 70636 20130 24376 20130 24376 71465 79916 24376 79916 97161 70956 97161 24376 3049 79916 56190 53509 56190 97161 29720 29720 93169 93169 56385 16144 93169 16144 59222 16144 2122 93169 10677 1788 10677 5380 1788 5380 24370 24370 62661 55053 24370 24370 48723 98259 48723 50701 24370 50701 69477 48723 22593 48723 71936 73399 71936 71936 95965 22593 23240 23240 96396 33229 23240 71936 48648 48573 23240 34223 48573 2259 48573 23428 2259 2259 44734 79428 23428 79428 54737 36603 79428 20568 36603 20568 83422 79428 74444 74444 18633 74444 19484 97300 19484 19484 33439 33439 98429 33439 48563 33439 37277 37277 60134 37277 39331 64288 39331 33439 56702 8289 56702 56702 24065 38807 24065 24065 31873 60750 31873 31873 16599 24065 50561 32153 50561 50561 20008 94204 20008 97882 50561 85763 97882 48739 85763 5287 48739 85763 43457 43457 99025 7964 43457 43457 94528 94528 34336 79499 43457 79499 61082 76393 79499 84505 79499 79248 84505 79248 22024 79248 43883 47081 79248 79499 97647 44376 97647 49703 79248 92054 49703 31522 92054 31522 57978 49703 69323 99802 69323 60436 69323 69323 1392 1392 64571 1392 29397 69323 66705 66705 72735 26677 66705 66705 25895 2203 1392 13816 2203 66705 23985 64191 23985 85498 23985 23578 85498 85498 24354 1140 24354 1140 22798 85498 73494 77639 73494 1140 1332 81285 1140 47033 81285 69063 81285 1332 94619 68933 94619 67198 94619 82244 67198 67198 53683 49637 53683 53683 38035 13439 67198 13439 49795 13439 38476 13439 90595 90595 81271 62253 90595 62253 35279 39599 62253 62253 21831 81637 21831 79888 39599 79888 65663 9425 79888 81637 72409 45884 72409 21072 79888 72409 83738 82974 21072 33779 82974 59376 83738 82974 829 2459 829 98631 2459 2459 44598 36864 44598 44598 98044 44598 32725 44598 49421 49421 23610 32725 58216 22361 58216 58216 98374 49421 48941 58216 64221 37313 64221 37313 15378 64221 760 77045 760 77045 71703 77045 4012 80276 77045 760 55845 55845 9375 87568 55845 87568 51148 9375 69929 87568 44459 22384 44459 44459 57345 87568 99493 57448 99493 99493 16312 16312 97308 67916 16312 39062 99493 39062 78664 40885 99493 78664 68455 59471 40885 71061 59471 51440 71061 68455 50265 50265 70535 28202 70535 28202 52323 70535 79910 79910 67701 28202 30182 60546 30182 30182 99223 30182 53567 51207 79910 51207 10241 51207 89801 89801 58659 88291 58659 58659 10937 70617 10937 31407 89801 14344 31407 48133 31407 85771 10937 31407 76134 46232 85771 46232 14543 46232 13111 38315 85771 38315 94878 38315 20733 38315 65920 29308 65920 75960 65920 32289 75960 595 75960 24466 38315 24466 73479 34980 24466 65505 34980 34980 85428 34980 41782 56631 41782 15889 41782 42194 34980 63212 41782 42194 14455 14455 78264 92485 14455 30675 92485 56234 30675 76599 92485 76599 14944 76599 84261 76739 84261 66787 76739 84261 77219 56079 77219 77219 61621 45686 77219 34497 77219 45686 27349 86090 27349 86090 48706 65115 86090 65115 21376 59175 65115 64748 65115 65115 95850 86646 95850 95850 61746 14004 65115 14004 43047 37068 43047 37068 26877 37068 85106 84156 85106 37068 33784 33784 97467 86220 33784 33784 31853 65975 85106 96632 65975 65975 61932 10657 31853 99613 10657 10657 57729 10657 25470 69382 10657 69382 93602 43899 69382 3442 10657 12866 69382 78559 12866 63306 3442 27672 63306 79200 63306 79200 49920 48759 79200 27672 512 60791 512 81508 512 73708 512 512 95876 6262 79200 6262 40976 60161 6262 6262 20708 20708 19829 20708 89812 24064 20708 59678 20708 59678 26015 46943 24064 89968 46943 49306 46943 49306 27791 49306 76147 24202 46943 90752 59678 85889 90752 54651 90752 54651 32831 72578 54651 72578 24143 72578 69058 72578 81456 24871 81456 81456 10044 81456 53982 82968 81456 82968 4156 82968 66025 66025 71753 98113 4156 96689 98113 16576 98113 23086 98113 24526 23086 24526 40740 24526 19953 24526 6129 6129 44275 12630 6129 65186 12630 12630 47602 6129 77743 77743 73654 37411 73654 85894 73654 85894 16586 85894 23816 29017 23816 62521 23816 23816 8823 23816 47304 47304 29529 56268 29529 61168 29529 47304 15102 48178 15102 32732 47304 26328 32732 49877 26328 26328 2600 11396 2600 77748 26328 7339 77748 26815 77748 32732 26981 26981 47593 33993 26981 55137 33993 73814 55137 33993 88496 88496 83713 88496 69105 55601 88496 55601 55152 88496 39552 25147 39552 39552 20345 87561 20345 8759 87561 87561 74283 74283 70509 42767 74283 34147 42767 70933 34147 99525 74283 99525 46012 42767 89796 41409 89796 89796 98716 89796 95563 99525 59244 63060 59244 59244 48948 59244 59394 89677 59394 59244 63100 67987 63100 39095 59394 39095 82685 67843 39095 70144 67843 67843 26830 67843 26901 39095 75673 67843 53589 46602 53589 53589 38146 53589 52841 5319 52841 67784 53589 50403 67784 16503 67784 16503 57111 41448 16503 81580 16503 81580 28704 54320 81580 56473 54320 54320 396 37459 81580 30966 37459 81580 51320 25951 54320 25951 55601 25951 49796 37459 49308 57748 25951 57748 79953 57748 70014 45510 70014 90159 79953 84757 90159 79953 60117 90159 33218 33218 72299 85326 33218 4484 33218 86386 33218 33218 15571 86386 72071 72071 20158 40673 20158 66808 20158 92882 20158 30169 20158 47998 30169 27653 47998 62635 20158 62635 26140 85977 62635 32114 47998 47998 87886 87886 83764 28346 87886 28346 62745 32114 95087 95087 95765 62369 95087 10649 62369 78962 95087 61334 62369 46733 61334 33067 78962 33067 36570 95087 85961 40918 85961 61334 54391 54391 41223 19027 54391 44089 54391 85961 3824 43816 44089 94358 3824 43816 17177 17177 71284 15609 71284 71284 34443 34443 62181 2055 71284 61759 34443 61759 55185 34443 72040 61759 24468 24468 85005 72040 12671 12671 88692 12671 26397 12671 76456 56019 24468 98242 56019 56019 48083 56019 71887 88175 71887 25842 71887 71887 44151 10762 71887 10762 69053 45420 10762 43891 44151 54082 43891 43891 91440 60334 10762 43891 88800 48950 88800 88800 5353 98623 5353 8323 60334 20373 8323 65806 5353 7246 65806 7246 99623 26361 65806 7246 36776 94547 36776 36776 48221 36776 69903 61621 69903 69458 69903 48221 8966 8966 20719 8966 28360 17679 28360 62686 28360 69979 28360 80416 69979 39567 80416 80416 26724 21761 80416 21761 38054 21761 60375 68984 21761 51023 68984 35688 68984 13691 26724 78594 13691 21761 18819 83241 18819 78751 13691 65811 78751 78751 22765 9567 22765 43909 22765 6249 43909 68384 43909 29976 43909 61318 43909 61318 99654 61318 6462 50834 61318 15963 6462 68612 15963 50834 74614 6085 74614 12191 74614 98446 12191 78294 12191 12191 74948 74948 60842 60842 31987 96302 60842 62944 96302 62944 79739 62944 93637 62944 65046 59535 62944 29828 59535 59535 28230 78915 62944 22772 78915 74859 78915 78915 36968 78915 78286 93498 78915 93498 11876 90766 11876 78915 14572 11876 51025 51025 13836 63353 51025 74619 51025 54615 51025 74619 50623 6327 50623 50623 38261 67660 50623 34835 50623 14839 34835 31640 50623 50623 24833 24833 78598 24833 38499 24833 88031 88031 60843 24833 34094 34094 17799 34094 64539 33675 88031 98065 33675 38902 33675 63863 33675 66490 33675 66490 93186 66490 8676 33675 73781 22782 73781 73781 50225 14528 50225 73781 83457 96626 83457 54359 96626 51580 96626 96626 5228 96626 79300 7282 79300 47684 79300 83291 96626 90731 83291 55456 79300 55456 62001 47395 83291 47395 71129 424 47395 41911 55456 41911 42400 47395 40215 32201 40215 41911 54633 54633 19451 99071 54633 78283 99071 16599 99071 38515 54633 3891 99071 3891 94998 81515 3891 81515 21836 56194 81515 60231 81515 67786 60231 67786 64687 60231 95716 66903 95716 95716 49158 49158 47501 94713 49158 95716 48170 3551 48170 56780 3551 3551 42330 52675 3551 3551 96278 96278 74538 37389 52675 46674 37389 52675 65563 11801 65563 19446 65563 2804 65563 52371 96278 76374 65563 52371 44791 76374 37854 37854 81912 6619 37854 6619 13360 49529 6619 51425 49529 59335 49529 13360 94897 94897 27862 89187 94897 39840 89187 49529 89406 20427 89406 73402 89406 89406 32325 39924 94897 30457 39924 89325 39924 74163 39924 29710 94897 29710 90883 43448 39924 43448 24167 32604 43448 29710 8686 96157 8686 8686 96345 46876 96345 64679 96345 38580 64679 96033 38580 61633 38580 99355 38580 38580 34345 38580 58507 38580 63928 71198 63928 68828 63928 10307 63928 94879 10307 10307 68897 68897 61193 72375 68897 68897 57392 31531 68897 31531 41497 31531 86263 32872 31531 95849 57392 95849 74051 3341 95849 95849 26972 26972 43193 46948 26972 4637 26972 74051 10894 74051 86746 3980 86746 62712 3980 88308 3980 86746 55052 3980 62562 34429 62562 62562 5101 62562 76512 76512 35880 94920 76512 5853 94920 94920 51031 99245 94920 12413 76512 12413 9647 83510 12413 40734 12413 46697 94920 46697 51621 63462 46697 63462 91878 63462 50047 63462 86422 63462 76649 13824 76649 63462 31808 31808 81037 36073 76649 36073 1550 32701 36073 32701 65813 36073 49586 49586 93545 32701 14660 88081 14660 83993 88081 83993 95950 83993 54185 54185 89288 83993 41065 60454 41065 41065 76009 41065 78761 54185 81234 81234 31851 31851 8036 75114 31851 81234 39462 39462 54569 88140 39462 88140 47289 84488 88140 84488 35027 84488 41014 52893 39462 62113 52893 83858 52893 52893 88724 52893 14907 84488 80444 80444 73853 80444 97606 84488 31016 33554 31016 31016 54076 54076 61485 54076 39066 67841 31016 67841 51606 57091 67841 34424 67841 78167 54076 78167 71185 48343 78167 48343 49281 83943 48343 99458 83943 92832 83943 31351 83943 86479 31351 86479 17610 54503 86479 54503 51474 26251 51474 96531 51474 51474 64415 38635 51474 54503 12814 63323 51474 12814 93467 93467 49908 64348 93467 74086 63323 87241 74086 74086 62913 62913 72391 6951 62913 18816 6951 6951 45825 62913 29323 75765 29323 29323 40651 2335 40651 40651 43728 92968 43728 40651 82401 40941 82401 67432 40651 67432 17566 27358 67432 70804 27358 27358 11343 70804 86335 86335 58340 75738 86335 86335 82859 48987 82859 82859 58633 58633 33981 70198 82859 33981 78589 78589 15005 10442 78589 78732 78589 33981 9862 67238 9862 9839 9862 9839 66003 9862 82573 82573 30335 9839 83284 82573 49144 56574 83284 2937 30335 21608 2937 83122 56574 83122 83139 83122 90932 90932 6002 83122 28102 20599 28102 28102 64179 58396 28102 60136 64179 58396 56294 56294 29392 82077 64179 82077 21761 82077 16150 81846 60136 81846 14324 81846 42022 70530 42022 42022 43720 51606 43720 43720 31196 70323 42022 47247 70323 70323 92766 70323 37810 92270 70323 2430 92270 92270 6295 45718 6295 45718 87438 25643 92270 25643 10438 45718 21846 21846 80769 21846 48346 21846 53419 11476 53419 48346 27520 27520 84482 27520 17296 70382 27520 8087 70382 84784 8087 27520 82184 24697 82184 82184 73900 35292 73900 84390 35292 49392 35292 49392 60581 70554 60581 70554 13433 64585 60581 49392 8985 8985 93085 19679 64585 19679 7679 80808 19679 21330 19679 21330 13963 72859 80808 68588 72859 55674 68588 68588 99922 72859 92981 92981 30116 21998 92981 21998 78823 21998 12479 10783 12479 1140 12479 12479 99956 12479 19156 19156 98713 45758 19156 94664 45758 7749 45758 45758 62709 35531 19156 35531 30881 35531 62831 62831 44749 51385 35531 51385 40136 82876 51385 51385 5773 62831 52835 52835 18897 52835 24829 24829 25997 37490 24829 24829 18854 68929 24829 97131 68929 24829 57924 53537 57924 86777 57924 10671 57924 86777 25549 25549 61725 74388 10671 79690 74388 14186 79690 3568 79690 96059 74388 96059 88032 87262 79690 88032 7352 13532 7352 7352 82605 82605 94589 94589 75258 75258 18941 75258 65755 75258 8368 75258 48198 48198 88094 80548 48198 75258 17997 17997 63617 48198 69683 64671 17997 64671 75316 56850 75316 75316 5365 5365 16304 16304 43345 18006 5365 58460 18006 11837 18006 18492 16304 48986 18492 19064 18492 18492 46031 57470 46031 55112 46031 46387 46031 46031 93504 93504 88931 93504 98322 93504 25683 46387 52382 52382 4868 52382 88494 93504 9287 52382 15607 77773 15607 15607 15328 15607 66240 15328 12160 66240 22080 22080 91114 12160 64844 64844 50240 22080 35359 35359 6952 6952 92532 91597 35359 16388 91597 88479 91597 91597 72637 6952 23054 6161 23054 91597 441 38002 441 441 65391 39996 65391 65391 6889 6889 6739 6889 32850 44156 441 44156 15634 65391 91067 91067 20678 20678 23570 43244 20678 43244 41829 43244 78345 21517 43244 20678 64258 92911 43244 76205 92911 92911 16786 92911 22118 92911 67188 45084 67188 51598 67188 93926 51598 51598 88736 51598 2624 51598 6430 6430 84327 21768 6430 79591 6430 79591 56604 79591 22310 78484 22310 22310 86488 86488 3774 3774 59529 59529 59664 93501 59529 95679 59529 60150 59529 81317 60150 86687 60150 43498 59529 13946 43498 13946 63762 13946 87409 87409 83835 71460 87409 83835 2728 98896 2728 2728 64161 61217 2728 78222 2728 71460 15738 15738 92196 63665 92196 53080 92196 92196 59950 92196 76980 46492 2728 92196 65397 4881 65397 4881 43877 4881 44070 4881 82922 91897 65397 530 65397 47847 530 26742 530 530 70618 26742 33453 45562 33453 45562 61991 33453 39852 10735 39852 39852 48691 39852 19727 34136 19727 39852 50971 95250 50971 78659 50971 85037 50971 85037 61068 85037 77081 77081 30999 77081 8789 77081 69629 41992 69629 69629 42404 77081 17751 28458 17751 29061 77081 29061 56455 29061 87728 46891 29061 46891 79006 79006 16182 71939 16182 16182 73101 16182 43484 5172 46891 88951 16182 88951 38541 38541 90220 96478 38541 88951 4832 4832 41490 4832 25349 38541 95231 38541 38983 65477 95231 52793 65477 65477 72030 72030 75746 16536 72030 39746 72030 72030 39528 72141 39528 72662 39746 39746 47967 47967 84187 72662 31344 16053 31344 37615 31344 72662 69279 80622 37615 17957 80622 17957 55377 55377 62413 55377 67868 67868 81064 67868 4363 55377 34773 34773 45024 67014 67868 40216 67014 67014 88579 88579 94038 34773 903 27648 903 67014 52499 75280 903 50939 903 14869 50939 78116 14869 51541 14869 33165 75280 33165 92107 48644 14869 59757 33165 59757 20346 70746 33165 9344 70746 54941 59757 54941 21738 58898 70746 58898 42664 93186 42664 42664 45112 6218 45112 65363 45112 45112 79879 62651 79879 77037 62651 55955 62651 90382 55955 79879 62319 62319 1099 56632 62319 62319 53688 53688 34160 31506 53688 95540 53688 55395 53688 8284 62319 8284 42497 53688 31587 31587 33498 53688 3503 61855 3503 19968 3503 30553 19968 44004 19968 76531 3503 98126 76531 76531 86528 10875 86528 96806 86528 42968 76531 42968 18682 18682 85324 8596 42968 8596 49008 56147 42968 56147 95247 61427 56147 56147 86521 31296 86521 15866 31296 56147 68995 16664 68995 8526 31296 69814 8526 88067 8526 8526 69329 85762 88067 85762 69643 69329 95137 2895 95137 26760 95137 8821 85762 21449 8821 8821 24270 86615 8821 10322 8821 81796 8821 95518 81796 81796 79988 36781 81796 65475 36781 36781 84700 36781 66462 26173 84700 26173 27816 26173 63932 63932 38957 13110 26173 86906 13110 74723 86906 43126 86906 28536 43126 60325 43126 13110 95184 3484 95184 43126 15941 60688 95184 60688 2471 49836 15941 49836 31569 57951 49836 57951 18431 11433 57951 11433 75915 95464 75915 75915 86280 7787 75915 91163 11433 40054 91163 40054 84849 69150 91163 68273 69150 87987 68273 36071 69150 67697 36071 67697 96105 59144 68273 90467 96105 7588 90467 21111 96105 21111 66878 21111 23789 44883 21111 44883 2267 21111 67712 67712 62480 44883 94601 90699 44883 77915 90699 90699 21444 41043 90699 73092 41043 56880 90699 56880 51255 56880 47318 47318 73102 65422 47318 84315 47318 98039 84315 75873 65422 84315 63171 16709 63171 75873 37789 37789 16250 89043 63171 88854 89043 67329 63171 89043 8578 96805 8578 27415 96805 27415 55139 86829 96805 27415 82530 19911 82530 82530 27314 82530 69450 97906 82530 62861 97906 82530 54686 85655 54686 68916 97906 68916 58931 44363 68916 88486 68916 68916 57068 75626 57068 40370 68916 40370 85468 40370 41311 57068 77784 77784 9508 88287 77784 68916 74019 37200 74019 74019 93658 1293 77784 1293 66074 66074 87316 94386 66074 94386 22490 22490 93237 29466 22490 94386 141 141 92565 77845 141 3231 22490 3231 24486 24140 3231 74167 24140 77895 74167 74167 21834 3231 82910 68707 74167 82910 17334 17334 43708 17334 32566 32566 91599 91599 16223 32566 3711 5050 91599 5050 68338 68768 5050 46208 5050 5050 27716 27716 51023 3711 74913 74913 84167 74048 74913 74913 50998 89380 74913 89380 17290 41500 89380 27716 52580 89380 7612 7612 71297 74913 52417 11151 52417 38645 7612 38645 38940 44776 52417 42014 38940 75149 42014 42014 78871 53576 42014 54376 42014 38940 4584 4584 42976 4584 37246 6227 4584 65167 4584 16063 6227 16063 19060 16063 39528 16063 83042 80312 83042 44876 80312 83042 35388 78065 35388 78065 86277 48808 86277 90392 86277 93045 90392 90392 74692 99463 90392 99463 45773 85634 99463 83012 99463 99463 35264 35264 32389 89417 35264 20585 83012 73437 20585 32601 20585 57089 32601 32601 5707 5707 6765 5707 46080 88316 5707 99167 88316 18280 99167 18280 72859 99167 7625 7625 37063 12993 7625 61347 7625 25137 61347 28971 61347 61347 88335 88335 65203 46282 88335 9037 46282 16057 46282 46282 5341 88335 25554 76963 46282 76963 60671 76963 50126 31872 50126 35234 50126 50126 58976 58976 23176 23176 99014 21678 23176 57031 21678 21678 78705 21678 27336 27336 77678 68663 99014 68663 43410 43410 35075 43410 17318 43410 47 10193 43410 3590 10193 3590 36373 36373 2713 36373 52872 40156 36373 36373 85426 90454 85426 85426 45142 29819 45142 36373 72711 42747 85426 79222 72711 79222 14035 72711 11693 79222 32111 32111 16618 97983 32111 97983 82093 92440 82093 23422 82093 32111 38056 71997 38056 29711 82093 74691 29711 35624 29711 84523 29711 29711 59839 91096 59839 91096 49881 28192 91096 88883 59839 7356 88883 77580 88883 7822 88883 91096 99027 99027 3153 47179 99027 31563 47179 28932 47179 47179 67300 4707 99027 4707 48245 60529 4707 44203 60529 60529 71783 94424 4707 94424 36189 60529 74595 7322 74595 77964 7322 92797 7322 2846 7322 42189 7322 49426 42189 44568 42189 24889 42189 25523 24889 67830 24889 67830 64365 42189 21994 21994 19671 3542 67830 8803 3542 67830 34419 21994 88707 88707 84460 98960 88707 30160 34419 61664 30160 15486 34419 57538 15486 57538 54318 58285 57538 33603 15486 40195 57538 99636 40195 25577 40195 81476 25577 40195 71326 71326 5115 24857 40195 24857 79100 28007 24857 80832 24857 80832 22360 80832 95292 86057 24857 86057 61579 25609 61579 86057 99673 99673 90128 61579 57048 18462 57048 61579 65836 69709 99673 69709 47806 47806 82248 47806 41298 69709 92430 77856 92430 3434 92430 3434 72595 3434 4673 71449 4673 4673 69843 4673 34627 3434 66268 66268 20242 49068 3434 49068 29742 49068 12368 13598 12368 13598 24317 13598 78948 28308 13598 84567 13598 87262 84567 84567 33193 49899 12368 49899 66833 65220 49899 84567 80110 65220 45067 80110 18001 92418 45067 95838 92418 18001 78050 78050 4535 77760 78050 77760 64931 78050 72738 72738 31939 72738 12051 78225 72738 78225 82942 82942 92562 41402 82942 18176 78225 38896 78225 38896 57210 57210 73240 57210 19283 34152 57210 57210 38374 38374 41903 38374 61201 71049 61201 39705 57210 20059 61201 70529 20059 86840 70529 70529 51143 20059 64226 64226 49334 32830 20059 32830 15022 75860 64226 81527 75860 3805 64226 3805 24007 3805 45518 45518 85826 63349 45518 44471 3805 63349 10461 98781 63349 98781 26981 98781 27592 27592 97292 27592 97487 98781 56553 95966 98781 22571 95966 22571 88687 22571 7096 72387 95966 72387 83564 93830 72387 8373 72387 8373 11601 87210 93830 93830 81890 94994 81890 81890 52219 81890 48913 48913 83937 83937 29056 83937 87534 83937 61495 61495 24092 79832 24092 95152 24092 10077 95152 64193 24092 24092 73329 73329 52961 25088 64193 25088 59444 73329 60588 25088 98111 92016 60588 92016 80657 92016 30913 92016 29571 29571 21354 21354 56180 21354 12150 21354 34715 49185 92016 61478 21354 61478 64326 62260 61478 49185 54434 54434 34937 54434 68363 54434 93196 5478 93196 93196 4496 45455 93196 93196 48762 69692 54434 69692 98858 35178 69692 7663 35178 6661 7663 6661 35471 83783 6661 83783 29769 83783 791 6661 96613 2871 96613 96613 46311 46311 28829 50099 46311 96613 47719 69212 47719 96613 73976 13169 73976 47719 89861 89861 70689 23267 89861 30223 23267 89861 8557 8557 51924 23267 27805 27805 50440 14652 8557 14652 49523 14652 59284 61343 14652 61343 99771 61343 60136 8734 27805 44558 8734 61343 5962 5962 17040 17040 80330 17040 47991 47991 75768 75768 66099 66099 87430 78170 66099 85181 66099 99191 47991 99191 77559 84526 99191 99191 86036 99191 50745 99191 85096 19872 85096 85096 54505 56487 85096 99218 85096 99218 73057 9327 73057 50374 73057 73057 56124 56124 38075 56124 35956 35956 37861 35956 65630 35956 77714 55464 38075 44025 55464 46095 44025 35956 61240 61240 57134 23589 44025 44025 13508 13508 68877 40249 68877 68877 69157 68877 64503 64503 76839 64503 96746 48316 96746 83167 96746 15556 96746 2847 96746 80877 2847 80877 2160 2160 59471 2160 42091 80877 83489 47123 83489 78040 83489 99100 78040 78040 96816 96816 76543 97620 78040 46158 97620 8358 97620 26369 97620 97620 1209 1657 97620 96816 47383 47383 42879 47383 58123 97620 53251 47383 10053 4154 10053 10053 67255 47383 23656 49981 23656 23656 84323 71530 53251 16740 71530 24023 71530 71530 42086 71530 45296 48955 45296 45296 79026 55267 79026 18012 55267 34496 55267 15214 34496 34496 19343 37929 34496 37929 56657 43383 37929 43383 88868 37929 4135 5649 4135 5649 45497 5649 19722 85243 5649 5649 36088 4641 36088 36088 40054 5649 83726 50900 83726 50900 38707 50900 18674 83817 50900 83817 89698 16900 83817 19216 16900 99330 16900 16900 86895 16900 58636 33565 58636 23841 58636 23841 98033 77161 23841 77161 70454 24325 77161 79583 24325 38008 24325 2090 24325 32282 77161 92431 32282 32282 46178 86530 46178 32282 13815 13815 27334 32282 49411 90022 49411 57289 49411 57289 47412 57289 51765 52141 51765 98474 52141 52141 37799 37799 69920 37799 83456 31940 37799 32639 31940 51994 31940 54485 51994 54485 97698 54485 77724 54485 32937 32937 19863 38934 54485 84018 38934 93047 38934 54485 92053 29138 38934 29138 74898 92053 45293 64531 92053 79847 64531 14169 64531 64531 92696 64531 51460 81981 51460 3506 64531 77493 3506 51460 9463 84424 9463 9353 84424 84424 12768 84424 3598 3598 43316 50374 3598 3598 53338 53338 28324 70014 53338 27094 53338 64297 27094 53338 73583 27094 30901 30901 36334 52536 73583 52536 91345 10498 91345 91345 53170 53170 19265 19265 80570 46782 19265 53170 48318 4183 48318 46782 3381 48318 80969 69358 80969 80969 67217 42031 80969 80969 74885 71893 74885 80969 4419 5038 80969 76683 5038 5038 59358 59358 60811 65562 60811 60811 65918 50166 59358 84886 60811 60811 49587 49587 40305 49587 83006 2602 83006 40305 81556 81556 72170 83006 88368 92193 88368 81556 69565 52157 69565 52157 39952 52157 37329 69565 35100 92473 35100 34859 35100 36981 52157 52157 43257 37151 43257 57513 43257 57513 94206 89267 57513 43257 4979 25943 4979 57513 2663 42879 2663 15111 2663 25943 22288 22288 16810 22288 79956 33086 22288 16082 2663 45122 16082 91753 16082 91753 5630 91753 98835 96067 91753 16082 95436 17708 95436 78116 95436 95436 66591 66591 27549 30314 95436 30314 54374 64329 95436 71661 64329 32211 64329 64329 42343 24391 64329 24391 30561 24986 24391 24391 94763 35097 94763 16310 94763 12262 16310 87037 16310 16310 78085 78085 2191 23880 16310 67359 23880 51274 87037 78085 40303 40303 17293 40303 72284 95230 40303 5813 51274 78885 5813 78885 35521 35521 56849 35521 10601 67261 78885 38217 35521 67261 36571 21467 36571 10945 21467 46713 10945 82632 10945 82632 9193 21467 4684 39387 4684 79147 39387 39387 69201 28059 4684 85527 39387 85527 36386 10425 85527 8640 39387 84058 8640 93034 8640 17956 8640 8640 39602 4410 39602 39602 12686 8640 88213 88213 77866 88213 35284 88213 84173 57184 88213 24687 57184 84173 44143 63183 44143 23789 44143 11211 44143 11211 26356 11211 4145 11211 2964 75291 2964 88832 11211 88832 94240 90925 88832 88832 6990 14596 6990 6990 38220 88832 78478 6990 87234 78478 71614 87234 3170 71614 18269 6611 3170 6611 42529 6611 1933 1933 90320 85864 6611 85864 13948 13948 4485 85864 52925 2627 52925 13948 22910 55507 22910 31468 55507 22910 645 20314 645 57600 645 38014 645 38014 43289 91331 38014 38014 58973 38014 20871 60395 20871 60395 22236 60395 28414 7032 60395 28414 1711 43335 1711 1711 90017 7032 64537 64537 17729 64537 87592 57880 64537 64537 55359 55359 83473 55359 21775 23940 21775 36797 23940 23940 45816 78906 45816 45816 89510 45816 20554 83365 45816 34760 45816 89944 23940 89944 43007 59148 34760 41324 59148 41324 35024 41324 34931 72518 41324 40418 41324 40418 88919 88919 98075 63814 88919 63814 43156 79258 88919 88919 50891 79258 4240 45151 4240 43186 4240 17607 79258 39860 17607 42052 17607 98193 42052 42052 93765 42052 93049 93049 18398 93049 62759 6805 62759 62759 99102 82837 99102 99102 12265 99102 88457 88457 85556 99102 85047 85047 60194 43748 85047 99217 43748 43748 98157 98815 98157 16335 98157 98157 82608 82608 25357 96643 98157 96643 86641 96643 49661 96643 72423 96643 78195 79067 82608 7276 79067 16 98157 8765 16 79067 19255 19255 80003 19255 16026 79067 44747 46603 44747 44747 76614 25343 44747 76191 44747 17135 76191 82275 44747 76191 7835 7835 30544 7835 27759 82275 39694 7835 54451 58267 54451 34204 54451 69115 54451 39694 34141 89938 34141 89938 62410 89938 38389 73732 38389 58438 73732 89938 50705 34328 50705 34328 30412 97455 34328 4769 97455 4769 28230 4769 87400 87400 19004 87400 37453 53129 97455 89035 53129 89035 57783 70553 89035 53129 86506 86506 87634 86506 82540 62967 86506 2539 62967 62967 85774 62967 3606 14750 86506 72447 14750 62967 51698 51698 11472 51698 9720 14750 88671 7334 88671 51698 24732 51698 88463 88463 99381 24732 96783 88463 28682 27880 28682 96783 39279 86325 28682 95694 86325 95694 22498 24535 22498 91955 22498 86325 44809 75290 44809 65036 44809 22498 88973 44809 33226 18841 88973 33226 59695 76753 59695 29774 18841 29774 50347 69431 29774 99891 69431 1696 59695 60010 1696 63598 69431 51887 63598 11732 1696 11732 42456 42456 81084 43807 81084 44801 81084 76233 44801 77536 43807 77536 53129 77536 40327 56555 77536 64551 56555 64551 32321 64551 59370 85374 59370 77603 59370 24816 77603 77603 2615 2615 95466 69468 2615 80530 69468 74607 2615 74607 57863 86868 74607 31012 86868 58953 31012 78285 74607 78285 91151 40906 78285 38897 31012 62152 38897 38897 66130 38897 73570 73570 25085 29482 38897 92789 29482 6674 29482 6674 67252 73592 6674 4053 29482 4053 90551 7678 6674 52290 90551 63207 52290 85621 63207 59369 90551 43111 63207 43111 62185 91156 43111 85730 91156 29276 59369 31460 29276 57236 91156 91156 29236 29236 80187 49966 29236 21818 57236 21818 94698 21818 17766 78426 29236 13182 78426 87699 21818 87699 32792 85006 32792 2859 32792 32792 50127 95481 50127 30139 95481 75888 30139 30139 72288 25033 30139 30139 17769 7754 30139 95481 21978 86902 21978 20172 21978 21978 16796 21978 12647 46020 12647 46020 14368 63772 46020 75029 46020 75029 79881 75029 39111 99727 75029 99727 56543 5128 99727 13368 75029 26412 13368 89691 99727 89691 34458 99727 50149 50149 96785 89691 96654 96785 62968 43721 96785 80565 43721 96785 2851 42825 2851 2851 13127 75283 13127 49604 2851 13127 27631 27631 57761 82398 75283 82398 37882 25297 82398 48656 25297 25297 88828 39882 82398 57328 39882 23501 39882 75127 23501 39882 42623 23501 18427 46201 18427 46201 61912 46201 69412 46201 23633 91861 18427 91861 47284 91861 50208 91861 37998 3904 37998 37998 69450 91861 79831 37998 19450 61287 79831 58724 61287 79831 85250 85250 67805 67805 79841 28999 67805 28999 30492 67805 13790 13790 80488 22350 28999 46286 22350 46286 89205 22350 7637 7637 60249 7637 22138 38161 46286 7637 42941 23697 42941 89259 38161 20705 89259 89259 47149 42941 37716 41276 37716 37716 4325 37716 53969 52124 53969 8900 4325 83626 8900 8900 21623 8900 56556 8900 257 40027 257 95578 8900 98924 95578 257 45224 29745 45224 478 45224 87025 478 87025 71751 54476 87025 61852 87025 61852 54310 21375 87025 73766 21375 21375 39551 99126 39551 39551 7621 4660 39551 4660 23353 62549 7621 62549 70841 57713 70841 83273 4660 61279 83273 70841 5461 99696 5461 83273 90701 90701 95680 58516 90701 58516 92374 19586 5461 19586 69977 81204 58516 77299 81204 19586 79592 29737 81204 69696 29737 81204 64581 64581 53766 53766 50006 53766 73262 53766 89189 64581 88732 35191 88732 88732 50842 88732 47588 88732 6428 6428 28946 3722 6428 59544 6428 59544 46789 17363 59544 59544 52155 59544 95963 2525 52155 2525 9695 49758 9695 9695 67168 95214 9695 8155 9695 16862 8155 29211 8155 8155 1997 8155 61209 62525 8155 98315 62525 62123 62525 57296 62123 62525 33150 46852 33150 62123 17647 87647 33150 17647 23282 17647 73969 52177 23282 37296 52177 52177 61289 13937 61289 44110 73969 61289 27461 11866 27461 66023 27461 97888 66023 97888 45479 14172 97888 97888 39579 39579 20375 20375 59513 20375 53086 29032 53086 53086 73207 20375 16992 16992 60380 16992 92987 16992 523 99377 523 99377 29509 77027 99377 42597 77027 95875 77027 64710 77027 94563 64710 27016 64710 27016 12582 64710 25267 34135 25267 78595 25267 91875 25267 41447 25267 25267 24521 24521 30114 45078 24521 82639 24521 73519 82639 93537 45078 93537 33518 4165 93537 4165 70413 70413 96360 70413 89544 24522 4165 24522 4449 4165 80511 64900 80511 48174 70413 80511 46156 76698 46156 46156 78831 46156 85274 85274 39449 17261 85274 17261 49137 37321 49137 49137 79302 49137 85021 82674 49137 17261 30448 80940 30448 90267 30448 30448 49728 93805 30448 30448 80015 94126 80015 80015 40723 30448 96763 65027 30448 65027 1129 65027 40165 66309 40165 40165 60588 97954 65027 97954 95243 18711 95243 97954 33525 49169 33525 97954 76571 25471 76571 68054 25471 25471 26724 51232 25471 58538 25471 25471 94151 97132 58538 94151 30521 24187 30521 24187 99661 99661 43576 43576 16363 24187 73483 87733 73483 41656 99661 86565 43576 86565 56964 9810 86565 9894 9810 86565 9670 9670 49524 49524 11376 87648 11376 49524 92972 92972 93926 8845 92972 8845 40638 54679 8845 86801 92972 68915 54679 18553 68915 69831 86801 83532 69831 52346 69831 69831 37291 16351 68915 69831 25006 25006 11870 25006 79344 39103 79344 39103 19077 39103 14733 14733 8597 1479 8597 1479 68991 69072 1479 1479 43919 43919 54394 54394 66901 1351 1479 1351 11588 1351 99268 47035 54394 47035 94480 99268 67895 67895 44028 47035 98571 98571 94420 98571 49627 98571 83225 4435 98571 4435 68884 96078 83225 30762 4435 30762 55263 96078 50947 44014 50947 97082 50947 97082 65099 70589 65099 39366 65099 39366 83981 65099 35090 87962 35090 19090 35090 83981 97883 1833 97883 70784 97883 97883 66947 61197 97883 97883 98988 98988 34411 19090 20062 16974 97883 5794 20062 98373 5794 5794 9616 5794 4667 25663 4667 4667 61884 20430 4667 19806 20430 19806 82323 85804 19806 85804 89699 19806 8825 65317 8825 62972 8825 62972 52137 38129 65317 9499 38129 19033 38129 57695 19033 8979 19033 19033 11354 38129 77931 65241 77931 63350 62972 15978 63350 94136 77931 54317 63350 54317 64770 20962 54317 54317 98690 14137 98690 8946 14137 59645 14137 14137 18942 14137 9546 14137 86850 44283 14137 44283 33804 91596 44283 11696 44283 11696 3217 34709 11696 91596 15619 15619 48407 48407 53022 27488 48407 63372 48407 89656 15619 30932 89656 30932 46713 11013 30932 89656 32742 32742 9365 46450 32742 89656 87995 6397 87995 87995 20245 20245 89079 20245 20240 20245 33577 20245 84334 84334 41555 84334 81161 6397 73069 46532 73069 77046 73069 73069 58626 78573 58626 58626 44407 22748 44407 22748 8813 4562 22748 87639 4562 4562 94518 12987 4562 57262 12987 12987 64707 96236 64707 58038 96236 26755 96236 40492 96236 64707 92838 92838 28696 19432 92838 82296 92838 54742 92838 92838 59418 59418 25119 25119 50574 25119 9576 25119 63908 25119 4777 82252 4777 24988 4777 75170 4777 92838 87479 9558 4777 48267 9558 51007 48267 87479 19136 31099 19136 48847 19136 76360 48847 18377 48847 65699 18377 31556 48847 87233 31556 18377 23943 91069 23943 91069 10410 10410 28642 91069 82819 82819 59787 82819 49274 72524 49274 49274 67313 44013 49274 26574 44013 44013 39202 67236 67313 2682 44013 15646 2682 30062 67313 99223 30062 21000 2682 71943 21000 57530 71943 72107 71943 50708 30062 50708 52008 16917 50708 50708 69082 69082 44514 30847 50708 45769 30847 51470 45769 45769 72666 30847 5337 67157 5337 89576 67157 67157 31304 95612 67157 72301 95612 81600 95612 86621 81600 39962 95612 39962 42313 58472 42313 58472 41844 42313 45323 42313 90793 90793 82957 58472 1907 49435 1907 41992 1907 90793 97182 97182 534 38364 90793 4580 38364 97182 69543 38364 17541 17541 56294 49538 17541 69543 3892 3892 83266 17541 40758 17541 82408 29591 82408 10217 82408 98740 82408 82408 94104 64018 82408 40758 32014 68751 32014 7583 64018 7583 76733 21289 7583 7583 15827 54004 15827 15827 212 58228 212 31868 58228 58228 37574 23929 58228 33574 23929 74833 23929 74833 86901 86901 97785 29573 86901 52025 29573 29573 46042 44506 86901 1353 86901 98726 1353 1353 50970 40168 1353 40168 53055 53055 11324 40168 10082 52359 10082 65585 52359 65585 59740 44946 65585 44946 42755 42755 58827 42755 39416 39416 67430 39416 53748 42755 2965 67831 2965 2965 88741 10179 2965 81557 10179 67831 70349 389 70349 48860 389 10179 11321 11321 79138 94441 389 31031 94441 68121 94441 85725 68121 55145 68121 29724 31031 29724 45532 68121 79589 94972 79589 5742 94972 46320 5742 46320 86022 5742 73349 46320 30095 57632 30095 52151 57632 24622 57632 95812 73349 12821 95812 25953 57632 25953 1294 46539 1294 95812 58833 9812 58833 42181 58833 58833 87426 1294 66345 93046 66345 93046 73914 93046 66689 93046 14506 43176 93046 43176 4925 14506 66968 41094 66968 62286 41094 14506 23609 98035 23609 816 23609 92872 41094 2155 23609 92872 10757 10757 61177 10757 70963 69405 70963 70963 66961 66961 86034 66961 24897 69405 34514 34514 88279 18350 88279 88279 80179 62127 88279 88279 3267 8140 3267 16388 3267 87891 3267 38708 3267 38708 78641 43108 38708 13736 38708 13736 35704 13736 34429 43108 60792 32642 60792 93630 13736 93630 61340 60792 42772 18351 42772 65961 42772 78629 42772 78629 84462 2104 93630 2104 68641 11112 78629 55009 11112 2104 55162 88022 55162 58950 55162 3970 11112 58950 39810 7248 39810 39810 33305 89425 33305 33305 35170 29689 35170 35170 91228 2683 35170 35170 78676 8049 78676 78676 5288 41355 78676 55351 41355 41355 97620 41355 66217 41355 63856 63856 3010 30994 63856 68095 30994 30994 76438 30994 76028 30994 90699 63856 557 61950 30994 61950 58090 557 43821 61950 39925 72038 39925 72038 3160 39925 75927 75927 78261 78261 2358 2358 35556 38724 2358 38724 9409 38724 65259 92295 38724 92295 32254 92295 1572 1572 24016 1572 23721 63899 23721 23721 79123 23721 41312 23721 46240 5900 46240 46240 25699 25699 83088 25699 71751 91316 25699 25699 49859 49859 44213 76095 49859 56495 76095 76095 51701 35000 76095 76095 79162 79162 7278 27640 79162 28247 27640 3011 76095 6592 3011 27640 80556 80556 28051 80556 95104 40569 80556 79429 40569 76233 40569 39201 3011 39201 33338 39201 82836 8424 39201 39201 33895 39201 93165 40569 7354 7354 52563 90343 52563 52563 36707 39201 27516 88785 27516 44373 52563 2839 44373 44373 29839 27516 51145 51145 73325 96102 51145 41959 51145 47380 41959 43179 47380 51145 71573 77791 47380 71573 21961 71573 13780 76058 77791 76058 47272 21961 24541 41435 21961 57133 41435 76058 13112 13112 35975 99588 35975 35975 29962 29962 22434 29962 18742 32805 35975 32805 52759 40334 32805 32805 91506 91506 62732 62732 75541 5819 62732 65888 5819 65888 28385 60879 62732 31465 60879 60879 87781 87781 22052 22052 30256 60879 72917 94923 72917 72917 58556 22052 70171 49672 70171 85575 72917 60883 85575 38321 85575 37718 38321 85184 38321 34099 85184 59608 85184 85575 52057 52057 99923 96486 52057 52057 37132 19176 37132 19176 7828 91130 19176 91130 6878 80073 6878 6878 97228 31384 97228 97228 91400 25340 97228 97228 42074 67966 42074 42074 31523 43039 42074 43039 27043 15989 27043 69304 43039 4466 69304 27043 18800 44319 69304 4466 10650 96445 10650 78364 10650 51233 78364 78364 29966 29966 64425 78224 78364 86428 78224 22716 78364 78224 20943 17474 20943 20943 39845 37097 20943 96117 37097 54418 96117 37097 29455 17443 29455 36944 29455 29455 46626 95611 46626 46626 33305 90657 29455 21846 90657 34764 90657 34764 89713 34764 19957 89885 19957 58251 89885 34764 6137 89885 61418 89885 72357 39402 72357 51057 72357 51057 68374 51057 70844 8760 72357 8760 63926 63926 19306 46896 19306 46896 50916 40591 46896 99110 40591 431 99110 30710 99110 99110 50067 50067 31672 77936 31672 72972 31672 31672 51713 47469 31672 47131 47469 47469 45118 31672 44372 44372 46097 17366 44372 47469 49654 49654 56685 10435 49654 45118 52355 52355 72309 52355 15590 52355 42868 52355 33684 36990 33684 33684 10124 10124 5077 33684 98122 98122 18489 86772 98122 84559 86772 83185 86772 86772 84312 62373 84312 95671 83185 95671 95330 95671 66653 66653 61520 11678 66653 88715 95671 84312 26597 26597 25879 26597 96618 70075 96618 26597 60461 60461 82705 60461 43295 59877 26597 71536 96618 39844 71536 71536 5975 71536 32377 57637 71536 71536 34351 88329 34351 38656 34351 38998 59877 38998 56845 83444 38998 92389 83444 83444 79335 10566 83444 7992 83444 7992 58137 7992 92594 38998 80811 8321 80811 80811 13466 80811 44946 83444 45782 45782 72866 45782 9431 45782 18408 34321 18408 9431 26610 9431 99397 99397 41192 99397 87314 99397 97002 26610 13438 41287 13438 26610 63443 63443 2196 44201 63443 16848 63443 63443 26633 70649 63443 86183 70649 92903 86183 92903 9929 9929 47638 52605 9929 74283 9929 36245 9929 9929 97410 97410 46519 97410 64960 61520 97410 97410 67117 97410 349 67309 349 18272 349 18272 45428 45754 45428 80036 45428 67293 18272 67293 43445 89850 45428 43574 89850 24698 45428 45428 97950 97950 11623 86299 11623 49433 86299 86299 31029 86299 5236 5236 43154 43154 56839 56839 54633 43154 18863 69475 18863 18863 83227 55990 56839 55997 18863 68268 55997 21265 55997 70069 21265 70069 7188 98825 70069 13153 98825 13153 5310 98825 14720 71651 14720 14720 4524 49721 13153 49721 30091 27695 49721 49721 46264 49721 31610 59519 31610 10580 59519 49721 6687 59076 31610 54291 59076 59076 68675 6687 21963 81932 59076 81932 45063 52806 45063 45063 30335 18857 81932 18857 23877 18857 83191 18857 26124 26124 87032 7099 26124 26124 16114 41518 16114 11670 26124 23601 16114 23601 28893 11670 78467 23601 65060 65060 73188 87976 78467 65060 28987 8821 28987 28987 34161 28987 19050 19050 29891 69452 19050 59490 69452 59490 95478 95478 85771 95478 45623 95478 43070 28987 97710 86653 97710 97710 41770 97710 7109 7109 52536 85467 97710 85467 13624 24794 85467 75629 7109 51290 7109 51290 59995 75629 92553 23112 51290 23112 21415 92553 20512 20512 63246 20512 16700 16700 53620 63246 30377 60496 30377 60496 83947 60496 7480 60496 39909 43544 60496 73268 60496 38438 73268 95396 73268 87348 95396 99008 95396 73268 64697 41510 64697 95396 25858 83513 64697 48335 25858 83513 8456 8456 1865 33959 8456 99757 48335 21590 99757 21590 62552 94060 62552 62552 59165 639 21590 639 60594 60594 18595 60594 27701 71986 62552 57205 71986 71986 98639 57205 91320 10937 91320 98639 65583 65583 18189 80021 18189 18189 8519 50283 8519 8519 25058 8519 17708 8519 69117 69117 67001 72866 69117 69117 66280 8519 36039 69117 61133 55592 61133 61133 79103 36039 3535 3535 86511 30043 86511 67588 30043 36106 30043 36106 31326 30043 58305 58305 13313 58305 9830 36106 66038 66038 75023 74729 66038 51530 74729 74729 16569 85458 74729 74729 5098 66038 21480 69522 5098 69522 39903 69522 40846 99768 69522 69522 92713 39109 92713 44707 92713 92713 92740 92740 61243 92740 23218 23218 51650 76097 23218 23218 19720 99430 92713 99430 9043 51804 99430 99430 96259 96259 57534 99430 13892 13892 97718 17384 97718 97718 79755 97718 93158 51169 93158 90956 51169 44316 90956 97718 57437 36013 57437 57437 35991 90956 33969 39443 90956 39443 6206 39443 73208 33969 45541 45541 87982 75951 87982 87982 79388 12463 87982 31807 12463 95498 12463 79388 92539 57643 92539 82263 92539 95498 47128 47128 85865 93404 47128 22578 93404 93404 86582 19036 93404 19036 20594 98329 20594 77696 98329 98329 71942 94945 71942 14367 94945 97070 94945 71942 31915 84774 31915 71327 98329 67477 71942 54778 71327 79897 67477 2334 79897 67477 4628 89187 4628 6487 4628 6487 43888 4628 15457 15457 69419 15457 64654 39615 6487 15457 71554 71554 359 79546 71554 71554 32549 78860 32549 88394 32549 71554 80 93943 80 34071 80 32549 81261 81261 78867 62291 81261 81984 62291 62291 88771 81261 2386 62291 40815 92648 2386 21938 92648 21938 62293 89881 21938 21938 99679 99679 28546 53766 99679 99679 48621 99679 91942 95111 91942 46148 21938 46148 43086 5713 46148 46148 85498 54263 99679 54263 44617 91942 97778 97778 95471 97778 65999 54263 39269 39269 93442 16707 93442 42803 93442 23668 93442 47788 93442 47788 48932 47788 82027 36481 82027 82027 73139 94877 82027 63971 94877 18328 94877 18328 2964 18328 52956 44782 52956 52956 8837 54668 52956 54668 9185 32006 9185 5194 32006 5726 32006 658 32006 78428 32006 78428 59173 32006 29849 29849 67131 29849 28214 19528 28214 28214 41718 41718 64867 64867 7140 55838 41718 55838 8315 8315 77457 8315 16723 8315 88237 93058 88237 36184 88237 88237 70623 20638 70623 20638 16609 81449 20638 45243 70623 45243 52685 20638 83625 78009 83625 89846 45243 89846 8331 89846 12062 89846 55860 92769 89846 27239 92769 91845 89846 89846 77040 77040 51471 73758 91845 73758 79070 48983 91845 2782 48983 48983 93302 73758 33372 33372 54092 14405 33372 46443 33372 33372 65312 65312 48117 48084 48117 86823 48117 86823 26117 51785 26117 86823 14659 15358 14659 85237 26117 85871 85237 81932 85237 14659 205 205 99454 205 32836 32836 39522 32836 15778 10138 15778 34408 15778 41195 34408 41195 9130 41195 99173 41195 47842 74745 47842 6079 47842 6079 20226 98971 6079 98971 31879 39703 98971 53322 39703 39703 39562 39703 74841 50101 74841 74841 26250 23727 74841 74841 10085 10085 30434 97483 10085 97483 70861 92351 97483 74365 97483 74365 218 95144 74365 97483 42414 14806 42414 74200 74365 74200 61134 74200 61525 61525 60549 64267 60549 13866 64267 15448 64267 64267 28118 28118 246 80560 246 69309 80560 31118 69309 246 8757 55968 8757 90945 55968 90945 12761 12761 26681 12761 90456 93340 12761 97404 93340 32239 93340 4525 32239 83647 32239 35585 32239 32239 60601 81896 60601 93124 60601 93124 88820 93124 67 93124 82064 82064 56909 71005 93124 41416 71005 36521 82064 79543 36521 32445 79543 79543 31666 31666 70469 91499 31666 37162 31666 43914 37162 37162 45035 45035 83917 45035 96112 5803 96112 83917 22304 35821 22304 22304 47381 83917 66327 66327 38915 66327 64180 11743 66327 8786 11743 11743 9845 6263 11743 11743 19647 11743 63099 63099 49901 63099 54809 63099 6653 40893 19647 4429 40893 83089 40893 74575 40893 74575 32411 19325 32411 58862 32411 60918 58862 58862 69416 69416 22969 69416 17668 69416 38191 38283 38191 87095 69416 17668 8126 8126 84721 84721 56149 31011 84721 23877 31011 49441 31011 38297 31011 49441 26161 66466 26161 87977 26161 7843 26161 38297 18815 18815 29535 26393 18815 84790 18815 7192 18815 7192 83918 18815 85524 85524 75468 85524 33010 56039 85524 56039 72248 56039 75974 75974 6985 30526 75974 30526 49140 58799 49140 49140 76085 33481 76085 52740 33481 52740 93141 52740 74866 52740 80999 52740 60198 36953 52740 80015 36953 36953 85284 35822 52740 35822 35697 52829 35822 36953 16831 16831 67538 16831 49631 35822 81780 81780 48941 16831 55074 81780 31037 41040 31037 31037 11004 31037 5232 31037 30332 30332 25996 4764 31037 79308 4764 45056 30332 51769 45056 51769 23175 13262 51769 86192 13262 86192 79335 86192 68769 76366 13262 76366 2622 98487 13262 76366 66294 59504 66294 76366 23919 44099 23919 76498 66294 65817 76498 69353 66294 69353 87877 56941 69353 76498 14685 69353 78299 50240 78299 90442 14685 4371 90442 90442 46373 46373 86998 46529 86998 7549 86998 4371 62309 62099 62309 87677 62309 92762 62309 45244 62309 45244 98717 62309 73928 42821 45244 49184 73928 49184 53295 5655 49184 58220 49184 53627 49184 87327 49184 54986 87327 54986 72904 54986 71576 54986 19870 19870 26102 25353 54986 25353 95261 89139 25353 25353 62431 19870 73151 73151 14258 73151 16637 63273 16637 73151 86229 56684 86229 38975 16637 38975 92891 86229 61607 65311 61607 61607 26118 67679 61607 31823 67679 67679 68544 67679 80769 67679 49181 49181 77847 49181 24567 24567 26687 89547 49181 89547 87642 89547 82040 82040 1394 82040 63690 82040 33231 65902 82040 65902 60750 74046 87642 65902 4579 90121 4579 4579 97445 4579 80817 80817 8723 80817 61905 98113 80817 97445 32177 32177 61392 61392 20574 170 32177 170 74790 61392 77290 90556 77290 90556 4358 4358 40784 77290 82015 61652 82015 4358 48005 47453 4358 52803 47453 52803 47289 52803 98771 47453 58071 58071 83285 58071 59675 54264 52803 95286 54264 52803 26176 30099 26176 76524 26176 2091 76524 92923 2091 2091 38010 34981 2091 2091 26391 26391 84426 26391 6797 26391 41815 26391 49460 4736 49460 4736 36555 36555 55918 99342 49460 23540 99342 81002 99342 99342 89327 37074 81002 37074 6590 66804 37074 66804 51672 66804 10566 66804 76444 75419 76444 1079 76444 66804 22824 22824 21737 12991 22824 83297 76444 83297 29242 22824 43266 78656 43266 43266 62981 62981 30589 82484 62981 62981 77008 29757 62981 48904 43266 48904 3487 3487 41481 3487 23397 23397 14373 23397 223 223 78029 10812 14373 10812 15045 15045 33231 15045 82744 82744 41678 19087 10812 19087 48169 19087 42537 19087 39008 45302 82744 45302 39803 45302 60171 49817 45302 19087 402 70369 19087 70369 91881 70369 88223 55596 88223 27179 70369 44924 27179 93509 70369 88223 91860 93509 82899 82899 37190 37190 47561 30546 37190 85889 30546 42944 30546 97773 42944 42944 12965 42944 62707 62707 71704 62707 18214 73536 12965 73536 60890 84437 60890 60890 45543 76114 60890 7672 73536 18388 7672 15575 76114 15575 38556 79036 15575 79036 95694 66921 7672 29036 66921 29036 2693 66921 67088 67088 23182 67088 70227 70227 71933 71933 62473 40031 71933 70227 73988 11541 73988 47631 73988 47631 61210 90624 61210 61210 1186 1186 17797 88853 1186 45459 1186 45459 67636 45459 68783 87562 45459 45459 40782 40782 49236 15065 40782 88133 40782 45459 4308 77899 4308 49116 40782 21052 49116 7250 49116 7250 94914 61752 7250 7250 58429 58429 33397 58429 69874 50766 58429 94873 58429 55195 94873 94873 59326 58429 40867 40867 60880 14550 40867 29470 14550 27287 40867 31119 14550 47851 31119 47851 56734 19563 47851 53536 47851 41268 19563 22527 53536 58046 22527 5040 22527 22527 47016 41268 971 90862 971 971 45212 971 99704 99704 29321 89462 99704 4039 89462 4039 72671 89462 11207 4039 71741 68563 71741 71741 99862 76500 71741 71741 15291 73037 71741 4935 15291 55781 4935 10824 4935 10824 70454 85417 4935 42584 85417 23612 42584 10824 44619 44349 44619 10172 42584 10172 50420 83684 10172 90342 10172 96021 83684 44275 96021 90342 24715 24715 12745 62846 12745 12745 41982 12745 58485 29023 58485 30192 58485 24698 58485 724 58485 24715 4514 4514 98291 13873 58485 13873 72757 19721 13873 8474 58485 8474 34096 40929 8474 13873 35177 35177 14340 35177 87187 35177 69213 65531 40929 9122 65531 7573 65531 69213 34593 34593 89404 60600 34593 60042 34593 34593 3088 34593 93987 93987 1045 93987 86663 43120 86663 72406 93987 72406 39461 84018 39461 72406 58125 58125 19327 20917 58125 95751 58125 37565 39461 63142 37565 37565 5004 37565 54567 54567 16384 88377 54567 66429 88377 88377 61122 74879 61122 61122 88642 69786 61122 61122 16928 16928 2929 16928 10214 16928 27517 6377 27517 16928 97458 30650 97458 27517 29840 29840 48854 96541 48854 48854 19162 19162 4332 19162 69424 19162 95262 10559 95262 26256 10559 91979 10559 93276 95262 93276 97357 93276 52185 86507 10559 7186 86507 6649 86507 6649 78155 86507 95399 55422 6649 55422 93703 63262 55422 107 63262 63262 52491 107 43762 73578 43762 22283 52491 22283 4943 4288 43762 19671 4288 89477 4288 69783 22283 44725 69783 8105 69783 4288 96428 96428 2793 96428 98103 86188 69783 87335 86188 98103 87280 87280 76733 87280 8219 27860 87280 86188 47926 86188 75844 99323 47926 36179 75844 36179 35674 35674 89119 35674 95781 98712 36179 35674 16481 16481 4541 16481 2849 2849 32138 2849 15235 2849 97575 97575 56121 99085 15235 15235 81386 55180 81386 99085 87374 87374 36344 87374 80098 92647 87374 92647 16506 51539 92647 92647 71414 35539 92647 22175 71414 67148 22175 35539 98511 98511 42572 61209 98511 35539 6707 465 6707 465 69020 89722 69020 6707 32717 25935 32717 92874 25935 25935 7525 25935 54528 54528 13473 43873 54528 77678 43873 4565 54528 4565 21687 4565 28720 28720 29269 78256 4565 29490 78256 67737 78256 28720 30221 30221 1371 83504 30221 3934 83504 83504 69590 69590 78210 47044 83504 59922 47044 81036 59922 19254 81036 19254 24962 96134 24962 24962 65809 24962 20031 19254 4879 4879 75551 14079 24962 24962 21322 21322 815 82742 21322 21322 69749 82419 69749 21322 23118 23118 33799 93481 33799 33799 29080 54242 23118 55051 54242 54242 44308 44308 2902 33799 59441 85814 29080 30280 59441 23361 59441 45485 23361 30280 31399 86281 30280 82625 86281 86281 52871 52871 60883 52871 93201 52871 59027 61744 59027 59027 84556 86281 22731 74840 22731 22731 79161 22731 12939 94127 22731 94127 22126 55369 22126 76124 22126 22126 4230 4230 38668 63579 22126 19317 4230 62761 63579 62761 1222 33354 62761 38352 33354 59172 19317 59172 96716 4279 96716 59172 60815 60815 62216 87858 60815 38620 60815 29849 38620 26210 38620 72688 38620 13360 72688 32887 72688 82362 72688 82362 13536 70118 82362 31496 82362 82186 32887 88353 82186 82186 58830 82186 52219 75387 82186 62206 75387 18221 75387 18221 56447 18221 2133 2133 9414 23984 2133 18221 28743 28743 7679 28743 30452 28743 64400 62487 64400 30452 30998 85651 62487 12321 30998 49040 12321 30998 91945 24731 91945 91945 66603 12321 69707 69707 21863 1353 69707 69707 249 63307 249 38166 249 69707 71557 71557 63388 69707 98587 98587 22236 71557 41614 41614 34388 34388 14148 52826 34388 80156 52826 52826 12701 34388 55228 83898 55228 44075 34388 44075 28430 28430 42743 38970 28430 38970 14145 67947 28430 74719 38970 94626 67947 32587 94626 94626 67130 6379 74719 94626 46828 65321 46828 23114 46828 50610 46828 94626 71341 71341 27085 54734 46828 54734 95206 95206 92464 54734 24509 24509 1603 49336 24509 49336 45335 24509 70157 64263 70157 52339 70157 49336 42876 51512 42876 51512 37973 53475 51512 28808 53475 50819 53475 64107 50819 50819 20387 56156 53475 2293 20387 64402 56156 64402 46500 46500 46445 46500 51035 91580 51035 81248 46500 82749 81248 81248 98000 98000 31014 17083 98000 36106 98000 98000 78912 49541 78912 54357 49541 29904 49541 52857 29904 29904 72852 56851 72852 59242 29904 59242 64424 59242 7014 59242 32742 72852 47901 91607 47901 91607 89119 91607 48994 11208 48994 11208 78785 42677 11208 91607 2280 2280 55566 17361 48994 17361 29140 67065 11208 66499 67065 17361 15769 40934 15769 15769 73850 73850 30117 47890 17361 82500 47890 82500 93190 79731 82500 82500 94573 85210 94573 34606 85210 16846 34606 85408 34606 3692 85408 3692 76204 55573 85408 55573 37517 55573 34461 34461 14698 34461 84352 55573 59528 59528 61236 59528 96332 59528 56278 49978 56278 49978 84899 56278 27065 94497 27065 56278 13799 27065 6311 6311 8313 35324 6311 64534 13799 64534 85649 66662 13799 64322 66662 66662 12812 79436 12812 12812 12692 12692 4772 66662 44728 12812 56092 44728 30952 81176 30952 88444 44728 88444 21377 4910 12692 4910 4948 26446 88444 25578 26446 25578 13956 9019 25578 9019 21595 21595 99960 9019 13001 21595 73799 73799 7376 73799 91424 66786 73799 98268 13001 60466 98268 4357 98268 42196 98268 12178 42196 62614 42196 59213 73799 62614 90218 90218 64529 90218 95481 63860 59213 75467 63860 63860 30082 64195 90218 6499 64195 47122 64195 69327 64195 53316 63860 56072 53316 39896 69327 53316 97539 97539 27902 69327 55952 55952 67446 97539 58776 58108 58776 58776 68277 68277 88443 88443 4165 58978 68277 58978 76555 20547 88443 20547 68016 91422 20547 20547 25637 25637 81737 87329 81737 14979 81737 64771 81737 49973 64771 26390 81737 64771 87056 33645 87056 87056 41464 64634 41464 33645 46261 46261 79099 24973 46261 46261 76953 20132 46261 69711 20132 50060 20132 20132 57083 57472 57083 57472 74760 22672 57472 53040 57472 53040 86783 57083 8122 8122 16917 8122 8017 26896 8017 26896 95734 8017 58138 26896 29100 29100 52236 20884 52236 81050 29100 59529 81050 513 20884 76910 513 69330 76910 69330 68647 8357 69330 93395 69330 64621 93395 69330 70624 27931 93395 40483 70624 40483 3774 40483 53739 53739 64177 53739 4419 75682 53739 50428 75682 75682 40239 96009 40239 53739 98328 98328 74541 15341 98328 39090 15341 37345 15341 98328 59157 35597 59157 15602 35597 15602 75796 92540 15602 75796 51417 77902 51417 62869 51417 92567 62869 77902 83785 48071 83785 83785 28650 62869 44498 46730 62869 44498 49513 7991 49513 40384 46730 40384 69497 62868 69497 85724 69497 73468 85724 85724 16494 16494 19618 16494 88677 16494 18409 48559 18409 64050 16494 64050 79728 16494 76414 76414 82553 23018 76414 23018 45335 23018 87366 23018 25240 30555 25240 65047 30555 30555 56937 56937 94880 56937 15832 25298 65047 25298 6135 90153 25298 56452 90153 48750 90153 11550 90153 87177 11550 54011 87177 98351 87177 3248 11550 3248 39474 80641 3248 34062 3248 34006 3248 97787 34006 21643 90153 92752 21643 39902 92752 37465 21643 72511 37465 37465 45210 37465 24727 92752 12725 12725 77721 37465 37976 37976 37966 63353 37976 12725 54042 1168 54042 79071 54042 77341 79071 54042 32666 92435 32666 79071 95568 79071 37429 20424 95568 20424 9761 43243 37429 99654 43243 71715 43243 9686 43243 9686 52911 62226 43243 62226 37693 11413 62226 66814 11413 11413 67690 21701 11413 21701 12798 11413 6934 6934 82819 71549 6934 71549 76547 19901 71549 11413 90217 90217 62023 90967 90217 90967 52967 52967 12101 10920 52967 5275 52967 5275 37641 44945 37641 64590 37641 64590 50381 64590 91434 66632 64590 66632 76890 66632 43125 43125 10649 118 43125 43125 88210 43125 14713 84476 14713 14713 86160 71675 43125 45963 71675 93146 71675 93146 69425 69425 32053 69425 5355 38222 5355 5355 90374 69425 29740 29740 66850 67296 90374 15931 29740 60433 67296 92879 60433 92879 33788 29332 92879 33788 70288 24846 70288 70288 70122 70288 95692 49669 95692 24513 70288 10753 24513 89714 24513 35607 89714 90060 35607 77444 35607 89714 67965 41160 67965 77444 86449 86449 82069 86449 38564 7833 38564 41453 7833 38564 92822 7833 56785 41597 56785 88966 56785 81776 56785 67853 92822 4602 56785 4602 44601 38856 44601 44601 1698 4602 4324 88629 4324 23462 88629 66079 88629 64061 88629 44601 54501 23103 88629 54501 40187 54501 24233 48617 24233 84405 48617 40187 66107 66107 31929 66107 69348 69348 23786 66107 16311 82781 69348 82781 17180 82781 20824 16311 27471 1298 27471 82049 27471 82781 26310 26310 1172 1172 47187 1172 87614 92747 1172 1172 92226 30887 27471 1172 51200 54462 51200 51200 57308 1284 57308 66889 30887 46572 66889 77847 66889 70864 51200 66889 11142 11142 62150 42536 11142 70864 76496 10695 76496 76496 92777 70633 76496 31972 76496 31972 8714 62457 31972 62457 4041 85955 31972 71132 85955 21022 85955 7569 21022 62457 70818 70818 77771 19200 77771 2831 70818 2831 6385 16677 70818 16677 62938 16677 68620 16677 56413 24703 56413 98351 24703 24703 37504 77964 37504 14337 37504 14337 46869 14337 41768 46869 9481 9481 73599 9481 18757 18757 17318 18757 40806 18264 40806 59893 40806 40806 68489 40806 91742 40806 16828 83320 91742 83320 66107 7362 83320 87776 83320 10682 83320 78563 10682 83540 78563 10682 16621 16621 54119 54119 89046 70203 16621 43291 54119 43291 95268 80264 70203 68050 80264 95181 68050 68050 46155 88875 46155 46155 85467 46155 96081 96081 33729 96081 67177 96081 5256 46155 15426 15426 39095 15426 37778 90249 96081 90249 73155 96238 15426 96238 68404 67515 90249 8360 67515 93339 96238 80263 93339 93339 1141 93339 9138 9138 65762 30774 9138 9138 79484 9138 3193 21138 3193 3193 88189 52527 21138 92 52527 67193 92 13172 92 66707 92 10656 66707 92 1742 1742 55313 1742 28127 74181 1742 3419 92 33933 3419 47111 1742 36740 3419 17347 47111 17347 43730 72855 17347 55379 72855 9435 72855 9435 60042 27521 9435 4735 72855 31631 9435 31631 65304 31631 83536 31631 28392 60295 28392 53141 31631 67289 53141 53141 29898 31631 6999 6999 46720 71369 53141 11060 71369 11060 46884 46884 25919 77438 25919 77438 82830 82830 40710 82830 63591 25919 93299 93299 89109 89109 12790 13987 12790 89109 59332 52460 12790 13949 52460 72669 52460 55136 72669 42098 55136 10502 55136 73650 72669 73650 87850 73650 35490 4795 35490 87850 73347 53379 73347 53379 54295 23326 35490 7667 53379 39188 7667 21228 39188 39188 7270 46577 7667 46577 72987 82053 72987 72987 27841 72987 83264 41605 83264 19779 83264 19779 74245 83264 41452 75888 41452 41452 24960 99046 19779 45904 99046 19779 98233 9802 99046 89393 9802 89393 19455 89393 80697 64653 80697 54257 80697 80697 63931 282 63931 63931 26574 31857 63931 63931 87702 87702 76105 87702 48935 49206 48935 26562 87702 69960 48935 11696 69960 69960 25000 72801 25000 72801 64488 66619 69960 66619 49078 49078 2946 30035 2946 2946 10489 10489 47867 2931 10489 2931 93342 30035 10613 2931 47830 89504 47830 47830 47041 25360 47041 46079 47041 31225 47041 11194 47830 22950 11194 22950 91181 76896 22950 6761 76896 4211 76896 82786 4211 35065 6761 19576 4211 83847 19576 19576 25905 19576 80630 45012 19576 4211 81491 81491 23851 81491 62739 81491 98408 98408 56331 7780 56331 97859 56331 97859 39327 39327 28039 28039 65902 28039 59311 58256 28039 58256 83441 31374 58256 83441 55939 766 55939 55939 7868 36352 7868 36352 38194 7868 67826 67826 26280 67826 90535 90535 75680 75680 99128 45128 99128 99128 82921 12579 99128 67294 90535 67294 6039 75101 67294 55588 67294 99128 41732 87532 41732 67294 74749 5269 74749 75612 74749 67294 10181 10181 6279 74749 24287 6279 52560 52560 83999 52560 23012 23012 63963 83999 95768 12878 95768 95768 9905 7989 83999 7989 33652 12842 23012 7989 63452 63452 25276 63452 74893 63452 34410 87146 34410 34410 72438 24523 72438 72438 95211 95211 25713 25713 7754 25713 19175 17253 25713 25713 16923 86638 25713 57777 86638 25713 36465 37158 86638 76634 37158 5202 37158 37158 24333 36465 10803 49380 10803 70091 37158 10803 30289 70091 26339 30259 26339 89571 30259 30259 51577 30259 77779 77779 86981 77779 86704 51577 12498 86704 51529 51529 56970 12498 28136 61749 28136 83566 51529 34667 83566 96736 83566 14364 83566 14364 97647 83566 86458 94914 86458 14364 1274 1274 78539 1274 43240 87021 86458 56297 43240 56297 51014 56297 34253 34253 1130 87021 85054 4844 85054 34253 78277 27449 34253 27449 42012 27449 66732 78277 73876 73876 13928 74731 73876 97826 73876 78277 60387 60387 68270 13160 68270 73876 44956 68270 48017 86763 48017 20120 44956 20120 60576 60576 58160 2456 60576 21565 2456 21565 43434 36682 21565 21473 20120 17343 21473 53987 21473 21473 60957 53372 21565 17517 53372 49426 17517 17517 98535 23877 17517 21813 21473 4065 21813 53105 21813 8027 21813 53105 46537 14191 8027 8027 54735 54735 17131 14191 39063 39063 11237 10475 39063 60828 39063 39063 15184 15184 70963 98084 15184 85056 15184 56230 15184 97908 56230 42893 15184 56230 26078 26078 36448 26078 30682 98005 26078 54158 98005 98005 41703 98005 59717 59717 74560 94466 74560 68395 94466 83000 74560 76433 83000 54020 83000 70255 83000 24734 54020 90959 24734 24734 23527 86275 23527 9250 23527 40808 9250 66493 9250 9250 12080 23527 39356 26830 39356 25550 39356 21688 39356 12080 10949 6346 39356 6346 54274 46002 6346 74875 6346 10949 97519 27962 97519 97519 47553 10578 97519 5153 10578 97519 51036 51036 28929 87759 51036 28927 87759 30349 87759 48001 30349 28927 92988 92988 7813 7813 83290 965 7813 7813 38325 92988 73340 1659 73340 73340 57148 57148 92679 73340 87206 58671 87206 57148 46826 46826 11216 74959 87206 17394 74959 18864 74959 49808 74959 49808 20047 49808 19800 49808 99501 99501 16930 99501 20711 57239 20711 89346 99501 71581 89346 71581 75576 71581 6879 21425 89346 69694 21425 69694 79826 87171 69694 70175 87171 70175 87364 70175 98193 63205 70175 12427 63205 16156 63205 70175 50474 50474 77045 93602 50474 50474 60896 49487 50474 30324 49487 49487 85779 85779 22609 22609 5493 35936 22609 73546 35936 35936 76378 35936 46871 22609 81598 35936 13164 13164 61068 13164 73865 13164 91793 5332 13164 13164 61872 73574 81598 90470 73574 90470 93307 58274 90470 56499 93307 89191 56499 38370 56499 98573 56499 98573 61377 98573 71024 51353 71024 91052 56499 91052 28628 91052 59089 59089 21938 14887 59089 59089 18461 18461 37517 59089 96525 44353 96525 81617 18461 81617 93541 254 96525 254 29041 254 90731 81628 254 48205 254 4299 48205 43053 48205 62419 43053 43053 92341 46255 43053 59450 46255 10520 46255 43053 22477 22477 83171 10520 22646 9681 22646 22477 40148 58963 40148 22646 74705 7529 74705 15097 58963 4615 15097 15097 45597 40148 64552 62251 64552 5406 74705 5406 57145 94378 57145 64552 17477 56781 17477 93123 17477 28064 57145 28064 13153 17135 28064 19533 28064 19533 27062 27062 19865 19533 20028 20028 46450 19865 54024 54024 18307 72150 20028 72150 36114 20028 81999 81999 76980 81999 32685 52150 81999 52150 71341 32685 5734 32685 26499 26499 69169 26499 33507 26499 75325 75325 74486 5188 26499 19135 5188 91386 75325 91386 81125 75325 86610 91386 79276 21067 86610 85239 79276 32492 85239 3814 85239 85239 39073 83020 85239 20209 21067 82874 20209 20209 39535 21067 7853 72116 85239 72116 22795 68847 7853 68847 32407 72576 68847 21630 72576 72576 6628 66560 6628 9548 6628 9548 63039 63039 6873 41659 9548 41659 69177 79124 9548 79124 86513 79124 80598 70620 79124 1094 79124 79124 48172 89659 48172 17100 48172 48172 25849 6588 25849 25426 25849 86252 25426 32723 25426 86750 25849 73663 86750 99234 73663 73409 73663 28527 73409 28527 31718 26169 28527 9718 28527 28527 28264 10571 28264 28264 20895 28264 64768 37576 28527 99450 37576 37576 74541 67282 28264 67282 11770 78032 37576 67435 67282 31795 67435 31795 33058 45435 67435 52892 45435 81513 45435 31795 81560 30364 81560 9883 30364 44857 30364 45435 39478 91608 39478 39478 67964 67964 89602 47076 67964 47076 74679 44857 24232 24232 92096 24232 29299 29299 82807 54643 24232 17306 54643 24232 72330 50992 72330 54643 25876 25876 61708 25876 55608 37749 55608 31068 55608 55608 10252 25876 18331 18331 52220 46390 55608 52128 18331 18331 69325 59484 69325 13533 52128 7473 13533 13533 26315 26315 73954 13533 96629 41464 96629 16642 96629 43907 73954 73954 96284 90681 96284 96284 96026 96284 51718 51718 46521 51718 88340 43907 99770 99770 19314 99770 72970 72970 61743 72970 40610 40610 12686 68910 40610 31874 72970 31874 9491 92740 31874 71870 31874 71870 83500 71870 31731 31731 39244 31731 21995 31731 1664 52366 1664 31731 43533 36306 43533 38490 43533 3671 31731 94929 3671 43533 67363 67363 8267 75557 67363 75557 90733 75557 60470 4149 3671 4149 65337 16066 4149 16066 65275 16066 48125 65337 38234 72670 38234 80000 72670 15921 72670 7954 15921 89601 72670 75917 89601 72966 15921 39028 72966 72966 24143 72966 27865 72966 40539 85390 40539 40539 727 727 73504 21898 727 727 66406 88526 727 1524 88526 1524 37482 1524 50332 23807 1524 28923 1524 27940 727 27940 79980 7745 27940 51943 7745 51943 73282 91169 73282 91169 94742 91169 94643 91169 62058 73282 6793 62058 61181 61181 28506 61181 45790 47041 45790 72831 45790 72831 15222 45790 15086 37178 15086 72831 75952 16919 75952 72831 69337 49864 69337 65362 69337 75952 13185 2614 13185 35231 69337 35231 88307 35231 95545 35231 2516 2516 27824 2516 42960 35231 86984 86984 21256 21256 53133 8015 21256 65209 21256 21256 61228 46885 21256 67692 46885 46885 90586 61228 56321 56321 95023 46885 46350 46885 6269 46350 8618 6269 35622 35622 20757 21813 20757 35622 95960 95960 61688 35581 95960 59166 95960 59166 90918 59166 11192 57199 11192 16961 11192 16961 45971 59166 45429 85040 45429 45429 14276 21914 45429 22655 45429 87608 45429 87608 70444 87608 98666 98666 48198 47039 98666 78067 47039 87608 90609 9414 90609 49839 90609 49839 48573 90609 20310 49839 87046 87046 93235 92022 20310 92022 92788 63671 92022 87046 64373 64373 33502 64373 80196 80196 71460 70825 80196 80196 88356 63778 88356 12434 88356 12434 581 80196 72384 72384 56038 12434 74422 86120 74422 74422 35613 35613 388 35613 38202 75660 38202 38202 72035 72035 30350 38202 37270 62720 37270 86297 37270 37270 94695 28698 37270 46538 72035 46538 27174 60618 27174 2876 27174 2876 30354 30354 93133 30354 48523 39720 30354 87498 30354 27823 87498 37121 87498 51222 87498 87498 64486 68817 87498 50437 39720 43160 50437 50437 20709 87498 30030 11841 30030 26440 30030 30030 20256 20256 40382 20067 40382 20067 28157 41928 40382 20067 67796 67796 25811 71276 41928 32756 41928 78522 32756 49806 32756 16921 49806 71276 25798 95322 25798 95322 12723 12723 76664 13798 12723 12723 69907 59137 95322 69907 21268 21268 74704 15868 74704 74704 35075 59137 11428 21268 58717 58717 58084 58717 20935 20935 55900 30776 20935 20935 72093 58717 55242 72093 67076 55242 7287 7287 91077 53972 7287 45727 67076 45727 77949 47411 45727 47411 2320 2320 8291 2320 67522 52688 2320 72394 52688 72394 41174 72394 74845 74845 3722 67097 74845 67097 65566 96490 67097 82924 74845 82924 141 77021 82924 77021 3714 46617 67097 99344 46617 76757 99344 17330 46617 46719 17330 17330 86440 88622 17330 99344 99221 99221 9550 60207 99221 99221 18754 42336 18754 42336 37151 42336 55721 55721 1213 90522 55721 64801 42336 84470 64801 59434 90522 64907 59434 80152 59434 9844 59434 41345 9844 9844 55904 58821 55904 4366 55904 55904 91092 91092 54392 37481 64801 27948 37481 63555 27948 92836 55904 92836 42821 73744 92836 92836 51832 62723 51832 51832 74583 51832 83496 92455 83496 92455 3626 92455 92508 82677 92455 29614 92455 17935 83496 17935 4232 25731 17935 17935 34328 25361 17935 85110 17935 81041 17935 81041 46268 17935 95814 98653 17935 44410 98653 98653 87996 42333 98653 90069 98653 98653 49580 36798 49580 49580 24751 77005 90069 90069 31040 35743 31040 63919 31040 38233 31040 8086 77005 8086 25293 8086 16834 16834 4673 21675 16834 21675 12038 9387 21675 21675 58316 98186 58316 35096 58316 27414 58316 92660 27414 27414 96746 21675 52082 52082 8831 72555 8831 4132 8831 55338 8831 8831 47087 47087 6498 34519 47087 79718 34519 34519 9454 9454 30498 25609 9454 34519 19411 19411 10668 20204 10668 10668 82986 1494 10668 10668 9180 9180 40476 79223 9180 10668 20558 20558 78978 83338 78978 83338 17252 83338 23911 52094 20558 17545 52094 13700 83338 13700 51862 13700 17589 17589 26286 26286 66470 17324 66470 66470 96477 74304 66470 74304 86764 80407 74304 87860 74304 16351 87860 87860 38583 24601 38583 10420 38583 11544 10420 10420 9976 38583 28422 10420 39125 39125 24960 39125 297 77775 39125 28422 4567 58823 4567 62851 4567 62851 66150 77882 62851 90486 4567 2791 90486 62851 22661 21097 22661 16038 22661 16038 16150 41052 16038 6030 41052 41052 61473 76175 61473 16038 49052 41052 27438 27438 63046 27438 10119 10119 45830 49052 34562 5125 27438 5125 64365 5125 74389 74389 75740 76352 75740 98652 75740 98652 18319 98652 59346 2888 59346 2888 5173 5173 95643 63688 5173 38308 5173 38308 36426 36426 10704 5820 38308 48840 5820 54747 36426 5820 34285 22744 34285 60208 34285 34285 75427 75427 23118 30822 75427 8291 75427 36197 75427 75427 18541 14043 18541 29353 34285 29353 42867 29353 71722 3344 29353 34285 44292 82917 44292 12044 44292 49096 12044 12044 21985 21985 45436 21985 72126 90532 21985 91284 21985 56429 21985 56429 30879 56429 64035 42382 56429 89837 56429 42382 56171 68934 42382 5845 68934 56171 2563 56171 87666 87666 85192 68934 88483 13428 88483 9321 87666 87505 9321 70277 9321 15539 2563 87842 15539 87666 95173 62906 9321 22296 62906 1588 62906 60288 1588 30014 60288 19023 60288 1588 5792 34878 5792 77045 34878 34878 94158 34878 41184 34901 5792 5792 31636 5251 31636 11801 5251 70981 31636 97586 70981 24408 5251 51879 24408 806 24408 14721 5251 90586 14721 37236 70981 37236 8151 37236 33169 14721 14215 14215 52093 14215 4825 83783 4825 93036 4825 48603 93036 48603 59151 48603 74340 14516 74340 66158 74340 77105 74340 14574 77105 47968 77105 47968 72612 87109 47968 47968 2962 47968 74120 47968 83277 2528 83277 83277 81575 91977 83277 95150 47968 52503 95150 95150 4367 91977 7493 7493 37904 25182 37904 44555 37904 83639 37904 83639 26004 19609 83639 37904 56049 90704 56049 90704 37605 40893 90704 83639 35813 35813 21226 76211 35813 69643 76211 76211 70488 87864 76211 56934 76211 56934 48341 81090 76211 86835 56934 86835 78179 75288 86835 13796 75288 78394 86835 25300 78394 75288 16046 70790 16046 33582 16046 78394 79735 69153 79735 79735 76739 79735 50823 90587 79735 26376 90587 35539 90587 80629 50823 57394 80629 80629 45435 82661 80629 92006 80629 92006 12717 45651 92006 42132 45651 96964 12717 45651 38612 41784 96964 91143 41784 41784 19296 19296 49855 20749 19296 2610 41784 84993 2610 94285 2610 2610 13489 23199 2610 23199 82597 82597 63435 11843 63435 28381 63435 28381 29563 29563 66879 29563 59443 29563 22195 39259 22195 88229 39259 88512 22195 85156 39259 85156 98263 54368 88512 71753 54368 10420 54368 24005 85156 24005 89303 16207 24005 24005 8912 8912 71009 32411 8912 58225 8912 32289 58225 75904 8912 77098 75904 78726 75904 52453 75904 78179 52453 58225 34526 34526 33550 33550 23813 39328 33550 39328 78173 78173 32735 39328 15285 73106 15285 15285 74621 38304 15285 78173 90533 90533 98631 90533 55626 17845 90533 39328 95134 13166 90533 13166 65718 90533 81209 34832 13166 70071 34832 60076 34832 60076 70669 25512 34832 25512 70235 60076 35354 25512 11099 166 25512 166 17964 11099 37225 37225 76357 76357 46348 76357 62485 5775 76357 7352 5775 20572 5775 5775 26746 76357 58883 26302 5775 2090 26302 26302 54820 23091 26302 93271 23091 23091 99478 26302 1264 47635 1264 1264 74503 74503 67964 20311 1264 20311 56967 22193 20311 20713 22193 22193 35670 17603 35670 22156 35670 73133 22156 92736 22156 59685 22156 59685 42942 22156 3396 3396 18541 3396 21678 3396 71357 3396 89806 10755 3396 10755 87797 87797 69790 87797 2739 98841 3396 73578 98841 98841 55758 6718 87797 28038 6718 28038 97894 78425 98841 78425 63894 28038 75263 19139 75263 75263 90901 20813 90901 49917 19139 42587 19139 97596 42587 99604 42587 99604 28069 99604 38601 23343 38601 84166 42587 34845 84166 63900 84166 8191 34845 53231 8191 34845 96918 96918 30218 18993 96918 91845 18993 18993 51976 96918 3034 65754 3034 3034 58839 3034 19391 3034 2881 2881 83291 11029 2881 2881 22324 2881 35932 2881 56818 56818 39319 56818 72105 2881 37938 18952 37938 56818 10445 10445 5723 5723 60141 5723 85317 82444 37938 76138 82444 82444 2137 82444 68408 68408 40074 10549 68408 68408 50063 68408 42828 48276 42828 96336 48276 44185 48276 31726 48276 79412 31726 22448 31726 22448 92587 31726 67383 99100 67383 32253 67383 67383 2144 2144 35343 22448 20615 20615 53959 53959 81570 81570 53730 81570 22846 81570 37477 29195 37477 37477 36326 39105 81570 393 39105 98542 39105 30132 98542 98542 21211 38563 98542 98542 51188 51188 2475 60181 51188 51188 49750 39105 93434 98542 67242 29298 67242 67242 67067 61366 67067 67067 1971 67242 66797 66797 12256 4782 12256 30349 12256 3157 12256 90511 3157 12256 23181 70918 23181 91575 70918 23181 844 844 8338 36372 8338 25294 8338 91865 8338 8338 58275 58275 64697 58275 78466 78468 58275 78468 21512 48029 78468 58275 86620 24317 86620 86620 72861 28282 86620 81141 86620 28282 46196 13316 46196 80011 81141 67287 46196 67287 88551 88563 67287 88563 75409 88563 59995 88563 58524 58524 23282 58524 29581 29581 41570 82791 29581 97950 82791 66951 82791 52063 82791 64998 52063 58524 48539 8421 48539 48539 4865 21155 4865 30979 21155 23427 30979 21155 9624 77712 9624 56734 9624 21155 48392 48392 43498 9624 68564 4588 68564 48392 88300 88300 42016 2142 88300 45685 88300 8708 88300 8708 379 45685 11055 11055 68393 54016 45685 97087 11055 97087 36765 45875 97087 97087 86310 7043 97087 55266 7043 55266 20074 45888 55266 45888 15038 83903 45888 44408 45888 30781 45888 30781 20345 96137 45888 93966 96137 96137 34410 96137 28210 28210 14708 80381 28210 28210 27198 28210 43597 43597 83002 27198 17149 16026 17149 17149 60210 43597 69686 59702 69686 69686 63338 83202 69686 17149 63686 63686 89450 63016 63686 69686 30769 30769 93910 50569 63686 27093 50569 50569 85290 89104 30769 42297 50569 42297 26202 42297 18696 42297 80678 33775 42297 33775 77210 80678 3215 3215 91631 91631 12602 3215 96966 65029 96966 33775 53832 98297 53832 98297 14246 14246 76461 14246 78951 52955 78951 78951 41057 28795 78951 35175 78951 35175 44934 44934 8830 51107 44934 44934 21470 1843 21470 21470 42552 27547 21470 18624 44934 77338 18624 33129 77338 57112 77338 77338 9394 37497 77338 20285 37497 37497 70086 77338 18236 41527 18236 58363 37497 29856 58363 87495 29856 80303 87495 13796 87495 96021 87495 49865 87495 70414 49865 49865 72668 49865 46141 35077 46141 46141 80198 61127 49865 61127 28877 49865 28006 67641 28006 46141 88942 49786 88942 28006 87504 19371 87504 87504 93649 18700 93649 93649 52218 74509 52218 52218 62431 83047 93649 25111 83047 52218 20565 20565 29726 12925 20565 57773 12925 3074 20565 95705 57773 95705 87090 46577 95705 62079 3074 95705 68517 68517 34220 73533 34220 68517 31971 31971 55010 94843 34220 85275 94843 97979 31971 97979 85579 66298 97979 91303 66298 66298 60761 80145 66298 70184 80145 69634 97979 69634 45133 83752 66298 83752 48012 23261 69634 48012 47558 47558 32050 35998 48012 1550 35998 45721 35998 35998 64604 46165 35998 35998 1171 70182 46165 35522 1171 35522 17346 35522 15242 35522 53903 35522 19971 10700 35522 22981 10700 10700 5867 17041 5867 68980 17041 17041 17061 14746 17061 3678 17061 17426 17061 21175 17426 17041 94152 43763 94152 19309 94152 34820 19309 94152 23371 13824 23371 23371 75337 75337 67131 75337 74572 75337 1427 5781 75337 90977 5781 49813 5781 49813 2915 1498 5781 26627 1498 1498 89851 6641 49813 72774 6641 72774 46064 11420 46064 72774 87552 87552 19631 87552 91277 72774 89192 89192 30977 30977 23849 30977 252 66151 252 95808 252 4624 252 4624 47054 45649 4624 45649 29243 31974 95808 603 4624 68123 603 45649 64386 64386 30864 30864 65096 30864 13100 30864 72855 30864 75834 397 75834 47986 75834 47986 33640 75834 29841 49447 29841 95427 29841 43945 47986 17798 43945 43945 94849 83319 43945 82116 83319 83319 63829 6063 29841 71349 43945 99028 6063 6063 84295 7014 84295 84295 76487 61658 84295 61658 5807 79034 61658 67729 79034 96827 84295 13932 96827 79034 56028 56028 54547 1361 56028 1361 79577 1361 82121 1361 96943 96943 96158 96158 13286 96943 8134 96158 37591 37591 57475 42721 37591 75217 42721 70939 8134 50268 37591 42721 41900 20520 41900 27749 70939 47764 27749 28914 41900 58476 28914 68448 28914 68448 72297 6901 28914 75103 6901 73296 6901 73296 84763 30373 28914 30373 23838 30373 46976 46976 51474 81210 73296 91024 81210 81210 46658 46976 31413 38082 31413 31413 13883 46976 87763 87763 28240 62814 87763 9036 87763 31413 58768 58768 53668 53668 3096 53668 2721 53668 26647 30163 58768 72723 30163 98646 72723 15731 98646 15731 9353 53592 98646 56939 53592 53592 15257 15731 33807 61741 33807 66376 61741 48259 66376 37409 48259 48259 43684 48259 36560 48259 36910 20090 36910 36910 98144 10418 36910 10418 26446 17333 10418 36910 69398 36910 97924 97924 28367 97924 74469 33578 74469 66892 74469 66892 96894 66892 66373 43216 66373 69929 43216 22072 66892 22072 84984 22072 43531 43216 6356 6356 79766 6356 67395 21991 6356 22072 97274 63435 97274 26551 97274 63168 97274 81244 63168 6356 62546 62546 44672 38110 62546 38110 59152 38110 20711 38110 85986 62546 30230 85986 42122 64312 42122 30697 42122 30697 42751 64080 42122 64080 21998 64080 34566 64080 53408 72728 53408 30697 43745 43745 50818 53408 15585 82342 15585 15585 82450 17801 82450 32133 15585 15585 81696 81696 61664 28568 81696 17675 32133 17675 40872 17675 90854 17675 90221 90221 7194 90221 59419 79486 17675 79486 82674 90221 47028 47028 33229 47028 32204 34155 90221 47028 23950 40730 23950 81246 40730 40730 21292 21292 31800 34155 34045 87844 34045 87844 53376 76446 87844 87844 3624 74642 3624 3624 64074 29507 64074 2187 64074 44617 2187 52712 2187 98072 2187 68608 2187 91018 64074 99824 91018 99824 91427 99644 99824 15247 99824 99824 29298 59850 91018 94772 59850 52738 99824 75220 52738 52738 4382 5264 52738 5264 2845 66436 2845 68719 66436 69170 66436 67259 69170 59715 66436 59715 78629 59715 68188 68188 93232 59715 27474 27474 21687 27474 88853 27474 45764 93653 27474 8257 93653 17366 93653 93653 42217 58268 59715 8973 58268 34391 58268 2160 58268 46256 58268 58268 6382 90397 58268 90397 81758 22161 90397 27474 30308 30308 25725 48316 30308 58268 47935 47935 87511 87511 18673 76912 87511 76912 40952 76912 44690 87511 1767 1767 89775 57701 89775 93195 89775 66019 93195 59772 93195 22386 59772 40458 59772 63796 40458 40458 36941 59772 15423 15423 63666 15423 91781 91781 4449 95250 91781 41827 91781 74116 15423 73286 74116 67186 74116 26874 67186 99377 67186 94171 74116 94171 49456 67186 40498 94171 72628 44161 72628 44161 78610 71224 78610 71224 2376 71224 23757 1007 23757 1007 49951 49951 85766 49219 23757 31349 49219 49219 75494 49219 69818 97382 69818 97382 72627 69818 41644 52596 41644 7154 41644 41644 97641 97641 26163 97641 95611 43674 97641 328 41644 328 44802 7495 97641 7495 13833 13833 41223 7495 48732 48732 38488 48732 66026 20049 48732 64918 48732 85676 13833 85676 83962 76419 83962 83962 2486 2486 59196 55619 2486 2486 68382 68382 40358 91876 68382 92403 91876 81449 91876 86657 68382 22491 86657 40358 76745 76745 69858 40352 69858 69858 97748 97748 67836 84913 97748 90807 84913 97748 64617 64617 50850 69858 57350 57350 52634 50825 84913 16520 50825 57350 46449 46449 59373 29932 59373 46449 27879 27879 8205 13118 59373 30237 13118 30237 75213 27879 97429 47378 97429 97429 49460 30237 75245 75245 57269 94530 75245 94530 24886 75245 79600 42371 79600 94530 76343 76343 8426 94530 61819 61819 67543 41763 67543 14642 41763 41763 23658 94118 67543 94118 85967 94118 60674 67543 2498 2498 95927 2498 23670 2498 2301 2498 69775 57495 69775 8790 57495 57495 59249 43596 59249 67908 43596 67908 11173 43596 60752 61795 60752 60752 41967 80567 41967 67908 69833 69833 21640 59968 21640 59968 22301 60368 22301 48537 60368 13616 60368 13616 58813 13616 46968 60368 35381 13616 65289 35381 10642 7653 65289 74664 10642 87370 7653 90255 87370 7653 41153 27442 41153 13085 41153 1692 41153 51995 41153 41153 35970 87370 80437 80437 85533 80437 14052 29730 80437 56031 80437 18098 56031 56031 68509 68509 12321 68509 65293 63091 65293 65293 29934 89639 65293 89639 33065 54482 89639 52360 54482 8416 54482 54482 20107 20107 12999 20107 91928 68031 20107 15578 68031 68031 60753 511 91928 93310 68031 16870 93310 87450 16870 22148 16870 88523 22148 60290 22148 55358 60290 60290 80785 80785 293 80785 66654 31615 80785 31615 27758 27758 35876 15437 27758 36379 27758 27758 44160 76108 27758 26595 31615 26595 26579 1250 26595 26595 51645 26595 58725 78893 58725 58725 90006 76510 90006 20352 26595 84361 20352 20352 56291 56291 65699 79643 90006 79643 28889 20352 3880 57742 3880 43731 57742 57742 82905 98873 3880 24526 98873 98873 65860 64635 65860 42478 65860 53094 42478 95869 65860 95869 14890 95869 68655 95869 86666 22857 86666 86666 72567 72567 9185 34639 86666 34639 27209 34639 904 904 98484 904 53300 41238 53300 60556 34639 53300 83589 83589 98072 93971 83589 83589 4520 4520 98359 5860 4520 91435 4520 88338 91435 98386 5860 5860 75444 18812 75444 96225 91435 8070 96225 96225 47462 96225 90402 96225 39170 96225 94635 80598 94635 96225 67937 67937 86654 27260 67937 27260 33410 27260 791 42210 27260 26171 27260 27260 81065 27260 85805 85805 43459 20527 85805 85805 41056 41056 62904 85805 77408 37171 77408 77408 20638 8611 77408 8611 25183 28121 8611 77408 71764 72064 71764 80455 72064 96109 80455 96109 37416 96109 16453 59092 96109 74562 96109 74562 33507 91852 74562 91562 91852 91852 52200 76884 52200 91562 34579 98189 34579 30764 34579 34579 97585 52200 42790 83242 42790 99113 42790 99113 37909 52589 99113 53956 52589 77764 52589 77764 33708 54861 77764 54861 83981 52893 54861 54861 31354 60953 31354 90996 54861 54861 60966 89886 60966 12575 90996 89824 31354 12575 89738 89738 41651 23060 41651 89824 71566 71566 71493 94599 71566 94599 76063 43778 94599 1153 43778 43778 62408 43778 40928 34184 94599 71078 40928 71078 45205 40928 880 55059 880 37469 880 67088 880 880 20263 20263 98657 20263 83994 83994 13449 27306 83994 880 68693 92933 68693 51398 68693 68501 83994 68501 291 72934 291 62933 291 62933 92483 72194 62933 68693 58139 58139 93224 14514 58139 98821 14514 14514 99517 14514 92346 21554 92346 92346 50939 68854 92346 68854 5076 5076 75191 5076 34991 40923 5076 5076 87075 10985 87075 87075 51962 5076 88964 88964 52992 88964 36866 48236 87075 48236 46537 88964 46937 46937 85944 88964 49892 65121 88964 77011 65121 65121 60443 46937 27156 98814 27156 57974 65121 76927 57974 76927 6202 16631 76927 16631 36925 37745 16631 37745 7351 87423 76927 10928 87423 76544 87423 76041 37745 92594 76041 89365 76041 76959 76041 76959 58070 32177 76959 77227 89365 77227 73284 59167 77227 39770 77227 75365 89365 86819 75365 92165 75365 97630 75365 75365 12805 77227 30075 34116 30075 1630 30075 77227 17715 64492 17715 13491 17715 13491 74285 13491 9139 9139 40323 97796 9139 9139 30291 30291 1283 40371 30291 45901 30291 45901 69975 89880 45901 58463 89880 30702 58463 58463 6516 39704 58463 58463 13329 58463 65122 65122 50567 12373 58463 80686 12373 2236 12373 12373 22623 52352 12373 47579 65122 47579 12228 87315 47579 35246 12373 31645 35246 66376 35246 60716 47579 85166 35246 85166 90969 60716 64401 94751 64401 64401 46481 85166 17412 94003 17412 64401 48054 46002 48054 11727 48054 11727 81470 11727 94228 73672 11727 73672 56169 85090 73672 73672 11216 99764 73672 11727 71014 71014 67305 27280 71014 27280 53208 27280 8328 80125 8328 17742 8328 23247 8328 35292 8328 27280 5231 27928 5231 578 27928 27928 4607 4607 24067 4607 94203 94203 37513 690 94203 94203 3203 3203 45495 3203 80127 3203 38032 71586 3203 73001 71586 2422 3203 28633 2422 43677 2422 43677 12121 38032 40643 14171 40643 36239 40643 43677 25264 25264 68847 25264 40661 5827 25264 5827 57078 57078 47234 47234 1594 1594 34701 34701 8456 43641 34701 219 34701 34701 57648 64414 34701 64414 76102 38223 64414 38223 29879 38223 20267 20267 22613 49102 20267 94072 49102 55954 20267 18768 55954 70003 55954 57463 70003 18768 68799 19584 68799 68799 99361 68799 23516 70003 40170 68799 50697 63372 50697 50697 64756 40170 91615 85284 91615 91615 32563 32563 10195 32563 55681 32563 12214 50697 32984 90265 32563 67894 90265 13246 90265 63105 90265 6773 63105 63105 79223 33557 63105 92844 63105 90265 63523 4806 63523 4806 56361 95018 4806 25096 4806 26706 25096 95018 41398 25644 41398 25096 2209 2209 43120 26716 41398 92768 2209 92768 73010 10653 92768 8029 10653 45358 10653 58821 10653 26716 15071 70951 15071 92768 3155 3155 81836 81836 98716 6876 15071 6876 92124 92124 63009 45121 92124 45121 87855 49300 87855 45121 41758 71584 41758 71584 68278 68278 39100 54836 68278 71584 46406 46406 1221 74711 68278 76445 74711 54836 31778 95703 31778 8420 54836 47510 8420 86057 8420 8420 70762 41441 31778 28727 41441 41441 46604 19801 46604 46604 30164 41441 93746 41441 10121 10121 46172 81943 93746 46447 81943 10121 98053 98053 8420 12750 98053 60383 98053 10121 43512 43512 89488 17263 10121 43512 18149 52368 18149 17263 88818 88818 82586 75385 17263 75385 70175 31953 75385 75385 45854 75385 6093 84149 6093 84149 12457 91983 84149 12457 34767 34767 79894 79894 90373 77232 34767 87688 77232 77232 34031 14947 34031 77232 96160 3662 96160 90241 96160 34301 90241 32988 34301 24737 34301 32943 34301 32943 15392 32943 16525 34301 99791 99791 32475 32475 55952 72443 99791 72443 18640 72443 51526 9478 51526 40697 51526 72443 65082 65082 26127 26466 26127 98373 26466 92573 26466 13034 26466 91874 26466 12126 13034 28000 12126 58177 28000 28000 50971 91874 53224 53224 27404 53224 26477 40409 53224 40409 81076 81076 60474 40409 18938 18938 125 125 30210 69139 18938 69139 22596 62970 69139 91092 62970 62970 81516 62970 37826 62970 72437 30210 72437 72437 90030 58388 90030 14074 58388 90030 91074 80185 91074 80730 91074 29005 58388 90030 14749 59631 14749 60239 14749 14749 25761 91710 25761 14749 62669 59676 62669 27880 59676 59676 92565 59676 18204 18204 36837 18204 86578 95387 18204 7219 18204 18204 47947 76592 18204 18204 40526 59676 33978 18204 32532 72649 33978 74638 72649 962 32532 962 99891 962 87590 87590 24622 78999 87590 78999 87076 78999 50668 33232 87590 54258 78999 54258 13389 85279 54258 54258 97514 97514 33204 92184 85279 53977 97514 78646 92184 47285 78646 78646 20719 87000 78646 78646 1999 53977 54589 54589 40359 78961 78646 30948 78961 64082 78646 59804 64082 98059 64082 64082 35116 64309 35116 78961 11987 9139 11987 64087 11987 11987 72740 64082 40805 40805 19734 40805 99299 35116 98327 98327 50272 50272 98176 3534 50272 71910 50272 71910 96240 71910 91127 74731 91127 31388 91127 31388 31180 19607 91127 8855 19607 8855 76876 72938 8855 26016 8855 19607 51902 68406 51902 51902 59144 51902 4361 4361 88606 74103 4361 87494 19607 4361 95727 41379 95727 41379 29859 41379 97919 97919 5288 41379 39020 16818 39020 39020 50822 97919 99711 99711 13613 52595 99711 18072 99711 16567 97919 90255 16567 16567 44337 31479 97919 31479 83837 99711 47262 45401 47262 68923 47262 87462 31479 87462 34315 47262 55652 55652 26114 55652 17802 38418 17802 56408 55652 56408 77608 56408 10013 66682 56408 38523 66682 61501 10013 66682 1009 1009 36589 36589 50990 36589 53789 36589 49647 10965 49647 49647 80785 33161 36589 33161 23234 33161 99075 13505 33161 49647 90955 28355 90955 47245 90955 96154 90955 86404 96154 33161 504 504 11421 11421 46782 81471 11421 3083 11421 11421 74316 74316 78394 11421 72280 72280 24869 15448 72280 72280 23900 23900 13109 72280 2985 2985 11751 57843 2985 2985 36565 23900 60120 87454 60120 86160 87454 54794 87454 60120 30004 22600 60120 72838 22600 13835 22600 30004 35854 35854 32676 10300 35854 94332 10300 94332 45131 35854 5094 25315 5094 25315 36640 48585 25315 94332 53740 35155 53740 53740 81543 53740 19744 53740 8467 71838 8467 7533 53740 15968 71838 15968 60795 60795 84226 68931 84226 1209 68931 28329 68931 97544 68931 97544 5197 78986 5197 97544 4664 4664 84836 4664 40451 5197 44644 44644 42720 44644 95596 4664 31389 57308 31389 31389 96625 44644 24504 24504 46758 62356 31389 62062 62356 24504 6869 98872 62356 6869 62504 62504 97456 98872 34355 34355 71284 62504 40397 51868 40397 74727 40397 53133 74727 40397 865 865 64836 40397 44963 865 22754 22754 70058 52487 22754 22754 74140 93670 74140 36601 74140 36601 1227 97345 1227 32371 1227 61383 1227 88311 74140 26661 88311 26661 32050 53924 26661 26661 3169 42842 26661 42842 65845 81155 42842 3169 36000 76807 42842 93683 76807 76807 62574 82191 36000 82191 79926 82191 40852 604 82191 36372 604 39019 82191 83148 39019 42755 83148 17309 83148 83148 83654 604 46927 46927 28580 83148 48285 21508 48285 46927 63938 17424 48285 17424 25767 48285 70541 70541 6568 61067 63938 13208 61067 13208 73911 43871 73911 43871 54222 35984 43871 11009 43871 55583 11009 33616 11009 73911 89711 11009 33376 33376 6775 6775 63080 6775 74125 65913 6775 80759 6775 65913 26739 75100 80759 75100 57028 57028 67738 46389 57028 26739 21316 21316 59739 21316 19712 18415 21316 35737 57028 13966 35737 35737 27055 98810 35737 98810 18635 26978 98810 15033 26978 26978 57630 14112 98810 14112 21200 46925 21200 67389 46925 50580 67389 60301 67389 67389 518 518 88300 48841 46925 67389 70936 518 70585 6599 70585 70585 51509 57255 51509 69048 57255 51509 37552 37552 17333 37552 44163 4993 51509 4993 23143 2990 4993 27090 2990 2990 25470 4993 28407 28407 32663 97165 28407 5416 4993 5416 43233 64774 5416 5416 32910 19775 32910 78471 32910 28407 26113 95225 26113 32910 88150 88150 71128 32910 31316 31316 43616 31316 90339 39521 90339 90339 12796 94453 90339 90339 62235 31316 43592 18201 43592 62235 16126 88595 43592 33820 16126 1085 33820 1085 52077 50851 52077 1085 99569 99569 24807 5230 24807 61014 5230 5230 29013 54432 5230 54432 18373 54432 24783 54432 35915 35915 67327 29093 54432 12575 29093 29093 36969 90999 29093 40620 35915 90999 67675 98185 67675 48886 67675 61489 40620 44425 61489 60218 61489 48451 60218 48451 79258 54259 48451 44137 61489 48451 63285 44137 48767 20656 48767 63285 73191 3905 63285 77943 3905 79856 3905 36711 73191 37048 36711 36711 42688 28334 36711 74632 3905 87868 74632 90895 36711 73408 36711 92176 73408 73408 2065 73047 2065 2026 73047 57111 73047 73047 49120 78193 49120 49120 32824 88882 32824 73047 10178 99314 32824 97579 10178 70909 10178 70909 30764 57776 97579 57776 45863 57776 24206 57776 76124 57776 30205 30205 760 99601 30205 99601 645 88824 99601 57776 83670 79622 83670 44088 57776 44088 9966 19826 44088 87087 44088 24388 83670 81836 24388 90789 87087 17579 90789 24388 94936 12514 94936 94936 99422 39688 99422 99422 44366 9245 44366 9245 83422 9245 16081 54365 99422 20528 54365 54365 47680 54365 55392 55543 54365 30706 55543 30706 42715 55543 41745 1218 30706 45384 1218 82799 45384 50206 82799 83003 82799 29384 82799 52652 29384 52652 56260 52652 72083 72083 57207 57207 6902 57207 22168 57207 44705 95106 57207 95106 98099 95106 40976 48130 57207 65190 48130 48130 65239 95106 22877 22877 18645 22877 85177 43862 85177 66103 85177 16067 66103 16067 34683 66103 69809 90230 69809 90230 41402 87470 90230 24906 87470 1980 87470 49871 87470 49871 89012 43986 49871 13201 87470 87470 26669 26669 64488 26669 88808 26669 86989 86989 87193 88808 56544 26669 72713 86661 56544 96806 86661 37977 72713 29561 37977 34222 37977 34222 2691 34222 12647 49949 34222 32411 34222 34222 33635 33635 21451 21451 5636 91500 33635 15097 91500 91500 93447 8980 5636 95913 91500 80760 95913 88549 95913 88549 24783 88549 77709 16131 77709 68468 88549 68468 54457 68468 93742 26542 77709 26542 18673 68468 48835 26542 78031 77067 78031 42775 78031 25568 48835 74651 25568 17017 25568 74836 17017 2418 48835 56399 74651 31934 56399 65809 31934 31934 20972 31934 89772 31934 50556 66970 56399 66970 48709 66970 78929 78929 59830 59830 70346 920 59830 920 1384 78929 47273 37590 47273 47273 22507 47273 34531 34531 24433 920 16225 39837 16225 20420 16225 20420 39090 66092 16225 66092 37777 18924 20420 18924 73934 66602 66092 66602 67695 94697 66602 66602 34832 66602 61457 75358 73934 75358 35645 75358 30301 86021 66602 75358 55826 86021 47818 47818 28975 86021 64232 8266 64232 23780 64232 47818 59755 59755 75575 59755 9474 33683 9474 31434 9474 30037 9474 9474 53829 53829 50385 25177 30037 21855 25177 25177 49013 32765 53829 65130 53829 65130 34039 65130 82738 65130 84629 32765 60169 84629 13709 13709 77049 77049 65482 77049 61827 55502 13709 35553 55502 55502 96119 73977 96119 73977 33657 39024 33657 73977 48961 14453 48961 35763 48961 33657 90971 33657 43786 43786 48958 43786 53689 82078 43786 4374 82078 4374 23564 83773 23564 83773 84485 97168 83773 63475 83773 63475 34917 63475 19919 34125 63475 34125 94859 90000 34125 63052 34125 63052 14443 19919 75098 75098 16303 29155 75098 52764 29155 88073 29155 75098 53819 31117 53819 60228 29155 12384 53819 79422 12384 60228 10014 75971 10014 20922 10014 10014 3745 3745 9754 10014 50074 57264 50074 50074 55040 44346 3745 97911 44346 72794 50074 17473 72794 98808 17473 98808 74885 79870 98808 41534 98808 90682 79870 90682 69565 90682 80357 90682 23554 41534 14701 14701 78208 14701 36817 48598 79870 57816 48598 1646 57816 48598 31161 25682 31161 31161 64440 67381 57816 36256 67381 67381 41446 67381 8140 31161 43174 43174 34166 68347 43174 95672 43174 67888 95672 95672 31120 31120 22700 31120 76299 31120 76034 68009 76034 77115 76034 99730 77115 77115 72466 72466 6285 72466 35047 28387 77115 74292 28387 6055 99730 95417 6055 95417 1426 2548 6055 95417 71974 2548 94918 94918 15164 94918 43187 43187 25877 43187 48877 2161 48877 7228 48877 84446 7228 84446 77405 77405 50468 77405 15797 77405 75605 7228 28643 46421 28643 70580 28643 70580 97808 70580 80086 70580 3580 70580 94193 21740 94193 94193 42963 42963 24439 18213 42963 92634 70580 92634 51512 92634 36486 56910 36486 37997 36486 36486 68947 65780 68947 68947 14265 90127 68947 90127 11908 11908 60393 11908 11797 79087 11797 15393 11797 15393 82715 69443 11908 67935 15393 67935 31660 31660 25755 69443 32590 76255 32590 43317 32590 43317 42142 95672 43317 73686 43317 76255 41467 85916 41467 41467 88469 53092 73686 26486 41467 80320 26486 64400 80320 80320 28642 67374 80320 20068 80320 20068 14248 14248 56758 20068 72389 72389 88294 97817 72389 26502 72389 26502 98341 26502 4303 72389 30122 30122 51371 82209 51371 51371 79282 51371 47615 27545 47615 47615 46969 61283 51371 61283 16729 61283 5863 5863 73257 63917 61283 67815 63917 63917 68217 68217 3855 68217 10977 68217 6145 6145 21279 39193 21279 68217 8763 49526 8763 49526 8196 49526 95302 49526 50580 49526 70204 79376 49526 52330 8763 64342 52330 64342 89783 64342 29048 18403 64342 52330 83680 64342 52085 34425 52085 52085 30866 30866 19996 20356 52085 51306 20356 20356 83890 34377 83890 16383 83890 16383 291 64285 16383 64285 67937 6775 64285 64285 35523 33141 64285 5648 16383 54200 5648 5648 39381 39381 33434 39381 99236 33311 39381 7091 33311 7091 54376 41860 7091 15685 7091 33311 56141 56141 78154 56141 31875 31875 65168 54605 65168 31875 47154 47154 10257 67117 47154 65526 47154 65526 50678 93506 50678 99708 93506 30158 50678 30158 92692 50708 30158 50678 41382 93617 41382 17795 93617 30158 58343 95955 30158 95955 93986 68199 93617 68199 14280 68199 81764 68199 66864 24498 58343 88023 68199 7523 24498 75173 7523 7523 84808 52130 7523 88023 89497 88023 70930 70930 2735 41150 2735 2735 48302 2735 40751 2735 43199 2735 12534 97563 2735 40816 97563 97563 45229 45229 5160 45229 81633 45229 25608 28019 45229 28019 34392 28019 61833 25608 92620 92620 10849 10849 4795 41295 92620 41295 60550 81442 41295 2994 28019 45310 10849 45310 54691 45310 68050 12516 45310 45310 3831 3831 90518 33368 3831 25247 12516 25961 25247 1252 25961 1252 86380 10262 1252 98960 10262 41335 25961 10262 42276 42276 20546 56231 42276 6829 42276 6829 2166 42362 2166 42362 17553 56823 42362 28831 56823 19571 56823 56823 21701 56823 96017 10098 96017 31576 96017 79630 96017 96017 67756 97945 67756 97945 4753 67756 90078 37007 90078 90078 49477 50818 49477 91658 49477 62378 49477 98442 62378 62378 95789 43559 95789 98602 98442 98602 10371 98602 10684 76836 98602 42677 76836 76836 38644 56474 95789 56474 69835 76836 2433 85204 2433 90242 2433 91319 76836 91319 30452 22991 91319 9702 22991 73968 2433 73968 84692 15405 73968 15405 91019 91779 91019 15405 33013 33013 84647 84692 6155 6155 20422 33013 55776 95617 55776 55776 72705 6155 47482 47482 70186 49513 47482 55776 43561 43561 80255 60498 43561 43561 15744 13719 15744 15744 16412 16412 38954 81406 16412 25700 81406 25700 95721 44179 25700 15744 76707 8267 76707 76707 7412 7412 10895 10895 54843 10895 51948 76707 85581 85581 5179 5179 80937 3321 80937 36813 80937 80937 48682 80937 35932 80937 83824 13603 80937 80693 5179 80693 56479 80693 5360 54464 83824 54464 86452 6277 54464 6277 68307 6277 9416 2798 6277 2798 46377 2798 42912 47136 6277 9038 47136 41593 9038 9038 90426 87027 47136 83616 87027 50432 83616 87027 42451 42451 87062 42451 11214 50432 27130 50432 94670 42451 92801 11903 92801 92801 33350 86579 33350 2403 92801 35161 33350 2403 98421 59773 98421 94909 35161 94909 35936 94909 85876 35161 95529 95529 55645 22185 95529 95529 16157 17408 16157 16157 99486 95529 86288 83480 86288 86288 26046 26046 18153 5188 26046 26046 45133 26046 63064 18910 26046 18910 77614 37399 26046 37399 71883 71883 90450 61722 71883 28544 71883 35945 71883 65509 35945 43959 35945 50295 35945 86381 50295 80666 50295 28544 25869 35945 96000 19355 96000 96000 21382 21382 84548 67185 84548 21382 58518 40613 58518 76679 58518 19364 76679 81880 58518 81880 13037 78032 81880 18597 81880 18597 4051 18597 89347 47757 18597 68509 47757 11539 18597 11539 51960 66949 11539 52166 47757 50921 52166 75347 50921 35543 47757 6661 35543 35543 74962 22417 74962 74962 76518 35543 37915 13860 37915 65188 37915 65188 527 37915 22347 1270 22347 22347 41556 85776 22347 59951 22347 65188 22437 22437 98113 95292 22437 22347 79365 5254 22437 5254 43473 28672 79365 38563 28672 28672 97639 12223 28672 78070 12223 12223 60519 12223 91323 12223 11111 84936 11111 32992 84936 78195 84936 91323 11448 94658 11448 3454 94658 11448 19884 85548 94658 60221 85548 83554 85548 85548 10461 19884 19979 19979 32118 36051 19979 36051 60744 64368 36051 67757 36051 77771 67757 67757 99964 67757 29717 29717 23192 28605 23192 75294 23192 75294 3463 75294 49094 49094 81588 20858 49094 81599 49094 1543 81599 51436 1543 31560 1543 99146 1543 99146 34125 66259 99146 92678 66259 45918 99146 45991 45918 45918 83538 45918 39186 30989 39186 39186 47208 47208 58091 37837 47208 47208 69189 59920 47208 30669 59920 69655 59920 89102 59920 52118 59920 21008 52118 52118 60057 52118 61737 92799 52118 75522 52118 33039 75522 75522 38097 94384 38097 75522 47348 47348 58696 47348 70705 71987 38097 71987 62187 71987 4672 88770 71987 2990 71987 75522 69095 69095 8306 69095 97150 12920 47348 19022 12920 52305 12920 52305 74282 12920 40903 43154 40903 40903 84864 40903 30494 40903 58312 1428 58312 58312 63082 48711 63082 33112 30494 63082 19046 63082 22956 22956 3142 22956 98592 75557 98592 33164 98592 33164 53672 43605 33164 81939 22956 83383 33164 83383 60987 60987 42643 83383 98654 60987 24177 28594 24177 24177 63568 3141 24177 98654 28766 93598 28766 66584 24177 66584 39047 66584 91893 66912 91893 91893 82629 82629 82075 12232 91893 95770 12232 80944 12232 80944 14758 80944 82579 42548 82579 42548 19586 46861 82579 46861 59587 17120 82579 77485 17120 17120 20529 57877 20529 20529 24685 67543 20529 17120 21195 66111 17120 54911 66111 18064 66111 30973 66111 43043 21195 94718 43043 32699 43043 32699 66437 32699 19787 86299 32699 32699 41965 64447 41965 68866 32699 30833 32699 30833 72522 89468 30833 89468 42086 89468 53946 33171 89468 92001 33171 96035 33171 89468 82692 82692 93999 82692 27055 77566 89468 93798 82692 75633 93798 77566 60182 60182 54563 98146 60182 66081 60182 60182 80462 80462 27758 80462 94130 58351 94130 75975 66081 77267 75975 75975 84267 89547 84267 24724 75975 83815 75975 83815 19508 3610 24724 3610 48196 83815 20986 20986 72913 46999 20986 46999 20008 72913 94186 94186 87987 92707 94186 23732 72913 23732 42203 11418 23732 4253 94186 4253 66546 4253 31036 17048 31036 31036 8824 8824 7610 20983 31036 20983 20779 97917 8824 89128 97917 45302 97917 20983 26566 26566 7354 33512 97917 67921 33512 97917 61728 29213 26566 29213 50722 60327 29213 70685 29213 32803 70685 29213 65919 65919 37307 75949 65919 46691 70685 46691 345 70685 41687 84371 41687 65919 29452 15977 29452 65919 35219 35219 9484 99696 35219 29452 63694 43552 63694 52203 63694 73285 63694 41687 82996 82996 48762 82996 34902 56528 34902 82996 36523 36523 55224 99476 34902 99476 93595 99476 60697 57697 60697 57697 22223 57697 46818 57697 63737 53573 57697 57697 12538 12538 61162 57697 17392 91493 17392 54741 12538 54741 94881 17765 54741 17392 87448 79927 87448 76797 87448 87448 4640 4640 49164 69328 4640 2600 69328 69328 56639 19518 56639 56639 78239 55863 69328 55863 95961 29006 55863 55863 33722 56639 89935 55863 25241 25241 6803 25241 58211 25241 7584 89935 15786 15786 90841 15786 80655 24443 80655 24443 33017 24443 7478 72127 7478 91708 7478 42766 7478 42766 26190 33339 42766 84389 7478 76427 84389 66273 42766 49986 66273 74588 66273 84389 1438 1438 23260 23260 92182 74066 23260 85905 74066 85905 71279 85905 60783 46028 74066 34223 46028 35938 85905 85905 94541 74827 94541 94541 91561 35258 94541 35258 56379 91561 6936 54213 6936 6936 51054 51054 79933 79933 36209 79933 90213 79544 90213 79933 65849 46284 65849 65849 14446 89388 14446 14446 33010 65849 34298 14446 16430 16430 42179 30922 16430 16430 72345 23983 72345 16430 47913 47913 95732 94015 72345 22310 94015 57475 94015 47913 68203 94015 86625 72579 86625 72579 5201 46077 68203 50559 46077 46077 35084 232 86625 232 64950 232 61765 232 77436 71390 77436 94900 77436 94900 46519 94900 98772 77436 23190 23190 95094 61135 94900 43692 61135 68405 43692 40933 43692 61135 5065 5065 43407 43407 26414 17010 43407 93243 17010 17010 77047 12391 17010 12391 70436 73780 43407 73780 96290 7984 96290 24283 17010 24283 10766 24866 24283 19923 24283 24283 52512 5419 52512 5419 63594 91556 5419 61838 91556 87787 91556 91556 12237 36274 91556 20339 91556 20339 96794 96095 96794 96794 24231 50481 96794 2884 96794 4081 50481 42152 2884 42152 92034 19982 42152 11570 19982 11570 70432 11570 35020 19982 36876 36876 7672 36876 26127 51115 36876 36876 6036 92109 6036 4348 6036 11570 70041 62198 70041 70041 61011 58032 61011 62051 58032 70041 5367 4950 5367 19450 5367 58032 33917 62051 91630 82294 91630 82294 27420 12243 82294 82294 62464 91630 59621 57362 59621 57362 79445 57362 19549 19549 48245 19549 173 60570 79445 91630 60570 60570 94905 94905 20695 71231 94905 49452 71231 60570 63890 69402 63890 63890 89608 89608 67723 39806 63890 76183 39806 76183 62642 95611 76183 39806 51163 51163 38641 49251 51163 57959 51163 78291 57959 57959 94392 57959 76152 57959 20634 54126 20634 36713 20634 36713 5128 76152 59663 31481 59663 69428 59663 10289 59663 36713 26630 26630 61624 59035 26630 20081 59035 22965 59035 59035 50825 79507 59035 19078 79507 93504 19078 80038 19078 84274 19078 84274 14205 60973 80038 7098 60973 7098 87565 91132 87565 93044 7098 24281 93044 23905 7098 1005 93044 34724 23905 1005 21242 21242 16323 16323 65042 1005 73246 14804 73246 73246 71011 14804 39539 39539 32450 39539 73048 55758 39539 40531 14804 40531 80494 40531 1966 44466 39539 91631 44466 54235 39539 38368 54235 54235 4775 38588 44466 23460 38588 38588 8832 54235 85449 39144 85449 36622 85449 38588 64589 64589 72339 43358 72339 63076 72339 3418 63076 63076 37578 4415 63076 55657 72339 31230 55657 55657 22533 95510 55657 82512 55657 3186 55657 42150 3186 3186 68136 3186 14736 40518 3186 3186 33977 29881 33977 33977 94105 94105 42 42 95710 70714 42 48198 70714 37975 42 4589 42 33218 4589 4589 13749 91389 37975 73942 91389 91389 94392 20630 4589 8770 91389 8770 12717 8770 58504 58504 50979 58504 61582 70777 61582 61582 36947 36947 95029 6747 36947 6747 97753 87648 97753 97753 80121 97753 39281 46989 39281 39281 37278 36090 97753 36090 22058 36090 85316 85316 66247 66247 59575 1803 66247 1803 62168 88887 1803 88887 77784 88887 32125 88887 35152 75433 35152 35152 7475 84424 7475 65652 7475 65652 42458 25996 65652 67573 35152 67573 52213 52213 10670 67096 52213 44218 52213 32906 67573 32906 25423 65584 52213 81016 65584 44451 65584 29887 32906 7220 65584 29887 69357 69357 77547 77547 6809 14692 77547 69357 36157 1133 36157 1133 88070 31960 1133 53760 88070 9600 53760 53760 25691 31960 99227 99227 29016 25691 12530 23127 12530 23127 4974 23127 29015 23127 81281 23127 53300 23127 91818 28691 91818 36684 23127 91818 21381 21381 529 83758 21381 36684 24712 21381 54972 54972 584 24712 32137 94690 32137 13658 54972 13658 56689 32137 85656 48169 85656 32137 93662 92061 93662 19656 93662 93662 30118 93662 194 30118 37758 37758 23386 88007 23386 23386 50974 19081 50974 74962 50974 50974 80907 80907 33543 80907 53352 21462 80907 80907 18795 18795 30354 8501 18795 8501 21620 35400 8501 35400 1345 4092 1345 54535 1345 54535 21432 22964 54535 14637 1345 79746 14637 14637 56275 56275 81938 56275 84064 31301 84064 74406 84064 84064 56208 84064 6781 6781 67353 55482 6781 23117 6781 37677 6781 84064 64131 6781 26829 26829 60191 5976 26829 5976 17587 26829 44950 44950 92596 44950 4659 68645 44950 5976 42117 60080 42117 56875 5976 56875 74975 56875 31973 31973 4136 4136 1986 1986 53376 53436 4136 53436 15361 15361 4727 4727 9749 81029 53436 87645 4727 81029 76931 93608 76931 67074 76931 76931 67307 99389 76931 87645 807 29653 807 807 54379 43467 54379 73290 43467 54379 75820 33240 75820 75820 36672 86725 36672 24577 36672 36672 70749 36672 71529 70749 16781 71529 27207 27207 4718 4718 95942 27207 88341 53615 88341 83840 88341 87991 83840 69358 83840 90985 88341 57251 90985 90985 97663 97624 97663 22856 97624 22856 92321 22856 66155 58552 97624 21381 58552 43958 58552 97629 58552 22856 27558 58552 58126 74301 58126 58126 44594 68208 58552 68208 40992 68208 15400 15400 88697 42059 88697 88697 28082 39337 88697 39337 76600 2528 39337 39337 86490 75501 86490 86490 85246 85246 94255 99022 85246 43048 85246 43048 87589 87589 57144 97610 87589 37574 97610 41340 43048 12414 41340 41340 91519 41340 21909 40563 41340 40563 16740 76339 97610 37134 76339 44139 76339 76339 69453 69453 15542 92097 69453 92097 77319 44354 92097 92097 94585 28214 94585 77797 94585 5209 69453 62509 94585 62509 60237 31663 62509 70001 31663 31663 5668 60237 13088 57451 13088 2019 13088 13088 82031 60237 67849 67849 76916 1114 67849 1114 73280 41666 67849 81012 41666 41666 92204 92204 72089 72089 42323 72089 30262 92204 26106 32493 26106 11905 26106 72089 13944 13944 1206 13944 82255 82255 49928 81388 49928 7450 13944 7450 31466 84947 7450 84947 3118 87591 84947 45524 87591 34344 87591 24645 87591 62669 24645 87591 19377 31292 19377 30785 87591 45627 30785 45627 27194 63007 24645 63201 45627 63201 58812 45627 7704 7704 5678 13483 5678 63201 70845 5392 70845 41012 5392 41012 72757 10789 41012 41012 97632 97632 37441 14654 97632 5392 8039 70717 8039 55643 8039 45853 8039 88556 45853 99428 45853 33692 45853 45853 35043 45853 43136 60007 45853 60007 88102 97632 60140 60140 85446 85446 33987 29084 85446 29084 79609 79609 89078 53517 79609 29084 48261 48261 7939 7939 21949 3335 7939 98592 3335 3335 15151 5150 3335 21870 5150 21870 86392 86392 34704 21870 88310 86392 19442 40268 19442 19442 92865 49304 88310 50626 19442 48438 50626 50626 64227 64227 34087 64227 12431 12431 13663 83081 12431 83081 84368 90146 84368 6172 84368 6172 31651 27576 84368 7844 27576 7844 42607 14551 42607 14551 87393 14551 40166 7844 1503 42607 55961 71 55961 99725 1503 99725 39878 98629 99725 99725 90724 55961 55545 6682 55545 7502 55545 14762 55545 24219 55545 24219 41388 41388 67788 67788 42535 45932 67788 45932 79689 45932 1733 59646 1733 1733 34663 1733 59740 23965 1733 1733 85481 85481 99155 85481 50235 50235 76400 50235 84536 84536 21462 79496 84536 30111 50235 30111 24810 30111 18700 92999 50235 16368 92999 92999 25905 92999 77840 33617 92999 92999 29343 58338 29343 49567 29343 87052 33617 16740 87052 87052 13906 5562 87052 5562 96596 61301 87052 61301 3322 57789 5562 57789 9394 57789 4208 4208 91993 91993 34159 91993 87668 55849 91993 8175 4208 49818 8175 53468 49818 88678 49818 88678 11899 25162 11899 86838 88678 96530 86838 96530 35455 78210 96530 6401 86838 6401 33837 33837 90411 33837 61292 69728 90411 75116 69728 3346 69728 3346 53193 69728 97304 42568 97304 3346 29784 83845 3346 29784 42266 62254 42266 86468 42266 83845 13748 25021 13748 25021 8913 85840 25021 25021 48981 13748 35167 13037 35167 46333 35167 79721 35167 79721 76281 79721 44170 99578 79721 79721 74344 82619 74344 74344 82890 81492 82890 6195 81492 81492 32501 55899 82890 55899 66611 66611 90706 55899 39093 39093 54845 66611 2685 10854 2685 69813 39093 69813 57111 69813 18163 69813 70215 43085 39093 43085 24840 24840 42908 24840 91504 24840 58338 24840 61631 56256 61631 61631 68926 90119 61631 90119 10333 91240 90119 91240 69268 85488 91240 85488 86126 86126 86388 97356 85488 18169 85488 79477 18169 6772 18169 86126 70081 70081 22082 18169 61600 810 61600 21432 810 52688 810 61600 1748 1748 14885 1748 80802 61904 80802 80802 85233 53951 80802 42616 53951 37458 42616 42616 5637 7818 42616 7818 13327 18852 13327 7818 14755 13327 46949 27776 46949 46949 80096 80096 91893 80096 18588 86711 27776 22780 80096 61624 22780 80096 33194 33194 60634 74896 33194 74896 29081 6498 74896 81213 74896 74896 29413 74896 42626 71279 42626 42626 69817 87336 69817 10813 69817 10813 43852 10813 22538 10813 35393 55170 35393 74807 35393 10813 51072 51072 2982 57434 51072 57434 45023 45023 2508 45023 20920 57434 27713 50047 27713 27713 76197 76197 54761 27425 27713 53239 27425 53239 88631 27425 94481 7546 94481 61422 53239 69451 61422 94481 16302 20065 16302 16302 99861 94481 41646 27768 41646 71139 16302 71139 50787 39626 71139 41646 66088 71139 39382 39382 30390 79483 39382 39382 84010 39405 84010 39405 67780 59493 39405 39405 45545 39382 72891 27006 72891 72891 97752 72891 7494 78090 7494 39405 29136 29136 21595 29136 77273 29136 14446 7494 23887 12408 23887 23887 78780 78780 27910 78780 41080 41080 52424 41080 51462 75134 41080 75134 95018 75134 41793 96782 41080 9804 96782 86529 75134 7650 75134 7650 97667 7650 74190 7650 50280 83793 50280 35520 83793 35520 13142 6382 35520 35520 68045 35520 3075 22135 50280 22135 69492 22135 14326 80238 22135 22135 43772 43772 13818 77180 35520 27616 77180 39194 77180 39194 77141 39769 27616 39769 25960 39769 78601 12877 27616 87502 12877 87502 61877 87502 13172 68207 12877 68207 23557 68207 61941 61941 88678 16686 61941 44604 61941 2162 44604 44604 99895 76985 99895 76985 78564 52224 76985 52224 51072 52224 7664 52224 85695 7664 95363 81100 52224 2745 85695 2745 24530 2745 50421 16412 50421 24530 87151 47721 87151 5616 87151 5616 7023 20961 5616 20961 1234 1234 2884 5616 53118 20961 36078 46591 36078 36078 41209 12603 41209 12603 90317 90317 60642 60642 42587 60642 52640 78476 12603 78476 24868 80345 78476 28664 80345 80345 72183 72183 47257 59088 47257 47257 85831 85831 77083 75825 85831 81652 85831 64034 85831 13971 85831 82200 64034 82200 8331 82200 45452 82200 52533 52533 3470 52533 26452 26452 41856 30974 26452 30974 90724 59364 30974 26452 72125 44308 72125 72125 59739 6776 72125 6776 1885 30974 6907 87708 6907 6907 71029 71029 73136 74159 87708 68330 74159 74159 61630 81406 61630 78415 61630 78415 82767 78415 22959 92727 78415 10794 92727 89190 92727 15078 89190 42542 89190 45375 42542 45415 42542 42542 48289 48289 60086 15311 48289 89190 89377 89377 52118 96069 89377 48289 58759 31281 58759 89377 22025 22025 64424 33894 96069 90176 33894 30120 33894 75024 30120 29419 30120 33522 30120 30120 76555 30120 31252 49989 30120 49989 33603 31252 53332 53332 86596 62749 53332 53332 73613 73613 18078 15180 73613 73613 52757 53035 73613 59929 53035 33278 62749 32904 33278 73613 42426 93765 42426 13705 42426 13705 74184 80918 13705 9970 13705 49503 13705 49503 29532 9970 57356 57356 8629 48539 57356 80378 57356 62713 57356 62713 18759 56280 18759 51199 56280 56280 16924 56280 5341 29761 56280 59954 56280 59954 75361 13333 59954 59954 3414 16818 3414 98930 3414 20697 3414 3414 36631 9007 59954 15363 9007 9007 58031 58031 13491 58031 7701 45636 3414 98961 9007 62320 98961 98961 68750 41299 98961 41299 20301 20301 60167 60167 28574 10857 28574 28574 33512 28574 3043 3827 3043 3043 16395 70388 16395 3043 2643 2643 33110 33110 9919 33110 72884 65349 2643 65349 12137 25163 65349 25163 64654 8022 25163 28646 33110 91056 28646 65349 99264 69452 99264 28646 35181 40186 35181 35181 67717 67717 39990 99264 51543 51543 93359 34470 93359 93359 19060 93359 50467 98800 93359 93359 19763 30021 19763 19763 62995 48657 98800 48657 86632 46787 48657 7444 50467 7444 88315 48657 75757 75757 15715 35362 15715 88621 75757 88621 69249 61448 88621 40973 88621 48976 40973 15715 16285 88621 62865 62865 5144 62865 778 62865 68502 68502 86288 68502 69130 96177 69130 69130 62195 77997 62195 3150 62195 62195 89296 96354 62195 8973 96354 33715 96354 7430 33715 88770 33715 33715 10305 33715 33335 33715 91919 69352 91919 69352 35295 43205 69352 43205 2498 51217 43205 295 51217 295 43999 41915 43999 43999 32721 32721 51029 63315 43999 16549 63315 63315 95102 19610 95102 28621 95102 34502 63315 34502 80002 83556 34502 34502 91036 91036 8605 10713 91036 28444 10713 10713 34770 10713 29995 29995 28134 7351 28134 43258 29995 28134 30175 49737 30175 50188 28134 76517 50188 9652 50188 50188 58051 45568 58051 30175 69038 70284 69038 69038 77887 89324 50188 39193 89324 69038 62499 99877 89324 99877 24984 82518 24984 57023 99877 57023 96324 47311 57023 57023 91844 91844 27630 59280 47311 59280 76950 77939 59280 88514 76950 88514 18290 88514 10237 52113 59280 57724 52113 57724 86831 57724 23736 46173 57724 57724 14611 52113 89258 89258 82088 89258 81918 69786 81918 81918 95375 25476 82088 25476 46861 25476 77194 68105 25476 61689 68105 28866 95375 35104 28866 35104 76163 28866 94264 94264 35127 94264 6746 58667 94264 94264 2452 2452 57327 94264 92888 2964 92888 92888 39653 30884 92888 30884 44211 30884 58189 58189 76276 16613 30884 16613 72068 5773 16613 58189 85144 93846 16613 93846 13128 99513 85144 49459 99513 99513 35743 73077 99513 30684 13128 99513 24642 36785 24642 68885 36785 36785 72432 72432 51420 72432 95656 72432 5308 5308 19475 19475 28049 44865 19475 44865 53856 44865 1132 46623 1132 55991 46623 23338 46623 81187 44865 66736 81187 78094 81187 81187 22534 78879 81187 3603 78879 78879 77377 77377 15035 59903 78879 3156 59903 59903 36375 48313 36375 36375 30553 68908 36375 33590 36375 13474 33590 33590 22944 33590 32991 22774 32991 75331 32991 32991 47756 47756 82007 47756 33420 47756 2410 47756 88992 92806 88992 47756 21612 72181 21612 47756 21803 21803 23060 94791 21612 94791 92636 83191 92636 76198 94791 2838 76198 2838 71002 60602 2838 60602 83033 80549 2838 80549 62694 80549 30088 80549 65876 94183 65876 6008 60602 27455 6008 44947 6008 3932 6008 3932 59606 37630 44947 37630 81703 14658 3932 72432 14658 14658 26791 14658 11630 14658 60366 60366 11339 14658 76617 76617 69319 12335 60366 12335 39936 39936 41675 41675 83674 41675 94771 41675 78689 40919 41675 55268 40919 40919 26987 40919 47993 26987 88123 27200 47993 42318 27200 27200 21257 56055 88123 56055 98166 88123 24027 56055 41672 41672 76571 50594 41672 41672 1677 1677 61028 9453 61028 51031 61028 61028 38339 38339 86359 51184 38339 51184 88584 88104 51184 88271 88104 6047 51184 76838 6047 75619 76838 88104 14291 14291 91228 59124 14291 99854 59124 47253 59124 75896 59124 75896 16557 59483 75896 59483 57570 12616 59124 75896 79363 15476 79363 13810 79363 13810 11198 92876 79363 92876 62137 10260 13810 10260 72079 53415 92876 37002 53415 10260 95413 95413 18304 96739 53415 47458 96739 96739 30304 91651 96739 19004 91651 43372 96739 43372 19728 74957 91651 74957 12491 74957 59703 74957 90407 43372 82173 74957 95733 95733 93504 95733 68136 66126 74957 95733 62157 17116 62157 27539 17116 64057 17116 99392 17116 99392 60641 81335 99392 31866 81335 81335 69194 44624 81335 44624 9807 14000 9807 87052 9807 57139 9807 53791 9807 53791 33323 96846 53791 9807 85207 60060 85207 14515 60060 55333 60060 53791 12013 12013 16935 60060 56041 56041 55711 56041 24407 60742 12013 24407 57937 60742 92490 45654 57937 46948 45654 45654 7603 45654 19379 34450 19379 17540 7603 59593 17540 19379 33388 33388 29695 23396 33388 17540 28948 28948 52154 28948 46808 33388 49784 49784 82076 49784 82420 14286 49784 52648 14286 91673 14286 49784 53617 53617 150 53617 45946 562 45946 45946 96835 45946 38391 53617 79903 88945 79903 88945 50057 45946 40819 72364 40819 47990 40819 79903 15169 35635 40819 15169 97287 97287 66421 85719 97287 97287 21499 77924 35635 80724 77924 98115 80724 80724 99024 80724 39293 21499 8595 17789 8595 85485 8595 11803 8595 49358 39293 93263 49358 93263 62473 93263 61738 93263 35298 93263 80482 31554 80482 6525 80482 6525 29862 29862 85606 80482 2461 2461 65740 40230 2461 97252 2461 97252 74755 74755 79633 22169 74755 79475 22169 22169 38334 22169 75563 22169 8210 8210 56385 74755 8542 72463 8210 72463 32822 62247 72463 62247 99037 62247 3633 36111 72463 29235 36111 38879 62247 23738 38879 36111 45919 45919 17898 38879 40407 40407 24386 805 40407 64941 805 18545 805 16543 18545 16543 25666 46240 25666 25666 74957 50205 25666 50205 15961 56715 50205 89857 16543 93090 89857 46108 50205 32801 46108 46108 15607 3176 46108 3176 31563 37468 3176 18197 3176 3176 1311 39224 46108 8184 39224 97846 39224 39224 93441 93441 38835 62847 93441 93441 8970 8970 38182 8970 46495 50346 8970 38043 46495 88610 38043 50346 42066 38586 42066 42066 40701 98818 42066 4006 42066 38043 57771 73718 57771 45952 57771 64247 45952 45952 14819 43710 4006 43710 69493 69493 57346 62956 69493 83195 69493 69493 67799 3565 67799 92706 67799 90616 69493 90879 92706 90879 2076 61120 92706 61120 90596 44531 90879 36547 61120 36547 52594 61120 17080 36547 53033 59608 53033 67231 44531 88643 67231 67231 84219 17970 84219 82919 84219 14048 67231 35324 14048 84219 70428 2326 70428 70428 10126 10126 1314 46599 10126 70746 46599 16154 70428 46599 22825 22825 31437 22825 28872 16154 28565 18496 28565 28565 92971 92971 51353 45362 16154 45362 3567 1522 45362 1522 55969 92971 81781 49970 81781 40876 81781 40876 10140 74636 81781 85285 74636 27794 40876 51189 27794 11625 51189 27794 9738 69489 11625 13668 69489 13668 69014 30597 13668 30597 92073 13901 30597 30597 77034 77034 4782 40815 77034 57222 77034 77034 13428 10293 77034 17806 77034 97711 10293 97711 11570 17806 67018 71920 97711 67018 27744 27744 27311 71920 40718 56352 40718 42364 40718 84974 40718 40718 72361 40718 26500 74401 26500 74401 3828 74401 88487 98415 74401 81595 74401 84838 81595 27258 81595 43043 27258 3647 27258 23872 27258 94188 23872 36396 23872 70519 36396 94188 79018 79018 55819 79018 72249 54469 72249 85592 72249 57281 85592 85592 78737 57010 85592 90507 85592 90507 99152 90507 14471 14471 26677 46868 14471 37223 90507 55008 37223 36086 37223 37223 20543 76051 90507 13390 76051 13390 11236 76051 29057 29057 98047 98047 61284 85688 61284 37172 61284 46139 61284 25720 46139 25720 63974 25720 94705 94705 79671 94705 44292 18591 94705 94705 22197 3438 94705 3438 35691 3438 32896 56736 22197 44125 56736 3438 34217 34217 34699 34476 34217 19533 34217 2148 34217 2148 40181 40181 95808 2148 3081 40181 23607 76983 23607 3081 97573 3081 64301 64301 77565 58764 97573 58973 58764 63995 97573 63995 34590 2362 63995 46039 58764 83411 46039 83411 99174 83411 96152 7411 99174 67719 7411 7411 87518 22152 7411 29373 22152 22152 4238 22152 91798 22152 30564 30564 9275 7411 29137 30564 13856 13856 53216 71545 53216 97017 53216 32517 97017 97017 30764 29829 97017 13856 28814 28814 17922 97017 86029 77183 86029 28814 71331 84207 71331 14342 84207 14342 95279 95279 64356 64356 58104 64356 16435 80806 64356 73989 80806 64356 27472 80806 39919 96396 39919 55644 39919 60578 55644 73499 39919 95046 73499 73499 75049 55644 26513 75049 7802 7802 15131 83646 26513 11116 83646 36882 26513 60562 36882 3756 36882 92536 3756 16455 92536 92536 12406 74797 12406 12406 31300 92536 39231 64846 39231 64846 74890 39231 96271 72507 64846 72507 5091 96271 52178 52178 8587 33112 8587 43081 8587 52178 84128 92866 84128 75757 84128 49909 84128 8587 45251 87558 84128 87558 91823 41201 45251 41201 69916 69916 803 46080 69916 87558 37152 37152 2048 37152 17975 17975 67790 30551 17975 64378 30551 23252 30551 25405 23252 19843 23252 19843 81126 19843 12313 71190 19843 23252 6358 6358 5643 6358 52613 6358 19260 19260 18932 54060 19260 9561 54060 6358 50059 51344 50059 65931 51344 65931 78944 76989 78944 76989 13187 96579 76989 23809 78944 35689 23809 18534 23809 23809 70057 46341 18534 46341 37314 37314 40342 43810 46341 43810 31817 897 43810 43810 24281 43810 25002 37314 95532 95532 28948 21686 43810 94088 21686 91342 21686 95532 59761 21686 88492 88492 62583 21686 55924 21804 55924 42900 55924 88492 56504 88492 98202 68 98202 98202 43951 30586 68 30586 18250 30586 43717 11723 43951 43717 42731 42731 11352 46395 42731 11352 37587 37587 12070 73978 12070 73978 66431 60812 73978 21933 12070 37026 21933 37026 98763 66002 37026 50020 37026 37612 37026 37612 97319 52780 21933 65170 52780 70827 52780 37026 94035 94035 88331 73525 94035 37612 18224 18224 11971 59517 94035 56191 59517 58896 59517 48056 58896 78446 58896 78446 81561 78446 44019 31646 44019 70805 44019 85475 44019 16498 44019 58896 77364 16498 91034 91034 59807 91034 74024 73147 16498 73147 83440 2263 77364 2263 15672 76773 73147 76773 68326 81155 76773 2263 49608 61211 49608 70935 49608 70935 62262 70935 95817 95817 30098 95817 76036 933 95817 54090 933 67844 933 933 81842 99328 67844 57157 99328 99328 8474 99328 78681 58474 81842 45878 58474 58474 89652 81842 73327 73327 61720 4267 73327 747 58474 33999 747 58474 29449 73327 83370 73327 55279 73327 27580 27580 2767 27580 87409 27580 69300 69300 26955 26955 73494 26955 65188 72822 26955 26955 33260 33260 74732 81273 26955 5476 81273 81273 10662 30894 5476 30894 83968 75110 30894 51122 30894 30894 35129 35129 31576 19870 35129 35129 32336 2666 35129 35129 1830 61752 1830 23682 1830 23682 68269 1830 79297 79297 58681 79297 69381 1830 28787 85889 28787 96295 23682 96295 77416 50179 96295 28787 76562 97344 76562 97344 92978 76562 620 4320 620 20376 92978 20376 40751 620 51435 90809 51435 83629 51435 23396 51435 69930 51435 69930 30218 55135 69930 17128 55135 53857 55135 34684 55135 34684 19139 34684 32869 34684 18713 21308 34684 21308 37600 63492 21308 34684 20607 20607 13994 20607 31791 45339 31791 12918 45339 45339 99014 77453 45339 45339 21088 89479 45339 63167 89479 21088 7829 51599 89479 89479 18209 78963 51599 78963 92218 92218 58058 58058 48544 74809 58058 58058 75528 65935 75528 30953 65935 65935 21032 52621 21032 60167 52621 24603 52621 47517 21032 45040 21032 45040 12058 45040 21843 21843 57235 47955 57235 64130 57235 45040 76121 28320 76121 78146 57235 19211 78146 4943 78146 78146 12361 12361 50411 42219 12361 9743 78146 88602 9743 9743 4790 9743 36553 9743 1799 97159 1799 97159 76890 86413 36553 86413 82850 97159 99300 23607 99300 18116 99300 17015 99300 76439 99300 38417 76439 89285 38417 11822 38417 11822 11419 28634 11822 76439 92632 19894 11822 19381 19894 19381 12519 19381 93415 81179 93415 45006 92632 45006 66267 93415 40196 40196 69704 40196 72472 72472 86759 72472 52980 40196 4214 75891 72472 4214 43118 75891 38449 22475 43118 22475 11549 38449 31999 31999 7222 14608 22475 31999 75773 75773 78375 78375 33645 78375 82383 78375 50284 22420 75773 29476 78375 29476 9479 22420 56411 56411 62562 22420 42320 42320 57433 42320 63678 63678 76741 45302 76741 42320 36632 36632 18618 36632 35610 99320 35610 75400 35610 75400 91345 2481 75400 99298 35610 24738 99298 82430 24738 51638 24738 51638 45939 79651 51638 51483 79651 60299 79651 54379 79651 92659 79651 30873 92659 92659 16175 48884 92659 48884 49479 57554 48884 63828 48884 31045 48884 48884 24192 24192 14274 36721 14274 1483 14274 14274 3640 8453 3640 87169 3640 1483 17757 16699 17757 18810 17757 63402 18810 18810 99098 18810 35377 35377 51675 73706 51675 44130 18810 51675 98865 43289 98865 98865 31203 629 31203 36231 31203 98865 65644 1628 65644 31203 96674 8197 96674 55224 96674 96674 18188 18188 83203 18188 61662 36299 18188 10616 36299 2690 96674 25078 18188 2690 81666 81666 90728 81666 96563 225 96563 34709 96563 90728 54353 57521 54353 50292 96563 50292 38906 38906 31563 38307 54353 62578 38307 94305 38307 42950 38906 42950 98154 98154 77898 95451 98154 63224 95451 98154 59266 54146 95451 48532 54146 55117 54146 55117 97857 55117 85112 55117 66262 68810 66262 90737 66262 87904 90737 66262 79983 74688 79983 79983 34257 7207 66262 51342 7207 90737 68464 7207 23140 69203 68464 68464 37817 37817 38240 13575 38240 38240 67537 75643 38240 41854 75643 75643 2754 11526 2754 2754 76685 2754 63507 2754 14037 47682 2754 87935 2754 87935 52153 52153 37719 22561 2754 22561 13788 34718 13788 25217 34718 49374 25217 28897 25217 34718 91090 24365 25217 24365 25670 24365 93870 93870 63758 34173 93870 34173 32777 35296 34173 62605 34173 54357 62605 62605 22243 99935 62605 64759 62605 25078 64759 64759 88850 19048 88850 59494 64759 64759 12980 72850 12980 72850 31411 86076 12980 86076 88909 88913 88909 28274 88909 72850 10652 10652 26573 88909 20780 57320 20780 59370 57320 68174 10652 43988 68174 68174 69984 68174 80772 68174 84068 44603 68174 87401 44603 10586 68174 70403 10586 70403 80755 96860 80755 80755 60056 60056 22224 80755 62133 73218 62133 46062 10586 46062 93493 93493 31837 72229 46062 93493 30370 64610 30370 28532 30370 24161 28532 7864 28532 74430 28532 82051 28532 82051 31454 82051 94893 60854 82051 60854 3233 50467 3233 3233 96939 82051 58943 21938 58943 60854 66719 71360 66719 66719 13448 71726 66719 80763 71726 71726 50912 13135 50912 62322 50912 95400 50912 48337 95400 48337 49387 48337 28926 71726 29622 6352 29622 29622 15810 31390 48337 48337 95020 95020 43475 95020 57590 57372 31390 16436 57372 41206 57372 98519 57372 57372 97321 97321 37749 57372 45716 45716 87109 45716 13370 57372 82687 82687 62887 45716 74922 82687 16708 16708 87686 16708 501 97333 16708 16708 51475 11490 97333 11490 13993 11490 78145 45414 51475 59911 45414 64409 78145 64714 64409 30408 64409 6551 64409 78145 17358 50432 17358 17358 5047 64409 79045 79045 9251 67594 17358 22782 67594 79045 7451 7451 54821 7451 96890 68784 96890 7451 83056 83056 74838 43405 96890 11081 43405 71754 43405 71754 12076 43405 1393 6057 71754 28946 6057 6057 66014 66014 51713 25302 1393 25302 95787 77368 66014 16043 25302 16043 67420 67420 52576 67948 67420 67420 24640 57254 24640 55248 25302 14667 55248 24640 600 600 93097 600 71068 51836 67420 90248 51836 51836 53301 51836 5521 74939 51836 51836 28497 28497 86003 28497 92334 57204 28497 2824 57204 2824 54390 2824 3403 3029 2824 3029 11502 18263 3029 18263 42913 87636 3029 87636 13439 64708 87636 87636 29276 87636 37968 37968 53836 11738 37968 87636 65938 65938 48493 65938 95559 50441 65938 50441 13383 13383 99201 50441 37086 10207 37086 37086 30192 63438 13383 53157 37086 92578 63438 88216 92578 92578 56892 63438 76863 76863 64390 65261 76863 69619 92578 559 76863 19616 69619 8959 19616 64846 19616 19616 72764 72764 53225 64733 72764 67769 19616 32506 67769 50989 67769 67769 29034 29034 44080 19616 16268 62723 16268 84553 29034 84553 30589 16268 45513 45513 33176 45513 93727 84553 55564 55564 85907 6596 45513 6596 76281 6596 91977 13411 55564 13411 56136 86616 13411 34615 13411 37341 13411 6596 5967 5967 50543 5967 84340 10874 84340 9285 84340 32679 5967 84340 72017 36016 72017 32679 70216 70216 66430 72017 40775 74315 40775 40775 95367 95367 71320 12834 95367 78955 40775 78955 10717 18333 95367 18333 42589 42589 14233 18333 74331 55079 74331 63747 74331 74331 3567 14604 74331 14604 95801 38405 14604 35688 38405 38405 43825 38405 20740 13271 14604 13271 50460 98036 13271 38405 13255 13255 81472 90866 81472 81472 24496 24496 60833 63626 24496 24998 90866 24496 99539 61445 99539 99539 84256 9790 24998 11116 9790 50911 99539 50911 25446 9790 14776 60062 14776 9790 55547 55547 20948 49101 55547 28523 49101 55547 37346 3636 37346 39514 49101 75438 39514 75438 24130 24130 69048 13250 75438 52060 13250 20970 13250 24130 72468 72468 13081 96291 72468 13250 60699 13250 14227 14227 28430 74940 14227 74940 12103 74940 56403 75484 56403 79789 56403 56403 26133 95424 26133 63197 26133 26133 88842 34421 88842 80492 88842 26133 12858 12858 92829 88502 12858 88842 62257 98296 62257 62257 4413 62257 94450 62257 79532 58888 79532 57704 62257 65836 57704 1026 57704 57704 69672 69672 35537 69672 12602 69672 78655 26900 69672 26900 42890 53879 26900 23622 53879 19599 26900 92707 19599 19599 94341 53879 55016 63402 55016 17705 55016 19599 76408 76408 78605 76408 63879 43504 55016 99480 43504 44768 43504 76408 77007 77007 14910 74651 77007 40397 77007 46435 77007 96329 77007 96329 98174 96329 61508 96329 52134 52134 22168 68799 52134 96329 1979 38391 1979 52134 89017 80793 89017 89017 36082 89017 11046 71939 11046 1979 64064 64064 84456 83710 64064 50999 11046 33263 50999 64064 30217 42833 30217 30217 98524 30217 52328 30217 97071 58467 97071 4650 97071 64844 4650 67560 4650 4650 75789 75789 20062 40673 75789 4650 66425 66425 93839 94898 66425 66425 94380 66425 71639 71639 96317 94380 48857 48857 74300 74300 48289 74300 48222 48222 45752 45752 51376 7604 45752 77016 7604 7604 30261 12029 7604 28787 12029 77016 6378 29101 6378 25924 30261 87450 25924 3912 25924 61539 3912 3912 43811 25924 70374 70374 80523 24456 70374 70374 30532 70374 8958 55055 8958 55055 13881 8958 81863 13881 5206 40247 5206 5206 71870 81863 2036 98737 2036 55301 2036 13881 89580 2036 18874 54865 18874 20945 89580 69431 20945 5887 20945 89580 87714 87714 93618 93618 24454 93618 55428 1019 93618 22329 93618 97050 22329 70895 1019 22329 84165 84165 71561 80276 84165 92860 70895 84165 45943 45943 52033 45943 5923 82032 5923 12137 5923 71626 45943 5923 4762 4762 35924 22065 71626 8796 22065 49710 22065 22065 85378 80818 4762 22065 22668 22668 52694 22668 32891 22668 38764 80818 97068 97068 1019 5181 97068 5181 55605 11227 5181 61522 11227 28701 61522 28701 7553 28701 86292 86292 81634 86292 25471 54238 86292 26880 28701 20598 26880 26880 61734 40771 28701 40771 67846 13542 86292 21577 40771 21577 83401 21577 80312 21577 82113 82113 41575 30131 13542 30131 20207 86195 30131 72693 86195 15765 86195 83383 15765 35282 30131 95962 35282 15765 15850 16950 15850 48385 35282 35440 48385 6554 48385 74442 48385 74442 15843 27959 74442 8780 27959 56646 74442 56646 43480 56646 7648 56646 76458 56646 46755 56646 54215 82407 54215 82407 9523 28986 82407 82407 84122 75385 84122 82407 83062 99152 83062 34116 83062 83062 78762 78762 31932 94401 78762 83062 21878 35340 21878 78762 26027 60568 26027 26027 95633 56767 95633 26027 94892 68518 94892 55233 26027 95633 55128 55128 47022 65155 55128 34689 65155 75117 55128 75117 35370 35564 65155 9541 35564 75117 21079 29548 21079 21079 6105 91924 21079 21079 90406 90406 47355 57891 47355 47355 85873 47355 71010 90406 41893 70180 41893 47355 36212 36212 9067 92779 41893 92779 63812 92779 65547 87822 92779 11230 87822 87822 86903 86903 28024 64863 87822 64863 76452 64863 94524 47377 64863 66132 47377 91021 66132 27206 66132 66132 97570 97570 79390 89323 97570 64863 22258 27966 22258 27966 78336 22258 32391 46908 32391 84643 32391 84643 27013 98084 27013 27013 32972 84643 71400 84643 74367 74367 30903 63375 74367 63375 70314 70314 55647 70314 34649 34649 65422 34649 95464 70314 22006 22006 96837 43630 70314 43630 67682 22006 27097 29031 27097 27097 19000 80528 27097 27097 1180 1180 29614 1180 18602 1891 1180 1891 88256 18602 90675 83180 90675 1180 49366 49366 40176 24894 40176 49150 40176 67273 40176 67273 99294 67273 22923 22923 54189 55281 22923 11181 22923 4696 22923 857 4696 19845 4696 63067 19845 50543 19845 54559 19845 92486 19845 19845 99349 63300 99349 19845 54975 61662 54975 54975 12290 12290 61167 34076 12290 12290 34454 68804 99349 99349 55307 16329 55307 55307 51820 86901 51820 26183 51820 46012 26183 51820 61588 61588 69169 82659 61588 53865 26183 53865 53141 57901 53865 23494 53865 23494 55998 62566 55998 55998 69904 54093 69904 53239 54093 54093 40436 32559 54093 491 55998 7461 491 42743 491 96589 491 96589 56684 34162 96589 34162 69477 3701 34162 34162 42867 44241 34162 74350 44241 47197 44241 42663 44241 64577 44241 64577 36663 27078 64577 69383 27078 27078 72322 87560 64577 78385 87560 87560 50085 87560 21443 56617 87560 56617 52620 56617 44863 23421 56617 47179 23421 3429 23421 6951 3429 57527 3429 23421 8274 48481 8274 94205 23421 94205 52850 52805 8274 37870 52850 37870 61108 61719 37870 37870 82850 48604 52805 2001 37870 80146 2001 93906 2001 28134 93906 42751 93906 46625 93906 93906 91055 9880 48604 9880 51159 58084 9880 9880 95094 93906 4452 53700 4452 53700 67536 79844 53700 25948 79844 79844 76235 79844 40180 21974 79844 21974 50296 50296 39652 33913 39652 26324 39652 26324 39613 24512 26324 26324 416 26324 65581 50414 65581 65581 33769 22946 33769 22946 90245 50414 19943 19943 14033 19943 97975 19943 56986 56986 39671 23333 19943 22017 56986 2115 22017 19943 48703 95287 23333 48703 76508 16499 76508 67976 76508 92886 67976 76508 48957 48957 21348 16451 48957 86474 48957 44718 86474 16949 86474 8116 86474 8116 26127 83803 8116 83803 61698 59778 86474 88941 59778 55568 59778 83803 39839 39839 18858 32774 39839 72021 39839 62336 72021 8302 72021 52492 59778 52492 42582 67931 52492 67931 54184 89768 67931 84100 67931 84100 3205 84100 34365 9211 8302 58238 9211 14316 58238 82450 14316 39426 58238 39426 67973 6279 39426 39426 93895 9980 93895 93895 60966 93895 28327 28327 22684 28327 29117 28327 1460 1460 58414 60575 1460 48641 28327 75884 48641 35650 28327 35650 42378 96004 35650 48641 59982 59982 73137 73137 72458 30172 73137 56327 59982 56327 43965 9615 43965 53340 9615 99073 53340 43141 53340 69571 43965 69571 7888 31570 7888 7888 27597 72785 27597 31831 27597 93722 31831 31831 8166 31831 2650 31831 16408 47967 16408 16408 48322 24101 48322 16408 93174 20406 93174 76461 93174 48322 77257 77257 90883 40689 77257 77257 11025 56646 11025 76801 77257 11025 97246 97246 33112 97246 14629 97246 18862 99070 14629 14629 7952 54785 7952 93728 7952 41336 99070 89302 41336 41336 22484 41336 66270 75183 7952 97576 75183 82842 75183 7952 26294 26294 97131 26294 54465 13645 75183 13645 86104 24821 26294 24821 22683 41871 24821 91265 24821 13645 26157 81161 26157 24821 42723 42723 18172 26157 60672 60672 56903 87804 26157 44146 60672 44146 83752 72223 44146 44146 57529 57529 49648 57529 70295 48535 70295 70295 608 70295 63592 70295 41219 41219 50714 26415 41219 62071 41219 62071 77439 62071 72494 46166 62071 41219 26258 62071 88461 88461 94695 19222 88461 8094 88461 13273 26258 13273 93196 82928 13273 84561 82928 61242 84561 31113 84561 11143 84561 32153 11143 11143 31621 11143 80178 84561 2660 5600 80178 54056 5600 5600 41725 80178 67058 25128 67058 67058 12515 12515 35127 71394 67058 64606 71394 71394 86 12515 58509 58509 70663 58509 31663 18708 58509 18708 22720 3018 58509 88792 3018 46307 18708 88835 46307 32081 88835 46307 86214 88835 80328 12116 80328 88835 83403 2679 83403 13997 80328 22111 83403 22111 2989 49217 13997 3886 49217 97436 49217 49217 46400 35506 49217 49217 5048 78666 49217 60768 78666 92979 5048 92979 42411 51386 92979 94478 78666 94478 79876 32376 94478 34662 92979 11359 34662 34662 37778 68508 94478 68508 71157 68508 30686 94478 28554 28554 933 41494 68508 51511 41494 51511 54787 14201 54787 54787 84597 34934 51511 34934 92435 36996 34934 27225 36996 79670 36996 74201 27225 74201 54274 74201 85122 63531 74201 63531 8357 67628 74201 67628 14129 32785 14129 14129 80296 14129 83382 1452 83382 67221 83382 58826 67221 83382 52358 52358 84590 89483 84590 42149 84590 71096 84590 62422 71096 16259 52358 16259 48481 18859 16259 84590 17076 17076 63037 17076 5481 73990 5481 84529 73990 17076 6080 6080 33414 94722 6080 4121 94722 94722 16557 86275 94722 6080 12287 94722 92517 49611 92517 75294 92517 18859 92517 92517 40603 40603 88643 92517 23518 40603 7431 63010 7431 7431 34415 34415 63890 80423 34415 34415 38625 38625 94152 54035 34415 38625 22793 22793 49660 49660 65440 49660 60450 98751 49660 22793 49810 49810 291 49810 33816 33816 7684 33816 20084 95624 33816 33816 10839 10839 54129 54129 67890 23744 10839 97901 23744 55759 54129 48431 55759 45396 55759 26268 55759 26268 6721 26268 47166 17211 26268 17211 64708 17211 78715 55759 42060 6607 42060 42060 50747 61398 55759 61398 8660 61398 48485 61398 41948 41948 93484 93484 89778 75018 61398 93484 52541 81737 52541 93484 97538 97538 62004 62004 79562 97538 38199 38199 76515 82571 76515 82571 77088 76515 2348 85865 2348 76267 82571 98817 76267 98817 76250 76250 19392 19392 91734 14213 98817 14213 98338 14213 18653 18653 33549 18653 87403 22582 18653 47748 22582 67802 22582 22582 69712 69712 22231 69712 70869 67802 51911 67802 90842 44734 90842 40091 69712 40091 26136 61888 26136 78344 26136 4045 78344 54274 78344 61888 32045 32045 37026 32045 13852 7309 32045 31707 7309 85153 7309 7309 78642 69091 78642 78642 15851 15851 700 78642 10669 10669 6325 68593 10669 60099 10669 60099 61175 79764 68593 79764 45164 56316 45164 45164 89545 45164 19233 19233 78139 19233 64516 33703 19233 33703 49121 19233 99717 99717 70267 33703 96781 39156 96781 23177 99717 23177 23338 66069 23177 12860 66069 59092 12860 9160 12860 66069 1600 66069 40131 40131 82161 1600 31747 31747 13118 31747 94721 94721 87068 58858 94721 31747 21278 21278 84037 21278 68381 21278 51277 51277 14137 88951 51277 50876 51277 50876 36602 46130 50876 24855 94721 54035 24855 24855 93413 91963 24855 15655 91963 87719 15655 15655 30245 15655 57707 57707 97593 57707 39045 37614 57707 6645 57707 6645 57298 6645 31095 33064 31095 94955 6645 32155 94955 90588 94955 16765 31095 16765 25965 25965 85143 83913 25965 83913 14219 76405 16765 76405 70325 16765 69671 69671 56400 42277 56400 56400 53494 53494 67716 72131 67716 10065 72131 10816 72131 8745 10816 81284 10816 35614 53494 35614 32969 32969 39285 16804 35614 16804 27486 96493 16804 91378 96493 91378 49222 17001 91378 96493 45839 45839 3424 17246 45839 45839 76364 61696 45839 33847 61696 45839 28390 33878 28390 67797 91378 60090 61696 60090 47905 47905 25924 11246 47905 67797 28764 28764 87454 47905 84394 75767 84394 84394 5251 84394 32753 78396 84394 52391 78396 51625 84394 51625 51390 51625 68580 7701 68580 51625 9415 9415 32208 32208 87834 36957 87834 86421 32208 86421 80040 79687 80040 80040 32744 86421 88916 49286 88916 63921 88916 64714 63921 84709 63921 28631 63921 59938 49286 59938 53165 59938 93544 63921 48066 39742 48066 21724 48066 88966 21724 22465 93544 22465 49004 25455 21724 25455 79252 56138 25455 25455 53208 15663 22465 88104 15663 21724 30625 30625 22727 30625 1934 30738 30625 30738 68129 89625 68129 63584 89625 89625 2054 65957 89625 8300 65957 8300 73672 92402 8300 38366 65957 31364 38366 56746 31364 43549 31364 31364 13256 14826 13256 43549 32633 32633 15159 78589 32633 13256 54204 59559 54204 13256 6523 54204 82501 34686 82501 45562 34686 64560 82501 64560 89640 19204 64560 16965 89640 16965 58552 19204 30685 42291 30685 89640 95635 30119 95635 29968 95635 30685 64504 50683 64504 64504 80764 95635 8529 8529 41714 41714 51407 41714 62574 41714 55248 45034 8529 41714 60304 29820 60304 42004 45034 42004 61921 17056 42004 15773 17056 17056 71834 71834 57776 6166 71834 6166 36657 71834 62406 72566 62406 47984 6166 47984 89102 47984 11124 21829 62406 55711 21829 33515 21829 21829 8233 8233 52621 8233 11167 8233 83554 31732 47984 8233 30517 8233 48768 51648 48768 90282 30517 90282 54283 40365 90282 24359 40365 24359 59649 24359 65104 24359 66054 94954 24359 24359 22493 11169 40365 8545 11169 80034 22493 80034 71169 71169 23525 71169 62135 71169 35881 35881 2434 70607 2434 2434 71232 96325 71232 41691 96325 41365 2434 41365 6777 6777 29451 76563 6777 71232 88438 88438 7230 47399 7230 70429 7230 6412 7230 6483 6412 12205 6483 44557 6483 58054 88438 77780 58054 6483 64289 84737 64289 36564 64289 64289 24760 64289 97334 24760 69179 69179 87962 95467 69179 4135 95467 16075 95467 86212 16075 73764 95467 73764 12748 41974 73764 76829 16075 37640 76829 89341 37640 15111 89341 37640 64761 64761 34923 34923 74443 20443 34923 34923 56098 34923 43336 34923 68634 38481 68634 34923 48947 34923 8485 48947 73790 1690 73790 73790 15554 8824 15554 72702 15554 72702 87313 72702 17276 70811 17276 17276 15360 17276 35141 35141 10070 96772 35141 96772 79617 79617 46112 96772 87308 68750 87308 29387 87308 29387 55495 16792 29387 62912 29387 85642 62912 29387 17371 8462 17371 17371 32880 32880 4359 32880 85176 73173 85176 85176 19146 15287 19146 19146 31667 31667 95229 31667 78757 85176 10606 31667 12741 12741 23054 34522 12741 38305 10606 3180 12741 80812 3180 75691 3180 26326 3180 3180 78046 78046 27353 26326 57172 82492 78046 82492 97322 82492 96563 57172 63851 86561 82492 96292 63851 96292 19268 15257 96292 89136 96292 23130 89136 89136 13515 89136 88227 96292 39717 68016 39717 81328 89136 88227 44856 44856 97872 80408 44856 80408 44089 3550 81328 3550 61870 95330 61870 28479 61870 66388 3550 22142 66388 27061 66388 12575 66388 13003 66388 13003 59905 1387 59905 59905 88642 4922 59905 11405 13003 11405 40136 20763 11405 26982 20763 26982 30424 26982 91270 65110 26982 65110 54842 35436 54842 7550 35436 26049 35436 56637 35436 56637 80146 61067 56637 31438 56637 7151 56637 56637 69046 71717 56637 26049 41484 41484 52322 51792 41484 51792 7981 7981 60450 11799 51792 7896 11799 90669 7896 7896 68992 7896 358 7617 11799 77479 7981 77479 48751 77479 74725 69103 77479 11799 98850 98850 44758 98850 9524 45676 98850 54900 45676 81169 45676 45676 1327 1327 71223 1327 16879 68992 16879 16879 24701 67759 81169 67759 79161 16879 10482 19159 10482 41999 16879 41999 78849 83126 78849 78849 89049 89049 59630 17878 59630 56032 78849 56032 81468 92784 81468 59630 79163 79163 64022 64022 95272 43591 64022 64022 75926 73289 75926 64022 76761 76761 40730 76761 29490 76761 74033 74033 10647 76761 76180 76180 36535 76180 85671 85671 72352 85671 2764 76180 17105 17105 69145 8221 85671 8221 29606 72033 8221 89304 8221 8221 21408 46313 8221 46313 13555 13555 94206 17105 877 37485 877 877 79967 1546 13555 1546 71146 79967 80469 99940 80469 46854 80469 46854 231 1070 46854 6169 1070 10256 1070 1070 47151 46854 99813 24417 1070 74583 24417 34606 24417 12409 24417 1070 99743 99743 48376 94961 99743 99743 98 99743 65784 65784 85395 20390 85395 99743 61165 16689 61165 61165 33973 72536 61165 72536 4114 4114 83186 83186 5962 4114 18037 30248 18037 36727 18037 48749 18037 48749 97791 14679 48749 48749 39177 39177 57508 49953 39177 28133 39177 28133 97881 28133 39558 95806 39558 39558 81809 86723 39558 48494 86723 32134 86723 32134 29910 69759 39558 54716 69759 67921 54716 28114 54716 69759 81108 28114 40995 74281 40995 74281 66674 40995 4475 4475 50137 30727 4475 36469 30727 77605 30727 32385 30727 74281 3605 3605 47547 93295 74281 93295 88068 79274 93295 30727 90591 61231 90591 90591 73680 90591 6951 83602 90591 82018 90591 47941 82018 47941 72595 47941 38838 90915 47941 47941 74208 72981 74208 68128 74208 13441 47941 13441 75462 13441 2471 13441 37197 13813 37197 57387 13441 84100 57387 20319 13441 20319 38572 57387 70980 33537 70980 59477 70980 50042 59477 59477 68015 40607 68015 27143 40607 40607 49869 29339 49869 62931 68015 61134 62931 49869 41193 40432 41193 62931 88261 88261 77422 74440 88261 92332 41193 23384 92332 62931 9531 9531 65378 9531 58914 58914 87860 58914 51238 51238 966 51238 45631 9531 85406 85406 82749 85406 96954 85406 59480 44266 85406 41815 44266 51426 44266 93553 51426 51426 12703 79897 12703 44266 5864 16114 5864 5864 15532 19698 5864 75128 12703 75128 81465 79381 81465 81465 80173 75128 98861 98861 39621 75128 65245 65245 61804 61804 74859 89383 65245 24940 89383 29037 89383 61804 94835 72524 94835 94835 66308 66308 87201 86589 66308 12318 66308 12318 20217 38183 12318 4732 12318 46633 4732 12318 33202 33202 67510 4732 35725 35725 83174 33202 98140 39904 98140 99707 35725 99707 6482 4913 99707 98140 51037 51037 27225 51037 60836 60836 92782 33127 51037 60836 78005 60836 6522 6522 45545 78924 6522 83557 78924 60038 83557 62332 83557 83557 22816 22816 36633 68557 22816 22816 54817 22816 49020 49020 71121 49020 95836 23165 95836 43381 95836 93641 43381 44828 49020 44828 94985 44828 37418 44828 78470 78470 47300 88935 44828 88935 75918 5399 88935 88935 21367 78470 62217 83660 62217 77526 62217 22967 88935 22967 87844 14571 62217 15846 14571 49803 14571 14571 69847 65267 69847 69847 67640 14571 446 446 43084 43084 95907 14571 8381 20522 43084 8381 84772 84772 33963 65890 33963 98115 33963 9847 33963 9847 66835 33963 32817 32817 14496 9847 25123 25123 55175 48802 32817 64569 48802 98997 64569 64569 92741 46090 25123 64569 81706 92260 81706 46090 20123 43522 20123 46090 93745 93745 70935 30937 81706 30937 95192 20693 95192 97445 20693 85309 95192 85309 32293 20693 96888 87811 96888 89836 96888 87962 96888 62171 85309 62171 3368 3368 48714 3368 80939 62171 65985 74604 65985 55813 65985 42382 55813 26777 55813 26777 29615 386 29615 29615 12741 29615 84764 29615 50 21743 29615 10241 21743 85054 21743 21743 80086 38185 21743 21743 68378 68378 76025 25961 68378 87022 68378 67687 21743 67687 67055 41891 68378 21650 41891 41891 60354 85256 41891 55445 68378 55445 3050 3272 3050 90306 3050 90306 9908 55530 3050 16922 55530 21909 55530 70605 55530 29052 70605 13377 70605 75962 13377 64759 75962 41446 75962 29927 75962 29927 84492 4293 75962 73265 4293 4293 19532 75165 75962 57872 75165 79764 57872 26156 57872 18983 57872 18983 57322 98307 18983 18983 65956 18983 69047 18983 79009 79009 98327 95995 79009 8117 95995 79009 30911 30911 74785 30911 74936 30911 37931 37931 46882 37931 61153 32579 37931 37931 69218 69218 33457 33457 94714 97014 69218 33457 5934 5934 84093 31515 5934 30347 31515 31515 20404 84093 89467 89467 66590 84093 81306 87327 81306 81306 82551 82551 95318 82551 73339 73339 89273 89273 57772 11345 89273 37091 89273 45937 37091 89309 37091 79623 37091 37091 34881 34881 25459 20358 37091 53193 20358 71349 20358 20358 75739 75739 12767 12767 10700 64915 12767 34353 64915 1440 64915 64915 28908 59173 28908 28908 7329 64915 89062 12129 64915 88983 12129 80530 12129 50264 12129 89062 19718 6307 89062 6307 12362 12129 59240 93941 59240 59240 88481 98843 88481 88481 40141 88481 64241 88481 19184 19184 3656 7139 19184 7139 63061 7139 97896 97896 25145 97896 18081 18081 10132 18081 66271 55343 97896 97896 316 316 35365 73164 316 73164 76349 55343 33277 8641 33277 83440 33277 33277 53836 33277 87261 87261 81282 63212 87261 42336 87261 33277 2484 2484 93596 87261 37099 37099 30030 37099 76861 69872 37099 87858 69872 69872 79440 42311 37099 4556 42311 42311 66669 42311 72985 42311 8848 8848 10324 72985 53147 53147 9542 9542 56986 73430 9542 73430 27962 73430 86104 73430 99240 73430 54995 54995 79598 73430 73206 73206 33452 66485 73430 42014 66485 66485 59415 73206 24356 66485 66939 66939 7739 97156 66939 82160 24356 31160 82160 64469 66939 37829 64469 16833 64469 61456 66939 61456 19208 19208 98097 19208 71262 11593 82160 25710 11593 11593 315 315 2526 69182 315 64469 95128 315 55504 59850 55504 55504 41363 41363 11438 83001 41363 11571 315 11571 88403 54123 11571 59478 11571 75060 11571 75060 44162 65113 44162 12532 75060 48530 44162 4268 12532 4268 227 75179 12532 63857 75179 15163 75179 15163 10831 10831 4154 44220 10831 15163 71755 71755 511 71755 91891 23479 10831 23479 76179 32562 23479 32562 82807 32562 85874 85874 91291 91291 75163 49842 91291 94344 91291 22080 94344 101 94344 94344 14869 89332 94344 89332 5521 89332 45776 89332 7847 58534 89332 91291 81923 81923 36092 81923 13376 76930 13376 62515 13376 62515 18590 62515 79218 26951 62515 68738 13376 68738 43025 96089 43025 43025 87334 90048 68738 90048 66131 24891 90048 80780 66131 92037 80780 92037 47242 32109 47242 54261 47242 66130 54261 49184 54261 54261 18696 54261 52724 54261 98723 99819 98723 98723 64349 47242 2787 90300 2787 95526 90300 90300 67183 5202 67183 67183 108 67183 53847 53847 1270 12961 53847 46153 12961 12961 24727 89251 12961 89251 16469 89251 3005 3005 21592 92202 3005 36219 3005 55678 36219 63618 36219 88960 36219 11772 88960 11772 32540 67472 11772 11772 76742 6865 76742 76742 74765 76742 1075 76742 49984 20124 49984 20124 14279 14279 21543 14279 12782 14279 40090 73858 40090 40090 10745 55124 10745 75381 10745 75381 35451 8581 35451 10745 6997 22859 6997 93884 35451 75377 93884 84757 93884 93884 19390 30751 93884 31780 93884 31780 80159 93884 43997 43997 27670 38120 93884 62928 43997 94539 62928 94539 76448 620 94539 94539 22895 22895 29154 94539 87161 42451 87161 90658 87161 90658 97263 33610 90658 59393 87161 41403 59393 59393 36650 59393 3615 42345 3615 42345 40857 3615 70268 43836 70268 11727 70268 70268 16419 40857 76995 76995 64350 43503 76995 43503 64987 43503 21426 30546 21426 21426 84362 70403 84362 84362 67505 43503 74603 74603 75237 84362 18835 18835 2344 74603 68511 77379 68511 86427 77379 77379 50222 77379 34612 77379 66100 12726 77379 12726 3617 3617 75725 75725 75410 82652 75725 59868 75725 59868 25798 27270 59868 21172 59868 15747 21172 59868 21629 21629 80280 21629 85339 75483 21629 21629 45304 81436 21629 83744 21629 70889 83744 83744 51125 67563 51125 23023 51125 51125 27952 27952 94623 94623 61354 60916 94623 94623 64342 23256 27952 23256 29678 23256 36872 75693 36872 33334 36872 95088 33334 95088 83913 95088 66482 33334 44764 44764 39112 14724 44764 78656 14724 14724 57131 57131 58122 35755 57131 35755 19786 35755 88133 14724 83373 50504 35755 50504 60361 83326 83373 4736 83326 13131 83326 13131 49100 13131 99718 54879 99718 99718 3956 9820 3956 95933 99718 99604 95933 95933 46690 46690 83913 46690 90064 9838 90064 90064 2217 90064 17653 17653 66628 26596 66628 66628 5037 37733 66628 9111 66628 66628 56980 29612 56980 29783 56980 14338 29783 29783 28472 28472 88650 49130 28472 29783 61424 61424 25289 61424 7098 61424 58305 29783 60609 36558 61424 36558 69682 69682 47728 60609 35494 35494 28364 98294 28364 28364 58627 35494 85157 85157 83107 10456 85157 19370 10456 2146 19370 28364 63169 86364 63169 97860 63169 97860 1493 97860 75366 17017 97860 86766 97860 43646 97860 43646 17495 17495 1590 80535 1590 1590 3174 17495 14298 75332 14298 71275 1590 68259 71275 1590 63221 63221 15777 14855 1590 34952 14855 9378 63221 88265 14855 88265 9252 9252 45685 15454 9252 9252 63495 25759 63495 14969 88265 39341 14969 14969 43830 14969 85752 85752 4461 43664 85752 82649 43664 74799 43664 74799 29198 29198 56936 29198 46195 29198 63134 63134 10278 62471 63134 68209 63134 68209 69051 77932 68209 63134 84189 84189 22297 57808 68209 8782 57808 26492 84189 57808 90130 90982 26492 90130 58456 58456 34077 71638 58456 55977 90130 75524 55977 84306 58456 97403 84306 68742 84306 84306 94732 94732 13252 32431 94732 32431 60180 32431 63103 63103 96886 63103 79949 17390 79949 16255 17390 17390 80627 15954 17390 76789 17390 17390 48188 2932 48188 48188 93958 93958 4360 77148 17390 48188 76978 76978 67114 76978 25547 85014 67114 56524 85014 56524 75290 62958 85014 24317 62958 62958 59676 62958 78101 52034 78101 69183 78101 78101 71596 71951 71596 49427 69183 49427 50628 49427 57449 57449 9076 10218 57449 49427 84203 84203 41135 84203 8556 64471 84203 89377 64471 10218 78905 74665 78905 90126 64471 78905 22092 22092 8346 22092 12147 22092 26964 22092 36892 24804 36892 36033 36892 36033 86421 36892 26282 26282 80955 26282 59756 36547 26282 95828 36033 95828 24233 95828 70038 70038 75762 70038 50524 70038 26955 11934 95828 11934 29875 20678 11934 11934 812 32427 70038 13674 32427 90382 32427 90340 32427 90340 96486 63459 11934 35744 63459 17372 32427 87182 17372 17372 39723 47805 90340 47805 6898 95698 47805 90205 63459 90205 64681 26146 90205 90205 41772 51606 41772 9729 41772 5170 90205 5170 12776 5170 51551 82054 51551 10612 82054 51551 1883 1883 55377 66596 1883 66596 70778 70778 65630 1883 43617 43617 71391 95423 43617 43617 13295 13295 73388 81472 13295 93921 13295 31000 13295 48893 13295 48893 36899 20230 48893 20230 50749 20230 12593 11633 20230 38582 11633 20230 44318 44318 48257 44323 44318 44318 34435 67491 11633 44318 91593 1371 91593 67491 62335 51632 91593 27135 51632 40616 62335 28663 51632 17764 28663 76291 28663 10042 28663 51538 10042 69143 28663 70834 10042 70834 59144 11984 70834 70834 20787 89081 70834 70834 1872 48687 1872 48687 61533 48687 33285 33285 14808 33285 69673 33285 76412 5351 69673 5351 88058 88058 64064 88058 42963 88058 72064 88058 19385 32984 19385 19385 8528 8528 32702 32702 43048 20754 19385 20754 51123 64583 51123 3443 64583 64583 61784 39365 51123 82403 39365 38961 64583 38961 44094 94552 38961 54022 94552 94552 85706 19114 38961 19114 11360 61413 19114 40980 39365 45895 40980 40980 81558 67337 81558 68023 40980 33637 68023 65918 68023 68023 84435 40980 84673 84673 26721 33414 84673 84673 75105 79781 84673 79781 92178 84673 17030 84403 17030 81883 79781 95303 81883 95303 65482 95303 75036 95303 59006 96482 95303 4714 96482 63057 96482 96482 38650 38650 41287 38650 48124 35679 48124 38650 78853 83745 78853 7135 83745 16905 7135 15818 7135 15818 56836 21146 56836 24082 56836 4306 24082 4306 83963 43110 4306 43110 8605 4306 50500 39173 50500 16548 43110 991 16548 16548 83758 50500 80557 89191 80557 86551 80557 86551 99477 20290 86551 86551 38565 52709 38565 47542 38565 38415 38565 38415 20338 34368 38415 89226 38415 38415 35953 53379 35953 35953 44743 26269 35953 44780 26269 35953 27688 27688 88505 1119 27688 26269 22875 26269 84635 84635 10971 84635 85084 85084 66183 66183 69381 77330 66183 66183 12972 59452 85084 59452 96490 66183 58819 58819 36117 27229 36117 72028 36117 21416 36117 41763 36117 89764 36117 19257 89764 2029 19257 90139 19257 90139 41829 89698 90139 89764 46751 46751 98004 46751 46370 46370 62180 61470 46370 75622 61470 46751 19590 65420 19590 19590 68914 68914 8067 8067 9458 68914 61078 61078 42850 61078 43266 91342 61078 40195 61078 55203 8067 55203 36157 55203 17152 68115 17152 68115 46141 68115 78838 78838 77227 68115 80588 80588 28281 32869 80588 80588 42062 42736 42062 42062 306 306 69153 29882 306 29882 7936 75155 29882 64543 306 76443 64543 16229 29882 57028 16229 64543 8433 8591 8433 64054 8591 36854 8591 8591 21251 19219 36854 95082 19219 95082 12511 83919 12511 36006 12511 36006 73293 5190 36006 87940 36006 36006 7596 36006 20095 15741 95082 28377 15741 73067 15741 66404 73067 73067 38806 38806 41052 50846 38806 81647 73067 81647 67479 73067 54612 81647 11051 17327 11051 11051 67606 67606 56903 67606 96301 67606 28017 67606 93233 17327 52777 18389 67606 46098 18389 18389 68053 68053 90513 57471 46098 89672 57471 57471 20216 78562 20216 3344 78562 20216 7963 7963 61774 61774 35413 15630 61774 89056 61774 89056 52417 73622 89056 73622 25125 89056 18846 88952 18846 18846 29528 73622 80309 18352 80309 40717 80309 95612 80309 26989 18846 45611 18846 45611 25841 3523 45611 13996 3523 36975 3523 331 3523 63823 26989 63823 91403 33884 3523 31230 33884 33884 89143 33884 60543 60543 95505 33884 75226 14698 75226 75226 37550 37550 91479 75226 28798 28798 83131 29702 28798 37550 9967 26105 9967 44941 9967 9967 30613 42700 30613 30613 76899 80736 30613 80736 90794 15174 30613 12262 15174 47552 80736 29564 47552 10367 47552 92327 47552 47552 85052 96933 15174 36700 96933 92204 96933 96933 47635 43395 96933 41540 96933 41540 79630 41540 15612 84031 15612 84031 14824 88513 14824 90985 88513 14035 88513 88513 66236 14180 88513 14824 37609 50591 37609 50591 72955 50591 77527 50591 66129 10763 66129 42690 66129 66129 54329 54329 21803 66981 66129 66981 85499 92839 66981 54329 64619 64619 84216 92200 64619 92839 12016 69220 12016 12803 69220 89993 69220 69220 12998 64619 27997 22706 27997 69220 30699 94595 69220 94595 90024 37200 90024 90024 59290 90024 3964 90024 72354 48043 72354 42352 72354 53178 94595 97766 53178 53178 5772 53178 23669 61693 53178 83588 61693 56183 61693 22690 56183 98118 22690 6423 22690 52878 6423 25849 52878 94950 6423 68241 94950 13149 68241 68241 68208 68241 21872 21872 98341 44381 21872 61018 21872 52878 94443 68241 15792 15792 36418 23339 15792 94443 77245 77245 76637 70849 76637 13203 77245 13203 17868 87965 17868 13203 29436 29436 98833 80346 29436 30331 17868 44283 30331 29436 52416 29436 77973 75229 77973 77973 41764 10657 77973 30331 14530 14530 66301 66301 78646 66301 26335 12403 26335 12403 38125 88875 12403 66301 1214 1214 26094 78442 1214 60796 1214 1214 62592 38499 62592 93358 1214 24546 93358 24001 24546 24546 62294 55282 24546 55282 78309 4460 78309 78309 63975 57583 62294 16112 57583 20576 57583 72593 78309 68032 72593 72593 17148 72593 33519 77684 33519 33519 99487 40373 72593 3164 40373 3356 40373 3356 1611 15235 3356 34444 3356 34444 42125 3356 32815 32815 45821 41014 45821 93154 32815 93154 23197 93154 78780 39403 32815 42020 93154 42020 49950 49950 75916 94588 42020 94588 13629 94588 8311 8311 51794 8311 88461 8311 6760 9182 94588 94588 53412 62907 53412 9182 88742 88742 24137 88987 24137 62517 24137 22993 24137 21606 22993 21606 60257 21606 25855 25855 11268 11268 62970 95052 11268 11268 64425 11268 10922 10922 93530 10922 44945 45970 10922 45970 53506 25126 10922 25126 42564 42564 61284 95490 42564 50143 95490 77069 42564 42223 77069 42223 98492 98492 64151 73066 98492 98492 11123 33141 11123 506 11123 74546 11123 72865 74546 97724 11123 70537 97724 64190 97724 64190 76545 64190 213 25583 213 91642 213 97724 53431 95609 53431 53431 18 67530 53431 18 80403 80403 45391 96894 45391 20579 80403 27052 20579 66251 20579 137 20579 20579 42329 51194 42329 9771 137 9771 17097 32768 20579 79753 32768 19456 32768 21290 137 21290 24639 24639 68304 68304 54710 53381 68304 73407 68304 53381 96743 55116 96743 96743 91555 96743 42081 25942 42081 97776 25942 25942 80886 36670 80886 36670 4871 36670 84273 56225 84273 78508 84273 82008 78508 39327 82008 36400 82008 82008 28030 28030 68466 14921 68466 68466 20925 68466 94162 33804 94162 86550 68466 47204 86550 56203 86550 42127 56203 92194 56203 42514 56203 96387 42514 20706 42514 8932 20706 64229 20706 58773 64229 47101 58773 95525 58773 15346 95525 58773 72589 51663 95525 51663 79715 72589 53238 53238 16644 62319 53238 42572 53238 53238 77930 11952 53238 99616 51663 99616 42822 56230 42822 23279 42822 50440 23279 42822 67398 96811 67398 67398 96793 15094 42822 35762 15094 24502 35762 35762 23266 23266 95283 29309 35762 2595 29309 23266 15781 15781 80214 28682 15781 61954 15781 29309 39625 84487 39625 6591 39625 12467 15781 37535 12467 37535 58530 99785 12467 99785 6246 40367 99785 44443 40367 40367 27742 40367 37601 76924 37601 37601 17943 32384 37601 15580 37601 37601 41687 25595 99785 56363 25595 37601 11174 11174 38182 11174 60983 33279 11174 25595 53770 53770 24296 53770 39238 39238 16911 39238 79018 94396 39238 39238 74766 74766 94563 74766 79531 34421 79531 41203 79531 28491 79531 28491 52087 28491 30470 34175 30470 63698 30470 88590 63698 88308 63698 53159 63698 63698 21883 21883 9258 25724 21883 21883 65480 63698 45574 45574 46202 71345 45574 95132 45574 95132 39118 95132 18338 18338 91990 53866 91990 18338 79811 18338 3793 39670 91990 39670 63579 83728 39670 65211 83728 81532 65211 81532 50083 81532 49495 81532 4224 4224 13819 4224 12441 12441 12791 16235 12441 48025 4224 66884 48025 10981 48025 29530 10981 10981 28084 54704 48025 54704 41056 10981 83813 83813 43030 43030 45053 13187 43030 43030 71765 71765 13621 13621 1135 51950 13621 59836 51950 95199 59836 55197 95199 10408 59836 10408 67216 67216 34408 37337 10408 13105 10408 8244 13105 80877 8244 8244 18814 18814 86392 91168 18814 91168 33496 9600 33496 91168 49835 49835 84394 16099 91168 4353 16099 16099 58029 35555 16099 26676 16099 35555 71720 95028 71720 71720 77618 35555 65299 18681 65299 18383 65299 65299 65585 95704 65299 44871 95704 95704 95404 44570 95404 95404 41768 6339 95404 40647 6339 6339 65597 5656 65597 95404 5953 4741 5953 5953 17699 5953 47126 21115 47126 97177 47126 47126 26635 26635 76792 89963 47126 35881 89963 41756 89963 62543 89963 88972 62543 77721 62543 62543 58633 77989 41756 77989 40118 23681 62543 43170 23681 23681 36066 23681 96547 78907 96547 96547 44826 44826 72425 95137 44826 67043 96547 14339 67043 41419 14339 14339 329 14339 62033 14339 76127 62033 63491 63491 74747 38369 63491 62033 49782 49782 36421 3209 49782 3209 84491 31163 49782 89895 31163 98371 31163 3209 14536 49200 14536 14536 75573 4654 75573 40834 75573 40834 66412 52888 40834 55210 40834 55210 68573 6821 55210 49247 6821 72788 6821 55210 52518 52518 49934 6821 46026 46026 26124 46026 64816 49934 1365 37920 1365 1365 30836 83470 1365 1365 58720 58720 88513 31191 1365 52398 31191 63343 31191 31191 64360 17227 64360 17227 22559 97532 17227 64360 19195 19195 24789 45414 24789 24789 7056 24789 61509 24789 1472 52671 1472 1472 34865 34865 8963 49288 34865 4886 49288 49288 26811 19246 49288 24566 19246 19246 64931 29420 19246 84628 49288 84628 78115 63871 84628 63871 52683 63871 32675 32675 91810 23657 32675 32675 42904 18337 42904 57991 18337 51003 18337 70025 18337 70025 89442 98498 51003 88562 98498 98498 2972 53168 98498 70025 45869 88128 53168 49397 88128 37577 88128 40712 37577 40712 73988 94315 37577 94315 16655 94315 96916 94315 33855 95037 33855 33855 97613 95037 5597 5597 21843 78149 5597 78149 55504 51340 5597 51340 55912 76287 51340 51340 59688 59688 7312 74328 7312 7312 16904 50153 16904 77433 16904 77433 32775 16904 97702 94103 97702 97702 20541 77762 20541 57424 77762 92279 20541 92279 66899 59131 66899 66899 62324 70451 62324 20336 70451 70451 38108 38108 30590 62324 51688 72407 38108 90249 72407 32061 38108 32061 56036 51688 35937 35937 7971 21849 35937 32061 8699 7693 8699 8699 26087 32061 90080 90080 23872 85073 35937 97952 85073 31096 97952 71344 97952 97952 16159 47387 16159 41249 16159 30691 47387 9265 30691 30691 28308 85783 30691 55840 47387 55840 14693 55840 73762 55840 12725 13022 55840 55840 45292 4762 45292 45292 42962 45292 67892 67892 26831 67892 47275 7437 47275 46377 7437 81597 7437 8592 7437 18797 7437 10235 7437 10235 27369 27369 43695 19678 27369 36617 18797 10235 71729 71729 19975 75697 71729 97410 75697 36617 34516 34516 68380 34516 3837 34516 62141 34516 72133 72133 70343 72133 39962 34516 38773 34516 40201 40201 36433 40201 77226 38773 71772 40201 93211 93211 16448 71772 3177 38773 552 552 30782 37090 30782 30782 61487 92142 552 46305 30782 39442 46305 31919 46305 59299 92142 80556 59299 39270 59299 59299 45813 45813 34921 90331 59299 90331 39010 16231 90331 90331 91847 11075 90331 11075 46551 73326 11075 11075 68402 16231 26535 26535 70162 93420 26535 30378 26535 35987 30378 30378 91354 6898 30378 13075 30378 28955 13075 30378 65334 57818 65334 59849 65334 88592 59849 33492 59849 59849 55114 55114 82080 82080 72558 3366 55114 55114 4793 47553 4793 4402 4793 4402 16984 4402 22506 4402 2511 71176 4793 42865 4793 42865 68865 48138 68865 48138 49484 88887 48138 48138 57062 19067 48138 41146 19067 48138 7792 67252 7792 30870 7792 90676 30870 90676 38096 79659 38096 38096 11116 2635 90676 29224 2635 2635 69400 53527 69400 89065 69400 89065 35015 82119 53527 23605 82119 23605 61092 80606 23605 23605 88804 88804 23128 61230 23605 56888 61230 82119 22935 22935 26422 44486 22935 22935 52534 52534 26032 52534 42913 52534 49226 52534 29432 52534 26005 24133 26005 52534 54542 54542 57207 83453 54542 47849 83453 83453 10663 1907 83453 54542 25754 25754 28128 37379 28128 28128 4540 28128 13327 79844 28128 25754 19990 25754 68772 68772 33885 33885 77723 33885 41200 32295 41200 91336 41200 41200 19971 90627 41200 41200 58233 41200 23908 41200 9805 9805 12805 41200 17280 91918 9805 9805 63954 63954 52173 40534 63954 50107 40534 65173 40534 33952 40534 33952 64190 33952 44107 31790 40534 27801 33952 46974 27801 46974 62091 48718 46974 27801 42573 17279 42573 17279 31153 17279 19028 17279 42589 17279 13793 67347 46974 67347 22334 46457 67347 47746 46457 60326 46457 60326 11321 79697 67347 79697 95094 79697 24791 3627 46457 3627 88432 80083 79697 3627 41619 41619 75319 3627 61380 80083 3834 3834 23611 61380 40369 53235 40369 93413 53235 57263 40369 48496 57263 57263 17195 57263 65822 22781 53235 22781 55114 53235 47465 13041 47465 74304 13041 47465 81715 81715 1294 22781 57348 4420 57348 11458 57348 57348 64593 96571 64593 96571 41477 57348 41046 41046 78717 41046 73447 81521 73447 60185 73447 33821 96571 30272 33821 81886 30272 6269 81886 81886 8755 58791 33821 70366 58791 95841 58791 27848 95841 97505 27848 27848 86614 86614 65699 27848 31562 31562 89574 65353 31562 65353 51619 31562 43365 34951 43365 4134 43365 4134 97096 97096 60619 97096 76562 97096 44554 255 97096 255 52280 4134 50054 255 14773 14773 10959 58549 14773 30922 58549 58549 59361 97870 14773 97870 16964 64193 97870 61121 58549 54345 61121 38726 61121 87814 38726 61121 48414 26930 38726 26930 78147 78147 85875 85875 25714 25714 17488 25714 69371 20586 25714 20586 75092 20586 82092 99569 82092 27764 82092 61733 82092 61733 64243 70744 64243 64243 58716 87638 61733 10614 64243 25556 10614 10614 41576 18040 10614 41576 41955 81757 41955 29323 41955 41955 60554 60554 65832 25642 18040 25642 8964 25642 35234 25642 23468 25642 64907 25642 18509 40336 25642 78979 40336 21362 40336 21362 64768 40336 26199 60510 26199 23837 26199 21362 66861 26199 57679 28043 57679 39833 57679 27313 57679 15546 26199 15546 19782 27401 15546 21831 15546 57679 68599 68599 28242 7592 66861 16836 7592 87120 7592 55346 68599 70567 55346 96195 87120 96195 17140 96195 54685 54685 44138 96195 50885 50842 50885 50885 17262 17262 31008 54685 63883 63883 8485 34015 63883 34015 17301 34015 6642 6642 71757 6642 7085 34015 43284 74101 34015 46330 6642 46330 48002 74101 89114 89114 80029 79334 80029 7248 79334 13664 80029 90073 13664 79334 81925 79334 20591 20591 70183 20591 82630 20591 26407 83483 26407 4262 83483 83483 55549 45784 83483 83483 29936 99029 26407 99029 8369 2792 83483 2792 2375 40779 2792 96557 83483 64530 96557 24543 96557 10288 96557 24543 39650 39650 46882 69589 10288 27805 69589 69589 51799 39650 10505 10505 82285 59678 82285 82285 31070 82285 58620 58620 70590 70590 9688 58620 7427 19493 7427 72808 7427 70590 54 54 11377 98360 7427 52181 54 27687 52181 52181 14290 88725 14290 83503 14290 98360 19835 19835 12051 19835 60305 75887 19835 34182 14290 63145 34182 57145 34182 19835 84620 84620 17627 49189 34182 620 49189 44330 49189 18861 34182 18861 18134 18861 12010 18861 13326 34182 10130 10130 93629 14910 93629 70751 93629 70751 6508 70751 30802 34928 70751 28473 34928 98120 28473 28473 75018 34928 83207 28594 83207 49354 83207 83207 45672 45672 99737 45672 5993 5993 7902 5993 18982 79846 5993 77910 5993 89482 77910 77910 90010 77910 79879 73479 77910 5993 39861 47597 39861 39861 97168 92425 39861 5993 28501 40489 28501 28501 36704 28501 59027 28501 89232 30251 28501 26595 30251 83344 30251 19523 83344 83344 78216 79813 78216 83344 38046 92390 38046 38046 14708 99424 38046 38046 66507 87498 66507 66507 74126 38046 15098 15098 46057 15098 14665 72418 66507 72418 28999 66507 28668 72418 37722 37756 28668 47690 37756 65080 47690 37756 79681 79681 45157 60069 79681 64438 60069 70557 60069 47690 4278 4278 59631 89920 60069 7666 89920 89920 73846 79681 31688 31688 32221 89920 90318 21394 90318 90318 23427 36515 31688 36515 27130 90318 6703 75999 90318 75999 39770 6703 54293 54293 32465 6703 70734 57363 70734 54293 12773 12773 17192 70734 16253 16253 42265 76796 12773 76796 24593 11818 76796 98055 16253 16439 98055 98055 56243 98055 83215 57667 83215 51703 98055 51703 82576 83215 95221 55834 95221 55834 64740 49395 64740 15805 55834 15805 37012 1702 15805 91504 1702 75099 1702 75099 45083 10932 75099 10455 75099 3727 10455 75099 17906 17906 67307 17906 55727 31147 17906 17906 90254 1020 75099 79615 1020 8669 1020 1020 92515 92515 38875 54313 92515 6761 92515 92515 67587 73762 67587 57912 67587 57912 50105 68997 57912 27374 68997 388 68997 57912 44691 44691 30350 97222 44691 68997 40329 72566 40329 85282 97222 3479 40329 3479 12970 3479 29390 3479 61440 61440 44828 61440 49058 85282 5606 5606 26286 63175 61440 20981 63175 20981 10043 68953 20981 45510 68953 78832 63175 52330 78832 78832 56064 20981 53907 53907 58424 78832 63727 63727 51285 53907 10040 13790 10040 10040 39622 41719 63727 11422 10040 80243 11422 21643 11422 37210 11422 45703 37210 35251 45703 58981 37210 52803 58981 27106 58981 58981 68817 45703 64982 64982 50895 11624 58981 11624 27490 88867 11624 11624 14331 58981 43516 76621 43516 76621 30972 96960 43516 60271 96960 1717 76621 65270 96960 65270 32319 45567 76621 62273 65270 65270 42576 14811 42576 14811 93293 14811 21748 14811 29170 21748 38722 97429 38722 38722 38292 56113 38722 56113 87964 58564 56113 29170 35519 66593 35519 63220 35519 2793 63220 35538 63220 50863 35538 35538 36096 26160 66593 26160 20977 15433 20977 26218 20977 20977 38136 39087 35538 44067 39087 39087 43582 56915 43582 83393 56915 43582 12615 56915 81978 12615 25466 89930 25466 46937 25466 25466 38958 59425 81978 71780 59425 71780 14209 25466 82688 23033 82688 82688 52084 8661 82688 8661 79416 54535 8661 8661 28710 8661 12917 12917 79461 28710 38254 82707 38254 99357 38254 36703 99357 69250 99357 51683 69250 51683 31310 31155 31310 31310 29371 31310 37102 37102 26212 49818 26212 37102 6363 6363 83647 6363 93940 93940 63156 60521 63156 63156 11 43847 63156 54498 43847 83894 63156 4781 83894 94459 83894 94459 18674 94459 4138 48849 94459 69558 94459 44890 94459 35322 44890 19142 83894 19142 3506 19142 11997 11997 26135 11997 23690 45887 11997 37316 45887 45887 26034 69116 45887 45887 10790 59658 10790 51703 59658 59658 71386 36373 71386 71386 28623 56852 59658 59658 87053 33792 87053 16847 87053 91314 16847 88559 91314 91314 24775 91314 39690 39690 44630 36552 39690 91314 91959 91959 193 70665 91959 91959 51790 51790 48283 91959 1349 7394 51790 7394 47305 47305 66813 83334 47305 47305 79691 68266 47305 22758 68266 73272 47305 3677 47305 76379 68266 59941 3677 3677 16271 25614 16271 68030 16271 68030 6398 87143 25614 87143 63650 3130 87143 3130 97262 29846 63650 70269 29846 36752 70269 56847 70269 70269 58764 67663 70269 54384 70269 91823 54384 95847 54384 50254 54384 50254 92531 50254 90550 27533 54384 50254 27376 23699 27376 41983 27533 48976 41983 76434 27376 76434 56739 57958 76434 98872 57958 57958 30455 57958 9368 27267 57958 57958 39870 20432 39870 57958 3078 51615 39870 51615 97867 3078 40319 40319 34977 34977 48729 21844 34977 87305 34977 21639 87305 13294 34977 13294 62511 86595 13294 86595 25269 51504 25269 5160 51504 89576 51504 42688 51504 25269 97125 86123 97125 44422 51504 44422 36892 51504 48999 2591 48999 44422 89550 83704 89550 89550 77426 86008 89550 89550 3259 3259 37202 37202 37751 37202 49699 49699 99333 37202 71166 71166 97543 71166 52664 71166 34291 71166 30971 30971 41502 34291 59889 99909 59889 55424 59889 55424 43824 88476 55424 93721 55424 80066 55424 80066 47594 35626 93721 35626 99913 89870 35626 80066 14488 91659 14488 70297 14488 75297 14488 24263 14488 8045 24263 85930 24263 75934 24263 75934 26842 4162 75934 75934 83755 42781 83755 12749 83755 83755 24551 9723 24551 24551 18803 83755 4133 4133 36640 58837 4133 4133 91113 89954 4133 25989 4133 20930 25989 24551 46799 91654 25989 91654 77943 46799 6910 67171 6910 46799 29099 39241 29099 6910 93242 43531 93242 93242 15950 50056 93242 50056 61017 80254 93242 50056 25689 69279 25689 80254 57938 12647 57938 25689 99547 99547 7248 64393 99547 80569 57938 19818 80569 24317 19818 19818 69995 69995 48963 41337 19818 28216 69995 337 28216 89257 28216 41337 6972 47906 6972 38513 6972 6972 20984 20984 27564 28216 23957 23957 34181 68187 23957 19217 23957 20984 96065 47873 96065 96065 90381 79863 96065 79863 55895 79863 61648 61648 27006 5881 61648 5881 71324 71324 49572 5881 34061 34061 95059 95059 80148 88383 95059 54429 88383 97942 95059 22209 88383 22209 1998 77517 22209 77517 3651 87523 22209 87523 53852 57404 87523 57404 63142 34003 57404 77517 94211 5656 94211 94211 65823 65823 21867 43654 65823 94211 5498 94211 98806 98806 97290 98806 56226 98806 46655 7888 46655 56226 92651 32078 92651 24858 32078 24833 24858 32078 83390 83390 31717 83390 37676 56649 83390 32078 11615 11615 91951 43203 91951 91951 62951 7874 62951 87193 62951 65599 91951 54771 65599 65599 62644 79211 91951 79211 46915 79211 95875 73355 79211 79211 43741 83641 79211 90059 83641 83641 36650 79211 85351 79211 24867 15450 85351 20663 15450 86730 20663 86730 49737 73252 20663 30571 73252 86730 78816 78816 93490 73252 6914 10713 6914 6914 52575 42835 52575 46127 42835 52575 25396 25396 32073 45088 25396 45088 99603 45088 9778 25396 38216 96469 38216 45088 28120 49117 28120 69508 28120 69508 36246 69508 49496 69508 42361 42361 98930 42361 44919 42361 92229 92229 98633 64339 69508 64339 26783 66275 26783 26783 4803 4803 17442 4803 75330 45365 75330 48044 75330 48044 49729 47097 48044 48044 844 73731 75330 48044 21084 55103 21084 21084 64781 21084 81904 81904 67258 21084 33448 33448 95908 25330 81904 65116 33448 11806 65116 16345 11806 88791 65116 88791 27575 27575 96765 70658 27575 70658 8450 70658 24187 70658 18502 18502 35672 70658 21514 21898 21514 21514 52745 52745 27801 65038 18502 21514 78533 65038 14511 14511 78321 78321 79340 15758 78321 43904 15758 6207 15758 43069 6207 6207 98633 36341 6207 72947 36341 36341 59613 36341 62822 36341 23227 23227 4604 55504 23227 10050 23227 23227 93951 23227 93550 97482 93550 23227 74307 74307 1557 77261 74307 84187 74307 78018 74307 77908 78018 74787 77908 77908 43582 8876 77908 90383 8876 18669 8876 90013 77908 90013 93460 82529 90013 90013 8589 8589 33758 93553 33758 33758 97381 97381 50110 97381 38035 97381 30936 97381 86053 33758 69863 69863 1231 65678 1231 65678 8084 42211 65678 65678 35033 35033 88531 77787 35033 15796 77787 77787 26620 65678 23219 23219 27068 249 27068 94901 23219 90916 94901 94901 52200 27068 65697 65697 78929 63561 94901 63561 96861 86121 63561 81745 65697 55559 81745 94215 81745 45236 94215 9895 94215 81745 58121 58121 19445 61608 58121 61608 50668 85863 61608 58121 50075 61608 25803 15697 25803 25803 3282 3282 24174 41419 3282 9816 3282 48321 3282 48321 84404 48321 96720 10197 3282 10197 10825 86806 3282 86806 45901 86806 92752 86806 98593 86168 48321 87404 86168 86168 82062 82377 82062 55347 86168 55347 86791 55347 54566 55347 99564 99564 60102 30059 99564 30059 70829 30059 44112 44112 89765 44112 41811 81996 44112 27405 81996 46966 81996 63225 81996 18725 63225 26654 63225 83330 81996 83330 58578 83330 59663 80893 83330 97427 83330 33661 63225 33661 8777 33419 33661 33661 92945 83330 66712 66712 93213 92945 25680 34321 25680 89588 66712 25680 74129 58615 89588 58615 94094 35399 58615 58615 36533 36533 97779 36533 45538 45538 90874 69513 45538 22467 69513 22467 95247 22467 79764 22467 57525 57525 99587 15885 57525 73554 69513 60958 73554 84828 73554 39894 57525 39894 89680 87880 73554 87880 42376 87880 6869 61963 87880 59819 61963 51021 61963 51021 40215 51021 31411 43276 61963 43276 8215 79012 8215 8215 90457 28155 51021 75358 28155 55022 28155 8215 79262 19648 79262 79262 31197 23163 79262 79262 86464 98395 23163 20619 23163 20619 94193 71016 86464 78555 71016 71016 55145 71016 13738 39708 71016 39708 70266 70266 72815 11292 70266 91705 70266 91705 25030 91705 5279 5279 15737 5279 91609 50220 5279 20506 91705 20506 43325 20506 41199 5279 5245 23260 5245 5245 26138 5245 64218 44437 64218 52021 44437 44437 59938 27259 64218 27259 27239 56230 27259 44437 62034 90971 62034 61121 62034 95939 62034 27259 41375 4589 41375 11930 41375 75512 62034 75512 40434 75512 52498 35980 52498 52498 40906 52498 67706 50192 52498 67706 60471 67706 58061 76664 58061 58061 14490 14490 33885 14490 81457 21783 14490 46366 21783 46366 57555 46366 52913 46366 61858 46366 21292 55194 14490 149 55194 149 69783 55194 33653 33653 95565 33653 35082 35082 27168 33653 2716 38739 33653 88361 38739 2716 7613 7613 70362 70362 25207 25207 29440 70362 18235 18235 40655 18235 74875 25207 58641 58641 18286 8770 58641 18235 6827 6827 35640 6827 26244 26244 80308 94698 26244 27402 58641 7664 27402 82511 26244 77899 82511 65354 82511 15251 82511 82511 23388 15251 39901 63317 39901 18494 39901 23388 90396 23388 49625 85150 23388 85150 64854 85150 64505 3476 64505 13689 64505 85150 36190 40177 36190 76640 64505 64505 31041 34140 31041 18675 31041 88900 76640 9955 88900 88900 80923 99903 31041 99903 30425 92696 99903 99903 25190 81942 25190 54758 25190 40278 25190 40278 52712 62736 25190 62736 62457 17023 62736 62736 33608 33608 53921 33608 36052 36052 49324 36052 57891 22542 33608 22542 65591 11955 22542 67442 36052 67442 99598 84841 67442 19938 67442 19938 93532 81037 93532 81518 93532 73803 93532 20956 73803 2890 73803 12651 73803 19938 43848 95926 73803 23639 95926 43063 95926 73803 16476 87096 16476 50725 16476 50725 86946 88439 16476 88439 5651 88439 74509 50725 69536 23538 69536 88439 8971 8971 43542 21441 8971 53109 21441 25134 21441 7972 8971 20137 7972 20137 90542 20137 22626 53389 22626 20137 8398 32943 8398 95664 8398 64825 8398 69645 8398 8398 92861 92861 28324 79945 92861 92861 69828 95906 69828 55740 92861 55740 67466 92107 55740 69828 89810 89810 47730 89810 58804 55740 54901 54901 72446 55794 54901 89810 91547 4349 54901 34467 91547 34467 85923 91547 65551 52472 65551 34467 36977 36977 29453 45131 29453 65551 74165 99781 74165 74165 39267 52442 74165 36977 65429 65429 55175 63402 65429 65429 39381 3281 65429 25112 3281 65429 91223 91223 3109 8836 91223 40206 3281 49927 91223 47680 49927 32855 49927 32855 19307 28047 19307 57041 19307 16855 19307 37452 16855 16855 65020 16855 86100 86100 10581 37163 86100 86100 38574 42532 86100 42532 62232 42532 2665 65535 2665 94436 2665 94436 91452 94436 39579 94436 23521 64868 23521 23521 13245 19239 23521 25304 19239 74473 19239 35806 13245 35806 96066 35806 1432 19239 30778 86817 30778 51210 30778 51210 40468 40468 80 40468 26299 37910 30778 20390 37910 37910 80888 51210 75428 4884 75428 37910 96140 71466 37910 71466 40161 40161 54467 40161 65506 27779 65506 65506 77774 77774 26108 13969 26108 69631 26108 66629 69631 38477 69631 77774 34846 34846 89878 92750 34846 26108 51690 51690 58261 73584 58261 58261 25434 62857 25434 25434 11403 25434 47250 48142 25434 25434 79446 79446 58474 79446 51865 55730 79446 55730 73069 69295 55730 79446 79782 52488 79782 875 52488 5451 52488 29362 5451 29362 94861 76137 29362 76137 27430 27430 15275 70944 76137 46615 70944 27430 78314 11151 78314 78314 81125 50329 70944 74963 78314 45381 74963 50329 23797 23797 13922 24589 23797 11170 45381 32142 11170 8471 32142 36379 8471 8471 93289 76133 32142 38482 8471 16367 8471 25289 16367 16367 12771 83931 38482 83931 92692 2771 83931 72334 83931 9080 72334 26446 72334 32744 72334 72334 9324 72334 85734 83931 11985 11985 13182 83025 11985 72334 24834 62924 24834 24834 34271 33584 34271 34271 44115 24834 92496 66699 92496 66699 78021 83907 66699 83907 11124 91299 66699 91299 11241 14895 83907 14895 94431 52080 94431 52080 62972 52080 75262 52080 82910 52080 60553 60553 5039 19862 60553 79231 19862 53445 60553 53445 4494 17630 53445 53445 86136 18416 53445 86136 95093 15446 95093 29021 15446 36830 29021 13002 95093 13002 65363 13002 95112 13002 69090 69090 60327 97297 69090 18488 69090 22041 18488 18488 49096 52619 69090 26662 52619 18488 26519 49339 26519 26519 99731 26519 619 26519 87554 87554 97770 87554 8848 87554 79634 79634 50420 79634 30388 38532 619 38532 74344 79634 18361 58730 18361 704 18361 55030 38532 38532 70640 70640 93513 93513 30283 93513 68466 27816 93513 21719 70640 21719 24217 99532 21719 29 21719 29 56518 11246 56518 56518 22839 21680 29 79863 21680 21680 71069 60061 21680 22132 29 22132 24799 22074 24799 24799 15505 93818 15505 93818 74940 78429 93818 39506 78429 39506 48284 50132 39506 39506 47452 12751 78429 12751 60048 12751 24450 5265 24450 12751 72431 72431 93167 37595 72431 72431 79260 79260 43552 37595 93229 34280 37595 59386 93229 69192 59386 33726 59386 25320 34280 36929 25320 69016 25320 45264 25320 5336 45264 84999 5336 94797 5336 5336 18822 18822 699 59210 18822 5336 19241 19241 41986 41986 59659 41986 92849 92849 47891 4929 19241 44550 92849 4929 32028 88556 32028 32028 19081 70154 32028 22769 70154 70154 69192 70154 33132 36211 33132 33132 51658 33132 51296 91062 33132 32028 48405 18991 48405 87791 33132 98994 87791 87791 68921 87791 55867 52457 55867 55867 71050 55867 71085 12342 55867 12342 36144 53223 12342 55867 70000 70000 26113 80172 70000 80172 16950 70000 97599 97599 51678 18539 51678 97599 17631 64988 17631 11513 51678 11513 54901 11513 86369 86369 14661 96932 11513 28061 96932 74189 96932 34290 86369 34290 65480 34290 34931 34290 42016 43456 96932 43252 43456 34290 20425 11881 43456 34533 43456 52680 34533 34533 36210 11881 28684 11372 28684 11881 22147 22147 63727 43809 28684 43809 2791 43809 75325 38369 43809 74601 43809 74601 22028 74601 91680 91680 52593 84262 22028 19450 84262 84262 70054 58467 70054 70054 77054 70054 78313 78313 25767 78313 23444 23444 50948 78313 84893 84893 23152 80006 84893 45401 80006 67023 23444 1761 67023 1761 80749 67023 9291 9291 14769 14769 11645 93662 14769 81603 14769 49571 14769 69542 14769 69542 96934 96934 19327 67559 96934 67559 16318 44734 67559 28244 69542 28244 70799 96934 49228 33008 49228 49228 7469 7469 66157 66157 48992 31698 48992 48992 9968 9968 10687 89641 9968 22355 89641 22355 87693 22355 10265 93175 10265 22355 83392 89381 10265 89381 85108 92013 89381 10265 36221 36221 56124 4009 36221 20482 83392 20482 97795 20482 96113 72979 36221 76604 72979 94215 76604 76604 76574 76604 49488 94429 49488 49488 53978 88616 76574 96275 49488 96275 69128 69128 28249 36780 69128 17454 36780 17454 95114 21600 17454 10777 17454 10777 98934 56270 10777 21161 10777 17454 75020 88831 75020 88831 82326 21161 18267 86652 75020 85132 86652 86652 13034 10036 86652 18267 41488 55613 41488 9407 41488 90119 41488 86652 8933 8933 77380 8933 35588 35588 76836 35588 97446 35588 64809 64809 9972 28115 35588 74442 28115 69836 64809 69836 89576 69836 74184 69836 10655 32353 28115 32353 92838 32353 38322 40529 32353 48578 40529 24080 38322 24080 54456 69325 24080 40529 15202 15202 2331 86842 15202 23008 86842 86842 97479 76751 15202 97479 63673 63673 92908 63673 61167 97479 96415 31564 96415 31564 93989 31564 79450 79450 35309 82446 79450 42926 82446 42926 37139 42926 20208 58871 42926 60712 58871 24132 58871 88086 58871 49868 88086 83434 88086 89407 88086 89407 85816 89407 93505 97164 88086 45571 97164 6337 88086 89407 45556 99200 45556 61171 45556 45556 84193 84193 92286 79759 84193 84193 18522 12371 18522 55420 18522 84193 47472 47472 92377 47472 38332 47472 37126 47472 17896 98006 18522 98006 73891 95826 73891 73891 59205 73891 10275 99744 47472 99744 53040 19835 99744 73891 11558 11558 55845 51704 11558 11558 52986 52986 8741 11558 36122 42425 36122 63321 42425 21986 42425 21986 97303 35437 21986 36122 39631 51876 39631 39631 15897 46988 39631 46988 98504 17905 46988 46988 40930 40930 84858 40930 21154 21154 6010 86469 40930 86469 10532 72937 10532 96576 86469 39347 96576 86469 6242 33949 6242 73192 6242 93523 6242 37656 93523 47840 93523 47840 24908 93523 21835 95637 21835 85266 21835 43136 85266 20883 21835 20883 28292 21835 46636 85266 41404 41404 91913 41404 45618 46636 49388 49388 49057 15089 49388 87022 15089 86271 15089 15089 72673 49388 27785 99024 27785 27785 63091 47736 27785 47736 66070 66070 27458 66070 41157 22765 66070 58893 47736 47736 18056 53310 18056 58893 67909 58893 29234 29234 27952 29234 55101 89068 18056 89068 70075 38343 29234 65467 38343 75577 38343 27426 75577 91992 27426 18492 27426 35825 27426 27426 45079 45079 24806 75577 46069 46069 97477 46069 85232 84605 45079 83808 84605 46069 74826 61939 74826 74826 68557 74826 56420 56420 35310 14738 56420 67999 56420 67999 57674 67999 98786 53656 67999 44150 67999 44150 26593 14738 85173 10512 85173 85173 54343 4463 44150 4463 58446 4463 99258 97194 85173 82225 97194 97194 29414 93195 29414 97194 73350 73350 5293 97194 66822 66822 59644 73350 90718 66822 5567 94802 5567 46083 94802 46083 84967 94802 62120 75076 62120 62120 53856 46083 3791 1183 3791 17913 3791 61606 17913 61606 53299 61606 98649 98649 54861 61606 9625 16221 98649 16221 35988 35988 93913 35988 2043 70712 2043 82555 2043 69438 82555 82555 68660 43737 82555 43737 28815 67167 82555 82555 16186 16186 55253 56232 16186 16186 29867 29867 98392 54756 98392 30516 98392 30516 4886 30516 91528 30467 91528 30516 74467 74467 8013 46819 91528 95644 46819 46819 22858 77303 46819 15228 91528 15265 15228 78692 15228 78692 98281 44254 78692 74467 79069 24788 79069 79069 72252 72252 20465 72252 67706 19259 72252 23352 19259 19259 83491 19259 64554 63304 79069 19259 1201 1201 17932 1201 55727 35395 1201 35395 63082 35395 84338 69380 35395 78889 69380 83283 69380 94785 69380 61504 69380 69380 24464 9957 69380 434 84338 52998 434 52998 93594 55827 434 55827 68895 35668 55827 99034 35668 32679 35668 8392 55827 71577 8392 7709 35668 7709 39886 7709 18156 8681 71577 83484 8681 28978 8681 91087 7709 91087 84851 22748 91087 79062 91087 79408 91087 19207 79408 6569 79408 3670 79408 3670 30242 13448 3670 3670 32587 48451 3670 3670 13793 24616 3670 24616 67734 67734 43094 67734 73066 12212 79408 56477 12212 72965 12212 12212 79594 12212 65282 65282 35719 65875 79594 65875 58047 58047 87195 58047 34993 34993 27279 56614 34993 34993 46370 47514 34993 58047 63405 91426 63405 91426 8602 91426 86885 91426 19903 19903 11096 13663 19903 9375 19903 95507 47514 18891 91426 18891 55599 7234 63405 7234 49841 70489 49841 70489 30056 7234 18100 18100 87125 18100 19354 19354 85486 19354 62984 11515 62984 11515 67965 3721 62984 75508 3721 75508 12752 62984 98170 98170 12594 75508 45780 45780 76896 33285 45780 80866 98170 80866 15997 50908 45780 50908 15412 50908 23101 30293 23101 1136 23101 1136 76075 80866 92841 16614 92841 92841 20989 54713 92841 83774 92841 62685 1136 92841 98087 64294 98087 92841 37214 37214 73966 14593 37214 37214 26558 41243 26558 25387 41243 41243 85104 97466 85104 817 41243 34511 85104 59283 34511 34511 80162 59087 817 9618 59087 34790 59087 34790 22011 34790 64098 92643 34790 55983 92643 22943 92643 92643 54837 22613 54837 54837 35946 54837 52785 52785 55679 52785 82871 40664 82871 19570 82871 82871 97172 82871 90066 98375 82871 50756 90066 50756 26222 43262 26222 26222 65234 31499 65234 46614 65234 67699 26222 74354 67699 67699 69917 48018 69917 69917 52723 52723 94677 52723 3964 87650 69917 86476 87650 86476 35915 15378 86476 86476 44231 27162 44231 44231 21215 21215 11203 66216 21215 60511 21215 60511 88040 88409 60511 86476 54573 54573 14211 46971 60511 46971 16631 46971 56096 65999 56096 3944 46971 10701 3944 10701 51477 41470 51477 51477 8071 27913 51477 7730 27913 69032 27913 69032 29463 69032 36719 69032 56723 56723 67948 1799 56723 36719 24971 24971 90502 26050 90502 68752 90502 26009 24971 26009 95326 89308 26009 89308 85611 90502 11865 11865 76441 76847 89308 76847 77711 77711 71055 11865 35010 26089 35010 77711 28097 28097 78218 18509 28097 28097 62081 28097 1558 69097 1558 28097 97783 71552 97783 1558 37363 17471 37363 28516 1558 28516 55836 28516 11654 44368 11654 36952 11654 11654 3981 3981 79389 7485 11654 7485 20492 20717 7485 6436 20717 20717 58528 20717 77992 20717 86025 20717 34764 51555 20717 12710 51555 72379 51555 68486 72379 74804 72379 1862 72379 67453 72379 31892 67453 31892 9725 67453 35775 35775 59779 59779 51032 59779 7462 7462 69675 34222 7462 26110 7462 26110 85481 7462 25904 62275 25904 25904 85925 25904 69524 69524 80846 13035 80846 40116 80846 62204 80846 90505 62204 74421 69524 16074 74421 74421 95834 81968 62204 81968 99730 10491 81968 49434 81968 54671 49434 54671 95110 41084 54671 10491 4645 54671 66291 66291 39490 54671 72148 75531 72148 68408 72148 72148 97773 89212 66291 13294 89212 72148 62295 62295 5877 62295 3487 62295 4481 62295 95347 43470 62295 52346 43470 43470 10353 47222 43470 31686 62295 88801 31686 88801 42544 31686 20334 84431 20334 31686 49832 49832 9127 20334 64246 15776 64246 64246 44543 49832 68061 80000 68061 40481 64246 61091 40481 97068 61091 40481 24875 40481 85555 85555 24297 24297 6436 24297 10894 24297 50296 24875 54617 54617 33397 77169 24297 77169 29340 29340 1100 54617 67362 73313 67362 12694 67362 61314 67362 29340 2572 2572 96246 77467 67362 77467 94605 77467 90750 2572 86075 62164 86075 19725 77467 86075 21742 30844 62164 23892 30844 23892 17106 17106 18149 34154 17106 17106 90927 8848 90927 90927 69398 90927 15499 1981 15499 63055 1981 15499 51464 51464 57294 16246 57294 1981 49362 5752 16246 88960 5752 5752 86849 49362 65507 5752 26495 26495 36776 68981 26495 4853 68981 74779 26495 6934 74779 74779 58975 28087 58975 28087 12454 58975 49175 49175 7056 28087 60827 28087 98676 35561 60827 35561 72885 35561 33710 35561 47243 47243 76172 47243 68775 3772 47243 31078 47243 31078 14622 31078 49863 31078 66978 47243 7071 41476 7071 41922 7071 41922 93181 93181 33083 93181 79006 41922 84608 931 84608 33492 84608 84608 17930 17930 77860 17930 16176 15750 17930 98981 17930 98981 21283 1847 98981 98981 25787 63954 25787 98981 80698 7050 80698 10186 80698 42526 1847 7585 42526 61667 42526 42526 35498 35498 60797 35498 72550 95764 72550 80792 95764 80792 49758 84930 80792 84930 77519 35907 84930 35907 66268 35907 69110 35907 33442 93609 84930 70563 93609 61808 35907 61808 42011 61808 29648 95108 61808 2961 95108 20250 61808 20250 64636 61808 48351 29486 48351 58534 29486 29486 81916 81916 42679 75689 29486 81916 57150 48644 57150 31881 57150 12367 31881 57150 96756 97849 96756 31881 58873 5341 58873 74948 58873 98338 58873 52561 31881 52561 60916 52561 19708 18923 19708 18923 8754 18923 24968 32176 24968 7234 24968 51317 24968 73118 19708 79659 73118 87546 73118 81519 18923 81519 34078 13394 81519 64662 73118 810 64662 35513 64662 35513 10580 64662 79624 79624 52604 17845 52604 8128 52604 52604 51599 52604 89516 52604 65253 69451 65253 89516 18486 15280 18486 59877 18486 47645 65253 68351 65253 87555 68351 68351 14651 68351 47368 47368 57794 47368 94313 94313 81138 94313 210 210 27364 210 12450 94313 45099 64127 45099 94607 210 94607 72559 64127 45457 45457 33608 48276 45457 7700 94607 7700 65648 7700 98545 98545 60346 37746 98545 37746 96428 86712 37746 86712 71303 7700 75808 35089 37746 47467 35089 18173 86712 50265 18173 18173 56821 75808 24243 16464 24243 24243 79592 31976 24243 24243 55716 55716 2166 55716 82852 53510 55716 45646 24243 14089 45646 48854 14089 75101 14089 7872 14089 14089 13764 13764 4866 37219 13764 37219 38503 37219 1887 20489 13764 92817 37219 20489 95360 95360 36128 95360 15740 95360 33755 33755 53461 72976 95360 93988 72976 72976 22095 72976 63371 95360 92640 92640 69860 4388 33755 4388 18599 8374 92640 8374 98657 97831 92640 6775 97831 65892 97831 8374 93589 39715 93589 57656 93589 93589 57026 11986 93589 81206 11986 72577 81206 85606 81206 93589 79503 79503 36953 79503 77 76651 79503 81206 6964 24224 6964 6229 6964 65164 76651 67902 65164 66901 65164 69351 76651 69351 95632 21278 69351 39098 65164 7963 39098 39098 60795 5006 39098 95707 5006 5006 69744 69744 25725 69744 48310 18899 69744 18899 97412 69744 16316 16316 37485 16316 11029 93926 16316 96286 18899 96286 32171 15975 96286 18899 16956 16956 98760 98760 63648 97322 98760 99145 16956 99016 99145 63796 99016 87651 99016 99145 6625 6625 92761 99016 47880 74376 47880 47880 77266 61288 99016 29660 61288 4357 61288 47880 89123 39407 89123 89123 27791 89123 91453 89123 10629 53052 10629 63282 91453 63282 1479 59476 10629 59476 59333 59333 42130 57932 59333 57932 16083 10786 59333 61108 10786 88447 10786 88447 7465 14863 88447 44365 10786 44365 42363 44365 96233 88447 93760 30466 93760 93760 308 93760 29827 85321 29827 88447 5512 70897 5512 47429 70897 47429 78747 78747 78754 10361 78754 53658 78754 59864 78754 78747 57535 57535 5986 5986 49323 70458 49323 49323 21010 21010 76016 21010 18029 50100 76016 18029 86872 60644 50100 63786 60644 41691 60644 60644 84684 87654 60644 60644 46174 47959 86872 47959 4008 47959 22555 29405 22555 22555 6490 6490 12798 23250 6490 22555 21235 21235 60297 40004 21235 77564 40004 77564 19233 21235 85159 85159 77296 21714 85159 21714 24299 21714 21008 21714 63417 44718 63417 81338 63417 63417 6535 6535 75798 34239 6535 34239 10113 34239 89032 34239 72162 72162 82051 75204 72162 34239 73125 73125 32695 73125 53762 47341 73125 46887 34239 72322 46887 7069 46887 78095 7069 23954 7069 2687 46887 81354 2687 44202 2687 44202 47681 4104 44202 42388 4104 4104 54004 5506 4104 44202 20774 44694 44202 67060 44694 44694 67557 63284 67557 63284 8149 94693 63284 94693 74108 74418 94693 74418 35482 74418 72842 40679 72842 72842 5455 63703 72842 72842 72733 72733 15427 2153 72733 2153 85793 17224 2153 25086 85793 25086 2055 81480 25086 84410 25086 84410 91094 35760 25086 35760 95764 35760 78615 78615 70589 78615 53235 78615 64258 25056 35760 78615 4442 4442 93632 78615 63018 42576 63018 63018 76438 81055 25056 63018 5282 47787 5282 98901 5282 98901 88231 88231 26076 88231 27612 98901 97430 66038 97430 95579 88231 88231 62107 9087 62107 9087 34511 62107 47372 83975 47372 15980 9087 81232 15980 81232 18059 8356 81232 15980 53543 55071 15980 55071 96600 12384 55071 7844 55071 53543 34010 11512 34010 34010 61778 60479 34010 90977 60479 60479 97879 97879 27776 30414 97879 30414 68374 30414 79827 63521 79827 63521 60588 99304 30414 99911 99304 98387 99911 99911 93907 13584 99911 15892 13584 28923 15892 93907 94542 75340 94542 13584 58806 92218 58806 68852 58806 93133 68852 94542 12449 54205 12449 68852 47563 3073 47563 40857 3073 47563 27108 27108 26006 82195 27108 82195 32450 82195 72726 72726 81641 82195 49321 49321 8452 49321 34764 18471 49321 83161 18471 36753 83161 85858 83161 74917 83161 74917 44138 84413 83161 84413 44892 85585 44892 44892 63516 15737 63516 63516 11846 44892 39530 70105 39530 19259 39530 39530 45614 44892 53606 53606 43315 27500 43315 43315 86441 32694 43315 35989 32694 15308 32694 43315 84168 84168 64501 19691 32694 13103 19691 39449 19691 59651 19691 59651 39452 39452 77102 56172 39452 59651 90439 28100 59651 90439 5519 47890 5519 94616 5519 28100 86892 86892 66002 86892 2370 33186 90439 33186 48526 33186 45062 33186 7950 62288 7950 7950 53033 86892 1817 1817 18718 1817 18111 1817 92583 92583 48509 40146 92583 63064 40146 52375 40146 92583 87080 89912 87080 87080 15292 40146 90311 25934 40146 25934 78837 25934 7970 19453 7970 44774 87080 44774 80840 44774 25270 46861 25270 50869 25934 35997 7970 3106 35997 90702 35997 90702 84170 84170 28681 79951 90702 79951 21118 43301 84170 31573 43301 31573 71108 79951 89945 30146 31573 30146 85029 11537 30146 94986 30146 20084 94986 94986 40479 63973 30146 63973 54966 20514 94986 20514 28169 20514 240 240 2548 20514 17133 56628 17133 16691 56628 65993 17133 65993 88261 77893 65993 98646 77893 77893 41994 65993 11656 44912 11656 28955 11656 77893 77528 77528 70249 5601 70249 77528 55234 55234 25779 66395 55234 63313 77528 63313 10367 41641 55234 585 41641 21881 41641 63313 65396 20070 65396 25044 65396 21881 88634 9220 88634 88634 24037 40635 24037 15319 24037 15319 30471 30471 46693 79835 30471 95059 79835 79835 46609 65112 46609 79835 77292 77292 51253 32215 77292 32215 12753 32215 62850 62850 75739 11192 62850 77292 88946 88946 31405 75052 88946 87295 88946 71431 32215 71431 50285 20277 87295 20277 13091 71431 33875 83218 33875 37268 20277 86818 20277 86818 22682 86818 83958 78129 86818 31674 78129 31674 42802 35682 31674 31674 48396 48396 53208 25284 48396 53092 48396 46986 48396 48396 1578 1578 83019 83019 29133 83019 33787 83019 59891 59891 60682 59891 94246 59891 43276 59891 76131 35759 59891 67779 35759 12182 59891 77870 12182 12182 62245 15986 12182 65747 35759 65747 77483 65747 11645 36864 65747 65747 53857 65747 39445 74004 39445 39445 12119 39445 48549 94952 65747 94952 17410 75658 94952 34471 75658 17679 75658 21262 75658 75658 2052 52803 2052 42201 2052 89663 42201 96311 89663 89663 30301 47544 89663 47544 1982 1982 9669 63426 1982 33483 63426 46832 63426 75305 46832 78331 46832 46832 41280 20516 46832 65930 20516 20516 74925 20516 25936 25936 31901 8147 20516 80755 8147 8147 30435 26354 30435 26354 82463 26354 49245 60461 49245 23255 49245 23255 84092 45171 49245 17667 45171 45171 8053 88165 23255 45171 52769 99225 52769 52769 15107 52769 5827 88165 3593 58382 3593 86697 52769 10585 86697 52769 79233 77924 79233 99397 79233 86697 61913 61913 91121 17212 61913 17212 47088 75123 17212 79233 97588 97588 72124 35524 97588 61334 97588 61913 21814 91332 17212 21814 18650 8608 91332 8608 50416 4811 8608 4811 54681 8608 48817 15715 48817 97046 48817 97046 93857 93857 99770 18093 97046 18093 8915 24178 18093 3463 24178 24178 67904 95173 67904 67904 18345 12260 24178 12260 76875 12260 34363 12157 34363 63590 34363 63590 33978 27158 63590 67595 63590 59555 67595 74631 67595 74631 11728 51063 74631 10348 74631 4350 74631 74631 59138 9118 59138 59138 6018 59138 32999 68463 32999 59138 83526 96063 32999 5912 96063 96063 66144 96063 45318 17012 45318 45318 52507 45318 60722 55445 60722 45318 47246 47246 970 70035 47246 47246 75535 22309 60722 42848 22309 22309 26421 51408 47246 51585 22309 65174 51408 65174 92304 84304 51408 62691 84304 17983 84304 22624 17983 17983 96451 17983 1623 1623 89602 1623 35231 1623 69635 95638 1623 10547 69635 59334 10547 10547 6052 98133 10547 98133 23983 81886 98133 89632 98133 89632 44148 68609 89632 46960 89632 78467 89632 89632 65960 65960 60064 60064 45521 28416 60064 28416 63735 63735 19671 78609 63735 75799 63735 63735 76962 76962 82774 76962 31031 76962 18312 43008 18312 96704 18312 96704 62713 96704 26682 16095 26682 65040 26682 93478 65040 86943 65040 65040 49624 96704 19700 42932 19700 17338 19700 91639 19700 34641 19700 34641 99716 91639 25906 25906 82159 25906 40974 31578 40974 25906 35733 35733 29935 35277 35733 31103 35277 35277 16161 92305 35277 11122 35277 35277 28722 35277 2730 35733 94224 35277 10504 64928 10504 56659 35277 56659 70823 64409 56659 56659 43122 10504 93863 50610 93863 56659 7470 7470 81481 52781 7470 13119 7470 7470 41043 18953 7470 18953 6590 69321 18953 69321 18472 18953 26775 84376 26775 63989 26775 94387 26775 94387 38166 94387 99713 98790 99713 99713 96318 44357 96318 98790 3847 98790 37602 37602 46268 37602 13344 86106 3847 69895 86106 86106 76343 96318 55905 55905 39156 55905 40190 55905 35695 35695 20306 20306 19519 68516 35695 83370 68516 35695 52193 52193 32608 44366 52193 7720 52193 7720 29072 27592 7720 7720 61869 52193 22500 12939 22500 22500 12169 12169 94000 52301 22500 86153 22500 52301 91457 91457 64554 91457 7756 54640 86153 91457 83820 83820 34506 75722 83820 77300 83820 32736 83820 32736 20012 96026 32736 93500 32736 93500 59222 93500 71799 93500 66877 13749 66877 93500 39908 39908 18938 75572 39908 97161 39908 39908 1459 1459 10481 1459 45789 80024 1459 91263 1459 26602 91263 65153 91263 96482 91263 10756 91263 79385 10756 10158 10756 10756 54593 89064 54593 54593 83608 86418 83608 83608 89698 86934 83608 49819 54593 49819 24087 65623 49819 40287 65623 65623 64185 70185 83608 33604 70185 97450 49819 97450 5591 10493 97450 97450 39776 28047 39776 99429 10493 99429 30139 5059 99429 10493 71218 71218 52949 47841 99429 88974 47841 45008 88974 604 88974 31318 88974 31318 65336 55801 31318 43887 31318 31318 44362 21121 44362 17432 44362 63575 44362 89373 44362 89373 52684 80162 89373 29941 89373 99041 29941 50739 29941 49583 50739 27903 50739 62554 89373 49569 62554 55436 49569 62554 64553 64553 29093 54597 64553 54597 99082 99082 73948 29903 54597 87676 29903 19011 87676 87676 94573 87676 30296 33526 54597 58008 33526 33526 87417 29734 99082 71104 29734 1764 29734 1764 19607 33526 44715 94817 1764 94817 71798 79044 44715 41329 79044 71125 79044 61998 71125 4198 71125 71125 19264 40397 19264 23133 79044 19264 95503 23133 23592 23133 42696 42696 60595 42696 67790 23592 92576 92576 20137 92576 37967 37967 86901 37967 19261 4658 23592 4658 39469 4658 87236 87236 60374 87236 3293 4658 6986 6986 20934 6986 3975 68978 87236 68978 1911 68978 33681 33681 60755 5030 33681 68641 33681 76170 33681 7520 68978 84653 33681 32187 7520 10745 32187 770 84653 770 19769 48684 770 770 5214 5214 15166 5214 7247 7247 16405 54761 7247 7247 82186 7247 98889 7247 35281 17648 7247 17648 80232 7247 97801 26357 97801 10355 97801 10355 68033 84905 97801 22253 84905 10355 69390 53937 69390 40977 69390 29561 69390 56650 97801 99826 69390 99826 1378 1378 17470 1378 2129 99826 91179 32498 91179 24056 91179 91179 25590 99826 21584 21584 26618 21584 82922 43802 21584 28117 21584 28117 52733 89109 28117 32928 91179 32928 3806 3806 12029 29014 32928 22269 29014 3806 52625 3806 13224 13224 76102 10245 13224 26517 10245 52625 7618 11570 7618 7618 83722 13224 97423 39445 97423 7618 95281 48768 95281 95281 43862 95281 64377 64377 65165 92695 64377 85380 64377 47097 85380 64377 62106 62106 55754 22407 62106 58949 85380 24536 58949 58949 89833 58949 64536 64536 86862 68513 62106 68513 5 5 38642 82771 38642 90752 82771 70767 82771 78301 5 78301 13442 52876 78301 78301 32649 32649 69923 32649 84276 84276 9491 84276 66742 66742 99165 85300 66742 85300 76293 85300 67279 99907 85300 50661 85300 50661 38785 50661 33178 33178 64001 33178 55243 55243 25792 76882 33178 76882 16429 55243 58142 58142 57830 11114 55243 66697 11114 11114 49971 66658 58142 79210 66658 79210 7064 79210 97140 74699 79210 81055 74699 74699 96612 74699 38577 14725 38577 38577 85634 38577 42880 38577 99968 99968 62887 99968 25601 22776 25601 25601 58601 11590 25601 55723 11590 11590 31652 31652 41708 31652 69762 83619 69762 370 69762 370 43164 82324 43164 45725 31652 96095 45725 45725 88239 45725 98447 45725 71853 71853 30632 23717 71853 73877 71853 73877 78223 13055 73877 13055 44596 73877 93879 98385 93879 8746 93879 13055 43782 45611 43782 6208 43782 6208 22686 93879 22013 22013 92879 22013 30570 43122 30570 30570 93338 93338 33811 33811 6864 48526 33811 33811 13251 29814 33811 70272 13251 56855 13251 27962 56855 49595 70272 56855 47918 47918 82492 56855 37218 55194 37218 41307 37218 5444 41307 47918 86333 6424 86333 41307 85319 86333 14473 8254 85319 91817 8254 8254 60537 75634 60537 22327 91817 22327 74678 74678 43096 75634 75351 67281 75351 3026 74678 3026 83175 83175 26441 83175 1746 35516 83175 68604 35516 35516 84844 35516 7953 93736 7953 7953 39120 53127 84844 53127 48765 46674 53127 53127 82770 91 82770 82770 12410 64753 82770 29248 64753 64753 76491 64753 80133 7336 80133 80133 5255 5255 66047 5255 20922 13328 5255 59823 13328 26716 13328 7336 85356 85356 47311 44664 85356 86435 85356 85356 23041 49869 23041 81221 44664 53704 81221 56670 81221 41869 86435 41869 39539 16343 41869 16343 53379 16343 22312 47897 16343 55535 16343 7342 55535 55535 17124 55535 68984 65627 55535 6319 47897 85150 6319 73499 6319 6319 79853 63994 6319 98756 63994 98756 82570 11693 98756 98756 30259 98756 78317 98756 422 47963 63994 74506 47963 41622 47963 41622 55240 43359 41622 16566 41622 86721 47963 86721 75749 64054 75749 86721 56737 78034 56737 56737 77419 77419 64900 56737 35918 30561 35918 56737 28467 12025 28467 10659 12025 47007 12025 63077 28467 63077 84516 63077 24991 24991 66436 24991 3654 21270 3654 54994 3654 67069 3654 83952 63077 83952 45964 14336 83952 93013 83952 83522 93013 83952 75135 57559 93013 94630 57559 11060 57559 57559 54597 57559 39321 96282 75135 71986 96282 19436 96282 96282 13359 13359 49247 16449 13359 16449 95918 96282 98195 21966 98195 98195 54596 16703 98195 16703 70231 86069 16703 16449 45225 51995 45225 54508 45225 16703 99982 99982 29316 53743 45225 53743 17728 56496 53743 56496 62282 56496 89344 89344 38977 89344 36597 36597 52429 95842 52429 53897 52429 47674 52429 70763 47674 44913 52429 44913 53434 3043 53434 40580 53434 40580 51163 83944 40580 36761 83944 18805 83944 18805 75893 18805 20773 5481 20773 18805 83549 54836 83549 83549 24859 20773 6369 35613 6369 83549 95522 34376 95522 50606 6369 50606 71663 95522 88176 7575 88176 55761 88176 55761 37337 7575 82081 82081 11406 51301 7575 82081 27694 27694 4055 48968 82081 76517 48968 51301 18917 48968 31681 31681 8600 31681 72780 72780 13214 72780 64454 33322 64454 67519 72780 67519 65062 61423 64454 10730 61423 10730 20755 37801 10730 55652 37801 68687 37801 68687 53179 68687 23630 68687 45042 68687 62391 36014 68687 36014 95556 68687 99957 99957 43363 43363 90667 90667 89622 90667 10381 26272 10381 43872 90667 57077 90667 57077 55507 57077 56042 56042 6291 6291 72815 6291 70552 90689 6291 90689 10163 21600 90689 90689 91461 91461 46260 2837 90689 15165 2837 74406 2837 91461 75482 2837 7561 7561 57126 7561 30630 30630 51204 51204 6029 97989 51204 51204 20354 20354 86550 99810 51204 99810 51804 51204 56768 56768 75727 79985 56768 95493 56768 5132 56768 24071 5132 19965 5132 56768 38408 93730 56768 29003 93730 38408 79989 13076 38408 14329 13076 16647 79989 33401 38408 64413 33401 64413 23479 4671 64413 16647 31257 45513 31257 36084 64413 31257 593 593 62313 47451 593 593 77289 55449 77289 9225 593 9225 37870 7771 9225 18869 7771 46899 7771 7771 31435 26944 31435 58921 31435 46377 58921 84550 58921 31435 48334 48334 24673 3870 48334 48453 3870 3870 53969 3870 15639 3870 34697 34697 68320 34697 96552 34697 6986 8451 3870 8451 39040 73870 8451 34697 78531 78531 28117 78531 36934 88752 36934 8451 41914 93899 41914 84762 36934 84762 97641 84762 94464 94464 59405 10006 94464 59405 39419 10006 4369 33486 4369 44382 4369 10006 15032 2626 15032 15032 35936 1726 4369 1726 62273 1726 48989 78636 1726 1726 77711 15032 50618 26499 50618 95163 50618 95163 23245 23245 41260 23245 66928 23245 51310 64056 51310 23245 27159 27159 17935 66928 19611 96900 19611 18915 27159 19611 85464 85464 71186 91439 85464 85464 17129 35418 17129 17129 77170 1143 17129 39539 1143 96617 85464 38706 1143 38706 83766 189 96617 83766 23382 79856 23382 81725 189 23382 34607 34607 39406 55707 39406 39406 48325 23466 39406 24642 23466 23466 20945 99794 23466 99794 80671 39406 72214 55563 99794 55563 60826 85682 99794 67437 85682 85682 22081 30077 55563 96011 30077 96011 37262 96011 473 9349 473 62183 473 473 8415 473 91344 62109 91344 91344 65931 473 74130 5367 74130 91344 31072 11437 91344 3733 11437 11437 55311 55311 7995 55311 32675 3733 27266 27266 65348 27266 17926 55311 26045 55311 53167 53167 94636 92752 94636 53167 34342 76105 34342 14999 34342 94636 80389 86581 80389 33351 34342 12879 33351 79656 33351 75681 79656 79656 62305 79656 66929 11480 66929 6522 66929 80171 66929 80171 56567 17429 80171 66929 9442 73438 9442 9442 32946 32946 62850 52220 32946 73438 60329 60329 40661 67957 32946 86233 67957 67957 21685 56154 60329 67957 63411 23603 63411 97129 63411 95391 63411 31206 56154 46422 31206 31206 30013 95167 31206 95167 18676 30013 86859 2413 86859 86859 89873 81043 89873 85567 89873 16696 89873 16696 61843 16696 4771 88569 89873 36009 88569 16696 79275 79275 11335 51207 11335 38261 11335 11335 10707 78505 10707 5481 10707 64676 11335 63524 64676 64676 61083 61083 64916 64916 82345 33584 64916 61083 73457 73457 7945 28304 73457 28304 95267 45998 28304 28900 45998 71610 45998 71610 98147 6530 71610 28900 95676 95783 95676 4082 95676 4082 96738 69960 96738 96738 38712 38712 43734 65452 38712 87111 65452 87111 26015 15956 43734 15956 87379 88497 15956 22437 15956 15956 27601 27601 37284 15956 96858 86120 96858 50444 15956 50444 90180 96858 58366 35833 58366 35833 52924 58366 78776 78776 37889 49275 37889 93391 58366 93391 13551 22102 13551 11943 13551 69354 11943 70908 11943 93391 8255 8255 82767 8255 78008 78008 12970 94151 78008 35268 11943 35268 21433 28792 35268 25988 28792 95774 28792 28792 77060 75257 77060 14930 77060 21826 28792 21826 13637 31831 21826 21826 369 8005 14930 3381 8005 8005 70030 8005 24650 24650 65970 65970 67298 22631 24650 22631 67313 66614 24650 24650 10564 71386 10564 10564 45176 10564 71152 71152 61502 69550 61502 69550 58209 53661 61502 92141 53661 38242 53661 39260 69550 24640 39260 39260 3090 39260 18321 39260 86496 40649 53661 40649 38745 51042 40649 51042 1236 40649 5828 67529 5828 64356 67529 67529 11772 68339 5828 60318 68339 68339 44098 44098 6912 44098 7983 4938 60318 41897 4938 4938 39222 39222 93045 44098 9658 9658 88390 34520 9658 34556 9658 46926 9658 1933 46926 46926 8107 8107 30448 8107 34162 8107 83984 79696 8107 79696 29486 79696 63127 63127 16344 63127 61565 61565 12215 80645 61565 95304 63127 83720 95304 98797 83720 34432 95304 34432 76593 34432 8134 99091 34432 55634 34432 20339 55634 55634 37465 55634 59960 53088 34432 27764 53088 53088 37880 58032 53088 23715 59960 23715 77453 36476 23715 53088 36742 36742 672 42649 672 42649 48192 48192 39642 42649 8405 72411 8405 8405 7810 8405 42368 42368 78529 54731 78529 11423 54731 11423 56401 8371 56401 52628 56401 57360 11423 57360 54260 5 54260 26115 54260 26115 69043 21061 26115 21061 50379 21061 10944 26115 38361 44512 21061 62769 38361 7996 62769 1849 62769 99561 62769 81452 44512 27004 81452 98870 62769 439 98870 81452 35545 35545 96791 79519 98870 81343 79519 64475 81343 39031 35545 28789 39031 39031 59599 8608 59599 33174 59599 59599 1448 1448 37718 1448 33646 78493 1448 81611 1448 1448 89271 33174 24162 24162 43414 87558 24162 86221 1448 86221 33279 86221 6356 1430 86221 86221 18541 86221 67991 24162 85407 31634 85407 85407 18925 97455 18925 85407 9792 9792 2616 92302 9792 9792 64541 58536 9792 57323 58536 58536 7389 73308 18925 4915 73308 9792 14842 60074 14842 93388 14842 14842 95735 84159 14842 84159 85633 84159 31925 14842 73943 89884 73943 4738 89884 65680 73943 65680 86122 88768 65680 88768 26845 65680 31897 31897 8694 88768 30859 30859 40073 40073 66477 66477 49429 66477 72792 22292 40073 22292 25111 81620 22292 66477 2974 79048 2974 2974 71673 47696 2974 67583 2974 80794 67583 67583 62411 67583 98211 2974 76521 76521 94333 68813 2974 68813 55568 76521 99171 79569 68813 29113 79569 31499 79569 79569 82240 79569 63546 63546 53299 79569 79154 79154 45581 79154 65475 9996 79154 79154 4191 7057 4191 42821 4191 9996 65742 89302 65742 40634 65742 4191 89220 89220 83917 43078 89220 4191 51329 51329 72393 51329 10636 10636 82096 82096 86205 13598 86205 6942 86205 6942 10387 6942 84204 84204 58789 68908 58789 58789 84701 58789 47108 58789 76609 26572 76609 29024 58789 29024 66697 29024 74180 72726 74180 93358 74180 499 29024 499 84867 84867 55324 55324 79058 8249 84867 8249 77509 65802 77509 84110 77509 54548 79058 35884 54548 77436 35884 11376 35884 35884 93827 93827 42892 83788 54548 69931 83788 99359 83788 83788 2260 2260 28289 28289 82200 83866 28289 83788 45862 2260 27400 77788 27400 44192 27400 45862 75741 75741 1085 75741 23490 23490 63226 75741 58265 77775 58265 58265 22066 40297 22066 58265 78965 11836 78965 13654 78965 78965 99525 78965 8716 63405 8716 96947 22066 90336 96947 50525 96947 14188 50525 8305 50525 77175 96947 4306 77175 77175 97657 97657 29745 23195 97657 97657 13899 86833 23195 86833 58946 56100 86833 35217 86833 86833 18581 18581 83209 40747 18581 18581 94230 23195 85294 15590 85294 78608 85294 74891 85294 74891 88661 85294 29267 2596 74891 2596 56607 56607 47267 25971 56607 25971 17906 25971 19989 25971 98407 98407 85990 44199 98407 98407 22878 25971 46576 46576 32736 98407 14150 14150 47489 61877 47489 46576 74739 37467 74739 74739 17552 68946 74739 68946 52612 68946 40991 40991 38690 76840 40991 39767 74739 24195 40991 61660 24195 99631 24195 61789 99631 61789 89341 61789 90722 46266 99631 46266 55939 1679 46266 83088 1679 46266 46679 46679 22613 46679 21141 1308 21141 19837 1308 1308 71036 1308 2050 36935 2050 90453 2050 1308 71650 99620 71650 19544 71650 89908 19544 19544 95822 95822 35995 19544 79257 8295 79257 60533 79257 77399 60533 69654 60533 16058 95822 16058 293 79257 52651 52651 65508 16058 5334 9733 5334 8886 5334 44481 8886 52651 54619 54619 5081 8886 64277 64277 91069 13424 54619 13424 23004 84609 13424 88813 64277 88813 52638 46267 88813 46267 95472 95472 57277 3010 95472 65771 88813 88555 65771 46267 12851 27083 12851 19558 65771 59899 19558 8721 59899 12851 44010 44010 66933 58844 44010 25576 44010 10244 25576 10244 24651 10244 21445 21445 41941 21445 21516 88153 21445 88153 76402 99713 88153 97455 88153 21445 83915 6039 83915 83915 28886 8265 88153 8265 81983 13324 8265 78217 83915 78217 52670 79402 78217 88641 79402 88641 80241 54994 88641 88641 85187 98809 88641 71845 88641 94401 71845 77829 71845 55762 77829 77829 98793 8474 98793 98793 10379 85388 10379 47673 98793 81840 47673 47673 13047 31918 47673 13047 76665 76665 34748 35839 31918 66563 35839 24629 35839 8430 24629 23440 35839 55475 23440 55475 63853 63853 62556 93769 63853 93769 95377 25737 93769 28260 93769 93769 89047 96164 93769 96164 84998 84998 66939 84998 70443 71654 93769 25678 71654 79299 84998 86185 71654 48837 86185 86185 33202 71654 82048 82048 46021 6992 82048 82048 39651 82048 79690 71654 43034 89494 82048 17105 89494 95753 89494 82048 26109 43034 62801 12411 26109 37822 12411 19443 12411 89494 11790 11790 65938 11790 97926 97926 82308 84877 82308 21761 82308 12198 82308 50682 12198 5943 82308 77346 5943 12198 85792 68547 85792 36519 5943 36519 28592 28592 44318 36519 40570 40570 93041 40570 4337 76350 4337 94750 40570 47971 94750 47418 94750 70997 94750 70997 73733 70997 60424 41882 70997 70997 2897 4337 71037 4910 71037 59732 71037 77595 71037 71037 67661 61739 67661 67661 62373 18236 67661 67661 44877 44877 73904 43646 73904 73904 93143 18834 93143 73904 81882 81882 1670 33191 81882 33191 50913 33191 52427 98314 33191 98314 72709 96823 98314 33191 75088 12877 75088 98314 89917 89458 89917 75088 30236 30236 51458 5237 30236 34658 30236 72716 34658 78206 30236 66673 78206 78206 80613 42151 78206 54290 42151 54290 21310 8750 78206 8750 12813 8750 99411 28404 42151 28404 60461 54290 57080 49778 57080 91023 57080 42678 28404 18697 42678 27868 42678 24862 42678 67765 42678 67765 8848 67765 54203 78979 54203 54203 50296 61414 54203 54203 81309 81309 21673 54203 23778 23778 9137 9137 81432 23778 10329 10329 72791 59289 23778 59289 63996 21264 59289 9137 74551 74551 30602 74551 19080 74551 27712 74551 92935 57863 92935 74551 24367 29672 24367 58556 24367 42348 92935 42348 53507 42348 17240 42348 7886 84507 7886 35485 42348 88175 35485 35485 15190 58969 15190 44973 15190 32173 15190 32173 96877 24272 96877 794 15190 794 72018 79572 32173 91866 794 42204 91866 22832 79572 11084 22832 22832 32218 32218 95599 32218 98798 96448 32218 5345 96448 32218 79791 19513 96448 79791 38554 38554 88584 80532 19513 80532 16138 80532 75959 75959 67157 80532 17897 75959 31521 31521 29453 81131 31521 81131 51696 17897 42195 42195 41201 67298 42195 94080 42195 42195 84123 71235 42195 91679 71235 71235 60509 6569 60509 60509 94857 4330 91679 4330 67874 4330 69997 69997 68147 35865 4330 38057 4330 20054 69997 20054 12046 20054 31746 35865 28159 24316 28159 28159 73031 73031 21664 21664 47620 21664 42172 97144 42172 97144 94363 36166 97144 13211 42172 13211 50863 13211 66298 97144 67547 48568 67547 69723 67547 43801 67547 5669 67547 67547 59046 55774 97144 90119 55774 99979 67547 97144 2648 2648 70950 2648 74528 74528 37585 77646 74528 92237 74528 92237 15678 92237 38562 74528 12097 43805 12097 25606 12097 12097 47101 97650 12097 68724 74528 68724 13525 107 68724 28766 68724 68724 10664 77489 10664 77489 32118 68724 77778 4900 77778 77778 50915 59668 50915 14822 50915 50915 33094 33424 33094 33094 3573 38694 33094 38694 76090 76090 81939 34809 76090 34809 82112 86447 34809 86447 96566 50989 86447 86447 78611 40305 86447 43335 86447 76090 88600 88600 52617 88600 43494 43494 90710 80507 86447 2177 80507 2133 80507 86637 80507 86637 77745 43494 37547 68728 37547 68728 9723 86637 44873 44873 66901 68728 95352 54037 95352 98266 95352 95352 83816 44873 30734 30252 30734 8846 30734 60704 95352 45124 60704 60704 80828 28844 60704 85691 30734 60704 53753 53753 122 43392 53753 53753 60868 26822 53753 71735 26822 80427 26822 53753 58760 58760 75351 26822 90492 26505 58760 26505 20298 90492 78545 61206 78545 61206 4650 61206 57206 26505 53361 21551 53361 61206 72729 62181 72729 48571 61206 29244 48571 74999 48571 72224 48571 72224 27267 45339 72224 37515 72729 37515 10026 10026 55596 10026 70087 85635 10026 47896 85635 34381 85635 34381 46298 8353 46298 46298 9906 6774 46298 6774 66455 66455 78454 49239 66455 66455 48305 48305 91012 66455 65879 47630 65879 65879 84274 21502 65879 45211 65879 45211 26712 99248 45211 99248 24047 99248 61371 98594 61371 61371 58940 33410 61371 98705 45211 69736 61371 69736 45404 67513 69736 67513 66615 67513 71812 57155 71812 45913 57155 57155 66088 57155 66234 14498 57155 77471 14498 28682 77471 56117 77471 77471 89162 28374 14498 17150 28374 77471 77482 77482 85009 11601 85009 78473 85009 63643 78473 63643 92492 80552 92492 63643 66547 92492 29901 92492 59952 29901 81353 4714 81353 81353 71365 59952 87643 81353 36291 36291 77862 63022 36291 63022 26274 87643 72556 89090 72556 35273 89090 22757 89090 22757 13610 49721 22757 93135 72556 93135 61679 30197 61679 34206 61679 73163 34206 39149 34206 39149 34495 39149 3394 77860 39149 39149 72039 89662 39149 89662 54363 72039 31639 14966 31639 54363 90394 90394 81133 81133 48663 81133 30073 48334 81133 8097 81133 8097 94781 89035 8097 59354 8097 59354 80178 47739 59354 81133 78499 22203 59354 22203 47630 22203 70223 72527 22203 96587 72527 72527 10481 73149 72527 72527 53127 70223 29196 69832 29196 29196 52642 52642 8896 53058 52642 72099 52642 52642 68413 80150 68413 68413 53619 72099 18302 18302 93501 12504 18302 51498 12504 64270 12504 75785 12504 75785 80895 66572 18302 75785 23312 44024 23312 45246 23312 4944 66572 82687 4944 4944 68580 11776 4944 11776 35181 25546 11776 51842 4944 28838 51842 28838 7577 63820 28838 51842 84026 84026 31328 84026 65546 65546 47644 65546 99080 99080 6501 99080 7849 7849 96295 7849 34065 94907 99080 14714 94907 14714 91352 14714 60437 23737 14714 23737 31069 23737 97182 93227 94907 55637 93227 55637 36881 55637 17459 75261 17459 17459 31561 29874 31561 31561 81528 17459 58880 58880 69343 58880 94533 19385 58880 58880 44640 44640 27634 27634 79058 73168 44640 73168 13438 57425 27634 54760 73168 51249 54760 21847 54760 89722 54760 24694 54760 31286 54760 13699 31286 13699 17217 17217 3722 17217 59877 13699 29562 50820 29562 17217 65201 59601 65201 70035 65201 65201 8779 1164 8779 8779 40515 44481 40515 8527 40515 8635 40515 8635 78273 8635 53839 68130 8635 81107 68130 68130 47875 68130 52618 40338 68130 40338 29682 52618 51243 52089 51243 95377 52089 51243 28498 66613 28498 81242 52089 81242 24747 18919 66613 18919 34851 60915 18919 81242 73797 62752 73797 1579 73797 63717 73797 63717 21823 73797 41033 87219 41033 41033 10139 21535 10139 21535 30460 30460 25892 30460 95398 30127 30460 79388 30127 95398 55418 18999 55418 26057 55418 36868 55418 84874 36868 36868 23275 4745 23275 80585 23275 58220 23275 37974 23275 54686 37974 50683 37974 37974 21689 93573 21689 21689 55309 45615 21689 21689 49242 21689 95354 97919 95354 49242 93723 26804 93723 93723 48761 93723 56678 54961 95354 54961 60047 92647 54961 53051 54961 21927 54961 21927 25399 21927 10451 18763 21927 21927 95063 93617 21927 70575 21927 21927 89814 89814 90478 44444 89814 89814 57484 33901 44444 36442 57484 75576 36442 15890 33901 15890 83562 83562 43745 18705 15890 61101 83562 68263 61101 61101 20177 37086 20177 61101 98206 98206 73167 20177 44692 41229 44692 44692 35644 44692 14174 14174 9078 92289 14174 44692 63933 2941 63933 14174 63663 63663 79592 2941 44257 59413 44257 40998 44257 86510 44257 2941 14144 13419 14144 13419 85077 50229 85077 85077 11668 85126 13419 85126 57648 85126 52942 21181 85126 94431 21181 69799 52942 1612 21181 1612 13414 1120 69799 31897 1120 10351 1612 10351 58474 10351 83360 93944 10351 93944 7121 93437 7121 7121 64351 46571 64351 46571 96159 46571 34114 74871 64351 74871 40021 40021 62580 40021 72515 46571 90427 90427 70697 83391 90427 83391 75392 83391 63826 63826 85201 83391 53417 92835 53417 10292 53417 10292 86478 55941 10292 39409 10292 10292 29755 29755 55824 29755 91124 39409 99556 90605 99556 69794 99556 95033 99556 74768 95033 90248 74768 74768 94624 94624 51561 68981 51561 10251 51561 17543 51561 96786 17543 52844 96786 52844 33519 10132 52844 33412 52844 33412 56429 52844 44861 33412 16317 16317 13605 16317 55903 55903 14331 81046 44861 61774 81046 16317 10404 72188 10404 10404 11091 70540 81046 70540 21549 27372 70540 57527 27372 55636 27372 89464 70540 89464 86669 89464 27304 2231 27304 27304 32270 56507 32270 89464 89864 28228 89864 86261 89864 43501 89864 43501 17355 97838 43501 97838 23416 96004 97838 13445 17355 91658 13445 62726 97838 62726 58717 38702 62726 96415 38702 13566 38702 51680 13566 41695 13566 19921 41695 56486 13566 13889 56486 41695 76776 76776 75579 76776 90277 90277 91628 56486 30594 30594 79051 22034 30594 30888 90277 18422 30888 30888 58478 2159 30594 58287 2159 1050 2159 8304 2159 5380 8304 11633 8304 8304 59207 59207 72443 87898 59207 37660 87898 87898 6069 46956 87898 46956 59080 46956 29895 15052 46956 15052 51755 30900 15052 38907 15052 38907 53012 38907 41603 16819 87898 16819 59604 15052 36894 37710 36894 77093 36894 77093 44884 77093 70412 70412 26617 18631 70412 18631 18514 18631 66071 91591 26617 27169 91591 18631 35085 48264 35085 91591 57271 11000 57271 84699 57271 72563 57271 21465 72563 94670 21465 72563 46771 61696 46771 21465 69479 81068 69479 7820 69479 88198 7820 5984 88198 5984 21859 5984 53852 93732 88198 93732 62313 93732 80993 93732 15542 93732 78920 78920 63904 90155 78920 64193 90155 37463 90155 90155 72404 96792 63904 24461 96792 24461 66113 33158 66113 55625 66113 5062 24461 80427 5062 27299 5062 27299 97454 31652 27299 27299 44813 74771 44813 37745 44813 65525 44813 92071 65525 10570 44813 65525 37123 71864 37123 10570 15364 15364 39828 15364 20697 10570 63968 63968 66459 6197 63968 63968 71459 71459 63996 71459 77763 71459 80575 41217 63968 98538 41217 41217 40539 41217 89883 22141 89883 89883 22885 89883 98000 89883 97491 97491 56343 97491 23747 23747 91252 96031 23747 97491 78130 78130 21827 79541 78130 84244 79541 79541 77086 23747 69618 82929 79541 82929 76494 3269 82929 3269 75438 3269 30140 70247 3269 91440 3269 61513 3269 55175 61513 61513 55343 68252 61513 3269 43212 95417 43212 43212 34419 73698 43212 73698 29336 11199 73698 11199 32998 70952 11199 73698 84861 1652 84861 3028 1652 3028 13023 3028 13329 1652 94984 3502 94984 91660 94984 1652 33980 33980 20236 94984 68755 25954 68755 11661 3028 94614 11661 11661 91230 5440 11661 5440 50175 5440 9860 75785 9860 9860 24259 9860 47453 4638 9860 4638 60043 4638 55253 7833 4638 62027 4638 60933 4638 60933 30251 46542 60933 60933 82208 60933 25023 60933 53647 72804 60933 54617 72804 69827 60933 69827 90667 36434 72804 69827 78168 70868 78168 79123 78168 78168 44247 44247 16207 29774 44247 78503 44247 78503 30353 30353 72808 52331 30353 30353 8408 78503 66500 31019 30353 66500 68754 31019 50370 50370 77923 42170 77923 76826 42170 35021 77923 35021 44397 35021 4427 35021 37231 96825 35021 96825 83558 83558 51823 69050 35021 69050 42814 59694 83558 59694 83249 59271 59694 296 59694 296 40991 69050 96049 50042 96049 8323 96049 61074 96049 296 1504 42558 1504 1504 99732 99732 99500 99500 99953 99183 99500 99500 1277 21865 99732 56134 21865 35278 99732 65544 21865 65544 20609 99209 65544 99209 65654 96490 99209 99209 28837 23519 28837 27315 23519 68137 23519 80915 68137 68137 27948 68137 55876 73611 68137 76696 73611 78069 73611 11279 73611 87659 11279 11279 10742 76012 11279 19813 11279 11279 33796 33796 27672 80503 19813 80503 67723 80503 37704 37704 11198 37704 46644 44724 37704 50250 44724 77232 44724 37372 37704 97543 37372 37704 55446 69648 55446 69648 10904 69648 98012 15047 69648 15047 38486 66358 15047 15047 27279 87759 15047 15047 13447 97687 15047 97687 75453 15047 79270 41070 79270 15047 87695 87695 70200 79378 87695 27474 79378 79378 95109 23484 95109 7857 95109 34851 7857 7857 63475 62379 95109 15808 95109 62379 24630 86956 24630 24630 81164 66388 24630 24630 27366 27366 55457 27366 75930 64530 75930 75930 89630 89630 33395 23122 89630 76657 23122 36240 76657 76705 76657 85017 76657 85017 16818 66415 85017 11430 66415 66415 88326 88326 81653 88326 53089 29509 53089 53089 75330 86372 53089 99612 86372 99612 10465 19431 99612 59166 19431 61972 19431 86372 72807 72807 51972 51972 26537 95709 51972 11931 51972 11931 7298 95709 22852 19368 11931 60202 19368 19368 24301 77314 19368 4286 19368 4696 4286 346 4286 41067 346 4647 41067 61590 41067 61590 57506 61590 11168 346 41314 61504 41314 41067 22958 22958 56768 5734 22958 52830 22958 61590 83887 22958 24422 24422 36924 9428 24422 9428 41677 46347 83887 86065 46347 70794 86065 38928 86065 38117 38928 69258 38117 95854 38117 38117 74192 10900 74192 74192 32600 74192 16776 48589 32600 33740 48589 48589 81908 81908 83148 45927 81908 81908 30416 49723 81908 25470 49723 98489 49723 68784 98489 98489 43698 61237 49723 61237 70752 70752 19263 70752 89152 77439 89152 89152 90342 89152 90237 61237 57595 57595 90569 57595 29389 4226 57595 70752 81425 81425 38617 81425 5130 74732 81425 62962 4226 62962 60138 7333 62962 62962 45300 18653 45300 45300 13327 45300 27709 56729 27709 11611 27709 11611 82783 20416 82783 10648 20416 98801 82783 98801 83675 18486 83675 83675 31765 83675 65643 68180 65643 30903 68180 31389 68180 65643 48846 28898 48846 96590 48846 6543 65643 82142 48846 20129 82142 48846 89785 31122 89785 31122 36348 31122 40881 89785 15959 15959 92839 15959 58578 47793 89785 47793 20607 47793 33918 33918 70978 33918 41722 33918 4219 5606 4219 92438 4219 36106 92438 92438 72592 33918 57461 41894 57461 69019 57461 21926 92438 21926 21091 50333 21091 21926 27448 65571 21091 65571 29206 86774 29206 32465 86774 86774 79411 65667 65571 90073 65667 65667 74296 29206 72906 68701 72906 10236 68701 68701 5132 68701 6442 68701 71679 68701 2016 34177 71679 2016 57646 66449 57646 21432 57646 57646 92304 57646 9271 84788 9271 47281 57646 47281 22868 47281 42524 14780 57646 14780 2375 55370 14780 14780 87934 87934 31472 47240 87934 47281 78003 90184 78003 90184 79296 90184 57690 36135 57690 34968 90184 7052 90184 10241 7052 7052 24159 7052 96073 96073 3878 70753 3878 26464 70753 70753 36991 92570 70753 36991 64885 92660 64885 67336 64885 58219 64885 77892 36991 77892 55515 55515 98973 55515 49804 49804 30374 49804 8794 99756 55515 99756 27409 40507 55515 11173 40507 53129 40507 99756 23675 23675 42711 23675 14345 14345 4522 14345 28032 28032 1830 28032 76165 76165 97322 37409 76165 76911 76165 36624 76911 14345 90430 17881 90430 40057 90430 76911 889 889 98124 46518 889 889 52970 39332 52970 52970 60500 60500 48784 60500 48000 67232 48000 32005 52970 52970 6326 6326 58979 58979 41666 58979 11179 45370 6326 15818 45370 36970 45370 27646 45370 27646 5783 72452 27646 45370 5127 5127 99778 5127 2392 33134 2392 2392 17413 45370 59777 59056 59777 83775 59777 83775 72615 83775 60483 60483 33390 59777 27284 37370 27284 27284 58262 91155 27284 54609 27284 60483 1944 1944 91670 1944 23133 67523 27284 12003 67523 16556 67523 45087 16556 50431 45087 50431 95709 50431 38104 77242 50431 50431 78292 50431 75801 45087 69266 17348 45087 17348 33479 97187 17348 69266 84385 55774 84385 96563 84385 46982 84385 46982 66285 46982 20009 20009 96376 80411 20009 20009 73398 73398 30367 30367 88586 56652 20009 21312 30367 48423 21312 21312 12217 21312 14507 54871 21312 54871 30138 59730 54871 21568 14507 21568 96067 21568 41913 41913 54331 21568 75021 21568 82042 68501 82042 3028 82042 28812 82042 68338 28812 12946 75021 34089 12946 59977 12946 82042 2307 2307 18960 2307 45889 12946 82315 82315 33789 60424 33789 33789 70009 12668 70009 12668 40391 19846 12668 19846 19944 19944 16138 89278 19944 89278 10708 89278 89793 52323 89793 89793 9377 78955 9377 89793 945 71916 945 9377 92052 92052 76498 92052 84718 88257 945 67410 88257 945 6979 53402 6979 53402 10088 86081 10088 33953 10088 65291 33953 33953 39439 36978 33953 36978 7474 36978 93204 33953 42308 36978 92617 92617 8371 82863 42308 34364 42308 34364 76108 39738 34364 88170 34364 12833 82863 34364 89028 89028 29047 54110 12833 6035 54110 43394 29047 43394 59710 43394 51517 24270 43394 43394 35900 57388 35900 35900 99485 18467 35900 6035 22210 22210 42800 35900 58114 58114 62984 22210 96348 96348 27255 22210 7930 7930 70081 96348 94974 6222 94974 94974 56018 94974 22771 89473 7930 94974 78540 78540 81800 62025 89473 62025 43561 62025 90285 62025 5085 5085 32156 70559 5085 5085 15206 5085 84180 65570 5085 31674 65570 28551 65570 75089 65570 65570 72626 29080 72626 15297 72626 69965 72626 51148 69965 69965 30711 30295 69965 83498 30711 10449 83498 72138 83498 72138 4278 34401 72138 83498 30170 45583 30170 77576 72138 77576 75909 77576 42772 72138 30269 77576 71569 71569 24469 71569 8607 31058 71569 77302 31058 31058 84951 46285 71569 71569 33085 46285 93465 93465 89370 93465 53163 53163 89328 80339 53163 5796 53163 5796 13991 5796 47501 36729 5796 77738 53163 52282 77738 66867 53163 5796 34156 23817 66867 23817 4082 65441 23817 67968 23817 67968 84809 67968 77856 67968 11269 11269 10176 67968 16619 99145 16619 84160 65441 64273 84160 47428 16619 58230 47428 47428 73357 65311 73357 73357 43185 94025 73357 91066 47428 91066 65660 91066 38720 99187 91066 99187 76169 99187 13137 97545 91066 24250 97545 68749 97545 3208 68749 89573 68749 26238 89573 26238 51110 76059 26238 76059 23070 76059 72634 72634 64959 98900 72634 98900 91130 98900 8311 98900 36527 36527 69063 36527 85081 36527 53691 53691 57679 93313 53691 93313 57145 93313 25920 1663 93313 40772 93313 50679 93313 32187 50679 50679 42144 362 42144 76473 42144 32820 76473 81248 76473 43170 76473 76473 67857 362 14225 83373 14225 65624 14225 14225 27117 27117 52255 27117 53658 27117 97322 65624 2545 62618 27117 62618 57022 34806 27117 88241 34806 88241 63377 12639 88241 12639 71022 87490 71022 46448 71022 33438 71022 9100 71022 71022 12385 88241 36689 36689 83287 54056 83287 83287 37874 83287 35176 35176 3133 36689 70043 70043 88295 70043 7232 7232 4117 73648 70043 73648 59417 41769 73648 79061 41769 43442 41769 72204 41769 71864 72204 15787 72204 85815 15787 79406 72204 67248 79406 79406 18523 88599 79406 82324 88599 48459 88599 50144 79406 50144 19570 10145 88599 10145 8017 13879 10145 50144 89335 36208 89335 36208 66591 36208 6405 66991 6405 43000 6405 86597 6405 6405 23648 71548 89335 71548 71022 71548 66964 66964 9087 66964 64766 66964 4309 86549 4309 66964 75286 98080 75286 66583 75286 96766 75286 96766 4460 96766 42668 42668 46180 56013 46180 46180 8163 98681 8163 8163 26689 18254 26689 26689 5083 5083 91045 92963 91045 91045 81365 93198 81365 59816 81365 59816 86533 59816 7537 37521 91045 19047 37521 54153 59816 19047 8505 60371 8505 47195 8505 47195 11469 7445 47195 47195 56078 47195 9268 88460 47195 25258 88460 47195 79273 79351 79273 79351 35214 26079 79351 81580 26079 26079 87837 79351 17706 17706 24370 9424 26079 99411 9424 9424 87534 17706 34646 34646 48356 9424 86471 79969 86471 3869 86471 3869 33779 3613 86471 3869 26584 26584 43650 56550 3613 3613 6559 6559 19683 6559 1682 1682 51364 68051 1682 74240 1682 12522 74240 71409 12522 34429 12522 12522 67563 13470 74240 13470 62078 62078 26831 74960 62078 6521 13470 85305 6521 85305 14362 94360 14362 6521 8466 8466 24191 24191 87487 56708 8466 56708 23816 24191 13831 32344 13831 13831 92558 92558 17311 1214 17311 95207 17311 28295 17311 36118 13831 36118 95049 94682 36118 36118 45085 36118 47246 36118 65352 36118 34882 5927 17311 5927 38553 5927 10878 39766 5927 5927 47869 81392 36118 81392 65862 65862 24754 3641 24754 24754 48226 65862 81311 24754 76087 60606 76087 81311 33440 33440 2805 2805 16041 74250 2805 7742 33440 45708 7742 7742 98731 98731 31245 33440 99541 98731 92598 92598 92584 83248 92598 92598 52035 30877 52035 52035 46154 52035 28096 10325 83248 70976 10325 70398 10325 70398 17446 10325 88351 82084 88351 88351 25819 56062 88351 88351 29518 42481 29518 2396 29518 2396 99477 56062 34603 62427 34603 18211 29518 21193 18211 18211 36892 18211 66585 34603 40449 66585 85839 16165 85839 66585 95226 95226 87973 95226 23469 23469 12008 12008 11783 78627 11783 11783 60195 60195 80503 60195 13006 28434 11783 28434 6896 23309 6896 6896 46461 46461 59862 37708 23309 37708 23592 66576 46461 15795 66576 95839 66576 95839 83971 42580 95839 29860 95839 29860 41947 95839 70718 67565 70718 63044 67565 26945 67565 26945 91263 26945 85495 26945 64591 11588 26945 9269 67565 9269 20663 19239 9269 9269 83267 83267 81406 9269 89490 89490 77469 89490 47897 85510 83267 86180 85510 85510 87394 85510 64412 64412 1570 32023 1570 40913 1570 40913 85353 91173 32023 38398 32023 413 40913 69051 413 413 49926 54404 38398 25284 54404 413 26487 26487 43293 26487 45283 45283 34100 25726 54404 67739 25726 25726 59725 20841 59725 59725 52489 52489 12399 35199 52489 29368 59725 29368 89328 79500 29368 29368 42155 58113 29368 58113 33241 58113 93394 89954 93394 93394 79010 79010 64338 28169 79010 27617 79010 79010 41735 40720 41735 93394 50602 91106 50602 41735 94043 41735 29225 29225 37504 29225 86470 95002 86470 86638 86470 25791 86470 2998 25791 29172 86470 50611 29172 50611 5172 61884 50611 63209 29172 63209 38687 38687 69665 69642 38687 1841 69642 69642 51948 81170 38687 81170 74376 81170 88692 63467 38687 49114 63467 60044 63467 6771 69642 6771 93158 18095 6771 80529 6771 46771 80529 6771 11567 6771 64328 6771 13495 71295 13495 13495 50333 47595 64328 88867 47595 47595 37536 47595 4612 47595 86179 47595 11561 11561 91992 90620 11561 26426 47595 26426 1371 27341 26426 58685 26426 14956 27341 14956 73419 74913 73419 51286 73419 73419 85009 25640 73419 91290 73419 90729 73419 73419 96812 14956 89675 89675 1572 73419 46895 49871 46895 73419 81862 81862 15664 46895 94569 69740 81862 69407 94569 76278 69407 93944 69407 69407 54270 28512 94569 28512 86928 95701 86928 86928 78945 78945 25531 25531 82610 25531 75988 77505 78945 25531 97281 77505 81398 98019 97281 98019 96525 48936 98019 38414 48936 9157 81398 85946 48936 85946 7409 9157 99599 33690 99599 85946 36428 56591 36428 68213 36428 47669 36428 29983 36428 36948 29983 73350 36948 27036 36948 2726 36948 2726 63955 2726 92582 29446 92582 92582 65531 48227 92582 2726 33043 33043 78909 39473 92582 39473 49535 53384 49535 68516 53384 49535 73310 73310 38146 87591 73310 73310 61553 73310 20061 73310 34781 79640 34781 49535 15289 15289 4346 34781 3879 3879 91080 62973 3879 3879 99488 99488 25129 11823 3879 99488 70836 70836 14444 27243 70836 70836 87468 70171 87468 11823 8239 76584 8239 70836 10313 81741 10313 19862 81741 48911 10313 76272 48911 63251 10313 25227 63251 76272 10016 89361 63251 89361 93541 89361 89847 89847 80488 89361 42366 42366 5753 42366 22703 79884 89847 67160 42366 37560 67160 95981 37560 37560 80988 79884 34186 34186 16816 71720 34186 55341 67160 55341 46989 55422 55341 75917 55341 55341 37449 2878 37560 43599 2878 2878 46878 55341 21139 69565 21139 83226 21139 7415 21139 65132 2878 65132 87822 66810 65132 47819 66810 66810 83499 47819 48614 48614 62859 51467 47819 51467 16872 51467 70767 51467 43326 18809 51467 17559 51467 51467 4583 55051 4583 15100 4583 4583 93292 91039 93292 4583 98905 98905 60246 98905 42104 8597 98905 98905 64463 98905 94202 88416 94202 19448 98905 84998 19448 3422 94202 3422 62435 3422 44886 38866 19448 16169 38866 19448 31282 69600 31282 69600 57744 31282 59863 80315 59863 99450 59863 33190 59863 33190 2126 89595 33190 33190 13818 59863 55828 58181 55828 55828 84049 72215 55828 72215 43562 72215 71196 8161 84049 8161 84239 72215 50577 50577 61557 50577 46886 46886 49778 50577 87368 87368 73090 77879 87368 77879 62075 46886 27487 27487 56070 51361 77879 74163 51361 46393 27487 2172 51361 2172 59345 2172 94422 94422 31114 59934 31114 89181 31114 83935 31114 83935 48099 75548 48099 48099 58026 48204 58026 72247 58026 7131 72247 25634 72247 57750 58026 65982 57750 12684 57750 20580 57750 20580 31048 14349 20580 52613 14349 20580 77942 77942 75817 45506 77942 45506 44517 58414 44517 44517 32232 16755 44517 44517 55916 10345 55916 55916 36018 55916 85458 55916 4169 80741 4169 4169 16389 16389 56285 33507 16389 3491 55916 80604 3491 43961 3491 43961 36751 39433 36751 77950 36751 75571 36751 75571 52220 75571 68814 68814 72568 24235 68814 14203 43961 14203 7832 72165 14203 14203 14095 4927 14095 14095 87892 89856 87892 11447 87892 11447 90584 11447 18047 18047 40782 18047 1835 11447 16080 16080 84944 16080 50640 94479 16080 25592 94479 4818 94479 32958 94479 81406 32958 36838 18047 26620 36838 36838 80737 89898 36838 79845 89898 53901 89898 89898 924 924 68469 41727 924 41727 47004 77198 68469 49568 77198 77198 13792 70626 68469 70626 27238 77198 74981 56855 74981 17100 74981 21799 74981 63011 74981 70626 38311 38311 95678 38311 5253 38311 89014 55562 89014 53099 55562 18086 5253 36906 55562 15270 36906 18086 6556 9776 6556 76057 9776 9776 40711 97875 40711 97956 97875 76297 9776 84544 76297 97875 77295 83166 77295 76297 93187 93187 92951 62825 77295 41636 93187 79799 62825 57391 41636 78807 57391 57391 85906 85906 53991 47319 41636 7137 47319 7137 45696 57213 7137 7137 95983 45801 95983 47319 1210 23160 1210 1210 82188 82188 88669 82188 57840 57840 41677 41521 57840 57840 86179 57840 14619 24146 57840 54265 24146 24929 57840 24146 90567 64692 24929 14296 64692 64692 18412 64692 71142 64692 38685 38685 33222 78922 90567 70795 78922 98712 78922 78922 94296 64692 66932 45950 66932 52849 66932 52849 90584 56700 66932 65164 56700 15283 56700 15283 81078 15283 45965 22542 15283 56700 99471 15283 29853 69732 29853 16305 29853 29853 59691 25732 59691 40098 59691 56184 29853 59691 53331 53331 64536 33118 56184 33118 21578 53331 86563 86563 30841 37729 21578 37729 95141 85210 95141 95141 78644 37729 17099 32308 17099 33970 37729 33970 20711 33970 39034 35879 39034 74438 33970 39034 44165 44165 22284 55276 22284 74438 2612 2612 10817 33825 2612 42676 2612 66047 42676 2059 42676 86966 2059 2059 99470 2059 12257 2059 29254 52167 29254 52167 39622 52167 29043 29043 40353 23482 52167 40353 71192 296 71192 9707 71192 71192 70992 34711 70992 70992 60396 70992 51842 70992 64561 18537 71192 20264 18537 18537 66550 59121 70992 59952 59121 2428 59121 18537 27756 54723 27756 11478 54723 11478 2945 54723 29304 16827 29304 2945 96138 4799 96138 54470 96138 96138 92030 57083 92030 12433 92030 2 29304 70754 2 41546 70754 81677 41546 41546 65271 38957 65271 70754 85976 65271 98412 46238 98412 38383 98412 41546 49268 50287 49268 62718 49268 62718 64297 62718 77429 18616 62718 18616 58821 62718 53890 18616 92746 2491 92746 34315 92746 99280 92746 41760 99280 99280 13399 99280 3179 4660 3179 74578 3179 65318 99280 65318 64284 64284 55173 2799 64284 99280 25838 64284 81694 81694 16285 24478 81694 24478 36231 24478 74423 74423 21339 74423 78382 74423 9526 52413 74423 75707 52413 68298 75707 37784 68298 13718 52413 40735 13718 40735 81191 40735 61973 28731 13718 28731 79389 28731 38768 28731 8800 70295 8800 8800 53692 52172 53692 52172 18427 53692 35790 14677 35790 52172 71242 11714 52172 11714 25848 25848 66018 57839 25848 57839 95558 25848 2003 59324 2003 5795 2003 79554 95558 6152 79554 58589 5795 28821 79554 21533 28821 21533 46364 9698 21533 28821 79442 18671 21533 18302 18671 18671 77347 29639 18671 29639 88472 29639 79531 20215 29639 47684 20215 20215 10283 29639 8495 8495 43822 43822 34193 49202 43822 99395 8495 99395 81198 66050 99395 56194 99395 69059 99395 63475 99395 8495 50637 50637 34070 88161 99395 53526 88161 75217 53526 53526 11919 74924 53526 53526 87017 87017 78973 74924 30015 40991 30015 87017 38013 38013 75954 2679 38013 69102 38013 69102 69957 38013 29417 67729 29417 29417 99774 94060 29417 69102 85241 17747 29417 35060 17747 27372 17747 17747 96491 62965 17747 62965 16143 62965 49178 62965 72117 40048 72117 83278 62965 83278 51001 16109 72117 39064 16109 16109 88491 53428 16109 53428 31439 61123 53428 86891 53428 86891 71218 49950 86891 86891 24921 10247 61123 98058 10247 98058 31950 98058 23409 9830 23409 10247 76333 66754 76333 66754 84595 23409 4578 66754 87189 87189 57146 51228 87189 24606 87189 76760 24606 24606 39077 39077 17341 39077 88475 24606 86077 86077 99547 86077 1676 47433 1676 52962 47433 3425 47433 6636 47433 6636 19577 83482 47433 15811 83482 15811 66426 15811 22650 22650 90724 22650 44363 46584 22650 22650 1679 15811 81778 47706 81778 83482 13730 86475 13730 86475 53494 87923 86475 98489 87923 87923 60918 63884 86475 63884 35829 90068 87923 90068 20753 90068 63824 38527 90068 19056 63884 19056 27270 8556 19056 71398 90068 71398 92928 92866 92928 92928 86870 71398 35608 98583 35608 43699 35608 81469 35608 35608 72561 72561 90296 17591 86870 17591 5898 99317 35608 99317 61480 72561 52704 89111 52704 52704 87623 17591 69235 69235 74229 16922 69235 30460 69235 69235 45387 45387 9955 7116 45387 7116 76445 45387 78910 78910 85062 78910 2698 78910 43449 43449 93667 99393 2698 99393 93758 99393 9570 99393 56985 56985 22153 9570 29073 29073 56465 39197 56985 39197 84223 29073 83657 12250 83657 21153 83657 46137 83657 83657 28674 83657 83622 71507 83657 71507 18537 71507 45869 8881 83657 40243 8881 8881 4081 99729 71507 25799 99729 99729 4958 77335 4958 28813 77335 77335 64828 58745 77335 58745 39682 58745 15943 15943 75357 15943 23466 58745 45749 46887 45749 69125 45749 45749 63060 31735 58745 42997 31735 36089 45749 36089 50292 54529 36089 93496 45749 93496 93157 67047 31735 72321 67047 76043 93496 95785 76043 74650 76043 76043 46201 18660 67047 63141 18660 12938 63141 18660 64014 64014 57356 37980 18660 1832 37980 25691 37980 56535 37980 37980 43418 43418 62031 98859 37980 802 98859 98859 80457 98859 36930 36930 46797 40293 36930 36930 3584 40293 93361 70654 93361 93361 46774 3584 214 214 69480 214 61205 73900 214 12690 93361 19569 12690 60162 12690 7353 60162 60162 29676 60162 9557 9557 82291 45707 9557 60162 89915 56474 89915 89915 18510 39312 89915 39312 91018 39312 74027 89915 65297 39312 91308 65480 91308 9101 91308 33498 9101 9101 93196 44717 9101 66050 44717 44717 27168 7400 44717 14970 7400 45426 7400 98820 45426 45426 4362 4362 91672 7400 94520 23178 94520 32721 94520 99289 94520 39361 45426 39361 52429 19306 39361 47155 39361 47155 29263 21359 47155 47155 32931 32931 68699 33011 32931 48624 32931 99941 32931 99941 34618 6924 99941 48624 57012 1028 57012 61439 57012 61439 22876 61439 31924 61439 83006 75905 1028 1028 60552 60552 14469 95329 60552 73777 95329 46090 73777 20284 95329 20284 91628 20284 16009 58502 73777 58502 87265 87265 97284 65131 58502 68451 87265 30971 68451 65131 6396 53475 6396 6396 44769 8522 44769 8522 49006 21276 49006 49326 49006 49326 40166 29296 49326 64625 49326 73647 64625 15514 64625 49326 65087 16789 65087 79994 65087 80011 79994 79994 76260 70793 79994 65087 75853 75853 57628 4825 57628 83149 79994 83149 70581 21254 70581 38823 70581 45331 38823 92138 38823 25719 92138 92362 38823 35810 92138 35810 41686 41686 34957 335 34957 34957 83581 34957 74267 34957 27150 12248 41686 12248 55515 64945 12248 12248 92960 77666 12248 44682 77666 77666 62967 26098 77666 92960 87897 87897 59156 41369 59156 43301 41369 82981 41369 41369 96039 86521 96039 96039 73826 21610 96039 96039 22066 41369 12983 60860 12983 60860 29511 79742 60860 12983 78842 50403 78842 78842 38841 65607 60860 65607 38060 65607 81150 55821 65607 81726 65607 58127 81726 73395 55821 73395 4196 81849 81726 68181 73395 68181 80840 14589 68181 99799 14589 14589 14900 14900 51804 88546 14589 36415 88546 88546 12572 88546 98474 83180 88546 29403 88546 88546 68342 68342 68166 8732 68342 14900 66895 66895 36166 59857 66895 14007 59857 59857 89418 77899 89418 95021 89418 60711 89418 60711 86078 60711 7168 60711 66239 66239 67858 18764 66239 46878 18764 18764 50378 16934 18764 18764 69896 69896 71505 69896 66688 69896 15683 69896 38029 39405 38029 38029 47602 80257 38029 15683 71667 50103 71667 71667 31729 71667 43133 71667 29954 64007 71667 64007 30357 94482 71667 94482 21522 94482 55744 64007 40773 68828 40773 40773 40437 37904 40773 73694 40773 17310 73694 36003 73694 73694 50208 80460 40773 73694 52903 52903 99240 2762 52903 2762 74449 99912 80460 99912 15959 99912 52228 99912 18345 55777 52903 7999 55777 4696 7999 40276 55777 8790 40276 61675 40276 28925 7999 28925 27218 95196 40276 40276 15355 15355 65062 62517 15355 95196 64493 64493 32820 15355 5626 5626 38065 21834 5626 5626 30232 30232 64295 30232 61990 52306 5626 13462 52306 3451 13462 13462 22655 52306 33523 28065 33523 13395 28065 28065 91340 33167 91340 33523 53596 1934 53596 24036 33523 67307 24036 24036 92048 54979 24036 91340 38214 39425 38214 39425 83583 21790 38214 21790 3999 76189 39425 21790 86534 76189 51939 51939 5823 25217 5823 51939 9606 18207 9606 30786 9606 5823 47640 61735 47640 21172 61735 47640 55463 55463 61976 58277 61976 61976 68981 7815 61976 61976 40478 43849 40478 40478 83546 40478 85950 55452 85950 31763 85950 85950 99253 61976 46103 58448 46103 46103 34414 7496 46103 11784 7496 11784 70035 97998 7496 97998 13634 42836 97998 11784 5260 5260 95156 74559 97998 26778 5260 26778 96005 51536 26778 74559 44020 57941 44020 60798 57941 60798 99475 44020 58074 42141 58074 60798 3744 71398 3744 3744 12516 3744 91681 91681 69984 34394 91681 34394 80787 71324 34394 72264 91681 91943 34394 71783 91943 72264 16527 85046 91943 32607 85046 85046 58699 29243 58699 78532 58699 38366 78532 78532 14296 78532 25868 52217 25868 2979 25868 16447 2979 28398 25868 28398 24098 28398 90242 81899 25868 37956 28398 81899 64763 32360 64763 64763 86215 86215 56539 86215 6360 91838 86215 86215 38212 38212 38165 61772 64763 2931 61772 70479 38165 70479 85802 70479 94604 36869 61772 36869 57645 40071 70479 96774 40071 53057 40071 55188 70479 55188 54593 63219 40071 63219 2142 63219 57432 63219 3938 3938 46718 3938 44097 95657 3938 57432 58829 26335 58829 58829 60554 75525 57432 75525 59896 95826 75525 11354 75525 79906 58829 79906 74442 79906 20963 79906 99021 79906 25149 4503 25149 25149 35734 73364 35734 35734 90167 49192 90167 35734 55946 70399 55946 79622 55946 94465 4503 88066 94465 94465 95592 95592 35531 94465 46382 46382 85077 20395 46382 95592 76669 95592 90446 26568 90446 20395 78970 78970 31010 59468 31010 40094 78970 40094 61334 40094 549 51023 549 92681 549 7702 31010 39872 7702 43623 7702 7702 3918 3918 35390 2639 7702 2639 98158 2639 18027 2639 85331 79824 2639 2639 10795 10795 72690 10795 19517 10795 28402 32955 10795 15205 32955 85696 32955 85696 70906 70906 89227 85696 50291 50291 48133 30585 50291 50291 24027 40028 70906 40028 17262 40028 7719 40028 23690 48471 40028 40028 33591 33591 20433 71468 48471 71468 6761 71468 94679 12172 94679 85395 94679 94679 13375 13375 90282 94679 51055 51055 13127 61528 13375 61528 65351 93640 65351 65351 46871 2836 65351 65351 16772 76466 16772 81376 65351 16772 86202 86202 21663 38541 86202 86202 28315 16823 86202 86202 73000 99584 73000 61628 73000 73000 61452 13022 73000 827 73000 6283 827 13912 827 13912 32940 13912 44386 42104 44386 32262 32940 7478 32262 68743 32262 32262 90275 90275 11437 90275 88404 2935 90275 4386 90275 4386 40802 40802 43257 40802 10504 40802 15871 40802 38830 38830 18562 27555 38830 27555 11900 27555 86563 27555 20811 20811 18922 20811 63512 23791 20811 29579 20811 29579 36537 36537 6523 36537 36832 19124 36537 19124 53230 55458 19124 38115 29579 60355 38115 50955 38115 77546 50955 38115 10010 213 10010 38115 65701 65701 81449 50982 65701 19494 50982 50982 49860 65701 15669 17624 15669 4546 17624 15669 68176 47915 68176 13832 47915 13832 52559 52559 51250 89249 51250 89249 7756 13773 51250 51250 33271 11691 33271 33271 37393 33271 47804 33271 98385 33271 35506 13773 60495 96366 60495 60495 40162 40162 70034 96366 45433 2669 40162 2669 42100 64387 45433 64387 75117 64387 14111 71156 14111 33965 14111 2669 45689 45689 78762 81425 45689 45689 40111 45436 40111 65944 14111 76573 65944 33730 65944 90783 33730 33730 12165 74384 33730 12069 12165 32572 74384 12069 63489 82524 63489 66433 82524 66433 97658 84737 66433 66433 32731 70895 32731 68764 32731 66433 15900 66433 52654 15900 93843 49386 93843 93843 14236 52654 40540 40540 17591 40540 15786 93843 42254 87836 42254 62505 42254 1816 42254 1816 33703 1816 68247 24245 68247 68247 42505 96710 1816 96710 15280 68247 54868 21121 54868 54868 69780 54578 54868 96710 53294 53294 32313 32313 78449 25600 32313 93590 53294 73066 93590 93590 13743 13743 61953 13743 32841 68511 32841 32841 33615 63342 61953 50696 63342 50696 5709 50696 55292 78817 55292 55292 14904 14904 24697 31280 55292 31280 74172 90635 74172 61800 14904 61800 91420 24776 61800 24776 92083 80277 61800 50265 80277 80277 75198 93306 80277 57227 24776 57227 56493 80983 57227 28266 80983 14971 80983 57227 71214 58266 71214 3063 71214 71214 8147 71214 8853 17571 8853 8853 26134 26134 13913 26134 28886 6682 26134 26134 46903 7815 46903 26134 97493 97493 96179 96179 32645 33636 32645 15908 32645 39061 15908 70680 32645 70680 23508 99346 15908 21518 23508 75340 21518 81080 99346 81080 97687 1319 81080 3404 1319 37997 1319 22116 81080 97808 22116 1319 28309 28309 44334 28309 42441 31971 42441 28309 87288 82903 87288 86749 87288 86749 27524 86749 40845 86749 44921 44921 18255 18255 3869 22640 44921 22640 60939 34319 22640 17964 34319 38975 34319 81430 22640 72110 81430 81430 49400 49400 45134 63543 49400 88490 63543 63543 5993 13863 49400 24229 13863 15030 13863 15030 20227 46338 13863 46338 94742 46338 43815 50829 46338 46338 42067 84932 42067 42067 94000 18826 42067 49064 42067 49064 23426 49064 69951 27526 69951 69951 81367 81367 25117 69951 1945 1945 20927 1945 68013 1945 92872 9651 81367 65636 9651 87171 9651 43950 9651 25855 43950 43950 48898 48898 118 64687 48898 83028 43950 44076 83028 26617 44076 83277 44076 34721 83028 16249 44076 38566 44076 74970 38566 97059 38566 17912 16249 17912 97381 16249 31214 31214 52438 21999 31214 21999 76057 32513 21999 21999 92704 26629 92704 73044 92704 69249 73044 73044 51721 51721 55171 55171 67243 33111 67243 15365 33111 52309 15365 3353 33111 3353 50917 50917 38675 56304 50917 67572 50917 91307 50917 91307 3279 50917 71592 35533 71592 3279 3508 21911 3508 10215 71592 10215 46878 62688 10215 10215 31649 10215 3914 3914 94016 10215 70898 76887 70898 70898 73478 33867 70898 3914 85496 22964 85496 58041 85496 70898 25047 14117 25047 67150 25047 48342 67150 65644 48342 48342 58373 49504 25047 92383 49504 81787 49504 49504 70467 70467 60483 70467 85013 55315 48342 55315 48125 56601 55315 88861 55315 70467 4878 4878 44630 70467 55962 61412 55315 61412 38435 61412 26940 3296 26940 71134 26940 90610 55962 90610 14530 26940 96458 70871 96458 96458 64445 96458 38434 55066 38434 38799 64445 38434 90134 90134 83413 83413 75908 80465 90134 80465 54604 61740 80465 33537 80465 59163 83413 35530 59163 33253 59163 83413 77388 8320 77388 52995 77388 13279 59163 58010 13279 1835 13279 95680 13279 69310 59163 25630 69310 12992 69310 44593 12992 12992 40478 12992 75194 77388 80340 86313 80340 80340 75136 80340 97036 97989 97036 75136 39129 30880 39129 81372 30880 69586 81372 11572 81372 23532 11572 81372 84310 11743 84310 76439 84310 87533 11572 56512 84310 73482 56512 56512 61678 61678 93358 9607 56512 28089 9607 9607 61258 61258 37853 28664 61258 41273 9607 41273 80850 61258 44441 50575 44441 44441 76198 44441 75608 41273 28693 28693 48989 57521 28693 37627 44441 39770 37627 11539 37627 28693 57994 57994 66841 37627 15770 57994 10022 4219 10022 10022 48119 48119 38605 10022 36959 81845 36959 62832 36959 30622 62832 62832 69294 80886 69294 95180 62832 95180 49316 1151 95180 95180 63468 63468 72690 10884 63468 5474 10884 2632 95180 49761 2632 38555 2632 43268 38555 43268 11785 11785 92069 60484 11785 80677 43268 80677 56265 41412 56265 41412 83266 11785 13861 13861 12069 67255 13861 6691 13861 13861 24939 24939 2431 24939 95683 64303 95683 95683 3363 95683 17827 6691 43130 26765 43130 95683 8748 40579 8748 8748 16628 95683 2253 37599 43130 86344 37599 15959 86344 56987 2253 34720 37599 8199 34720 86974 56987 57292 86974 743 57292 57292 46445 65545 57292 21051 57292 16309 21051 65545 53685 65545 40455 40455 35697 53685 85295 12743 85295 22761 40455 5337 22761 22761 77405 52508 40455 22761 37520 40157 52508 40157 9524 6911 37520 6911 23824 2627 23824 92552 23824 27382 23824 27382 76844 82692 27382 54881 27382 97987 23824 27382 89940 86567 89940 34507 89940 30462 34507 65622 34507 66863 65622 65622 20935 99505 65622 34507 80223 64106 80223 97404 80223 80223 24036 50975 80223 65622 63585 63585 93262 17560 63585 53203 63585 53203 64208 64208 47412 64208 27897 27897 90528 52570 27897 27897 25374 27897 76519 27897 14879 65740 14879 27897 19041 19041 63973 19041 75513 45431 19041 19041 13375 61822 14879 61822 98835 10484 61822 14879 76659 28457 61822 77618 28457 73126 28457 28457 84180 28457 62820 28457 38730 18876 38730 40634 18876 88613 18876 88613 20475 88613 85110 44710 88613 18876 98354 98354 46283 3299 88613 33258 3299 3299 98285 3299 50596 38170 98354 169 38170 38170 19480 28481 3299 28160 28481 56875 28481 99560 28481 99560 14951 65082 99560 28481 58566 58566 41758 62698 99560 62698 47561 62698 51509 58566 37222 37222 16967 72381 16967 77313 72381 43932 62698 94702 43932 43932 61022 43932 23231 8541 23231 52662 23231 85547 61022 85547 1756 6834 85547 85547 31956 51504 31956 65275 31956 60438 85547 60438 93005 19779 60438 85547 45544 59111 45544 49660 45544 49671 45544 45544 96402 88177 60438 88177 99191 58115 96402 58115 31117 45544 39320 49073 39320 49073 30576 43413 30576 16995 30576 16995 36096 43074 16995 16995 6409 6409 43772 6409 69953 69953 81277 69953 9213 54616 9213 63344 9213 86720 9213 4806 86720 53607 86720 12483 53607 86720 96987 56260 96987 28436 96987 28436 93473 7237 93473 7237 37474 82043 7237 74620 7237 57339 74620 7237 84380 84380 88767 16905 84380 85632 93473 10748 85632 60828 85632 74620 75353 13442 75353 84380 96403 96403 32228 58840 96403 85632 32542 34950 32542 75353 39807 96245 39807 39807 62037 74728 96403 74728 16837 16837 36056 37048 16837 16837 85972 16837 61381 47616 61381 71778 47616 54776 47616 54776 62105 54776 31124 49536 47616 358 49536 49536 72245 78257 72245 41435 72245 89453 49536 89453 91901 90383 89453 89453 79709 11170 79709 79709 91933 89453 77166 77166 32896 50228 79709 50228 68339 40039 77166 40039 63613 63613 15009 19151 40039 63613 6318 63613 39 39 61030 39 29722 29722 3529 6318 22794 95141 22794 22794 70963 22794 29297 22794 6077 22794 72787 10717 72787 72787 81549 72787 44360 17426 44360 79086 81549 79086 88265 41930 44360 41930 29717 41930 94820 94820 61767 94820 40070 13373 41930 13373 59608 13373 7519 7519 3617 7519 23652 7519 5844 49962 5844 7519 53553 53553 11177 11177 28 28 31258 20380 53553 94972 20380 20380 65966 8582 28 9177 8582 8582 91847 16343 8582 8582 66883 26078 66883 30069 66883 80873 66883 80873 67105 8582 38891 42438 38891 68766 80873 85258 68766 52254 80873 69462 52254 66656 52254 2977 52254 81021 2977 16991 2977 2977 6912 2977 22661 59081 68766 77493 59081 59081 30855 30855 73612 30855 83731 43273 30855 67382 59081 89250 67382 48931 43273 48931 74180 94634 48931 48931 48899 60248 43273 94245 48931 94245 1177 1177 93481 74965 94245 21067 74965 74965 9367 19001 74965 55396 19001 39791 55396 55396 63813 83138 19001 83138 74920 74920 41943 9526 74920 74920 79052 56385 79052 24739 79052 73266 74920 73266 39485 91648 39485 8204 39485 24739 92462 92462 76507 68567 73266 39485 18051 68567 5731 5731 32976 18051 83361 47602 83361 83361 62057 83361 11843 18051 1563 1563 70552 1563 45225 1563 37506 1361 37506 37506 1696 37506 72809 72809 99483 90440 72809 37506 39787 39787 50285 39787 67628 17822 72809 39787 53968 53968 49326 79092 53968 79092 10746 79092 20639 20639 12359 17822 72137 70472 72137 82252 72137 30142 72137 30142 31175 47777 30142 72137 64849 39023 30142 39023 42692 39023 1785 39023 99664 45327 64849 32674 45327 45327 44559 23369 45327 23369 60655 23369 42504 93257 64849 93257 64770 23369 39000 39000 51056 39000 90838 48638 23369 48638 24703 48638 81974 48638 51600 54197 48638 28867 39000 39908 28867 28867 87335 60865 28867 71118 28867 28867 34043 71836 48638 4067 71836 43763 4067 74553 4067 71836 4192 46235 4192 27424 4192 43561 4192 4067 33587 4067 99666 99666 21507 99666 98263 99666 42901 58820 99666 58820 62300 47601 62300 99589 62300 78186 99589 72525 78186 78186 37120 85345 62300 12765 99589 59743 12765 10035 12765 68943 10035 85345 33254 4140 33254 19548 4140 4140 47325 47325 61751 85326 61751 58059 61751 46370 58059 10993 58059 2279 10993 10993 87116 43488 61751 2174 58059 42868 2174 60362 2174 13491 2174 2174 4481 17629 2174 17629 97456 66578 17629 4363 66578 29975 17629 29975 11620 56359 29975 32127 29975 83687 29975 55183 83687 83687 23296 29975 438 438 56861 80135 438 438 40506 60846 40506 40506 97237 49453 40506 60022 80135 60022 72689 19049 60022 74560 19049 19049 64897 19049 92851 85429 19049 19049 60660 27227 60660 72176 60022 74123 72176 72176 98066 40845 98066 77224 98066 98066 748 34494 74123 34494 3170 4159 34494 34494 36150 10266 34494 37190 10266 10266 58559 20397 10266 10266 41859 34494 3305 3305 29608 10266 80010 80010 96268 3305 57829 57829 13026 56282 80010 89221 56282 3188 57829 3188 64308 3188 38712 54842 3188 32203 3188 57829 21218 76484 21218 52398 21218 21218 80524 1577 21218 12693 1577 21949 12693 11901 1577 1577 76536 93738 76536 76536 2890 76536 67698 11901 98077 98077 806 67698 88611 88611 28836 52474 88611 98077 49665 1673 98077 55676 88611 33224 1673 63108 55676 63108 84591 20826 63108 83223 20826 83223 1703 1703 42372 1703 70113 77758 1703 1507 1703 42221 1703 1703 98939 98939 72443 34962 1703 34962 25707 37146 1703 37146 2830 57093 34962 87877 57093 24755 57093 87742 57093 62591 87742 87742 66259 34962 86196 33280 86196 86196 70266 50008 86196 50008 94703 51222 50008 50008 97685 97685 35851 86697 35851 38988 35851 56292 35851 56292 8394 56292 30605 45525 30605 60974 30605 30605 33251 6777 30605 70251 8394 70251 2082 70251 48913 6762 70251 81745 6762 6762 34245 94661 34245 66220 34245 90292 66220 19163 66220 90292 39338 83770 39338 15324 39338 90292 22410 22410 39358 22410 26644 19109 19163 19109 79192 66536 79192 66536 48635 48635 79603 29696 48635 63328 19109 63328 83226 71368 63328 92763 71368 71428 71368 18240 71368 47987 18240 71368 1431 1431 21783 1431 6896 71368 27737 14382 18240 38768 14382 14382 10802 10802 74052 27737 68127 68127 25959 90918 68127 79297 68127 10802 62367 62367 31585 50725 62367 92994 62367 33990 92994 62367 58356 58356 7454 58356 80842 71194 58356 71194 79683 71194 60996 4410 71194 71194 39826 58356 12050 12050 7868 97533 12050 69836 12050 71194 76014 82657 76014 82657 23638 82657 84464 84464 57489 71533 84464 93009 84464 84464 11381 11381 1688 11381 17470 11381 50949 13728 84464 13728 69649 13728 19474 42407 19474 19474 74972 74972 89437 74972 69996 85602 19474 14357 74972 14357 6169 14357 48221 98866 14357 25568 98866 88565 14357 88565 48528 88565 3026 58264 88565 77867 98866 58264 7564 7564 45568 7564 40635 12938 7564 53767 77867 53767 36882 53767 47702 73396 58264 73396 76560 68903 76560 73396 72722 76560 64564 80787 64564 8043 64564 34269 8043 58747 8043 67371 58747 64564 48872 48872 28700 28700 40186 28700 26398 28700 49088 49088 78953 27630 78953 78953 38614 83039 38614 28361 78953 28361 79788 8390 28361 38614 22003 98542 22003 89350 22003 22003 94908 94908 21572 22003 1190 1190 85273 15429 1190 1190 55195 1190 77453 1190 51960 94908 77253 77253 25811 77253 95703 77485 77253 91488 94908 24574 91488 63957 91488 76390 63957 76390 71219 71219 80603 38728 71219 76390 4400 4400 28968 36808 71219 36808 20557 4400 44267 20661 44267 44267 33756 44267 1534 79922 1534 8261 1534 1534 29258 27641 1534 76146 27641 74112 27641 76146 45147 95754 45147 55940 45147 55940 58424 172 55940 85856 55940 55940 1105 1105 22469 1105 14498 1105 81035 81035 67151 81035 68432 74193 81035 1105 59674 59674 65590 74193 76321 44639 76321 53110 74193 92680 53110 2750 76321 2750 8926 2750 95283 31712 2750 76636 31712 80942 31712 72126 80942 80942 13725 13725 54291 10908 80942 38503 10908 10908 72224 21108 13725 21108 50359 10908 5395 5395 21085 10908 13662 6737 13662 44426 6737 44426 38377 39553 44426 44426 30636 20925 30636 1207 6737 1207 73323 73323 46218 73323 91972 91972 83512 59088 83512 24139 83512 23753 83512 23753 37791 37791 66501 97474 23753 63569 97474 97474 54629 54629 15812 48479 23753 48479 39725 48479 82081 48479 84408 48479 53465 21699 53465 34962 53465 53465 76277 76277 94794 41222 53465 41222 13583 97298 13583 94662 41222 79521 94662 94662 89031 26856 94662 94662 30097 89594 30097 30097 57919 57919 66772 80239 57919 66772 19053 19053 98504 19053 44065 38499 44065 35797 44065 90479 35797 17972 90479 35797 24904 53399 24904 64458 24904 24904 93461 93461 41140 93461 80330 24904 25909 25909 88105 25909 84511 34690 84511 34690 57709 25909 10242 48665 10242 34690 70170 70170 8935 8935 91199 94172 91199 91199 81810 54172 81810 81810 3838 81810 4956 4956 2857 4956 92780 92780 25278 14903 2857 47189 4956 47189 45627 12404 47189 47189 87157 14903 64866 64866 76062 64866 31157 64031 31157 12894 31157 53467 12894 98556 53467 98556 92341 40616 98556 31157 44131 63279 44131 44131 27840 55949 27840 55949 95825 84857 95825 30315 84857 84857 30008 84857 24459 84857 83700 56639 83700 95825 98316 66106 98316 66106 56473 98316 47752 65032 47752 66106 88132 31099 88132 31086 88132 31086 40258 31086 98190 98190 38901 40258 25168 25168 42884 97773 42884 42884 30089 92773 30089 24472 30089 37960 92773 37960 58978 37960 78965 40991 37960 37960 81718 81718 69575 41218 24472 41218 88124 71319 41218 78908 81718 17426 78908 81718 91482 93196 91482 45702 91482 67521 91482 21264 67521 65276 67521 47764 65276 67521 22112 60142 22112 40505 65276 40505 19523 22112 61349 22112 46870 46870 13585 46870 8459 58038 46870 78052 22112 78052 931 78052 51145 46870 74671 63434 74671 61349 63234 59042 74671 59042 89226 45156 59042 45156 67955 13447 45156 40286 63234 40286 99057 40286 26614 26614 51089 6342 26614 44607 6342 6342 83430 6342 77063 26614 13878 77063 70816 10284 13878 10284 45255 10284 80522 80522 51875 80522 42859 42859 67369 41379 67369 67369 75106 97556 75106 36064 97556 91553 97556 17294 97556 87138 17294 56054 17294 30659 56054 87138 71871 71871 68277 43658 71871 49163 43658 43658 22782 71871 48184 50068 48184 61569 48184 71871 79453 74587 79453 71871 18168 18168 86228 79453 63504 28542 63504 63504 80523 63504 77839 2269 63504 2269 45230 2269 3207 57596 3207 6594 3207 19434 3207 3207 34060 3207 18428 8917 18428 25610 18428 25610 37219 13508 25610 18428 99807 84488 99807 63179 99807 63179 67126 67126 19827 34287 67126 92175 63179 92175 46911 92175 49190 34287 34005 1724 34287 17935 1724 95278 1724 95278 18372 3051 95278 3051 86218 24121 86218 61055 24121 24693 24121 24693 6206 24693 85973 85973 82598 74980 82598 82598 44595 16238 82598 67268 85973 80643 67268 67268 69444 92671 67268 14665 92671 56812 92671 49141 67268 90168 92671 88891 90168 14001 90168 90168 88979 73039 90168 73039 20505 20505 99725 61052 20505 20505 21811 24303 21811 98135 24303 24303 51783 7453 24303 56915 7453 41601 7453 77422 7453 56289 7453 24303 21069 9508 21069 82383 21069 7453 57032 19909 57032 19909 57639 32095 57639 57032 71794 60315 57639 92266 60315 29744 60315 44802 29744 60315 30883 15752 60315 30883 92356 41958 92356 92356 71905 2704 92356 68928 2704 92356 11210 73071 2704 27631 73071 73071 69130 10561 73071 69018 10561 10561 79354 79354 64061 22017 79354 87566 10561 44334 87566 87566 8858 87566 67915 91971 67915 67915 95056 34869 95056 34869 81595 38530 34869 34869 85178 28151 34869 28151 30848 28151 51418 51418 25188 28930 25188 85178 33904 51418 56502 56502 64075 79233 56502 56502 77927 74308 56502 33904 55910 37416 55910 74308 17887 17887 84036 54326 84036 15741 54326 86781 54326 54326 76150 17887 18806 32944 18806 27155 32944 43744 32944 31086 43744 43744 42292 43744 63889 28797 43744 38270 28797 99326 28797 99326 58610 99326 69775 93553 99326 99326 61495 63889 2350 34231 2350 45159 34231 41939 2350 41939 20467 50708 20467 20467 74507 20467 11449 89937 11449 36064 11449 81822 11449 63953 11449 97903 11449 18029 11449 11449 22080 11449 1754 1754 74513 16638 1754 11449 51507 43998 16638 43998 15201 15201 20912 15201 12898 12898 80524 64026 15201 64026 65030 75124 65030 64026 82305 26505 82305 70769 65030 38470 70769 58460 38470 38470 34834 38470 22917 40555 82305 40555 12012 12012 91972 91853 12012 63123 12012 70152 63123 36880 63123 25745 63123 71387 25745 48523 25745 63123 93099 93099 40393 89976 63123 89976 50531 62753 50531 50531 50168 5095 50168 36727 50168 50168 86041 86041 8350 86041 19800 86041 12073 12073 12616 5707 12073 45608 86041 45608 25816 65291 45608 45608 30746 81719 30746 66035 45608 36755 66035 12178 66035 66035 6930 74296 66035 43402 66035 43402 3493 93738 3493 3493 39452 44909 43402 35984 44909 17095 44909 17095 23066 17095 68956 17095 83850 83850 9024 95001 83850 15658 95001 15658 40520 77447 95001 77447 62110 88840 77447 76163 88840 95167 88840 88840 21027 15663 21027 15909 21027 74691 15909 15909 73768 15170 15909 12052 15170 15170 8197 46516 73768 46516 7474 77421 73768 77421 78084 46516 34086 34086 77399 34086 17027 17027 9504 43182 17027 80762 43182 34086 35653 70659 35653 43182 82721 26082 82721 35653 36371 71315 36371 74812 36371 44171 82721 36371 95954 3061 36371 44171 35 35 36220 36220 52027 52027 53091 35 3362 64502 3362 14304 3362 14304 36930 3362 50883 43341 14304 43341 66468 43341 45735 47514 43341 76533 43341 37811 43341 6456 37811 37811 67957 93133 37811 37811 56472 44899 37811 9225 44899 82146 37811 37811 22238 22238 24568 88707 22238 22238 73181 73181 83426 22238 57558 57558 74980 30108 82146 81463 30108 81463 46286 11119 57558 82449 11119 30108 80323 80323 68070 80323 57582 46767 57582 54421 57582 87275 11119 93035 87275 87275 81835 12173 57582 90812 12173 12173 64081 64081 86889 64081 1179 99291 12173 64081 47020 47020 5738 99291 64754 34339 64754 34339 81494 90072 34339 98887 90072 90072 95751 20453 34339 40652 90072 40652 16243 211 40652 20453 14243 14243 55520 9653 14243 53035 14243 14243 7817 10410 7817 84134 7817 84134 86240 95746 7817 47352 95746 95746 1760 92771 1760 95746 18651 15328 18651 17987 18651 1760 29738 1625 29738 73005 18651 1760 58625 21028 58625 58625 1461 90937 1461 43299 1461 12846 43299 43299 91408 31689 43299 43299 89679 50853 43299 43299 17813 13184 17813 17092 17813 89382 17092 99007 17092 54670 17092 54670 70946 54670 47750 47750 63214 15753 54670 15753 59916 55382 15753 55382 84114 84114 51323 9588 84114 84114 81551 81551 23607 81551 58233 81551 71047 84114 76661 76661 32868 81551 88578 88578 2517 88578 88977 76661 94788 94788 10702 88578 9373 9676 9373 6835 9373 8902 94788 8902 15792 76445 8902 8902 3803 57179 3803 3803 13118 53523 8902 55071 53523 23359 3803 8902 55610 13332 55610 13332 80612 13332 78697 40051 13332 13332 28556 28556 22408 4111 22408 4111 72498 52930 4111 4111 75457 98199 75457 98991 75457 51033 75457 75457 57309 57309 91270 61733 57309 83744 57309 57309 16965 57309 93289 98991 50798 50798 15964 2433 50798 81795 50798 66142 81795 9164 81795 50798 21387 55246 21387 41038 21387 42804 41038 84098 41038 84098 62433 41038 69915 69915 33598 33598 10767 86640 33598 66333 33598 34447 66333 66333 1872 60348 33598 71249 60348 60348 65827 65827 625 37778 65827 77489 65827 40198 60348 58041 40198 40517 65827 40517 25584 40517 22562 41884 22562 40517 73015 13025 25584 97391 13025 13025 28898 25072 73015 1680 25072 59090 25072 90803 59090 90803 92489 90803 94520 90803 58800 90803 65619 81056 65619 81056 19497 70197 19497 17050 19497 30781 19497 65258 19497 81056 71270 71270 82145 71270 24169 89245 19497 7261 89245 25933 71270 2091 25933 60531 25933 89245 31324 31324 81137 392 31324 392 62338 392 52642 78538 31324 4298 78538 78538 91258 78538 95528 76731 31324 76731 14150 60923 76731 98759 76731 98759 60722 78538 21240 57767 21240 57767 99961 57767 24196 9530 24196 5058 24196 78643 24196 24196 58261 57767 9034 70057 9034 13780 9034 24196 76389 53897 76389 76389 35068 11084 76389 76389 42116 9034 47876 3685 76389 3685 52714 47473 52714 52714 18103 2770 52714 95451 52714 18500 47876 47433 18500 52714 61189 61189 49214 68196 61189 59406 68196 91807 61189 39223 91807 91807 28168 48268 91807 9471 91807 14244 9471 91807 48776 74025 48776 91807 55909 48776 96509 96509 77248 19761 96509 8233 19761 13634 19761 54823 19761 54823 37196 46866 48776 54823 47687 52462 47687 92260 52462 52462 90121 68227 46866 68227 11567 40139 68227 62466 40139 40139 24253 76791 40139 60509 76791 11357 76791 40139 81773 67538 81773 81773 37074 73502 81773 73502 77158 71484 81773 71484 29612 29811 73502 33999 29811 29811 65346 58602 81773 58602 69163 74541 58602 58602 6584 58602 60952 60952 4003 60952 86023 18207 86023 34374 6584 86083 86023 70045 86083 86083 69842 86083 40169 87012 34374 87012 77701 87012 53516 32406 53516 30280 32406 87012 15932 13199 15932 67017 15932 67017 61655 22978 67017 52827 67017 20865 52827 52827 3379 71259 67017 98476 52827 20901 98476 98476 33399 98476 83528 11136 83528 86262 98476 48367 86262 86262 4662 4662 27961 25760 4662 7012 25760 39691 25760 50586 39691 39691 36427 39691 97386 11441 4662 39691 65197 39691 86707 86707 34374 11441 53669 53669 95871 69537 53669 86707 63277 5594 63277 5594 70780 62208 63277 62208 59776 62208 52641 52641 48991 59853 52641 51104 59853 77868 48991 77510 77868 45337 77868 77868 98077 59853 6794 6794 35120 57853 77868 22521 6794 61518 22521 26986 22521 22521 30893 57853 60667 15420 60667 40328 60667 40328 97013 67030 40328 14350 40328 14350 19535 19535 39915 94596 67030 49877 94596 94596 48243 34266 94596 14350 34199 94596 24113 80751 24113 24113 99124 99124 47511 63781 99124 63599 63781 68523 99124 8475 68523 68523 62288 68523 31570 30303 63781 30303 24644 49036 30303 30303 19812 44702 19812 17275 30303 17275 24720 12249 49036 58456 12249 35122 17275 12249 95178 50692 35122 50692 1200 50692 50924 50692 51306 50692 43567 50692 97051 97051 83776 70717 97051 51675 97051 43567 37413 95238 37413 37413 81034 92544 97051 96255 92544 92544 22497 49112 92544 47079 49112 47079 58807 47079 44901 27643 44901 44901 75214 44901 83857 47079 30257 14857 30257 44901 29217 48831 29217 29217 89963 29217 4474 93940 29217 29217 5430 19789 5430 92437 19789 2503 29217 31567 19789 31567 33392 24930 31567 50779 24930 9180 24930 66698 24930 24930 46323 46323 52594 86376 46323 46323 8529 24930 11688 11688 96235 88384 11688 90919 88384 90919 57759 90919 59158 77320 90919 88384 14911 51305 14911 14911 93851 14911 11962 14911 66389 44253 66389 92581 66389 66389 78441 84214 90919 684 84214 38452 84214 20353 38452 66389 50338 39942 38452 5006 39942 83557 39942 91101 39942 46822 39942 46822 67402 46822 7636 46822 41520 14145 41520 65691 41520 65691 10348 7800 46822 7800 21909 7800 98765 92403 7800 83078 7800 7800 46996 33769 46996 41146 46996 87609 46996 73042 46996 7800 98028 98028 95984 98028 54033 26991 98028 88793 26991 26991 5381 5381 18059 66863 5381 26991 14120 66987 14120 14120 84030 5381 41976 41976 54869 14120 29746 29746 53218 41976 31826 31826 39393 31826 32385 1096 29746 1096 87291 16452 31826 16452 4758 96467 1096 96467 63243 96467 46261 16452 40957 95465 40957 96467 38357 28679 40957 66855 28679 66855 48173 66855 14971 40957 15342 15342 8618 24415 15342 24415 73480 15342 77490 77490 50828 77490 96716 77490 58529 58529 64781 46704 58529 4690 58529 65259 58529 58529 30554 77490 71890 10144 71890 10144 79023 10144 59966 10120 71890 10120 30461 42964 10144 42964 51771 42964 76242 42964 79097 79097 24995 79097 62106 79097 39650 94884 79097 58053 94884 26279 94884 26279 90868 26279 63204 26279 46214 26279 77157 94884 34110 34110 69945 34110 93286 93498 93286 33566 93286 17939 93286 54165 17939 54165 79215 79215 66174 79215 5795 59273 79215 79215 30775 71435 30775 79215 59161 23516 59161 45260 59161 45260 87523 45260 96124 45260 24884 63232 59161 20279 63232 63232 99229 85012 63232 24044 24884 24044 77535 24044 50719 88250 63232 24044 77610 64944 77610 50719 70711 30861 70711 12189 70711 70711 57653 30329 70711 78525 30329 51207 30329 4060 57653 81438 4060 81438 60693 87475 4060 23996 81438 83377 23996 69455 83377 50975 83377 5286 23996 94619 5286 47750 5286 31656 5286 83377 66997 66997 38647 66997 85116 82277 85116 83377 35250 35250 58285 17875 35250 17875 53064 30558 53064 4943 30558 61704 53064 61704 68744 90157 53064 90157 36607 92435 90157 45792 90157 90157 68952 68952 73733 5128 68952 90157 96718 14603 96718 96718 52177 25350 68952 25350 16549 68952 48613 48613 48206 25350 64135 25350 82065 64135 13017 13017 98811 13017 83101 88552 83101 83101 67604 84865 67604 88073 67604 67604 44715 77769 67604 33923 77769 12056 67604 65951 12056 53570 67604 74294 53570 51715 53570 51715 12283 30362 74294 71899 30362 38898 30362 62260 38898 7192 38898 38898 73465 73465 41282 73465 50495 38898 31719 31889 31719 91844 31889 23873 31889 63056 31719 63056 72072 63056 86749 31889 75221 75221 27477 150 27477 27477 137 87994 27477 9700 87994 9700 76873 16536 76873 9700 14104 54348 14104 64504 14104 3189 76873 3189 10871 3189 6820 31158 14104 3189 61842 61842 42391 61842 19902 59225 61842 8214 61842 14815 8214 46847 8214 8214 74235 53856 74235 90325 74235 91660 90325 46847 45009 45009 14010 7549 45009 45009 11089 11089 89880 1454 11089 1454 20564 11089 76619 76619 40162 76619 10771 76619 69202 70375 69202 70375 38671 38671 16604 68696 16604 91346 68696 61031 91346 91346 48180 90863 48180 87026 48180 43011 48180 39509 43011 24828 43011 48180 11781 41689 11781 78967 11781 42202 78967 67350 42202 19163 42202 11781 43489 82533 43489 82533 97594 82533 11127 21354 82533 42202 18964 69606 18964 18964 62899 62899 48 27463 62899 38849 62899 18964 96715 96715 89624 70111 96715 8631 96715 77209 8631 96715 48865 40195 48865 82785 8631 45364 48865 82785 28960 28960 58467 80354 28960 28960 27774 28960 51508 28960 112 70800 28960 70800 88869 44342 112 44342 67534 30384 44342 55492 44342 55492 9285 55492 31829 55492 74611 56592 74611 58634 56592 54066 56592 54066 99548 54066 92644 92644 54564 15530 54564 54564 36739 36739 78910 92363 36739 32964 54564 5088 32964 91888 32964 91888 71932 91888 76613 58217 32964 37980 58217 58217 40121 80033 58217 70193 80033 49480 70193 80033 44645 39904 44645 54095 80033 27936 70193 27936 20145 27936 51986 80484 54095 27936 73909 73909 80080 73909 23753 43531 73909 62565 51986 59558 73909 69059 59558 59558 96963 96963 89083 73909 25635 25635 44844 17548 25635 25635 41224 80270 25635 80270 42782 42782 92785 42782 65100 42094 80270 25706 42094 98470 42782 98470 52658 16810 52658 52658 70594 48794 52658 48794 9847 48794 88604 54365 88604 52658 5883 5883 55079 52658 23827 5883 46985 99095 46985 51535 99095 16123 51535 76049 99095 76049 15196 15196 16184 6270 16184 6270 68737 6270 20260 6270 57894 42765 57894 6270 61768 57894 19948 19948 64011 33811 64011 64011 22476 22476 67336 78558 22476 64011 30322 50841 30322 34470 30322 30322 91088 45040 30322 22476 97721 62080 30322 85510 62080 30322 44069 59881 44069 44069 15986 44069 54932 54932 90210 50299 54932 54932 72549 15971 54932 2984 54932 65415 44069 65415 98294 44069 42972 65812 42972 42972 71846 54932 40012 40012 79721 40012 33269 40012 61857 61857 59336 6961 59336 59336 2526 11233 40012 38188 11233 38188 13720 11273 38188 31970 59336 31970 75513 31970 3398 3398 13717 3398 13889 3398 76292 3398 18369 77054 18369 48122 18369 3398 57788 66791 57788 18369 12988 92017 12988 18369 2749 7149 2749 87250 7149 7149 90439 60072 7149 7149 18333 7149 9643 14112 9643 7149 56884 23920 56884 6993 23920 58460 23920 56884 95362 11610 23920 86588 23920 11610 36072 36072 84067 35929 84067 84067 77242 22018 84067 59937 36072 25538 59937 59937 21094 50802 36072 59937 9717 9717 89474 50802 14972 14972 98447 67399 14972 14972 68014 14972 14741 14741 17629 14741 8895 11852 14972 11852 6714 86808 6714 64807 11852 11852 59140 59140 47177 67142 47177 47177 46477 46477 56071 87915 47177 53413 87915 47659 87915 87915 17319 17319 61556 47659 25010 47659 29409 25010 23627 25010 56392 94839 56392 92742 56392 13692 56392 56392 13968 41089 13692 41089 31269 53231 31269 31269 17374 26659 17374 45616 17374 17374 21034 52758 21034 44143 21034 52793 21034 21034 57951 21034 87238 72844 17374 72502 72844 58942 21034 95823 58942 33844 58942 72844 48320 48320 19027 65261 48320 24072 48320 69997 24072 82515 72844 25546 82515 42242 82515 82515 47651 47651 1035 47651 47178 42242 20798 20798 77359 20798 8369 61221 20798 61221 13421 61221 75139 75139 69233 75139 28 13421 72005 34209 75139 34209 74642 73559 34209 34209 91273 48808 34209 34209 42434 34209 13826 1845 34209 33480 1845 33480 94429 60348 33480 87465 33480 42141 87465 87465 70688 32953 87465 33480 33508 76761 33508 33508 5519 776 33508 776 68717 776 16262 33508 82352 80694 82352 82352 67116 42897 82352 19524 776 57102 776 43914 57102 57102 22194 57102 19852 39095 57102 85997 19524 85997 84869 5532 85997 68569 85997 85997 48134 4281 19524 54819 4281 85533 4281 4281 15979 48299 85997 48299 54176 54176 80341 54176 87782 57949 54176 57949 38569 87782 95039 95039 5358 57949 43662 36618 43662 43662 76575 45900 76575 76575 87397 76575 14613 14613 72274 94796 14613 94796 58169 58169 75200 5458 58169 9171 58169 9171 38797 9171 49394 49394 44164 20078 49394 12220 9171 92060 12220 12220 66957 25140 9171 25140 51317 88523 25140 12220 13708 46361 25140 41349 13708 43143 41349 40096 41349 40096 9039 40096 79601 40096 83197 75894 83197 50178 75894 75894 75720 84147 83197 84147 15977 75894 18171 75894 41733 85666 41733 41733 90901 66988 84147 66988 70230 6859 70230 6859 5609 41733 38506 38506 89089 66524 38506 38506 2773 38506 45843 38559 6859 38559 42179 38559 88105 6859 81930 33903 81930 97369 38506 81497 97369 97369 77779 97369 47672 60256 81930 60256 72559 38528 60256 85464 60256 82679 60256 82679 67141 62318 60256 62318 20397 32619 82679 16256 32619 61760 32619 25104 62318 32619 37835 90870 37835 32218 90870 59818 90870 35883 37835 11807 35883 35883 966 72356 37835 72356 84018 78546 72356 95499 78546 72356 8955 83410 72356 39624 83410 83410 89127 8955 5979 5979 72299 83410 62657 62657 85251 5979 65734 65734 32495 5868 65734 65734 25014 62657 38119 54876 38119 38119 91488 74627 65734 74627 69097 85587 74627 93836 62657 36026 93836 36026 17216 36026 83071 10493 36026 36026 61637 74627 80784 80784 25628 93836 86166 86166 46631 73075 46631 86166 16242 16242 40616 46631 52291 30750 16242 30750 78708 30750 62673 59165 62673 34706 62673 31128 30750 31128 67786 45126 62673 44421 45126 15592 31128 42561 15592 21736 15592 57020 45126 57020 88514 57020 27796 27796 66466 99109 27796 14088 99109 99109 41438 41438 25861 80617 25861 84911 80617 41438 1642 72228 1642 1642 9197 1642 70150 1642 96681 25861 43686 95463 43686 43686 74240 6641 43686 55767 43686 10088 55767 55676 55767 86374 55767 43686 37201 37201 39794 43686 11036 11036 36322 55767 16850 67197 16850 44399 67197 16850 28990 28990 93062 28990 80827 28990 71245 28990 92125 53663 71245 20943 53663 55156 53663 55156 60991 11215 55156 29884 53663 31288 29884 11215 44610 44610 78976 36082 44610 44610 90607 13297 44610 13297 39851 13297 75491 94886 75491 59864 75491 75491 69064 69064 56811 50297 75491 13749 50297 50297 3366 50297 17984 17984 19823 17424 19823 58364 19823 19823 28467 67033 17984 19360 67033 38605 19360 33846 19360 33846 37389 47695 33846 47695 51475 772 47695 58982 33846 71032 58982 52805 58982 58982 5919 5919 21163 85774 5919 77966 58982 77966 50032 82616 77966 67355 77966 67355 88358 58881 5919 58881 83597 58881 13771 13771 69864 41535 83597 71275 41535 55719 41535 24484 13771 18477 24484 58868 24484 13771 28573 28573 31075 61589 28573 53885 61589 61589 23701 61387 53885 23701 41568 27024 41568 83032 41568 61387 27946 27946 25025 41568 85542 85542 20998 85542 75514 87040 85542 87040 76808 31291 87040 35301 31291 18822 31291 27757 31291 27757 84345 27757 8430 27757 9688 72096 27757 45085 72096 85415 72096 85415 94216 85415 81767 85415 18859 771 85415 30724 771 74682 771 59917 85415 27395 59917 85415 23539 23539 72506 51176 23539 51176 74897 51176 98928 86306 98928 55893 98928 98525 55893 55893 14293 84720 55893 98928 94189 94189 42280 94189 25755 52131 55893 52131 10044 41611 94189 41611 64907 94189 73244 76579 73244 73244 52126 35801 41611 73244 70634 70634 47139 60168 70634 60168 58834 58834 50917 58834 58852 70634 6520 6520 26240 98970 58834 50142 6520 11551 50142 98970 65856 70060 65856 81993 70060 5092 65856 5092 43691 17288 5092 70974 17288 70974 54752 54752 91908 58076 54752 54752 86643 54752 83163 83163 95633 79164 83163 83163 6524 19875 83163 19875 60742 19875 43364 19875 82074 43705 82074 60913 82074 27782 19875 27782 79296 27782 655 12426 27782 26487 12426 50645 27782 50645 95041 12426 82405 66826 82405 26365 50645 82405 98423 26365 66143 66143 36237 23413 66143 23245 66143 66143 16105 66143 14279 66143 60384 66143 2930 92128 2930 92128 27179 92128 57256 76341 92128 32327 66143 32327 32615 63657 32327 63657 60824 63657 73415 27146 32327 27146 95779 27146 22530 80934 63657 95408 27146 95408 75503 29677 95408 66394 29677 89988 66394 50059 66394 90318 66394 48265 29677 79599 48265 25227 79599 43915 79599 35090 43915 56765 43915 56765 5218 15323 56765 15323 49568 2643 15323 15323 42881 2067 42881 15323 93720 83191 93720 42881 18009 18009 85288 43931 93720 95500 43931 43931 51690 89399 43931 82484 89399 89399 84202 84202 72676 92068 84202 74882 84202 74882 10692 74882 30478 7609 74882 28078 7609 77473 7609 34731 77473 14378 34731 34731 25315 77473 86559 86559 98997 86559 24554 13334 34731 13334 80002 13334 65668 1824 65668 65668 42544 53582 65668 13334 41183 38749 41183 8518 65668 26853 8518 41183 66145 3174 66145 66145 48712 84533 66145 74125 84533 84533 91117 84533 35609 93691 35609 35609 84029 35609 53941 4519 35609 4223 4519 60992 4519 4519 91071 4519 74538 4519 40965 40965 66059 52833 40965 40965 92909 68625 92909 92909 21117 92909 61909 79087 61909 61909 92035 61909 21105 21105 47726 21105 3238 3238 76562 95517 3238 95517 68886 56555 95517 3238 33418 33418 10753 54996 33418 54996 14575 54996 47783 96942 54996 43548 96942 40276 96942 38792 96942 70735 38792 38792 44548 58930 47783 85206 58930 78683 58930 58930 21103 17225 21103 17225 72829 17225 48219 48219 79601 48219 28842 17424 48219 17225 97530 74368 97530 72539 48219 41185 72539 30450 72539 72539 42519 30485 97530 14445 30485 30485 610 2513 72539 2513 30208 41793 30208 30208 9538 9538 6590 632 2513 80719 30208 26194 80719 26194 18256 26194 4467 23340 4467 71529 23340 79768 4467 32467 79768 33915 79768 23340 63254 62163 63254 62163 86662 86662 32702 48246 86662 62163 11820 11820 59982 11820 91108 11820 65160 65160 10041 19724 65160 48654 19724 19724 26382 20253 19724 22092 20253 16849 20253 19724 8954 8954 71704 37338 8954 37338 20095 76110 37338 76110 41110 65234 76110 37338 81185 99464 81185 92060 81185 84707 81185 77327 81185 51236 81185 32222 51236 51236 32474 77327 72548 52093 72548 72548 88969 88969 480 88969 43782 88969 92796 9062 92796 9062 91595 26132 9062 9062 75084 90715 72548 90715 1085 64125 9062 77482 64125 67530 64125 90715 35216 35216 48086 35216 99475 64125 6177 21939 6177 6177 42351 90715 62042 6177 2925 99890 2925 43606 2925 99218 43606 77619 43606 77619 99667 77619 97010 97010 43289 97010 50547 65169 50547 55866 65169 50547 34164 65169 83598 65603 83598 66025 83598 92615 83598 83598 9102 87443 83598 54965 87443 87443 14957 78409 87443 78409 51928 76277 78409 78409 53634 41539 53634 18177 41539 41539 90638 90638 82111 67710 90638 94278 90638 90461 53634 50742 90461 52556 50742 94278 41951 77904 94278 50742 40668 40668 37202 77904 40633 40633 44464 40668 63303 49051 40633 19953 49051 97999 49051 30784 97999 61071 97999 61071 93592 13593 97999 13593 58184 58184 25199 80397 58184 80397 40255 89810 40255 11905 40255 79004 40255 40255 46061 80397 14719 14719 1667 91118 14719 46061 14255 14255 66682 66201 14255 14255 84587 99709 84587 84587 19297 84587 92566 59978 92566 92566 75700 59978 78412 78412 47823 78412 37462 56899 37462 49924 78412 53993 49924 3705 49924 81485 49924 49924 86467 37462 34671 34671 1348 34671 10234 94144 10234 49924 71991 71991 36870 31894 94144 31894 12371 31894 66603 22194 31894 94144 37085 37085 80202 37085 41072 58791 41072 84919 41072 41072 12205 78988 41072 78988 99582 78988 34644 78988 99950 8582 99950 99950 84470 61257 34644 35250 61257 77739 99950 77739 8594 77739 67860 13020 77739 13020 55730 13020 21696 29593 77739 29593 5298 5298 70663 75755 29593 75755 93701 75755 72155 59591 72155 3428 72155 40860 75755 3599 40860 9977 40860 9455 9977 24230 40860 9977 59033 83685 59033 9977 2530 56847 2530 53518 2530 2530 6125 35669 6125 6125 59906 59906 68126 26248 59906 59906 24420 19077 59906 39973 59906 41843 59906 95052 41843 69260 41843 41843 6267 6267 51811 15956 6267 74519 69260 74519 3553 71748 41843 74910 71748 17108 74519 17108 8385 8385 69965 17108 58423 58423 7999 74842 8385 34819 74842 35717 74842 74842 93255 93255 51886 93255 80600 80600 2984 93255 64149 53737 93255 53737 14571 53737 64415 63350 53737 38258 80600 71584 38258 53737 57503 57503 34584 57503 98695 5731 57503 57503 82483 85211 57503 26934 85211 96243 82483 96243 92848 24003 96243 19403 96243 19403 1145 19403 91256 24003 51863 19403 70005 70005 59830 19403 57945 70005 24823 22190 24823 22899 24823 40635 22899 22899 77904 22899 36653 7913 36653 54342 36653 54342 69408 54342 69236 69236 89380 69236 26050 54342 58503 76328 58503 58503 96399 88775 54342 46294 88775 46294 80050 83505 46294 88775 61350 68004 61350 87438 68004 68004 10619 53040 68004 68004 85904 85904 37577 18685 85904 96203 85904 85904 81153 85904 34136 48489 85904 48489 17469 58568 85904 58568 66624 46993 48489 2289 46993 89918 2289 46993 2752 2752 40265 96906 2752 96906 44162 5367 96906 96906 79763 79763 79432 85461 96906 38126 79763 14016 38126 55658 38126 55658 50074 38126 82393 82393 90783 82393 36694 82393 327 91274 55658 91274 11315 46110 91274 91274 63987 47113 63987 5609 47113 24475 91274 24475 39808 39808 21541 48336 39808 75575 48336 48336 59046 48336 18915 48336 65927 65927 68543 48336 33599 33599 79302 61993 33599 49280 33599 92264 33599 81434 65927 42139 81434 81434 94871 94871 4640 94871 86728 86728 70722 33782 94871 85227 94871 6942 85227 45581 85227 85227 82619 33782 75678 49095 85227 84227 49095 84227 30716 84227 44022 26394 75678 26394 62124 84227 91470 91470 75566 19050 91470 50388 91470 31824 50388 67384 31824 31824 29766 29766 1009 94568 29766 29766 71563 75976 29766 31824 78927 78927 23772 40381 78927 40381 14169 62748 40381 83614 40381 34094 83614 69111 83614 72311 83614 83614 5572 5572 12745 54230 83614 54230 53030 47305 53030 95006 53030 95006 52854 23625 95006 95006 81837 81837 79089 81837 2799 95006 22601 97893 22601 81837 83072 96956 83072 81837 19861 19861 39176 62407 83072 62407 56725 81114 56725 82718 19861 82718 23539 62407 37730 29911 37730 82718 57575 57575 47122 50699 37730 38181 57575 67450 50699 67450 77250 57501 77250 4214 77250 30666 67450 31635 30666 33429 67450 51359 33429 27791 33429 67493 33429 70750 67493 11443 67493 67493 18615 47916 18615 33659 30666 78238 18615 52939 78238 50385 78238 78238 25917 16585 25917 72599 78238 25917 29659 61085 72599 61085 59434 62662 61085 20751 62662 62662 93280 78770 61085 61085 52772 52772 59947 78770 98603 52772 99507 27875 99507 33936 27875 27875 23843 29357 23843 84227 29357 41460 29357 29357 40357 11698 23843 1113 11698 46819 11698 99530 11698 71429 11698 52060 71429 71429 52620 58780 71429 31626 11698 31626 358 31626 33981 71429 26408 14743 71429 27441 14743 14743 81532 62312 14743 96592 14743 96592 88035 96592 83030 74280 83030 9152 83030 62312 48015 62755 48015 2219 48015 88035 90529 90529 60556 30419 90529 75998 30419 10442 30419 40263 30419 43778 30419 48015 20531 37954 20531 20531 94072 20531 32221 4962 20531 70837 4962 28974 4962 28974 81376 25144 28974 10311 28974 62857 10311 87164 10311 38374 87164 40322 87164 61530 87164 62057 61530 95721 61530 61530 55427 55427 61917 94840 55427 264 55427 90238 61530 96288 90238 90238 3530 90238 18502 45284 90238 50911 45284 45284 41413 45313 45284 83233 45313 34294 83233 34294 9178 9178 83442 67606 83442 22362 83442 22362 24698 22362 88031 61682 22362 1595 61682 22362 90757 90757 63988 75994 61682 90757 64798 64798 28051 25961 64798 80097 75994 80097 27239 78136 80097 93725 64798 93725 79477 80097 11473 1726 11473 11473 96074 11473 21641 21641 15286 64548 11473 64548 70436 1429 21641 1429 13832 66422 1429 39905 66422 66422 40493 46016 40493 66422 6784 79699 6784 26760 6784 72635 6784 77175 72635 40493 48628 31790 48628 48628 27443 17013 48628 3600 17013 17013 91994 91507 17013 91507 77205 17013 48465 48465 7945 48465 78730 91507 1787 1787 50679 81952 91507 7541 81952 12212 81952 31025 81952 31025 79494 31025 12657 12657 51104 15379 12657 15379 60208 81952 23211 23211 9387 23211 20339 41681 23211 12657 28340 56600 28340 25115 56600 38995 56600 56600 79720 79720 80973 80973 13748 38786 80973 94061 80973 79720 95831 95831 43176 53883 95831 37139 53883 95831 58952 58952 89522 89522 26646 53883 96055 58952 47685 96349 96055 96349 12864 96349 28263 96349 61535 96055 35488 35488 15692 35488 63762 35488 66502 65895 61535 95011 66502 32381 95011 95011 5888 65895 54513 54513 96245 54513 18734 49976 18734 49976 62115 62115 58453 37478 62115 37507 37478 37478 8624 8624 33844 8624 17138 87315 17138 54073 17138 17138 60175 17138 37430 37430 62339 28541 17138 1489 37430 33270 1489 48701 33270 36731 48701 49177 33270 6993 49177 24992 49177 49177 88774 88774 10966 31221 24992 26391 31221 61810 31221 50033 31221 5296 50033 50033 58326 36801 50033 50033 73802 73802 70226 73802 64255 11385 64255 66099 64255 14171 64255 64255 96744 44034 64255 56850 44034 44034 35168 81743 44034 51276 81743 6829 81743 38371 81743 65512 81743 65512 48927 48927 98466 48927 74280 27010 48927 21163 27010 38371 39311 27010 61275 61275 93437 99051 61275 39746 61275 23679 61275 57364 23679 57364 62575 62575 63078 57364 60170 60170 94802 60170 26101 26561 60170 70335 60170 70335 25082 25082 32887 70335 85820 37136 25082 37136 19398 95055 37136 95055 73347 1199 37136 95055 64793 71401 95055 92880 71401 71401 38831 59199 64793 59199 78766 18622 71401 61255 18622 61255 26932 61255 57170 66421 57170 56030 57170 23635 56030 23635 52623 55663 52623 52623 17125 52623 552 7431 52623 94734 56030 94734 49761 94734 28969 24693 28969 69610 28969 69610 33520 78123 69610 74556 69610 10739 28969 10739 53907 75565 74556 75565 55198 80811 55198 12068 55198 75565 75602 75602 54433 75602 57349 57349 6987 42411 57349 58825 57349 88887 58825 57349 13469 14657 13469 16627 14657 48905 13469 76110 48905 83379 13469 83379 25611 25611 49331 61185 25611 55758 61185 15016 25611 61185 6787 3901 6787 6787 46853 57910 6787 57910 14077 66155 57910 68885 57910 57910 11573 91318 11573 91318 64868 16172 11573 20298 16172 91318 45422 45422 19697 91318 51131 82930 51131 51131 90445 99594 90445 90445 92248 92088 92248 90445 33732 52993 33732 90445 61755 64405 61755 61755 63023 63023 27088 27088 63184 27088 84017 96296 63023 96296 87578 82533 87578 18286 87578 96296 30039 70532 87578 98947 70532 14910 70532 90110 87578 103 90110 90110 44537 44537 15161 44537 46971 90110 61160 61160 57590 61160 23034 61160 70919 47205 61160 53388 47205 47205 4931 57635 47205 47205 17455 17455 86818 61160 98092 34517 98092 98092 4278 95575 17455 95575 35139 48323 95575 95575 28288 18553 28288 15335 28288 69081 95575 69081 29853 53370 69081 69081 17308 35621 17308 59030 17308 28288 77434 29874 77434 17308 74786 21051 74786 56545 74786 56545 80370 56545 73308 56545 34846 74786 78851 78851 43289 22503 78851 16800 78851 74786 78868 78868 57686 78851 62169 62169 73059 2071 62169 62169 22118 62169 55713 9083 62169 53313 9083 13981 55713 13981 95646 75615 13981 75615 8568 3777 13981 35760 3777 77783 3777 3777 21468 3777 69171 86260 3777 75615 78262 73202 78262 78262 51481 75615 48926 10528 48926 48926 42607 48926 66320 76378 66320 66320 76051 30733 66320 30733 44732 44732 74833 58598 44732 78774 58598 44732 4561 65908 4561 65908 92564 58598 9248 16337 9248 14403 9248 13176 14403 14403 2408 14403 50175 2703 14403 2703 58414 89783 2703 69434 9248 84169 2703 69434 1721 16328 1721 1721 65789 1721 90408 1721 73226 73226 52585 28082 52585 54620 52585 49385 52585 52585 34141 90881 73226 93515 52585 90881 7108 7108 50577 7108 60469 10063 60469 10063 74486 10063 19789 61505 10063 57168 10063 57168 1865 58035 57168 58035 67529 58035 17966 58035 94297 10240 10063 57168 43330 43330 24041 43330 59959 47780 10240 47780 38389 47780 46845 47780 15243 5237 47780 43761 47780 75188 47780 56914 75188 43761 68436 68436 6642 68436 56178 48393 68436 43761 86890 86890 17164 75188 28749 28749 98460 45401 28749 28749 268 268 34585 73489 28749 59102 73489 73489 53206 73489 73393 77261 73489 28749 44246 8143 44246 85091 44246 86518 268 53256 44246 21283 53256 53256 18355 18355 57402 57402 8215 18355 5450 5450 66240 78408 5450 78408 91737 70652 78408 70652 67814 21544 57402 484 21544 8069 21544 47703 21544 47703 87658 47703 76809 81587 47703 57852 47703 51525 47703 37812 51525 90281 37812 78195 37812 12889 37812 3786 12889 76799 12889 91628 76799 76799 75850 75850 63886 12889 4044 11826 4044 4044 57795 57795 49413 71409 49413 80961 49413 49413 19497 49413 91831 91831 12678 69247 91831 21331 49413 67371 21331 94033 21331 91831 70599 49413 27967 86610 27967 27967 10489 70599 79414 79414 67280 79414 40672 70599 68803 2162 68803 68803 95438 68803 77558 77558 87624 7725 77558 77558 59438 42894 59438 73238 77558 47036 73238 81352 77558 48635 81352 81352 61128 63352 81352 63352 71535 58435 71535 58435 5754 80413 58435 80413 59949 94442 59949 97790 59949 59949 33036 82322 59949 2894 33036 2894 8995 2894 47610 47610 34093 1280 34093 73544 34093 2250 34093 2250 23353 39895 2250 39895 41110 39895 99684 2250 27639 2250 7623 7623 1594 69392 27639 32859 69392 88124 32859 69392 22994 32859 35908 35908 12673 35908 64872 22994 95036 31595 32859 31595 65706 31595 4657 4657 27942 29581 4657 4657 2541 4657 53028 53028 78116 59106 53028 2541 38150 76942 38150 76942 28781 48367 76942 38150 9075 25461 9075 9075 55716 9075 71826 4674 9075 65391 4674 4674 73212 4674 66871 96248 66871 98917 66871 86749 98917 98917 63499 98917 24883 18240 24883 27433 24883 85137 27433 71697 24883 71697 5521 86194 71697 86194 3447 4659 86194 86194 21218 86509 86194 86194 81040 81040 78409 81040 63241 81040 7566 81040 51158 51158 57885 51158 26661 51158 99661 5228 51158 97812 81040 24802 81040 83950 24802 24802 34843 81860 24802 51158 3378 3378 36430 60739 3378 47115 24802 47115 45062 3378 31393 4595 31393 68169 31393 31393 12288 12288 97383 82424 12288 52906 47115 52906 83956 12288 89219 70774 83956 70774 70520 83956 86915 47531 86915 70774 89592 89592 37702 86915 37427 37427 28975 85053 37427 37427 72746 22140 72746 90391 22140 22140 81204 22140 4611 4611 33693 29448 4611 15156 22140 15156 9806 9806 64140 9806 25848 15156 26548 87157 26548 26548 37231 26548 17927 62639 26548 44420 26548 44420 30021 50130 44420 50130 86756 50130 83717 83717 97440 83717 52458 52458 10298 52458 91591 83717 95744 77304 95744 80364 77304 97731 95744 68768 97731 97731 67944 67944 19060 67944 75683 24886 75683 87452 75683 68454 75683 68454 36640 68454 2747 75683 3715 7272 75683 67599 3715 32882 67599 56305 7272 56305 42884 56305 43787 67599 95335 95335 76029 21574 67599 21574 66589 63559 21574 31754 56305 16308 31754 76301 31754 73807 31754 62066 73807 73807 36297 36297 79027 36297 99924 99924 35681 32763 99924 13511 99924 13511 17819 13511 57407 99924 46117 46117 57811 57811 15240 57811 58544 57811 74215 74215 12906 10882 74215 44757 57811 44757 34666 44757 60459 19695 57811 31586 19695 19695 485 51138 19695 19695 41290 41290 3472 90606 41290 19695 42310 42310 71252 52043 90606 52043 72028 42310 6886 6886 27271 6886 17843 57200 17843 17843 20370 17843 72953 1802 17843 1802 52349 66034 72953 66034 90359 1802 70385 70385 69542 66034 74093 74093 81715 48620 74093 44855 48620 67544 74093 74093 31613 94795 31613 30536 94795 94795 37993 40684 37993 37993 84266 32166 37993 37993 50035 75417 37993 75417 50948 75417 90218 75417 43574 75417 22459 56612 22459 20946 22459 65369 37993 82162 65369 65369 55963 65189 65369 65189 98450 4760 65189 4760 37920 4760 89394 22782 89394 39342 89394 26997 89394 26997 23771 26997 95930 16826 26997 26997 31738 26997 78790 27346 78790 78790 3240 19530 31738 19530 37946 19530 51377 55132 19530 57200 55132 55132 55353 78694 55353 8649 55353 55132 90496 55353 14735 14735 43606 14735 43825 14735 93023 93023 40004 91002 93023 56811 91002 91283 93023 91283 58241 91283 67488 67488 27228 67488 60575 18923 67488 63895 67488 63895 62253 63895 8751 68682 8751 8751 56588 8751 90783 43235 8751 43235 33759 32144 43235 43235 71760 36028 43235 36028 12121 21734 71760 21734 37613 52688 21734 43235 26475 66814 26475 26475 87427 60416 87427 16869 87427 96718 16869 25809 16869 16869 78153 78153 51976 78153 29901 10290 16869 50314 10290 26989 50314 87106 10290 87106 33802 22535 87106 50314 36574 51069 50314 51069 53085 83952 51069 210 51069 87106 31854 31854 41892 41892 50001 34593 41892 41892 94870 95988 41892 38073 95988 36370 95988 30753 95988 36370 41961 41961 17386 17386 77077 48691 17386 17386 46420 48007 30753 87747 48007 17386 33157 33157 76518 33157 94111 74361 33157 58659 33157 33157 84969 84969 35440 84969 59528 84969 29092 48007 41805 94826 33157 94826 37578 33157 5727 25068 5727 25068 52685 25068 62422 25068 10956 14975 25068 14975 56581 76628 14975 76628 28907 73705 28907 81801 28907 40803 81801 72490 81801 45389 40803 45389 51830 45389 33585 45389 41229 20238 72490 86755 20238 15437 86755 20238 99006 5825 99006 8220 99006 8220 32489 59405 8220 46310 86755 33448 46310 46310 19741 77258 46310 77258 38985 12024 77258 8579 77258 50229 8579 8579 38515 26133 8579 68205 8579 66690 77258 66690 60511 77258 64002 64002 19644 66433 64002 8579 96666 96666 28506 96666 34494 1970 96666 30074 1970 99045 30074 30074 58374 64395 30074 95375 30074 30074 27053 27053 43457 27053 46422 39502 30074 65645 39502 44344 65645 39083 44344 71283 65645 37817 71283 37791 71283 94647 65645 22395 94647 7971 22395 71283 13408 76931 13408 83114 13408 13408 64741 20706 13408 41910 22395 41910 87597 26739 41910 41910 78316 98011 13408 98011 95488 92169 98011 92169 64571 56942 92169 95749 92169 8414 92169 92169 28463 93767 98011 93767 29486 61042 92169 61042 73285 20014 92169 2225 20014 42310 20014 20014 71714 20014 55967 71714 85261 85261 14554 85261 11433 72683 85261 85261 47098 47098 13581 55967 53557 52624 53557 93573 53557 7034 53557 7034 12835 12835 95973 12835 74137 44726 7034 12835 71138 71138 41681 61548 71138 55873 61548 36973 71138 36973 15707 49262 55873 28651 49262 28651 66883 28651 81989 28651 49431 49431 93289 49431 5348 49431 71209 71209 33141 71209 64737 15716 71209 15716 17344 15716 56404 49872 15716 71209 75703 66853 75703 48551 75703 75703 24313 75703 48752 74490 48752 74490 12170 74490 31867 74490 74671 48752 41997 41997 7288 41997 74134 77764 74134 26068 41997 26068 77649 26068 92188 26068 24713 24713 90685 18032 74134 18032 87916 92641 18032 16949 92641 14559 92641 44417 14559 44417 29184 89312 44417 77191 44417 86729 14559 4082 86729 86729 93526 75683 93526 93526 75142 48055 75142 25897 75142 25897 5225 65923 25897 25897 23691 85567 23691 25897 37999 37999 51005 77435 37999 77435 70838 77435 16012 88167 77435 20343 77435 14444 20343 34578 20343 77435 63069 8610 20343 65840 63069 65840 2941 65840 96249 65840 34082 31108 34082 34082 78162 34082 96141 96141 26194 77165 34082 77165 5178 83811 5178 19622 5178 58885 5178 82925 58885 97174 58885 60905 97174 97174 92228 17232 97174 22142 17232 92378 17232 77396 92378 77396 30915 90470 77396 57607 77396 77396 28696 92378 22219 22219 4811 22219 41341 10203 22219 10203 75484 33121 41341 41341 85809 43964 85809 43964 28972 28048 33121 28048 69688 28048 97685 43964 91723 91723 91437 28048 55879 55879 33942 79216 91723 79216 42362 59754 55879 59754 43532 19094 59754 78142 59754 78142 57027 79216 34055 34055 48957 62660 34055 34055 7795 7795 42459 3839 42459 3386 62660 76844 3386 3386 20852 91339 3386 91339 8876 42459 10250 51531 10250 56510 10250 92813 56510 87720 56510 29848 10250 29848 59686 7477 56510 17234 7477 17234 64788 7477 36518 39649 36518 36518 96790 36518 82072 82072 47409 66737 82072 82072 39231 82072 19085 87918 82072 83496 87918 19831 87918 87918 15207 88166 15207 15207 96213 33243 15207 51905 33243 74825 33243 68827 74825 96977 68827 96977 55307 3673 96977 3673 11109 3673 84885 21621 3673 21621 93715 11113 21621 21621 85601 64679 85601 26619 85601 24182 26619 56416 26619 67409 85601 83134 67409 26667 26619 47276 85601 47276 53543 47276 12590 26667 22849 26667 79427 79427 94640 95364 22849 80057 79427 80057 38069 95364 75154 75154 25438 16201 25438 37178 25438 13622 25438 13622 66855 25438 54840 42887 54840 54840 9211 54840 49801 41854 54840 13622 82739 82739 76595 85177 82739 82739 94822 94149 54840 2599 94822 94149 15462 15462 83916 15462 15107 61339 2599 61339 66715 61339 44312 61339 65290 65290 89482 65290 55206 95676 65290 2900 44312 6537 65290 30689 6537 30689 95814 30689 62312 30689 81778 6537 53864 22930 30689 53864 83429 58084 83429 83429 70087 83429 70439 70439 76405 42359 70439 70439 76310 76048 76310 76310 55189 76310 64188 56064 76310 76310 90108 90108 4006 90108 64006 90108 64736 90108 39314 77068 76310 77068 66720 93289 77068 77909 90108 7051 77909 49543 7051 7051 43355 77909 76516 76516 47236 45653 7051 76350 45653 66025 45653 47236 26539 26539 36779 36779 46875 81795 46875 46875 20962 46875 77540 36779 75560 53415 75560 66590 75560 18740 46875 18740 85671 99786 18740 99786 52194 99786 48766 39863 99786 26491 39863 18740 48152 48152 68156 68156 72113 39863 40494 73218 40494 40494 40221 40494 44847 44847 977 44847 38458 48152 69949 68274 44847 69949 34427 56782 68274 56782 81213 86962 34427 86962 31164 68274 6928 19073 56782 13330 19073 19073 16382 6928 6610 13884 19073 70971 6610 72712 13884 84745 72712 72712 38232 5478 38232 33817 38232 33817 6054 33817 75480 33817 3372 3372 79053 3372 48228 33817 9355 9355 17590 50748 9355 74219 3372 32391 74219 74219 12052 74219 40482 40482 43307 24837 40482 24837 74189 27882 24837 24837 62723 19155 24837 40482 95864 95864 6773 23346 19155 31305 95864 31305 70118 24570 31305 24570 92981 31305 52569 55530 52569 52569 8336 81069 8336 8336 44440 24356 8336 69260 8336 52569 18183 94437 8336 94437 1556 94437 10799 94437 47058 14782 47058 47058 29693 47058 43135 63199 43135 78965 63199 63199 54734 47058 76429 70996 63199 70996 25505 48527 70996 76429 59110 26707 59110 90921 59110 59110 12271 12271 86936 12271 44998 38562 44998 44998 55099 26512 44998 92817 26512 69461 26512 44991 69461 11869 69461 11869 87226 73291 11869 61327 73291 11894 61327 61327 17311 61327 59402 61327 59624 73291 41898 16949 41898 59624 26130 91030 41898 15941 91030 41898 8326 81229 8326 86950 81229 69132 81229 26628 8326 22530 26628 70013 26628 26628 21156 23913 26628 23913 31123 23913 20061 23913 49123 23913 90206 90206 65363 79949 90206 98002 90206 98002 238 65689 90206 44774 65689 65689 51474 65689 10972 37580 10972 37580 33579 94690 37580 12737 37580 37580 56283 37580 77965 77965 148 53424 37580 46587 77965 95017 46587 69276 53424 7787 69276 56869 69276 56869 74433 74433 34977 53497 74433 56869 98132 98132 6427 32781 98132 57584 32781 8385 57584 57584 26933 85485 26933 26933 56320 26933 21661 93059 26933 87707 93059 51118 93059 55795 51118 51118 44356 33162 51118 35031 33162 33162 43857 43857 97715 33162 66834 66834 38449 50263 33162 57045 50263 50263 7071 50263 43179 66834 36124 36124 38562 36124 56108 36124 24686 99004 24686 78523 36124 78523 90308 88402 78523 55288 78523 78523 48409 64847 24686 78523 77032 77032 58150 77032 25648 64847 67153 62246 67153 62246 52361 87809 62246 87809 60696 62246 78132 78132 270 47694 78132 20176 87809 29010 20176 47648 20176 97257 78132 36649 20176 20176 61295 91938 36649 57552 91938 91938 86669 36649 73712 61295 10791 67591 73712 99814 67591 12828 73712 36524 12828 78899 67591 92489 78899 3739 78899 3739 16491 75521 78899 54293 75521 80218 3739 80218 11125 99557 11125 65376 80218 65376 62397 65376 79092 21609 80218 17912 21609 60685 21609 7077 65376 92022 7077 7077 47296 88 47296 11430 47296 94146 47296 48775 47296 47296 99827 2548 99827 47296 8654 99827 91013 38349 91013 91013 43514 43514 58655 84899 43514 43514 85120 43514 72088 43514 71203 35984 71203 28540 71203 71203 28010 24103 72088 49354 24103 19345 24103 24103 26873 99444 28010 99444 32025 54867 32025 85478 99444 85478 48868 46492 85478 45555 85478 45555 74922 85478 1377 1377 77313 45555 82998 29137 82998 82998 16027 16027 88445 16027 50477 59514 16027 74186 45555 16027 96855 34549 96855 47751 96855 96855 77689 1104 77689 1104 28767 54218 1104 72182 77689 72182 74536 75737 77689 75737 44382 75737 98722 94596 75737 69423 72182 58925 69423 69423 79558 79558 39105 75737 72686 21809 72686 72686 64972 64972 96265 21809 82947 82042 82947 82947 5783 82947 51689 63782 51689 74455 64972 74455 51652 74455 14109 74455 42912 23764 51689 60546 23764 74455 71454 71454 46708 46708 56474 97910 46708 68091 71454 68091 78296 78296 99667 40155 78296 46708 96727 88206 96727 92079 78296 27343 96727 27343 69132 92079 18132 32772 18132 18132 84388 77302 18132 92079 30129 29186 30129 18132 20297 51497 18132 53417 51497 51497 48532 51497 6873 51497 64078 20297 69544 69544 57065 69544 74033 64510 20297 83199 64510 95548 64510 95548 57524 68686 95548 90626 68686 16933 68686 64510 8738 8738 28731 8738 45153 35519 45153 8738 20382 20382 20690 20382 84923 20382 56798 20382 35982 45153 31668 80329 31668 86340 31668 31668 61898 2298 61898 63193 2298 95359 2298 71907 95359 95359 23425 83212 23425 25325 83212 25325 8181 25325 78978 46780 25325 85505 25325 85505 42634 96356 85505 25325 17483 17483 73941 31040 17483 17483 38409 85505 23074 96720 23074 60990 17483 60990 42788 12298 17483 23074 58359 66476 58359 58359 88478 58359 80446 58359 87610 87610 40371 4366 87610 87610 14199 14199 8555 14199 19461 11082 19461 11082 29736 29736 16158 28446 16158 28446 64875 23321 16158 23321 78747 81714 23321 23321 26191 26191 35739 50242 81714 50242 87395 96133 50242 50242 85926 85926 6211 43480 85926 85926 44486 85926 85855 23321 97256 50242 97016 23475 97016 97016 34504 19442 34504 34504 79947 4343 34504 34504 58589 97016 83194 4698 83194 83194 53408 17070 83194 83194 35281 35052 97016 35052 3378 20513 35052 71357 20513 32713 20513 32713 43164 65964 32713 1722 20513 1722 74027 1722 8061 73887 1722 73887 35725 73887 9171 73887 71408 58857 8061 58857 64825 82842 58857 70141 58857 40570 70141 70141 75897 75897 28197 70141 97842 97842 41060 97842 95385 4794 97842 59993 4794 74179 97842 59811 74179 35573 59811 77924 59811 42958 59811 59811 41937 3924 41937 62922 41937 62922 87226 23789 62922 62922 29429 21044 29429 41937 28615 28615 17522 53404 28615 28615 14637 96056 28615 28615 82517 23764 82517 29429 86576 86576 17328 28615 15930 15930 20165 90236 15930 15930 12793 66299 15930 66299 92492 3594 66299 3594 62909 73321 3594 3594 24438 59707 12793 59707 53487 59707 62933 59707 74041 74041 33980 63540 3594 63540 84510 50444 63540 47160 74041 65549 63540 75792 65549 30480 65549 2223 30480 65549 44754 47889 44754 44754 75828 1518 44754 75792 22298 14939 22298 22298 99967 99967 35378 78843 99967 22298 42940 14584 42940 14584 62466 59576 14584 22000 42940 22000 18612 22000 73201 74444 73201 14142 73201 14142 101 73201 38091 38091 92559 92559 34088 92559 908 908 39457 39457 57635 39457 85889 36755 39457 39457 4667 28666 39457 28666 40644 28666 34195 28666 57121 28666 97113 97113 84394 21216 97113 21216 71957 50830 21216 50830 8498 50830 53343 70758 97113 70758 41220 70758 60908 3873 70758 3873 27987 3964 3873 60908 27536 27536 1601 3873 4542 21640 4542 87044 27536 87044 59941 85739 87044 4542 98203 98203 7176 87044 13310 13310 57848 57848 62325 57848 58124 62325 11920 77584 58124 31867 77584 11920 20519 79340 20519 20519 69184 50997 77584 50997 61676 20519 12874 12874 26354 56900 12874 56900 70291 68996 70291 70291 17693 86760 70291 56900 8502 70291 17414 17414 90058 89180 56900 89180 82986 59850 89180 89180 67007 74432 17414 74432 90552 89180 75436 69097 75436 33554 75436 75436 8561 74336 74432 74336 38143 38844 74432 38844 40887 19837 38844 74336 90384 28157 90384 90384 82829 96564 90384 69039 90384 69039 92264 69039 49586 19542 90384 27333 19542 69039 11326 27130 11326 40899 11326 89255 40899 40899 55230 40899 85649 4986 40899 40899 51261 40899 93376 26073 93376 54130 51261 81352 54130 54130 69141 69141 13932 56740 54130 48289 56740 69141 68585 68585 39081 52939 68585 56740 35675 35675 44731 52053 68585 52053 98996 87622 35675 87622 3389 3389 44149 95978 3389 74742 3389 18152 3389 18152 64713 70942 18152 18152 30372 98973 30372 30372 2430 30372 50181 45142 50181 22041 50181 38049 50181 38049 34587 93737 38049 93737 6061 93737 57227 98610 93737 48771 98610 93737 31946 31946 19278 36691 31946 31946 5939 5939 45721 77432 31946 77432 52450 52450 81077 81077 57044 81077 55048 55048 37674 78757 55048 55048 3257 41968 81077 74731 41968 41968 69326 41968 53326 90803 53326 55048 95830 17909 95830 95830 15337 53326 10480 88172 10480 50251 10480 73536 50251 44976 50251 77397 50251 77397 59989 60958 77397 18867 77397 18867 77437 27458 77437 77437 47597 40602 18867 40602 53620 95349 40602 68526 40602 68526 80583 17774 68526 68526 10500 10500 22853 5878 10500 10500 19665 87110 19665 19665 46004 4594 19665 19665 84998 19665 97921 97921 82515 86062 97921 97921 69062 36482 97921 36482 58274 10052 36482 76165 10052 36482 99695 99695 34208 89545 99695 12462 99695 10052 72013 72013 90977 87182 72013 10052 89368 89368 10149 72013 36762 21048 89368 81694 21048 96812 21048 65011 36762 65011 46723 46723 10360 31808 46723 46723 89772 5706 21048 46723 5274 5706 5646 5646 55142 17962 55142 7547 55142 77326 5646 77326 169 60394 5646 60394 9114 84997 60394 77326 97049 93182 60394 93182 43086 93182 95200 93182 91250 12577 91250 13215 12577 71490 91250 71490 67220 91250 76247 76247 28630 76247 42470 76247 47972 47972 95518 8578 47972 47972 15299 16730 15299 47972 14195 14195 34776 42628 14195 76247 34185 34185 42426 42689 15299 42689 27617 24470 42689 24470 88062 73009 88062 80559 73009 73009 56363 73009 60115 90171 60115 67644 90171 8394 67644 73009 2230 96865 67644 96865 9670 52113 96865 96865 97804 95297 96865 40662 96865 1152 40662 66504 2230 66504 31806 66504 25583 59660 66504 42859 59660 83853 66504 83853 8640 20439 66504 21778 20439 23838 20439 20439 20155 20155 22356 22356 42134 10323 22356 10323 44613 15543 22356 15543 51342 55305 10323 90982 55305 37569 55305 55305 41546 15543 47506 88677 47506 55305 35639 35639 58724 3923 35639 3923 34166 79733 35639 31139 3923 31139 56869 31139 52442 77849 31139 77849 70340 83955 77849 71279 83955 77849 77196 77196 64181 77196 16924 77196 2828 94455 77196 94455 99843 47299 99843 36279 83955 36279 30068 64255 36279 99843 35720 35720 38487 35720 413 35720 35312 36279 97806 15203 97806 84203 15203 55421 97806 55421 8204 4601 55421 55421 84108 1770 84108 58603 55421 49082 58603 71106 84108 10303 58603 24658 10303 71106 29897 29897 33447 36212 29897 71106 73299 73299 15240 64457 29897 92260 64457 96049 64457 33561 64457 25184 33561 25184 84303 65436 25184 65436 40078 34206 40078 43046 25184 52411 43046 71880 40078 53863 71880 71880 58671 65436 32890 32890 63981 82224 63981 80782 63981 24856 32890 24856 58598 24856 33962 24856 15930 59551 24856 24856 611 611 20065 82378 611 82378 29797 82378 85689 24856 31748 82378 27157 55411 82378 95326 55411 55411 97102 97102 68695 55476 97102 77523 97102 61570 97102 14280 61570 16261 97102 16261 62871 15416 16261 16261 52607 52607 59588 16261 52271 59588 97039 57543 97039 46082 57543 52592 57543 10749 57543 36471 57543 31365 36471 31365 57184 31365 57403 53920 31365 19766 53920 19766 57650 66862 53920 2405 19766 89022 2405 89022 69544 89022 47230 14854 47230 92275 47230 2405 47011 66486 2405 66486 52750 52750 5413 86580 52750 502 52750 87887 66486 87887 81519 87887 35606 35606 39512 35606 94414 35606 38988 78958 35606 13326 78958 78958 40824 69720 35606 51326 69720 72315 78958 14604 72315 15785 72315 74650 15785 93670 15785 38583 15785 81957 15785 15785 10306 2124 10306 10306 10994 10306 31324 15785 54664 23695 10306 24812 23695 49130 23695 23695 98389 23695 37125 84499 37125 37125 77844 23695 16606 16606 79831 5774 16606 2740 5774 77844 21197 19031 21197 21197 50888 72361 50888 5774 2518 95483 21197 95483 36729 95483 19674 95483 23080 2518 31371 31371 24545 66724 95483 31371 88980 88980 65532 88980 79887 17860 31371 64324 66724 98407 64324 41063 64324 68009 64324 90547 88980 64324 69628 69628 54654 69628 62763 90547 14817 14817 2003 55018 90547 31951 55018 31951 68853 68853 69714 69714 12154 69714 65402 35666 69714 92716 35666 35666 93723 35666 42531 68853 55249 83875 55249 55249 40967 96630 55249 96630 99359 40967 10897 96630 33793 33432 33793 97612 33793 97612 8790 4579 97612 91669 97612 56241 97612 97612 88151 63041 88151 88151 17999 79777 17999 17999 32802 17999 22988 32802 60997 60997 90457 41750 22988 41750 85941 64248 41750 60997 93479 90455 41750 90455 97980 97980 60177 67608 60177 60177 1107 1107 92533 15823 1107 1107 89453 1107 29598 15556 29598 55562 29598 94683 60177 26366 94683 99972 94683 29598 67569 67569 68218 67569 48097 49366 48097 76918 48097 48097 8333 39846 48097 48097 87937 87937 5052 67569 9209 9209 16049 18171 16049 21894 16049 37600 16049 82904 16049 37873 16049 9209 14745 69547 14745 14745 67900 92309 14745 14745 61182 61182 94530 61182 92516 5477 92309 56215 5477 61182 39614 39614 65927 79361 5477 18924 79361 79361 62153 79361 46829 2278 79361 63428 79361 6088 39614 90573 79361 24080 90573 81811 90573 11908 81811 48592 81811 83170 81811 45076 90573 84023 81811 84023 81043 84023 1111 50236 1111 1111 11822 10427 1111 10427 9278 47328 9278 96017 9278 58522 10427 69791 9278 1111 90894 90894 93575 95257 90894 6066 90894 32836 6066 44205 6066 35949 44205 31406 90894 31406 36603 62903 31406 98290 62903 31406 55773 8828 55773 8828 36500 23987 55773 82601 23987 86237 8828 22492 23987 22492 54110 64318 86237 64318 92762 4683 64318 64318 1152 91315 64318 8548 91315 64318 89030 49117 89030 96573 89030 91315 65868 15099 89030 17794 15099 19904 15099 15099 51471 22148 15099 15093 15099 15093 5822 89030 20553 20553 87206 6932 20553 37130 6932 6932 58652 37130 20189 20189 78902 37130 69057 69057 19947 25031 19947 25075 20189 14960 69057 20937 14960 17045 25075 7338 14960 10297 14960 58436 10297 7338 51370 64291 7338 64291 47645 98523 64291 64291 31173 19247 31173 31173 55907 29670 55907 41683 29670 52075 41683 76102 52075 52075 88098 5468 52075 5468 39029 5468 29134 7512 29134 84795 39029 84795 84993 15504 84795 7512 79304 79304 30098 41802 79304 19545 79304 84795 31106 31106 75504 7512 48280 48280 73752 78836 79304 22644 78836 93890 78836 13110 93890 21833 22644 21833 20354 71523 21833 76179 71523 78047 21833 78047 46245 32302 46245 46245 87305 31890 46245 31890 15022 31890 26491 9418 31890 9418 55223 43520 9418 43520 93049 43520 64963 89266 9418 8907 9418 8907 77385 21482 43520 89266 40667 40667 17182 40667 61003 61054 61003 21482 43114 43114 14406 64853 43114 43114 9314 68556 43114 4843 68556 68556 23822 57559 23822 65724 23822 65724 73632 65724 21687 46689 65724 84926 65724 33009 65724 65724 70246 72379 70246 69240 70246 77846 70246 55821 77846 77846 29845 86656 77846 86656 49597 55491 86656 94762 55491 17159 77846 79262 17159 47031 17159 17159 68830 25625 68830 68830 75410 93890 68830 17159 39313 39313 99220 92404 17159 39313 27711 92404 2025 2025 50326 2025 93526 62480 2025 8776 2025 9592 27711 4615 9592 52125 9592 52125 44148 52125 73694 9592 19527 19527 24977 9592 80933 52125 91310 67747 80933 67747 64112 58112 67747 22044 67747 60440 22044 22044 19381 39905 22044 22044 36673 34443 22044 67747 94026 94026 54012 94026 58988 67603 22044 68432 67603 43415 67603 67603 63810 30583 67603 62194 30583 6055 30583 30583 51246 67603 27254 67603 6334 58214 6334 35438 6334 3516 35438 51049 35438 98387 51049 35438 71444 71444 7528 71444 46362 35438 12353 12353 22298 12353 83109 29244 12353 91848 71444 91848 20619 12353 25560 25560 10283 34734 25560 25560 26616 25560 66073 66073 56486 66073 3522 19051 66073 48742 19051 49710 19051 19051 23142 36198 19051 36198 48422 82289 36198 36198 19331 91570 36198 91570 71127 18363 91570 96412 91570 38046 96412 96412 17991 43728 17991 33716 96412 17991 40948 40948 95212 40948 47335 40948 73483 50273 33716 50273 90919 29360 50273 75128 29360 50273 78756 78756 73433 78756 85233 96219 40948 96219 79022 85293 29360 85293 14048 85293 70056 85293 46469 81567 46469 70056 81529 32113 81529 36897 32113 46469 65243 32113 24937 24937 10404 93384 24937 83158 93384 93384 37669 93384 41349 9923 93384 24937 10853 7031 10853 10853 28333 10853 55561 76243 93384 76243 48913 76243 1740 1740 88742 1740 32937 1740 85514 282 85514 2829 85514 85514 21440 63517 21440 63517 97308 85514 21773 21773 95521 24843 21773 62242 21773 21773 12440 46728 12440 44136 12440 44136 5819 22779 44136 12440 7357 36998 12440 87693 36998 85129 36998 5407 36998 5407 49365 53885 5407 17807 44136 51632 17807 19623 7357 17807 6633 34744 6633 41723 34744 88744 41723 41723 79726 41723 13648 41723 38327 1173 38327 90139 38327 38327 78173 29013 38327 74966 41723 18 74966 70565 74966 42693 70565 70565 83509 83509 80113 80113 57237 1956 80113 80113 11081 80113 62316 62316 94387 64487 83509 69158 64487 4181 69158 69363 69158 60030 62316 43379 60030 60030 92554 92554 12304 60030 34498 34498 38875 34498 87513 69199 92554 52591 69199 8510 92554 59382 8510 8510 87120 69199 40608 40608 15093 8510 6918 17217 6918 79013 6918 97531 8510 4082 97531 97233 97531 89463 6918 89463 78400 37076 78400 66575 78400 39464 66575 66575 88479 97531 53803 64506 53803 53803 12196 12196 24221 55434 24221 12196 67982 67982 94655 86853 67982 84765 24221 84765 23740 84765 58340 86853 71541 34019 86853 56384 71541 56384 42210 34019 97679 97679 72212 23556 97679 97679 66770 56384 69253 69253 3874 81894 97679 9488 81894 81894 85387 43064 69253 47612 43064 43064 54135 53971 54135 30395 53971 98670 53971 98670 29970 98670 72165 98670 50682 48371 54135 48371 7067 48371 56994 56994 38449 7853 56994 48371 25813 25813 82316 1487 25813 1487 68262 35927 25813 25813 31270 38799 31270 31270 94935 31270 99017 31270 85766 1498 31270 75870 35927 75870 18313 44411 75870 80116 75870 92344 1487 75983 92344 75870 10563 75870 75108 65249 75108 49974 75108 75108 60065 60065 23413 10986 75108 10986 35466 10986 97048 97048 29492 28374 97048 97048 65061 64347 10986 72592 64347 97048 36483 36483 21581 57410 21581 21581 16076 16076 44631 44631 8153 8153 68817 44631 12578 18357 44631 18357 2541 18357 26534 8153 68421 68421 89878 31864 68421 49353 68421 49353 14666 46848 49353 63470 49353 49353 18288 98646 18288 68421 98783 84885 98783 44201 98783 98783 93112 93112 10235 93112 9314 71492 93112 98783 98196 29917 98196 90223 98196 87498 90223 90223 46675 90223 53780 72578 53780 46675 91397 91397 46868 91397 32352 62033 91397 3580 91397 53780 77494 62948 77494 7208 77494 60638 7208 7208 1024 7208 90994 96180 77494 96180 15669 50420 96180 96631 96180 63844 96631 576 96631 18558 576 576 53572 576 1731 96631 21902 49342 21902 35052 21902 21902 47632 52147 47632 66299 52147 52147 85579 81451 47632 81451 31711 81451 59712 70534 81451 52147 50526 50526 26400 26400 40358 32401 70534 32401 84720 32401 28140 28140 94471 93135 28140 26400 75520 75520 41675 75520 40499 12724 28140 12724 35599 18073 35599 5803 18073 76684 35599 36705 18073 14988 36705 18073 28015 28015 65823 28015 20130 28015 89369 51743 89369 89369 6101 89369 21220 32815 21220 28015 15192 54929 15192 89369 11527 15192 2834 2834 93094 2834 57232 23688 2834 2834 5560 54470 5560 5560 89573 73114 5560 12246 2834 85874 12246 79847 12246 41271 2834 41271 77558 41271 41682 41682 3325 22528 41682 69647 22528 62196 69647 69647 19480 44217 69647 44217 90509 26723 69647 51765 26723 26723 14232 26723 38307 81876 26723 28684 81876 74910 81876 26723 17849 51145 17849 48109 17849 17849 72005 88745 17849 92657 17849 8555 92657 793 92657 92657 91744 26399 17849 26399 10499 15885 10499 83864 10499 83864 25921 26399 37620 37620 37354 37620 50127 44497 37620 44497 89523 89523 27164 89523 74543 44497 87716 90306 87716 44497 47210 89523 31679 31679 20365 55792 47210 55792 88566 88566 81584 88566 76011 4131 55792 4131 95981 55792 53006 28946 53006 88523 53006 61163 53006 15430 61163 4131 51714 84439 61163 84439 93934 84439 3654 42919 53006 42919 16108 16108 28693 16108 8373 99939 84439 99939 35048 61606 99939 99939 7738 99939 93582 8227 93582 29449 8227 15269 8227 8227 58130 58130 79697 41258 58130 8227 79393 76745 79393 58130 38510 38510 66271 74045 38510 62779 58130 62779 4459 4459 21289 4459 70569 81387 70569 81387 15260 28483 15260 15260 55181 55181 86503 55181 54656 55181 41029 41029 69178 17890 55181 695 17890 66470 695 96602 695 64910 96602 96602 14281 695 7986 7986 21720 11263 21720 21720 74870 96963 74870 74870 19662 19662 22948 19662 31929 11313 74870 11313 57075 57075 68658 92132 11313 92132 4400 62488 57075 74384 62488 70982 62488 20408 70982 54014 92132 19594 54014 86380 19594 19594 88374 88374 99939 58413 88374 58413 35587 58413 81460 81460 55872 81460 51146 81460 15369 15369 6668 6668 83728 99421 6668 46443 99421 99421 52205 6668 38733 78338 38733 22781 38733 42914 6668 5783 42914 42914 46878 72970 42914 38733 27356 27356 9296 9296 64995 7879 27356 79850 7879 39081 7879 7879 33336 36369 33336 4317 36369 33336 27431 36369 93593 93593 75209 93593 2931 27431 18469 5295 18469 18469 38033 27431 55666 18469 67851 67851 39932 99199 39932 67851 27932 27932 66031 27932 39077 8709 39932 8709 21248 8709 84757 8709 65046 8709 80588 8709 38251 38251 36681 46475 27932 30943 46475 52125 46475 38251 46862 46862 8027 46862 60171 38251 69676 69676 28523 69676 39521 69676 97490 87528 46862 27374 87528 46862 25511 18844 25511 34845 25511 25511 93005 69676 77627 77627 85531 54625 25511 68681 77627 40171 68681 68681 73454 68681 49034 29390 49034 49034 79917 78553 49034 78553 72504 43847 78553 41748 49034 78553 23906 23906 38833 61902 23906 41763 61902 11623 61902 30294 61902 61902 66215 66215 85411 22384 66215 61902 27017 27017 44828 27017 88107 88107 26677 88107 36691 61902 28737 10783 28737 86571 28737 28737 72178 28737 87114 87114 70105 8487 87114 13713 28737 86300 13713 13713 77510 24685 13713 40284 13713 13713 68054 87114 80041 80041 70835 70835 85370 85370 98174 75252 85370 75252 80963 87860 75252 73785 75252 71512 75252 57600 71512 71512 56513 71904 56513 63177 71512 16259 63177 63177 68585 71512 94454 94454 49629 90862 49629 50307 49629 63177 78435 39423 78435 43230 78435 48768 43230 31942 43230 43230 31937 44003 78435 44003 44398 96080 44003 44003 42853 56801 44003 56801 87311 4719 56801 44003 11219 80263 11219 1641 11219 4719 54382 3603 54382 37899 11219 91669 37899 37899 24105 73220 54382 73220 77821 69691 37899 69691 19995 69691 67808 67808 54144 66399 19995 66399 69700 14057 69700 69700 26386 72916 26386 74093 72916 94809 72916 75555 72916 94939 26386 94939 17831 94939 59403 94939 10511 94939 52413 40949 94939 40949 82520 40949 46629 95465 40949 74525 40949 94939 94258 94258 872 872 35612 35612 22027 35612 65942 94698 65942 65942 83768 65942 23415 872 84474 84474 13428 7193 65942 65942 9254 7193 9494 9254 66760 34721 66760 9494 32402 32402 95180 32402 44757 32402 31045 75863 9494 62164 75863 66760 38794 90845 38794 7452 38794 12626 7452 71387 12626 9293 12626 73715 9293 40008 9293 58393 40008 40008 85795 76862 40008 40008 52325 56248 52325 52325 96990 52325 4310 73153 52325 73153 76174 8516 73153 89038 8516 8516 41782 73875 8516 33624 73153 10558 33624 47537 33624 4327 8516 4327 71738 78096 33624 73149 78096 23706 8516 23706 27211 55635 23706 18586 78096 18586 31246 18586 83367 26724 83367 73075 83367 83367 2340 83367 86974 83367 74006 74006 88180 63242 83367 63242 30825 63242 12381 73402 12381 76682 30825 9164 76682 39127 76682 76682 11603 55253 11603 16731 11603 31319 16731 34709 31319 11603 24318 24318 3815 24318 69636 69636 84717 62869 69636 73476 69636 17102 73476 73476 48142 69636 48189 22706 48189 73476 2597 22495 2597 22495 79756 83652 22495 83652 5860 83652 27423 27423 28096 33699 27423 59862 27423 25273 27423 53269 25273 27423 12482 46719 12482 12482 64200 72639 12482 36597 72639 12482 2391 31591 2391 55850 72639 55850 77200 2391 25766 14296 25766 25766 30184 96233 25766 25766 79387 54278 25766 10542 25766 74617 10542 10542 77466 10542 53770 10621 10542 37781 10621 60074 10621 7090 10621 10621 64630 10621 53820 74672 10542 74672 19509 921 10621 921 66729 46977 66729 53051 66729 96850 66729 66729 89225 79596 89225 89225 36316 36316 90167 36316 9507 41939 36316 89225 12645 22765 12645 78779 89225 64078 78779 24850 12645 24850 64242 24850 16542 35909 16542 34269 16542 85057 16542 68362 85057 47939 85057 25704 47939 40451 25704 69636 25704 23544 25704 80976 25704 7101 25704 49981 7101 5843 7101 21073 5843 61680 21073 85762 21073 29524 7101 29524 796 29524 26799 26799 23915 11733 29524 11733 62907 33017 11733 94271 11733 94271 44455 11733 56890 40120 56890 60965 56890 45469 11733 71180 45469 47153 56890 47153 84296 84296 95285 32123 47153 78445 32123 32123 62368 55824 32123 90251 32123 92035 90251 90251 69983 90251 36568 44874 36568 69983 9426 33620 9426 44874 14587 14587 48092 37854 14587 9426 54118 92893 14587 70672 92893 67704 70672 8448 70672 8448 51206 14396 8448 14396 7017 19705 8448 19705 44510 60263 44510 44510 73124 44510 65708 1517 65708 42589 65708 44510 92792 92792 81229 92792 20463 30069 20463 50966 92792 50966 68951 68951 27021 27021 25730 70165 25730 37655 70165 70165 6944 60089 25730 60089 18822 55797 60089 25730 80379 76347 80379 80379 30052 49891 30052 30052 43482 76291 43482 23345 43482 75540 23345 23345 16612 42874 16612 23345 43957 48387 16612 16612 76020 89886 76020 76020 18422 22016 76020 83929 22016 68608 22016 92530 22016 92092 48387 61824 92092 39004 92092 92092 74982 74982 54208 74982 60984 60984 95727 60984 20572 56572 22016 56572 87025 56572 88304 56572 89899 70781 89899 9443 70781 96402 70781 79374 89899 20023 79374 79374 69218 70781 54789 89512 54789 70781 38331 38331 47404 54789 32279 39444 32279 39444 30661 39444 113 39444 90727 90727 40403 18668 90727 30596 90727 15661 30596 79478 15661 4324 15661 15661 19490 19490 52412 52412 24654 340 19490 69451 340 340 99883 340 6802 6802 58609 16199 340 40935 16199 59409 6802 59409 66926 53588 59409 59409 65295 59409 81617 59409 55865 26547 59409 26547 89665 10449 89665 26547 50797 89665 43278 78583 43278 41068 26547 80182 50797 80182 6695 91109 41068 89143 91109 91109 54877 26177 91109 26177 38374 68149 26177 13778 26177 3572 13778 13778 19951 37932 80182 76415 13778 76415 40864 4544 76415 4544 86340 2960 4544 36398 4544 76415 52752 52752 59840 52752 3111 58593 3111 3111 98172 54942 3111 54942 41459 73463 3111 74050 73463 36445 73463 89165 73463 89165 75925 89165 10767 89165 30 30617 73463 30617 77581 89165 12485 12485 48478 71528 12485 71528 93761 12485 59824 59824 84266 4901 59824 8403 4901 23890 59824 90864 23890 4901 22373 28592 22373 22373 6915 50585 90864 38569 50585 50585 25815 50585 93454 98945 93454 60135 98945 60159 98945 97704 60135 97704 20804 97704 17419 60135 12976 27386 12976 97704 75255 75255 1113 97382 75255 84805 75255 12976 28648 28648 12880 28648 50264 6436 28648 76238 75255 76238 6644 4714 76238 75255 69592 49721 69592 28414 69592 7124 28648 65463 7124 7124 66565 34775 7124 39705 34775 11529 34775 7124 75694 81053 75694 92034 75694 33141 75694 34775 17686 17686 30550 17686 23035 87174 17686 75694 84988 84988 21668 753 84988 17686 4380 4380 6460 71196 4380 81550 4380 70470 81550 4380 98851 98851 9340 8365 81550 98851 13553 13553 977 13553 64203 50681 13553 13553 36388 36388 61177 36388 63910 73693 63910 37135 36388 37135 71262 41474 37135 30040 37135 36388 70910 73778 37135 70910 44767 73778 56519 36104 56519 56519 63258 63258 43730 63258 82978 5302 56519 63258 50499 24023 50499 60587 50499 60587 24194 75934 60587 5302 70536 70536 26402 60587 27276 86125 27276 97054 70536 97054 69620 30206 27276 6115 30206 88899 30206 63286 88899 88899 52982 52982 2854 70323 52982 63286 64042 64042 58460 27553 88899 30872 27553 22949 64042 22949 6606 50815 22949 22949 30744 4129 22949 4129 19005 9848 22949 9848 75491 92957 4129 59587 92957 96911 92957 59737 9848 44753 59737 59737 54153 59737 33650 85699 59737 77171 85699 53513 85699 65435 53513 65435 70890 67198 65435 99637 65435 54009 99637 45137 85699 45137 33121 51245 99637 45137 90211 90211 89172 51245 22121 22121 53103 53103 75050 22121 38732 38732 70197 66358 38732 53103 57731 38732 39217 53476 57731 53476 55724 55724 11265 69936 55724 55724 60708 65606 60708 36411 60708 2071 60708 95932 60708 76373 55724 76373 75390 76373 97661 84088 76373 78222 84088 84088 2774 13321 84088 99472 13321 11881 13321 76373 41119 41119 48678 48678 23844 48678 50323 50323 1705 50323 55853 76923 50323 51791 50323 51791 12482 76923 44479 85527 44479 44479 90754 63226 90754 44479 71155 71155 41556 90754 45739 66501 45739 45739 72817 45739 47481 35363 47481 47481 99444 80721 45739 32860 80721 21236 32860 32860 33761 33761 46559 1528 33761 7252 33761 58519 7252 60611 7252 60611 65349 64473 33761 71339 64473 62578 64473 60611 1230 47988 64473 71942 47988 47988 23737 1230 9863 9863 55781 9863 77844 6671 47988 6671 43018 6671 81511 94693 6671 6671 43913 52655 6671 49912 9863 61919 49912 49912 25075 9863 33848 42338 33848 87608 42338 42338 15536 32141 42338 32141 5113 71288 32141 56549 32141 96066 56549 80 56549 32141 67804 32141 96949 84888 67804 84888 88152 39448 84888 89516 39448 84888 56214 56214 94285 20694 56214 60246 20694 20694 61116 20694 74448 92885 20694 20694 14299 14299 40837 66182 40837 21880 40837 50344 40837 50344 28606 57517 28606 70796 28606 65170 70796 28606 99590 46351 99590 86865 46351 80238 86865 55671 86865 75602 55671 86865 83529 83529 37574 83529 73267 59854 73267 83529 49338 49338 62912 7783 49338 7783 55942 7783 63396 63396 53264 63396 72149 48540 63396 55942 47885 47885 82593 47885 63431 63431 11847 63431 95989 95989 46231 95989 24378 21273 95989 52682 63431 70192 52682 66634 70192 12070 66634 96363 66634 77742 96363 96363 22029 96363 39257 39257 83249 47759 96363 89908 47759 59597 47759 59597 9381 37062 9381 9381 67586 87456 47759 9129 9381 9129 2006 3326 2006 8656 3326 99588 3326 9129 26591 34618 26591 7740 26591 7740 92445 7740 85743 77413 7740 77413 26362 10088 77413 30222 7740 10069 30222 10069 48621 77927 10069 42742 10069 10069 94247 94247 12946 62643 94247 65119 10069 94247 21586 93730 21586 70350 21586 70350 22355 39385 65119 18654 39385 39385 38597 33640 38597 21586 97434 50823 97434 64753 97434 97434 65962 65962 18364 38236 18364 45296 18364 97434 37272 37272 49677 59516 18364 93576 59516 64038 37272 6879 64038 64038 4367 97561 64038 97561 22055 97561 56652 97451 97561 29354 64038 29354 35220 35220 98132 50119 97561 50119 25107 70009 25107 41702 25107 88477 41702 2407 88477 2407 91431 88477 88500 12003 88500 88500 96333 4816 88500 41702 7320 90698 88500 90698 99658 90698 84022 90698 40691 50467 40691 92152 40691 7320 70271 93148 70271 70271 48276 70271 81287 70271 92302 70271 26185 26185 31230 86379 26185 61831 86379 40691 8023 50041 8023 81630 86379 81630 84113 8023 49098 49098 64549 71910 64549 3200 49098 17475 3200 13079 17475 17475 98557 98557 44507 98557 84129 6162 98557 10626 6162 6162 95926 28876 6162 28876 84402 98557 44062 88823 44062 44062 99648 44062 38079 25636 44062 15281 28876 79458 15281 59914 28876 59914 12636 59914 56976 56976 24776 6166 56976 45572 44062 45572 40074 45572 42525 15281 51392 51392 47328 46026 51392 51392 45229 76611 56976 14539 51392 14539 69730 96673 76611 82758 76611 94559 96673 94559 90592 82758 1875 1875 52294 1875 18939 67447 94559 15336 67447 82584 67447 82584 76840 64161 82584 75959 82584 82584 87732 61393 87732 35227 87732 13244 35227 87387 35227 35227 9577 87019 9577 9577 11150 11150 61412 32060 9577 32060 36259 32060 89911 42051 89911 89911 82034 35126 82034 35327 35126 35126 20398 20398 84819 20398 13814 82034 13619 76303 13619 13619 40279 89820 20398 89820 99311 89820 53775 16440 89820 89820 81078 89820 8949 3463 89820 20398 78682 56297 78682 66340 78682 77464 66340 35097 77464 15693 77464 77464 78930 78930 6267 340 78930 78930 89869 89869 66781 78930 18016 18016 65517 61192 89869 18016 50334 50334 13263 3838 50334 23017 61192 23017 2280 26940 23017 61192 31263 41947 31263 23017 24814 24814 26927 63963 24814 715 24814 24814 66181 24071 66181 59307 24814 59307 4937 82458 59307 82458 75171 92125 75171 75480 75171 26172 82458 26172 81876 36778 26172 26172 67511 35976 67511 67511 17013 26172 44980 48118 44980 67511 67715 78615 67715 59128 44980 57174 59128 59128 22517 57711 59128 57711 2880 3857 57711 53042 57711 53042 80238 53042 27923 57711 12127 97720 12127 93514 97720 97720 10452 82544 10452 10452 64154 17929 10452 97060 97720 97060 8859 49216 97060 71451 49216 49216 6244 6244 572 37323 6244 71451 48611 35606 48611 48611 96273 48611 34999 6244 2757 2757 94862 26711 94862 94862 68032 36394 94862 26 94862 2757 7619 50287 7619 94862 32157 72634 32157 7619 75040 75040 19416 75040 92644 95498 75040 68709 75040 75040 83198 83198 14654 91836 75040 81577 91836 13620 91836 41830 83198 41830 25567 41830 84566 41830 6385 98958 41830 44040 98958 98958 16828 98958 11942 8517 11942 8517 64941 11942 64749 24514 64749 64749 98227 82943 64749 64749 81341 75339 11942 42051 75339 75339 23262 11921 64749 11921 49869 75549 11921 75332 75549 74197 75549 74197 64676 43797 74197 65802 74197 82354 75339 82354 96504 74197 56478 24215 82354 24215 80473 24215 73467 56741 24215 83261 24215 24215 45358 56478 52036 52036 27169 52036 55608 10503 56478 59407 10503 10503 48333 32568 48333 56628 32568 32568 10797 85936 32568 85936 75484 57859 85936 32568 4860 85936 81315 69974 4860 83308 69974 60533 69974 12958 32568 2101 12958 79700 12958 77081 79700 12958 26436 43553 26436 26436 4193 53328 12958 53328 20695 26436 84704 26436 43598 84704 37252 48979 37252 37252 43371 43371 23860 43371 55984 55984 49307 55984 98481 51250 98481 57310 23860 9503 57310 65971 9503 98481 58242 25983 9503 10855 25983 75736 58242 75736 93400 78529 75736 75736 97169 97169 3645 46539 97169 97169 91592 91592 74365 85085 91592 40130 91592 83303 85085 83303 62901 83303 28803 42240 83303 42240 88878 88878 41708 42240 86977 86977 24634 24634 25399 50425 24634 34579 50425 50425 98787 50425 88440 26011 24634 24634 68521 91932 26011 31581 91932 91932 50779 96334 68521 68218 96334 60061 96334 96334 24996 96334 22422 94607 22422 93581 22422 22422 76743 99806 76743 23054 76743 76743 7852 24063 7852 33509 22422 65874 33509 33509 64538 49176 64538 33509 89782 89782 36034 30897 33509 54055 30897 30897 56167 89782 78943 3899 78943 6592 78943 3245 78943 42490 78943 42490 69977 5271 42490 47737 5271 47737 22773 30664 5271 11980 5271 23302 11980 11980 16816 44083 11980 49030 44083 44083 1516 44083 10235 17352 44083 13859 17352 17352 56887 29587 56887 56887 56993 18355 56887 61604 56887 61604 73815 12089 73815 59636 73815 84007 73815 73815 68300 56887 12459 12459 33614 12459 51781 13627 12459 48550 13627 13627 64726 64726 33189 38146 64726 85185 48550 72269 85185 88981 64726 88981 8686 55627 88981 26003 88981 64454 26003 26003 99618 11187 26003 26003 13543 88458 13543 13543 17711 17711 29414 96763 17711 30316 17711 69346 30316 69346 61244 69346 88427 30316 54659 54659 69066 96454 69066 54659 66685 66685 77164 69066 43256 67149 43256 43256 10414 10414 48874 48874 95128 72334 48874 48874 57933 48874 91749 9359 91749 33953 91749 91749 47437 91749 83052 72713 83052 91749 77201 12538 77201 83052 22436 33014 22436 99627 22436 77201 24110 44454 22436 9882 22436 44454 9549 9549 41060 12611 9549 12611 66215 12611 42281 21206 9549 97714 21206 12611 12336 12336 10976 67822 21206 25018 67822 79759 67822 3420 67822 55600 67822 70021 12336 82085 70021 80523 82085 82085 20545 70021 11254 8744 11254 69251 11254 99999 69251 77563 99999 835 69251 30475 99999 30475 94946 94946 28427 28427 7993 28427 18781 73640 30475 76612 28427 76612 89586 72689 89586 89586 91536 67006 76612 71019 67006 79286 67006 67006 3356 97124 67006 5452 97124 53948 97124 89586 42010 42010 17190 97124 91171 86088 91171 47739 86088 91171 18544 38682 18544 86088 36769 36769 41758 36769 53273 53273 26010 32296 53273 41667 32296 32296 40303 53273 32551 69474 32296 69474 97691 12098 69474 61234 12098 32551 67670 67670 65548 12098 459 29154 459 1878 459 12098 66759 66759 14277 8869 14277 14277 76042 61259 66759 35617 61259 62213 35617 35617 51757 38550 35617 38550 30288 35617 19043 19043 19217 85636 19043 56289 19043 21102 19043 85884 21102 43615 21102 43615 88070 12307 43615 12307 37593 37593 84578 21115 84578 84578 85670 28045 85670 39264 85670 84578 4630 4630 48919 4630 10306 4630 53681 10382 4630 40496 4630 56726 85670 56726 80593 56726 25281 5294 25281 95512 25281 60869 25281 60869 77878 60869 56857 27085 56857 30574 56857 60869 5013 32639 5013 90473 60869 90473 35570 6910 90473 32823 90473 90473 28960 96983 90473 90473 22605 96983 73645 52446 73645 47479 96983 73645 85940 85940 70485 30759 47479 85940 17749 34319 17749 30759 93669 93669 47961 93669 12519 18452 93669 50149 18452 61787 18452 61787 20953 61787 13119 61787 73917 89659 73917 20265 73917 74675 73917 74675 16469 73846 74675 84308 74675 74675 73918 74675 24241 87423 24241 83281 74675 24241 24256 24241 82797 82797 60312 60312 86809 82797 50937 50937 36748 32937 50937 50937 73883 73883 26450 50937 11893 10193 11893 86598 11893 50937 48738 77911 48738 29828 48738 9401 73883 76624 9401 9401 33347 33347 39381 9401 25639 77261 25639 50758 33347 50758 45133 50758 21272 21272 49692 21272 32779 66848 21272 66848 99333 66848 50063 66848 80584 66848 2943 76253 2943 76253 16153 76253 29946 13054 76253 62899 13054 43791 13054 92906 76253 92906 53556 31138 13054 31138 77531 23026 92906 23026 89036 89036 20156 2934 89036 40880 89036 86569 23026 86569 77170 86569 89368 86569 72807 86569 37510 2590 86569 2590 80724 89481 86569 89481 94983 94983 43334 40172 43334 43334 69230 69230 20903 69230 58830 65891 69230 65891 32808 81915 65891 65891 52239 52239 4627 52239 6077 87755 69230 87755 90934 87755 5831 87755 45832 87755 22945 17326 87755 52239 38899 38899 3857 38899 74650 38899 47382 38899 30149 38899 22222 24633 38899 24633 70592 87755 34153 34153 27411 27411 33097 97728 34153 68376 97728 97728 82230 27411 69500 15928 69500 83296 15928 83296 11263 83296 38730 51941 15928 28205 15928 51941 55546 17168 55546 2945 55546 28936 55546 28205 20268 34077 20268 88807 20268 28205 26941 36553 26941 86532 26941 93166 26941 93166 61679 87943 26941 27442 87943 66131 87943 56810 26941 66098 56810 14315 66098 14315 6717 14315 6566 14315 97008 75988 97008 73011 14315 47645 73011 51950 73011 32627 73011 63520 32627 63520 95258 88063 63520 39777 63520 71143 63520 38008 63520 25727 63520 44422 25727 25727 38637 86558 32627 64097 86558 66396 86558 86968 86558 65059 25727 12302 65059 86558 19794 19794 14028 65059 3370 3370 83376 35869 19794 35869 48494 43397 35869 43397 93074 43397 7788 43397 80243 20046 3370 20046 60509 20046 93383 36725 93383 6243 93383 93383 78837 76112 93383 93383 20598 13323 93383 13323 78113 13323 60712 56528 13323 13323 50696 33396 93383 13323 48618 48618 42146 48618 47004 48618 86884 70985 33396 90028 70985 78233 70985 86884 48107 13793 48107 48107 62718 70985 28203 63052 28203 28203 52377 52377 84878 47623 28203 67569 47623 52377 2282 99798 47623 99798 79787 44162 79787 2282 23491 95803 23491 23958 23491 23958 68268 23958 43888 23958 94601 16316 23958 63963 23958 4963 23958 72194 4963 4963 2869 2869 63631 82905 2869 80022 2869 21760 80022 21760 70123 21760 97876 21760 56804 8137 21760 15864 8137 8137 35565 43930 8137 80913 43930 43930 83879 72451 43930 72451 97854 97854 2465 81897 43930 97854 79159 79159 82609 28762 79159 86113 81897 86113 67205 86113 53403 65906 53403 30050 53403 84344 53403 84706 30050 84344 71822 88511 71822 75610 71822 84706 51341 65248 51341 51341 51067 27507 84706 67601 27507 51067 99297 99297 42678 99297 56473 99297 87606 87606 36924 99297 93426 87606 85799 22778 85799 22778 47036 22778 18955 22778 4697 8357 4697 4697 69082 18955 54874 80165 54874 54874 48985 53793 54874 4697 56424 24475 56424 56424 87020 4697 54920 30926 54920 54920 16710 25401 56424 95182 25401 32737 95182 25401 360 8952 95182 14630 8952 2476 8952 44774 2476 8952 84682 21777 14630 21777 63719 21777 47418 16365 2476 16365 89669 16365 10818 68824 21777 68824 76127 44021 68824 24857 44021 89773 44021 15370 68824 69628 15370 15370 15873 98618 15873 36645 15873 63269 15873 63269 6475 63269 56672 56672 96763 56672 23297 10711 56672 73411 56672 63269 92684 95790 92684 41116 92684 92684 75083 97915 75083 41116 16676 94681 16676 94681 75105 94681 16745 84769 16745 16745 50785 3014 50785 86920 50785 86920 25217 86920 69143 86920 20424 86920 9203 40236 9203 9203 97873 9203 82601 86920 4517 86920 71689 62622 71689 71689 69969 69969 68622 69969 62770 62770 55403 62770 27435 62770 74431 11693 74431 95129 74431 90788 95129 23926 95129 19873 23926 24838 19873 24838 61414 54262 23926 85099 24838 54356 85099 91162 54356 91162 81727 20801 54356 20801 85763 20801 73897 20801 28969 90529 20801 20857 20801 20857 2163 2163 89586 2163 84145 67102 84145 7218 84145 47875 7218 94780 84145 55931 94780 22092 55931 55931 19459 19459 58745 64866 19459 63439 94780 63439 13196 20108 63439 20108 52858 20108 93024 20108 89092 8865 89092 8865 29370 64666 8865 2110 89092 2110 17782 2110 59379 10575 2110 10575 14972 31433 10575 10575 74335 58937 10575 57511 10575 57511 23692 40263 23692 57511 79842 29921 79842 79842 7688 31283 79842 60250 31283 20731 31283 79842 34205 34205 57754 96320 34205 96320 74990 34205 40659 23002 96320 23002 61443 23002 83373 23002 76875 6420 40659 40659 93397 17188 93397 31757 93397 6420 31208 31208 55744 31208 51755 33371 31208 23469 33371 33371 93648 84023 33371 33371 33738 33738 7333 80026 33738 74837 31208 74837 27083 74837 94574 67527 74837 67527 7312 67320 74837 19599 67320 67527 95203 95203 97320 97320 95237 95237 22571 90472 97320 22621 90472 62798 22621 28191 95237 28191 59056 52644 28191 28191 71016 28191 18260 69203 18260 18260 97861 97861 41250 97861 30864 18260 52421 18260 71852 71852 48583 24501 71852 23268 97861 23268 1195 11135 52421 22726 11135 74093 11135 5787 11135 15316 11135 92715 5787 27583 92715 15694 92715 40846 15694 92715 4127 4127 86559 4127 33562 4127 70763 15694 11223 27626 11223 8810 11223 8810 98503 28745 8810 28745 84457 48194 84457 73461 84457 84457 13051 3876 13051 99860 84457 99860 50611 99860 40594 21406 40594 40594 1705 99860 96796 96796 42720 96796 41379 56957 96796 56957 57001 54059 56957 46272 54059 20210 54059 28818 20210 20303 20210 39535 20210 83291 20210 20210 95619 82036 95619 95619 74651 54059 12718 12718 67789 12718 9371 9371 94999 12718 68494 11810 68494 9371 16413 70096 16413 66614 70096 70096 30240 30240 61579 30240 39122 30240 77872 21422 70096 54488 21422 48760 54488 48760 60899 48760 32179 48760 20756 20756 98374 20756 41666 2852 20756 20756 60474 54488 65141 65141 29298 48760 42465 33807 42465 90871 42465 90871 28213 78710 42465 69509 90871 62574 69509 69509 12841 69509 24462 12841 34848 34848 64860 32719 34848 32719 67018 32719 60456 92481 60456 60456 27587 19444 27587 27587 76714 78324 27587 80027 78324 80027 1063 80027 73997 4869 78324 4869 8403 95515 80027 64033 95515 58958 64033 69644 64033 95515 19592 95085 19592 9793 19592 9793 76583 9793 55043 55043 15325 53340 15325 15325 97595 15325 10830 97595 79487 79520 79487 58208 79487 79487 99556 48727 97595 10830 46759 46759 81003 46759 307 46759 40463 82656 46759 31232 82656 82656 49695 4918 82656 4918 97399 8287 4918 8287 16490 8287 29152 29152 67529 8287 91577 43559 91577 82349 91577 7854 29152 72094 7854 7854 27641 44773 91577 44773 79202 89929 44773 7185 89929 89929 66929 7854 2843 2843 61557 73926 2843 73926 49543 73926 1772 95519 1772 1772 87096 80200 1772 39564 1772 48038 73926 66495 48038 57130 1772 57130 39767 83965 1772 83965 52377 83965 93529 57130 28890 88398 28890 28890 29876 47894 28890 64030 47894 5959 28890 72967 5959 72967 90122 72967 34617 62037 72967 47894 94029 95510 94029 95799 72967 93202 95799 94029 65974 85136 65974 65974 50832 50832 80786 17815 80786 88754 80786 80786 85603 63903 85603 63903 18949 63903 95595 95595 96070 66671 95595 63903 4031 4031 12106 33532 4031 93096 33532 93096 59445 93096 67551 93096 26798 93096 37663 37663 14233 43953 93096 43953 17656 62918 43953 37663 93773 51242 93773 18485 93773 7586 37663 7586 96491 76069 7586 7586 20229 20229 57394 52418 20229 20229 9474 7586 88284 27573 20229 27573 72289 52870 72289 72289 94335 20614 27573 20614 63271 63271 38668 45367 63271 63271 79388 50227 20614 49912 50227 7999 50227 99850 50227 42910 50227 3150 42910 51185 42910 42910 46987 34518 46987 70615 34518 34518 72826 72826 95014 72826 21639 73526 46987 39281 73526 73526 56136 73526 27581 98950 34518 66251 98950 72826 66734 86490 66734 40375 98950 49821 40375 46502 40375 84016 66734 84016 46341 84016 67361 53530 67361 67361 40147 96727 40147 60428 40147 40147 202 40147 64186 64186 48661 67361 66580 85400 66580 85400 42926 56833 85400 57254 56833 98161 56833 16833 98161 43508 56833 44364 98161 8280 44364 43508 15793 46605 43508 46605 4660 46605 57534 61488 15793 60715 61488 61488 60965 15108 61488 30521 61488 61488 6313 19824 6313 6313 3920 3920 69229 3920 85952 12902 3920 12902 62138 12902 75473 75473 15721 78956 15721 78956 21495 59085 78956 36084 59085 59085 172 66664 59085 43153 66664 24490 66664 66664 78967 66664 3384 66664 84708 84708 25113 59085 67284 67284 92770 26488 67284 35698 67284 52912 67284 52912 6886 52912 43990 11632 52912 35698 12421 12421 35691 12421 47387 12421 811 811 29868 29868 15257 811 22982 22982 89013 494 22982 59135 494 29988 22982 145 29988 29988 46118 29988 85118 85118 79156 23532 79156 29988 7568 62553 79156 39134 62553 86511 39134 39134 4658 39134 92536 39134 83304 16039 83304 86644 83304 39134 24214 83304 83747 83747 1131 74271 39134 74271 74008 74008 59160 74008 80299 72307 74008 19202 72307 4272 72307 4272 70893 4272 89289 4272 30819 16315 4272 96738 16315 16315 91253 7518 91253 32462 16315 88108 32462 74122 91253 74122 27183 91253 16342 74122 45163 45163 46148 45163 62437 40920 16342 39864 40920 40920 71443 62437 63980 63980 89425 63980 75740 63980 7705 21923 7705 41677 7705 66025 7705 48444 63980 48444 98467 48444 9454 48444 71759 71759 41307 71759 48447 48447 41110 48447 30037 48444 23392 23392 76310 23392 69523 48447 35456 9554 35456 61937 23392 61937 39126 50060 61937 35456 50564 50564 45952 50564 53711 34090 61937 85276 34090 34090 11051 34090 85378 34090 38672 49333 34090 50564 19856 19856 44710 86284 19856 16155 19856 61640 19856 19856 42857 42857 23381 23381 85204 23381 45827 82165 23381 82165 11170 82165 92083 45827 3929 3929 60185 23381 59141 2752 59141 12042 82165 76193 12042 3929 8615 84385 8615 19822 8615 44084 8615 62825 44084 44084 75317 37802 44084 59877 37802 37802 10100 8099 19822 10100 26818 26818 38589 26818 80158 74841 80158 80158 58964 58964 18717 18717 56154 11519 58964 11519 40550 80158 24344 14605 24344 24344 80379 29300 24344 71124 24344 71124 23394 11519 74353 65942 74353 13613 74353 74353 38185 71124 14226 35650 14226 93209 14226 14226 6644 71124 52455 37592 52455 96830 52455 96830 98951 94634 96830 21792 52455 21792 74178 8200 21792 5906 21792 5906 29634 21792 18692 18692 97445 85252 18692 39816 18692 39816 63378 40837 63378 15194 63378 59832 63378 83321 39816 6776 83321 48663 83321 40833 83321 83321 13569 11850 13569 24480 83321 24480 89902 89902 35403 16581 89902 24480 5046 15627 5046 15627 88542 88542 53778 52320 88542 15363 88542 90217 88542 66467 88542 17345 66467 18988 88542 18988 19306 18988 1623 18988 82034 84078 18988 6473 18988 18988 51997 51997 70470 27442 51997 59195 51997 59195 34766 99938 59195 99938 84011 84011 49790 28166 99938 49790 77735 77735 96775 77735 22620 22620 22772 54504 22620 77735 72210 12841 72210 72210 66209 72210 17896 39163 72210 39163 8949 17691 39163 53901 39163 62884 72210 53375 62884 8459 53375 53375 73687 62884 12281 42170 12281 50185 53375 85613 50185 99365 85613 60242 50185 71147 85613 7578 71147 37240 71147 47253 37240 8124 60242 8124 35989 8124 83356 27109 37240 30938 27109 48997 27109 8124 92368 27109 31423 74502 31423 31423 37264 37264 57032 37264 97099 53172 97099 37264 31906 61650 37264 61650 56559 61650 40409 61650 36862 61650 21931 10175 21931 61650 31021 31021 12259 50952 12259 53714 21931 53714 78548 53714 66349 50126 66349 66349 52788 52788 25992 25992 29429 52788 43828 82276 43828 80473 82276 73184 82276 73184 41213 26805 73184 31294 73184 73184 57074 57074 46911 39167 57074 39167 60567 39167 33375 62382 39167 62382 50190 56131 57074 56131 52781 85731 56131 56131 7675 19469 62382 56415 19469 19469 58134 53471 56131 65342 53471 15787 53471 19469 82892 53471 11196 50905 82892 50905 96693 50905 39335 50905 90941 90941 97113 23936 50905 38404 23936 38525 23936 17507 23936 17507 95525 62834 50905 97203 62834 57462 62834 57462 39265 61672 62834 48503 61672 16019 61672 53231 16019 16019 84292 16019 10346 61672 69193 47261 69193 36336 16019 31528 36336 36336 21912 16019 93371 93371 67267 99158 67267 93371 78232 75352 78232 93371 36921 36921 17799 33938 36921 36921 7693 36921 91295 78232 64370 15153 64370 64370 54341 57119 64370 55407 64370 36344 55407 55407 69377 82966 55407 64370 51798 51798 52595 51798 27145 51798 1346 57119 59620 59620 97975 55407 81686 75762 81686 59620 31838 48268 31838 85562 81686 1385 85562 55892 85562 68362 55892 31184 55892 31184 69999 88116 31184 31184 67077 67077 40334 11422 67077 98283 67077 31184 31546 31546 41585 67077 20435 20435 34030 34030 82165 20435 92262 91618 34030 78269 91618 92262 16724 61430 91618 61430 37141 32218 61430 61430 37440 61430 60266 60266 5256 40807 61430 40807 2631 14767 40807 87024 60266 60266 63239 53076 63239 87024 1304 1304 95663 1304 33494 66048 63239 66048 46091 66048 18880 18880 39395 68061 18880 66048 33160 70174 33160 15181 18880 15181 17473 15181 56818 15181 69603 33160 92024 34414 92024 91888 92024 92024 64116 54510 64116 54673 64116 64116 72837 48972 64116 25578 48972 13933 48972 13933 23199 13933 95539 13933 6877 6877 41909 6877 27945 6877 12954 12954 60234 6877 12641 68386 12641 30585 68386 68386 71942 29671 68386 68386 19570 12641 52098 23915 52098 82966 52098 68386 74091 41985 52098 58382 41985 41985 32365 41985 25376 25376 21885 25376 83221 83819 25376 83819 51067 59447 83819 38408 59447 98816 59447 6761 98816 30601 83819 30601 32863 59447 90742 90742 39415 48863 90742 70090 48863 70090 99268 70090 26912 48863 89781 89781 12516 59919 89781 54639 70090 12701 54639 54639 72286 17147 72286 25622 54639 17147 6960 93519 6960 96065 6960 10165 25622 78460 10165 78877 10165 84508 10165 34590 84508 74345 84508 74345 44628 84508 3089 73810 84508 73810 65555 65555 82362 37313 65555 58411 3089 58411 83838 71722 58411 83433 58411 25802 58411 58411 85397 3560 85397 85397 89918 52103 85397 65555 64380 64380 27145 64380 4838 27690 64380 4189 27690 78757 27690 64380 16437 85397 2451 2451 29384 16419 2451 16437 45215 45215 14954 86271 45215 45215 5576 74678 5576 13796 5576 5576 54317 17092 5576 45215 27427 27427 62242 65525 27427 49911 27427 5576 63359 23143 63359 63359 87878 5576 20582 99145 20582 26730 20582 74248 20582 40532 20582 46934 40532 77621 40532 77621 40734 32027 63359 32027 23305 77621 31980 20300 31980 32027 85059 66418 85059 66418 96001 66418 7084 72644 66418 72644 23294 12930 85059 49053 12930 12930 71288 81546 12930 81546 36162 83251 81546 29064 81546 25422 12930 78859 25422 25422 18302 26675 25422 26675 46216 26675 58859 5730 26675 34344 5730 97879 5730 5730 71475 94955 71475 80563 71475 65928 71475 65928 55996 15899 65928 15899 52883 15899 20870 20870 7117 7602 20870 20870 68455 99684 20870 43100 20870 15899 66717 71838 66717 38498 66717 38498 51973 51973 100 80788 51973 66717 56720 56720 44777 56720 84617 84617 3093 84617 73980 56720 3187 96191 3187 3187 51763 3187 53058 84617 5383 5383 7898 95982 84617 56340 5383 99144 56340 99144 55385 99144 34164 10967 56340 55922 10967 19990 55922 23264 55922 22406 99144 1508 55922 1508 45930 8230 1508 7400 8230 57949 8230 37554 8230 96183 37554 37554 53878 25444 8230 18726 37554 18726 13928 53824 18726 25444 28585 25443 28585 25444 21210 89376 21210 82087 21210 21210 71572 33132 71572 71572 87242 6906 87242 66206 71572 50427 66206 72908 50427 98561 50427 28161 87242 33520 28161 28161 73795 50427 37898 37898 12409 88157 50427 96763 88157 88157 13500 68554 13500 4026 13500 4026 96479 54856 13500 62252 54856 62252 7076 59398 54856 59398 18898 59398 29266 70572 29266 50604 29266 50604 22810 50604 76760 62252 37359 14732 37359 14732 40773 34889 14732 34889 96175 14644 14732 3386 14644 2163 14644 34889 43357 43357 96563 43357 8978 43357 85566 86278 85566 86278 66441 66441 20852 66441 48338 66441 74288 74288 44812 74288 89734 67657 74288 67657 6927 78274 48338 34936 74288 34936 17799 74288 70943 70943 42424 78274 80779 77275 80779 66571 80779 8212 80779 47681 8212 8212 14101 80779 97898 97898 11607 10122 97898 7710 97898 29442 8212 29442 27673 57860 29442 97898 17186 14052 17186 97898 41850 41850 54795 17186 13144 84055 13144 13144 32191 32191 7398 53304 32191 12669 53304 32191 20616 20616 86734 20616 17001 39798 20616 39798 80793 20616 22101 52882 22101 66207 22101 22101 35934 82002 22101 82002 30699 22101 12443 12443 55052 82002 99687 27101 99687 27101 6509 27101 57895 57895 36981 57895 9510 19093 9510 57834 19093 19093 3707 6864 3707 19093 58701 58701 79422 50463 58701 50463 91129 73411 50463 87181 50463 26668 50463 28993 50463 28993 39661 28993 90787 18795 90787 50313 28993 50313 30571 50043 50313 50043 96787 50043 64412 50043 5615 5615 30551 9191 5615 9191 92237 9191 69407 36407 5615 11057 36407 24398 9191 45301 24398 70038 24398 61649 24398 61649 8227 8 24398 89068 8 61649 59997 27446 59997 52054 8 42452 52054 52054 67911 37689 52054 96264 52054 53711 96264 8 82228 39075 82228 82228 52349 3646 82228 50219 3646 3646 62692 22945 3646 96264 12175 36598 12175 12175 57638 8715 12175 82310 3646 80727 3646 80727 6439 82310 85269 80727 98732 98732 91307 85772 98732 85772 7923 63349 7923 21669 7923 19926 7923 82139 7923 60995 82139 82139 36529 7923 73346 56834 73346 82139 17542 33908 17542 49837 17542 49837 94720 228 49837 49837 26423 26423 76845 56241 76845 73996 76845 37469 73996 87672 73996 87672 19338 52392 87672 63924 73996 63924 5598 87060 87672 87060 825 87060 77359 89730 87060 58382 89730 89730 76320 42268 89730 17070 42268 42268 87272 95189 87272 94801 87272 10003 42268 87272 89506 90001 89506 87272 26996 26996 75196 53944 26996 21762 53944 17838 53944 78977 17838 29304 78977 78977 67584 94578 78977 94578 21104 94578 94102 94578 64551 94578 62207 68414 62207 62207 64894 94578 33628 25485 33628 25485 85326 25485 59553 62487 59553 59553 81168 87458 25485 87458 91272 48228 87458 87458 92103 51319 59553 87458 77336 77336 23855 77336 69993 77336 53444 36444 77336 26041 77336 26041 7590 16058 26041 26041 77252 51319 90458 90458 86488 77336 59385 84992 59385 59385 9290 59385 54849 54849 58211 11912 54849 54849 27222 90458 54666 54849 64730 64730 8922 64730 61046 64730 69196 66158 69196 44348 69196 54849 60626 60626 67784 69196 18605 18605 75102 18605 45031 25332 18605 73696 18605 29931 73696 72296 60626 73696 76070 33038 72296 33038 4160 33038 3545 68050 3545 87769 3545 33038 6255 6255 26417 33038 95659 95659 40924 6255 37129 37129 39107 37129 61614 77488 61614 47416 61614 843 47416 36628 47416 36628 35156 61614 83600 29714 83600 47416 56924 40498 56924 56924 52262 56924 79195 56924 1481 1481 95078 66073 1481 24218 1481 19479 1481 97657 19479 19479 18015 73711 18015 18015 17518 18015 92569 18015 9721 9721 27491 27491 69955 27491 78629 78905 27491 27491 70119 37543 27491 89560 18015 89560 5985 89560 12308 89560 22662 22662 98631 22662 8161 22662 96371 89560 3261 12625 3261 3261 66324 55705 22662 40592 55705 10259 40592 15966 10259 10259 43657 40592 32373 45370 32373 32373 6235 32373 39607 39607 69583 71294 6235 69583 54678 11916 54678 11916 20203 54678 41945 41945 86016 45527 41945 91144 41945 41945 52689 52689 68339 52689 19929 19929 34267 94956 19929 94956 97289 19929 2327 94956 47826 14479 47826 42252 47826 37600 42252 42252 48581 2327 40310 46012 40310 40310 10448 40310 61665 40310 31566 56518 31566 40310 91772 91772 92905 52049 40310 7456 52049 54596 7456 7456 41295 7456 77463 7456 92090 92090 23466 61862 7456 82581 61862 61862 6684 25915 61862 92090 58303 92090 54162 69984 54162 54162 34679 34679 96393 35216 34679 34679 75614 75614 81669 81669 2428 81669 49958 49958 11974 70672 49958 66438 81669 20097 66438 44604 66438 4409 66438 66438 66973 547 66973 66973 77524 68377 77524 66973 86773 78125 86773 78125 270 19510 78125 78125 69239 71812 69239 62730 69239 64934 62730 80823 62730 73969 62730 66706 62730 78125 35722 35722 33054 12670 35722 58565 12670 66706 98506 52277 98506 52277 66459 52277 90878 98506 85742 91840 85742 74597 91840 74597 40289 46727 74597 11086 46727 18623 46727 9463 46727 46727 11661 22709 74597 22709 71987 72666 22709 18770 46727 35200 18770 79608 46727 4623 79608 79608 91559 76213 79608 18770 81394 5157 18770 51548 81394 5157 87770 11700 87770 11700 14551 42802 11700 99909 11700 11700 51364 89439 51548 16602 89439 89439 21543 9348 89439 11700 23761 9672 89439 13196 9672 9672 9975 9672 23787 19293 23787 23787 56464 56464 4136 74879 56464 72416 56464 72416 71680 72416 75595 5027 72416 75623 72416 49068 75623 91878 75623 96836 56464 5270 96836 27859 96836 27859 33449 27859 82464 29065 82464 80561 82464 59826 27859 25481 59826 53802 59826 53802 24524 53802 90149 89844 53802 53802 33167 53802 63333 31118 53802 53802 28985 59826 12208 65113 12208 92473 12208 12208 29787 29787 99358 31766 29787 31766 38835 29787 56501 80129 56501 2372 56501 56501 34063 34063 48228 34063 8193 34063 15812 2372 16774 16774 46842 58665 2372 92547 58665 58665 32481 58665 60787 18306 60787 85454 18306 18306 71105 71105 12332 60787 39618 39618 90244 71105 43653 43653 744 63380 43653 71757 63380 90018 63380 33855 90018 90018 9363 90018 70639 63380 38980 38980 35699 90018 45931 45931 22386 96469 45931 84142 45931 84142 51423 84142 77524 45931 88705 60990 88705 84142 53504 37195 88705 53504 99172 99172 81879 79217 81879 79217 7504 28311 7504 99253 7504 28740 7504 76051 28740 28740 92542 57719 28740 57719 32540 28740 21726 89511 21726 92569 21726 21726 66181 68647 21726 46494 57719 14910 46494 11485 21726 77687 46494 77687 95805 4034 77687 51810 4034 4034 53433 4034 59153 17444 4034 4034 7384 96879 7384 7384 34647 97908 7384 56073 7384 16418 56073 11830 7384 72134 11830 79574 11830 11830 72209 72209 88136 16264 11830 32078 16264 89539 72209 62579 89539 65479 62579 62579 60585 38786 62579 52248 62579 65759 52248 70537 52248 95947 52248 95947 71108 15145 95947 87998 15145 95947 98098 43415 98098 15145 10866 10866 35741 10866 72558 25509 10866 25509 82524 25509 96591 25509 5531 5531 72947 73020 10866 73020 12395 12395 33578 12395 97509 54948 12395 54948 33906 54948 71675 39675 54948 54948 58136 87414 97509 62380 87414 68319 87414 68319 43375 87414 29369 14006 29369 14021 29369 6419 29369 17306 6419 60472 6419 6419 26942 745 26942 6419 98402 98402 46510 78362 98402 78362 15721 65004 78362 65004 58658 89154 65004 18134 89154 89154 38617 93629 89154 89154 49491 92857 49491 89154 52936 52936 29042 49491 68941 49491 3197 3197 63540 68941 21500 21500 58812 21500 51514 26205 51514 51514 99842 70545 68941 70545 60070 60070 21757 11517 60070 63755 11517 21245 63755 63755 14685 63755 49496 11517 64217 63755 49161 19244 64217 19244 70203 42766 19244 84105 19244 15322 19244 14915 19244 55570 14915 55570 39675 55570 83791 97097 83791 97097 89305 97097 20972 10314 83791 49051 10314 40147 10314 97097 89739 89739 70720 89739 77332 73783 89739 73783 54164 14215 73783 73783 19280 48161 89739 48161 98719 69005 48161 80433 73783 38224 80433 79349 48161 79349 37090 80433 46281 4407 46281 46281 15439 24496 46281 46281 64620 64620 1645 46427 1645 46427 28576 28576 24902 72695 1645 72695 77971 18865 28576 18865 639 62758 18865 19783 72695 19783 70916 45334 70916 55603 45334 45334 50057 45334 19343 45334 74904 45334 35332 6898 35332 70916 2439 9201 2439 9201 54892 46146 54892 54892 38522 38522 83760 83760 69233 73539 83760 73539 51302 83760 42661 67581 42661 83760 18170 4626 18170 18170 63367 18170 61462 11512 61462 18170 10199 29093 10199 10199 316 34875 61462 34875 36358 36358 41876 57832 36358 57832 49909 42086 57832 73581 57832 73581 85070 85070 99238 77871 85070 73581 89075 89075 2745 89075 30291 85070 65861 65861 9134 85070 63774 16095 63774 63774 19584 10299 65861 10299 11305 11305 69161 10299 44184 11305 19572 42519 19572 19572 83733 19572 52267 26213 52267 26213 67072 3494 26213 26213 95474 67315 26213 46283 67315 12286 67315 67315 22011 26213 14491 26213 93880 67315 10049 10049 88629 14491 74170 17298 10049 90659 17298 74170 97622 97622 63979 92386 97622 92386 99198 16762 92386 16762 34193 47169 16762 47169 61332 92386 95494 93614 47169 93614 18625 32696 93614 12904 47169 57217 12904 89864 12904 12904 74469 67558 12904 12904 5267 5267 44796 17987 44796 15725 44796 24584 5267 50744 24584 60911 50744 53794 60911 50744 59194 35153 59194 26832 35153 59194 93105 93105 26779 21012 26779 66461 26779 81561 66461 42357 66461 66461 8576 8576 29694 66461 56932 61275 56932 5457 42357 5457 66546 5457 38133 56932 9115 2552 5457 54060 2552 2552 37167 2552 99789 99789 63755 9115 81493 81493 24343 27528 2552 27528 14338 39452 27528 5968 27528 5968 26172 46698 5968 27528 35493 87981 35493 35493 51522 30779 5968 19493 30779 35493 55034 18553 55034 29970 55034 55034 25173 25173 6838 25173 16093 16093 93388 80103 25173 2888 80103 80103 8237 8237 59868 8237 15776 8237 35681 8237 86059 86059 42009 4887 80103 2558 4887 92008 86059 86059 87579 87579 11489 87579 60423 60423 12663 85581 60423 87579 69074 11757 69074 69074 15300 69074 87507 87507 85787 26655 85787 96902 87507 7652 85787 96902 31582 31582 89206 31582 31546 85787 89338 31582 83097 83097 5369 9490 83097 83097 64304 83097 74496 31582 6317 6317 50669 47186 6317 8400 47186 47186 17447 3692 17447 30016 17447 84854 17447 17447 77813 77813 72379 77813 95617 84854 90747 90747 79378 84854 91348 91348 55365 16791 91348 16791 90536 14585 91348 16791 57357 57357 85239 16791 30934 30934 19416 30934 67438 67438 58366 67438 56766 84871 67438 80745 67438 82570 80745 35005 80745 80745 48411 48411 16166 84401 84871 84401 76313 13352 84401 13352 95290 36125 13352 45961 13352 22819 45961 12208 22819 22819 17339 41674 17339 22819 72304 72304 95830 72985 72304 28246 72304 77269 72304 77269 94363 72304 83255 10404 83255 17339 78638 74661 77269 74661 21845 35951 74661 35951 61773 74661 72016 72016 31223 72016 70009 72016 94561 63039 94561 94128 94561 94561 67427 94561 76627 50849 76627 49125 50849 22870 49125 49125 58625 49125 30620 49125 24482 60065 24482 62870 24482 37752 62870 62870 47770 24482 18436 47089 18436 18436 69681 549 18436 24482 29913 29913 57983 5409 57983 57983 22104 57983 35322 71483 29913 18386 71483 71483 412 412 25252 412 81864 81864 64038 81864 69525 74121 81864 14107 74121 14107 68203 23840 14107 23840 41066 23840 85704 79590 85704 14107 43112 47599 43112 46 23840 46 68647 88789 43112 88789 95493 33960 88789 33960 57640 39752 46 51194 39752 92656 39752 92656 52155 15329 92656 5392 92656 18985 92656 53846 39752 53846 62297 97106 92656 22303 97106 53846 2917 97106 23854 23854 62965 39182 23854 19126 23854 78268 19126 19126 77766 19126 95518 19126 47925 13065 23854 49397 13065 19126 18766 18766 80679 18766 92879 18766 56436 13065 26754 38512 26754 26754 77436 18766 6708 14352 6708 26754 20478 6708 38329 64073 38329 58741 64073 80436 64073 38329 88918 64073 49679 68603 49679 68603 80977 68603 35376 20535 35376 20535 70769 12032 20535 26782 35376 2801 26782 20535 87675 87675 84269 87675 25946 87675 41334 56459 87675 56459 49839 90310 56459 56459 97986 97986 68561 68561 44767 73269 68561 41334 40671 76152 40671 79779 40671 12275 79779 79779 12832 63314 68561 63314 39797 39797 58323 39797 27677 39797 24851 24851 52178 24851 13405 49637 13405 12217 13405 71810 24851 53154 71810 71810 63665 16385 71810 33601 16385 16385 79190 96126 71810 96126 29911 96126 21259 48809 96126 48809 32054 83324 48809 12952 83324 47889 83324 83324 51631 83324 20033 20033 26711 33643 20033 51631 36273 36273 20739 20739 3977 27847 20033 27847 43992 88085 36273 88085 31292 88085 68849 88085 2176 50169 88085 50169 87558 52440 50169 50169 18358 18358 76548 18358 81209 36058 50169 64654 36058 36058 96056 36058 33920 50169 97574 97574 34446 97574 3179 97574 85553 98448 97574 65621 85553 65621 36796 65621 25850 65621 91035 91035 32484 91035 14286 91035 68623 68623 42759 33614 68623 96500 68623 94665 96500 96500 28139 28139 42893 28139 28170 28170 48207 69559 28139 35077 69559 97468 28170 97468 80660 92966 97468 90091 92966 16254 90091 16254 12571 16254 86603 90091 96901 8529 96901 30870 96901 96901 27197 86797 16254 74894 27197 8666 74894 13572 74894 75700 74894 1185 27197 74894 20817 20817 61250 61250 8450 20817 1661 10329 1661 63421 1661 95879 63421 1661 16670 16670 77178 77178 3013 16670 13178 13178 80851 13178 43841 43841 29105 13178 65528 65528 68130 65528 99471 27812 43841 27812 82903 7541 27812 2772 27812 27812 90744 90744 64594 90744 86331 67687 86331 27812 32934 32934 19323 32934 9606 32934 12171 16374 86331 39723 16374 62514 32934 69121 62514 98400 62514 98400 55346 98400 46990 5106 46990 25895 46990 98400 59139 59139 50685 31310 59139 72421 98400 3291 72421 3291 79427 46990 42184 41353 72421 42184 49798 88847 41353 44482 88847 88847 34648 71402 88847 98560 88847 3534 88847 25569 49798 9699 25569 9699 3345 71230 3345 63659 3345 32819 3345 32819 73657 32819 78273 32819 17460 74026 32819 32819 7681 7681 82566 82566 61254 66728 82566 24933 74026 18403 24933 77268 24933 24933 35069 29804 24933 266 29804 596 266 21893 29804 266 20768 21893 23689 22083 23689 23689 51631 20768 88199 88199 6496 88199 51198 19836 88199 88199 81429 23689 67218 88199 30310 68019 67218 90154 68019 90154 52685 18784 68019 18784 62922 90154 62256 62256 70225 36960 62256 82988 62256 44799 82988 83157 82988 71376 62256 52319 71376 42262 71376 42262 85 47270 82988 30849 47270 30849 84188 30849 14322 30849 89124 30849 45435 2109 47270 96952 2109 2109 28770 30849 17039 17039 44580 73061 17039 24963 73061 85530 73061 73061 56819 17039 80160 79552 80160 80160 92331 73061 85484 85484 76497 99729 85484 94844 85484 89063 85484 89063 8568 61784 89063 89063 84099 53196 84099 84099 53851 79999 53851 39281 53851 53851 2944 2944 1583 73087 2944 268 73087 26417 73087 53851 57162 57162 40712 57162 15431 6229 15431 24966 57162 24966 44009 63307 24966 38480 24966 24966 46233 46233 48366 527 46233 46233 84451 15431 750 750 40362 49967 750 64575 49967 49967 95165 21552 95165 95165 1867 55743 1867 1867 53039 33032 1867 33032 30544 84355 33032 19816 84355 68389 84355 84355 66065 66065 92151 85730 66065 66065 57325 97943 66065 42113 66065 42113 63318 32062 63318 63318 65424 65424 44685 42113 86155 86155 54182 63318 12732 12732 15259 18191 65424 26130 18191 29025 12732 69296 29025 18191 97245 12732 50873 50873 8688 8688 64685 67977 64685 64685 31384 28080 8688 28080 15569 62821 28080 10781 28080 10781 48889 10781 52084 32407 10781 10781 19555 62821 23898 29659 23898 72562 23898 13700 23898 65924 23898 42379 23898 65924 67795 49449 67795 49449 84040 49449 38665 49449 15471 16312 15471 76274 15471 50722 76274 76274 44648 10519 44648 44648 8103 8103 46132 36533 8103 2454 8103 24066 2454 85763 2454 2454 89037 89037 19675 22702 19675 27109 19675 90646 19675 90646 60815 17286 90646 17286 85196 98762 90646 17286 22068 11709 22068 21569 22068 22068 87677 60378 98762 98063 60378 28801 60378 28801 85086 28801 58935 98063 28208 65961 28208 28801 32140 32140 10270 28801 51366 27191 51366 51366 20294 32140 76302 76302 15081 40233 76302 72952 76302 76302 12839 76302 5596 50662 76302 43692 50662 50662 55367 76302 78012 78012 20197 76302 97931 73236 97931 68042 73236 43829 73236 43829 49927 47261 43829 48858 43829 48166 43829 73236 62874 68042 41288 5910 41288 41288 44205 52836 41288 82369 62874 49584 82369 49584 22041 61164 49584 49584 15729 38837 15729 40310 15729 4249 41288 44362 4249 54935 4249 54935 63821 15729 76160 76160 34321 39455 76160 39455 92070 76160 70998 3204 70998 70998 73636 73636 71679 70998 79573 41067 79573 526 73636 38770 73636 95012 38770 38163 38770 38163 43930 38163 29822 38163 77218 66306 38163 48629 38163 38163 10326 23171 38770 94990 23171 14765 94990 94990 30841 10075 94990 16396 23171 46786 16396 16396 48674 48674 48455 48674 56530 78088 56530 6984 56530 6984 18741 56530 98926 6984 26507 91737 26507 26507 68491 26507 87484 87484 43577 81901 98926 9629 81901 50547 81901 81901 67277 60148 67277 31939 67277 87484 42019 42019 86006 42019 54587 29707 54587 42019 73730 37014 73730 72510 73730 73730 72591 72591 88641 4224 72591 8617 73730 41740 8617 91646 41740 41740 76718 76718 14863 31033 41740 31033 22794 31033 16023 76718 15545 36634 15545 88388 15545 31601 88388 31601 44320 44320 11207 60737 44320 64096 44320 44320 56846 56846 27658 70001 56846 56846 54647 54647 39501 54647 37345 25002 54647 54647 20535 94166 56846 56178 94166 54647 87031 31003 87031 80244 87031 20999 87031 31541 87031 31541 18473 9486 87031 9486 11810 94166 75594 43671 75594 75594 98382 98382 64726 72868 98382 98382 19022 98382 14174 75594 42409 98382 48825 58214 48825 48825 53983 18153 53983 53983 89457 89457 35660 89457 56081 56081 81278 48869 53983 70933 48869 12997 48869 28054 48869 28054 68568 28054 11298 11298 42593 11298 9235 11298 39229 48869 99049 56063 99049 47443 99049 46485 11298 69724 11298 86499 69724 69724 79413 50882 69724 50882 4448 4448 28495 16567 28495 38033 28495 28495 10056 68375 10056 36043 10056 15702 10056 18977 28495 94977 10056 94977 87830 94977 32594 32594 61976 32594 75219 75219 37003 75219 67229 92981 67229 95040 67229 95040 43789 95040 62460 67229 30509 30509 69853 30509 28128 30509 51400 28219 51400 51400 89700 89700 87227 89700 46511 89700 40541 40541 68439 68439 36519 68439 64117 18394 89700 91235 18394 21563 18394 18394 10846 21563 73178 39457 73178 99177 73178 23242 10846 60317 23242 93041 23242 48385 23242 23242 30386 70874 30386 8886 70874 11518 23242 9518 11518 11518 23513 36903 11518 36903 67225 97614 36903 83144 36903 83144 91836 83144 12326 36903 8389 79816 83144 79816 94654 79816 86436 53054 86436 84663 86436 21112 79816 35837 21112 35837 29742 35837 17513 35837 85373 85373 80283 85373 80316 80316 33884 9059 80316 22083 9059 31153 9059 9059 60117 88208 80316 9059 10927 26749 88208 54085 26749 54085 51390 50437 54085 73456 54085 59837 10927 51242 59837 78536 54085 78536 89914 71621 54085 71621 14449 71621 76864 4239 71621 34867 78536 16930 34867 29699 4239 29699 86875 11254 29699 29699 50052 3936 29699 34867 38880 62357 38880 34461 38880 29699 44538 23185 44538 52272 23185 44538 18804 52097 18804 35641 44538 35641 16961 37587 35641 35641 80542 70038 80542 80542 21808 80542 76432 85987 76432 7048 21808 51862 7048 50717 76432 50717 76271 49728 76271 32196 7048 50717 1041 81988 76271 4777 81988 98284 81988 8307 1041 8307 82347 94358 8307 90570 8307 90570 27031 27031 38214 66541 90570 45489 66541 22872 90570 66541 71371 71371 19189 65322 71371 71371 86759 66541 45664 45664 21921 45664 75088 71371 35291 23353 35291 2643 35291 31936 35291 92457 31936 31936 59425 2923 45664 2923 92304 25899 35291 25899 65276 91200 25899 91200 28285 25899 91438 91438 55695 1117 55695 55695 32268 85209 32268 91438 83936 83936 85271 37005 85271 85271 77365 65766 85271 55022 85271 85271 79228 79228 94 94 9324 94 7161 42943 94 94 42278 42278 84709 42278 1158 42278 77638 77638 90975 42278 63364 86804 63364 86804 71246 70551 63364 80204 86804 80204 83345 46731 83345 80204 46741 46741 30093 61955 83345 83345 37249 39404 37249 61955 53046 53046 4050 35176 53046 53046 44154 44154 78751 44154 3955 44154 59595 12230 53046 44154 73271 12230 42667 42667 35634 42667 83611 73271 83957 6210 83957 42667 74998 74998 8206 74998 57230 57230 7902 57230 84805 74998 75827 75827 38859 75827 98563 78133 98563 98563 98972 49311 98563 55245 98563 16053 55245 55245 49833 13706 98972 13706 93094 13706 78280 72636 55245 90179 13706 90179 24210 90179 65999 27531 90179 27531 2437 27531 40944 27531 85115 72636 23186 23186 40368 20449 40368 57363 40368 40368 21387 40368 22397 9827 40368 23186 50424 11779 50424 51006 9827 84269 51006 27497 51006 51006 53353 53353 79715 51006 59432 59432 70286 70286 8849 70286 53013 12239 53013 32904 12239 12239 61014 47132 12239 11679 12239 45712 11679 10276 11679 11679 28341 71681 28341 11679 84245 28341 7318 42181 7318 84959 7318 84245 53194 53194 69912 53194 71482 29259 53194 29259 87164 25578 29259 29259 11748 88088 7318 66972 88088 5425 66972 11398 66972 66972 38 44458 38 6656 38 89428 11398 11856 89428 63371 11856 89428 87269 24002 87269 20435 87269 61232 38 76448 61232 11856 98171 96159 98171 5147 98171 91298 98171 97492 98171 97492 7403 17574 97492 29453 97492 97492 40387 61232 55182 86456 55182 55182 50915 73484 97492 25061 73484 73484 90752 73484 13096 6922 97492 96683 6922 96992 6922 73484 42945 42945 88808 42945 99847 99847 14422 99847 31955 55776 31955 31955 75677 75677 45484 31955 60156 60156 68410 60156 35076 68410 9562 87048 9562 68633 9562 9562 71515 60156 13013 22889 13013 21950 9562 21950 59316 95250 59316 95671 59316 83004 59316 70968 83004 59316 70318 70318 67107 70318 63226 70318 20549 70318 69404 69404 15357 66426 69404 69404 97197 75824 69404 49583 75824 75824 39335 75824 3219 2097 3219 3219 89224 623 3219 3219 75974 33729 3219 71795 69404 10348 71795 26432 3219 6365 26432 26432 32716 26432 97293 11668 26432 25005 3219 71795 19100 8414 19100 25005 22763 22763 83039 22763 28959 36229 22763 36229 13054 65003 36229 92225 36229 82931 22763 39683 82931 22763 62049 62049 94486 62049 25427 82931 3761 42831 82931 42831 4671 64385 42831 44625 42831 42831 60817 84885 60817 13303 60817 60817 76935 95526 76935 45358 76935 60817 66880 25683 66880 85134 66880 66880 55080 99282 66880 7620 76935 7620 82429 82429 30578 73633 7620 30578 47614 54103 73633 54103 6705 61524 73633 54103 83252 88520 61524 71409 88520 88520 99948 88520 95679 54103 38520 38520 11237 38520 26384 35841 26384 71457 83252 71457 12429 38520 24781 24781 47451 24781 17842 24781 90978 24781 48212 73500 48212 48212 84769 52827 48212 90978 29945 30239 29945 29945 61983 29945 66899 48212 89875 90921 89875 66860 29945 25557 66860 25557 97480 97480 24640 97480 35813 56889 97480 97480 18322 42391 18322 25557 78639 21280 78639 21280 83366 21280 52229 28222 21280 28222 48714 28222 94324 65243 94324 96480 94324 94324 36233 74135 94324 57190 94324 69349 94324 69349 77992 51831 69349 10266 69349 69349 91218 57190 63876 73130 57190 73130 99392 57190 32351 32351 47589 32351 13522 58533 32351 32351 55758 95442 32351 73130 54570 94855 54570 61384 54570 61384 33043 17759 61384 61384 41264 80290 54570 79638 54570 47600 61384 93751 47600 63536 47600 17273 63536 63536 73544 63536 14620 14620 5463 96934 5463 42651 5463 5659 42651 71245 42651 78682 42651 14181 5463 94778 14181 14181 41269 3826 41269 3826 88694 10446 41269 10446 60285 76655 10446 28204 3826 28204 7739 10446 83192 83192 39221 19503 28204 83192 94121 94121 2046 53646 2046 94121 95636 3745 95636 95636 69620 87120 95636 92262 95636 95636 70550 53646 25400 25400 36510 53646 30153 78363 30153 23429 78363 30153 57700 57700 7850 25400 93319 93319 20288 93319 56505 25298 56505 52104 56505 52104 84273 32346 52104 35618 52104 55536 93319 85660 55536 79907 52104 597 79907 79907 19957 14046 79907 95573 79907 95573 18574 43099 79907 16770 43099 83505 16770 16770 99837 99837 24169 99093 16770 99093 51746 73735 51746 99837 7958 86819 7958 7958 85055 85055 66640 90755 85055 85055 4191 77074 51746 77074 94931 4394 77074 77074 50443 58632 50443 58632 62684 2461 58632 20162 58632 20162 57200 20162 84400 58632 99010 99010 77433 9289 99010 93390 9289 8377 20162 99010 96132 31825 96132 9289 64331 42745 64331 48541 64331 64331 6189 6189 66242 6189 96717 30028 96717 30028 73733 30028 91339 30028 98447 78476 30028 46990 30028 50455 96717 50455 1579 50455 51544 66336 51544 95697 51544 50455 86316 86316 51325 86316 78374 41518 78374 86316 22892 22892 1909 22892 82242 22591 22892 22591 52195 22892 6013 6013 44748 47619 6013 87022 47619 52022 47619 52022 1910 84803 52022 12655 84803 12655 15662 80992 12655 80992 37920 80992 45814 36504 80992 80992 2098 2098 99481 2098 73300 73300 96548 96548 38809 40275 96548 40275 1507 37475 40275 37475 94258 61336 37475 32508 37475 73300 90544 4683 90544 3610 90544 26587 90544 68838 40275 80633 68838 64100 80633 74741 80633 53655 80633 80633 90414 90414 67277 90544 25090 16558 25090 10229 25090 73590 90414 97874 73590 90414 39885 39885 295 74444 39885 95664 39885 39885 8549 73590 73297 73297 86104 98911 73297 22686 98911 98911 57581 66920 73297 30427 66920 98911 43314 66920 11304 86124 11304 11304 40305 62290 43314 62290 80297 18386 62290 33313 62290 21003 62290 49429 21003 21003 98474 98044 21003 32922 33313 21003 83454 83454 26234 113 83454 83454 17960 69372 17960 17960 67111 47352 67111 67111 1872 17960 17623 93132 17623 488 93132 87380 488 61642 87380 61642 94779 78280 61642 84246 61642 96350 84246 26954 61642 84246 5991 5991 65331 26954 73123 5991 89609 68093 89609 37329 89609 89609 97822 89609 47942 40105 89609 40105 33609 33609 56214 33609 70572 33609 15826 43495 40105 43495 52349 43495 30057 30057 45384 30057 92288 92288 97534 97534 85495 98474 97534 11884 97534 43625 92288 27967 43625 43625 61597 61597 1469 61597 82154 17190 82154 82154 65271 72558 82154 82154 20901 89889 82154 69396 89889 84298 82154 88231 84298 84298 18357 39199 84298 39199 24301 39199 93848 39199 95971 39199 18573 18573 14776 84298 19466 89202 19466 19466 82562 19466 67984 19466 96374 96374 18016 17455 96374 19466 62468 59685 62468 81566 62468 25337 81566 81566 59100 27162 81566 81566 43050 91939 81566 21638 91939 21638 94963 38457 21638 38457 56725 38457 55339 38457 8841 38457 82775 1644 21638 1644 75942 1644 45640 87742 45640 45640 70314 75942 80991 23828 75942 23828 66061 66061 29639 66061 62521 66061 5332 15443 80991 34386 66061 34386 70850 99394 66061 74646 99394 74646 54877 82140 99394 10483 82140 84941 82140 88614 82140 99394 42118 83232 42118 82140 6664 47352 6664 653 6664 56647 6664 33840 42118 6664 88970 68797 6664 68797 87075 58404 88970 68797 58955 72821 58955 58955 17502 58955 39405 60559 58404 60559 52682 60559 87967 58404 90717 10180 90717 59866 90717 20065 59866 55365 59866 59866 55135 90717 90580 96424 90580 99969 90580 36025 90580 11233 90580 90580 94835 43366 90580 43366 35722 86539 90580 86539 28265 34978 86539 40519 86539 87592 40519 97808 40519 87611 40519 21998 87611 36296 87611 36296 39849 36296 21896 21896 30745 30745 80850 30745 30177 30745 640 71085 640 32673 30745 32673 66554 12358 640 12358 33228 2115 12358 12485 12358 32673 88803 88803 89382 32673 42946 42946 49427 42946 37122 12358 56269 91199 56269 85597 56269 56269 10925 30544 10925 10925 39689 39689 71013 39689 88418 10925 56394 56394 3361 56394 73426 37059 56394 37059 83586 37059 55103 31553 39689 31553 17803 3120 17803 29651 17803 95179 17803 17803 25137 17803 10879 10879 40667 17803 37499 37499 62801 43665 17803 31759 37499 9606 31759 31759 19884 1777 31759 31759 80547 12529 31759 17425 12529 12529 19045 19045 18847 19045 76121 19045 76255 53066 19045 19045 15147 15147 66474 70687 66474 70687 63909 92178 63909 665 63909 63909 13086 68657 13086 63909 21969 21969 72443 21969 26658 23282 26658 26658 90095 99131 21969 46913 99131 99972 46913 99131 21459 21459 57102 499 21459 34960 21459 21859 34960 93109 34960 53955 34960 43767 21459 43767 43470 34960 4599 4599 49125 4599 67932 4599 24451 84375 4599 43767 28269 78015 28269 4599 8774 45227 8774 45227 61075 61075 70707 24310 45227 63983 45227 63983 24858 47959 63983 24310 19181 78310 19181 70039 78310 54125 78310 10506 54125 10506 99416 4005 10506 58673 10506 58673 14144 4005 9587 9587 79526 93841 9587 7833 93841 40050 93841 40050 25427 40050 50668 91714 40050 40050 39074 39074 16300 16300 16876 94113 16300 39074 42207 42207 13334 40050 78035 78035 7076 55453 16300 48997 55453 55453 12280 14009 55453 55453 14043 27843 78035 35461 27843 27843 18517 78035 58882 58882 9559 27843 37531 42638 37531 37531 47396 37531 58005 63357 58005 59658 58005 47396 60303 60303 38768 60303 52949 51484 58005 60303 18627 18627 37680 22094 51484 28377 22094 33408 22094 43277 33408 33408 33967 33408 49732 59074 22094 59074 70946 58705 33408 58705 47020 79961 58705 58705 20944 58705 10391 55875 10391 20944 77440 77440 77874 89906 77440 30561 89906 89906 40583 16570 40583 16570 73502 16570 99652 16570 12001 12001 13863 12001 14968 94283 12001 94582 16570 94582 18933 94582 87732 94582 2089 92723 94582 92723 79138 43806 92723 43806 95992 33441 43806 43806 97380 43806 2379 74102 92723 2379 73919 89869 73919 70253 73919 83844 70253 74102 50405 50405 73891 51474 50405 80844 50405 12011 50405 50405 81789 70253 49256 92478 49256 33922 49256 33922 66733 60433 33922 50405 82472 36055 82472 49256 63815 69487 63815 4737 69487 69487 22480 22480 74721 22480 43737 69487 70163 70163 56182 70163 94023 94023 50188 94023 99644 31162 94023 3575 94023 3374 3575 3374 1702 12974 3374 24391 3374 3374 76192 76192 41383 31153 76192 18676 76192 48730 76192 97219 48730 16367 48730 48730 88229 74040 76192 36596 74040 58811 74040 58811 44697 26173 58811 74040 8942 8942 66552 64518 8942 73039 64518 65692 64518 65692 47378 65692 76404 76404 28659 45789 28659 67749 65692 50153 67749 22206 67749 67749 33993 79122 67749 79122 14589 67749 21252 92486 21252 8720 21252 89476 21252 96703 21252 96703 40483 96703 2628 96703 32116 9069 79122 91206 9069 7397 9069 7397 81305 7397 96226 7397 17125 7397 63401 98758 7397 98758 83671 36367 98758 98758 29706 78079 29706 56350 29706 56350 88376 5972 56350 56350 19920 19920 63646 63646 40236 92009 19920 63646 54071 54071 707 11059 54071 94252 54071 92009 93258 81741 93258 93258 23570 28753 93258 28753 43300 93258 96764 38550 96764 84867 96764 56553 96764 43300 28220 29758 28220 96764 97736 97736 61185 97736 47925 50482 28220 72392 50482 32468 50482 21556 50482 50482 91216 97736 14729 51576 50482 35326 51576 51576 74618 74618 14529 74618 4180 17167 14729 74618 1900 77234 1900 1900 94015 15096 1900 15096 22776 13955 15096 76386 13955 10657 76386 37112 76386 76386 67702 62889 67702 61298 76386 67702 25631 77464 25631 46555 61298 46555 95891 8732 46555 20098 46555 20098 1902 20098 25176 20098 61569 20098 10441 10441 11496 10441 85960 85960 45758 85960 71328 33940 85960 77452 33940 77735 77452 70131 77452 14676 85960 73024 14676 14676 96055 85960 33564 86579 33564 81137 33564 52209 33564 98109 52209 33564 3488 26693 3488 69643 26693 26693 20374 20374 58839 20374 70753 44972 3488 33587 44972 84779 20374 26693 144 41260 144 93984 144 39893 93984 98535 93984 93984 73144 84779 5374 70618 5374 5374 1761 5374 55338 5374 39435 39435 81000 5374 34442 47171 34442 47171 92158 34442 34433 34433 66332 92137 34433 34433 80600 47388 34433 72205 47388 80750 47388 51361 47388 47171 90939 30027 34433 30027 91427 30027 49139 80489 49139 30083 49139 46384 80489 46384 88533 88533 66575 88533 11773 18376 46384 87916 18376 44297 18376 44297 57147 28743 44297 23126 18376 23126 8143 23126 84398 46724 84398 43161 84398 84398 6225 6225 32302 82969 6225 82969 30239 7334 82969 82969 26095 26095 47943 27461 47943 82969 43795 43795 95666 32524 43795 26095 46753 43795 21071 21071 53276 46753 37423 33851 21071 91919 33851 71785 33851 33851 86379 35690 33851 81349 35690 26488 35690 13170 35690 95631 13170 13170 55475 71559 13170 71559 89773 13170 39082 34302 39082 37189 39082 70641 39082 71559 18315 39082 32661 58673 32661 18315 55917 62753 55917 55917 56598 49271 32661 17462 49271 32661 65215 11220 65215 79832 11220 11220 23370 23370 99921 23370 90058 37858 11220 2631 37858 37858 88428 34805 37858 74744 37858 23370 25698 17987 25698 25698 92508 25698 36982 25698 7059 73452 25698 73452 84185 10308 7059 10308 17286 10308 90424 20804 90424 73452 90687 71457 90687 90687 1605 1605 31159 31159 88708 4608 31159 90687 27493 27493 70143 52399 70143 83797 70143 70143 92418 70143 75249 70143 2953 36792 2953 2953 62597 62597 24099 72421 24099 19985 24099 4199 19985 37241 19985 61684 19985 62597 73923 73923 38833 91704 24099 70498 91704 73923 26825 92240 26825 17806 26825 96532 26825 4778 91704 16237 4778 94311 4778 26825 45256 45256 70771 70771 12895 8756 45256 8756 8985 68138 8756 49120 68138 70771 83293 10700 83293 83293 75847 20620 75847 68138 96747 96747 40691 16681 96747 96747 82762 58542 82762 35854 82762 68972 82762 82762 89025 47798 75847 77596 47798 20894 47798 47798 17325 17325 82737 43760 17325 43760 96559 43760 72324 43760 37206 79148 43760 58054 79148 79148 15932 51774 17325 51774 21863 78074 43760 61120 78074 78074 68841 33634 78074 32358 78074 42848 32358 32358 7004 32358 52846 52846 38451 52846 65301 52846 66014 19745 52846 76687 19745 19745 51505 51505 54922 51505 96674 67461 19745 86739 67461 19745 21214 21214 99702 17895 21214 56807 17895 50503 21214 67904 50503 50503 23172 45215 23172 75621 50503 26669 75621 75621 68800 44894 68800 72120 68800 72120 62947 81731 68800 81731 55508 26194 55508 81731 77990 77990 91631 5569 77990 77990 63241 94874 77990 67530 94874 13603 94874 55508 41582 41582 79990 91073 77990 91073 99172 52277 91073 91073 9626 48918 91073 23016 41582 7933 23016 41583 7933 7933 95067 95067 51211 51211 75080 51211 59183 29303 51211 29303 92295 51211 14931 14931 67631 14931 45335 14931 64725 64725 85915 84089 64725 14931 8484 94308 64725 8484 84151 84454 84151 80293 84151 84151 21309 84151 52548 55347 52548 40796 52548 52548 77485 82379 52548 82379 52262 6822 82379 32791 82379 82379 88896 82379 56351 54992 56351 88562 54992 18149 54992 97143 54992 97143 29589 96338 54992 62613 96338 83613 54992 32737 83613 23770 96338 76434 23770 83613 95731 95731 13439 23221 23770 56792 23221 95830 23221 23221 49410 95731 17958 17958 97917 17958 90207 2931 90207 17958 33600 33600 52339 23767 90207 23767 56458 35256 33600 24167 35256 16644 35256 43788 35256 43165 43788 95149 43788 95149 42343 86276 95149 86276 85699 95149 37377 37377 94983 86276 46544 68691 46544 59302 68691 85401 68691 68691 16087 16087 27423 68691 68332 46614 68332 29441 16087 29441 67909 3582 29441 29441 13393 37356 13393 13393 68395 13393 9699 13393 98504 35756 29441 35756 78465 13393 56808 56808 39901 56808 43892 79230 43892 6821 43892 43892 29820 48601 43892 43892 19455 43892 83406 43892 33136 94510 33136 44483 94510 44483 57129 85522 44483 18525 85522 85522 21251 86758 85522 85522 48675 79798 48675 79798 19116 79798 71809 34642 48675 4978 34642 34642 42119 42119 21576 95121 34642 74500 95121 32219 74500 38923 32219 71479 32219 71479 76883 71479 34575 32219 20896 39637 71479 39637 54474 54474 37448 82042 54474 52450 54474 54474 70752 54474 72353 72353 45360 45360 62614 202 45360 54474 52112 52112 12255 52112 68431 86021 68431 68431 14841 9345 45360 9345 89063 86050 9345 86050 49525 86050 36597 86050 87643 49633 86050 9996 49633 99181 9345 96546 86050 92196 96546 99181 30530 87354 49633 87354 32852 87354 549 96546 93610 54614 93610 17443 93610 54682 93610 54682 80334 64408 93610 64408 26542 58092 64408 58092 39578 58092 82976 71792 58092 94157 71792 98414 71792 97032 71792 99287 97032 97032 59406 71515 97032 71792 81385 13831 81385 24125 81385 95786 81385 65303 95786 95786 32773 195 24125 195 63755 95786 97506 43652 97506 79384 195 79384 38671 50929 97506 33423 50929 138 33423 46062 33423 43304 33423 33423 54418 50929 82279 50929 19316 33423 12484 12484 47655 18995 12484 19316 13222 13222 23365 13222 7163 14929 13222 14929 38132 14929 8061 14929 70746 13222 68231 78512 14929 35901 78512 78293 78512 50580 78512 95520 78512 51416 95520 60125 78512 28220 60125 88280 78512 48301 78512 48301 49082 88280 86710 86710 86781 48301 85778 85778 49068 85778 74978 85778 81972 81972 91110 60414 81972 2258 86710 94366 2258 70044 2258 70044 92550 43361 94366 70044 1488 65600 1488 16177 43361 8212 16177 16177 73173 16177 42164 42164 25370 166 42164 37672 16177 22239 37672 64991 37672 35964 64991 79738 37672 18033 79738 31505 79738 31505 23990 79982 31505 84186 64991 84186 48475 79738 36490 38139 36490 29336 38139 38139 99552 41157 99552 64513 99552 93164 38139 93164 5994 93164 34706 17162 38139 17162 35771 17166 17162 93164 912 69527 912 66268 69527 61707 69527 21646 61707 21646 26315 87769 21646 61707 14102 14102 98198 14102 95095 14102 43539 43539 58463 95095 32100 65542 32100 41045 32100 17456 41045 32100 67509 67509 39238 67069 67509 32100 77220 68895 77220 23855 77220 21684 77220 45577 67509 77220 90261 90261 53450 53450 2859 53450 1706 61001 53450 90261 73214 11877 73214 92260 11877 11877 49229 94356 11877 73214 24362 11877 28406 28406 73081 54402 28406 84754 28406 56995 11877 1130 56995 66459 56995 70364 56995 28406 85849 85849 43456 29315 85849 11135 29315 27677 29315 29315 80446 25873 29315 89793 25873 55512 25873 33914 25873 36224 85849 36224 19832 82736 36224 36224 509 43002 509 37317 509 509 68472 68472 39818 68472 40259 40259 66835 81288 40259 81288 702 81288 44414 9623 81288 43517 9623 9623 90264 90264 9557 99320 90264 78791 9623 78791 48564 55186 90264 38094 78791 66771 38094 96075 66771 66771 72781 54593 72781 82155 72781 72781 86312 12744 66771 20555 12744 66195 72781 72820 66195 66195 36663 1758 66195 66195 46643 96800 66195 57668 96800 5998 66195 91486 5998 5998 90503 96800 56123 56123 25883 56123 19820 56123 33954 33670 56123 87702 33670 33670 52693 23804 5998 23804 11343 53423 23804 56123 87464 87464 98143 88186 87464 28959 87464 23804 35526 70912 87464 70912 51891 35526 23977 96575 23977 23977 68288 59475 70912 67553 59475 59475 1735 12778 70912 12778 50358 2223 50358 94578 50358 50358 90087 54257 90087 50358 22460 65349 22460 90087 36269 36269 2503 77609 36269 36269 45094 77609 91412 87999 91412 28818 91412 91412 72574 30150 91412 18474 30150 30150 35193 35193 44532 30150 16852 16852 5382 16852 10899 16852 53734 16852 82929 30150 82356 71223 82356 82356 2824 82356 5173 16852 94067 8993 35193 20328 8993 8993 15697 8993 27883 27883 70056 27883 83622 27391 8993 99046 27391 20420 27391 27391 7598 84025 27391 27883 62706 94442 62706 62706 66810 62706 74343 14093 74343 14093 61591 74450 27391 19576 74450 99429 74450 74450 10880 94317 10880 69024 10880 42585 69024 69024 24152 24152 40948 69024 11266 86652 11266 89320 24152 24152 85362 66417 85362 96989 66417 85362 97799 97799 59450 80831 97799 1004 97799 1004 21662 1004 87843 22492 1004 1004 76140 76140 55563 76140 43506 76794 76140 76140 93148 59973 1004 95851 59973 59973 6753 18048 59973 18048 6556 18048 38390 86385 18048 65774 86385 17956 86385 86385 69814 40962 38390 9349 40962 41655 40962 86385 14505 14505 98592 24495 40962 24495 9471 24495 61306 61306 89373 24495 10991 10991 45335 73603 10991 10991 62609 5562 62609 62609 38848 52354 38848 99637 38848 97295 38848 91579 97295 49607 97295 73533 49607 94933 97295 19560 94933 19560 31406 94438 19560 27316 19560 27316 18911 40425 27316 27316 729 20154 729 729 51123 27316 61965 729 16998 16741 729 86062 16741 16794 16741 16998 69168 92492 69168 69168 22463 22463 7717 35793 22463 68943 35793 22463 56091 56091 32663 35282 56091 56091 80359 74131 80359 81217 80359 52412 81217 22428 80359 7295 22428 98979 80359 98979 51508 22428 27761 98979 44079 43166 44079 43166 24243 13218 43166 27761 27669 92517 27669 43008 27669 67697 27669 27669 69453 96134 27669 23638 27669 42565 27669 42565 20319 42565 15182 42565 77837 42565 16245 42565 21249 21249 36587 21249 22097 49049 22097 52217 22097 22097 10712 10712 8285 22097 82025 82025 84938 25229 10712 34440 25229 22097 17758 17758 7308 88436 17758 88436 30062 64348 88436 7308 55157 15640 55157 76072 55157 55157 77492 22939 77492 77492 24075 55157 90779 74122 90779 90779 46505 46505 7932 79204 77492 46505 57355 57355 98000 71666 57355 34952 71666 71666 44780 21458 71666 71160 71666 38938 71666 38938 4007 38938 96128 58676 38938 29409 38938 38938 57403 68372 38938 30866 68372 71937 57355 71937 8885 59065 71937 75581 71937 71263 75581 71263 92560 71263 14311 29730 14311 33405 71263 84823 33405 33405 48233 48233 669 51110 48233 33405 48569 68795 48569 52087 68795 48569 80074 80074 73212 2910 68795 2910 27608 61320 80074 61320 16434 31713 61320 4290 61320 22803 2910 22803 78941 41776 78941 41776 41751 67055 41776 47396 41776 74885 41776 30445 78941 30445 74006 3782 30445 4810 78941 52821 4810 4810 30755 50864 30755 50864 5043 80970 5043 80970 55040 5043 23833 44484 80970 44484 33138 49380 44484 23833 47881 66474 47881 95372 47881 52205 95372 95372 50999 71632 95372 131 95372 95372 78456 94050 78456 68255 95372 13591 95372 99953 13591 13591 4946 30793 13591 30793 57326 30793 66843 10328 66843 66843 45385 45385 75090 45385 27391 45385 48854 66843 67208 81607 67208 45385 90395 94974 90395 90395 41000 53684 41000 41000 49380 81607 32192 56543 32192 32192 4281 41000 9983 9983 66463 97560 32192 84051 97560 29744 97560 97560 5183 35750 97560 35750 17919 27170 5183 27170 81692 27170 18612 77053 27170 14478 5183 14478 97087 14478 95418 65253 95418 1065 77053 85665 1065 1065 20716 1065 83822 37869 83822 83822 67897 4965 83822 25675 4965 25675 7404 25675 99726 99726 40314 25675 33411 99726 61362 61362 51227 53685 51227 61362 28021 28021 80057 49482 28021 67961 28021 67961 80667 67961 93661 10687 93661 93661 20688 28021 55518 53675 55518 93661 90861 69675 90861 90861 89566 32937 89566 83494 89566 6786 83494 83494 68466 89566 22536 22536 77389 22536 34885 4971 83494 34885 66645 53526 66645 37270 66645 66645 2636 4971 98903 98903 24478 48829 98903 31050 2636 98903 53800 91810 53800 53800 78594 53800 77885 77885 44743 17554 53800 17554 19906 76916 19906 39569 17554 39569 51329 40938 19906 65436 40938 14580 40938 40938 37395 19906 24896 98339 24896 68489 98339 40288 98339 84700 98339 98339 43397 24896 81710 98339 77612 77612 36607 36245 77612 77612 31537 8875 81710 47783 8875 2366 81710 2366 74103 2366 94577 94577 1315 44528 94577 44528 67736 20213 44528 44528 43098 43098 47264 81395 43098 43098 60425 29782 60425 12992 60425 43098 46325 46325 34383 34383 22109 34383 14686 58068 34383 65495 58068 34383 22648 22648 73444 22648 36147 22648 13804 98176 22648 22648 76143 58068 43162 96394 43162 96394 78176 90002 96394 96394 32939 32939 46813 28893 46813 70730 32939 13642 32939 13642 38339 13642 16619 70730 99509 16786 99509 99509 12166 99509 94719 81056 94719 27320 94719 94719 31450 6247 31450 94719 51953 37422 51953 37422 33667 14310 31450 254 14310 37422 56537 56537 96110 16031 14310 16031 22257 16031 58860 16031 57467 57467 76841 57467 35877 35877 99333 35877 36527 72185 57467 72185 87841 4525 72185 72185 66633 7573 66633 66633 47196 82554 47196 37670 47196 47196 52281 40064 66633 41940 40064 40064 17218 82500 17218 40064 46219 57138 17218 57138 43091 75270 57138 75270 68619 46219 38860 38860 39682 38860 46228 38860 89867 78163 75270 42358 78163 39293 78163 78163 43627 57931 43627 96123 57931 57931 4677 5537 57931 90356 43627 57931 11796 3496 11796 57931 76738 97502 76738 17981 90356 52516 17981 50522 52516 44804 52516 63388 44804 59216 44804 77241 59216 12738 77241 73467 12738 61640 12738 12738 53514 58936 12738 12738 84662 84662 8576 84662 32539 65287 32539 51166 32539 58718 32539 81168 58718 58936 59374 59374 85718 59374 79886 74462 59374 94892 74462 74462 45221 75977 59374 75977 98828 23336 74462 75977 48975 81603 48975 48975 26018 16937 48975 9478 48975 32646 23336 48975 36714 32100 36714 36714 16642 36714 91168 48975 38031 38031 66910 2885 38031 2885 19823 2885 3535 36714 55972 17263 55972 55972 41578 21991 41578 41578 72423 55972 83467 41578 36450 1670 36450 86235 36450 2822 83467 2822 7536 2636 2822 57873 2822 57873 25058 26112 2822 10569 26112 26112 47385 72949 2822 72949 84123 54243 57873 54243 57625 54243 56197 56197 31251 72949 47895 47895 93040 47895 26297 32142 26297 24645 26297 59596 47895 59596 86712 53255 59596 59596 23172 59596 27807 59596 10954 95364 10954 61792 10954 27807 52828 52828 4895 27807 13853 52828 42546 94163 13853 27189 94163 72758 42546 7244 72758 65608 72758 67663 72758 94163 69324 69324 97520 97520 74245 69324 33143 11446 97520 45990 33143 45990 18073 14020 11446 53406 14020 45990 19065 80509 19065 19065 99644 21963 19065 99 45990 99 34718 56476 14020 19083 56476 5719 56476 14020 59548 29749 59548 32341 59548 3701 32341 32341 97424 32341 74010 17570 32341 62881 74010 62881 30439 75274 30439 75274 73399 75274 86234 75274 74180 45660 75274 45660 51796 87711 45660 78339 45660 78339 14879 87711 44971 36854 44971 44971 64231 64231 11194 82088 64231 67145 64231 52805 67145 67145 9719 67145 9346 9346 92507 30796 9719 30796 99127 65208 30796 65208 1435 6205 65208 65208 20110 78997 65208 78997 57709 20110 66573 29323 66573 78997 755 98705 755 75442 755 56590 755 56590 31449 86820 56590 76685 86820 86820 84007 81484 86820 81484 76053 61971 81484 96 81484 69437 81484 57765 81484 57765 28148 57765 44598 57765 34653 81484 45845 56341 45845 56341 99403 45845 6389 6389 33934 40801 6389 6389 62940 6389 98141 6389 67136 67136 47113 48561 6389 64767 67136 64767 87003 87003 1305 86709 48561 62578 86709 64512 86709 16963 87003 16963 93190 16963 72452 912 16963 16963 22306 22306 38139 16963 69734 22306 37365 54243 37365 37365 22750 37365 45563 76104 45563 32113 45563 37365 58020 58020 38217 55553 45563 55553 64342 88705 55553 45387 55553 96322 58020 96322 5327 38476 5327 5327 61049 76946 5327 76946 62348 61049 34103 34103 36765 34103 22493 34103 37055 28650 37055 37055 33526 72158 37055 37055 58926 37055 28859 28859 95373 45764 95373 35006 95373 46617 95373 15649 95373 28859 50993 23004 50993 95373 54700 77479 54700 54700 69915 50779 54700 88639 50993 1517 88639 6266 88639 34496 6266 88639 21430 21430 13738 21430 90305 21562 6266 21562 59205 23351 90305 23351 17142 33645 17142 11979 23351 11979 55033 45551 55033 55033 74087 11979 37255 99118 37255 55033 39600 16272 37255 93751 16272 16272 81450 83804 39600 16272 69826 8612 69826 69826 86309 50495 86309 86309 922 55701 69826 25861 55701 64362 55701 13642 64362 64362 85133 18390 85133 85133 69387 69387 5060 47642 5060 47642 61593 47642 83699 5060 58492 58492 12663 43570 58492 43570 70200 57578 43570 57578 34742 57578 42664 66480 57578 98030 57578 51919 98030 57578 63463 57578 91006 71271 91006 44277 71271 44277 28676 28676 36872 64137 44277 64137 45170 44277 73974 99277 73974 99277 90742 73974 72101 72101 48927 72101 57532 57532 1146 49078 57532 57532 32556 57532 33234 93401 33234 33234 41653 41653 51547 19862 51547 58589 51547 51547 77179 38317 51547 1388 38317 1388 4030 41315 1388 17843 41315 98392 41315 41315 24636 24636 26248 75386 24636 1388 2427 34159 2427 2427 30860 30860 97639 30860 8862 8862 47136 12168 2427 12168 29010 30860 29153 29153 97451 92465 12168 25493 92465 78501 92465 92465 42984 42984 39831 42984 95044 48457 95044 3011 95044 42984 32914 40179 42984 46841 40179 26832 40179 40179 9173 40179 77591 77591 72859 40179 14130 14130 70385 19624 77591 19624 58806 19624 69035 84029 69035 84317 19624 84317 92816 75155 84317 2436 84317 84317 6557 69787 6557 69035 95717 95717 5443 2809 5443 1361 2809 2809 87008 72594 87008 87008 38758 38758 27356 55076 38758 53703 87008 85418 53703 85418 42189 17614 85418 29251 53703 38758 50150 36980 29251 36980 63598 36980 11930 30983 50150 33614 30983 69340 30983 36980 30942 36488 30942 87296 69340 87296 37573 37573 94869 37573 65935 37573 19706 12451 19706 19706 38190 69841 38190 38190 94716 29752 38190 29752 12328 82441 12328 58815 29752 58815 34766 41060 58815 12328 91656 20011 91656 65619 91656 11775 12328 91656 82418 44726 82418 91656 4340 94192 11775 61439 94192 12659 94192 13701 94192 66192 13701 13701 75496 40151 13701 13701 57311 57311 87582 78225 57311 66923 57311 84482 66923 66923 31138 66923 988 30212 66923 56658 57311 56658 45264 96641 30212 96641 25664 72470 25664 96641 23401 23401 68415 79194 25664 43506 79194 79194 72547 16333 72547 23401 78111 39890 78111 78111 4847 4847 74936 94325 39890 94325 42706 4847 31323 31323 89683 31323 38492 91220 94325 8452 91220 59140 91220 17631 91220 91220 68581 60629 68581 29246 60629 95482 68581 95482 25344 25344 60101 95482 63198 36908 63198 96640 63198 63198 27184 2644 27184 57258 27184 97739 96640 97739 30526 56794 27184 29127 97739 4194 27184 5629 29127 57450 5629 5629 78305 78305 5672 17166 78305 78305 77219 78305 83433 78305 40149 6072 57450 79781 6072 78305 9410 9410 2548 34775 9410 9410 57436 57436 30614 57436 23177 9410 19286 19286 38949 57436 19715 77861 19715 38949 11536 28945 11536 75375 11536 75375 7704 11536 70533 54234 70533 68203 54234 3746 54234 54234 64030 54234 19592 54234 61980 61980 95159 95159 48962 95159 93627 95159 44194 11686 44194 44855 44194 89804 44194 89804 76473 89804 37173 44194 91411 91411 45248 11763 89804 11956 91411 76171 11763 53394 11763 53394 88248 53394 63848 66296 53394 87907 11956 84921 76171 84921 23463 53394 91755 92486 91755 87907 93440 93440 69400 91755 31447 31447 82957 31447 56184 31447 88839 24412 88839 81222 31447 64971 81222 31447 88277 87849 88277 81222 73714 73714 35527 73714 68666 68666 66383 66383 61591 82921 66383 68666 63570 66383 53985 7218 53985 53985 2169 87728 2169 2169 75378 2169 87903 87903 51781 5774 87903 23203 87903 40765 23203 23203 1591 23203 351 351 33875 58667 351 8141 351 17107 351 351 90613 18625 90613 90613 45727 90954 90613 99753 90954 90613 24511 24511 14315 65232 24511 24511 90572 63938 90572 50991 90572 90572 89966 24511 85080 90572 68578 68578 73031 47538 68578 43152 68578 68578 12333 47502 85080 48999 47502 47502 49227 49227 33580 40736 49227 30745 40736 47502 60937 60937 15180 40736 3316 20459 3316 20459 49897 49897 54651 50488 49897 49897 48123 33396 49897 72684 49897 84813 3316 16620 49897 16620 55868 38759 49897 80144 38759 48491 38759 48491 95229 48491 24649 47803 24649 24649 78791 24649 73358 33200 48491 29200 33200 33200 79833 99938 79833 79833 80322 80322 85832 79833 84884 84884 51435 80322 39561 59264 39561 39561 1411 91185 1411 49870 91185 91185 60108 60108 94852 12873 60108 12873 52837 12873 79459 79459 38844 23797 79459 79459 7965 12873 85678 56226 85678 57337 85678 9073 57337 60932 57337 85329 60932 60932 92302 9073 25823 25823 65183 30909 25823 25823 50367 7605 9073 7605 54549 85140 7605 7605 61376 61376 31967 31967 81250 31967 42948 50455 42948 42948 37348 84876 42948 42948 37382 26717 37382 42563 37382 56712 42563 42563 77836 77836 20253 20950 42563 77836 29178 8153 29178 20950 26590 26590 77671 78618 26590 26590 24360 24360 61415 24360 95508 59089 24360 24951 29178 77256 26590 44783 77256 77256 46018 77256 48873 31878 48873 3121 48873 64983 3121 17968 3121 17968 25119 20842 3121 20842 55893 62683 20842 58327 17968 12543 58327 58327 67797 58327 12327 12327 62574 12327 70260 12327 11324 3919 12327 12327 73353 75307 12327 44834 75307 75307 26865 26865 32509 678 26865 678 85251 94929 678 678 39303 39303 24734 39303 89683 66573 39303 39303 34074 39303 35398 80077 678 76444 80077 80077 82435 80077 42818 16648 39303 25937 16648 25937 9396 44146 9396 9396 55351 12698 16648 87503 12698 98028 12698 12698 43828 9396 56664 51610 56664 91804 9396 91804 44111 38727 91804 38727 56443 56443 35499 44443 35499 35499 75624 66587 75624 99418 75624 99418 40913 99418 75714 47441 75714 47441 48273 26193 47441 24289 99418 24289 54429 24289 26109 75714 72281 72281 60644 55932 72281 72281 32053 57631 72281 12484 72281 47441 51294 51294 62402 51294 90597 90597 40504 5604 90597 98617 90597 88389 90597 25391 88389 90597 3383 52491 3383 91283 3383 89924 3383 89924 72169 9952 72169 73746 89924 45842 73746 73746 53145 78819 73746 73746 28314 56369 28314 28314 68902 58 78819 64189 58 64189 7261 95583 64189 53759 64189 53759 90224 91757 90224 51387 90224 99601 90224 90224 82960 64967 82960 82960 22335 46400 82960 90224 18385 88027 82960 88027 41763 88027 29884 74219 88027 44671 88027 88027 92925 17391 92925 92925 67624 27558 67624 67624 50489 93170 50489 61775 50489 35382 61775 60678 61775 60678 15703 50489 99035 19894 99035 73065 99035 60678 77214 97068 77214 77214 50968 99035 41246 57427 41246 41246 79102 41246 91044 28665 77214 29989 91044 29989 14854 69922 91044 94610 29989 69922 82824 28075 82824 91359 28075 85765 91359 96196 91359 99894 96196 28075 87297 87297 56930 73475 91359 15571 73475 87297 95421 95421 32729 73475 27720 27720 49562 1894 49562 74046 49562 49562 76166 45696 76166 76166 83820 49562 82973 71288 82973 8056 82973 54728 76166 80997 82973 82082 80997 98510 54728 96552 98510 9796 98510 98536 98510 65345 98536 9796 20105 8667 20105 8667 70564 70564 40336 48272 8667 51640 8667 72812 51640 91776 51640 91776 95721 7496 91776 62715 91776 73379 51640 94498 73379 87882 73379 87882 36298 87882 2922 88561 73379 88561 18134 54199 88561 7828 54199 54199 45603 38852 45603 87645 45603 54199 13808 13808 30776 13808 95956 88780 13808 88780 77641 15678 77641 74550 77641 676 74550 19585 676 77641 42258 42258 79018 67147 42258 46846 67147 67147 55233 84925 67147 35619 84925 89599 35619 45834 67147 45834 57346 45834 965 84925 60690 39760 60690 23163 60690 60690 12439 12439 80150 49714 60690 49714 75848 91072 49714 49714 40487 40487 95083 20883 40487 40487 83166 59639 40487 59639 15433 74454 59639 88340 74454 74454 68682 74454 75778 17053 59639 41450 17053 17053 48109 17053 2426 10084 74454 57561 10084 28592 10084 37800 10084 10084 81102 43979 10084 43979 49770 24127 10084 20566 24127 92257 20566 34629 24127 92257 25054 25054 55357 25054 10108 8419 10108 44471 10108 10108 55746 2113 55746 55746 89129 89129 93353 13835 89129 89129 62437 89129 90955 55746 45743 45500 45743 26173 45743 89129 96433 96433 27353 74195 96433 681 74195 74832 681 74195 76822 31993 76822 51542 681 51542 12973 51542 53150 66553 51542 66553 77894 66553 3649 92550 3649 28610 66553 3649 11011 11011 40715 63161 40715 26488 40715 40715 3054 60225 11011 19492 60225 85471 60225 60225 37380 60225 62025 98003 40715 98003 57876 98003 10838 98003 67188 85925 98003 98003 32258 80303 32258 9496 32258 9496 20447 9496 90085 58698 90085 58698 90434 58698 44055 58698 81201 71938 81201 32330 81201 11690 32330 32330 54299 81201 12345 12345 82723 38221 32330 63414 38221 12345 18237 97121 18237 92645 18237 51738 92645 51738 60624 3548 12345 3548 10234 81283 3548 3548 87464 35391 51738 51738 76564 27040 76564 68809 76564 45229 68809 76564 85193 65584 85193 68809 16048 65211 16048 7737 85193 7737 3953 32222 7737 16048 4642 42116 4642 4642 71278 4642 33814 21141 33814 33814 90299 33814 76621 33814 87909 4455 87909 87909 2784 87909 48034 55529 48034 48034 52948 83371 48034 88109 83371 53261 48034 99427 53261 40972 53261 40972 17138 40972 11708 40972 4130 40972 83299 35912 83299 40972 1367 1367 92602 1367 8093 86324 92602 39790 8093 39790 28606 39790 20507 39790 77840 81973 39790 81973 4226 20368 8093 64000 20368 20368 54469 66840 20368 11896 20368 92468 11896 11896 69394 69394 23310 69394 68235 25542 68235 50468 68235 11896 60116 60116 8147 23974 68235 69394 17115 17115 99230 7187 99230 25101 99230 99230 98346 98346 72101 53577 25101 5833 53577 53577 39012 22811 25101 22811 48880 53577 80916 78997 80916 94768 80916 91888 80916 2381 80916 2381 69463 25521 69463 69463 86908 66410 2381 66410 87757 45113 66410 85258 45113 66410 13936 41390 45113 41390 35295 71278 41390 38139 41390 19808 45113 19808 29983 98065 19808 30404 19808 19808 98827 19808 88013 29698 98827 17706 29698 38039 98827 71102 38039 71102 36751 19008 71102 46006 71102 19008 57099 67243 57099 2312 57099 10204 57099 5555 10204 46006 47965 47965 15575 47965 73753 73753 81936 73753 21477 22036 73753 22036 40517 32527 73753 32527 42027 32527 44251 27955 44251 44251 20921 34944 44251 44251 57519 82549 57519 9404 57519 57519 24995 57519 35979 72410 44251 80032 72410 72410 94905 72410 10772 10772 81642 19478 44251 19478 42352 17077 10772 17077 77417 77417 98779 90190 77417 59503 77417 59503 60231 59503 12368 59503 74698 77417 99334 78299 99334 8770 99334 76165 99334 99334 12065 99334 79881 12416 19478 19964 12416 59503 29163 98511 29163 38017 12416 41614 38017 29163 29175 7165 29175 7165 95144 7165 5071 7165 8317 8317 6266 11329 8317 11329 2369 78927 11329 8317 11231 67124 11329 67124 40432 78257 67124 86343 67124 67124 21597 3504 67124 67124 19632 79078 19632 85103 79078 4164 79078 4164 67558 2112 4164 34806 4164 79078 763 30185 79078 82918 30185 30185 5844 30185 22600 30185 88673 30185 85354 6060 85354 36305 6060 6060 28726 22859 6060 98380 6060 11798 98380 6060 45138 78115 45138 61135 45138 45138 82151 83017 6060 83017 72441 83017 71747 45138 80262 23680 80262 80262 52801 52801 14449 49447 52801 50870 52801 49804 50870 91924 50870 54480 50870 50870 6029 87248 80262 87248 71947 87248 34100 67143 52801 93291 87248 51597 50870 80381 51597 54192 93291 51597 5918 54192 74084 74084 59076 76142 74084 5918 87949 87949 3780 69547 3780 3780 93289 3780 53144 79554 53144 53144 23122 3780 24010 24010 81440 24010 76480 97167 24010 97768 97167 97167 63364 24010 2119 2119 82111 4714 2119 9162 2119 64708 9162 53174 2119 64741 53174 53174 67042 52034 53174 53174 81417 93359 81417 9162 48914 48914 74192 88991 48914 16587 48914 16587 51977 16587 59889 16587 48741 12566 88991 12566 4315 12566 62539 62539 94868 62539 46167 12566 55218 55218 26467 46167 45443 99424 45443 45443 44668 44668 66108 45443 15256 44668 77369 77369 95971 61475 77369 50328 61475 61475 59261 59261 54552 32193 59261 47406 59261 64012 47406 53317 32193 47406 19339 19339 9730 47406 26158 26158 97786 19339 88633 22018 88633 14805 26158 14805 74295 75277 14805 3384 75277 85196 75277 75277 55526 14805 9598 9598 84227 9598 39300 9598 82772 19622 82772 1585 82772 81256 1585 81256 12280 1585 6046 92183 6046 55721 92183 6046 56168 21357 56168 49417 56168 49417 10282 10282 41312 28158 49417 857 28158 49417 51160 51160 4031 81992 51160 51160 5139 69280 51160 2788 69280 57094 51160 57094 19360 69280 48819 48819 44330 56849 48819 69280 45421 45421 64042 95897 57094 57184 95897 94667 95897 95897 8126 49775 95897 95897 13893 1480 49775 28750 49775 18438 1480 28175 18438 73245 18438 95172 28750 91084 95172 73245 86177 86177 50281 7986 86177 86177 62453 44191 86177 44191 2400 11067 62453 11067 49348 11067 52184 45292 11067 94675 11067 81348 94675 81348 59694 37887 81348 98130 44191 20787 98130 33049 98130 98130 5905 7134 81348 86908 7134 25871 7134 96183 25871 26581 25871 67413 26581 86009 26581 574 26581 574 9061 7134 71719 71719 42057 71719 61809 61809 68651 68651 28773 32959 68651 8073 68651 29573 8073 95224 8073 97832 61809 70331 97832 71765 70331 72903 70331 72903 61975 50788 72903 65818 50788 8438 65818 81186 65818 81186 49049 81186 45565 65818 40786 67636 40786 40786 53824 70033 40786 70033 46872 83258 70033 70033 68038 68038 6855 72894 68038 96739 68038 22026 70033 65641 68038 65641 21090 65641 65117 65641 8675 8675 83379 85094 65641 34814 65641 34814 89885 3943 34814 7059 3943 47103 3943 3943 68474 3894 68474 56491 68474 68474 59424 31366 3943 31366 43864 31366 9320 31366 96487 31366 86019 62493 86019 62493 78639 64357 86019 96718 64357 62493 44929 48909 64357 77183 48909 48909 18129 48909 81920 54605 81920 81920 57766 57766 361 12233 57766 49942 81920 91228 49942 49942 58432 29618 58432 49942 75329 75329 39749 52700 39749 39749 34090 58432 72517 60316 39749 60316 23140 60316 92975 92975 71717 48363 92975 8121 48363 18395 92975 42371 18395 42999 18395 48363 86368 38387 86368 50015 38387 29697 50015 22171 50015 87202 50015 50015 76131 50015 9710 44765 9710 18372 9710 6427 9710 77783 9710 38323 50015 38323 66820 15825 38323 48026 38323 62380 38323 38323 68291 38323 8982 69885 8982 8982 75392 8982 70693 70693 68248 70693 67770 67770 20219 54357 67770 67770 81811 70693 38936 38936 60756 67770 80288 80288 45415 38936 20140 70570 20140 78330 70570 96422 80288 66589 96422 72583 96422 70570 7869 12969 70570 12969 92475 88387 92475 92475 37923 7869 3163 3163 86207 92475 22705 24269 92475 61444 24269 8351 22705 68913 8351 8351 3381 22705 29625 24269 24548 85220 24548 30809 29625 30809 35933 30809 24757 30809 25681 40307 30809 40307 23739 94296 40307 40307 53179 7368 40307 53950 40307 40307 91525 40307 93264 19121 93264 93264 66103 93264 58288 40307 47767 46935 93264 46935 21502 9710 46935 46935 22472 23556 22472 22472 60789 47767 35149 65359 35149 35149 22183 45171 22183 36774 22183 36774 36471 36774 98250 8781 36774 22183 47662 87757 47662 47662 82752 47662 36382 39049 36382 50111 39049 50111 76861 50111 60183 58578 60183 60183 73994 8564 73994 17945 50111 60183 95042 35559 95042 35559 20862 95042 555 35559 70080 555 99135 99135 52454 52454 41553 82364 52454 99135 25902 74164 25902 26549 25902 54152 26549 94708 25902 5464 94708 94708 79297 94708 96044 44909 96044 96044 60089 64000 96044 90832 94708 66069 90832 96044 33633 56513 33633 62096 96044 62096 39828 33633 84602 57509 90832 68494 57509 11842 62096 96946 57509 96946 60894 71248 96946 76871 71248 24734 76871 92394 76871 92394 26449 47421 71248 10584 92394 16469 10584 77541 47421 77541 66834 77541 42793 42793 76030 66546 42793 45203 42793 47162 77541 32657 47162 47162 80952 80952 2676 2676 65998 53017 80952 80952 84360 84360 39674 31355 84360 85632 31355 53017 25118 31355 29495 35517 29495 91073 29495 29495 854 854 20127 47637 29495 47637 87317 6273 854 58669 47637 6273 54336 54336 94590 37787 94590 37787 60314 37787 63500 77747 54336 37787 49922 49922 22673 49922 7767 26056 49922 27650 26056 24148 26056 49922 93712 93712 70669 93712 78598 26056 38740 88700 93712 56279 88700 88700 32347 97836 32347 20187 32347 87528 20187 73613 20187 31074 20187 31074 76329 31074 92415 92415 28495 31074 41828 41828 15607 39213 41828 84811 39213 23255 84811 39046 41828 44902 39046 87394 39046 35367 39046 72171 39213 72171 68249 72171 27087 549 27087 72171 53153 53153 18008 39016 18008 41702 18008 53153 90490 77830 90490 43585 90490 88670 43585 43585 3991 12919 3991 3991 86462 17284 86462 86462 35391 80392 86462 43516 80392 94107 86462 94107 18334 86462 97761 96103 94107 96103 12571 15485 97761 96497 15485 97761 15668 34867 15668 63214 15668 15668 95916 95916 4156 66737 95916 95916 72971 32124 72971 32124 37996 42580 32124 32124 52394 32124 88455 88455 35411 18143 88455 5746 52394 1472 5746 188 88455 188 85662 82370 188 82370 68885 82370 64179 23284 82370 67292 82370 53049 67292 188 37187 37187 83212 63676 37187 2243 67292 2243 90210 60361 2243 45239 2243 49349 2243 49349 47504 51394 45239 43167 51394 2243 23546 23546 3354 23546 5336 23546 19599 23546 77562 52732 51394 52732 34306 34306 54379 95958 34306 88349 23546 26853 88349 88349 92537 95166 52732 14132 95166 88349 7935 7935 80431 72608 7935 16376 7935 95166 43075 43075 7230 7935 84677 84677 51336 60691 43075 60691 31019 60691 4617 60691 41100 86219 41100 86219 340 70508 86219 70508 41518 70508 33261 95201 86219 20661 95201 62039 95201 43908 62039 43908 13477 43908 11713 43908 26808 26808 73991 49101 73991 26808 62052 62052 57043 26808 63557 63557 37294 76636 63557 63557 13122 74156 62052 85033 63557 32301 85033 63557 15533 83862 74156 83862 70935 83862 60707 15533 25500 23464 25500 83862 7420 16019 7420 50938 25500 37424 50938 66041 50938 66041 1906 75096 66041 60042 66041 91870 66041 31234 91870 18610 66041 9177 18610 18610 67778 67778 99470 67778 74117 80670 18610 73340 80670 14722 80670 14722 90668 44063 80670 88022 44063 12733 44063 21230 14722 30464 21230 84124 21230 32484 21230 67051 14722 30860 67051 67051 47696 67051 96094 96202 96094 96094 64320 67051 97565 16360 97565 22916 97565 97565 7387 94466 7387 7387 28395 7387 73956 18732 73956 39437 73956 99176 73956 99176 35578 35578 36669 36669 42235 7289 42235 81773 7289 42235 27763 85362 27763 84474 27763 27763 26159 26159 87039 26159 89669 42235 79918 78138 79918 58644 27763 10145 58644 58644 28235 79918 45140 1322 79918 54417 1322 54417 53282 54417 42346 54417 5549 83140 54417 83140 60845 9977 60845 83140 2488 2488 3028 83140 40251 40251 716 40251 94182 60845 19916 66092 19916 96056 19916 11951 40251 11951 85279 11951 39228 19916 11756 50911 11756 77643 11756 11756 85631 85631 17799 58654 85631 11951 91135 11756 38294 38294 93421 38294 98959 63251 38294 38294 91991 91991 94870 91991 97481 91991 51325 92774 91991 92774 68414 8086 92774 35826 91991 92774 63736 19496 63736 63736 68308 68308 43940 68308 3361 19716 68308 39675 19716 19716 28192 18126 19716 18126 26964 10182 18126 19716 62317 79578 18126 54199 79578 62317 15266 79578 88773 88773 86111 85430 88773 88773 9822 9822 36612 83001 9822 9822 79183 79183 84240 79183 17121 20781 17121 9822 48850 19801 48850 30879 48850 44965 48850 10126 48850 48850 80386 48850 97780 61057 97780 77871 61057 58507 61057 50313 61057 24972 61057 61057 91342 61057 29331 61057 57842 9919 57842 57842 11088 11088 6221 63541 11088 63541 59401 63541 65375 65375 6446 78552 6446 65375 40733 40733 22054 52782 65375 52198 52782 3218 52782 16068 52782 70902 16068 78082 3218 78082 66320 17708 78082 78082 44662 16068 18655 81758 18655 18655 86370 98399 18655 98399 33673 98399 91669 98399 61774 98399 2370 89886 98399 30674 44662 63933 30674 3032 18655 17853 3032 3032 18440 3032 40795 40795 34599 40795 66476 3032 75324 75324 36023 75324 67025 5596 75324 30674 53342 53342 1627 1627 90594 1627 21674 79903 1627 97631 75324 1627 55384 1195 55384 78738 97631 55384 51345 48737 51345 85003 51345 33171 85003 85003 88916 44030 85003 44030 23312 44030 72484 44030 74738 57960 74738 2727 57960 74738 18161 66099 18161 18161 23279 18161 89659 45885 18161 60728 18161 60728 35889 28176 60728 80429 18161 70364 80429 5932 28176 28362 5932 5932 141 5932 38438 5932 79131 79131 59813 59813 48688 44650 59813 5118 48688 76481 5118 9640 5118 44650 24015 44650 81591 40375 81591 81591 9420 71609 24015 58429 71609 71609 68012 72449 71609 71609 85984 72449 46375 46375 98798 46375 1724 57016 85984 63438 57016 57016 35688 17883 57016 17883 85177 69476 57016 36979 69476 69476 15737 69476 12300 81438 12300 12300 37226 45741 37226 37226 46064 37226 93550 47112 37226 38200 69476 38200 83296 38200 68369 37226 75311 75311 6036 42863 75311 22169 42863 68938 42863 42863 45202 38200 71911 11136 71911 71911 85997 42863 38545 38545 34778 42863 32996 32996 5143 32996 36882 50018 32996 5671 38545 44544 5671 5671 96006 33455 96006 96006 69320 5106 69320 96006 86990 86990 79765 86990 65267 69320 61261 51230 86990 61261 87014 51230 83727 83727 89592 83727 98430 98430 87531 5147 98430 87096 98430 98430 7552 79525 51230 88311 79525 95200 79525 56714 98430 56714 94509 56714 98981 24671 98430 24671 91043 24671 88002 94127 88002 68639 88002 24671 30896 24671 54712 70079 54712 78827 30896 78827 30237 35922 78827 78827 43009 43009 45233 7024 45233 43009 78663 78663 10949 61379 45233 1865 61379 61379 5749 20631 43009 28615 20631 20631 37536 76491 20631 97771 20631 99855 97771 16725 97771 60181 97771 52887 20631 97771 94787 60077 94787 7401 60077 50092 60077 16333 60077 71272 94787 71272 10292 60077 41004 41004 78350 89248 41004 60026 41004 44123 41004 8393 44123 30583 8393 12640 8393 8393 50475 50475 93198 50475 18977 47529 50475 13384 50475 13384 24362 897 13384 7874 13384 2857 13384 56866 47529 56866 89536 56866 71035 71035 10543 5885 13384 5885 71886 71886 95993 71886 35142 90915 35142 35142 62935 35142 3512 35142 64258 21541 35142 71886 47902 253 47902 47902 49259 49259 51185 49259 59230 59230 23540 59230 83973 69505 83973 69505 98457 38072 59230 38072 48023 76650 38072 38072 85443 4986 85443 85443 59397 83827 83973 83827 10391 77696 83827 48188 83827 3045 83827 85443 43881 50864 43881 43881 88552 43881 14229 26323 43881 72352 43881 43881 82100 15470 82100 82100 69775 56488 43881 56488 26668 86073 82100 56519 86073 56488 97635 97635 3135 55868 3135 97635 99005 14078 99005 99005 5480 99005 72990 72990 39151 43091 72990 99005 29794 84745 29794 72990 92099 53202 92099 18863 92099 92099 65851 72990 51224 51224 30140 51224 81027 10109 92099 51224 76997 76997 69288 10109 12341 12341 89491 12341 42597 61196 12341 80179 61196 12341 71868 71868 97516 71868 44080 94937 12341 88569 94937 94937 44543 25309 61196 25309 509 67365 94937 38420 67365 67365 45014 45014 47244 23221 47244 18739 47244 47244 88779 88779 28836 60179 45014 60179 41714 60179 57531 57531 16856 86756 57531 41050 57531 41050 43179 4362 41050 41050 4464 41050 84173 1441 60179 41624 1441 1441 93089 36406 41624 15834 93089 15834 90742 15834 81501 15836 15834 23672 15834 23672 62308 63804 23672 77687 63804 15836 42173 42173 66706 63804 6583 6583 61941 45729 63804 57291 45729 53289 45729 45729 61055 45729 10209 53026 63804 45729 15294 80977 15294 53026 31617 15294 64670 48817 64670 64670 78347 59086 64670 59086 64884 98147 59086 59086 40087 72063 40087 72063 928 15467 72063 78606 72063 16723 78606 40742 78606 40087 180 180 94590 86673 180 60013 86673 86673 7052 1983 40742 1983 13697 13697 83125 87946 13697 61247 87946 94293 1983 94293 8470 69787 94293 94293 9736 94293 81397 81397 62801 11855 87946 11855 15880 91004 11855 4799 91004 37064 91004 81397 20791 41203 20791 61850 11855 91004 70363 70363 41090 20791 54145 54145 46437 26863 70363 61778 26863 99129 26863 99129 19490 99129 13599 26863 83093 30788 83093 88430 83093 54145 75471 83093 57105 75471 58599 58599 6026 58599 42277 4144 58599 94884 58599 75471 52886 96673 52886 8555 52886 74499 58599 74499 22052 50257 52886 50257 15732 15732 25585 77293 50257 77293 18394 77293 13196 15732 31843 31843 3721 52744 77293 86362 52744 52744 58816 58816 60246 58816 88331 58816 20733 58816 34561 11012 52744 11012 56874 32770 11012 32770 99626 38737 99626 38737 30866 39140 38737 39140 54873 18354 39140 65132 18354 18354 52234 52234 95225 18354 30760 21910 30760 21265 21910 30760 5801 5801 74009 76114 5801 39055 30760 39055 45229 21910 92982 92982 50777 99144 50777 75311 50777 92982 14643 34301 14643 92982 7505 20326 14643 73515 7505 50777 48290 48290 88355 48290 6127 73515 2336 54668 2336 2336 39804 71625 2336 49778 71625 80871 2336 55299 80871 66253 80871 74339 71625 4318 71625 64771 4318 60150 4318 4318 8282 4318 62980 4318 96289 99286 96289 99286 14613 99286 55026 55026 79763 1731 55026 31389 55026 52230 55026 93045 52230 72927 52230 58851 72927 72927 27374 78834 52230 78834 1194 46263 78834 46263 10570 98384 78834 98384 41181 26927 98384 90608 98384 19373 98384 98384 90500 32525 90500 90500 96319 50599 90500 18390 50599 50599 38400 21627 38400 38742 50599 38400 73303 95715 73303 38714 95715 94050 38714 78866 95715 76486 78866 88823 78866 78866 32208 84532 38714 72338 84532 10608 84532 997 10608 46617 997 84532 46849 82094 46849 20450 46849 20450 59229 20450 32994 74402 32994 34415 32994 69002 32994 69002 4307 69002 249 69002 59924 50113 32994 50113 48627 48627 61502 23581 50113 58934 23581 81680 23581 8855 81680 49643 23581 53664 23581 53664 81607 12336 53664 81680 94806 94806 48794 49643 9712 9712 80645 94806 98388 9712 43595 43595 95657 98388 18379 57991 18379 18379 96467 40572 18379 99986 43595 99986 85522 18379 93782 93782 36223 49284 93782 9055 49284 93782 51559 33452 51559 89882 51559 51559 12648 8082 12648 8082 94328 39493 8082 91759 8082 58888 8082 8082 44335 83802 51559 83802 88340 5808 83802 48721 83802 92989 5808 92989 8481 60397 8481 52059 92989 33803 8481 1379 33803 33803 56092 52059 51676 25037 52059 25037 63540 51676 87901 6805 87901 67566 25037 58179 67566 24306 87901 81970 24306 24306 38906 87901 84133 74420 84133 63135 84133 5461 84133 24306 76464 65060 76464 24306 25788 25788 30427 38019 25788 25788 49755 49755 49116 25788 45342 53070 45342 26152 45342 50499 26152 94658 26152 29030 26152 26152 71898 48451 71898 26152 27224 71898 13305 13305 60250 27224 44930 44930 35966 44930 84992 4852 13305 14162 4852 14162 32203 14162 14299 8822 14162 8822 9665 78304 8822 23482 8822 70715 8822 64422 44930 14162 55514 55514 21754 16900 21754 86067 21754 86067 42210 57997 86067 15 57997 3311 86067 45549 3311 57997 16280 3311 42295 58948 3311 43335 58948 87285 58948 58948 46606 58948 88953 42295 27852 27043 27852 27852 45250 69779 27852 69779 11413 27852 17931 64492 17931 17931 34446 69779 10905 10905 35185 24022 10905 96143 24022 19679 24022 24022 99383 19816 99383 7977 99383 99383 35189 35189 11845 35189 271 24022 15464 35132 15464 35189 55349 55349 84927 15464 66335 66335 26529 79777 66335 13242 55349 66387 13242 4744 13242 4744 66536 49028 4744 37657 4744 37657 85888 37657 11258 37657 85500 99215 11258 57706 99215 85500 93456 57706 19502 36372 19502 25789 57706 79865 25789 25789 96843 17806 96843 96843 93944 96843 99083 25789 6410 7897 25789 6410 94512 6562 94512 28815 6562 94512 86446 99208 86446 19552 86446 57507 19552 57507 78450 78450 98800 78450 99190 99190 37988 57455 57507 87786 57455 57455 87206 99190 59726 65376 59726 59726 99049 42661 59726 57455 58101 58641 58101 2314 57455 2314 16272 11092 2314 71823 58101 71823 83400 71823 90831 90831 51924 90831 78881 78881 30493 78881 51808 78881 59972 59972 71874 51808 93656 93656 21003 93656 9585 59972 7918 7918 70567 7918 96492 96492 49219 96492 63233 96492 73693 7918 91699 91699 10308 60 7918 60 21189 31410 60 81317 60 7501 60 7501 26257 86691 60 86691 84977 81756 84977 84977 98831 7501 35472 24894 35472 35472 34135 35472 28314 35472 50832 78075 84977 78075 84578 84977 43219 69059 43219 56864 43219 26986 56864 14025 78075 83616 14025 14025 65076 14025 96439 56864 15513 15513 33636 15513 25286 51255 15513 14025 48666 48666 63786 48666 24355 43778 48666 56864 54026 54026 46526 98451 46526 10291 98451 54026 64848 98451 12591 12591 9214 12591 72832 72832 59867 59867 89938 72832 82498 82498 72135 82498 21374 57631 82498 59867 94521 67100 94521 17783 82498 29906 17783 29906 24608 72630 29906 29906 3656 29906 36912 36912 59326 81027 36912 36912 3941 82542 36912 82250 82542 27520 82542 82542 7782 35822 7782 43102 7782 87667 7782 87667 3297 87667 85676 87793 87667 7782 23217 91932 23217 25159 87667 25159 38975 53603 87667 71735 53603 2158 53603 23217 14631 66816 14631 61998 14631 25159 75813 98989 14631 94078 98989 98989 15330 3581 98989 68190 75813 68190 27781 19696 98989 80512 19696 19696 2374 19696 30683 81547 30683 62844 30683 30683 72877 72877 83496 37186 30683 37186 38732 37186 36647 37186 62230 59582 72877 61025 59582 95115 59582 14918 59582 10418 59582 72877 35468 21966 35468 38150 35468 21328 35468 27510 35468 1443 27510 59582 79264 79264 96880 28967 79264 28967 90751 90751 52474 52814 28967 52814 35744 52814 10111 52814 27085 90751 9200 9200 93856 93856 3842 75590 9200 69786 75590 17152 75590 75590 30655 30655 40523 22703 30655 75326 30655 63436 30655 3600 63436 23168 63436 31656 63436 30655 56206 56206 49383 56206 54790 95404 56206 21618 56206 21618 50531 21618 59730 21618 30279 56206 37275 58487 37275 67968 37275 13422 37275 11125 37275 21618 90488 90488 69397 12089 69397 53878 69397 69397 98211 38439 69397 69397 124 124 6932 16245 124 96748 124 48439 69397 8789 48439 124 45505 24449 124 31463 24449 24449 96010 96010 88767 89797 96010 54296 89797 96010 40058 89797 76580 38280 76580 59309 76580 59309 467 76580 55556 18404 55556 467 82568 79510 82568 55556 52402 52402 16531 16531 68908 52402 42069 1078 42069 41673 52402 24839 41673 20001 42069 99152 20001 1078 35847 13219 35847 20001 27633 27633 65318 22748 27633 27633 72822 40525 35847 40525 4866 27633 33859 42115 40525 96818 42115 90804 33859 62937 33859 51774 62937 90804 14579 14579 56837 25167 14579 90804 2999 2999 68190 77402 2999 2999 26212 83807 14579 98695 83807 83807 91491 54227 91491 10292 91491 41949 91491 91491 23047 66997 23047 25045 91491 37298 25045 78079 25045 39163 25045 23047 46796 25045 40522 79897 40522 40522 87879 40522 28905 17011 28905 40522 16470 28905 44678 16470 51453 51453 43512 44678 2841 37681 2841 29807 16470 33619 29807 2841 72202 72202 76527 72202 87570 72202 402 72202 42878 18253 42878 42878 15109 43142 42878 43142 68719 15109 94227 41056 94227 52307 94227 43142 83280 102 83280 64533 102 102 17732 80924 102 80924 13500 86425 83280 102 2751 2751 84387 2751 12686 65374 2751 65374 18441 67716 18441 20749 18441 18441 11110 11110 25127 11110 19332 72246 19332 94843 19332 19332 35055 46101 19332 11110 69187 69187 93022 69187 42987 38912 69187 19332 99255 91883 99255 91883 10542 91686 91883 55071 91686 89399 91686 6417 91883 58246 6417 6417 8027 86625 6417 6417 32361 32361 56205 32361 25195 6417 5758 1787 5758 86417 5758 3461 91686 40644 3461 6187 3461 20200 3461 29994 20200 72649 29994 45674 20200 45674 11586 38135 11586 74402 11586 11586 29808 44363 29808 29808 69047 60698 29808 1727 29808 31961 29808 14142 31961 31961 15964 1727 51085 12391 51085 29203 51085 51085 10375 31961 24385 5991 24385 84329 24385 41833 84329 84329 69029 84329 35631 84329 58304 58304 75929 72847 35631 58304 36139 18761 36139 71993 72847 55307 71993 22353 36139 53970 22353 49923 22353 22353 90477 51400 90477 90477 76753 88546 90477 92221 22353 22632 92221 92226 92221 92221 5344 51195 92221 51195 67595 51195 3796 2492 3796 74919 51195 17929 74919 74919 28336 83584 74919 83584 39651 77715 83584 77715 86870 83584 61715 77715 80805 97123 80805 70853 80805 80805 92353 92353 41351 70853 35779 35779 18934 26634 35779 26634 92155 92155 19275 16395 92155 92155 47372 50034 92155 21601 50034 72634 50034 54086 26634 80680 50034 47328 80680 80680 75340 80680 39455 9025 54086 94229 9025 39986 9025 11647 9025 95034 11647 97374 95034 52381 95034 57817 95034 57817 64550 53370 64550 99877 64550 57817 20578 20578 22148 66603 20578 20578 83904 39836 20578 7064 39836 21393 39836 20578 82812 44877 82812 69477 82812 39836 78120 1666 78120 67080 39836 12034 67080 67080 77793 85606 77793 77793 18812 68398 77793 79698 67080 79698 35605 98666 79698 41743 77793 41743 20848 41743 57020 64489 41743 64489 63609 39354 41743 39354 33760 33760 39587 5090 33760 35411 33760 5835 39354 7446 5835 15552 5835 15552 19534 19534 94550 52292 19534 36067 52292 37131 52292 39086 52292 39086 19209 31726 39086 52292 87065 39215 87065 89916 39086 89916 84871 89916 72288 89916 80532 88897 87065 88897 64832 88897 68469 27976 88897 59441 27976 27976 935 50756 935 935 41964 36576 935 36576 73807 36576 40259 36576 22733 22733 33869 22733 56520 64411 56520 19733 36576 12143 19733 19733 43173 10124 19733 17736 19733 43661 17736 17736 23943 17736 3778 3778 91822 3778 12072 56016 12072 12072 85158 79613 85158 56016 80550 75299 85158 75299 31875 78708 75299 75299 35793 75299 51402 51402 4825 572 51402 51402 94586 51402 78349 80759 78349 78349 93337 46354 78349 82237 78349 49160 82237 49160 52912 49160 18566 28275 18566 28275 99017 28275 27111 27111 71079 98267 49160 98267 90634 87603 27111 87603 88403 87603 29865 79863 29865 29865 74208 50716 29865 10708 50716 2014 50716 50716 94740 50716 64358 28817 29865 55523 50716 55523 85158 50716 4917 94378 4917 79293 55523 79293 39990 79293 82155 79293 2360 88688 79293 34226 88688 51473 88688 88688 58227 97427 88688 88688 45456 2360 85195 53923 85195 12672 85195 99067 45456 12672 49351 49351 79229 49351 47750 38734 49351 6158 49351 6158 24264 6158 79 79 3498 79 54877 11173 79 79 91604 76943 79 79 42847 91935 42847 9774 42847 23960 42847 90052 42847 90052 59009 46769 59009 69695 59009 59009 12989 75258 12989 59009 32569 91786 32569 59009 63261 88958 63261 21924 63261 61876 21924 31020 63261 93387 63261 97742 93387 5489 21924 64767 5489 5489 39184 58090 39184 93387 36800 82013 36800 33693 82013 82013 16240 47356 82013 82013 31457 57826 82013 82013 88250 36800 6648 6648 73169 73169 75319 73169 17461 95959 6648 95959 32014 95959 28135 95959 48430 57415 48430 95959 30420 30420 79621 79621 62237 79621 78635 78635 88623 78635 42805 78635 37870 9361 79621 55495 9361 56072 9361 79621 80193 80193 30501 80193 66566 80193 73431 96490 80193 73819 78635 73819 36098 36098 86237 73819 48746 32212 48746 48746 80123 38576 80123 36098 57137 49505 57137 28740 57137 80123 69466 69466 40541 69538 69466 69538 43591 69538 95791 95791 16477 11682 69466 69538 46874 29707 46874 85734 46874 34607 46874 46874 1585 88955 95791 88955 97165 88955 2327 59830 88955 88955 8762 88955 49090 22743 49090 22743 42914 26522 22743 22743 78935 44800 22743 44800 85978 12076 44800 99964 44800 44800 62889 97114 44800 83237 22743 23048 83237 83237 48374 4582 83237 44800 10978 56362 10978 77996 56362 77996 38480 77996 22854 63206 56362 33947 63206 33947 875 4866 33947 39169 63206 33947 10706 71975 10706 10706 68979 68979 70768 68979 41792 41792 61547 41792 13692 74196 68979 6014 74196 68979 70234 70234 18368 70234 91972 70234 21210 70234 49166 49166 47411 49166 82585 88300 82585 33711 82585 47668 49166 82585 71540 71540 72423 95595 71540 71540 92439 71540 21910 47668 91650 61560 91650 77676 71540 23592 77676 32871 91650 32871 77050 21363 77676 21363 42081 83506 21363 21363 50217 32871 49044 49044 512 7772 21363 7772 19857 79213 21363 79213 68207 34023 79213 79213 12730 26543 79213 26543 34083 34083 89917 59121 34083 34529 34083 34529 26028 2160 34529 34529 45869 31449 34529 97101 34083 97101 4072 97101 63100 89475 97101 97101 71701 64948 34529 64948 71002 64948 38547 37232 64948 83838 37232 22589 64948 22589 54838 65927 22589 31371 22589 22589 93489 93489 40897 40897 59717 70961 40897 38236 40897 69195 22589 69195 77072 124 69195 69195 43053 69195 76462 93489 95652 95652 34201 41332 95652 95652 4675 4675 87422 49241 4675 49241 72387 95339 49241 95339 37211 37211 65566 71049 37211 4675 82902 63778 82902 82902 27051 22188 49241 22188 97652 91570 22188 82902 25826 25826 97986 64872 25826 25826 57048 25826 710 82902 87441 87441 75730 7032 87441 87441 1905 87441 40464 40464 72607 23309 72607 40464 59930 84385 59930 59930 16299 59930 49461 49461 27043 49461 86091 49461 44813 51731 49461 80520 49461 76891 80520 76891 44355 84984 76891 11178 76891 72739 80520 54823 72739 76891 86824 60422 86824 86824 36981 86824 86071 86071 28544 86071 3690 80709 3690 67992 86071 67992 16778 71547 3690 3690 11557 11557 74238 98448 11557 11557 71824 11557 48379 84998 48379 48379 50124 86627 48379 48379 51751 3067 51751 86627 82908 82908 21249 82908 94592 82908 7556 7556 66389 7556 86794 86794 25634 83295 86794 86794 87863 39528 87863 86794 17024 52072 17024 24213 86794 17024 94409 94409 4262 94409 92474 81991 94409 81991 87022 81991 74549 32807 74549 81991 13683 13683 53908 45850 13683 58003 74549 93002 58003 13683 38543 38543 81100 59546 58003 87976 59546 34245 59546 83339 59546 83339 44412 83339 3529 68475 83339 68475 57631 68475 78006 78006 63412 68197 78006 21215 78006 78006 69562 69562 40118 62420 69562 89896 69562 34876 89896 42925 62420 42925 32823 95458 42925 95458 25321 50977 95458 95458 61786 61786 44976 74505 95458 80678 74505 74505 21073 74505 23965 1106 95458 1106 85030 46458 1106 1106 10122 74505 31882 74368 31882 74505 934 934 93482 5299 1106 73095 5299 5299 68926 91146 5299 5299 63616 22054 63616 84678 5299 90459 5299 88256 90459 90459 43647 10260 90459 90459 29338 70377 84678 13609 70377 29338 66116 66116 8613 66116 79005 66116 12885 12885 75307 14774 12885 14774 38800 14774 25672 85734 14774 18089 66116 18089 78043 18089 20087 83885 18089 1691 83885 33298 18089 33298 79819 75209 33298 64981 83885 75535 64981 55318 64981 92235 64981 5820 92235 64981 59214 55285 59214 94436 59214 90206 59214 92235 65795 59214 11022 80293 11022 7593 11022 65795 3017 36729 3017 3017 25370 3017 42758 57537 65795 57537 8822 3017 88328 88328 42421 88328 88781 88328 52278 16932 52278 52278 79546 52278 34933 34800 52278 34800 77574 2978 77574 25899 2978 12257 2978 2978 65015 77574 36160 36160 38730 99984 36160 4274 99984 45210 99984 7488 99984 37880 7488 7488 26794 7488 64543 24835 7488 2906 36160 2906 8856 2108 2906 8856 6720 6720 73936 20614 6720 84825 6720 84825 79824 82855 84825 82855 19964 99658 82855 30929 6720 30929 68871 75449 82855 75449 40751 75449 91430 36283 30929 36283 37413 36283 2912 36283 21183 65485 21183 21183 15504 21183 68863 68863 35125 68863 55884 36283 50473 8676 50473 17508 50473 7868 50473 50473 71676 71676 35126 81307 68863 81307 66139 66139 19976 19976 83606 92808 19976 92808 34190 92808 16121 98190 16121 51713 16121 83850 16121 22079 16121 15111 22079 22079 4661 8457 22079 8457 85284 1008 22079 14123 1008 82831 1008 31308 8457 1008 21798 93792 21798 21798 64262 21798 27223 27223 37079 37079 10999 27223 70883 36166 70883 64977 70883 93290 27223 75445 70883 74651 75445 75445 76967 75445 73158 73158 64223 54069 64223 56145 73158 38425 56145 23859 73158 23859 6965 22980 23859 75765 23859 57985 23859 67158 23859 70175 67158 43165 67158 80776 67158 23859 91327 44762 91327 67863 91327 71045 67158 71045 37812 20194 71045 73749 71045 73749 79980 73749 41600 41600 7455 11222 41600 71045 31024 74427 73749 74427 4773 31024 29161 59886 29161 20717 29161 29161 19559 46997 74427 17414 46997 46997 26126 29161 33131 21888 33131 16721 21888 16721 36760 49356 36760 16721 91288 91288 10081 3693 91288 91288 83239 24691 83239 83239 33494 83239 13206 36760 26648 36624 26648 26648 62047 62047 99599 26648 4548 30841 4548 4548 96802 5588 4548 5588 34360 46794 62047 46794 16293 88222 46794 90088 88222 24384 90088 82912 90088 90088 22009 22009 75949 22009 8320 90088 37900 37900 24485 24485 26407 62462 37900 62462 98236 62462 37733 62462 69334 62462 74574 38889 69334 38889 22774 1120 38889 38889 29500 38889 70986 59504 38889 55552 74574 55552 17347 55552 56082 55552 44424 44424 53804 32038 44424 32038 86804 31396 44424 56429 31396 35788 55552 35788 90583 20614 35788 32490 35788 35788 17170 17170 63058 23159 17170 48238 17170 84258 17170 17170 97921 57499 17170 57499 51105 34707 57499 34707 65857 34707 63442 34707 63140 34707 51712 85805 34707 34707 61058 62320 61058 57499 56955 56955 40879 40879 79498 982 40879 38184 982 982 64771 98632 982 44642 982 982 89052 38854 89052 26863 89052 91096 89052 982 79403 79403 35613 79403 52472 89052 73770 79403 6840 6840 52891 6840 17680 18466 79403 83501 18466 18466 25697 24207 6840 84637 25697 84637 36645 83922 24207 83922 11157 83922 80804 84637 83272 37509 83272 37509 35104 36945 37509 36945 65763 36945 57807 57807 21567 21567 12429 21567 3573 98195 21567 6920 21567 37509 18244 18244 50452 46288 18244 60350 46288 46288 17822 46288 97761 7189 18244 7189 7415 7189 32410 35249 7189 7189 82566 11591 7189 11591 49407 2928 11591 6739 2928 33137 2928 41058 2928 2928 18941 63712 2928 77311 63712 11591 78775 63712 54964 78775 72619 48178 72619 33408 72619 26937 63712 26937 47097 26937 76168 76168 22000 26937 65869 92878 65869 60811 65869 65869 18201 13272 65869 21142 26937 33229 21142 36953 21142 21142 24958 97562 65869 97562 50001 95932 97562 97562 70006 70006 48850 97562 63635 70006 75830 75830 20159 75830 26273 20126 75830 20126 72437 66895 20126 14116 75830 14116 55605 14116 98329 39869 14116 14116 31694 97793 31694 31694 86841 31694 97847 97847 4144 17368 97847 97847 62596 62596 35392 62596 60363 95799 60363 17102 60363 62596 61184 14330 61184 61184 84654 61184 40707 93677 61184 93677 93531 93531 83931 87467 93677 87467 85846 4377 87467 87467 94063 27960 94063 94063 28939 9085 87467 20875 9085 20875 77124 10161 77124 36510 10161 76257 10161 77124 5009 77709 5009 6070 5009 5009 84275 49896 77124 37359 49896 62966 49896 17325 62966 45306 49896 45306 50253 25113 50253 50253 5034 50253 9557 50253 56662 573 50253 63340 573 99195 50253 49867 99195 99195 18663 99195 89256 18663 34591 56543 34591 34591 53166 56633 53166 49449 53166 36906 53166 79893 34591 68954 79893 68954 66733 68954 71410 59591 71410 75296 71410 91896 71410 18331 91896 21354 91896 53253 68954 99733 53253 20360 53253 53253 56813 84548 56813 999 56813 44063 999 18190 999 20666 18190 57841 56813 57841 56036 19282 18190 76819 57841 33777 76819 9305 76819 14759 76819 76819 73725 19442 73725 76422 14759 51018 76422 69020 76422 73725 35215 35215 27801 85989 35215 54385 73725 99575 76422 99575 73235 99575 93550 94965 35215 94965 5924 54385 96029 96029 49652 49652 79215 96029 90730 90730 82536 82536 3900 61150 90730 61150 56598 61150 36727 79890 61150 61150 51499 79334 51499 61150 59256 30632 59256 25510 59256 25510 77173 87457 59256 39596 87457 45929 87457 87457 95047 67389 95047 95047 79906 25510 91415 96085 95047 83407 96085 96085 26690 99582 96085 95047 30317 30317 78043 7867 30317 77910 7867 96231 7867 81105 7867 81105 58367 58367 78827 81105 84161 89647 58367 31652 89647 89647 71156 3318 84161 3318 19250 67234 89647 67234 23669 50400 84161 50400 43544 68452 50400 75898 67234 75898 23004 45610 67234 45610 52448 50400 76151 76151 58706 90033 45610 69436 90033 90033 33073 46718 33073 90033 6031 33073 78750 78750 34112 82046 34112 78750 38215 38215 16115 55764 78750 55764 80763 63372 55764 52274 55764 11020 52274 52274 81597 18028 52274 55764 70560 26661 70560 70560 34390 34390 26280 98886 34390 98886 16709 34390 41738 41738 64538 804 34390 1609 41738 1609 17386 1609 66629 708 1609 41738 32324 36924 32324 804 55113 76121 55113 32514 1609 32514 4772 90893 32514 55113 85711 32581 85711 85711 6450 85711 10459 85711 23850 23850 5352 5352 73357 92990 5352 5841 92990 92990 3157 92990 47145 47145 90770 47145 86790 86790 86022 51989 92990 26302 51989 47145 90623 90623 69884 51989 12425 12425 9718 3530 12425 12425 24744 88791 24744 11850 24744 20408 24744 24744 6389 50782 12425 42362 50782 50782 43809 50782 31150 50782 27866 78503 27866 27866 89419 75134 89419 89419 62847 83627 89419 64305 83627 54878 83627 91082 89419 91082 32922 91082 46470 39612 91082 39612 62305 72454 91082 58053 72454 82637 72454 84436 72454 84436 41683 72454 42102 64014 42102 42102 26428 81822 26428 26428 35661 22238 35661 35661 78960 26428 17734 17734 83123 67477 17734 8662 35661 13911 8662 96573 13911 72083 13911 17734 22438 22438 63367 96161 22438 93767 96161 96161 25898 98200 13911 15822 98200 15822 68158 96161 51432 32871 51432 51432 84434 89416 51432 51432 98023 92311 51432 92311 97501 92311 20793 3604 51432 9142 3604 39765 3604 39765 52921 1818 39765 1818 33054 61275 1818 1818 2490 36620 39765 36620 26445 13860 36620 36620 41746 73766 41746 36620 75719 75719 812 75719 6167 75719 83141 83141 54351 80140 75719 70189 80140 19620 80140 58986 83141 58986 46000 58986 30068 24160 58986 58986 56630 10909 56630 58986 22977 77630 22977 15234 22977 22977 32598 31183 32598 15234 10859 18830 10859 78902 18830 18830 58037 18830 18432 10025 18830 10571 10025 33131 10025 96998 10859 52178 96998 45101 10025 45101 94943 96998 23213 66763 23213 91394 45101 96070 91394 91394 31394 67998 91394 44907 67998 47490 91394 91394 2387 2387 88527 2387 34891 47490 22240 94054 22240 22240 84990 2387 38842 97474 38842 38842 2003 98142 38842 44734 98142 38842 84002 38842 74867 96168 84002 96168 77409 89152 77409 46328 96168 6135 46328 46328 79003 65561 46328 65561 3562 81762 65561 81762 56785 81762 40644 29679 3562 29679 46842 28370 29679 62790 28370 28370 55364 28370 20499 28273 20499 28273 52 28370 72034 41248 72034 72034 7193 34961 72034 37465 72034 23188 28273 94227 23188 28273 32320 46272 32320 90639 23188 90639 89609 48077 90639 54572 48077 85976 54572 48077 84230 79602 84230 54734 79602 79602 76191 79602 16412 79602 87679 84230 44661 44661 28059 56116 44661 87679 67468 31689 67468 87679 70252 70252 71204 79459 70252 35036 70252 48396 35036 48694 70252 70252 415 26621 415 415 74230 78842 74230 67294 74230 415 461 461 91027 461 27111 461 14804 461 83146 83146 80608 58774 83146 58774 41736 76908 58774 64714 58774 58774 86602 14438 58774 42551 14438 58774 64936 64936 98464 31707 64936 64936 23139 30584 86602 30584 54817 77967 64936 77967 41030 21871 77967 77967 6140 6140 84486 18848 30584 39150 77967 30929 39150 18848 21166 21166 31405 21166 39044 39044 97968 15100 39044 39044 2276 2276 87758 2276 27412 2276 72106 72106 6515 16003 72106 16003 80339 16003 6992 16003 29536 82062 29536 29536 2674 74513 2674 2674 11898 2674 59373 49294 2674 49294 77057 29536 50221 37213 2674 78287 37213 78287 20553 71939 78287 9946 78287 9946 47044 95378 9946 11302 9946 11302 31196 9946 19221 3138 11302 34327 3138 65470 19221 65470 49806 74227 19221 3138 95148 95148 15927 95148 28709 74227 52365 83171 52365 44512 52365 18984 52365 18984 21781 18984 89693 89693 84641 89693 4881 89693 21931 13566 89693 54631 52365 54631 68968 68968 37967 40711 68968 68968 86586 90664 54631 90664 2055 88096 90664 35440 90664 68968 49674 49674 95052 51499 49674 25027 68968 52631 25027 70383 25027 70383 15392 90422 70383 27281 90422 70383 86497 66482 86497 86497 99318 86497 41033 19566 86497 19566 74448 86497 35992 58419 86497 9199 58419 56814 58419 58419 35166 19566 9208 9208 87908 9208 24747 9208 74101 9208 32303 4577 32303 82132 4577 8465 9208 13342 8465 43306 8465 67590 8465 8465 37141 8465 26127 23119 32303 23119 91807 55688 23119 71835 55688 49795 55688 8465 38996 20875 38996 38996 27260 8870 55688 8870 26026 29241 8870 29241 43499 61243 43499 26173 43499 52301 43499 43499 10419 10419 61676 43499 14889 14889 38852 79229 14889 35154 14889 76056 35154 50773 76056 5207 76056 35154 73190 46240 73190 33958 73190 98089 76056 95696 98089 56493 98089 40528 73190 24273 98089 18026 24273 76578 24273 95859 40528 573 95859 95859 19191 54965 19191 8423 95859 8423 61967 8423 73363 73363 94103 13458 73363 42421 73363 73363 6181 6181 24751 86960 6181 6181 57972 80191 19191 35016 80191 6181 89807 19927 89807 42264 89807 76837 89807 76837 89659 4722 76837 73379 4722 4722 33529 77409 4722 4722 37292 8909 37292 8909 62037 8909 14653 14653 94625 14653 51647 3235 51647 51647 98068 14653 90093 90093 28265 90093 25102 90093 54181 64914 54181 64372 54181 64372 35265 90093 46647 46647 96994 23516 46647 54181 1466 52393 1466 54523 64372 44499 54523 54523 3504 75738 54523 54523 82939 13488 82939 66187 1466 87988 66187 69810 82939 12921 69810 69810 45654 72122 69810 25068 69810 69810 36310 51230 36310 36310 24186 24186 30798 37824 36310 7558 24186 21705 37824 6947 21705 21705 63272 32766 7558 49294 32766 41098 32766 32766 99041 32766 76208 62850 76208 76208 67924 76104 67924 87595 63272 87595 92445 94458 87595 83051 67924 67924 18076 18076 2412 6851 83051 94274 6851 18076 1409 1409 32746 18076 13737 13737 34855 40968 34855 26864 40968 19464 40968 19464 26407 40968 75771 83366 75771 9424 75771 75771 65427 65427 57630 59356 65427 97320 59356 84607 75771 84607 93253 59356 26564 26564 55522 26564 49734 72904 49734 36520 49734 96653 49734 96653 65943 96653 14982 14982 15769 96653 73562 14982 38888 68378 38888 76186 73562 18649 76186 83034 76186 76186 24975 92809 24975 7139 92809 24975 96854 92809 80860 20159 80860 92809 17646 5493 17646 84157 17646 84157 85594 10386 84157 10386 51436 45831 10386 77294 45831 33666 77294 45831 43362 54974 43362 77294 69992 77294 9803 9803 98960 48278 9803 48278 7024 48278 56118 9803 63619 63619 62116 62116 42500 62116 57270 62116 63190 63190 59415 97498 63190 97498 53993 97498 11560 38823 11560 97498 27407 59681 27407 27407 72657 27407 35379 73170 27407 74989 73170 73170 42699 81749 27407 81749 1963 81749 71214 29375 73170 22708 29375 70070 81749 29375 19063 24008 70070 53095 24008 15931 24008 62667 24008 19063 54610 54610 15419 66410 15419 15419 69526 97691 69526 69526 17114 69526 50553 50553 7098 50553 14344 2618 69526 43156 2618 73148 2618 73148 93524 30646 73148 48922 2618 48922 49512 48922 72336 48922 2591 87994 48922 87413 48922 86785 73148 86785 1402 2618 1097 17575 1097 1097 11962 74055 86785 12255 74055 34769 74055 81709 34769 34769 92366 51908 34769 34769 53068 53068 27618 34769 24465 18836 24465 78752 53068 46704 78752 20189 78752 78752 51774 34795 78752 24465 16008 16008 43176 16008 18600 18600 73130 38086 16008 87296 38086 25606 38086 31244 38086 31244 22970 31244 71152 40112 31244 98393 40112 52362 98393 98393 29628 40112 65965 65965 41847 65965 56711 97967 56711 97967 95462 75671 56711 75671 56938 2832 75671 2832 88887 75671 66115 39731 75671 28900 39731 39731 78570 47050 2832 47050 3347 11870 3347 66979 39731 69302 47050 16053 69302 3946 69302 69302 98834 73079 98834 98834 97945 98834 71111 88408 71111 71111 42192 71020 71111 71111 44097 55886 71111 55886 61023 61023 44795 78656 61023 61023 97709 93894 97709 97709 44276 97709 21853 17369 21853 55886 57992 21853 28399 28399 32028 11160 28399 96777 11160 98194 57992 26028 98194 54273 98194 66851 98194 98194 64058 64058 47086 49871 64058 64058 3872 64058 70614 20397 70614 70614 96827 70830 70614 60878 70614 60878 63029 60878 36711 38731 70830 62113 38731 38731 10235 55280 38731 3705 38731 12822 38731 55463 12822 12822 95882 95882 96219 62791 12822 62791 60228 12667 62791 55210 12667 87754 62791 12377 62791 32382 12377 87754 70206 6509 70206 70206 48376 26983 70206 64854 26983 26983 3055 3055 53791 20326 3055 24488 3055 7241 24488 24488 33905 33905 35788 21693 33905 21693 87868 21693 54280 66830 33905 79169 21693 10945 79169 79169 88576 13263 88576 96426 88576 88576 99295 62921 88576 62921 75605 62921 28683 29054 62921 49733 62921 49733 5922 64376 49733 83359 62921 83359 4605 48542 83359 62921 74630 74630 82296 68434 74630 74821 83359 74821 58184 70806 74821 18852 74821 67144 83359 67144 75958 74630 4703 4703 68188 68621 4703 72161 67144 72161 14521 31733 72161 31733 47465 72161 58260 81364 58260 31733 3583 3583 65444 3583 31050 64214 3583 96563 64214 24370 64214 3583 64514 5507 64214 55286 5507 55286 62435 5507 79134 79134 97773 84696 79134 84696 31340 84696 3086 55286 67027 67027 42739 79134 16798 75740 16798 16798 75307 16798 31396 89453 16798 16798 45688 25087 16798 25087 42073 25087 40516 33648 40516 40516 50970 25087 23083 23083 8613 23083 73931 23083 21772 23083 40839 37169 40516 8554 37169 8554 33487 73022 8554 37169 55775 91807 55775 24470 55775 44958 55775 71035 44958 44958 96947 55775 90629 19794 90629 90629 5794 90629 17180 91673 90629 82862 44958 35782 90629 35782 36475 36475 21044 36475 62349 62572 36475 62572 87383 1763 35782 28557 1763 57318 1763 1763 11030 62572 88982 56698 88982 73949 1763 4277 73949 1763 77491 77491 90078 9514 88982 77491 1217 12560 1217 16363 1217 1217 36933 6013 36933 10319 1217 88484 10319 10319 63684 63684 46727 63684 62717 82590 62717 78968 62717 78165 62717 71806 62717 71806 14260 77750 78165 37865 77750 70670 37865 92956 37865 47393 77750 47393 70914 70914 30246 70914 30585 47393 22416 22416 33039 22416 20585 22416 42668 22416 85344 77750 95815 24218 95815 76087 95815 16638 95815 95815 4388 72656 95815 72656 31827 95815 13114 42099 13114 13114 30390 47072 13114 25110 47072 59935 47072 38591 13114 35797 38591 38591 21867 38591 89853 89853 3743 3743 10722 73432 3743 89853 95613 95613 91281 98108 95613 79306 3743 79306 41483 55204 79306 55204 23970 14902 23970 14902 9035 21145 23970 18371 21145 21145 96258 59322 96258 35853 96258 35853 90339 35853 53663 69899 35853 62276 59322 62276 90842 62276 67275 62276 17172 21747 17172 54959 17172 35853 92162 47449 92162 4521 54959 4521 97603 4521 25495 25495 64487 25495 63665 37058 25495 37058 94541 37058 9981 58591 37058 47254 58591 47254 84024 27576 47254 25829 25495 25829 52970 25829 59136 34306 59136 70430 47254 44161 70430 11530 70430 11530 68033 73922 11530 11530 95772 95772 92655 42665 95772 86960 42665 95772 52297 10262 52297 26750 52297 52297 16569 52297 11540 11540 53698 32973 11540 46130 32973 32973 73550 73550 29390 32973 78800 78800 53085 42290 78800 56490 78800 5888 56490 78800 68215 56490 91975 56490 11814 11814 42878 84085 11814 38776 11814 91975 44637 44637 31558 44637 5472 11814 9589 9589 19418 68271 44637 90479 68271 68271 54538 44299 19418 44299 11884 44299 3040 3040 84210 3040 81050 44299 37401 37401 27457 24019 27457 27457 8849 27457 52598 53984 52598 25821 53984 53984 9034 53984 41389 84694 41389 58827 41389 53984 97536 7333 97536 52076 97536 15027 52076 73580 97536 6135 73580 91886 73580 97536 33022 42442 33022 42581 33022 61472 42442 93414 42581 13462 93414 93414 50526 61472 77333 62036 77333 62036 80762 62036 60636 43049 60636 60636 89539 51650 60636 62036 73231 60636 75657 75657 89368 92415 75657 75657 30708 30708 78592 75657 80610 25299 80610 14943 80610 51248 80610 82414 80610 35900 82414 85208 82414 30708 9798 9798 71388 3202 71388 57548 9798 43851 57548 26878 43851 75109 57548 75109 52259 17175 43851 17175 92876 17175 30738 75109 46142 46142 85426 46142 29651 32843 46142 32843 29609 29609 26130 89149 29609 32843 17988 89149 98621 37124 98621 34894 98621 41479 34894 34894 97515 24555 98621 24555 10671 65635 24555 69878 65635 65635 4280 37642 4280 4280 8791 72942 24555 95250 72942 96586 4280 96586 39159 72942 27974 34761 27974 38301 27974 12715 38301 38301 74000 38301 44989 33541 44989 44989 3910 3910 24072 3910 87125 80303 3910 3910 36716 35114 36716 36716 29321 35867 3910 61999 36716 61999 32338 31581 32338 32338 32458 61999 45055 45560 45055 45055 5073 90039 32338 90039 6966 5981 90039 45055 62061 60395 62061 62061 63520 26446 62061 62061 74512 82901 90039 82901 35653 82901 47800 818 82901 74512 27437 818 62428 80576 62428 80576 44699 80576 86903 51615 80576 279 80576 80576 12083 12083 30196 20814 80576 20814 2283 20814 40200 35558 40200 79592 40200 40200 23096 58553 23096 8014 23096 74562 23096 23096 13463 98280 23096 40200 69909 11402 69909 51453 11402 76382 23096 23096 36134 35521 36134 36134 99491 99491 87867 99491 85439 22234 99491 99620 22234 22234 31485 22429 22234 22429 23919 32828 22429 87410 22429 21647 22234 21647 2964 35267 22429 92289 35267 96657 35267 35267 70809 51434 22429 51434 4763 51434 28296 98864 28296 7804 51434 7804 41139 71921 41139 31059 41139 41139 22230 22230 93641 66007 31059 66007 35699 17313 22230 63015 17313 17313 52062 17313 45236 21510 22230 21510 39081 21510 4586 14503 4586 37510 4586 13003 4586 4586 40257 40257 82505 40083 21510 20650 4586 20650 77225 44110 20650 40083 55209 33007 55209 55209 80364 20650 37104 21576 37104 37104 24996 45826 40083 45826 54498 45826 96478 55209 54267 95387 54267 82655 54267 82655 24502 82655 61107 54047 61107 60634 54047 54047 10377 54047 9921 96892 54047 33554 96892 96892 36341 61107 3569 3569 4007 46810 3569 10988 46810 43103 10988 10988 48687 35939 10988 35939 70700 35939 68390 93724 68390 70167 35939 68390 17985 70167 28868 28868 45537 58168 70167 58168 30884 17985 35687 35687 77518 35687 62338 35687 85813 15929 35687 15929 43718 46241 43718 23968 43718 15929 59918 28450 43718 28450 7366 50216 7366 7366 54302 35446 7366 7366 16992 33697 59918 7366 57494 6958 57494 11210 6958 6958 39163 50430 57494 42756 50430 50430 5550 36016 5550 5550 60059 5550 68967 78671 68967 78671 40479 68967 17490 17490 83552 17490 72449 51693 68967 17490 94725 94725 52776 2065 94725 88248 94725 94725 39521 8950 17490 10088 8950 84456 8950 51693 22927 75674 22927 78792 22927 22927 985 8984 22927 62966 8984 9965 985 9965 99316 9965 53932 32900 9965 16264 9965 96060 22927 96060 25025 9965 18294 18527 18294 43700 96060 43700 93461 86047 18294 86047 2536 11199 86047 86047 70591 15659 70591 43700 64852 20570 64852 64852 84985 26288 64852 96645 64852 85440 64852 95011 85440 30875 96645 30875 89558 43022 30875 96645 9031 16598 9031 9031 53007 26311 30875 94274 26311 26311 97983 17903 9031 38700 26311 11410 38700 10440 11410 63502 11410 11410 20703 89991 20703 20703 79428 91649 63502 91649 3726 91649 51199 36304 63502 20708 36304 36304 9422 91649 13018 13018 60798 36304 69517 95633 69517 58487 69517 95293 69517 42308 95293 95293 71670 11061 95293 11061 12336 92025 11061 71670 49089 13718 49089 49089 56005 97525 49089 97525 79587 49089 7579 24189 49089 24189 41370 42676 41370 90861 41370 24189 88297 41370 8144 79046 8144 87118 8144 81318 87118 87118 37685 62526 87118 87118 64382 2324 87118 2324 59226 21897 59226 2324 6741 55949 6741 52530 21897 52530 77513 52530 13555 36378 21897 52530 83073 83073 83403 83073 79644 83073 9034 99899 52530 99899 72017 83026 99899 83026 97370 97445 83026 83026 84262 99899 82128 12720 83026 84725 12720 12720 64110 19301 12720 19301 54029 146 82128 90763 19301 90763 49564 90763 67111 20660 146 65231 90763 27745 65231 26499 65231 25863 65231 65231 20077 99546 20077 33132 20077 42484 20660 42484 18059 42484 95359 65231 21384 21384 2633 85533 2633 2633 89911 42484 36008 36008 61759 36008 74348 21384 38990 36008 93008 93008 48277 93008 32410 21131 36008 5678 21131 21131 69220 21131 55134 37527 55134 55134 63656 37513 63656 41041 55134 26183 41041 41041 75378 92939 41041 72538 41041 72538 4284 73368 72538 73368 29526 13516 73368 14881 73368 18418 14881 72538 20036 20036 56157 20036 73983 20036 60647 62458 60647 56761 62458 56761 11491 36394 56761 56761 10169 40793 10169 40793 86672 40793 49732 56761 74523 40793 45172 45172 82501 64578 45172 58147 45172 2601 58147 43032 45172 43032 54461 68501 54461 52945 54461 54461 37815 87439 37815 37815 76914 5419 37815 30641 37815 88947 30641 5565 30641 5565 22438 18543 37815 73166 18543 38369 18543 18543 83957 69588 18543 5565 7202 7202 18523 41419 7202 19997 30641 19997 75947 74260 18543 82628 74260 20497 74260 74260 59646 74260 89559 89559 2787 14262 89559 14262 21768 14262 57526 72166 57526 57526 70368 57526 5106 8919 14262 8919 80237 8919 70154 57526 40789 40789 10118 8919 80790 68755 80790 80790 73666 1969 40789 1969 23793 27077 23793 27077 21703 662 21703 662 35889 96286 662 27077 44472 662 67034 8437 67034 67034 58203 30732 21703 65913 30732 46026 30732 41962 67034 41962 96290 82616 41962 60312 41962 79625 44472 79625 22500 55432 79625 64354 55432 77608 55432 44196 55432 38132 44196 44196 62936 62936 73695 62936 37915 44196 27767 58180 27767 41099 27767 46644 27767 27767 28173 62936 76123 45007 76123 76123 69610 76123 56677 16169 56677 56677 26931 81613 56677 36439 81613 81613 14672 81613 34720 45297 81613 60307 81613 20864 81613 60307 78731 54267 78731 24532 78731 2903 60307 25742 78731 28571 25742 25742 4985 25742 86082 86082 332 86082 979 25742 81172 84660 81172 28370 81172 14514 81172 81172 87816 22837 87816 81172 26165 87816 49225 82514 49225 49225 7897 49225 57371 35293 57371 57371 29567 29567 29665 29665 782 29665 43440 43440 94410 26754 43440 29566 43440 26211 43440 26211 24485 26211 90517 35936 90517 60494 90517 90517 37630 3497 26211 3497 43845 3497 91981 41055 91981 38346 91981 13267 91981 13267 20689 3466 91981 3466 47759 93370 91981 93370 1558 3466 93597 49145 93370 49145 99721 49145 75204 27537 93597 11496 27537 27537 78272 93597 14704 14704 81028 14704 13297 76177 14704 89137 27537 83212 89137 89137 46234 50703 46234 14704 12176 52369 12176 52369 62123 52369 4676 69595 12176 69595 2176 29380 69595 6657 29380 29380 79027 29380 91289 82730 29380 82730 85813 69595 16298 16298 76030 8480 16298 29380 23810 23810 45576 45576 18786 16756 45576 49270 45576 14194 49270 65815 45576 491 65815 65815 79829 65815 87662 87662 29914 78106 65815 87662 94361 8559 94361 94361 82377 64466 78106 9083 64466 9638 64466 64466 73220 29739 64466 29739 31383 77242 31383 93215 31383 31383 48256 31383 67599 53093 31383 29739 29920 29920 49361 29739 809 86640 809 809 55934 23836 29920 809 55591 87793 55591 93077 23836 10943 55591 10943 80739 23403 55591 41147 10943 10943 65885 41147 68677 75684 68677 68677 19733 68677 56521 68677 78710 18971 68677 61498 18971 18971 23311 62499 23311 23311 80221 61784 80221 80221 47768 673 80221 80221 4963 80221 44240 44240 87532 44240 19144 87067 44240 33072 87067 87067 10123 81222 87067 57609 87067 10217 57609 57609 97869 57609 41764 87067 42510 42510 15775 42510 12094 42510 12543 42510 35574 71336 87067 78979 71336 31981 71336 24686 71336 71336 70388 87831 71336 87831 66299 42510 81629 81629 94981 53022 94981 98120 94981 94981 51367 94981 65510 98171 65510 65510 93832 96118 94981 96118 29196 96118 75328 96118 41307 96118 69160 96118 38220 94981 72707 72707 29391 6317 29391 18152 29391 29391 80657 29391 23531 72707 84257 941 84257 84257 11697 33678 72707 42529 33678 94895 84257 97492 94895 94895 53758 62179 94895 62179 75604 64064 62179 61819 62179 62179 734 62179 23982 89706 23982 25017 62179 25017 50185 15408 23982 15408 9016 9016 47991 54249 9016 54249 84293 84489 54249 23363 84489 84489 48520 84489 70270 70270 47965 81550 70270 70270 48590 48590 29060 58251 29060 84861 29060 64278 29060 25279 64278 76078 25279 19559 25279 4067 25279 85773 25279 85773 90331 11640 85773 29586 85773 29586 8522 42240 29586 84283 25279 98104 84283 84283 86844 93819 84283 24938 84283 84283 30623 30623 87639 42389 30623 30623 33066 33066 18535 4004 33066 4004 38702 17991 4004 33066 64449 64449 38206 38206 38211 57919 38206 48230 38206 48230 26797 64449 99596 99596 54822 99596 53559 24059 48230 24059 32585 32585 19767 32585 16788 56189 16788 32585 63336 63336 55857 81197 63336 14901 16788 14901 42615 14901 65874 70170 14901 67045 14901 62213 67045 67045 48516 43000 48516 72367 48516 52447 14901 19731 52447 39985 52447 85704 39985 46831 39985 43147 46831 71314 39985 5336 71314 51742 71314 5409 51742 51742 40734 66688 51742 51742 50793 50793 78306 51631 50793 50793 48372 48372 88027 98265 51742 98265 25975 98265 47100 54628 98265 54628 75969 54628 20132 54628 12583 38548 12583 68898 12583 769 68898 3656 68898 54628 3546 54628 83455 83455 62615 62615 48810 94712 48810 27802 48810 68674 62615 9722 68674 93236 68674 68674 6889 8342 27802 75713 68674 49532 8342 65917 75713 65917 63621 65917 82519 49532 92944 32680 82519 32680 75100 32680 86278 9227 92944 3273 9227 32680 61959 61959 24655 46986 24655 61959 91020 91020 95473 95473 61548 27500 95473 82487 95473 95473 77841 95473 99002 99002 12921 82998 99002 99002 99833 99002 21067 70436 99002 93994 99002 78691 99002 78691 57836 19617 78691 19617 44890 29372 19617 56182 19617 19617 22745 93121 22745 22745 38960 14158 38960 22745 37958 8033 37958 27074 8033 27074 48140 37958 62925 25175 62925 96880 62925 92292 62925 8033 65514 65514 87066 66788 65514 56127 65514 56127 84926 56127 38276 56127 57878 25407 57878 27074 7877 91622 7877 56127 52910 52910 28113 68124 28113 28113 71269 28113 1551 28113 33008 28113 86305 86305 85327 99664 86305 86305 95055 57476 86305 86305 65537 65537 17878 65537 37148 25042 37148 74713 65537 74713 18252 38791 25042 21292 38791 13946 38791 74713 59180 19344 38791 19344 97896 19344 52049 59180 49179 49179 31494 92445 31494 31494 16834 70702 31494 75234 70702 61887 31494 61887 3924 61887 29414 61887 67519 70702 63503 61887 59297 8097 59297 59297 17261 63503 33332 94198 33332 10397 94198 33332 54244 17840 54244 71880 54244 92930 54244 83086 54244 71369 83086 83086 35615 83086 58215 58215 65086 58215 34161 52767 83086 58215 44288 44288 93423 39226 58215 39226 49137 39226 95033 39226 83431 83431 37605 86292 83431 84636 83431 63647 39226 63647 32198 63647 48502 48502 94655 55178 63647 67493 55178 26968 48502 65100 26968 8815 26968 37493 26968 30458 63647 40075 30458 26968 31533 31533 3147 29133 31533 51170 40075 51170 31034 31034 44470 31034 49640 49640 68197 44965 49640 12654 44470 41729 49640 26898 41729 40598 41729 40598 16812 9636 40598 41729 27076 75561 27076 3976 40598 3976 50640 81961 27076 81961 62962 3976 66153 66153 26427 96995 66153 66153 54094 43049 54094 54094 64448 64448 92138 54094 86826 38433 86826 54094 39250 66518 39250 39250 17984 76041 39250 64448 16909 16909 95519 6029 16909 16909 94632 61666 16909 61666 97106 2357 61666 39250 75395 61666 20720 70314 20720 60192 20720 75395 10741 66514 10741 20720 33751 34649 33751 60082 33751 51552 60082 86146 33751 23237 86146 79 86146 79464 86146 20192 33751 6301 86146 16310 6301 43885 6301 6301 16944 72863 16944 91364 86146 86659 91364 83215 91364 73249 91364 98559 91364 73249 36750 36750 72094 45317 98559 54495 36750 54495 27515 27515 66159 27515 38911 27515 48867 48867 81224 48867 25669 25669 80423 31337 81224 64291 31337 1566 31337 1566 65042 31337 55412 79470 55412 55412 33526 55412 79873 42601 79873 85516 79873 85516 27785 85516 13388 55412 20584 45429 20584 20584 30577 78907 30577 30475 30577 86752 30577 86752 86042 68108 86752 30577 44178 31452 44178 86752 38441 13290 38441 38441 41664 89616 41664 65701 89616 13111 89616 89616 44643 89616 86437 50125 38441 92424 50125 41664 73263 73263 50949 73263 6818 53860 6818 57364 53860 5112 53860 5112 74122 3513 5112 5269 3513 3513 52472 3513 81316 81316 37003 16911 81316 3513 65980 4780 65980 65980 78306 81316 2640 64513 2640 81316 89040 73107 89040 73107 14261 88578 14261 14261 53005 14261 3813 27713 3813 76208 3813 14261 12872 12872 64761 12872 57617 75882 12872 68570 75882 36399 68570 12756 12872 28347 75882 28347 58699 10302 68570 50932 10302 28347 80580 80580 44494 80580 36155 79870 36155 46289 80580 6511 46289 80580 93412 93412 98883 18942 93412 55999 93412 55999 3502 70990 93412 70990 51878 98394 70990 58546 55999 14521 58546 86211 70990 86211 9087 69875 86211 69875 66979 69875 6624 6624 78218 6624 18664 86211 50398 69875 65540 26204 65540 73122 26204 26204 81706 26204 43486 65540 12355 98380 12355 12355 19319 19319 94171 19319 28102 12355 14283 2463 14283 14283 26788 14283 30546 19319 97363 97363 40785 85719 40785 71528 40785 97363 34959 34959 7279 77494 34959 47410 34959 40855 47410 47410 81524 81524 45698 81524 34866 11989 47410 85093 11989 38948 81524 38948 17389 87752 38948 17389 20125 68050 20125 44455 20125 9861 20125 9861 38330 20125 88214 9861 80594 32102 80594 80594 8981 8981 64118 8981 54675 78733 8981 24380 78733 25271 78733 78733 64236 64236 27422 64236 20609 78733 12618 70363 12618 38724 12618 7918 12618 70222 12618 70222 29867 70222 19222 15719 12618 15719 40531 12229 15719 40378 70222 40378 25544 41686 40378 45903 40378 3135 45903 89300 45903 89300 98354 89300 58493 52159 89300 52159 96390 96390 89068 74974 96390 50597 96390 55675 50597 68814 55675 55675 46151 857 55675 55675 49003 49003 7779 53093 49003 49003 19513 50597 92859 92859 89018 89018 2681 2681 73445 14053 89018 14053 75156 14053 3596 14701 14053 14053 37642 4624 14053 14053 50386 44382 14053 14053 88529 2681 73798 73798 81713 29779 81713 29779 89887 75417 29779 12047 29779 12047 90184 27097 12047 32248 81713 12047 14702 12047 37941 40529 37941 37941 19847 37941 15909 37941 59552 64645 59552 59244 64645 83437 37941 83437 6752 83437 75548 29077 83437 29077 67347 75669 83437 33589 29077 57439 33589 75669 38829 38829 75235 48084 75235 6208 75235 38829 89469 89469 10910 75235 32861 85558 32861 85558 69367 32861 22827 22827 94970 22827 75268 18647 75268 75268 89628 37464 94970 37464 2025 89628 92734 92734 90055 37464 49048 74250 49048 29513 92734 97476 29513 42141 29513 29513 28088 28088 52794 28088 79865 29513 44816 44816 11077 11077 23396 93646 11077 28088 6364 36469 6364 11077 69657 12938 69657 69657 22524 28611 22524 65819 69657 65819 1614 90534 1614 1614 18439 30502 1614 30502 9000 75113 9000 97172 9000 30502 53945 53945 12684 53945 27809 27809 91667 24547 27809 71755 24547 91667 11789 24547 5832 94970 5832 5832 43444 93262 43444 79390 43444 43444 71746 71746 43718 6914 71746 99431 71746 25854 43444 36239 25854 25854 22137 22137 37943 79397 22137 22137 2560 2560 76584 14526 2560 39208 2560 49482 39208 2560 27250 27250 11639 27250 43741 39208 47150 44565 47150 9333 44565 44565 54760 47150 51448 51448 80674 44565 35654 17847 35654 4908 17847 17847 15364 17847 75999 72898 17847 64431 17847 51024 64431 51024 78926 87877 51024 51137 17847 82891 51137 7109 51137 35225 51137 90741 51137 90741 64159 90741 24202 51137 55120 55120 16335 90741 28316 95289 28316 7651 90741 7651 95360 91723 7651 7651 35185 78341 7651 78341 86504 12644 78341 78341 61435 50865 78341 32572 78341 78341 98773 98773 41939 69889 98773 98773 44207 44207 40728 10297 44207 37599 44207 63797 44207 63797 20450 93105 63797 86484 63797 66723 98773 80620 66723 80620 24280 10792 63797 80620 56044 56044 53080 56044 97885 52629 56044 70637 10792 70637 22444 22444 57619 10792 75797 75797 46746 75797 9932 52784 9932 75797 93076 93076 76179 63699 93076 9932 43281 43281 50559 79203 43281 57894 79203 94716 79203 99777 79203 43281 75190 75190 52844 79203 69702 69702 5484 69702 3721 11607 69702 4094 75190 4094 52917 89277 4094 53228 89277 86639 89277 89277 51976 89277 16047 57523 16047 16047 34809 89277 57968 16047 98628 35258 98628 93626 98628 69915 93626 35342 98628 33538 93626 62915 93626 18065 62915 18065 26909 26909 28509 93126 26909 93126 77793 25925 26909 32672 25925 35008 93126 30779 35008 49445 25925 5247 35008 5247 76804 20268 76804 49445 22389 82426 22389 32671 22389 32671 30221 55703 32671 55703 38194 9269 55703 32671 18208 11824 18208 74716 11824 11824 19165 83203 19165 57161 19165 57161 51988 51988 89166 19165 17859 17859 4540 57161 53181 53181 76047 53181 7781 23735 53181 23735 42993 6517 53181 6517 766 86949 6517 81815 86949 86949 88285 73134 88285 88285 60179 88285 41898 88285 60734 88285 81593 81593 87896 81593 25295 98822 25295 30745 98822 25295 60775 24006 60775 20359 98822 13518 20359 20359 96038 96038 40942 9591 96038 96038 54292 20359 10843 49326 10843 96038 13939 5295 13939 69523 13939 96038 27127 92821 10843 22238 92821 91564 13939 2286 91564 92821 14325 406 14325 406 62937 42977 406 83555 406 83555 74285 65184 83555 83555 14364 63167 83555 55291 83555 14325 92995 92995 73546 92995 596 17333 92995 37442 92995 92995 34988 34988 3110 34988 24712 31043 34988 31043 94240 51281 34988 84905 51281 51281 76933 51281 41292 79820 34988 51281 34525 34525 35127 34525 58752 45039 58752 80413 58752 34525 20933 20933 48489 20933 7103 7103 23123 23123 80824 48690 20933 48690 12666 12666 85104 29320 48690 29320 44725 21093 12666 96051 21093 21093 26829 21093 63954 4364 21093 21093 6161 21093 29334 84207 29334 13318 21093 13318 79287 59304 13318 47532 59304 1317 79287 18299 59304 27210 18299 50311 18299 3233 50311 50311 46206 1317 54000 59951 54000 32283 50311 31246 32283 17285 32283 17285 68049 36171 17285 21886 17285 21886 98176 36171 84447 84447 38001 5489 84447 76019 84447 39753 84447 39753 87744 93922 39753 50816 93922 60432 93922 60432 13762 60432 8543 38560 93922 23197 38560 8543 39998 30438 39998 87574 38560 92528 87574 92528 3452 99051 92528 92528 27795 91378 27795 92528 39420 30462 39420 39420 31330 82921 31330 14269 31330 14269 92779 237 14269 20619 237 237 87990 51177 237 73943 51177 56040 31330 56040 39453 79832 56040 56040 28878 28878 4728 28878 57485 57485 83194 28878 13724 13724 1464 57485 68560 46072 68560 68560 22764 22764 51238 91285 22764 28378 91285 27615 91285 79303 91285 91285 67529 22764 16107 70555 91285 70555 35306 85511 70555 70555 85505 70555 26960 16107 84192 16107 65605 65605 23155 23155 67190 23155 27806 23155 53552 65605 16497 16497 65707 61314 16497 9300 16497 68114 16497 23155 25011 55124 25011 33495 25011 25011 32530 25011 51342 47532 25011 25011 99523 94514 99523 99523 71882 72830 99523 50313 72830 72830 29936 98038 72830 98038 18445 33059 98038 33059 43990 5193 98038 5193 55727 39874 5193 41881 98038 4900 41881 41881 31686 41881 12167 12167 38889 12167 2110 5193 80043 80043 36252 90984 80043 90984 62132 90984 51780 90984 28710 12167 87203 94140 87203 87203 79167 47149 79167 90984 31701 31701 20174 86351 79167 86351 48926 24287 86351 58130 86351 28186 31701 7236 28186 65489 28186 86351 72201 72201 52022 72201 98347 89678 28186 16088 89678 3216 89678 70756 89678 37923 70756 38834 89678 20505 38834 91975 38834 70756 20949 38834 91743 61171 91743 91743 86882 51471 86882 20949 50039 1284 50039 48006 50039 48006 91790 48006 12127 47673 48006 44807 50039 48006 80711 44807 9004 9004 12215 28997 9004 51529 9004 9004 52275 52275 1594 98141 52275 9004 43310 75309 43310 43310 30646 52275 81660 90240 52275 90240 41956 81660 17990 35919 17990 90240 94668 53553 94668 59022 94668 94668 9474 29319 94668 29319 9775 9775 41782 93078 9775 93078 50747 98020 93078 94590 98020 59082 98020 69067 98020 53518 69067 42791 69067 3059 42791 98020 87508 16746 87508 43593 87508 43593 64866 43593 75168 19603 75168 75168 10883 78102 10883 10883 62924 25220 10883 25220 99267 23497 25220 14744 25220 51419 14744 14744 16421 46923 14744 14744 752 23497 62577 62577 44564 62577 65629 752 79253 5348 79253 79253 6592 65629 97175 79253 44314 44314 18055 31201 44314 44314 1571 69875 1571 1571 79790 16022 79790 79790 82635 92352 79790 92352 5808 27434 1571 12815 27434 79790 84633 92352 13418 13418 42445 37773 13418 13418 3538 54850 13418 13418 54282 54282 39658 57780 54282 57780 59302 57780 35893 35893 79720 35893 74790 35893 67463 16924 67463 89761 67463 89761 11541 2517 89761 68615 35893 68615 5783 55896 68615 55896 37613 55896 1773 1773 9145 72822 9145 26753 9145 9145 34812 14724 34812 34812 68045 82670 9145 82670 18222 9145 56944 49379 56944 56944 91030 56944 31060 62083 56944 17659 62083 92728 56944 92728 65691 90739 92728 64646 92728 21135 92728 79230 21135 28035 92728 29362 28035 61198 21135 61198 11799 61198 90903 90903 98795 90903 91254 90903 42864 42864 14702 43382 42864 683 42864 66148 683 93335 66148 66148 66508 66508 68079 82880 66508 66508 14868 38156 14868 34890 14868 14868 6587 90446 6587 64141 6587 6587 74677 58098 6587 85153 58098 58098 51472 58098 16925 16925 39478 52183 51472 13646 52183 52183 48341 51472 74257 65081 74257 28944 52183 80157 28944 22696 80157 80157 70100 70100 65121 80157 18629 79685 18629 4918 18629 18629 13460 13460 23638 95414 18629 31328 95414 35382 95414 95414 26467 13460 659 659 86774 95414 95890 65472 95890 659 10522 29129 95414 29129 42603 10522 31814 60762 29129 44360 60762 91393 60762 88158 60762 38182 88158 91393 75981 59667 75981 59667 22910 59667 39666 59667 69928 69928 63857 98789 69928 98789 94954 98789 38972 39638 69928 6566 39638 73476 39638 39638 16125 27089 39638 69928 64507 64507 46211 82123 64507 82123 47080 64507 55058 34100 55058 27602 55058 27602 41995 27602 31130 27602 10356 70954 10356 10356 70186 61098 10356 22573 10356 53828 22573 62742 10356 98108 62742 59969 62742 62742 87761 62742 24212 24212 54774 24212 97984 52155 24212 62742 25711 76019 25711 25711 99702 25711 2034 51876 25711 99396 25711 26889 99396 26889 59833 6837 26889 26889 99139 45312 99396 45312 85014 45312 6885 6885 91676 6885 30135 26889 56907 56907 23886 6885 66597 6885 94947 43756 94947 94947 43132 55913 94947 55913 92327 55913 4267 55913 53570 55913 90580 1629 55913 63300 1629 1629 30883 1629 66601 55913 34350 37078 34350 37078 20576 37078 95914 95914 26402 37078 64095 64095 48723 95914 3312 21452 3312 3312 50438 50438 81864 38744 3312 38744 68307 7615 50438 7615 25327 38744 6724 6724 57627 462 7615 15454 462 462 69733 69733 65389 65389 14181 68363 65389 44169 65389 47754 44169 65389 48476 48476 74516 74516 9020 9020 92257 9020 54434 9020 55175 72848 9020 9020 93435 9020 96581 96581 25618 25618 28606 25618 34600 25618 53306 65882 25618 53616 65882 65882 46476 32635 65882 32635 51950 48967 32635 71667 32635 87591 32635 65882 35978 97165 35978 35978 11004 12297 32635 12297 79811 35978 32741 32741 24376 12297 25658 25658 97122 25658 40230 12160 25658 32741 92244 92244 4519 92244 99791 25658 97848 23383 97848 58383 97848 58383 52518 58383 22047 58383 54307 64698 54307 54307 54384 58383 84665 84665 13901 29685 58383 29685 83736 29685 6367 6367 75784 6367 8953 6367 67762 67762 26258 67762 81170 91640 67762 83414 67762 83414 16420 79483 16420 16420 63683 51041 63683 15696 51041 15696 98795 15696 57027 15696 72379 15696 71406 92288 71406 56184 71406 15696 63176 71406 67212 69115 67212 21355 67212 77928 21355 21709 77928 21355 92280 40732 77928 77297 92280 75900 77297 77297 53151 53151 78457 19983 53151 19983 40970 19983 23749 23749 18397 23749 15416 19983 95317 95317 41072 95317 18756 66073 95317 45419 19983 45419 82249 57774 95317 57774 76160 79167 57774 45419 50583 50583 78583 77626 50583 77626 35668 62358 77626 98401 57774 53329 98401 11460 77626 89796 11460 11460 75874 98401 5695 86230 5695 5695 16441 16441 50558 50558 86233 12740 50558 50558 26119 50558 82302 82302 86147 26119 85277 20471 85277 52867 82302 52867 36729 52867 28696 41408 85277 41408 65920 42688 41408 67304 85277 67304 83176 67304 3326 17713 67304 35264 67304 38529 52867 9061 38529 38529 54768 65121 38529 67304 57943 38529 75910 99385 57943 99385 51004 99385 25918 85377 25918 12145 85377 85377 2272 21717 2272 21717 3756 99291 21717 85893 21717 85893 8178 21717 43083 9083 43083 85893 77407 97210 77407 97210 97179 97179 91072 97210 36677 31077 36677 36677 74668 74668 85057 16017 74668 34227 97210 34227 95977 50979 95977 95977 9092 9092 72122 36113 95977 36113 68569 73928 36113 94893 36113 95977 40335 30491 40335 40335 47764 65588 40335 55356 40335 55356 41201 55356 69573 92734 55356 38877 55356 74584 65588 74584 27643 55356 90913 81812 55356 65319 90913 8107 65319 65319 40763 54580 90913 54580 8155 37081 54580 37081 70903 81812 69226 97977 69226 69226 19727 69226 60257 35454 69226 25675 35454 51751 35454 35454 45592 34324 45592 92354 45592 26915 45592 61780 37081 10712 61780 72383 61780 72383 2050 61780 57908 56146 61780 56146 2899 2899 13638 38484 13638 38484 75107 13638 85970 8709 85970 85970 88773 5358 85970 87403 85970 85970 96418 38484 51737 51737 68729 26780 13638 26780 39576 19588 26780 19588 77398 19588 95797 44430 95797 95797 92166 95797 59701 28225 59701 59701 44897 97879 59701 63330 59701 59701 5637 59701 79504 79504 88363 6572 59701 75432 6572 80186 75432 75432 37398 37398 60472 16719 37398 37398 64504 75432 25403 25403 60171 31706 37398 31706 55777 31706 70095 70095 50706 57814 31706 33444 57814 57814 94686 30023 94686 67756 94686 94686 37767 37767 1360 94686 79439 79439 64870 71360 79439 72873 79439 79439 66489 50741 66489 72873 62118 79733 62118 62118 86851 72873 91671 80464 91671 35457 80464 80464 34727 52245 34727 34727 84034 85359 34727 85359 33847 7998 85359 11271 85359 80464 28322 28322 7817 84695 28322 49498 28322 57925 49498 88252 57925 57925 56176 92259 56176 82004 56176 12816 56176 65249 56176 79129 56176 79129 43849 79129 86588 50981 79129 79129 82883 11508 82883 58995 82883 58995 95656 58995 58085 30871 82883 26709 30871 89497 30871 30871 75191 98834 30871 30871 74372 74372 9971 58085 75805 57698 74372 57698 63766 80552 57698 57698 49824 43924 57698 10169 43924 35430 43924 43924 81071 63075 81071 63075 53475 95915 63075 30909 63075 63075 74066 96791 63075 46356 63075 46356 99357 31326 46356 67239 81071 67239 54551 67239 55440 55440 15128 55440 86882 65620 55440 80043 65620 65620 90886 65530 65620 55440 13045 91563 13045 91563 81095 91563 73858 13045 16251 16251 73166 13045 58714 28578 58714 73868 58714 91563 12151 89988 12151 41967 12151 20601 12151 9330 20601 58714 50244 50244 89708 85348 12151 64367 85348 31390 64367 55821 64367 85348 12063 12063 39826 76024 12063 12063 314 85348 29478 12063 46161 9671 46161 46161 74041 46161 32309 85221 32309 454 85221 85221 46304 46304 29240 46304 3527 46304 33731 60008 46304 35348 60008 82149 60008 82149 25297 82149 8190 8190 32348 62765 82149 73991 62765 8190 89893 89893 66052 89893 35009 20348 35009 20348 5098 20348 56107 28711 35009 56107 86787 86787 14725 86787 20079 75571 20079 18357 20079 28711 95346 83224 95346 35733 95346 53494 95346 95346 16484 20079 68333 95180 68333 43343 68333 68333 55639 55639 32015 32015 17083 32015 74287 96246 32015 32015 6244 4420 32015 51051 55639 99136 51051 94600 32015 94600 398 51051 2353 13273 2353 2353 11048 2353 91601 1720 91601 52659 1720 73703 1720 13283 91601 8149 13283 24176 91601 24176 19031 39964 24176 13283 15574 15574 10735 15574 61453 15574 16194 60534 15574 80054 24176 43036 80054 77153 15574 25495 77153 80054 76969 89993 76969 14940 76969 50130 76969 76969 20561 20561 55945 81644 76969 81644 42266 20561 97235 97235 1047 95393 1047 1047 97202 55052 1047 35463 1047 33428 35463 35463 66137 66137 85589 8125 1047 8125 93519 8125 92382 8125 61572 61572 36039 61572 52572 61857 61572 66137 17197 61572 94338 13383 94338 94338 64507 18921 61572 18921 73858 60618 18921 18921 28876 98371 18921 94338 21305 35485 21305 96468 21305 50649 21305 83812 21305 83812 31101 83812 70724 26109 70724 46674 70724 39434 70724 53138 39434 21901 70724 39434 4515 34457 39434 7318 34457 75922 4515 75922 20640 20640 42546 92399 75922 92399 7320 15013 20640 15013 57582 15013 99844 99844 68470 33232 99844 93845 15013 93845 21530 93845 48284 93845 60497 49798 60497 93845 12702 60497 63742 63742 98173 40636 63742 21544 40636 40636 11686 59182 40636 59182 56607 30422 59182 30422 35853 10661 30422 10661 90222 10661 73353 30422 80651 80651 70251 80651 94658 34659 59182 34659 55671 34659 30766 62996 80651 62996 39824 28203 62996 73304 62996 10661 34400 97941 34400 34400 80374 80374 88495 9498 34400 55801 9498 9498 33633 9498 18733 4140 18733 18733 57692 57692 48299 40648 57692 40648 65727 94438 40648 40648 92471 81145 57692 81145 30849 81145 96860 92471 38551 38551 25835 43897 38551 34911 92471 81145 99169 99169 98714 98714 59286 83541 98714 83541 95618 2935 95618 95618 49700 39632 95618 9383 39632 95618 40630 39632 63607 36706 40630 36706 83508 45659 83508 36706 765 30660 765 765 60872 60872 7035 17841 60872 97052 60872 97052 82393 7089 60872 6908 97052 7089 14245 60206 14245 18903 6908 18903 45331 14245 57315 57315 59393 81622 18903 57315 7083 47246 7083 7083 51639 57315 33445 77959 33445 33445 22036 46056 7083 21344 46056 32656 21344 89631 46056 42908 89631 89631 85957 34091 89631 34091 56236 26810 56236 56236 11882 90724 11882 35305 11882 11882 86692 28816 86692 83201 86692 93492 56236 54152 93492 82348 93492 18407 93492 18407 43887 13416 18407 18407 69853 18407 44594 37039 82348 37039 77527 17509 37039 16462 37039 16462 4903 54667 37039 54667 40178 54667 98830 46795 98830 16462 73563 73563 84916 63259 73563 63259 48022 63259 32800 61471 98830 61471 34981 831 61471 61471 15238 61471 8565 8565 21226 93092 8565 93092 47989 8565 56115 743 56115 31455 56115 61471 63641 5323 63641 50793 5323 35330 5323 74985 56115 74985 98842 63641 87957 64719 87957 72347 74985 72347 47427 71570 72347 72347 99424 51985 72347 9766 51985 83617 51985 54827 83617 27021 83617 83617 36499 83617 75174 83617 37340 4602 37340 89661 37340 89661 84667 45958 84667 3175 84667 45376 89661 76135 45376 45376 99817 89661 25662 25662 79127 27562 25662 53437 27562 13752 25662 13752 52733 86811 13752 86811 67502 41178 86811 44287 86811 27562 41755 41755 6797 86811 51292 44287 29918 29918 51927 99742 29918 29918 48769 29695 48769 29918 91569 29918 55391 55391 60769 62054 91569 62054 6970 6970 78748 83132 6970 6970 80710 62054 38131 45486 6970 45486 80581 34192 45486 45486 32104 32104 10041 35091 32104 35091 4595 66773 35091 71315 35091 70217 35091 52554 70217 12266 70217 96181 45486 96181 38001 96181 1713 1713 36197 1713 83227 1713 82684 82684 75794 82684 92771 82684 84543 84543 87328 82684 43687 43687 92032 43687 67845 62924 67845 50158 84543 27211 50158 50158 5242 5242 82455 97567 50158 90541 97567 47885 97567 50200 97567 59463 50200 98852 59463 59463 45200 72621 59463 54347 50200 54347 53339 53339 46825 13631 53339 83580 53339 42612 53339 11977 42612 28925 42612 42612 64186 417 42612 49701 417 66776 417 5165 417 5165 34915 44503 42612 44503 50298 417 25690 90533 25690 81523 25690 55624 81523 81523 79278 76001 25690 76001 39381 22119 76001 76001 37110 76001 54249 81523 37438 25215 76001 25215 19493 25215 79571 46739 79571 79571 68277 70434 25215 70434 68496 70434 80421 47054 70434 70434 53150 70434 78741 78741 5219 63227 78741 59691 78741 78741 71208 71208 13718 78741 87338 87338 79115 87338 64011 91104 87338 11815 87338 66126 11815 11815 68433 68433 2897 68433 98693 72022 68433 68433 77891 77891 24243 77848 68433 77848 86563 615 77891 615 65488 77848 20010 20010 88429 20010 91503 74015 91503 74015 69603 74015 8649 74015 31242 69837 74015 1252 69837 69837 86122 4932 69837 4932 99658 4932 38588 4932 18189 4932 27510 5502 31242 5502 14950 67370 5502 4932 84824 84824 10056 36403 5502 28734 36403 76832 28734 28734 39844 28734 61668 61668 61108 61668 67243 98462 36403 98462 58644 87138 98462 64176 98462 64176 16552 72836 16552 54566 72836 16552 87926 87926 81119 87926 45127 3728 45127 9965 3728 24524 3728 45127 87825 87825 31646 87825 11117 11117 35055 23640 11117 86754 23640 86754 74808 57472 74808 85785 74808 3737 86754 21814 3737 3737 41939 3737 88071 85785 64566 3077 3737 47964 3077 65662 64566 65662 80125 16794 65662 62212 64566 98319 65662 62212 93915 62212 63964 43383 63964 61562 93915 61562 27198 85559 61562 79622 85559 28167 63964 28167 92971 28167 99492 99492 19524 99492 31031 28167 40891 40891 41537 65227 99492 65227 3396 40891 72978 96753 65227 96753 16047 96753 13416 96753 88470 77450 96753 77450 57205 76437 77450 76437 32894 76437 15424 59768 15424 88460 15424 27328 15424 77450 58083 47622 27328 47622 58622 47622 2912 47622 63735 58083 969 3287 969 969 49248 28786 49248 49248 77094 43872 77094 77094 87490 85761 77094 94581 77094 77094 44869 10921 44869 64221 44869 77094 46415 59783 44869 59783 79753 46415 54908 59783 49565 5076 49565 54908 74676 74676 3141 31722 74676 74676 35341 94257 35341 35341 28113 90071 35341 31315 90071 26480 74676 25951 26480 26480 59092 26480 92090 90071 32780 90071 90284 2498 90284 32780 87474 91025 87474 25671 87474 13750 25671 13750 80651 45620 87474 45620 39383 45620 44006 13750 71059 13750 5384 15219 5384 5384 13742 31174 13742 36030 13742 30216 13742 30216 84490 15373 30216 30216 13646 30216 39499 39499 24513 39499 28274 39499 79199 30216 85638 39499 30505 30216 84501 84501 28873 61680 84501 33851 84501 75646 84501 75646 76553 68395 76553 8329 76553 53108 75646 80192 76553 49457 80192 34123 76553 75326 34123 96313 80192 76553 12202 81298 12202 46170 12202 12202 50454 40984 12202 96178 40984 20849 40984 20849 44419 6529 20849 54357 20849 20849 76137 20849 80031 47284 80031 80031 41865 84226 41865 91924 41865 41865 43095 24869 43095 80212 41865 60062 80212 80212 62048 26941 62048 62048 64150 80212 75903 55653 62048 26780 55653 26306 75903 26306 53752 97019 26306 97019 39795 53214 97019 53214 18631 12310 97019 97283 12310 97283 22429 81455 12310 41611 81455 81455 26926 48988 26926 43000 26926 26926 25972 38476 25972 69849 25972 26926 78080 78080 91805 45668 78080 53173 78080 8101 26926 64378 8101 25698 8101 8575 8101 53173 81734 8575 80188 77712 80188 80188 85601 37564 80188 89994 81734 79947 89994 7461 89994 44660 89994 80188 62455 62455 3934 681 62455 65627 62455 89994 62710 32966 89994 62455 99207 88575 99207 99207 79421 16688 79421 79421 5001 5001 93961 87864 93961 5001 94210 97869 94210 94210 81433 94210 54862 54862 28430 77525 54862 93961 98353 79002 98353 98353 58009 58009 60512 58009 25050 83397 25050 53017 83397 83397 46640 21288 83397 7216 21288 21288 41389 1863 21288 83397 63960 5009 63960 63960 73590 1863 39997 39997 27090 39997 12018 66708 63960 51007 66708 66708 60417 66708 94606 55732 66708 55732 69646 55732 91566 41135 91566 50570 91566 50570 33296 81870 50570 78887 91566 50570 82451 29731 82451 84133 82451 82451 558 34819 558 558 17528 17528 76220 558 42683 59713 76220 59713 68367 94576 59713 94576 61245 20885 94576 42683 34297 98119 34297 34297 10564 34297 54564 94576 11146 41287 11146 11146 60543 69484 34297 78044 69484 69484 43151 83815 43151 43151 24472 13942 43151 69484 35095 24732 35095 35095 79242 78888 43151 71745 78888 35095 77474 30109 78888 8358 30109 30109 25176 20676 30109 20676 20666 4809 30109 4809 18583 20676 9704 9704 20026 65839 9704 65839 59914 65839 47104 47104 3813 37973 47104 47104 31894 80807 47104 80807 93119 47104 49493 47145 49493 68965 49493 99506 80807 99506 81491 98669 99506 98669 36062 2127 98669 99506 15076 15076 78476 15076 96056 15076 70797 15076 48179 92868 48179 48179 97042 3115 15076 3115 83337 3115 6525 12726 3115 3115 96277 64314 96277 31415 48179 40564 31415 31415 2593 3865 31415 31791 3865 58252 3865 12645 58252 61500 58252 64587 31415 43656 64587 44084 64587 64587 74184 78432 64587 78432 67947 78432 53473 86160 78432 64587 1794 82039 78432 38417 82039 63231 82039 52222 63231 63231 39689 63231 18659 63231 58652 772 63231 22909 63231 2567 22909 93677 22909 82039 58710 58710 30385 58710 6172 58710 72186 29473 63231 92274 29473 72186 74992 949 74992 91025 949 94761 949 949 27742 74992 41803 949 49563 49563 92765 53431 49563 49563 97838 10110 41803 49563 52192 7949 10110 7949 35963 7949 8759 28645 7949 7949 27820 12427 7949 7949 68197 14153 52192 26735 14153 5207 14153 14153 13544 14153 92948 68243 92948 92948 55817 55817 7075 55817 67660 55817 17455 55817 46564 76172 55817 13544 943 56642 943 56642 78035 56642 85067 56642 13092 56642 2015 2015 79070 42737 2015 42737 23983 2015 49405 49405 87740 87972 49405 75319 87972 49405 49517 49517 92597 49517 60928 60928 5831 10099 49517 45030 10099 45030 60913 64010 10099 64010 66906 97084 45030 91472 97084 11190 97084 6333 11190 51791 6333 97084 59437 95397 6333 69753 95397 95397 9000 8960 59437 83581 8960 53643 59437 95560 95397 31063 95560 31063 97287 64846 31063 31063 1506 2688 53643 2688 46882 45119 2688 45119 16180 2688 11744 17887 11744 11744 55619 12319 11744 29100 12319 91107 12319 11744 84592 99150 84592 77030 84592 84592 40700 12985 40700 40700 70221 99984 40700 60520 84592 89774 60520 91294 60520 91294 7495 91294 31123 91294 81920 91294 59819 13714 91294 22220 13714 16215 13714 16215 96179 16215 25240 13714 47209 5774 47209 69397 47209 94966 47209 13714 91133 16215 66713 5962 66713 31426 66713 66713 19355 83649 66713 83649 6069 66713 73250 73250 43607 66713 12026 12026 94596 12026 25742 97233 12026 76274 12026 12026 14217 43583 12026 73250 16962 16962 78415 18869 16962 67470 16962 37323 67470 67470 60022 67470 72242 72242 72095 10007 72242 72095 38919 94441 38919 30733 38919 67798 38919 1232 10007 1232 63076 1232 48846 10007 30904 74433 30904 1232 49988 34859 49988 49988 20959 49988 17795 49988 46853 5670 30904 695 5670 22400 5670 22400 43627 42321 22400 42321 17135 19053 42321 42321 36727 42321 27927 27927 62730 90257 27927 42321 79118 4436 79118 88059 27927 27927 67886 67886 96153 74400 67886 5007 74400 5007 47746 37223 5007 5007 29895 5007 30717 64270 30717 78855 30717 1197 30717 1197 13794 9975 13794 44910 13794 45435 44910 44910 81649 81649 54735 81649 54757 27483 81649 27483 52113 56372 27483 33944 81649 62871 33944 33944 41304 64906 44910 64906 4168 27483 6513 10030 6513 83029 6513 60948 6513 36637 6513 36637 73184 36637 58819 89012 36637 36637 12709 12709 63302 93856 63302 25978 36637 36637 37549 37549 37465 37549 94046 77640 37549 12709 46335 37549 81205 81205 99643 2588 81205 2588 42819 87640 2588 29362 87640 87640 77692 2588 49540 77264 49540 80409 49540 19220 49540 19220 611 19220 81479 21575 19220 21575 62572 21575 60030 19220 7658 63738 19220 18111 63738 63738 46075 57351 7658 57351 85782 69578 85782 14601 85782 63372 14601 42250 14601 75288 42250 9082 14601 86858 9082 27577 9082 9082 16765 56707 42250 46697 56707 9082 70886 5186 70886 7615 5186 70886 53014 53014 82002 80757 53014 41816 53014 90750 41816 57205 41816 77961 53014 77961 16339 77961 56368 11151 56368 69000 56368 56368 14232 42119 56368 70795 56368 56368 20820 316 20820 56368 64147 13616 64147 20820 39518 39518 15577 32997 20820 88565 32997 39518 8560 92327 8560 8560 47617 59405 47617 8560 89446 47617 2469 56420 2469 2469 24376 19639 2469 19639 46846 50796 19639 50796 59479 50796 66938 16927 50796 16927 13444 66938 51485 51485 66478 88056 66938 16251 88056 88056 29574 15201 29574 48677 29574 45178 29574 45178 94510 45178 78761 29574 90734 90734 31764 81755 90734 90734 2142 90734 89703 89703 47851 97208 89703 89703 71485 71485 5429 71485 27771 33259 27771 62421 27771 49743 71485 94443 49743 5429 39484 1832 39484 49743 57366 57366 44026 39484 52456 52456 94702 54503 52456 90737 52456 29673 52456 50454 52456 57366 22911 29563 22911 22911 24767 24767 92530 49879 22911 49879 93303 69370 93303 50401 24767 57234 50401 50401 60754 5092 60754 47759 60754 50401 72123 46744 72123 72123 75969 33374 60754 33374 76760 86336 33374 86336 1089 75964 60754 76221 75964 86336 36037 75964 68446 68446 82064 7899 68446 16576 7899 7899 16879 55614 68446 9578 55614 8850 7899 8850 24210 39274 7899 33874 39274 8850 29325 21010 29325 29325 82237 29325 14305 33874 33909 69082 33909 29325 24753 68797 24753 24753 90245 29325 12006 12006 66489 88514 12006 24753 27551 87272 27551 27551 14854 24753 88321 66856 88321 56277 88321 56277 1595 98288 88321 77605 98288 22375 98288 22375 79696 97436 22375 60354 22375 98288 22449 31857 22449 17015 22449 89030 22449 22449 25572 58068 25572 22449 47078 82685 47078 87771 25572 87771 1177 99074 25572 94279 87771 76301 94279 94279 20057 20057 89217 94279 23967 32158 20057 67474 32158 32158 7773 32158 23137 35280 23137 73043 35280 15719 35280 79235 35280 35280 63119 63119 59914 23137 99776 99776 88936 63119 83446 22745 83446 7739 83446 3332 99776 99354 3332 99354 51275 68126 51275 51275 49839 51275 97045 97045 5135 97045 33313 95346 97045 97045 26352 19248 97045 19248 62872 62872 76283 91372 76283 15089 76283 76283 95718 95718 75793 78613 95718 78613 12149 78613 81444 81444 38419 76178 38419 28569 38419 38419 40579 14784 38419 73811 14784 81444 99540 10267 99540 3340 14784 3340 12914 627 3340 99540 11429 11429 31245 11429 29791 5669 29791 29791 9685 9685 76682 29791 95370 42470 95370 95370 28861 95370 71754 35659 95370 9685 4558 15393 4558 70938 4558 56496 4558 95370 96869 96869 7059 96869 40374 95996 95370 16451 95996 13372 95996 13372 78506 13372 22394 88572 22394 88572 89867 88572 84508 12236 13372 88572 10212 57756 10212 66377 10212 66377 42886 42886 41314 42886 99441 42886 82138 93905 42886 98402 93905 6151 66377 6151 22646 42886 25586 38639 25586 38639 80293 2844 38639 2844 62006 29579 62006 2844 54854 54854 21566 59515 54854 54854 60959 61097 54854 97906 61097 34772 61097 54854 83781 61097 58145 58145 47150 58145 623 78541 58145 86239 58145 86239 18737 67297 86239 86239 8890 8890 44688 41191 8890 69688 8890 8890 33481 80572 8890 80572 10755 80572 59110 63092 86239 45304 63092 63092 12865 63631 63092 63092 94600 63092 60130 80572 56602 56602 24562 80572 61753 61753 32035 61753 46781 46781 56098 61753 81791 84871 81791 81791 59372 46781 5909 42326 5909 42326 20637 66130 42326 42326 88510 16580 42326 16580 48628 16580 9433 16580 50167 63430 50167 50167 41913 86938 16580 5602 86938 90177 50167 90177 81708 19985 90177 90177 68920 34266 90177 86938 24785 89079 24785 17562 24785 60311 90177 60311 67231 70742 60311 54214 60311 54214 81077 60238 54214 75539 60311 179 60311 179 77856 179 98578 21139 179 179 64292 92790 75539 92790 92077 92790 71557 41749 179 41749 36704 59836 41749 77057 41749 41749 67040 67040 87125 67040 21493 52552 67040 13438 52552 52552 44770 44770 87630 44770 544 27659 44770 44770 82172 52552 35023 35023 77942 35023 27862 72153 35023 72153 25344 35023 68789 72153 98709 98709 2414 98709 30450 66884 98709 73849 72153 73849 75552 98709 83011 83011 21560 3993 83011 33102 83011 33102 96757 33102 66263 4294 66263 73865 66263 33102 77097 77097 87427 15032 77097 66263 83863 51870 83863 83863 85654 85654 61727 85654 34255 56084 61727 56084 41441 92999 56084 74429 56084 56084 784 45855 56084 11652 45855 784 2232 93955 2232 25848 93955 93955 48544 93955 8060 8060 3134 93955 14278 27877 14278 49280 27877 36085 27877 27877 93029 70621 27877 91822 70621 70621 54852 54852 14275 97683 54852 97683 52976 99649 97683 27877 52257 52257 60904 52257 73621 97683 91931 83443 91931 91931 9827 91931 45189 45189 87285 91931 36091 93356 36091 36091 41612 1721 41612 52100 41612 52100 83223 6471 52100 52100 19795 64629 41612 52100 26053 26053 5113 31357 26053 31357 21920 21920 80032 21920 85508 85508 8796 91404 85508 85508 85232 1652 85508 46125 85508 46125 6539 94772 46125 21920 59508 56198 46125 36059 56198 36059 90754 36059 82094 56198 55176 3374 55176 55176 3036 71187 3036 5849 3036 3036 93693 66432 93693 43150 66432 91960 66432 86358 93693 13995 86358 13995 65838 41055 13995 13995 39851 13995 1066 8494 13995 34904 8494 18516 34904 67105 34904 34904 24773 34904 17707 17707 82027 17707 8067 17707 29609 24773 664 664 49896 664 43582 664 48845 96589 48845 24773 38598 43995 38598 38598 57501 54964 38598 50256 38598 50256 67584 85704 50256 50256 73245 28328 38598 30651 28328 30651 1383 92368 1383 25 1383 81277 25 35087 25 63766 35087 63258 35087 44081 25 1383 47729 44404 47729 40658 47729 78841 47729 27040 78841 47729 61285 84063 61285 61285 80861 61978 61285 61978 69983 57367 80861 57367 553 60687 57367 57367 10461 57367 17598 17598 61995 61995 2794 61995 4681 61995 83746 83746 20214 20214 21220 20214 65132 11660 83746 2165 11660 11660 86335 20214 67539 67539 2859 22139 67539 43152 22139 36041 67539 69694 36041 36041 99299 36041 5927 36041 42938 22139 68230 68230 98523 68230 1645 52081 68230 68230 23115 76505 22139 8100 76505 67680 76505 76505 25090 42009 76505 76505 66021 41828 66021 66021 78997 99848 66021 9662 76505 28712 66021 28712 99966 28712 39426 28712 96082 28712 7262 28712 68816 68816 10673 87186 10673 58122 87186 93276 87186 61329 10673 61329 33646 61329 38319 10673 71995 71995 74973 74973 99731 71995 5911 5911 67946 74973 75360 6845 75360 75360 28946 74973 55102 55102 4886 46337 55102 46337 71583 46337 4973 7833 4973 18066 4973 18066 25921 24466 18066 18066 52114 57572 18066 57572 50946 57477 18066 50946 43969 81970 43969 4590 43969 22579 43969 78883 57477 78883 55052 90778 78883 28779 90778 65960 90778 43969 14173 14173 45264 26279 14173 14173 50153 14173 52012 43991 90778 43991 21039 21039 37459 21039 7136 30121 21039 64883 43991 3184 64883 58074 64883 97611 64883 43941 21039 74962 43941 54240 43941 26215 54240 26215 86423 36425 26215 91519 26215 80554 43941 80554 74661 87044 80554 26215 16504 16504 2352 16504 72690 4012 16504 56946 16504 56946 39788 39788 43823 39788 99375 11081 39788 39788 15870 15870 9487 3155 15870 15870 1081 47516 39788 98126 47516 8035 15870 47516 60187 66020 60187 42335 60187 31697 42335 31697 87524 60187 21660 62480 21660 21660 13440 13440 96395 21660 61402 61402 86050 61402 38367 67542 61402 67542 81052 21660 14502 10515 14502 14502 8276 13440 5026 61402 17652 32118 17652 5026 40394 31438 40394 2373 40394 99632 2373 2373 55662 77298 55662 11619 55662 2373 71677 71677 23670 94680 71677 54050 94680 31953 54050 94680 16972 16972 60922 16972 80847 54050 2194 28407 2194 61520 2194 2194 79540 52414 2194 69636 52414 47420 52414 36258 79540 36258 85787 96545 36258 36258 83639 41193 36258 52414 2303 2303 57837 20629 57837 50768 36258 3351 50768 99062 50768 50768 41441 50768 2415 4888 2303 4888 19471 4888 18710 84670 4888 84670 97628 52157 84670 33558 84670 84670 99551 99551 10506 99551 51929 51929 87836 21447 51929 7591 51929 91016 7591 71260 7591 31602 7591 58735 51929 47522 58735 47522 42390 50090 7591 52668 50090 50090 37819 94557 50090 67294 50090 45566 47522 23460 45566 45566 32972 45566 62663 29987 45566 52810 29987 65610 50090 51318 65610 6046 51318 65610 27244 60140 27244 59062 27244 51318 23328 27244 39162 28673 39162 80830 39162 39170 39162 27244 22742 14802 22742 22742 35046 35046 56487 30526 35046 96135 35046 22742 29778 555 29778 29778 16540 60149 29778 5615 60149 29778 13209 13209 7768 78565 29778 78565 96067 78565 69065 69065 26038 78565 40512 42103 40512 42103 6407 42103 51078 51078 76043 51078 4258 20390 4258 14553 4258 71335 14553 14553 7356 25530 14553 14553 14106 14106 23443 14553 95358 3698 95358 86828 14106 86828 37740 86828 66440 86828 44878 89257 44878 44878 90017 37183 86828 88479 37183 77745 37183 86828 2522 37183 92443 36094 92443 92443 57070 92443 2646 7864 2646 75556 2646 82356 2646 49890 2646 2646 84912 35230 84912 24605 92443 13419 24605 66821 24605 24605 70688 11232 84912 78013 11232 11232 94455 11232 76378 11232 79053 11232 62862 88799 11232 88799 93293 88799 39123 39123 47011 6196 39123 6196 14512 6196 55730 6196 6016 53430 6016 25478 6016 58830 25478 25478 39530 6016 24128 89160 25478 13890 89160 13890 96154 77598 89160 359 77598 77598 14432 79541 77598 77598 90538 18565 90538 90538 46586 36405 13890 36405 97303 84072 36405 84072 28536 5113 84072 84072 16652 16652 45185 45185 12250 23212 45185 45185 63480 81258 63480 32991 81258 83933 81258 75461 81258 94587 75461 75461 66595 17296 66595 11823 66595 26086 75461 26086 57690 5204 26086 78501 26086 66595 48340 48340 89951 85909 66595 85909 98035 85909 96015 72403 85909 72403 34566 72403 82436 5810 82436 82436 77951 62153 82436 82436 76526 82436 39117 60450 39117 37173 39117 39117 85250 82436 37273 71275 37273 68669 37273 35859 37273 35859 20059 35859 8051 8051 55226 35859 47540 20984 47540 47540 45397 77352 47540 8051 43769 10798 43769 43769 66300 28179 66300 10798 27644 72284 27644 5513 27644 41667 5513 89204 28179 37611 89204 3309 89204 91460 3309 91460 79635 9280 79635 79635 84188 94527 79635 94527 21229 94527 61975 94527 4833 44528 4833 55869 94527 55869 37048 23156 94527 23156 48143 13269 55869 13269 26256 53787 13269 7401 53787 98899 13269 13269 25565 25565 92910 92910 20513 82753 92910 72238 92910 56676 92910 78736 56676 43777 25565 43777 61872 63409 43777 90264 63409 54916 43777 54916 61037 54916 64979 42791 64979 32979 64979 32979 77796 64979 47315 97661 47315 47315 66019 64979 27514 66128 47315 66128 927 66128 4062 46849 4062 4062 90333 33292 90333 77626 33292 74969 33292 4062 52158 68989 52158 33292 29650 29650 12324 29650 60664 15448 29650 93287 52158 5179 93287 29650 88207 43377 88207 43377 34967 87499 43377 87499 96236 87499 30974 96353 87499 87721 87499 87499 51839 87499 38328 13610 38328 38328 99492 38328 52004 62265 52004 71172 51839 71172 73677 7322 73677 73677 7785 10087 52004 10087 26064 44522 7785 44522 84190 25362 44522 44522 67843 44522 30842 30842 76392 30842 46859 73036 44522 73036 93617 73036 29769 7785 27752 27752 88432 73036 50576 22661 50576 50576 96895 27752 93 13553 93 27752 59020 36887 59020 71594 93 65364 71594 59020 4489 4489 17433 12662 4489 12662 33311 78013 12662 63027 12662 12672 12662 80452 71594 80452 45719 95849 45719 45719 74690 10132 74690 83753 74690 48530 83753 99568 74690 99568 22749 46441 99568 46441 36081 54769 22749 54769 97220 46441 38945 38945 86315 38945 82350 38945 11227 55180 38945 46441 12687 12687 34711 14911 12687 23815 38945 60711 23815 23815 88310 34791 23815 23815 44409 12687 44990 20762 44990 1407 44990 1407 98364 1407 23948 23948 59984 86306 59984 61639 23948 20206 61639 5952 23948 18009 5952 53539 5952 61639 19531 19531 58305 19531 4349 76137 19531 5952 87493 87493 82715 39491 87493 99586 39491 39491 10773 18925 10773 53419 10773 58360 10773 58360 54283 58360 770 58360 56279 52857 58360 94609 10773 3053 10773 66237 3053 3053 70680 58360 76948 13407 76948 54431 13407 43311 76948 30380 43311 67658 13407 67658 83898 90588 67658 67658 72357 59133 43311 59133 29317 59133 66854 79373 43311 34692 59133 91183 79373 91183 15044 91183 90366 95564 90366 30341 90366 88244 30341 75096 30341 30341 91807 44375 30341 15044 75845 75845 78769 88060 75845 48142 75845 84608 75845 38362 30341 38362 75512 17836 75845 31604 38362 75845 95403 43875 95403 95403 99890 95403 32363 95403 17911 60938 32363 40263 60938 60938 52540 60938 18554 88155 60938 67084 88155 93160 67084 88155 46517 46517 68888 45314 46517 89420 67084 89420 59048 59048 90787 59048 67150 46517 52409 52409 22027 30255 52409 68031 52409 52409 95470 59048 69223 69223 2220 25950 2220 2220 33213 2220 67086 84309 2220 67086 56796 98978 56796 78097 56796 67086 78474 10455 78474 10168 56796 10168 4627 10168 17442 78474 78386 24866 78386 10168 52665 78386 89596 52665 65106 23842 65106 65106 66836 18585 65106 18585 2488 86035 66836 86035 72533 10995 86035 10995 72942 10995 66795 66795 6131 20442 6131 6131 70306 52889 6131 82954 6131 6131 1206 66795 39410 66795 64903 64903 6639 64903 44349 56799 64903 64903 35778 35515 35778 37629 35778 74067 37629 69831 74067 33361 37629 33361 73943 63096 74067 37629 38678 98982 38678 20361 74067 20361 93461 18370 20361 42578 20361 42578 95632 21848 20361 21848 19023 94350 21848 21848 29703 75354 94350 82663 75354 89121 75354 75354 91090 75354 63886 93455 94350 93455 5104 84585 75354 95409 84585 33053 84585 33053 35564 33053 47034 95810 33053 71245 95810 95810 14130 78878 95810 95810 53563 95810 83367 64237 95810 27870 33053 95810 60241 27870 63203 27870 16698 16698 57463 63203 39724 39724 78820 72313 39724 16698 38474 19690 38474 36108 39724 36108 30929 36108 21947 1061 21947 21947 64167 64167 5698 8741 64167 64167 29560 64167 40467 14613 40467 78816 40467 85900 40467 18750 40467 99890 18750 34068 85900 34068 47693 65434 34068 48309 34068 48309 34574 62292 34068 35151 62292 62292 52697 64596 48309 64596 8579 63948 64596 31710 63948 94190 63948 66761 64596 14383 66761 26397 66761 96982 66761 19004 66761 62795 66761 16187 64596 14068 16187 57317 66761 45697 66761 96575 45697 58848 45697 12883 57317 12883 44452 35448 45697 35144 35448 39440 35448 39440 22151 5705 39440 93621 39440 58842 93621 38128 39440 58842 31813 31813 66780 20673 66780 66780 53423 56016 66780 74913 66780 1788 66780 31813 75315 6854 75315 53867 6854 6854 25796 25796 50871 25796 56314 25884 56314 74656 56314 89918 74656 97027 74656 99824 74656 42851 25796 42851 16984 59939 42851 74656 23499 23499 53903 69214 42851 69214 24125 34432 69214 39627 42851 79953 39627 43462 69214 43051 43462 43462 89335 65266 43462 23806 65266 43462 77101 15480 77101 55271 43462 55271 24461 2254 77101 83866 2254 2254 17300 2254 11062 65731 11062 11062 73597 73597 67440 81553 65731 78170 81553 52970 81553 81553 36240 68313 81553 68313 14761 81553 55871 55871 75320 81553 63967 55871 19765 81079 19765 19765 80675 80675 90199 6536 80675 80675 32417 32417 35585 38534 32417 38534 403 38534 1587 1587 45939 64851 403 40769 64851 48945 64851 1587 58500 9984 58500 64851 58311 58311 6113 58311 22751 21877 22751 21877 7699 25779 7699 7699 63081 86880 63081 63081 29502 63081 27053 7699 74510 9646 74510 74510 27959 74510 18899 74510 28080 29557 74510 29557 47053 47053 12411 69471 47053 12113 69471 2096 69471 79815 47053 79815 37340 77013 79815 84230 79815 51864 2096 51864 25834 78579 51864 78579 27902 78579 86047 51864 23571 28117 23571 80979 23571 2131 23571 23571 42869 51186 42869 23571 38196 38196 50291 48989 38196 38196 85575 49528 42869 57159 49528 58574 49528 72741 38196 72741 3428 72741 95770 31309 49528 31309 18104 94846 31309 15085 31309 960 31309 31309 3589 3589 52564 30980 3589 3589 57882 57882 70107 40711 70107 50653 57882 50653 16915 16915 3170 50653 65901 65901 47000 81511 65901 3959 65901 16915 22002 22002 85704 22002 52658 16915 67722 67722 11048 66874 67722 50387 3959 68678 50387 50387 97497 66874 42040 49971 42040 42040 91160 42040 40753 40753 85961 36660 40753 2138 40753 64193 2138 2138 92585 77726 42040 84812 77726 2138 75264 75264 98379 73705 75264 3753 77726 96249 3753 75264 21928 21928 5125 62622 21928 21928 60117 37501 3753 37501 57541 75264 90390 77284 90390 77849 90390 1583 90390 26008 37501 26008 88044 11916 88044 89823 88044 89823 48918 88044 89903 28281 89903 89903 31785 31785 60374 89903 41807 41807 49077 56223 41807 56223 35480 56223 38538 38538 68235 37616 38538 20119 38538 20119 78034 38538 73 73 37709 37709 74006 91988 20119 91988 89639 3603 91988 86959 20119 52717 37709 52717 17993 17993 61301 17993 91005 52692 52717 73917 52692 52692 96470 52692 72439 72439 44290 72439 74043 74043 18524 74043 98102 98102 19873 30619 74043 62899 30619 60858 98102 15670 60858 98334 15670 15670 37860 23280 15670 23280 48521 9595 23280 9595 14929 9595 66803 91281 9595 9595 28856 23280 54414 54414 31807 28856 69215 23624 69215 70217 69215 40508 69215 21571 54414 15714 21571 21571 94491 21571 94822 26560 21571 68008 21571 54414 83891 91717 83891 61835 69215 83891 50278 24278 61835 24278 80528 21107 50278 21107 18007 58532 21107 58532 13963 24278 7147 61421 7147 88456 58532 26230 88456 88456 20793 69625 88456 54442 69625 7147 55021 55021 73548 46190 88456 49652 46190 69625 18945 30445 18945 6071 46190 6071 29362 75433 6071 93142 18945 97896 93142 61897 18945 59813 61897 61897 92718 76172 61897 93142 11758 11758 1133 69324 11758 93011 61897 11758 76848 78467 76848 7421 93011 7421 62937 7421 39941 97296 39941 1860 39941 39941 14415 54405 14415 14415 37364 56769 14415 56769 54713 42253 14415 2903 42253 67752 42253 52671 67752 56769 93675 18735 93675 37551 93675 16749 93675 29678 16749 54145 16749 93675 95186 95186 80526 16749 88055 27382 88055 88055 82411 82411 50998 60255 82411 76716 82411 24164 76716 41913 76716 76716 49033 49033 31877 31877 5529 31877 64519 64519 50268 32076 64519 32076 79683 64519 63576 63576 39052 64519 44177 44177 11475 22237 44177 44177 5291 44177 32671 31877 22040 37790 22040 40558 22040 43369 32076 69275 43369 43369 97238 90764 43369 90764 89415 90764 26984 90764 26889 90764 33834 33834 75613 42597 33834 33834 51282 27080 51282 27080 39118 54079 27080 72448 33834 51282 4036 4036 6317 51397 72448 51397 2345 39238 2345 51397 65025 65025 86704 31002 65025 31002 59484 2345 6476 7628 6476 4721 31002 4721 317 6476 41688 41688 74621 58128 6476 45905 58128 45905 94336 94336 72582 94336 80990 94336 28904 45905 58140 30440 58140 58140 79693 41333 58140 41333 71874 41333 88271 7231 41333 58871 7231 7231 13812 71307 7231 71307 67772 71307 54852 60359 71307 96974 60359 87667 60359 41333 15020 15020 55775 70210 15020 70210 33548 70210 73822 68989 73822 36860 73822 36860 54929 36860 42777 97357 42777 36860 42272 42272 9481 42272 69274 13236 69274 29037 69274 69274 5795 77042 69274 77042 25529 65934 25529 99676 25529 70846 25529 70846 42261 7632 25529 7632 19532 94472 7632 6774 94472 45734 7632 88952 45734 29759 45734 29759 86740 6412 29759 29759 26626 62964 45734 62964 3105 35712 62964 2520 62964 41218 2520 68348 2520 34710 35712 35712 67621 70512 67621 8785 67621 8785 81679 57907 81679 81679 73251 73251 6515 10457 73251 96245 10457 73251 98223 66389 98223 98223 85778 54882 10457 54882 72365 36392 54882 36392 10235 94162 36392 33891 36392 36392 52427 68215 36392 36392 1198 17243 1198 36937 1198 36937 6582 85396 36937 36937 33566 63021 36937 63021 34434 63021 97250 97250 42599 52876 42599 95437 63021 42599 69911 95972 69911 14113 69911 69911 87273 45989 95437 20562 69911 30131 20562 20562 53501 98519 53501 53501 86919 15648 86919 15648 99376 65336 15648 15648 93335 86919 68940 80834 68940 14495 15648 55633 14495 63635 55633 521 14495 521 18502 521 16625 20998 521 55633 49104 55633 37951 56374 37951 94981 37951 49104 70360 70360 23462 37951 23411 23411 94164 23411 68399 23411 56395 56395 41425 56395 27252 23411 11854 90244 11854 43546 11854 43546 41150 96231 43546 93996 11854 66532 93996 45588 11854 61790 45588 28465 61790 61790 40098 15934 61790 61790 62097 29347 62097 62097 6184 54316 62097 45588 18557 63370 18557 18557 38079 64901 18557 64901 76186 64901 13493 84225 62097 56737 84225 54045 84225 84225 20225 64901 30967 83094 30967 4121 83094 83094 6327 17916 30967 17916 88085 17916 85137 28477 17916 28477 2160 87333 28477 87333 71361 87333 42442 56050 87333 35067 56050 56050 80542 3154 56050 3154 98560 3154 73973 32293 3154 56050 46705 46705 55203 46705 78919 56050 33776 33776 24287 33776 51311 2002 33776 35151 2002 88384 2002 2002 52636 52636 82171 52636 72695 52636 35638 18645 52636 52636 58683 2908 58683 58683 97085 69172 58683 7589 69172 22174 69172 49011 69172 49011 7113 49011 66849 54778 66849 66849 77691 1139 49011 64631 1139 32944 1139 1139 29577 53322 29577 29577 56151 56151 50966 56151 88128 80473 56151 29577 19626 19626 96748 19626 29910 56151 38932 50332 38932 38932 60729 60729 11766 97632 60729 14967 38932 14967 31497 49251 14967 11719 14967 60934 11719 60729 48650 58675 48650 27550 48650 94725 48650 13539 11719 13539 30347 87488 11719 87488 47814 48650 53962 53962 95916 53962 1395 87488 29095 90792 29095 29095 49361 44623 29095 44623 28373 53962 63337 53236 44623 53236 86735 53236 15641 68399 15641 54436 15641 63337 61282 61282 93154 53236 1840 92536 1840 26143 1840 26143 54610 26143 66972 33217 1840 33217 59379 62573 26143 62573 70963 62573 37764 62573 68719 28833 26143 33586 28833 14396 33586 33586 92564 28833 267 47314 267 69800 267 267 4683 33586 57340 99508 33586 99508 71838 57340 98764 89880 98764 98764 10056 99508 61401 98764 55741 55741 32263 49669 55741 61401 1098 55741 29896 10525 29896 35738 29896 35738 10547 50025 35738 22406 50025 60421 35738 60421 52058 52058 9730 52058 90227 65313 52058 52058 32481 52058 59696 4222 59696 89279 52058 67051 89279 89279 20787 57850 89279 56230 57850 16180 57850 74320 89279 89279 28921 74320 99823 28550 28921 28550 1424 28921 87074 84570 87074 87074 46418 46418 68452 34746 46418 26764 46418 60432 26764 34746 68220 33013 68220 86721 68220 99455 34746 99455 48140 90456 99455 19497 99455 17101 68220 17101 28603 17101 50231 89460 99455 89460 95067 40054 89460 89460 33179 77590 33179 72576 33179 49614 33179 81716 49614 89460 59586 59586 74324 59586 48934 30790 59586 96037 49614 30790 17923 26715 17923 8866 17923 8866 76628 8866 32225 32225 75274 18359 32225 18359 93147 18359 51004 18359 77662 46564 77662 77662 85424 99767 77662 48942 99767 99767 64676 52509 99767 52509 67606 51964 99767 51964 98031 15122 51964 28094 52509 51964 73370 44007 28094 44007 78375 44007 35703 73370 14271 14271 50399 50399 75756 84410 75756 44794 75756 24521 44794 44794 71929 61587 71929 75756 17297 17297 40458 17297 56684 9714 17297 17297 97481 79575 17297 79575 6837 49074 17297 49074 72301 49074 37896 68340 49074 68340 47676 15244 68340 17297 94773 94773 56087 94773 66255 66255 99391 98094 66255 98094 12028 54097 12028 12028 18963 60038 18963 17861 18963 18963 11849 68915 11849 11849 97679 11849 89864 11849 12989 75593 18963 28092 75593 89149 75593 75593 69125 75593 20028 42865 75593 92959 11849 92959 38748 25857 75593 25857 700 78799 25857 92959 66924 66924 77576 61732 66924 31351 66924 28638 66924 87245 28638 28638 6022 6022 72519 61684 6022 6022 65915 72597 6022 5613 72597 48072 6022 48072 5127 39219 48072 6022 15566 81585 15566 12506 15566 44438 72597 44438 11292 6070 44438 44438 48495 15566 4492 44438 5736 5736 12922 5736 93281 1265 5736 38398 1265 47739 1265 5736 62954 77403 62954 62954 11296 61087 62954 8539 61087 8539 25069 8539 38346 8539 76236 76236 96332 8539 16993 68377 16993 79514 16993 79514 25621 16993 64706 4222 64706 32583 79514 47311 32583 32583 23692 66112 64706 28328 66112 13189 64706 71081 13189 86277 71081 85894 71081 3540 71081 25878 66112 33881 25878 25878 7102 7102 30020 84932 30020 30020 65015 7102 68546 30020 14656 98633 14656 74147 14656 56067 14656 68546 11718 98897 11718 14656 37446 97059 37446 79051 37446 40942 37446 14656 46454 46454 173 46454 68112 68112 25740 43043 25740 46454 72645 72645 59236 59236 36332 55384 36332 54983 36332 58390 36332 31727 25740 90394 31727 95693 31727 95693 81237 95693 86862 31727 10936 25570 10936 23782 10936 65302 10936 65302 37098 18022 37098 44894 37098 17804 10936 17804 20173 20173 28315 6191 20173 6191 5520 63132 20173 98104 63132 63132 90114 52926 6191 72530 52926 79557 72530 87857 90114 517 87857 87857 89506 72530 8874 36013 8874 8874 93873 97681 8874 55974 97681 97681 88437 88437 63132 88437 91078 23812 97681 23812 42451 77351 88437 19207 77351 88437 12986 12986 59253 22110 59253 59253 99786 12986 74873 59253 79420 79420 2530 59253 32500 80092 79420 30979 80092 80092 67272 18140 67272 80092 78721 18303 78721 78721 96769 6793 96769 58200 67272 19040 78721 39105 19040 19040 91260 1780 58200 66066 1780 1780 15210 1780 19451 3629 19040 85171 3629 3629 47718 1780 15223 15223 46117 15223 42117 65333 15223 52405 15223 15223 97513 59407 97513 97513 15008 97513 30480 81816 15223 60525 81816 97513 89169 97513 34541 34541 65011 34541 57252 34541 86857 92463 34541 52322 92463 95452 34541 95452 45115 5283 92463 5283 17797 99065 5283 20389 95452 45244 20389 73916 20389 20389 94911 58036 5283 58036 56864 58036 71397 26002 58036 26002 12426 53268 26002 36032 53268 53268 27149 26002 82714 82714 9591 57298 82714 82714 50857 53268 47734 47734 10547 40804 47734 47530 47734 47734 75550 84063 47734 53268 70747 70747 64972 47734 67852 67852 50518 36333 67852 13404 67852 13404 54495 67852 69820 81883 69820 45959 13404 45959 95618 69820 86040 86040 52277 94837 86040 39138 45959 94837 18463 18463 83226 18463 79280 58312 79280 79280 28676 79280 90094 66765 18463 66765 55412 66765 17833 79280 39180 39180 96837 39180 68522 39180 8793 23721 8793 8793 76355 48251 39180 26500 48251 63359 48251 48251 582 582 91479 8793 51761 37722 51761 582 12837 61316 12837 37071 12837 37071 81156 94400 37071 12837 18520 99194 37071 99194 62614 99194 29249 99194 13990 4999 99194 21268 4999 73908 13990 892 73908 82147 73908 73908 44938 44938 82571 19504 73908 44938 87928 87928 9952 18206 44938 18206 50044 18206 4252 91681 4252 34005 4252 31480 19504 23039 31480 89961 31480 89961 83504 18486 89961 89961 97263 30005 31480 58164 30005 32918 30005 22663 32918 30005 40442 83667 32918 83667 17770 83667 75664 75664 81549 86505 75664 57003 32918 99144 57003 56467 40442 58062 75664 37306 58062 24977 58062 56467 66686 99966 66686 89177 66686 89177 13955 48455 89177 95163 89177 13072 89177 57634 56467 57634 84992 57634 53087 28342 57634 28342 167 28342 92213 92213 41146 30153 92213 25460 28342 25460 90170 25460 60090 87509 92213 87582 87509 92213 40438 40438 58700 40438 58030 58962 25460 70407 58962 59404 40438 37462 59404 61443 59404 29873 58962 29873 59121 29873 28378 12532 29873 38395 40438 57491 59404 76961 29873 30790 76961 76961 49332 12446 57491 36503 12446 60458 12446 95245 60458 12446 10432 91107 10432 10432 99571 72142 10432 17947 60458 99481 17947 17947 87110 60458 26871 26871 11607 74146 26871 26871 15967 15967 36683 17947 60612 60612 82155 15967 59098 47560 59098 46407 59098 46407 11123 55918 46407 22558 46407 22558 64267 22558 26490 22558 81130 81130 11927 11927 1614 11927 2911 11927 31278 31278 84689 31278 4694 53538 4694 53538 71709 53538 6837 9384 4694 51137 9384 92877 9384 9384 11589 11589 32279 11589 69052 69052 29638 98602 69052 11589 52789 35396 52789 69052 49132 91458 49132 41775 49132 56628 41775 13099 49132 12703 13099 80189 13099 94097 13099 95503 94097 46038 94097 20823 94097 20823 24195 86705 94097 20823 33074 73596 33074 48138 73596 20823 56540 56540 98609 98609 66817 63505 56540 78958 63505 63505 21607 30496 21607 30496 77754 69682 30496 21607 93939 14917 93939 6653 14917 14917 30899 14917 60236 43767 60236 60236 44676 97332 44676 30899 87192 23512 87192 44676 429 429 96039 87192 87737 88150 87737 87737 38530 55887 87737 66759 55887 57568 55887 57568 16224 30686 57568 87737 18050 66222 57568 76360 66222 10324 66222 18050 63553 63553 59648 63553 72955 10331 63553 10331 27084 63553 51162 59862 51162 51162 77985 77985 25103 25103 23496 23496 80531 24028 80531 80531 45912 47904 80531 43640 23496 89617 43640 12540 43640 12540 32422 4745 32422 870 12540 61101 870 70639 870 96989 870 32422 78055 75835 78055 78055 62336 22982 78055 78055 81791 76429 78055 78055 60539 60539 82927 82927 46443 37508 870 37508 30504 37508 62110 37508 33468 27621 33468 37508 75201 37065 75201 24397 27621 54819 24397 67676 24397 33250 67676 24397 49684 49684 21243 57986 49684 57986 98669 57986 25044 92219 57986 67676 3323 80379 3323 3323 76110 57986 64556 64556 53096 12586 53096 57004 53096 50549 57004 17038 53096 17038 87830 14951 17038 42224 53096 98298 42224 2158 98298 42397 42224 83012 42397 42397 41632 20623 17038 20623 29758 20623 18835 91866 20623 20623 67767 20623 49191 49191 59905 55129 42397 55129 67182 55129 11914 7456 11914 11914 14467 75516 11914 45620 75516 81227 75516 81227 45061 81227 7600 7600 58041 7600 754 84591 754 754 77813 754 48965 63530 754 63530 41806 7600 24012 24012 97092 24012 30469 30469 12196 6317 30469 76058 30469 30469 56134 92023 24012 92023 97090 76015 97090 98830 97090 30469 39005 39005 9296 43970 97090 6321 43970 25737 43970 64263 43970 97090 53635 53635 45115 79740 53635 31673 79740 31673 77309 77309 3400 31673 31963 31673 71043 71043 63762 47527 31963 27417 71043 71812 27417 61865 47527 58984 61865 93179 61865 15053 93179 71189 61865 28155 71189 44988 93179 44988 11402 44988 39809 36317 61865 36317 26472 36317 57851 36317 63078 12928 36317 12928 56625 4588 56625 56625 37141 56625 11703 12839 11703 56459 11703 12928 97351 97351 77473 97351 37874 11703 55293 90167 55293 95687 97351 75326 95687 95687 31930 85459 31930 13907 85459 11053 13907 98569 13907 11053 63944 63944 81642 65588 63944 98569 8604 8604 98540 98569 25832 25832 64211 85723 25832 85723 39911 25832 79263 98232 79263 79263 84761 8057 79263 8057 31405 8057 42531 8057 21983 21983 58954 21983 52857 21983 80655 34417 21983 34417 42244 34417 81732 89989 21983 76206 34417 89989 26024 78219 26024 26024 66337 34678 26024 97017 34678 23069 34678 23069 61537 93124 23069 65758 23069 65758 59830 65758 27846 8270 23069 65758 66606 15865 8270 15865 654 15865 77897 27400 15865 43113 15865 38812 43113 99167 43113 56297 43113 15865 61370 27180 43113 53138 27180 61370 82409 65511 27180 75886 65511 75886 1673 75886 17167 58591 75886 75886 38208 77853 38208 83630 38208 38208 47991 38208 1363 59493 1363 19924 1363 94044 38208 74757 1363 90910 74757 28522 74757 92769 28522 28522 583 78335 28522 14419 94044 14419 65734 46716 28522 63549 46716 13476 14419 13879 13476 9181 63549 1327 9181 9181 78893 13476 8041 8041 24596 73284 24596 64287 24596 24596 35331 35331 88014 16314 35331 35331 7471 35331 41624 21266 24596 21266 56756 19295 21266 89470 21266 89470 86557 32357 19295 64540 32357 54786 32357 32357 84130 84130 90256 32357 48116 84130 4473 11149 4473 48116 96725 10312 96725 10312 24567 10312 81189 81189 35790 81189 48822 64474 48822 81189 65328 23630 65328 65328 58667 95857 65328 36723 65328 36723 56151 36723 99421 36723 97478 97478 1089 65328 5316 5316 14410 80539 36723 96689 80539 78668 80539 97366 80539 97366 26832 24390 80539 24390 72710 72710 3659 97366 85337 85337 69901 27319 85337 72710 70673 70673 85631 51669 70673 61671 70673 30099 61671 79648 70673 79648 12046 20242 79648 60186 79648 8754 60186 60186 59432 3236 79648 73014 60186 73014 86366 32921 60186 88841 73014 88841 17549 50847 17549 17549 35458 17549 50357 99583 50357 17549 69433 50357 69298 50357 698 54054 698 698 41214 89019 698 22908 89019 89019 84472 41214 57591 89019 16380 16380 59405 57297 16380 16380 73815 42659 16380 96802 42659 64303 42659 89019 2623 22601 2623 42659 24641 85388 24641 4608 24641 57794 24641 50327 24641 50327 75654 50327 21128 21128 52025 50327 51197 68212 51197 50327 59690 75978 59690 59690 82103 95364 59690 72912 59690 51197 68835 81133 68835 75181 68835 68835 66113 52658 68835 19231 68835 19231 53118 45617 68835 9465 45617 45617 94288 19231 29803 14957 29803 52737 29803 29803 77549 77549 45597 77549 54129 42024 77549 89513 42024 42024 60483 55247 77549 55247 34118 55247 45742 65930 45742 45742 92641 13268 55247 94146 13268 42378 13268 13268 71498 71498 59402 44426 71498 71498 78640 71498 93402 93402 97439 97439 79117 73014 97439 91227 93402 91227 93743 91227 34630 46578 34630 16222 34630 89372 46578 89372 92344 89372 30418 87165 89372 89372 75972 26443 75972 7844 26443 91635 26443 38648 75972 91852 38648 38648 92107 87166 26443 48178 87166 87166 98492 38648 87396 87396 19938 87396 43227 18873 43227 43227 8078 8078 85820 8078 99417 8078 29785 29785 82038 22967 29785 47938 29785 57860 47938 47938 48036 38748 47938 47938 68392 13758 8078 13758 58258 30711 13758 53934 68392 53934 80345 53934 30087 21324 30087 53934 63187 63187 67254 53934 15588 22703 15588 15588 77188 88496 77188 77188 49862 49862 42565 47715 49862 34754 47715 52003 34754 34754 88825 88825 57579 55092 57579 57579 6116 57579 66926 57579 22061 23574 57579 23574 78569 78569 58939 78569 80330 62290 78569 11717 23574 3770 11717 11717 86680 11717 71057 71057 3001 83318 71057 50196 78569 50196 8144 82484 50196 93458 50196 63433 93458 80831 63433 63433 38065 46149 63433 46149 68271 82267 46149 21564 82267 53956 21564 76001 21564 54891 21564 44397 21564 9916 21564 77129 21564 82325 77129 17206 77129 9916 68067 53711 68067 77129 14786 14786 81539 34407 14786 34407 19632 17674 34407 34407 28300 45604 28300 45604 57486 82994 28300 10722 82994 82994 98849 60080 98849 93957 98849 38742 98849 98849 44158 98849 59808 80100 59808 80100 98408 38368 80100 80100 60161 15949 80100 69940 15949 22843 15949 15949 34378 34378 18959 55053 34378 34378 65670 65670 80891 65670 99185 65670 62975 42355 62975 73959 65670 73959 25160 68952 25160 73959 61885 30160 61885 61885 35036 99510 25160 99510 66961 99510 3738 26937 3738 99510 52465 52465 73414 61885 8991 77806 8991 77806 10574 77806 56764 80711 56764 83464 56764 92654 77806 92654 13347 80563 92654 92654 80574 80574 22507 92654 41523 41523 86100 61397 41523 9322 41523 9322 90505 9322 89096 89096 17769 84090 9322 57329 84090 94342 84090 84090 90549 94342 35986 90549 84594 59996 84594 35986 81230 81230 24284 38823 81230 2203 81230 48694 81230 81230 40947 74320 40947 40947 27613 40947 79108 93052 79108 27613 34109 79108 55110 84198 55110 85036 84198 96294 84198 96294 40069 69221 84198 49069 69221 99070 69221 96294 40207 7628 40207 64815 40207 96294 7634 40207 55037 22819 55037 55037 58397 58397 33171 40735 58397 55037 86839 97115 86839 97115 53809 97115 31767 93365 31767 31767 73924 86596 31767 52329 31767 33332 52329 52329 86969 52329 22181 22181 10704 55279 22181 46 22181 40806 22181 49500 52329 35948 49500 5361 49500 49500 35793 49500 7757 7757 57707 31906 7757 49500 44508 65213 22181 65213 61705 44508 64126 78462 64126 64126 62443 65213 12475 21215 12475 20928 12475 85318 12475 12475 18914 18914 13619 12475 28729 28729 1818 18914 9350 23360 9350 93843 9350 9350 49252 49252 89634 13065 49252 56331 49252 73448 49252 83485 73448 71075 73448 49252 28447 62842 28447 28447 71912 71912 19295 71912 86461 71912 95748 80882 95748 28447 82847 82847 1564 82847 89177 7451 82847 5564 82847 95748 6293 6332 6293 6293 15964 6293 44601 95748 49196 10244 49196 49196 93891 93891 90449 10687 93891 93891 30628 89654 93891 1816 89654 89654 24393 24393 30407 25149 30407 30407 45545 30407 38123 61498 30407 30407 81516 50603 30407 64333 50603 29715 30407 24491 50603 24491 31197 66368 29715 12777 66368 36417 12777 49760 36417 8605 36417 36417 1416 48909 1416 99818 36417 23269 99818 1416 13009 22762 13009 22762 37686 37686 66639 88157 66639 58716 66639 94933 66639 66639 55582 55582 89838 19290 37686 40696 19290 14906 40696 14906 16480 14906 34803 34803 15393 34803 5824 29045 40696 29045 65589 84893 29045 14906 38412 38412 72146 38871 38412 29045 53011 6168 38412 93916 6168 85871 6168 6168 43595 10637 53011 92515 10637 4473 10637 10637 82449 29413 10637 9578 10637 10637 64835 6168 41562 41562 36378 41562 848 96751 41562 55924 96751 96751 34275 6168 80486 80486 73347 80486 78140 34275 47879 47879 1412 74905 80486 54903 74905 80486 52587 80486 68289 68289 83037 94591 52587 8311 94591 96129 94591 94591 80304 52587 62548 62548 59605 2647 62548 62548 33246 2647 47679 83491 47679 34220 47679 33246 30997 30997 50381 661 30997 43496 2647 43496 80695 47679 85525 85525 49564 2650 85525 51488 43496 33086 51488 51488 81311 51488 7185 85525 69017 95087 69017 1033 85525 1033 86322 32051 69017 32051 26620 6954 32051 6954 31383 6954 3883 6954 56759 6954 52600 52600 84488 32051 9417 83469 52600 83469 54324 83469 9916 83469 29882 10639 83469 68591 83469 97481 83469 83469 51736 51736 99185 83469 114 114 77965 89160 114 51736 74207 77117 74207 44663 74207 44663 2546 32043 44663 30309 44663 44663 17763 17763 98335 34935 44663 34935 77595 304 17763 304 16469 39828 304 304 67339 34935 48282 304 63019 48282 61222 14478 61222 61222 48029 63019 98944 98944 33965 1270 98944 98944 4712 86676 98944 13566 86676 98944 92217 92217 7183 86584 86676 86584 80276 92217 46920 94449 46920 46920 64629 1811 86584 1811 90110 1811 51401 1811 34228 34228 97924 34228 72640 34228 47709 72640 89977 89977 39725 69943 89977 59480 69943 69943 13963 69943 88500 69943 2419 6545 89977 82231 2419 4503 82231 66168 82231 28652 82231 28652 35386 2567 35386 35386 77371 85034 77371 35638 77371 77371 56382 31654 28652 31654 40544 31654 10110 54448 31654 46845 54448 54448 96881 87087 96881 31654 94997 94997 3403 8876 94997 98396 96881 33996 98396 16060 98396 56438 98396 6088 56438 65637 56438 89117 56438 56438 28818 49910 56438 54661 49910 5305 49910 21785 54661 21785 43103 72039 21785 72055 5305 52545 21785 52545 36723 72055 54344 54344 13809 54344 38959 38959 16175 24304 38959 38959 33314 31272 54344 28135 31272 22765 31272 99767 31272 35511 38959 6843 35511 76964 6843 38600 6843 6843 95997 33327 35511 30559 33327 30559 35235 24190 30559 24190 73496 24190 98567 35235 87515 11617 35235 11617 93105 65858 87515 7409 65858 40743 65858 65858 53284 8407 53284 53284 76592 53284 70992 11617 72874 72874 28958 13541 72874 4441 65858 96392 72874 79981 96392 19914 72874 96392 47056 27188 19914 27188 35507 47056 34941 34941 45614 95914 34941 27188 79958 52391 79958 79958 19946 79958 37625 24315 37625 34941 21201 21201 90395 21201 50999 60526 79958 60526 92882 83060 21201 42867 83060 80338 83060 36148 83060 83060 1903 91987 1903 15116 1903 1903 49268 1903 25113 73333 83060 57760 73333 81864 73333 73333 44497 73333 58799 73333 71410 1903 65460 54002 65460 54002 66352 66352 69096 15099 69096 94935 69096 55864 66352 64480 55864 9411 55864 9411 33209 69096 87101 87101 13964 9411 84019 84019 69886 6428 69886 90784 69886 90614 84019 72163 90614 69886 65916 90614 45988 20615 45988 45988 84325 45988 68577 68577 76894 72458 68577 55516 68577 55516 23868 53389 23868 45988 14588 8685 14588 8685 88678 44615 8685 59474 8685 65672 14588 23868 38858 38858 37861 38858 10713 42440 65672 12381 42440 42440 53057 42440 99985 42440 63784 63784 93698 99985 3490 89481 3490 3490 26498 47695 3490 3490 78845 84096 3490 27439 84096 17600 84096 92212 17600 30370 92212 92212 10577 92212 91788 82934 91788 17600 82180 37131 82180 82180 65420 82180 72180 70990 72180 18647 72180 82934 95837 95837 72011 95837 61022 95837 54305 21779 72180 21779 4378 21779 79464 43524 21779 21779 35239 35239 463 43524 29168 95838 29168 45638 29168 45638 24554 50076 45638 45638 78329 71731 78329 78329 5035 5035 74421 5035 53271 53271 63166 5601 63166 53271 43780 43780 58243 58243 500 500 5403 54744 58243 500 67700 67700 64611 67700 53648 73587 67700 73587 50241 41095 73587 53521 54744 6694 53521 6694 93454 6694 52287 93025 6694 6694 60933 65986 73587 87915 65986 65986 10746 65986 98652 65986 47092 84979 65986 84979 7935 99343 84979 99343 47057 99343 42583 94642 84979 71745 94642 94642 11533 99653 11533 14212 94642 94344 14212 91554 14212 35668 14212 94642 66258 3125 66258 15785 3125 3125 87245 3125 30711 3125 97474 3125 7297 66258 51907 94934 3125 94934 86557 94934 99922 99649 94934 94934 79487 50360 3125 50360 29332 55362 50360 32226 50360 8384 94934 8384 9624 8384 76164 55987 76164 83659 8384 6599 83659 93105 83659 83659 15944 53315 83659 83659 50553 47307 76164 17491 83659 17491 47648 66249 17491 43863 17491 43863 61821 47307 76724 76724 31133 87283 76724 87283 85750 92518 87283 88874 87283 76724 99040 99040 16534 6830 87283 6830 63581 6830 42071 92948 42071 41807 42071 45351 99040 81336 45351 42071 68741 58952 68741 77463 68741 52180 45351 52180 96136 18754 52180 97150 52180 71334 52180 52180 71500 35809 52180 21701 35809 13409 52180 13409 31834 35809 36962 30464 36962 36962 24611 5697 35809 5697 21304 5697 49312 35487 49312 49312 92562 45641 49312 49312 3807 3807 66972 42739 3807 3807 62723 49312 3071 3807 34194 34194 88225 28228 34194 67577 3071 23442 67577 45791 34194 45791 8941 43138 67577 73221 43138 43138 59879 31567 43138 43138 57232 68899 43138 10034 45791 18677 10034 50875 10034 50875 46923 10034 25580 83559 25580 27535 25580 83773 27535 27535 72800 60504 27535 63821 60504 82762 60504 72800 23930 65488 23930 47387 23930 81951 60504 13027 81951 18742 13027 53472 13027 12882 13027 48627 12882 12882 1998 30115 12882 86577 12882 86577 62355 12882 45129 84278 45129 45129 81131 45129 94277 94277 42804 67582 94277 67582 68169 88619 94277 88619 19527 88619 10696 10696 31048 88619 14949 14949 71471 43249 88619 15163 43249 43249 3937 6491 43249 97015 14949 62839 97015 72658 97015 32093 43249 32093 37731 37731 54564 97015 85182 85182 50416 15901 37731 20554 15901 2918 37731 2918 97066 65927 2918 2918 85332 2918 91980 80266 91980 2918 33221 98491 91980 98491 25282 5684 25282 25282 8330 25937 8330 8330 34230 92555 25282 92555 37639 92555 9326 92555 37548 36313 37548 92555 56104 56104 41636 92555 59705 59705 51220 59705 79554 59705 73359 59705 42755 69147 59705 69147 6350 6350 54219 91423 6350 4124 6350 4124 97369 63553 4124 66986 6350 27877 66986 6350 71525 74562 71525 74538 71525 71525 6232 6232 22267 91761 22267 5018 22267 5018 84291 5018 9164 5018 1969 5018 98326 6232 80746 91761 77831 80746 32439 32439 45843 32439 51558 62936 32439 48660 77831 48660 32155 56714 48660 77831 85117 65767 48660 85117 2323 5688 65767 84688 5688 54771 5688 6496 5688 9029 2323 77908 9029 93170 9029 4476 9029 53927 5688 95500 53927 53927 1085 53927 6169 64283 53927 9229 64283 31324 64283 64283 31802 50707 31802 31802 70206 47564 31802 31802 21039 64283 86682 86682 92565 36660 86682 38616 31802 38616 50693 38616 52912 85135 38616 38616 78158 78158 67632 9605 38616 90334 9605 96977 9605 9605 94982 52191 9605 40297 52191 63001 94982 22030 63001 16814 9605 58435 16814 16814 36594 16814 56646 75019 63001 95675 75019 86165 16814 86165 96181 86165 73753 70457 86165 75019 10600 86643 10600 61475 10600 72461 10600 86165 32234 32234 27427 8853 32234 43080 32234 43080 49460 43080 72968 30307 32234 2131 30307 30307 70758 28230 30307 32234 37251 37251 98016 37251 87538 43080 55696 62644 55696 87892 55696 55696 55221 55696 12948 28365 12948 94774 37251 66361 94774 89669 94774 49905 12948 49905 79828 47171 79828 79828 40504 79828 28775 28775 35519 28775 68784 95896 28775 95896 18512 28775 74237 79263 74237 66919 18512 93937 66919 66919 44737 18177 44737 44423 44737 4053 44423 44737 66374 66374 35216 69757 44737 17862 69757 17862 85496 66374 27231 97289 27231 61627 27231 97338 61627 32151 97338 78367 61627 78367 48930 78367 85742 62540 78367 97338 68718 68718 54408 78367 69845 69845 72631 69845 78330 69845 38508 62507 69845 15182 62507 62507 10168 72810 69845 45321 62507 54883 45321 3127 62507 3127 58226 3127 15121 9610 15121 9610 69265 9610 2920 2920 43050 2920 99252 99252 48575 99252 24902 99252 25518 25518 62904 25518 22678 25518 71954 67051 71954 17814 71954 71954 29084 71954 25848 71954 91868 91868 67448 71954 92059 92059 68718 35981 92059 4852 35981 12075 35981 35981 84553 92059 6493 6493 97194 46256 6493 6493 2809 60249 6493 87127 91868 87127 92154 80362 87127 87127 21782 21782 8683 47438 21782 21399 47438 66667 21399 66667 17929 49047 21399 89519 49047 89519 76402 89519 88693 88693 10091 89519 85304 77637 85304 85304 12182 85304 69522 50571 88693 77782 50571 31362 50571 45754 31362 42522 31362 42522 37321 87228 42522 68443 42522 62170 68443 74788 62170 74788 69712 62170 19477 21547 19477 21547 29338 55083 21547 47134 19477 47134 57824 21547 25099 22446 25099 66534 22446 66534 46770 43493 22446 43493 85229 43493 7007 55087 43493 50533 66534 43493 17329 43031 50533 22863 43031 40584 43031 40584 74703 36352 40584 40584 51772 42814 51772 26321 51772 40584 38275 72045 38275 12041 51772 44678 12041 36291 12041 96455 12041 96896 12041 97191 38275 97191 55461 97191 65318 97191 79648 12041 18425 41956 18425 18425 71151 3592 18425 3592 96281 3592 53102 53102 62267 62267 28990 51151 53102 95550 62267 95550 57724 95550 63658 19558 63658 63658 91599 76391 51151 76391 12860 63658 13914 76391 98302 10384 98302 81493 98302 13914 93901 29882 93901 93901 21527 21527 91686 21527 27937 84589 21527 95514 84589 84589 23879 45894 21527 45894 33077 46697 33077 33077 8510 64462 33077 64462 96877 53892 64462 75076 53892 33711 53892 29483 64462 29483 50589 53892 71496 71496 75487 70205 71496 71496 7989 12348 71496 86244 29483 31260 86244 31260 31923 31260 29399 29399 45239 96793 29399 29399 36665 96339 29399 96339 37937 87464 96339 69887 29399 69887 63271 69887 16329 29399 49845 96339 88568 69887 986 80836 986 88568 83880 97545 83880 83880 86130 89155 83880 62525 89155 83880 18444 18444 40561 89155 41579 41579 90779 89155 57076 87944 57076 71075 57076 57076 98582 57076 80230 80230 2668 2668 16660 56855 2668 91543 80230 91543 22932 7340 2668 23698 7340 7340 67236 7340 32281 56275 32281 50914 32281 16781 50914 32281 35014 35014 64490 35014 78851 50914 91384 91384 22526 44983 50914 98571 44983 44983 94286 94286 59999 68712 94286 94098 68712 68712 22763 94286 90746 86428 90746 17860 90746 50688 68712 25004 50688 19987 90746 73495 19987 48632 19987 58979 19987 50688 74269 74269 50378 74269 42089 46283 42089 37014 42089 14984 74269 14984 77577 74269 36416 673 36416 36416 11186 36416 33265 27391 33265 69539 36416 69539 94255 28101 36416 69539 50790 71240 28101 939 50790 939 90572 71240 59759 36032 59759 59759 22092 71240 78452 55119 939 74828 78452 74828 13439 74828 462 30058 74828 4059 30058 30058 62608 74828 21143 33532 21143 30058 99360 66766 99360 99360 78127 78127 43946 76636 78127 78127 39535 21143 28237 76855 78127 76855 41501 28237 27454 66604 27454 27454 35213 27454 9391 46331 9391 9391 32619 75126 9391 76855 71178 71178 89855 71178 34503 48199 34503 57804 71178 57804 27816 34503 96968 96968 25518 57804 56074 56074 58575 35624 56074 54511 56074 54511 85667 78817 85667 62588 85667 56504 62588 15500 62588 15500 1456 15500 96784 52125 15500 62588 4666 65552 4666 15500 10201 18811 10201 10201 85 10201 8954 51044 4666 10201 34264 34264 11183 51044 50670 50670 12578 68922 34264 61361 68922 68922 77072 68922 32618 14538 32618 32618 62759 65997 32618 43146 65997 10631 43146 96627 43146 4295 32618 3874 4295 4295 14826 4295 6059 3872 6059 13067 6059 8691 6059 6059 63227 46186 4295 46186 745 50958 46186 78070 46186 82129 4295 82129 67526 60422 67526 23726 67526 6065 67526 6065 18202 35936 18202 81190 6065 1769 81190 48332 81190 48332 75051 58078 18202 58078 99160 35761 58078 19724 58078 58078 55975 58078 42254 48332 22785 22785 33681 91192 22785 22785 41212 22785 24198 62476 24198 62476 21786 98539 62476 62476 2723 14207 2723 2723 76114 7990 98539 61497 7990 7990 8983 55405 7990 35554 55405 35554 50739 55405 20029 73811 20029 67705 20029 90428 55405 90428 40958 90428 19116 90428 53968 90428 82059 82059 40772 88901 82059 47412 88901 88901 68030 88901 22628 22628 98969 98969 16746 22628 7694 98969 11883 54011 11883 7694 18289 18289 45784 96736 18289 18289 36307 15851 36307 36307 12170 80324 36307 40841 36307 40841 61032 61032 6464 89962 40841 89962 94964 29194 61032 29194 23066 84307 29194 49952 29194 29047 49952 49952 60785 49952 38810 24006 38810 49952 40542 53036 49952 53036 8460 67028 38810 67028 44096 53036 95371 63010 95371 67028 14047 91316 14047 95371 84714 64520 84714 14047 78891 85160 78891 78891 31124 78891 10388 10388 44013 11853 78891 11853 19141 11853 43936 11853 14964 14964 127 96160 127 127 43420 43420 67837 43420 67814 61116 43420 43420 15516 127 70127 67282 70127 99148 70127 17672 70127 17672 3653 17672 43419 49030 43419 43419 57643 43419 75101 21746 43419 67165 21746 67165 49559 79700 67165 67165 61017 15168 43419 15168 1112 15168 74210 15168 35920 42549 35920 67165 96832 22025 96832 96832 73317 73317 53304 73317 75432 33137 73317 73317 7278 41563 96832 70640 41563 8995 41563 41563 53809 73317 34455 863 34455 32560 34455 32560 17810 13086 32560 9168 34455 9168 40072 9168 37832 37832 34811 73735 34811 76311 37832 34494 76311 42356 76311 42356 94878 42356 35912 42356 63782 42356 67664 67664 31001 92132 67664 78759 67664 96567 42356 81863 96567 96567 75534 25029 75534 75534 49860 96567 3704 3704 93873 86148 96567 94315 86148 16452 86148 55715 86148 99506 55715 46222 3704 46222 32470 32470 33945 83278 33945 69807 32470 69807 68982 44406 68982 68982 12346 15871 12346 68982 4776 75539 4776 38943 12346 31668 38943 38943 69243 28562 38943 74812 28562 5780 69243 28562 67881 67881 44801 67881 83926 46924 5780 42787 46924 46924 78696 48308 78696 47086 48308 87496 48308 87496 24912 82016 48308 82016 58905 87496 28759 11702 28759 66150 28759 28759 29351 78484 29351 29523 82016 29523 34874 2102 29523 2102 64051 2102 39848 39848 53649 39848 41546 74159 39848 39848 71776 71776 53795 28666 71776 71776 12030 62308 12030 92078 12030 92078 32768 87757 92078 92078 7201 12030 68001 94016 68001 76501 39848 38080 76501 63176 38080 38080 79065 26045 79065 21134 79065 25479 79065 25479 29584 25479 32872 49868 25479 58249 25479 77844 58249 58249 11339 25479 70807 5156 70807 70807 34030 91371 25479 91371 83478 91371 19084 9216 91371 9216 97660 31871 9216 94189 31871 31871 27225 97660 17826 75774 9216 75774 92247 75774 6499 75774 32508 75774 10538 10538 56066 10538 44424 10538 85660 9899 10538 37755 75774 20119 37755 37755 53073 53073 28586 28586 68035 68035 1503 73726 68035 7849 73726 73726 94409 81466 73726 83679 68035 31663 83679 11369 83679 80181 11369 83679 74392 64703 11369 72949 64703 38825 64703 26411 38825 26411 4801 4801 97006 67147 4801 4801 93366 4801 11281 11281 23761 93628 11281 93366 64819 64819 75580 93628 11087 34127 11087 64819 16954 61850 16954 16954 39842 16954 55017 54368 55017 55017 55982 58728 55017 15152 16954 15152 82739 67321 39842 67321 76588 29160 76588 30140 76588 76588 11909 54139 67321 3342 54139 31680 54139 23311 31680 54139 41993 31680 5301 5301 48666 43576 5301 33388 5301 5301 28351 16764 28351 5301 2744 2744 25344 46788 2744 2744 44181 44181 16222 44181 18971 24902 44181 2744 45763 39618 45763 78479 44181 78479 4513 78479 44341 11723 78479 78479 20043 78479 81607 40548 78479 82792 40548 40548 18895 40548 79214 75509 79214 79214 35036 79214 38502 38502 87335 48482 38502 95429 79214 95429 30628 92043 95429 77587 79214 50543 77587 62830 77587 39572 62830 91209 77587 24709 62830 24709 91748 24709 45662 24709 18755 18755 83589 18755 75023 18755 3296 91209 19472 99190 19472 35407 19472 69300 35407 80766 35407 80766 70624 80766 45667 45667 84153 97234 84153 8188 84153 45667 87340 73638 87340 43927 45667 14909 43927 2741 43927 2741 87651 2741 12204 68765 87340 76323 68765 6919 68765 41473 68765 2741 73227 73227 24737 38990 73227 73227 71274 97864 73227 6010 97864 32246 73227 87454 32246 32246 6318 32246 91477 91477 26257 30443 97864 32246 42837 20519 42837 30443 3833 27852 3833 3833 51620 3833 1324 3327 1324 9705 1324 9705 57370 96276 9705 9705 52742 52742 29659 17926 52742 17998 52742 1324 77645 97013 77645 57746 77645 714 57746 3542 57746 52742 73219 3433 57746 62068 3433 3433 2987 51173 2987 6557 2987 2987 58539 58539 35193 83173 58539 83173 74004 80169 83173 58539 24096 24096 82499 83173 12967 45448 12967 45448 31339 31339 3322 12967 7911 51117 7911 81175 7911 14892 7911 79136 7911 7911 96201 96910 96201 11268 96910 36578 96910 96910 50812 50812 26335 50812 48788 57207 48788 91837 48788 48788 82949 82949 86510 82949 26318 26318 33511 26551 26318 54375 82949 5477 54375 89062 54375 48788 54650 99045 54650 54650 6289 2131 6289 6289 74624 54375 47362 7207 47362 42479 47362 85186 42479 42479 52461 6539 42479 47362 17497 17497 6991 3645 6991 6991 12337 33466 17497 52557 33466 35540 17497 35540 33914 35540 74078 74078 53503 887 74078 62045 887 74078 44657 92457 44657 66359 74078 44657 91606 48712 91606 91606 40415 43181 40415 91606 77632 51276 77632 77632 63301 94024 63301 63301 595 60808 63301 60808 32686 30164 60808 63301 89524 52704 89524 89524 47504 89524 16125 89524 70225 89524 36389 36389 27167 89524 47515 44197 47515 96397 47515 57227 47515 47515 63218 82272 63218 63218 9501 1090 63218 1090 44619 1090 95530 9500 95530 95530 91484 91484 62692 95530 47670 47670 59893 82465 47670 53795 82465 95534 47670 95534 34833 89907 95534 93750 89907 89907 39198 39198 68105 39198 669 39198 86628 9217 86628 86628 41497 79277 86628 86628 68608 86628 92722 29899 92722 29899 43409 29899 69570 69570 84919 58341 69570 69570 86415 24967 86415 105 24967 13099 24967 17571 24967 69570 65292 62362 65292 65292 1104 24967 86556 65059 86556 86556 47281 81417 86556 1121 86556 65292 94165 82385 94165 39490 82385 82385 47348 82385 42853 42378 82385 94165 4352 4352 35801 71574 4352 28550 71574 4352 55133 55133 79197 71574 99372 92261 99372 40871 99372 28883 40871 40871 62884 40871 43275 43275 66638 18101 43275 29674 43275 3139 29674 29674 39507 46210 29674 29674 53780 17979 40871 54249 17979 29674 67520 95785 67520 17979 19449 67520 28675 28675 67946 7175 19449 51332 7175 51332 98548 98548 20469 20469 43127 20469 97426 1930 97426 28432 97426 25721 20469 25721 11894 97426 4939 4939 39231 97426 58019 58019 28589 58019 47781 35973 4939 35973 52255 35973 12095 35973 19652 36090 19652 65340 19652 34872 65340 19652 24389 79702 65340 76539 79702 79702 85043 65340 69499 53036 69499 24389 47958 53468 47958 47958 24965 69499 19992 33351 19992 90950 24965 90950 24045 33803 90950 90950 7428 19992 97820 37543 97820 97820 61744 26881 19992 26881 52168 52168 32122 67347 52168 11950 26881 93590 11950 56674 52168 24516 56674 51396 56674 56674 2904 58342 51396 58342 42442 58342 18309 58342 60144 82164 51396 97088 58342 72058 97088 58342 64046 64046 75110 82164 1576 77817 1576 33889 64046 33889 10266 68284 33889 19780 1576 33889 72259 72259 35641 75389 19780 75389 317 34872 75389 38829 75389 65372 72259 65372 80488 65372 26549 65372 49769 46630 75389 65372 49709 49709 82821 46630 28258 28258 21568 49709 12605 16746 12605 12605 86612 86612 25720 86612 765 86612 49354 86612 60620 12173 60620 60620 55289 55289 68498 26049 55289 55364 55289 17388 60620 65618 17388 54172 17388 32589 55289 16878 32589 78370 55289 78370 92910 78370 91026 58492 78370 78370 10315 84303 10315 10315 38681 38681 84864 37239 10315 37239 63220 37239 15301 16028 38681 16028 662 38681 1512 50215 1512 77902 1512 1512 76402 1512 83444 37239 48354 30857 48354 1512 18780 22932 18780 70701 18780 70701 37665 70701 44820 58977 18780 44820 33663 33663 62123 33663 91586 33663 56242 33663 65055 65055 38913 26697 65055 66755 26697 38913 56085 56085 761 86598 56085 5514 56085 26438 56085 26438 35898 10246 26438 91821 26438 91821 41311 37534 91821 91821 89492 82405 91821 66107 91821 83105 91821 83105 37114 31352 83105 38245 31352 84479 83105 82002 84479 84479 73736 73736 85776 22255 73736 73736 97432 13877 97432 22255 29719 29719 753 21016 97432 34009 21016 57731 21016 5384 21016 84288 21016 84288 5755 5755 15467 5755 99503 85067 5755 95194 84288 53372 95194 81108 95194 50335 5755 44410 50335 48573 50335 89461 50335 37508 89461 29991 89461 88909 29991 29991 36279 89461 44949 44949 48337 44949 62760 28534 62760 98406 62760 98406 40378 44949 14989 14989 71117 52716 14989 14989 86773 98406 94187 94187 8670 62760 37036 39863 37036 37036 97615 44097 97615 43500 97615 43500 52267 77719 43500 43500 71300 93253 71300 71300 57015 82516 57015 50417 71300 75405 50417 75405 99250 36480 50417 36480 2338 36480 29739 36480 60054 36480 1454 36480 36927 36480 18968 7203 36480 76227 7203 7203 4999 36868 7203 89681 7203 89681 87185 89681 38409 36384 7203 56181 36384 36384 1739 8677 1739 8677 58467 8677 68375 7133 8677 82538 7133 86925 7133 45713 7133 45713 24452 527 45713 45713 70297 7133 30531 91041 30531 89319 30531 80601 89319 85595 89319 85595 24468 89319 6259 6259 39801 39801 31835 40234 39801 63202 39801 3751 40234 63202 70584 27907 70584 82072 27907 27907 80671 51512 27907 30680 27907 46284 30680 24455 3751 62581 24455 47771 24455 47771 55526 47771 40803 47771 62095 89485 62095 49430 62095 49430 91907 36648 49430 49188 36648 1056 36648 36648 21368 21368 92014 94684 36648 94684 7540 24581 21368 94684 37645 37645 75408 52327 75408 83635 75408 85959 83635 83635 37676 24089 83635 24089 5493 75408 23734 50146 23734 23734 63713 98438 23734 42839 98438 23734 85608 12391 85608 85608 43024 43024 37344 84674 43024 58599 84674 84674 75092 84674 16157 84674 91467 78834 91467 91467 61319 91467 88391 34568 88391 70298 88391 57414 88391 52916 57414 52916 25461 62020 52916 75315 62020 1374 62020 62020 95777 14514 95777 37980 95777 31938 62020 52916 72198 23709 72198 60531 72198 31938 75968 14276 75968 72198 618 618 75859 98467 75859 89417 75859 75859 93091 72198 49302 78862 49302 78454 49302 10827 49302 73534 10827 25147 10827 19871 10827 80475 10827 39467 10827 39467 99863 13053 39467 43070 39467 10827 40345 11555 40345 40345 23160 85521 39467 26337 85521 85521 13931 85521 4607 40345 67833 82168 67833 67833 38896 11683 67833 77251 11683 11683 53374 72501 11683 11683 15677 15677 32740 78139 15677 15677 19329 4013 11683 4013 19905 4013 64725 4013 30814 30814 83123 30814 25096 4013 22262 22262 14256 30814 66246 47146 66246 37051 66246 57335 37051 20661 57335 73644 57335 73644 23456 9172 37051 9172 43503 30222 9172 38153 37051 34882 38153 38153 94974 57335 92111 92111 24986 25130 38153 92111 95767 77580 95767 42158 25130 22092 42158 4486 42158 31706 4486 42158 8001 8001 39047 29475 4486 29475 68414 5241 29475 5241 12074 51942 5241 29475 5767 5767 92173 88580 92173 68142 92173 29091 92173 29091 68333 92173 82226 23262 82226 82226 77185 77185 64242 77185 2936 2936 98583 2936 46604 77185 79133 54317 79133 26657 79133 79133 35406 35406 93052 35406 49041 41563 35406 45146 2936 64391 45146 79133 57171 57171 17804 57171 7968 58628 45146 58628 42636 82148 58628 82148 57294 30981 7968 30981 91874 80778 30981 78980 30981 78980 89155 78980 13767 52771 78980 52771 25510 52771 97022 46114 52771 52771 8441 98884 8441 8441 58683 8441 12677 12677 62437 52856 12677 52856 40336 52856 36267 41756 36267 36267 8021 8021 48880 8021 6898 8021 98865 29689 8021 26507 8021 46343 8021 46343 33425 11445 8021 53655 11445 17736 11445 76911 11445 97834 11445 11445 71956 71956 89705 66928 89705 89705 89012 71956 36097 62964 36097 39173 36097 49442 36097 9936 36097 36097 72407 89705 64272 24526 64272 64272 83719 65755 64272 67331 36097 67331 87380 64272 58763 58763 79923 79923 93058 36788 79923 67331 88103 88103 74816 52260 88103 52260 9427 9982 52260 9417 9982 54045 9982 85269 9982 9982 55914 12528 9982 52260 41322 41322 41976 33133 9982 32796 33133 33133 93222 85694 33133 88075 85694 85694 1018 1018 49846 9915 1018 9915 10297 84945 9915 84945 28155 84945 69249 84945 11471 24139 84945 91634 84945 42496 91634 82529 42496 36243 42496 36243 81320 36243 83046 42496 71425 71425 26362 48128 71425 36243 17534 71425 66194 96381 66194 66194 49487 46390 66194 66194 5713 66194 94312 94312 87076 94312 94418 94312 38531 80066 38531 72715 94312 72715 54269 72715 56662 72715 97136 97136 7737 97136 74836 38531 43283 36176 97136 8179 97136 79672 36176 76583 79672 79672 28202 8179 29789 29789 8174 8174 11964 11964 3014 11964 91966 56886 91966 34255 91966 8174 36491 47729 36491 19859 11964 19859 58576 19598 36491 19598 55894 19598 71532 91637 19859 25769 19598 19598 20853 14729 20853 20853 32014 20853 98539 75015 20853 75015 62487 88285 75015 43234 20853 65235 43234 43234 36514 41853 43234 1100 41853 41853 12819 41853 25690 41853 68569 41853 6940 73222 41853 73222 89169 1868 73222 73222 67758 98534 41853 98534 34712 34712 30399 77642 98534 84081 77642 86383 77642 34615 86383 34712 11740 58123 11740 11740 36802 86953 86383 11740 56831 33888 56831 56826 33888 86953 45868 45868 35055 45868 39971 33888 23541 23541 89927 86995 39971 98676 86995 23541 29668 29668 67864 67864 98257 51755 98257 67864 58653 80930 58653 58653 74185 88999 74185 74185 54692 70201 54692 54692 85038 85038 86687 85038 57965 85038 39732 74185 6888 79375 6888 79375 71887 79375 59660 22616 79375 3233 22616 22616 80729 22616 16587 75429 79375 49199 79375 49199 58597 49199 70415 76059 70415 73869 49199 78678 73869 51972 73869 85015 73869 85015 37839 85015 22828 85015 38929 38929 72825 38929 8789 85015 2535 38516 38929 38516 43870 38516 69509 38516 74231 13995 74231 74231 53188 42197 53188 83446 53188 12746 38516 74786 12746 12746 32308 12746 99366 99366 39943 59956 99366 99366 17383 20417 17383 17383 20152 17383 65071 41966 17383 41966 6953 42400 41966 17383 25539 65071 63416 63416 34744 34746 63416 8062 63416 92569 8062 8062 91872 8062 15995 2627 8062 8062 24100 38203 24100 54003 24100 82957 54003 24100 90330 54003 62978 35936 62978 90330 44 49677 44 82153 44 44 22531 90330 13188 44 77394 77394 99313 39161 77394 77394 19980 77394 83671 62978 66709 21670 66709 10397 66709 57090 66709 57090 79493 78829 66709 78829 77749 78829 53289 49282 57090 79144 49282 99146 49282 87727 78829 49282 5938 5938 47225 5938 81394 37352 87727 66506 37352 56907 66506 89564 66506 19867 66506 62248 19867 62248 4778 62248 41919 98980 41919 36933 41919 69318 41919 71306 69318 2727 69318 41919 87369 16886 87369 87369 55470 87369 34292 87369 9102 87369 41564 41564 16571 43316 41564 45645 69318 45645 35391 99988 45645 81397 99988 99988 86371 99988 88462 88462 26210 77435 88462 10804 88462 10804 35786 62858 10804 65321 10804 10804 64609 64609 89348 32543 64609 61435 32543 43374 64609 43374 26810 8687 43374 8687 42461 42461 98582 26312 42461 97273 43374 97273 68596 97273 24382 28010 97273 32938 97273 32938 88679 38815 97273 38815 44087 25286 38815 38815 50918 38815 33658 33658 49362 40837 33658 33658 87376 87376 69290 38815 6199 96223 6199 6199 65085 38815 97540 52843 97540 97540 35400 97540 67759 7735 97540 17687 7735 97540 913 913 33138 44241 913 84079 7735 7741 84079 77276 913 37013 77276 56679 77276 55635 56679 22455 56679 90499 56679 6663 22455 57799 6663 57799 51303 38556 51303 51303 44932 29024 51303 1620 51303 87280 51303 11470 57799 85645 11470 11470 96104 530 11470 11470 87187 2768 51303 90532 2768 90493 2768 2768 27864 2768 80317 56788 80317 19066 56788 5872 80317 5872 59233 68148 5872 54303 56788 54303 93531 82863 54303 54303 73870 23354 56788 23354 72150 48129 23354 11983 23354 11983 48096 48096 17521 30535 23354 35079 30535 38671 30535 48096 29869 29869 7574 29869 39491 42588 29869 53908 42588 42588 84031 30535 67728 92378 67728 67728 66680 1636 66680 49860 66680 66680 78602 78602 66383 54814 78602 79875 54814 71301 54814 71301 34235 55359 71301 59352 79875 76224 59352 59352 37618 32785 37618 37618 5939 20426 37618 7907 20426 7907 84780 7907 21016 20426 71265 29473 71265 93164 71265 81544 71265 81544 32785 37811 81544 46352 81544 57121 46352 46352 29033 60216 71265 82339 46352 82339 50447 50447 99525 50447 68369 44035 60216 82339 34751 34751 9621 34751 68210 1024 68210 34751 43854 43854 20106 9563 43854 24222 9563 91664 43854 91664 69721 43854 52169 52169 75282 52169 28014 52169 56857 16505 52169 22063 52169 22063 60317 22063 75760 22063 35989 65830 22063 65830 47281 65830 75580 82264 16505 82264 1124 22671 22063 22671 10808 65830 90279 47152 22671 45858 47152 47152 7317 73909 7317 7317 9723 7317 5522 5522 69913 5522 43705 7317 86226 86226 41454 89496 7317 94416 89496 89496 43402 47169 89496 99339 89496 80336 99339 6684 80336 82371 80336 31686 82371 82371 75474 6104 82371 82371 68903 92170 80336 83317 82371 83317 52059 9406 92170 74219 9406 60262 9406 9406 21499 39009 9406 51806 92170 68834 51806 49932 51806 15934 49932 49932 89154 23837 49932 30817 49932 76264 30817 67592 30817 88190 30817 42870 30817 58846 30817 49932 37691 61381 37691 15751 37691 36631 37691 30817 78848 1780 78848 78848 99681 37691 87246 25282 87246 87246 77855 44434 87246 44434 67182 10918 44434 3305 44434 87246 12721 12721 732 12721 63804 6348 12721 12721 54761 12721 57497 57497 71923 57497 84594 20007 57497 67890 20007 56736 20007 20007 31936 87223 57497 57497 79869 2946 79869 92877 79869 79631 79869 8430 79631 79869 81057 81057 13508 81057 44053 4675 81057 9565 79631 9565 17895 5767 9565 9565 42055 42055 58838 42055 39807 85189 42055 42055 78379 78379 94579 75531 94579 94579 43494 15179 78379 69211 94579 69211 92764 92764 36809 69211 43966 15179 61552 34503 61552 61552 15970 15970 37791 15970 83405 61552 40428 51666 40428 40428 60199 40428 78413 85881 78413 4931 78413 29664 78413 15324 78413 99700 78413 40428 51156 78413 36478 36478 49091 3764 78413 3764 69475 3764 47116 13461 3764 3764 16758 16758 18517 16758 53118 16758 20346 84842 16758 57239 84842 47912 84842 49331 47912 47912 11273 84842 80318 80318 26983 80318 58106 58106 88467 58106 1654 54062 1654 80318 34739 34739 10585 36037 34739 34739 50622 50622 47972 50622 75090 50622 5826 5826 21467 5826 18103 57258 5826 34739 94320 94320 78717 40963 50622 29633 40963 94320 59044 59044 7184 59044 99167 50777 59044 40963 65664 77536 65664 65664 44404 65664 1817 48418 65664 65664 53482 53482 36705 99236 53482 57798 53482 57798 81825 99672 48418 99672 78140 89524 99672 99672 19601 19601 68484 2869 19601 19601 51777 27304 51777 19601 45482 4770 45482 4770 54585 51777 99755 99755 15959 14956 99755 99755 7109 69998 51777 86421 69998 45482 79368 79368 75040 79368 48465 79368 9889 99841 79368 79129 99841 3470 99841 91927 99841 79368 98149 7588 98149 98149 12655 91964 98149 98149 50587 51598 50587 2907 50587 50587 45570 47815 45570 58455 98149 57958 58455 58455 27586 18723 27586 27586 22682 95690 27586 82522 27586 82522 63326 11333 95690 8910 82522 33791 8910 8910 78783 82522 89953 91642 89953 89953 51470 93042 89953 25307 89953 27354 25307 25307 73910 89953 19166 55538 19166 53043 25307 80156 53043 19166 67290 67290 51728 34961 67290 11821 67290 77761 11821 77761 57857 10272 77761 28393 11821 57347 28393 28393 38515 77499 77761 5810 77499 21929 77499 17707 21929 21929 25376 62070 21929 77499 26893 26893 801 21929 9041 22965 9041 61548 9041 84495 26893 38137 9041 15233 38137 9041 95792 95792 74214 63254 74214 77935 95792 69370 77935 17158 74214 17158 21247 17158 48200 3319 48200 96805 3319 8366 3319 31777 48200 83356 31777 19903 31777 31777 18053 31777 39812 39812 23620 18053 42713 25690 42713 98299 39812 98299 89753 89262 98299 42713 77441 26725 77441 91959 77441 42713 30113 30113 95838 30113 77815 56111 77441 94838 30113 94838 37948 59367 56111 61269 59367 59367 79104 20036 79104 79104 27311 59367 24348 42071 24348 24348 65318 24348 65478 9724 65478 65478 46799 55618 79104 18139 55618 35890 55618 97159 35890 55618 55680 30501 55680 55680 52799 55680 86571 55680 63216 6235 63216 63216 32126 38495 32126 32126 23601 68581 32126 74529 63216 74529 84291 7555 32126 7555 25465 20274 25465 82807 25465 25465 21779 25465 54475 25465 92549 57458 92549 91841 92549 92549 67798 26088 7555 37037 26088 41401 26088 92549 32256 21364 32256 70539 41401 6961 70539 62219 70539 13361 62219 89010 62219 89010 50766 28713 62219 28713 21206 89105 28713 99592 28713 76917 89010 36779 76917 31438 76917 32862 28713 32862 11208 42482 32862 32862 11063 11063 44531 42482 95008 27686 95008 27686 31273 31273 68375 69624 27686 37733 69624 69624 27227 88738 69624 69624 13411 69624 79851 79851 70701 79851 20920 79851 37527 81675 79851 81675 45465 45465 74602 75841 81675 75841 68475 70101 45465 70101 14967 70101 18053 45603 70101 48553 70101 81675 68985 68985 89100 68985 61130 78065 61130 68985 74537 61130 28217 70108 28217 82971 70108 70108 70968 92470 28217 24186 92470 70108 23705 23705 47097 60671 23705 7282 23705 90941 23705 23705 47372 23705 22050 40005 92470 23705 66630 66630 25974 23705 10335 66671 10335 29469 10335 10335 345 40005 3070 3070 73818 60536 73818 10335 32291 43798 32291 73818 5711 72365 5711 61993 5711 5711 39731 32291 26459 25218 26459 32291 48380 48380 95059 79217 48380 986 48380 39654 26459 52865 39654 16419 39654 4874 39654 59549 4874 4874 10913 5594 4874 29861 39654 36237 29861 29861 17186 29861 2118 90624 2118 88302 2118 4874 96678 30907 2118 30907 13982 98243 96678 58850 30907 58850 68225 98243 22721 22721 75424 58850 8911 8911 42459 2321 8911 8911 56477 28227 58850 28227 48166 76231 8911 90005 76231 76231 66184 20408 66184 28227 58257 75683 58257 46667 66184 12331 46667 39891 46667 95350 46667 53127 95350 33256 95350 43999 33256 1226 46667 1226 96527 79120 33256 87864 79120 79120 91048 91048 27438 91048 66256 91048 24972 91048 95158 79120 95060 87617 95060 95060 17264 58190 17264 17264 75109 70423 91048 70423 33511 40847 17264 40847 9422 70423 68311 87595 68311 56590 68311 19285 68311 40847 48763 48763 86726 12810 48763 30208 12810 12810 24292 12810 15363 12810 39796 68311 49854 49854 86081 49854 94998 93596 49854 77064 49854 72656 77064 49854 64792 64792 73886 64792 70908 37778 64792 77064 78577 78577 26964 78577 53139 53139 72504 53139 76425 53139 18368 53139 90908 88501 90908 53139 18127 18127 46312 64202 18127 77557 18127 40759 77557 77557 17298 18127 37842 37842 52868 37842 28446 37842 14708 23893 37842 23893 18789 90908 54858 54858 97638 30714 54858 56940 30714 30714 32033 30714 41198 41198 42173 71332 41198 41198 93156 60163 30714 60163 3129 95455 3129 39167 3129 2246 93156 2246 76452 2246 83012 2340 2246 27740 3129 27740 20806 20806 95320 20806 179 97805 20806 2246 46229 46229 38934 46229 49872 50735 46229 3190 97805 61398 3190 3190 53680 98480 3190 98480 34847 98480 5578 5578 76187 18011 5578 18011 86 23508 18011 18011 4646 5578 92743 29535 92743 92743 4778 18011 12186 12186 33322 12186 15547 12186 26112 92743 69659 69659 96178 69659 74945 96432 92743 96432 82957 96432 42293 42293 83835 51050 96432 51050 1061 83820 51050 51050 46040 68374 46040 96026 46040 51050 71244 56853 71244 51050 34309 34309 69547 34309 25774 94357 56853 49544 94357 94357 31091 94357 56324 25908 94357 25908 84815 38602 94357 38602 38300 33966 38602 33966 72246 38300 29040 48191 33966 48191 5259 5551 48191 29975 48191 29641 29040 29641 89264 29641 10215 23333 29641 29641 88861 48191 22667 22667 68799 86546 22667 84353 22667 23288 84353 23288 85292 33515 23288 51273 23288 96622 23288 96622 93783 96622 18699 94281 96622 70975 84353 70975 36030 23288 53898 50307 53898 70975 64946 47818 64946 64946 55422 64946 1115 49070 1115 1115 6123 64946 90851 65289 90851 35864 1115 35864 92742 35864 62272 67944 35864 35864 8924 8924 67616 8924 86416 8924 19308 19308 3001 7445 19308 38723 8924 8924 61408 66396 61408 61408 99577 85332 61408 90326 38723 90326 73659 15558 90326 57810 15558 5125 57810 98104 57810 9468 15558 66657 9468 72036 9468 49301 57810 56809 49301 56809 99444 49301 77454 74244 49301 77454 93075 93075 65178 93075 50278 74244 40959 99646 40959 40959 46127 41796 93075 41796 6865 41796 20947 41796 87381 63008 93075 63008 57196 86295 63008 86295 38269 32850 86295 90641 41796 90641 94217 18350 90641 86295 92379 92379 74152 74152 8212 65728 92379 6753 65728 65728 44233 44233 57339 29289 74152 29289 75146 53334 75146 93559 75146 93559 11132 74720 75146 74720 66602 93559 37087 37087 65651 37087 46509 44239 37087 44239 34487 87032 34487 34487 68568 34487 98385 31750 34487 94339 34487 80450 94339 70020 94339 25242 94339 71257 31750 71257 71126 77672 71257 77672 31280 75993 77672 75993 54198 75993 49338 75993 22674 53272 22674 75993 18950 79571 18950 18950 69788 10877 18950 40975 69788 66118 40975 66118 44624 40975 40663 40663 8369 40663 15598 29968 40663 40975 48807 48807 13311 1278 48807 62499 48807 40663 4061 48807 39500 39500 35819 35819 14711 14711 45694 35819 387 38983 387 3063 387 43756 387 57411 14711 57411 21010 14711 8322 62906 8322 8322 56564 56564 88561 23792 8322 23792 61334 23792 17263 23792 53389 23792 76048 56564 55477 55477 27041 29027 55477 24659 29027 29027 42720 29027 27446 70674 29027 70674 79937 98183 70674 51016 29027 98183 80248 80248 20245 80248 79851 80248 45799 80248 66202 77218 66202 66202 93176 63180 66202 51016 94173 5918 94173 94173 60992 54332 66202 8486 94173 8486 40710 81936 8486 8486 93662 8486 28802 48903 54332 48903 70800 39994 48903 34587 48903 48903 66337 28802 47497 47497 97997 28802 18946 96404 18946 18946 4180 47497 40298 40298 27444 40298 18174 40298 26022 18946 87482 33522 87482 87482 47067 47067 93674 87482 26217 23684 26217 28250 23684 23684 34116 23684 58513 23684 10460 71422 58513 71422 63445 71422 63712 87127 71422 8360 71422 43321 71422 43321 94109 66538 71422 82174 66538 66538 91531 39922 91531 46162 43321 53241 46162 54762 46162 54762 74823 54762 50033 72267 54762 46818 72267 72267 28771 28771 6963 10097 28771 39115 28771 40495 72267 78689 40495 21732 40495 63747 21732 58002 40495 58002 58652 70008 21732 24848 70008 79844 24848 24848 17192 39244 24848 77977 24848 77977 69798 77977 45538 24848 23704 47900 23704 70008 77634 87558 77634 88219 23704 23958 88219 91752 88219 36691 91752 91752 83758 91752 38962 38962 31707 38962 53058 87392 91752 87392 58746 87392 76179 43045 87392 43893 43045 43045 20624 32150 87392 13208 32150 64351 32150 50023 32150 32150 6714 18266 32150 18266 74963 28649 43045 6974 28649 18266 27663 55482 27663 27663 13208 23808 27663 18281 27663 65332 18281 18281 90035 27313 90035 90035 66304 39906 90035 18281 60813 73625 60813 53805 60813 64962 39906 158 64962 86459 60813 501 86459 12539 86459 12539 25144 12539 28644 12539 50707 14308 12539 34090 14308 12539 45423 45423 33309 45423 40375 27134 45423 27134 87458 27134 6844 45423 37936 51998 37936 27134 59001 11454 27134 72595 11454 11454 15949 11454 10450 37936 58915 48341 58915 83412 58915 83412 73456 83412 34949 34949 17609 34949 37227 34949 82545 38282 34949 34949 54919 34949 96582 96582 60923 93902 58915 93902 60203 77041 93902 84269 77041 7722 77041 7722 90597 77041 4379 96229 4379 4379 51684 2491 51684 51684 63794 45467 51684 45467 96284 45467 15860 27915 45467 27915 84413 27915 8634 27915 37041 37041 16337 37041 64951 31855 64951 37041 34481 76327 34481 68590 64951 55379 68590 62641 34481 62641 43598 62641 16570 99768 62641 62641 67138 17128 62641 62641 76205 62641 35416 35416 707 68590 70391 87049 70391 94619 70391 70391 33991 97280 35416 66906 97280 1848 97280 82475 97280 82475 77854 82475 91288 82475 98579 29632 82475 29632 75335 72789 29632 72789 24327 24327 31658 24327 89149 72789 62655 75063 62655 38174 62655 62655 69366 62655 2753 62655 20929 62655 61757 72789 95401 78447 95401 78447 79249 4853 78447 19468 78447 19468 6128 21214 19468 78447 86997 86997 64137 84920 86997 19468 10131 66993 10131 84862 66993 10131 1626 36094 1626 1626 98148 1626 56390 65112 1626 1626 12705 64507 12705 12705 77117 90100 66993 90100 92901 90100 94504 52603 90100 85895 52603 52603 90632 46272 90632 90632 6379 90632 91790 87536 94504 87536 50152 87536 97249 97249 22872 97249 63886 99116 87536 97249 32380 99933 32380 7709 99933 25764 99933 10026 25764 25764 4404 99933 66711 28095 25764 71334 28095 97871 28095 66711 1500 64948 1500 52270 1500 66711 30266 77185 30266 30266 23348 68741 23348 66934 23348 67989 66934 66934 79227 23348 409 409 313 1038 409 409 93069 93069 33975 80318 93069 62304 409 44698 62304 24373 93069 1214 24373 62304 54806 24373 46300 46300 96640 24373 93000 1077 93000 37366 46300 15038 37366 37366 82682 88815 93000 88815 61383 93000 70166 70166 65231 70166 60623 60623 98852 60623 81302 72581 70166 72581 15775 72581 95954 70166 27876 95462 27876 27876 91471 91471 18052 35596 91471 48700 35596 48700 58593 96440 48700 88211 48700 88211 40833 35596 42644 66641 42644 88211 20784 20784 6342 69157 20784 66866 20784 89279 66866 33202 66866 13870 20784 13870 46311 24530 13870 29886 66866 29886 76416 51481 29886 24648 29886 24648 94241 88357 94241 40660 94241 557 94241 14022 94241 14022 63939 14022 80810 28595 80810 80810 38332 14022 82552 80810 39728 39728 34344 39728 97735 22543 39728 15805 22543 22543 31565 31565 51175 22543 2969 2969 14502 2969 98384 38424 2969 57989 38424 82512 38424 31565 94500 94500 92356 39918 94500 72099 39918 38821 39918 14207 38821 2421 38821 38821 45637 45637 81662 56429 45637 39918 86800 86800 85092 72837 86800 79905 45637 79905 27314 3871 79905 86800 80797 61649 80797 80797 40761 1092 40761 62296 40761 44924 62296 1116 62296 21426 1116 70573 1116 11998 70573 41972 70573 70573 26821 26821 54788 54788 54934 29089 54788 80557 29089 67807 29089 29089 22641 29089 50733 50733 55057 22641 46933 50733 17820 6054 17820 72269 17820 17820 64780 11673 46933 91318 11673 23207 11673 92791 17820 21505 92791 18543 92791 92791 48201 48201 90001 11673 28860 48201 1192 1192 46615 1192 1122 74853 28860 74853 62262 27563 74853 27563 72599 38622 27563 27563 70079 1192 89112 89112 66634 89112 98219 92072 89112 92072 39341 89112 99352 37095 92072 37095 17232 99352 90601 33840 90601 90601 14513 3783 14513 14513 3144 3144 47282 63894 3144 57101 3144 57101 38008 54459 57101 53537 57101 57101 90585 4510 90585 57101 81461 47436 81461 47436 92048 79417 81461 81461 2797 2797 92376 80132 2797 96200 2797 99585 2797 99585 23739 2797 26468 537 26468 15403 2797 15403 74025 34125 15403 80885 26468 49542 80885 49215 49542 49215 41910 76063 49215 76525 49215 44643 76525 6365 76525 76525 785 32077 785 19240 76525 24208 785 15745 24208 73113 19240 89103 73113 76984 73113 79133 76984 91107 76984 76984 388 54298 76984 9821 76984 9821 38593 14939 38593 9821 71685 2352 71685 59994 38593 59994 73466 47945 71685 47945 76559 71685 52735 25298 52735 83594 52735 16273 83594 16273 70314 16273 50062 50062 44024 23867 52735 54349 50062 54349 16028 16087 54349 23867 14891 14891 11823 87888 54349 87888 87272 87888 4526 96061 4526 4526 28495 4526 98034 98034 62079 73452 98034 98034 22764 4526 82860 82860 5447 5447 61621 5447 85715 29748 82860 22261 29748 72234 22261 40597 22261 40597 17939 29748 29252 29252 98106 29252 15797 58470 22261 58470 38545 29252 19054 8214 19054 4216 19054 65469 58470 3721 65469 65469 25661 25661 55934 59771 25661 31254 59771 25661 41904 81446 41904 41904 19236 99378 59771 50521 99378 36972 50521 36972 79336 89677 36972 99378 64806 64806 48620 6589 64806 46946 6589 59440 6589 59440 85338 59440 66379 66379 40556 93798 66379 58853 66379 58853 70482 58853 9299 40758 9299 91380 9299 91380 46105 46105 20495 19377 20495 53729 46105 28237 53729 19958 53729 46105 10962 10962 53423 34254 19958 21897 34254 10962 27972 41376 34254 55769 41376 39847 41376 39847 16910 41376 87085 38181 87085 64236 87085 6005 87085 18671 87085 87085 6187 87085 71116 87085 46115 48180 46115 46115 54637 97488 46115 55556 97488 97488 28837 45119 97488 97488 89130 97488 87234 16168 97488 23304 16168 16168 13478 92439 16168 97488 68048 27582 68048 93913 68048 71940 97488 68048 36329 32574 36329 1585 36329 88544 36329 54670 36329 87461 68048 73148 87461 34872 87461 87461 55065 55065 4748 91539 55065 36329 39307 87461 20341 8031 20341 33108 39307 77577 33108 16826 33108 33108 46833 98195 46833 97839 46833 33108 52304 15451 52304 15451 6295 15451 76123 35619 15451 52304 91830 91830 29230 29230 56777 10853 29230 16613 29230 29230 5693 5693 78843 5693 97940 28781 5693 5693 50327 38253 5693 38253 70433 5693 14678 66432 14678 6728 38253 6728 20873 93496 6728 49279 38253 49279 6362 35510 49279 14678 75790 75790 88916 91901 75790 29590 49279 31086 29590 29590 35146 29590 59409 19489 29590 19489 43845 19489 11083 35380 11083 11083 89483 15849 11083 14748 15849 15849 8300 97996 29590 97996 7336 97996 4912 97996 38686 38686 86534 42493 97996 42493 21791 86945 21791 43005 86945 86945 512 96893 86945 63695 96893 63695 40010 60114 40010 40010 94247 63695 25305 34072 25305 20291 25305 20291 86828 20291 5927 18083 20291 18083 35964 54058 25305 14653 54058 54058 35607 83240 18083 96597 83240 8448 83240 83240 2745 68219 83240 68219 3542 83240 61390 60410 61390 61390 13869 61390 80934 61390 32199 50420 32199 76700 68219 22335 76700 61390 19636 19636 96096 80154 96096 50743 96096 48779 50743 50743 4290 28718 50743 28718 53780 28718 38426 28718 33575 28718 32715 16874 32715 97068 32715 90876 50743 31455 90876 28718 70483 98575 70483 98575 69860 28021 98575 41645 70483 41645 9533 41645 49783 63816 41645 63816 69421 41999 63816 26945 63816 41645 93334 93334 75839 80530 75839 90123 75839 90123 92479 75839 5117 5117 66427 68998 5117 68998 51011 51011 84228 56520 51011 51011 60413 88644 51011 68998 45635 10506 45635 17448 68998 30860 17448 45116 17448 75128 45116 50288 45635 90915 50288 45116 14908 38996 14908 13314 14908 13314 15524 59076 13314 84633 13314 13314 4877 18981 4877 13314 17465 17465 73924 17465 60074 17465 71936 28774 4877 28774 98833 27739 17465 27739 23984 27739 57526 27739 42997 66539 17465 19252 66539 66539 9510 28774 39200 39200 63096 17550 66539 44534 39200 5398 44534 98416 44534 44534 41470 88221 44534 88221 6610 79619 88221 53574 79619 45076 79619 77972 79619 83946 79619 13838 83946 79619 30910 85401 30910 47061 30910 86988 30910 76137 86988 69164 30910 69164 89288 70470 69164 69164 67226 67226 38 69164 25053 46414 25053 53229 67226 1175 53229 53412 53229 38634 25053 53229 14460 94745 14460 37979 94745 33242 94745 94745 22619 64475 94745 94745 55442 55442 45485 55442 57655 31461 57655 3355 55442 762 57655 762 3273 762 32248 762 99268 762 29704 88229 29704 57655 72442 72442 92602 8305 72442 72442 22242 22242 46389 83222 22242 35801 83222 22242 13903 68568 13903 13903 3690 13903 69686 26990 83222 26990 98541 72466 26990 26990 62515 13903 82358 82358 89457 16399 82358 26990 42931 22043 42931 42931 3779 42931 23563 23563 12873 96922 23563 31471 82358 99017 31471 31471 9281 99348 23563 31889 99348 2952 31471 53728 2952 99348 54443 54443 28275 54443 67422 67422 43272 81922 67422 81922 13500 81922 57409 54970 67422 54970 2223 54970 36118 81922 76071 99430 76071 72644 76071 76071 8237 54970 95259 95259 72431 1674 95259 1674 2865 2865 97870 2865 16633 2865 23476 23476 68004 23476 35780 92136 35780 73051 92136 20648 35780 92136 28902 72244 28902 28902 88198 20648 60571 74182 20648 74182 22710 22710 18559 18559 48505 18559 78312 22710 45975 45975 88826 6473 45975 26400 45975 12853 45975 12853 64123 92599 12853 88199 92599 15122 92599 92599 24919 24919 42820 30946 24919 4944 24919 16260 24919 32655 24919 32655 50510 31538 32655 31538 15379 73190 31538 19059 31538 19059 33591 19059 68367 19059 31372 92363 19059 31538 37101 62670 37101 54042 37101 990 37101 89673 31538 51916 89673 37101 45957 89673 79921 80238 79921 99788 79921 2504 45957 48066 2504 18180 79921 18180 1588 79921 44750 84777 44750 79544 44750 8277 44750 46980 8277 46980 79119 70537 79119 79119 30419 79119 15593 34903 8277 3055 34903 98476 34903 79119 94120 81204 94120 34903 42990 63453 42990 24573 42990 96633 42990 82092 96633 83128 96633 83128 5953 94120 2018 9733 2018 2018 48524 48524 56214 4710 2018 55215 4710 66630 4710 4710 63890 4710 81735 52672 2018 4710 62298 62298 9623 62298 32159 62298 90914 90914 83834 44485 90914 52672 44590 44590 50974 44590 34098 34098 44902 47522 34098 12386 34098 76359 12386 12386 66169 66169 39868 42640 66169 42640 52851 42640 88984 41616 42640 28981 66169 28981 14347 14347 37441 52790 28981 74741 52790 52790 42542 75792 52790 45851 14347 88152 45851 45851 90737 72390 45851 90890 45851 84010 90890 90890 58705 95587 45851 1459 95587 95587 39991 95587 16346 16346 6240 6240 90411 73663 6240 74097 16346 50429 95587 50429 91395 50429 80389 82141 74097 50429 85741 15362 82141 15362 12614 50593 50429 64512 50593 9150 15362 48092 9150 49954 50593 22173 49954 68865 49954 96536 49954 49954 99432 83909 9150 43486 83909 11222 83909 83909 1469 56029 83909 56029 43734 56029 72481 81737 72481 8538 56029 2414 8538 84545 72481 8538 65439 64954 84545 64954 93977 93977 57299 56435 57299 57299 58122 18397 57299 57299 92597 2743 93977 2743 37995 2743 30585 2743 5155 5206 5155 53948 5155 53585 2743 53585 27239 53585 28966 53585 46964 6506 53585 32096 6506 76260 6506 87901 6506 46964 86599 27336 86599 3702 86599 3702 85968 25155 6506 56318 25155 25155 31051 23961 3702 23961 32970 43806 23961 58607 23961 86825 58607 23961 18594 39265 18594 18594 13220 13220 75214 44401 13220 21995 13220 13220 80276 13220 35508 52460 35508 35508 32937 60733 35508 37672 60733 25485 60733 35508 25425 25425 18009 60733 63911 61123 63911 63911 87608 40894 25425 326 40894 326 78266 326 33573 5758 33573 17636 326 49599 17636 49599 22163 33573 11834 11834 69472 11834 85337 11834 39733 49847 39733 49847 90593 92348 39733 29288 49847 73120 92348 73120 80858 92348 5024 5024 66213 5024 79687 5024 44921 5024 33553 5024 46706 5024 94125 92348 29909 29909 71131 16492 29909 29909 62081 73165 29909 85397 73165 73165 97222 32061 73165 68508 73165 5024 21379 21379 80777 73165 2862 91144 2862 27194 2862 73165 31293 54845 31293 2862 18533 18533 3230 50796 18533 79394 18533 79394 93097 56125 79394 79394 49659 79394 89302 1450 79394 18533 26510 26510 23022 26510 34357 80288 34357 57481 26510 67419 57481 57481 74570 74570 20492 92932 67419 52757 92932 99994 92932 99994 66171 90436 99994 90436 26803 91437 90436 42191 99994 42191 60015 60015 52992 5136 42191 5136 58192 5136 52350 72697 5136 60015 85914 28090 85914 28181 28090 28181 75082 54974 28181 28181 22942 28090 59764 22942 53401 53196 53401 96061 53401 72012 53401 72012 6079 69013 72012 26065 69013 80845 69013 97208 69013 69013 98388 53401 35394 35394 12082 71307 35394 38331 35394 38813 35394 77639 38813 38813 88390 40002 38813 27010 38813 32956 38813 38448 32956 35394 50769 32956 4456 4456 76166 62544 4456 35061 38813 35061 57589 35061 16338 77452 35061 35061 3444 35061 65194 65194 44357 73196 65194 89527 4456 6913 89527 57357 89527 89527 39092 89527 47002 55295 47002 47002 59745 47002 6295 59753 47002 59753 42841 59753 91605 59753 92053 59753 67495 63382 47002 63382 43074 27530 63382 12192 47002 42078 12192 71419 12192 63382 81001 39655 81001 81001 16734 58354 16734 16734 81934 1237 81001 14073 1237 14073 21731 36315 14073 78314 36315 36315 4050 36315 64643 13387 64643 59579 64643 64643 44984 10237 44984 81525 64643 44984 75003 66533 75003 48109 75003 75003 7118 7118 20121 35499 7118 70635 7118 70635 26165 31923 70635 70635 80801 61963 80801 70635 82875 86881 82875 82875 97824 27110 82875 27110 76572 27110 93214 82875 45621 33139 45621 45621 53112 27110 92146 4073 92146 66790 92146 66790 15827 79029 4073 66790 17561 17561 75273 17561 61967 17561 78673 17561 61406 39491 17561 17561 52947 26011 52947 44159 52947 52947 70880 70880 19923 70880 66962 96201 70880 70880 15508 15508 8344 8344 29268 70880 88540 40588 88540 93525 88540 49311 93525 88540 35345 44 35345 74413 35345 87780 35345 93525 84351 32882 84351 58285 84351 35345 79186 79186 89689 8405 79186 45438 35345 45438 35097 61052 45438 17337 84351 30888 17337 4560 79186 23853 4560 36518 4560 46202 4560 94304 17337 77995 4560 64769 77995 41830 77995 35558 77995 94304 1913 1913 15227 15227 28014 15227 85673 15227 8013 39862 15227 39862 99755 39862 10652 6856 39862 39862 2128 2128 27020 31198 2128 68027 31198 35343 31198 51378 27020 51378 67470 51378 76013 31198 57233 57233 53577 57233 90616 31198 51080 84486 51080 9397 51080 51080 6826 6826 46128 9397 10603 76836 10603 74400 10603 42162 10603 42162 80541 77124 42162 10603 69667 69667 47111 42162 97053 97053 85873 83397 97053 97784 97053 42162 55551 93537 55551 55551 70969 34709 70969 89529 70969 89529 83202 89529 54089 89529 22597 37335 70969 44624 37335 37335 53780 89529 15041 15041 51281 82216 15041 82216 29766 24700 82216 31638 82216 82216 95052 27382 82216 82216 31771 64172 31771 31771 89413 31771 93827 64742 31771 64742 63913 82216 16163 16163 32492 91828 64742 91828 20584 3951 91828 94102 3951 46635 3951 46635 73528 93968 73528 13567 73528 39429 13567 1992 13567 13567 55534 84486 55534 74021 93968 74021 65675 96355 74021 55534 87129 93621 87129 87129 3093 87129 31080 50960 87129 50960 25207 87129 8228 8228 54229 8228 30441 30441 17674 1025 30441 50960 56615 56615 73261 5280 8228 5280 60199 5280 44966 44966 11333 44966 68317 34883 5280 34883 2476 43722 34883 75130 34883 40576 75130 43722 63858 75130 69567 69567 55509 8264 63858 67261 8264 11452 63858 20999 11452 40671 11452 22308 11452 22308 85703 22308 92944 22308 42266 22308 83334 22308 67668 67668 19411 33269 67668 84095 67668 84095 2194 2954 84095 19680 2954 19680 65098 2954 36958 36958 72644 36958 58263 35969 58263 90893 58263 34638 58263 51612 58263 58263 64683 58263 46413 29485 46413 46472 29485 84053 29485 24668 46413 98831 24668 29621 46413 53815 29621 27305 29485 27305 36560 27305 49414 91118 27305 48894 27305 50933 27305 27305 81734 58361 29621 28522 58361 27305 89033 89033 31892 89033 2982 27305 78320 89159 78320 99694 58361 99694 32548 89033 84681 84681 55298 84681 55515 69761 84681 3392 69761 69761 59212 69761 92500 92500 14693 31453 92500 52017 69761 63439 52017 83935 52017 9752 52017 9752 73379 49444 9752 9752 73278 35832 73278 92500 18831 85982 18831 61079 18831 57837 61079 39999 73278 2833 39999 39999 26897 52337 39999 34331 61079 42147 34331 13980 34331 13980 41534 15227 13980 13980 83155 82560 39999 99141 13980 13359 99141 99141 3247 99141 34430 41148 99141 41148 64820 69809 41148 99141 88674 11381 88674 88674 74897 42995 88674 41148 5322 95160 5322 18642 88674 97978 18642 2127 97978 72987 97978 25038 97978 25038 29373 14489 25038 97978 30312 6364 30312 30312 44094 30312 56539 25038 51784 14894 51784 14894 81786 44168 14894 9216 44168 43906 44168 43906 53711 65686 44168 65686 79028 65686 60521 65686 82421 43906 21122 21122 28826 28826 51090 87487 51090 30586 51090 51090 75629 51090 77659 77659 91981 77659 33054 78042 28826 77659 95444 95444 99250 62299 95444 38688 78042 95444 43422 43422 80966 80966 75654 80966 2577 88008 80966 10029 88008 18906 80966 24877 88008 24877 13963 75538 24877 24877 25213 25213 69230 25213 38069 59287 24877 59287 91946 59287 11247 81013 59287 81013 23964 81013 15086 81013 44515 44515 13310 44515 90430 34410 44515 28828 44515 97164 28828 28828 49284 71203 28828 28828 4177 28828 61700 86410 61700 61700 52256 67285 61700 28828 15130 15130 72940 72940 87763 66937 72940 72940 57193 57193 57062 54940 72940 27832 54940 2123 27832 2123 67 2123 42899 39491 42899 97673 42899 42899 72801 1019 42899 27832 70887 70887 76786 70887 44491 31548 44491 47179 44491 27024 44491 44491 59476 70887 67622 67622 11088 67622 97128 13743 97128 5374 97128 97128 51421 51421 44604 51421 22104 51421 29685 51421 19155 28701 51421 58539 51421 51421 78728 51421 97965 31951 97965 97965 50407 50407 73366 50407 55606 82085 55606 55606 59808 80919 55606 80919 31890 49288 80919 80919 81427 29717 81427 92793 81427 6293 81427 81427 22553 22553 21585 21585 56362 21585 35581 31431 21585 42523 31431 97741 31431 22553 79860 83345 79860 79860 97647 36374 31431 49533 36374 36374 50158 36374 4713 97194 4713 4713 62867 54738 4713 54738 27752 79860 45980 45980 91930 91930 27824 35442 54738 20441 35442 35442 1855 70834 35442 65820 91930 65820 35650 65820 80374 96972 65820 29661 35442 29923 29661 29661 86698 79420 29661 30175 29661 29661 58243 469 29661 35442 57585 62964 57585 57585 72771 10761 72771 19179 72771 13373 19179 38389 19179 92081 19179 72771 69520 28187 72771 49343 28187 11181 28187 69520 23885 87011 23885 87011 4310 54586 87011 87011 14159 14159 42067 86157 14159 86157 63880 86157 37733 43255 14159 76503 14159 32462 76503 23605 76503 76503 96682 43255 53905 88164 53905 24566 88164 63238 53905 63238 22598 63238 70057 55713 63238 63238 61977 82809 61977 2620 61977 84785 2620 2620 22497 27048 2620 61977 44338 14360 44338 27048 86164 40457 86164 95569 86164 86164 89644 56083 89644 62631 89644 56584 89644 56584 39327 56584 72049 95669 56584 86972 56584 79574 86972 63418 86972 63418 29659 63418 50121 75443 50121 56552 75443 75443 85954 82884 75443 82884 79203 2965 82884 15629 82884 82884 17243 18483 82884 18483 38665 18483 8380 8380 41111 8380 63442 96335 8380 8380 90962 90962 46799 18483 40431 3188 40431 40431 525 54530 40431 8380 68690 68690 25033 90962 46184 46184 98830 46184 70978 66015 68690 66015 53400 66015 50759 96837 50759 53327 50759 28331 50759 83441 28331 41227 28331 18666 28331 43098 18666 18666 51235 51235 31878 65972 41227 65972 4516 51235 33019 25637 33019 33019 64030 33019 36455 53037 65972 79632 33019 79632 26218 65972 38713 89615 79632 89615 58641 42251 38713 42251 12336 42251 25279 7657 42251 7657 42660 7657 41312 42251 33244 33244 10943 44389 33244 48965 33244 42251 15700 15700 84248 53194 15700 71884 15700 15700 20765 37014 20765 61545 33244 75834 61545 89891 15700 89891 88335 89891 18334 16475 89891 39158 20765 28581 39158 39158 51239 45798 39158 84765 45798 76420 45798 22955 76420 76420 88578 75622 76420 45798 66941 18437 66941 18437 41199 18437 71259 99261 18437 18437 46904 76420 23366 23366 19987 23366 65818 92917 23366 61831 92917 92917 22906 22906 36554 27958 36554 49888 27958 27958 74190 27958 16767 46995 36554 70840 16767 29399 70840 68858 70840 1284 68858 16070 70840 95870 16070 95870 5987 65682 68858 10449 65682 93234 65682 19063 65682 95870 91944 48898 91944 91944 98464 5423 91944 65682 21515 21515 73411 57434 21515 21515 37145 53132 21515 92847 21515 92847 33949 92847 66694 66694 34823 66694 1943 66694 9356 69941 92847 3038 66694 3038 36939 8493 69941 69941 69365 13346 8493 13346 66983 19431 13346 55860 13346 69365 5704 5704 23190 5704 47788 7206 5704 5704 40242 46843 5704 70953 13346 61889 5704 70953 41918 41918 46648 46648 19358 87411 46648 63936 46648 80016 41918 45090 80016 4840 80016 61889 89946 89946 93328 4916 80016 72968 4916 4916 32777 4916 72797 89743 72797 89960 89946 44553 72797 44553 19440 44553 8789 39556 44553 44207 39556 55150 39556 39556 78472 78472 57571 87990 78472 7973 78472 26637 7973 15887 78472 11794 15887 85861 11794 84335 85861 84335 87418 11794 3455 42476 3455 3455 213 3455 99796 78677 3455 38909 3455 38909 41380 41380 86591 96593 41380 25549 96593 98874 38909 35015 98874 38466 96593 38466 51276 37328 98874 98874 1889 99566 1889 1889 16573 1889 54175 75844 54175 60447 54175 60447 85194 83720 85194 85194 71142 85194 50053 52321 85194 78963 52321 52321 30133 52321 50242 59990 50053 59990 24027 52321 29771 29771 26068 29771 57657 59990 64245 61507 64245 80568 64245 80568 99206 34416 80568 80568 72180 62595 64245 62595 36724 10537 80568 10537 90397 10537 98257 10537 20734 53118 10537 10537 91402 10537 85352 85352 66930 66930 4973 66930 92700 10537 5370 60348 5370 85352 115 115 15225 15225 60694 5370 81254 71599 81254 70575 71599 71599 26111 41292 26111 26111 14955 58247 26111 26111 28515 26111 38039 23617 26111 23617 11156 97924 23617 36501 23617 36501 12088 36501 40304 36501 34257 28031 36501 33725 28031 69601 28031 76933 69601 69601 34351 69601 13057 955 13057 69601 51383 65878 51383 51383 54639 51383 38992 65486 51383 65486 13035 51383 52517 52517 56839 52517 4148 4148 7619 4148 35267 42642 4148 59645 42642 42642 98299 19218 42642 4244 19218 36809 4244 46489 4244 47628 4244 19218 18637 18637 59039 5365 18637 19908 18637 92049 18637 93019 18637 93019 53167 93019 46323 93019 86068 72219 93019 21218 72219 72219 89138 98641 72219 10190 98641 10190 96446 27748 10190 27748 26383 27748 71382 71382 57217 97465 71382 56241 97465 97465 2304 71900 97465 41320 71382 41320 31196 97465 50402 50402 91475 41320 41013 41037 41013 41013 44537 41013 60837 41013 21427 9156 41013 9156 13830 9156 32213 88754 9156 21427 48536 48536 5661 48536 60041 48536 10099 15503 21427 15503 26463 19998 15503 70214 15503 70214 49220 28861 49220 49220 67676 85016 70214 85016 56990 85016 8870 85016 6854 85016 8944 15540 8944 27294 8944 8944 84853 8944 16446 64653 16446 16446 40577 16446 311 58196 8944 58196 51389 58196 29521 54849 58196 17801 58196 58196 17745 24316 17745 22281 17745 17745 48987 58196 95800 17745 25705 28554 25705 25705 97552 14737 95800 29445 25705 29445 13880 68663 29445 31809 29445 91460 29445 29445 63389 14737 82254 78256 82254 82254 82092 3046 63389 37380 3046 3046 25973 25973 71836 25973 95557 69715 25973 69715 7555 25973 61088 61088 35068 72654 25973 60629 72654 72654 23807 75468 72654 942 61088 42212 942 71208 942 942 65753 942 54267 4428 61088 59314 942 16746 59314 13259 942 3067 13259 13259 79454 6511 79454 79454 88755 8829 88755 66996 79454 66996 28325 71515 66996 90309 88755 90309 21943 90309 25448 85999 25448 69472 25448 90569 25448 65579 25448 2497 65579 41501 2497 27030 65579 27030 67309 83171 27030 27030 42889 42889 81013 97966 42889 42889 20025 20025 26621 27030 36308 98186 36308 36308 57359 36308 55875 7046 42889 27030 71226 8961 7046 8961 65042 8961 11706 8961 29118 29118 74609 71829 8961 71829 59522 85124 8961 85124 68069 39986 68069 91358 68069 91358 42324 44137 42324 67419 42324 42324 21925 76076 68069 71959 42324 71959 66013 62569 71959 76076 51427 7094 51427 76076 11285 76076 59368 59368 14631 94691 11285 94691 95525 86238 94691 66618 86238 43934 86238 43934 60811 34782 43934 44828 34782 98024 43934 66896 98024 98024 73708 98024 4825 34782 86679 86679 46738 82485 98024 82485 37221 68083 86679 82485 45393 68083 41449 41449 87524 68083 7683 7683 93628 7683 14270 68809 14270 47001 14270 47001 59158 47001 16125 14270 74542 74542 23442 28356 74542 28356 26316 2906 28356 75911 28356 396 75911 4382 75911 75911 49875 49875 45885 49875 97302 22148 49875 49875 64658 64658 21210 88656 64658 64658 96528 9079 49875 36808 9079 14739 9079 83037 9079 9079 41266 41266 82292 96528 66378 66378 78310 66378 36098 66378 89721 89721 83520 66378 25141 25141 42141 57444 89721 57444 43598 25141 24494 23874 24494 5349 24494 50365 5349 50365 4327 5349 77807 50365 18579 14364 18579 80481 18579 59990 80481 80481 41116 57108 80481 80481 1234 35336 18579 35336 39976 66168 35336 82151 35336 15902 35336 76612 15902 3864 15902 65407 3864 75004 15902 75004 37513 75004 62412 62412 13684 92879 62412 47833 62412 47833 65432 47833 96936 96936 19819 96936 3853 81396 3853 83430 3853 72078 47833 3853 24627 24627 31621 28323 3853 28323 75888 22345 28323 83972 28323 28323 61496 72078 10096 15388 10096 50507 10096 17493 50507 41933 50507 50507 5923 10096 6027 43249 6027 51668 50507 51668 18591 51668 94440 94440 30146 94440 54927 63176 54927 54927 44715 67634 94440 67634 22288 54927 45915 85985 45915 72026 45915 45915 34110 2756 45915 3870 2756 2756 66371 45915 13934 13934 97399 56221 2756 56221 43494 13934 34456 34456 70094 98543 13934 98543 9486 72667 34456 34631 72667 60580 72667 72667 43984 43984 94985 3578 43984 4325 3578 3578 262 3578 41985 3578 54793 60955 43984 95045 60955 60955 5183 60955 71004 97056 71004 33957 43984 77019 33957 75315 33957 60955 14706 61352 33957 61352 90015 3784 90015 83053 90015 90015 63070 83053 68874 68874 79622 57138 68874 5713 68874 44729 68874 68874 22753 68874 75469 75469 51395 75469 49816 93121 49816 75469 45105 45105 20089 2830 45105 45105 6945 79917 6945 52884 6945 7156 49816 60652 7156 7156 67139 7156 19670 19670 99172 7156 17151 13704 17151 13704 92541 19670 96206 39742 96206 77929 13704 77929 78441 77929 92175 77929 19031 37748 77929 50472 96206 50472 47256 52899 50472 52899 32277 82860 32277 49114 32277 32277 61877 32277 7500 54938 52899 54938 54207 54938 33046 10585 33046 33046 47617 33046 80799 80799 11626 82788 80799 8718 54938 98950 8718 8718 50215 64723 33046 64723 18674 80799 19210 41632 19210 19210 7032 64723 50944 50944 64704 50944 18923 30595 50944 8794 30595 82253 30595 24919 30595 30595 86068 50944 97160 39629 97160 30595 36496 36496 93491 48953 93491 60963 97160 60963 79127 60963 93307 60963 99420 6573 99420 99420 23409 36496 93288 60191 93288 93288 45344 93288 76666 76666 83034 76666 80391 7178 76666 1714 7178 90554 7178 90554 11050 35454 90554 90554 69381 7178 425 425 5576 88026 425 7178 54825 89761 54825 425 919 1785 919 919 50058 29755 919 919 20582 54825 74387 70399 74387 919 37289 37289 38062 37289 47927 58503 47927 78493 47927 47927 15757 47927 94069 94069 8099 94069 79375 47927 30473 719 30473 30473 40143 89092 40143 40143 41404 40143 75735 30473 18324 6066 18324 40143 15189 30473 54096 30986 54096 90940 54096 54096 61989 59916 61989 61989 77200 61989 81799 86062 81799 88999 81799 70257 15189 10109 70257 81799 60121 81799 82613 14785 82613 82613 91757 70257 17071 60121 81782 540 81782 53705 81782 6605 81782 29406 81782 10899 29406 89334 29406 29406 46136 28793 89334 28793 17306 46136 32755 32755 17741 79305 32755 32755 4528 4528 59551 4528 65225 42924 65225 42924 37108 42924 64956 72585 42924 48815 65225 48815 8973 17643 48815 47224 17643 54334 17643 17512 54334 12952 54334 12495 54334 18375 54334 18375 94186 18375 67603 18375 62936 18375 23586 47105 18375 59796 47105 63148 47105 18375 25035 87411 25035 47797 47105 47797 67448 47797 91713 90224 47797 50136 47797 97534 47797 7174 47797 25035 72858 72858 15373 2133 72858 26670 72858 1368 26670 56750 26670 88863 56750 88863 6628 19642 56750 39053 19642 84400 19642 19642 16359 39649 16359 36832 16359 48705 19642 48705 99385 1575 48705 57782 48705 48705 1288 16359 52266 52266 6048 19619 52266 19619 62250 19619 46863 46863 43830 46863 46790 73611 46790 46790 10657 47284 46790 46863 37785 37785 75858 54800 75858 64615 75858 64615 16066 19038 64615 11118 64615 75858 81926 81926 90051 13814 90051 90051 37581 57308 37581 31233 90051 17788 31233 75689 31233 42316 31233 49710 42316 42316 52828 18203 42316 20123 42316 27285 42316 27285 80900 42477 27285 6930 27285 21977 27285 21977 5984 21977 46099 46099 43216 21977 72881 76214 72881 72881 48542 83858 72881 21977 75527 75527 60268 75527 61733 9911 72881 9911 61572 9911 63709 91011 9911 9911 27809 9911 35803 73197 9911 73197 25639 73197 76459 74331 76459 73197 22226 22226 58783 14829 73197 85943 22226 85943 12902 14829 84573 84573 57149 80080 57149 33778 57149 25462 33778 57149 37529 72593 37529 12622 37529 70035 12622 12622 50573 20236 12622 12622 88581 14427 12622 33778 21602 24513 21602 43540 21602 43540 9226 43540 6931 2564 21602 69833 2564 17971 6931 85849 17971 64597 2564 48409 64597 2564 61374 7492 61374 7906 61374 96116 61374 96116 62644 96116 93456 7906 7092 22112 7092 7092 77837 81870 7092 96116 60749 60749 63055 50266 60749 6788 60749 54521 6788 23984 54521 3055 54521 3268 54521 79317 3268 73649 3268 36306 3268 43860 3268 3268 91147 35724 91147 91147 73648 65295 91147 46440 3268 46440 81043 46440 29528 70804 46440 80197 46440 82926 91147 96065 82926 65025 82926 46440 9329 26368 9329 9329 80415 80415 14607 93090 14607 14607 88112 88112 41453 88112 20092 50412 14607 66540 50412 38758 66540 66540 75792 67291 66540 72617 67291 72617 5923 20975 72617 72617 63075 66540 12031 416 12031 53363 12031 2028 12031 50559 12031 12031 53185 83636 53185 12031 26271 19183 26271 26271 78983 36172 26271 36172 13836 14416 36172 73052 36172 50303 73052 50303 48644 50303 47622 73052 8923 8923 38630 353 50303 23590 8923 23590 97427 353 73070 16322 353 16322 12685 81232 16322 86442 16322 16322 42625 20571 73070 20571 43459 20571 72565 72565 50790 80519 72565 11374 80519 57576 72565 57576 84248 72565 29832 82001 29832 57576 13486 28746 80519 30069 28746 66447 28746 9399 13486 73740 9399 9399 51853 51853 56624 56624 38123 56624 16168 10540 51853 10540 84863 79199 10540 56624 75074 75074 94638 94638 83150 69623 56624 69623 16159 10540 39604 39604 40086 39604 21794 54915 69623 54915 32524 89874 54915 89874 77762 63826 89874 89874 11625 54915 1023 70946 1023 1023 36276 51651 89874 51651 94372 58660 1023 58660 52938 58660 22093 77639 22093 22093 60133 60927 60133 53854 60927 32983 60927 72422 60927 60133 45252 56036 45252 78925 45252 43990 45252 68040 72422 68040 39433 68040 49675 49675 83252 61360 49675 61360 98428 61360 18899 61360 45693 95546 45693 45693 52473 13352 45693 61360 45069 45069 84392 84392 52135 84392 77114 45069 77955 77955 65281 77955 36661 36661 97862 77955 84061 84061 55563 77955 68605 68605 66624 68605 80340 68605 10861 68605 42746 42746 22970 24236 42746 24236 2332 50327 24236 24236 77084 18430 42746 68352 18430 68352 28269 68352 47849 18992 68352 18992 22623 55673 68352 99499 55673 99499 30544 40249 99499 55673 27003 785 27003 25397 27003 25397 4136 25397 30137 25397 36890 87892 25397 74887 25397 74887 17645 17645 49130 35665 17645 81269 25397 46556 74887 46556 86221 19117 46556 19117 43357 19117 71664 19117 44359 29242 44359 1647 44359 76383 1647 76383 78125 76383 56943 56943 57445 56943 67726 67726 69578 82064 67726 22689 56943 22689 57074 81176 22689 22689 35519 22339 67726 22339 50531 52005 22339 22689 22443 22443 62343 13338 22339 45928 13338 13338 60310 13338 87123 79722 87123 32155 87123 80089 87123 80089 76787 80089 53130 53130 14705 61653 53130 53815 53130 10129 53130 53130 84421 52123 84421 82626 84421 9194 82626 61513 82626 82626 73866 9542 73866 73866 71879 71879 23317 1127 71879 52845 1127 50532 1127 1127 96324 10826 73866 82400 10826 1127 1881 10660 1881 93496 1881 86869 10826 86869 25133 86869 82227 8696 82227 82227 8825 82227 29570 29570 37086 63372 29570 82227 30276 66955 30276 30276 49703 57294 30276 1138 30276 98844 1138 1138 2127 8080 1138 44768 8080 8080 43858 43858 82156 22972 8080 42151 22972 22972 27800 43858 66286 66286 48268 11871 66286 11338 22972 85437 66286 45304 85437 85437 41997 23715 85437 85817 85437 28280 85817 28280 77565 19373 28280 53403 28280 44509 28280 34295 28280 12075 34295 34295 11481 11481 35442 11481 9076 11481 79126 38160 11481 38160 68612 10001 38160 79126 72892 72892 86066 81493 86066 22831 86066 32815 22831 22831 64407 64407 75036 20923 64407 92628 64407 92628 18966 92628 50389 92628 34963 23634 92628 18269 23634 80638 23634 23634 3296 80649 92628 80649 22555 71497 23634 71497 71546 71546 38282 71546 16003 98939 71546 1553 71497 37251 1553 1553 517 80649 53319 53319 89187 53319 18670 18670 43527 63157 43527 85505 63157 86482 43527 86482 9460 9460 2044 86482 70525 70525 99437 10681 9460 10681 75578 17710 9460 17710 60511 83810 17710 82654 17710 68565 17710 68565 53507 68565 91371 68565 3206 17710 5055 5055 52665 68565 9762 66563 9762 9762 34356 34356 79385 38458 34356 34356 99840 34356 5154 68094 5154 5154 80036 9762 13355 13355 78784 68972 13355 82745 5154 82745 69820 82745 67235 60912 82745 87093 60912 60912 37037 21125 60912 93655 21125 93655 52727 93655 47680 93655 59241 38100 60912 55585 38100 18392 38100 36716 18392 18392 71753 27749 18392 18392 82488 82488 97114 18392 93028 38284 18392 63969 38284 38284 21805 3530 38284 38284 25990 9384 25990 25990 73384 57820 25990 57820 54689 54689 16650 54689 6684 62049 54689 21380 54689 83925 21380 83925 48922 68273 83925 83925 48042 94024 48042 42738 21380 48042 76881 76881 23384 25484 42738 25484 43027 25484 68268 81615 76881 39809 81615 81615 50668 25484 29210 29210 55138 25484 6871 6871 77319 6871 46516 81615 74154 6871 39603 66259 39603 6871 5137 5137 54781 5137 4062 43741 5137 43985 39603 37385 43985 38627 43985 43985 34293 40288 34293 72753 43985 43985 42797 42797 96811 91074 42797 57858 42797 57858 64906 57858 12689 12689 60459 12689 47177 42797 22581 32366 57858 32366 57431 22581 4186 32366 52863 52863 61743 42494 52863 42494 39507 52863 40905 40905 70472 5036 40905 52863 40410 40410 30743 68999 40905 68999 70388 68999 75954 68999 12540 88314 40410 88188 88314 34465 88314 88314 72898 53083 68999 53083 64594 56631 53083 93285 53083 53083 78560 40410 49092 49092 1486 53083 30326 78360 49092 78360 34188 30326 56529 49502 56529 56529 78881 78360 85369 55309 85369 52813 85369 72886 85369 72886 80991 26420 72886 72886 52582 19095 52582 50200 52582 52582 8043 52582 28702 18452 52582 72886 14923 67983 72886 67983 26714 180 67983 67983 32910 51971 67983 67983 45363 3402 45363 53851 3402 34604 3402 86365 45363 86365 30279 86365 21554 45363 70426 70426 50743 87905 70426 3402 26841 65118 26841 86365 49570 76932 49570 49467 49570 49570 80576 49570 21647 26841 32010 92399 32010 32010 17542 32010 66935 66935 37054 32010 78998 62714 66935 62714 25307 13014 62714 67952 13014 13014 76485 13014 88205 88205 96310 24006 88205 13014 52502 81697 52502 69451 52502 52502 93425 25458 88205 25458 77724 25458 29604 23293 25458 12657 23293 63776 23293 26588 23293 59316 26588 57461 26588 75862 26588 52343 75862 76553 52343 93644 26588 52343 51524 76223 51524 59684 51524 59684 33956 96395 33956 59684 30725 33956 64394 19380 30725 64465 19380 19380 48974 67352 48974 67352 80223 67352 67975 15217 67352 82603 48974 82603 34745 82603 85617 87696 85617 85617 79461 48758 85617 82603 44474 51801 44474 97297 44474 44474 23477 44474 22382 85617 62154 66772 62154 10959 62154 62154 22287 22287 47713 22051 62154 87541 22287 91217 87541 61856 22051 87541 20283 61856 39673 52789 39673 39673 48871 4882 20283 39249 4882 11726 39249 39249 16096 16096 85589 16096 70043 87995 16096 84640 16096 65086 84640 82039 84640 84640 65648 84640 74580 74580 54663 91030 74580 83515 74580 95486 84640 55198 95486 95486 44091 44091 40789 88852 44091 27568 88852 77186 88852 64182 44091 64182 56113 64182 39643 8214 64182 89260 88852 1083 89260 64182 32730 32730 91925 32730 55928 32730 50304 94279 32730 32730 18267 88852 84560 67536 84560 99556 84560 84560 88372 69251 88372 76654 84560 79595 76654 72201 76654 53243 84560 53243 81782 53243 40748 14974 53243 53243 81682 87093 81682 53243 48061 48061 29282 48061 98418 17049 81682 17049 66908 85763 17049 17049 41966 58703 17049 58703 74681 74681 4670 74681 61817 61817 60107 8813 61817 61817 91130 60590 61817 43497 4670 72633 4670 72633 14938 47077 14938 14938 32214 24988 32214 32214 90440 32214 75245 24392 32214 24392 33761 24392 13171 11823 13171 13171 10790 13171 38889 13171 48793 48793 50877 48793 87260 48793 30662 30662 13560 77834 13560 30662 89 82708 89 24890 13560 99270 24890 63112 24890 24890 21144 21144 91679 21144 11046 21144 50170 24890 87549 87549 5236 87549 10807 10807 26648 30552 50170 30552 97965 87549 93945 93945 12210 3021 12210 48839 12210 36291 48839 48839 75397 59341 75397 75397 98361 97460 48839 89023 97460 89023 43293 97460 18758 67290 18758 11277 89023 23869 11277 11277 62379 11277 78823 84931 18758 84931 47957 89023 80870 76685 80870 11277 9103 9103 29486 9103 12810 9103 27212 27212 21914 48644 27212 43318 9103 43318 68921 13589 27212 12532 13589 9103 55070 55070 49512 32105 55070 32105 62245 32105 81520 57404 81520 99593 32105 91331 99593 58733 81520 41117 58733 22970 41117 58733 17226 17226 40880 47606 17226 65229 17226 69040 65229 93238 65229 93238 22153 1184 93238 79562 93238 96649 93238 93238 53569 93694 93238 73987 93694 93694 36190 93694 99652 93238 45291 5088 45291 7552 45291 41088 45291 41088 36120 45291 57042 81202 57042 76050 57042 76050 89063 45254 76050 87262 45254 28668 45254 96407 76050 19327 96407 45254 2120 2120 82702 26355 2120 21275 26355 26355 69243 47466 96407 47466 17828 74912 47466 82947 74912 26355 31708 65474 31708 36383 47466 36383 23701 11764 36383 10238 36383 32282 10238 68735 10238 54478 36383 10238 3171 4104 3171 98630 3171 3171 96162 26680 96162 26680 69374 26680 70282 27324 26680 7258 27324 7258 20818 20818 54515 20825 54515 13189 54515 86086 54515 54515 63504 54515 55326 55326 58494 42733 55326 42733 71270 84530 55326 96791 84530 84530 84542 84542 16887 84085 84542 99619 42733 68193 99619 99619 99948 81688 99619 98571 81688 42570 99619 71715 42570 42570 10655 99619 26917 26917 35355 5485 26917 84227 5485 5485 67553 35727 5485 79787 35727 5485 25122 25122 19231 25122 34817 25122 26371 53308 26371 80997 26371 22332 34817 89826 26371 89826 15720 22332 98293 98293 65160 98293 45130 26371 85626 85626 92096 98164 85626 38920 98293 38920 80252 30038 80252 80252 69579 24138 80252 40826 85626 11189 80252 92450 11189 11189 36270 3685 11189 35823 11189 35823 84585 62726 35823 35823 16221 77674 35823 48502 77674 77674 6817 77674 68600 59318 77674 10797 59318 54504 59318 47329 59318 87364 47329 41272 47329 41272 67956 41272 29017 92616 59318 92616 65505 18223 47329 52097 18223 18377 18223 11988 92616 25528 11988 28221 18223 41429 28221 15228 41429 28221 60386 6048 60386 60386 47404 51215 60386 95194 51215 95523 41429 66315 95523 95523 95512 45599 51215 45599 28122 28122 28811 97698 28122 31792 95523 31792 1921 31792 8387 810 8387 79298 8387 79298 49699 48774 79298 8387 516 516 9265 7187 516 516 28582 6542 516 6542 54903 39362 6542 44822 28582 27144 44822 24929 44822 49706 44822 90329 49706 60627 90329 58419 90329 61307 49706 52521 61307 57801 61307 15820 57801 57801 80940 3680 90329 38032 3680 81448 3680 6463 3680 24621 61307 39602 24621 95465 24621 3680 18030 20140 18030 55684 18030 17609 55684 24621 84827 18030 93825 10711 93825 93825 84498 84498 76508 93825 89561 28795 89561 67743 84498 67743 58384 84498 30489 18961 30489 84498 56562 30489 21106 21106 60590 5873 21106 5873 6803 79394 5873 5873 41173 97899 5873 97899 26499 99808 21106 99808 16699 80425 99808 7419 97899 1943 7419 57231 7419 57231 63382 67675 57231 57231 63646 35328 57231 57231 39529 86375 39529 39529 78192 78192 24797 5691 39529 22185 5691 5691 18216 78192 19747 60365 18216 18216 19199 19199 41646 43081 19199 19199 79138 60365 25473 40876 25473 19199 4266 25473 75667 75667 97062 66538 97062 89651 97062 79994 97062 75667 40554 26699 40554 85081 40554 40554 32447 82367 97062 82367 79487 82367 53297 63384 40554 10843 63384 91050 63384 12063 91050 16685 91050 46674 91050 65499 91050 47725 63384 70986 47725 63862 47725 63862 37145 89669 63862 77897 63862 47725 49639 67051 49639 49639 90874 68358 63862 49639 75272 68358 28896 93263 28896 75272 31100 73022 31100 47034 31100 31100 50927 47191 50927 19491 28896 19491 6860 95545 19491 19491 2229 36679 19491 36679 4490 5605 31100 382 5605 69834 382 382 74030 74030 97941 35984 74030 74030 75885 34965 5605 71944 382 86383 71944 58427 34965 58427 34413 31414 58427 58427 69914 80734 69914 80734 37838 23836 37838 29925 37838 37838 94512 80734 77222 99453 77222 14127 37838 31662 14127 33909 14127 14127 87541 14127 97341 97341 44537 48417 97341 17161 97341 55967 97341 99453 51589 55606 51589 97341 34191 43624 97341 43624 79503 63531 43624 71015 43624 71015 69938 3482 71015 17880 3482 34191 32814 32814 24736 89557 3482 20697 89557 89557 41580 41580 29245 50240 41580 93118 41580 93118 2877 78846 93118 30075 93118 41580 63741 63741 38097 63741 52774 57965 52774 52774 40428 52774 55796 52774 24331 55566 24331 88743 52774 67650 88743 88743 35719 88743 15067 88743 41008 41008 9380 41008 63793 63793 49103 61327 49103 97851 49103 50777 97851 87946 97851 97851 96060 97851 46119 66978 46119 55968 46119 46119 76525 30567 46119 46119 69741 96753 69741 69741 11469 30567 30828 18590 30828 30828 62666 81383 30828 69741 6001 29758 6001 77986 30828 77986 84348 77076 6001 33834 77076 77076 66553 19665 77076 77986 2883 90021 2883 2883 86700 51409 86700 2511 51409 86700 95502 95502 98061 95502 51236 17711 95502 95502 8310 47601 8310 2734 95502 2734 24610 44020 24610 47843 2734 48970 47843 62493 47843 24610 76726 76726 37663 18615 76726 12862 2734 58612 12862 58863 47843 12862 45590 70599 45590 58863 11098 11098 55122 82126 55122 33468 82126 27942 82126 3242 82126 9599 3242 37927 3242 10864 37927 79712 37927 84134 79712 37927 84881 84881 33677 37927 93065 77494 93065 57658 79712 93065 42121 36265 42121 54357 42121 42121 96536 62011 42121 14022 62011 62011 73806 73806 52624 42121 22639 74937 22639 63190 74937 44396 22639 4589 44396 70786 74937 73649 70786 78427 70786 51587 74937 51587 62687 13349 74937 13349 45781 44396 66530 80262 66530 42575 66530 13349 28992 28992 99338 66530 17042 17042 87949 735 17042 17042 56407 25681 17042 66530 27389 71460 27389 27389 98148 17042 45600 45600 31791 56554 27389 94457 56554 56554 58529 2447 56554 27389 1952 48867 1952 79561 1952 72985 79561 79561 14650 94372 79561 79561 29825 95984 29825 70662 29825 79561 21905 36740 21905 26584 21905 80238 21905 29825 92273 92273 90674 1672 92273 1672 55162 1672 28063 63548 28063 28063 74015 79772 1672 79772 82171 92148 1672 48197 92148 50576 92148 68438 92148 8890 68438 68438 82008 68438 50960 92148 70370 29655 70370 68438 23077 83025 23077 23077 38022 61230 38022 38022 59259 70370 63589 38022 6893 63428 6893 6893 58147 69104 6893 46491 69104 71069 69104 22782 69104 10770 69104 10770 46925 32620 10770 16141 32620 32620 60517 25419 32620 99667 25419 25419 16292 34862 32620 34862 34804 20796 25419 26463 20796 48149 34862 29369 48149 48149 88562 20796 37143 18456 37143 18456 9770 9274 37143 9274 62917 9274 26953 26953 14745 44136 26953 98576 62917 49914 98576 5302 49914 11732 49914 49914 93843 89097 49914 49914 70993 25889 70993 70993 32017 47211 70993 20523 47211 83048 70993 83048 78139 83048 88497 83048 97488 83048 62197 62197 79440 18064 62197 62197 35249 99411 62197 62197 36551 90056 36551 24566 36551 36551 33722 31356 62197 83880 31356 11741 36551 31696 62197 66725 31696 24722 31356 24722 73632 24722 12075 24722 57756 31696 30765 30765 9405 30765 71443 74251 24722 74251 68403 95488 74251 44417 74251 74251 22043 13506 74251 13506 19000 23262 13506 29328 13506 91998 29328 29328 22181 74251 58017 58017 82524 58017 84369 84369 73079 57898 84369 57898 66318 52083 57898 84369 49025 49025 36697 36697 92133 40069 36697 54985 57898 54985 57256 54985 31261 64826 36697 54985 90564 98997 90564 90564 82267 64826 89589 37461 89589 80649 37461 37461 72938 37461 85991 37461 46270 48162 37461 61334 48162 37461 31964 46712 31964 31964 3089 31964 5461 22295 31964 4999 22295 52919 31964 52919 44993 22324 44993 44993 58458 58458 21130 58458 41800 41800 76664 61578 21130 39723 61578 59584 61578 3888 61578 3888 93045 5777 41800 49309 3888 81276 5777 35928 81276 81276 65843 27303 65843 65843 30164 72888 65843 65843 11068 9086 81276 88848 65843 47118 88848 88848 27887 27887 33942 58913 27887 77123 58913 77123 49581 99050 77123 58913 69534 69534 35070 69534 98437 53531 99050 2523 53531 75200 53531 53531 17266 92724 69534 10012 92724 92724 17626 28733 92724 75426 53531 75426 21371 91491 75426 87823 75426 75426 49520 75426 60508 75426 64758 90298 92724 53428 90298 90298 37677 42762 90298 42521 92724 42521 31924 32717 42521 59122 75426 59122 70175 85736 59122 15311 59122 45047 59122 45047 52727 72774 45047 27753 45047 27753 34438 27024 27753 27753 49899 96351 59122 96351 60982 27753 26406 26406 35088 26406 92094 92094 24522 96022 26406 39864 96022 96022 35327 29947 96351 14323 29947 96022 84719 84719 15183 6330 15183 6330 97078 6330 27638 92358 27638 27638 90775 89638 90775 90775 50277 50277 15037 53688 15037 77671 15037 35987 15037 61644 90775 15037 14328 6099 14328 33375 14328 86829 14328 90775 95405 95405 26144 21164 61644 21164 39127 72961 21164 33851 72961 95634 21164 72961 70788 3172 70788 56108 70788 70788 469 72770 70788 21473 72770 72770 33524 72770 92793 72770 10333 39141 72770 18992 72770 95634 71591 12899 71591 72770 80770 39311 80770 24902 80770 71591 46661 46661 80804 32081 46661 88789 46661 80770 97400 97400 6104 29451 97400 14372 97400 14372 89916 14372 96422 14372 53814 14372 67207 67207 37258 45028 67207 45028 7780 45028 30897 63639 67207 63639 99934 38287 63639 92287 63639 87890 63639 68087 87890 68087 70636 10657 68087 87890 85605 85605 17081 85605 14411 85605 73588 73588 6546 66570 73588 68087 38924 38924 53819 48704 73588 53211 48704 48704 76325 77291 76325 76325 51876 72080 38924 94998 72080 72080 37420 67092 72080 80727 67092 67092 51685 51685 39836 51685 87275 51685 82594 82594 46757 79713 51685 79713 64946 51685 61450 61450 85914 66162 79713 12648 66162 30227 66162 66162 54980 51817 66162 95590 51817 16950 51817 51817 84234 51817 20965 51817 33343 73860 33343 73860 52176 73860 51241 832 33343 832 47554 35743 47554 29824 47554 61221 47554 99276 73860 99276 8227 61612 47554 23121 61612 62753 23121 288 23121 90165 23121 89004 90165 90165 36543 51850 36543 67997 36543 23121 1027 67853 1027 36543 51231 11803 51231 10616 51231 1027 46462 1524 46462 46462 2335 51231 92970 92970 26422 13406 92970 51231 62788 94987 62788 19975 62788 30396 62788 62788 69181 62788 55014 78193 55014 55014 80049 83162 80049 83162 93875 83162 19706 29972 83162 83162 1279 83162 44542 29366 29972 63509 29366 29366 5264 29366 89512 92051 44542 92051 93324 92051 95456 92051 58388 84880 92051 84880 30114 84880 41038 67249 84880 72184 84880 92051 85079 85079 93000 85079 66868 85079 63087 47698 84880 63087 93855 93855 55601 11407 93855 36295 11407 34263 11407 66163 11407 91603 66163 91603 65667 91603 85544 16583 85544 16583 1559 1559 51236 27127 1559 1559 13960 6887 1559 85912 16583 52178 85912 23438 85912 36406 85912 99076 85912 99076 86174 90213 86174 86174 1538 16739 86174 50253 16739 16739 17221 17221 55917 16739 69007 51219 69007 26496 17221 30590 26496 11673 26496 26496 10645 69007 87481 84436 87481 50615 87481 57404 50615 50615 53545 50615 92693 32881 26496 98163 32881 32881 40377 20048 40377 34546 40377 77424 34546 40377 29866 48066 29866 36822 29866 99659 36822 99659 46090 65761 36822 65761 74058 65761 12631 65761 94742 80491 65761 80491 97275 43333 97275 85908 80491 82810 85908 21641 82810 35723 85908 35723 29541 35723 37427 69832 35723 64207 82810 74660 64207 28458 64207 35723 2581 2581 61546 61546 79716 14673 2581 14673 75257 16748 14673 1931 14673 96553 14673 14673 324 61230 324 379 324 324 96173 58334 324 92957 58334 324 52549 52549 66522 52549 49336 42652 52549 97619 324 84220 97619 84220 21244 84220 63891 63891 28365 74286 63891 74039 63891 70001 74039 63891 5724 97862 5724 5724 99151 99151 74729 99151 32739 99151 68695 96305 99151 99151 16823 2349 5724 90461 2349 2349 77812 21789 99151 28527 21789 48116 21789 2349 34576 14757 34576 9473 21789 10943 9473 59903 9473 53994 34576 85040 53994 9473 53902 70976 53902 53902 27918 53902 87936 53902 20872 20872 77220 51500 20872 20872 33656 22 33656 33656 38642 53902 7685 21032 7685 7685 36401 7685 63940 63940 73932 3067 63940 3583 63940 33656 88596 59700 88596 68372 88596 7753 88596 88596 59181 62348 59181 26880 59181 88596 17762 17762 33453 76849 17762 17762 36641 17762 85076 11976 17762 11976 71167 67558 71167 45854 71167 46188 11976 67931 46188 46188 32760 40478 46188 46188 54849 8566 46188 5922 8566 71167 19815 19815 318 89661 19815 80088 19815 30187 80088 80088 78868 80088 77533 6641 77533 77533 31784 6372 31784 911 80088 48961 911 57750 911 34405 911 911 6957 6957 79775 29178 79775 60771 79775 60771 12739 48197 12739 12739 86558 12739 97168 911 73937 44639 73937 73937 18083 73937 97027 14791 73937 14791 33130 33130 76118 67583 33130 48588 14791 93144 48588 23553 48588 23553 71308 18258 23553 48588 21828 35121 21828 21828 25967 21828 30327 30327 72377 91652 30327 85569 21828 58353 85569 30327 43955 33228 43955 43955 17647 43955 29762 43955 98334 52443 43955 52443 13256 52443 20683 49737 20683 20683 14491 73274 43955 73274 97131 73274 60242 29729 73274 68749 29729 29729 45054 96002 29729 73274 19550 26855 29729 30381 19550 30381 46095 65044 26855 12113 65044 72674 30381 38067 72674 14279 72674 84225 72674 72674 61005 61005 11456 78779 61005 61005 31484 52975 72674 30613 52975 65044 61465 19726 61465 45177 19726 19726 66146 61465 79353 54139 79353 56226 79353 48906 79353 48906 95322 55033 48906 19726 84282 99298 84282 27522 19726 27522 17419 27522 7693 27522 98812 54309 98812 43185 98812 98812 36014 27522 41957 41957 22066 41957 45967 75818 41957 15119 98812 15119 76892 15119 1899 15119 97363 93314 98812 15119 86162 86162 98127 71432 86162 53782 86162 53782 89743 53782 54061 33117 53782 28659 33117 53782 32987 17105 32987 67707 33117 51803 67707 66075 67707 10224 32987 5594 10224 10224 89790 51242 89790 30250 89790 10224 57927 57927 44954 22730 89790 18106 22730 94341 22730 80107 30250 80107 93454 55620 80107 80107 80523 22730 77378 71856 77378 71856 91745 71856 32048 71856 11590 71856 72571 93377 72571 70812 71856 70812 34778 72571 12524 12524 88921 99538 12524 99538 69825 99538 22968 68573 22968 22968 31996 36009 31996 82922 31996 27723 22968 27723 1515 97178 22968 97178 64954 27723 83119 83119 96504 83119 99462 99462 21561 89860 99462 99462 4893 75704 99462 15224 75704 4893 1582 1582 17786 17786 67218 11511 1582 11511 6892 60693 11511 28335 11511 28335 63900 28335 72804 28335 31634 51154 28335 51154 24486 81606 51154 67097 81606 56864 81606 45446 81606 17516 81606 17516 31719 17516 95586 6163 17516 6163 43276 84817 6163 80876 6163 63155 6163 63155 77391 14775 77391 45104 77391 9306 63155 96734 9306 95221 9306 77391 46610 46610 24328 46610 98451 1436 9306 1436 26362 64953 1436 46610 78150 78150 59708 59708 883 39725 883 4734 883 77670 78150 77670 63829 77670 48980 14092 78150 52244 14092 14092 71340 41282 14092 77670 92506 92506 50449 92506 61615 3863 883 65116 3863 17520 92506 17520 69008 17520 24334 60336 92506 99932 60336 99932 31066 99932 39614 86886 99932 99932 22015 22015 79339 79339 16906 79339 89287 89287 84023 89287 70904 70904 88079 69144 70904 89247 79339 89247 52153 89247 38944 77534 70904 10778 77534 93343 77534 10267 77534 77534 9411 77534 89827 77534 84238 49793 89827 73720 49793 49793 69359 84238 4178 4178 44501 4178 45809 34901 45809 68074 45809 49793 63266 63266 1964 45809 81866 81866 95754 81866 93636 81866 18481 54923 18481 75025 18481 18481 50541 2485 50541 30383 50541 30383 64044 3776 30383 37701 50541 30383 37940 51135 37940 51135 3303 51135 84585 37701 38638 37940 24258 51896 24258 38638 93067 30395 93067 93067 31240 45340 93067 55230 45340 52630 24258 57542 24258 806 57542 27778 57542 57542 70257 52630 78826 78826 99082 45340 63808 78826 59459 78826 45817 45817 22614 88335 22614 22614 11149 46480 22614 51506 45817 13213 51506 77720 22614 77720 77156 77720 40853 77720 737 40853 84062 737 45461 22753 45461 61371 45461 45461 23365 45461 66607 6323 66607 25891 6323 84062 25334 25334 1147 1147 80837 6323 9552 44784 1147 97525 44784 9552 56319 42445 56319 52741 56319 40218 56319 40218 60695 92912 60695 60695 50889 50889 33648 73302 50889 73302 62431 73302 3093 73302 30990 26926 30990 62463 50889 62463 32576 67299 62463 8114 62463 73232 30990 60801 73232 27142 73232 27142 31276 31276 63489 27142 82693 82693 10767 38128 82693 82693 10847 10847 13498 49940 10847 6987 49940 77679 10847 77679 16710 10847 31773 31773 30446 77679 12471 3729 12471 29381 12471 98015 29381 29381 56293 79673 12471 29766 79673 79673 66604 11612 79673 9932 79673 51266 29381 72878 51266 17195 51266 76173 51266 98158 76173 76173 27636 48776 27636 27636 79924 79924 57433 79924 9983 70600 27636 77246 70600 1879 70600 1879 47193 1879 59844 1879 28975 1879 85142 85142 30390 82330 85142 10341 82330 82330 29625 92168 1879 92168 80957 45031 80957 11201 80957 11201 79995 58386 11201 79372 11201 1808 79372 79372 25636 79372 81023 81023 90858 53387 81023 81023 37818 64777 37818 37818 61745 37818 33279 81023 51209 41580 51209 51209 7954 37818 99077 99077 54792 68175 51209 68175 23756 28993 68175 68175 76273 16659 68175 94693 16659 99077 75688 75688 66860 16659 30763 18284 30763 30763 75232 12700 68175 4471 12700 12700 82793 62739 82793 82793 80856 80856 47099 80856 94169 69897 94169 18693 69897 69897 3389 30686 69897 37138 94169 31234 37138 96257 94169 91314 96257 24923 37138 96257 92776 29228 92776 53973 29228 29228 25446 74282 29228 87326 24923 89824 87326 90076 87326 10253 87326 10253 85440 10253 13436 52192 10253 90857 87326 90857 85485 90857 16157 75963 87326 75963 11485 75963 65973 65973 96284 43972 65973 75963 51586 93810 51586 64021 51586 64021 18095 64021 61842 64021 86916 46067 51586 64021 97196 10807 97196 97196 3776 97196 77764 97196 68321 68321 33347 9186 68321 5878 68321 46067 78933 78933 19493 97196 13958 87241 13958 13958 69665 85063 13958 14791 13958 13958 52609 95362 52609 90303 52609 52609 37013 47488 13958 47488 2804 47488 82706 91482 47488 47488 76451 13958 91136 80012 91136 12723 91136 52609 80275 80275 73948 31679 80275 86957 80275 38544 86957 71638 86957 18513 80275 18513 36990 86957 60201 60201 95736 80275 73839 97602 73839 142 97602 727 97602 97602 2718 2718 40216 2718 42564 2718 4509 45181 97602 45181 57062 59461 45181 79657 45181 46127 45181 84430 45181 84430 1649 1649 36775 1649 26638 84430 5540 5540 15642 5540 83550 1529 5540 64831 1529 77596 1529 5540 97792 97792 10836 5540 81121 1529 41533 81121 64762 59479 64762 80313 64762 41533 51490 51490 58769 51490 83986 83986 5476 46123 83986 58769 43581 53026 43581 43581 98426 28557 98426 49733 98426 20182 43581 20182 39112 60779 20182 55885 20182 45951 20182 10911 20182 10911 13375 18496 10911 20182 30631 53299 30631 11632 30631 30631 19876 30631 66994 23403 66994 20182 32743 66037 32743 13240 66994 13240 67532 75401 32743 95194 75401 1015 75401 1015 50648 1015 31608 31608 16962 15282 1015 15282 86556 9811 15282 9811 80655 9811 44854 44854 54530 44854 38631 44854 32911 94809 32911 32911 77695 32911 2776 18606 2776 77695 82719 82719 31904 35439 82719 35439 69322 52934 69322 92546 35439 3155 92546 92546 24447 1559 24447 9407 24447 69322 17037 47360 17037 92546 28504 28504 47912 28504 77338 58144 28504 58144 5746 36595 28504 36595 81745 28504 80652 80652 98559 19841 36595 31235 36595 31235 24488 31235 47566 15637 80652 15637 4702 15637 82426 19841 55394 55394 10560 55394 99089 39533 55394 55288 39533 39533 80386 39533 71775 620 71775 42865 71775 15031 39533 66968 15031 71775 96955 96955 22659 6560 96955 71775 65533 92074 65533 65533 82594 65533 36300 36300 15071 65533 85119 8939 85119 77261 8939 86659 8939 51867 85119 51867 51524 93530 51867 51867 49719 59170 8939 59170 91088 59170 17225 86362 59170 59170 2379 59170 23543 51867 75079 7770 75079 59170 33595 28341 33595 75079 54428 58186 54428 54428 22714 93603 33595 88251 54428 88251 93166 32434 88251 80778 32434 54878 32434 32434 44264 26492 44264 44264 82969 81089 44264 81089 67019 82658 81089 9825 44264 91195 9825 80641 9825 9825 59438 18479 9825 46618 9825 23292 46618 55647 46618 9825 64224 77029 64224 94209 77029 77302 94209 31013 94209 31013 62774 67969 94209 67969 39613 84325 67969 20329 31013 20329 46632 83508 46632 16828 46632 1381 46632 89954 46632 81909 20329 81909 37417 47978 81909 54789 47978 20611 47978 20611 53765 83143 47978 77553 83143 47978 72103 50806 72103 35147 72103 66926 35147 35147 35671 9589 35147 89852 35147 89852 71555 6417 89852 89852 99256 99256 56801 67576 89852 67576 15415 77233 67576 77233 74943 33745 77233 18975 33745 77233 89197 21164 89197 59102 89197 89197 87001 99784 89197 36159 33745 36159 68310 89197 34821 34821 97810 40773 97810 34821 19917 45535 19917 19917 44075 8281 34821 8281 40614 77896 97810 77896 51648 77896 82405 77896 49963 49963 46508 9127 49963 36591 77896 36591 92175 36591 53573 36717 36591 36717 81545 43215 36717 11450 36717 95661 11450 11450 73533 11450 45612 11593 11450 36717 55004 11450 98782 98782 22608 22608 56388 22608 81005 22608 66816 22608 70276 22608 26039 26039 36096 32238 26039 70276 91267 91267 22521 91267 35276 91267 55916 26039 68611 87905 68611 78604 68611 68611 33940 68611 62012 36570 62012 93386 62012 62012 71868 62961 62012 21621 62961 62961 67015 78144 62961 62961 11573 62961 64861 64861 13359 64861 53864 64861 35885 58759 35885 35885 23409 17191 35885 9679 35885 21556 9679 9679 87199 95757 17191 17607 95757 9679 38164 45478 38164 96265 38164 82052 95757 56369 82052 93374 38164 93374 83657 89507 93374 48819 93374 93374 30827 38164 8787 8787 63599 8787 9356 83092 93374 83092 73599 89175 8787 89175 69223 87218 8787 87218 59683 69289 89175 69289 69225 69289 6055 69289 78969 78969 28970 28970 35946 28970 5635 87628 69289 24236 87628 87628 23140 26233 87628 27383 87628 27383 22585 87628 15317 15317 47971 53505 87628 53505 40628 53505 78735 16946 53505 20382 16946 16697 53505 45337 16697 35774 53505 35774 98769 35774 99543 514 35774 514 78937 42227 514 35774 56749 37616 56749 514 41879 44468 41879 44468 38427 16459 44468 44468 77945 41879 96608 83385 96608 83385 7941 96608 20198 90259 20198 20198 42485 20033 42485 85332 42485 2009 42485 57622 2009 7941 81711 58719 81711 58719 58139 58719 29235 697 58719 15442 697 697 73641 50304 73641 74249 73641 10846 73641 86951 73641 86951 17030 6329 73641 82088 6329 6329 70399 73641 54070 54070 36830 40613 54070 6107 6329 6107 88800 6107 4853 6329 17003 53251 17003 17003 25210 26908 17003 29154 26908 14560 26908 14560 52759 14560 26762 14560 87523 14560 8537 87487 14560 87900 14560 87900 91126 87900 46122 9065 87900 30260 87900 91588 30260 31870 91588 91588 7643 2948 30260 2948 18346 2948 56118 91588 98008 98008 44478 44478 67339 99306 98008 99306 81099 43989 99306 43989 8772 43989 82650 31935 82650 82650 56300 58361 56300 28738 82650 7314 28738 69191 56300 69191 21822 66026 69191 84364 69191 9457 69191 9457 64025 81212 9457 9457 56627 56627 34047 56627 96267 96267 93041 1994 56627 1994 60758 1994 98684 96267 15537 15537 68224 1994 47461 90882 47461 99914 47461 13746 99914 99986 99914 68224 87214 23470 87214 93129 47461 93129 41875 68091 93129 87214 78421 78421 34067 39597 93129 46209 39597 46209 95695 13802 46209 46209 48648 47127 39597 46209 83553 83553 8719 83553 75895 89645 75895 77405 89645 47127 82716 82716 45537 7626 82716 82733 89645 82716 79341 80622 79341 44655 82733 79341 12323 12323 29363 93235 29363 56383 29363 56383 51458 56383 75660 56383 22266 56383 8052 91639 8052 59870 8052 97960 8052 88308 97960 97960 71503 97960 46793 90418 59870 30883 90418 90418 12629 13273 12629 12629 2797 10602 97960 10602 61590 79199 10602 21832 12629 93171 21832 20481 21832 91348 20481 20481 56022 21832 57618 8842 57618 92020 57618 21832 22638 22638 57254 22638 28571 38977 22638 50269 57618 1939 50269 61662 1939 85207 1939 1939 82329 15466 50269 14454 50269 44639 14454 14454 76065 80404 76065 57497 80404 47692 15466 91709 47692 47692 86890 47692 9432 70304 80404 4357 70304 70304 42600 78841 70304 85249 70304 85249 19861 70304 40300 40300 16189 40300 94516 18564 94516 83798 40300 83798 13013 69179 83798 209 83798 37617 83798 37617 95851 69901 37617 13621 37617 37075 37617 48979 37075 37617 5639 88117 5639 54236 5639 85332 54236 5639 44227 44227 41199 5639 58462 84759 44227 84759 93084 65683 58462 86055 65683 10469 65683 63660 65683 43479 63660 63660 83565 63660 43846 43846 26306 63660 2578 2578 34567 77702 43846 77702 12164 12164 66991 64700 12164 35766 64700 35766 90489 53072 90489 64087 90489 90489 76493 97706 12164 97706 75270 35766 32705 40238 32705 67961 32705 51934 32705 85144 32705 99915 90489 99915 29728 57982 99915 57982 65327 6576 57982 57982 94575 94575 5432 94575 36706 57982 90748 90748 91034 11346 90748 65528 90748 90748 54277 78762 54277 57982 75545 75545 43483 18194 75545 18194 99598 12357 54277 22782 12357 12357 66929 12357 60696 83015 12357 91771 18194 91771 16945 68927 91771 91771 73560 76048 73560 78490 73560 85218 78490 78490 9833 90772 73560 90772 72479 90772 38163 64586 78490 90772 18930 54882 18930 78019 64586 1723 78019 68394 18930 68394 94195 68394 68496 1846 68394 38657 1846 1846 76119 9597 1846 15241 9597 73052 9597 9597 39798 1846 89941 72973 9597 72973 39909 72973 77917 72973 78711 72973 63390 63390 11936 2549 78711 35436 2549 78711 60040 60040 77042 2549 61900 61900 63500 61900 88109 61552 61900 61900 38151 29542 38151 24704 29542 29542 28083 28083 89936 28083 30003 20611 28083 28083 2560 89890 28083 53452 89890 14397 28083 14397 4563 83812 4563 14397 21446 21446 3403 4563 1800 64409 1800 61217 1800 30301 1800 4563 1897 1897 80450 97837 1800 7393 97837 67371 7393 69221 7393 7393 57300 43213 97837 67097 43213 2109 43213 1897 56457 22473 56457 7393 356 54546 356 28758 43213 19350 356 40197 19350 44036 40197 40197 59266 40197 69056 69056 73844 66728 69056 40197 36466 36466 96798 69056 68427 63292 96798 39272 63292 45184 63292 96798 2057 57033 2057 71765 2057 2057 69237 69237 13689 69237 32151 12863 69237 67250 69237 39374 67250 63292 45722 67250 1320 12054 1320 66260 12054 12054 62746 25268 12054 1320 21960 87734 21960 87734 20920 87734 63238 21960 46768 46768 63119 35061 46768 53073 46768 6522 46768 2327 46768 22348 87734 7744 22348 33827 7744 64417 7744 64417 38766 38766 62775 38766 6744 52317 6744 91148 52317 52317 44451 52317 86316 38116 52317 13977 38766 13977 31741 13977 47380 21866 13977 13977 32603 32603 35450 96614 35450 35450 19343 35450 31380 53339 31380 52362 31380 31380 26737 43835 26737 74209 31380 74209 92994 26737 9786 30531 9786 28530 9786 17625 26737 17625 34410 74209 97213 31651 97213 97213 12109 97213 68191 43398 74209 69112 43398 3480 69112 3480 16480 3480 59228 3480 91157 58594 69112 58594 65668 58594 58792 58792 48844 19873 48844 59792 48844 59792 19708 89362 59792 59792 4207 48844 61229 68371 59792 24074 68371 68371 13684 68371 44117 44117 61074 44117 29160 87415 44117 54405 87415 87415 29991 87415 53867 39376 87415 87415 43019 13613 43019 71707 43019 80345 71707 80989 71707 81356 43019 81356 21199 20774 81356 60700 43019 60700 93303 81356 90097 90097 27017 12293 60700 90097 80689 17990 80689 80689 26397 12293 58822 43218 12293 43218 40562 43218 90304 79723 90304 43218 57661 57661 65583 90304 1297 1297 57052 39253 1297 57661 84271 84271 11475 93852 84271 15390 1297 31291 15390 15390 33027 81771 1297 35957 33027 35957 76673 93976 33027 63523 93976 93976 1523 93976 60419 93976 23998 23998 70518 23998 95953 93976 14268 14268 10524 50245 14268 57600 14268 68106 23998 27395 68106 34749 68106 94927 23998 95738 94927 89281 14268 89281 3492 94927 27233 32123 27233 28448 27233 78971 27233 27233 19464 4362 27233 55494 27233 55494 35712 55494 82859 27233 1949 1884 1949 42697 1949 93671 1949 92561 1949 92561 12301 12301 84740 12301 67351 61839 67351 32947 67351 3672 92561 92517 3672 8213 3672 63583 3672 99985 3672 3672 29687 12257 29687 29687 25354 3672 46565 16065 67351 76047 16065 28512 16065 16065 43707 16065 1193 1193 82913 89648 43707 89648 53340 89648 95638 92264 89648 43707 47654 47654 40293 1193 12360 12360 15028 73446 15028 68834 15028 9158 12360 57872 9158 9158 46515 11839 46515 46515 64473 41113 46515 8285 41113 41113 9255 9255 34573 46515 81839 64492 81839 51184 81839 9255 33417 74037 81839 33417 91741 91741 12042 15053 91741 74037 7441 7441 58907 36890 58907 58907 48836 48836 3074 64982 48836 93199 7441 93199 2953 93199 50867 93199 25546 58907 88401 89898 88401 88401 74095 74095 84542 2288 74095 2288 90645 2288 4711 4711 42162 4711 28570 4711 23 23 68457 42864 23 60158 23 37855 23 86581 37855 37855 8180 88347 37855 88347 76966 88347 4794 17414 88347 14551 88347 88347 30837 30837 87833 30837 64183 46291 64183 30837 45606 31129 45606 45606 65340 42820 45606 70652 45606 37952 30837 37952 31726 37952 12583 17723 45606 17723 89239 17723 31164 17723 88899 17723 74909 77268 74909 58482 37952 58482 99151 96698 74909 87740 96698 65195 96698 65195 8251 18051 65195 58001 58482 65195 298 73091 298 81017 298 81017 32348 81017 52914 91497 298 81017 78698 78698 79921 78698 17476 58945 91497 70254 58945 40535 58945 58945 75499 75499 62617 62617 12579 62617 76794 62617 79228 62617 38514 62617 69427 99035 69427 69427 53789 62617 93087 93087 89674 9240 93087 9240 348 74192 9240 13901 9240 9240 55445 9240 62582 50011 62582 24003 62582 22447 62582 62582 79867 79867 98111 79867 77706 62582 63305 22447 36107 22984 63305 59537 22984 33776 59537 22984 25368 35618 25368 25368 35002 38269 35002 23417 35002 35002 9942 9942 33235 9942 78740 1976 78740 78740 21980 21980 9956 20705 21980 21980 23621 78740 152 9727 152 86260 9727 9727 15306 32172 152 32172 93496 86387 32172 71978 9727 71978 9268 71978 74525 67354 32172 67354 41666 27793 67354 67354 4271 4271 2065 81211 71978 81211 8612 25649 81211 48702 25649 25649 79458 25617 25649 25617 76650 25617 77877 77877 31767 77877 67515 34163 77877 52828 34163 29677 34163 34163 22840 14887 34163 79701 25617 31862 79701 34163 47831 62071 47831 97656 47831 53975 47831 79701 81772 81772 42072 42072 94339 42072 56018 6836 42072 42072 92527 92758 81772 84579 92758 92758 19767 92758 15187 24166 92758 30371 24166 24166 74090 77552 15187 56360 24166 40672 56360 72355 56360 56360 32046 32046 21646 50184 56360 50184 70659 50184 6528 6528 39250 44239 6528 6528 6766 62127 6766 6766 48609 26489 48609 26489 13570 13570 13068 13068 22026 93053 13068 13068 48063 48319 13570 16404 48319 16404 54205 52074 16404 5069 16404 64634 5069 13992 5069 41166 13992 63117 13992 74192 63117 63117 41085 51970 41085 51970 65872 51970 20293 51970 26509 26509 15272 26509 52793 34948 20293 34948 88335 61075 34948 31758 34948 88626 31758 88626 34601 88626 21060 88626 33123 88626 96165 31758 35447 35447 3772 69198 96165 85047 69198 33308 96165 61335 33308 33308 62954 33308 47877 47877 97391 47877 44125 33308 37301 45573 37301 45573 64586 81715 45573 94971 45573 94971 49476 94971 78048 78048 52184 78048 57044 59663 78048 28888 94971 28888 5822 28888 52176 93536 78048 93536 94334 93536 43869 43869 10570 37350 43869 93536 82550 82550 92896 37508 82550 72386 28888 72386 61566 62987 82550 79505 62987 62987 79192 37258 62987 72386 70178 58994 70178 58994 22488 3539 58994 54283 58994 71174 62987 71174 9157 71174 5482 71174 96045 96045 6904 22179 96045 22179 62017 50908 22179 44942 22179 22179 46496 12727 96045 77386 12727 33303 22179 67854 33303 33303 88044 33303 17696 46496 59610 59610 45803 93787 59610 84493 59610 61027 84493 84493 60231 59610 86888 86888 33335 86888 43208 43208 74120 43208 58768 70348 84493 70348 99506 63755 70348 24587 70348 37315 24587 74367 37315 37315 9507 70271 37315 37315 83255 33175 24587 17640 33175 37315 72270 72270 93277 41415 93277 35208 93277 93277 27004 72270 98663 72880 98663 220 93277 220 449 9349 220 42377 220 42377 73805 73805 68278 42377 94314 34675 94314 94314 75416 40942 75416 61102 94314 61102 22095 75416 12291 94069 12291 98258 61102 98258 32028 8940 98258 98258 98843 98258 15307 15307 76406 791 15307 15307 96834 79736 15307 15307 33373 65372 33373 33373 48271 15307 43921 43921 94716 55044 33373 13692 55044 43921 62000 49397 62000 91519 62000 62000 1601 62000 11887 93482 11887 77486 11887 17268 11887 73896 55044 73896 16942 62000 21148 21148 22736 59093 21148 96518 59093 59093 72458 24985 59093 62400 59093 59093 46044 21148 66288 66288 74462 10518 66288 66288 5218 46044 87318 87318 8847 87318 22479 91252 22479 22479 54431 86622 87318 20093 86622 86622 16865 61173 16865 354 86622 2305 354 9892 354 354 72413 59743 354 72685 354 354 59176 59176 73643 920 59176 42882 354 99498 42882 54225 42882 59176 32345 54225 32767 32345 80609 5278 80609 4820 5278 5278 32708 44448 5278 76735 44448 76735 48693 28296 48693 48693 61697 33018 61697 32871 61697 63363 61697 35961 48693 88025 35961 88025 97988 80453 88025 88025 64734 24111 35961 59420 24111 60333 24111 60333 40358 27467 60333 38874 27467 22884 27467 36992 27467 36824 36992 68483 60333 98498 68483 11375 27467 11375 18024 99440 11375 79912 99440 99440 37055 99440 47256 99440 41218 97762 99440 67179 99440 67179 46519 99440 92409 92409 19951 19016 99440 19016 63600 63600 92381 63600 92524 55343 92524 19193 92381 19193 53978 19193 50446 63250 50446 50446 50638 44524 50446 44524 72175 74768 44524 50446 29149 29149 47673 32846 29149 32846 80503 85201 32846 32846 80547 13870 32846 32846 75850 10783 32846 32846 39298 39298 54333 68076 54333 73937 54333 168 39298 63047 54333 63047 21752 63047 36207 48627 36207 93082 63047 51474 93082 1543 93082 93082 20373 69848 93082 36207 21221 21221 635 635 31491 14535 635 67007 14535 44156 14535 14535 45303 14535 39672 93082 17779 92253 17779 19483 14535 87835 19483 87835 73850 87835 6918 89919 19483 89919 58068 87835 98974 57153 98974 7312 98974 98974 9158 19483 96473 98974 87029 96473 9451 9451 86512 43917 87029 18741 43917 43917 13448 87029 12396 47452 12396 43917 61806 38493 61806 72902 61806 81037 72902 72902 72037 98355 72902 80295 98355 74477 72902 79712 74477 74477 78878 74477 60152 16179 60152 16179 35448 16179 31162 33786 60152 88855 33786 98070 33786 17273 98070 84789 98070 18168 84789 84789 19570 77381 98070 36902 77381 77381 31639 77381 11590 77381 27279 4250 84789 62791 4250 86022 4250 4250 19621 20135 4250 77381 2781 2781 45196 45196 33867 45196 21581 45196 2709 45196 80399 80399 25616 80399 28976 56633 28976 28976 99430 28976 71911 80399 58877 68103 58877 80594 58877 80399 52765 19280 52765 68779 58877 68779 65303 52765 65725 65725 88496 68779 22368 22368 67339 65725 89321 32622 89321 22368 56565 89321 66967 80708 66967 29788 66967 80616 66967 19712 66967 61935 66967 38230 66967 66967 93931 93931 81551 93931 12190 57612 66967 62250 57612 61626 12190 12190 77956 28344 77956 15330 28344 50950 28344 5081 50950 50950 65515 50950 5878 85234 50950 85234 37072 85234 49295 86200 85234 86200 49979 49295 45956 45956 44815 86200 575 15871 575 575 23298 23298 503 23298 44269 69401 23298 75802 69401 98998 69401 69401 22397 34534 45956 34534 28025 72316 69401 72316 36202 82930 72316 72316 46480 68538 72316 72316 30406 72868 30406 83719 30406 30406 77625 21350 77625 77625 3285 34534 18138 18138 62620 95784 18138 29544 18138 76253 18138 21198 18138 33023 21198 21198 34580 78303 21198 74926 78303 78303 14890 2947 18138 78303 23390 23390 65952 2947 71325 96939 71325 81255 71325 71325 27962 71325 81705 61514 81705 13348 81705 37181 81705 57773 81705 81705 82916 29787 82916 75690 82916 75690 96996 75690 50058 75690 52668 4774 75690 19571 4774 4774 29888 29888 1740 29888 31161 4774 45197 50187 45197 62756 45197 50052 45197 45197 79185 41662 4774 41662 53619 41662 27176 45751 45197 45751 60353 59043 60353 35098 60353 60353 90171 60353 4551 30698 4551 30698 10460 30698 77482 56250 4551 30698 61914 61914 50183 61914 30036 5740 30698 5740 51838 43847 5740 12725 5740 10209 5740 29053 5740 5740 58847 49560 58847 74909 58847 58847 44391 16310 44391 44391 52806 20793 44391 29053 38201 38201 31972 52996 38201 52996 15420 38201 97001 15822 97001 36305 97001 52996 84000 85467 84000 54957 97001 97001 53566 12028 53566 53566 5640 5640 32069 5640 22265 63726 5640 63726 10467 63726 34169 28162 22265 61275 28162 99143 28162 97926 28162 22106 28162 22106 81050 74260 22106 22106 34568 24418 22106 91778 24418 65927 24418 44281 22106 44281 16179 44281 4071 44281 77814 77814 44555 44281 78089 41290 78089 58309 77814 58309 55274 55274 25314 25314 42626 48841 25314 33703 25314 25314 15626 55274 6461 6461 85581 66859 6461 30237 6461 28524 6461 28524 88499 88499 28526 82089 88499 37041 82089 37192 82089 84757 37192 82089 7405 94467 7405 65091 94467 65976 37192 65976 52720 78667 52720 52720 83210 83210 34299 52720 74094 83210 88267 47956 88267 83210 79501 90220 79501 94368 79501 79501 43342 64996 79501 48993 64996 49953 64996 79501 91095 3465 91095 3465 31451 3465 23051 3465 76722 3465 96789 90314 96789 39400 96789 3465 99247 99247 17285 10730 99247 89348 99247 57778 99247 99247 25815 139 96789 139 62689 139 14221 99247 61183 61183 83874 21366 83874 68237 21366 46990 21366 12423 83874 604 12423 90587 12423 80867 83874 80867 27163 80867 11839 10895 80867 80867 96675 30658 12423 30658 41390 34124 12423 24109 34124 34124 77247 30658 87059 82342 87059 87059 68520 87059 28981 34124 67725 67725 33706 67725 92900 67725 23102 23102 91468 91468 1663 26086 91468 23102 97913 8591 97913 97913 73800 73800 41716 41716 71537 71537 79576 61069 41716 62252 61069 71537 66586 90897 66586 13200 66586 42756 66586 66586 58126 66586 88407 71751 66586 66586 7321 66586 83100 83100 91364 83100 3539 83100 26725 83100 10818 83100 64158 43292 64158 58951 64158 64158 82999 82999 81642 11059 82999 83100 83421 83421 68725 9580 83421 83421 77283 82999 30771 98281 30771 95496 82999 95496 54674 68476 83421 68476 91915 68476 99175 61468 68476 95496 8252 8252 42113 68476 66984 53403 66984 66984 98462 66984 48664 46369 8252 46369 16949 71060 66984 27438 71060 71060 68441 81586 71060 16388 81586 81586 94091 81586 25903 25903 25177 25903 20230 71060 87446 87446 988 87446 99529 99529 43300 87446 55381 28594 55381 55381 53121 55381 82314 82682 82314 6036 82314 1923 55381 14890 1923 17007 82314 17007 74170 85243 17007 1923 47106 47106 27535 17007 66635 33431 66635 28619 66635 28619 52626 93325 28619 66635 78108 78108 63913 78108 8347 69619 8347 78287 8347 5247 8347 26122 8347 81676 26122 75087 8347 75087 10585 62176 75087 62176 91507 62176 9622 62176 36872 62176 72215 73135 75087 51225 62176 51225 26635 94559 51225 62176 51733 5060 51733 25084 51225 25084 7987 62048 25084 25084 48004 62205 48004 25513 48004 25513 98252 25084 46372 60305 46372 46372 96945 96945 32518 96945 96969 46066 96945 46208 46066 46066 16095 96969 86323 37115 86323 86323 99303 24498 99303 2883 99303 99303 75036 99303 33385 51772 33385 33385 53191 39669 53191 74993 53191 44687 53191 44687 48680 36718 44687 36718 44076 36718 10201 36718 4320 44687 75856 75856 307 79268 75856 17112 75856 17112 11598 11598 46061 72947 11598 11598 95833 14414 11598 14414 57362 93594 14414 43842 14414 43842 97612 43842 58949 43842 66702 68247 43842 43842 160 160 29117 68717 160 6486 160 6486 65379 6486 36277 36277 37519 36277 24263 43127 36277 93561 65379 31911 93561 93561 83394 76106 65379 76106 28572 55245 76106 51637 93561 51637 73035 51637 22077 51637 73361 66160 73361 66160 96583 66160 87067 4251 66160 66160 77536 47563 66160 66160 80337 82989 80337 28696 80337 80337 16102 16102 99543 9028 16102 30956 9028 19021 9028 9028 31106 73278 9028 9028 57423 57423 26877 16102 93474 9028 74264 74264 4918 74264 86482 80251 93474 80251 34562 25804 80251 25804 71409 25804 32798 25804 6751 25804 72835 40799 72835 1834 40799 61741 1834 1834 52327 1834 80930 1834 98647 25804 63725 63725 1627 34203 63725 63725 11568 11568 14941 84363 11568 84363 15636 84363 59935 84363 87976 63725 65166 10930 65166 52549 65166 65166 33362 33362 71245 99325 65166 99325 12103 99325 42781 99325 56594 4693 33362 4693 93841 30402 99325 30402 94313 30402 8865 60793 99325 56321 60793 72005 60793 60793 14804 96447 30402 60793 95227 95227 17060 96866 17060 17060 32696 17060 43047 36557 95227 30035 36557 84486 36557 95227 57845 57845 42578 40911 57845 38356 36557 38356 77958 79563 38356 42490 79563 79563 14118 11725 79563 36914 11725 11725 32556 39748 79563 78372 39748 4248 78372 28278 39748 22924 78372 22924 86730 67453 22924 28278 63031 63031 29192 63031 91452 41039 22924 41039 76262 76262 15092 15092 94632 26197 15092 7274 15092 7274 79758 7274 58726 94060 58726 58726 13203 9310 58726 82565 79758 82565 36397 35952 79758 58726 4319 4319 57394 21345 4319 4319 40187 95630 35952 4319 96838 74772 96838 96838 60471 96838 61190 96838 24003 9898 96838 82176 96838 23558 82176 92548 96838 70684 92548 70684 13455 6483 70684 98488 92548 98488 39243 31835 39243 93612 98488 16086 93612 34844 98488 93612 40076 62148 34844 62148 49652 34844 80624 40076 27661 72155 27661 46089 62148 46089 1132 63908 46089 46089 66194 46089 46205 46205 87893 46205 66918 83397 46205 3015 46205 2462 46205 2462 23269 7182 27661 87807 7182 80342 7182 80342 46689 38231 7182 38231 15054 80342 6219 36818 6219 38231 16547 54723 16547 16547 45340 16547 30521 14634 16547 27912 16547 27912 65850 10865 27912 10865 6935 16547 84087 93030 10865 90360 93030 93030 81873 70135 81873 81873 4653 84087 2281 2281 3872 2281 76028 81873 72054 72054 43653 92452 72054 23375 2281 31357 23375 72054 91353 75461 91353 68320 91353 23375 36919 76305 36919 9010 36919 12177 23375 12177 5638 12177 64630 6622 12177 90409 12177 69356 12177 65514 69356 69356 82423 82423 41829 39844 82423 82423 98867 98867 43426 36493 69356 38611 36493 70689 38611 35417 38611 35417 66037 35417 63933 35417 96675 15520 38611 15520 47907 20070 47907 20972 47907 81127 15520 27330 81127 27330 13437 15520 83055 22099 83055 83055 61753 28966 83055 38374 83055 27330 47141 93450 47141 83055 83694 25292 47141 13120 25292 83694 50093 25292 56315 71034 56315 57917 25292 20294 57917 57917 33377 57917 79259 57917 79535 78672 79535 10808 79535 89188 79535 89955 89188 89955 14581 89955 1740 89955 89071 93268 89955 93268 78792 31297 89955 11049 93268 98251 11049 98251 95158 91885 98251 12188 91885 91885 52915 61592 91885 83394 91885 88313 91885 88313 6552 6552 74837 14220 88313 6552 87137 87137 6532 87137 12782 54945 87137 87137 55402 87137 35732 86426 87137 87137 85622 96501 85622 21363 96501 85622 13828 71538 13828 79246 71538 79246 28642 93969 71538 93969 1956 93969 36556 93969 61629 59855 61629 53963 79246 10054 53963 61629 28863 28863 93001 72964 28863 28863 12320 41331 12320 24983 53963 24927 28863 94041 24983 94041 78486 79058 94041 21748 94041 94041 82179 20809 82179 20809 5697 20809 40356 30661 20809 18690 20809 30915 18690 18690 52595 18690 6138 29169 18690 57320 29169 45416 29169 27441 45416 45416 87484 29169 61156 61156 91729 45416 46456 17413 46456 46456 91713 91729 94611 94611 77397 94611 77854 94611 7021 5868 7021 7021 96255 34611 7021 84509 7021 84509 71382 97945 84509 23482 84509 7777 94611 7777 19144 96429 7777 7777 63354 63354 67733 80401 63354 84124 63354 63354 2213 63354 96028 63354 13230 84182 13230 13230 87006 24379 96028 24379 15253 15253 54039 15253 2207 15253 62379 49428 24379 49428 26447 65649 49428 41169 65649 41169 50627 6459 50627 50627 29956 29956 83910 29956 81075 83910 69515 55789 69515 91148 55789 55789 62199 62199 90493 55789 19433 46641 62199 69863 46641 2329 19433 2329 75630 2329 93869 50114 2329 50114 83158 2564 50114 98511 50114 67838 2329 11180 67838 67838 6034 6034 1561 6034 86984 67838 84833 84833 270 84833 31770 24852 84833 35142 24852 24852 4786 24464 4786 4786 41838 43479 41838 4786 94395 8812 94395 94395 93403 93403 457 10093 93403 94395 96899 45076 96899 82090 94395 86967 82090 82090 74852 82090 6737 82090 34629 1212 96899 1212 65894 65894 61586 89584 65894 28056 65894 53200 28056 29385 65894 29385 85740 29385 39366 69128 29385 29385 91869 91869 26082 91869 43728 16565 91869 16565 82349 40133 91869 40133 14653 40133 11656 24653 16565 95562 24653 34921 95562 95562 71421 24653 70422 12251 70422 70422 87132 60784 87132 87132 10727 70654 10727 75852 10727 75616 75852 75616 74772 75616 41866 75852 4557 4557 41636 39616 4557 13970 4557 73421 13970 73421 99979 73421 18148 11998 18148 13970 70265 70265 3699 36608 18148 36608 42015 36608 29962 36608 64453 18493 64453 64453 74105 27092 74105 27092 85752 27092 36360 27092 81419 81419 40976 23750 27092 23750 20561 23750 60487 27939 60487 33252 60487 71677 60487 60487 67389 60487 62302 16927 62302 63364 62302 52798 62302 23750 22520 22520 72618 22520 83331 83331 78358 23621 78358 78358 85973 71213 78358 73387 83331 87551 83331 23048 87551 78358 59197 81216 59197 59197 32469 32469 65319 20731 32469 32469 2748 32469 77886 4259 32469 4259 70366 32469 10128 10128 28508 81829 10128 39883 10128 10128 53625 29209 10128 10128 57659 57659 28014 51043 57659 34093 51043 93693 51043 51043 43884 43884 56223 43884 75420 75420 93770 93770 13557 44333 93770 74914 43884 74914 64428 74914 71271 74914 12503 74914 33359 40580 33359 86065 33359 33359 29857 33359 34771 33359 45439 38096 45439 33359 14797 32638 14797 14797 67705 1773 14797 33359 19429 19429 27427 19429 53467 1612 19429 72065 14797 41801 19429 41801 65235 42939 72065 37841 42939 19429 81443 44035 81443 81443 86521 58350 81443 11768 58350 58350 39583 39583 60676 37541 58350 37541 5794 37541 44420 37541 88675 88675 16073 39583 98985 25116 98985 58974 98985 38571 98985 32371 38571 46328 38571 98985 34716 40650 38571 77896 40650 40650 32824 34716 54294 54294 76402 74500 54294 54294 21079 54294 86256 71278 86256 86256 55238 88770 86256 13194 86256 86256 12185 12185 19613 12185 54532 54532 2347 61363 2347 34337 2347 34337 10191 99354 34337 34337 50053 34337 70957 26865 70957 70957 50450 17733 34337 17733 4117 64936 17733 50450 92040 40756 92040 40756 83463 40756 31501 80583 40756 88474 92040 4699 88474 85134 88474 90896 88474 47718 90896 90896 47897 90896 50126 11499 90896 11499 69323 90896 37753 37753 61666 37753 86520 61535 37753 68449 90896 68449 72962 13614 68449 13614 3590 68449 89633 92724 89633 89633 24881 19600 24881 24881 6665 42442 6665 89633 11120 40238 11120 34457 11120 11120 57559 11120 76968 76968 45008 51640 76968 11120 15208 15208 64634 15894 15208 33704 15208 15208 60070 55028 11120 27838 55028 24815 55028 24815 60044 55028 78894 25196 78894 8131 78894 4356 8131 4356 44837 4356 95968 78894 48403 48403 77106 76119 77106 24206 77106 55469 77106 55469 25108 18534 55469 95342 77106 95342 20335 74768 20335 20335 44752 94336 44752 44752 66739 3886 66739 99560 66739 61721 20335 65507 61721 18952 61721 66739 53318 53318 68886 53318 11053 53318 24733 24733 55367 24733 78692 93533 24733 1961 24733 1961 45339 1961 82513 82513 61028 95356 82513 72329 1961 63059 72329 92583 63059 24302 82513 53899 24302 53899 48844 38290 53899 38290 58950 38290 82114 705 53899 705 59750 57761 59750 37771 59750 40361 37771 37771 75340 37771 17109 71544 17109 71544 9729 36632 71544 75923 71544 75923 71105 61496 75923 75923 28894 28894 28907 53098 28894 87490 53098 53098 70323 52482 53098 28894 69803 26066 69803 53098 98197 98197 95349 98197 37769 62005 98197 17509 62005 36813 62005 31084 62005 62005 94553 19012 94553 49467 94553 94553 51834 51834 76901 51834 91355 94553 8962 8962 97674 97674 73981 69134 97674 98125 8962 98125 33265 98125 1300 98125 21410 38118 98125 66784 98125 29166 97674 29166 28688 29166 25031 70408 98125 39238 70408 66703 70408 97075 98125 97075 79284 57787 70408 36591 57787 57787 40718 3994 57787 89947 57787 8356 89947 89947 74914 41589 89947 90276 41589 54799 89947 5909 54799 1438 54799 1983 54799 30186 54799 41589 71990 69819 71990 71990 33019 71990 82328 82328 59087 40437 82328 21962 82328 89278 21962 56128 54799 7181 56128 56128 85444 19077 85444 69149 85444 85444 60774 60774 20341 96427 69149 96427 5392 96427 94705 95204 69149 15295 95204 95204 8686 95204 39098 3414 95204 95204 71692 89186 71692 71692 65404 11780 95204 63713 11780 11780 95073 11780 27461 75495 71692 75495 55048 67401 11780 22229 67401 3288 67401 3288 51403 71156 51403 67401 33168 33183 33168 33168 13016 2332 13016 5710 33168 37836 5710 85540 5710 85540 48885 85540 62637 29617 13016 17423 29617 89613 29617 70121 5710 78835 70121 29617 15338 15338 44956 15338 5537 15338 16282 16282 67574 16282 44275 53752 16282 29617 28994 63501 16282 9389 63501 63501 6191 71496 63501 63501 55830 28994 68056 65055 68056 55830 80887 93720 80887 80887 25962 1175 80887 80887 29200 80887 93311 80887 97561 72948 80887 5574 72948 61143 68056 54793 61143 29219 61143 3829 80887 35079 3829 63844 3829 72948 869 869 76808 3829 32471 3829 50031 84360 50031 22718 50031 37103 32471 37103 55870 39264 37103 48368 50031 48368 29731 43854 48368 93136 37103 93136 85777 73893 93136 70902 73893 67040 73893 73893 25442 73893 89033 73893 71745 48297 73893 48297 17069 40535 48297 85451 48297 73893 69389 69389 83880 69389 30772 30005 30772 30772 36316 85451 69839 69839 70769 26039 69839 50419 69839 69839 99451 87289 69839 53803 87289 8293 87289 20756 8293 87289 132 132 19190 30403 132 132 30211 88422 132 8293 26770 26770 8923 32178 26770 26770 5345 53082 26770 25035 53082 68576 53082 76102 53082 53082 80690 46501 80690 80690 71089 12936 80690 80690 65392 65392 19095 65392 89656 65392 71095 65392 57329 37769 65392 10885 12936 10885 36880 59325 65392 59325 55968 19524 59325 59325 81583 21925 81583 67826 81583 59325 58983 58983 86557 81583 98323 98323 61102 81583 34802 34802 18177 34802 38874 21263 34802 21263 44855 21263 65923 2914 21263 71647 2914 2914 36202 69521 2914 10740 69521 69521 18430 62318 69521 69521 74474 70579 69521 99418 70579 25459 70579 2914 42545 70579 40366 60317 40366 42545 39959 39959 32563 40366 72552 59338 72552 85282 59338 91762 59338 59338 30219 90341 59338 89506 90341 31246 90341 10035 90341 67662 72552 17217 67662 90273 59338 3836 90273 67662 49615 70897 49615 27374 49615 68881 49615 68881 24165 24165 88263 68881 29958 67524 29958 29958 94838 29958 62002 29958 10064 10064 29366 9974 10064 4263 9974 97580 9974 47273 97580 4831 4263 54457 4831 12844 4263 66413 4831 75065 12844 75065 38980 13609 75065 75065 41430 67557 75065 66413 31922 13721 31922 66413 680 680 53044 66944 680 680 60624 19567 31922 44604 19567 75466 19567 73845 75466 73845 70390 73845 61427 45778 73845 45778 63917 77828 45778 77828 17461 99334 77828 77828 46854 77828 37182 73641 37182 82 45778 83366 82 82 79471 44407 79471 72883 79471 95458 79471 37182 69422 69422 7934 69422 41654 21692 79471 21692 13470 21692 89460 21692 21230 58663 69422 34216 58663 58663 66302 41644 66302 66302 96147 81314 66302 81314 16928 81314 93891 28008 66302 256 28008 72811 81314 95445 72811 22083 95445 47588 95445 95445 39483 69673 39483 39483 10925 72811 2404 2404 26542 36548 2404 23396 36548 2404 49726 94899 49726 3762 49726 49726 75395 2404 17683 2404 9060 9060 3958 9060 72876 72876 25406 25406 32885 25406 85292 25406 13947 6477 13947 13947 43776 64426 13947 64426 341 64426 83848 64426 13040 8452 13040 51179 13040 65313 13040 13040 80175 53630 13947 2899 53630 27099 53630 86778 53630 29960 53630 53630 81814 64426 22897 71132 22897 53630 7364 48397 7364 7364 87975 5036 87975 87975 45939 36679 87975 70317 87975 85681 7364 86259 87975 34924 86259 85681 43261 43261 87609 86259 48073 48073 81559 81559 5775 81559 26326 88582 81559 81559 54952 54952 55407 88582 69033 72228 69033 69033 26641 26641 27591 6464 27591 27591 76471 27591 99748 99748 4535 42200 99748 43874 26641 43874 11979 99748 83884 55047 83884 43874 77340 77340 12154 97503 83884 97503 86625 25753 97503 83884 49260 49260 94990 2274 49260 7766 49260 61090 49260 77340 22922 6398 22922 64019 61090 51554 64019 51554 3971 30813 64019 55529 30813 30813 44962 84605 44962 44962 32664 44962 83872 83872 7503 30646 7503 91276 7503 83872 96260 91276 93272 27258 93272 85285 93272 66857 96260 66857 80652 66857 51220 66857 5201 96485 93272 96485 39452 96485 32991 96485 73728 73728 69243 73728 86882 93272 54183 73728 34130 34130 98395 54183 49111 49111 91674 49111 40176 49111 3304 39470 34130 57149 39470 37834 49111 3304 62184 62184 65913 62184 63853 62184 65506 62184 83689 29557 83689 11970 83689 14468 83689 14468 45042 8472 83689 8472 68677 67054 14468 18828 8472 18828 8000 18828 97530 20944 18828 67054 87358 87358 53802 92662 87358 87358 66435 66435 56347 26956 56347 56347 95661 56347 70866 28362 70866 5543 70866 70866 52010 52010 57005 86660 57005 9177 57005 57005 24529 77313 57005 52010 58650 23742 58650 58650 354 58650 3858 3858 30084 95698 3858 3858 99489 3858 71598 37792 58650 37792 89485 69423 37792 17688 3858 17688 828 17688 37608 37792 14114 1250 14114 17688 32241 58850 32241 91309 32241 16923 32241 57095 14114 4427 57095 32241 95101 95101 14666 39080 95101 39080 2951 2951 44349 2951 70171 94424 2951 46327 39080 89280 46327 29565 46327 29565 69184 29565 99365 29565 70528 29565 2344 29565 84378 56588 84378 37925 84378 19859 37925 69233 37925 53549 37925 53549 70035 79627 84378 79627 35125 71609 79627 83899 79627 83899 1320 79627 34369 34369 31256 34369 2522 34369 23954 47538 34369 45402 83899 88547 45402 53055 88547 77961 88547 45402 89737 89737 82536 88547 20879 20879 27106 49757 45402 41622 49757 95795 49757 96394 95795 192 95795 95795 13770 53190 13770 39008 13770 13770 61185 31661 13770 95548 13770 95795 25763 25763 13314 13770 55438 38390 55438 9017 13770 24264 9017 9017 63306 9017 38228 38228 79923 38228 96327 1082 38228 96867 1082 79111 38228 79111 39733 79111 41791 96765 79111 99250 79111 79111 5592 5592 24465 5592 74388 5592 61684 4209 5592 5673 5592 76861 5673 5673 22203 35545 5673 91583 5673 91583 78064 78064 43797 78064 38310 46640 38310 38310 7077 38310 97833 91576 91583 91576 45165 894 91576 91576 97719 97719 8300 97719 25041 53004 97719 27480 91576 27480 51820 15874 97719 15874 93823 25184 15874 27480 36984 36984 19685 19685 45923 45923 11075 91001 45923 19685 64999 45923 29002 15131 29002 29002 23226 37916 23226 55771 29002 86776 55771 86776 84013 84013 3383 84013 24492 86776 5099 5099 9936 37631 84013 39429 37631 37631 23547 26860 23547 8541 23547 5099 92365 92365 29388 23547 7689 93535 7689 93535 16293 93535 5196 92364 5196 90629 5196 76926 93535 76926 37531 11583 76926 5196 6173 6173 62013 62013 80723 4401 76926 4401 93264 4401 36362 67737 36362 52673 4401 72914 52673 35729 52673 35729 37087 9920 35729 65215 9920 31861 35729 31861 9704 35729 35868 5802 35868 44461 35868 44461 36746 36746 44945 37791 36746 48878 36746 48878 8029 48878 59946 36746 4057 3432 4057 24890 4057 4057 21713 4057 31724 42470 31724 37823 31724 96221 37823 93373 37823 93373 95733 33928 31724 95 33928 21996 37823 21996 53369 21996 30348 21996 2326 21996 70811 21996 57712 55567 93373 55567 40520 93413 55567 55567 19724 55567 67112 50976 55567 50976 52651 50976 44415 70172 44415 70724 44415 38243 50976 86165 38243 14933 38243 13977 14933 50976 65144 3426 14933 3426 49186 85748 3426 29803 85748 85748 71940 85748 77072 85748 10479 36540 10479 10479 71935 34916 71935 71935 69709 10479 78422 78422 94338 78422 1244 56621 71935 26354 56621 26789 56621 21576 26789 26789 88111 88111 38177 88111 61233 26967 26789 37476 26967 88111 7919 48863 7919 7919 43470 26967 9166 9166 87647 9166 46654 9166 21968 9166 31346 26967 72928 88284 72928 23550 72928 23550 91291 23550 64353 23550 36646 7176 36646 36646 9927 36646 40500 40500 85588 85588 41918 85588 39816 70388 85588 85588 18107 85588 19088 72018 85588 85588 81342 85588 32082 32082 43923 43923 72983 43923 43272 30539 43923 94580 30539 30539 15362 43923 24582 24582 54634 30539 79802 79802 46340 46853 46340 89053 46340 65700 46340 65700 62513 5445 46340 5445 54950 5445 62736 20272 5445 46340 48534 73516 20272 48534 339 339 45503 78840 339 86980 339 339 4107 4107 63958 339 83286 33651 4107 72521 33651 40177 72521 23272 33651 23272 88837 31217 23272 98812 31217 29038 23272 11993 23272 71829 11993 29038 10028 73997 10028 1931 10028 64351 10028 73718 10028 10028 18951 16438 18951 68925 16438 16438 3185 3185 72148 15066 3185 69837 15066 3185 33618 33618 94568 33618 6506 23350 3185 63510 23350 15066 12553 12553 5017 33618 92786 92786 86130 65032 92786 20205 92786 20205 1216 1216 25823 1216 72423 95566 1216 6826 95566 1216 31325 28028 95566 59656 28028 37405 95566 37405 29119 28028 9480 27200 9480 10222 9480 9480 18722 18722 4013 18722 36524 9480 11543 88140 11543 5908 9480 95565 5908 5908 44259 67480 44259 44259 726 28196 726 62594 44259 97747 726 97747 27085 97747 43798 97747 7278 97747 70773 70773 19357 88953 70773 70773 22231 81717 97747 90868 81717 81717 48744 6279 48744 48744 62610 62610 18059 4609 62610 62610 55441 84935 62610 60657 62610 57889 62610 19116 57889 7563 57889 7563 34365 7563 75723 75723 16738 75723 35532 87451 35532 35532 43707 6304 35532 6304 41025 43255 6304 84711 35532 84711 61703 75639 61703 77827 75639 75639 12564 96951 75639 96951 78948 45877 96951 12564 91154 91154 45694 91154 62028 62028 69451 62028 13279 62028 67539 62028 21900 62028 22851 62028 30503 25453 91154 75291 25453 7840 25453 25453 74635 52690 62028 16982 25453 16982 53374 16982 75410 16982 51172 91664 16982 21296 52690 15876 21296 80631 16982 80631 31019 80631 64356 21296 6735 15736 6735 14074 6735 32580 6735 6735 27058 6735 98796 16982 40330 40330 17993 50201 40330 6735 9347 25230 9347 9347 48262 9347 35833 28262 9347 64101 6735 38012 6735 38356 38012 64101 97365 20784 97365 46922 38012 42669 46922 64101 45234 3656 45234 61801 46922 61801 8971 45234 89800 61801 96146 96146 83118 83118 42627 37948 83118 83118 4339 20744 89800 4339 7381 38242 7381 7381 27141 27141 97334 27141 42662 46562 7381 46562 4753 46562 39944 39944 9454 39944 86457 86457 69116 86457 65012 65012 25469 33362 65012 76958 65012 76958 82764 76958 50373 50373 27505 50373 33596 50373 80291 80291 70539 82764 43417 43417 8845 43417 26796 26796 82784 86810 80291 82382 26796 82382 54578 15531 86810 32230 15531 15531 88454 57561 15531 82365 15531 23027 82365 40884 15531 40884 91592 82365 49779 40884 26609 21913 49779 24422 21913 83859 21913 83859 24951 83859 66638 75607 83859 75607 7801 14135 26609 75607 22841 20924 22841 14135 31916 31916 13074 99617 31916 24028 99617 89962 99617 55780 99617 55780 89437 64881 55780 85436 64881 85436 12521 85436 37850 74176 37850 37850 60273 85436 7225 21973 85436 41626 21973 40896 7225 59460 40896 81153 40896 55038 40896 61136 55038 55038 49100 21973 90293 14663 90293 14663 35341 62249 14663 2995 14663 46559 2995 2995 51724 62249 68970 19657 68970 68970 55963 8408 68970 68970 58151 58151 18509 80980 58151 50584 58151 50584 16253 53640 50584 53640 88541 50584 17291 4849 53640 4849 54073 4849 33596 31657 4849 80080 31657 17291 13140 62696 13140 62696 77738 83614 62696 44591 62696 97736 62696 79189 62696 20528 79189 79189 44293 41195 79189 62696 6492 6492 35533 79189 38953 79189 91343 67950 91343 91343 11789 29795 38953 29795 33727 29795 73168 45412 38953 38953 67974 67974 73740 52319 67974 45804 45412 54110 45804 45804 61626 73304 45804 94019 45804 94019 89673 95136 94019 39291 45804 42411 39291 39291 93698 2514 94019 72941 2514 2514 25525 61838 25525 56736 25525 25525 99688 30826 99688 78421 30826 30826 28869 25525 84686 50332 84686 84686 48526 84686 44085 41601 44085 83543 84686 80588 83543 84686 90335 90335 67407 90335 10891 53158 10891 10891 13245 75536 10891 76420 75536 70117 10891 70117 9455 70117 47794 52013 47794 47794 28985 27528 47794 92766 47794 65897 70117 65897 56749 17914 47794 15013 17914 17914 83816 96245 17914 76483 17914 98442 76483 8820 17914 1992 8820 44722 8820 44722 20114 20266 76483 20266 7150 31274 20266 44722 65074 56173 65074 65074 39748 52365 65074 21002 8820 21002 16206 58635 21002 21002 42499 99277 42499 95633 42499 21002 87550 67738 87550 42624 42499 42624 12259 42624 16627 26756 42624 94229 26756 42624 57396 57396 16636 32559 16636 16636 87312 16315 87312 4106 87312 87312 97441 27196 97441 67169 97441 97974 16636 18070 97441 65317 18070 18070 20973 29569 97974 97974 93685 93685 75367 18070 84917 84917 41224 26197 84917 63335 93685 76480 63335 63335 82833 82833 84304 84917 78451 78451 64414 63335 65073 61814 65073 97680 65073 97680 5753 97680 59083 97680 48591 99936 59083 60333 99936 99936 50113 37783 59083 43142 37783 37783 35311 54290 35311 17201 37783 80337 17201 17201 7685 17201 13797 13797 59532 17201 69918 54507 13797 58148 69918 90597 58148 68020 58148 58148 77276 58148 3751 82204 54507 82204 22591 58148 19703 19703 66308 19703 56733 26191 56733 47908 56733 57909 19703 57909 29121 75961 47908 89651 75961 75961 52486 52486 58611 50974 58611 52486 92189 92189 50850 92189 44172 92189 7055 90003 52486 54892 90003 8531 90003 97800 90003 73165 97800 62044 97800 97800 59292 11356 59292 7386 59292 97800 70333 70333 36812 77305 36812 77305 37031 37031 14480 36812 35728 13896 35728 57835 37031 57835 63009 35728 35594 35594 1578 2108 35594 4563 35594 54109 35594 91664 54109 86683 54109 31455 54109 69339 54109 68950 54109 68950 5223 68950 33123 59252 54109 59252 23849 63538 68950 63538 61033 55404 63538 63538 99037 25690 63538 60182 63538 68950 10760 10760 70416 22260 63538 22260 35751 10760 82136 82136 5423 54731 82136 55886 82136 82136 85524 82136 26093 26093 87166 26093 46190 26093 56976 16378 26093 82136 55728 26093 41284 41284 96339 97239 41284 97239 4581 97239 74745 42230 97239 25020 42230 42230 20261 20261 87788 87788 39691 87788 78994 88809 78994 57763 88809 78994 83567 81243 83567 49090 81243 81243 56141 83567 27352 27352 70030 81243 16397 16397 16790 39467 16790 16790 55469 16790 39658 27352 35133 35133 63680 35133 48136 48136 28646 48135 48136 48136 47469 43129 48136 22761 43129 85131 43129 85131 87989 85131 74527 74527 42880 74527 25918 69611 74527 55109 74527 63818 55109 71107 55109 55109 82353 79593 55109 79593 56048 63820 79593 58765 79593 99875 55109 9613 99875 99875 61227 87967 61227 61227 42973 50684 61227 83388 50684 99905 50684 50684 34119 50684 13515 50684 14703 86161 61227 86161 72422 86161 52949 57870 86161 57870 24010 61227 17127 68827 17127 1770 17127 17127 76154 76154 98376 98376 64870 98376 73773 67211 98376 67211 16181 67211 35813 67211 78122 68618 78122 78122 35895 67211 86298 86298 26179 26179 12709 50688 26179 86298 44390 98705 44390 76029 44390 93058 44390 16766 44390 16766 47148 47148 22206 49574 16766 49574 75367 49574 19245 49574 54091 54091 31621 48169 54091 54091 35799 35799 21618 45325 35799 34375 45325 34375 16776 34375 69394 3825 45325 98886 3825 3825 38634 34375 27697 79490 27697 37079 27697 3825 89716 89716 18594 19586 89716 89716 82462 82462 52652 8735 82462 76039 82462 89716 42061 76039 49506 66651 49506 49506 55930 21186 49506 49506 5708 5708 35442 5708 90291 29215 5708 66274 5708 66274 6552 49506 44367 66274 69073 69073 65336 69073 89860 44367 66457 66457 59515 26233 66457 66457 89848 66457 84818 23438 84818 84818 53949 94361 53949 73496 53949 53949 36961 36961 20344 9446 53949 74442 9446 9446 31757 9446 15098 68820 9446 66481 9446 9752 66481 57214 66481 57214 44023 90181 66481 96583 90181 12349 90181 90181 23344 48098 23344 55403 23344 23344 94412 21448 23344 88557 90181 2276 88557 34107 88557 34913 34107 62959 21448 55804 62959 32306 55804 55804 99602 70063 62959 70063 14580 89015 55804 89015 94057 89015 77553 73443 55804 47052 73443 72669 73443 64622 89015 64622 52243 89015 38444 38444 84180 38444 69050 73443 69413 69413 32518 38444 17594 26224 17594 17594 55945 95726 17594 77905 95726 74572 95726 40481 95726 76645 95726 76645 82978 47817 76645 76645 2445 2445 44627 42630 2445 42630 46275 30178 42630 30178 55311 42630 9877 9877 4762 9877 29872 9877 75525 10277 30178 12675 10277 10277 84283 40332 10277 40332 38790 18402 10277 18402 59302 54496 40332 54496 46132 64892 54496 64892 50444 64892 53562 1706 64892 36251 64892 36251 60705 10431 36251 10431 88367 10431 38140 4344 38140 78576 10431 42100 78576 73650 78576 78576 61065 61065 77347 22894 61065 22894 93746 22962 22894 53825 22894 53825 79649 41906 22894 78825 41906 89542 41906 74329 78825 89542 43461 43461 20411 85893 20411 27682 20411 27682 39008 36745 27682 67337 27682 98662 43461 98662 7207 20411 77794 26939 98662 26939 73762 55788 26939 26939 2164 88359 26939 88359 18957 51889 2164 97580 51889 45502 51889 2164 88330 32844 88330 88330 91808 32347 88330 5988 51889 95885 5988 40343 88330 40343 48223 13238 48223 27622 13238 51812 48223 51812 10028 51812 35261 68015 35261 29277 35261 22006 29277 51812 78514 78514 71284 29277 31470 632 31470 43418 31470 31470 17885 24552 17885 17885 53461 17885 32958 17885 25615 25615 35032 66275 25615 25615 29771 6435 25615 6435 71280 97778 6435 39322 17885 18269 39322 80236 39322 84250 80236 80236 10318 62616 80236 56437 62616 56437 3915 56437 28951 28951 60578 28951 28290 28951 12716 3915 85788 85788 27114 12904 27114 85788 11816 11816 37641 11816 59144 11816 39347 85788 42862 43540 42862 22049 42862 19642 22049 22049 8551 8551 31698 99843 8551 8551 54322 54322 57576 54322 82219 63577 54322 14894 63577 54322 70766 47158 70766 70766 44668 65381 70766 70766 4896 4896 94986 94305 4896 70766 5211 5211 33581 33581 92365 94608 33581 21518 94608 94608 62867 8443 94608 8443 67097 94608 49889 1869 49889 49889 56168 1263 49889 49889 99550 49889 91317 91317 65157 75413 91317 75413 39796 14853 65157 56926 14853 81498 14853 81498 20214 24403 14853 24403 42780 42780 19923 26857 42780 42780 86769 2118 86769 75456 86769 75456 82585 45244 75456 86769 92744 64511 92744 92744 34689 86769 97214 72511 97214 92744 48646 96920 48646 48646 15988 33046 48646 68723 48646 68723 38230 68723 82571 21451 68723 68723 20487 72636 20487 96150 20487 96150 37607 96150 39208 20487 50115 75696 50115 80733 50115 13510 50115 50115 50515 50515 30948 2296 50115 12953 2296 50515 39525 49751 39525 30432 39525 87364 39525 10304 2296 90300 10304 10304 44346 98394 10304 10304 13563 36048 13563 60118 13563 13124 60118 60118 48566 97658 48566 7566 48566 48513 48566 48513 3216 48513 98240 48566 68598 56972 68598 98192 68598 71906 48566 71906 25839 71906 69394 7764 71906 7764 41831 10485 41831 14582 41831 6075 14582 68537 14582 35593 7764 7198 35593 19629 35593 71395 19629 19629 4338 4338 77388 4338 77885 9349 4338 35593 40142 79194 40142 63562 40142 40142 80020 80020 33435 16621 80020 80020 80842 80020 58425 82605 58425 80020 83609 83609 94171 34277 40142 34277 63273 84964 58425 30925 84964 29648 30925 30925 15606 84964 70410 20494 70410 12279 70410 70410 68293 141 70410 35861 30925 22506 35861 35861 94634 35861 68784 16350 35861 28264 16350 16350 34784 43340 16350 423 43340 97680 423 423 95254 423 67209 82581 67209 25667 67209 423 76182 76182 58643 55816 76182 19361 67209 76182 30961 30961 59932 30961 28503 28503 52153 28905 28503 89198 28503 89198 90378 68809 89198 47675 89198 28503 26380 41454 26380 26094 26380 90720 26380 45535 90720 3045 90720 90720 41954 90720 10268 16699 10268 62031 10268 68293 10268 10268 92057 47530 92057 92057 53334 83061 92057 26322 92057 26322 79213 26322 37736 26322 51951 20070 51951 51951 18159 51951 69384 65599 69384 69384 26397 68733 37736 68733 63763 68733 55688 60677 69384 60677 21906 68733 27629 27629 58287 84027 27629 6808 60677 6808 43670 6808 63137 27629 76866 6808 12681 12681 22584 70652 12681 83783 12681 6808 91374 91374 64072 35952 91374 48990 91374 91374 55054 55054 36765 95720 55054 55054 20598 91374 299 15589 299 299 78495 299 63159 63159 4825 90250 63159 10563 90250 44799 90250 40657 299 97959 40657 40657 60077 3252 40657 30513 3252 38895 3252 95387 38895 35341 38895 67111 38895 3252 47929 38895 91884 61963 91884 91884 78087 91884 83742 83650 91884 91884 1880 91884 99393 54160 91884 68378 54160 38769 91884 38769 3746 38769 83878 89000 83878 83878 2157 31127 2157 6652 83878 6652 94938 7127 94938 20446 7127 10648 7127 94938 44129 96589 44129 44129 69319 11778 44129 12519 11778 11778 9410 57789 11778 25923 11778 25923 64766 25923 10720 10720 85442 10720 8650 26614 8650 22452 10720 6030 22452 73387 22452 22452 39496 39496 92698 39496 94334 39496 73891 98564 39496 98564 61967 6818 98564 30222 98564 51077 98564 68296 98564 91209 68296 63753 68296 32396 39496 98085 32396 32396 86622 68296 57865 57865 63012 57865 21613 92155 21613 21613 48229 51750 32396 51380 21613 51380 69151 35510 51380 59112 57865 59112 48190 59112 49347 85287 51380 85287 77924 85287 53711 61997 59112 61997 12906 77849 61997 85287 18617 82248 18617 18617 59983 59983 33803 59983 90807 19346 18617 52958 19346 59983 46096 46096 64097 46096 91148 97255 19346 97255 58195 99790 19346 32045 99790 97255 6667 6667 23237 13647 99790 6667 40254 86005 40254 40254 16709 40049 13647 40049 91118 84852 40254 75689 84852 47636 40049 17101 47636 40049 3781 3781 98593 3781 89601 3781 53997 50140 3781 72732 47636 72732 82110 72732 92226 83563 72732 72732 17022 49614 17022 27511 17022 50140 91123 71466 91123 17022 41321 51018 41321 599 41321 599 86121 599 85800 61538 91123 599 83083 97712 83083 7351 83083 83083 70321 83083 1857 1857 2834 83083 96511 96511 21442 58662 1857 58662 46073 2579 58662 34266 2579 96511 88020 88020 16560 52873 88020 52873 846 846 1473 87971 846 36561 846 58017 846 88020 93764 93764 14504 93764 59668 93764 47589 40705 846 28363 40705 54108 28363 28363 36394 93764 96068 96068 43119 88448 96068 88448 70609 17455 88448 88448 60996 196 88448 42464 88448 1113 42464 42464 34585 42464 79961 42464 83656 83656 6932 86968 83656 70783 83656 70783 78252 84768 70783 2913 70783 94192 70783 70783 62699 40651 62699 51813 83656 79431 51813 54711 51813 76933 51813 62699 53697 14867 51813 14867 96264 53697 54804 54804 80452 14867 72070 72070 26978 75273 72070 72070 24008 37347 72070 37347 40496 37347 39296 39296 5080 37347 24882 37680 24882 24882 92281 172 92281 92281 46881 37958 46881 46881 35155 16744 92281 58984 16744 52306 16744 53725 46881 53725 87378 92250 53725 16744 36777 16744 18824 36522 18824 18824 74956 10118 74956 74956 1855 18291 74956 18824 85599 70060 85599 18824 63608 63608 19054 85599 2641 2641 96255 4565 2641 8195 2641 59942 63608 59942 56430 59942 9846 9846 89600 89600 68302 97470 9846 97470 49957 41447 49957 47400 89600 14901 47400 16864 47400 47400 12402 49957 45756 45756 21441 45756 57060 49957 26263 26263 9357 9357 20006 9357 6722 6722 66961 98415 6722 88230 6722 86692 88230 36346 88230 84477 20006 5461 84477 64190 84477 41742 6722 65639 41742 84477 7065 7065 5724 7065 57667 73906 7065 90671 7065 76474 73906 76474 14795 76474 7354 66004 76474 61093 66004 66004 1233 1233 31869 1233 4800 72163 4800 62515 4800 1036 1233 49224 1036 15685 49224 19003 1036 36161 19003 19003 23159 49224 6094 1026 6094 6094 45466 22328 45466 6094 44008 97131 44008 16680 44008 65445 45466 65445 7932 65445 62411 77328 44008 77328 13272 77328 91592 19014 77328 91874 19014 19014 41533 19014 76905 76905 82492 97050 76905 89011 19014 69674 89011 69674 37216 69674 36628 79437 69674 68983 79437 8294 89011 94707 8294 40660 8294 68983 98876 98876 68562 25063 98876 98876 22746 22746 21117 70049 8294 70049 48531 43328 22746 43328 57950 43328 71703 43328 6814 18652 6814 480 18652 18723 18652 18652 56390 88903 18652 6814 52599 460 18652 460 35000 97312 18652 51790 97312 87485 460 87485 60251 87485 94074 460 73351 902 73351 73351 16047 73351 37648 87485 234 79459 234 5866 234 5866 70814 28802 5866 4319 5866 234 37503 37503 67332 37503 59026 59026 4384 50516 37503 50516 9998 50516 52746 59026 71837 71837 98713 91424 71837 27456 50516 37989 71837 36345 37989 35089 36345 36345 73337 50068 36345 36345 39532 89009 39532 89009 40718 89009 66394 89009 63423 36691 63423 63423 92559 94984 63423 955 63423 58300 63423 58300 2881 14358 58300 89009 93457 93457 46854 63423 75038 75038 29391 34002 75038 67620 34002 34002 29082 29082 33799 29082 25893 29082 63725 42126 34002 75038 52351 52351 83947 29082 4185 4185 75995 2021 75995 75995 3507 29190 3507 48997 3507 46210 3507 75995 46023 59520 3507 59520 57035 57035 52013 59520 72369 72369 33276 72603 72369 17654 72369 17654 14277 86895 17654 72369 26208 40296 26208 26208 96540 26208 98186 59063 26208 97875 59063 59063 40690 40690 5849 40690 18090 67645 18090 67645 92139 67645 55842 55842 96024 55842 68002 11750 68002 68002 68946 75734 68002 66553 75734 68002 30429 30429 5426 30429 1938 38450 1938 78521 1938 50404 75734 50404 29350 20632 50404 13474 50404 65467 50404 49029 50404 75984 1938 75984 20971 82659 75984 49029 66730 64219 49029 25855 64219 10716 66730 38238 10716 10716 1114 10716 112 10716 72901 40759 10716 66730 99192 5946 10716 5946 51688 55515 5946 5946 19987 88871 5946 88871 40467 82478 5946 22014 82478 22014 53752 22014 3466 82478 65757 15231 65757 4598 15231 15231 58405 57935 58405 66347 57935 89591 57935 40280 57935 40280 46201 95255 57935 95255 2652 87395 2652 2652 81169 2652 64463 95255 55192 55192 26099 67634 26099 26099 6948 26099 56705 26099 69613 63067 26099 1926 55192 1926 46524 24393 1926 30017 1926 86605 1926 86605 84995 8290 84995 19137 86605 9836 19137 84995 6171 6171 1154 1154 9560 64095 1154 64269 6171 96832 64269 6171 80301 80301 31373 80301 7776 9148 80301 83465 64269 60292 83465 80301 3716 44109 3716 3716 57624 38585 3716 3862 83465 3862 65086 3862 43642 43642 1834 86860 3862 86860 38234 86860 62815 72317 86860 96647 72317 96647 50532 71532 96647 96647 77076 39646 86860 39646 1579 39646 35746 35746 11760 48444 11760 11760 38678 35746 63636 63636 85603 63636 89420 60717 63636 34875 60717 60717 51108 51108 44497 51108 81608 51108 6469 88806 6469 53852 6469 6469 37499 6469 55545 6469 39245 6469 49744 40786 49744 16684 49744 16684 50309 16684 88783 12747 16684 44354 12747 24456 12747 12747 90952 75231 12747 77349 75231 5955 90952 5955 67796 93244 75231 47937 93244 43678 93244 5955 78322 98636 78322 98636 41802 55882 98636 98636 23337 98636 55414 55414 45355 55414 49512 79883 98636 59427 79883 44716 79883 55414 50159 79883 60127 84236 60127 39898 79883 81323 39898 23339 39898 39898 73703 83421 39898 42169 39898 42169 76673 91068 42169 63885 42169 10810 63885 10810 89263 10810 98727 91628 10810 10810 75210 75210 7032 64974 75210 75210 23301 23301 88341 75210 79055 35983 23301 35983 93834 94670 35983 79055 85998 39934 85998 85998 61114 35983 15112 15112 78405 15112 22081 63172 85998 63172 38766 63172 61569 63172 58328 63382 58328 73983 58328 58328 25949 1525 25949 1525 68367 70588 1525 1525 37429 87352 1525 48442 58328 82943 48442 3634 48442 11106 3634 3634 10054 78152 3634 3634 53869 53869 36718 58637 53869 69286 53869 95524 53869 15349 95524 44175 95524 44175 54905 44175 56079 35246 44175 7019 44175 7019 76283 73427 44175 73427 81011 73427 58254 73427 7898 82703 44175 82703 65879 77653 44175 77064 77653 45748 77653 35444 73427 96500 35444 31339 35444 74408 35444 89376 35444 99700 35444 17695 35444 17695 11502 96120 35444 5955 96120 17695 75532 75532 57414 80897 17695 8957 80897 21512 80897 76226 96120 76226 92009 76226 83837 76226 4054 4054 60436 4054 47577 10779 76226 10779 16031 76226 52964 18206 52964 52964 53398 80429 53398 53398 90662 860 10779 860 70552 860 47831 83024 860 860 33067 61736 860 3485 61736 61736 92231 53398 53882 2919 61736 41351 2919 52761 2919 2919 69584 69584 15863 53646 15863 75985 15863 15863 87431 10915 87431 57434 87431 44953 75985 99970 44953 15091 44953 3253 87431 18797 3253 44953 42208 44953 47330 59301 47330 47330 5885 79767 42208 91196 47330 97118 91196 97118 99230 62128 97118 97118 93032 91196 10733 74321 10733 74321 19148 10733 42327 42327 93841 42067 42327 42327 48498 87016 48498 30416 48498 48498 75596 75596 27845 75596 56027 48498 15123 51554 15123 43712 15123 43712 11533 26605 15123 26605 66968 15208 26605 26605 67582 10273 26605 62835 26605 26605 98046 62835 86346 86346 89908 98046 38479 67587 38479 38479 74164 85942 86346 79494 85942 17335 85942 25452 17335 25452 30911 25452 10401 96483 25452 58837 96483 96483 35708 85817 96483 16683 25452 62453 16683 62034 16683 63033 25452 83823 63033 4463 83823 29393 83823 83823 8192 16683 95264 45721 95264 95264 18797 55431 95264 89534 63033 78345 89534 59660 89534 89534 1303 89534 49593 89534 20275 20275 76955 76955 28108 35969 76955 46445 76955 9630 20275 9630 33676 9630 46863 20275 72982 72982 74200 72982 53010 36721 53010 14285 72982 17978 14285 17978 2928 63901 17978 88214 17978 39036 17978 12090 39036 89070 12090 39036 59282 8958 59282 9436 59282 9436 71696 12255 71696 95558 71696 71696 17058 17058 55776 17058 55589 51815 17058 13490 51815 49455 51815 97498 51815 51815 70441 69094 70441 32083 70441 70441 36454 48068 70441 48068 2956 67603 2956 2956 96318 86225 2956 86225 82452 2956 77345 77345 82056 91703 86225 71905 91703 13935 77345 94066 13935 92726 91703 71896 92726 92726 74149 13935 99949 9643 99949 99949 43480 39853 99949 39853 14242 42396 39853 39853 75983 39853 4682 28772 39853 39853 79326 49926 79326 57435 79326 79326 30791 16489 30791 16489 914 914 68088 914 51841 16489 76368 90619 76368 62949 16489 62949 88622 1783 62949 1783 5879 1783 91795 78549 91795 59126 5879 94996 59126 68786 59126 68786 81459 35292 68786 59126 47568 59126 84033 22183 84033 84033 7677 84033 21300 47568 91857 91857 92677 91857 7250 47568 88009 47468 91857 36589 47468 22807 47468 47468 39326 27885 47468 90674 27885 40181 27885 27885 92497 47468 21065 21065 28300 99041 21065 21065 44455 70959 27885 30871 70959 133 70959 70959 60162 70959 59303 59303 30709 35228 59303 59303 16501 59303 62902 62902 88841 38668 62902 69408 62902 62902 48263 62902 57352 57352 62968 62902 34270 34270 27568 46545 57352 99313 46545 46545 53516 19373 46545 46545 90401 37901 90401 46545 18247 49022 18247 63207 18247 90401 51657 51657 63230 6308 51657 6308 74615 74615 74239 36919 74615 74615 57137 84115 74615 6308 70911 77220 70911 48023 70911 12183 74615 94326 12183 75643 12183 70911 23703 79480 70911 22296 79480 53113 79480 53113 76457 4247 76457 76457 74664 11746 76457 53113 58987 27745 58987 58987 6631 6631 67691 6631 81043 89283 76457 89283 37827 68276 89283 6631 7793 7793 65823 7793 74156 7793 72539 70188 7793 70188 14291 77486 70188 70188 63067 50562 70188 81128 70188 24379 81128 81128 5473 5473 55928 41332 5473 96871 5473 85132 96871 5473 92525 78813 5473 35904 96871 48298 35904 35904 92469 66920 92469 92469 83856 27252 92469 92469 35449 92469 24406 17018 24406 89306 24406 32888 89306 24406 77259 32731 77259 18255 77259 26168 77259 88166 26168 26168 62661 26168 67819 67819 79174 67819 41280 23583 67819 28771 23583 23583 15245 15245 59167 59810 15245 23583 96819 15245 78134 78134 93668 99253 93668 296 93668 93668 80490 93668 49915 49207 78134 49207 87780 49207 44857 49207 14958 14958 12379 11008 14958 22328 11008 68022 11008 14958 64747 68022 79076 79076 67515 79076 91462 50308 64747 50308 31208 99706 79076 99706 76505 5354 50308 96319 5354 2206 5354 55272 2206 29291 55272 29291 59157 29291 9218 59406 29291 11674 55272 11674 47682 11674 12327 2206 65416 2357 65416 85474 65416 11674 97241 76796 97241 1509 65416 87023 1509 50097 87023 11277 87023 87023 79614 79614 27248 27248 65664 27248 88280 27890 27248 52290 27890 27890 34160 27890 73353 78825 27890 76956 27890 76956 4277 57533 27890 57533 66793 75726 57533 14421 75726 14421 65931 14421 4817 32636 75726 55796 32636 32636 24921 14421 46430 1208 14421 1208 20956 1208 29254 99465 32636 54668 99465 99465 92653 49902 1208 72758 49902 50009 99465 72308 50009 60723 72308 90444 72308 57113 50009 49727 57113 51126 50009 51126 47955 51126 40041 40041 38744 40041 89331 33430 51126 68718 33430 78855 33430 33430 39947 33430 43354 99091 43354 41178 43354 43354 27513 27513 47207 8364 33430 8364 81030 27513 58442 49979 58442 58442 47882 47882 77334 47882 14311 40396 58442 40396 97210 40396 43966 40396 46360 46360 5072 84350 5072 23726 5072 5072 58368 42495 46360 42495 52364 42495 94074 51696 42495 42495 99549 99549 36311 99549 11628 24354 11628 99549 35479 35479 75453 27880 35479 11628 90604 90604 13976 35479 41657 41657 74264 98189 41657 41657 49417 41657 13879 41657 17499 17499 97222 56185 41657 9253 17499 93527 9253 9253 23667 6611 23667 75951 23667 23667 37068 58040 9253 53058 58040 66384 58040 57419 23667 58040 47265 49561 47265 47265 23244 18875 58040 18875 21863 18875 704 18875 87102 43406 47265 43406 88651 28428 18875 80868 28428 28428 20343 28428 68943 20239 28428 8690 28428 23574 8690 8690 56883 20239 59019 59019 78545 59019 4456 83850 59019 67981 59019 67981 7751 9681 67981 64190 67981 39719 8690 85884 39719 39719 73344 39719 78126 61568 67981 54727 61568 61568 58795 36317 61568 39719 17002 17002 85990 3256 39719 3256 28205 3256 98031 60444 3256 60444 2943 10151 3256 5959 10151 23700 10151 10151 78892 10151 97640 41642 97640 97640 62601 62601 19001 70118 62601 89780 10151 89780 72892 62601 13677 13677 27038 96955 13677 89780 41526 1789 41526 67634 1789 80172 1789 41526 59075 59075 51049 59075 75593 11293 1789 11293 36046 5294 11293 81163 59075 80340 81163 840 81163 840 77269 36392 840 69562 840 44656 840 4706 840 39167 4706 7445 4706 88976 840 88976 66103 60339 88976 65907 60339 88976 72032 3200 72032 25814 60339 25814 70081 18059 25814 78252 25814 25814 19811 19811 52476 52476 18691 52476 40253 52476 44255 78182 44255 78182 44011 78182 97946 78687 52476 52995 78687 47925 78687 78182 59538 2221 59538 29450 78687 29450 54876 78687 44563 44563 7184 33299 44563 44563 72983 94421 29450 94421 74300 44563 82967 82967 48612 82967 52253 85368 52253 82967 68549 68549 90272 13728 68549 12396 68549 52253 31769 23135 68549 82095 23135 21853 82095 40615 82095 65035 82095 65035 31819 40615 83869 83869 62135 65678 83869 83869 43367 14393 43367 164 43367 45838 164 6702 164 6702 73717 6702 10266 14393 52379 21095 164 38800 21095 63847 21095 99078 52379 66473 52379 66473 67055 74624 66473 95439 66473 99078 96740 96740 5572 84554 95439 84554 71719 84554 14228 68406 84554 84554 1552 84554 31804 31804 77085 77085 13688 31804 85842 85842 25639 13688 49204 49204 38497 42709 77085 49204 38095 65489 38095 42709 36786 86088 36786 38095 93704 93704 22852 60254 93704 93652 36786 93652 71376 93652 71867 71867 57044 71867 55335 80841 71867 93652 96193 52106 71867 52106 1164 28796 96193 31754 28796 52106 19928 7791 19928 71506 19928 64114 71506 3094 64114 3094 94705 85884 3094 3094 58865 66938 58865 20584 58865 58167 58865 78783 58865 73809 64114 18949 73809 73809 67499 45679 73809 68339 45679 73809 1819 73809 59666 51100 59666 46522 59666 23346 59666 56899 59666 59666 7434 45679 60969 46172 60969 82965 59666 82965 69957 60969 76017 76017 78515 82965 85007 76017 50457 50457 41760 50457 33447 50457 75209 85007 83534 83534 49943 30114 83534 38995 83534 83534 11842 59873 50457 59873 64080 49438 50457 76957 49438 49438 957 957 14241 19952 14241 27250 14241 27904 14241 84852 27904 27904 81823 6901 81823 81823 49471 81823 27740 81823 73885 73885 203 87233 73885 73885 60937 52546 73885 6596 52546 52546 18829 52546 62340 59664 62340 75698 62340 75698 65037 9664 75698 9664 20801 21763 9664 9664 83393 17386 9664 56587 9664 56587 83615 9435 83615 7805 56587 45219 7805 7805 38846 7805 79529 67516 79529 99571 79529 38161 79529 79529 40800 97219 40800 79529 56948 56948 13599 40800 110 8477 110 64937 8477 56948 16551 5869 8477 5869 47403 41777 47403 17413 41777 34459 41777 8484 34459 34459 96945 56699 34459 56699 4666 50406 56699 50406 54994 50406 98560 3227 50406 40225 50406 40225 96146 40225 76801 50406 91871 91871 12233 91871 82116 17345 91871 29900 40225 7611 29900 87065 29900 638 91871 17857 29900 17857 39245 17857 96576 638 41092 41092 13028 24953 17857 27186 17857 27186 51922 27186 32906 900 27186 49044 900 3967 900 95904 27186 40153 95904 95904 4789 79328 95904 44064 79328 79328 94627 79328 9300 79328 32151 59892 79328 35432 59892 35432 63399 35432 18589 18589 6204 18589 41931 455 35432 44633 455 455 23141 98848 455 455 49582 49582 39188 49582 13524 455 30808 64740 30808 30808 91520 91520 3304 39740 49582 39740 9951 39740 93036 59317 39740 59317 38984 59317 78967 39740 90813 12244 90813 4304 90813 47884 59317 47884 1040 1040 14758 30043 1040 1040 75187 47884 40175 75187 1574 7820 1574 1574 60464 60464 72789 42287 40175 42287 90150 60464 26040 26040 47507 17189 26040 80911 26040 80911 61497 26040 92038 89095 92038 33226 92038 17427 92038 92038 99813 36264 92038 19469 36264 36264 36714 33290 92038 81476 33290 33290 40438 33290 63727 41988 36264 41988 19468 42890 41988 41988 28004 28004 51107 83703 33290 36168 83703 36950 41988 77471 36950 36950 65217 36950 51022 73997 36950 36950 88746 46022 88746 88746 50910 36950 9204 88746 89284 89284 78159 7309 89284 89284 84806 84806 2567 23627 84806 89284 60281 83849 84806 46245 83849 83849 58090 60281 16858 16858 67770 47229 16858 51964 16858 46944 60281 46944 49539 26685 46944 26685 54872 26685 5942 5942 24975 23227 5942 26685 27362 95026 27362 48135 95026 95026 31098 93640 95026 83147 95026 83147 87130 83147 6793 45962 95026 45962 33197 33197 21885 33197 28746 28993 33197 45962 65465 24248 65465 65465 90775 65465 94688 17784 94688 51207 17784 94688 25810 25810 52134 60852 65465 60852 68928 49829 60852 49829 60249 49829 88918 49829 71200 71200 73303 71200 84174 84174 55092 71200 6713 6713 29499 29499 13167 29499 51675 29499 13400 96662 6713 96662 42230 96662 61576 10522 61576 61576 52240 61576 12717 73879 29499 70154 73879 72176 73879 73879 4069 61576 3266 3266 60682 4058 61576 45238 4058 4058 39860 78856 3266 78856 68265 3266 27971 78856 42712 42712 39181 27971 80216 49858 80216 80216 21775 80216 9465 23786 80216 58178 80216 58178 69062 17214 58178 17214 56280 96439 17214 58178 13452 57579 13452 71656 80216 78634 13452 78634 27438 78634 84717 78634 18847 95065 78634 39024 95065 6193 95065 78634 57875 79977 57875 63172 57875 59954 57875 57875 71636 89768 71636 71636 79756 96290 71636 96058 71636 76131 71636 71636 2645 75880 57875 75880 21186 51932 71636 54870 51932 51932 23485 51932 57675 57675 34765 19500 51932 29778 19500 84882 19500 82194 84882 82781 82194 939 82194 12277 82194 82194 59585 6362 59585 59231 59585 18150 59585 74568 12277 63643 74568 74568 14406 55011 74568 12548 12277 5322 12548 74568 16313 16313 33934 16313 78296 74568 98551 39924 98551 98551 49636 49290 49636 73280 49636 98551 87264 59292 87264 38405 87264 5564 87264 87264 78585 39273 78585 78585 21779 94395 78585 78585 8179 52725 78585 268 52725 78585 38431 38431 87537 38431 14000 70228 38431 14594 70228 36038 14594 70228 96507 96507 40313 49702 70228 49702 78608 41181 49702 85878 49702 96507 64174 58937 64174 64174 66953 99848 66953 66953 88857 88857 80286 48625 88857 48625 12062 55516 48625 36076 48625 36076 24642 57276 36076 57276 89004 57276 93277 51491 57276 57276 24497 41823 36076 36193 24497 78987 24497 78987 30329 78987 44158 78987 30332 98796 78987 78987 33898 33898 61628 78987 14962 91500 14962 75348 14962 26727 14962 95553 14962 95553 30487 86851 95553 68782 95553 68782 7477 68782 2417 58659 2417 68782 33349 33349 95996 67523 33349 33349 43308 38931 43308 43308 60621 78936 60621 60621 60871 30005 60621 42215 60621 21033 60621 21033 4881 64111 21033 64111 83219 808 64111 808 57483 57483 31347 1968 64111 25538 1968 56753 1968 45879 1968 4192 1968 1968 6070 65339 57483 1968 31367 20058 1968 20058 75195 20058 87819 9555 20058 9555 34148 20058 40599 25699 40599 69785 20058 69785 49231 69785 94014 9555 97973 97973 21709 97973 3273 69785 27598 97973 76744 98191 27598 88580 98191 98191 2864 2864 7094 2864 33358 33358 63863 8605 33358 98191 65739 17925 65739 65739 28687 28687 47979 20498 47979 47979 51325 47979 79902 47979 95699 17925 51268 51268 51544 51268 87206 51268 10379 47979 14981 14981 39166 14981 31693 14981 85429 14981 16534 51268 12609 31131 14981 31131 85125 31131 80883 80883 20822 74119 20822 34886 20822 34886 95523 34886 39877 34886 3288 20822 72623 34886 57456 57456 12814 46639 57456 57456 19133 57456 62286 97607 72623 97607 78966 21401 78966 46289 21401 21401 458 458 53024 13292 53024 10799 53024 32638 53024 53024 32379 21743 32379 32379 50712 50712 49434 82588 32379 19566 82588 32379 76788 76788 42186 82588 23636 23636 82554 23636 58127 82588 43349 18514 43349 23636 75121 75121 33141 69632 75121 69632 50664 83281 69632 52171 43349 52171 87458 52171 26544 52171 21763 52171 75240 52171 50004 1380 50004 1380 41626 1380 61621 1380 55831 39302 55831 39302 32078 39302 88312 38600 39302 55831 37439 37439 65449 52839 37439 88962 55831 88962 12634 69995 88962 86014 39302 44892 86014 86014 17749 88962 3652 25306 3652 25306 58309 54422 25306 31270 54422 25306 66844 85194 66844 54422 21004 21004 62870 21004 18333 54422 70259 70259 4336 70259 79171 79171 40634 34503 79171 79171 78544 78544 39977 3940 39977 25494 79171 25494 52028 60467 25494 94010 60467 94010 9290 93567 94010 93567 89235 54209 94010 68605 54209 15638 54209 15638 64511 15638 35056 22522 35056 35056 8848 35056 35601 3403 35601 35056 93073 21640 93073 32752 93073 86731 32752 67444 32752 9589 67444 69868 67444 67444 28046 28046 19365 13283 28046 94235 28046 32752 20913 47501 20913 20913 1299 3657 20913 28046 58314 58314 24574 58314 46085 11329 46085 25729 46085 25729 45467 95780 25729 95780 37496 95780 31290 31290 23026 25729 1967 51966 1967 51966 62969 51966 906 31290 44679 99797 44679 44679 16044 27595 16044 16044 11025 54752 16044 16044 86716 95767 16044 16044 34354 34354 35959 23536 16044 90755 23536 23536 27847 80790 23536 34354 21908 69566 21908 21908 28954 80525 21908 78805 21908 78805 41755 78805 51423 78805 81240 12087 81240 12087 66618 12087 47971 64328 12087 12087 46011 81240 36205 36205 76927 36205 83594 36205 53668 49898 36205 11355 36205 49898 11954 51193 11954 82662 11954 58880 11954 80955 11954 1358 11954 81844 11954 45502 81844 23805 11954 81844 6890 492 23805 28622 492 55236 492 6890 15198 45764 15198 20740 15198 15198 89936 15198 47846 14345 47846 87606 47846 47846 8888 48332 8888 8193 8888 8888 3642 50335 3642 3642 248 3642 32502 99962 32502 40491 32502 2251 32502 53488 32502 93582 32502 3642 20866 20866 36719 93438 20866 96985 93438 99643 96985 79610 93438 42359 79610 13986 96985 68911 13986 13986 75476 75476 83163 79610 9388 9388 10328 9388 14524 69194 9388 3057 75476 3057 88586 3057 45499 3057 32975 3057 61654 32975 10941 52321 10941 32975 33517 84265 33517 84265 83283 17044 84265 20181 84265 84265 81218 81218 67291 9686 81218 61096 84265 95519 61096 19934 61096 19934 94045 19934 16134 6226 16134 16134 52962 93493 16134 77883 16134 77883 29823 77883 54714 2337 54714 89210 16134 873 89210 39269 89210 12633 89210 12633 33429 96099 12633 12633 41889 21844 41889 45608 41889 11003 89210 11003 55607 67802 11003 40201 11003 11003 66303 70131 66303 45606 66303 93374 66303 66303 20872 66303 40299 36900 40299 36900 83158 75168 36900 40299 97433 97433 17549 66303 93809 11692 36900 10838 11692 90677 11692 24149 11692 38159 24149 24149 83847 24149 81409 38189 81409 28379 38189 72355 38189 38189 67215 6433 24149 35417 6433 6433 8176 49151 6433 6433 60127 42289 38189 34726 6433 58544 34726 34726 3730 3730 45969 17789 3730 41079 3730 41079 81742 41079 99020 2871 99020 99020 74863 74863 93784 97973 74863 74863 78658 13292 78658 22902 78658 73422 78658 73422 40063 49398 73422 6615 73422 74863 50643 28452 50643 97594 50643 65871 50643 50643 39930 51130 39930 39930 72790 39930 94319 94319 12079 12079 35970 80512 12079 21741 12079 17166 21741 21741 64766 96511 21741 12079 9865 9865 73740 9865 88563 37309 21741 37309 71944 37309 54335 68134 37309 68134 73499 82368 68134 82368 15863 82368 70601 82368 86812 31946 86812 16048 86812 86812 23823 23823 93091 23823 25409 25409 50978 50847 25409 25409 23506 90002 23506 32808 23506 61356 23823 61356 71301 83454 61356 61356 82006 51422 61356 23506 83335 83335 76521 83335 50618 95662 83335 4275 83335 51422 38375 71970 38375 71970 85185 4275 17259 17259 68911 92665 38375 55103 92665 92665 59954 92665 59682 56347 59682 59682 7595 56389 59682 53501 56389 15833 59682 57101 15833 15833 71081 16098 59682 16098 76391 79056 16098 79056 12719 12719 33985 73716 33985 71137 73716 33985 82528 82528 99628 34650 82528 92687 82528 73716 5215 5215 33725 26884 5215 26884 6987 26884 28969 9193 26884 57482 5215 91586 57482 57482 77107 41479 57482 97499 57482 97499 13250 77395 97499 71199 26884 88310 71199 77193 71199 77193 2852 87633 77193 87633 5689 87633 45139 77193 53709 53709 46906 57271 53709 53709 20399 53709 43664 27445 53709 27445 55433 27445 49686 27445 53663 27445 80064 23132 80064 80064 19062 26615 80064 19062 32188 98822 32188 43659 32188 80064 2300 87144 2300 48746 87144 32188 51212 51212 85174 94390 51212 85774 94390 85174 58572 81095 58572 58572 68726 48402 68726 68726 72571 32424 58572 64244 58572 14324 64244 64244 92301 11860 92301 64244 53258 82799 53258 77223 53258 48614 77223 53258 56732 56732 10495 11641 56732 9051 56732 56027 56732 77223 79913 79913 90109 79913 87948 87948 41937 22192 87948 26163 22192 21788 22192 51054 21788 86044 21788 70627 21788 70627 16700 70627 76919 76919 97300 31114 76919 28077 76919 28077 70340 28077 80730 28077 5010 28077 80782 571 28077 77158 571 28604 70627 28604 41631 41631 51100 32848 41631 41631 6268 6268 56074 28604 40331 81539 40331 44098 40331 71608 40331 48136 71608 38981 71608 40331 35160 35160 84304 35160 2342 71608 13820 74735 13820 11531 13820 11531 45795 45795 77798 77798 10193 77798 17016 71835 17016 18273 17016 59738 45795 59738 6663 229 77798 229 16630 229 69369 46672 69369 69369 98402 69369 7281 229 65539 65539 41088 65539 10361 69369 51752 7162 51752 51752 49349 51752 2937 91832 65539 91832 17552 99346 91832 19602 91832 19602 22214 98274 91832 98274 30437 98274 89687 9471 89687 92632 89687 52341 89687 1086 52341 1086 95024 1086 12935 55897 12935 69314 1086 69314 57183 54955 69314 31124 54955 49953 54955 91573 12935 40397 91573 91573 8414 54955 21431 72803 91573 20107 72803 21431 99288 88375 72803 88375 72095 73568 21431 99202 73568 6746 73568 88741 73568 73568 29223 29223 82834 29223 7594 12023 29223 12023 72180 26788 12023 29223 84015 2070 12023 86669 2070 26833 84015 87358 26833 26833 16838 26213 16838 16838 47659 99931 16838 16838 1935 8662 1935 94664 1935 90142 16838 55686 16838 36418 55686 55686 16244 63559 16244 55686 75507 22073 75507 75507 99021 48153 55686 42876 48153 90478 48153 48153 43203 48153 20472 20472 63631 20472 32764 48153 83530 74102 83530 93903 83530 94566 93903 10781 94566 58002 94566 93903 31945 94566 76477 95468 76477 76477 36827 36827 66559 36827 26199 76477 49576 49576 704 36827 36794 36794 28434 80428 36794 45945 36794 45945 15902 9845 45945 80428 67358 51333 67358 45945 93125 93125 47000 76476 45945 93356 76476 66068 76476 37422 66068 66068 61615 78003 66068 66068 97132 27790 76476 27790 39709 12476 27790 27790 19660 28081 19660 19660 48729 57805 19660 57805 94970 58447 57805 19660 19024 58447 71488 67722 71488 49330 71488 88716 71488 90237 88716 88196 88716 88716 82043 77031 71488 88716 8928 88035 8928 89066 88716 89066 81391 89066 56618 41295 89066 8928 64913 44079 64913 89612 64913 33320 89066 33320 56768 1715 33320 41690 1715 48057 41690 12781 1715 12781 30230 99808 12781 12781 54202 12781 88850 1715 25748 53145 25748 25748 37558 37030 37558 37558 48345 37558 88987 45563 37558 41690 77418 77418 74238 6856 77418 63440 77418 36172 63440 63440 66360 71728 66360 66360 35814 38082 66360 66360 45504 73575 45504 45504 63466 99466 73575 97340 99466 99466 14356 14356 92071 964 14356 89245 964 964 24944 89906 964 39520 99466 45285 39520 45285 83015 45285 92350 92350 44676 44003 92350 52779 45285 80836 52779 52779 6192 6192 57854 57854 63826 6192 28599 28599 30286 62168 28599 57854 20743 95192 20743 56325 28599 7007 56325 18242 56325 48245 18242 60526 18242 2629 56325 2629 89032 18242 85897 89933 85897 85897 62763 90147 2629 62037 90147 90147 16724 557 90147 90147 47058 4643 85897 54732 4643 4643 11237 44299 4643 4643 26141 18981 26141 20653 4643 81321 20653 20653 34279 20653 30488 23779 30488 20653 52816 62967 52816 98527 52816 46812 98527 46812 93539 46812 27197 30965 52816 30965 74280 30965 35687 69540 46812 91313 69540 67379 69540 69540 9828 56703 69540 7081 69540 56703 89182 57970 89182 89182 47968 52517 89182 89182 12512 12512 5429 7081 87476 65127 12512 44426 65127 25620 65127 25620 41969 25620 80231 65127 27100 27100 54374 29619 80231 58376 29619 44071 29619 27100 18603 18603 85054 44071 53964 6957 53964 53964 99227 58904 53964 39645 58904 7421 58904 58904 79424 17256 79424 84093 17256 17256 61915 19454 61915 68271 19454 63936 19454 19454 4880 27595 4880 4880 82742 4880 45694 94176 4880 55490 4880 55490 73854 80290 73854 73854 75754 22910 75754 75754 21045 95008 75754 75754 34746 14547 75754 73854 86973 70739 86973 67412 75754 67412 805 24315 67412 67412 49829 91520 67412 39941 67412 99715 67412 13064 99715 99715 78390 30110 99715 29284 30110 30110 34989 34989 41227 67856 30110 67856 41253 15879 41253 63462 41253 97034 67856 71578 97034 97034 37800 66514 97034 41279 97034 41279 63888 49359 41253 49359 28289 97034 69572 73991 69572 69572 97532 84285 69572 69572 48952 69572 35735 47759 69572 69968 49359 97993 69968 21290 97993 97993 75484 97993 7911 97993 70290 70290 8167 97993 75547 75547 60783 40490 75547 75547 67767 75547 32020 32020 70870 70290 16775 68240 16775 68240 25289 25924 68240 68240 92518 68240 29117 56347 68240 16775 74880 74880 50374 74880 81203 81203 16602 74880 79219 21971 81203 52682 21971 77504 21971 77504 47373 9655 21971 93598 9655 62960 9655 9655 85291 85291 90288 32128 85291 93421 32128 32128 54640 9608 85291 9608 84848 84848 25917 9608 46419 84848 81818 53130 81818 81818 1640 42812 81818 83413 42812 42812 83423 81818 49579 49579 45702 49579 2098 316 49579 93063 42812 93063 69105 93063 45544 23730 42812 23730 11638 74105 23730 54561 23730 23730 88092 77137 23730 6422 23730 18886 6422 84677 6422 6422 35723 81096 6422 81096 92597 81096 10855 23730 37553 37553 3928 95708 3928 21116 37553 21116 32187 3928 130 56869 130 47001 130 130 35467 17699 35467 35467 26812 68506 35467 70205 68506 68506 41188 12951 41188 35467 6488 84042 6488 45583 6488 6488 22178 22178 65149 50322 6488 22178 66353 27758 66353 76683 66353 22178 72395 60661 72395 72395 57467 5558 22178 77431 5558 32705 77431 4151 77431 4151 39630 4151 37511 37511 63456 63456 635 63456 8349 8349 30014 19020 63456 30612 8349 80289 8349 80289 70304 80289 62935 77994 30612 77994 31513 31513 81853 30741 31513 77994 81530 52030 81530 12902 52030 82810 52030 52030 99559 52030 40563 73260 52030 69103 73260 73260 56804 81530 11176 22081 11176 11176 24249 44797 73260 44797 57744 44797 14484 11176 88731 39039 88731 27682 88731 82972 88731 82972 23571 51514 82972 70475 82972 11000 70475 70475 9191 88731 81619 16069 82972 19434 16069 16069 52416 16069 16070 16069 6194 6194 24654 6194 86670 3127 86670 53843 6194 52325 53843 66846 6194 43369 66846 66846 36995 86670 64672 97096 64672 64672 3232 64672 64699 64672 93774 93774 30436 93774 33863 38063 93774 38063 12231 38063 33858 93452 38063 93452 2357 89652 93452 28660 93452 28660 98961 28660 52806 5611 28660 32763 5611 5611 75524 5611 93587 8606 5611 14767 8606 8606 9223 99169 9223 9570 9223 40344 8606 40344 53642 38908 40344 40344 37160 37160 81959 81959 58103 59267 37160 11168 59267 59267 6595 82402 81959 35322 82402 82402 13516 81437 82402 81959 6375 76942 6375 6375 19893 81959 20551 62587 20551 92317 6375 92317 90706 92317 35821 88921 92317 92317 34996 30556 92317 61774 30556 78726 30556 30556 21913 30556 8145 30556 49110 49110 63977 63977 59207 89504 63977 79170 63977 79170 8522 53555 79170 79170 19701 19701 14227 19701 37953 27951 37953 19701 6847 6847 68035 65539 6847 6847 57236 25472 37953 30474 25472 25472 87635 84002 87635 23491 87635 6310 87635 6310 98712 87635 15713 15713 34661 15713 27002 83601 6310 83601 98909 92607 83601 15713 55277 79217 55277 67180 55277 51630 55277 51630 39327 51630 12391 44759 51630 22329 44759 53659 51630 15167 53659 53659 54399 54399 54167 4833 54167 34610 54167 99166 54399 80019 99166 54167 23555 3724 23555 5697 3724 60146 3724 96948 23555 27706 96948 15905 23555 47748 15905 15905 1708 15905 67986 47518 96948 47518 23810 47845 47518 47845 18258 78204 47845 47845 89000 49315 15905 49315 41345 49315 1295 49315 34007 34007 90430 34007 64351 93564 34007 26950 47845 9955 26950 15152 26950 66937 26950 28924 26950 96616 28924 33188 26950 56255 28924 84190 56255 56255 68232 8245 56255 8245 80099 8245 1707 79141 1707 94523 8245 61300 94523 90521 94523 43714 90521 75810 43714 37632 43714 43714 83881 83881 85533 75054 90521 75054 20896 3933 75054 83881 74482 74482 18994 74482 16915 88082 3933 14475 88082 92230 88082 70683 92230 88082 10776 10776 98133 43098 10776 10776 78155 10776 47056 10776 10477 85010 10477 37107 10477 37107 93766 93766 8848 47436 93766 93766 62678 4354 93766 93766 99030 93766 25516 25516 52997 25516 74081 84003 25516 84003 86489 84003 32949 32949 74527 85993 32949 85993 4563 85993 83195 85993 56542 85993 1062 85993 33177 33177 79818 33177 89223 30288 89223 89223 88682 19520 89223 71658 89223 68068 71658 71658 13697 63039 71658 71658 11828 71658 28376 52881 28376 10061 11828 68333 10061 28376 54550 82930 54550 75778 54550 54550 16596 78254 10061 78254 67990 78254 57338 49802 57338 57338 23064 23451 67990 57260 57338 57260 75845 46729 57260 68813 46729 46729 8533 8533 38967 8533 4488 13548 46729 13548 11572 13548 98552 13548 48627 33201 8533 33201 96935 11744 96935 58067 33201 58067 11856 58067 18846 58067 19942 25172 19942 19942 12659 19942 74854 55530 74854 74854 92028 3859 92028 46112 3859 3859 95567 56359 3859 75459 3859 84048 3859 37528 84048 26711 84048 3859 74437 42495 74437 23653 84048 634 23653 634 40004 84048 84070 84070 45919 83762 634 634 48395 60990 48395 48395 47376 72440 84070 61654 72440 72440 56101 61033 56101 56101 32619 78020 56101 78020 44739 44739 95661 44739 11111 44739 87107 87107 59957 78020 1810 1810 24239 1810 34604 87107 22822 63599 22822 1810 29104 28541 29104 81359 87107 17740 81359 23999 81359 63973 23999 46550 81359 264 46550 44300 46550 46550 50498 50498 84442 50498 33838 53372 33838 33838 33623 33623 17708 87240 33838 87240 12961 63830 87240 87240 59466 71686 87240 87240 18010 18010 3416 18010 50595 95423 18010 87240 84675 84055 84675 94699 18010 72134 94699 30681 94699 94699 91368 77888 94699 24681 77888 48133 77888 8649 77888 84675 86961 2082 86961 86961 45600 86961 12723 5740 86961 38154 86961 77951 38154 8103 38154 12855 38154 86961 39165 21033 39165 39165 51239 39165 77926 77926 52782 11572 77926 24149 77926 77926 23862 84725 23862 80818 23862 58856 23862 23862 49796 43062 23862 23862 10901 43601 23862 59421 43601 81709 43601 46897 43601 18184 10901 35894 18184 18184 73152 73152 1826 7787 73152 91 73152 87437 18184 87437 77724 87437 52655 28783 73152 28783 51187 84105 51187 51187 22517 51187 23229 74604 23229 23229 8394 23229 42050 74855 42050 3886 42050 63741 42050 23229 98694 98694 837 38526 837 837 5086 37387 837 51494 37387 37387 95518 37387 22672 98694 27091 37387 73143 73143 77651 87326 77651 73143 45709 51443 45709 45709 13330 63458 45709 2251 63458 63458 78229 95351 63458 5553 63458 63458 73568 21434 45709 53014 21434 21694 45709 21694 92030 7976 21434 7976 45671 14319 7976 21434 18904 7976 86056 39456 86056 39456 67043 39456 73400 95691 73400 6750 73400 19483 73400 15608 39456 36662 73400 29681 36662 72285 36662 72285 99387 85273 72285 72285 20005 30076 20005 30076 17182 30076 83909 67026 20005 71019 67026 14861 67026 21056 14861 82174 14861 14861 40178 89946 14861 14861 39106 14861 75 61389 14861 89178 61389 61389 15617 75 44044 10444 44044 29305 61389 97034 29305 29305 47699 47699 86897 25891 47699 34150 29305 32820 34150 72427 34150 34150 11617 33353 34150 34150 58100 58100 91472 58100 11508 35175 58100 58100 36770 36770 10838 36770 53071 74883 58100 74883 18499 97294 53071 95883 97294 97294 46386 25076 46386 46386 88140 46386 18242 95883 58440 58440 76733 46386 3069 36416 3069 58440 64729 64729 29783 46386 85745 85745 205 85745 86099 87058 64729 87058 4609 87058 96387 46559 87058 87058 32612 48617 32612 51164 64729 12249 51164 51164 46924 51164 54715 59003 51164 13557 51164 81181 32612 51164 65786 98949 65786 66791 98949 35161 98949 44828 98949 98949 5421 77695 5421 59046 5421 65786 61482 65415 61482 86334 5421 86334 66923 86334 59224 34920 86334 34920 85249 79226 34920 59224 1125 59224 5901 1125 42171 60630 42171 60303 42171 4225 5901 81122 5901 38243 81122 81122 40737 40737 18961 40737 23177 64017 81122 64017 28760 32310 64017 64017 61409 99798 61409 94870 61409 8777 61409 11130 61409 83187 64017 83094 83187 83187 36453 38488 36453 68499 36453 68499 74286 94856 68499 80539 68499 12238 68499 45399 12238 12238 89606 40347 36453 39023 40347 41767 89606 84203 41767 89606 34431 90121 34431 34431 34860 71417 34860 34860 97054 34860 68835 34860 7521 20025 7521 77208 7521 7521 73367 34860 41670 41670 89579 33458 89579 89579 62452 89579 31640 87343 41670 87343 3517 3831 3517 3517 63052 52314 3517 52314 2557 81507 52314 81507 74942 55477 81507 73254 81507 37464 73254 73254 21254 81596 81507 59724 81596 81596 56591 7324 81596 52314 29116 29116 11569 95143 81596 29116 59429 89784 59429 1228 59429 78572 59429 85514 78572 78572 30779 78572 30840 40037 30840 87071 30840 87071 47315 87071 54490 87071 32010 44221 40037 87071 25206 40037 64478 64478 77254 64478 24262 24262 88546 24262 76990 24745 24262 25206 21326 24262 10398 10398 81224 91672 10398 24262 47607 83000 47607 47607 2730 10398 27069 27069 72859 27069 91208 93010 10398 93010 16494 93010 98460 73605 93010 73605 76825 76825 14094 46651 76825 91208 22501 18961 22501 22501 9822 93521 76825 95497 22501 95497 44459 21765 95497 95497 27990 27990 941 3041 27990 64243 27990 29944 27990 4589 27990 24660 27990 24660 77510 24660 24950 65142 27990 65142 176 65142 35204 91114 35204 32718 65142 83078 32718 31739 32718 94969 31739 48353 94969 94969 73396 94969 29776 57808 94969 51854 94969 94969 20833 20833 71166 60338 20833 96477 20833 66827 94969 72540 66827 72540 21084 72540 25262 87376 72540 79469 72540 79469 63124 79469 84990 79469 7242 49956 7242 79469 64045 64045 82609 64045 87220 90131 64045 90131 40288 64045 66067 90131 62878 76770 90131 28546 76770 76770 34494 76770 63544 76770 49994 19025 49994 85618 49994 49994 41572 87192 41572 40495 41572 76770 27559 41572 15991 15991 30029 15991 54041 48449 54041 15991 48369 72938 48369 48369 93739 93739 61223 15991 89531 38429 93739 80206 89531 38429 77142 90604 77142 38429 97325 29426 97325 97325 82691 82691 73103 82691 1607 1607 64616 1607 6121 1607 1396 97325 88435 88435 56642 88435 73440 88435 60429 66854 60429 60429 85771 88435 25837 38682 25837 16006 25837 39754 25837 16006 94369 94369 69591 684 69591 62374 69591 94369 77974 77974 39350 66903 39350 665 39350 39350 43550 59327 39350 39350 16133 16133 14734 36037 16133 334 16133 334 15554 16133 78444 57754 78444 51749 78444 78444 27335 55844 27335 27125 27335 334 8059 45999 8059 8059 30860 66339 8059 8059 24260 1037 24260 24014 24260 29316 24014 24014 91477 66884 24014 24014 89528 79455 89528 89528 18924 89528 56858 24014 10526 42137 10526 47435 10526 83898 10526 81465 10526 10526 24556 24556 94087 10526 16880 34904 16880 68117 16880 16880 7812 16880 76623 76623 19766 76623 7923 81573 24556 81573 46816 46816 49097 84105 46816 67651 76623 67651 2294 86679 2294 2294 55228 2294 22045 62600 67651 62600 13465 62600 47761 62600 76018 76018 74786 68547 76018 35954 76018 35954 95439 20481 35954 35954 50235 98661 35954 97667 35954 76018 74077 74077 24110 74077 82103 96155 74077 76018 30400 74077 2553 6345 2553 2553 14609 14609 59243 14609 60568 3997 30400 14609 41442 41442 71192 55901 41442 55901 90376 3997 46383 53659 46383 1808 46383 46383 4502 11562 55901 55901 92371 46729 92371 14993 92371 14993 87666 14993 76800 95132 76800 76800 10098 14993 24383 24383 70971 76800 48240 18214 48240 48240 79326 69982 76800 69982 1097 47581 48240 47581 30454 86028 69982 78212 86028 81968 78212 1904 78212 1904 8350 78212 87345 54071 87345 73546 87345 70161 87345 31670 70161 87345 76922 76922 25899 70161 55709 55709 10968 10968 85115 83220 55709 83220 84502 5474 84502 86896 83220 16168 86896 86896 36598 86896 67484 86896 58892 58892 10839 13336 58892 9454 58892 32931 58892 88633 58892 58892 48822 17775 58892 78008 17775 53390 86896 98320 17775 98320 72007 63311 53390 98320 61882 61882 89641 61882 60196 70710 60196 44353 60196 8404 60196 8404 98920 8404 42905 45349 8404 79951 45349 34714 45349 57344 34714 31680 34714 45349 84693 84693 88367 84693 71023 28215 71023 71023 68310 71023 86467 41971 84693 49648 41971 21954 71023 45213 21954 71023 6009 28397 6009 28397 45152 28397 80682 5404 80682 28397 30592 27110 30592 71702 80682 91291 71702 71702 75348 71702 56390 55489 71702 71702 67727 65801 67727 71702 11314 11314 13010 54647 11314 11314 95189 71536 11314 67727 29386 45605 67727 45605 53137 45605 47970 45605 52324 52324 46383 52324 28812 55156 52324 60941 52324 29329 47970 29329 16030 29329 17895 29329 35497 35497 87361 88776 35497 35497 85330 35497 13495 35497 89053 35497 16512 82095 16512 35497 78318 54314 78318 76255 78318 78318 87585 87585 3404 87585 82920 54263 87585 12874 87585 55486 87585 55486 30301 55486 5812 55486 38281 38281 63061 47644 38281 55486 99353 99353 64916 99353 55325 4568 38281 4568 49890 4568 77872 4568 88810 88019 88810 4568 54499 52039 54499 54499 11026 88810 87473 87473 66479 66479 77599 66479 76517 85435 54499 52765 85435 77371 85435 85435 48085 26721 85435 15082 66479 85461 15082 29005 15082 15082 85672 61820 85435 61820 87809 61820 88985 58755 61820 56743 58755 76746 61820 76746 25795 39172 56743 39172 74634 14713 39172 56743 28705 57873 28705 28705 64499 64499 90928 45267 28705 4178 45267 37489 76746 37489 54365 79627 37489 37489 56185 37489 7861 45267 72959 59743 72959 72959 25056 45267 49748 49748 86157 49748 98183 49748 95598 22650 95598 95598 47653 95598 91111 91111 35764 35764 84235 35764 51563 81899 35764 40400 35764 40400 20808 88551 20808 20808 1892 40400 51283 51283 20097 1339 51283 51283 91759 51283 59002 94645 51283 93399 20808 93399 1977 93399 22624 72179 59002 6053 72179 84821 94645 61474 84821 46419 84821 72179 72699 72699 96548 72179 57257 57257 33802 57257 74778 74778 23770 74778 65432 57257 15544 74778 42629 92626 15544 2421 92626 58450 92626 58450 13093 41737 58450 58450 73027 73027 8963 64451 73027 64451 51626 1756 64451 64451 41518 64451 53183 53183 66729 64451 62125 78678 62125 62125 9005 9005 57967 53183 60524 60524 97679 60524 49757 60524 16603 60524 93252 19005 93252 93252 19626 9005 56962 56962 96866 63579 56962 56962 87389 56962 96366 56962 90026 91368 90026 14297 90026 14297 10503 39663 14297 14297 48159 42189 48159 22338 48159 40240 22338 77698 40240 94292 40240 94292 43320 94292 3774 70790 94292 94292 93066 23364 93066 27696 93066 86159 93066 5197 86159 86159 90087 77616 93066 77616 49635 77616 69736 77616 29404 37813 77616 29404 97324 97324 94113 60531 97324 11961 37813 23919 11961 11961 28834 28834 69466 46976 28834 28834 26432 62156 28834 62156 53072 62156 13926 62156 94128 62156 57639 28834 47121 47121 84713 47121 57369 10425 57369 92867 84713 32203 92867 45628 57369 65917 45628 82109 45628 25422 82109 82109 91683 60089 91683 93310 91683 21467 91683 37276 45628 33186 37276 71928 37276 37276 21231 2077 37276 87656 37276 59995 87656 87656 37101 87656 82840 82840 51456 25118 82840 82840 94543 94543 72742 94543 1433 1433 49290 21658 82840 21658 87306 87306 30216 87306 24551 21658 90349 28781 90349 90349 95062 90349 18587 18587 48311 18587 46037 5318 18587 5318 86138 29460 18587 29460 79538 76732 29460 11693 76732 83423 76732 30628 76732 76732 43106 43106 31784 29460 25237 34350 25237 78547 25237 99532 78547 677 78547 73891 677 41738 677 15325 677 8369 677 78547 91537 41348 91537 99687 91537 31127 91537 91537 45391 47754 91537 89920 91537 20540 91537 20540 97462 80974 91537 80974 43827 26074 80974 26074 77835 26074 40682 99816 26074 47122 99816 80974 81458 81458 83994 81458 33382 33382 5378 81458 55948 55948 91113 77147 55948 77147 32714 77147 69470 69470 15607 24162 69470 64158 69470 88962 69470 77147 34732 5162 34732 30836 5162 45464 5162 5162 55477 73773 5162 26840 34732 18826 26840 60037 26840 40719 60037 76414 60037 60037 64562 47662 64562 65445 64562 92922 64562 68553 60037 68553 91426 68553 81391 73374 68553 73374 63580 57054 73374 47850 92922 71945 73374 71945 9188 9188 98646 38049 9188 9188 91122 91122 8106 195 8106 8106 32456 96973 8106 96973 44656 97904 8106 49089 97904 96973 57084 30356 57084 74355 30356 2368 97904 17693 2368 2368 79043 2368 26495 70528 2368 69022 30356 69022 66909 59284 66909 69022 89819 89819 69449 89819 17466 86475 89819 89819 94035 66909 29516 29516 62373 66909 71934 68819 71934 71934 22432 71934 54392 74536 71934 71934 70693 71934 79271 79271 19762 79271 50552 56195 29516 41785 79271 41785 33216 17012 33216 44840 33216 44840 60806 71670 60806 93336 33216 78943 93336 62435 93336 39114 60806 27062 39114 39114 58084 13601 39114 13601 37357 13601 91140 83914 91140 91140 84582 44728 84582 91814 84582 55870 91814 91814 87543 91814 32778 91814 98121 98121 44420 42152 98121 32778 17213 17213 56046 17213 36663 17213 36670 63395 17213 63395 2985 692 32778 31134 692 99589 692 76532 63395 34138 76532 25716 76532 25716 96311 80115 25716 25716 32401 61385 76532 69792 61385 16773 69792 61385 53439 86134 53439 86134 79814 86134 53680 86134 93341 93341 64232 85649 93341 93341 30363 30842 30363 30363 59377 46373 59377 72651 59377 72651 99425 83495 72651 51315 59377 54621 51315 98954 72651 58128 98954 98954 92650 30757 92650 92650 10890 92650 84212 84212 59029 84890 59029 74954 59029 74954 4358 10729 84212 10729 11675 10729 28969 10729 11078 11078 62070 11078 79367 63535 79367 79367 36155 67382 79367 24147 10729 24147 4007 9945 24147 30551 9945 9945 96242 96242 95537 60898 96242 79433 60898 13468 79433 94265 79433 94265 47800 94265 65146 95693 94265 79433 83427 83427 8949 47639 83427 2076 47639 47639 16920 37317 16920 16920 59042 98313 16920 98313 28065 75616 98313 79852 16920 69812 79852 7262 79852 44727 98313 44727 52219 27579 44727 44727 85457 44727 54378 44727 76815 79852 63550 88462 63550 52431 63550 86193 44727 86193 49628 49628 40979 72910 49628 68360 86193 25669 68360 68360 73106 68360 80683 58287 80683 78423 80683 58776 78423 99246 78423 64495 80683 64495 78174 65405 64495 65405 19053 34282 78423 34282 14493 34282 99525 52237 34282 75097 65405 19819 75097 79816 75097 41034 75097 41034 71729 41034 2742 41034 11562 75097 80005 80005 21809 78040 80005 24438 80005 75097 59798 59798 79620 79620 32358 59798 38711 38711 60438 38711 68903 88121 38711 38711 26823 26823 67682 15859 26823 2507 38711 26823 80075 90297 80075 27759 80075 80075 99228 99228 46439 68152 99228 67754 68152 68152 215 87917 68152 22348 87917 68152 20027 20027 92521 20027 4903 8759 20027 87917 50486 6154 50486 85175 6154 6154 34197 1559 6154 6154 19785 19785 53241 56893 19785 56734 19785 6154 74212 19785 8705 85162 8705 8705 14996 8705 18360 54926 19785 38513 54926 54926 60778 60778 69977 16691 60778 5289 60778 60778 45338 45338 33231 64331 45338 45338 40221 27854 45338 43675 45338 43675 52671 43675 32197 54063 27854 54063 29049 80059 43675 10086 54063 68430 80059 68430 15582 10086 78016 40457 78016 78016 20824 47202 80059 47202 5210 47202 6642 24 78016 83117 24 83117 316 3821 83117 23530 3821 72385 83117 72385 99452 3821 9512 9512 29732 2559 72385 9205 2559 7043 2559 41326 9512 41326 53473 22732 41326 47500 22732 99233 2559 99233 9085 63397 41326 63397 61913 53281 63397 13765 53281 51446 63397 51446 23926 51446 12402 99233 32496 32496 56649 32496 80249 80249 62181 80249 88610 80249 64943 64943 94071 54212 64943 54212 88297 17485 54212 46182 32496 40987 46182 40987 43656 34300 40987 40987 26718 26718 97462 54212 93854 63142 93854 93854 10170 10170 88692 89965 26718 98141 89965 89965 42642 89965 51210 9272 93854 9272 75390 9272 59485 9272 13876 9272 2470 80204 2470 2226 9272 2226 97599 55068 2226 55068 22269 2470 82470 70140 82470 39909 70140 43915 70140 70140 961 961 51154 99161 961 961 37456 7121 37456 961 61929 61929 45056 36188 61929 61929 62155 62155 14410 45217 62155 62155 15728 79085 62155 92873 79085 6431 61929 6431 11570 61813 6431 61813 62624 62624 29936 62624 39289 49853 39289 39508 61813 99670 39508 74155 99670 67920 39508 67920 10097 99670 84411 65646 84411 21420 84411 47962 67920 47962 85926 8210 47962 34728 84411 34728 1483 99333 34728 34728 77361 47962 71006 89126 34728 94504 89126 53227 34728 29241 53227 45963 53227 89126 65733 35656 53227 50832 35656 35656 13864 58740 13864 58740 33814 58740 61462 14723 58740 14723 4932 58740 3810 3810 86504 3810 28976 3810 59111 3810 25944 25944 20208 25944 59394 71056 3810 70950 71056 51809 3810 51809 40369 66446 3810 66446 30509 66446 21506 14374 66446 68260 66446 86169 68260 86169 58879 86169 94624 80921 68260 3287 80921 66126 80921 14374 56522 82659 56522 56522 75277 80921 19740 16550 19740 19740 69150 73642 56522 87232 56522 87232 9107 87232 22651 22651 84016 22651 55050 77910 55050 12693 55050 43834 9107 43834 78873 2467 78873 78873 10978 9898 78873 78873 29748 53492 78873 79626 53492 53492 49838 49838 51719 51719 12641 51719 40016 38280 40016 61611 51719 40016 44056 44056 72044 44056 21334 92143 21334 21334 51045 51045 98185 56302 21334 3905 56302 26139 56302 51045 1457 56302 2689 17721 1457 17721 12131 17721 60491 53604 17721 4637 53604 53604 62823 62823 47477 4414 47477 88658 4414 64229 4414 71481 62823 4414 94793 22038 94793 90780 94793 90780 9280 57906 94793 57906 59484 57906 28438 90780 3210 67165 3210 3210 27182 91402 27182 13312 3210 6671 13312 27182 99773 99773 99165 13312 14042 14042 44109 7608 99773 12609 7608 690 7608 7608 63320 7608 41119 50113 7608 7608 70848 7608 43840 43840 37335 43840 20031 20832 14042 20832 62859 38402 20832 20832 49067 49067 25231 49067 4618 4618 61536 37265 49067 46097 37265 64535 37265 63264 64535 37265 6795 21321 37265 38947 64535 87757 38947 95496 38947 38947 74949 74949 16400 16400 44706 16400 94055 94055 22100 9338 22100 22100 19084 94055 32175 8931 22100 8931 15684 59097 32175 73987 59097 45117 8931 45117 35963 78498 45117 45117 10434 18613 59097 31018 59097 31018 95969 72177 18613 72177 45311 60426 72177 72177 61294 61294 94848 65447 61294 37240 65447 67247 65447 65447 12983 14741 65447 70633 65447 61294 44326 44326 29866 44326 84558 84558 48621 92158 84558 77213 65447 98078 77213 84558 6180 95637 6180 28543 6180 6180 74375 74375 29181 80403 74375 74375 78173 74375 11944 11944 85905 18560 6180 97306 18560 18560 72840 34817 18560 18560 41099 18560 41107 41107 48415 7334 41107 41107 66464 90896 66464 66464 426 426 30844 426 47256 4003 426 426 72503 81849 72503 95047 72503 53712 426 53712 34991 44917 53712 72503 47521 47521 25010 21991 47521 53712 373 373 22167 22167 46605 75653 22167 74568 75653 22167 9885 42115 9885 17806 9885 9885 53675 55217 373 55217 44556 55217 27690 56202 9885 15947 56202 50561 15947 86926 15947 56202 20834 20834 18129 93345 56202 93345 21405 20834 6586 21698 6586 6586 37437 6586 20371 20371 87624 67090 20371 91906 6586 75752 91906 79721 75752 75752 45161 45161 70187 45161 73985 94609 73985 47355 73985 93562 73985 5621 73985 667 73985 38022 667 73985 49662 49662 42925 57375 49662 49662 25317 62508 25317 62508 97516 49662 49376 49376 47341 76120 49376 49918 25317 49918 58797 83023 49918 49918 68006 90990 68006 27476 90990 68006 11097 11097 45621 66257 11097 11097 411 11097 26254 93177 26254 26254 63533 26254 76827 76827 77107 76827 7033 7033 25934 19400 7033 60037 7033 76827 96988 83594 96988 16590 96988 96988 16803 58635 96988 96550 7033 74986 96988 74986 5187 74986 60090 74986 10958 10958 27321 64978 10958 79737 10958 10958 45309 45309 14795 20029 45309 45309 22869 74986 8232 54927 8232 56894 8232 8232 45422 8232 63949 80799 63949 63949 40204 40204 57002 15445 8232 56021 15445 57972 56021 56021 4953 18508 4953 4953 12214 4953 10061 56021 92798 54842 92798 11826 92798 92798 15123 4953 79704 73148 79704 79704 77929 79704 19134 2186 19134 19134 53484 79704 80163 33164 80163 19134 81152 67656 19134 58832 81152 58832 43684 58832 1676 70792 67656 13956 70792 70792 96651 96651 89054 25441 96651 35925 70792 74926 35925 35925 43173 35925 48085 35925 77550 77550 24018 70211 77550 70211 89348 35925 37852 80440 70211 34627 80440 15403 80440 80440 29274 29274 15406 61390 29274 29274 35506 29274 97270 97270 42326 29274 47844 80440 35233 66092 35233 27446 35233 61441 35233 86438 47844 86438 75606 86438 81362 91352 86438 84237 35233 84237 50852 26064 50852 99152 50852 50852 8537 23471 50852 50852 39076 26298 50852 4776 26298 98445 26298 98445 76796 17162 98445 98445 85258 33134 98445 98445 26858 26858 89361 90360 26858 30850 26858 30850 82904 30850 99611 81499 99611 55822 99611 55822 12326 60200 55822 37516 30850 37516 16571 37516 52304 37516 16120 16120 33638 43377 16120 46213 16120 90488 46213 46213 26054 27264 46213 30859 27264 92983 46213 92983 99893 16147 46213 16147 13709 19437 16147 87993 19437 3125 19437 83887 19437 5216 19437 5216 28117 5216 84615 5216 79291 79291 57394 54920 79291 19437 66190 79291 5449 29016 5449 18567 5449 91838 5449 5449 8259 5449 14059 74538 14059 14059 24228 29565 14059 77584 14059 14059 1497 5741 1497 31350 1497 73293 31350 31350 17538 12695 31350 78767 12695 12695 9022 33377 9022 75496 9022 72986 78767 80192 72986 72986 91210 91210 48742 1313 91210 56644 1313 91210 82952 82952 7391 7551 82952 47468 82952 39503 82952 39503 58377 39503 81649 26878 39503 39675 39503 82952 278 278 68359 278 53737 82952 47047 47047 91014 47047 8912 47047 16654 39510 47047 47047 66718 66718 4955 3940 66718 66718 48273 25171 47047 25171 68452 66718 99310 33411 99310 58091 99310 62128 99310 25171 11010 94067 11010 11010 26088 12213 11010 99310 54745 94903 54745 63159 54745 95234 54745 95234 62188 62188 44872 62188 60934 62188 99249 46532 99249 24445 62188 24445 48789 24445 43102 83270 24445 26633 83270 91469 99249 29368 91469 91469 92307 92307 33732 92307 48654 59071 83270 59071 69699 16856 59071 82094 59071 92307 11885 39023 11885 11885 28845 95355 28845 67687 28845 67694 28845 28845 93429 93429 69161 28845 15384 60074 15384 15384 97445 15384 40263 15384 99932 15384 98221 68724 98221 98221 4202 4202 49721 20842 4202 4202 62099 51062 4202 92710 4202 52687 92710 99503 52687 52687 68295 52687 2210 2210 87964 68295 9758 33757 9758 9758 33525 93794 9758 48698 9758 9758 44251 9758 16989 16989 20760 20760 54711 20760 41416 9690 16989 9690 39233 39233 78249 31530 9690 31530 80364 31530 12149 31530 20725 20725 87015 20725 93254 39233 59958 59958 27259 59958 83640 59958 45610 65996 59958 33095 20725 78848 33095 70999 20725 70999 97229 40794 70999 33095 31385 1261 31385 41782 31385 31385 14340 31385 52899 74385 70999 74385 82440 82440 89557 82440 55007 38686 55007 82074 55007 55007 51795 42785 51795 38473 82440 62640 55007 62640 69456 51795 39146 39146 8162 19681 39146 62640 36460 36460 37007 39146 13895 70603 13895 47405 13895 38986 47405 47405 56942 13895 56308 29345 56308 56308 96980 96751 96980 96980 73037 63589 96980 7442 96980 64144 56308 57008 64144 43334 64144 85101 96980 16186 85101 41447 85101 64144 8129 22283 8129 78419 85101 2967 78419 40328 2967 2967 55987 2967 2895 1827 2967 77442 1827 77442 33080 33080 60703 57843 60703 92617 60703 65147 60703 60703 60859 39610 60859 91711 60859 60859 79816 60859 98675 60859 6149 6149 48581 60859 34861 34861 71747 12284 60859 12284 29267 70960 6149 70960 79606 70960 75905 70960 4476 34861 88765 12284 63669 63669 94561 73216 88765 73216 13023 2163 73216 63669 13513 65370 13513 13513 16596 13513 35198 21749 73216 77042 21749 21749 31455 21749 89329 89329 86126 2980 89329 33351 2980 2980 89551 89329 666 666 29695 35277 666 78348 666 666 36422 36422 49934 666 1246 85007 1246 29158 36422 29158 9471 29158 3249 3249 87622 29158 29926 30562 3249 24261 30562 30562 49256 45717 30562 30562 28610 93731 30562 93731 12051 38774 93731 93731 60663 50462 30562 42725 93731 42725 4673 94852 42725 13083 50462 58364 13083 32103 13083 42725 15644 15644 99557 15644 45835 15644 6603 15644 28909 28909 23240 28909 2095 2095 38544 2095 35955 78830 35955 56083 35955 35955 17198 2095 2351 2351 62271 62271 83321 73181 62271 2351 16672 16672 39755 66039 62271 71527 16672 71527 88691 13052 71527 71527 38259 81302 38259 39780 38259 38259 11375 38259 89108 20471 89108 89108 87167 87167 3615 87167 36421 87167 82131 96303 87167 96303 54458 96303 83372 95555 96303 82131 73187 73187 60927 73187 54612 73187 10434 5527 73187 5527 91195 73187 94765 46797 94765 5527 65367 65367 81810 65367 82747 82747 57000 82747 97164 33612 82747 33612 46138 9774 46138 46138 38213 12926 46138 46138 90653 90653 62519 98441 62519 25474 62519 25474 30335 72079 25474 6611 25474 50935 25474 71495 50935 54149 50935 17317 50935 95156 17317 17317 8883 68506 8883 17317 31442 31442 22622 8883 22787 17317 39030 39030 78960 39030 43963 18617 39030 22787 85188 85188 63969 24237 85188 8625 85188 2193 8625 8625 51492 80591 51492 51492 4016 4016 47040 4016 64598 51492 44327 44327 99391 40957 44327 44327 98428 85825 44327 4016 33104 74513 33104 33104 7947 33104 92500 44327 7721 81132 44327 81132 85443 81132 90515 81132 36183 36183 83456 81132 2273 94407 2273 2273 8643 66472 36183 22043 66472 36183 66516 66516 26576 48490 66516 66516 61679 66516 64717 64717 11598 33924 66516 21312 33924 33924 43818 33924 12881 42284 12881 42284 34160 61119 42284 77617 61119 69322 61119 61119 26098 61119 6411 6411 16066 6411 15766 6411 69747 6411 43526 16479 43526 6411 4991 41855 61119 43701 4991 43701 79943 51167 41855 89739 51167 43701 56872 97203 56872 56872 30359 30359 74793 30359 66442 66442 48125 73545 66442 62491 73545 30359 17573 52538 17573 17573 69515 94102 17573 83061 17573 3415 17573 17573 81070 42824 17573 27211 42824 65108 17573 65108 16341 65108 77425 85848 65108 85848 63707 41070 85848 85848 10621 85848 8729 69172 8729 8729 14273 8729 2055 8729 57268 57268 94113 57268 64824 25547 64824 11379 64824 87198 64824 97980 87198 87198 69935 98791 57268 50604 98791 81252 98791 21188 87198 42671 21188 95546 42671 42671 96527 33025 42671 48860 42671 22563 42671 85823 98791 47731 85823 85823 51110 85823 75167 75167 44608 44608 11020 66745 44608 5814 44608 44608 57601 57601 86796 39005 86796 86796 26098 86796 59215 86796 4729 9951 4729 90212 57601 90212 56691 90212 1614 95221 90212 90212 26924 87512 26924 61546 87512 87512 12362 19641 87512 17567 19641 51688 19641 19641 14128 87512 44696 64428 44696 63590 44696 44696 32139 95550 32139 99761 14128 32139 39920 39920 63095 39920 39462 7922 39920 94867 99761 94867 28337 9834 28337 9834 7787 9834 58114 9834 15543 28051 9834 9834 10138 48230 9834 28337 80809 18638 80809 20410 80809 20410 25867 20410 30712 46882 30712 59263 30712 30712 63153 63153 16403 16403 33397 63153 20485 20485 60157 20485 9094 33175 20485 73727 20485 42512 20485 70980 42512 42512 18675 28479 42512 19498 42512 19498 55309 29294 42512 29294 2994 13221 29294 37221 13221 19498 2106 43065 2106 13221 14376 8367 14376 14376 89394 17874 2106 17874 95048 17874 37029 14376 3533 11002 3533 22453 11002 62300 11002 82681 14376 82681 60242 82681 74231 11002 21287 82681 25632 64739 25632 25632 71955 71955 77269 71955 6235 25632 47557 12912 47557 47557 6253 6253 31828 6253 75809 75809 6975 75809 44881 90930 6975 78057 90930 90930 15483 90930 25138 90930 73364 53381 90930 38447 90930 38447 54972 38447 58880 14057 38447 59784 38447 59784 94875 59784 16216 59784 8295 38447 8319 76183 8319 58922 8319 8319 43788 38447 90197 87193 90197 93163 90197 52335 90197 52335 65628 27073 52335 27073 63360 27073 15846 47683 8319 76570 47683 48009 47683 27073 61670 61670 33137 82422 61670 37360 27073 59376 37360 37360 88288 61670 59028 37360 93329 93329 416 93329 98342 37360 99226 99226 83603 1960 99226 62152 1960 1960 14151 19956 1960 19956 44684 44684 16801 44684 88316 9293 44684 40153 44684 1960 9687 66472 9687 87912 9687 15965 9687 15965 52032 33766 44684 98096 15965 2249 98096 43366 98096 15965 40029 15543 40029 15965 84468 87710 84468 87710 25541 87710 67698 87710 90218 87710 79484 87710 86026 86026 55666 86026 48676 48676 40242 10655 48676 21320 84468 21320 10786 21320 30627 32260 21320 52899 32260 32260 1306 78917 1306 1306 98777 1306 84199 84199 77393 1966 84199 84199 43867 43867 25119 43867 958 4411 1306 4411 40086 4411 74482 17615 4411 4411 2235 2235 96245 68706 4411 85971 68706 66774 2235 89219 66774 68706 48567 3081 48567 84475 48567 12485 84475 84475 51475 92924 84475 92924 80175 93697 84475 91102 93697 92924 76397 90257 76397 27658 76397 76397 30326 93697 38885 88398 38885 38885 81799 86201 38885 38885 64066 23085 38885 35334 38885 93274 38885 93274 63580 71672 35334 71672 17494 43011 71672 19581 71672 71672 66469 14918 66469 93274 69142 15659 69142 86917 66469 86917 32568 57674 86917 90417 86917 63478 86917 74706 86917 74706 85782 53344 74706 53344 32493 74706 22419 37309 22419 45828 74706 45828 48188 35713 22419 12697 45828 30525 12697 74649 45828 74649 38806 74649 48732 8044 74649 8044 1918 67160 8044 84521 74649 81875 84521 84521 42800 74823 84521 84521 84972 90097 84972 84972 58102 58102 15742 43681 15742 29376 15742 58102 6916 26829 6916 88365 15742 88365 28792 88365 72339 88365 79483 6916 34307 34307 89629 89629 48320 89629 79678 34307 51052 19041 51052 37924 51052 87924 51052 87924 5265 35846 87924 75464 35846 35846 92853 44041 92853 92853 48483 92853 45293 35846 4040 4040 28447 39246 92853 42684 39246 47528 39246 39246 26865 39246 78778 95670 39246 71280 95670 44605 95670 3114 44605 56495 3114 95170 44605 95170 40513 95170 62826 62826 33329 10187 33329 10187 41784 68751 10187 43396 10187 43396 67497 43396 67711 69735 67497 28858 69735 60222 67711 60222 96801 43695 96801 39287 96801 91858 96801 62438 91858 91858 12800 96801 80470 80470 10990 96646 91858 96646 13271 96646 32127 31082 96646 80470 36031 36031 42364 32693 36031 36031 79574 36031 38363 31082 94671 94671 62871 94671 46870 94671 99019 99019 12513 38363 2170 38363 12267 55076 12267 78456 12267 1208 12267 2170 82888 82888 12049 82888 23693 78847 82888 56431 82888 56431 34400 56431 51449 56431 72968 56431 7395 56431 41885 97800 41885 41885 92461 79844 92461 94703 92461 95800 92461 40693 92461 92461 15418 70638 15418 15418 27861 97137 15418 97137 11853 27861 89756 39161 89756 14325 89756 32440 89756 32483 27861 87467 32483 32440 66166 66166 60133 66166 31836 31836 37377 33272 31836 17927 33272 1850 33272 1850 58070 60568 1850 93953 1850 47800 93953 87721 93953 1850 53870 53870 72115 32595 93953 59864 32595 73506 32595 53870 62860 62860 62532 62860 77249 77249 6542 77249 11016 9443 77249 22723 62860 4433 22723 4433 47282 60476 22723 22723 45201 45201 21561 45201 37289 29293 45201 7092 45201 45201 57680 59849 57680 75583 45201 23468 75583 57680 89832 89832 15307 40342 89832 49781 89832 49781 82777 27284 49781 75583 74824 98141 74824 61573 74824 91985 74824 65498 91985 18716 91985 18716 10950 18716 7440 7440 87704 67771 7440 67771 27564 67771 2123 29688 67771 55527 29688 29688 7248 9629 29688 29688 4333 55510 29688 37328 55510 29688 97139 97139 7009 29688 20369 20369 10133 20369 4356 20369 20734 53515 97139 20369 79456 29711 79456 89237 79456 79456 49109 79456 88027 65821 79456 80047 65821 80047 55744 80047 30333 95962 80047 65821 15017 66409 15017 92880 15017 39479 15017 39479 88331 75349 15017 65966 75349 75349 64968 75349 70853 69087 75349 43012 75349 57237 43012 43012 7874 43012 76793 43012 28957 96725 43012 12567 43012 75349 2800 12567 27574 27574 11342 64911 2800 2766 64911 71866 27574 71866 78641 94509 71866 1618 64911 1618 46152 54969 1618 24223 54969 24223 19847 24223 93789 24223 17688 24223 16549 54969 77669 8722 77669 77669 40920 7158 54969 29097 7158 7158 87372 25181 7158 26894 7158 96200 26894 26482 26894 26482 55774 26482 16703 26482 94307 4042 26482 81122 4042 34929 4042 74403 34929 49230 34929 29001 34929 29001 22055 91833 29001 19887 29001 64793 19887 36090 19887 19887 97081 97081 17833 97081 65124 4746 19887 3061 4746 32974 97081 32974 11119 65124 92977 92977 36316 44072 92977 77203 32974 77203 91377 91377 26731 26731 57953 31729 57953 35124 26731 35124 36282 21813 35124 70409 35124 2045 70409 47906 70409 70409 8465 70409 73317 50779 70409 70409 71618 71618 63848 85336 35124 33909 85336 78095 85336 76636 85336 4103 85336 71618 81361 81361 99507 81361 43781 71953 85336 71953 23844 71953 31484 71953 3785 3785 8433 99529 3785 59570 85336 92701 59570 84893 59570 3785 84949 61274 84949 79798 84949 13526 59570 13526 89175 13526 66707 58297 13526 82858 13526 13526 87153 87641 84949 32040 87641 8363 87641 87641 12037 12037 45039 12037 63598 49288 12037 8363 61673 61563 61673 31475 61673 72499 8363 72499 16675 12701 72499 5427 61673 5427 81365 39600 5427 43169 5427 14075 72499 14075 20665 71889 72499 29225 71889 71889 31352 71889 22888 22888 82497 22888 83517 55080 83517 54662 83517 54662 75173 40109 83517 40109 32569 40109 45038 71228 40109 71228 11816 48432 40109 48432 3947 15056 48432 3849 48432 42880 3849 53118 3849 21839 48432 98179 3849 3849 88064 21839 11366 70334 98179 70334 10550 70334 14457 22289 14457 84499 14457 14457 13446 14457 8275 14457 57693 57693 31843 64723 57693 57693 83462 77674 57693 48339 14457 11353 48339 48339 28091 28091 66475 67676 28091 48339 10984 79146 10984 10984 9294 28091 58571 58571 20559 44013 20559 20559 74089 74089 23521 55928 74089 70464 20559 86447 70464 70464 78763 74089 77423 15192 77423 77423 98548 86139 70464 86139 31484 86139 72461 15190 86139 70464 68930 6107 68930 68930 28480 28480 3789 28480 61860 61860 93666 75129 61860 52019 61860 61860 88663 64826 88663 53144 88663 49277 61860 43509 49277 86197 49277 29867 86197 84960 49277 47244 84960 98502 43509 98502 69434 98502 15712 84960 70655 30019 70655 22032 98502 22032 10033 22032 7989 94528 22032 22771 22032 98502 32036 32036 58834 32036 83435 93349 22032 93349 37262 3293 93349 41397 93349 76600 41397 41397 95020 3706 93349 3706 99503 3706 22196 93349 23503 42983 41397 42983 22113 23503 59458 59458 52226 99458 52226 59458 3511 5391 52226 90426 5391 27054 3511 57637 27054 13414 27054 68665 5391 53713 68665 68665 22869 20034 68665 20034 28107 90804 20034 20034 42034 42034 41257 42034 37183 18620 42034 79217 18620 28669 18620 54728 18620 18620 1387 44510 18620 70337 18620 70337 27811 77710 70337 70337 19920 70337 95477 77332 95477 95477 18375 9917 70337 9917 57822 9141 9917 60926 95477 60926 94060 60926 80833 85299 60926 60926 88749 97758 85299 97758 23992 97758 77139 24636 97758 97758 88811 97758 95620 21022 95620 95620 61798 95620 63896 78540 95620 95620 36693 94024 95620 95620 31957 59849 95620 95620 54450 15098 54450 18251 54450 54450 3546 92239 54450 92239 37037 92239 24297 92239 59865 59865 12788 59865 360 15225 59865 59865 5999 5999 28788 41355 5999 55256 5999 92239 1352 1352 34887 5999 50261 50261 4737 5032 1352 54972 5032 51111 5032 54867 51111 51111 79354 77061 5032 5032 30398 81869 30398 74991 30398 74991 90592 76202 30398 76202 32117 76202 74860 63035 74991 28690 63035 28690 70364 95089 63035 14708 95089 95089 25090 95089 33028 44254 95089 55751 95089 76875 55751 55751 62699 94689 95089 23110 94689 23110 19161 35392 23110 74425 23110 74425 20248 66587 20248 59951 20248 20248 86337 60915 20248 50860 23110 50860 98171 50860 19712 63653 23110 75941 63653 68288 63653 50860 71790 71790 23256 28240 71790 25640 71790 71790 67890 71790 39414 11417 39414 81263 71790 84770 81263 81263 90794 29050 39414 41964 29050 92936 29050 92936 85190 92936 54391 92936 74926 13293 92936 13293 36561 13293 28312 66384 28312 63698 28312 78292 28312 13293 86329 86329 62054 28312 85810 85810 40311 85810 58812 65268 85810 65268 9453 34798 65268 17840 34798 57198 65268 16672 57198 57198 74298 81 57198 81 25681 81 7464 57198 55697 55697 82910 93544 55697 36008 55697 55697 6813 6813 65313 6813 81504 81504 24485 30509 81504 83008 6813 81504 12962 12962 94239 12962 36410 88462 12962 83008 13632 43891 13632 42819 13632 12962 19069 34855 19069 19069 21038 47865 13632 62026 47865 47865 59095 59095 71744 59095 10011 2133 59095 90246 47865 59095 11545 24758 90246 24758 15722 10791 15722 63660 15722 5029 15722 12887 24758 12887 71171 12887 97633 97633 82371 42806 97633 97633 9603 76216 97633 15722 47313 45704 97633 45704 67387 34808 45704 84771 34808 45704 93130 93130 88347 56991 93130 31690 34808 34107 31690 78352 31690 76127 31690 93130 62793 62793 2284 78056 2284 62793 44957 44957 86709 44957 52811 62793 856 71854 856 856 64017 44957 23082 67081 23082 69703 23082 21446 69703 69703 69681 66464 69703 856 21370 25688 21370 21370 30937 51478 69703 54050 51478 71080 51478 94969 51478 21587 51478 42228 51478 42228 2426 42228 58771 96985 42228 30525 42228 42228 45832 42228 62007 62007 90204 62007 40232 66312 62007 90010 66312 59644 66312 84580 62007 84580 37326 65439 84580 77759 84580 90413 77759 18668 77759 23587 77759 23587 77740 94065 77759 12559 77759 53554 12559 12559 14323 12559 95969 67085 12559 1243 67085 67085 78155 66493 67085 56068 67085 22175 56068 56068 20139 24261 56068 67085 40868 62705 40868 76063 40868 20175 67085 84621 20175 20175 81696 20175 28590 75645 20175 20175 81779 62203 81779 81379 62203 38496 20175 38496 6874 38496 4063 4063 53886 84254 4063 84254 23540 21129 84254 84254 27902 37594 38496 58080 84254 58080 78322 2242 58080 58080 11223 37594 57915 5472 57915 57915 38763 97469 58080 97469 35241 97469 23752 27574 23752 36998 23752 74118 57915 83973 74118 74118 58698 71805 74118 71805 15127 72217 71805 70099 72217 45978 72217 30705 71805 41440 71805 50984 41440 41440 52029 41440 88567 72217 55973 55973 13901 19685 55973 74854 55973 76950 55973 58064 55973 10763 58064 65343 55973 65343 48539 96639 65343 96639 51819 96639 802 22027 96639 17207 58064 54043 17207 54043 38444 5963 17207 71466 5963 54043 35038 83332 5963 72062 83332 72062 27069 52747 72062 72062 21376 93172 83332 10753 93172 42982 83332 42982 61977 32052 42982 93172 47496 47496 65603 47496 78387 8632 42982 32057 8632 32057 12849 62527 32057 62527 72736 62527 78853 62527 53065 8632 94242 94242 47659 53065 94362 75076 94362 94362 97134 51041 97134 52944 97134 53106 94242 20841 53106 53106 91060 91060 3693 61099 91060 61099 88070 79250 61099 81299 61099 81299 87111 81299 98274 81299 46269 46269 55250 10304 46269 2029 46269 81299 19591 78175 19591 78175 48154 48154 56602 73796 48154 46269 67121 67121 87255 52759 87255 87255 77402 87255 86736 94254 87255 63676 94254 87255 73863 87255 12107 89259 12107 80108 12107 26405 94254 18789 26405 26405 71510 46439 71510 12107 9210 92470 9210 9210 49020 77192 9210 8563 77192 8563 2292 2292 45603 8563 37308 22234 37308 46411 37308 46411 54408 54271 37308 54401 54271 54271 615 54271 21098 78766 21098 21098 12997 32720 46411 21098 58086 58086 40591 58086 52027 24467 58086 24467 11326 61890 24467 61890 1452 61890 11804 11804 76210 87255 11804 11804 22912 22912 26180 61890 26639 10886 26639 26639 99651 24817 26639 28106 22912 92919 28106 28106 21825 56076 21825 21825 41752 41752 7701 93283 41752 93283 17610 3915 93283 93283 76999 17147 76999 70570 76999 76999 4657 16584 41752 16584 49569 56871 16584 87891 56871 56871 22195 56871 65497 65497 70975 56871 83523 83523 69088 56871 75248 75248 95669 31871 75248 75248 46701 80044 46701 19539 80044 46701 9042 9042 28846 28846 49890 22061 28846 28846 23429 50540 9042 64959 50540 50540 59509 59509 48432 59509 9728 83036 59509 17183 83036 83036 93979 84386 83036 83036 29572 29572 40661 29572 71981 29572 82401 29572 32451 32451 17320 32451 55992 50578 55992 32451 81474 81474 81788 81474 75237 40549 55992 27405 40549 40549 12966 81474 31700 61571 31700 61571 88884 88884 44990 61571 63950 63950 97045 58404 63950 42417 88884 9053 63950 9053 12037 9053 34019 9053 84056 42417 96384 50792 63950 50792 93003 87704 93003 81216 93003 46449 93003 50792 88923 88923 56399 50792 98537 21352 98537 90428 98537 99356 98537 37856 98537 98537 62464 98537 41924 12288 41924 41924 10635 53204 41924 64419 41924 64419 93343 64419 75945 1891 75945 7792 75945 77987 64419 91255 77987 91255 45054 91255 87155 44288 87155 19459 87155 69943 87155 77987 20911 20911 21913 5051 87155 5051 12311 27154 87155 27154 99657 41374 27154 38290 41374 75112 41374 75112 62392 75112 88262 27154 67934 5188 67934 7682 75112 7682 49323 7682 45770 24566 45770 83316 45770 45770 44781 69378 45770 67000 69378 69378 24972 69378 33248 33248 3819 53297 33248 37004 69378 37004 94482 33248 81848 37004 85882 85882 17342 94827 81848 94827 1508 94827 21978 94827 22576 61832 94827 32184 94827 32184 91680 32184 93609 11124 32184 81848 6448 32270 6448 32283 6448 69144 6448 6448 13296 73981 13296 29806 6448 29806 16464 6448 56439 56439 86181 86181 29420 32523 29806 32523 23040 25905 23040 31469 23040 31469 66226 66226 20852 31469 16072 16072 1668 97763 16072 16072 3310 4561 3310 3310 63741 3310 47876 67644 3310 3310 9267 9267 48561 63128 3310 33598 63128 63128 54694 64462 54694 56627 54694 54694 30787 30787 29237 30787 2147 49403 54694 45108 49403 77340 49403 42387 49403 73182 49403 33909 73182 22424 73182 52805 73182 73182 86845 48728 73182 27109 48728 48728 12182 48728 37210 49403 15858 15858 15024 15858 97256 2679 15858 61707 15858 34316 48728 15858 96016 96016 4799 96016 29441 15858 18049 63011 18049 87713 96016 885 87713 87713 91553 96016 53605 53605 57755 63590 53605 41049 18049 54754 41049 61447 87713 26604 41049 62952 26604 56486 62952 54860 62952 62952 54080 54080 57960 63244 54080 54080 48450 48450 78709 8610 48450 48450 9791 48450 78567 78567 74702 78567 41676 88505 78567 48450 35535 35535 23455 72548 35535 35535 24066 35535 51211 78567 37654 78567 28685 77746 37654 77746 70192 80030 77746 92342 80030 92342 2191 92342 10840 10840 71530 10840 57230 10840 72306 45372 10840 57074 45372 31236 45372 13635 45372 77678 13635 39853 13635 13635 93720 13635 31941 31941 44271 31941 51634 31941 4435 31941 96969 7890 45372 7890 21959 73531 7890 73531 37774 58379 73531 62310 7890 62310 18854 73531 38469 38469 39078 39078 10599 86028 10599 10599 34608 34608 85789 98968 10599 22125 98968 22125 81616 22125 25367 25367 71514 71514 5185 77014 22125 77014 2725 43458 71514 69671 43458 54419 43458 21567 54419 33171 54419 55490 54419 43458 20724 20724 92911 54419 99232 23210 20724 23210 3958 57415 23210 56741 23210 99232 96156 11062 96156 96156 30136 38090 23210 81649 38090 38090 75327 76833 75327 38090 44436 39867 44436 44436 37423 84967 44436 42114 75327 42114 78642 44436 94430 94430 5781 94430 38046 78740 94430 83870 94430 94430 17528 76139 75327 34581 76139 76139 15877 15877 38128 55255 15877 30893 55255 55255 48060 48060 90250 48060 98382 48060 71586 67443 15877 13611 67443 67443 97858 97858 15291 97858 90501 1451 67443 36318 97858 23279 36318 75498 36318 10921 75498 75498 94218 88077 94218 94218 33048 65643 94218 94218 43122 31094 94218 31094 98624 36318 93038 93038 40712 93038 84792 98003 93038 93038 37846 37846 55595 31094 57678 57678 41337 57678 4960 4960 86908 38948 4960 4960 51141 51141 69014 80785 51141 12850 51141 30376 51141 57372 30376 30376 29341 30376 75127 85354 30376 94915 57678 30376 34725 65362 34725 58543 34725 58543 89039 52820 58543 58543 59670 89230 59670 59670 89754 65307 58543 19308 65307 59670 14184 48690 14184 14184 4592 4592 74534 4592 3286 14184 16863 25677 16863 13240 16863 16863 25830 21472 14184 13152 21472 76217 21472 74084 76217 33833 76217 31445 21472 21851 31445 21851 69847 29326 76217 21851 53453 53453 50403 20873 53453 32271 53453 53453 31252 21851 9393 4503 9393 9393 11475 9393 81328 9393 36227 85954 36227 36227 67699 9393 15407 69213 15407 17462 15407 36227 32913 23557 32913 47868 36227 10973 15407 78301 10973 36227 1793 41301 1793 88205 1793 85147 47868 85147 67377 44904 67377 49196 44904 67377 53838 39971 53838 80346 53838 49528 53838 53838 68843 15415 68843 68843 10341 68843 76812 77757 68843 77757 82987 77757 32243 73490 77757 12426 73490 73490 73014 42936 73490 42936 7933 42936 99690 27333 42936 73490 74290 84430 74290 94537 74290 63562 94537 74290 70517 51883 94537 51883 97868 10691 51883 51883 60261 89130 60261 60261 34399 60261 19180 60618 19180 60261 29527 91576 29527 29527 99071 19180 90801 44437 90801 75402 90801 75402 16948 16948 73157 16948 93963 93963 48063 93963 83979 60968 93963 60968 22444 4800 60968 93963 96542 2425 96542 96542 22354 22354 43164 74475 60968 3882 22354 3882 62214 86702 3882 86702 8698 86702 34047 76585 3882 10081 76585 76585 49893 36330 49893 34200 49893 36330 82646 82646 25362 82646 71541 18123 34200 18123 4133 50216 18123 71112 18123 18123 89946 18123 35272 46296 35272 46296 79837 46296 27849 27849 43550 4118 27849 27849 50903 50903 19372 19372 47778 99082 19372 19372 12796 19372 56537 19372 93120 24107 93120 93120 84878 30654 93120 30654 6988 30654 85615 20846 93120 20846 86022 20846 22377 22377 28467 20846 15686 15686 14506 28568 15686 15686 56218 22377 78337 89839 78337 78337 30435 56656 78337 58484 56218 58484 78061 58484 36676 85131 36676 36676 59558 76993 58484 76993 81194 35787 81194 35787 60824 25363 76993 25363 85076 25363 71682 35787 89670 89670 54836 25363 24831 53691 24831 68294 24831 85014 68294 68294 48848 68729 48848 90757 48848 48848 96365 96365 75053 12205 96365 48848 37127 37127 47733 65632 37127 29472 65632 29472 69555 69555 3989 58865 69555 69555 98222 26344 98222 69555 73109 18976 73109 65846 18976 31616 18976 98222 87545 14597 18976 14597 40870 14597 20236 7426 14597 86564 14597 86564 9757 9757 52078 9757 19048 3337 86564 3337 3387 3387 40936 69088 3387 36821 3387 42308 36821 36821 25832 36821 52399 41445 9757 41445 3387 41445 2008 38683 41445 7327 41445 25843 7327 88849 7327 5426 7327 41445 85568 85568 14557 38708 85568 7327 47434 50954 47434 6425 47434 74222 6425 74222 18643 74222 16627 29556 74222 29556 61419 61419 82514 92341 61419 62559 74222 1605 62559 56243 62559 29556 3619 3619 63480 3619 44109 3619 22390 35204 22390 22390 32078 22390 93497 93497 63381 9293 93497 53323 3619 58239 53323 93497 60560 60560 26033 12425 26033 26033 71099 26033 80207 80207 67547 80207 11318 70783 80207 12029 80207 82342 80207 80207 35446 80207 37019 77254 37019 37019 52976 37019 73585 51868 37019 37019 40517 80207 22966 22966 56516 35445 56516 56516 55470 98784 56516 98784 52276 98784 22172 9199 98784 98784 41712 59544 41712 20436 98784 63251 20436 14588 20436 23192 20436 20436 11891 20006 11891 11891 2983 20063 11891 20063 58823 11891 26242 52698 26242 26242 51022 26242 63807 79535 63807 90617 63807 63807 73907 60164 73907 60164 50113 60164 11442 11442 69314 85109 11442 85109 74295 11442 28531 28531 37069 73247 28531 10280 73247 44966 10280 50060 10280 64160 10280 66073 64160 65785 73247 86377 65785 26885 64160 53695 65785 97348 26885 9181 97348 97348 67555 67555 67845 67555 38895 53695 6074 38380 6074 97279 38380 52246 38380 52246 40467 52246 91731 71435 91731 91731 41139 91731 13337 4519 13337 91731 55306 13337 17169 71396 17169 26813 55306 1983 26813 5627 17169 15214 5627 71473 5627 5627 78617 78617 2306 85372 78617 59888 78617 59888 28758 40192 78617 83031 78617 83031 48775 12707 83031 33395 12707 7330 83031 7330 31039 67541 12707 67541 80994 12707 88344 83468 88344 5095 83468 66493 83468 91647 83468 55009 91647 61231 91647 83695 88344 20147 91647 20147 82890 5931 20147 5931 70371 5931 21426 63015 5931 87816 5931 5931 58389 58389 52367 52367 20444 20444 9237 50002 20444 20444 94133 81185 94133 26462 94133 76312 94133 24945 52367 20609 24945 24945 13308 56196 24945 20517 24945 24945 80142 80142 21451 69567 80142 80142 58042 58042 99370 90562 58042 59219 58042 58042 98378 98378 54358 98378 61977 12975 98378 98964 98378 66876 98964 98964 4075 4075 27024 8704 4075 98470 4075 98964 41765 41765 65663 65922 41765 36001 41765 12587 36001 80228 41765 96839 36001 7781 96839 35300 96839 1256 36001 16 1256 64496 96839 64496 24351 85463 64496 59023 96839 59023 13206 32393 1256 32393 87247 32393 53356 53356 7840 53356 22364 22364 58474 22364 60285 75924 22364 59759 22364 42816 32393 42816 94670 86325 42816 36024 42816 36024 70978 36024 49305 49305 54521 37257 49305 61400 49305 61400 95433 731 61400 61400 14097 49305 65577 71026 65577 73696 65577 72480 49305 19135 72480 72480 27672 34463 72480 65499 34463 26663 72480 26663 74275 57651 34463 26663 36915 41006 36915 91080 36915 36915 43394 36915 27251 94256 27251 36915 58159 58159 34496 25186 58159 58159 61271 84329 61271 58159 19950 98153 19950 25048 98153 37790 98153 67705 98153 88803 98153 39255 98153 39255 17494 19560 39255 39255 26700 39255 8436 54315 39255 54315 52302 54315 99693 99693 46543 256 99693 88038 99693 76673 99693 39255 85709 43158 85709 43158 33558 43158 69113 69113 85110 82521 69113 43158 93620 93620 15901 38872 93620 93620 43238 43116 43158 39508 43116 57434 43116 16854 43116 55807 16854 45990 16854 20360 16854 79978 16854 16854 62513 16854 2153 85962 16854 85962 4906 85962 54011 85962 88714 6270 88714 88714 8225 14013 8225 22068 8225 83449 88714 83449 45938 88714 93579 93579 68885 19054 93579 93579 2454 3611 93579 3611 84128 3611 65036 3611 27131 83449 13537 13537 20805 62891 13537 3611 4757 61147 4757 4757 14292 73010 14292 4757 52646 78344 52646 25922 52646 11828 25922 25922 40405 40405 78005 40405 73982 40405 26917 40405 40940 91756 40940 40405 18262 94493 18262 35111 94493 35111 25914 25914 13878 75654 25914 60782 25914 48998 25914 48998 14885 48998 27514 25914 62 48998 61881 41527 61881 61881 37121 64643 61881 62 32787 32787 10126 79892 32787 79892 74298 79892 19126 57479 79892 57479 91608 65012 57479 57479 3427 57479 57331 60425 57331 57331 95668 57331 65105 65105 63073 63073 89543 99817 63073 91557 63073 83607 63073 83607 49883 63073 69281 57707 69281 35508 69281 69281 60623 87591 69281 69281 23694 23694 86195 23694 49563 20574 23694 68055 69281 25813 68055 69281 31571 38881 31571 31571 89079 68055 55163 12823 55163 55163 28340 31571 68481 13084 68481 79328 68481 55163 31926 31926 18643 51551 31926 31926 14752 92460 68481 92460 49596 92460 54236 68481 87824 87824 27919 92460 25204 8235 25204 97656 25204 25204 45579 613 87824 47087 613 613 50003 91315 50003 72974 613 72974 62275 72974 99627 61425 72974 61702 50003 21948 61702 76726 61702 57395 72974 13541 57395 57395 64864 24953 57395 44143 57395 57395 52145 97956 52145 52145 85558 52145 10034 60568 52145 55322 57395 55322 8316 11909 8316 8316 87495 97722 55322 6413 97722 25041 6413 97722 90760 56637 90760 90760 3207 12435 90760 12435 11149 85671 12435 90760 19101 19101 37030 83028 19101 77535 19101 19101 10627 90549 10627 10627 45372 75550 10627 43246 10627 23745 43246 85894 43246 10627 24377 57041 24377 82563 43246 52845 82563 82563 51311 82563 44814 82563 69662 17771 24377 17771 18797 45158 82563 61274 45158 45158 51246 14972 45158 28760 45158 17771 19634 19634 61234 80851 19634 19634 26345 45158 98241 98241 61882 98241 98933 19634 27900 68726 27900 22248 27900 27900 94234 77478 94234 77478 84579 77478 18014 77478 78751 77478 63714 75538 63714 61815 63714 40574 63714 91163 40574 50204 40574 64007 40574 40574 65727 40574 23474 40574 33462 5792 33462 37370 33462 89180 33462 79107 33462 79107 71621 71988 79107 79107 91753 4839 79107 4839 75847 79107 52504 52504 60140 52504 30315 86518 52504 4839 73460 80069 73460 93965 80069 73460 28283 48468 28283 28283 96042 28283 99386 99386 30445 43075 99386 28283 55646 55501 55646 26686 55646 66703 26686 26686 17374 47159 55646 69883 47159 90534 69883 69883 33317 33317 76147 33317 81338 33317 45330 17904 45330 45330 30675 45330 89701 45330 86598 45330 3625 69883 76730 45330 62451 77506 62451 29256 76730 29256 75348 29256 36221 29256 28129 24233 28129 7660 28129 28206 28129 2124 28206 28206 57344 28206 55088 53460 55088 55088 34769 55088 88914 72755 55088 55088 61027 93565 28206 93565 55446 55088 64705 64705 46102 46102 38267 64705 71968 41021 71968 36287 38267 43351 38267 50121 43351 43351 94678 94678 72120 75106 94678 94678 61086 41104 94678 41104 90445 41104 93753 61086 85491 85491 7077 85491 89844 83358 85491 83358 74367 17124 83358 83358 12717 67605 85491 67605 26811 67605 56074 66493 67605 86268 67605 28106 86268 57228 67605 57228 92932 86268 94767 94767 77949 94767 2667 2667 38493 81460 2667 72344 2667 72344 16673 28371 2667 40125 28371 28371 49816 78722 28371 88747 78722 51507 78722 71000 78722 539 78722 85853 78722 33223 85853 70614 33223 33223 40802 85853 4078 19160 4078 4078 37596 4078 30085 70800 30085 30085 26325 4078 94275 30031 94275 79407 94275 9993 4078 50215 9993 6207 9993 9993 41072 30085 41591 12232 41591 37000 41591 37000 35671 37000 81997 37000 72777 72777 35234 37389 72777 72777 99466 41591 70947 70947 36595 69375 70947 84902 70947 84902 59094 59094 59464 59094 4985 17143 59094 17143 18334 81093 17143 29703 81093 37737 81093 55698 37737 37737 12981 5671 12981 12981 45349 12981 8190 99437 12981 95446 37737 27500 95446 95446 33150 95446 1759 95446 46972 1759 14927 14927 69907 14927 36470 14927 87669 12053 14927 12053 84812 39773 12053 54509 39773 36585 87669 36585 49812 77117 36585 83158 36585 84904 12053 84904 45055 84904 89259 84904 56622 84904 29382 76312 29382 36585 81291 50357 81291 83600 81291 84377 29382 84377 84345 84377 87670 82724 87670 77570 84377 22340 77570 87670 19939 5764 19939 19939 8582 19939 20322 77570 1281 1281 93523 1281 96905 96905 56711 96905 8269 14185 8269 14185 38630 8269 20460 20460 19385 20460 60386 14185 43820 62263 20460 62263 65403 22976 62263 22976 43242 22976 72970 22976 60921 43004 22976 43004 3613 17260 43004 16430 17260 17260 81788 19879 43004 19879 57684 66117 17260 66117 35547 93662 66117 66117 87620 19879 98040 98040 57248 62281 19879 79124 62281 83548 62281 95769 62281 92301 95769 29321 95769 64051 95769 62281 679 61278 679 61278 95356 61278 53721 61278 61002 88331 61002 45149 61278 17857 45149 61002 22997 22997 54052 54052 2579 8691 54052 48616 45149 48616 14432 61140 48616 48616 86084 30571 86084 74822 86084 74822 399 74822 52010 74822 55921 74822 53826 85458 53826 85805 53826 53826 18834 95739 53826 95739 79460 80982 79460 79460 27575 79460 73532 52263 95739 3066 52263 18811 52263 20833 52263 52263 12131 92981 52263 6659 52263 52263 18624 93588 79460 43571 93588 43571 97828 74082 93588 71663 74082 74082 62832 74082 88383 43571 29662 72984 29662 28681 72984 30148 29662 61375 72984 29603 61375 61375 36349 56395 36349 57421 36349 24709 57421 36349 73404 57421 57981 38527 57981 23980 57981 60461 57981 16248 57981 16248 17247 16248 73268 16248 37061 81241 16248 92093 16248 60657 92093 90865 92093 92093 81813 43003 81241 86934 43003 59266 43003 92093 52586 52095 92093 52095 42384 34607 52095 17866 52095 52586 99408 37009 99408 37009 87664 53521 87664 87664 82538 37770 37009 37770 87130 48041 37770 37770 43694 79875 43694 40911 43694 43694 52813 98271 37770 98271 45213 98271 49735 7149 49735 49735 14488 27005 49735 43694 33473 94892 33473 59895 49735 98271 58526 58526 74969 57993 33473 58526 82120 58526 27447 58526 45096 27447 93796 8473 93796 93796 9917 93796 21659 69123 93796 69123 47603 69123 30100 69123 94918 38629 93796 19931 38629 27339 93796 27339 90732 87133 69123 87133 33975 7325 27339 62691 7325 37934 87133 37934 49338 78227 37934 52336 7325 95126 52336 61937 95126 95126 5890 55240 5890 5890 83206 5008 5890 5008 59548 5890 63701 83815 63701 63701 62807 62807 53598 62807 37893 37893 42809 62807 78839 85322 78839 78839 43641 78839 32013 32013 61215 61215 91804 32013 68437 68437 21727 43208 68437 23135 68437 28607 61215 92805 28607 68437 45687 45687 37789 28607 98836 98836 53721 26667 98836 45687 85582 85582 13601 85582 75926 28564 28607 28564 4771 28564 92467 56249 28564 80719 56249 56249 52846 19557 28564 3567 19557 52235 19557 52235 17232 13962 52235 28564 99920 1871 99920 99920 4928 4928 6646 99920 33211 33211 49528 98203 33211 17782 33211 55341 33211 4928 70313 96655 70313 79439 96655 96655 58220 42749 96655 42749 68312 90762 42749 90762 40209 82794 90762 45711 90762 67541 45711 93803 82794 25281 93803 93803 88338 93803 49328 49328 32732 82794 49234 49234 12113 49234 84746 84746 5456 84746 66129 51967 84746 49234 7072 57034 49234 57034 12465 51770 7072 49816 51770 7072 505 505 41189 41189 26078 41189 40382 41189 37855 69760 41189 51847 69760 64552 51847 72725 69760 90609 72725 51847 49811 71531 49811 9858 49811 49811 25467 25467 77627 57979 25467 5364 9858 5364 38365 49297 38365 95388 38365 38365 15783 15783 94102 76212 15783 95388 21333 23786 21333 1288 21333 97929 95388 59244 97929 83577 97929 6723 83577 89545 6723 6723 4398 4398 48202 41204 4398 4398 19275 84612 6723 49166 84612 47677 84612 47677 99391 9714 47677 4398 48024 13937 48024 32741 48024 48024 11441 70510 47677 70510 44493 70510 95608 15750 95608 95916 95608 95608 61346 77699 95608 77699 90669 77699 69560 77699 80056 77699 55572 55572 33277 65010 55572 5814 65010 65291 65010 65010 44088 64015 65010 65010 70173 70173 75922 14896 70173 45210 14896 97747 14896 14896 92177 92177 57104 70173 41808 41808 21149 41808 27926 14896 59526 59526 89041 59526 32806 32806 34519 32806 62089 41808 37156 8230 37156 69138 37156 59526 1080 1080 53394 37156 46344 9686 46344 65847 46344 65847 14019 41858 14019 59526 41858 57400 65847 29202 57400 84744 29202 29202 96844 29202 89359 89359 27013 62219 89359 26786 29202 89359 71170 11598 71170 91703 71170 57695 71170 90124 71170 69595 90124 45295 90124 98156 45295 45295 7306 7306 97136 7306 78165 7306 88046 7306 61051 83873 7306 83873 15985 62107 15985 5681 15985 15985 14022 75811 15985 15985 29592 29592 7836 7836 2109 78181 7836 7836 34084 99193 75811 99193 14468 34194 99193 99193 95923 2569 95923 95923 25546 95923 8062 99193 57803 3062 57803 57803 8293 57803 1730 1730 59659 88327 1730 89200 1730 89200 93167 11092 89200 22600 89200 89200 69457 69457 82154 69457 6409 89200 52739 52739 71186 8727 52739 55878 8727 58637 8727 91763 8727 91763 70199 91763 48266 8652 91763 4518 8652 8652 34881 8652 82371 8652 95777 8652 10839 8652 89387 86926 89387 89387 9985 44125 9985 54418 9985 89387 55745 55745 2578 79054 55745 55745 4949 4949 19796 66210 89387 58880 66210 33374 66210 66210 41710 41710 81358 72047 66210 30144 72047 37633 30144 54552 37633 41710 64085 64085 61680 52406 37633 21477 52406 94629 64085 94629 8302 94629 59771 94629 31545 31545 85085 6509 31545 94629 91474 20648 91474 10419 91474 91474 67037 91474 42517 44184 42517 65812 42517 42517 29238 29238 17198 29238 92388 35092 92388 91858 92388 92310 92388 75274 92310 22948 92310 27079 92310 98477 92388 71785 98477 12789 98477 75626 12789 12789 91116 91116 21761 91116 17373 44460 17373 17373 7603 13933 17373 17373 11823 17373 70043 17373 3579 63248 3579 17336 91116 17336 88552 17336 23671 65655 3579 65655 11949 11052 65655 70357 23671 70357 56533 467 70357 70357 15294 70357 13108 13108 75688 13108 9532 13108 34851 31334 13108 77715 13108 32844 13108 13108 53000 80278 53000 80278 55685 53000 94583 94815 94583 94583 73223 73223 47852 73223 71518 94815 80838 80838 23239 80838 73352 78376 73223 80838 16366 64505 16366 5105 78376 5105 21158 47479 5105 5105 6466 38412 6466 6466 70675 74997 5105 16366 32553 74997 28224 28224 88688 32553 98215 98215 57756 53699 98215 98215 18657 91346 18657 18657 7014 92926 28224 93434 92926 92926 35800 35800 14192 35800 99423 95901 35800 95901 93830 52233 95901 89104 52233 15673 52233 52233 35676 95901 43784 43784 81552 32599 43784 54478 32599 32599 24933 43784 76467 76467 96471 84910 76467 95901 96768 11078 96768 93140 96768 93140 96948 82234 93140 93140 8892 35200 8892 97965 8892 29018 8892 68583 29018 42869 68583 49433 68583 8659 68583 59562 68583 68583 37610 20461 37610 88481 37610 37610 66177 51651 66177 66177 65633 37610 99516 99516 70112 93817 37610 44940 93817 55662 44940 5554 99516 66458 5554 77244 5554 5554 47971 85734 5554 5554 95196 77693 5554 91738 77693 77820 5554 77820 32002 39901 32002 58184 32002 69343 32002 13644 77693 13644 73014 13644 65515 13644 10135 52908 10135 58731 10135 58731 50179 78112 58731 30348 78112 34360 78112 78112 86695 86695 36026 41509 86695 41509 6224 75551 41509 86695 65764 41509 83960 52715 83960 83960 71036 56954 83960 67222 65764 97214 67222 3875 67222 3875 6954 67222 92203 92203 91178 92203 22516 18451 22516 46287 22516 28060 22516 40512 28060 28060 89429 28060 84891 84891 94760 71394 94760 9525 28060 9525 65646 9525 94545 94545 46960 94545 37160 83413 94545 73253 94545 29490 73253 72828 94545 7265 72828 72828 98971 72828 17208 72828 52770 52770 45300 52770 42816 46249 52770 31706 46249 46249 67903 72243 46249 72243 22874 11373 52770 11373 19023 11373 87152 45715 72243 45715 1153 67650 45715 45715 14785 11188 11373 11188 19751 19751 65598 68842 45715 68842 85145 79228 68842 73715 68842 68842 27295 68842 3770 19751 68909 9035 68909 68909 42126 68909 41036 68909 70455 54027 19751 54027 22163 83310 68842 43717 83310 84709 83310 83310 41903 30086 68909 64260 30086 32642 64260 64260 32781 64260 5593 97792 5593 21734 5593 5593 84771 13761 5593 11718 13761 5593 32689 71757 32689 13761 62621 13761 88061 14062 88061 88061 49492 49531 88061 24635 49531 49531 61165 49531 50967 50967 32577 18255 50967 67063 50967 50967 57783 50967 30404 50967 90081 90081 89069 54630 50967 54630 24338 3582 24338 94403 54630 90081 9212 80061 9212 74610 94403 74610 48679 86933 9212 86933 66117 85448 80061 85448 81365 78115 85448 54076 85448 85448 64740 10232 86933 64266 10232 84653 64266 92662 64266 64266 58943 24918 10232 7314 24918 24918 90450 24918 31187 31187 12587 31187 32206 24918 26195 35040 31187 31187 26295 13574 26295 66838 26295 26295 65650 98692 26295 79397 98692 98692 22805 98692 54338 20981 98692 48792 26295 80548 48792 72201 48792 98692 93824 93824 59630 47023 93824 47023 8325 48792 17537 71126 17537 67578 17537 40468 67578 25607 17537 25607 94899 82022 25607 67578 13280 14583 17537 14583 60682 14583 85928 98901 85928 85928 61179 85928 59711 24748 85928 24748 54335 24748 2687 12457 24748 54146 24748 24748 65717 65717 5264 79401 24748 79401 16811 9224 79401 9224 15144 6730 9224 64255 6730 6730 1111 33742 6730 33742 61334 65743 33742 33742 69229 57866 33742 57866 40673 43779 57866 43779 93326 64870 43779 43779 55261 20270 55261 12817 20270 12817 17566 67399 12817 94776 12817 39420 12817 20270 64743 4452 64743 12817 6740 16311 6740 6740 99081 6740 32578 19398 6740 64743 54982 83527 54982 42283 54982 54982 69187 6740 13954 36012 13954 34550 13954 34550 63342 65111 34550 11937 34550 11937 99471 65111 72310 81523 72310 81748 72310 58165 81748 81748 64153 98550 64153 93782 64153 26793 64153 65087 26793 19341 26793 60039 64153 49935 60039 60039 54988 64153 5552 5552 25552 25552 21890 14064 21890 93157 14064 14064 81708 69677 14064 69677 62054 69677 92321 69677 94865 75474 94865 94865 19500 25552 68081 68081 8395 80783 68081 71863 80783 9290 80783 80783 69801 80783 40171 45785 80783 29596 45785 45785 17415 35509 80783 93928 35509 35509 18073 61270 80783 61270 76290 42090 35509 55015 42090 66056 35509 66056 55918 66056 60760 60760 28841 66056 98846 43859 98846 51766 60760 51766 10780 10780 86737 86737 69598 37046 69598 46631 69598 64300 10780 80113 64300 64771 64300 64300 51222 69755 86737 69755 90999 69755 29148 29148 47083 33500 69755 28158 33500 33500 94040 29148 90539 90539 53682 90539 76801 34623 90539 91492 34623 97089 34623 14683 97089 35310 97089 77116 91492 18884 97089 25973 18884 5369 18884 64244 18884 97089 69948 69948 21488 97089 42322 51358 77116 68733 51358 23757 51358 42322 88034 88034 69272 29291 69272 33871 69272 7734 51358 17928 88034 67850 17928 983 17928 62876 7734 62876 69000 62876 79396 17928 42309 42309 4072 42309 72402 72402 585 35237 72402 35237 82631 7003 35237 7003 44984 7003 50372 7003 2740 38130 7003 74070 7003 78455 7003 64502 78455 78455 48154 7003 19058 7003 23327 3821 23327 19058 89135 89135 68728 26421 89135 67276 89135 32265 67276 40288 67276 85827 89135 85827 87573 67276 73034 73034 28283 73034 86216 52058 86216 75702 86216 10679 75702 20647 75702 72343 73034 72343 93880 72343 52316 84822 75702 89265 84822 52316 73033 73033 91204 73033 58077 73033 59013 78480 59013 35896 84822 35896 37378 37378 43022 37378 93343 46784 35896 46784 79917 35896 68383 78749 68383 68383 73112 26058 68383 57502 26058 46784 45086 45086 24187 24471 45086 45086 63126 8374 63126 32274 63126 63126 24441 24441 61885 24441 34910 77798 34910 34910 37574 20342 34910 20342 93062 29019 34910 29019 9242 29019 5743 60329 29019 29019 35493 42130 29019 29019 11761 11761 5839 5839 3946 5839 25118 11761 28354 28354 64871 64871 34675 64871 20776 64871 53411 51346 64871 51346 94198 32326 53411 43780 32326 10835 32326 10835 81986 10835 47549 72221 10835 15171 51346 15171 51179 3092 15171 55839 10835 55839 22903 66861 22903 55839 41530 83376 41530 41530 28845 64605 22903 64605 98309 64605 16940 9030 64605 64605 9270 9270 24988 99792 9270 9030 60680 60680 37817 9270 12510 95483 12510 12510 87966 86909 87966 17667 87966 87966 47683 81777 12510 59137 81777 81777 43638 4087 81777 87966 22634 22634 37367 15688 22634 15688 56320 15688 71080 43969 15688 18954 22634 25845 15688 15688 86401 86401 7468 3652 86401 36206 86401 25845 27503 17636 27503 27503 57108 27503 33126 27503 75943 619 75943 36206 95928 95928 84901 84901 24923 87161 84901 84901 75342 84901 79090 95928 45052 45052 74446 39428 45052 39428 84435 39428 10392 45052 54816 54816 41888 45447 54816 54816 15140 4451 54816 523 4451 4451 92768 4451 72876 35758 4451 55142 35758 47925 35758 4451 6344 6344 20900 20900 80 75031 6344 75031 40883 44723 40883 9535 40883 19119 9535 9535 80971 80971 68409 50296 80971 71903 9535 53574 71903 80971 8827 36463 8827 51008 8827 65358 51008 19093 51008 51008 9594 10100 9594 9594 58095 6154 9594 9594 93431 55855 93431 33812 93431 97034 33812 33812 24411 33812 10457 33812 415 92373 33812 92373 64064 49485 33812 44087 49485 60255 49485 49485 7848 49485 81102 49485 75692 75692 78852 11875 78852 23256 78852 37159 78852 37159 61735 32063 78852 32063 2662 2662 49012 54191 2662 37159 39979 39979 2222 80994 39979 5748 39979 39979 12350 12350 59215 12350 28914 12350 44631 5748 55717 98006 55717 39072 55717 22838 12350 22838 68315 54056 22838 18806 22838 55429 55717 59165 55429 55429 16708 25934 55429 55205 55429 55429 40912 40912 25969 25969 692 40912 11653 88483 11653 85580 11653 75264 85580 11653 90166 84353 90166 90166 83072 90166 16671 90166 75404 90166 61277 61277 98538 7768 61277 61277 35873 35873 75788 61277 61793 28370 61793 61793 44148 42589 61793 16443 35873 16443 97312 77039 61793 30892 77039 30892 62735 84066 16443 82571 84066 91636 84066 88238 30892 30892 56112 8758 88238 35200 8758 8758 44208 44208 28693 79036 44208 44208 46822 5680 44208 44208 15883 15883 66301 15883 13007 21449 13007 28189 13007 28189 63954 13007 93485 93485 31043 52413 93485 93485 94538 94538 74383 26200 94538 38034 93485 44200 38034 25355 44200 62799 44200 38522 62799 17325 62799 62799 14014 14014 58776 33228 14014 61458 14014 68783 61458 24378 61458 63099 61458 61458 78575 14186 78575 14992 78575 52632 61458 4696 52632 26831 52632 6946 78575 6946 54100 52632 86587 6946 28591 81943 28591 86587 34420 17210 28591 24561 17210 10616 17210 72905 17210 72905 99485 7820 72905 22386 72905 35872 72905 72905 60094 60094 64033 84638 35872 99775 84638 99061 35872 47761 99061 98501 99061 18974 98501 98501 82138 99061 87736 87736 87719 82530 87736 57818 87736 87736 40713 40713 48153 40713 87565 40713 15102 87736 8250 8250 25656 8250 89356 26998 89356 89356 51939 52066 89356 88517 89356 70761 89356 76668 89356 85367 76668 95093 76668 89356 68808 68808 66014 894 68808 5313 68808 61593 5313 5313 39587 5313 72069 66171 72069 72069 55071 5313 89667 77099 89667 88300 77099 30127 77099 51493 77099 51493 16636 51493 54788 51493 59852 32084 51493 32084 41645 84000 32084 32084 84767 79417 84767 84767 31262 31262 59556 31262 67519 16036 84767 71563 16036 31262 12576 79802 12576 84767 55472 55472 29693 55472 51814 39148 12576 8323 39148 12576 8725 8725 67696 39148 20669 12860 20669 20669 6054 17281 20669 17281 49718 20669 15460 15460 29075 15460 29109 44869 29109 62536 17281 62536 66455 84536 62536 11079 15460 11079 67557 11079 88983 45543 11079 11079 45109 45109 7435 5319 45109 45109 13237 13237 74948 78587 13237 42175 78587 41180 78587 78587 16880 78587 34892 34892 95960 89380 34892 34892 55604 78587 88194 88194 37807 88194 93733 88194 12492 6021 12492 12492 98021 98021 30339 88689 98021 44167 98021 58331 98021 58331 5948 44249 58331 58331 34863 34863 36869 34863 33872 58331 55803 62874 55803 55803 9791 54152 55803 84734 55803 84734 9065 84734 18955 84734 53084 84428 53084 84734 6680 98972 6680 55963 6680 57197 53084 57197 22292 57197 24296 57197 29644 18914 29644 81428 29644 29644 38270 29644 80270 50343 57197 19084 50343 90661 50343 50343 64192 50240 64192 53504 64192 6001 64192 41364 64192 64192 44375 29644 7191 66140 7191 48306 7191 7191 39112 64192 14905 14905 6692 18600 6692 6692 26115 6692 52565 6692 20430 50752 14905 50752 95569 50752 3435 79845 3435 23377 50752 98660 23377 23377 13226 13226 48682 13226 43314 13226 15558 35164 13226 85248 13226 12472 23377 41464 12472 12472 39376 76601 13226 76601 75077 556 75077 75077 33356 33356 24242 24242 44992 24242 96186 46152 96186 32075 96186 96186 19411 96186 93470 93470 32877 12617 96186 93470 92120 92120 27876 22001 92120 27566 12617 27566 90950 27566 68286 68286 68827 46056 68286 68286 88015 19380 88015 88015 37671 24128 88015 8747 88015 25885 8747 8747 56245 49272 56245 92256 49272 61791 8747 61791 34131 34131 21235 45185 34131 64988 34131 16752 61791 53058 16752 34131 32533 32533 51603 32533 56943 38730 32533 32533 48424 83074 32533 83074 59978 95045 83074 6433 83074 59045 32533 23732 59045 83074 81097 81097 52652 81097 64543 36063 81097 43149 59045 43149 41169 61488 43149 43149 53164 78317 43149 787 43149 787 98009 787 28996 28996 62944 51854 28996 92015 28996 81097 27984 48616 27984 24185 28996 76989 24185 24185 58218 58218 32542 27984 35148 35148 72729 35148 4999 35148 54807 69607 35148 22098 24185 44522 22098 92625 22098 92625 80583 22098 79542 79542 29005 92625 33813 33813 19337 58321 33813 28216 58321 63359 58321 95633 58321 58321 54032 54032 76662 58321 12125 12125 83987 12125 79762 79762 35112 6567 54032 40846 6567 93311 6567 36169 79762 11607 36169 49840 36169 49840 29364 45216 36169 98860 45216 49840 42432 42432 69856 17555 49840 30036 17555 25366 17555 60115 25366 25366 34956 96540 34956 34956 69091 34956 97585 41976 34956 95407 34956 34956 3339 4520 3339 3339 89481 3194 34956 3194 83371 3194 69352 30066 34956 88506 30066 17805 30066 82831 17805 30066 74517 74517 23749 72423 74517 99578 74517 72564 74517 72564 14341 12620 72564 17805 9449 9449 64456 26096 72564 238 26096 57133 26096 9449 94330 94330 33623 26096 12387 9449 12984 70453 12984 92437 70453 7460 70453 7460 53917 23118 53917 35427 53917 35427 52601 91432 35427 68848 35427 93164 35427 35427 29168 45984 53917 96306 7460 96306 90470 29543 96306 29543 56614 38050 29543 96306 27963 27963 37639 8437 27963 15331 27963 85970 15331 33026 15331 33026 33508 81592 27963 81592 64315 81592 30540 30540 7836 31860 33026 31860 72481 39149 31860 30540 70241 70241 3806 70241 15352 93053 70241 21945 70241 70241 58970 64989 58970 64989 43459 64989 21684 64989 54623 64989 33808 33808 71899 68420 33808 47316 33808 33808 90219 64989 41721 608 41721 33808 58814 58814 88277 58814 6498 58814 37296 41721 55151 55151 87871 86353 55151 55151 69386 66781 69386 89127 69386 69386 80744 80744 54580 27132 55151 37363 27132 27132 3583 80744 20020 20020 57632 20020 42295 14991 80744 14991 19192 19015 14991 19015 48029 19015 98422 32617 19015 20020 43220 48877 43220 19015 30707 52188 30707 30707 54943 87542 30707 22696 87542 87542 70388 87542 17657 45833 87542 79319 30707 79319 2425 84234 79319 79319 34605 79473 34605 34605 41553 34605 60892 18367 87542 22652 34605 51710 22652 57013 18367 57013 53336 57013 68411 68411 51206 68411 87748 87748 88632 68457 87748 87748 65391 87748 27754 87748 85781 87748 80414 80414 82811 59784 80414 87748 40237 62949 40237 88941 40237 85781 18058 70939 18058 85781 3060 93106 3060 93106 46374 93106 71362 99744 71362 73887 71362 71362 5327 5262 71362 5262 29924 5262 69297 69297 13988 69297 70568 69297 69998 69297 27173 14648 27173 27173 14275 27173 73125 69297 33750 33750 89942 33750 81862 33750 63390 33750 25879 69297 21486 21486 50093 21486 21617 74860 21617 21486 50352 21114 50352 50352 40917 85415 40917 74135 40917 80276 40917 40917 84563 45379 84563 67261 45379 45379 75716 45379 54818 5490 45379 5490 34522 5490 55527 35384 45379 35384 30407 69750 35384 35384 21630 78945 35384 5490 62522 31351 62522 62522 6384 84016 6384 62522 45167 45167 28919 64613 45167 62522 85951 98580 85951 85951 99203 99640 85951 854 99640 99640 14761 99640 63825 63825 75590 63825 43842 86819 63825 63825 91839 14961 91839 13877 91839 3206 91839 14196 63825 14196 31824 12979 14196 12979 64987 98362 91839 50907 12979 90998 98362 75619 90998 12245 90998 3241 90998 50907 20843 20843 42342 42342 71342 34475 71342 48915 71342 48915 17267 17267 4557 17267 57137 42635 71342 17267 94615 94615 24327 52426 94615 65804 94615 50929 65804 50619 52426 53648 50619 50619 8866 50619 36322 65804 12299 11878 50619 68661 12299 52194 68661 68661 51861 51861 17473 14863 51861 51861 83031 86010 68661 86010 95005 68661 73429 73429 28104 39359 73429 73129 86010 73129 87929 56586 39359 86248 73129 56586 94789 67141 94789 55164 94789 43931 55164 55164 64206 64206 70867 23934 55164 10138 23934 23934 40490 51533 23934 72973 51533 32049 51533 42869 32049 32049 29062 29062 34845 32049 5177 5177 26194 55707 5177 16511 32049 16511 34805 22025 16511 57030 5177 57030 53072 61926 57030 57030 25998 51618 25998 47731 25998 64760 16511 64760 9698 64760 42036 49913 64760 49913 44510 49913 42846 80503 42846 49913 92271 85780 92271 92271 9936 92271 63162 63162 58812 45586 92271 95599 45586 45586 54148 54148 90600 63162 38316 38316 91817 38316 40469 64619 40469 22448 40469 40469 41649 41649 69358 14101 41649 13829 38316 72352 13829 13829 79455 39662 13829 13829 90283 13829 32442 96845 32442 32442 1331 32442 22007 5798 22007 5798 48597 5798 66081 89237 5798 66831 5798 29949 66831 66831 67723 31985 66831 31985 17781 31985 83623 22107 83623 71450 22107 22107 69528 27665 22107 83623 86203 89199 86203 86203 69940 22107 86619 70425 86619 18822 70425 70425 76653 6712 76653 75035 76653 71639 75035 40671 75035 19423 76653 19423 47267 75035 88410 88410 50518 88410 75250 75250 39044 74777 75250 30459 88410 75250 85257 29915 85257 30459 1162 52457 1162 9926 85257 9926 71703 9926 28076 28076 7810 83878 28076 36790 28076 65121 28076 68198 9926 68198 41537 68198 95262 60657 68198 68198 23756 64677 28076 64677 61790 41567 68198 11307 41567 59073 11307 75877 64677 75877 23750 75877 90881 20563 75877 4908 20563 20563 46009 84207 20563 75877 71589 96477 71589 43123 71589 43123 93507 74303 43123 43123 61394 23264 61394 93700 71589 93700 64863 82912 93700 93700 94503 94503 24530 8933 94503 94503 75290 42851 94503 93700 23481 46627 23481 6737 23481 23481 32977 75953 93700 46638 94503 46638 67507 46638 6833 88915 23481 88915 47857 73212 47857 47857 30641 41406 47857 88915 65330 47857 79530 15526 79530 79530 97241 46355 79530 46355 94693 46355 7452 79530 33451 17914 33451 33451 93718 93718 84034 80339 93718 1822 33451 1822 50041 1822 50767 64480 1822 86244 1822 41766 93718 62369 41766 1822 31207 5496 31207 54572 5496 5496 94608 76713 5496 76713 44564 55921 76713 76713 75804 61463 5496 61463 67396 67396 41426 13757 61463 13757 79343 13757 71514 67396 10964 23926 10964 44808 13757 44808 27938 44808 51830 60119 44808 11615 60119 14038 60119 44808 64013 64013 77904 53574 64013 64013 17289 50212 17289 50212 80780 87091 50212 87091 28196 70633 87091 63971 87091 41759 50212 55664 87091 39357 55664 55664 67776 73850 67776 67776 14136 41759 42618 42618 53123 42618 70204 55664 92005 92005 97680 18036 92005 18036 97016 56929 18036 56929 72818 72818 560 72818 55213 48300 72818 75269 48300 50450 48300 72818 22879 22879 48374 88490 22879 87111 22879 99835 22879 99835 87247 72599 99835 56988 99835 56988 64368 99835 17181 17181 3976 17478 56988 17478 20220 17181 77730 17181 72434 72434 80966 58704 72434 528 77730 84261 528 528 49520 74538 528 57393 72434 57393 24882 57393 99352 57385 57393 57385 35405 89280 57385 62952 57385 57385 94677 528 97600 97600 45500 97600 44158 97600 31080 43104 57385 43104 91931 43104 29011 43104 61804 26631 97600 16553 26631 16435 16553 16553 20129 16553 91140 81633 16553 83528 16553 13396 97600 47630 13396 67046 16553 67046 5490 87761 67046 37867 13396 37867 65559 75168 65559 67046 89649 89649 8399 8399 19468 8399 22147 82061 8399 72135 82061 30186 82061 82061 22496 22496 66167 28377 22496 22496 72181 40691 22496 7254 22496 49451 7254 49451 57015 16718 49451 22024 16718 16718 74562 7254 432 22634 432 432 36712 16718 84535 84535 59602 6444 59602 68665 59602 59602 11549 59602 88877 41185 88877 88877 18311 59602 52152 56654 52152 52152 36833 52152 96503 34200 96503 52152 58989 99683 58989 96503 89863 58443 58989 8410 89863 87468 8410 9319 8410 9319 5669 39405 9319 9319 39107 11241 9319 9319 56342 9319 27768 66684 9319 9319 83711 83711 9670 83711 42343 9319 7929 75737 7929 7929 61245 7929 70110 65463 70110 70110 77436 7929 57605 57605 56252 57605 31636 7929 32223 19029 32223 26469 7929 26469 83374 18768 26469 57605 10271 10440 10271 10271 1963 52168 10271 26469 1790 89032 1790 1790 31824 1790 78962 10271 90307 90307 23356 80545 23356 95546 23356 23356 40753 60558 23356 60558 64538 81942 60558 11299 60558 90307 97135 97135 13621 97135 28137 28137 33290 62334 28137 28137 56905 81689 56905 73887 81689 97130 81689 97135 30830 30830 8059 30830 80401 36359 56905 55607 36359 54367 36359 96587 36359 36359 67283 67283 57029 67283 96722 96722 37395 11366 96722 55016 96722 67283 3478 3478 74456 3478 86789 3478 1122 77148 3478 96722 1260 8326 1260 1260 70876 3478 85078 3478 56164 56164 7074 80490 56164 52596 56164 56164 11978 56164 57944 76661 57944 85078 13602 13602 63983 28642 13602 94717 13602 94717 40636 13602 65431 2178 94717 2178 73237 2178 10208 2178 45075 20172 2178 2178 71294 65386 94717 46755 65386 65386 39372 39372 47228 96854 39372 39372 87695 65386 28423 1805 28423 28423 88168 39372 83734 83734 40650 88123 83734 5863 83734 83734 47926 7597 28423 7597 37605 7597 35623 71647 7597 28423 72415 72415 78319 72415 6349 28158 6349 23474 6349 72415 8248 43476 8248 69122 8248 69122 28740 73678 69122 16275 72415 8248 12656 12656 20482 12656 58722 66428 16275 66428 72836 27014 66428 9460 66428 93443 66428 74770 66428 5345 74770 66428 74100 55068 74100 63906 74100 74100 45965 76781 74100 74770 46983 97001 46983 94239 46983 46983 49452 46983 86920 74100 71383 71383 47744 51403 47744 47744 72118 64757 47744 64757 9297 47744 17825 64757 13036 52796 13036 25200 13036 61124 25200 25200 64296 13036 56144 56144 73464 64296 5411 5411 97200 5411 87361 5411 53967 74876 53967 55746 53967 53967 53410 93421 53410 53410 22416 53410 13801 12032 13801 80072 13801 17993 13801 61669 13801 61669 93478 60948 61669 61669 92904 98860 92904 61669 94039 94039 81349 94039 50342 53770 50342 50342 86089 50556 86089 18493 86089 50342 80385 80385 81745 50342 22900 80385 27605 25415 27605 27605 69911 41537 27605 19732 22900 22900 92453 92331 92453 24885 19732 29288 24885 24885 79340 92453 72272 52183 72272 72272 15111 31813 72272 92453 94728 58216 94728 13317 94728 94728 82350 2137 94728 8692 72272 8692 68923 8692 48645 62486 94728 16433 62486 81765 62486 81765 74804 81765 75227 75227 62573 96361 81765 96361 88508 53250 75227 47880 53250 10879 53250 53250 82791 32031 53250 59198 32031 32031 70944 32031 72426 78349 72426 12612 32031 12612 15209 12612 2831 12612 69603 12612 74209 12612 30128 39170 30128 59915 72426 59915 34675 52196 59915 52196 32075 52196 4438 5152 52196 52196 87371 36859 52196 36859 19963 16479 36859 36859 19402 20192 19402 19402 90846 36859 11463 35098 11463 11463 65972 67255 11463 11463 34919 11463 63446 63446 33006 94123 11463 1848 94123 11463 11671 33700 11671 81350 11671 91848 81350 60984 81350 81350 25978 81350 49915 81350 3200 73322 81350 73322 37585 16635 73322 83049 81350 83049 59637 83049 82769 71630 83049 71630 13449 86473 71630 46999 86473 86473 6551 86473 97580 86473 80225 86473 47185 89196 86473 89196 58125 34337 89196 89196 10135 89196 21521 21521 3131 21521 88744 84053 21521 61263 86473 61263 88950 22370 88950 80869 88950 7914 88950 39804 7914 37171 7914 29330 7914 29330 49158 48892 29330 29330 51578 21157 29330 8670 21157 51578 5544 5544 94839 5544 41783 41783 157 41783 40365 5544 75242 75242 19713 6011 5544 6011 95518 6011 26600 9855 26600 26600 18260 26600 42315 80265 26600 80265 58153 82570 58153 85406 58153 25363 58153 21847 58153 58153 17699 80265 55108 22423 55108 50535 55108 96429 50535 53017 50535 50535 28147 28147 79070 50535 45477 45477 92906 45477 21204 41714 21204 21204 48278 21204 5331 32997 5331 53471 5331 28147 69228 69228 30275 5331 95260 69228 14321 14321 45153 95260 30679 30679 31371 14321 86617 14933 86617 59248 86617 59248 32229 16297 32229 16297 62148 59909 32229 56683 59909 59909 17483 59909 51954 83532 51954 51954 3160 51954 76385 76385 90053 58222 76385 98556 76385 51954 12818 12818 40965 49087 12818 89759 12818 81557 89759 89759 82320 48966 12818 48966 12284 48966 1453 89759 54287 54287 98100 54287 55182 48966 90344 84652 90344 35616 84652 90344 17599 43336 17599 17599 38471 57462 38471 17599 26379 26379 36702 57818 26379 58909 26379 8377 58909 58909 43870 33994 26379 33994 47719 85742 33994 96748 33994 33994 8110 30116 8110 77219 8110 22598 8110 849 8110 96042 849 33994 14876 849 80839 62642 80839 849 37287 37287 17208 37287 72890 47051 72890 46102 72890 80839 8256 8256 95939 69285 8256 86905 8256 72890 56069 72807 56069 56069 62484 72890 17702 17702 48279 49504 17702 17702 33284 33284 45657 62915 45657 94678 45657 29905 45657 29905 60777 44424 60777 60777 72733 60777 21178 63838 60777 61718 63838 29905 78811 78811 39148 78811 34182 39412 78811 36642 78811 36642 2259 36642 2611 36642 23995 15170 23995 23995 85883 93909 36642 46163 93909 36642 91197 17195 91197 91197 3738 91197 20899 48447 91197 93909 62018 47020 62018 25926 91197 33486 25926 87128 25926 87128 10545 87128 36421 25926 96253 93944 96253 66309 96253 96253 8648 25926 42873 42873 13690 67403 13690 55826 13690 19284 13690 12099 13690 49957 12099 12099 58260 29113 12099 68171 19284 22046 12099 22046 30776 75037 68171 82125 75037 22046 98706 13960 98706 98706 59486 49294 98706 57315 98706 65443 75037 87905 65443 98706 55979 55979 89408 55979 61526 61526 73365 61526 13202 20991 61526 61526 27347 86532 27347 45965 27347 35347 27347 16193 35347 35347 5477 35347 10650 92528 35347 34738 27347 4430 34738 75137 34738 34738 25271 65567 27347 65567 25725 65567 56953 65567 43736 43736 82583 65567 82980 82980 47727 47727 78698 51183 43736 51183 20476 51183 23033 51183 26954 99676 51183 40981 43736 1431 40981 44294 40981 24082 40981 40981 11427 96400 51183 96400 90793 7873 96400 95877 7873 20063 95877 95877 52848 87356 52848 49639 52848 26410 52848 95877 74083 1563 74083 59433 52848 59433 29925 59433 98942 98942 83171 59433 59612 59612 92788 59612 33961 66367 59612 33961 24311 45455 24311 66367 22918 95002 22918 61702 22918 79724 22918 79724 21024 68698 21024 90406 21024 58454 21024 58454 9771 879 21024 879 58094 58454 54750 18660 54750 54750 48871 19176 54750 85759 54750 98325 85759 32132 98325 98325 35319 35319 90272 98325 41804 99596 41804 3108 41804 54954 41804 35319 93898 40860 93898 93898 3283 3283 27046 93790 27046 93898 32893 32893 71222 24747 71222 66827 71222 68851 71222 61185 68851 68851 90904 90904 99664 90904 97914 97914 26007 26007 26764 97914 61846 11759 61846 26007 44852 44852 8903 8903 34935 68980 8903 259 8903 26827 61846 26827 76506 61613 26827 50217 61613 26827 20038 61613 19643 14266 20038 18872 14266 14266 10532 14266 29926 14266 71851 14266 69208 4742 69208 4742 49239 34389 4742 34389 16580 32125 34389 23822 34389 36175 34389 14266 92316 92316 89411 12434 92316 92316 3854 92316 90995 90995 6080 90995 54927 16867 92316 16867 97246 68792 16867 69269 16867 4765 16867 91219 69269 91219 23375 63672 91219 63672 34432 63672 99988 91219 52485 52485 83370 63672 62346 62346 78723 78723 51997 66959 78723 66959 18063 66959 31832 66681 31832 79495 66681 66681 20301 66681 85644 29661 85644 85644 93377 85644 79024 99182 66681 66681 52311 72068 52311 99182 61200 61200 44761 61200 9157 61200 84133 52311 69650 61200 54608 54608 20401 20567 69650 20567 36183 561 20567 20567 33716 20567 74600 74600 72684 74600 26855 88420 20567 88420 64612 89949 88420 81958 88420 81958 58257 81958 18467 75712 81958 75712 54922 75712 81009 46205 75712 54099 75712 54099 14824 54099 97812 50377 75712 50377 8653 8653 82800 72052 8653 5971 8653 50377 7639 50377 10177 10177 69533 48682 10177 7639 76603 15268 76603 76603 78675 10177 10162 21743 10162 79710 10177 10162 90973 90973 63014 90973 79882 64224 90973 18608 90973 90973 89306 90973 18113 18113 10202 90973 20308 8355 20308 8355 89908 98207 8355 20308 70132 58631 70132 53631 70132 70132 16797 16797 59790 44740 16797 51460 16797 12017 16797 69685 12017 57948 12017 12017 12277 12017 32709 11242 16797 26130 11242 28048 11242 11242 70241 69468 11242 16797 38736 38736 67007 38736 7308 82215 38736 82215 75961 82215 35181 44125 82215 80111 82215 80111 56345 81555 56345 23885 56345 17325 56345 68798 56345 68798 94386 56345 43547 43547 86619 41239 68798 7735 41239 41239 76007 36476 76007 76007 53789 43264 76007 43264 15660 43264 95542 72934 95542 43264 2506 46201 2506 53739 2506 10551 2506 45561 95542 45561 60892 45561 22417 45561 91905 90736 45561 10551 39240 32224 39240 81473 39240 45561 77100 77100 58609 18341 77100 77100 60521 77100 60625 77100 99800 44400 99800 81473 40135 64187 40135 64187 59198 64187 72627 64187 37843 37843 40534 87037 37843 37843 2614 37843 28162 34786 37843 34786 41453 34786 37199 55705 37199 2210 37199 37199 47125 47125 75073 88625 47125 88625 60536 88625 13554 13554 46614 47125 35795 13043 35795 13043 77757 13043 86202 68418 13043 68418 75193 68418 15810 13043 14003 82632 14003 14003 6487 14003 33786 18419 14003 42363 18419 75298 18419 34329 75298 75298 98831 75298 70918 18419 79360 11155 79360 3956 11155 33660 11155 58491 75298 79360 2262 2262 61943 22104 61943 62555 61943 82572 61943 91254 61943 34310 61943 34310 86589 34310 28 16131 34310 34310 46681 34310 45173 45173 35104 8733 45173 8733 56622 99497 8733 99497 38888 68514 99497 39471 8733 45859 39471 71730 45859 97862 45859 45859 73360 99497 86255 50511 39471 50511 10262 86255 41187 36734 45859 14915 36734 7671 36734 9526 36734 50511 19351 19351 69196 36734 90820 90820 53229 90820 38651 90820 50071 85667 50071 26211 50071 81203 50071 98333 90820 98333 64050 84511 98333 80906 50071 30751 80906 2530 80906 50071 67441 67441 5767 17319 67441 91780 67441 80906 50654 84779 50654 50654 70505 14239 50654 50654 41896 30338 50654 30338 71531 59823 30338 30338 93046 30338 6533 84716 6533 19238 6533 19238 7975 40587 30338 37665 40587 40219 40587 19238 99857 99857 26871 99857 22005 60150 22005 484 22005 80941 22005 16065 80941 80941 28192 80941 11120 80941 43055 72449 43055 80941 68341 68341 82406 82406 58100 77647 82406 8076 82406 8076 79244 79244 42608 24291 79244 79244 25619 46206 79244 15229 8076 15229 68036 84493 68036 68036 63513 68036 99928 23765 15229 23765 99905 15229 51642 51642 61858 26228 68036 88233 51642 28608 88233 45258 88233 84012 45258 48061 45258 45258 78019 45258 26915 10136 26228 38743 26228 1461 38743 38743 45227 38743 13973 57190 13973 13973 13944 38743 52894 51001 52894 6212 52894 6212 54686 34021 52894 34021 29956 34021 94977 56236 34021 10809 34021 34021 82932 34021 6 6 94463 37244 34021 70951 37244 79128 37244 5441 37244 37244 44226 44226 3205 44226 40046 27104 44226 27104 40546 11622 40546 40546 74658 74658 20345 69421 74658 33533 74658 33533 14280 40546 75665 82864 75665 82864 76848 50567 82864 44469 75665 44469 94084 44469 53632 846 53632 52055 53632 12907 82864 12907 69864 12907 87637 1354 53632 526 1354 12907 73738 73738 72705 73738 12275 83328 73738 83328 33255 83328 90649 630 73738 630 84111 630 46578 6495 630 6495 58445 58445 37518 38364 37518 41697 58445 41697 10985 41697 35837 65234 41697 71930 37518 71082 71930 71082 27289 8848 27289 39467 27289 49015 27289 89693 49015 42768 49015 42768 44181 42768 38781 49015 85751 85751 84021 85751 2365 84565 85751 84565 87962 84565 82562 84565 73426 84565 90115 1034 85751 28468 1034 57349 1034 22707 1034 22707 44304 22707 84088 90115 46958 25098 46958 46958 65273 22707 45594 93227 45594 38456 1034 85319 38456 94835 38456 29973 46958 29973 84307 1738 29973 9038 29973 50687 29973 50687 61122 50687 5094 97619 50687 73563 50687 50687 3254 64566 3254 3254 86554 71635 50687 58014 71635 2894 71635 95725 71635 71635 55617 55617 29858 31077 29858 29858 57642 57642 79964 29858 34303 34303 220 96638 34303 85367 96638 11873 96638 96638 43188 69476 43188 96638 73288 61476 73288 3811 43188 62708 3811 54608 3811 59108 3811 38693 59108 59108 48443 74037 59108 59108 17514 17514 51458 59108 62537 60245 17514 60245 38777 52867 60245 62537 73491 73491 17626 73491 35806 73491 95314 95314 9138 69105 95314 73491 30176 30176 29 6106 95314 6106 1695 6106 43324 22333 30176 22333 4525 22333 14057 97907 22333 16753 6106 16753 34683 27359 16753 16753 9795 98840 16753 48718 16753 16753 70220 70220 52656 70220 14086 14086 28422 11568 14086 70511 16753 70511 47866 32613 70511 32613 4664 32613 7019 47866 27814 27814 60688 17824 27814 17824 31178 17824 17141 28615 17141 82805 17824 82805 15815 82805 44221 82805 89699 131 82805 82805 66042 66042 66901 57416 66042 66042 83622 4228 66042 4228 61813 72920 4228 49437 4228 49437 76042 44532 49437 88998 66042 77305 88998 49437 34664 88998 17360 9666 34664 88025 9666 9666 79113 80095 79113 80095 7445 73478 80095 32954 80095 28960 32954 68811 32954 68811 5576 21118 68811 79957 80095 80298 79957 32089 79957 68897 32089 79957 15059 66147 15059 48505 15059 8527 15059 32089 56170 56170 96729 56170 16992 56170 62376 66104 62376 73811 66104 66104 94640 44905 66104 44905 83591 44905 81456 44905 94269 19908 44905 77372 44905 4126 66104 4126 72153 44905 5811 79299 5811 16473 4126 16473 44928 16473 94046 72954 16473 65910 72954 25557 72954 72416 72954 16473 91947 56345 91947 99892 72954 42675 91947 99892 57725 50865 57725 8969 42675 48147 8969 35145 48147 58531 8969 58531 21814 44134 58531 58531 29581 58531 96219 30152 48147 61723 30152 58531 23322 56369 23322 23322 45942 63482 45942 42790 63482 82079 23322 63482 87764 87764 65125 65125 93223 96404 65125 49461 65125 72008 87764 33113 72008 72008 34581 65125 54279 13902 54279 13902 91243 13902 6350 54279 15681 46006 15681 15681 43283 15681 76923 23763 54279 23763 16121 87047 23763 23763 14773 41232 23763 23763 68837 28611 68837 23763 18039 34572 18039 72003 34572 34572 79102 18039 77579 77579 50427 57005 77579 33331 77579 77579 47812 53579 47812 73278 47812 77579 39511 68208 39511 19122 77579 43848 19122 56772 19122 19122 19979 19122 71122 18064 71122 71122 5778 35140 19122 21314 35140 35140 87804 31608 35140 85501 35140 85442 85501 35140 91398 79817 85501 79817 71226 79817 85998 79817 76315 84419 85501 68134 84419 33804 84419 27782 84419 6382 84419 1484 84419 1484 38843 25741 84419 25741 81428 84419 56375 56375 45855 56375 1213 50776 56375 25741 90510 90510 94407 90510 29421 29421 10871 78934 29421 21815 90510 21815 39439 35333 78934 35333 86740 78934 1057 1057 66764 66764 30437 66764 4569 66764 35034 52238 35034 66764 37971 37971 30087 4462 37971 47606 37971 45881 35034 37971 49010 49010 41642 14063 37971 14063 84564 42502 49010 46657 42502 40203 46657 46657 13134 46657 47364 47364 44199 47364 9085 14378 47364 40590 13134 40590 70954 86098 40590 37557 40590 37557 26237 37557 21342 53398 21342 21342 46810 21342 7893 18181 86098 53232 18181 59527 86098 11053 59527 51335 59527 30790 51335 59527 71850 4929 71850 67498 71850 37231 67498 18355 67498 49106 67498 72150 49106 67498 36974 49106 69347 92546 69347 43178 69347 43178 11668 49159 36974 49159 26263 23937 49159 23937 12435 35599 23937 49159 17712 17712 31663 77159 49159 77159 58482 77159 65657 5309 17712 21827 5309 72009 5309 5309 6620 6620 20698 75926 20698 20698 61887 20698 13054 20698 53663 20698 57102 46975 5309 46975 74121 24169 46975 74991 46975 46975 7213 46975 68045 66824 6620 73860 66824 66824 5609 74277 46975 74277 18912 22209 74277 66824 99052 15892 99052 99052 33535 35822 33535 33535 27263 27263 9181 37974 27263 24032 33535 41102 24032 24625 27263 47240 24625 1229 24625 33350 1229 23711 1229 21635 1229 22115 1229 22115 36708 22115 93167 1229 41638 55417 41638 28305 55417 92378 55417 55417 97886 97886 90299 97886 95120 60106 55417 60106 90589 57673 60106 57673 3246 35351 3246 3246 36401 3246 14543 30284 57673 24542 30284 50163 3246 49132 50163 77965 50163 41864 50163 15324 41864 41864 88725 41864 93522 27717 93522 50163 14307 14307 36208 93522 3375 3375 71441 9673 3375 80048 3375 3375 9163 52384 3375 52384 88732 52384 81051 52384 29304 3375 20996 52384 80426 80426 22834 80426 92961 92961 99227 92961 34258 15676 92961 62672 15676 52505 15676 63734 15676 8216 15676 80426 26702 26702 3074 26702 9040 65272 9040 26702 4998 93102 26702 82838 4998 25139 82838 88661 82838 82838 93920 97445 82838 85418 82838 60405 82838 60405 96970 60405 77757 90271 93102 90271 56621 86894 90271 90271 26396 52325 26396 9161 26396 6193 26396 90271 52018 52018 75979 10216 52018 59721 52018 13379 59721 59721 19251 85734 19251 19251 71071 72487 59721 84916 72487 72487 14328 72487 59181 72487 83626 19251 87660 87660 86755 59721 28747 28747 97321 53650 87660 94943 53650 53650 38535 53650 53432 71811 53650 37399 71811 76153 71811 52506 71811 52506 23234 96308 52506 4677 52506 48446 52506 47872 71811 47872 73450 73450 94092 45934 73450 78267 47872 78267 71515 68735 78267 37078 78267 78267 66073 73450 61695 56171 61695 399 61695 47872 5011 5011 15090 27291 5011 27291 55015 78516 5011 78516 22290 46139 78516 32275 78516 94885 32275 95329 32275 7186 32275 78516 71088 42351 71088 17544 71088 71088 68085 74034 71088 47969 78516 71088 18278 18278 73343 92167 18278 73343 58512 58512 24966 3695 58512 92167 73241 31758 73241 36120 73241 11137 73241 73915 11137 11137 12875 12875 54161 12875 13175 12875 64 99211 64 89015 99211 98747 99211 98747 32729 49210 98747 83293 49210 49210 43535 89579 43535 49210 68177 49210 53469 18156 53469 53469 94221 52704 94221 55814 94221 94221 57464 57464 29723 25878 57464 57464 13612 7512 57464 42906 57464 42906 85587 42906 8155 82388 57464 59978 82388 82388 73486 95219 57464 42906 30080 30080 73703 30080 3320 30080 33626 33626 78526 83045 33626 74249 83045 89237 83045 70305 33626 20052 70305 70305 33397 70305 70161 70305 49828 96753 49828 49828 99891 25978 49828 83045 90988 90988 45591 8208 90988 90988 8444 90988 74197 36840 90988 49828 80925 80925 1360 72863 80925 50323 80925 5129 80925 32805 80925 33695 49828 45595 33695 33695 8025 33695 65017 67748 65017 72899 33695 89773 72899 72899 47365 72899 51762 33648 51762 3740 51762 51762 8548 51762 52887 5966 51762 5966 85264 71168 5966 98666 71168 5966 49382 49382 1009 49382 69153 71092 71168 18798 71092 42819 18798 18798 44344 18798 28009 28881 18798 86628 28881 28881 74090 19858 28881 30185 19858 19858 49892 19858 70217 19858 24960 30694 19858 30694 69055 46208 30694 20968 19858 75258 20968 54356 20968 20968 13475 17262 13475 20968 88045 82234 88045 65564 88045 90033 88045 13475 23164 72793 13475 53039 72793 99401 23164 99401 10753 99401 90932 99401 77706 99401 16774 42969 99401 42969 20247 42969 13739 75126 13739 38816 13739 13739 93768 25021 93768 290 99401 30912 290 93768 62503 62503 33618 88290 62503 62503 53318 46596 62503 46596 8494 31430 290 31430 27867 35909 31430 46596 53520 31430 86431 86431 1582 86431 18659 11076 86431 4046 11076 87559 4046 4046 46183 79014 46183 78361 46183 78361 76585 46183 11218 11218 32075 40074 11218 11218 21939 11218 31146 83695 31146 11218 97385 32275 97385 97385 93918 97385 82108 82108 47958 53666 82108 53666 88919 53666 41026 9179 82108 86163 9179 31933 9179 70553 31933 53223 31933 7551 31933 84506 9179 45419 84506 41328 31933 41328 71672 41328 46455 84506 39573 25933 39573 94010 39573 41328 56207 81031 56207 41328 70857 70857 22178 52898 70857 23558 70857 79871 70857 25470 70857 70857 62685 40092 70857 40092 39617 40092 75961 15421 70857 15421 38425 44584 15421 41650 15421 4981 41650 18614 44584 7710 18614 44426 18614 46725 41650 18614 42594 5960 42594 70300 42594 70300 76171 93281 70300 37848 70300 81777 70300 41704 70300 41704 36794 81505 41704 81505 58271 58271 48956 25467 58271 58271 97871 56469 58271 56469 41031 56469 2045 56469 59118 33005 59118 12158 56469 12158 41361 12158 79386 12158 50225 12158 41143 30416 41143 68786 41143 54552 41143 59118 94676 79062 94676 29729 94676 93436 41143 23605 93436 73573 94676 26923 94676 26923 36354 26923 30343 30444 26923 30444 55624 22789 30444 9903 30444 60625 9903 9675 30343 35473 9675 90708 9903 58434 90708 52741 90708 16997 90708 20664 16997 83553 16997 82823 16997 82823 3240 82823 95987 33069 16997 33069 24347 98316 33069 56112 33069 33069 90671 36931 95987 91506 36931 94111 36931 36931 83987 36931 82658 36931 26952 89437 36931 19542 36931 15015 33069 90405 15015 42113 15015 28486 15015 25824 36931 85796 25824 25824 90018 51169 25824 25824 50007 81957 50007 25824 99162 35060 99162 99162 47011 99162 65402 99162 46126 46126 89876 54669 46126 50434 99162 82611 50434 7122 50434 95999 7122 53605 95999 95999 9294 19355 95999 65009 7122 65009 85429 95999 67206 67206 16897 16897 62922 64336 65009 78231 64336 78231 31091 78231 34920 91564 78231 33150 78231 64336 52468 52468 25530 52468 62488 52468 50971 8205 52468 26751 78231 16575 26751 52468 42350 3850 42350 3850 88276 47023 3850 6842 3850 6842 73624 3850 17119 92570 17119 52268 6842 52268 14062 74072 17119 18086 74072 19702 52268 92241 19702 92241 99227 1150 92241 1150 65208 1150 80703 80703 76365 74962 80703 18182 80703 80703 97261 96903 80703 1150 20964 29289 20964 62460 20964 70402 80703 19911 70402 19492 70402 70402 33154 33154 7528 327 33154 33154 73350 55751 33154 58401 33154 33154 30511 30511 2070 18769 30511 89012 18769 18769 31450 18769 73951 1910 18769 18769 54166 97779 54166 40964 54166 18769 81919 38128 81919 18769 65949 65949 52525 7618 52525 52525 56241 44068 52525 51747 44068 44068 32540 44068 32331 44068 75773 56470 44068 13626 52525 99137 13626 13626 45679 13626 1621 74423 1621 1621 13372 57049 1621 97092 57049 57049 63101 63101 7327 6659 63101 57049 36484 36484 63469 71097 63469 19061 63469 19061 49217 20979 71097 14142 20979 20979 69448 29279 69448 79505 69448 20979 51947 51947 6062 82504 69448 82504 72766 36671 51947 61028 36671 6388 51947 6388 10682 6388 87173 6388 14286 46038 6388 6388 43779 13456 6388 13456 46827 13456 95979 95979 56936 19097 6388 5447 19097 19097 11314 95979 16958 19097 10594 10594 64966 83490 16958 16958 80471 80471 12100 80471 51715 80471 42911 28296 80471 83490 26120 91204 26120 26120 62561 54736 80471 68562 54736 21622 54736 21622 42135 26795 21622 90037 54736 93872 90037 27470 21622 27470 31870 26782 27470 27470 88798 60742 88798 93600 88798 93600 98341 3481 27470 3481 79017 27713 3481 57177 27470 57177 8115 33765 57177 46858 57177 20481 46858 90301 3481 90301 37562 90301 12891 12891 60798 33715 12891 28790 46858 12891 38348 93789 38348 47484 28790 47484 39573 47484 60067 38348 78712 76711 47484 76711 33686 29020 76711 5614 76711 78712 70342 65139 5614 65139 85321 58579 65139 65139 21670 5614 50774 48597 50774 53323 50774 50774 84395 34416 84395 5245 84395 84395 44990 65139 34059 99226 34059 1431 34059 84395 99379 8039 99379 98116 99379 99379 8918 8918 69639 69639 55215 96093 69639 96093 66069 31985 96093 69639 54220 54220 97813 50721 54220 84256 50721 50721 34894 64207 50721 85513 54220 50721 32688 65887 32688 65887 29909 81993 65887 85513 75039 75039 73486 75039 85718 75039 23373 84897 75039 84897 60902 84897 64839 2003 64839 64839 64413 64839 42539 92334 64839 89390 84897 3925 89390 89390 19208 64839 85071 85071 98739 10188 89390 96063 10188 10188 30926 34859 10188 10188 85267 98801 85267 36038 85267 85071 99641 99641 41304 99641 26051 71266 99641 99641 2231 99641 98007 98007 72328 85267 66610 34827 66610 66610 69292 66610 48662 48662 93779 48662 70428 28156 66610 48662 28172 28172 41849 17812 28172 17812 34372 16395 34372 34372 37863 83771 34372 3048 83771 7214 3048 18085 7214 81363 7214 81363 70723 63967 81363 7214 82664 81363 43015 30991 82664 92710 30991 40406 30991 49601 30991 49601 22131 90922 22131 22131 18404 69710 49601 93777 69710 69541 69710 26920 69710 29885 26920 34848 26920 33070 26920 89177 33070 33070 89161 26920 30524 30524 55075 67904 30524 27387 26920 33070 52954 52954 80711 52954 30752 30752 4356 52954 32504 32504 14668 10694 14668 60232 10694 36595 10694 10694 80776 43168 14668 43168 1751 10694 723 41791 723 723 72243 723 47373 43168 23483 23483 55003 90580 23483 71624 23483 10246 71624 12011 71624 71624 72006 23483 56546 63867 56546 23003 56546 23003 90277 59671 23003 30908 23003 30908 21495 56546 52070 9041 52070 52070 85234 52070 7958 52070 55959 55959 80190 56381 55959 74591 30908 74591 98823 74591 32719 42021 74591 42021 86522 50319 42021 50319 82507 82755 50319 36393 82755 91281 36393 82507 37235 37235 58705 37235 45784 75350 37235 37235 26840 12242 36393 82700 12242 12242 17684 25092 12242 67256 12242 8964 67256 67256 88297 12242 54018 54018 5805 54018 90242 54018 39110 37635 54018 67256 81980 81980 2727 81980 17046 54018 17511 58804 17511 61703 17511 17511 63504 17511 20388 76814 37635 76814 44342 15043 76814 24345 17511 25504 76814 51047 24345 25504 54557 93776 54557 36774 54557 59943 54557 54557 42195 20877 51047 20877 93420 20877 79714 79714 8207 22568 8207 50762 79714 8207 37895 37895 31680 8207 18069 63552 18069 18069 45070 18069 19442 79695 18069 79695 41597 79695 23577 93185 23577 23009 23577 79695 64783 64783 74495 98547 74495 74495 27572 74495 38263 85639 38263 66618 38263 16624 38263 74495 54196 41498 54196 6023 74495 16144 6023 38847 54196 89460 38847 6023 92328 31617 92328 92328 19589 19589 25448 27315 19589 23914 38847 23914 59819 54944 92328 23914 19825 19825 40464 74417 54944 74417 14895 13293 74417 19825 46548 46548 73981 46548 27410 27410 3906 91565 27410 91565 57070 13734 27410 24531 91565 24531 47061 24531 18488 24531 94775 24531 97227 71221 97227 28238 91565 28238 67314 13267 28238 28238 20399 24531 54446 87401 54446 86663 54446 46278 54446 46278 12108 12108 40683 40683 20591 34536 40683 87179 34536 2678 34536 2856 34536 53827 2856 69621 2856 96162 69621 83064 2856 57162 83064 30721 83064 83064 39648 71126 39648 39648 64825 48157 39648 61238 39648 92699 39648 39648 61811 39648 16940 39648 43309 34221 69621 24659 34221 13128 34221 21303 34221 71032 21303 21303 60731 24589 60731 13079 60731 74509 60731 21303 58021 70652 58021 58021 86473 58021 39472 39472 84210 39472 50276 58021 25603 18783 25603 60527 50276 21948 60527 25603 92448 92448 41089 25603 77770 77770 68403 77770 40882 40882 528 66716 60527 35154 66716 66716 32517 40882 71173 61911 66716 76090 61911 61911 75709 75709 5147 40842 75709 61911 15389 94379 15389 59214 15389 82301 61911 82301 89673 82301 91405 15389 85583 85583 22263 74345 85583 92738 85583 95612 92738 92738 71401 4329 91405 16385 4329 4329 68322 29294 4329 57462 4329 92738 82543 82543 26496 82543 61976 53249 82543 57873 82543 47090 4329 75014 47090 47090 81841 18108 81841 81841 85567 81841 15313 85680 15313 81841 22124 22124 72740 45138 22124 22124 38545 68195 22124 37034 22124 542 85680 37034 28520 15145 28520 99835 28520 28520 17900 17900 41020 81631 37034 81631 8073 81631 91286 91286 60831 17900 43660 66218 43660 98994 43660 10468 43660 73354 10468 10468 56642 43660 12774 12774 63517 60019 43660 55371 60019 60019 82536 79527 60019 79527 22352 29962 22352 15901 22352 85988 22352 22352 68533 9154 68533 9154 9171 68533 77575 17923 77575 2584 9154 22658 2584 41000 22658 3158 22658 2584 95249 95249 74909 95249 95389 95249 28438 46441 95249 95249 51676 95249 57951 16234 95249 5762 16234 41486 16234 10867 16234 51793 41486 66865 41486 51793 17321 20602 17321 17321 40506 72632 66865 2787 72632 73051 72632 42631 72632 56427 17321 56427 37134 56427 35527 42591 56427 42591 11005 42591 11832 42591 76856 72632 59580 59580 72523 77009 56427 77009 31041 13882 77009 23422 13882 13882 61043 87158 61043 61043 20988 42974 61043 69208 42974 7079 42974 42974 97260 97260 32805 2248 97260 97260 25615 74402 97260 77899 97260 89343 97260 79373 89343 89343 51477 97260 12536 44939 89343 12536 41051 41051 32194 1851 44939 1851 54695 1851 72182 41051 26457 26457 28530 81576 26457 41051 28073 186 28073 28073 83963 21507 28073 26457 29547 29547 96556 28073 20379 20379 53077 28073 23523 23523 60220 86350 60220 23523 96442 23202 60220 23202 10187 23202 49494 98854 23202 23202 70823 96442 45632 75202 45632 2333 23202 17156 2333 2333 7540 2333 78086 78086 48890 89854 78086 89854 2094 57247 89854 57247 58635 22822 57247 57247 45098 11368 89854 57247 66975 66975 86908 66975 4204 11368 57374 57374 89735 89735 51047 89735 1253 1975 1253 1253 59965 59965 72643 66645 59965 52383 59965 59965 35817 89735 32444 32444 69828 11279 32444 81141 32444 32444 18987 32444 58540 32444 61798 49577 32444 49577 45047 49577 16702 49577 97613 74652 1253 74652 42101 42101 11991 42101 52551 52551 34303 63385 42101 63385 26808 63385 3609 51962 3609 52551 26061 65012 26061 63385 15004 15004 26135 82834 15004 2947 15004 26061 94940 4795 94940 15004 10609 15004 86018 16647 86018 69604 86018 86018 52801 98293 86018 86018 27646 19375 86018 10609 26329 26329 60416 87069 86018 79842 87069 19375 94842 94842 89722 33693 94842 76251 26329 76251 83556 84616 87069 84616 43442 5395 84616 84616 17196 87851 84616 28548 87851 12412 87851 43287 12412 12412 56541 12412 80852 76176 80852 16272 80852 44491 80852 19111 80852 95120 19111 17910 19111 8221 19111 79502 19111 79502 52317 79502 76864 79168 79502 79168 68300 79168 36930 79168 34403 98417 79502 98417 92004 92004 62339 39418 92004 92004 28012 98417 29594 40407 29594 92004 73403 30865 29594 12622 30865 30865 3313 3313 33555 89312 3313 19100 3313 23014 30865 83281 23014 23014 58265 90 23014 23014 89684 89684 24944 89684 90342 89684 24419 83451 23014 83451 30418 83451 38602 83578 24419 83578 14581 84086 83451 20893 83451 30468 20893 84086 67029 43445 67029 39956 67029 38172 67029 20893 76897 90190 76897 52579 76897 59296 67029 59296 9157 59296 98734 76897 98620 98620 13678 30478 13678 29661 13678 13678 74528 13678 84783 51471 84783 91741 84783 84783 45584 13678 18158 18158 3828 14355 84783 14355 44535 14355 78585 92963 14355 14355 49803 18158 38603 14355 93871 93871 47822 73503 93871 73503 57532 3580 73503 73503 45326 76538 45326 73503 82907 82907 18543 82907 89543 89830 82907 82907 99322 71105 99322 99322 84225 11374 99322 69661 89830 21188 69661 93883 69661 93883 87693 93883 89382 18730 89830 5157 18730 16848 18730 50203 69661 50203 10348 50203 34926 50203 27609 63068 27609 41665 63068 63068 17558 63068 30384 94052 50203 94052 25505 48645 94052 95082 94052 94052 4619 94052 49960 14894 49960 98765 49960 49960 64966 99103 49960 64366 49960 83519 49960 89318 49960 89318 98200 31642 89318 89318 7791 83519 27249 27249 46459 27249 80295 27249 87682 30306 89318 30306 3664 18221 3664 30306 43035 43035 68202 43035 13249 43035 2467 43035 80179 3664 63822 90463 63822 52060 63822 43035 71710 36467 71710 63822 74585 74585 1511 36901 1511 1511 68504 1511 66792 79048 66792 21807 68504 21807 53953 24334 53953 44858 66792 89613 44858 44858 81925 87844 44858 44858 4275 44858 97656 27509 21807 21015 44858 24322 21015 34004 27509 34004 7057 42041 24322 42041 81114 65032 42041 42041 7567 27676 7567 85427 7567 13693 85427 85427 85827 90111 85427 97426 90111 10692 90111 90111 64142 90111 24994 42041 84892 95167 84892 84892 14913 14913 39986 84892 22862 98278 22862 22862 59880 22862 86897 56346 84892 76690 56346 26001 56346 41196 26001 41196 20997 58276 41196 95264 58276 42891 58276 74945 42891 40914 42891 40914 45875 64455 40914 26487 40914 58276 93679 93679 16567 14067 93679 15366 40914 15366 61323 14067 83756 83756 27042 15366 30730 30730 4615 16101 30730 15366 51129 96003 30730 96003 5893 356 5893 80711 5893 21415 5893 5893 6161 18604 96003 17615 18604 98808 18604 18604 28439 56348 18604 56348 87221 56348 59608 31447 56348 5893 14801 63863 14801 78502 56348 67403 78502 78502 97078 78502 45637 83721 14801 83721 98564 76218 83721 88189 83721 19181 83721 83721 26204 639 83721 83721 72024 72024 40574 2575 72024 72024 36130 36130 74315 60638 36130 45629 36130 36130 25006 36130 85031 75753 36130 75753 39558 20137 75753 75753 45525 75753 11624 75753 72330 91088 75753 2575 50760 77903 50760 16264 77903 59166 77903 50760 46001 1715 46001 46001 53987 46001 63011 17156 46001 46001 82542 46001 50835 50835 50737 4356 50835 99419 50835 65871 50835 69317 46001 99494 69317 69317 54378 46442 69317 46442 64716 20810 46442 39039 46442 69317 78242 78242 78544 78242 2238 87182 2238 2238 72091 23566 2238 2238 22190 53261 2238 2238 90774 90774 54534 90774 28115 78242 67485 11187 67485 91192 67485 90774 4305 4305 58576 4305 69449 4305 8708 58120 4305 40504 58120 58120 77387 97069 77387 81626 58120 96371 81626 81626 69119 69119 97655 81626 32761 32761 2252 32761 83881 67164 69119 67164 22949 67164 99720 32761 57749 4551 57749 75914 57749 53314 57749 53314 8327 69556 67164 65546 69556 3183 69556 3183 38774 9624 3183 27346 3183 83743 69556 83743 31745 31745 85303 31745 83871 83871 78910 31745 36505 74948 36505 36505 88271 31745 4564 4564 96420 4564 43718 4564 91389 4564 69927 53219 69927 69927 42443 45060 69927 45060 83789 45060 9436 12765 45060 93980 45060 93980 27298 93980 42063 42063 71014 83072 42063 68264 42063 1353 68264 68264 84258 11073 68264 11073 88515 11073 82721 11073 52080 11073 25534 11073 37402 75112 37402 11073 66537 66537 56278 66537 75849 72796 75849 1043 66537 1043 91737 71363 1043 33298 1043 22849 1043 1043 48241 48241 7909 25695 75849 97581 48241 97581 22460 1268 97581 77681 1268 24441 1268 84046 1268 97581 88217 88217 49393 98993 1268 61784 98993 15018 88217 15018 9927 55225 98993 15945 55225 55225 27750 67889 15018 67889 26039 55225 58554 67530 58554 70205 58554 99996 58554 81979 58554 1501 81979 33252 1501 1501 9219 39247 9219 1501 86439 75449 86439 86439 4951 4951 48824 4951 9250 54783 86439 62572 54783 61708 54783 54783 40001 40001 78594 25920 40001 86439 45771 45771 82086 45771 13352 52199 45771 55705 52199 5720 52199 33823 52199 33823 74674 33823 6281 6281 73617 52199 41354 85850 33823 85850 87546 77058 6281 26873 77058 83250 85850 83250 97449 75158 83250 75158 93500 20309 83250 7411 20309 20309 50585 41531 83250 93502 41531 41531 54907 41531 1447 82713 54907 82713 15119 1447 82795 82795 23077 12077 82795 82795 80583 82795 81054 81054 52839 81054 85365 97613 85365 22126 85365 85365 57019 64732 57019 81054 89707 30079 57019 98210 30079 30079 77291 96924 30079 96924 91606 91955 96924 11461 96924 88136 11461 11461 71458 4741 71458 71458 13406 71458 77817 46120 71458 2499 71458 2499 66528 71458 47277 27819 47277 84173 27819 27819 64582 27819 33892 8102 2499 8102 91223 80402 8102 80402 12369 80402 72702 92334 80402 80402 33199 59122 33199 88646 33199 12986 88646 33199 90163 90163 98063 26667 90163 90163 43144 43144 64186 90163 17393 43144 95333 95333 32410 52901 95333 17393 50198 50198 60143 20398 50198 50198 107 50198 18528 96889 18528 18528 54077 70176 18528 7717 18528 37484 18528 37484 87879 37484 3217 37484 6424 37484 22441 22441 10948 10948 82699 22441 76982 76982 27514 10948 27292 27292 99058 27292 44761 5348 27292 76982 32167 12408 32167 13425 10948 35774 13425 13425 69478 44935 69478 60229 69478 69478 52425 69478 23253 23253 19458 19458 77084 1247 19458 19458 478 19458 32106 32106 22276 19458 89333 70553 89333 24905 32106 40602 24905 24905 71364 71364 91469 46001 71364 30442 24905 23470 30442 30442 26607 24905 92087 92087 68559 2136 71364 2136 4949 473 2136 2136 98000 2136 73747 9031 73747 73747 30329 73747 59638 2136 63488 11166 63488 63488 902 73747 6468 79380 6468 14819 79380 97908 79380 79380 39975 9132 39975 39985 39975 6468 34341 71022 34341 79380 49018 49018 86033 49018 58391 58391 50909 16550 58391 73838 58391 16338 73838 73838 21685 73838 10899 16820 73838 15937 16820 73838 50686 29084 50686 78825 50686 60382 50686 60382 30318 30318 71863 30318 58361 44126 30318 17480 30318 44126 21666 21666 35269 41490 21666 21666 2075 36032 21666 21666 17438 56728 17438 56728 38007 86292 38007 87540 56728 4390 87540 87540 93736 69804 38007 69804 76493 91216 69804 69804 52578 32921 52578 57233 52578 51805 69804 14814 51805 51805 46027 748 46027 95494 46027 46027 32170 53549 46027 9046 69804 81806 9046 56618 9046 91765 9046 91765 92870 1675 91765 1675 28557 9046 83179 30572 83179 30572 86186 30572 54240 30572 23223 23223 9688 23223 44001 74062 44001 7685 44001 60153 44001 60153 23191 6460 23191 19759 60153 19759 35452 52273 23191 19759 40389 48933 40389 42581 48933 48933 76173 40389 96824 46440 96824 17257 96824 17257 98900 17257 37182 87978 96824 37100 87978 97475 87978 83373 87978 87978 92292 87978 69965 668 87978 77542 668 668 47028 90844 668 4873 90844 90844 68532 90844 69843 668 57914 14347 57914 60925 57914 55297 57914 30824 57914 90844 84047 84047 2208 64621 2208 2208 27603 27603 95035 78894 27603 27603 22301 95284 2208 43845 95284 95284 12375 95284 7535 46008 2208 25620 46008 46008 58862 46008 57883 57883 94848 27460 57883 27460 68093 56825 27460 51676 27460 50861 46008 58142 50861 83027 50861 14752 83027 83027 8329 83027 28320 88071 83027 72963 83027 45897 72963 72963 29975 72963 82995 34792 72963 34792 53061 34792 59387 59387 79381 66325 72963 66325 6423 59387 59014 92883 66325 92883 20334 92883 52423 37146 52423 41059 59014 37141 41059 91158 41059 91158 56949 91158 9931 41059 23166 73453 23166 64499 23166 42361 23166 56927 52423 56927 44092 44092 12591 44092 94225 94225 46247 94225 47331 47331 8567 42035 47331 93392 42035 64325 93392 93208 42035 3302 42035 3302 32346 92456 3302 92456 57702 89980 93208 38593 89980 2544 89980 2544 76343 92456 53842 48069 53842 48069 43738 48069 87704 53842 24741 51132 24741 9755 48069 92090 9755 9755 66136 7489 66136 71239 66136 44953 71239 71239 39935 11427 39935 24860 39935 17710 39935 84642 39935 56592 39935 58884 71239 58884 1113 39935 17934 17934 600 40705 17934 35073 58884 71239 49844 49844 11842 49844 49993 49993 92669 86153 49993 49993 98713 49844 63644 24304 63644 63644 55407 49993 75104 75104 93484 75104 80884 95273 75104 95273 47696 54269 95273 47508 95273 75104 27856 75104 24695 27856 86079 17290 86079 16559 86079 86079 13602 24695 38886 41272 38886 21741 38886 38886 29830 29830 42936 14602 86079 14602 64535 49432 14602 23760 14602 23760 12183 23760 3540 23760 32818 83534 23760 77406 14602 77406 3778 81663 77406 39622 77406 1778 77406 1778 18907 99338 18907 10775 1778 10775 16409 10775 1405 18907 42286 63099 42286 38631 42286 42286 47327 47327 72968 36144 47327 11785 47327 55556 47327 29004 42286 29004 29283 28654 29004 42286 94474 94474 22684 94474 67947 94474 51449 24942 94474 73471 24942 24942 64423 24942 26468 94474 52284 52284 31560 16755 52284 28516 52284 82678 94474 42869 82678 82678 66095 82678 78106 7063 82678 7063 16225 82678 99878 91671 99878 99878 67550 80685 99878 80685 63226 29705 80685 29148 80685 91229 80685 91229 21650 65523 80685 65523 98933 65523 85850 91229 93990 8998 93990 93990 45089 45089 22982 23924 45089 23924 3362 29412 45089 29412 38407 48778 29412 29412 48209 48209 72099 29412 22926 71411 22926 69683 22926 10027 48209 47887 10027 47887 75832 28008 47887 47887 30194 55600 30194 47887 67945 67945 86445 32632 67945 93407 86445 32841 93407 93407 24714 93407 11170 65576 93407 6070 65576 65576 43635 16733 65576 87448 16733 17618 16733 16733 21574 8150 16733 8150 31284 16733 70027 62539 70027 34491 16733 98594 34491 856 34491 34491 70098 7838 8150 54238 7838 70027 10521 37276 10521 10521 39281 10521 50769 44516 7838 43930 44516 13867 10521 27953 13867 59007 13867 64760 59007 59007 66968 45094 59007 40402 59007 40402 57760 13867 30692 30692 93789 30692 80498 80302 30692 59007 64164 5230 64164 64164 65042 64164 75440 11590 75440 41820 75440 19973 75440 13826 19973 19973 43342 19973 88500 12603 19973 91120 19973 91120 64402 91120 41246 84658 91120 17701 19973 49458 84658 77305 49458 49458 71826 49458 78690 49458 32864 84658 87856 49458 10998 35574 10998 69132 10998 45103 10998 87856 95415 95415 34264 82013 95415 95415 90081 56425 87856 47567 56425 28906 95415 28906 35191 28906 64032 54651 64032 28906 89214 45815 89214 89214 76330 76330 20779 15763 76330 76330 92509 15763 20915 20915 89171 35155 20915 68040 20915 43689 76330 64738 43689 20915 38640 38640 25714 41808 38640 38640 65065 65065 63941 65065 30665 65065 9108 71262 9108 9108 97475 30665 51833 51833 69243 51833 45479 41528 51833 95702 41528 41528 60308 60308 32251 60308 44661 46248 41528 46248 96653 46248 43933 43933 93521 46248 32832 16913 32832 92129 43933 26619 92129 92129 63565 91954 32832 91954 55036 91954 26573 65643 91954 91954 6742 61216 92129 61216 16205 61186 61216 61186 70995 20798 61186 61186 77684 79923 61186 61186 80170 61216 98965 48698 98965 80033 98965 26485 98965 98965 33893 33893 47781 9544 33893 36327 33893 86423 36327 93935 36327 85908 36327 64210 33893 48372 64210 64210 39171 32574 39171 64210 24613 61277 24613 24613 48660 40110 24613 40110 73603 52734 40110 52734 54244 52734 76972 76972 44125 90047 76972 33562 76972 90187 76972 72556 90187 86328 90187 86328 32687 80946 32687 12314 80946 2887 32687 80946 39687 39687 52642 39687 31771 60651 39687 2887 73965 73965 23765 73965 45875 36144 73965 61009 73965 61009 25426 8227 61009 61009 23647 23473 61009 23473 46407 81333 61009 81333 8300 81333 88489 27819 88489 81264 88489 10379 81264 75433 81264 47414 81264 47414 16900 27322 47414 27322 60125 27322 15411 15411 83024 15411 40074 83313 15411 57355 83313 5308 83313 83313 88551 83313 35366 35366 56077 83313 42216 42216 40994 42216 71216 65502 42216 18388 65502 65502 35726 65502 19574 19574 6568 52053 19574 19574 49322 19574 8288 26253 19574 19574 33146 80201 33146 33146 43029 43029 27955 33146 94383 33298 94383 63002 94383 74104 94383 74104 97193 74104 70699 25287 94383 69622 25287 29835 25287 25287 82101 87936 82101 82101 38826 48527 82101 91747 82101 91747 66665 66665 22102 66665 7198 66665 79519 89353 91747 89353 59840 89353 80220 48078 66665 48078 74211 48078 52882 89353 54106 33636 54106 54106 2432 25078 54106 54106 1649 94547 54106 54106 97627 97627 58717 97627 74831 97627 77034 97627 4850 78129 97627 97627 82863 97627 52615 1815 52615 1815 87997 1815 32694 33612 1815 83905 52615 52710 83905 95309 52615 60835 95309 60835 70687 72571 60835 52812 95309 52812 26802 37559 52812 45201 52812 82782 52812 3680 82782 52812 54101 65397 54101 12881 54101 54101 99043 82782 58817 62139 54101 62139 68285 47864 68285 39516 68285 39516 96793 9452 39516 55722 39516 80654 55722 55722 85809 70792 55722 98205 62139 53334 98205 41235 98205 41235 64868 80829 41235 64352 55722 64352 79628 64352 27214 89869 27214 13743 27214 1039 27214 80055 1039 34014 80055 80055 7310 7310 95907 81731 7310 1894 7310 33088 1039 33088 3860 31523 33088 70962 33088 33088 10094 91947 10094 10094 52813 7310 25502 25502 64698 38929 25502 32009 25502 24525 25502 25502 70212 27319 70212 95748 70212 44823 25502 74219 44823 44433 70212 62257 44433 44433 4497 4497 40831 82929 40831 40831 13985 40831 55410 55410 980 980 85037 25276 980 55410 76813 76813 54471 76813 51458 55410 31969 31969 44064 54976 76813 54976 66184 54976 69080 69080 98778 3016 69080 45618 3016 93462 69080 51065 93462 79458 51065 51065 52088 51065 62800 23752 62800 62800 32167 62800 44827 51065 54233 54233 74388 3751 54233 54233 59105 24387 54233 13250 24387 59105 23362 23362 42628 23362 9015 59685 23362 24387 84444 99732 84444 23362 83487 25285 83487 83487 76120 83487 27850 65489 27850 27850 44293 10275 27850 27850 17075 79256 17075 57142 17075 55222 57142 57142 96271 35375 57142 27769 35375 60751 57142 59419 60751 35375 79327 79327 65693 46135 65693 37447 65693 68253 79327 40720 68253 29802 68253 68253 51972 68253 3036 85931 79327 86913 85931 84354 86913 86913 55114 86913 19692 375 86913 19634 375 375 10349 375 95155 76399 95155 95155 30877 95155 79544 60702 95155 95155 4842 23828 4842 4842 907 81986 907 907 96393 65415 907 31162 907 88179 907 65084 907 76371 65084 62935 76371 36396 76371 76371 21559 42680 76371 41222 42680 74910 42680 42680 79329 79329 17370 79329 30955 87508 79329 79329 57625 42680 45235 45235 70129 70129 59764 70129 68808 70129 77456 77456 75979 97827 77456 77456 24944 77456 80235 11915 80235 80235 22346 80235 77662 77456 21944 39414 21944 80235 19714 56100 19714 67249 19714 85832 19714 19714 20364 20364 99079 20364 61342 61342 15200 15200 17708 15200 34786 61058 15200 15200 60226 93775 20364 93775 44816 49403 93775 93775 53119 53119 81374 40989 53119 40989 61487 29731 40989 32554 40989 32554 29628 7680 32554 71546 7680 7680 47486 47486 71050 82143 47486 82143 61541 82143 61803 92503 82143 88812 92503 88812 4892 98692 88812 3260 92503 3260 56400 27623 3260 27623 44226 88812 4632 22550 4632 4632 10372 10372 30362 13156 4632 4632 4048 4048 41282 4048 91547 11323 4048 53500 4048 53500 57381 84225 53500 80959 53500 78623 53500 17430 53500 73001 17430 37514 17430 99319 37514 37514 53644 53644 38670 53644 56949 53644 28149 3894 53644 37514 66498 82006 66498 66498 48338 4375 37514 4375 16581 4375 44804 4375 75548 4375 29394 10601 29394 29394 74550 29394 18352 17084 4375 35515 17084 17084 42356 49423 29394 41390 49423 49423 30269 49423 15528 15528 48941 4340 15528 15528 39441 20305 15528 86195 15528 15528 29123 15528 3116 60388 3116 29123 24711 57546 24711 98049 24711 55586 98049 98049 66408 32091 98049 28938 24711 28938 23142 69652 28938 28938 45774 84170 45774 82501 45774 45774 55040 69652 34117 91664 34117 40670 45774 77862 40670 40670 3286 40670 57890 57890 26775 97020 57890 97020 96283 64077 97020 97020 53936 10952 97020 94475 10952 97020 80743 18170 80743 18076 80743 28542 80743 2585 80743 2585 7992 2585 64311 95919 80743 65325 95919 32957 95919 95919 74685 2585 19746 19746 51037 19746 9227 15447 19746 49644 19746 49644 40349 29699 40349 40349 80845 20991 40349 40349 27209 94544 40349 97800 94544 94544 25204 26943 94544 91206 26943 26943 64080 38058 40349 38058 85638 76064 38058 76064 85664 85664 44503 5989 76064 5989 5578 99581 85664 28509 99581 99581 85805 99581 50325 85664 73664 12539 73664 56081 73664 5035 73664 14896 73664 99581 91214 91214 39243 11814 91214 99581 69987 91214 95614 95614 27937 95614 30772 15489 95614 23251 15489 49668 95614 49668 11737 49668 70378 91226 15489 91226 53078 91226 40741 40741 50585 60951 91226 35710 60951 35710 68285 87373 35710 35710 48240 19525 35710 19525 79759 33744 35710 60779 33744 19525 91489 91489 33259 91489 17572 9941 17572 6415 91489 98026 33744 98026 42872 98026 19862 98026 79349 97913 98026 98026 70604 90186 98026 98026 63434 98026 1736 86524 1736 1736 33353 85738 1736 61110 1736 35153 61110 61110 94946 25792 61110 9339 61110 61110 99168 99168 44967 99168 12965 99168 41204 71794 99168 39547 99168 62463 99168 99168 52831 22027 52831 52831 34566 14006 52831 52831 47158 52831 26874 74319 52831 25959 74319 68909 74319 16217 74319 79244 16217 22994 16217 14792 16217 90131 16217 99805 74319 75973 16217 26804 75973 99805 20299 20299 11634 21893 20299 70858 99805 75437 70858 3742 70858 70858 3406 87190 3406 53545 3406 49270 3406 43847 3406 3406 38034 57852 3406 85426 3406 3406 86363 86363 69183 7212 86363 90884 7212 4542 90884 3226 86363 22923 3226 92230 3226 3226 8211 8211 9222 26093 8211 50069 8211 92590 90884 66014 92590 55625 92590 3226 21478 21478 17614 48124 21478 21478 40957 21478 8557 92590 77176 77176 47175 77176 69744 54412 21478 54412 98803 98803 97359 79383 98803 77176 88782 88782 7834 88782 93300 59144 93300 24485 93300 2576 88782 39391 2576 2576 84588 84588 71783 84588 30122 84588 38187 84588 65221 84588 79064 79064 6683 47131 79064 35152 79064 79064 49725 90499 79064 42301 84588 42301 14593 42301 80926 46970 42301 42301 39685 78 42301 78 80776 79064 37311 37311 70334 58591 37311 54805 37311 27111 54805 29501 78 37311 49753 49753 90803 49753 3965 49753 31210 31210 84945 95244 31210 31210 74054 47573 74054 74054 43628 80544 74054 80544 61993 80544 24846 43628 143 143 72155 78625 143 143 64816 143 95990 95990 89035 25535 95990 73054 43628 73054 27183 42410 73054 53074 42410 42410 97198 97198 15483 4538 53074 19137 4538 4538 29038 75745 4538 75745 78256 75745 87323 75745 52680 75745 20767 96145 4538 95676 96145 96145 4324 32981 96145 87487 96145 10544 4538 10544 87855 10544 55141 23253 55141 73412 55141 39879 55141 39879 76591 39879 11866 55141 67120 95673 67120 31823 67120 68683 67120 68683 47729 18308 68683 68683 61221 68683 71017 71017 90100 67224 71017 68859 71017 68859 1585 68859 44779 44779 47011 44779 38731 44779 52840 60281 44779 44779 34416 68859 85803 74681 85803 44779 63247 63247 4163 63247 93320 85803 90169 12685 90169 59128 90169 44779 69963 1883 69963 69963 33845 69963 61997 36332 69963 19802 63247 55837 19802 18376 19802 15892 19802 69963 5014 5014 3502 51070 19802 16854 51070 17171 51070 51070 58736 10222 51070 90104 5014 63398 90104 42523 63398 4488 63398 63398 99797 90104 3250 43584 3250 46371 63398 66449 46371 63398 74199 3250 58452 58452 65431 58452 10828 52971 10828 14788 10828 14788 79956 634 14788 14788 42474 99953 42474 25203 14788 25203 15001 42474 32405 11505 32405 95256 25203 70193 95256 53488 95256 32405 77808 75760 77808 77808 71338 71338 27654 74501 71338 40727 77808 71338 49157 89023 49157 46914 49157 46914 96813 96813 99659 68046 96813 96813 97702 40727 6020 6020 5072 46914 82182 82182 7778 10554 6020 10554 1543 10554 78564 6020 11482 11482 9117 65155 9117 1882 9117 78378 9117 78378 5698 78378 34644 78378 82890 78378 42507 57023 42507 42507 30277 61159 42507 42507 62914 88325 62914 61159 30401 50804 30401 47351 50804 38844 47351 11517 47351 51811 47351 47351 1918 87483 50804 55087 87483 3229 87483 87483 39522 87483 50369 184 87483 184 67821 184 65988 184 50517 50517 4240 26276 50517 6240 50517 78652 184 80309 78652 78652 28733 90814 50517 68959 78652 68959 427 78655 68959 32349 68959 25075 32349 46829 32349 68959 63833 63833 91886 32496 63833 63833 59237 59237 99254 80453 59237 59237 81884 48979 81884 81884 29281 29993 29281 29281 94392 2704 29281 43551 29281 43551 2388 2388 54452 46592 2388 68460 46592 22976 46592 38602 46592 2388 16645 16645 28359 31017 2388 31017 37149 16645 36290 81346 31017 81346 65406 65406 84587 83219 65406 65406 64679 36290 93599 3803 93599 93599 64754 1526 93599 1526 45092 1526 70980 1526 68824 1526 11089 65406 46293 47376 46293 87125 46293 58154 46293 91726 58154 44051 1526 44051 20705 44051 89151 58154 171 85995 171 94829 44051 94829 99193 94829 32254 20200 94829 46293 13210 35861 13210 71315 13210 74167 13210 94829 34418 42843 13210 45866 42843 34418 77316 77316 67953 65594 77316 65594 53760 42843 68140 4686 65594 60064 4686 16992 4686 68140 44317 29372 44317 44317 10638 47274 10638 47274 41464 10638 40364 80328 40364 40364 91197 47274 96130 96130 5280 96130 43995 96130 48742 96179 96130 10056 96130 58850 96130 96130 66999 50312 96130 34529 50312 50312 30126 87939 66999 84832 87939 84832 61394 56601 84832 93247 84832 84832 14865 97821 14865 14865 91301 92794 91301 92794 51405 25291 92794 51467 92794 24907 91301 94059 24907 92794 64249 64249 45458 24907 80579 80579 25627 80704 80579 85785 80704 59451 80704 59451 61509 80579 34592 34592 61452 59451 21539 21539 60067 21539 38711 42007 21539 25057 21539 40018 25057 10903 21539 10903 92322 92322 26710 40412 26710 26710 79456 17531 92322 25046 17531 70933 17531 66032 17531 17531 89558 26710 20863 85371 20863 85371 40958 46043 85371 82191 85371 85371 11862 93419 11862 44870 11862 26010 44870 53482 44870 44870 47268 24999 47268 16988 11862 53302 16988 16988 63660 16988 26280 16988 93355 75324 93355 43391 93355 43391 50152 92591 43391 21196 43391 24798 21196 21196 51010 21196 6505 21196 41771 65321 41771 82977 6505 26184 82977 26184 83374 23392 26184 41771 18760 69993 18760 18760 43359 51898 26184 51898 45225 7516 26184 7516 6824 7516 77281 77281 59862 68463 77281 86409 77281 12850 77281 37535 77281 823 7516 823 40155 32203 823 823 34623 222 77281 222 93861 36541 222 36541 56331 16597 36541 83193 16597 49235 16597 39574 16597 44109 39574 39574 27779 72915 39574 72915 8466 72915 68972 5376 72915 39574 31143 1998 31143 45963 31143 31143 79822 19575 5376 15678 19575 19575 34989 31143 75034 75034 22464 22464 67064 66405 67064 85200 22464 14621 85200 85200 15952 93893 85200 22895 93893 52927 93893 87195 93893 84778 93893 23860 84778 68501 84778 31902 93893 31902 737 31902 57191 31902 36511 30402 36511 36511 72637 57821 31902 57821 82462 36511 26650 26650 99337 26650 86240 36511 64837 28756 64837 83817 64837 21785 64837 8925 64837 35254 8925 8925 57740 23870 26650 23870 73886 23870 67733 23870 77189 48542 77189 77189 77587 63698 77189 23870 2302 32916 23870 70994 32916 32916 72639 8838 32916 8838 44126 8838 20521 88690 8838 21130 8838 32916 55275 55275 78794 55275 32623 94215 55275 6278 55275 6278 57372 89779 6278 6278 97713 24842 6278 6278 31885 6278 25185 25185 28202 60952 25185 93937 25185 42353 25185 25185 31271 2547 25185 82725 2547 54181 2547 46242 2547 46242 39543 69759 46242 46242 48297 31271 27119 13581 27119 27119 26524 53736 26524 4943 26524 73823 26524 27119 41825 99699 41825 41825 59438 41825 33271 26524 58961 4210 41825 4210 70846 41825 97922 78130 97922 66443 97922 89460 66443 66443 70630 7752 66443 9267 7752 43243 7752 97668 7752 97668 30909 97668 62757 2777 62757 62757 66569 94122 66569 66569 87104 66569 16871 88774 16871 46128 16871 16871 85613 16871 59698 33478 59698 49491 59698 66569 84703 84703 55930 84703 28048 14067 84703 84703 60854 59698 75281 75281 42762 65092 75281 65092 66531 9991 75281 60685 9991 9991 82009 79605 65092 43799 79605 79605 73875 39844 79605 38169 82009 38169 74645 11312 38169 51784 38169 9430 38169 34762 38169 34762 67908 21641 34762 66417 34762 38169 54105 54105 50661 38181 54105 7348 54105 83331 7348 83661 7348 95260 7348 7348 10980 7348 86351 7348 15398 33782 15398 7348 87586 21476 87586 80117 15398 59878 80117 87586 64810 64810 79340 32200 64810 32200 28732 12766 32200 12766 28439 24474 12766 93720 24474 24474 26216 86131 12766 24474 54477 69986 86131 54477 30920 70619 30920 20525 30920 30920 72609 72609 70614 87766 72609 22621 87766 87766 56287 56287 7497 7497 93299 54531 7497 27377 7497 27377 59443 27377 52697 89549 27377 75439 27377 75439 2376 75439 98311 44240 98311 98311 24096 27377 8183 8183 90924 14848 8183 36201 98311 8183 67686 49847 67686 67686 78211 78211 17457 57057 36201 57057 8357 57057 86609 64599 57057 69764 64599 69764 15245 69764 3928 69027 57057 64599 14532 69027 97569 21100 97569 21100 15616 49403 15616 15616 87319 29172 15616 7902 15616 21100 4854 7345 4854 79330 4854 87450 79330 4854 28124 50229 28124 18521 28124 18521 36718 1686 18521 18521 47747 51095 47747 28124 93611 82491 93611 93611 43904 57687 93611 57687 7493 56373 93611 79181 56373 88442 79181 31570 79181 14194 79181 79181 29893 56373 43353 20563 43353 43353 12670 43353 1707 79181 11904 5367 11904 74370 43353 13230 74370 10544 74370 74370 18337 19794 74370 25364 11904 25364 34358 29098 74370 29098 23172 25364 96588 19125 25364 96588 94754 50294 94754 94754 37588 37588 80909 94754 91322 91322 56904 91322 54073 33528 91322 33528 60913 70828 33528 39698 91322 39698 98071 39698 88061 39698 21022 39698 99745 91322 61944 7006 61944 7006 86954 86954 56467 30518 86954 57283 86954 57283 2695 57283 66629 57283 50767 86954 17933 1260 17933 17933 49050 49050 64655 57464 49050 49050 91854 79991 17933 79991 32478 91854 48244 48244 596 41296 48244 48244 60428 48244 95888 97112 95888 97112 15099 42044 97112 75466 42044 42044 12000 97112 43680 68212 43680 43680 20343 43680 16886 43680 28304 43680 75334 75334 81485 75334 78414 95393 78414 71068 78414 78414 72192 43952 78414 78414 85779 50208 78414 98475 75334 78414 34677 35406 34677 1324 34677 97617 78414 21973 97617 97617 16328 11859 97617 21981 34677 21981 71776 21981 43820 21981 63653 45319 21981 21981 56619 74029 56619 64513 56619 56619 9890 9890 45477 56619 80109 80109 6713 80109 92347 80109 34073 56619 86129 86129 65498 84797 86129 84797 52854 74901 84797 42902 74901 31426 74901 4870 74901 2677 74901 17372 74901 47590 84797 58891 47590 67010 58891 57108 58891 35579 74901 48887 35579 35579 96102 35579 17959 17959 33909 88386 35579 14042 88386 88386 77297 4959 35579 87302 4959 66691 87302 87302 21409 21409 94733 64880 21409 31800 21409 42763 87302 76929 21409 72050 76929 99555 76929 99555 49840 17404 99555 78705 17404 17404 71501 71501 24511 83774 71501 66122 17404 37031 66122 43195 66122 66122 66767 66767 96084 46967 96084 77564 46967 75279 96084 75279 12614 86338 75279 29945 86338 43694 86338 86338 94691 75215 75279 75215 31206 89710 86338 81947 89710 79202 89710 90948 75215 27462 90948 58438 90948 89710 10710 75312 10710 65490 10710 65490 74839 65490 18038 7135 18038 18038 70490 18038 76794 65490 25888 25888 45497 25888 47246 65490 57354 22140 57354 66906 57354 25888 86396 72078 86396 57354 21735 16110 86396 52749 16110 16110 68161 98085 68161 68161 26076 42902 68161 42183 68161 49026 16110 38775 49026 49026 31696 60068 49026 60068 63827 36747 63827 15302 63827 56388 63827 63827 68374 3596 63827 27973 60068 18128 27973 27973 33427 36930 27973 31126 60068 31126 80656 31126 53296 95109 31126 17272 31126 52725 17272 17272 32184 17272 77879 17272 58613 58613 9030 58613 49931 58613 50571 17272 77776 77776 39495 77390 77776 57976 58613 23201 57976 5446 57976 50371 77776 50371 95156 78854 50371 75591 50371 75591 43351 75591 40715 54592 75591 54592 13509 15829 78854 15829 17863 54592 76965 55395 76965 76965 91132 15829 5891 45274 5891 45274 69401 49765 45274 45274 67360 67360 5960 5891 80361 79704 80361 91570 80361 45274 9609 52101 9609 52101 23308 5730 52101 72172 52101 48434 9609 48434 26383 52101 87341 87341 71082 83059 48434 62889 83059 83059 84768 83059 55105 83059 31411 83059 2701 40668 2701 2701 23614 35886 23614 35886 94582 35886 95798 21852 23614 89597 21852 86119 89597 89597 73638 84432 21852 91104 84432 84432 11919 18305 21852 82391 18305 21852 60073 60073 18369 1694 84432 1694 33203 16717 1694 70697 16717 16717 18278 67684 16717 67684 29704 50827 67684 96489 16717 96489 31533 19611 96489 54578 96489 62371 96489 20009 62371 67684 62668 62668 83694 62668 27163 62668 91733 62371 9241 57548 9241 9241 33509 9241 40690 93139 9241 62371 25157 49459 25157 9241 40245 42710 25157 42710 26360 33153 42710 44960 42710 42710 31405 81170 42710 73895 42710 59248 42710 70308 42710 46670 40245 42710 79112 98835 79112 46670 65043 65043 80858 65043 4341 50452 4341 94207 4341 4341 80711 65043 19018 19018 71644 88965 19018 45441 88965 88965 5948 88965 75387 87609 88965 88965 3307 3307 18509 86808 3307 20156 3307 74479 3307 24696 3307 77629 24696 3307 58296 53019 3307 77707 53019 55763 58296 36185 55763 36185 43074 67293 36185 87243 55763 67856 87243 55763 90781 90781 79390 24952 90781 18314 90781 18314 79860 46531 18314 24952 74407 74407 91545 67616 74407 18314 99011 97028 99011 99011 27440 99011 8100 18314 89664 89664 70999 36151 89664 89664 62997 62997 92643 93432 62997 93432 24317 93432 89480 89664 13270 13270 27866 13270 46818 24653 13270 13270 50645 48358 93432 13270 49977 88483 49977 49977 28999 85289 49977 35789 85289 85289 94425 33828 94425 38042 49977 38042 60867 38042 6732 38042 59120 56950 59120 94425 52691 17988 52691 59120 75048 55077 75048 51449 75048 75048 35277 75048 42762 74724 52691 66995 74724 14635 66995 34408 66995 75048 25339 61741 25339 25339 25218 83184 25339 25339 38266 33639 38266 33639 62871 33639 32260 33639 21455 21455 46507 21455 25813 21455 20133 20133 38787 20133 60702 20133 11012 20133 58480 21455 63195 63195 23724 89166 63195 20133 67820 67820 91150 67820 23696 93388 23696 72135 23696 66307 23696 66307 45144 17967 66307 17967 26706 42181 17967 17967 96310 41696 23696 37939 41696 41610 41696 80194 17967 80194 22816 2763 17967 2763 57173 2763 47794 28514 2763 57124 28514 57124 53563 17723 57124 57124 18165 66529 28514 973 57124 973 53678 53122 973 48146 53122 79321 53122 53122 58964 53122 55407 76932 53122 51330 66529 51330 36440 51330 88366 51330 7943 7943 86844 7943 71013 95860 7943 95860 94434 58038 95860 7481 95860 7481 32522 7481 73743 73743 42294 16276 73743 49133 16276 70920 7481 3215 70920 70920 36178 70920 51495 67584 51495 44261 51495 46488 70920 12185 46488 46488 68540 46488 96125 46488 31105 46488 27938 72714 51495 65154 72714 39460 72714 67192 46488 12365 67192 67192 93308 67192 10379 53220 39460 53220 30859 53220 97817 2611 53220 88728 53220 73991 88728 88728 42628 88728 96688 88728 12678 41208 53220 33829 41208 29370 41208 88728 73183 57235 73183 94639 73183 83753 73183 73183 31619 78617 31619 31619 84442 31619 72759 31619 56152 9939 56152 56152 74391 23248 56152 23248 40537 23248 64771 56152 50180 50180 36193 50180 55991 50180 60977 60977 49702 50180 70664 43894 50180 99827 43894 48719 70664 48719 60531 48719 28049 56017 48719 70174 56017 98541 56017 10021 56017 10021 69197 10021 58114 11313 10021 99750 10021 56017 56774 84800 56774 56017 95288 56774 70822 51441 70822 32536 70822 56774 54618 54618 28818 57382 54618 54618 18628 50924 54618 59096 70822 54772 59096 21012 59096 59096 72216 54618 18853 18853 25304 35209 18853 2010 18853 18853 90599 66187 90599 90599 37424 90599 80854 90599 93970 90599 73637 73637 97332 73637 2586 98415 2586 73637 69403 92445 69403 93026 69403 93026 50303 91033 69403 71202 91033 12569 71202 71202 31087 97833 71202 71202 58889 56665 58889 64133 58889 88297 64133 77539 58889 76083 77539 76083 45996 12475 76083 86856 64133 72725 86856 86856 28351 86856 41474 86856 49349 95925 86856 68346 95925 13243 95925 67056 86856 60120 67056 67056 85521 67056 23258 23258 47713 74365 23258 23258 38795 10156 38795 9938 23258 9938 36066 9938 89808 38795 27858 27858 84099 81687 27858 97376 89808 40137 89808 91302 40137 49349 40137 79025 40137 2437 79025 79025 14307 69605 79025 77348 69605 69605 90726 26429 69605 26429 96572 40315 96572 20973 96572 32923 26429 96572 7616 35204 7616 7616 85560 85560 57891 3067 85560 85560 48440 7464 48440 48440 51234 12383 48440 60863 12383 12383 68257 12383 33429 12383 12208 34493 12383 34493 47804 34493 90140 17008 12383 17008 57584 18146 17008 40006 18146 89239 18146 17008 25536 25536 502 31192 18146 31192 28504 27766 31192 25536 24429 24429 39519 24429 27554 78795 31192 14130 78795 28537 78795 8816 78795 8816 4228 8816 2955 30274 8816 59584 30274 78795 36782 36782 98224 63627 36782 36782 57922 7589 57922 57922 98406 57922 45293 73055 36782 21405 73055 71998 73055 57922 30687 77543 57922 58607 77543 30687 11311 52582 11311 11311 43332 9788 11311 9788 19782 530 9788 29037 9788 9788 13107 13107 61159 9814 13107 13107 62857 96578 9788 13107 79616 79616 89730 79616 94443 70937 79616 70937 48256 70937 96019 70937 16866 16866 59752 32390 70937 32390 10392 32390 81254 16866 76974 76974 9026 9026 15283 73748 9026 9026 41207 93263 41207 41207 23016 41207 81520 66858 9026 66318 66858 66858 53604 41207 77168 77168 39183 77168 75516 66858 20651 20651 40964 20651 69726 74226 20651 56339 74226 74226 69557 46147 74226 79794 46147 17714 46147 46147 18246 52224 18246 13988 18246 18246 64544 78536 64544 64544 7357 64544 34038 41813 64544 41813 76769 41813 8109 18580 41813 99325 41813 95552 41813 41813 84044 26341 84044 26341 84883 87042 84883 84883 45710 85110 84883 84883 52325 77231 26341 77231 42084 57969 77231 57969 25052 37535 25052 2788 25052 25052 7425 7425 15590 10057 7425 28842 10057 7425 17441 29240 17441 17441 9669 19901 17441 13800 7425 13800 64076 56970 64076 16402 64076 42750 64076 15681 42750 11107 16402 16402 76764 76764 21138 76764 92928 11107 9002 40143 9002 9434 76764 92756 9434 92756 2393 2393 80752 9429 2393 94617 92756 94617 74113 72186 74113 11433 74113 94617 47976 83591 47976 47976 98171 6037 94617 74113 36688 74978 36688 20041 6037 46717 20041 69130 20041 36688 86190 86190 14861 86190 44126 442 86190 442 4505 34986 86190 34986 77983 34986 17849 34986 63552 74857 86190 19679 74857 74857 64485 64485 60030 64485 40057 73018 34986 73018 57057 73018 68063 13112 73018 68346 73018 40401 73018 40401 6136 64308 40401 40401 20083 11142 20083 72622 20083 72622 8709 72622 7851 57934 72622 57934 37666 57934 59009 57934 61427 37650 57934 20083 72237 67390 57934 67390 53016 60873 67390 11802 60873 11802 25842 11802 13562 13562 27243 13562 47572 4243 47572 83768 47572 26477 47572 60873 2992 2992 7111 2992 49151 47572 56717 7455 56717 56717 92077 2992 19174 29182 19174 29182 69951 29182 20390 29182 83699 734 29182 84409 19174 40150 84409 40150 73622 29182 4819 4819 68433 51191 4819 89830 51191 51191 97825 83043 4819 28277 83043 51191 49724 49724 1569 34125 49724 45765 4819 49609 49724 32482 49609 4568 49609 85944 49609 49609 45211 3653 49609 83043 48460 68153 48460 48460 87058 48460 81730 48460 73324 73324 9558 97004 73324 48460 63764 52459 73324 52459 73360 52459 19252 3300 63764 63764 27722 39171 27722 27722 1138 27722 53593 53593 77274 77274 92145 84983 77274 77274 65665 65665 65019 10650 65019 36247 65019 65019 40352 65019 25819 65019 64201 64201 63570 64201 31354 64201 44516 65019 44439 64201 66331 66331 21206 66331 63630 63630 99317 89071 63630 15046 63630 66331 34017 34017 58484 34017 46614 34017 57842 50049 34017 58529 50049 89869 50049 50049 54645 53746 66331 53746 62768 17185 53746 30521 53746 53746 49169 50049 98208 98208 81681 98208 49454 49454 66019 49454 96216 17351 49454 69089 98208 81721 69089 69089 10803 69089 10605 69534 69089 69089 28332 81100 28332 28332 75521 28332 42498 42498 81321 69741 42498 54200 42498 42498 80619 42498 72845 72845 42905 30606 69089 30606 72263 43290 30606 30606 36309 36309 94445 94445 78253 31744 94445 94445 91066 94445 27789 27789 81233 50201 27789 76928 94445 64235 76928 76928 43552 797 76928 63700 797 71450 63700 3461 63700 21085 63700 63700 32505 58605 32505 90364 797 33501 90364 90364 29874 90364 53485 53485 33455 10120 53485 86343 53485 15871 53485 90364 76810 7046 76810 76810 32765 61816 90364 68786 61816 46466 61816 29668 46466 6502 76810 6502 8314 6502 90251 74929 6502 97143 74929 87317 74929 74929 10072 80499 74929 6502 35019 53519 35019 74929 51046 35019 48027 19089 35019 19089 55213 19089 76601 19089 29470 49119 19089 85103 19089 80644 48027 80644 3328 74705 80644 85592 80644 80644 15473 19089 47807 16386 47807 82179 47807 47807 84104 17299 47807 5454 80644 5454 70847 5454 60045 55236 60045 60045 35901 29863 17299 29863 70402 21795 5454 14796 21795 53639 21795 71302 21795 65177 29863 69242 65177 80338 65177 94922 21795 94922 71189 57762 94922 57762 95965 57762 59398 94922 23718 59189 23718 26466 23718 4595 23718 23718 32517 23718 77918 77918 46928 9719 46928 46928 14845 92483 14845 22805 14845 42644 14845 46928 53366 94643 53366 53366 70293 55081 70293 70293 73215 73215 57949 14002 73215 398 14002 14312 14002 94900 14312 85009 14312 14312 93684 76229 14312 61563 76229 82182 76229 76229 77856 76229 49222 43796 14312 8263 43796 38695 43796 37414 14002 58927 37414 58927 48117 23917 58927 58927 37852 58927 90428 58927 6314 58054 6314 6314 26278 43796 1142 19948 1142 91246 6314 56103 58927 77498 56103 33243 56103 48068 56103 74597 56103 7052 56103 91246 41621 41621 28099 41621 93002 21353 41621 77648 21353 21353 85461 30696 21353 41621 71346 21353 22256 22256 10867 95780 22256 30751 22256 22256 68947 93104 22256 93104 92839 93104 6633 33181 93104 32437 33181 33181 59091 33181 88576 75415 21353 75415 21300 1743 75415 75415 18790 73386 18790 18790 61762 18790 60482 69583 18790 30673 33181 55470 30673 66311 18790 66311 15054 34999 66311 66311 53305 53305 46089 43560 53305 30673 97224 32476 97224 32476 9456 32476 57248 53305 88021 35140 88021 35167 88021 88021 72540 88021 95257 44145 88021 70114 32476 76478 70114 28489 76478 53123 76478 61207 76478 76478 95204 23196 70114 23196 67732 67732 48478 24211 67732 54613 23196 54613 87566 28409 54613 90181 28409 86063 28409 13381 28409 13381 99714 8657 13381 8657 75120 8657 75591 8657 3159 717 8657 2424 717 717 16189 717 81993 83809 717 56215 717 717 6677 6677 40829 6677 79379 79379 84484 25398 79379 79379 54226 717 68891 68891 44217 79219 68891 68891 22133 54226 99728 3855 99728 68891 58967 46772 58967 46772 85284 8525 58967 50057 8525 76913 8525 56793 76913 52778 56793 52778 20547 90686 52778 44604 52778 52778 11293 52778 63690 39949 56793 52696 39949 5783 39949 51024 39949 39949 92175 18238 39949 33984 18238 18238 98192 18238 36141 18238 58523 58523 44789 83932 52778 23219 83932 83932 69734 83932 50623 58523 38167 20129 38167 38167 2552 83932 81750 81750 26065 11961 81750 58523 83243 21034 83243 81750 59815 59815 69937 83566 59815 28588 83243 28588 38966 83349 38966 22779 38966 68850 38966 91401 68850 68850 20923 68850 65794 56223 65794 65794 73107 65794 43393 95249 43393 75314 43393 37439 75314 75314 92891 75314 77217 77217 20371 81540 77217 81540 58510 55747 81540 17324 81540 34165 81540 81540 88509 87325 81540 88509 23973 23973 84333 6778 23973 20537 87325 60668 20537 23973 19651 36838 19651 20537 47431 27469 20537 27469 9022 27469 45199 35097 27469 83663 47431 31808 83663 18087 83663 18087 98237 18087 27738 17766 27738 83663 10683 10304 10683 27384 83663 27384 71440 73410 10683 73410 4847 73410 39491 73410 32816 83573 32816 32816 39302 32816 12275 31784 32816 32816 28184 28184 68911 28045 28184 34347 28184 12713 32816 12713 38495 12713 43878 43878 82741 49047 82741 82741 79519 12713 53293 36200 53293 53293 99274 21424 53293 49528 21424 53293 76316 22880 82741 70213 21424 97755 70213 70213 71983 20657 71983 71983 49566 97755 243 243 39846 243 98231 98231 5079 243 51203 51203 88629 30523 51203 98231 3526 3526 79066 98231 38709 24142 3526 24142 9437 24142 46858 23098 38709 4552 23098 43993 23098 29532 23098 92850 24142 30463 92850 92850 37385 24142 7629 61634 92850 19962 7629 19962 36428 61634 38422 38422 33742 38422 15281 31849 38422 29135 19962 87862 29135 29135 82037 47702 29135 29135 12056 63752 29135 34929 63752 22957 31849 15625 22957 70375 22957 22957 54195 22957 9837 9837 54045 30270 22957 39258 30270 46286 39258 22957 6489 6489 85355 6489 37146 6489 89410 89410 70265 31175 89410 89410 63013 62443 63013 2699 63013 62492 63013 63013 50420 92991 89410 92991 80280 92991 24221 92991 20799 92991 74098 87008 74098 74098 76048 20799 72373 30400 72373 72373 70599 68110 20799 68110 35403 68110 95874 68110 73038 93363 68110 68110 28823 89449 68110 17315 28823 17315 71199 50354 17315 50354 22063 50354 74164 28823 18661 45949 18661 18661 84272 75043 50354 75043 31592 12286 75043 50325 75043 23050 75043 23050 50153 75043 61460 61460 30561 23050 5175 5175 37793 85904 5175 54098 75043 61460 95541 54098 48982 48982 19429 48982 50259 50259 74081 21480 50259 50259 38905 12800 50259 50259 13154 13154 29632 79943 13154 1042 13154 49206 1042 51152 50259 11475 51152 51152 54505 51152 30718 83085 30718 29145 51152 96010 29145 45353 29145 45353 94391 45353 70887 45353 69834 48058 45353 56267 45353 56267 80266 45353 88938 76912 88938 56267 94832 71602 94832 94832 56776 9162 94832 94832 82016 41334 94832 88938 79466 11505 79466 2336 79466 11917 88938 11917 67904 92884 11917 11917 64953 11917 125 59884 79466 41269 59884 32356 94832 35613 32356 32356 99481 37525 32356 32356 9620 83259 32356 98020 83259 48274 9620 48274 59676 9620 74666 74666 49240 67113 74666 14637 67113 74666 97158 97158 85122 97158 25881 25881 41719 57542 25881 25881 24355 97158 46063 46063 83888 97158 93122 25881 54729 54729 61114 60112 54729 83708 54729 83708 89672 49376 83708 83708 90309 73903 60112 73903 71344 40294 73903 73903 78494 16802 73903 17694 83708 51686 73903 99979 51686 83708 70972 70972 23132 93989 70972 70972 13248 13248 67999 86158 70972 13248 53638 53638 56983 53362 53638 53362 7232 53362 2726 53362 6300 66934 6300 4821 6300 4821 91431 4821 30886 37156 4821 4821 5239 4712 4821 4821 69291 6300 11255 11255 3051 59176 11255 11255 28899 28899 31601 67213 28899 55142 67213 50262 67213 50262 58878 50262 43205 50262 57858 93924 50262 93924 84235 93368 93924 93368 37866 82198 93368 82198 15203 93368 31026 31026 65246 51899 82198 29406 51899 82198 28442 67092 28442 6266 28442 64273 28442 28442 12961 59811 28442 66363 28442 66363 23157 34066 51899 66363 48670 55812 48670 48670 4506 80063 34066 85507 80063 80063 61655 8198 80063 80271 8198 8198 95136 48670 90765 8198 30207 30207 36080 29204 30207 29204 29149 36080 28352 50770 28352 28352 80785 28352 80928 12938 80928 80928 81774 57670 81774 30601 81774 81774 17974 19517 17974 17974 59574 18186 17974 3530 17974 9697 17974 9697 52431 40656 17974 9697 22829 77044 40656 70773 77044 77044 97584 77044 61155 78624 61155 78624 40528 12212 78624 64351 78624 42413 78624 98600 77044 90318 98600 47430 98600 47430 61222 30006 47430 30006 10435 21532 30006 71513 30006 71513 62236 99362 71513 81239 30006 72627 81239 15594 81239 663 15594 55432 663 35163 81239 35163 42738 18715 663 35163 56155 66459 56155 57714 56155 18715 65377 66164 65377 10919 18715 67004 10919 10919 51831 47262 10919 23643 65377 78922 23643 92994 23643 93007 23643 93007 59042 23643 59473 19695 59473 87826 59473 56935 59473 84804 56935 56935 13029 73366 13029 64462 13029 52197 59473 92801 52197 52197 24095 17115 24095 21932 24095 7005 24095 67609 24095 67609 48858 67609 1030 82504 67609 32368 67609 92065 32368 32368 49787 56542 49787 49787 19847 49787 79231 49787 48643 55242 48643 48643 70548 10998 70548 49787 68077 68077 82461 81593 82461 82461 14420 82461 40783 99016 40783 40783 48355 49711 82461 92265 49711 49711 97938 3795 92265 32151 3795 16639 92265 85159 16639 16639 42909 3795 91690 91690 88221 91690 85685 18231 3795 75626 18231 13580 18231 13580 12220 47862 16639 13580 40246 30674 40246 74986 40246 40246 48712 41960 40246 41960 51035 40246 3682 3682 12713 22847 3682 87389 3682 3682 16570 3682 69311 97759 3682 61144 3682 781 3682 781 97470 781 97891 60738 781 74441 781 74441 72904 3887 74441 74441 7638 87997 7638 18234 74441 18234 87243 864 7638 21850 864 18234 21721 21721 66554 63992 864 63992 1907 63992 66899 30933 63992 63992 35458 63992 10691 21721 57181 65492 21721 49509 65492 90448 57181 90448 34989 44541 65492 44541 49392 44541 53678 61273 65492 58110 61273 91342 58110 58110 87952 83671 87952 58110 61982 52546 61982 84522 87952 90373 84522 13710 84522 78637 13710 78637 80693 84522 13868 13868 46032 79972 78637 79972 37541 79972 70957 79972 68095 86618 78637 86618 48404 86618 59431 59431 75365 59431 6979 59431 86014 59431 34903 97406 59431 11326 97406 97406 86814 86814 69722 97406 29627 86814 79954 63936 79954 45085 79954 79954 55307 95547 29627 95547 72749 7094 95547 10476 79954 32265 10476 10476 32043 10476 28912 94269 10476 10476 87210 10476 34311 23482 34311 87855 34311 10476 35630 42036 35630 62840 95547 62840 53103 20495 62840 15882 62840 15808 15882 15882 34370 15882 89204 58546 15882 5198 15882 96272 5198 5198 5074 5198 36358 26701 62840 26701 44615 2555 26701 26701 97200 5198 37322 37322 22859 26701 24665 55804 24665 28819 24665 28819 96486 28819 86147 2580 37322 2580 51236 75140 2580 11803 2580 98671 2580 2580 71375 71375 43938 99022 71375 2580 51256 51256 18677 71375 90917 90917 51366 2580 99189 76871 99189 99189 82807 90917 90193 81904 90193 19072 90917 84051 19072 19072 88896 19072 90216 90216 6882 56703 90216 92183 90216 90216 40453 90216 16185 16185 45324 20969 16185 20969 87667 20969 29373 20969 22217 22217 32425 8079 20969 98508 32425 98508 70609 98508 28557 98508 17895 80285 98508 80285 80886 80285 68342 15179 80285 35973 80285 8079 77667 46376 77667 77667 85134 77667 16738 17223 77667 80022 17223 17223 46290 46290 58216 46290 52229 42691 46290 42691 57114 72642 42691 6054 72642 28835 72642 28835 8845 28835 20604 89732 20604 28835 89465 89465 95055 77608 89465 72744 89465 20604 61039 61039 60146 70189 61039 33091 61039 61039 26187 26187 36499 9167 26187 9167 98768 36758 98768 98768 4876 65158 4876 65670 65158 4876 62585 94523 62585 62585 45734 62585 47608 42637 65158 42637 18760 72348 42637 72348 19446 62585 90979 19472 90979 90979 45309 90979 96524 72348 5096 5096 159 7303 5096 7303 6492 7303 88409 90979 51168 21336 7303 21336 13420 57681 13420 50712 57681 54062 57681 13420 19890 19890 1824 10942 57681 10459 10942 96015 10942 9977 10942 55664 10942 2561 10942 32332 2561 32332 33232 76841 32332 19100 32332 90931 2561 90931 15289 90931 51200 90931 59398 35580 90931 37798 90931 48259 37798 37798 28067 15462 37798 35580 30950 30950 50003 38846 30950 80907 30950 37798 73804 66325 73804 81264 73804 79388 73804 73804 9390 78882 73804 78882 69512 78882 13487 13487 32923 69665 13487 31109 13487 3630 13487 99413 78882 99413 63817 13487 47585 47585 12942 99413 1341 48410 1341 88377 1341 1341 49262 1341 93869 66609 1341 66609 97210 66609 30460 72220 1341 1341 20479 61272 20479 61272 50144 71282 61272 3289 71282 10070 3289 20479 12742 12742 35569 71282 69638 6856 69638 69638 1512 39984 12742 39984 58452 65200 69638 16825 39984 76838 16825 95069 65200 95069 94475 16825 11811 95069 1267 72281 1267 91788 1267 1267 44631 1267 23375 1267 21766 28420 21766 22873 21766 22873 80421 22873 10523 75446 10523 10523 10092 10092 52376 22873 74059 26811 74059 94834 74059 74059 30205 20700 74059 20700 48941 58162 74059 6291 58162 58162 93177 58162 52245 50001 58162 5804 20700 64204 5804 97626 5804 48620 97626 76977 5804 97626 69495 69495 65438 69495 76741 61766 76977 61766 34255 44780 61766 66278 61766 67585 66278 86871 67585 92763 86871 61766 51851 51851 870 88915 51851 51851 11200 2254 11200 95357 11200 59019 11200 30121 11200 43337 51851 61444 43337 44704 11200 96455 44704 36714 44704 44704 89005 80146 89005 44704 57405 57405 19714 57405 99238 31466 57405 57405 48299 31877 57405 21299 44704 21299 27600 46961 57405 73205 46961 46961 58874 61452 46961 32200 46961 46961 37620 46961 7891 81072 57405 58658 81072 41906 81072 81072 3911 33645 81072 81072 50434 81072 10059 10059 82438 98449 82438 82438 42221 82438 53563 82438 21886 82438 97815 97815 11112 34166 97815 97815 65416 97815 59703 97815 70619 82438 68964 68964 75035 68964 78464 82438 59706 96744 59706 59706 87317 21019 78464 7507 21019 28809 21019 21019 68782 21019 83836 96052 83836 67311 83836 20232 67311 67311 52857 63935 83836 67311 82578 56595 82578 28495 82578 63935 94351 84481 82578 84481 74878 84481 70011 83051 70011 1046 70011 52433 70011 18347 84481 70011 93528 47606 93528 86974 93528 6150 93528 30645 6150 6150 78265 90763 6150 93528 788 788 16236 16236 80445 16236 48846 80462 16236 16236 35888 734 35888 52285 35888 80344 788 35888 34752 34752 14182 34752 99608 82248 99608 44321 99608 99608 11714 66891 99608 30164 66891 45645 66891 16799 66891 72511 16799 16799 87732 16799 37971 71264 16799 22742 16799 66891 42811 42811 25689 8622 16799 8622 49099 63451 8622 8622 43722 45394 8622 26186 42811 3525 26186 45394 73084 73084 69235 73084 31691 49019 73084 49019 67584 26176 49019 49019 59363 59363 4875 80675 59363 59363 61319 59363 30494 1318 59363 88918 1318 64857 1318 24151 64857 8019 64857 83741 1318 9952 83741 65522 83741 41051 65522 13517 65522 13517 76344 6998 13517 6998 8743 8743 83906 8743 62126 95862 6998 95862 33353 733 95862 58726 733 1032 8743 1032 9095 1032 66992 6315 1032 1032 50390 38950 50390 83516 50390 83516 53894 78903 83516 20595 78903 83516 95804 95804 88810 95804 60648 90257 95804 50390 62724 62724 33987 62724 55197 95804 39595 39595 3247 39595 67864 39595 51227 6265 62724 39595 32286 23317 32286 16474 32286 62986 32286 62986 28560 2731 62986 27095 62986 62986 35784 6525 35784 62986 50530 76798 62986 76798 18970 50530 759 759 23511 759 17761 31917 76798 31917 97826 70425 31917 76404 31917 759 13340 23556 13340 99335 13340 457 99335 62142 99335 13340 53622 82177 53622 53622 35587 88190 53622 38997 53622 13761 38997 16448 38997 72605 53622 93709 38997 93709 71197 93709 71648 41218 93709 93709 26956 93709 34818 34818 83485 19606 34818 19606 66184 19606 3826 19606 91727 91727 79782 91727 38244 53679 34818 18579 53679 72741 53679 71906 53679 47796 91727 9219 47796 34799 47796 11001 47796 50498 11001 11001 25016 63451 25016 41492 25016 41492 16155 41492 65960 62678 41492 73422 41492 11001 25999 33994 25999 99444 25999 25999 85639 50980 25999 65097 25999 48597 65097 34095 65097 34095 27379 61980 27379 28953 27379 27379 4643 81648 34095 86067 81648 81648 58213 36199 81648 36199 78812 78812 79531 66655 36199 66655 61564 71610 66655 73763 66655 84227 66655 66655 48395 43385 66655 43385 92749 59323 92749 71693 59323 32065 43385 32065 76429 93466 92749 34320 93466 41656 93466 33899 32065 96855 33899 53580 93466 53580 96879 53580 56534 56534 14351 17142 56534 24404 33899 30170 24404 24404 93418 31040 93418 36643 24404 94296 36643 24404 29179 91462 29179 29179 48625 22433 29179 15635 22433 22433 10825 29179 5580 5580 8065 77319 8065 8065 41932 22830 8065 59451 22830 22830 2479 2479 10100 2479 3559 14395 22830 56132 14395 14395 26975 96898 26975 26975 45772 45772 34337 45772 4858 26975 31762 31762 17762 45772 38360 38360 49778 38360 36016 19836 38360 38360 54338 38360 59670 38360 71118 38360 59197 38360 97976 97976 31348 22951 97976 8862 97976 31762 3431 91803 97976 48513 91803 91803 44018 59388 91803 15654 91803 31556 15654 81913 15654 7832 81913 46182 81913 81913 14903 60186 81913 20827 15654 20827 64718 64718 14554 39092 64718 64718 57441 74717 20827 74717 68090 64718 20168 20168 24648 43246 20168 20168 72926 68822 20168 74717 82265 82265 16904 4679 82265 22175 82265 82286 20168 59857 82286 82286 47900 81798 82286 81798 97259 71907 81798 72046 82265 72046 26074 37330 72046 72046 6548 81798 25655 88030 25655 40136 88030 88030 84675 72046 34717 12224 34717 12224 299 74428 12224 74428 12339 74428 50598 50598 96511 50598 90653 50598 62117 62117 16226 6558 50598 72679 62117 51788 72679 72679 59511 93603 59511 59511 75208 72679 84796 72753 84796 73788 59511 58622 73788 73788 89607 45864 59511 73788 73759 73759 50927 49008 73759 87491 73788 87491 34386 73759 5151 5151 43126 9008 5151 75894 9008 9008 23205 61703 23205 11739 23205 7847 11739 19727 11739 66713 11739 11739 18881 21040 9008 21040 82556 11739 56790 68332 56790 2038 56790 56711 56790 22350 56790 56790 60916 11739 50106 51884 50106 79401 50106 50106 16651 50106 23733 44105 50106 18432 44105 35900 44105 41727 44105 44105 60432 44105 54646 44105 89422 94669 56790 94669 4331 94669 18234 4921 94669 4921 51755 4921 12581 96716 12581 80493 12581 26974 4921 17749 26974 12581 27624 22644 27624 27624 35801 27624 82467 20021 82467 19947 82467 27624 24540 92831 24540 7891 92831 93158 92831 63691 92831 92831 65155 5362 92831 5362 82468 41953 5362 67824 24540 67824 56129 63823 56129 67824 51778 67824 49656 63764 49656 49656 40299 12333 49656 10962 49656 27939 49656 58757 51778 58757 44065 56129 35931 35931 53089 64811 58757 64811 18827 12119 18827 64811 47201 44198 47201 47201 1685 1685 38218 8317 1685 1685 99373 99373 13883 34990 99373 48278 34990 39786 1685 88422 39786 34990 39680 23401 39680 12434 39680 16658 39680 39680 44031 69260 44031 44031 30861 9857 44031 82665 44031 82665 25623 82665 80008 48336 82665 90695 44031 15764 90695 15764 99415 9375 99415 99415 31072 99415 70835 98656 99415 98656 49097 98656 40938 99415 82564 71489 82564 92229 82564 37634 82564 82691 37634 22816 37634 37634 32136 32136 84211 84211 60542 60542 76264 60542 26189 60542 52993 63560 60542 63560 1919 63560 7886 86690 63560 64407 86690 59428 86690 87717 86690 87717 43152 86682 87717 6182 87717 6182 36465 55364 6182 6182 6051 12028 6051 97314 6051 91010 6051 49382 91010 91010 11866 19934 91010 95340 6051 6051 76006 76006 10284 89577 91010 89577 81482 89577 39333 89577 50623 80931 76006 80931 48138 80931 65817 80931 93258 23576 80931 80931 18969 18969 15364 81855 18969 23576 9351 9351 13143 9351 61933 61933 54326 9351 88788 12290 88788 88788 95250 88788 87998 61933 95175 97078 95175 61933 58444 58444 23117 18422 58444 35794 95175 42631 35794 35794 84573 40596 58444 32680 40596 75471 40596 74641 40596 77947 40596 77947 4464 74641 51028 82377 51028 51028 55228 51028 48883 74921 77947 40334 74921 68474 74921 74921 72394 74921 34810 277 74921 277 65404 38095 277 277 91772 74921 42049 42049 99300 14578 277 14578 50474 42049 38279 38279 74701 88493 14578 1075 88493 88493 99301 99301 85959 82602 99301 88493 51725 53814 51725 41840 82602 41840 80310 46563 80310 11554 41840 33541 11554 11554 37804 80310 27930 27930 55562 40358 27930 42341 11554 95999 42341 42341 75764 75764 22416 27930 89272 89272 91230 68724 89272 89272 29692 41114 29692 60076 29692 29692 16691 75764 19673 19673 13260 19673 14380 19673 97479 29692 76867 76867 65864 68861 65864 66033 76867 66033 4926 76867 14527 89671 14527 61048 66033 31417 14527 31417 90113 77116 31417 31417 54967 68109 31417 62476 68109 68109 60412 68109 52367 54967 50480 50480 66614 95705 50480 50480 19850 95266 50480 86004 95266 64651 95266 63163 64651 64651 96734 64651 73619 87110 73619 19886 73619 73619 59384 59384 4792 73619 57547 83574 57547 21846 83574 57547 87621 66692 87621 87621 68479 29816 68479 68479 37024 68479 79517 80960 79517 21461 68479 21461 15858 68479 58387 58387 46050 97781 46050 91647 97781 46050 78631 48350 78631 78631 76667 68240 78631 16987 97781 97781 37165 37165 50387 37165 42334 42334 44293 92605 42334 42334 40754 40754 91107 98018 40754 98018 32950 42334 47475 13069 47475 13069 67673 13069 8269 89125 47475 89125 40394 51766 89125 89125 10618 89125 99795 99795 6944 89125 56585 29842 56585 56585 80732 489 56585 56076 489 489 29907 56585 17510 17510 47044 17510 30525 17510 72734 66849 17510 17510 63288 63288 76374 63288 19851 17740 63288 64149 63288 24558 63288 22007 24558 9813 24558 5279 9813 82741 9813 6357 9813 71830 6357 3199 9813 3199 95702 3199 62413 70261 6357 70261 76160 70261 20857 3199 39137 35336 39137 33696 3199 74471 39137 74471 83660 85035 33696 85035 60689 31471 85035 59117 85035 85035 48610 44892 85035 85035 90000 90768 85035 74471 92118 92118 15282 95420 92118 92118 55331 85035 96672 96672 36527 38592 85035 93655 38592 38592 21035 57011 21035 21035 12515 74099 21035 32365 74099 74099 12347 65827 12347 4991 12347 21035 87919 68013 87919 98314 87919 87919 91093 15575 91093 91093 9049 51284 91093 21259 51284 51284 11164 51284 37194 37194 81349 7882 51284 7882 31487 7882 29840 51284 42817 42817 96 41548 37194 41548 10449 41548 51621 86495 41548 28429 41548 28429 15882 21718 41548 70692 21718 21718 22335 21718 4890 4890 18919 83969 4890 21718 54709 95101 54709 54709 4319 5559 54709 5559 27019 81319 5559 5559 76471 55975 5559 21394 5559 54709 31476 31476 94171 39381 31476 31476 32169 47809 31476 62402 47809 47809 17668 30887 47809 31476 66637 66637 95548 66637 11279 66637 54499 20075 66637 47809 31550 31550 1170 62314 31550 25357 31550 47809 33321 30715 33321 33321 16728 56677 33321 33321 16750 16750 63713 16750 68082 54758 16750 72760 16750 16750 85911 39461 85911 1088 85911 1088 79999 40830 1088 40830 21433 75662 40830 70035 75662 44811 75662 25089 40830 25089 54428 25089 16894 40830 83115 10714 75662 28287 10714 72634 28287 28287 98321 16162 28287 52197 16162 16162 2200 65972 16162 16162 50512 61147 50512 50512 88052 50512 80289 35117 50512 87352 35117 57599 35117 83961 50512 3376 35117 82203 3376 3376 63953 83961 24013 84560 24013 5688 24013 24013 47087 83961 23458 23458 45670 28273 23458 23458 10424 88012 10424 10424 35264 10982 10424 22859 10982 10424 79806 8902 79806 27004 79806 75368 79806 75368 106 71722 75368 78508 75368 37192 75368 75368 55768 10982 50554 48858 50554 65591 50554 73450 50554 27186 50554 49575 75368 38149 49575 51047 49575 29121 49575 26057 49575 2316 49575 2316 20677 38285 20677 106 20677 52121 20677 20677 12052 84471 20677 34367 2316 34367 4757 34367 8496 85170 8496 8496 71512 8496 39043 62598 8496 8496 30688 45662 30688 57591 30688 30688 85514 79057 30688 10579 79057 15539 79057 23902 79057 72806 30688 72806 71356 96089 71356 85348 71356 72806 81447 22203 81447 80783 81447 81447 27041 81447 29283 59543 71356 28071 59543 59543 59716 59716 26344 59716 1925 81447 56526 56526 53728 27927 56526 23909 59716 42997 23909 23909 35312 23909 56992 67674 56526 26072 67674 17607 67674 23909 65967 65967 92551 65967 24953 67674 97 97 35002 20518 67674 20518 61001 29388 20518 65967 2706 10116 2706 51837 2706 19821 20518 25666 19821 57712 19821 19821 90293 19821 86183 49223 20518 36593 49223 12946 36593 5479 36593 5479 16750 5479 38340 93935 38340 19857 38340 38340 91177 91177 88567 91177 90803 58132 91177 58132 95500 4955 58132 58132 9562 58132 4985 58132 84729 23785 84729 84729 89392 58132 63681 63681 90033 57128 91177 57128 68216 56298 68216 53952 63681 23568 53952 30373 53952 55095 53952 68216 69552 69552 47660 98100 47660 69552 33310 33310 76093 55039 33310 69552 80143 75336 80143 33310 18609 18609 6854 27534 80143 4271 27534 15695 18609 27534 3462 3462 14090 3462 38134 8684 15695 79652 8684 15695 27569 77261 27569 27569 26718 12043 3462 3923 12043 12043 55789 26876 12043 12043 52505 91517 12043 91517 57893 15727 91517 12043 74795 74795 72181 74795 32313 16689 74795 27569 71743 71743 71924 71924 53288 80001 53288 67312 53288 53288 64602 43872 64602 71230 64602 20203 64602 88975 64602 88975 79479 53988 88975 81518 88975 36828 67312 36828 95797 36828 63490 16595 88975 16595 79906 16595 63392 62845 16595 63392 62399 13752 62399 63392 10352 10352 46713 10352 9833 10352 72685 47057 10352 83208 62399 83208 25223 44900 83208 99498 44900 28168 44900 35188 44900 35188 7143 35188 88717 88717 73189 88717 80380 79541 88717 88717 67641 88717 97517 97517 18681 10020 97517 89193 10020 10020 82000 5438 82000 82000 59838 88717 97518 91217 97518 81317 97518 97518 56991 46442 97518 97518 43247 57382 43247 97518 53161 44888 82000 44888 88275 43247 26243 26243 48185 99164 48185 79814 48185 26243 3913 3913 81403 44039 48185 16537 44039 57314 3913 3237 57314 37406 44039 45958 37406 37406 14679 44039 35115 35115 25530 57246 35115 57246 81691 27558 81691 81691 37458 57246 437 437 37013 33691 437 1502 81691 81996 1502 1502 56284 55361 56284 27326 56284 75271 27326 62145 56284 95162 62145 98086 27326 98086 52137 98086 51520 51520 24645 51520 41018 51520 70303 57434 51520 23045 51520 78061 23045 23045 80197 96414 23045 99481 96414 96414 74342 23045 64657 23832 64657 64657 8828 96414 32564 69043 32564 64657 5676 65205 5676 5676 69981 92455 5676 32564 78169 78169 85460 5676 1651 1651 53902 1651 9323 32564 33649 33649 34572 44069 33649 24716 1651 24716 99776 92436 24716 57884 33649 16813 57884 16813 69101 62911 16813 62911 33112 31724 62911 16813 27512 27512 19659 36502 27512 91688 57884 91688 52849 91688 5791 80147 91688 80147 47942 80147 21977 56420 80147 27512 64441 64441 67272 64441 80417 79049 80417 80417 36980 71443 80417 80417 63477 64441 60561 60561 57822 60561 64921 64921 61251 18305 64921 64976 64921 83669 64921 68193 64921 76561 64921 50185 76561 74977 76561 76561 40292 40292 11577 40292 97050 16486 40292 16486 80706 80706 62965 90983 80706 90983 65508 97453 80706 49922 97453 95909 97453 95909 57179 58958 95909 48977 95909 18145 95909 6388 18145 18145 13361 22815 18145 95909 92234 92234 92672 38656 92234 71708 48977 71708 39097 12060 71708 92234 21955 21955 99906 21955 78844 16751 71708 32043 16751 16751 84765 14105 16751 14105 93010 7082 14105 53483 14105 53483 39714 14105 54083 54083 85382 65217 54083 54083 6470 54083 48949 43018 48949 27211 48949 6470 42463 42463 28002 58905 28002 69742 28002 3997 69742 69742 959 69742 22043 69742 49507 49507 84738 49507 55224 49507 2580 72545 69742 96823 72545 72545 45884 72545 74436 74436 13134 92115 74436 59884 92115 25077 74436 29574 25077 25077 50982 25077 19730 9468 19730 25077 3446 56899 3446 3446 27303 19730 67462 80315 67462 85424 67462 67462 95074 65937 95074 87898 65937 46071 65937 36334 46071 46071 79212 79212 4333 79212 6013 29940 79212 29940 10005 18435 29940 64403 29940 64403 78643 67842 29940 45695 67842 67842 42033 52239 67842 70085 67842 92830 64403 64421 92830 25656 92830 92830 43662 49332 92830 36695 67842 36695 28402 43259 92830 43259 65767 43259 67220 16227 43259 36695 56848 6532 56848 66178 67842 93413 66178 66178 35439 66178 93210 52186 56848 6590 52186 52186 24976 24976 27328 24976 90750 55100 24976 52732 55100 9084 24976 32278 9084 90589 9084 24976 40530 30888 40530 40868 40530 40530 24331 40727 40530 40530 55916 40530 46102 42686 9084 42686 60921 42686 51998 96398 9084 90211 96398 96398 34384 22739 96398 6411 22739 22739 67099 17337 67099 56522 67099 67099 41261 17803 41261 41261 29431 43012 29431 16366 29431 30767 29431 30767 68433 16522 30767 17697 30767 17697 64741 16522 47025 47025 45221 97565 47025 47025 2357 98309 47025 31381 47025 26852 17697 5949 26852 50645 26852 26852 15109 26852 94621 12404 26852 83034 26852 66846 26852 26852 14084 26852 26104 45876 26104 839 45876 45876 88500 14084 6081 82392 6081 44715 6081 85168 45876 8539 85168 54742 85168 2606 85168 91830 2606 2185 2606 2185 94925 2185 1420 2185 53907 2185 18481 2185 839 50112 2185 50112 81752 2606 62885 62885 10752 15204 10752 62885 92502 70537 92502 92502 43572 43572 94185 16819 43572 43572 95967 76005 92502 38590 43572 34829 38590 84883 34829 34829 36322 2027 38590 82388 2027 50781 34829 11059 50781 50781 66143 50781 24228 92243 50781 9999 92243 535 92243 92243 48704 17331 34829 53176 17331 20985 17331 17331 95594 94487 17331 94487 89015 94487 55811 355 17331 51040 355 355 47277 355 24793 91781 355 355 73441 55811 78718 11070 78718 41375 78718 78718 47448 59009 47448 52522 73441 84970 52522 15921 84970 85661 84970 85661 84454 79577 85661 85661 77075 77075 97654 77075 60957 77075 78558 35419 77075 34933 35419 35419 40134 82810 40134 60839 40134 97972 35419 60839 48946 82636 60839 13780 82636 69306 82636 94161 82636 29260 94161 55861 82636 91818 55861 79244 55861 55861 18392 55661 55861 55661 49988 55661 93473 5241 55661 42695 55861 44882 42695 42695 24161 42695 73547 73547 11352 30508 73547 7588 30508 30508 89623 92020 30508 30508 90487 90487 14274 90487 93435 4057 90487 74933 90487 16228 90487 16228 67675 74933 73701 11302 73701 25445 73701 25445 76132 25445 76241 76241 4948 68267 73701 68267 12029 25795 68267 46515 68267 37052 68267 37052 61581 8303 61581 8303 85634 16922 8303 8303 67866 8303 56142 91996 61581 95139 91996 56142 98336 98336 76738 91996 32147 52456 32147 98336 11014 2761 32147 6654 2761 36785 2761 12176 2761 11014 76306 76306 70818 11014 54497 54497 93932 82518 93932 77565 93932 9119 93932 50359 93932 7893 93932 93932 33921 33921 52659 22409 33921 33921 48685 25903 48685 38869 33921 38869 48226 33921 9734 36194 38869 80940 36194 38869 93555 81105 93555 93555 64877 64770 64877 64877 40574 22279 93555 55213 22279 22279 94895 22279 69653 22279 66022 66022 15703 93861 66022 60740 22279 66589 60740 87477 60740 87477 30769 87477 49362 53997 87477 78920 87477 87477 26768 70743 26768 76819 26768 26768 16953 16953 91870 60 16953 44124 16953 75818 44124 44124 64598 44124 82042 45536 44124 44124 57757 49551 16953 49551 76414 49551 66943 61550 57757 29136 61550 94410 61550 77631 57757 49551 40674 40674 8450 40674 55135 18540 61550 80664 40674 22508 80664 94047 18540 94047 63193 94047 10382 187 94047 80664 86037 86037 98851 6708 86037 86037 21999 5387 86037 86037 96752 96752 47476 96752 72340 72340 43586 43586 60688 99405 96752 99405 91642 99405 23705 26149 43586 26149 2419 9999 26149 14810 43586 99405 97572 14810 51822 97572 62932 52328 62932 62932 10275 74878 62932 62932 96166 48680 96166 96166 17988 37482 96166 81965 62932 81965 88775 10277 81965 50483 81965 79290 81965 79290 16194 5156 79290 79290 42098 54849 79290 81638 79290 81638 11369 81638 9966 38165 81638 81638 5435 31710 5435 5856 5435 5435 2982 5435 46243 54533 5435 86009 54533 10195 54533 75461 54533 54533 47859 25169 47859 52642 47859 65666 5435 49824 65666 47859 60178 60178 67801 80333 60178 80333 74157 80333 64407 65666 54074 54074 55635 40261 80333 40261 18274 97974 18274 40261 22687 78181 22687 87966 22687 22687 67046 27729 18274 27729 98288 25090 27729 26992 22687 26992 38433 41993 26992 54067 27729 54067 41223 54067 66603 54067 67891 67891 26033 59458 67891 67891 32122 32783 26992 18 32783 92564 32783 96089 32783 32783 45847 13395 45847 45847 74797 45847 78947 78947 42555 42555 85405 43750 42555 28958 43750 42555 81345 81345 62648 11103 43750 11103 7262 85815 11103 9787 11103 50156 43750 53656 50156 50156 81234 50156 60832 95654 60832 44254 60832 60832 22457 20216 22457 4441 22457 28330 60832 28330 3830 22457 10400 29743 10400 29743 6546 29743 49443 81856 49443 1940 49443 1940 127 49443 26555 746 26555 1940 13501 67930 13501 27473 13501 27473 79795 28934 27473 28934 48472 28934 16460 78103 16460 16460 89303 16460 44392 16460 11963 11963 70845 23233 28934 23233 40116 79482 11963 79482 33196 77951 79482 8988 79482 8988 73181 212 8988 37333 23233 37333 89686 89686 9028 52923 89686 37333 69494 69494 60648 69494 60869 59366 52923 86108 59366 59366 66085 69494 62134 62134 16571 62134 37509 59366 71225 13895 71225 69494 87529 87529 41062 57880 87529 62134 37678 37678 84777 37678 33556 33556 70151 41024 33556 66208 37678 87267 66208 37678 22176 22176 19032 40509 22176 91937 66208 91937 9956 91937 79250 91937 48692 65001 91937 33556 91502 15731 91502 91502 45150 45150 77420 45150 62169 9824 91937 97230 45150 97230 30155 30155 89065 30155 75962 96344 97230 96344 99524 96344 73011 85425 30155 85425 96473 85425 23875 85425 2782 85425 72946 74623 72946 74623 68675 74623 42790 85425 55915 55915 72192 82597 55915 55915 53199 55915 69966 55140 72946 55140 40411 7133 40411 37458 40411 55140 79497 39688 79497 79497 35118 35118 73759 35118 19689 19689 64058 19689 39082 19689 49116 19689 41434 19655 35118 19655 26629 17532 19689 17532 79250 61634 17532 80607 19689 14466 80607 80607 23864 24779 80607 6188 19655 1114 6188 12649 80607 85727 6188 15705 85727 45593 85727 44656 45593 45593 4625 45593 68606 85727 62623 62623 4982 62623 55121 55121 24917 55121 87713 87689 62623 87689 38152 87689 3129 62623 42143 42143 48794 42143 50697 46060 87689 4437 42143 4437 23600 4437 24083 32029 46060 32029 79370 966 32029 99489 32029 52378 32029 32029 60347 50711 60347 31136 60347 60347 5902 85535 5902 31136 65933 65933 74717 65933 48819 85158 65933 41407 65933 65933 61481 75552 61481 61559 65933 61559 65243 61559 45876 4108 61481 4108 64033 4108 79437 61559 13484 13484 32354 46656 4108 46656 59466 80610 46656 13484 25722 25722 72360 71700 32354 71700 25305 71700 69418 58423 71700 71461 25722 73753 71461 71700 31594 31594 69632 70967 31594 92029 70967 92029 6314 92029 26884 31594 6870 6870 34560 6870 87915 35080 6870 35080 96422 6870 58479 68224 58479 87989 58479 58479 71182 58479 5166 10113 5166 5166 67154 58479 43297 43297 79055 89252 43297 43297 22834 5166 44997 44997 65692 9645 44997 9645 31071 31071 34885 31071 96470 9645 99242 39448 99242 99242 86367 86367 36088 59391 86367 99242 20013 20013 38719 99242 62829 43141 62829 64749 62829 38719 2183 74096 62829 94216 74096 74096 7651 25120 74096 2183 5677 23846 5677 5677 37820 45368 5677 45368 91303 45368 90068 45368 80763 45368 65234 45368 86209 86209 92329 86209 58245 47485 45368 18611 47485 18611 3802 34428 47485 34428 82169 82169 85426 82169 370 77915 82169 82169 81120 81120 60116 45305 81120 42374 45305 83382 42374 42374 11242 42374 87894 68719 87894 87894 77666 33683 87894 42374 69687 69687 64195 85067 69687 87894 51128 16380 51128 51128 45214 45214 14849 14849 85651 14849 25320 84474 14849 52849 14849 4803 14849 14849 35453 14849 56471 2877 56471 31247 56471 56471 19275 16157 56471 10383 35453 54330 10383 1851 54330 48412 54330 42839 48412 13090 48412 59186 13090 13090 70897 13090 15689 68208 13090 53391 13090 53391 16114 25439 53391 89926 25439 77460 25439 77460 23802 36311 77460 26516 25439 26516 9957 59909 26516 25439 58451 33788 58451 58451 98966 27675 26516 99871 27675 27675 61289 27675 70045 6045 27675 6045 42737 47831 6045 6045 10572 8283 10572 43152 8283 8283 62698 26819 10572 81284 26819 17536 10572 26819 81378 16586 81378 81378 89759 16990 81378 81378 62793 94007 81378 11643 81378 81378 17229 17229 3160 17229 44596 73034 17229 11643 2542 17229 94511 94511 80435 28997 80435 25568 80435 94511 46513 84325 46513 46513 54869 46513 34445 47697 46513 49718 47697 80435 80128 17981 80128 65751 46513 63321 65751 94654 65751 4970 65751 47801 4970 18212 4970 70778 4970 4970 23526 62238 4970 62238 61625 24876 23526 24876 24393 78120 24876 24876 40593 40593 89486 89486 87543 99009 89486 99009 4238 99009 66396 99009 79670 25359 89486 29438 25359 25359 91551 29438 30278 25517 30278 30278 25619 42873 30278 30278 33140 33140 40505 33140 53382 53382 25204 53382 41581 7239 53382 56974 53382 95421 56974 99751 53382 55739 33140 55739 90748 66241 55739 75413 55739 33140 43210 43210 16297 85345 43210 43210 39899 39899 10428 55739 18518 18518 74180 18518 59908 25039 18518 39899 18937 42528 18937 47771 18937 63051 18937 42178 18937 42178 9858 84443 42178 92081 42178 81784 42178 66331 81784 81784 36593 8956 42178 39654 8956 8956 45921 8956 54626 54626 52710 26447 54626 26217 54626 54626 47085 47085 75643 47085 19650 86741 47085 47085 4732 54626 86699 86699 92399 11780 86699 99412 86699 86699 40042 84215 40042 40042 97634 32645 97634 37427 97634 97634 2525 97634 24443 81500 97634 81500 92221 81500 283 88197 283 283 72083 40042 54953 54953 8170 283 37658 37658 78118 32919 37658 41107 37658 37658 67328 16215 67328 67328 72800 75478 67328 67328 64022 19356 67328 21222 67328 67328 39774 39774 81295 22588 8170 22588 75931 74667 22588 33160 74667 13391 22588 13391 58822 36223 13391 22588 63893 5859 63893 63893 30453 30453 74159 30453 14415 30453 52957 70469 52957 13915 52957 52957 23567 52957 40906 38646 52957 4939 38646 49276 52957 17069 49276 49276 17774 49276 4780 99117 49276 99117 12455 99117 60701 99117 81410 77762 81410 72291 99117 49881 72291 72291 43933 21509 72291 11480 21509 12699 21509 90939 12699 87661 21509 54339 87661 54339 90591 96686 54339 96686 3964 96686 64633 46777 96686 84241 96686 84241 10835 78515 84241 84241 56173 35018 84241 80726 35018 16346 80726 80726 5149 624 84241 35018 78246 624 35017 35017 53004 25844 35017 26333 25844 25844 2543 2543 61239 82316 2543 26333 53360 53360 23096 53360 94411 13433 94411 68290 94411 94411 83463 53360 54247 54247 89040 94411 21838 74114 54247 74114 52386 21838 6447 13459 6447 13459 88817 99545 13459 6447 63441 97272 63441 13459 96431 1060 96431 3784 96431 96431 25656 60516 96431 60516 42278 13596 63441 63441 98847 95677 98847 15096 95677 95677 2642 41435 2642 2642 91752 95677 31432 31432 14101 54396 2642 54396 99189 49384 54396 49384 35191 49384 45005 45005 10780 45005 67296 56405 45005 45949 56405 45005 78209 36979 78209 42571 78209 78209 29653 73326 78209 63026 56405 78209 91724 91724 6544 6544 54991 13166 54991 54991 32233 32233 9362 30066 9362 9362 89863 8008 9362 81592 8008 8008 35471 8008 49123 82656 8008 8008 95118 95118 14737 37284 95118 97933 95118 18737 97933 9362 11749 11749 3633 11749 11721 97933 35186 11749 54025 86537 54025 54025 22454 41805 54025 35186 94419 94419 65579 87874 54025 87874 75500 69441 94419 98013 69441 67277 69441 8788 75500 8788 54175 51242 8788 62919 8788 75500 97309 97309 42601 31091 97309 65229 97309 8788 88018 88018 79238 86615 79238 5885 79238 6395 8788 47353 6395 47353 11484 99688 47353 47353 28762 91695 79238 73813 91695 73813 18209 73813 75149 14149 91695 28675 14149 73813 6939 58756 6939 6939 14634 69026 6939 48476 6939 6939 21159 21159 90907 56024 21159 56024 97190 41016 6939 67125 41016 67125 23373 67184 41016 67184 19370 1302 67125 1302 88107 1302 8997 67184 37754 69720 37754 1302 69964 94623 69964 37754 88864 88864 75772 15672 75772 75772 16959 88864 24401 48023 24401 75772 70958 54564 70958 31565 70958 70958 89813 70958 53091 88328 70958 44676 70958 70958 46183 70958 37913 37913 37145 70958 27680 27680 77864 27680 30038 87218 27680 34914 37913 37913 16197 16197 48441 81539 48441 90615 48441 90615 42544 16197 98672 55730 98672 16670 98672 98672 91354 68988 90615 58669 68988 40865 68988 40865 78704 40865 65445 40865 80638 12852 98672 12852 41586 98672 89719 9669 89719 3232 89719 89719 30020 89719 51496 51496 4579 14524 51496 51496 74754 37881 74754 37881 16134 25709 74754 25709 37898 37881 13685 13685 74427 25709 25654 96922 25654 25654 51588 74174 51588 1749 25654 78001 51588 78001 98058 78001 34671 78001 42956 42956 87421 53101 42956 84004 42956 29245 84004 15802 84004 21439 15802 69107 15802 15802 24186 15802 60289 75617 15802 75617 69326 84284 75617 15120 84284 90837 84284 90837 20918 98681 90837 90837 29410 29410 74134 29410 74099 29410 86922 54154 90837 54154 59992 54154 93824 29410 46917 46917 9384 14092 46917 54025 46917 14751 54154 47398 14751 71212 14751 41789 71212 936 71212 14751 76 496 76 76 51716 20751 51716 19945 51716 19945 43682 311 19945 19945 15002 19945 1820 67989 1820 1820 23177 1820 63373 83305 1820 19930 83305 64759 19930 19930 23895 69630 83305 49175 69630 98181 69630 93377 69630 69630 75924 55235 69630 69630 27944 83305 8478 8478 89790 8478 39032 8478 75397 31872 8478 69630 37374 52188 37374 81501 37374 37374 4353 57819 8478 57819 49448 49875 57819 57819 90271 37374 23439 37374 93405 93405 42098 93405 76910 4138 93405 81007 93405 37374 39635 38691 39635 45151 39635 32164 93405 55229 39635 55229 52688 55229 81176 86992 32164 86992 37658 86992 6537 34304 86992 12949 34304 12949 90451 77464 12949 12949 40046 5209 12949 7011 12949 7011 33921 52906 7011 7011 10262 34304 31705 8874 31705 31705 60665 60665 17760 99453 60665 60665 78450 31705 83951 84017 83951 83951 34766 83951 93173 60665 65018 99785 65018 65018 91462 52881 65018 65018 8274 48696 65018 76273 48696 48696 1446 16450 48696 94316 16450 16450 97402 73245 97402 97402 75212 97402 11392 5546 16450 56866 5546 91703 5546 5546 48581 88888 97402 88888 28244 88888 5103 5103 51597 5103 56343 5103 72605 5103 6390 93092 6390 8215 6390 5103 25382 25382 61387 31907 25382 31907 19390 49345 6390 45903 49345 29265 49345 49345 25237 49345 40828 71841 40828 33582 40828 18235 40828 7622 40828 7622 26115 7622 2146 9107 7622 40268 7622 44952 49345 44952 44865 58465 7622 73461 58465 13457 58465 13457 23426 85140 13457 58465 29273 29273 23911 29273 31224 13457 21676 21676 79405 15024 79405 99609 79405 79405 20836 7308 20836 609 99609 79405 34774 52334 34774 34114 52334 609 51894 89150 51894 2778 52334 81905 52334 81905 19552 66281 81905 66281 39752 45682 66281 80646 66281 51251 80646 80646 63697 80646 15817 15817 75683 80646 16202 16202 97275 80992 16202 16202 47663 64053 47663 69733 47663 16202 68670 14314 68670 68670 73444 16202 75276 75276 24242 86327 47663 77260 86327 86327 81095 86327 7019 86327 83491 16606 86327 97390 86327 97390 87458 97390 16671 86327 29977 34085 29977 29977 79406 29977 71954 29977 92265 72678 86327 45025 72678 58202 97390 70908 58202 58202 13293 72678 30672 52126 30672 95975 30672 6973 30672 6973 53944 6973 69467 50253 6973 48318 6973 6973 46844 6973 37390 46844 2968 17350 37390 17350 7681 66615 17350 6254 2968 6254 46982 16573 6254 52497 6254 17350 4457 71774 4457 71774 28662 38281 28662 28662 27291 28662 81215 81215 6285 46482 81215 78862 81215 28662 52669 15908 52669 81215 82612 21607 82612 82612 32172 92622 82612 87340 92622 14878 92622 92622 44250 52471 82612 3604 52471 13012 52471 52471 23645 23645 37039 23645 9465 52471 63293 79809 63293 76365 63293 63293 15673 45476 63293 93671 45476 92555 45476 31535 45476 30454 45476 63293 40346 40346 82545 10899 40346 40346 61229 749 40346 83512 749 749 39137 26900 749 69760 749 81157 45476 47165 81157 73234 81157 73234 20805 73234 74375 73234 83280 59481 73234 29827 59481 59481 94277 47165 40144 62751 59481 62751 5254 62751 3222 17369 62751 47757 62751 79077 62751 79077 39821 94218 79077 62751 11408 11408 93539 92522 79077 12827 92522 56057 79077 56094 56057 56057 21815 92522 96111 56673 96111 95980 96111 48110 96111 48110 63620 96111 8801 8801 21884 21884 31654 19096 21884 21884 24051 96667 21884 96667 80592 15193 80592 47660 15193 65538 80592 65538 42593 65538 67074 15193 27050 65538 72358 87420 72358 72358 70878 95366 27050 43577 95366 43874 95366 95366 76305 27050 64695 64695 6543 10553 72358 44571 10553 10553 33029 10553 23016 82150 95366 6142 82150 82150 40449 59269 10553 59269 9117 92050 59269 76135 92050 92050 8354 17264 92050 92050 58212 44649 92050 44649 87445 1562 92050 18144 1562 1562 43861 22620 1562 1562 70368 49246 1562 49246 43663 75665 49246 24373 49246 86137 1562 48937 86137 7301 86137 48989 7301 7301 38792 31190 7301 87972 31190 7301 11308 11308 87693 12815 11308 84392 11308 13702 31190 40923 13702 3673 13702 11219 13702 20989 13702 19521 31190 87657 19521 90366 87657 87657 28046 20088 19521 20088 93865 78571 87657 38213 78571 68833 20088 96366 68833 17062 87657 17062 30402 17062 40626 27230 68833 27230 2426 27230 30257 26831 27230 68833 39301 62097 39301 39301 29067 39301 29185 98668 39301 98668 26803 27632 27230 39749 27632 27632 37136 10096 27632 27632 85918 85918 62730 85918 433 45075 433 433 33938 433 38760 38760 304 81948 38760 33238 38760 55927 33238 33238 82976 2556 33238 38760 16160 16160 97657 71477 33238 16160 53645 50333 53645 91333 71477 53645 15517 15517 64494 15517 46803 15517 2400 15517 29827 15517 68680 68680 54881 68680 95780 68680 60079 43467 60079 3591 60079 68680 68829 94143 68829 32103 68829 60079 79874 60079 54594 99362 54594 54594 91876 25941 54594 79874 78401 62470 78401 93981 78401 78401 89168 76923 89168 89168 66692 89168 75091 75091 12047 67329 75091 75091 9464 70755 9464 75091 60399 5992 60399 36414 5992 5992 95265 60399 13212 13212 3425 13212 22396 34626 22396 22396 43751 43751 63468 43751 3261 43751 1520 1520 85217 1520 5166 1520 10726 10726 99920 10726 56015 67218 56015 56015 24695 56015 80251 56015 76656 82105 56015 82105 69600 82105 84167 56015 91638 98130 91638 48868 91638 40290 91638 40290 10587 45627 40290 97443 91638 97443 72339 23331 97443 40290 70759 70759 75399 38556 70759 66180 97443 45836 66180 66180 38801 38801 33813 38801 64543 66180 87141 68803 87141 87141 10240 33103 87141 45278 33103 90468 87141 90468 66296 96220 90468 90468 32853 90468 80827 90468 47837 33103 8540 8540 26784 8540 33539 8540 16470 87141 96241 96241 3339 33103 10066 10066 35643 8540 80004 80004 12462 10066 2154 45202 2154 4416 2154 30292 4416 4416 43373 47508 43373 40829 43373 96411 2154 63308 96411 43373 78276 52988 78276 78276 71720 78276 64189 96514 78276 67694 96514 96514 72841 78276 66266 80017 66266 96514 56952 56011 56952 56286 66266 9131 56952 56286 41108 41108 94016 9131 30591 2786 30591 10139 30591 64358 30591 54376 30591 41108 64317 81553 64317 90808 64317 90808 62096 90808 52142 97620 90808 90808 47722 47722 85126 47722 60858 47722 13478 20889 47722 20889 41489 69669 47722 69669 94922 39611 69669 39611 93989 6014 39611 39611 78245 39611 26069 86877 39611 39611 66144 55000 41489 55000 75621 39611 45701 45701 28540 45701 60607 74662 60607 60607 7936 60607 21199 60607 8316 60607 76314 77330 76314 24285 60607 81592 24285 17831 24285 59 24285 24285 96766 2429 76314 7270 2429 2429 86179 30926 2429 33107 24285 94796 33107 30553 33107 31459 33107 75504 31459 17625 31459 22029 31459 31459 71097 18920 33107 18920 93475 95114 18920 50134 18920 50134 53332 63199 50134 50134 91344 50134 97974 16701 31459 16701 97124 35027 16701 27100 16701 11805 16701 51553 11805 68595 11805 58166 11805 59625 58166 58166 50557 65657 58166 58166 8937 13652 8937 58166 68017 83683 68017 17122 68017 68017 41058 68017 21226 17283 68017 16891 68017 68017 56298 68017 42929 42929 67172 42929 98074 59278 98074 62377 98074 65822 62377 62377 59868 62377 15971 62263 62377 25272 62377 75727 25272 25272 5328 5328 32946 5328 34995 87938 34995 12973 87938 87938 83698 67650 83698 30892 83698 27684 83698 27684 18237 3603 27684 81590 27684 81590 80356 81590 93774 81590 9834 81590 6610 81590 47751 39295 27684 24888 39295 66318 39295 27684 77857 77857 21016 77857 45637 81590 11787 29365 11787 11787 87685 23530 11787 11787 13265 2838 13265 13265 69087 9818 11787 22887 13265 52180 22887 9818 43390 58535 43390 58535 86113 58535 21857 21857 17116 36294 58535 33075 21857 33075 18866 25786 33075 25786 26406 25786 59703 33075 60213 80339 60213 70877 60213 60213 99114 70877 11309 11309 66538 99114 4984 4984 18345 4984 52683 4984 38566 11309 64256 5459 64256 8887 64256 8887 58059 8887 88931 54399 8887 8887 21528 8887 30840 8887 69397 97025 8887 36395 8887 87100 36395 34423 36395 34423 22519 66950 22519 34423 23376 24129 34423 23376 66297 66297 42416 45425 24129 9706 45425 79180 42416 79180 29936 79180 61812 61812 96600 61812 94810 22549 94810 1982 22549 22549 40631 22549 44963 22549 20086 20086 77939 33743 22549 99055 22549 45115 99055 99055 58850 58789 99055 99055 95267 99055 48711 64234 99055 33743 46428 40117 46428 46428 99174 7667 46428 46428 84289 38861 84289 84289 41019 57178 46428 89174 57178 57178 35976 57178 72611 84289 30297 30297 31904 30297 50578 91161 57178 30297 86092 72713 86092 86092 87854 86092 56371 56371 63281 81669 56371 82810 56371 46291 56371 56371 4130 56371 58750 56371 7912 7912 27692 40911 7912 85397 7912 63677 58750 63677 86467 63677 2969 73308 63677 49694 7912 87351 7912 87351 19366 72444 87351 83059 72444 59492 87351 59492 29919 15327 59492 77993 15327 15327 33504 15327 51870 23044 72444 23044 73943 52847 23044 23044 46092 8613 46092 46092 88727 23044 35906 43889 35906 35906 87156 35906 24888 11648 35906 11648 19078 11648 67411 67411 88563 67411 97874 67411 3817 67411 2157 67411 4237 34017 4237 83582 4237 45639 4237 4237 52011 52011 82404 72742 82404 82404 28306 62277 82404 36232 52011 36232 21421 33919 36232 36232 85725 36232 94205 36232 3499 3499 39444 3499 923 36232 3750 44091 3750 36232 69870 69870 56591 69870 88387 69870 22572 3499 98497 98497 21470 98497 23669 69870 20332 36832 20332 98497 51880 51880 40046 51880 70078 28623 51880 49463 51880 29285 49463 17864 20332 15304 17864 98935 17864 17864 85058 18728 17864 46882 18728 17864 25927 96020 25927 25927 814 43330 814 68090 814 44529 814 4736 44529 15833 44529 2062 18728 72258 2062 29333 44529 90564 29333 29333 10496 29333 27303 29333 18159 29333 56212 35180 56212 35180 61174 35180 67655 67655 55869 28962 67655 1475 35180 45311 1475 62843 1475 21276 62843 59930 62843 61280 62843 1475 46358 81119 46358 62843 53976 74339 53976 43855 53976 53976 48943 24662 53976 46561 24662 45095 24662 24662 59555 53976 38721 60463 38721 38721 68317 85264 38721 24662 47893 47893 4370 5760 4370 93472 4370 78699 4370 76658 4370 10367 76658 76658 92340 12401 76658 18019 12401 12401 97188 97188 18115 54781 18115 18115 88066 72366 18115 72366 57795 72366 38677 38677 77328 1442 38677 92109 38677 38677 72498 96758 72366 96758 44250 84940 96758 96758 16123 97604 38677 97604 46965 97604 61702 74065 96758 94605 74065 98941 97604 61429 98941 89932 74065 98941 98839 98839 35220 98839 75929 98941 56201 56201 26323 30987 56201 33627 89932 3601 33627 15611 3601 61040 33627 48111 61040 24001 61040 15611 46048 93764 46048 46048 8094 27971 46048 18104 46048 77350 15611 77350 99114 77350 62531 58727 77350 80516 77350 80516 13912 77350 49861 68187 49861 49861 81343 49861 49959 49861 98744 74095 98744 98744 84574 54239 80516 4122 54239 39510 54239 46745 54239 46745 2022 91268 54239 97467 91268 95302 91268 91268 21892 48990 21892 18335 21892 21892 31876 98237 21892 59262 21892 21892 12217 76644 21892 36961 76644 98825 76644 21892 83666 83666 59176 83666 47103 83666 59333 83666 51550 76644 71688 71688 5817 71688 21850 71688 38327 83666 20608 64410 20608 20608 41825 20608 47982 71688 51592 84144 51592 51592 10685 30186 10685 51592 75562 75562 72870 75562 13800 75479 51592 75479 37619 70542 75479 70542 20642 38662 70542 39339 75479 70542 34997 34997 56479 68904 34997 69255 34997 69255 40060 52244 69255 69255 22893 69255 1989 90052 1989 1989 42755 69255 21042 66282 21042 8791 21042 21042 25323 25323 11764 54994 25323 24031 21042 35307 25323 35307 63651 85344 35307 25323 79358 79358 34511 70473 35307 65192 70473 65192 70970 65192 9546 65192 42234 48946 42234 95335 42234 42234 10311 42234 22089 92654 22089 21716 22089 21716 47477 67489 21716 67489 41283 67489 97772 97772 89238 20608 89238 89238 71050 89238 4680 92995 4680 2112 4680 49457 4680 62928 4680 4680 486 89238 21710 79515 21710 79515 79152 79515 73074 60491 73074 73074 56522 83543 73074 21386 79152 68518 21386 72254 21386 73074 70353 29009 70353 57585 70353 73074 67003 67003 61184 74798 70353 27972 74798 94424 74798 24140 74798 43010 70353 43010 63180 16129 43010 99790 43010 7369 67003 7369 31603 22698 7369 10552 7369 10552 22623 10552 39516 27674 10552 10552 11248 11248 44951 46712 44951 8049 44951 44951 52121 27728 44951 27728 19111 80341 27728 44951 36053 36053 26480 44951 53723 53723 97369 53723 61918 80659 61918 53723 73843 75484 73843 73843 19202 61918 54479 79669 54479 11213 61918 8070 11213 17251 54479 17251 13674 23156 17251 17251 42615 17251 53174 54479 98159 17251 73627 77104 73627 77104 90601 98159 93304 32494 93304 93304 43808 10038 43808 43808 19089 43808 54121 54121 27076 43808 64715 60467 64715 18659 64715 64715 96548 7712 54121 7712 64795 7712 64151 54121 56160 56160 23844 89412 56160 11369 89412 78116 89412 66786 89412 56160 86863 86863 85862 6614 86863 22334 86863 86863 57809 57809 28230 57809 93610 40748 57809 2538 57809 21121 2538 57809 94741 94741 13758 56719 94741 94741 87466 41907 94741 29385 41907 15512 41907 89507 15512 83573 15512 25255 15512 26840 25255 7550 25255 25255 14327 25255 90038 90038 16864 90038 73631 95321 73631 95321 62767 56195 95321 90038 93294 49702 93294 93294 217 74711 217 27856 217 93294 48456 48456 42056 16395 48456 48456 93545 93294 13382 33132 13382 48456 73083 41191 73083 73083 53074 86603 73083 13382 47413 80989 47413 96697 73083 96697 76603 47413 2073 92731 2073 79431 2073 2073 29252 2073 96217 96217 77000 78963 77000 77000 46049 28353 96217 28353 95399 28353 64651 28353 55500 40687 96217 40687 34364 40687 67370 27818 40687 27818 91646 27818 63033 408 27818 408 4814 408 52366 408 60295 72806 408 91804 408 408 93149 11249 27818 11249 14601 11249 31006 31006 37755 31006 11621 11621 89135 11621 903 12744 11621 6537 11621 24911 11249 17944 24911 60386 24911 24911 88708 93312 24911 24911 36034 31006 6526 37952 6526 11621 40228 40228 82784 67025 40228 74696 6526 6526 7119 88745 7119 7119 73279 74696 24949 98581 24949 35299 24949 35299 92427 12577 35299 24949 36849 36849 63650 35714 36849 35714 55140 44352 35714 83382 35714 25062 36849 25062 80417 25062 96236 72918 35714 36972 72918 72918 28145 23639 28145 31756 72918 43824 31756 28145 51034 13517 51034 48772 31756 48772 5726 21896 48772 16078 51034 28477 16078 7041 16078 58880 7041 7041 54827 7041 57011 7041 99127 7041 23874 7041 5636 7041 47710 47710 59042 59895 47710 47710 12516 7041 54844 54844 66234 55866 54844 54844 50204 7041 80485 80485 44726 80485 43326 42138 80485 56142 42138 98901 42138 80802 42138 42138 28593 4743 28593 42138 41394 70012 41394 41394 13959 23452 13959 13959 50566 69754 50566 7481 50566 68153 50566 13959 25377 7506 25377 7506 5036 7506 33431 7506 38986 22567 7506 811 7506 50566 2534 26665 25377 26665 51506 26665 56191 26665 2084 2084 46486 65515 2084 38699 2084 22212 26665 46778 22212 46778 69413 46778 60480 86069 60480 85191 60480 85191 62194 91164 85191 47029 85191 91640 47029 85191 38643 38643 87214 38643 68806 68806 13622 68806 12548 68806 92358 50408 68806 69041 50408 22389 50408 38643 9048 54758 9048 2968 9048 90253 9048 6247 90253 90253 50400 51223 9048 43657 51223 9048 34474 73586 34474 58131 90253 51223 26000 88132 26000 26000 65952 98363 26000 93783 98363 31216 58131 35770 26000 1444 35770 27128 35770 95964 35770 29771 95964 98361 95964 31216 47931 54028 47931 76033 54028 31353 76033 88249 76033 88249 86907 58507 86907 66584 86907 47084 88249 90835 47084 46745 47084 47084 7741 7515 86907 7515 62748 91289 7515 47084 98845 98845 72374 42500 98845 98845 64073 98992 98845 47084 54254 54254 21082 54254 11991 77656 54254 16137 98992 87827 54254 30010 87827 2056 87827 87827 81477 75047 2056 79913 75047 75047 57481 32302 75047 75047 35058 35058 41742 24484 35058 98260 75047 60728 98260 53736 98260 98260 18556 98260 1888 54277 1888 49676 1888 49676 51556 49676 40886 56024 40886 67386 40886 40886 59372 49676 26567 26567 4459 26567 52245 26567 86234 26567 76253 40886 27826 17460 27826 71067 26567 48040 71067 68416 71067 48030 71067 10133 48030 68572 48030 25153 48030 20346 25153 4013 25153 46229 25153 25153 21529 25153 1130 48030 48420 76724 48420 69197 48420 48420 14790 14790 64716 14790 93998 93998 64130 93998 6736 93998 17480 93998 44199 93998 85917 85917 70534 32658 85917 77624 32658 32658 30434 26705 32658 93998 24413 24413 92968 24413 87357 2507 87357 6522 87357 25146 32658 27097 25146 34361 24413 34361 19473 34361 14455 60664 34361 34361 68577 1193 34361 72960 87357 26651 72960 72960 66699 72960 58949 11415 34361 11415 24143 11415 79392 79392 67548 86875 79392 79392 18809 25880 11415 54534 25880 91309 25880 25880 20738 16384 25880 91225 79392 91225 51115 19089 91225 91225 38534 79392 14647 64924 91225 68817 64924 69739 64924 9344 69739 97676 64924 97676 92014 97676 27325 27325 45275 82784 27325 28895 97676 28895 11569 67842 28895 7819 28895 97676 31653 34238 31653 31653 60700 31653 14069 14069 34823 14069 46266 85609 14069 97077 31653 6630 14069 97206 6630 97206 76305 97206 58394 97206 96582 57961 97206 57961 98465 44880 98465 48396 98465 834 98465 58801 834 53836 834 47417 834 47417 95467 6193 47417 33738 47417 47417 26716 29193 834 15032 29193 80506 47417 70629 80506 29193 36432 47713 36432 34599 36432 70629 39588 39588 59143 39588 71979 24836 39588 34101 39588 78382 34101 34101 19009 36432 64433 84750 64433 84750 63667 4996 63667 4996 30395 63667 62445 62445 94284 24666 63667 85070 24666 24666 29685 24666 48254 64955 48254 62445 49641 49641 11332 1825 11332 11332 57443 53753 57443 57443 86945 57443 41031 57443 79836 10992 57443 57443 31234 57443 65600 11332 23505 14497 23505 28960 14497 81294 23505 3002 81294 81294 32034 32034 93799 82669 3002 82669 60018 26599 60018 82669 1296 82197 1296 1296 54470 39550 1296 80981 1296 89970 80981 1296 95944 95944 21718 95944 79067 95944 62971 22109 62971 4126 62971 70690 62971 70690 67138 39526 62971 13278 39526 96691 70690 96691 45953 96691 35887 35887 89513 35887 95642 95642 60727 6852 95642 58969 6852 6852 64709 69298 6852 54426 6852 54426 63965 82496 6852 49737 82496 51625 82496 42450 82496 42920 42450 82496 95050 95050 54256 52584 95050 52584 46177 60343 52584 14243 52584 40710 52584 25812 95050 25812 30977 98983 95050 98983 11429 14781 98983 34552 14781 52442 14781 68217 14781 90389 14781 65244 90389 51285 90389 68015 90389 90389 53671 34972 14781 34972 13558 11344 34972 34972 64370 35035 34972 41339 90389 41339 14201 96226 41339 41339 74010 48708 34972 48708 80533 33301 34972 96379 33301 33301 45043 45043 22875 45043 51070 33301 14886 43512 14886 14886 55976 1264 14886 61297 33301 73847 61297 73847 27965 90546 73847 73847 76080 33412 76080 76080 34379 31053 76080 70055 34379 70055 68268 70055 6503 91502 6503 86391 6503 56588 86391 77030 86391 23118 86391 96662 86391 18887 86391 18887 40869 18887 62689 80502 18887 18887 85571 50550 85571 86316 85571 18887 38393 80003 38393 8422 38393 85571 47883 69933 18887 72328 69933 64409 69933 69933 26264 47883 82634 82634 94199 82634 9140 5250 82634 89530 82634 92178 89530 89530 52829 38741 26264 18989 38741 38741 70618 17506 38741 38741 29146 90880 29146 38741 56648 89530 59221 59221 96773 72549 59221 91898 56648 92605 91898 39346 91898 39346 15928 39346 81768 58809 91898 76084 58809 75741 58809 79100 58809 67610 58809 67610 91480 91480 17368 91480 94835 97444 67610 14560 97444 97444 90812 20590 91480 20590 61018 72778 97444 74749 72778 20590 94696 94696 83541 94696 46504 13323 46504 57187 94696 46504 44635 44635 32811 99974 44635 99974 49187 99974 4695 96198 4695 4695 40969 73926 4695 4695 6038 57187 82030 82030 43955 82030 23359 82030 54916 4695 54049 46094 54049 37885 82030 37885 36136 37772 54049 61291 37885 61291 15690 61554 61291 61554 43501 61554 21832 61554 46730 37772 3445 61554 91212 91212 52617 96669 61554 82734 96669 99047 96669 53283 96669 19706 53283 10570 53283 53283 3080 38433 3080 39582 3080 39582 98475 39582 60701 3080 32299 65797 53283 65797 37332 65797 35947 16727 32299 16727 56191 78648 65797 78648 44442 38359 44442 6903 44442 78648 82268 82268 1395 58576 82268 78648 96252 96252 31963 30822 96252 5541 96252 5541 91426 29363 5541 50254 5541 75295 96252 75295 61115 75295 14627 33380 75295 74677 75295 75295 38731 87665 75295 87665 7059 72236 75295 26701 72236 87088 75295 19649 87088 87088 69066 87088 15525 3411 87088 28580 3411 43376 3411 3411 25144 50897 87088 50897 68937 17479 50897 17479 93525 17479 60978 15573 3411 16885 15573 17479 72772 46792 72772 72772 82892 72772 55733 94132 55733 55733 7533 55733 82814 55733 94561 72772 55729 12889 55729 86438 55729 75826 55729 75826 67065 36732 55729 66470 36732 36732 77539 36732 80839 9866 75826 9866 91604 56849 9866 68697 36732 96613 68697 68697 93978 93978 52884 93978 52749 93978 79869 56828 68697 56828 70342 93978 38114 49684 38114 38114 41451 41451 45210 68603 41451 41451 94600 42452 41451 29051 56828 47319 29051 29051 24734 32730 29051 29051 39859 36424 41451 36424 90355 7948 36424 7948 44962 7948 66591 7948 25646 12710 7948 29051 1856 1307 1856 34404 1856 34404 2756 11031 34404 34404 66328 66328 63550 66328 28914 66328 52754 34404 79770 79770 52989 41511 52989 6716 79770 22414 6716 22414 9941 22414 90081 43905 52989 43905 8822 52484 43905 52484 64613 52484 20610 20610 10012 20610 14502 756 52484 756 16184 756 79232 43905 43937 43937 70926 70926 35082 70926 3628 40447 70926 95918 40447 97267 40447 40447 54631 8347 40447 92702 40447 74013 92702 3628 94114 65555 94114 92702 78461 125 78461 870 78461 56541 78461 94114 68688 73804 68688 68688 50539 4108 50539 58170 78461 52514 58170 58170 1286 1286 69361 74874 1286 87512 74874 40244 74874 1286 83362 83362 12122 83362 75200 35275 83362 42560 35275 7145 42560 7145 27603 42560 26571 26571 13338 26571 97594 26571 77913 77913 21811 99241 77913 99241 10288 46191 99241 99241 39343 39343 6059 99241 87729 87729 41007 23377 41007 30850 41007 61957 41007 38799 61957 87456 61957 61957 66686 87729 68478 68478 55603 51150 87729 78931 51150 61957 40866 40866 76867 51150 9382 85603 9382 9382 57838 98725 9382 40866 43040 29749 43040 15303 9382 31691 15303 15303 4184 51607 15303 51607 30665 51607 48644 75779 51607 94833 51607 77002 94833 43817 94833 15303 33815 5145 33815 55680 33815 51607 17791 85813 17791 33815 55187 44084 55187 12819 55187 55187 27003 55187 72227 72227 57533 6795 72227 97602 72227 49836 72227 94973 72227 22565 94973 94973 38667 94973 14463 63242 14463 14463 8231 94973 10074 10074 22257 10074 45113 75831 14463 10074 93744 22210 93744 21624 93744 93744 95245 93744 58408 31943 58408 93744 77342 71860 77342 81716 77342 77342 43549 37154 58408 37154 79066 57633 37154 73955 57633 57633 93698 57633 1910 77342 68344 23047 68344 51288 68344 51288 27194 67196 51288 80779 67196 67196 76776 23604 67196 57633 59820 59820 17986 67855 59820 23604 3079 3079 28319 30775 3079 59820 71158 2477 71158 62460 2477 2477 18386 27830 2477 2477 21952 14591 21952 98663 14591 11345 14591 19848 14591 19848 98800 10456 19848 18329 21952 72574 18329 18329 61671 18329 2959 11229 2959 82943 2959 67346 2959 54913 19848 54913 97966 54913 77654 77654 92141 18329 46776 15437 46776 46776 48791 66190 48791 77847 48791 48791 75358 48791 61936 96059 61936 4291 61936 58538 4291 4291 93434 81303 4291 4291 59525 59525 92260 55640 59525 13593 59525 18033 59525 59525 95759 43192 4291 69303 43192 42180 69303 17308 69303 85181 69303 39940 43192 39940 12710 33281 39940 33281 36714 33281 68389 33281 4352 33281 73615 73615 12603 5394 33281 5394 66670 86170 5394 5394 28086 92296 28086 64576 28086 42561 28086 5394 82274 82274 56775 93302 56775 6093 56775 35754 28086 90067 35754 16529 56775 16529 53677 16529 28446 7797 35754 7797 75805 7797 82704 17867 7797 83182 16529 83182 26744 26744 3690 4609 26744 37128 83182 94366 37128 37128 15075 15075 45277 15075 77395 15075 52346 84164 37128 26782 84164 75390 84164 57202 15075 41666 57202 57202 57529 44971 57202 97716 84164 97716 58707 58707 92230 23319 58707 58707 48110 94534 58707 43949 94534 69206 94534 69206 34967 69206 66553 76646 69206 69206 33680 94534 43667 94534 9950 89350 9950 9950 17322 17322 13588 28064 17322 86809 17322 52347 17322 52347 73239 52347 91083 28457 91083 49389 91083 56381 49389 49389 91842 98276 91083 77413 98276 42127 98276 61487 98276 96261 49389 42991 96261 45229 96261 76885 98276 3762 76885 76885 58912 58912 82671 74539 58912 98276 28602 28602 71131 59027 28602 43327 28602 28602 27138 48247 28602 74071 76885 48247 51247 48953 51247 49320 51247 51247 75953 87970 51247 87970 31399 92413 87970 92413 14824 96439 92413 92413 47656 38772 47656 25273 47656 56566 47656 56566 88417 21175 88417 88417 60613 36119 47656 36119 37219 6303 36119 60662 36119 60662 9937 60662 63076 6303 11474 60662 22514 85867 22514 77370 85867 5411 77370 33348 22514 64707 33348 19450 33348 33348 14843 57057 33348 22129 33348 22129 27502 22129 11412 72931 77370 72931 95820 72931 96042 72931 64676 4345 72931 8257 4345 6120 4345 1682 6120 6120 15179 72931 33771 77015 6120 81975 77015 50501 77015 20673 50501 50501 32818 50501 22257 56789 77015 56789 90787 56789 6231 28892 56789 28892 5069 13093 28892 28892 95013 56789 30945 35563 30945 22973 28892 22973 98646 19694 30945 86720 19694 24752 22973 45710 24752 24752 32692 13319 24752 13319 88659 27524 13319 60205 24752 44843 60205 67099 60205 4934 60205 4934 16870 19568 4934 4934 31215 60205 71337 26293 31215 26293 86839 71337 92422 35964 92422 92422 49760 72398 92422 26293 81761 81761 32277 17123 81761 80919 17123 70610 17123 70610 57243 70610 12165 70610 27525 17352 27525 27525 38061 53832 38061 46905 38061 46905 38786 46905 98627 38061 62630 62630 94581 62630 34015 82138 62630 62630 34793 86472 62630 62630 85130 66596 85130 85130 16243 85130 7336 28408 85130 28408 33284 74150 28408 74150 64297 74150 3518 74150 18412 28408 24564 74150 95164 81182 95164 95164 33644 95164 59457 95164 8740 59255 24564 59255 19999 19999 67391 59827 59255 19850 59827 19999 13431 91839 13431 37756 13431 77581 13431 13431 28381 50131 13431 13431 7365 7365 80405 80405 59093 80405 68739 36442 68739 78779 68739 33763 80405 62019 68739 62019 10342 6006 10342 47199 10342 65099 47199 47199 53562 47199 77051 77051 97323 22045 77051 32315 77051 45787 77051 45787 54933 79780 54933 62064 54933 79273 62064 49659 62064 84584 62064 84584 8624 84584 82553 72337 62064 29142 72337 72337 62734 62734 65205 62734 29387 72337 524 524 39872 524 4138 75382 62734 83455 75382 84683 62734 84683 53755 4813 53755 53755 96438 96438 25000 77714 96438 96438 77125 5566 96438 27542 5566 23690 27542 27542 13979 13979 73360 13979 56161 73481 56161 56161 9764 56161 12309 12309 90154 12309 37341 37142 12309 37142 20517 12309 83231 77365 83231 83231 46756 37142 75059 75059 96801 75059 63083 63083 62671 63083 55658 63083 43793 66005 63083 66005 53881 65615 63083 65615 56251 71719 65615 65615 28686 28686 91447 78871 28686 39534 65615 38199 39534 39534 9994 93947 9994 26224 9994 96807 9994 96807 50020 96807 98694 9994 57947 3653 57947 36999 57947 7376 57947 57947 40145 41187 40145 92144 40145 88392 92144 6370 92144 34844 6370 37603 6370 29161 37603 37603 77231 63760 6370 90235 37603 90235 55204 90235 79051 37603 71292 90235 8432 85721 8432 71292 76986 76986 83119 71292 59728 59728 38444 31986 8432 45400 59728 40066 45400 45400 76837 50989 45400 45400 94197 94197 47265 49667 45400 49667 25531 53880 49667 82604 49667 9190 31986 28330 9190 9190 67929 9190 41352 75331 41352 99131 41352 41352 85859 73014 85859 85859 1287 1287 20753 1287 99350 85394 99350 79351 99350 980 99350 1287 58421 58421 802 58421 58488 87763 58488 57888 58488 35089 57888 36690 58488 36690 14064 58779 57888 36690 92187 25886 92187 58779 39206 39206 10072 86339 58779 86339 67321 86339 53218 92187 77272 87272 77272 35529 77272 25366 35529 16537 35529 50786 35529 64265 50786 50786 90375 61079 90375 90375 4920 90375 55913 75030 90375 75030 28396 75030 24807 90375 71251 26167 71251 82238 71251 6675 75030 6675 36841 62664 6675 32529 75030 32529 68319 80645 32529 32529 94035 32529 45931 82109 32529 32529 88080 80624 88080 99847 88080 76285 62664 47478 76285 76285 80293 78033 88080 78033 93241 5616 78033 78033 76145 76145 62758 76145 84544 94576 76145 76145 7933 88080 74268 84397 74268 74268 57963 57963 36462 84397 56873 56873 64916 56873 74303 56873 68193 54779 57963 54779 17570 54779 74450 69678 54779 56975 69678 8865 69678 45130 69678 69678 12272 12272 11409 12272 31999 12272 2306 54779 52677 52677 40219 86379 52677 69678 27700 20663 27700 27700 60896 27700 42397 25624 27700 25624 73431 25624 31497 27700 33257 33257 90007 55945 33257 33257 7235 69773 7235 97936 7235 2749 97936 97936 81676 97936 1136 6550 97936 97936 68203 97936 61399 33257 67503 35582 67503 67503 55423 65438 55423 71399 67503 88500 71399 71399 92738 71399 57625 66119 67503 66119 12849 61063 66119 35791 66119 35791 14022 35791 92828 92828 7002 19507 66119 19507 30399 92828 59846 87666 59846 76111 59846 94561 76111 76111 82441 76111 32797 32797 17320 32797 85376 64119 76111 36007 32797 36007 31078 50628 36007 81643 36007 81643 53194 68530 81643 68530 95139 68530 88251 92194 68530 49550 81643 49550 55182 68629 49550 29207 68629 68530 66735 66735 87894 66735 64503 66735 30947 30947 93085 30947 14998 33857 30947 33857 30932 25626 33857 87958 33857 6023 87958 33857 90819 12497 87958 16179 12497 79682 87958 12497 77515 14279 77515 18114 77515 18114 63801 71035 18114 60981 77515 60981 34816 41498 60981 98486 77515 98486 78888 23931 98486 98486 80365 37582 98486 37582 38532 68169 37582 60981 22412 22412 61163 37582 97507 97507 20726 24693 20726 97507 49691 48627 49691 49691 39995 13305 39995 49691 90175 90175 44631 52837 90175 66212 39995 66536 66212 66212 59556 66212 5439 85063 5439 35431 90175 76905 35431 35431 33864 68867 33864 96131 68867 96131 74039 96131 95455 67368 96131 71872 96131 71872 38247 38247 42854 82432 71872 74814 82432 92055 82432 26343 38247 58914 26343 26343 96452 96452 18676 79629 26343 79629 32116 79629 14817 26343 91449 25681 91449 79629 93451 78735 93451 93451 7895 6312 93451 6312 55585 7895 44118 44118 45529 53786 44118 53786 63427 67547 53786 53786 4840 53786 51540 69360 51540 51540 75805 51540 34290 6312 17323 16543 17323 70953 17323 84 17323 84 5643 84 43784 84 1621 84 14626 84 14481 84534 14481 72218 84534 72218 40923 72218 83234 41889 72218 72218 66451 66451 49585 80862 72218 80862 25327 80862 95104 94928 66451 94928 54061 68558 94928 36061 66451 74833 36061 18505 36061 36061 28497 94928 63805 63805 13016 63805 66253 63805 8642 8642 31319 8642 94738 84745 94738 27110 94738 94738 97235 53739 94738 57544 8642 85871 57544 69292 57544 57544 67815 75636 57544 24390 75636 75636 2262 62395 57544 62395 50273 3163 62395 62395 19032 12434 62395 56933 75636 88101 62395 88101 7084 88101 13589 56933 82808 71354 82808 74146 71354 52800 71354 82518 52800 21725 52800 28962 21725 18952 21725 21725 53524 53524 6755 17302 53524 45676 17302 3154 17302 17302 55890 53524 54574 5626 54574 53524 19168 19168 30340 93554 54574 93554 50385 14977 93554 93554 92854 96852 92854 92854 41879 92854 84548 70820 93554 58318 70820 9773 92854 92854 40475 40475 14598 80832 40475 46918 40475 46918 80890 40475 75821 75821 31118 12809 75821 12809 51662 23905 12809 82421 12809 75821 95903 19213 95903 12809 52470 52470 31068 52470 92320 18996 92320 18996 25817 18996 1804 1804 14509 14509 36838 77360 14509 14509 2504 68050 14509 26275 1804 26275 79752 2808 26275 65507 2808 65632 2808 26275 80138 80138 66315 80138 94619 19969 80138 19969 93874 19969 94502 38071 19969 80312 38071 38071 12362 38071 45460 1813 45460 38071 45663 41738 45663 32377 45663 45663 33184 33184 57842 55926 33184 55926 80175 74669 55926 71381 74669 88641 71381 74669 5837 71381 76395 76395 4506 2009 76395 61831 76395 83889 76395 83889 93654 83889 67162 67162 51952 17504 83889 44634 17504 17504 84713 46034 17504 46034 50313 46034 18242 46034 13640 13640 31796 31796 1946 8583 31796 96867 8583 8583 38315 59824 8583 11027 13640 98729 11027 90069 11027 98430 11027 11027 33835 97512 33835 35096 97512 37500 97512 37353 97512 68509 97512 33835 76853 579 76853 10905 579 78898 579 38852 579 579 27231 13857 97512 61770 579 61770 33926 38431 61770 92459 61770 55075 92459 84657 61770 84657 23391 53659 84657 46416 84657 92459 91193 91193 40389 26551 91193 52755 91193 52755 22470 68067 22470 22470 76491 22470 58893 74815 52755 74815 95820 52755 91015 71438 91015 91015 12067 57229 74815 91015 59927 21096 59927 21096 619 21096 12741 18122 21096 21096 42489 42489 76177 8986 42489 42489 72613 72613 27159 43028 21096 99541 43028 43028 95529 43028 8373 43028 16845 16845 16705 72613 71413 83598 71413 71413 27949 71413 44256 81400 71413 83313 81400 10508 71413 28684 10508 10508 83111 83111 25722 56197 83111 31512 10508 88533 31512 31512 98602 31512 85793 45443 31512 70036 31512 70036 20853 70036 69766 39186 70036 70036 52476 84148 70036 85112 84148 24090 84148 84148 91514 87284 84148 87284 39577 91336 39577 49192 39577 39577 61426 44654 39577 44654 28642 55107 44654 28584 44654 50399 28584 53735 55107 23222 53735 85886 28584 35394 85886 84441 85886 12135 53735 12135 70615 85886 4023 4023 69896 24530 4023 4023 91374 4023 35402 1369 4023 1369 50128 33208 4023 4777 33208 6875 33208 70802 6875 6875 86622 6875 67889 6875 27732 38205 6875 6417 38205 6875 27059 88231 27059 28741 27059 27059 76369 52881 76369 50568 76369 67760 27059 78389 67760 67760 31607 67760 86249 49123 86249 67760 25806 73932 25806 74906 67760 25806 31049 96030 31049 31049 27929 73205 31049 24216 74906 31049 546 546 28072 12504 546 546 79287 546 4911 4911 57706 4911 70054 90136 4911 62187 90136 90136 44760 90136 55552 29888 90136 23919 90136 72805 4911 72805 18532 18532 60106 18532 82061 77496 72805 48209 77496 77496 52987 77496 94646 77496 76223 77496 55333 20758 18532 20758 17078 20758 52410 9788 52410 52410 47685 43893 52410 2237 20758 2237 27375 52410 69967 1859 69967 63084 69967 63084 87995 99903 63084 63084 11015 15914 69967 15914 23948 86945 15914 60373 15914 28645 15914 85172 15914 85172 36067 86877 85172 48238 85172 21715 85172 85172 13077 41850 13077 13077 57468 57468 94846 69433 57468 13077 96912 47178 96912 96912 19356 89434 57468 89434 75301 94196 75301 72395 75301 97684 89434 97684 78918 97684 10033 75301 41109 41109 43053 70111 41109 41109 33239 97684 25686 25686 45464 25686 70622 41109 57140 20309 57140 88655 57140 57140 34387 34387 78830 34387 14617 34387 73814 25686 38023 67010 38023 29674 38023 38023 81049 27381 81049 81049 14831 81049 9815 17396 9815 92859 17396 63690 17396 89700 17396 87973 17396 17396 94488 94488 49572 46019 94488 46770 46019 67573 46019 79707 94488 3805 79707 14359 79707 14359 82465 60700 14359 14359 82457 97019 82457 26674 82457 44397 26674 26674 28571 48782 82457 82457 94150 43067 94150 93596 94150 94150 41252 94150 66626 87943 66626 60403 66626 41252 37760 93797 37760 85580 37760 41252 50380 59811 50380 50380 68341 16220 37760 94215 16220 16220 57786 25155 16220 98152 16220 98152 85480 56755 98152 98152 20628 50380 51513 51513 48529 3158 48529 97880 51513 23733 97880 49743 97880 59607 97880 14083 59607 59607 79153 79153 93411 79153 38658 79153 75909 79153 92834 92834 3402 92834 77692 97572 92834 51550 92834 92834 55659 45322 79153 63454 45322 53878 63454 34589 63454 63454 20830 20605 45322 20605 71304 90671 71304 74599 71304 71304 17157 13308 17157 17157 70315 83811 70315 17157 47192 47192 11079 47192 97024 22965 97024 32723 97024 90968 47192 47042 47192 47042 1111 86592 90968 92400 86592 92400 9776 51963 92400 14346 92400 12330 92400 99985 12330 39297 12330 39297 50865 39297 75002 39297 18034 93923 18034 93923 2391 47337 93923 74106 47337 47337 1025 10293 47337 60036 47337 60036 29972 8746 60036 93923 74162 19719 74162 19719 61300 19719 2575 82222 19719 36053 82222 82222 83489 82222 17392 94203 82222 82222 85812 57071 82222 70002 82222 81369 82222 70002 94250 94250 11377 44040 94250 12635 94250 94250 12905 2372 12905 12905 11902 81369 15656 62175 15656 79932 12905 26556 79932 26556 60186 82883 26556 26556 49435 79932 63208 63208 4133 63208 30345 32974 30345 30345 4916 93605 63208 93605 10616 93605 21530 14937 93605 30345 74927 32973 74927 54592 74927 74927 77705 85370 77705 77705 90565 86855 77705 95098 74927 36301 77705 10634 36301 2238 10634 36301 70703 70703 52169 14232 70703 36575 70703 36575 74706 78549 36575 57185 70703 36841 57185 45453 57185 266 45453 45453 87029 36347 45453 49452 36347 36347 83837 36347 79856 54832 36347 36347 143 46157 36347 46157 53127 46157 62386 68831 36347 68831 35454 68831 81256 68831 89085 67862 89085 89085 14740 51975 89085 51975 23815 14740 29658 14740 51681 51681 66572 20074 51681 51681 38071 49555 51681 49555 91859 20040 49555 70536 49555 49555 54341 41124 29658 52860 41124 49555 41303 65535 41303 41303 91413 41303 53471 40680 41303 40680 11284 40680 33177 41303 5357 41904 5357 33440 5357 41303 59577 59577 99690 5357 6134 48199 6134 95351 6134 11847 6134 72813 5357 72813 25330 31812 72813 72813 21456 21456 33360 21456 15433 21456 67821 34768 21456 76486 34768 34768 68157 21456 59132 59132 28782 59132 47855 81002 59132 4527 59132 59132 64822 38219 4527 38219 41534 38219 78062 97101 38219 57565 4527 81136 57565 87640 57565 75437 57565 57565 7587 7587 54343 39020 7587 81357 7587 81357 3210 7587 90642 90642 10519 57488 90642 90642 43707 4257 90642 7607 4257 7587 16025 97010 16025 14590 16025 16025 74424 90301 74424 6582 74424 14590 17632 17632 73994 17632 88090 88090 75280 72812 88090 17632 26481 60719 26481 26481 15834 26481 63884 41190 26481 62805 41190 80344 41190 75963 41190 84420 41190 84420 89274 84420 59341 41190 32107 77377 32107 5438 32107 76692 84420 62222 76692 45313 62222 76692 62898 58330 62898 62898 82194 62898 95475 32206 95475 2140 95475 88843 2140 4256 95475 99499 4256 44265 4256 5339 88843 9962 5339 80405 9962 9962 74873 57777 9962 45101 9962 9962 87789 9962 61372 6587 61372 61372 89552 89552 69481 87789 81565 81565 62295 81565 61482 89156 89552 71434 81565 95575 71434 81565 97895 48586 97895 15036 97895 15036 24208 53270 15036 52784 15036 6294 15036 20186 6294 22786 20186 22786 91092 22786 8757 20186 51076 88677 51076 51076 95668 79083 51076 79083 44253 61861 51076 68788 61861 37171 68788 35036 68788 68788 51427 86275 68788 68788 29708 77477 29708 29708 65115 20143 29708 72650 20143 72650 40900 72650 62090 25822 20143 71998 25822 18710 25822 25822 61036 61036 49847 61036 9566 25822 86114 86114 10550 86114 34287 45110 86114 19687 86114 86114 47027 47027 38815 86114 51800 73127 19687 9054 73127 12435 73127 73127 56227 56227 87345 81312 56227 56227 36439 37782 56227 91049 37782 37782 36700 82907 37782 14254 73127 95823 14254 37782 53205 53205 10737 53205 52588 28271 52588 52588 96340 65223 52588 337 65223 65223 29977 30798 65223 52588 5797 5797 96424 25995 65223 5797 6994 51107 6994 95592 6994 6220 6994 6220 48783 6220 2350 6220 50887 60655 50887 79901 6994 8187 79901 46704 79901 79901 88140 79901 18159 47450 50887 75200 47450 34799 47450 47450 23565 63289 47450 13792 63289 18882 63289 85217 63289 47450 57459 56564 57459 58569 57459 12888 57459 27189 12888 57459 76318 76318 6163 76318 44454 85983 12888 85983 4082 70196 76318 82356 70196 70196 84285 70196 87773 87185 87773 62880 87773 87773 72945 87773 63862 84002 87773 70196 71452 22488 71452 14103 87773 33332 14103 52725 14103 71452 13653 13653 31478 13653 93845 79154 13653 71441 13653 7439 13653 13653 91282 51433 7439 51433 2022 51433 13769 88075 51433 51433 45831 51433 3347 51433 33345 40606 7439 40606 56565 51433 12226 34371 40606 34371 63350 2024 34371 94757 40606 67055 94757 94757 28582 94757 96285 96285 68123 40004 96285 96285 62130 57882 96285 45449 96285 96285 64439 64439 71414 61920 96285 61920 5990 5990 24418 51528 61920 51528 13230 59604 51528 51528 7499 7499 14220 74739 7499 7499 82220 7499 82627 9500 82627 82627 78972 51528 42985 30671 42985 42985 34912 42985 61781 5833 61781 61781 32198 42985 28640 35655 28640 85084 28640 34912 70924 70924 63740 45365 70924 28640 36615 23394 36615 27784 36615 13005 70924 32646 13005 92448 13005 13005 69294 50734 13005 13005 64088 89274 64088 64088 10987 8319 64088 34180 64088 36690 34180 34180 84945 32867 64088 32867 4080 37500 32867 38692 32867 64088 64969 64969 90563 58739 64969 58739 8707 58739 60545 68570 58739 8916 64969 8916 13087 8916 61601 61601 9976 61601 97446 60488 61601 8916 95443 17329 95443 23772 95443 85994 61601 95443 3262 3262 13110 3262 44628 53699 3262 3262 73783 3262 8236 8236 30119 62339 8236 85994 52023 74474 52023 94558 52023 52023 16043 52023 29849 52023 14558 72472 14558 9843 52023 25789 9843 91482 9843 59027 9843 83327 9843 64162 83327 35649 14558 35649 9680 69417 35649 69417 30281 69417 56181 69417 12406 21235 69417 92417 69417 14278 92417 92417 66727 66727 21871 5314 66727 44872 5314 58033 5314 88533 58033 58033 28145 58033 1137 92652 1137 1137 75987 75987 7143 44900 75987 75987 16124 72889 75987 46016 72889 72889 50196 72889 91181 72889 77165 59493 72889 72889 10261 10261 77642 72889 98461 98461 709 4745 709 98461 49483 49483 28608 45195 49483 45195 96511 45195 60053 60053 57507 60053 78952 85878 78952 95089 78952 60053 96712 96712 75863 78952 10221 96712 59794 59794 27366 34454 59794 41459 59794 14448 10221 14448 2457 14448 48735 77954 14448 77954 50065 41533 77954 36763 77954 36763 39652 36763 57923 21173 77954 21173 20389 80985 21173 21173 98318 98318 71636 98318 16345 57999 98318 71845 98318 21474 80985 21474 160 89292 21474 89292 87092 98318 47834 47834 42468 47834 8043 47834 82895 93120 82895 82895 25348 25348 56115 25348 68840 52928 25348 52928 55388 85513 52928 42626 52928 4872 52928 65627 4872 45601 4872 45601 48818 45601 38577 21005 4872 21005 2640 33845 21005 41848 21005 21005 4170 4170 43201 12768 43201 43201 25545 43201 13341 4170 98533 98533 74040 98533 36820 66826 98533 98533 35881 98533 40079 98533 37237 24757 37237 37237 34750 99112 34750 34750 50445 93672 34750 93672 19213 3679 34750 48537 3679 3679 2575 20243 3679 20243 5500 5500 21789 87807 5500 20243 97413 24082 97413 62076 97413 87024 97413 97413 84478 84478 31486 84478 27056 30851 27056 27056 10924 98011 27056 97413 90321 90321 68646 86043 90321 86043 48111 86043 76601 86043 28310 45115 86043 85746 90321 49209 86043 57515 49209 57515 69883 57515 14922 49159 14922 44138 14922 52451 57515 43449 52451 87515 52451 92595 14922 79088 92595 52451 59254 59254 43570 12289 92595 12289 58486 55295 12289 12289 31771 54583 12289 20751 12289 89971 59254 89971 73168 5255 89971 22497 89971 12289 61946 61946 38913 96446 61946 54840 61946 61946 26875 97049 26875 61946 68477 32673 68477 30978 68477 75164 68477 75164 58113 35041 75164 75164 33383 98412 33383 90362 75164 90362 37468 12282 90362 90362 22931 28365 22931 90362 17920 2755 17920 32892 2755 66576 32892 32892 27221 27221 55382 25492 32892 38246 25492 38246 95737 38246 50385 38246 34842 34842 59252 34842 15036 34842 37684 54335 37684 27314 37684 37684 18557 76703 37684 52396 76703 80561 76703 90027 37684 1428 90027 37349 90027 70484 90027 97423 90027 90027 63150 96673 63150 63150 61564 73842 76703 2396 73842 73842 86581 90027 37454 86075 37454 37454 26794 37454 35064 35064 26017 51252 35064 39842 35064 46499 35064 29412 46499 46499 91245 82541 46499 6476 82541 96416 46499 34470 96416 96416 77054 82541 68555 87574 68555 68555 56802 22552 56802 26897 22552 22552 23199 22552 16696 22552 13405 22552 1736 68555 94747 97791 94747 94747 42869 94747 76440 40411 94747 22552 48995 653 48995 48995 77278 65192 77278 5554 77278 84309 77278 48995 76577 76577 71921 76577 75075 68586 76577 76577 73710 14169 73710 64538 73710 34579 73710 73710 97534 73710 82017 76577 73512 74411 73512 74411 90574 95542 74411 37625 74411 62010 74411 37004 62010 62010 61951 8438 61951 61951 14917 10863 62010 90575 10863 85517 62010 85517 24241 85517 88339 10863 1476 12176 1476 1476 57813 57813 13009 48805 1476 57813 52707 32162 52707 6985 52707 16736 52707 16736 63741 16736 34613 52707 73529 73529 76411 16736 19102 49625 19102 19102 38188 19102 38916 36538 73529 3939 36538 36538 36922 70828 36922 36922 87771 36922 57243 58183 19102 76628 58183 51868 58183 59510 36922 69448 59510 59510 9478 51424 59510 36195 59510 62752 36195 28471 58183 28471 89089 28471 12732 28471 70126 55197 70126 28471 65969 65969 35037 72859 65969 35244 28471 35244 26853 35244 26287 65969 40032 6890 40032 40032 67765 40032 91334 91334 77105 91334 58299 18200 91334 80734 91334 40032 62270 13064 62270 62270 82810 15513 62270 84637 62270 91334 39884 39884 11427 62270 20880 20442 20880 20880 15690 20880 13864 20880 30854 87665 30854 30854 92749 30854 5670 56410 39884 56410 70726 56410 68869 68869 99314 68869 32240 32240 69601 32240 49972 43182 49972 60796 49972 49972 56995 49972 30389 30389 46607 46607 72024 75755 46607 30389 98358 98358 74045 33185 98358 28326 98358 28326 71635 68306 98358 68306 45990 31345 28326 1701 31345 6649 31345 93728 31345 96741 31345 68306 49707 96741 8139 50886 8139 85227 8139 49707 77401 92129 77401 77401 77529 77401 65554 51430 65554 52768 77401 8560 52768 83561 52768 83561 40148 83561 83213 51250 83213 83213 98922 97752 98922 98922 83744 54855 83213 54855 74414 54855 32375 12414 32375 32375 57641 43866 32375 41138 43866 32375 3935 3935 80498 3935 57707 6514 3935 37959 6514 6514 2491 6514 23576 6514 5107 5107 48612 37761 6514 37761 96286 37761 16291 16291 84780 37761 84581 53873 16291 53873 85680 84581 61483 38965 53873 61483 14168 9591 14168 49136 14168 10229 49136 26147 38965 26147 15721 90148 26147 90148 77049 47434 90148 53015 26147 84730 53015 53015 25959 72843 90148 72843 1559 72843 14955 28183 72843 44358 72843 44358 83519 14805 44358 12364 72843 44358 24796 76458 24796 24796 69627 24796 22313 22313 34351 81898 22313 39884 81898 81898 30723 76866 30723 85165 30723 85165 66290 85165 66210 26118 85165 30723 48726 35235 48726 16145 48726 48726 69788 95278 48726 15368 48726 23068 15368 33161 15368 49762 48726 63240 49762 50394 49762 7530 15368 68908 7530 7530 83687 76509 49762 76509 35106 35106 41330 41687 35106 35106 86815 35106 98165 32466 98165 98165 17380 84915 98165 98165 92375 6072 98165 86815 67388 57297 67388 98578 67388 50478 67388 50478 84472 15332 50478 15332 68446 15332 99959 15332 68161 15332 76378 88652 15332 88652 80660 49638 67388 67666 49638 7781 49638 35152 49638 49638 81475 68918 49638 49638 57797 10302 57797 57797 55229 57797 46417 46417 10498 46417 70471 99580 46417 33814 46417 56088 46417 57797 74451 74451 23006 46417 6849 66828 74451 57661 66828 6849 66046 66046 91012 89878 66046 2122 66046 21683 66046 49797 21683 34372 49797 60516 49797 49797 62186 1999 62186 62815 62186 62186 622 62186 67612 58200 67612 67612 30305 67612 37672 16116 67612 16116 22781 16116 85011 16116 91362 70241 91362 94817 91362 91362 79633 68631 16116 36219 68631 84046 68631 68631 88245 88245 10721 12449 88245 68631 91275 91275 14378 91275 10232 66224 68631 95306 66224 66224 26942 83263 66224 83263 46354 83263 90388 73348 83263 73348 25117 73348 218 66224 22792 22792 99765 99765 44740 4001 99765 12460 99765 11510 12460 11232 11510 87183 12460 11510 33839 33839 47628 33839 1771 87183 45783 40051 45783 45783 88619 33839 79084 63489 79084 72482 79084 76568 45783 41084 76568 76568 70384 33839 1844 29363 1844 54354 76568 43531 54354 54354 40942 19110 54354 88700 19110 19110 14723 54354 20687 19110 92291 92291 84297 28625 92291 44000 28625 28625 43275 92291 32244 32244 34983 32244 57214 32244 48902 29583 32244 2838 29583 43887 29583 29583 32911 14995 32244 57557 14995 14995 38034 29583 76403 76403 36793 26560 36793 36793 49396 58690 76403 87945 58690 58690 14422 11588 58690 59174 36793 51761 59174 59174 33417 59174 741 75062 741 75062 85411 7341 75062 7341 89187 7341 75610 7341 98305 6515 98305 7341 49289 33813 49289 49289 75262 49289 69095 7341 20699 20699 99765 20699 5800 97795 5800 5800 8551 5800 52552 5800 1418 1418 10401 28153 1418 1418 85223 85223 53215 50061 1418 50061 79835 53215 1948 7546 1948 1948 40276 1948 82717 82717 61573 88403 82717 21155 82717 34011 1948 49792 34011 49792 683 17130 34011 17130 12375 52037 17130 52037 71526 30665 52037 52037 6255 75003 52037 17130 78824 42995 78824 78824 78804 78824 48394 29189 17130 37618 29189 46840 29189 24559 46840 99963 24559 37109 24559 37109 24480 37109 2481 25055 24559 46840 24193 24193 75401 24193 97283 24193 61420 61420 35282 63439 61420 74121 61420 25055 54602 54602 69827 60797 54602 54602 88447 11310 24193 11310 28849 28849 21920 33288 28849 33288 36187 36187 64086 5158 33288 5158 90022 70873 5158 36187 14990 14990 16820 36187 21723 21723 73298 29371 21723 16758 21723 21723 54278 21723 14371 83419 14371 74423 83419 83419 49616 14371 30351 30351 94142 63591 94142 8040 94142 11245 94142 41105 11245 41592 8040 41592 51205 41592 2384 38585 41592 1002 41592 41592 98615 25407 98615 39479 98615 20831 98615 20831 61799 27660 20831 27660 90236 27660 25833 80486 25833 85089 25833 27660 55126 56799 55126 25833 76586 57524 76586 14737 76586 76586 49735 76620 76586 76620 18703 69569 76586 69569 48328 72413 48328 69569 3220 48454 3220 18180 3220 3220 38004 3220 34789 37549 34789 54235 34789 4198 34789 82676 3220 82676 26988 19063 26988 26988 83254 595 83254 49261 83254 90021 49261 83254 84459 84459 43486 84459 49991 89574 49991 49991 38980 97763 49991 84459 74944 49991 15010 12261 15010 16175 15010 15010 77702 74944 37455 37455 27024 37455 45677 45677 54038 37455 53311 45677 23183 23183 28649 57606 23183 92087 57606 93479 57606 83662 57606 62795 83662 23183 77262 65294 77262 77262 905 80628 77262 80628 43636 86706 80628 5347 86706 5347 13841 30377 13841 64052 13841 37472 13841 37472 56683 37472 42284 96971 37472 40327 96971 52947 96971 38189 96971 52963 96971 37472 99597 10393 99597 4186 99597 20131 96971 31816 99597 36963 31816 36963 28072 36963 40389 31816 83655 83655 83359 83655 22680 36963 71322 52974 71322 52974 62901 86285 52974 86285 54620 98667 71322 18069 98667 32553 98667 98667 63578 69071 98667 69071 84552 27994 63578 27994 81658 69071 74764 61482 74764 53106 74764 3754 74764 64292 3754 23041 3754 3754 8074 8074 72196 8074 29846 74784 8074 6288 74764 58537 6288 6288 13006 6288 50545 93107 6288 6288 72767 72767 80311 27502 80311 80311 78191 80311 47641 72767 27139 72767 19353 87003 19353 19353 85214 85214 29376 3930 85214 87701 3930 3930 58022 49063 85214 15946 3930 15946 23111 23111 32664 9089 49063 9089 7754 21637 23111 27782 21637 21637 30896 69765 9089 48844 69765 69765 71901 71901 99651 65750 9089 65750 65995 69088 65995 22166 65750 40672 22166 22166 26032 47920 65995 17015 47920 78417 47920 47920 13115 54297 47920 80714 54297 80714 22179 54297 86948 80714 4200 4200 22804 53143 80714 76944 53143 30407 53143 53143 81673 72826 81673 35086 81673 26919 35086 13254 81673 77261 13254 35086 16034 16034 1655 55801 16034 59937 16034 16034 68970 16034 56966 56966 67875 88162 16034 97200 88162 88162 3888 48759 88162 67869 88162 88162 29604 56966 64146 22314 64146 64146 31887 31887 53354 31887 99572 42789 31887 42789 90562 84763 42789 5641 42789 5641 86305 5641 8509 58778 5641 5641 25590 5641 56548 56548 94470 56548 63233 56548 25817 16535 56548 16535 83391 16535 22076 5641 15958 15958 24956 16535 93705 93705 51968 90793 93705 20396 93705 93705 27469 93705 81885 81885 33563 81885 68008 81885 10759 10759 54311 46679 10759 92912 10759 10759 35205 10759 88413 43879 88413 83345 88413 88413 57977 57977 21938 57977 71386 57977 60462 70175 60462 39465 57977 95835 39465 95835 33037 95835 89633 95835 66411 66411 50749 40502 66411 95835 23320 23320 69572 23320 66444 72550 66444 66411 96826 96826 79255 66444 63471 63471 17652 63471 36286 63471 49200 8222 96826 8222 10706 8222 50423 46477 50423 50037 50423 30004 50037 50037 10108 48399 50037 96812 48399 20493 48399 29928 48399 17956 29928 29928 88326 29928 92440 29928 39892 15607 39892 50037 48401 89405 48401 8867 48401 24970 48401 24970 41571 51169 41571 41571 12781 41571 92171 92171 17244 78867 92171 80006 92171 97459 92171 41571 19367 19367 3358 92171 34571 19367 38088 68845 38088 41567 38088 90251 38088 6825 34571 89587 6825 99630 34571 99630 53978 99630 31293 69409 6825 20737 69409 85758 99630 85758 20143 14905 85758 69409 89027 89027 42014 30174 99630 462 30174 30174 78838 62236 30174 39825 85758 93275 39825 2178 39825 39825 46060 35227 39825 89027 34259 24660 34259 14852 34259 98106 34259 34259 41970 7507 41970 39450 34259 74489 41970 55194 74489 22728 41970 4625 22728 22728 18600 13712 22728 97994 41970 97994 21412 13712 4834 15988 4834 45945 4834 78913 4834 97994 74143 72268 4834 82167 72268 72268 59373 74143 82223 82223 64118 82223 40609 82223 46553 72268 73019 14603 73019 31532 73019 20203 31532 31532 13467 99910 31532 73019 22633 25015 22633 65779 22633 43278 65779 52110 65779 47740 65779 70447 22633 13224 70447 72190 70447 36833 72190 12481 65779 13480 12481 12481 16559 12481 13046 13046 42100 15487 13046 12481 66121 66121 88601 66121 25632 66121 56636 56636 23502 56636 34561 56636 54036 99665 56636 99665 53942 13329 53942 53942 33032 99665 14606 51810 14606 14606 47288 98929 53942 53942 81964 81964 30660 98929 29780 29780 97282 29780 58056 58056 30260 58056 24965 58056 23193 85490 23193 25166 58056 67966 25166 25166 21676 96155 25166 25166 71584 25166 99682 99682 44599 73859 25166 25166 41741 78836 41741 41741 10690 41274 41741 34112 41274 25291 41274 67495 41274 41274 23531 38811 10690 38811 76296 26776 41274 26776 34006 26776 7208 16618 26776 95866 38811 94132 95866 25430 95866 55769 25430 25430 99963 95866 41886 19942 41886 41886 10169 25430 55127 55127 65157 41886 83172 83172 32780 83172 19268 19720 83172 55127 44027 73136 44027 76678 44027 44027 20625 1698 20625 96329 20625 49731 20625 49731 36510 11351 20625 11351 63316 11351 96428 54577 20625 54829 54577 54829 33952 96407 54829 85489 54829 85489 79933 85489 73417 85489 19629 85489 87150 87150 55124 87150 87261 87150 43875 87150 2632 37415 85489 89608 37415 10737 37415 37415 78230 78230 42915 78230 93755 89876 93755 93755 44047 90105 44047 90105 96211 96661 90105 90105 92050 67457 44047 12693 67457 90105 92946 92946 61818 61818 23798 41536 92946 67214 41536 41536 21882 515 41536 41536 16015 41536 65736 77417 65736 90644 65736 82618 65736 48349 41536 65736 7659 7659 95574 73099 48349 40717 73099 7659 46837 46837 77401 46837 83726 26870 46837 28152 26870 99257 46837 2063 99257 80571 99257 80571 59499 59258 59499 81738 59499 81738 70282 49045 59499 38598 49045 49045 13097 13097 68336 13097 33624 71807 49045 71807 34014 71807 8235 47180 13097 78481 47180 58028 47180 59572 47180 59572 38428 17242 47180 35271 59572 98494 35271 28660 98494 56606 17242 52166 56606 56606 93814 93814 50034 57422 98494 53783 57422 95604 57422 36588 57422 36588 6957 57422 81235 81235 20050 81235 21022 62836 57422 62836 86726 14359 62836 62119 81235 62119 62390 56981 62836 66764 56981 93298 56981 67918 62119 67918 9802 67918 20850 20850 94247 50992 20850 57980 67918 90207 57980 2304 57980 57980 62851 32261 57980 72583 32261 15421 32261 58259 32261 48386 58259 27592 58259 13603 58259 58259 21544 63572 32261 63572 11427 63572 71926 63572 81640 17537 81640 81640 22614 9992 63572 25002 9992 9992 84827 9992 8899 63572 28209 28209 45363 9992 25331 25331 47247 25331 48228 28209 30656 30656 69663 30656 78701 78701 62643 78701 5718 78701 96471 30656 26523 26523 74604 77818 78701 88222 77818 1436 77818 26523 4812 4812 4514 26523 77703 37376 77703 77818 14823 43979 14823 14823 72499 36408 77703 37765 77703 37765 40015 90172 37765 37035 37765 37035 91134 37035 77776 37765 64985 76548 64985 46704 64985 96841 64985 64985 6811 6811 65988 98951 6811 37035 88138 88138 93153 92512 88138 88138 52436 53326 52436 52436 48408 52436 98883 16923 52436 52436 18320 52436 52487 52436 80330 14777 88138 37855 14777 14777 6287 14777 69296 14777 28942 18099 28942 18099 878 12431 18099 18099 77086 7655 14777 7655 5107 3411 7655 92037 7655 7655 19060 18099 27980 60656 27980 43982 7655 43982 38693 43982 45814 43982 57749 43982 26314 75758 26314 26314 84376 43982 56500 83512 56500 56500 76659 56500 99182 56500 83482 89293 56500 56500 66003 56453 56500 53074 56500 43982 91167 91167 20125 91167 34331 97254 91167 97254 57350 97254 4877 74273 97254 74273 9439 74273 44395 93634 44395 28403 74273 88764 28403 38145 88764 62434 28403 28403 96314 96314 83690 73928 96314 28561 62434 35860 96314 35860 9830 73341 35860 73341 80973 19625 35860 19625 90913 19625 40557 40557 34475 84616 40557 40557 88974 40557 79552 564 73341 564 25939 25939 95332 74153 40557 74153 34671 60666 25939 27521 60666 77673 60666 36179 60666 60666 95117 60666 81998 60666 7588 77859 25939 77859 48088 74153 47772 47828 47772 47772 65094 65094 59265 65094 22221 48241 65094 65094 64019 89538 60666 89538 27046 30821 65094 46943 30821 30821 46392 91070 46392 84868 46392 78580 89538 61460 78580 78580 22616 37812 78580 46392 17431 34047 17431 14111 17431 21232 17431 21232 28287 21232 76995 47219 21232 21232 18319 17431 87613 87613 67186 58400 21232 15568 58400 58400 48623 48623 94838 86620 48623 58400 41814 41814 62118 70448 41814 41814 86379 64791 48623 48623 89360 56736 89360 98020 89360 89360 30610 24652 30610 24652 9015 24652 57405 24652 77975 65603 77975 77975 96356 77975 97677 22387 97677 97677 61797 61797 27485 42133 77975 42133 8155 70925 97677 70925 88012 70925 1373 70925 6448 42133 95867 83726 95867 55590 70925 64246 55590 35384 55590 44055 55590 4555 55590 9246 55590 84676 9246 9246 49151 96933 9246 9246 78492 85807 9246 11068 85807 16662 78492 15489 16662 89587 16662 58131 16662 47480 85807 81920 47480 38176 47480 94614 47480 85807 82366 82366 8081 4053 8081 8081 41405 82366 36852 57643 36852 92113 36852 8081 68987 84632 36852 19657 84632 1998 84632 23387 92113 23387 33235 23387 15845 33949 15845 50646 15845 63298 84632 63298 30453 63298 13862 15845 14835 14835 8232 14835 30392 72874 30392 43819 30392 43819 66588 14835 91862 81877 43819 81877 25808 81877 33416 14649 81877 81877 97410 34740 81877 34740 60976 34740 23677 23677 78536 9025 23677 58241 23677 23677 88513 23677 22427 22427 69589 1635 22427 80265 22427 22427 87627 87627 80954 87627 96474 91376 23677 91376 23318 12111 91376 12111 31507 12111 24717 24717 9210 76409 24717 16858 76409 27318 76409 43436 12111 43436 4287 4287 47103 17512 4287 43436 61691 30561 61691 42068 61691 74283 42068 3324 42068 42068 79889 79889 90333 79889 31851 42068 61333 61333 29488 42068 37375 90164 79889 49135 90164 95854 49135 90164 8872 10269 8872 48100 49135 30231 8872 30231 77237 77237 30626 77237 12156 12156 95740 12156 88504 88504 14032 95740 26292 88534 26292 11016 26292 26292 82360 99119 82360 99119 50586 96468 99119 6711 82360 6711 85067 44372 6711 96416 6711 79878 6711 79878 3379 33002 79878 52321 33002 6711 23349 23349 91072 23349 95811 15893 33002 11701 15893 15893 24031 23349 99995 40630 99995 97112 99995 6073 99995 6073 85374 6073 81094 54217 81094 81094 36732 81094 15333 87356 15333 61021 15333 15333 51719 15333 23449 73356 81094 73356 73346 73356 31525 31525 11938 11938 87963 95717 87963 11938 88235 65460 88235 88235 96214 20238 96214 77139 96214 80424 88235 74009 80424 80424 96925 68249 80424 96214 98057 55429 98057 80424 93206 93206 2010 93206 50557 77808 93206 93206 60848 46536 96214 44843 46536 46536 83564 27619 93206 62778 46536 62778 24168 61834 27619 61834 13473 64169 62778 61834 83402 93684 83402 75745 83402 10358 83402 10358 66037 69996 10358 17511 10358 53724 83402 22587 53724 53724 79558 14519 53724 71317 10358 71317 78862 71317 75661 27358 75661 45744 75661 71317 26559 75661 66101 47890 66101 7750 66101 7750 76961 50148 7750 60933 7750 34964 26559 34964 58961 32660 34964 34964 47975 47975 50635 47975 83895 83895 89073 83895 40523 50193 83895 47975 53226 27404 53226 16746 53226 69806 83895 69806 78129 86996 69806 86996 95575 30499 69806 30499 68449 30499 56399 65107 69806 2854 65107 30499 24402 24402 19623 24402 93314 24402 51917 21124 24402 24402 59780 3519 24402 3519 62405 87602 3519 69665 3519 13389 3519 3255 3519 3255 52640 3255 9463 23151 65107 23151 22665 23151 78969 23151 68764 23151 38136 23151 90145 8951 90145 53202 90145 55506 3255 16681 55506 55506 77802 55506 34137 99259 55506 55506 55293 90145 70595 70595 89439 70595 88760 53350 88760 88760 30937 12470 88760 12470 74704 12470 86362 37185 88760 61455 88760 24100 61455 61455 56165 46651 56165 56165 37182 19948 56165 68765 56165 66750 56165 66750 13455 68008 66750 66750 47408 66750 28491 66750 896 896 76939 14186 896 19092 66750 19092 84190 19092 45689 28538 19092 19092 40571 12094 40571 40571 27331 20704 40571 20704 11049 9057 20704 20704 75322 75322 20785 75322 69234 38297 75322 20704 93315 56050 93315 93315 1218 26286 93315 75322 57796 57796 29952 60391 29952 57796 44370 80275 44370 75322 13274 13274 61516 13274 78833 78833 62727 78833 98385 637 78833 637 1652 30748 78833 62888 637 62888 13448 62888 23027 38563 62888 62888 5940 5940 82475 5940 90360 5940 73026 41446 73026 22685 73026 22685 93354 47493 22685 22685 95877 4929 22685 39546 73026 39546 29480 25832 29480 29480 41803 52857 29480 39546 87522 78914 87522 31622 87522 29480 78114 52936 78114 11044 87522 43914 11044 11024 11044 66322 11024 78114 56095 20428 56095 56095 32657 98204 56095 80476 56095 26195 80476 56095 97695 97695 73166 41366 97695 97695 91086 40929 91086 43681 91086 91086 23879 91086 39023 44065 91086 67253 41366 24922 67253 82658 67253 67253 21800 21800 6872 17780 21800 21800 81047 81982 17780 81982 14826 81982 15229 62001 81982 80908 81047 27401 80908 80908 97978 80908 50777 13850 80908 54102 13850 54102 82292 14309 54102 54102 87434 28083 87434 58656 87434 53409 87434 53409 70703 13850 68373 48579 53409 32133 48579 68373 85216 805 85216 64154 85216 85216 72446 85216 54531 53303 48579 56477 53303 29068 48579 58048 29068 58048 69132 58048 63383 58048 42378 58048 3357 75845 3357 38015 3357 77437 38015 3357 98509 62425 98509 46326 38015 46326 17589 46326 66804 24108 46326 24108 40186 49576 24108 98509 79481 21831 79481 79481 97246 79481 80987 79481 71511 90102 71511 79481 94830 44601 94830 94830 39789 39789 53167 39789 49667 75952 39789 71511 68167 68167 94929 39789 98272 19074 98272 85074 98272 85074 16113 54988 85074 13735 85074 13735 88518 88518 20589 88518 24263 88518 2904 14273 88518 85074 8246 8246 63779 8246 49571 8246 57006 20922 57006 52744 57006 30930 57006 57006 44194 57006 61788 61788 65125 61788 97731 61788 16372 59471 61788 19374 57006 67803 19374 19374 35508 75139 19374 69140 61788 52989 69140 19374 2551 2551 98281 2551 11747 1143 11747 45207 69140 45207 5547 12485 45207 3723 2551 3723 5531 70621 3723 11747 38747 38747 51033 3723 6561 6561 34695 44449 6561 44449 21836 17063 44449 85039 44449 85039 36569 66090 36569 95003 66090 66090 77295 63739 66090 60463 63739 36569 17526 17526 82905 52445 17526 63739 56306 56306 46369 96022 56306 56306 61039 33713 56306 86852 33713 33713 29638 19132 56306 19132 80362 19132 2220 19132 81945 32433 81945 65185 81945 81945 18804 48082 81945 81945 22392 22392 76168 22147 22392 18878 81945 18878 49759 18878 84146 18878 24612 24612 29050 24612 50805 81821 24612 20240 24612 77113 24612 77174 24612 26005 77174 17112 77174 41706 77174 41706 7359 41706 61500 41706 23753 77174 93261 93261 85053 29114 93261 54934 29114 29114 41824 39119 41824 46794 39119 79717 41706 79717 84776 51712 84776 92804 39119 91438 92804 70076 92804 32923 92804 92804 97953 97953 180 93970 97953 9143 92804 9143 84538 9143 35823 9143 8240 8240 69901 96098 8240 99943 9143 46739 99943 75229 99943 78236 99943 78236 81786 78236 28422 67342 78236 67342 67073 67342 16941 41162 78236 57977 41162 41162 66033 41162 82595 12304 82595 67342 57038 82595 33236 33236 28257 6843 33236 44846 57038 57038 97120 9273 97120 97120 86319 57038 18731 4335 18731 18731 58490 18731 90262 90262 92457 90262 11573 90262 59942 35206 90262 35206 16124 35206 27867 61145 35206 51613 90262 74986 51613 51613 19451 51613 41891 90262 64922 64922 59583 75762 59583 11219 59583 89242 64922 18957 89242 89242 6647 6647 52093 22416 6647 6647 83437 89242 43739 43739 76121 61977 43739 85452 43739 44759 85452 41471 85452 85452 67094 57694 67094 57694 3130 82435 57694 57694 45010 57694 6350 8641 57694 57694 27985 27985 70581 57694 17617 94321 17617 27985 414 18188 414 89392 414 17617 48901 82057 48901 82057 63886 48901 47235 12102 47235 12102 31218 15399 12102 14794 12102 14794 13251 4562 14794 14794 43826 43826 14473 43826 14437 22815 14437 14437 32804 14437 95849 95785 14437 25576 14437 14437 22797 55148 22797 22797 5548 5548 53502 5548 73243 50423 73243 96896 73243 73243 39605 4796 73243 4796 99885 99885 54196 62432 99885 73243 51411 59661 51411 59661 92219 52241 51411 9068 52241 51411 62182 84984 62182 62182 63638 62182 47342 47342 20167 62182 92160 92160 81979 63756 92160 39784 92160 92890 39784 83686 47342 65384 83686 83686 39408 54192 39408 35730 39784 35730 91118 21642 35730 21642 63926 20055 21642 44483 20055 33400 20055 78366 33400 61158 33400 87610 61158 38295 61158 61158 34466 15050 33400 20332 15050 92508 15050 96300 15050 15050 46851 5216 46851 96300 19235 19235 55103 53468 19235 16588 19235 31685 46851 31685 26738 19235 1890 1890 11861 24933 1890 10623 31685 87564 10623 87564 90055 87564 60702 10623 56835 91846 87564 56835 66650 67190 66650 66650 41914 91846 9849 49363 9849 20727 9849 20727 54000 8443 20727 20727 37361 37361 47041 37361 4241 37361 83656 87478 20727 59172 87478 87478 94020 87478 32904 32631 87478 1017 32631 9178 32631 78171 32631 51993 78171 78171 31884 31884 88817 31884 43199 49196 31884 39096 78171 23091 39096 8791 39096 31884 64498 64498 4724 88969 64498 10265 64498 23498 64498 23498 93953 23498 92763 23498 40191 23498 45736 38591 45736 16946 45736 45736 74981 36268 45736 36268 53031 38761 36268 29823 36268 32266 36268 17990 32266 45736 88630 71445 88630 36268 20914 2793 20914 55136 20914 20914 31234 20914 82534 20914 57666 21888 57666 66595 57666 57666 19605 19605 67957 19605 32684 36622 32684 32684 89159 24451 32684 57563 32684 57563 68630 34897 57563 57563 31965 31965 57378 70367 31965 34982 31965 31965 64558 64558 67631 93298 64558 45673 70367 87406 64558 67187 87406 67187 84697 61735 67187 67187 6465 60910 87406 60910 80878 80878 9697 80878 7171 42269 7171 6824 7171 67136 7171 62589 80878 26808 62589 46381 62589 46381 33923 24730 62589 196 24730 46381 38460 31889 38460 38460 32442 24730 77481 34341 77481 77481 37413 77481 54766 45467 54766 3884 54766 54766 69082 20508 77481 25227 20508 36363 20508 36363 97600 36363 34767 20508 60622 7187 60622 35213 60622 60622 15983 40336 60622 60622 3784 63450 36363 79855 60622 79855 14883 79855 54757 63450 21780 33073 21780 21780 36197 74063 21780 84724 79855 12991 84724 16005 84724 16005 2746 44217 16005 78010 16005 16005 1877 91303 16005 15564 16005 90499 15564 15564 14286 56584 15564 63223 84724 63223 16225 89493 63223 89493 95077 82800 95077 95077 49622 95077 52685 9613 95077 81928 89493 81928 69357 77858 95077 77858 6964 77858 31057 31057 73718 84622 31057 14916 77858 14916 60974 74346 14916 74346 73005 94703 74346 74346 38396 38396 55507 19399 38396 37600 38396 74346 2201 2201 40228 2201 10864 38396 56731 56731 84160 56731 98604 56731 66172 47856 66172 66172 95117 66172 28857 28857 78529 28857 28421 10536 28421 17945 28421 22780 28421 28857 32733 32733 49335 49335 54645 49335 1100 49335 27695 49335 50188 49335 9548 49335 90537 90537 18227 81541 90537 81541 66765 19473 81541 90537 62329 62329 77286 70677 62329 96978 70677 96537 70677 54187 96978 4682 54187 81903 54187 81903 26740 81903 81892 33247 96537 33247 6110 39769 6110 33247 96495 2334 96495 26422 96495 96495 68286 80682 96495 71207 6110 5876 71207 71207 37760 6110 29205 14621 29205 75807 71207 99867 75807 75807 54533 71207 36164 36164 23880 99433 75807 15969 99433 64879 15969 61928 99433 61928 81397 61928 57911 84840 57911 85629 61928 74524 85629 29933 85629 95147 85629 22176 95147 77411 95147 95147 68096 11908 68096 77072 68096 85629 51753 94148 51753 94148 45280 45280 74987 85184 74987 62903 74987 74987 86043 7761 74987 54569 7761 74987 99760 74987 98093 98093 67538 26769 99760 26769 43556 26769 18686 73272 26769 26769 95808 12187 26769 68598 26769 58194 26769 54113 58194 36905 26769 36905 7451 36905 48972 36905 31370 36905 24328 98093 15326 15326 89232 80281 58194 36905 62738 99113 62738 62738 43366 77561 80281 77561 7288 62738 82295 70462 82295 70462 44960 5434 70462 31939 5434 1829 5434 61050 5434 75170 61050 79883 61050 65538 61050 87277 61050 50656 5434 42305 50656 50656 27281 94872 61050 94872 82723 94872 57247 58188 94872 94872 6855 94872 82355 31907 82355 82355 3275 3275 88099 3275 49263 40579 49263 49263 61012 49263 75688 85598 49263 85598 14384 85598 82445 27867 82445 77682 82445 82445 86653 82445 50738 50738 27615 50738 94216 50738 80863 57566 50738 70071 57566 57566 68763 57566 66946 66946 64220 50738 25402 25402 64481 57615 25402 57615 28716 57615 6908 57615 46483 3521 46483 28179 3521 15300 3521 19942 3521 49213 3521 63183 49213 3521 78248 91044 78248 78248 91788 90266 78248 92428 3521 92428 18492 49213 50965 50965 15351 50965 83794 30522 50965 96482 30522 30522 91372 87424 83794 10933 87424 87424 78354 78354 61165 87424 92491 39875 92491 39875 11635 39875 64845 64845 55704 26983 64845 64845 57384 46080 64845 64845 62611 62611 56196 12086 62611 28644 12086 91691 12086 12086 93082 62611 71565 12086 11153 11153 391 18757 391 391 16254 391 29265 11153 28200 28200 69493 44636 28200 44636 87903 44636 92575 661 44636 75936 28200 75936 3119 11185 75936 11185 57959 11185 6065 11185 25003 11185 50136 87104 11185 11185 28346 46996 11185 11185 84743 84743 36563 84743 43243 84743 64077 55265 84743 55265 21760 55265 32578 55265 47123 55265 67834 43037 55265 11629 55265 85627 43037 85627 91499 21269 85627 21269 62652 9483 21269 21269 88545 87135 88545 87135 24090 27560 87135 36719 27560 27560 59016 31629 87135 9471 31629 97652 31629 31629 42850 31629 32776 32776 54156 95299 32776 95299 62445 95299 22315 22315 14990 22315 87471 34673 22315 22315 81486 82235 22315 57024 22315 57024 42743 66589 57024 24864 57024 24864 53754 82235 34656 34656 71589 34656 84833 24864 34097 34097 34154 69891 34656 69891 72666 53339 69891 69891 30663 49113 69891 69891 51406 51406 12710 51406 14412 30763 14412 71487 14412 37607 71487 26377 14412 26377 37572 37572 35695 14921 37572 37572 46804 46804 57248 72145 37572 96974 72145 50987 46804 57525 50987 36664 72145 36664 85786 36664 18447 18447 80096 18447 65458 18447 73172 73172 72502 14682 73172 17761 14682 28975 14682 14682 78607 51107 14682 3758 14682 3758 76465 76465 34549 22875 76465 67471 76465 67471 9244 76465 88821 46355 88821 67471 87960 87960 98131 88821 77843 77843 93289 31055 77843 87960 52736 71808 52736 78436 52736 78436 50573 65350 52736 64544 65350 5131 65350 78436 70772 78436 77532 93797 77532 77532 34021 33173 77532 33173 83695 33173 81632 81632 52708 28229 77532 68546 28229 16902 28229 85368 28229 28229 11283 11283 64490 84810 11283 28229 21538 21538 57505 21538 45101 21538 22382 46404 21538 19082 46404 46404 45041 79944 46404 46404 57312 57312 77283 75617 57312 79944 4098 72281 4098 4098 19197 29273 4098 4098 66914 66914 61667 66914 54548 57312 6083 27333 6083 66914 19470 92155 19470 19470 86108 13040 19470 28723 66914 28723 9550 23357 6083 26841 23357 10405 23357 10405 56539 89906 10405 10405 73548 23357 78765 78765 74231 10405 73713 61235 73713 78765 15345 83676 15345 83676 71895 83676 29183 83676 96664 45396 96664 96664 64264 96664 44908 96664 21086 40316 21086 40316 20049 77061 40316 40316 25984 65172 40316 40316 68722 68722 23173 58449 68722 65172 17362 90142 17362 69114 65172 64918 69114 58449 18464 33000 18464 24246 17362 25097 24246 68333 24246 94904 24246 85784 24246 40368 85784 85784 22611 80878 22611 42733 22611 4424 85784 73896 4424 4424 89957 22611 32183 97475 32183 75757 32183 57095 32183 5682 32183 92336 32183 92336 49028 96859 92336 523 96859 96859 37995 52583 92336 52583 16312 63184 52583 96859 78616 81584 78616 78616 41054 41054 43110 41054 21098 41054 16167 40172 16167 30483 16167 30483 4289 16167 56576 56576 90337 56576 37949 90710 37949 37949 91102 37949 90162 4894 37949 4894 29385 37949 3622 91551 3622 3622 89588 4894 44393 44393 51939 57040 44393 44393 46384 3622 82893 42350 82893 27600 82893 30263 82893 30263 91613 84847 30263 30263 76472 56589 84847 56589 11190 86684 56589 56589 16704 58752 56589 91613 18667 18667 84551 18667 95570 95570 4966 40008 4966 4966 50740 7430 50740 58662 50740 4966 37598 37598 31744 37598 7048 50740 53981 53981 28710 12193 53981 12193 96103 37757 12193 37757 34481 66028 53981 58486 66028 66028 47137 37757 421 421 19204 421 53957 38116 53957 421 39889 39889 81871 70072 39889 59559 70072 81370 70072 77385 70072 70072 380 83399 39889 59035 83399 83399 86960 86657 83399 83399 60906 60906 63905 97071 60906 61681 60906 70625 61681 70625 94199 70625 38252 54593 38252 28288 38252 78780 38252 70625 54751 26733 38252 26733 41392 54751 84131 73791 26733 88271 73791 73791 68673 73791 41708 73791 46830 89365 46830 14160 46830 46830 33315 33315 79529 25955 14160 11672 33315 11672 31094 31095 11672 11672 25765 11672 84988 33315 3290 3290 2170 3290 7128 33991 7128 7128 53870 72222 7128 72222 58397 44681 7128 44681 42484 44681 80955 74274 72222 74274 10818 333 44681 14876 333 333 511 26656 44681 74274 62680 51092 62680 77263 333 77263 86132 86132 60296 51263 86132 51263 95880 36028 51263 1065 51263 3961 86132 96395 3961 56938 3961 51263 87861 87861 30712 87861 55229 91538 87861 13560 91538 3961 63765 4828 63765 85763 4828 13652 4828 4828 5506 18721 4828 4828 12943 12943 16022 73527 12943 12943 18078 79938 12943 63765 33041 12943 40746 40746 37779 43720 40746 33041 79267 79267 47072 79267 79288 75616 79288 47311 79288 58450 79288 79288 31586 25257 79288 27962 25257 72466 25257 25257 56968 56968 90559 90559 65745 11009 65745 65745 17723 12195 65745 14099 65745 88419 56968 88419 13161 13374 88419 44461 88419 44915 88419 44915 73111 93711 44915 88419 52146 63673 52146 52146 71308 44908 52146 52146 15176 49595 15176 85429 15176 15176 70865 88299 15176 88299 91290 88299 48638 88299 86139 88299 75027 70231 75027 75027 88610 75027 94241 75027 88332 88332 48609 88332 47748 90839 88332 39427 88332 75027 62015 62015 55396 62015 59834 51156 62015 48324 62015 29437 39427 29437 43102 86687 29437 79804 29437 29437 18918 18918 63661 18918 58428 18918 70431 79804 53777 53777 91828 86779 18918 86779 5138 91269 86779 49379 91269 91269 12836 12398 91269 6225 12398 88353 12398 95578 12398 91269 31787 28434 31787 93655 31787 31787 89997 31787 1016 64340 1016 6439 1016 42428 12398 42428 58214 66080 1016 18318 66080 42004 66080 50134 66080 72397 42428 67274 42428 16959 67274 72397 87089 87089 19422 63946 66080 91606 63946 87089 32287 32287 88329 29897 32287 32287 68456 68456 87016 67964 68456 68456 23450 23450 77262 92350 23450 29818 23450 97744 23450 23314 97744 97744 81861 6539 81861 32747 23450 32747 96078 53951 32747 32747 33351 32747 73839 32747 64808 23842 64808 23974 64808 24088 64808 64808 63801 99388 64808 9204 64808 5124 32747 86893 5124 38629 5124 5124 25169 64808 63519 5124 21208 82316 21208 21208 63778 13769 21208 21208 48274 85821 21208 21208 70782 70782 99905 26774 85821 52395 26774 57457 26774 84896 57457 57457 81489 57457 89839 26774 89637 70294 89637 57457 32593 32593 60227 29759 32593 36460 32593 32593 79270 178 32593 178 21116 7488 178 97091 32593 97091 64382 38749 97091 178 25178 97235 25178 25178 21314 16590 25178 25178 93762 23029 97091 2881 23029 15915 23029 4444 15915 4444 67881 10707 4444 81334 4444 55689 81334 9561 81334 78475 15915 60594 78475 20676 78475 78475 39214 33001 78475 33001 19220 78475 54223 54223 86780 93355 86780 29446 86780 54223 3145 13048 3145 86780 36331 36331 4274 36331 18114 36331 60423 3145 67744 67744 73403 1248 67744 5507 1248 57294 1248 67744 62100 62100 67470 57894 62100 40927 62100 40927 58179 29137 40927 8243 40927 69362 40927 57945 69362 9633 40927 9633 2609 9633 27009 69362 24661 16488 24661 24661 57715 55951 27009 81775 55951 55951 12392 47308 12392 24661 77809 79278 77809 77809 64505 77809 81274 81274 95508 49958 81274 81274 47264 81274 53144 77809 69507 27342 77809 70426 27342 27342 80176 80176 6051 86147 80176 69507 7966 7966 48330 48330 14989 48330 20963 7966 73259 2236 73259 66902 73259 62240 73259 73259 73578 48330 7268 62037 7268 7268 60167 19855 73259 19855 70557 19855 33267 19855 47900 3490 19855 87365 19855 11934 87365 87365 91879 91879 13827 91879 12741 53237 91879 40209 53237 53237 60550 87365 5756 90356 5756 12533 5756 81634 12533 53237 97669 94553 97669 69691 97669 12533 63777 63777 71292 63777 96979 97669 89514 74058 89514 91694 96979 65179 91694 65179 83794 91694 93540 54430 93540 70190 93540 70190 54698 70190 44990 70190 63255 80626 70190 89254 63255 33242 89254 89254 46178 80626 99881 99881 62266 99881 14057 68488 99881 75012 68488 75012 62477 62477 13458 65173 62477 62477 25681 62477 15092 96766 62477 48311 62477 62477 63745 61462 63745 72308 63745 51837 63745 63745 66681 72428 62477 29654 63745 29654 25545 29177 63745 73536 29177 32998 29177 45041 29177 29177 93734 93734 69936 93734 32627 12496 29177 39664 93734 39664 55442 39664 90141 12496 8464 8464 97579 8464 27874 8464 47948 8 47948 50456 47948 47948 97013 66888 27874 73379 66888 47948 85045 85045 21658 47948 10573 51742 10573 10573 97880 85045 55714 72640 55714 10573 72493 72493 55485 67695 72493 10573 79030 40444 79030 79030 25835 79030 37425 55714 39475 61568 39475 39475 58972 84952 79030 84952 98410 58972 49936 56582 84952 52728 56582 90190 52728 1835 52728 52728 80471 69172 52728 52728 11175 72966 11175 51726 52728 51726 60793 96616 51726 51726 15449 65415 51726 11175 46068 51726 20916 20916 90700 51726 51180 80994 51180 25831 46068 25831 69374 25831 16480 25894 25831 51180 94298 23470 94298 70592 94298 98973 94298 94298 86568 86568 20261 90972 86568 90972 41853 41078 90972 86568 45644 85483 45644 76002 90972 76002 62554 29810 45644 29810 78975 45644 54775 19103 54775 41842 19103 87872 41842 41842 62477 41842 1385 74903 41842 41842 95134 89118 54775 77323 89118 94603 89118 2758 89118 41896 2758 89067 2758 42518 89067 8784 89067 31536 2758 57588 89067 19528 57588 57588 20681 57588 28414 89067 48984 3393 48984 48984 24005 98349 57588 48984 589 62127 589 64306 589 60271 589 589 53558 30275 53558 62697 589 49702 62697 70186 62697 53558 46791 46791 88777 89045 62697 75865 89045 20507 75865 75865 5956 5956 10815 1944 5956 5956 46431 51851 46431 46431 82779 46431 89011 46431 98101 82111 98101 98101 75731 98101 29700 5956 70476 70476 46463 70476 84172 98101 31065 31065 99273 8249 99273 31065 13661 21508 13661 13661 97761 26476 99273 27052 26476 26476 95790 26476 26812 26476 5883 26476 37981 51052 37981 64992 26476 64992 13163 64992 59864 37981 82961 82961 21089 74552 82961 64992 97489 76572 97489 97489 42796 16019 97489 64992 88940 88940 40372 88940 10204 88940 14377 52596 14377 14377 57958 64125 14377 94664 14377 17669 14377 19817 17669 14377 42306 47915 42306 87030 17669 87030 23787 28442 87030 42306 12007 95377 12007 12007 80606 12007 1099 12007 28226 54894 12007 34551 54894 84799 54894 84799 77407 87704 84799 84799 89172 66977 84799 84799 2855 12007 67500 32973 67500 31886 54894 31886 85267 19756 31886 31886 58595 58595 74623 31886 65504 19756 35576 35576 65588 777 65504 86370 777 47982 777 92095 58595 92095 97338 4576 777 85413 4576 85413 35372 35372 18086 78389 35372 21476 35372 85413 55319 17736 55319 55319 29852 29852 38958 55319 96139 31475 96139 17210 96139 51196 96139 96164 51196 51196 94611 96545 51196 55978 51196 51196 58232 24210 58232 54891 58232 5122 96139 5149 5122 51196 15003 43631 15003 43631 10098 79703 43631 43631 91673 5122 44054 44054 69692 4529 15003 8246 4529 43853 4529 43435 43631 46648 43435 4529 80094 80094 52893 88360 4529 95464 88360 71513 88360 58815 88360 80094 90519 32984 90519 90519 31 90519 83916 39841 90519 94392 39841 34972 39841 38195 39841 38195 21988 27491 38195 6291 38195 69633 38195 69633 86529 69633 20052 69633 8195 38195 52815 52815 84551 48729 52815 52815 59309 52815 88593 75069 69633 28502 75069 60749 75069 75069 62812 98522 75069 75069 97199 11386 97199 32613 11386 42541 11386 42541 17988 40281 42541 96162 40281 40281 73405 77483 40281 97640 40281 40281 88763 40281 30162 57517 30162 32799 30162 40281 23552 23552 91600 23552 68692 68692 25948 68692 46993 68692 66392 6079 66392 68692 5195 77189 5195 5195 87526 5195 79920 56948 79920 79920 92514 79920 48193 33829 48193 92514 42673 28910 92514 77232 28910 44090 92514 44090 85374 20258 44090 68722 20258 44090 58205 63183 58205 20258 32369 96210 32369 64363 58205 94698 64363 64363 47379 13650 64363 13650 31277 13650 62836 50730 13650 50730 62918 110 50730 79739 50730 50730 18503 13650 84728 4956 84728 50730 42666 8404 42666 42666 29191 46921 84728 46921 46814 36649 46814 27571 46921 96802 27571 85934 46921 85934 5532 85934 5901 90254 85934 39397 85934 39397 97947 70824 39397 70824 78935 25288 39397 25288 82969 32662 70824 44117 32662 25288 99056 74015 99056 99056 59625 65799 99056 35790 99056 99056 84614 25963 84614 109 84614 45553 84614 41000 45553 45553 89093 89093 34498 89093 95295 41929 89093 80975 45553 80975 24527 17472 24527 78059 17472 80975 35812 35812 75079 15929 35812 35812 40889 1786 40889 82842 40889 41251 35812 31254 41251 41251 80377 13822 40889 13822 77899 36848 13822 36848 75996 75996 25986 76283 25986 16746 25986 25986 73699 73699 63587 63587 87188 47295 73699 3688 47295 47295 64968 67237 47295 47295 8065 21018 63587 21018 76231 47295 2214 47659 2214 22594 2214 22594 89813 2214 82798 76569 82798 95535 82798 82798 89747 63748 2214 31537 63748 63748 84931 89420 63748 63748 38059 56736 38059 4530 38059 25974 4530 4530 42001 4530 60067 4530 44313 76907 63748 76907 66466 4530 88485 43470 88485 88485 33530 33530 34337 88039 88485 88039 23666 33530 56902 56902 4152 56902 37 13382 37 37 36049 56902 83021 83021 85899 82423 83021 25125 83021 36049 45812 45812 41189 53524 45812 27080 45812 69329 45812 47921 36049 47921 60694 47921 23932 28937 23932 21799 28937 28937 78303 96441 23932 42778 23932 53287 42778 53287 75753 28937 20377 21899 20377 20377 44272 48995 20377 20377 37816 28974 37816 37816 43990 55785 20377 55785 28564 636 55785 46367 55785 54132 20377 54132 21039 54132 6183 23632 55785 23632 10103 81943 10103 85328 10103 39503 85328 61235 85328 73965 85328 23632 59523 59523 3214 74133 59523 74133 44537 85901 59523 85901 16939 85901 13292 74133 24832 40839 24832 88281 24832 66449 24832 48002 24832 74133 12531 12531 79261 24832 20795 20795 8132 52369 20795 34157 24832 34157 73567 99091 73567 73567 1912 1912 77437 1912 23606 1912 25275 37298 25275 1912 92751 60057 92751 92751 93513 88922 73567 77713 88922 88922 97442 97442 41479 22815 97442 97442 37428 96324 37428 76723 37428 37428 13495 89135 37428 43146 37428 543 97442 37428 64067 64067 16572 23043 16572 41507 23043 29836 16572 29836 14736 82296 29836 71611 23043 59500 71611 66287 71611 98110 66287 59500 48467 48467 7044 48467 62159 62159 17594 25852 62159 25852 75143 65984 75143 66321 25852 66321 14940 90924 66321 75143 9027 9027 42291 47964 9027 91518 66321 48493 91518 21823 91518 41899 91518 81901 41899 37910 41899 74009 41899 99111 91518 23594 99111 325 99111 74981 325 76808 325 23660 99111 12237 23660 23660 83346 23660 76338 66907 325 53656 66907 66907 93589 43494 66907 66907 26804 47119 66907 66907 75333 66907 56596 56596 82851 82851 43749 12682 82851 50812 82851 78542 82851 33687 78542 78542 68636 78542 75153 75153 39118 70966 75153 24172 75153 60344 82851 60344 13054 49421 60344 60344 25337 73089 60344 73089 71237 21303 73089 86242 73089 86242 70139 63603 86242 63603 67210 63603 9355 63603 88186 16372 63603 53107 63603 81803 63603 81803 61856 81803 85223 7379 81803 51502 81803 51502 99266 53107 49650 49650 55500 49650 1157 84972 1157 2211 1157 1157 85736 1157 74135 33165 1157 26929 1157 26929 56310 56310 70838 56310 60389 56883 60389 43254 60389 78427 60389 50409 60389 83780 60389 63945 83780 83780 85756 84204 83780 53187 83780 49461 53187 50409 87229 88140 87229 87229 227 55161 87229 55161 67916 70543 87229 72726 70543 85628 70543 55161 62136 80812 62136 85628 56803 80632 56803 62136 58729 58729 54040 49352 58729 72792 49352 49352 72331 72331 29406 72331 55519 46629 55519 72331 97955 5618 97955 90013 5618 5618 93943 44405 97955 38475 44405 44405 83636 67725 44405 98984 44405 98984 70392 70392 66406 83758 70392 63361 70392 75814 70392 35501 70392 76544 35501 35501 25930 42193 35501 41106 42193 42193 90549 35501 59887 66696 59887 59887 3814 55354 59887 35501 34815 18587 34815 34815 4137 4137 50769 43056 4137 4137 71536 12485 4137 59887 34308 12907 34308 59067 34815 59067 90234 59067 86968 34308 84519 59067 94637 40029 94637 35852 94637 35852 75289 8568 35852 39854 35852 50034 39854 39854 83236 12227 83236 93521 83236 83236 88415 95247 88415 88415 74123 83236 77144 77144 30345 44638 77144 96519 77144 96519 51353 91894 44638 91894 16335 91894 15434 87753 91894 87753 97611 87753 86625 45559 91894 93481 45559 89911 45559 54802 45559 18607 45559 54886 18607 87948 18607 8806 18607 18607 38350 68401 18607 74924 68401 75104 68401 65492 68401 68401 99453 74669 68401 59365 68401 59365 79933 99823 59365 91073 59365 68810 59365 89049 59365 68401 12343 12343 30071 30071 18763 12343 47227 69696 47227 47227 89211 87160 30071 79038 87160 31314 30071 79926 31314 31314 87725 4012 31314 4616 31314 31314 7752 87953 31314 87953 62605 87953 44967 31314 14625 14625 72715 14625 24956 42685 14625 42685 20763 52139 42685 42685 5685 93878 42685 93878 27539 68415 93878 93878 77970 77970 91711 93878 70285 70285 42528 70285 59686 77970 78091 78091 46835 93963 78091 78091 32721 70813 70285 73778 70813 70813 68634 70813 61704 70813 97937 64887 97937 97937 34067 97937 17823 17823 40447 17823 34198 30049 34198 18255 34198 34198 95237 20448 97937 20448 43262 34198 26508 50894 20448 86486 50894 51345 86486 86486 85730 36025 86486 52797 86486 52797 64176 53581 86486 53581 22562 93877 53581 93877 29853 93877 78318 93877 53675 53581 76852 76852 69945 72854 76852 72854 22522 38469 72854 23927 93877 75038 23927 72854 86101 11038 86101 88554 86101 40560 86101 50978 86101 23927 7249 66633 7249 86101 56216 56216 53191 56216 68294 56216 45247 7249 94749 43700 94749 94749 40475 94621 94749 15641 94749 94749 9768 9768 73747 60692 9768 60692 70798 42386 9768 91699 42386 37211 42386 35373 42386 35373 91260 35373 1692 35373 22433 35408 60692 40321 42386 35373 91511 91757 91511 91511 10199 91511 32862 74373 91511 74373 9208 48294 74373 42196 48294 48294 94749 69440 74373 67286 69440 41379 69440 69440 66953 42209 69440 22732 42209 42209 7351 24704 42209 42209 738 3757 738 738 59705 72648 69440 21512 72648 40105 72648 34980 72648 72648 66526 67968 66526 26427 66526 66526 41792 86843 66526 66526 57518 57518 80832 42072 57518 57518 6607 41420 57518 227 41420 50949 41420 41420 1958 1958 44876 4187 1958 8186 4187 4187 26419 26419 19883 26419 75436 4015 26419 37344 4015 72554 26419 72554 50053 72554 85475 72554 93820 72554 41378 4015 17029 45802 72554 61197 45802 45802 81865 81865 41197 69452 81865 44036 81865 11094 81865 22716 11094 6258 11094 9973 45802 9973 26821 9973 19680 51518 81865 33545 51518 51518 34234 8519 34234 33784 34234 9973 11154 59498 11154 40104 11154 99305 40104 11154 32534 32534 98120 40104 7132 70400 7132 74922 7132 7132 15719 98882 7132 63797 98882 98882 29614 61356 98882 98882 12652 7132 24286 24286 18578 18578 30620 30561 18578 18578 40510 40510 56705 43221 40510 35785 40510 35785 37022 37022 30356 37022 7096 75371 35785 45900 75371 73012 37022 75371 98776 98776 67088 41542 98776 41542 34887 99792 41542 41542 33690 58446 41542 41542 83301 55496 98776 55496 66353 55496 77718 55496 24579 20301 24579 10135 24579 24579 83325 30855 83325 82875 83325 25480 83325 25480 6002 25480 23261 24579 88452 88452 84416 88452 70221 82996 88452 25480 61469 53122 61469 88452 15026 61469 16425 42467 16425 42467 24501 42467 19846 61469 43579 43579 63845 95584 43579 95584 77967 79939 95584 79939 312 79939 96440 83792 79939 65532 79939 1896 79939 29922 79939 24819 29922 24819 53723 11212 24819 12145 24819 24819 83048 24819 23338 41613 29922 41613 7378 70376 24819 45398 70376 45398 71651 45398 41921 70376 98117 46067 98117 99326 98117 54250 45398 54250 9085 33770 98117 72385 33770 45398 45861 45861 93357 3904 45861 45861 54429 96260 45861 88707 45861 45861 62466 45861 54294 45861 89465 33770 4837 4837 6134 4837 41897 45861 87287 87287 38779 44486 87287 4837 77567 2156 77567 77567 63957 84272 77567 9506 77567 63583 9506 98991 9506 97930 9506 9506 32326 9506 77506 9506 95873 95873 89365 80215 95873 27454 80215 5763 80215 94238 80215 94238 9064 94238 14885 97990 94238 69257 80215 94238 70330 70330 64412 70330 92538 67038 94238 70068 70330 71115 70068 67038 36498 36498 64217 36498 67506 40697 67506 67506 60397 29401 67506 67506 89922 62681 89922 1000 89922 29401 90745 90745 64968 77401 90745 1000 41561 27636 41561 41561 7896 49742 41561 49742 10440 20606 41561 58755 20606 56529 20606 97882 20606 47790 41561 29568 47790 41561 43319 35763 43319 43319 30788 47790 5028 96737 5028 96737 56566 96737 51628 51628 47887 48838 51628 51628 48186 48186 75528 48186 73789 85354 48186 34505 51628 68133 48186 75053 68133 68133 43229 40089 68133 58639 43229 20316 58639 49059 40089 77570 49059 49059 51119 57986 51119 27849 51119 51119 91379 49059 19167 19167 13833 2675 19167 23552 2675 97114 2675 19167 17949 85373 17949 96364 17949 42529 17949 2675 79295 79295 16653 5600 79295 2675 68442 68442 75549 61575 79295 32303 61575 74200 61575 61575 85746 11157 61575 68442 29815 61575 88944 88944 81241 44623 88944 51487 88944 51487 42165 75620 42165 13238 42165 66568 42165 36054 51487 98239 42165 21442 98239 98239 53607 42165 7881 98239 27925 61022 27925 27925 33315 39859 27925 70031 7881 4597 70031 51542 4597 4597 1046 20887 4597 29643 4597 29643 31595 29643 85376 29643 71321 70031 94170 88283 29643 88283 83128 88283 91971 88283 16431 94170 97372 25296 94170 21837 25296 25296 32273 25296 99981 99981 62848 62848 47798 62848 29537 38221 29537 29537 66877 586 29537 586 14594 64634 586 60404 62848 64990 29537 64990 9758 60404 65710 42532 65710 14711 65710 15377 64990 24117 64990 24117 20591 24117 81018 55033 24117 15377 94648 29874 94648 87435 94648 64686 24117 48943 64686 64686 86915 49060 64686 49060 89684 89760 49060 49060 69042 23841 69042 69042 68583 21491 69042 69042 58596 69042 5728 94491 5728 56467 5728 42332 5728 11363 5728 58596 49472 49472 36422 44174 49472 44174 63425 9388 63425 13843 63425 12443 13843 13843 50021 63425 61431 61431 13762 61431 84049 61431 75949 87829 13843 87814 87829 61431 14836 56558 87829 56558 40723 56558 1708 56558 80504 80504 84165 80504 15622 15622 90979 36071 15622 15622 49137 15622 50661 52289 15622 52289 49796 52289 40576 76081 52289 52289 75752 81843 52289 40773 81843 43013 81843 43013 29667 29667 1077 29667 24888 72577 29667 41154 81843 41154 38943 41154 90006 41154 68509 41154 35285 35285 74416 35285 12996 29667 28776 40573 28776 47274 28776 12514 28776 28776 36884 569 28776 569 66006 569 64640 87472 569 9798 87472 30230 87472 11800 87472 82467 11800 11800 66059 43193 11800 22280 87472 22280 12117 22280 85554 85554 7109 78709 85554 85554 70328 83244 70328 68668 70328 22280 31997 14716 31997 43474 70328 43474 65948 65948 2533 2533 45755 45755 94735 45755 65000 49531 45755 72911 65948 72911 2954 72911 28778 45329 28778 75466 28778 28927 28778 28778 23030 57491 23030 28778 76239 76239 40851 5841 76239 76239 61081 61081 18198 61081 60660 61081 49921 58620 61081 23030 32698 32698 22770 22770 59879 22770 40162 25236 32698 22849 25236 22770 12448 12448 16465 61907 16465 16465 5295 25236 54112 96185 16465 96185 25632 49841 96185 7082 96185 54112 76185 76185 44813 96185 98807 98807 172 23963 98807 95460 23963 9204 23963 98807 24158 74046 24158 17210 24158 24158 67110 9526 67110 67110 65382 65382 381 66103 381 381 45032 381 47335 38623 381 65401 381 49592 65401 65401 27825 66111 65401 99824 65401 38623 80025 80025 5643 54441 80025 80025 1897 80025 32661 44845 80025 44845 3038 80025 39015 39015 41146 39015 13950 8441 13950 13950 40374 13950 72897 13950 31535 48113 39015 39015 50572 68665 50572 98313 50572 79725 48113 79725 73281 79725 96831 96831 17084 96831 84617 37350 96831 44806 96831 99867 44806 44806 69426 69426 24695 21830 79725 90732 21830 21830 77982 23244 77982 21830 81260 41550 77982 17461 41550 50851 41550 4035 41550 3957 41550 20935 3957 3957 65947 65947 35968 65421 65947 65421 63794 85842 65421 3957 33728 33728 68013 33728 60508 33728 81485 33728 95000 71053 95000 71053 84241 53636 71053 87565 71053 71053 35909 77916 71053 46391 77916 9261 95000 76490 9261 9261 57527 9261 83178 83178 83132 83178 50577 79290 83178 72173 83178 98291 72173 72173 71341 46910 83178 95510 46910 95076 46910 95076 87368 46910 59617 65186 59617 95076 58887 58887 67238 58887 67260 67260 40089 58887 25853 25853 94292 17821 25853 17821 53730 17821 42261 78758 17821 93507 78758 78758 18802 92954 78758 78758 37256 26411 37256 17821 38817 44329 38817 32441 44329 22047 44329 44329 40943 78444 40943 55045 44329 55045 28139 49815 55045 15987 55045 40943 20828 7837 20828 71540 7837 37339 20828 61906 7837 77974 61906 65188 61906 13293 61906 38573 61906 90603 38573 90603 1960 87502 90603 90603 6337 39003 38573 17803 39003 39003 16347 90603 46403 46403 91597 55231 90603 55231 33259 46403 71474 22763 71474 71474 68985 66265 71474 11547 55231 11547 33685 9557 11547 65180 55231 65180 68420 91778 65180 65180 65602 43461 65602 65180 79125 79125 4594 87350 79125 87350 25146 87350 47505 87350 69655 51019 87350 18871 87350 18871 77672 87350 28294 28294 2831 28294 74011 28294 15749 34691 28294 34691 85664 28294 7669 13650 7669 34691 39230 39230 39225 44386 39230 7669 87412 87412 611 10960 87412 10960 59000 10960 50317 10960 70892 70892 59546 46750 70892 51300 70892 23271 70892 23271 80954 10960 7331 60956 23271 11783 60956 60029 23271 53707 60029 20748 60956 78306 20748 53335 20748 71100 20748 20748 34281 34281 3885 75453 34281 34229 20748 54061 34229 60643 20748 79918 60643 60643 37532 60643 78365 78365 97153 78365 31290 76783 78365 29331 76783 78365 77978 77978 87405 76783 66214 55090 66214 42054 76783 33933 42054 56912 42054 16515 56912 16515 88725 16515 73391 73391 12249 73391 50811 50811 71507 32149 16515 8596 32149 43334 32149 32149 62163 61874 32149 61874 27134 61874 18459 84770 18459 18459 70613 61874 31464 82035 31464 12230 82035 70138 31464 67138 70138 33663 70138 70138 55378 96589 70138 31464 54826 28191 54826 96717 54826 53145 54826 54826 71920 54826 8864 8864 60514 53917 8864 97633 8864 8864 23092 23092 92651 23092 82211 25684 8864 55631 25684 55631 68285 1698 55631 98745 23092 98745 74286 54841 98745 98745 4100 4100 74554 44423 4100 4100 2860 2860 84432 2860 86648 86648 54223 31273 86648 82045 86648 82045 84111 78156 82045 78156 9498 53613 78156 78664 53613 88503 53613 88503 12926 88503 44366 66405 88503 88503 93696 93696 78536 71070 88503 71070 90390 82621 93696 82621 43606 82621 78449 82621 19555 71070 32634 32634 7269 27161 32634 32634 42658 42658 5476 20589 42658 42658 71546 52775 32634 52775 99832 36249 42658 74491 36249 74491 66732 74491 43796 74491 25435 25435 70850 62719 25435 89522 62719 62719 49457 32447 62719 14791 62719 11095 25435 72742 11095 64770 11095 98151 74491 98151 19901 98151 41417 68612 98151 11095 91149 91149 91956 52149 91149 92678 52149 52149 46711 61336 46711 55609 91149 36620 55609 55609 94734 91149 94273 94273 1054 46711 70979 70979 91325 94273 87700 41399 87700 87700 31313 23855 87700 87700 59155 87700 39074 70979 32839 5013 32839 32839 51775 51775 49652 51775 53177 70607 53177 62413 53177 99990 51775 53177 78404 97223 78404 78404 31731 99990 75132 78404 35315 74830 35315 35315 10151 61112 75132 61112 72697 61112 64297 61112 52277 39980 61112 61112 3899 47511 61112 61112 40099 93270 40099 43841 93270 93270 53502 62002 93270 25480 93270 95277 93270 95277 57368 57368 74407 57368 58445 57368 99618 34703 57368 95277 85806 85806 8749 80906 8749 8749 67567 85806 70310 70310 73311 36875 70310 48249 70310 48249 22155 64434 48249 64434 88714 17194 64434 48249 38268 38268 41891 7866 38268 42087 48249 42087 28383 16361 42087 42087 61132 84399 42087 17075 84399 32059 42087 32059 2373 95427 32059 32059 37132 32059 47436 32059 93631 28667 93631 93631 77844 60130 93631 13089 93631 93631 49102 30036 93631 93631 77185 93631 64113 64113 57817 6214 64113 37863 64113 64113 62362 94244 93631 57271 94244 94244 14382 62704 94244 25308 62704 62704 98688 45939 98688 89722 98688 98688 22048 74328 22048 22048 34046 40502 22048 98688 60455 60455 60068 51868 60455 98688 24628 24628 92164 57953 92164 24628 55435 55435 50456 92164 74465 74465 8655 76219 55435 76219 52650 93394 52650 65284 76219 65284 66113 41335 65284 52650 81656 30551 81656 13148 65284 54992 13148 81656 73889 73564 73889 50354 73564 72088 73564 73564 85893 17295 73564 17295 33578 96187 73564 19244 96187 96187 10869 96187 20479 73564 7798 36097 7798 53559 7798 46853 7798 96187 78746 78746 94795 92067 78746 92067 71454 56065 92067 30284 92067 68649 78746 68649 16630 61920 68649 5903 92067 5903 85554 5903 41236 68649 76549 76549 66989 5903 43920 73827 43920 78559 43920 91421 43920 5903 33365 33365 9821 445 76549 445 77651 83276 445 445 89284 445 31993 34069 33365 40281 34069 26318 34069 27667 445 11471 27667 97108 27667 17035 97108 17035 99608 29096 97108 54006 29096 17035 18276 18276 74539 85649 18276 56861 18276 18767 29096 50831 18276 50831 56419 50831 53479 71437 53479 41877 56419 41877 17841 79510 41877 41877 82614 82614 28200 48795 82614 75681 48795 82614 89975 18309 89975 9214 89975 89975 80610 48795 26540 26540 61019 71470 89975 57484 71470 71470 94261 94261 26843 26843 20554 26843 214 26843 25300 77611 26843 26933 77611 26843 51679 53532 51679 48679 53532 8121 53532 53532 82970 18271 82970 57863 18271 18271 19572 71121 18271 18271 5203 5203 71998 5203 62585 4482 18271 51811 4482 4482 49356 19185 4482 21168 19185 19185 41705 44337 41705 41705 16119 30270 41705 56620 41705 94436 56620 56620 78998 80945 41705 8198 80945 5846 56620 5846 84327 80945 12292 18563 12292 12292 64763 84415 12292 79854 12292 79854 45502 69344 79854 69344 68068 69344 58196 12824 69344 12824 13084 12824 29392 79854 61896 86078 61896 61896 97623 97623 17566 93917 97623 92627 93917 97623 11771 41694 11771 11771 47246 73504 11771 11771 98313 24337 11771 24337 96413 24337 65305 27284 24337 16970 24337 18468 16970 16970 77144 91444 16970 91444 8221 1752 91444 91444 20104 12240 20104 24650 12240 53720 20104 47506 53720 12240 76372 53720 72516 36347 72516 63764 72516 76372 14429 82193 14429 42832 82193 55792 82193 82193 56390 73816 14429 73816 97776 73816 57542 73816 83418 72170 83418 73816 51920 51920 27484 27484 46923 12510 27484 79905 27484 27484 24738 27484 81867 81867 15899 81867 73234 81867 61862 97008 81867 81867 3741 81867 68656 68656 91414 91414 69459 91414 78417 91414 54310 91414 57828 70569 57828 91021 57828 25982 57828 84695 25982 25982 64826 33497 25982 25982 4260 16137 4260 4260 84225 4260 5478 4260 10095 4260 26888 26888 46261 55892 26888 76410 33497 21024 76410 76410 14772 88225 76410 76410 81657 92206 76410 47245 92206 49523 92206 55611 92206 26888 29026 86972 29026 72980 29026 72980 76766 49310 29026 64106 49310 19009 49310 37113 49310 42657 37113 42657 50703 42657 39269 69939 37113 90193 69939 17454 69939 14884 49310 14884 61091 14884 62485 69939 13357 37842 13357 41232 13357 46038 13357 14884 20800 20800 88502 8828 20800 13357 19313 29018 19313 19313 68242 78647 68242 68242 52468 19313 17588 25745 17588 34169 17588 51717 17588 51717 5616 51717 9131 51717 3581 65412 51717 75558 17588 75558 41262 41262 45936 41262 22946 3399 65412 3399 78710 37706 75558 37706 41262 98047 37706 37706 70127 86768 3399 86768 70536 3399 64345 174 64345 64345 10534 7992 64345 92992 64345 92992 67592 1411 92992 89655 92992 89655 93421 53159 89655 17793 92992 17793 68524 2956 68524 25202 89655 25202 56672 55590 25202 17793 42916 42916 6489 42916 50033 42916 40685 40685 90903 40685 92801 30070 40685 13999 40685 40685 39938 13999 45902 45902 35635 39786 45902 13999 98586 98586 68107 98586 21985 45902 47707 29655 47707 44788 47707 44788 96274 44788 65326 45666 44788 78006 45666 49064 45666 45666 34113 34113 31103 18177 34113 34113 49402 34113 73255 2092 73255 2092 78374 86054 2092 12468 86054 86054 83171 86054 80803 5345 80803 86054 93332 52275 93332 93332 4573 4573 80505 46036 4573 4573 725 4573 32885 2608 4573 2608 15646 1929 93332 8903 1929 54632 2608 54632 30805 54632 87981 79688 54632 50315 1929 50315 73103 50315 45021 62892 50315 50315 97935 4195 97935 87197 97935 81119 97935 14824 97935 97935 93430 25383 97935 25383 71257 55390 25383 95073 25383 21329 25383 25065 50315 25065 21242 25065 66227 64600 97935 25383 91730 91730 59038 85102 59038 24739 59038 59038 33228 59038 42872 43226 59038 43226 22800 66189 43226 95043 59038 87531 95043 95043 42390 24174 95043 24034 43226 24034 91732 30088 24034 80363 59038 80363 55858 24034 93622 18759 93622 93622 95979 93622 74351 25516 74351 22132 74351 79872 74351 74351 54272 74351 22180 6216 22180 54272 94941 59300 94941 22569 94941 94941 16793 83609 94941 94941 10588 45189 10588 10588 73341 6216 90899 63641 90899 90899 40893 90899 20730 20730 8203 8203 95823 83573 8203 8203 56739 20730 30740 78741 30740 17351 30740 30740 5322 49299 30740 98334 49299 49299 31311 31311 32211 35241 31311 82331 49299 62897 82331 62897 98197 61201 62897 62818 62897 33363 62818 62818 34417 62818 99911 62897 67483 20717 67483 79935 67483 93466 79935 79935 58479 79935 79141 78332 67483 78332 52959 87993 78332 55818 78332 78332 1541 1541 85705 1541 84773 73248 78332 73248 44156 73248 21781 66658 73248 73248 50048 83852 73248 31516 73248 31516 44643 31516 92442 92442 65431 57610 31516 57610 36237 57610 7692 57610 94861 92442 85975 85975 19246 85975 52630 18204 85975 68642 57610 68642 80725 68642 7270 30862 85975 30862 14855 30862 55585 44187 30862 44187 92223 81513 44187 79623 44187 44187 33101 30862 41 41 83606 37820 41 71268 44187 94426 71268 71268 42765 71268 33304 44187 81751 30399 81751 81751 26139 35211 81751 90857 81751 59564 71268 44258 59564 64055 59564 10852 64055 61771 44258 57810 61771 46254 61771 5547 46254 19718 46254 48131 46254 46254 66381 66381 7565 94404 66381 31779 66381 17405 66381 17405 91937 17405 87826 17405 76855 17405 48722 48722 95634 68023 48722 60650 66381 74077 60650 48722 20315 20315 22175 55279 20315 87459 20315 87459 9550 87459 47983 87459 28950 28950 85696 28950 28812 9799 47983 9799 99623 9799 43909 9799 88228 91533 88228 91533 43698 91533 53023 91533 96463 81204 96463 98352 96463 71433 96463 19812 96463 91533 85202 96463 8417 49466 8417 28265 49466 49466 26245 36528 49466 17468 36528 34718 36528 69933 36528 49466 48608 53741 48608 78614 48608 80105 78614 28433 48608 89979 78614 36773 78614 72037 36773 36773 47584 47584 44470 30224 47584 48772 30224 28764 30224 30224 16399 47584 61490 80999 61490 61490 51340 61490 52182 52182 52946 52946 22580 35304 52946 35304 99801 35304 51732 11862 35304 35304 82885 35304 57654 84849 57654 44616 57654 74848 57654 49179 57654 57654 62551 62551 46943 22392 62551 62551 16409 31789 62551 53196 31789 62551 58039 47126 58039 58039 22442 31061 62551 31061 4039 41278 31061 31061 23615 89970 23615 23615 64500 64500 37160 22537 64500 64500 83833 40690 83833 83833 19120 976 83833 72226 22537 46707 72226 722 83833 72226 10171 10171 60334 722 95096 95096 44532 95096 15609 10171 98468 98468 63977 98468 28828 11600 98468 11600 41868 11600 42665 98468 3501 1090 3501 11600 81635 81635 64122 81635 34157 89414 98468 55453 89414 89414 31753 31753 1754 89414 35855 35855 84075 35855 90317 31753 76245 2041 76245 74262 76245 50885 74262 41724 2041 20782 41724 33883 74262 33883 75366 33883 64274 62750 33883 62750 10243 62750 9362 39022 33883 39022 4910 39022 39854 73851 39022 62750 87094 73851 37884 28921 37884 20031 37884 37884 59703 37884 92003 37884 77364 48560 87094 56040 48560 48560 92201 92201 34443 72112 48560 56439 72112 31270 72112 72112 39021 75795 39021 89830 75795 77019 75795 79639 75795 79639 68249 17587 79639 48500 79639 48500 6616 51696 6616 69426 6616 92575 6616 29342 48500 40766 29342 29342 1163 1163 8539 1163 20192 91686 1163 1163 25088 1163 36788 1163 99888 3623 99888 60673 99888 99888 41873 99888 17770 99888 47474 4823 47474 99888 34215 62794 34215 34215 43802 34215 71642 71642 46684 71642 39258 16992 71642 69655 71642 24122 71642 21018 24122 24122 47274 97508 71642 97508 20777 4643 97508 97782 97508 97782 41277 36093 97782 97782 81393 95502 97782 97782 22582 97782 70352 70352 10978 90661 70352 70352 10726 51178 70352 51178 37011 37011 88093 8124 37011 81038 37011 42560 81038 49038 37011 69209 49038 98152 49038 81038 47932 47932 65680 92635 47932 92635 98714 92635 28674 92635 53670 53670 1612 53670 45122 8712 53670 45897 53670 72580 92635 72580 51048 51048 73612 41789 51048 51048 40357 77907 51048 96778 51048 14562 96778 3047 14562 14562 9803 22008 77907 22008 71102 22008 95901 14562 44374 44374 52454 68627 14562 68627 10492 32017 10492 10492 60573 44477 10492 7128 44477 44477 87544 87544 49971 87544 66830 60222 87544 87544 27300 75342 27300 60360 87544 60360 15994 36045 60360 60360 31709 31709 40545 31709 7328 31709 23511 41731 31709 69736 41731 12039 41731 49030 12039 69250 12039 12039 368 368 23575 12039 3495 86349 3495 86349 81763 96090 86349 44991 86349 61975 86349 86349 28612 97489 28612 28612 81653 85904 28612 66790 28612 28612 93948 86349 32392 98628 32392 32392 7399 45686 32392 32392 53511 53511 61874 32392 97364 5808 97364 97364 83098 62201 83098 83098 88798 15214 83098 97364 79597 79597 89511 79597 89990 79597 17236 74644 17236 83098 16183 45263 16183 16183 58055 17236 97521 69331 97521 97521 92013 97521 12082 63178 16183 45950 63178 63633 63178 20893 63633 60905 63633 63178 25451 25451 28316 63633 43510 29789 43510 43510 25668 27214 43510 63773 43510 80704 63773 63773 66133 66133 74832 66133 88805 34942 66133 35895 66133 45585 25451 45585 44284 44284 55151 68314 44284 59543 68314 16130 68314 16130 47638 16130 55947 82411 16130 68314 54447 28436 54447 50059 54447 54447 9325 82667 16130 82667 64852 53421 16130 82667 39306 39306 52810 53416 53421 42888 39306 88605 42888 42888 19811 42888 28263 5019 42888 5019 9432 53416 70704 70704 39415 70704 55602 55602 78675 59897 55602 90072 59897 59897 31070 59897 23853 59897 45540 55602 59462 50584 59462 21003 59462 59462 67665 67665 45281 99431 45281 45281 7401 25928 67665 93008 25928 25928 14954 25928 48596 8988 48596 87118 48596 48596 46732 3329 46732 83323 46732 83323 56067 83323 63980 41680 83323 41680 96536 41680 25617 41680 27212 41680 63837 95596 63837 32255 41680 50060 32255 63837 73180 73180 14547 71809 73180 73180 21923 53152 73180 36183 53152 62886 73180 82368 62886 59697 53152 62886 86224 86224 29909 86224 77856 86224 61738 8903 86224 59697 69816 69816 27864 72211 59697 93431 72211 83351 69816 83351 27831 27831 77978 24517 72211 24517 73969 24517 38018 38018 44520 98247 44520 44520 37609 44520 41979 38953 44520 44520 44215 72085 44215 93415 44215 44215 94206 54503 44215 44215 83765 83765 23675 44520 78025 78025 82908 78025 58193 26683 78025 48370 78025 48370 52763 98205 48370 48370 72376 76017 72376 72376 33255 31268 72376 31268 71407 31268 54831 78115 54831 54831 57208 57208 4513 54831 11694 11694 79629 11694 13233 6025 11694 85280 11694 85280 65682 85280 90765 4759 85280 50325 4759 56531 85280 56531 57872 97182 56531 83077 4759 4586 83077 83077 91485 35225 91485 91485 55622 61037 55622 91485 88122 88122 85624 76096 88122 76096 56123 77217 76096 76096 80728 30010 80728 50539 80728 80728 28068 51322 28068 28068 67331 92213 28068 28068 62758 28068 6853 76096 51660 27659 51660 66930 51660 51660 67574 51660 72314 19949 51660 19949 20039 62300 19949 28949 19949 93945 28949 49662 28949 42409 28949 57330 19949 96440 57330 85902 28949 39292 28949 8934 57330 58653 8934 8934 47954 88017 47954 88017 91702 93952 88017 67541 93952 47954 73394 16257 73394 31549 73394 37914 93952 37914 49571 73394 46221 73394 92745 92745 28482 64249 92745 41559 92745 13316 41559 18278 41559 9276 41559 9444 46221 9444 30339 9444 68241 9444 68628 71241 41559 93399 71241 58957 71241 87701 58957 96814 71241 69997 96814 42105 96814 12187 96814 13547 96814 22844 13547 3985 96814 8102 3985 5058 3985 3985 75102 36476 3985 8504 13547 8504 72078 8504 69583 8504 1164 72240 8504 35014 72240 71116 72240 72240 74207 16517 8504 49939 16517 16517 29624 66116 29624 29624 81089 29624 51147 9407 51147 51147 91365 91365 77330 89462 91365 91365 45917 42182 45917 31713 42182 40675 45917 89657 42182 70108 89657 523 89657 19804 89657 19804 8917 68809 19804 80989 19804 46791 19804 19804 22267 19804 47036 68139 89657 85955 68139 71534 19804 60924 71534 71534 93401 6538 68139 6538 93235 83628 6538 79717 6538 6538 54389 45578 54389 12994 6538 68934 12994 12994 33995 86124 33995 47998 33995 33995 61198 1495 33995 1495 84723 17147 1495 1495 17575 1495 1660 84024 1660 1660 9430 12994 14813 71063 14813 14813 75813 14813 39051 37034 39051 39051 86762 86762 92004 11933 86762 86762 36961 86762 4307 86762 73248 39051 80314 80314 68493 80314 36409 72290 80314 72290 81552 34665 72290 34665 63259 66662 34665 92766 34665 48477 72290 70821 48477 94646 48477 34665 98169 56152 98169 41821 34665 25712 41821 605 25712 25712 87167 73688 25712 73688 80972 45885 73688 73688 84190 25712 53600 98351 53600 45943 53600 53600 76881 8431 73688 2643 8431 53600 47423 82458 47423 53600 99635 69982 99635 1970 99635 31779 99635 43459 99635 4953 99635 74014 99635 32169 74014 74014 46447 99635 63959 57495 63959 63959 62039 63959 69013 74014 59159 23228 59159 40288 23228 23228 62345 62345 8200 62345 23977 59159 85958 85958 99373 62345 96685 54603 96685 69146 54603 54603 96781 96685 85702 85702 20487 12735 96685 14236 12735 51281 12735 12735 9370 9370 62320 83116 9370 74564 83116 9370 45633 45633 83647 10099 45633 41093 12735 97300 41093 21524 41093 93854 41093 41163 41093 41680 41163 40521 41163 70073 40521 31290 70073 79581 70073 70073 58733 45767 70073 71231 45767 45767 57697 67894 45767 97293 45767 50094 45767 42132 50094 70073 9912 12484 9912 86845 9912 37272 9912 50094 2397 2397 67681 4031 2397 91337 9912 61256 91337 14062 91337 19384 91337 19384 61145 25374 19384 60992 19384 38999 91337 26491 38999 45005 38999 11918 38999 38999 80795 30135 80795 43042 80795 38242 43042 43042 42107 43042 46388 31406 46388 46388 86926 46388 9427 34450 46388 46388 10564 80795 51096 51096 72622 51096 44069 35649 51096 28840 51096 2587 28840 46388 86633 86633 48638 42719 2587 81804 42719 42719 78674 15246 42719 76851 15246 15246 57512 57512 57832 7440 57512 43600 57512 85253 57512 85554 85253 90198 85253 12173 90198 90198 44866 41465 90198 41465 21614 81306 41465 41465 46630 41465 55177 2289 55177 95178 55177 55177 7805 15237 41465 54742 15237 41465 76893 15237 81976 81976 96991 76388 96991 96991 26779 1768 96991 53170 1768 28832 96991 28832 37843 28832 93467 28832 65978 96991 13679 93228 13679 13679 22918 19017 28832 65488 19017 8691 19017 49026 19017 28832 50246 50246 3504 50246 93456 50246 56355 50246 35700 50246 91210 50246 56521 15785 50246 1531 19017 18518 1531 60187 1531 1531 19807 1531 91914 1531 75800 75800 19744 75800 58514 44937 75800 44937 95115 12503 44937 44937 99193 25931 58514 70467 25931 25931 49936 95783 25931 76361 44937 91941 76361 76361 82222 76361 68720 1793 76361 50682 76361 52983 76361 60620 52983 52983 57355 722 52983 45579 52983 82546 52983 82546 1118 1118 47770 1118 67363 57286 1118 79186 57286 57286 91780 60646 1118 38090 60646 60646 18546 18546 18529 11792 18546 27185 60646 58360 27185 27185 62411 27185 74344 27185 91280 27185 86167 13686 27185 27516 13686 58932 13686 21903 58932 58932 62419 7060 58932 89366 58932 231 58932 13686 59184 59184 92057 59184 44536 44536 74020 40652 44536 33362 44536 59184 32019 44536 88393 88393 15815 32019 23845 56101 23845 23845 60615 23845 76000 76000 86638 88209 23845 88209 99734 88209 514 52743 88209 88209 40125 91170 76000 91170 80520 91170 40419 88209 24124 79654 24124 16924 24124 91220 24124 88209 93251 93621 93251 41837 93251 42126 41837 38158 41837 83643 93251 84997 83643 43886 83643 90179 43886 43886 11212 28444 43886 51414 43886 43886 92315 34897 92315 92315 21099 21099 24605 21099 84695 12114 21099 58376 21099 63529 92315 63529 52388 60617 52388 53228 52388 71802 52388 71802 46994 71802 86264 74241 86264 80923 86264 86505 86264 41522 86264 41522 84582 30959 41522 68569 30959 44017 86264 9102 44017 89913 41522 89913 1260 94067 89913 89913 36797 89913 79301 95710 79301 11970 79301 96173 79301 89913 48388 48388 6639 88888 48388 48388 92306 92306 52214 92306 89027 7196 79301 7196 90151 7196 71633 20364 71633 31475 71633 71633 18607 71633 51202 54871 51202 79835 51202 51202 45101 71633 26303 71633 39017 39017 32979 39017 20530 20530 88353 20530 88749 20164 39017 20164 43827 67154 20164 20164 56031 69808 39017 41140 69808 72202 69808 3544 69808 59723 3544 69808 31988 73885 31988 31988 86074 31988 29511 27521 31988 2493 31988 49250 2493 61701 2493 46653 61701 17005 3544 17005 28901 17005 96435 67708 17005 29947 67708 67708 79385 59471 67708 67708 59747 59747 55690 95028 59747 32665 59747 59747 55970 33021 59747 32703 33021 22557 59747 22557 17006 17006 23237 14125 22557 31419 14125 17006 34170 34170 83325 40606 34170 34170 29141 52273 29141 40954 29141 29141 60154 59390 34170 59390 41008 28747 59390 92679 59390 59390 67970 80718 67970 67970 31305 71028 67970 71028 1156 1156 9888 9888 50996 9611 9888 9611 32855 70945 9888 70945 22585 95123 70945 73104 70945 402 70945 74953 70945 74953 19446 74953 88508 2420 70945 12596 74953 59978 12596 26559 12596 12596 69854 69854 16462 30361 69854 57998 69854 69854 46473 46473 15553 47922 46473 47922 53690 47922 26454 85876 26454 81963 26454 26454 5545 5545 55299 88790 26454 31192 88790 88790 86832 1879 86832 33678 86832 4022 86832 4022 61910 4022 3186 83968 4022 4022 45836 86832 40681 40681 53759 94974 40681 84136 40681 4022 85151 26650 85151 75343 85151 35769 85151 56269 35769 40681 93828 93828 60962 36326 93828 93828 65731 93828 81893 81168 81893 35769 12055 12055 31577 12055 94665 12055 99880 99880 18040 66790 99880 99880 1978 1978 83384 45439 1978 1978 99170 12686 99170 58302 99170 58302 59785 58302 49576 58302 73888 11185 73888 2589 73888 16842 2589 70745 2589 73888 15271 15271 57460 26048 57460 57460 51000 57460 72103 69011 57460 57460 27699 57460 17865 65479 17865 17865 67739 36163 17865 5213 57460 57460 66644 66644 53209 73386 66644 70497 5213 70497 49669 99786 70497 70497 81903 70497 50334 21756 66644 13002 21756 21756 94374 44868 21756 70497 51120 47618 51120 51120 71776 864 51120 55191 21756 55191 64043 55191 58691 58691 19257 50308 58691 58691 94434 7624 58691 55191 68165 68165 22436 39348 7624 50107 39348 51181 68165 68115 51181 39348 52452 52452 42857 51181 58066 58066 59080 58066 7133 98089 58066 58066 66207 58066 21813 35541 52452 35541 80753 35541 37499 35541 96716 35541 46585 46585 98543 46585 89783 47040 46585 46585 47153 23021 46585 23021 67701 46585 1165 1165 41943 264 1165 23021 86156 26526 86156 45747 86156 45747 62524 21989 1165 21989 44603 84898 21989 76228 84898 94758 21989 94758 45407 45407 69703 52890 94758 52890 6498 91429 52890 94758 39729 39729 20115 29356 39729 66028 29356 29356 54714 31416 29356 93333 39729 93333 82556 23966 31416 23966 35205 83444 23966 71021 23966 56335 23966 15129 56335 88244 56335 67376 93333 22211 56335 47617 22211 22211 57889 90089 56335 90089 44754 90089 56843 22781 56843 54797 56843 24203 54797 24203 89418 98201 24203 24203 15574 97291 24203 24203 73871 73871 30950 62231 97291 62231 17657 62231 44838 29285 44838 44838 60514 44838 11658 73871 65800 65800 14773 86625 65800 65800 51134 51134 83137 51134 23111 65800 85450 85450 99609 83920 85450 21290 83920 83920 38850 92277 51134 92277 45094 40976 92277 83920 35684 23311 35684 56686 35684 10738 35684 10738 65178 92277 55702 31916 55702 94385 55702 28495 94385 94385 80910 10738 24305 37094 55702 51658 37094 24305 28995 79361 28995 99724 37094 54246 99724 99724 97288 97288 69515 97288 1542 97288 62404 26234 62404 62404 42788 67645 62404 45985 62404 45985 63914 10690 45985 45985 35486 35486 16532 16532 27883 27921 16532 27921 45873 45873 11788 11788 53143 7907 11788 17167 11788 45873 9105 91541 9105 9105 65441 9105 20828 40320 9105 9105 94980 94980 861 9105 12568 12568 32673 12568 12085 21135 12085 12085 50219 85022 12085 34705 12085 12085 69797 97048 69797 69797 99180 99180 24743 45542 24743 48473 24743 48473 21534 91756 48473 91627 48473 62112 91627 91627 18128 58657 24743 91627 5511 2472 5511 2472 25767 78368 5511 60120 78368 78368 86724 83057 86724 86724 29203 68510 86724 79154 68510 68510 48639 68510 67335 67335 91982 67335 14744 91495 68510 59414 91495 37339 91495 91495 58905 23951 91495 77142 23951 80064 23951 91495 4835 70902 4835 66417 4835 68571 23951 88550 68571 94028 68571 87066 94028 94028 34692 36204 68571 36204 87646 36204 85233 36204 89836 36204 73956 94028 63106 63106 52519 85401 63106 63106 93208 63106 66683 36204 92252 86706 92252 92252 10968 90377 92252 32555 92252 2190 32555 32555 68036 92252 61345 5690 61345 80618 32555 80618 87763 80618 34621 61345 65393 65393 13747 65393 14255 65393 47671 47671 63957 38491 47671 91795 47671 11982 47671 11982 43434 27279 11982 90486 11982 55409 11982 55409 30114 65965 55409 67554 11982 1050 67554 26107 67554 26962 67554 59541 67554 56273 67554 50663 56273 12502 50663 25858 12502 56295 12502 50663 71210 71210 64381 71210 35909 69105 71210 9574 12502 71210 67201 41961 67201 67089 9574 36597 67089 67089 82607 46834 82607 84834 9574 59599 84834 67089 50164 11491 50164 36154 50164 3447 36154 36154 32221 38303 36154 31973 38303 27730 38303 38303 84135 84135 28725 62992 84135 62992 33994 64884 62992 62992 19700 15347 62992 67149 15347 15347 36600 17376 36600 19668 36600 36600 31480 93151 36600 39344 93151 39344 43130 60109 15347 46925 60109 32676 60109 39344 507 507 43101 43101 32711 47354 507 47354 15513 37002 47354 64383 60109 26355 64383 45080 64383 40543 45080 24503 45080 45080 53047 49314 53047 53047 45095 34520 53047 53047 86084 53047 35856 35856 29478 35049 35856 35049 92188 35049 89067 35049 83238 83238 53237 88909 83238 2570 35049 2570 7988 35318 35049 35318 51329 53020 35318 53020 96820 8308 96820 8308 15563 8308 75637 25237 8308 96820 29199 80238 29199 34747 96820 48246 34747 79756 34747 34747 38858 90622 34747 90622 19547 42282 90622 84525 42282 42282 5861 8496 42282 42282 5085 42282 40798 42282 44898 44898 44891 44891 88903 92614 44898 92614 14322 37165 92614 92614 98874 92614 70510 79664 44898 97097 79664 94272 92614 66428 94272 66515 94272 66515 36302 88957 66515 60680 88957 5431 79664 83254 5431 88308 5431 61470 5431 5431 88454 94570 88957 1734 94570 29492 94570 94570 88574 90869 88957 28218 90869 24269 28218 36216 90869 36216 2807 15139 28218 15139 45261 36557 45261 45261 95861 62765 95861 35944 95861 35944 60596 35944 87184 58677 87184 58677 22362 33799 58677 58677 85060 83685 85060 85060 9323 38047 85060 67868 38047 47259 38047 47167 38047 47167 88518 44363 47167 47167 31752 31752 81282 80375 31752 80375 50228 84970 80375 11222 80375 22881 80375 35109 80375 35109 1948 35109 79784 35109 74873 74508 80375 62016 35109 44559 62016 92592 62016 92592 38997 62016 98405 98405 15001 55478 98405 55478 63977 71603 98405 71603 5975 71603 73151 98552 71603 50210 55478 52117 50210 11533 52117 89788 52117 87083 89788 24498 87083 39035 52117 46615 39035 39035 68790 68213 39035 39035 69393 30865 39035 67812 39035 67812 35859 67812 93483 67812 90648 67812 65407 67812 85283 85283 94123 46526 85283 85283 57238 57238 24278 73731 57238 44610 57238 50159 57238 85283 90416 90416 497 497 3025 32827 497 55327 497 34415 55327 75175 497 75175 75123 94647 75175 75175 99794 9590 75175 80643 9590 55327 68905 21284 68905 74694 9590 46346 74694 37187 74694 74694 90494 90994 90494 82580 90494 60184 90494 60184 28503 19013 60184 87285 19013 90991 19013 72204 19013 19013 50625 61006 50625 27416 50625 50625 20014 50625 69308 55752 69308 69308 69611 31916 69308 96395 69308 75141 69308 75141 48619 75219 75141 62221 75141 68547 62221 26747 75141 18444 26747 26747 6555 53740 6555 39141 6555 91234 62221 240 91234 50508 6555 50508 95095 46144 50508 46144 24213 50508 35942 20071 35942 35942 5229 5229 80162 73782 5229 73782 91922 91922 88985 73782 538 40843 5229 58380 40843 40843 23374 73760 23374 73760 94353 72205 73760 27914 23374 87646 27914 16049 27914 27914 76103 27914 79836 74507 27914 73204 23374 5341 73204 14676 73204 55828 73204 73166 73204 20696 73204 20696 99845 83188 20696 83188 83959 20696 21398 21398 95265 21398 63251 21398 55008 52317 21398 27213 83188 45019 27213 27213 51311 99845 89982 21398 47117 47117 59173 89982 1095 1095 72766 75226 1095 1095 26938 86085 1095 23147 86085 80997 86085 96677 1095 35327 96677 96677 31458 96677 28872 96677 54731 96677 88255 88255 36315 92790 88255 47322 88255 38000 47322 35966 38000 85833 38000 85833 93926 29955 38000 38000 70648 85833 63687 51559 63687 70648 61176 21574 61176 12923 61176 61176 7221 7221 29425 5526 61176 5526 57723 85452 5526 5526 62715 53236 5526 82327 5526 5526 87516 40559 87516 87516 78429 66138 87516 5526 18892 18892 44671 70104 18892 70104 85284 70104 75772 40761 70104 78306 70104 37358 18892 81470 37358 28108 37358 37358 27631 54756 37358 70104 76523 76523 12678 1984 18892 1984 31543 31543 44889 31543 45475 45475 70402 14137 45475 45475 20597 45475 53629 34001 1984 49540 34001 97342 34001 14060 97342 14060 4594 14060 79759 91617 97342 91617 72714 47341 91617 95160 91617 77135 91617 72526 77135 72526 85646 72526 65330 76639 72526 76639 95668 6643 72526 73328 6643 73328 6391 73328 20042 61181 20042 20042 83793 89987 20042 7071 89987 20042 33943 33943 76408 63536 33943 33943 70516 70516 13455 16720 70516 92064 89987 61627 92064 92064 96465 16511 96465 69417 96465 20024 96465 20024 5407 41046 20024 20024 52196 96465 80684 74046 80684 31067 80684 10705 31067 31067 60464 31067 9907 55201 9907 9907 57802 57802 12178 95196 57802 57802 10957 1694 10957 1480 10957 10957 20536 60718 20536 60718 41993 60718 63538 46628 20536 24001 46628 74846 60718 74846 72560 43465 74846 43465 85036 68388 43465 20330 72560 26926 20330 87665 20330 27993 20330 52269 43465 33685 52269 24009 20330 24009 48152 24009 24864 20330 376 88012 376 376 17116 376 9865 44323 376 376 78603 376 31412 2067 31412 70160 31412 77594 70160 77594 99346 77594 2762 77594 89226 77594 74600 97855 70160 66240 97855 97855 30518 77594 19578 19578 50975 97855 76161 76161 54151 74072 54151 41628 54151 89371 41628 76161 86914 89115 86914 16507 86914 56156 86914 15910 86914 15910 12948 81568 54151 81568 4681 81568 78565 81568 29864 96398 81568 81568 6591 81568 35294 63279 35294 82359 15910 11262 82359 11262 8714 81568 31387 96916 31387 31387 50131 31387 38384 81005 38384 11262 48558 17238 48558 17238 37737 4434 48558 41346 4434 92416 17238 16877 92416 4434 54834 54834 74764 54834 38463 38463 61873 72283 61873 63186 61873 61873 83923 83923 24098 73795 83923 61873 66870 94682 66870 67021 83923 9376 66870 9376 69132 66870 35767 13827 35767 83175 35767 24318 35767 48816 9376 73854 48816 34602 48816 63154 48816 63154 27005 27648 63154 87706 48816 99308 87706 92236 63154 83222 92236 1431 92236 43713 63154 43713 12281 43713 68696 92236 72279 72279 1490 1490 11014 72279 45004 45004 61871 61871 31543 37705 45004 37705 7186 35613 37705 37705 16337 61871 73635 27777 73635 70911 73635 61871 97185 97185 49249 49536 49249 81118 49249 88674 81118 1988 49249 45150 1988 69273 1988 59030 69273 69273 43913 69273 59031 59031 97208 6184 59031 69273 20503 69273 1965 1965 85461 3134 1965 20503 59380 69209 59380 59380 8056 1965 61432 61432 64573 61432 47150 59518 61432 76709 61432 76709 87740 76709 24989 98714 24989 64848 24989 76709 42319 73791 42319 32447 42319 51113 42319 42319 14860 24989 47625 47625 2523 42319 4273 42319 64003 64003 73031 3839 64003 64003 23777 64003 95812 31833 4273 61566 31833 31833 89484 94624 31833 31833 43155 31833 7878 7878 80970 62450 7878 48951 62450 85342 48951 71461 48951 48951 98565 29821 7878 29821 40356 76073 62450 76073 10869 90733 76073 76073 64005 70080 64005 85931 64005 66134 64005 65955 64005 65955 86201 65955 61391 65955 34227 6322 64005 6322 11082 15353 64005 15353 98618 15353 25539 6322 28041 28041 21291 35850 28041 87230 35850 23528 87230 87230 10018 35850 70089 70089 89555 17502 89555 73471 89555 89555 49685 49685 3252 48894 49685 89555 62210 62210 44169 89555 64163 27597 64163 64163 48970 64163 15174 64163 78291 73318 64163 7285 73318 73318 86749 64163 12222 62828 12222 62828 38565 25012 12222 85880 73318 85880 30591 25012 32304 32304 63295 32304 8607 32304 10483 25012 83257 55952 83257 85953 32304 34076 85953 85953 75220 77078 85953 77078 65641 29766 77078 77078 43083 77078 92326 77078 84359 24324 77078 99660 77078 91170 99660 99660 84118 17255 24324 17255 66124 66124 52978 66124 29821 66124 59566 56862 59566 50505 66124 59566 79121 79121 55809 79121 35566 19582 79121 54083 19582 2245 79121 31767 2245 53076 2245 2245 9703 2189 9703 9703 76300 98229 2245 34 98229 29021 98229 98229 7552 9703 82199 82199 8557 83759 82199 83759 41009 83759 276 61493 98229 91916 61493 85954 61493 61493 9541 61493 55437 29249 55437 61493 33482 33482 20281 20281 5727 81533 20281 11034 33482 11034 12756 11034 572 89822 11034 88553 11034 30284 88553 88553 63976 89822 68173 68173 66466 26675 68173 88553 60003 81788 60003 8771 88553 8771 83760 8771 44975 35386 44975 93691 44975 36671 44975 44975 91884 44975 40096 98792 8771 19593 98792 35938 19593 98792 92215 57959 92215 81812 92215 92215 28325 73946 92215 53189 73946 55946 73946 23955 73946 23955 28661 23955 41109 23955 36765 23955 85735 85735 33535 23955 33783 33783 54686 7402 33783 22130 33783 63270 33783 64657 63270 63270 69876 63270 20468 63270 93165 33783 84314 84314 34744 63270 74362 74362 34115 74362 45289 91312 63270 21636 91312 23285 63270 3367 23285 67055 23285 88373 23285 11217 23285 23285 92608 29887 92608 92608 59428 23285 84116 3068 84116 84116 73922 84116 43337 92608 5608 92361 92608 92361 78495 56954 92361 22190 92361 15099 92361 91904 5608 7543 91904 24204 7543 50678 7543 689 92361 689 59 44651 689 44651 1212 689 25007 25007 5178 25007 85593 19489 25007 87711 25007 44651 18776 18776 67050 92352 18776 33785 18776 33785 61566 33785 9803 48736 18776 71630 48736 18776 5809 5809 98328 5809 58566 5809 65453 65453 43727 21368 65453 48736 81602 81602 15124 81602 76711 4268 81602 39213 81602 27118 81602 51747 27118 60704 27118 81602 64652 57594 64652 27118 56446 4065 56446 56446 55535 56446 60404 40686 27118 15370 40686 40686 18594 40686 80686 56446 51982 51982 39442 51982 92543 92543 70986 92543 652 94588 92543 40686 73050 70908 73050 10650 73050 89762 92543 89762 54987 17584 73050 72568 17584 59366 17584 26963 89762 76326 26963 41829 26963 26963 70884 26963 16106 52088 26963 23084 26963 20915 23084 23084 91128 93596 91128 91128 98892 98892 59006 9735 23084 9735 89629 9735 55180 9735 40140 61617 40140 40140 62277 10364 98892 10364 27841 10364 13595 13595 10587 63228 13595 68727 63228 71838 63228 45162 10364 33177 45162 53133 45162 63228 28519 47527 28519 28519 78458 87314 78458 46652 28519 46652 26741 26741 19286 73077 26741 76355 26741 71206 26741 16619 26741 93551 78458 71089 93551 93551 79791 60321 93551 60321 11150 64398 60321 64398 40993 40993 7620 40993 7737 20421 64398 53370 20421 47172 20421 47172 35967 34268 47172 34268 9957 53776 34268 34268 74508 34268 3453 30176 3453 25233 3453 76388 25233 25233 22222 78999 25233 93993 25233 21170 93993 66081 93993 17936 3453 2670 17936 38994 17936 17936 63109 14170 63109 63109 46437 63109 60818 96444 63109 96444 9702 63109 81618 96444 34214 34214 39251 88033 96444 88033 35321 88033 4857 34214 80738 20696 80738 24058 88033 77180 24058 24058 59031 57906 24058 4000 88033 62090 4000 4000 75589 82312 80738 39391 82312 89057 4000 6577 82312 6577 11733 6577 70281 6577 64067 41240 6577 41240 46265 46265 85387 6577 20618 20618 34750 20618 45873 11878 20618 71505 20618 20618 82117 75296 82117 82117 14800 14800 74392 14800 21958 21958 79471 16042 21958 73340 16042 21958 45840 52247 45840 63660 45840 22975 45840 47626 22975 52782 22975 22874 22975 45840 6785 6785 76901 6785 64210 6785 23654 23654 71162 74133 23654 23654 16895 87563 23654 9497 87563 16895 29402 29402 21304 29402 34409 69262 29402 69262 21996 54764 87563 69262 51604 93105 51604 51604 86731 51604 54238 6418 54764 34235 6418 7697 51604 7697 2769 43425 2769 7697 92947 40599 92947 92433 2769 92433 68052 38308 92433 92433 22326 70113 22326 45034 22326 22326 67587 8068 92433 8068 54723 55840 8068 8068 29944 23884 22326 23884 75745 75604 23884 23884 70345 70345 16064 67390 70345 23884 96088 96088 86542 96088 39991 60850 23884 71525 60850 96088 43344 55380 43344 43344 10028 43344 124 43344 98948 21904 96088 21904 22881 21904 91701 43357 91701 35506 91701 91701 91116 96388 21904 96388 13343 96388 7902 96388 93072 89731 21904 33250 89731 98290 89731 96713 89731 96713 80658 30055 80658 80658 28730 37941 80658 35204 80658 80658 39946 75717 39946 39946 90363 80658 44775 44775 52338 16292 44775 44775 57665 44775 65958 65958 76103 65958 8889 8889 51185 8889 79148 8889 95504 94773 95504 95504 71482 89454 95504 95504 82014 14566 82014 14566 99099 89454 10633 92017 10633 32906 10633 60188 10633 60188 23033 17677 10633 74535 17677 87517 60188 87517 70229 87517 31047 90249 87517 62038 87517 73138 17677 56260 73138 73138 95052 39085 73138 36420 39085 39085 78491 44044 78491 98199 78491 78491 30553 39085 72488 41927 72488 91060 72488 72488 7548 7548 86757 78578 7548 7548 65347 46259 72488 61491 46259 51012 61491 28103 51012 51012 93968 69791 51012 52227 51012 52227 45219 37408 52227 24848 37408 99204 52227 13046 99204 11613 37408 11613 14792 99204 4634 43507 4634 99204 5238 5238 21670 43931 5238 5238 49335 25380 5238 63229 5238 43507 75724 57873 75724 63229 32333 32333 14583 86651 63229 86651 94077 86651 58645 86651 57312 86651 59877 22398 86651 32333 95010 95010 7009 95010 68452 95010 35137 97862 95010 95010 71377 71377 18540 34947 95010 34947 74485 34947 32370 71289 71377 72608 71289 71289 63020 16544 71377 16544 99846 16544 10530 85191 10530 16544 66120 46237 66120 66120 14511 66120 79585 79585 12261 79585 92128 93815 79585 66120 57971 57971 41629 67679 57971 59298 79585 59298 5060 59298 13142 59298 7765 78875 59298 78875 20504 78875 63113 7765 24934 24934 85789 65196 78875 15066 65196 46948 65196 82501 65196 64689 65196 64689 52237 64689 30246 40835 65196 40835 7679 35510 40835 23405 40835 64689 80640 81325 80640 80640 95587 40835 41952 80773 41952 41952 92414 2288 92414 27390 92414 27390 80646 27390 86090 27390 12159 63442 12159 27406 27390 27406 58697 86093 58697 58697 28463 58697 95577 95577 24708 24708 24768 78143 58697 78143 78211 24708 83472 83472 60215 84008 60215 84008 1392 21250 84008 29814 21250 17636 21250 60215 28020 40084 84008 46231 40084 28810 40084 40084 85577 85577 54293 85577 80500 85577 71235 85577 22954 22954 66387 1443 22954 12388 22954 12388 78067 12388 65200 17139 22954 13680 17139 2705 17139 12102 17139 12388 17154 17154 39553 86419 17139 77942 86419 57166 17139 57166 28072 17364 57166 65304 17364 13500 17364 17364 62815 53962 17364 59487 86419 31693 59487 59487 47755 4120 57166 4120 44446 44446 71226 32717 44446 90759 44446 44446 9807 23762 44446 23762 10713 23762 74246 74246 56214 74246 87091 74246 73928 23762 18025 62765 18025 18025 40003 40003 20860 93817 20860 43400 20860 63286 43400 20860 58399 58399 30615 30615 44550 19312 30615 58399 11466 94235 11466 71892 30615 77335 71892 1454 71892 30615 19579 19579 23208 11466 76141 76141 33920 66739 76141 28366 76141 28366 88014 51782 28366 20092 51782 51782 34745 11483 28366 11483 85359 88750 51782 88750 75466 88750 17856 17856 30893 88750 73755 73755 72425 72317 73755 73755 46329 92244 46329 73755 20282 20282 1205 20282 13848 13848 46364 44612 13848 75095 13848 49357 13848 13848 99044 99044 50982 59282 99044 99044 37424 99044 27308 27308 53289 27308 9339 3479 27308 99044 6133 11659 27308 31542 11659 11659 68768 1861 6133 24607 1861 27279 1861 93394 1861 43502 11659 43502 10730 1861 27102 83795 27102 27102 20233 71262 27102 48917 43502 38543 48917 48917 51389 74761 48917 74761 47063 39541 74761 48917 94154 48917 29831 29831 79178 74761 81058 70099 81058 15643 81058 81058 99177 81058 18995 53070 81058 28843 29831 59082 28843 77948 28843 32265 77948 30726 77948 77948 39694 77948 32220 77948 84942 20774 84942 84942 32035 84942 98514 92875 84942 92875 61382 14624 92875 65207 92875 15409 65207 65207 81405 65207 75706 65207 16901 47952 16901 16901 8121 16901 12630 87387 16901 81881 65207 81881 37169 26307 81881 26307 62830 16142 16901 16142 75613 26307 22574 8096 22574 19968 8096 35823 8096 16142 32932 32932 94121 98442 32932 265 32932 71108 265 32932 59687 78853 59687 16165 59687 82934 59687 51357 32932 82269 51357 51357 76600 66205 59687 48819 66205 66205 47099 66205 14615 10279 66205 79175 10279 74776 66205 74776 26631 74776 93972 93972 24800 93972 76185 93949 10279 93949 20709 93949 7088 7088 81727 7088 85697 37478 85697 73378 85697 90243 7088 85697 25957 88004 25957 19768 25957 84963 90243 90821 84963 90821 51369 94531 90821 90243 19091 19091 12818 80397 19091 19091 50582 84279 50582 19091 65344 95205 65344 65344 99809 50582 81183 81183 79425 81183 52967 81183 13522 38432 81183 13250 38432 38432 56221 38432 4866 38432 65436 97317 38432 97841 81183 97841 31993 97841 52334 51705 97841 97841 88904 88904 10372 15847 38432 15847 40466 40466 24260 40466 21851 14237 15847 97396 14237 40466 5111 48798 5111 5111 30296 16356 14237 16356 81935 85814 81935 71633 81935 81935 23281 81935 23799 54351 23799 23799 16639 23799 18769 27918 23799 54355 81935 54355 95783 54355 5258 4995 23799 4995 93154 92575 4995 4888 4995 70937 4995 4995 47692 69706 4995 69706 23845 69706 41599 95708 41599 41599 84151 41599 27973 69706 5191 39451 41599 24043 39451 5191 69880 69880 52287 69678 69880 69880 62546 77472 39451 77472 86148 77472 31567 77472 66385 66385 23081 57053 77472 91779 57053 66385 50154 50154 39510 16873 57053 58247 16873 50154 27380 27380 60747 27380 18679 51261 27380 20014 27380 63766 27380 50154 24493 24319 27380 41617 24493 23691 41617 44003 41617 41617 77921 24319 4412 4412 51824 24493 99705 23243 99705 99705 94625 49180 99705 43556 49180 4412 74028 49180 14793 14793 29918 9607 14793 11538 14793 11538 81348 11538 2943 80613 11538 11538 34129 34129 12259 34129 5879 34129 51526 48853 34129 48853 2954 14319 48853 34129 35369 94586 35369 35369 91315 35369 43649 43649 15131 43649 32024 35369 40781 47305 40781 43649 36629 36629 68389 74775 36629 40781 12139 12139 75468 64608 12139 73871 12139 72300 12139 12139 44097 37763 36629 37763 47257 7170 37763 56953 7170 7170 96674 21671 37763 21671 87985 87985 72975 87985 1361 763 87985 88318 87985 36335 7170 80388 36335 60746 80388 96527 60746 60746 83891 60746 98352 44763 60746 44763 64651 45808 60746 11608 44763 11608 82510 97729 45808 45808 95711 95711 59577 95711 20803 2196 95711 92589 95711 95711 68571 74915 95711 74915 63628 74915 25144 74915 60338 80058 95711 72257 80058 80058 98535 35229 74915 54832 35229 23230 80058 22498 23230 23230 88937 70169 88937 17000 23230 17000 48381 60625 17000 17000 4553 65139 4553 4553 8051 17000 71908 71908 73479 4553 17620 17620 13142 17620 67644 39858 71908 99838 39858 68946 39858 11056 39858 72971 11056 32804 11056 71028 11056 17620 64728 14249 39858 14249 93053 14249 29703 64728 61595 61595 50857 55032 61595 55032 46548 55032 84129 90107 61595 90107 10372 68040 90107 90107 33727 55032 36186 65146 36186 83786 36186 83786 71383 53275 36186 73389 53275 78551 73389 58872 53275 14735 58872 63316 58872 58872 75541 45424 58872 73389 80395 22329 80395 1880 80395 80395 58821 56330 80395 74241 56330 93296 56330 67877 56330 80395 67404 75886 67404 3585 67404 67404 83228 18446 67404 90462 67404 90462 47077 41868 90462 90462 67753 74330 90462 74330 38156 59812 90462 22570 59812 74330 61687 82694 61687 59812 77660 97833 77660 83013 61687 86308 77660 35110 83013 77660 73553 73553 23478 27008 73553 73553 40913 73553 60747 77741 86308 77741 37620 73553 32748 32748 50441 32748 68117 50076 32748 32748 26087 39244 32748 94969 32748 32748 52895 77741 74352 78380 74352 78603 74352 1067 74352 32748 73523 73523 37970 39883 37970 82907 37970 37970 31975 94761 31975 76587 31975 77146 37970 93867 77146 77146 17279 37070 73523 77146 80479 80479 66311 60549 80479 23485 80479 46890 80479 80479 59800 59800 80389 27281 59800 59800 87812 87812 44503 80479 93615 93615 36775 87812 77502 61134 77502 77502 64687 59800 77055 15092 77055 77055 47250 77055 5700 5700 63801 17282 77055 80909 17282 28255 77055 28255 9881 92143 9881 9881 21485 28255 11340 11340 59578 11340 34460 26608 11340 26608 3029 11340 60087 60087 88309 86393 60087 86393 31855 98472 60087 98472 25781 36545 25781 81786 25781 25781 75882 25781 8742 8742 89566 25781 65300 80615 65300 69595 65300 95278 65300 62333 65300 70122 62333 65300 93248 93248 12904 38697 93248 36638 62333 62027 36638 84267 36638 36638 78300 78300 62962 78300 62033 78300 75137 26395 78300 9708 26395 32232 26395 22142 26395 29712 26395 29712 38651 29712 43263 19506 43263 43263 58296 29712 4161 4161 4429 4161 70515 28600 29712 29600 28600 14762 28600 87694 4161 87694 77299 84100 87694 97232 4161 97232 38170 87694 44970 97232 66726 50535 66726 66188 66726 77636 66188 48609 66188 85473 66188 18438 85473 78387 85473 95602 85473 53119 95602 28374 95602 9905 95602 2692 95602 2692 84659 84659 64908 25254 84659 84659 66136 84659 25354 73576 84659 86189 73576 66051 86189 84659 56817 56817 7841 6545 7841 7841 88604 7841 314 7841 86573 86189 30007 30007 1756 30007 89881 7841 40844 40844 83995 2729 40844 75898 2729 2729 18996 2729 89979 18421 2729 83995 96239 96239 77634 38245 96239 2729 80382 24331 80382 83700 80382 80382 82441 80382 12127 41136 2729 8396 80382 95050 8396 41136 97452 97452 80981 37021 97452 57220 37021 52598 37021 37021 38334 37021 41366 97452 58587 45539 58587 45539 57964 45539 35979 88989 45539 58890 88989 58890 20228 58890 35619 69152 58890 68315 69152 61734 69152 60303 69152 70891 69152 17751 70891 75105 70891 58890 48572 69677 48572 70891 41176 41176 83020 41176 47347 47347 34366 34366 14772 34366 62810 34366 15533 34366 66850 32886 41176 99274 32886 32886 34351 24721 34366 24721 66254 24721 95103 95103 82639 94658 95103 95103 59279 59279 9166 59279 58001 59279 3098 3098 57618 97466 3098 42928 59279 41504 3098 47180 41504 79035 41504 11286 42928 26427 11286 11286 49048 11286 21356 61315 21356 16732 21356 16732 19705 21356 22861 22861 46229 22861 41046 21356 52449 21356 31028 43365 31028 52449 34032 46218 34032 57940 34032 36771 34032 34032 37216 31028 92842 92842 15542 17179 34032 17179 87769 17179 98458 26666 17179 26666 67837 96108 26666 98458 29990 60319 29990 81721 29990 29990 28318 97892 96108 33108 97892 33270 97892 97892 9767 9767 23326 23894 9767 9767 89336 92323 89336 97892 14965 14965 47908 76849 14965 86306 14965 87910 14965 87910 66032 87910 1469 25097 87910 88076 87910 19769 88076 88076 73628 87910 65884 65884 22605 65884 90068 65884 45096 87910 40160 92566 40160 11898 40160 32988 40160 15402 65884 15402 22708 70988 15402 70988 61547 70988 43348 70988 68276 15402 28533 38420 28533 25530 28533 40160 59389 82031 59389 38926 59389 31334 59389 66786 59389 59389 82375 22290 82375 15264 82375 15264 83906 82375 45558 63302 45558 36908 45558 57 59389 57 14549 99375 14549 37355 14549 95205 14549 65411 14549 97651 14549 97651 14465 22539 97651 22539 12198 22539 11828 41179 97651 30951 41179 41179 57664 41179 88560 88560 13535 13535 84873 75932 13535 13535 61517 71724 88560 16889 71724 99817 16889 68989 16889 16889 75525 16889 85243 43529 71724 19119 43529 97162 16889 19629 97162 77134 97162 77134 45971 62711 77134 62711 7330 18929 62711 18929 23455 18929 64273 15826 18929 18929 12218 12218 57651 12218 10524 23430 18929 23430 46950 46950 31418 12356 46950 12356 59974 96117 12356 12356 12263 12356 47134 46950 3766 3766 97859 95115 3766 92102 12356 45343 92102 72405 92102 64090 92102 64090 78097 64090 36858 36858 1421 89478 36858 41095 89478 51177 89478 89478 61792 89478 10541 32055 64090 27893 32055 89478 91665 59936 32055 47531 59936 32055 197 197 94195 197 7324 197 78132 80219 197 85498 80219 80219 21884 56735 197 56735 96415 77133 56735 80717 77133 77133 74914 56735 34289 34289 4978 34289 43669 15054 34289 34289 28747 55704 34289 34289 93045 20851 34289 34421 20851 88926 56735 42724 88926 3520 88926 90429 3520 90429 30052 90429 11643 3520 72584 3520 32591 32591 38828 32591 25723 25723 99230 56287 25723 38413 32591 38413 37760 66348 38413 66348 24244 72201 24244 7932 24244 24244 80925 66348 66225 94091 66225 39099 24244 48011 66225 48011 83825 48011 292 99573 48011 39099 40640 36285 40640 36285 77951 64523 36285 34999 36285 32588 48011 32588 13359 11468 36285 11468 67461 39199 11468 70538 32588 55299 70538 11468 88129 62919 88129 3638 70538 28875 3638 41936 3638 95864 3638 88129 72799 72799 87250 81712 72799 81712 1427 81712 35099 25754 81712 63089 3638 78636 63089 52144 63089 4513 52144 19327 52144 52144 75583 52144 81914 52144 50051 63089 60907 60907 75271 12896 60907 12896 25023 50051 53367 53367 29155 42048 12896 77037 42048 1391 42048 1391 50876 1391 17680 68549 1391 1391 76622 78115 76622 42048 10654 10654 75962 76622 23707 52056 23707 70547 23707 71784 23707 71784 75370 89933 71784 66968 71784 35857 23707 35857 52279 35857 14012 59814 35857 59814 60786 60786 81583 830 59814 830 8945 830 76657 55022 830 59814 68551 68551 29405 23628 830 54157 23628 91422 54157 54157 90190 14486 54157 14486 52044 70990 14486 14486 86908 14486 59489 59489 48713 66365 59489 38579 59489 38579 16121 38579 33945 19797 38579 38579 52501 25740 52501 52501 77872 52501 78077 65534 19797 60026 65534 65534 23110 9784 78077 9784 38607 9784 53583 53583 14342 65534 97845 97845 98801 97845 95202 97845 2719 58531 2719 2719 31417 2719 7320 86517 95202 86517 99988 27140 86517 11964 86517 86517 87514 51916 87514 49053 87514 87514 9710 20218 87514 2522 20218 20218 89372 63522 86517 63522 27171 84428 63522 27257 63522 97395 87514 42299 97395 42299 98691 82327 42299 71031 42299 48475 71031 71031 63720 63720 29996 40450 63720 11206 71031 63977 11206 78985 63720 32157 78985 56222 78985 56222 74462 56222 24543 56222 55658 56222 46675 56222 92209 56222 92781 31291 92781 89465 92781 92781 20495 56222 99759 56600 99759 17777 99759 85108 99759 56222 46322 58299 46322 99759 13582 15051 13582 13582 76722 13582 68942 54981 13582 54981 42771 42771 19338 47162 42771 36019 54981 16941 36019 36019 94816 94816 38661 47245 94816 89932 94816 49708 94816 49708 76415 81578 49708 49708 12426 94816 13181 13181 67603 1201 13181 13181 20990 20990 30489 20990 74144 91581 74144 91581 78780 24112 91581 30106 91581 82999 30106 74144 94135 94135 19065 94135 29078 95137 29078 55604 29078 31425 29078 21013 31425 31425 5078 47414 5078 5078 89525 18732 5078 19672 31425 98510 19672 59493 19672 19672 63843 63843 70195 50031 70195 70195 95784 70195 61659 16969 70195 16969 10768 16969 80188 36596 16969 57164 70195 47888 16969 47888 71870 94193 47888 47888 95750 47888 72894 47888 57330 47888 19303 188 19303 19303 44276 11829 57164 11829 44329 54539 11829 36843 54539 54539 29930 24499 29930 29930 7472 7472 59566 29930 80226 80226 15003 36718 80226 29930 25135 25135 22199 39049 25135 62030 80226 62030 71436 71436 37304 71436 39250 71436 89302 71436 60264 60264 9171 82778 71436 60163 82778 92942 71436 92942 89067 43162 92942 82778 42961 42961 81557 81869 42961 33740 42961 107 42961 42961 49514 4212 49514 49514 87350 49514 85629 95027 49514 5804 95027 95027 6622 54127 95027 54127 82682 13317 54127 54127 6779 6779 36775 20457 54127 20457 92513 43475 20457 89395 20457 52238 89395 89395 81334 89395 63730 63730 17253 39286 63730 8815 63730 90351 63730 90351 67421 80376 90351 80376 3158 83037 80376 92038 80376 45820 90351 45820 94030 45820 46819 45820 53896 44252 53896 23241 80376 23241 83226 23241 51641 6106 23241 95198 53896 3061 95198 95198 54034 93422 95198 93422 76610 76610 64502 76610 98992 76610 32139 81860 76610 31863 76610 23241 55340 79695 55340 7429 93422 24242 7429 97238 7429 7429 20619 27438 7429 7429 67428 28530 67428 67428 14312 67428 57359 67428 38673 67428 54659 52721 67428 75205 52721 28567 67428 65651 28567 81786 28567 28567 74591 28567 11607 80872 52721 80872 25843 80872 77184 77184 49976 77184 61842 16934 77184 91724 77184 77184 65548 58517 80872 58517 56197 58517 63865 32741 63865 63865 79976 79976 54757 79976 94469 8564 79976 79976 38674 20407 79976 50239 20407 20407 80377 38674 36357 74594 36357 74594 44707 74594 26972 36357 79898 57889 79898 2194 79898 74405 74594 74594 61686 61686 93388 13305 61686 53982 61686 33297 74405 30958 33297 67013 33297 33297 60211 60211 33581 53396 61686 53396 29673 53396 40793 83445 60211 83221 83445 53396 92324 78987 92324 92324 2064 11151 2064 90161 2064 16938 2064 64858 16938 64858 64412 87956 64858 16391 87956 87956 28748 16938 11556 851 87956 851 38861 851 18707 17713 18707 11556 81783 81783 59093 26375 18707 26375 80424 26375 43603 81783 5284 65943 5284 98893 26375 98893 15413 98893 93304 98893 8239 48383 26375 48383 74842 48046 48383 48046 39192 86681 48383 98413 86681 98413 68329 98413 91614 23323 98413 17377 98413 10232 17377 17377 60526 98413 95816 80006 95816 95816 93385 93385 64334 93385 35939 98164 93385 98411 17377 33026 98411 30811 93385 30811 66784 30811 33180 30811 63349 30811 64681 3509 30811 27996 30811 90722 27996 65765 27996 56856 27996 56856 87408 56856 6644 9816 56856 27996 28635 28635 4202 47889 28635 28635 89921 89921 28480 56856 1344 15833 1344 1344 98698 98698 25383 98698 15888 51843 15888 51843 19042 51843 40325 50964 51843 71119 51843 71119 1246 71119 75714 51843 98332 80197 98332 15888 51101 33959 51101 17094 51101 10542 17094 20421 17094 17094 15561 30600 17094 30600 79122 24171 30600 30600 6867 30600 15853 38649 30600 43076 38649 70116 38649 74462 70116 39209 38649 13779 39209 13779 5172 13779 70875 13779 29400 69268 13779 80943 39209 80943 82404 13779 22337 51262 80943 51262 14465 51262 98541 51262 64752 37516 64752 26787 64752 94942 51262 95394 94942 71273 94942 53588 94942 94942 39970 11739 39970 39970 24487 24487 78016 24487 49848 33272 49848 65696 49848 62922 65696 78660 49848 24734 78660 73239 78660 65696 74038 34871 74038 74038 27935 17749 74038 57346 74038 24460 74038 9132 24460 37258 24460 24836 24460 24460 12285 12285 39597 47842 12285 24460 64327 23546 64327 64327 49736 64327 46251 12285 49946 49946 50840 46251 76188 33730 76188 76188 85024 42131 85024 616 85024 75859 616 616 19385 67425 616 52981 85024 58304 52981 72923 52981 72923 4267 72923 49861 72923 70111 52981 90611 57712 90611 90611 15080 15080 53852 50733 15080 15080 81986 15080 93984 72923 74175 74175 46286 90608 74175 74175 30587 84087 30587 30587 65098 70145 90611 27105 70145 27105 36345 1593 27105 11426 1593 11426 78469 68906 27105 83809 68906 17940 11426 93591 17940 89326 17940 87439 17940 17940 48810 17940 84445 84445 35067 84445 89284 11426 30313 85020 30313 23507 17940 23507 60488 30973 23507 23507 84438 84438 47556 28918 84438 28918 82504 18777 28918 40909 18777 34164 18777 18777 67066 28918 55179 55179 35750 7251 28918 53540 7251 53405 55179 61156 53405 53405 55312 53405 48190 8990 53405 53405 15814 61960 15814 15814 98731 36153 15814 15814 35150 38070 53405 38070 70952 58713 38070 59885 38070 15814 43401 68218 43401 43401 21953 58892 21953 94178 21953 94178 8888 67368 94178 94178 70531 87808 21953 46653 87808 87808 57463 93633 70531 96605 93633 93633 31632 31632 42407 45145 93633 45145 76733 83758 45145 9934 45145 9934 37364 36074 9934 9934 29471 29471 13622 9934 53182 53182 8059 45145 31363 77019 31363 31728 29471 31728 28000 31728 6810 98820 6810 4045 6810 81033 6810 3243 31728 3243 91916 3243 33446 54780 31728 54780 47157 45851 54780 9096 54780 9096 31494 85933 9096 38041 85933 85933 15377 85933 36728 30263 36728 40673 36728 95439 36728 36728 10192 10192 77090 68763 77090 71666 77090 11444 77090 77090 40471 40471 38361 32698 40471 40471 49478 11444 93060 93060 7547 34573 93060 50107 93060 73277 11444 73277 40886 73277 97447 73277 44751 75137 44751 44751 30879 86035 44751 44751 852 21681 852 64983 21681 21681 76104 21681 96802 48819 21681 852 48812 48812 91613 48812 2048 64515 48812 17073 48812 48812 39639 39639 70601 71576 39639 48812 13817 13817 88788 6845 13817 13817 60157 13817 89446 13817 40395 91789 40395 2857 91789 91789 85066 85066 41561 91789 88110 33473 88110 88110 9557 88110 64104 17032 85066 60169 17032 17032 54916 17032 10047 19551 10047 10047 53894 10047 30736 30736 87456 30736 66341 74221 30736 97007 30736 37114 97007 99009 97007 84643 97007 36819 74221 10047 36819 36819 16860 20116 97007 20116 95444 99557 20116 27496 20116 50082 20116 60452 20116 84560 60452 8752 60452 78500 8752 43729 8752 43729 20883 43729 18805 16471 8752 31756 16471 91074 16471 90678 16471 97803 43729 97803 50926 88347 97803 60675 97803 98870 60675 60675 64831 60675 26007 60675 36962 97803 5505 24175 60675 18107 24175 91444 24175 41557 5505 78275 41557 24175 86398 74865 86398 74865 29187 72235 74865 72235 13936 72235 49177 15924 72235 74865 67825 36292 67825 70907 67825 86813 70907 74312 86813 70907 79751 46500 79751 74312 12806 12806 27507 86664 12806 83859 86664 37335 86664 16588 86664 71537 86664 48574 74312 58206 48574 37280 48574 48574 87077 87077 63159 48574 30770 93698 30770 94481 30770 47095 30770 89830 47095 47095 81512 24565 30770 28616 24565 24565 33219 98206 33219 30503 33219 5308 33219 24565 72557 72557 53648 72557 73219 71859 33219 93231 71859 28177 71859 59595 71859 35422 71859 72557 55342 15751 55342 65176 71859 55342 16370 16370 19871 16370 88424 97738 88424 21068 97738 51144 21068 52711 21068 20804 52711 52711 82204 80546 52711 49941 52711 49941 93728 49941 36325 29937 36325 32577 36325 40093 36325 40093 59396 40093 432 40093 69705 69705 23776 82523 40093 26841 82523 82523 50529 98166 82523 82523 52073 52073 78645 63257 52073 82523 6454 6454 42817 6454 32107 6454 66418 82523 68244 61895 68244 74727 61895 57745 68244 51707 57745 57745 62162 62162 5233 62162 80828 57098 57745 19715 57098 17947 57098 42617 57098 42617 86680 78448 57098 78448 57035 28658 57098 78448 62841 737 62841 532 78448 84630 62841 63686 84630 84630 94572 84630 94787 66694 84630 62841 53612 38389 53612 532 95911 54158 95911 27137 95911 4288 27137 56740 27137 88278 27137 23689 27137 50800 53612 50800 15376 74502 50800 27137 13633 13633 54060 5276 50800 26526 5276 5276 76889 5276 66700 66700 29592 4421 76889 71823 4421 4930 4421 89001 4421 89001 2930 81291 89001 76098 89001 30249 76098 79072 30249 99364 30249 43612 99364 99364 65638 59201 99364 59201 58207 58207 37734 97900 37734 5422 97900 98987 97900 98987 2099 76283 98987 82486 97900 76344 82486 49244 82486 28654 82486 17378 82486 80115 17378 17378 80578 52571 17378 52571 11268 16039 52571 85334 82486 28797 85334 85334 88999 19746 85334 55578 52571 36901 55578 55578 84471 55578 23218 69531 55578 69531 50248 69531 84464 35705 69531 82644 69531 69531 25503 25503 38861 82314 25503 69531 43286 21945 43286 16436 43286 25503 88319 66809 88319 66809 80640 88319 6257 3959 6257 64607 6257 49854 64607 54003 64607 39411 6257 39411 52041 86511 39411 92286 39411 58050 39411 22722 64607 56056 64607 12091 56056 56056 12292 22722 30360 45355 30360 30360 42168 67716 42168 91081 30360 91081 54348 91081 97195 91081 42862 37027 91081 53091 37027 37027 35983 2608 37027 37027 35881 37027 14133 4117 14133 68396 14133 22143 37027 83021 22143 37027 39360 39360 67788 54921 39360 53417 54921 36510 54921 33404 39360 54921 96254 96254 7519 24251 96254 24251 42617 24251 69360 24251 19288 19288 10008 68051 19288 80602 24251 57891 80602 80602 65522 80602 93465 80602 87342 87342 13516 97700 87342 97700 66806 84975 66806 30867 66806 24705 30867 90611 24705 9740 24705 46816 9740 65932 9740 24488 65932 65932 3785 65290 65932 14076 9740 91438 14076 53565 14076 53565 7807 53565 15175 15175 91617 14076 40388 40388 28216 40388 17531 14076 57649 57649 34676 92999 57649 31079 40388 93851 31079 95402 31079 95402 42173 48513 95402 95402 98567 96144 95402 61185 95402 31079 15538 37984 15538 66875 15538 66875 91006 5562 66875 66875 21037 95402 31474 31474 47224 72320 31474 72320 15327 72320 21381 35845 31474 3045 35845 35845 19702 35845 72528 21446 72528 28330 72528 35845 80879 80879 12321 80879 5772 80879 81651 81651 70326 81651 511 80879 82569 82569 88157 17144 82569 23738 17144 67052 17144 17144 96585 96585 45652 96585 40988 17144 77480 57018 77480 93778 96585 93778 59259 7161 93778 92720 93778 77480 51260 51260 76959 79546 51260 30104 51260 30104 31124 30104 91367 42511 91367 42511 5397 30104 16001 60835 16001 16001 16543 58020 16001 39686 16001 72321 39686 39686 69183 39686 53399 88775 39686 39686 26712 39686 13159 33126 39686 39686 98518 16001 9522 9522 43444 20888 9522 87215 39686 14296 87215 9522 75066 75066 10648 96444 75066 75066 52208 95359 52208 52208 1570 2790 52208 2790 77798 2790 17841 38029 2790 2790 40773 36011 2790 30524 36011 77140 36011 75191 36011 69375 36011 36768 36011 47410 36768 40117 36768 36768 13537 23100 36768 30167 2790 36768 92407 92407 10908 92407 64303 98440 92407 98440 40267 92407 33268 33268 82395 12660 98440 12660 19419 19419 54070 95984 19419 77361 19419 19419 30899 52834 12660 52834 6865 97988 52834 31337 52834 20251 52834 6909 20251 5230 20251 52360 20251 48734 19419 99116 48734 53484 48734 20251 2981 82229 48734 82229 81122 82229 74392 48734 43302 43302 22016 43302 94811 94811 25246 19149 43302 19149 14911 19149 64800 64800 10529 25902 10529 10529 97444 10529 55959 70477 10529 16441 70477 70477 224 25216 10529 39990 25216 44876 25216 25216 99414 98963 70477 98963 74145 98963 74469 25216 28761 28761 98952 28761 5889 28761 91338 17342 91338 92956 91338 23867 91338 91338 50568 8108 98963 57113 8108 5889 99859 99859 20474 45856 99859 45856 46841 96949 45856 15401 99859 47535 15401 15401 90759 15401 21935 12079 21935 92242 15401 44847 92242 50534 15401 74779 50534 50534 65402 50534 17505 46029 17505 84821 17505 92242 57442 57442 56134 57442 40564 57442 99558 50534 54676 54676 96651 54676 88275 54676 62887 80845 54676 2892 54676 2892 8571 2892 78388 2892 63251 2892 54500 86145 54500 54500 30721 45922 54500 45922 70348 93059 45922 45922 65939 10520 65939 65939 98877 98877 95084 98877 82843 49187 82843 65457 82843 65457 74432 67746 65457 65457 91626 91626 12086 65457 47463 99664 47463 47463 15981 35986 15981 44782 15981 18818 15981 36047 18818 85775 47463 18818 45036 57169 45036 2156 45036 43108 45036 45036 56130 56130 73499 6870 56130 38191 56130 91205 56130 20742 91205 91205 77563 91205 47847 91205 55535 91205 99053 99053 69882 74088 99053 29396 56130 84773 29396 88910 29396 99053 53184 53184 36178 49944 99053 49944 16932 91350 49944 91350 65866 87007 91350 78732 87007 87007 73145 73145 85201 73145 47892 68365 87007 98479 73145 98479 67895 68365 27689 27689 87187 47082 27689 19959 27689 20093 19959 74605 19959 83724 27689 80943 83724 83724 90751 83724 90508 19959 2502 2502 1710 1710 25951 1710 98341 60834 2502 60834 20769 60834 48123 60834 3620 50131 60834 1710 72939 72939 6751 72939 10943 70449 72939 68366 60834 19664 68366 52671 68366 23519 68366 68366 28272 4527 28272 28272 5536 28272 44987 44987 92537 44987 26445 44987 74895 74895 878 74895 49363 44987 81389 84520 81389 74591 81389 81389 14401 99563 44987 59637 99563 70268 99563 69649 99563 74895 15150 61415 15150 92105 15150 92105 63527 84714 92105 4146 15150 4146 41683 79405 4146 31015 92105 31015 58149 4146 88654 95464 88654 51149 88654 90450 51149 51149 90120 18665 51149 18665 65470 18665 95764 35728 18665 18665 91383 90986 91383 46005 91383 46005 81850 91383 92534 92534 50488 92534 10096 74393 92534 74393 7542 84915 7542 7542 85493 65120 46005 19003 65120 51097 65120 51097 39852 52950 51097 79462 52950 52950 13947 52950 85363 29943 85363 26786 85363 51097 88609 52950 21490 44017 21490 21490 50952 39996 21490 28468 21490 95674 21490 95674 48508 48508 79991 48508 71746 13621 48508 80674 48508 71460 48508 48508 38286 44849 38286 38286 37917 51113 37917 16280 37917 37917 11323 41584 37917 41584 59381 41584 63544 41584 96251 92339 96251 42500 92339 96251 50310 88336 50310 15016 50310 50310 69666 46652 50310 50310 9419 48528 9419 75064 9419 24718 75064 76482 24718 60550 24718 51300 24718 90420 24718 90420 11070 90420 56347 90420 73015 90420 4948 67219 90420 90420 43846 78597 24718 3666 78597 14788 78597 56355 78597 52510 78597 52510 11089 52510 35746 52510 80857 80857 52970 80857 33181 52510 25416 90011 78597 55462 90011 75205 90011 6341 90011 6341 94990 37471 25416 37471 42539 3165 37471 25880 37471 6341 87950 87950 52622 37471 19347 19347 95113 19347 40897 19347 16577 64690 37471 64690 48938 13125 64690 64690 18764 64690 52173 48154 64690 64690 13150 57165 87950 57165 3490 57165 56037 57165 29110 29110 68265 29110 20773 32098 29110 56037 24086 24086 62316 53665 24086 48985 53665 76510 53665 53665 69131 10843 69131 53665 22996 67957 22996 22996 31947 90479 22996 5338 22996 22996 61479 61479 82934 61334 61479 22996 89998 69455 89998 3821 89998 61479 37556 69131 15212 94595 15212 15212 76597 88593 15212 92398 15212 36994 89998 73820 36994 95173 36994 15212 63528 63528 27959 63528 30329 57734 36994 57734 18293 14475 18293 63528 2872 7495 2872 91696 18293 91696 15638 91696 90179 51692 2872 93604 51692 90380 91696 66990 90380 90380 44327 17795 90380 90380 17458 17458 10554 37325 90380 33939 37325 43926 37325 43926 20600 56421 43926 56421 82733 19410 56421 17795 19410 41293 19410 82460 56421 82460 73654 43926 78504 3264 78504 43702 82460 78504 59542 59542 26385 26385 90874 565 59542 565 56676 26385 36668 36668 44180 565 43916 43916 63163 31808 43916 764 43916 764 17518 97652 764 23788 43916 15131 23788 43916 5499 5499 72650 66575 5499 5499 33046 5499 57906 40996 23788 42775 40996 40996 10412 10412 98791 23788 90691 90691 7052 90691 85112 36886 10412 23913 36886 36886 84080 70727 84080 84080 99384 90691 22691 72196 22691 36886 37945 44954 37945 75941 37945 49327 37945 7905 22691 7905 4652 79787 7905 7905 38818 38818 89167 38818 63421 6642 38818 38818 94009 38818 67512 60861 67512 60861 21264 86910 60861 72031 94009 86696 60861 86696 19695 60042 86696 13122 86696 72031 77459 47605 77459 77459 33372 77459 85347 85347 54588 54588 71015 84189 54588 54588 60988 33714 60988 2646 60988 60988 55795 60988 14718 71866 14718 2411 14718 14718 12554 90866 12554 12554 16267 44784 12554 2411 63874 63874 11450 26907 12554 17997 26907 26907 41018 26907 99917 48047 26907 10084 48047 3207 48047 48047 24653 48047 38233 48047 30009 30009 32568 958 30009 30009 20778 97328 30009 4007 30009 52722 30009 76159 52722 76159 10610 76159 39817 8142 52722 8142 96881 16704 8142 43613 8142 13846 76159 10930 13846 41444 8142 53125 41444 3739 41444 41444 69187 41444 69159 69159 67724 69159 54830 50922 13846 50922 12474 50922 34944 50922 83760 50922 68125 95286 68125 68125 43159 8956 43159 43159 35186 93207 43159 43159 67901 67901 88293 28179 88293 88293 23265 87049 23265 67901 19225 19225 2041 19225 93716 93716 42151 93716 30385 93716 18264 93716 50479 40712 50479 25506 50479 63014 50479 64082 50479 50479 22727 12520 50479 12520 33322 8793 12520 86566 12520 86566 4167 43810 86566 86566 347 12520 94393 347 29843 6861 29843 82236 29843 29843 36356 36356 90846 29843 41773 41773 82354 20401 41773 39088 41773 41773 89246 89246 62705 89246 30632 89246 59902 96410 59902 41167 96410 96410 71784 59902 23978 96410 53290 34235 53290 23978 5335 91578 53290 91578 37315 53290 6799 6799 27463 6799 30712 57815 6799 36544 6799 58149 36544 76712 5335 86018 76712 99170 76712 76712 52911 36544 85107 85107 68571 76712 76537 76537 63065 76537 74531 76537 40518 76537 80499 28855 76537 72057 76537 72057 30225 30225 66082 76995 30225 62004 30225 30225 20091 20091 43123 20091 88653 20091 2247 20091 43239 43239 7997 7997 87032 84517 43239 90153 84517 76596 84517 76596 81282 76596 93495 84517 74612 32482 74612 13860 74612 55797 74612 74612 21023 32909 74612 32909 87813 88262 32909 58537 32909 16004 32909 18459 16004 16004 61647 61647 29879 83121 61647 61647 10537 83133 61647 96532 61647 32909 66756 67051 66756 14963 66756 14963 34337 95960 14963 66756 75176 75176 26760 14963 14522 21021 14522 3617 14522 14522 37125 85707 14522 85707 75858 97599 85707 62453 85707 55075 85707 85707 92445 85707 1038 85707 75935 52173 75935 75935 89430 41185 89430 89430 65493 65493 41594 65493 6115 65493 30810 30810 36056 30810 36614 99872 36614 99872 59336 81450 99872 16418 99872 75946 36614 35560 75946 61661 35560 52566 35560 52566 15408 94701 52566 52566 67008 67008 1204 27835 67008 67008 71858 38334 71858 91391 67008 14523 71858 14523 82837 14523 47332 54597 47332 43039 47332 66699 47332 18871 47332 71858 40514 16376 40514 83184 40514 14523 8638 26440 8638 8638 64649 25581 8638 8638 28703 25581 63324 63324 88571 88571 56763 88659 88571 17187 88571 63324 17752 88571 93259 88571 21758 21758 21643 39459 93259 33023 39459 52404 39459 7913 52404 39459 99406 99406 11394 99406 96625 99406 85643 85643 80202 3966 85643 99406 22603 22603 78040 22603 38865 78002 99406 34346 78002 78002 17030 48031 22603 27342 48031 48031 82837 78002 83010 83010 1811 83010 75552 83589 83010 83010 76086 76086 43615 76225 76086 11911 83010 11911 19832 11911 18988 93954 83010 22669 93954 22669 72612 57702 22669 70327 93954 53425 11911 53425 86726 53425 93498 53425 93501 53425 96532 53425 15197 15197 60940 70327 12924 23793 12924 12924 46951 46951 88922 46951 58282 90872 46951 90872 89555 57149 90872 50555 90872 629 50555 88272 50555 88272 4372 4372 55346 4372 58218 48386 4372 4372 3782 88272 91203 13594 91203 5443 91203 44194 91203 79010 91203 60151 88272 60151 76743 60151 60113 60113 13027 60113 73400 60113 73926 30756 91203 30756 14604 91941 30756 73598 30756 60113 37303 22029 37303 94484 37303 94484 1854 67119 37303 67119 76723 8041 67119 67119 23034 67119 32957 37303 67394 89472 67394 89472 43829 89472 60905 89472 3931 3931 43094 79642 89472 79642 6084 408 79642 75806 79642 600 75806 42441 75806 35158 75806 76615 75806 72918 76615 76615 50488 45822 76615 13288 76615 13288 30890 9440 45822 94715 9440 74075 9440 18045 9440 16209 13288 38803 16209 38803 77579 38803 27529 38803 70905 49269 70905 49269 76990 54255 70905 54255 57370 9751 49269 64510 9751 46404 9751 94257 9751 54255 62442 8116 62442 62442 63321 34488 9751 56101 34488 45486 34488 21614 34488 34488 35628 35628 33014 32863 35628 34488 43211 43211 76163 34488 55966 4079 55966 72722 55966 47944 55966 56339 47944 68627 47944 43211 95628 95628 32667 23365 32667 79852 32667 32667 40449 32667 40085 18268 32667 18268 26926 63663 18268 18268 62068 18268 29671 32667 20188 20188 79295 10567 32667 5289 10567 71305 20188 28249 71305 20188 72041 72041 29547 89186 72041 68548 72041 68548 14709 33021 14709 32070 68548 32070 81277 24560 14709 95035 24560 73372 24560 73372 87871 73372 52174 52174 69413 52174 82423 1437 52174 28839 52174 38820 52174 38820 47887 86149 38820 86149 70840 66041 86149 56229 86149 21170 56229 97529 86149 97529 42750 91888 97529 97529 83829 83829 39425 75287 83829 5060 75287 75287 99432 75287 84131 75287 45520 75287 24440 24440 13745 13745 57029 69859 13745 89754 69859 15767 69859 15767 81186 15767 29219 70893 15767 69859 68836 68836 2836 81160 68836 50537 81160 81160 29465 15601 81160 68836 37747 37747 79908 15301 79908 79908 84162 79908 42780 81160 59539 59539 84771 81160 83998 83998 89752 83998 53667 83998 74201 83998 28405 28405 49937 28405 46852 5539 83998 53280 5539 5539 35966 5539 19632 5539 22360 59192 28405 59192 57902 59192 72896 56053 59192 97938 56053 56053 9231 74700 5539 59192 92106 92106 81834 60765 92106 68469 60765 28757 60765 50726 28757 54593 50726 60765 67465 98899 67465 60807 67465 97109 60807 60807 79666 60807 11228 11228 10775 15620 67465 77437 15620 11228 65676 65676 77910 92105 65676 7934 65676 77424 65676 65676 33020 70479 33020 72029 33020 72029 88715 72029 50893 74484 72029 57685 74484 8124 74484 99483 74484 29007 72029 29007 3723 29007 18428 74484 28313 99624 28313 29007 13821 54574 13821 13821 5413 28313 98062 41517 98062 98062 77143 20872 77143 40533 98062 7834 40533 5344 40533 55988 77143 58471 55988 7971 58471 85462 40533 58471 29229 29229 57213 29229 11250 31921 58471 94081 29229 94081 98540 94081 80067 67171 80067 73223 80067 80067 25826 80067 94880 85004 80067 3964 85004 17900 85004 85004 90673 73096 90673 73096 30606 73096 64656 20332 64656 64656 63527 64656 60358 39102 64656 40244 39102 39102 2528 39102 67345 88966 67345 39102 10996 10996 62073 27416 62073 5174 10996 5174 93528 35103 62073 35103 97873 7410 35103 81974 35103 31442 35103 5174 85956 85956 24187 5174 84372 84372 27580 84372 37551 19748 85956 87959 19748 83715 19748 83715 82164 61312 19748 24568 61312 98275 61312 98275 46091 98275 32156 56557 98275 76765 61312 76765 19093 76765 30639 76765 86003 76765 39199 76765 45585 45152 76765 6815 56557 99515 6815 20099 76765 20099 42920 55314 6815 33617 55314 34733 55314 42103 34733 73049 34733 58665 34733 34733 1706 6815 37230 77040 37230 67472 37230 7243 34733 7243 66698 37230 37118 60597 37118 62150 60597 67132 60597 60597 38309 38309 4137 38309 52605 38309 89413 82395 38309 87692 60597 87692 2759 38309 93795 38283 93795 93487 87692 93487 43172 37583 93487 7272 37583 19164 93487 19164 42397 19164 56421 93487 86715 86715 6636 86715 86612 86715 46709 31733 46709 47106 46709 46709 6605 99396 46709 19164 41809 49218 41809 41809 66630 86492 46709 86492 33843 33843 94588 86492 62046 82042 62046 9089 62046 62046 43323 9278 43323 62046 91392 91392 20588 58430 20588 56778 20588 2585 56778 72810 56778 20588 58347 58347 1248 76045 91392 79806 76045 8645 76045 8645 44011 76045 57549 57549 15548 33518 57549 29982 8645 29982 36137 29982 13727 29982 28071 95711 29982 8645 31580 31580 87940 8071 31580 29221 31580 31580 94355 94355 53391 94355 77543 94355 27278 94355 65455 65455 98780 65455 74388 65455 19692 61867 27278 9127 61867 97511 61867 97511 81092 66658 97511 89495 97511 44817 89495 43220 89495 89495 6997 2654 61867 45721 2654 23 2654 2654 931 19113 89495 19113 6104 8524 19113 19113 40356 44082 19113 44082 76429 31510 44082 31510 1319 99284 31510 67900 31510 44821 44082 44821 94933 55439 44082 55439 33059 40252 55439 55439 34957 55439 3820 3820 73498 3820 10602 3820 70320 39458 44821 85806 39458 33560 3820 33560 12735 33560 10754 15835 33560 75293 3820 75293 10385 93810 75293 71032 75293 75293 17556 65180 17556 67677 15835 67677 40195 67677 13753 67677 49201 49201 96784 96487 49201 86086 49201 45914 67677 45914 64717 11270 67677 45914 55734 90216 55734 55734 36371 55734 9143 37877 55734 37877 26881 37877 64400 37877 48456 67486 37877 41950 55734 41950 74091 43732 41950 94659 43732 53532 43732 89522 43732 43732 36050 89299 43732 43732 38506 92571 37877 76343 92571 92571 99093 38341 43732 36382 38341 72815 38341 38341 42370 42370 82029 4599 42370 46566 42370 46566 24855 16378 46566 55450 46566 48952 55450 55450 32396 79385 55450 55450 58668 40989 58668 55450 59985 59985 69181 46566 44285 44285 74084 44285 52719 43671 52719 10792 52719 264 52719 79446 52719 69482 44285 69482 23018 22793 69482 69482 95824 23112 95824 95824 41443 83342 41443 41443 70426 42245 41443 19655 41443 85047 41443 43637 41443 1065 43637 43637 75840 75840 59747 90981 75840 12760 75840 12760 71675 12760 73857 49641 12760 75840 91895 422 91895 96386 75840 69559 96386 36021 96386 36021 89627 36021 7738 1538 36021 36021 13675 13675 50782 25410 13675 13675 77594 52338 13675 3317 13675 52980 3317 26323 3317 36021 63927 63927 36609 63927 79882 63927 61591 29239 63927 63927 26131 85570 26131 72409 85570 83184 85570 30394 3317 30394 41114 30394 78158 64628 30394 22568 30394 30394 11662 51248 11662 11662 54726 54726 87680 34979 54726 54726 12729 54726 82117 42545 54726 80534 54726 88440 80534 80534 83543 12410 80534 49515 80534 2255 54726 2255 12216 98536 2255 2255 90864 2255 28488 28488 60141 15484 28488 28488 73083 32316 2255 32316 87558 28488 32697 23222 32697 32697 95974 32316 96986 32697 79513 79513 33129 43723 79513 64984 96986 64984 30698 64984 97563 92852 64984 79513 13059 72938 13059 13059 43877 99135 13059 13059 7140 18248 13059 18248 26969 26969 73243 11737 26969 20350 26969 20350 4896 93732 20350 61803 20350 16287 26969 7905 16287 16287 68972 16287 56181 16287 78978 57279 16287 90058 57279 64843 57279 26304 16287 92761 26304 26304 67671 43789 67671 57279 37480 23601 37480 37480 40972 70578 67671 81054 70578 70578 46673 70578 89538 82591 70578 82591 61591 82591 9867 77508 70578 37973 77508 63623 70578 63623 11811 63623 38206 63623 52580 63623 58822 63623 11485 63623 42540 42540 16454 42540 62397 42540 17718 89161 42540 89088 42540 89088 26352 89088 75923 4166 89088 98450 4166 4166 80709 4166 4794 4166 78134 8490 89088 8490 49725 28545 4166 28545 78121 80170 78121 78121 84682 81819 8490 81819 57059 91973 81819 83030 91973 35209 91973 6087 91973 6087 47534 92638 91973 76968 92638 92638 44533 92638 9584 92638 81266 81266 48318 81266 76186 81266 74614 81266 43932 88047 9584 88047 47527 88047 5496 47959 88047 79658 9584 77175 79658 99225 79658 79658 50396 50396 75671 84329 50396 92410 50396 92410 46041 34048 46041 46807 92410 46807 3808 1694 46807 46041 98187 1364 98187 85471 98187 98187 38481 932 46807 32032 932 932 5626 65573 932 65573 22318 9247 932 9247 85640 49162 85640 85640 18604 38506 85640 85640 97408 97408 81143 97408 49161 85640 42757 66326 97408 66326 24312 66326 91782 1259 66326 30851 1259 1259 81113 66326 68919 42151 68919 68966 68919 26304 68966 68966 18344 73986 68919 73986 31156 31156 83758 29035 73986 85568 29035 29035 42448 29035 36674 29035 53629 29035 60773 31156 68787 68787 71003 29035 39059 58468 39059 71054 58468 58468 14773 82878 58468 47065 82878 39059 42112 42112 21447 71668 42112 16811 42112 58468 86112 86112 24006 86112 98959 86112 90290 83708 90290 86790 90290 86112 78298 86112 71971 78298 42385 42385 41690 71971 43813 1121 43813 43813 28200 43813 2537 2537 57165 2537 33633 13078 43813 28378 13078 66544 13078 75976 66544 6143 66544 6143 39740 37672 6143 45386 6143 45386 85669 13253 45386 14280 13253 13253 71878 13253 72183 96207 45386 31727 96207 93487 96207 93995 96207 97547 93995 54180 93995 10470 54180 91868 10470 10470 70858 10470 32079 79667 32079 79667 35626 8986 79667 32079 92205 92205 25636 20835 92205 10083 92205 99048 10083 16380 10083 53395 10083 12390 10083 74150 12390 12390 14074 12390 44013 32722 10083 32722 33830 32722 41621 10083 28922 28922 10235 28922 6649 94038 28922 82102 32722 82102 37775 37775 11688 11449 37775 41474 37775 48651 37775 62840 48651 48651 51386 15662 48651 48651 7062 7062 67930 7062 14545 5632 7062 73200 7062 66398 48651 22688 66398 91210 66398 66398 4665 66398 54678 87826 66398 16626 73200 24963 16626 16626 49371 49371 92171 91822 49371 84183 16626 21671 84183 14343 84183 14343 59334 14282 84183 14282 53803 45492 14343 50310 45492 45492 74178 45492 6338 45492 80046 80046 50280 80046 55848 45492 42008 42008 75706 42008 30487 42008 98433 27758 98433 98433 37239 98433 70660 70660 53797 79682 70660 70660 19615 70660 98969 70660 74142 74142 42926 74142 88628 55416 88628 55416 73021 73021 51114 45573 51114 51114 44651 73021 15274 15274 68768 15274 87670 15274 23555 51114 51961 51961 77028 77028 71745 61059 51961 61059 20818 47714 61059 50535 47714 77028 27468 27468 36373 27468 65836 27468 68942 27468 53831 53831 65390 53831 75241 75241 83223 74647 75241 75241 45500 53831 11085 11085 86653 11085 59612 80168 75241 26234 80168 53397 80168 53397 75993 17278 53397 17278 31678 17278 25020 40139 17278 53980 53397 3369 53980 3369 45138 4496 3369 3369 59329 53980 43673 28965 3369 8310 28965 28965 31793 33738 31793 31793 82505 34323 31793 13250 34323 61843 34323 77686 34323 77686 90651 39883 77686 34323 34249 34249 74641 34249 35971 29485 34249 1182 34249 54644 1182 54644 63455 63455 74969 14161 63455 14872 63455 14872 10288 55569 14872 63455 97247 97247 48396 46034 97247 14872 49794 49794 48437 13654 49794 2404 49794 63249 49794 97247 3962 63249 7013 7013 34111 83407 7013 46361 7013 7013 23795 3962 77307 77307 54762 82655 77307 77307 38416 11462 7013 63911 11462 11462 99083 6941 11462 6941 62805 94503 6941 6941 52592 11462 84656 84656 66960 22387 66960 79416 66960 39792 84656 63191 39792 63662 39792 63662 93837 65837 63662 65837 41040 65837 16735 65837 29003 75710 65837 78068 75710 75710 62981 50657 65837 50657 58280 50657 17754 17754 32232 50657 87286 87286 18098 87286 5381 87187 87286 17754 22963 58431 22963 12646 22963 22963 19248 29829 22963 2817 22963 2817 57743 87341 2817 2817 23334 27356 23334 23334 67667 25377 23334 2817 83740 95849 83740 83740 18347 83740 25781 36453 83740 83740 41415 31908 23334 87024 31908 31908 18744 47782 18744 18744 22223 85215 18744 85215 60534 85215 36344 18744 88702 18744 91224 91224 37042 15731 37042 16980 37042 39912 88702 98866 39912 37042 89554 89554 60475 39912 59797 54491 59797 59797 36148 17901 89554 95147 17901 93406 89554 93406 90650 93406 79463 75963 79463 68270 79463 85024 79463 93406 23534 69390 23534 23534 14193 14193 47897 14193 10627 14193 99691 19883 99691 6963 99691 47346 99691 99691 14146 14146 65477 50501 14146 14146 92517 14146 13653 20189 14146 46131 14146 46131 50122 94381 46131 75746 94381 75933 47346 4913 75933 14146 22546 7949 22546 75933 6743 71680 6743 5312 75933 5312 72979 5312 4701 98235 6743 98235 38071 64484 98235 38961 98235 5750 98235 5750 8510 5750 59295 5750 43939 35798 98235 35798 91253 72087 35798 72087 19988 85987 19988 19988 6687 19988 41076 53188 41076 71515 41076 26869 41076 26869 84314 93082 26869 26869 66751 88752 26869 72382 41076 12512 72382 55227 41076 55227 73883 15153 55227 95580 55227 42225 95580 94275 42225 81191 42225 74133 42225 84063 42225 31093 42225 53471 31093 69204 31093 89147 42225 89147 30146 65365 89147 97002 89147 89147 94812 99621 69204 99621 91201 91201 9600 77417 91201 80041 91201 36364 91201 36364 16095 36364 62074 84126 36364 84126 16791 84126 6783 14430 6783 84126 28964 6783 78157 28128 78157 3073 78157 40159 78157 28964 16306 36908 16306 19281 78157 19281 7251 28361 19281 42292 19281 8004 19281 8933 8004 8004 4903 98268 8004 19281 49666 98531 49666 76510 49666 49666 93545 25818 49666 75768 25818 25818 17959 25818 9641 9641 19860 9641 53180 97291 9641 9641 59683 11138 49666 23698 11138 11138 21380 9641 54323 64569 54323 25775 11138 44490 25775 89973 25775 25775 71447 71447 98204 71447 11172 71447 99341 37821 11172 37821 42134 93200 99341 93200 81031 54777 93200 67574 54777 54777 48805 54777 16853 81516 54777 54777 81638 54777 31169 31169 92680 54777 34635 31169 4173 70083 4173 90331 4173 675 34635 47709 675 50161 675 36675 50161 5283 36675 50161 58900 58900 90162 58900 88249 2697 58900 36675 98452 98452 20524 1339 98452 59483 98452 98452 40836 97837 40836 40836 20771 62212 40836 25312 40836 40836 21540 70391 21540 933 21540 21540 9566 25312 88538 20686 25312 58414 20686 88538 95651 20686 76418 76418 99089 54788 76418 90713 95651 90713 21027 90713 55682 95018 55682 55682 20500 64746 55682 55682 90025 62815 90025 90025 33863 4311 64746 43080 4311 87840 4311 20020 4311 4311 77497 77497 56984 56984 25304 52498 56984 19068 77497 65085 19068 19068 34286 34286 8216 71628 56984 31474 71628 16252 19068 68749 16252 71628 80326 80326 54343 8172 80326 8172 74807 43434 8172 29376 8172 81101 8172 81101 7564 25034 8172 54190 81101 13037 54190 78990 54190 25034 88348 932 88348 10269 88348 92012 88348 88348 69330 88348 72435 31262 88348 88348 20111 36668 20111 52007 20111 92651 20111 34329 20111 20112 20111 62681 20112 95778 20112 37246 20112 41358 20111 41358 54440 41358 28499 28499 52293 28499 81979 7509 41358 7509 19016 7509 4220 65130 4220 43601 4220 7509 82218 91725 7509 91725 77458 77458 60957 68312 77458 60799 82218 37826 60799 51399 60799 88452 51399 60799 77277 97433 77277 77277 98052 98052 88448 93255 98052 81177 77277 81177 96868 81177 74369 74369 11234 55883 11234 96868 62716 32769 62716 30727 32769 28027 32769 28027 53179 69001 28027 41250 69001 69001 59310 59310 45365 55600 59310 5781 59310 41990 59310 55722 59310 67108 69001 64423 67108 67108 56012 67108 75607 42393 59310 86966 42393 42393 32419 25036 42393 49787 42393 80692 59310 80692 71557 46501 80692 80692 63759 75866 63759 63759 77247 9176 63759 42045 63759 42045 33889 67838 42045 9176 20357 47308 20357 14183 20357 40348 20357 76247 40348 56501 40348 40348 66085 40348 11017 61023 11017 30570 11017 6807 11017 84788 11017 5687 11017 29299 5687 37955 5687 5687 91699 40348 43747 5687 2540 40045 5687 40045 7851 2540 74726 51231 74726 74726 74459 77358 74459 74459 5583 66247 5583 5583 33103 43634 5583 39162 43634 23199 43634 43634 88629 25238 43634 74459 75150 75150 16254 34244 25238 34244 82773 34244 75119 34244 36790 70698 75150 26050 70698 11782 70698 11378 70698 49667 11378 11378 54580 94755 75150 94755 64266 70698 71821 54838 71821 6757 94755 10397 6757 92123 71821 92123 3056 6757 66798 66798 54716 39497 66798 39497 79760 79760 88897 23706 79760 86827 66798 86827 62313 61609 86827 80508 86827 61985 80508 80508 67559 54527 80508 54527 34093 97993 54527 80508 54989 73230 54989 72354 54989 54527 32453 93095 32453 54989 30801 30801 52826 30801 14170 30801 51070 28268 54989 82412 28268 33367 28268 92609 54989 92609 15835 28268 53935 10720 53935 53935 46069 28268 27205 53935 13670 54551 13670 13670 17369 39220 13670 13670 90070 90070 72470 1276 27205 70945 1276 90681 1276 98789 1276 79974 90070 79974 60500 31343 90070 31343 98942 4347 31343 31343 86486 17647 31343 79974 67917 85536 67917 74016 31343 74016 90217 45052 74016 74016 25322 25322 8756 25322 43083 25322 79095 29928 25322 48538 74016 48538 8405 47938 48538 25322 69865 67287 69865 33221 69865 74532 69865 69865 84455 88856 84455 74532 47825 64942 47825 40444 47825 47825 82210 47825 69768 69768 53643 35462 47825 49587 35462 838 35462 838 40511 19294 35462 19294 9309 35462 4125 4125 11261 10321 19294 10321 73500 10321 81048 81048 16732 81048 91256 81048 22575 96515 22575 22575 55848 22575 11109 22575 69964 10321 3694 29564 3694 51351 3694 3694 12808 12808 10599 12808 93625 21729 12808 1639 12808 1639 60880 11926 1639 3694 42701 42701 54789 51440 42701 89709 42701 45665 1639 45665 1491 45665 7987 93131 12808 93131 9555 93131 36059 54866 93131 97925 45665 97925 74646 19268 97925 97925 24079 7732 97925 32497 97925 65373 32497 32497 6866 64546 6866 50247 6866 63558 6866 6866 36275 36275 14505 54773 36275 88543 54773 88543 84095 62102 88543 62102 92820 92820 71710 92820 57152 62102 2409 2409 58262 2409 6203 2409 982 2409 64912 67897 64912 64912 75240 56591 64912 2409 93580 93580 24411 80748 64912 11046 80748 80748 5694 80748 35257 18667 35257 93580 95294 20304 95294 39262 35257 2261 95294 2261 25722 75746 2261 63755 2261 32573 39262 2261 35736 33378 2261 92902 33378 95325 32573 82334 95325 80991 95325 95325 27881 49599 27881 27881 13755 43420 13755 8758 13755 75537 13755 91406 95325 91406 735 97559 13755 5182 97559 5182 27176 5182 3934 5182 33880 46417 5182 5182 87515 5182 62103 62103 59991 59991 57623 59991 16705 62103 95763 95763 89747 95763 74571 95763 68594 68594 93035 68594 29150 69609 68594 69609 67111 69609 30727 18742 69609 8591 69609 68594 29733 29733 7520 29733 43518 43518 23846 43518 39993 39993 2987 39993 28868 39993 35038 39993 71364 13651 43518 84298 13651 13651 32183 38321 13651 3948 13651 33029 3948 6301 3948 2637 3948 88588 2637 2637 77631 30481 2637 49232 30481 12216 30481 30481 64059 7459 64059 35331 7459 97200 7459 7459 7797 41036 7459 7459 36253 36253 91579 36253 13462 7459 60409 48427 60409 79542 60409 60409 14278 36253 84184 84184 60750 99883 84184 2164 84184 84184 62435 60409 86986 86986 83667 86986 97961 28487 86986 84184 52513 52513 36419 73183 52513 15675 52513 15675 64348 92203 15675 38956 86986 38956 98256 23930 38956 12046 38956 95549 52513 49785 95549 49785 80679 17086 49785 17086 18315 17086 57453 95549 74236 28653 74236 74236 33740 49785 76920 76920 72568 80527 76920 7438 80527 7438 32118 7438 3082 3082 2958 84422 7438 7438 9583 76647 84422 76647 17856 76647 22995 76647 33847 84422 9571 9571 47836 76647 14 14 34800 6504 9571 6504 7993 6504 7555 6504 52068 6504 58591 6504 66521 66521 96130 66521 94382 66521 31971 21573 6504 21573 88092 21573 34381 21573 90135 66886 21573 41442 66886 21573 37683 37683 72124 31932 37683 66886 92047 92047 87318 86998 92047 328 92047 92047 81828 64216 92047 42046 92047 42046 39923 78004 92047 4595 78004 95222 78004 78004 70833 42046 48552 73277 48552 36926 78004 36926 54542 10238 36926 48552 85025 62744 36926 55622 62744 62744 95162 62744 42212 83587 85025 83587 47547 62744 49670 40844 49670 49670 80253 80253 75760 80253 66731 66731 72574 53484 66731 80253 95210 55882 95210 95210 60324 95210 73482 12136 80253 12136 76519 26965 12136 26965 50083 26965 6905 95210 6217 93189 6217 93189 2708 2708 54728 6217 13073 13073 50917 85554 13073 48929 13073 48929 51189 13073 31032 53750 31032 31032 6669 19120 31032 31032 7492 12207 48929 71259 12207 54048 12207 18328 54048 84578 54048 54048 62373 54048 78228 54048 30887 38042 54048 44627 54048 54048 62935 12207 14873 14873 81671 43910 14873 16654 43910 9750 14873 9750 31291 9750 91313 9750 48086 69124 43910 41334 69124 31699 9750 31699 26908 60821 9750 71610 60821 43573 60821 43573 50368 60821 10565 43573 41164 41164 42906 41164 89902 82494 10565 14668 82494 82494 65009 41164 73623 90939 73623 41164 17743 17743 19152 75893 17743 6239 73623 50846 6239 6239 87263 17743 21987 21987 42329 59430 6239 59430 84150 59430 82320 46105 59430 2051 21987 19986 2051 23277 2051 37750 23277 37750 73876 30987 37750 37750 38485 38485 19188 46265 38485 93764 38485 74305 37750 74305 4641 74305 49565 10881 74305 74305 27894 86075 27894 2285 10881 2261 2285 27894 96637 70239 2285 32352 70239 61663 70239 61663 96083 86187 96083 89231 96083 89231 3135 89231 78276 89151 89231 89231 34484 31639 34484 51961 34484 34484 84418 89231 9467 9467 71348 80701 84418 23960 80701 80701 29676 39038 9467 39038 22148 39038 92322 86951 39038 21431 39038 39038 28056 39038 26387 39038 59179 80701 25739 60226 25739 25739 81163 69156 39038 69156 64799 75224 64799 58588 64799 27469 58588 94289 64799 58588 94540 50238 94540 50238 28965 50238 2212 50238 67477 24692 94540 24692 12559 50238 77816 56502 77816 77816 64365 17806 77816 24692 43768 75866 43768 58618 77816 89287 58618 58618 68144 58618 44126 58618 12696 12696 40034 8837 40034 72777 40034 5957 40034 12696 79364 79364 87465 79364 80949 81436 79364 79364 18850 40034 19130 18908 19130 63486 18908 73058 63486 56043 79364 56043 58352 64379 56043 50509 64379 64379 92424 64379 21062 21062 76137 21062 87761 64379 51214 47205 51214 85074 51214 73812 51214 16866 73812 51214 45369 75209 45369 45369 48331 45369 74939 45369 53347 69667 53347 6318 53347 45369 72102 53052 72102 98562 72102 72102 52261 98562 15501 90059 15501 33867 15501 96013 15501 15501 61378 87349 61378 24462 87349 87349 35004 35004 62578 63831 61378 63831 60780 63831 81668 81668 69682 81668 68218 60265 63831 4964 81668 4964 28682 35599 4964 78941 4964 65938 4964 4964 3713 3713 34084 3713 55300 91638 55300 3065 55300 40132 3065 55300 45093 45093 53743 72128 45093 54401 72128 45093 30195 30195 17774 15906 30195 30195 31811 20198 31811 89189 31811 84900 31811 44232 30195 44232 840 48373 44232 48373 78445 60266 48373 48373 56828 44232 72867 48373 11844 11844 82091 82091 69629 57990 82091 25826 57990 71928 57990 53062 82091 35052 53062 53062 81620 53062 49550 5757 53062 53062 57984 90128 57984 57984 22732 57984 34806 7015 53062 52004 7015 38018 7015 13098 57984 76913 13098 98962 57984 13098 15305 38056 15305 24719 15305 48627 15305 15305 98758 13098 11597 1922 15305 44506 1922 1922 90755 1922 59411 1922 94620 1922 79096 64212 79096 83421 79096 79096 8381 68975 79096 68975 42348 68975 5904 68975 33331 68975 97726 97726 71633 97726 172 68975 16424 16424 97336 16424 44473 97726 52809 52809 59234 15735 44473 15735 30246 15735 21588 15735 2317 2317 72925 72925 58375 58375 68751 58375 61131 72925 94110 58375 72261 72261 32216 72261 54918 71195 72261 32855 72261 72261 17836 52204 72261 94110 88753 88753 2514 88753 81074 52204 2891 2891 96304 96304 27692 42480 96304 71902 88753 43098 71902 96304 66982 59930 66982 30684 66982 82653 96304 82653 99428 9470 66982 390 66982 390 90147 74972 390 92439 390 390 69956 390 52464 52464 67570 67570 84638 76584 67570 12436 67570 27830 67570 86773 67570 96359 52464 96359 48197 83053 96359 45341 96359 45341 34978 31201 45341 45341 84632 45341 56608 64105 56608 64105 10320 15693 64105 64105 84681 82534 64105 22482 64105 57011 22482 22482 27569 15262 45341 15262 11342 15262 43036 15262 53971 75430 56608 62484 75430 94372 75430 62676 75430 34685 62676 34685 71902 34685 27046 28902 34685 62676 42614 81255 42614 42614 19623 34685 44383 56783 44383 87174 56783 56783 61848 44224 61848 93639 44383 56783 85854 92822 85854 3998 61848 3998 80651 3998 31473 31473 92841 31473 48808 3998 89452 9380 89452 89452 32697 89452 33883 7383 89452 7383 64936 7383 3404 7383 98592 7383 41383 59107 7383 55989 89452 4399 55989 4399 96191 4399 83884 90941 4399 4399 31631 7383 10848 21323 55989 21323 36729 10848 13168 35929 13168 33158 13168 13168 91573 32935 13168 23306 21323 23306 53015 23306 59041 38730 23306 21323 82751 82751 48611 48685 82751 56312 82751 30358 82751 82993 82751 59572 82993 82993 85268 10208 85268 36504 85268 85268 88260 9864 30358 9864 84297 85268 99879 44237 99879 99879 87938 99879 47909 47909 41874 60244 47909 29728 60244 41874 18339 20916 18339 21609 18339 73862 18339 25746 60244 32186 25746 32186 42536 32186 16141 32186 83062 69830 25746 15295 69830 68541 69830 92745 69830 68170 69830 68170 33389 29306 69830 92896 29306 31616 29306 29306 39611 69830 4218 4218 8061 4218 92113 4218 4457 4218 61167 4218 86227 86227 75690 31776 86227 31776 73420 31776 97705 31776 3525 24873 31776 87940 24873 24873 5817 98742 31776 24873 84816 98742 92370 92370 10339 97433 92370 84539 84816 46856 84539 84539 92500 40776 84539 40776 15080 40776 85968 65904 84539 88105 65904 92285 40776 28000 92285 92285 65015 65904 8646 68870 92285 68870 22807 78203 8646 85307 68870 36993 85307 56936 85307 85307 20394 31993 20394 99192 20394 85307 84107 68348 84107 84107 49426 84107 69303 21337 78203 44507 21337 84107 25421 58158 25421 25421 70643 25421 45454 49686 25421 72563 25421 25421 73675 27805 73675 73675 13722 13722 43707 30826 13722 13722 57858 13722 24731 86314 13722 86314 41372 86314 24149 86314 44099 86314 82985 86314 5825 86314 98419 98419 34585 95290 98419 98419 42230 86314 78959 17098 78959 13617 78959 13617 4946 22775 13617 22775 26091 22775 91024 38573 22775 76882 22775 64552 22775 22775 24400 24400 69678 38454 13617 38454 56692 90895 56692 38883 56692 56692 94036 75141 94036 34756 94036 51670 94036 46806 94036 36610 46806 34502 46806 74468 56692 5437 74468 5437 99955 36737 5437 53801 36737 72640 36737 68490 36737 68490 75854 99955 93822 44713 68490 44713 49772 49772 29101 14678 49772 22119 49772 49772 46468 46468 84458 46468 66026 57316 46468 34683 57316 26586 57316 2827 26586 18495 2827 26586 30337 30337 13778 30337 72434 26586 19249 30337 99746 99746 56579 99746 64245 28985 99746 19249 9918 9918 1802 47795 19249 33697 47795 19712 47795 47795 29177 99746 7654 7654 84948 44289 47795 52842 44289 62122 52842 62122 44118 80082 52842 4790 80082 80082 72805 32860 80082 47881 80082 4904 52842 4904 76036 4904 12445 30462 4904 4904 38073 55006 4904 55006 18757 80082 55024 18467 55024 57763 55024 55006 7928 7928 80966 7928 83739 83739 18846 17257 83739 83739 2619 24141 83739 24141 43156 24141 5660 69336 24141 3116 69336 51574 69336 94701 51574 51574 97087 51574 60508 51574 88497 51574 47896 53915 69336 53915 47591 47591 61744 34115 47591 59983 47591 38968 53915 38968 24035 73715 38968 24887 47591 24887 65648 24887 83356 50601 38968 50601 84890 50601 24655 3818 24887 3818 63636 24887 40318 10358 40318 40318 61833 22595 3818 22595 32645 22595 95762 67104 95762 95762 18785 95762 22790 95762 53067 56098 53067 53067 18020 78189 53067 62235 53067 15438 40318 32475 15438 71675 15438 52578 15438 20391 15438 43496 20391 20391 22058 2897 20391 84735 20391 84735 84708 65682 84735 20391 8223 8223 75419 56422 15438 21392 56422 56422 85559 56422 99245 6007 56422 56422 44459 56422 66817 56422 80242 80242 90203 90203 80356 87201 90203 87072 90203 10293 90203 53207 90203 19078 53207 53207 81839 53207 54738 90203 884 53207 37295 63189 884 1463 63189 1463 66335 72270 1463 14175 63189 26803 14175 14175 61783 61783 54956 72969 61783 69056 72969 72969 52669 69485 72969 69485 16548 29677 69485 58222 69485 63835 61783 44380 63835 98965 63835 63835 13321 79391 69485 79391 70441 32471 79391 79391 54224 80749 54224 63351 54224 19090 63351 63351 20816 45694 63351 49623 63835 49623 72181 63351 53830 53830 36900 53830 93982 93982 87643 91710 93982 93982 70921 70921 71365 70921 32512 32512 30897 59235 32512 32512 15155 15155 73592 7953 15155 51124 15155 46521 51124 32512 56727 56727 29859 56727 30771 56727 34332 56727 1599 53045 1599 53045 62073 53045 80909 34332 82372 82372 80796 78507 82372 47932 78507 45472 78507 45472 96812 45472 4489 45472 21216 52454 45472 32042 78507 23761 32042 78507 89208 30583 89208 74018 89208 45472 31858 31858 65232 84233 31858 63756 31858 74137 31858 31858 2448 31858 2697 84496 89208 84496 51960 90335 84496 40733 84496 84496 43305 43305 72576 43305 28662 79955 43305 84496 90278 90278 17649 50650 90278 90278 7808 46451 90278 43305 95457 19151 95457 90278 96750 3342 96750 96750 21705 52930 96750 48377 96750 66130 48377 18435 48377 48377 52067 17124 52067 49697 48377 49697 80925 81059 49697 49697 37679 61335 37679 51006 37679 74167 37679 37679 63384 87674 37679 87674 20177 87674 23149 84153 87674 66920 87674 62082 37679 62082 38013 93724 62082 62082 60269 52596 60269 60269 27528 43089 37679 43089 26778 43089 28692 27326 43089 51133 43089 2423 43089 96536 2423 2423 14307 2423 8778 30975 43089 2423 49820 49820 88107 54745 49820 51086 49820 2423 87339 62477 87339 95479 87339 87339 70667 70667 42236 36152 49820 36152 93432 36152 11310 36152 85190 36152 24420 36152 63502 24457 36152 24457 98196 87339 67357 67357 67325 67325 27575 67325 97029 41228 97029 41228 10945 41228 12424 4785 12424 60414 12424 12424 92434 12424 34940 12424 70115 17080 70115 30124 41228 30124 47408 30124 84524 30124 39038 92757 30124 92757 71643 67749 71643 30124 48235 79858 48235 84573 48235 48235 15279 15279 5685 38459 15279 38459 71803 38459 37265 38459 23867 38459 82739 38459 83363 83363 34649 83363 17072 45452 83363 16615 83363 67989 16615 39497 16615 16615 4605 92195 83363 92195 9885 70886 92195 92195 35251 92195 65790 47335 65790 16615 72534 26051 72534 26781 72534 28788 26781 26781 2861 2861 61240 84171 2861 93146 2861 2861 31801 77555 31801 30580 77555 77555 46064 77555 60883 2861 69460 69460 87643 69460 15733 77555 63088 69460 59436 5027 59436 75577 59436 59436 6201 59436 24795 18059 24795 20090 24795 73408 24795 9119 24795 72430 24795 149 72430 24795 19853 19853 61762 8271 19853 14315 19853 19853 41313 41313 59595 99455 41313 41313 12177 9909 41313 5075 41313 90767 24795 90767 58018 74488 58018 58018 11944 58018 85161 75842 58018 39007 90767 99895 39007 39007 65855 39007 48544 22005 39007 39660 58018 39660 66636 66636 78830 87753 66636 66636 7309 66636 13353 13353 95878 99972 95878 37745 95878 95878 70211 39203 95878 39203 5066 95878 21311 21311 5216 97621 21311 97621 59617 86979 21311 86979 93522 97621 18332 18332 87526 54992 18332 18332 12709 6763 18332 48613 6763 43564 86979 56809 43564 10698 43564 18332 53799 53799 10573 53117 53799 87638 53117 34016 53117 34016 29500 53117 69637 69637 95565 26092 69637 32606 69637 99047 69637 69637 16777 16777 86556 71157 16777 16777 42572 16777 25256 25256 33072 16777 64957 64957 12620 64957 73181 64957 97422 73069 97422 64957 78110 78110 79987 78110 96523 78110 55576 55576 98703 12795 55576 55576 44195 55576 35226 55576 88414 88414 24369 30345 24369 78868 24369 88414 40699 40699 28426 58999 40699 24369 93508 93508 89767 54192 93508 14370 40699 14370 22098 40699 33352 3396 33352 31425 33352 93508 31665 14370 77321 31665 25594 25594 96659 31665 86544 87096 86544 86544 88786 70388 88786 88786 60383 38653 25594 31179 38653 31179 85133 31179 62465 62465 86880 31179 36861 36861 46863 36861 65309 4868 65309 36861 28164 28164 90422 33078 65309 27828 33078 27828 92714 27584 27828 92917 27584 27584 94653 2670 27584 27828 37300 37300 55763 37300 17077 11950 37300 37300 57308 81208 37300 81208 45804 97106 81208 27584 48195 35632 48195 35632 99422 3031 48195 3031 76203 76203 24820 84637 24820 24820 30449 42493 30449 10416 76203 10416 27570 32257 24820 74957 32257 32257 13023 43402 32257 32257 11745 42483 11745 51288 11745 11745 80022 11745 79580 10903 79580 79580 94882 11745 46133 44170 46133 46133 46737 46133 20832 23897 46133 23897 50593 53496 46133 53496 20904 46133 56978 49567 56978 56978 29721 48344 56978 48344 66156 48344 50868 50868 12028 50868 42163 34548 42163 91241 42163 91645 91241 43559 91241 42163 71542 90546 71542 91644 71542 91241 694 65164 694 694 15994 8800 694 23105 91241 23105 97502 53931 23105 53931 42097 53931 73997 53931 45204 45996 45204 34305 45204 34305 18450 1066 18450 79676 18450 96989 18450 14638 18450 43026 14638 43026 25188 53938 43026 43026 55505 30312 55505 89725 55505 55505 63503 55505 12425 55505 41013 53995 43026 48102 53995 30125 55505 30125 1359 63496 30125 76407 63496 42888 63496 14752 63496 63496 38846 53995 97745 97745 94193 97745 43758 95224 43758 91671 43758 59729 63496 63744 59729 6418 59729 59729 51399 42656 43758 51691 42656 42656 97266 72384 42656 43758 67898 67898 81534 32521 59729 9718 32521 59729 18233 18233 28373 65638 18233 28831 18233 619 18233 31397 18233 31397 67238 31397 20215 31397 66817 18233 62809 4761 31397 4761 63447 50339 31397 50339 41979 19975 50339 99382 62809 19272 99382 99382 85026 19810 4761 41583 19810 99382 61324 43977 61324 19810 62429 20534 19810 20534 49467 94753 20534 568 94753 94753 6515 85399 94753 94753 54037 94753 72685 21690 94753 78484 21690 99772 21690 94753 7087 7087 19836 5280 7087 7087 41517 48554 7087 48554 46044 48554 56025 56025 58055 56025 54900 17487 56025 14814 56025 56025 98285 99944 56025 99944 25868 99944 48387 99944 65199 99944 28832 56025 30534 57920 56025 75152 57920 30534 50330 8654 50330 50330 59882 25270 59882 23743 50330 21096 23743 4217 23743 21537 4217 81128 4217 23743 86182 52898 86182 86182 26707 53352 86182 4217 14779 14779 93228 69435 14779 10728 86182 10728 65102 65102 281 82963 281 81652 281 16807 65102 16807 2027 59912 16807 40993 59912 16807 91089 91089 49975 8406 91089 59912 71734 38372 71734 71734 45536 86290 91089 86290 29213 86290 9977 12405 71734 31482 12405 12405 73831 73831 24546 73831 86922 12405 30941 30941 77078 73831 23049 23049 82927 35109 23049 23049 83635 23049 7511 7511 31286 99448 7511 61674 99448 31289 7511 89856 31289 7511 70596 31289 20170 20170 35603 62364 35603 32519 62364 32519 51903 32519 66904 32519 91685 39685 91685 59272 32519 86042 59272 59272 92395 96263 92395 80547 92395 92395 73151 92395 69442 92395 75431 75431 1258 85966 92395 46286 85966 77865 85966 15699 85966 15699 3770 15699 96595 96595 24231 96595 89756 96595 28963 28963 744 86460 96595 86460 44945 86460 90440 96595 99642 99642 34197 99642 38207 18990 38207 98238 38207 9755 98238 98238 62481 35389 62481 62481 35323 35323 95093 16857 62481 50166 16857 30985 16857 30985 82202 57788 30985 59261 30985 30985 44726 56357 30985 24074 56357 56357 97657 7126 30985 30985 42978 42978 54603 42978 64789 94405 42978 94405 52228 30067 64789 30067 18776 30067 15614 68947 15614 21908 15614 94405 79188 11351 79188 79188 87764 78180 79188 57618 78180 78180 56201 21060 78180 78180 36127 3201 78180 3201 12767 51897 78180 6947 51897 56995 51897 73559 51897 38759 51897 30868 51897 3146 30868 26785 51897 26785 94524 28141 51897 28141 59175 54370 26785 54370 1182 66258 54370 54370 19209 28141 8445 15001 8445 8445 29303 36028 8445 1239 54370 1239 67545 1239 62328 77163 54370 18534 77163 95526 77163 46938 1239 46938 70017 46938 47178 46055 77163 46055 76433 46055 14846 54986 46055 46938 72152 23097 46938 23097 63735 76671 23097 58789 76671 76671 36802 76671 1637 26232 76671 3336 26232 8258 26232 8258 9161 12568 8258 91700 8258 54425 8258 12477 54425 63313 12477 86710 12477 54425 48622 12477 10189 14826 10189 29240 10189 10189 48088 10189 9912 10189 73690 86861 10189 45058 86861 18432 86861 56447 86861 10189 2879 2879 1829 67853 2879 86861 67176 67176 21429 27271 67176 67176 39055 22568 67176 55712 67176 55712 53502 67176 45575 2879 83112 83112 53420 65696 83112 22463 83112 83112 13703 45575 28034 78096 28034 28034 83883 72335 13703 72335 29896 51440 72335 70074 72335 70074 87911 87911 8109 87911 18787 87911 94962 39293 94962 94962 48555 48555 58442 53617 48555 94962 63798 57841 63798 45430 63798 43272 45430 45430 51678 94962 66612 61550 66612 66612 23194 38519 23194 9086 23194 23194 18043 87600 66612 18043 96919 13388 96919 33592 96919 87600 27567 27567 56144 992 27567 6458 27567 56869 6458 6458 18255 27567 49873 61479 49873 95212 49873 27262 49873 27262 33915 27262 9132 62796 49873 72477 27262 21045 72477 6952 72477 62796 6899 6899 58383 88925 6899 6899 16630 16713 6899 16713 40085 6458 16713 6677 16713 72477 41458 61591 41458 41458 7291 58744 16713 45346 58744 58744 31433 89290 58744 20962 89290 23493 58744 23493 43394 23493 89548 15429 89548 316 89548 3003 89290 19438 3003 58491 3003 3003 71152 23493 23856 23856 17880 5987 23856 23856 57146 61507 23856 15297 23856 3003 65089 65089 54611 65089 98037 2386 98037 98037 64802 17027 64802 26904 65089 75993 26904 26904 35107 26904 51295 64802 87875 24910 26904 52791 24910 12839 24910 57784 26904 41074 57784 57784 63470 57784 69435 57784 50584 98927 57784 89172 98927 12336 98927 57784 70507 70507 18960 70507 8214 50223 98927 53335 50223 23956 50223 50389 50223 70507 61945 20001 61945 61945 38532 78982 61945 85993 78982 50223 19269 19269 79801 79801 53153 58000 79801 79801 20854 79801 29322 52149 29322 79801 24116 37257 24116 44513 24116 44513 32770 25662 44513 64199 44513 27056 64199 12541 64199 64199 1973 1973 33110 44513 5575 5575 99827 36600 5575 82666 5575 5575 63952 85209 63952 54111 63952 82666 97057 97057 70261 78258 97057 97057 69463 56449 63952 42072 56449 56449 75338 56449 23413 56449 4798 4798 72727 4798 44383 67436 56449 66344 4798 66344 96185 63822 66344 66344 92715 90716 67436 66344 78128 32479 78128 18807 90716 90716 10527 10527 37958 9121 10527 15387 9121 59417 9121 18807 94831 31181 94831 94831 53877 76054 53877 49179 76054 91351 53877 91351 26630 91351 77738 57406 53877 57406 81999 82940 57406 52059 57406 57406 93465 38368 57406 83949 57406 30882 91351 30882 35035 10838 30882 30882 51027 83949 16564 74160 16564 31673 74160 74160 95282 95282 32627 51343 74160 51343 37404 6747 51343 77968 51343 68140 77968 77968 92762 95282 22801 29212 22801 49441 22801 22801 70791 27523 77968 70791 77228 74163 77228 77228 60581 34245 77228 69815 27523 64041 69815 69815 94335 69815 37088 27523 99467 15476 99467 99467 37114 73979 77228 73979 93523 73979 91798 21653 99467 21653 25052 19509 21653 21653 58081 58081 33741 58081 98146 54749 21653 54749 68156 15592 54749 58081 71290 71290 95718 71290 84146 71290 872 58081 21494 79284 21494 64287 21494 40460 21494 40460 5072 40460 18340 18340 19207 18340 72006 706 40460 21628 18340 5283 21628 77760 21628 19822 21628 21628 9853 9853 89064 9853 50435 21628 9364 9364 74998 9364 42455 37670 42455 42455 57070 20575 42455 11123 20575 20575 4275 20575 33119 38930 33119 20575 61195 37326 61195 61195 78562 33119 23514 23514 31347 90672 23514 61195 39310 98160 39310 39310 20801 90809 39310 61470 39310 61898 39310 23514 39782 6355 23514 6355 54369 16546 6355 6355 57466 57466 81855 6355 73689 58945 73689 73689 6830 62534 57466 68294 62534 62534 28024 44255 62534 62534 21372 21372 58100 75925 21372 10533 21372 56348 21372 16472 21372 61009 21372 62534 36010 2090 36010 36010 21162 21162 41247 41247 33599 41247 72636 21162 69926 69926 65865 36010 92245 92245 64301 92245 71185 59599 92245 92245 56873 89849 69926 84243 89849 62643 84243 17038 84243 30551 84243 84243 5947 96796 5947 8428 84243 32446 84243 16036 32446 35765 32446 32552 35765 35765 32120 29054 32120 68186 32120 32120 78772 70190 78772 78772 4179 4179 9182 32552 79106 30484 79106 15574 79106 65963 79106 67085 65963 65963 86191 78553 86191 86191 14716 35820 86191 22811 86191 65963 68535 86191 29616 29389 29616 81197 29616 32088 68535 66805 29616 66805 25038 66805 78410 78410 80775 2590 78410 47023 78410 78410 4017 33604 4017 4017 42130 31725 4017 31725 67805 31725 95165 31725 94963 60632 4017 60632 61320 60632 10368 58596 60632 75569 31725 2285 75569 75569 60770 75569 25822 75569 34783 34783 5935 5935 5946 83328 5935 53176 5935 9520 5935 39602 9520 9520 46298 5501 9520 82548 9520 9246 9520 9520 18296 63917 18296 42193 18296 944 18296 944 67767 18296 81435 28307 81435 95025 81435 30744 81435 13094 944 38286 13094 13094 64928 13094 61180 13094 57696 82585 57696 67179 57696 39129 57696 31515 57696 13094 30996 30996 72229 47393 30996 30996 40074 30996 27715 23013 30996 23013 46380 51660 23013 93108 30996 93108 68283 34341 68283 45700 23013 40482 45700 93108 21728 21728 70628 21728 66631 66631 75303 52592 75303 96524 75303 75303 17416 27606 21728 27606 47918 94387 27606 77228 27606 54784 27606 62676 54784 54784 45763 54784 40485 40485 34173 22916 40485 40485 47078 88570 54784 88570 11166 55230 88570 51271 40485 625 51271 4208 51271 51271 20697 51271 68347 51271 9596 58037 9596 9596 7428 9596 11288 51271 96599 96599 32283 74670 9596 89591 74670 90717 74670 74670 84586 28193 84586 67052 28193 15667 28193 40658 15667 13921 15667 61843 13921 13921 40160 15667 5725 5725 4009 5725 55055 67209 5725 5725 46021 13921 50135 50135 63080 50135 94782 50135 92471 50135 32784 29410 32784 21951 5725 21951 42571 65775 21951 35757 65775 41231 21951 41231 42980 44221 41231 18747 41231 41231 3950 3950 58951 41231 55621 13216 55621 55621 19966 36741 19966 19966 61677 55621 10531 31881 10531 10531 95117 28211 19966 28211 35770 28211 40404 28211 15931 13808 28211 43594 28211 43594 30066 43594 18080 28211 37066 874 43594 874 76317 76317 45928 63314 76317 91485 76317 64671 76317 76317 70032 76317 72159 72159 11186 72159 3795 37098 72159 72159 91522 91522 85396 98028 91522 93997 91522 62570 91522 26952 62570 64082 62570 95300 62570 26937 62570 38314 62570 79311 91522 85988 79311 79311 65914 34263 79311 2271 79311 95608 2271 2271 51492 79311 78897 67688 78897 10283 78897 649 79311 60497 649 29754 649 3240 29754 29423 29754 74425 29423 97798 29423 29423 42615 29423 85926 12269 29423 46820 12269 29423 16062 78927 16062 16062 48263 69890 16062 69890 15988 69890 49435 12811 16062 12811 51658 47289 12811 19646 69890 56496 19646 95022 12811 95022 77000 10164 12811 10164 32243 42387 10164 95022 38568 38568 26072 36664 38568 82849 10164 71635 82849 36491 82849 82849 36736 36736 15489 82849 49183 49183 91432 49183 13352 21816 49183 48757 21816 36736 64435 85675 64435 85675 12445 21816 92986 92986 21635 92986 26921 4536 26921 97545 26921 92986 17089 80151 17089 17089 1721 17089 55879 17089 79828 26921 38855 46870 38855 49512 38855 38855 21004 38855 61421 41810 38855 16387 38855 16387 77828 71038 16387 16387 38392 11506 38392 38392 90782 89676 16387 89676 14907 35060 89676 56259 38392 56259 19816 30065 56259 56259 51617 21730 89676 21730 15505 86298 21730 21730 57934 18774 51617 18774 94161 18774 10219 98550 18774 18774 38376 18774 85497 18774 7371 97640 7371 7371 67251 33705 67251 67251 47280 2956 47280 33705 63460 34150 63460 63460 32348 5510 47280 5510 83605 63460 36967 36967 36781 41358 36967 36967 53133 63460 69608 5837 69608 69608 42603 9085 69608 69608 88487 30933 69608 72703 36967 29475 72703 72703 18996 72703 81088 74112 81088 81088 2438 72703 78724 78724 56301 92969 81088 69403 92969 13567 92969 92969 98529 98529 83842 98529 1098 98529 89455 89455 29379 77080 89455 77080 79285 77080 53481 5385 77080 77124 5385 81478 53481 96923 5385 29935 96923 15519 81478 67272 15519 15519 68022 5385 77980 42597 77980 30140 77980 77980 57375 77980 43355 2325 77980 2325 27886 20018 15519 20018 82580 20018 51276 49084 20018 49084 56840 35882 20018 35882 14801 35882 74290 35882 52360 61846 35882 35882 50573 49084 34785 34785 26059 34785 23695 86942 34785 86942 29900 88035 86942 52267 86942 83288 86942 83288 67096 86942 68542 78607 68542 91190 83288 40762 91190 91190 89980 68542 82806 56280 82806 82806 80564 82806 9675 85409 82806 70231 85409 82493 82806 12197 82806 3434 12197 57544 12197 12197 96383 996 96383 67845 996 86137 996 996 43486 996 60743 60743 57309 46225 60743 46225 6820 17901 46225 2565 46225 2565 8658 2565 46478 33854 60743 25913 33854 61491 25913 25913 47469 87370 25913 61726 25913 61726 75128 61726 85780 25913 90942 90942 19401 90942 88895 61726 30397 56777 30397 30397 19163 62754 30397 62754 77237 80466 30397 70088 80466 80466 16430 62754 7346 7346 75494 62754 65198 65198 11389 67878 65198 2042 65198 2042 32329 98788 2042 96041 65198 96041 3822 65198 37443 24553 37443 37443 43218 63188 96041 63188 94913 98871 63188 97037 96041 11567 97037 86745 37443 5185 86745 86745 26110 72668 86745 86745 30510 7419 30510 69979 30510 30510 8435 8435 25082 8435 48451 89953 8435 30510 77392 77392 84372 63061 77392 77392 81704 64403 81704 48290 81704 9940 8435 51256 9940 9940 22422 9940 25274 38407 25274 25274 85780 9940 55919 36014 55919 65484 55919 63400 65484 59468 65484 65484 64786 64786 10005 64786 21211 55919 9260 9260 82871 9260 524 32314 64786 32314 31666 32314 85570 9260 72144 41092 72144 46074 72144 6575 46074 81785 46074 46074 34336 46074 84507 46074 88585 88585 254 74533 88585 74533 59180 57029 74533 74533 34099 12380 74533 12380 38909 74533 17492 86391 17492 25250 12380 25250 88838 25250 18186 94814 17492 94814 74011 94814 23261 25250 46554 46554 79908 84251 94814 90681 84251 45753 84251 45753 53507 36351 46554 32709 36351 36351 55373 36351 29116 51659 45753 25086 51659 51659 4860 36351 41316 41316 31921 6423 41316 36351 83732 83732 85496 65097 83732 83732 88356 83732 36426 83732 98757 99277 98757 3085 98757 38198 98757 83732 71098 71098 20883 71098 35843 35843 30093 81366 35843 33642 71098 33642 34786 91409 33642 35843 80009 1002 80009 42012 80009 44686 33642 44686 82117 80009 79793 79793 37458 84298 79793 9173 79793 72298 79793 79793 78828 24719 78828 36815 78828 78828 60386 71786 79793 49828 71786 2674 71786 78828 34202 34202 47273 28804 71786 14200 34202 14200 24352 41216 14200 46739 41216 41216 71807 41216 25525 41216 21007 21007 39529 11663 21007 29126 11663 29126 19567 45134 29126 29126 39037 39037 70018 29126 11886 16284 39037 91775 11886 91124 91775 16284 88532 88532 37644 88532 61707 91775 65770 23274 65770 23274 19819 23274 41787 23274 37883 30024 65770 30024 47757 78453 30024 78453 56540 78453 81137 74332 78453 74332 64490 15938 30024 27075 15938 27075 75381 27075 6675 27075 28443 27713 28443 1726 28443 58679 27075 14678 58679 15938 35238 64450 35238 29750 64450 29750 61288 47690 29750 29750 52351 29750 28347 42095 29750 57167 42095 86762 57167 57167 9216 25071 42095 25071 94517 94517 800 94517 16426 76510 94517 36983 25071 53819 36983 89942 36983 94517 23372 57077 23372 23372 8581 23372 30047 87129 30047 70092 30047 23372 75218 76480 75218 75218 73215 60745 75218 34661 60745 12900 75218 12900 68555 77382 12900 82362 77382 77382 39591 25820 12900 25820 10325 62332 25820 25820 79181 72867 25820 25820 32388 32388 42684 32388 45186 69372 32388 32388 66106 25820 86535 86535 72042 39591 2658 53060 2658 2658 98324 49955 98324 98324 38872 41637 53060 47249 41637 73271 41637 36729 41637 41637 66289 66289 98424 66289 8239 78000 66289 78000 76848 78000 36244 78000 32920 27544 32920 42375 32920 42375 85995 42375 30303 42375 29101 95907 42375 63524 42375 32920 85614 85614 22155 85614 63816 79032 85614 85614 21061 85614 70128 70128 85745 78725 70128 85614 98409 15576 98409 43698 15576 35878 15576 89405 35878 35878 8618 90358 35878 35878 57215 89590 57215 28522 57215 89203 57215 21423 57215 46545 21423 33411 21423 69133 21423 72680 69133 69133 65832 6878 69133 69133 28401 94863 21423 94863 93125 94863 21078 94863 33413 25725 94863 69133 7097 7097 58669 7097 16304 92646 7097 69133 37371 37371 48929 2549 37371 37371 20177 37371 85032 85032 46816 7097 81134 78222 81134 81134 73888 81134 57455 59831 81134 59831 31745 59831 52675 79481 59831 81134 92869 36813 92869 412 92869 92869 7732 81134 37391 37391 47140 76377 37391 76377 85871 98041 76377 13534 76377 9338 13534 82180 13534 92869 29055 29055 11036 25723 29055 29055 20850 29055 8029 10430 13534 81427 10430 10430 99793 96960 99793 59629 10430 97847 59629 38413 59629 59629 91516 67593 91516 67593 91262 67593 20127 91516 80136 80136 10562 2873 80136 80136 9221 9221 37902 37902 97430 37902 80135 71841 37902 90482 37902 90482 4466 90482 16045 54917 9221 54917 65930 18887 54917 59372 54917 54272 54917 17302 54917 10876 54917 10876 90135 10876 9126 9126 10688 10876 49501 15216 9126 15216 92978 15216 88951 40884 15216 27691 49501 95981 27691 15216 21402 21402 27215 27215 33944 21402 78621 78621 31357 3295 78621 3295 47035 7534 3295 7534 48591 93101 7534 7534 64869 42677 64869 60911 64869 31487 64869 64869 95242 95242 38896 34845 95242 2153 95242 97362 95242 97362 4429 5063 97362 97362 57353 97362 587 66159 587 587 91183 587 9258 587 47990 25766 587 97362 72677 38788 72677 38788 21862 38788 24996 587 63036 63036 86511 47081 63036 63036 81366 28199 38788 28199 97524 2508 28199 28199 71332 54177 38788 49606 54177 28199 19954 19954 56579 19954 12001 28199 3983 3983 82704 86403 19954 82696 86403 10397 86403 86403 93052 34780 3983 34780 96729 86403 25676 34407 25676 25676 26509 25676 25495 34780 374 374 70851 374 1960 97130 374 374 72652 25158 25676 25158 81766 37144 25158 37144 41420 53707 37144 37144 30713 37144 45490 45490 83633 45490 59709 16915 45490 71712 81766 37587 71712 71712 42232 11821 42232 29330 42232 56730 42232 66725 56730 56730 89562 56730 20890 56730 26817 26817 80691 26817 70817 43191 26817 60594 43191 43191 36071 88933 20890 88933 54503 88933 43978 93152 43978 21092 43978 43978 76594 88933 36380 36380 98648 98648 73934 98648 84357 84357 70060 22031 98648 16174 22031 22031 80618 22031 10058 11908 10058 9594 10058 10058 87793 90182 98648 10058 60291 64238 10058 78468 64238 64238 56083 38383 64238 64238 92954 64238 28102 42493 64238 90182 27428 27428 76577 89179 27428 59285 64238 75446 59285 39095 59285 59285 31335 53278 31335 47959 31335 24518 31335 42051 24518 24518 33700 55593 24518 31402 24518 16861 31402 19696 31402 39046 31402 37421 24518 65049 37421 6558 37421 57689 37421 37421 66581 33361 66581 28597 66581 20376 66581 92827 57689 92827 6307 92827 36676 92827 21478 36385 92827 36385 86881 80397 36385 36385 23387 87723 92827 80003 87723 21779 87723 41217 87723 16931 87723 95625 16931 51295 16931 16931 57480 16931 14563 14563 82185 30866 14563 93330 14563 14563 69473 69473 98089 69473 37048 29985 69473 29985 2614 69473 75017 75017 91701 43931 75017 69473 72051 78275 72051 72051 48888 61302 72051 50007 61302 61302 41892 69575 61302 61302 31142 31142 59017 59017 81540 66145 59017 59017 53359 44489 59017 12068 44489 23138 44489 3303 23138 15646 23138 23138 42883 42883 18015 42883 38552 63751 42883 63751 65360 63751 71305 38552 39380 39380 23962 42883 60816 90336 60816 60816 55778 17737 55778 60816 62385 75321 55778 72660 75321 75267 62385 75267 61279 58770 75267 58770 91542 75223 75267 75267 57282 88805 57282 11725 57282 75223 20723 85067 20723 23574 20723 20723 1582 91616 57282 12820 20723 42171 12820 12820 32964 12820 61490 20723 46024 98524 46024 40501 46024 40501 24323 24323 89486 53100 46024 53100 76287 53100 32253 53100 5865 94608 5865 14247 5865 34674 53100 34674 33889 48854 34674 34674 62561 34674 28250 34674 27604 56061 27604 61278 56061 27604 76895 65772 76895 76895 41057 76895 92221 76895 60260 95270 60260 22928 56061 22797 22928 60260 10983 10983 84146 22928 89357 89357 82609 79956 89357 60260 61351 76083 61351 61351 64538 15314 10983 73881 15314 68635 15314 58788 68635 28243 58788 58788 75288 68635 68632 65539 68632 63107 58788 63107 95731 48630 63107 63107 9604 9604 62677 9604 19070 13619 9604 57521 9604 64627 48630 48630 14482 93510 9604 90884 93510 78208 93510 93510 60129 46991 93510 3879 93510 14482 81265 81265 6068 81265 78473 81265 27195 27195 84139 46124 84139 27195 41121 84139 65936 65936 4917 41121 34385 34385 71184 34385 31086 34385 87941 34385 33261 90452 65936 67359 90452 21819 90452 36361 21819 89533 90452 33267 89533 31046 89533 81454 89533 89533 45921 89533 24638 29349 24638 49312 29349 4756 89533 19030 4756 4756 29467 77219 29467 19030 54179 54179 18423 3199 54179 51476 54179 51476 39638 59422 29467 60798 59422 32087 51476 4354 32087 7552 32087 14533 59422 14533 32165 14533 82032 51350 32087 51350 81840 94600 51350 51350 90049 8894 14533 3934 8894 27435 8894 14533 10805 17734 10805 70459 10805 70459 1838 96223 70459 70459 64307 70459 40173 99597 40173 6016 40173 49789 40173 49789 32493 10905 49789 40173 74380 74380 83690 74380 68707 74380 48882 62131 74380 62131 75834 62131 89021 89021 25123 60768 89021 89021 25561 92957 89021 89021 15073 13581 15073 83911 15073 41843 15073 72989 89021 72989 44071 36525 15073 36525 7811 12718 7811 32802 7811 7811 35237 7811 47248 7811 68057 19610 68057 68057 62244 71520 62244 62244 7578 62244 13068 720 68057 720 83746 720 59579 720 72988 72988 6603 35923 72988 35923 45963 46262 35923 35923 6203 90960 35923 85473 35923 35923 5342 60699 5342 66381 5342 5342 61692 61692 50131 61692 13410 92609 13410 61692 65550 65550 48647 59339 65550 13410 17489 68705 17489 17489 33828 21907 17489 27427 21907 21907 97954 21907 22689 21907 87409 21907 84610 4895 84610 84610 68586 68325 21907 68325 81024 36817 68325 90618 21907 58926 90618 90618 40116 90618 44017 29961 90618 31108 29961 90001 29961 42303 29961 1431 29961 42732 29961 55467 42732 1267 42732 80761 42732 29961 13302 28380 42732 28380 84795 23569 28380 50626 23569 23569 72315 13302 39232 39232 25457 25457 47055 35412 39232 33708 35412 25457 95195 75654 95195 95195 42846 95195 93416 95195 31320 31320 49833 19034 31320 19034 14410 19034 38366 19034 72708 19034 94829 87429 31320 787 87429 62823 87429 87429 2936 74466 19034 74466 58083 78072 87429 88617 78072 88378 87429 88378 38827 38827 97282 38827 18541 43151 38827 38827 48813 38827 61320 1181 38827 69601 1181 1181 92787 88378 34213 32332 34213 73832 1181 73832 80927 57651 73832 73832 88240 691 88240 73832 78957 78957 28994 78957 82861 82861 31995 82861 51135 82861 13593 88240 5067 43870 5067 42943 5067 17576 82861 17576 39738 10406 17576 97386 10406 40061 5067 40061 29837 40061 82836 66487 10406 66487 82347 40061 23355 23355 2246 49012 23355 91986 23355 91986 61934 91986 47539 56508 91986 56508 28577 28577 21254 28577 5213 28577 86128 86128 39307 80665 86128 33701 80665 88412 80665 58466 88412 88412 25896 25896 10855 84334 25896 10801 25896 96957 10801 56045 96957 78067 96957 96957 66766 96957 39417 17851 10801 17851 55459 11322 17851 10801 19320 7095 19320 17851 60954 60954 3871 50782 60954 19320 20320 20320 43187 20320 26655 20320 86858 48480 19320 48480 72064 71928 48480 60954 91215 91215 48006 91215 50204 74579 48480 48873 74579 91215 11975 23175 11975 21370 11975 99982 11975 62216 11975 74579 31307 31307 31068 31307 1354 73600 74579 72232 73600 1036 73600 61194 73600 14416 61194 61194 22651 50470 61194 50470 77262 61194 94501 91237 50470 76743 91237 85715 91237 23640 91237 82427 94501 82427 97275 78656 82427 17444 82427 88521 94501 88521 48722 76912 88521 88521 24580 1902 24580 88521 46601 46601 8474 40068 24580 93613 40068 64281 40068 64281 90223 3908 46601 3908 39656 3908 11514 40068 22486 22486 9804 25090 22486 22486 71804 71804 24051 39204 71804 73569 39204 88215 73569 62798 88215 88215 52388 88215 74842 42543 88215 21085 42543 42543 23132 42543 6336 69430 6336 6336 48182 6336 86323 6336 910 42543 28029 38559 28029 45046 28029 3890 28029 92101 6336 62502 92101 62502 61370 62502 39452 62502 97389 62502 57940 62502 6392 90508 6392 71455 6392 65617 6392 65617 89540 65617 30673 16307 65617 65617 40996 70728 6392 90445 70728 21299 70728 70728 9843 28915 70728 28915 42821 28074 70728 28074 4612 70728 45947 45947 52856 45947 75151 75151 23431 75151 74172 12955 75151 75151 44269 31264 28074 14252 31264 31264 61417 57050 31264 57050 22852 57050 76779 24288 31264 41439 24288 41439 33280 41439 15413 57983 41439 48514 57050 16462 48514 41439 32558 32558 65720 32558 50185 32558 9056 9056 81838 81838 26067 81838 2194 38663 81838 81838 37455 78768 81838 78768 26625 78768 8639 27586 78768 40866 78768 86645 78768 78768 53848 53848 55071 19437 53848 49383 53848 94513 53848 53848 30786 37283 53848 78768 61521 61521 21718 57950 61521 53848 8345 61521 92892 30483 92892 92892 9110 9110 44119 9110 47874 47874 25137 47874 62184 14099 47874 47874 33031 37211 33031 33031 3846 78683 33031 33031 18448 8850 18448 47142 47874 47142 81082 26263 47142 86807 18448 36070 47142 91571 86807 78578 91571 25576 91571 45991 91571 78509 91571 78509 91897 89981 78509 89981 59334 95174 89981 78509 57087 68750 57087 64955 57087 95174 44999 57087 40038 81508 40038 37872 44999 98157 37872 37872 66335 53794 37872 57133 37872 83739 37872 37872 22085 8189 37872 8189 41550 8189 72076 72076 76849 54556 8189 54556 12925 54556 7267 19151 7267 54556 30143 51661 30143 16563 51661 23542 51661 50178 23542 23542 4207 23542 51660 85945 30143 87737 85945 25461 85945 85945 50658 54769 50658 50658 40076 50658 13750 80722 50658 50658 44507 94147 50658 81121 94147 840 94147 94147 90829 90829 54320 5945 50658 5945 58718 62629 5945 5945 22599 22599 28532 22599 89592 25224 90829 36672 25224 5945 10067 58086 10067 56736 10067 76907 10067 54655 10067 54655 55644 98821 54655 54655 54407 54407 31468 54407 66031 80870 54407 81156 54407 54407 62233 62233 92722 62233 16212 17215 16212 16212 16584 62233 86604 61112 86604 76631 86604 50844 76631 50844 38013 86604 25938 25938 10446 25938 27391 29874 25938 37119 25938 37119 55289 37119 95803 42823 50844 18014 42823 56364 42823 66887 37119 92670 66887 37481 66887 93919 66887 66887 71150 71150 78321 71150 16544 22164 71150 9828 71150 66887 78315 17511 78315 14569 78315 89514 14569 13750 14569 14569 46900 46900 22166 46900 81053 89454 46900 14569 70855 70855 46443 51844 70855 25982 51844 29514 51844 70892 51844 1376 70855 1376 4180 1376 55890 1376 9050 7122 9050 90075 9050 87141 9050 9050 61334 9050 96330 9050 13269 9050 27392 12974 27392 99721 27392 39783 27392 39783 19191 39783 98757 27392 40716 9050 92314 92314 41025 35306 92314 13471 92314 13471 75677 13471 12353 47732 92314 92314 22186 22186 99212 99212 70348 84549 22186 84995 84549 84549 1851 8523 22186 73489 8523 8523 94942 47011 8523 75505 8523 12478 84549 12478 2872 91013 12478 43729 12478 58833 12478 85720 12478 85720 1931 85720 62509 37606 12478 85720 72276 72276 23754 72276 81298 41032 72276 51567 72276 51567 44028 28135 51567 84531 51567 55562 84531 84531 33113 84531 14567 61162 14567 34586 84531 34586 5749 34586 21964 79456 21964 36726 34586 36726 93595 36726 94249 65642 36726 53051 65642 18531 65642 41006 18531 18531 53267 93896 65642 85979 18531 85979 36840 68679 85979 17676 85979 34287 85979 85979 28052 83581 28052 28052 32541 82133 85979 82133 52898 54673 82133 85979 57881 82133 42038 35768 42038 42038 82870 82870 903 19912 35768 75028 19912 19912 764 19912 50709 2115 50709 50709 96818 88808 50709 19912 67735 67048 67735 67735 42799 42799 73436 117 73436 37932 73436 73436 76454 76454 90401 76454 7443 76454 39081 76454 90356 76454 33583 33583 82116 44228 76454 33583 44985 44985 35282 44985 74782 33583 10310 68743 10310 52216 10310 43004 10310 37176 10310 37176 18571 37176 63182 63182 9683 95844 63182 46865 44985 5540 46865 63182 97740 97740 50463 89448 97740 80441 97740 23098 80441 21373 80441 47047 21373 21373 92904 97740 40787 40787 35850 63952 40787 87794 40787 87794 50857 92085 87794 70226 92085 93012 87794 69894 93012 93012 47164 85349 92085 12416 85349 87794 4326 4326 76287 85349 65024 65024 45051 5599 65024 65024 12679 42648 12679 12679 6324 12679 8711 8711 25048 83977 6324 3294 83977 3294 73364 3294 50055 3886 3294 56378 83977 56378 48090 56378 13598 73128 83977 73128 49315 3294 89741 19770 89741 55927 89741 88139 73128 73128 30843 30843 5651 70593 30843 75457 30843 88139 37045 37045 59822 72443 59822 59822 71882 89901 37045 89901 34288 59803 89901 8665 59803 71270 59803 59803 24671 59803 34761 87051 34288 87051 73215 59803 59828 83490 59828 23687 59828 64940 59828 20292 59828 20292 1346 62321 20292 6347 62321 5167 62321 32730 62321 62321 16016 51720 59828 2453 51720 2453 95235 2453 33182 34487 33182 95235 18771 77735 18771 18771 37203 76835 18771 76835 82586 1065 76835 76835 98711 76835 97697 22944 97697 81664 76835 25348 81664 67720 81664 30219 81664 48291 76835 48291 82935 48291 81275 81275 47696 79460 81275 81275 36044 71313 81275 63147 81275 63147 62164 71313 83110 83110 47415 83110 41320 83110 42366 83110 69502 63147 29992 39818 29992 70602 83110 70602 61123 29584 70602 29992 67865 67865 49487 64417 67865 70602 65338 88920 65338 67865 15496 78162 15496 15496 42518 15496 2304 30191 15496 30191 46577 61485 30191 30191 81825 67865 41730 41730 37765 47198 15496 47198 81882 47198 24044 47198 93574 3578 47198 44516 47198 79150 41730 30311 47198 30311 69789 69789 56357 98226 79150 35765 98226 98226 73908 49554 69789 70914 49554 30931 49554 30931 67594 98226 18648 54241 18648 52880 54241 28928 54241 54241 65905 65905 58164 65905 69855 91455 54241 84590 91455 52687 91455 91455 61909 13108 91455 65905 39394 91455 1176 54751 1176 36338 1176 94496 36338 64935 36338 71048 36338 71048 43289 71048 54016 71048 81182 71048 34555 34555 13727 49521 36338 58069 34555 47569 58069 87578 47569 47569 73570 49521 70668 70668 36618 86688 47569 86688 55282 70668 81140 78497 86688 78497 34441 78497 6423 78497 18634 77630 18634 18634 39735 39735 47061 54139 39735 39735 88652 39735 97197 94301 18634 66853 94301 35147 94301 3167 94301 1342 3167 3167 92447 67470 92447 92447 39998 92447 64565 3167 54319 54319 14336 54319 81187 54319 76946 43564 54319 5180 54319 5180 67990 5180 71998 5180 98872 12171 5180 22513 5180 22513 99639 22513 98350 22513 24203 75435 22513 75435 79449 71367 79449 79449 95274 79449 99098 22513 6251 6251 75520 6251 86716 63457 6251 50939 6251 79449 95395 73868 95395 14071 95395 95395 19841 57926 95395 95395 38448 2199 75435 2199 75600 2199 77716 77716 77263 77716 40614 75600 14932 16482 14932 14932 92115 12937 75600 99941 12937 50979 12937 12937 62789 75857 12937 92026 75857 75857 84735 75857 67254 75857 32583 9134 75857 75857 3439 67804 3439 3439 2249 3439 87024 18141 75857 18141 21562 21271 18141 87587 18141 87587 21323 3439 57966 87587 60306 32853 60306 90682 60306 15557 57966 15557 76951 84612 15557 15557 77139 60306 15813 18963 15813 14045 15557 74531 14045 14045 45100 45100 5522 45100 62831 45100 64148 64148 99981 39974 64148 29070 39974 84989 39974 64148 23618 78975 23618 39974 85346 88873 85346 85346 89290 16442 85346 46013 16442 16442 90516 91894 90516 80241 90516 5964 85346 17180 5964 5964 40679 5964 44600 85078 44600 90516 44037 60665 44037 22784 44600 22784 12653 44037 9342 56163 9342 91156 9342 9342 9230 80486 9230 9230 96385 77172 9230 24499 77172 77172 28349 28349 3651 15535 28349 13749 28349 77172 9893 9893 17254 9893 6271 30086 9893 9893 60046 56754 60046 9893 1249 1249 33067 1249 81025 15162 81025 5933 60046 5933 846 64719 5933 4440 5933 4440 83849 20473 4440 57080 4440 9935 4440 16296 4440 4440 65989 65989 94081 65989 64358 48469 16296 65989 57249 57249 16706 57249 99774 57249 88155 54338 57249 17886 57249 85177 17886 48469 40376 89714 40376 40376 95009 40376 76054 40376 36773 40376 22176 40376 18480 18480 41845 19704 41845 4948 41845 41845 96838 41845 42596 42596 87689 42596 33296 42596 52573 58433 52573 36043 58433 58433 32386 62507 32386 64920 58433 64920 99255 64920 31648 77795 58433 24251 77795 77795 81659 88019 81659 81659 73504 77795 23492 23492 71948 23492 19781 4158 23492 58161 77795 7368 58161 6051 58161 58161 35872 58161 49939 4153 23492 30049 4153 63407 58161 63407 41188 82316 63407 2281 63407 4153 76831 76831 95492 95492 7837 15964 95492 26959 76831 90753 26959 57272 26959 57272 11872 57272 97523 55682 97523 97523 72824 24651 72824 72824 75064 72824 51536 17235 97523 88770 17235 17235 11637 17235 38092 17235 10293 39879 17235 17235 73345 73345 20408 73345 68002 25007 73345 69321 73345 73345 91399 91399 42112 91399 21305 91399 53294 91399 14066 23731 14066 91399 22062 18605 22062 22062 66583 14066 50778 50778 13860 14066 12118 12118 67304 12118 42097 15248 12118 44825 15248 27120 15248 55611 27120 97845 27120 15248 2111 75757 2111 61814 2111 50778 12786 12786 25891 26142 2111 67557 26142 26142 62426 2111 26745 26745 39039 26745 41710 41820 26745 26745 30143 26745 61632 61632 44415 99047 61632 61632 87904 9087 61632 25847 61632 28269 61632 87061 61632 26745 20085 20085 15462 20085 34952 87176 20085 14825 20085 14825 75625 20085 73608 73608 62032 73608 24364 14825 53930 73608 64136 29345 64136 64136 644 64136 87777 68917 64136 68917 43837 42981 43837 43837 76565 76565 35177 76565 88064 68917 32842 32842 23564 78424 43837 18778 78424 78424 19466 32842 5400 5400 64506 79319 5400 78424 97473 97473 81741 97473 8015 3739 97473 50086 97473 78424 93833 93833 69005 93833 84113 78424 14238 14238 81584 18405 14238 93833 33572 51932 33572 25997 33572 33572 40220 40220 30331 44183 14238 44183 75576 44183 81488 46314 44183 13052 46314 40220 98635 21426 98635 24616 98635 28248 98635 54897 28248 34874 28248 28248 78713 88955 78713 78713 4574 48320 78713 84340 78713 61202 28248 77734 61202 61202 24816 35907 61202 61202 66543 66543 48641 66543 22892 78920 66543 24920 66543 24920 83845 10513 66543 88628 10513 11827 24920 11827 83371 73538 11827 73538 35877 37333 73538 73538 50070 50070 38369 90138 50070 74971 10513 13509 74971 42100 74971 50070 79074 48621 79074 91973 79074 74971 96604 83247 96604 22390 96604 96604 76903 96604 37117 97173 96604 75298 97173 97173 11386 97173 53447 96604 24173 37667 24173 8866 24173 99284 24173 24173 87659 79952 97173 61424 79952 50123 79952 50123 73339 35412 50123 50123 65609 50123 61827 50123 6440 68345 6440 75384 6440 75384 38426 74377 50123 22331 74377 71113 74377 16851 74377 16851 10335 74377 57009 57009 30994 57009 79914 57009 60429 57009 32472 57009 25868 57009 18298 62026 18298 89513 18298 88607 18298 65156 88607 36384 88607 77063 88607 5530 88607 5530 21868 67194 5530 67194 55446 67194 89403 86184 67194 67194 58445 67194 17525 62588 17525 17525 70665 76523 17525 6971 17525 32392 6971 34216 6971 6971 42728 35034 6971 6971 91968 64132 6971 1529 64132 95661 64132 64132 66390 217 66390 66390 19510 76207 66390 76207 71413 49038 76207 76207 88694 76207 57182 57182 8282 61961 57182 61961 69218 61961 58970 61961 32243 20654 57182 20654 16791 64461 61961 43014 64461 64461 28129 35477 20654 35477 29587 35477 23684 35477 44701 44701 73229 81918 73229 33149 73229 73229 97126 97126 55263 97126 57852 91286 97126 97126 58215 25341 97126 54461 25341 97126 95615 95615 82524 73675 95615 49486 25341 15435 49486 49486 95692 25341 49465 14651 49465 49465 22267 87379 49465 56126 49465 56126 5597 97411 49465 255 97411 97411 16674 97411 91703 99895 97411 27693 56126 51142 97411 99763 27693 67869 99763 99763 40978 40978 11908 95606 99763 79236 40978 87532 79236 19186 79236 61994 40978 61994 9021 9021 44538 38309 9021 2487 9021 2487 2758 80109 2487 2487 60610 2487 96841 95216 61994 26883 95216 24478 26883 26883 31479 12317 26883 78837 12317 99509 12317 16205 12317 91106 12317 12317 641 78215 12317 17419 78215 19677 78215 85544 19677 86118 78215 3778 86118 77925 86118 17083 77925 47340 77925 86118 60313 30457 60313 40675 60313 86861 60313 60313 1860 28521 86118 46067 28521 28521 60039 77925 20617 20617 64176 20617 37825 59653 28521 97038 59653 97038 57466 53052 97038 59653 80387 80387 88328 47015 97038 47015 35200 27431 47015 73333 47015 80387 73565 87124 47015 41816 87124 82104 73565 82104 27342 82104 19679 82104 66865 76495 82104 76495 86521 34726 76495 76495 34562 76495 26170 14275 26170 26170 14279 6577 26170 74109 76495 17674 74109 26170 6704 6704 44031 74109 72333 72333 55468 31665 72333 29440 72333 72333 76186 72333 81880 98625 6704 98625 29686 34975 72333 34975 24043 98625 99336 99336 74427 99336 98136 75838 34975 75838 73877 19509 75838 99336 50723 50723 30324 64939 34975 64939 45248 18536 64939 18956 50723 511 18956 18956 63250 2023 64939 2023 68068 18956 50941 50941 65384 51099 50941 82448 50941 2023 39819 79122 39819 49713 82448 49713 36851 15973 49713 75904 49713 39819 84132 74698 84132 98195 84132 43899 84132 13863 84132 84132 71981 72475 84132 93053 72475 72475 81243 65642 72475 59692 84132 59692 17153 59872 84132 59872 337 50910 59872 59872 75338 26911 59692 11755 26911 64136 26911 17079 59872 47495 17079 17079 15164 7814 59872 61477 7814 13751 26911 13751 31665 13751 1516 13751 70623 34314 7814 34314 18046 62286 18046 18046 21939 18046 12441 70990 18046 38141 18046 38141 68179 38141 82428 27867 82428 83059 82428 82428 55108 14874 18046 76164 14874 14874 12157 83658 14874 84102 82428 88825 84102 27418 84102 71917 14874 71917 13851 71917 33684 21657 14874 65981 21657 64396 21657 66232 64396 72807 64396 84464 64396 59371 64396 64396 46081 26746 64396 21657 58585 64396 60936 80328 60936 60861 60936 60936 37862 44968 64396 56620 44968 45179 37862 2428 45179 45179 3141 27112 45179 27112 15941 82477 45179 12756 82477 64787 82477 27112 60658 652 60658 60658 17589 60658 58292 82477 41456 41456 7558 41456 20867 41456 3976 41456 69458 63943 82477 63943 99937 63943 88662 3344 88662 88662 791 45501 63943 71942 45501 84814 45501 56520 84814 84814 13699 84814 52226 41408 84814 84814 26985 45247 26985 7677 26985 61463 26985 26985 28563 28118 28563 1793 28563 28563 96726 96726 54465 96726 86332 22290 86332 82095 86332 86332 81942 86332 59563 28563 50195 50195 13512 50195 50220 50195 74183 50195 53260 44262 50195 71809 44262 44262 64564 50195 46880 46880 54681 24454 46880 46880 62126 46880 24958 46880 46783 30163 46783 78869 46783 10105 78869 67499 78869 90579 78869 90579 32810 32810 40651 93184 32810 32810 32397 74513 32397 32397 64156 32810 29076 10547 29076 29076 58555 29076 91796 91796 40954 6985 91796 91796 65819 32397 38358 24333 38358 81917 38358 962 81917 2004 91796 2004 12905 57805 2004 38358 42075 61583 42075 42075 67285 2004 56143 56143 76916 56143 91211 56143 41258 56143 38917 42075 67885 67885 98740 94376 67885 56143 47324 79274 47324 18300 47324 47324 68957 13157 68957 38284 13157 47324 22435 22435 57008 22435 62249 40924 22435 22435 73787 73787 23120 21022 73787 34723 22435 34723 85750 47345 34723 34723 83123 68029 34723 68029 18331 68029 81361 68029 93503 65310 68029 65310 6881 65310 77311 8151 65310 65310 16950 65310 36534 15816 36534 37299 65310 37299 47 85513 37299 88000 36534 88000 74559 88000 68916 17955 88000 17955 64202 88000 69947 91000 69947 95392 37299 95392 4605 95392 23104 95392 99216 82278 95392 17955 36109 36109 42482 36109 33662 41612 33662 33662 835 52107 33662 59382 52107 38220 52107 52107 5126 52107 29914 95392 50361 50361 12832 50361 95175 50361 7767 55502 50361 50361 62456 62456 29968 40995 62456 50361 30012 30012 80025 44983 30012 73364 30012 30012 97860 30012 50490 30012 67189 62456 63597 63597 72006 63597 65322 63597 87532 24226 62456 67189 71962 71962 2060 52936 2060 71962 74035 74035 19578 71962 86786 8079 86786 86786 30467 86786 70190 86786 75736 64350 86786 87041 86786 87041 9364 87041 48237 20166 87041 91735 87041 94654 91735 6401 91735 51061 87041 58249 51061 41828 51061 51061 18741 9601 91735 9601 27858 41588 51061 41588 27139 9601 26536 26536 85038 36882 26536 4068 26536 26536 79107 57273 41588 98220 57273 64587 98220 98220 65124 98220 88674 46204 57273 82382 46204 73525 46204 61794 98220 41113 61794 49225 61794 57273 11651 11651 50739 61794 69076 97719 69076 69076 26587 69076 55671 79579 69076 87595 79579 69076 68857 15736 68857 68857 52216 68857 23720 31178 23720 36546 23720 23720 6093 75230 68857 75230 74644 93480 68857 93480 98692 83647 93480 64777 93480 75230 54660 54660 40261 54273 54660 61673 54660 49528 54660 3239 93480 3239 66517 3239 89965 61641 3239 61641 10856 41877 61641 21483 61641 2212 21483 21483 59936 21483 53579 1035 21483 23904 21483 21483 51299 30173 51299 23904 84646 84646 26019 33776 26019 43329 26019 43329 86877 15337 43329 90315 43329 90315 76076 90315 17176 17176 64464 17176 63751 90315 74356 74356 84215 74356 37506 74356 43360 23401 43360 12228 43360 17176 98001 53973 98001 62603 74356 62603 20609 71165 98001 3374 71165 31913 71165 71165 13154 71165 41271 49016 71165 71165 3168 71165 8636 21521 8636 8636 57761 27610 8636 49016 49127 11812 49127 24841 49127 68322 49127 57583 49127 8636 72303 72303 67223 49127 62856 88271 62856 72488 62856 8915 62856 62856 19860 76236 62856 72303 8515 8515 37645 8515 37310 43436 37310 37310 55657 37310 32385 14189 8515 14189 44916 36954 8515 14189 49470 39814 49470 49470 84141 84141 6611 24576 84141 84141 15448 61016 36954 43690 61016 61649 61016 474 84141 474 26078 31092 474 5907 31092 2599 31092 474 69376 49359 69376 86703 31092 66801 86703 40037 86703 86703 44311 85817 44311 42816 44311 6978 44311 54918 6978 6978 620 77004 6978 15938 77004 2972 77004 76068 6978 75773 76068 76068 60036 55734 76068 76068 3077 76068 1823 14461 76068 61054 14461 18178 76068 18178 21685 38296 14461 38296 57310 35960 38296 18639 35960 97589 35960 43278 35960 54596 35960 97802 38296 35960 482 89675 482 35960 69373 97435 69373 36172 97435 76671 97435 69840 97435 40275 69840 69840 58843 58843 18296 58843 85005 58843 68438 3147 58843 87481 58843 59567 58843 59567 60611 59567 8679 8679 21825 62301 8679 80467 62301 80467 56762 80467 9766 69564 62301 69564 4347 52629 69564 69564 268 15095 80467 15095 3813 2692 15095 15095 57153 33369 69564 23595 33369 33369 2183 33369 23517 99123 15095 84134 99123 39696 99123 4399 39696 99123 29793 37840 29793 99123 36366 36366 48127 36366 62240 37357 36366 66785 37840 53512 66785 66785 88046 66785 14161 68340 66785 66785 51632 66785 82760 82760 76162 76162 96381 66785 1496 38952 1496 23449 1496 41042 1496 41042 15241 36671 41042 41042 41486 41042 22988 41042 14097 91962 1496 1891 91962 91962 96266 64560 91962 91962 69957 9083 91962 15891 41042 34860 15891 15891 45746 45746 71939 45746 54510 15891 58152 58152 32062 8789 58152 53345 58152 53345 83459 22908 83459 83459 41779 41779 54648 54648 7263 48506 54648 48506 60368 54648 87235 34664 87235 52710 87235 87235 7080 7080 18873 7080 68034 9145 68034 7080 99147 29883 99147 29883 98109 93252 29883 29883 58791 29883 2873 85963 29883 85963 96382 29883 62501 32766 62501 62501 67040 12036 62501 62501 14767 62501 20710 20710 58699 77017 62501 56992 77017 77017 6598 6598 66245 66245 28211 66245 83772 83772 41095 15002 83772 83772 14077 89618 83772 89618 72993 69844 89618 69844 59512 17869 69844 17869 64578 72991 69844 72991 46742 46742 50329 26712 46742 77357 46742 98310 46742 30366 46742 30366 51008 36094 30366 30366 60678 30366 28131 24051 28131 28131 92700 30366 26418 66698 26418 50285 26418 41988 26418 91830 26418 32546 26418 31874 32546 32546 98927 32546 63997 63997 17338 66448 63997 60648 66448 17871 32546 90568 66448 3650 90568 90568 48050 92771 48050 48050 41017 41017 10544 40240 41017 41017 83313 48050 5930 5930 24511 5930 57139 90927 5930 5930 18742 31104 48050 31104 30250 31104 39565 5930 86434 86434 34589 38381 39565 10161 38381 38381 46168 95804 46168 46168 38393 86434 15463 93748 15463 99596 93748 28829 93748 93748 3771 3771 1858 3771 4580 42429 3771 87852 42429 42429 89707 76597 42429 74734 42429 74734 69620 50821 74734 50821 99952 99952 11759 99952 14378 84046 99952 60312 99952 99952 34526 99952 48362 99952 56812 50821 35210 35210 95207 99390 99952 79507 99390 99390 56089 29058 56089 27265 56089 56089 9918 56089 87321 12297 87321 47606 87321 72811 87321 56089 10938 10938 7537 56089 92682 92682 9664 60967 10938 92682 38751 36258 38751 38751 63205 38751 48868 38751 94576 17682 38751 25270 17682 17682 98995 98995 85369 88966 98995 98995 15186 90818 98995 98995 58497 66351 58497 58497 99069 99069 24718 58497 50485 48106 50485 48106 92763 45174 48106 45174 1793 69611 45174 46809 48106 73883 46809 55133 46809 30077 46809 46809 22362 48106 89834 89834 63683 77222 89834 52373 89834 59688 52373 94548 52373 89834 18121 91328 18121 24963 18121 18121 57185 96730 18121 96730 94751 69476 96730 96730 1282 46610 1282 41069 1282 22410 1282 1282 60579 89578 60579 59516 60579 53851 60579 70851 60579 60579 85834 85834 47143 93692 85834 82230 93692 93692 88465 97281 93692 87684 93692 58062 87684 93692 77880 56449 77880 41299 77880 77880 32750 77880 29888 77880 35338 24949 35338 73002 35338 35338 85175 77880 80183 80183 53804 80183 70786 89378 35338 90512 89378 89378 95977 80183 14288 14288 18768 14288 69781 89378 67326 58779 67326 42250 67326 62014 67326 14329 62014 62014 80082 14288 60998 60998 23597 60998 50155 60998 42449 99567 42449 52419 62014 27031 52419 52419 10453 10453 83117 10453 98572 75724 10453 72761 52419 25576 72761 72761 82054 52419 8224 8224 56807 8224 97002 72761 19203 51233 19203 10420 19203 8224 31593 31593 99270 19203 33912 33912 58156 33912 10494 20421 10494 10494 9253 22723 10494 33912 45276 38785 45276 45276 37396 46778 37396 33848 37396 34050 37396 91701 37396 10494 62989 62989 72433 62989 78139 45276 50617 50617 51683 50617 92154 50617 33947 74458 50617 59145 62989 4827 62989 24184 4827 50617 64145 4827 80896 27727 80896 64145 29044 29044 78329 29044 79855 29044 69490 73783 69490 71035 69490 29044 22540 54410 69490 60282 54410 69490 14434 71399 14434 14434 14805 13998 69490 70484 13998 13998 27791 36336 13998 58632 13998 13998 63717 54410 20940 14434 20144 20144 8781 20144 40548 20144 16180 60999 20144 60999 20819 20144 56220 3336 56220 56220 20979 56220 56653 56220 80771 14019 80771 43993 80771 80771 89877 89877 90806 89877 87192 89877 86999 90640 80771 3255 90640 86999 56338 6945 56338 7856 56338 49965 56338 30840 49965 83541 49965 49965 3727 49965 26643 93849 49965 67961 93849 37934 93849 96761 93849 96761 21646 96761 60940 96761 26010 25674 93849 25674 72726 25674 50574 8209 25674 8209 88272 99889 8209 53472 99889 99889 84133 8209 70240 29933 70240 33674 8209 33674 87496 33674 92311 3340 33674 79034 33674 33674 5591 35099 33674 58520 33674 58520 7448 17677 7448 77427 7448 77427 59286 77427 46458 39539 77427 7448 41630 41630 68247 24656 77427 72806 24656 6856 24656 24656 20823 26367 24656 26367 52421 26367 88465 61007 26367 91770 61007 16457 61007 16457 61773 16457 49336 26367 48484 83511 48484 83511 24092 83511 63716 17996 83511 16047 17996 17996 29742 65769 17996 27855 83511 21599 27855 10728 21599 54906 27855 54906 52030 96009 54906 30871 54906 11600 54906 41754 54906 54906 71171 54906 63210 44315 63210 44315 94870 48866 44315 63210 79347 37419 79347 70663 79347 79347 74952 70427 63210 97737 70427 97737 80529 97737 82268 97737 55239 89869 55239 46471 97737 90302 46471 49002 55239 49002 90344 49002 64749 49002 69028 69028 96406 82267 96406 14462 49002 41655 14462 14462 4872 9575 96406 90554 9575 22830 9575 9575 56723 14462 38099 38099 8293 58649 38099 65413 38099 8498 65413 65413 82317 53760 65413 65413 76268 20383 76268 76268 30520 84134 30520 52541 30520 54977 30520 54977 58285 54977 34313 54977 77606 54977 2822 87492 30520 31484 87492 87492 97274 69349 87492 76739 87492 54977 47791 50999 47791 96020 47791 77953 47791 63187 77953 77953 26643 77953 32660 37818 77953 37056 87492 56104 37056 37056 13975 41178 37056 37056 85794 10423 85794 55431 85794 85794 5592 62977 37056 62977 77668 65423 77668 77668 53613 62977 8879 8879 52328 8879 88475 8879 59657 59657 75463 59657 80674 98761 59657 98761 17922 98761 7137 70468 8879 70468 39629 27544 70468 70468 69261 69261 83189 70468 79075 69261 37732 29486 37732 59412 37732 50285 59412 59412 95730 59412 43929 63 59412 59412 52166 37732 98345 32553 98345 98345 8928 14699 59412 14699 85935 6712 14699 67811 14699 907 14699 14699 70405 17159 70405 70405 75082 7024 70405 70405 54759 12429 54759 4593 54759 4593 94135 4593 56878 16074 4593 48222 4593 54759 35503 27957 35503 35503 50059 72010 35503 35503 76727 33404 76727 18586 76727 76727 52216 76727 97828 60240 76727 60240 57254 98004 60240 84601 76727 77176 84601 35503 66305 93427 66305 66305 16513 82680 66305 92119 66305 92119 53894 61459 84601 30317 61459 7804 61459 61459 62389 12685 62389 62389 40230 90088 62389 2698 62389 48076 62389 78132 48076 98615 48076 93301 48076 61889 93301 93301 4053 93301 34537 34537 68403 97017 34537 34537 9654 9654 69606 9654 97060 9654 59186 9654 19749 19749 27900 19749 12835 36275 19749 99011 19749 19749 24615 24615 83238 91635 24615 24615 89087 72882 89087 89087 70212 89087 10619 24615 97884 97884 24358 24358 86140 86140 59616 72283 86140 4995 86140 6351 86140 6351 37385 19860 6351 98246 6351 6351 56989 98246 66382 66382 85928 94339 66382 66382 75872 89098 56989 92459 89098 89098 81702 6406 81702 44820 81702 81702 96970 66382 998 83770 998 998 19741 998 40142 78038 998 44100 89098 44100 90339 89645 44100 44100 60007 75899 44100 84588 75899 68400 44100 68400 18120 68400 97396 44100 14458 32886 14458 14458 86994 86994 68400 33001 86994 26320 86994 26320 73333 41698 86994 41698 93834 41698 33003 7414 41698 18559 41698 26320 80076 80076 16739 80076 75461 80076 51848 41698 28680 2292 28680 51848 1539 1539 15072 60411 1539 60411 77347 60411 7731 31832 60411 60411 39636 39636 39858 7603 39636 39636 70365 70365 64410 70365 98391 98391 80053 80053 93460 80053 63583 80053 41721 56802 80053 80053 1112 70365 88528 88528 79157 88528 90768 98391 10555 52024 10555 10555 18235 10555 61640 10555 36775 88528 5944 5944 53578 68553 53578 53578 92411 92411 95846 92411 32706 44168 32706 32706 4426 4426 21696 32706 7784 34812 7784 45288 4426 45288 33642 97554 7784 8256 97554 48804 97554 97554 77921 97554 60253 60253 57245 60253 15081 60253 45545 26998 60253 97554 21126 94363 21126 15861 21126 11765 21126 97579 11765 10529 11765 11765 49238 56602 49238 49238 49627 49238 53987 11765 87501 45966 87501 93722 45966 49238 17992 78365 17992 17992 46919 46919 90098 17992 39759 39759 59940 46662 39759 46662 9958 46662 51032 49843 46662 39759 61464 61464 70093 94523 61464 83547 61464 4572 61464 4572 37176 39175 4572 39175 54359 77321 39175 39175 80196 40892 61464 40892 21628 40892 27505 40892 14946 14946 55645 14946 18813 14946 13307 13307 72716 13307 54340 68340 54340 54340 49707 79420 54340 14946 79522 35555 79522 11729 79522 79522 17362 94315 79522 79522 66266 79522 74709 74709 2448 74709 43465 96154 74709 54340 68343 68343 13254 74709 68818 9068 68818 68818 34129 68343 86714 86714 21787 1544 86714 68818 34743 85118 34743 77789 34743 24448 1544 43730 24448 24448 69393 24448 89485 11510 24448 24448 91260 87044 24448 98134 24448 94299 24448 94299 7878 24448 21691 35074 21691 21691 5756 48583 21691 21691 42120 69495 42120 94299 47792 86808 47792 85360 47792 85360 66159 85360 75381 98286 47792 98286 38751 6724 98286 85360 57849 57849 69361 57849 70561 77410 70561 64626 70561 77410 48996 78098 64626 78098 72324 2779 48996 2779 63232 2779 49665 78098 51694 51694 75592 80072 51694 74073 51694 74073 15084 2364 74073 2364 17720 2364 46714 76470 51694 76470 27013 76470 13543 76470 52951 76470 94176 38501 76470 46600 76470 66390 46600 90289 46600 5957 46600 46600 94756 46600 23061 23061 54375 1521 94756 1521 49196 27124 1521 1521 34455 92664 1521 92664 73041 1521 14332 14332 26709 19050 14332 14332 563 51767 14332 60005 92664 96401 14332 84066 96401 82186 96401 96401 22481 22481 74177 22481 59451 58862 22481 97505 22481 51767 59782 59782 93340 47433 59782 76074 59782 83616 76074 59782 94847 62494 94847 76074 38805 38805 46162 710 38805 23019 94847 63537 23019 5443 23019 90628 94847 23019 76954 76954 79232 72257 76954 66231 76954 66231 18033 89742 76954 366 89742 55808 66231 55808 61501 60582 89742 60582 37618 80461 89742 82644 80461 61894 80461 97226 61894 90228 60582 59906 90228 90228 93948 90228 61360 26315 90228 61894 91799 91799 28171 91799 99763 91186 91799 44827 91186 62662 91186 91186 12724 91186 399 91799 25388 25388 19710 25388 13009 89628 25388 25388 15195 62280 15195 15195 92773 15195 70597 25388 24818 24818 72889 69621 24818 24818 39315 22493 39315 43026 39315 24818 50224 40935 50224 50224 66255 50224 39236 39236 41405 39236 97409 97409 83983 72793 97409 570 39236 570 15955 27858 15955 88171 570 88171 67591 39702 88171 18513 88171 91017 88171 91017 35367 90804 91017 5873 91017 91017 60259 88560 60259 60259 96884 60259 83966 83966 22274 99151 83966 89229 83966 43621 89229 28496 89229 3457 83966 23773 3457 3457 51935 66334 3457 60124 66334 83966 55310 28970 55310 55310 92054 66334 9943 9943 46594 58616 46594 31183 46594 2686 46594 30984 46594 5009 30984 21760 30984 76660 2686 44419 76660 72424 76660 76660 35410 35410 111 52717 35410 11334 35410 30984 83302 64809 83302 83302 4879 76660 47439 47439 85564 85564 82956 47439 95390 97718 95390 36719 95390 95390 52992 85564 75843 75843 37149 95390 84465 84465 71601 84465 78243 90647 78243 34569 78243 21174 84465 21174 52799 19421 21174 78243 93380 21174 59581 6595 59581 59581 90646 59581 68610 93380 47513 7392 47513 73263 7392 7392 89330 16680 89330 10293 89330 58867 7392 58867 16040 78840 58867 37705 58867 64375 47513 69318 64375 64375 27761 64375 49690 83763 58867 72286 83763 2501 64375 30424 2501 2501 16435 69284 2501 69284 85191 69284 28273 69284 65514 69284 3649 2501 20252 20252 43285 14564 69284 51471 14564 14564 62928 5120 14564 97877 5120 78049 5120 64578 5120 5120 73176 5120 27585 5120 75871 75871 63596 56065 75871 75871 60986 60986 50238 60986 34447 1390 75871 1390 11209 11209 2172 56652 11209 75452 60986 81306 75452 65151 75452 75452 55542 52298 55542 64283 52298 62344 52298 52298 38153 55542 89611 89611 30217 89611 60501 52298 30209 79949 30209 30209 52340 28201 52340 51560 30209 94290 51560 51560 43477 29686 43477 43477 70021 43477 11265 43477 14697 51560 80454 80454 90353 80454 34184 80454 99010 96235 80454 56503 43477 56503 24451 56503 51735 19072 51735 25801 51735 81152 51735 51735 4742 51735 49341 46768 49341 49341 58606 58606 98764 72052 58606 58606 35861 15308 58606 58606 50506 50506 87811 51735 24592 24592 5295 24592 51573 54715 51573 81538 50506 48434 81538 61622 81538 61622 5535 60672 61622 29488 61622 81538 24102 40048 24102 24102 28178 28178 10088 24102 70888 70888 32165 71944 70888 71419 70888 55585 70888 98696 70888 14863 98696 98696 66011 66011 57962 66011 13364 13364 21462 66011 92299 11680 92299 54827 92299 18102 92299 57714 18102 18102 97394 49294 97394 97394 754 18102 64092 65454 64092 64092 51147 35783 64092 18303 35783 78589 35783 73238 35783 69701 92299 69701 93215 93229 69701 69701 91056 69701 15589 36126 64092 35783 90041 90041 82995 65233 90041 67006 90041 90041 37177 37177 90208 37177 11626 37177 73974 37177 24950 37177 89709 96362 90041 96362 34053 96362 26719 74607 26719 26719 38811 26719 86447 26719 1721 55257 26719 57725 55257 55257 79092 55257 11793 5421 11793 86484 11793 61806 11793 4229 11793 4229 63971 4229 77108 20853 77108 53263 4229 73241 53263 53263 40994 53263 75888 77108 39586 39586 46109 1307 39586 53263 17440 85332 17440 53263 23220 23220 41015 23220 58447 24320 17440 20874 24320 24320 96538 18046 96538 96538 51984 38359 51984 51984 98064 24320 79082 50546 51984 50634 50546 50546 54227 50546 1802 50546 71294 50546 47550 47550 6318 58314 47550 47550 33827 47550 17564 26125 47550 27688 26125 50546 44225 44225 84068 44225 64975 52353 64975 52701 44225 52701 43565 52701 38712 96428 52701 46469 52701 47219 52701 52701 45016 45016 16029 58304 16029 52701 94866 94866 40 94866 16939 64760 94866 16029 90484 60836 90484 47269 90484 47269 61123 30220 47269 30063 30220 30220 6610 30220 85854 3555 47269 3555 35118 58659 3555 3555 79589 589 3555 60340 3555 60340 70810 70810 16230 70810 97850 60340 19138 19138 85731 50959 70810 79379 50959 50959 65356 34831 50959 34831 89415 64344 65356 64344 68345 64344 6258 64344 26084 51823 26084 81989 26084 5914 26084 5914 29627 80084 5914 91984 80084 27232 5914 27232 69954 69954 55990 19066 69954 94284 69954 27232 26801 26801 77487 26801 9188 34510 26801 27232 67265 9905 67265 67265 30341 69954 91850 41471 91850 21771 67265 91850 23134 21771 4767 4767 83265 83265 40139 13869 83265 83265 15364 34858 83265 18194 34858 93880 34858 34858 53158 79409 83265 98027 34858 64738 98027 55593 98027 98027 85391 85391 60696 91806 98027 91806 72103 91806 17499 65306 91806 65306 10168 65306 84631 7992 84631 84631 68409 84631 78093 85031 78093 78093 75360 65306 71723 68509 71723 93710 78093 99165 93710 53384 93710 77615 93710 90891 93710 15936 93710 9439 15936 68655 15936 15936 4897 72476 4897 90891 47658 55505 47658 74076 72476 46983 74076 32524 74076 91851 74076 36335 91851 71432 91851 74076 36340 36340 76656 91851 19382 19382 5478 7769 19382 7769 77101 28818 7769 91851 51944 51944 17015 19382 35420 51944 39822 45386 39822 70436 39822 2855 39822 39822 85600 24616 85600 31175 85600 80912 85600 39822 93267 93267 37364 6790 93267 72836 6790 37039 6790 6790 11994 11994 78596 11994 71585 71585 21056 80078 6790 80078 9593 49604 80078 87455 80078 87455 51357 27584 87455 87455 10666 87455 73501 73501 92765 28392 73501 73501 94120 73501 84760 15628 84760 84760 7395 92967 84760 10666 60012 76401 60012 76401 48891 89925 60012 80707 89925 89925 59561 13287 60012 9682 13287 13287 31252 76401 35602 34537 35602 97823 35602 35602 18205 76256 35602 76256 70788 23989 76256 76256 22893 62976 76256 42390 62976 62976 51882 62976 14476 40552 76256 40552 41402 40552 19678 88218 62976 88218 51305 35712 88218 88218 46504 88218 91296 91296 12699 91296 55236 91296 41453 91296 58093 91296 83532 88218 51987 56736 51987 51987 40357 87927 88218 87927 61499 61499 38764 61499 45976 11231 45976 45976 55854 55854 83953 74133 83953 11169 83953 83953 75786 18193 75786 75786 49483 3290 75786 75786 71822 75786 62217 75786 74869 75786 83284 22351 75786 9251 22351 22351 94842 7146 75786 7146 87050 86394 83953 28951 86394 86394 2212 47917 86394 47917 77801 70152 77801 77801 78783 77801 95580 77801 87073 85896 87073 29471 85896 85896 14497 21984 85896 52916 21984 21984 86867 21984 78593 21984 34274 34274 90283 34274 43156 86024 85896 94101 34274 94101 61542 70144 61542 47580 61542 16699 61542 61542 1310 1310 39771 1310 41113 1310 78820 1310 81208 23107 94101 96209 23107 33903 23107 61935 23107 23107 55456 1310 6749 6749 55907 88654 6749 6749 1536 6749 31491 6749 73724 94554 6749 94554 93840 76175 94554 99278 94554 99278 33403 18829 99278 71136 99278 71136 61697 71136 77739 95253 99278 95253 62359 62359 80587 62359 33346 95253 51442 51442 51244 5663 62359 5663 26556 5663 83011 57039 5663 5362 57039 57039 8672 63032 57039 63032 88789 42938 63032 63032 63671 57039 65398 62706 65398 3354 65398 65398 13179 65398 88143 65398 37254 37254 45745 21110 65398 70014 21110 62859 21110 21110 91040 91040 66760 91040 17686 29520 91040 72895 91040 8861 72895 72895 31572 95484 91040 23510 95484 49614 95484 95484 82992 82992 81712 7019 82992 82992 45777 66746 45777 45777 30799 30799 2726 65940 45777 3601 65940 30799 44885 44885 82628 28233 65940 14092 28233 28233 2207 28233 8878 8878 21349 8878 85045 57070 8878 57510 65940 57510 69949 57510 95141 3657 57510 57510 23402 51559 23402 23402 98475 94341 23402 28547 8878 15709 28547 63243 28547 87519 23402 87519 18105 44962 87519 28547 78311 78311 46690 54463 78311 78311 30226 78311 74288 78311 85498 77428 78311 77428 6810 77428 34084 98217 77428 57338 98217 62343 98217 98217 14966 98217 67775 79221 98217 92939 79221 79221 52070 2117 77428 2117 5124 20679 79221 20679 60538 2117 68201 8584 20679 20679 7887 7887 18089 45703 7887 88155 7887 8584 5417 40650 5417 52026 7887 5417 66839 52026 60035 94459 60035 60035 96142 66839 27190 99005 27190 26091 27190 53920 27190 85361 60035 85361 35548 9663 85361 9663 17557 9663 51579 9663 85820 85361 18547 18547 9742 81098 18547 80573 18547 9663 32430 90432 18547 90432 83318 485 90432 20372 9663 20372 48742 31668 20372 20372 69872 3025 20372 20372 33911 62981 33911 88016 20372 54287 88016 49992 88016 47268 49992 49992 93119 49992 11693 88016 17165 19603 17165 60340 17165 17165 28671 17165 61754 48620 61754 61754 4494 61754 24845 43145 24845 43145 29837 43145 29269 43145 28220 43145 93302 42621 43145 43145 16401 59186 16401 24229 16401 95601 42621 74118 95601 95601 71060 64804 95601 89930 64804 23787 64804 60886 64804 3895 64804 47858 95601 47858 28980 47858 35407 73320 3895 14244 73320 73320 51354 73320 82951 82951 86359 89308 82951 10055 82951 10055 66106 36993 10055 10055 26062 34852 82951 34852 27129 34852 11718 10055 90312 90312 10490 10490 41499 10490 67208 10490 52256 10490 99292 99292 24948 23450 24948 50078 99292 50078 1406 97467 50078 50078 34555 50418 99292 50418 3483 50418 32500 9181 50418 24948 81231 81231 5507 81231 70539 61211 81231 81231 28213 38536 24948 54273 38536 38536 37167 70930 38536 81231 67810 75973 67810 85708 67810 57860 85708 85708 41373 41373 1404 54636 1404 8514 54636 68965 54636 54636 52055 54636 85993 91993 54636 11367 1404 11367 38511 11367 45783 83912 11367 83912 28745 83912 92196 54579 83912 86573 54579 98735 83912 76674 98735 71590 98735 1636 71590 71590 31291 71590 12734 8348 12734 24306 8348 73691 8348 25548 8348 88673 25548 35141 25548 25548 77429 75122 8348 75122 62687 25548 90936 90936 69898 90936 28164 90936 59597 25548 71074 71074 73491 71074 68079 39961 71074 39961 2156 85881 39961 39961 98647 71074 60669 49331 60669 60669 66989 40189 60669 40189 3252 40189 49047 60669 15211 15211 7328 18980 15211 13071 15211 13071 63880 37064 13071 69251 13071 15211 7733 7733 65205 94543 7733 36531 13071 36531 2230 36531 55625 36531 45215 28879 36531 83259 28879 28879 44471 28879 63035 36531 84300 84300 62013 134 28879 18528 134 134 82540 134 35197 35197 32531 35197 59398 35197 30410 84300 24179 56549 24179 62172 134 91512 62172 62172 57721 20356 62172 62172 90432 39987 62172 39987 50722 24179 69867 69867 99936 69867 14792 7165 69867 36035 69867 11941 62172 47327 11941 61988 69867 61988 7333 61988 31137 31137 12919 73298 31137 31137 8381 74459 31137 48208 31137 79322 61988 95778 79322 35758 79322 79322 91289 92284 48208 48208 77545 166 77545 77545 65054 79322 50879 50879 70498 26255 50879 9530 26255 26255 682 682 93903 682 82318 51799 82318 90066 82318 23981 82318 23981 30519 26255 66740 23981 84860 84860 13135 84860 21616 84860 88342 99525 88342 81765 88342 63243 88342 55783 66740 95550 55783 77804 55783 96739 77804 77804 59755 11991 77804 81828 77804 77804 12889 77804 44720 44720 89674 44720 61269 44720 95742 95742 50879 2689 95742 95742 64048 64048 4537 64048 12358 64048 62880 64048 31243 95976 44720 66099 95976 12949 95976 95976 86710 37912 64048 70361 95976 39712 70361 89803 70361 45907 37912 53589 45907 45907 47061 19157 45907 60805 70361 91481 60805 91481 64664 47352 91481 30734 91481 52877 45907 52877 11736 52877 42524 52877 34576 69256 52877 50775 69256 50775 19589 49536 50775 68417 50775 16554 52877 16554 44680 95935 16554 11419 16554 77540 16554 16554 39843 53771 39843 53771 73067 53771 51686 99820 39843 94308 99820 54454 99820 54454 30763 54454 67756 77279 99820 38779 77279 83776 77279 43196 99820 54454 12758 12991 12758 93218 12758 66958 12758 66958 90687 66958 99143 24941 66958 95544 12758 95544 45663 95544 36388 95544 44884 95544 46244 46244 12012 46244 91722 25386 46244 25386 54430 46244 93203 93203 32327 93203 64522 93203 58024 93203 47481 84903 93203 96188 84903 11193 25386 11193 85014 49507 11193 85153 11193 11193 88802 11193 43918 43918 29683 98680 43918 52407 98680 55264 52407 43918 74366 9593 74366 20777 74366 47109 52407 60120 47109 47109 64023 43139 47109 43139 38395 15563 43139 47109 5356 5356 7089 30308 5356 22343 43139 22343 73481 5356 51269 22376 51269 51269 85131 45827 51269 91549 51269 91549 37174 17255 37174 43704 37174 63048 37174 63048 18171 63048 55706 55706 21451 55706 10049 95855 55706 15554 55706 55706 42140 63048 65669 5092 65669 65669 89860 65669 45066 63048 96269 96269 41564 96269 35032 96269 86231 86231 88225 96269 27896 27896 70363 41988 27896 96269 57386 84409 57386 27896 50753 50753 72872 84894 72872 84894 22597 60320 84894 72872 54140 99210 54140 43903 54140 20802 72872 20802 88076 20802 29955 66401 20802 41579 66401 22126 66401 46551 66401 20802 28850 61759 28850 86854 66401 86854 59459 86854 40221 86854 25133 39711 66401 86854 87442 69071 87442 75655 39711 75655 83409 75655 9994 18336 39711 18336 18643 84024 18336 87442 29201 29201 29346 29201 27671 29201 34682 78083 34682 61710 34682 28146 61710 61710 1125 61710 49603 61710 69003 25269 61710 61710 12586 57079 27671 17322 57079 84009 57079 4914 84009 57079 34729 34729 87017 34729 78978 34729 89634 16117 84009 16117 75252 31668 16117 95700 16117 95700 25039 95700 14927 16117 48843 48843 37832 64869 48843 48843 41047 95864 41047 86142 41047 88049 48843 88049 70761 66805 88049 88049 24255 84956 86142 92078 84956 61829 84956 52566 61829 61829 91917 91917 94447 91917 22114 22114 69565 22114 20931 31645 20931 46346 20931 20931 15500 20931 28884 24460 28884 78134 28884 28884 25151 44279 28884 44279 82045 225 44279 44279 76311 11594 44279 11594 24190 34159 11594 11594 9370 11594 96879 44279 10997 67892 10997 11594 25379 83316 25379 27475 10997 32945 25379 66740 32945 9657 32945 32945 35806 27475 1091 1091 23614 9436 1091 1091 31249 31249 71164 31249 21259 31249 75441 22090 31249 2715 22090 22090 9561 22090 54608 1671 22090 39641 31249 33312 22090 33312 3067 4493 33312 97252 4493 95519 4493 4493 21025 47954 21025 64338 21025 30563 21025 99313 30563 61603 21025 61603 97786 15352 61603 80407 61603 21306 30563 4575 21306 4575 91495 4575 99148 30563 52718 73787 52718 52718 84741 52718 17378 22204 52718 4575 48773 48773 48574 48773 29191 43206 48773 4575 48242 48242 39423 48242 46506 46506 31767 60451 48242 31290 60451 60451 64906 47210 60451 60451 81416 10081 81416 81416 65862 81416 84158 84158 70876 76644 84158 56942 84158 84158 10731 84158 49303 49303 5636 84158 17484 84158 49368 49368 35075 49368 67116 49368 65795 54170 49368 5776 49368 75452 5776 6888 5776 5776 79668 79668 46260 79668 32356 29105 79668 45728 5776 84361 45728 66617 79668 66617 92189 40561 66617 67518 66617 66617 23488 66617 97719 45728 49035 49035 31104 54473 49035 66180 54473 2492 54473 12115 49035 25583 12115 51504 12115 3176 12115 86540 49035 86540 46306 58287 86540 44106 12115 44106 92302 86540 97693 90758 44106 31806 90758 90758 92302 90758 249 10057 90758 59281 90758 95932 59281 59281 29542 59281 86381 37805 90758 68674 37805 37805 98979 31135 37805 67933 59281 17340 67933 17340 4680 17340 27369 17340 89631 67564 17340 67564 43231 67564 45355 67564 94984 17340 76322 49333 76322 9763 76322 76322 16728 51930 17340 76322 74530 78764 74530 78764 55215 63898 78764 63898 47206 47206 25101 47206 29502 58051 47206 47206 57107 571 57107 47206 6617 6617 86736 6617 62988 20382 62988 35944 62988 14798 62988 49056 62988 49056 69112 93538 49056 6617 89218 49056 90566 90566 42209 24214 90566 57135 90566 57135 10633 57135 33897 33897 90760 33897 89023 24764 57135 57867 24764 24764 71836 24764 19315 19315 17921 19315 83897 73674 83897 83897 87331 36838 87331 87301 87331 87331 50103 89141 73674 89141 7655 75742 73674 75742 1536 75742 22609 75742 99468 64845 99468 99468 30033 59044 99468 99468 36355 99468 42875 42875 31825 34632 99468 34632 58426 90983 58426 58426 45081 58426 18382 83188 18382 21622 18382 92552 18382 58426 59116 59116 64403 18382 24435 24435 53714 24435 9515 9515 78705 9515 61734 24435 10287 10287 57372 10287 40248 10287 28892 3695 10287 10287 23099 23099 35320 23099 36400 68444 10287 85415 68444 68444 39015 68444 86561 10287 30472 55882 30472 68444 77622 7243 77622 77622 15375 77622 53742 53742 93898 17963 53742 68126 53742 47598 15375 58496 53742 58496 64491 64491 34888 11874 47598 64675 11874 72604 58496 72604 12675 22457 72604 64491 64298 84093 64298 64298 46075 16749 64298 69055 64298 65425 64298 5095 65425 65425 31035 65425 58880 65425 77043 28341 77043 77043 28279 28279 69627 76881 28279 73575 28279 54194 28279 54194 5396 5396 57862 5396 79273 5396 88657 205 88657 5396 29775 92520 54194 92520 70331 1537 29775 1537 35765 1537 1213 27732 1537 99271 92520 76462 99271 56643 99271 16402 99271 42032 99271 47175 42032 42032 79149 42032 24421 24421 30457 24421 62899 75965 24421 24421 40375 46490 24421 98828 46490 37742 46490 65767 46490 18396 24421 71413 18396 9091 18396 9091 92003 9091 5868 65634 18396 65634 99509 2487 65634 7075 65634 12180 9091 53778 12180 12180 26116 26116 58080 36562 26116 20167 36562 36562 57061 22787 36562 36562 78449 47190 36562 47190 72687 47190 75395 47190 70955 17286 47190 1999 47190 25049 36562 25049 39030 36562 98799 98799 88103 67164 98799 68496 98799 99438 25049 99438 42268 99417 99438 19291 99438 25049 89736 42863 89736 89736 363 86655 363 363 86077 363 70578 9902 363 9902 22252 9902 7645 7645 53865 7645 11139 7112 11139 79446 7112 7112 54680 43776 54680 11139 25385 62387 25385 25385 77524 25385 47701 23960 25385 56484 54680 56484 39755 56484 3431 56484 15481 22553 15481 15481 34030 15481 50610 50031 15481 40462 56484 40462 62216 40462 11495 81796 11495 6735 11495 11495 40925 75582 40462 75582 52093 37768 40925 66411 37768 37768 33689 33689 67435 99554 37768 41730 99554 99554 8828 99554 34867 33689 13258 13258 33440 35414 99554 35414 47259 37614 35414 17009 35414 76338 17009 32854 35414 75604 32854 87271 35414 75814 87271 87271 50093 61938 87271 87271 67271 67271 63035 60395 67271 87271 56445 56445 92570 89027 56445 56445 94176 73149 56445 32090 56445 91586 32090 70972 32090 32090 40147 32090 22545 67271 36550 97401 36550 97401 99374 983 99374 24361 99374 97401 16763 16763 78365 16763 16146 80381 16146 16146 87336 67301 16146 67301 22377 67301 39743 48499 67301 32044 67301 32044 82579 32044 82036 32044 33623 89406 32044 90795 16146 61698 90795 32044 3417 80801 3417 90795 20596 95339 20596 29943 20596 20596 47734 95512 20596 8798 20596 57040 8798 64452 8798 57580 64452 64452 22177 22177 65708 22177 94880 94564 22177 94564 60640 22177 14754 6764 14754 6764 2909 6764 64911 43023 6764 43023 82360 43023 50514 22 50514 50514 19120 50514 85445 30618 50514 30618 39286 15468 30618 87465 15468 15468 67462 30618 85506 6771 85506 14224 85506 14224 25611 14224 33819 78688 15468 78688 76726 69090 78688 14224 92913 52474 92913 79538 92913 72874 92913 92913 22272 22272 57700 22272 69923 22272 97367 97367 64578 30061 97367 97367 24169 10004 22272 10004 2632 7028 97367 71347 7028 71347 32199 99663 71347 81994 7028 81994 49227 26181 71347 15731 26181 26181 81801 26181 81428 62900 26181 62900 3391 56343 62900 62900 70908 26181 8318 3043 8318 8318 34469 14218 34469 75763 14218 14218 37786 14880 37786 39871 37786 92530 39871 39871 6110 81827 37786 86407 81827 86407 45533 81995 86407 81995 67309 81995 298 85306 81995 85306 45599 85306 91581 85306 93283 86407 91855 56826 91855 91855 24638 85306 42187 39392 42187 67729 42187 42187 68543 63878 91855 76029 63878 21884 63878 63878 18480 86258 63878 86258 46567 86258 46168 86258 9436 15506 86258 21441 15506 15506 95195 43259 15506 26624 15506 40252 26624 15506 35484 1810 35484 49075 26624 6143 49075 49075 23117 49075 5782 35484 13941 13941 31797 36169 13941 99717 13941 13941 37584 46600 37584 47524 37584 37584 96144 43195 37584 13941 53674 28584 53674 40051 53674 53674 31780 53674 36134 51633 13941 19246 51633 19302 51633 19302 96575 51633 48565 79927 48565 48565 74129 64250 51633 19302 56463 56463 66876 48565 39950 39950 52970 39950 19904 88619 39950 57397 56463 89037 57397 39950 91587 38456 91587 91587 18477 42735 57397 68018 42735 45316 68018 68018 11072 68018 95238 68018 51452 9384 51452 51452 36054 50276 51452 72663 42735 51452 33831 35016 33831 24805 33831 91145 33831 68921 33831 8650 33831 51452 63733 6141 63733 61916 63733 61916 24251 63733 75819 75819 67831 18438 75819 61916 5557 5557 80020 51780 5557 61916 37286 37286 29474 84311 37286 99814 84311 39368 84311 98937 39368 32119 39368 67646 39368 42899 67646 2675 67646 67646 56465 67646 89879 51999 84311 73004 51999 783 67646 783 67919 783 75784 783 47950 51999 42205 43165 42205 42205 53509 783 60870 60870 4374 11426 60870 42205 96456 96456 1466 96456 18888 256 96456 96456 67584 12119 96456 1084 96456 6353 96456 6353 35726 64620 6353 81919 6353 55374 6353 21553 60870 21553 69085 21553 30944 59190 30944 30944 99317 86109 30944 86109 79716 86109 2795 2795 14395 14208 86109 17232 14208 86109 36658 36658 17991 56581 36658 36658 29293 36658 77150 27635 77150 77150 26642 26642 57109 26642 29709 29709 63128 28625 29709 45811 29709 8667 29709 17435 26642 17435 94869 17435 76363 8133 17435 93942 8133 17435 44569 44569 50701 44569 19261 44569 2086 9387 2086 2086 15840 86366 2086 17435 70576 70576 24947 24947 15218 72774 15218 15218 31128 15218 26905 84719 26905 26905 43768 15218 75642 45942 75642 2730 75642 28098 75642 28098 63268 63268 46430 59380 63268 63268 91812 1496 63268 18889 63268 72486 18889 37377 18889 26050 18889 53608 18889 12446 53608 93075 53608 31520 53608 8045 31520 51723 31520 53608 7190 7190 24798 5973 51723 95819 5973 5973 69689 34298 5973 5973 45070 70437 7190 70437 5022 5022 79880 79880 21199 79880 69695 54312 79880 65800 54312 79880 73371 54312 31508 31508 70328 19553 54312 19553 45159 90964 31508 46227 90964 34632 90964 81776 90964 12420 90964 53490 12420 36168 53490 24118 90964 24118 71484 12420 85111 9584 85111 85111 91300 66612 91300 91300 21836 91300 52806 91300 16115 91300 23750 91300 50931 50931 21560 31913 50931 60060 50931 24279 50931 92781 24279 24279 4911 73451 24279 73401 91300 40032 73401 70050 73401 73401 7707 31321 73401 73401 82991 73378 82991 20515 82991 82991 73577 73577 97504 73577 78531 33042 73577 73577 69820 13657 73577 13657 22531 54304 73577 77512 54304 54304 98639 54304 83683 82044 54304 64130 82044 82044 53685 54304 31237 31237 48525 48930 31237 29741 31237 49997 82044 49997 75546 33105 29741 72630 33105 33105 66681 33105 87094 70682 49997 70682 97733 70682 84668 26815 70682 25756 70682 6082 70682 6082 22104 6082 26987 81763 6082 62011 6082 51192 70682 51192 79355 91602 51192 19010 91602 91602 77353 2180 77353 2180 91557 4898 91602 52454 4898 2180 94398 94398 49617 57844 94398 57844 79753 57844 59305 57844 49368 95445 57844 57844 10678 10678 82772 23083 10678 10678 72780 57844 56137 36088 56137 56137 54583 18642 56137 57844 1072 75242 1072 1072 5462 1072 27474 1072 71117 1072 88249 89943 1072 16722 89943 78615 16722 16722 82957 89943 39027 80354 39027 16722 59021 59021 51553 59021 31065 12526 59021 31916 12526 45561 12526 59021 78014 33102 78014 9598 78014 67979 78014 64354 67979 67979 15185 15485 15185 15185 76530 67979 95191 65808 15185 96458 65808 23285 65808 34598 65808 56739 34598 34598 32668 32668 16351 32668 66539 32668 41368 24594 41368 64383 41368 41368 93480 41368 61127 41368 10758 10758 40634 10758 18874 43865 10758 43865 37160 41368 48562 73272 48562 38711 48562 26800 48562 32085 26800 32085 83638 83638 78084 83638 45558 81326 83638 40800 81326 32085 60356 24019 60356 81326 30096 97153 30096 30096 10426 40260 10426 52163 10426 12076 52163 95209 52163 12082 95209 40064 95209 95209 92795 98223 92795 92795 88300 30145 92795 79454 30145 59150 30145 54057 59150 59150 53241 45495 59150 53416 59150 30145 85183 87164 85183 18292 30145 47488 18292 18292 45738 45738 77860 44669 18292 16937 44669 22635 44669 22635 65421 10712 22635 68904 22635 46424 44669 80624 46424 46424 6669 46424 87918 19640 22635 19640 51863 19640 45745 82280 19640 73572 82280 17597 19640 17597 57442 17835 17597 17835 71168 85265 82280 85265 83874 75335 85265 36699 17835 84460 36699 47248 36699 55730 36699 36699 12598 40657 36699 80826 36699 41670 80826 81363 80826 36699 81272 80826 20868 20868 80144 22064 81272 22064 47895 54250 22064 22064 2366 22064 41022 23104 41022 36392 41022 22064 63836 55740 63836 63836 40952 78165 63836 63836 41493 41493 81051 41188 41493 41493 81112 81112 13482 81112 4149 5044 63836 73561 41493 73561 83188 18783 73561 29916 73561 97720 29916 29916 43244 78124 29916 47166 29916 29916 4829 29916 76777 76777 62309 76279 76777 7006 76777 76777 45369 98414 76777 58685 76777 29916 92293 23618 92293 24872 4829 61098 24872 24872 5475 33721 76777 33721 24492 33721 62046 24872 65148 88015 65148 33721 39299 69893 39299 39299 52232 95509 39299 95509 85766 88156 39299 88156 31989 88156 6988 88156 22070 22070 84942 22070 92079 22070 42742 88156 3458 20760 3458 3458 44339 3458 87163 87163 90974 87163 71895 87163 17245 60385 17245 17245 3812 79247 87163 79247 75217 71439 17245 22310 71439 71439 20552 20552 82042 20552 58855 58855 42260 42260 1509 38511 42260 42260 50448 72892 50448 19933 50448 91622 19933 86001 19933 83603 86001 93935 86001 19933 87885 59184 87885 45390 87885 26976 45390 26976 80106 21319 87885 21319 68632 44961 21319 44961 18705 44961 78721 18879 44961 44961 51187 21319 57900 57900 1618 93667 57900 92323 57900 57900 39843 57900 7677 57900 46549 39138 46549 86191 46549 46549 99060 99060 11012 99060 39431 62696 39431 95380 39431 99060 50029 50029 9312 33735 50029 49812 33735 15502 50029 69771 15502 11833 50029 25390 11833 26463 11833 97640 11833 11833 9786 83087 11833 12429 83087 95631 83087 83087 84764 3015 83087 83087 30765 83087 72994 72994 3029 72994 38734 47120 83087 47120 63883 47120 97052 47120 78749 42399 47120 88098 42399 72994 16373 85262 16373 74940 16373 16373 77800 45352 42399 63523 45352 45352 91813 8298 45352 78196 16373 78196 51025 78196 78448 66794 45352 66794 7142 17029 66794 66794 37327 82737 37327 66794 21450 11138 21450 21450 74000 37327 11646 11646 94485 94485 15167 38854 94485 16613 94485 44392 94485 94485 19158 12905 19158 33892 19158 5736 19158 19158 96631 19158 64570 64570 71764 38098 94485 19158 46401 46401 80064 82252 46401 75485 46401 75485 46149 38098 26664 26664 72551 91478 26664 10758 91478 44784 91478 17484 91478 44823 91478 91478 90455 95066 46401 60628 91478 3452 60628 57582 60628 14633 95066 14633 48703 60628 15855 73829 14633 99429 73829 9573 73829 9573 52340 9573 77679 32039 73829 21263 32039 73829 4139 85011 4139 4139 68389 4139 46906 32039 17595 74968 4139 17595 72871 72871 62933 72871 82668 74968 17661 17661 79628 11429 17661 17661 2874 84843 2874 25472 2874 14572 2874 4454 2874 42206 17661 42206 61515 61515 62230 61515 40575 73159 42206 24857 73159 96767 73159 96767 76680 3107 96767 3107 15232 22118 3107 3107 45408 45408 12516 45408 10698 35289 3107 58563 35289 37038 45408 37038 95000 37038 1424 72853 45408 72853 36473 72853 35304 86115 72853 32029 86115 65229 86115 86115 99682 64008 86115 86115 80035 80035 78803 80035 6512 80035 73179 86115 49265 49265 60311 49265 65666 85616 49265 45174 85616 20468 85616 43574 85616 36685 85616 36685 1990 7965 36685 73626 85616 73626 56501 36685 33433 98884 33433 46106 33433 46106 78352 60229 46106 46106 6351 73626 53568 40611 33433 50627 40611 8081 40611 53568 73098 34055 73098 38863 53568 38863 7119 96788 40611 26806 96788 71973 73098 20351 38863 20351 58002 20351 16460 20351 84054 84054 67992 84054 51576 20351 31647 31647 89302 31647 51753 31647 61342 31647 67134 39026 84054 87920 39026 39026 56112 30317 39026 39026 22748 10194 39026 69025 10194 88193 39026 50462 88193 10338 88193 80028 39026 80028 66509 5157 66509 66509 43391 66509 80893 15517 66509 41720 88193 41720 94100 57407 41720 41720 65481 41720 40127 40127 58825 40127 97051 14670 40127 63781 14670 14670 44127 14670 53604 6432 40127 6432 21095 6432 56720 6432 57711 14670 45057 45057 4140 45057 18724 45057 19538 19538 53530 59343 19538 59343 17622 59343 76116 76116 90876 99547 76116 59343 57726 57726 41060 59343 19753 63175 19753 57726 67709 67709 80016 61199 67709 61199 46767 29034 61199 78882 61199 65 61199 94621 65 58953 65 65 92736 65 41362 20918 41362 91650 41362 65 22393 22393 22747 92192 41362 59280 92192 63079 92192 51808 63079 24039 92192 24039 7411 24039 32455 53994 24039 385 24039 16330 385 385 79647 79647 81164 75245 79647 57586 385 57586 72580 12015 57586 34700 12015 34700 7576 34700 71549 34700 90255 47471 12015 47471 27735 22977 47471 62656 12015 47471 97970 99206 97970 69848 97970 98790 97970 1264 97970 48849 97970 53136 62656 53136 5701 58754 53136 39133 58754 58754 6893 42503 58754 16213 58754 79189 58754 53136 83152 30032 83152 83152 17632 99163 53136 99163 22484 99163 87076 83152 77790 77790 97262 69920 77790 5886 77790 15394 99163 99525 15394 95900 15394 95900 30525 43680 95900 24062 95900 73273 15394 73273 84580 40472 73273 72455 73273 93785 72455 93785 23674 93785 24841 93785 16823 69934 93785 69934 44689 69934 40050 31375 69934 31375 49362 31375 52779 31375 47470 77623 47470 55523 47470 47470 4088 17387 31375 17387 64390 54970 17387 10793 47470 43307 10793 39046 10793 36825 10793 24056 36825 4633 36825 95655 36825 37846 95655 95655 1078 22323 95655 86892 22323 36825 54801 54801 68863 10485 54801 54801 23418 23418 35678 10803 35678 40874 35678 23418 28490 26642 28490 28490 89550 28490 93731 45186 28490 76277 28490 40874 60659 35678 92150 2887 92150 60659 64545 64545 6730 92150 21140 21140 74339 21140 85203 39763 85203 85203 64287 85203 32609 32609 62804 32609 97935 46319 32609 46319 25616 46319 15209 46319 72351 46319 30916 52548 30916 30916 60350 51271 30916 62833 30916 62833 95459 2575 62833 62833 4095 62833 50766 43631 62833 77192 62833 46953 30916 5503 46953 46953 8694 62833 96543 96543 39905 91417 62833 91417 83982 46953 33333 12782 33333 33333 28996 92858 91417 92858 58942 92858 99062 33333 90612 90612 38037 61567 38037 82282 38037 91259 61567 71252 91259 34598 91259 6613 91259 48095 91259 48095 29317 99055 48095 1350 82282 1350 47397 47397 77212 83035 47397 1350 19452 47397 16061 96484 19452 35484 96484 59448 96484 16061 42373 42373 99505 42373 37210 41567 42373 96484 20960 20960 42120 20960 32182 20960 79997 79997 74917 1344 79997 70004 20960 70004 63126 48576 79997 48576 72034 75523 48576 75523 34107 87561 75523 48576 81228 65358 81228 63629 81228 49446 75523 85769 75523 97500 49446 11370 85769 11370 95287 14896 11370 11370 87954 87954 92526 87954 86259 28254 11370 28254 3930 28254 77901 4719 77901 77901 67506 56292 77901 77901 8007 87954 54999 64593 54999 52619 54999 76046 77901 76046 84335 76046 40562 76046 24863 75402 24863 54999 63655 75875 63655 92612 75875 28190 92612 84497 28190 84497 81067 84251 84497 84497 56254 72758 56254 56254 39254 10650 39254 39254 23239 39254 6975 69464 56254 56254 41604 93493 41604 24061 41604 98107 41604 43873 98107 30255 98107 98107 22374 22374 80503 67189 22374 22374 3048 22374 64297 1662 22374 1662 88957 98107 45270 74820 45270 82802 45270 91581 82802 93233 82802 79504 82802 89690 82802 82802 95313 95313 77977 16822 45270 16822 44704 43355 16822 64944 16822 57954 95313 87502 57954 57954 14062 13031 57954 59325 13031 49858 13031 13145 13031 60012 13145 86976 13031 86976 59160 57903 13145 65790 57903 16667 57903 57903 14210 14210 94063 14210 6639 14210 8563 29859 14210 63645 14210 63645 26603 55463 63645 84263 63645 34735 14210 4934 34735 9388 34735 63645 79166 76791 79166 33801 79166 74768 33801 33801 54809 76679 33801 26086 33801 33801 9849 33801 53320 59583 53320 52020 53320 87540 52020 9264 53320 19880 9264 19880 59381 35888 19880 16957 19880 16957 18120 16957 61581 32288 16957 18557 32288 22560 19880 22560 57077 97745 22560 22560 91717 26290 22560 77181 32288 45215 77181 77181 54253 17671 54253 55769 17671 45127 17671 17671 62586 17671 38399 45007 38399 14635 38399 38399 96884 38399 75892 73879 75892 3829 75892 60427 75892 60427 65652 75892 24078 24078 33894 68652 60427 68652 702 84123 68652 24078 87913 10965 87913 87913 89533 21471 87913 85892 68652 41471 85892 64472 68652 64472 29758 68601 64472 87913 86199 86199 23182 86199 14444 58254 86199 78504 86199 73442 64472 73442 70068 5644 73442 22318 73442 27744 73442 29039 73442 30905 29039 29039 20122 96494 29039 88430 96494 96494 37629 36103 96494 18627 36103 96494 66375 38167 66375 9904 66375 64215 66375 36103 83245 46692 36103 46692 63198 46692 20212 53409 20212 20212 30134 31382 46692 31382 80537 31382 85263 85263 40016 59010 85263 31382 51297 51297 84562 84562 91260 23847 84562 6753 23847 23847 38741 83535 84562 83535 51766 83535 64635 81115 83535 29392 81115 81115 941 42096 83535 60401 42096 24194 60401 60401 12929 12929 6398 4504 12929 60401 76641 76641 98498 12929 14179 14179 29402 56520 14179 14179 88005 88005 93400 33195 76641 33195 13761 96825 33195 78892 33195 33195 90665 76174 90665 71766 33195 71766 47364 41230 71766 41230 54686 67510 41230 36754 41230 41230 37818 41230 35985 35985 35320 35985 72094 85574 35985 85574 21236 85574 66434 66434 59146 18778 59146 23193 59146 66434 82817 29224 82817 83887 82817 34036 82817 59146 26313 26313 50641 26313 15471 26313 39513 82817 73878 73878 54655 73878 66117 73878 87014 73878 3223 3223 27951 3223 31595 90354 39513 90354 8906 7390 3223 7390 51556 85873 7390 7390 46783 7390 18504 18504 22341 77568 18504 77568 83434 13711 77568 77568 45905 70019 77568 70019 78641 70019 74279 74279 70847 13726 77568 13726 90281 13726 45853 27862 13726 51229 13726 13726 51983 91207 51983 51983 37807 72471 51983 72471 51612 61 51983 61 53808 61 88683 86020 88683 1709 88683 17778 1709 60008 1709 1709 57235 1709 17016 1709 96967 27352 96967 3565 96967 73618 96967 23614 73618 73618 85400 73618 87979 87979 56959 71093 87979 94170 71093 99388 71093 50133 71093 50133 25751 25751 69697 90615 69697 52940 69697 52940 53601 52940 15667 52940 55713 9952 52940 52940 428 52940 58237 44152 69697 18533 44152 52940 29278 29278 74817 51186 29278 29278 97658 29278 49786 4980 52940 4980 50656 4980 52600 4980 25420 44152 90160 33369 90160 34694 4980 34694 28035 52002 90160 52002 57539 52002 64367 67349 52002 11406 52002 54810 52002 34694 19840 19840 66960 19840 22493 19840 11418 19840 71791 84277 71791 71791 25987 81027 25987 25987 38575 25987 27613 71791 25887 73525 25887 27863 84277 53027 25987 53027 31617 65450 53027 53027 42801 37345 42801 42801 98297 8898 27863 8898 2576 42801 50255 56791 50255 50255 57358 57358 12976 8898 13058 36721 13058 13058 27823 13058 80013 80013 99547 80013 84244 80013 1413 1413 20138 1413 38707 59208 80013 83262 59208 83262 11124 16985 83262 79981 83262 58583 83262 41360 58583 58583 1422 2003 1422 59208 4190 4190 93952 4190 93752 31529 93752 93752 50747 22134 93752 4190 66620 66620 51688 81092 66620 63595 4190 63595 96496 5753 63595 63595 184 5321 66620 5321 69020 5321 84117 84117 34676 5321 89695 89695 40669 49694 89695 89695 67174 89695 70941 5321 79823 48809 79823 25190 79823 80104 79823 79823 85760 79823 90316 36176 90316 63516 90316 81572 90316 10890 90316 88190 90316 63484 90316 63484 35958 63484 23850 63484 87977 47350 85760 47350 58635 47350 73774 73774 1438 83787 47350 4655 83787 83787 64338 19790 83787 12528 83787 83787 37354 83787 2311 92321 83787 78818 83787 78818 5053 74979 47350 74979 30525 24313 74979 70168 74979 78818 17951 17951 39221 73872 17951 86601 73872 74979 24726 24726 90944 90944 11869 90944 28309 90944 97961 90944 64611 90944 7795 71447 90944 90944 12787 24726 13082 13082 75132 94473 90944 19282 94473 13082 71285 4123 71285 4123 94689 47659 4123 4123 63885 80448 71285 80448 21282 44829 21282 92172 21282 80448 26575 12600 26575 26575 42587 2990 26575 26575 68843 65280 21282 65280 84578 96447 65280 26575 25429 65695 25429 38114 65695 41724 65695 25429 90286 41208 90286 81553 90286 94493 90286 90286 97104 38910 97104 25429 25156 555 25156 97104 14439 14439 41185 14439 13280 14439 89147 14439 91557 8420 14439 14439 1812 1812 82429 67644 1812 23102 1812 1812 20153 46463 1812 6467 14439 25142 6467 76483 25142 72304 25142 63852 1812 25142 47711 71076 47711 38547 47711 47711 73524 47711 63556 45515 47711 45515 48029 45515 71813 25501 45515 25501 36694 25501 91115 25501 47503 16761 45515 16761 99320 62430 25501 62430 8883 62430 34119 98715 25501 62430 30792 86873 98715 86873 17728 76736 30792 43401 76736 4025 86873 4025 49280 4614 76736 4614 9173 41532 4614 4025 11159 86873 63787 63787 14512 55647 63787 67140 63787 30889 63787 30889 20342 70609 30889 30889 77141 71757 30889 56945 30889 52423 56945 4811 56945 7005 56945 32826 30889 36424 32826 1699 56945 43973 1699 1699 35325 35325 98477 35325 25930 72386 35325 37622 35325 32417 37622 37622 93216 37622 41207 67163 35325 83440 67163 67163 88414 67163 83959 42083 37622 91662 42083 42083 12604 84661 67163 68305 84661 76046 84661 12604 52211 52211 64904 52211 98067 15023 52211 15023 59010 21600 15023 35093 52211 83690 35093 15023 78815 78815 19049 66565 78815 35093 66063 66063 597 61039 66063 66063 98083 98083 18443 86407 18443 90679 98083 90679 67269 90679 10984 90679 96063 60897 90679 18443 86294 18443 39079 39079 94107 51509 39079 76126 39079 32637 76126 32637 60517 32637 31703 32637 1666 30507 76126 36442 30507 93325 30507 30507 63408 32637 88902 14834 88902 88902 57738 88902 65567 47024 88902 47024 50069 25426 47024 48234 88902 54229 48234 48234 97484 62113 48234 7901 48234 7901 76681 48234 87307 49057 87307 87307 78621 7901 12712 31239 12712 31239 80471 92899 7901 43427 12712 22715 43427 43427 33528 43427 83394 68620 43427 43427 96711 96711 17441 43427 2521 2521 7958 96711 45336 45336 81206 1504 45336 45336 43560 45336 68922 45336 71359 17621 71359 75598 71359 88038 71359 2521 29760 61530 29760 29760 98681 89020 29760 35731 29760 29760 73100 72863 73100 29760 79805 79805 84172 79805 35393 79805 78709 64271 79805 61410 79805 61410 27790 61410 83129 39138 83129 73199 61410 73199 30318 73464 73199 73199 80786 25329 83129 25329 91860 25329 96564 73199 52539 73288 52539 89042 52539 87223 89042 91792 89042 91792 73706 88353 91792 89042 23095 73297 23095 91792 33531 33531 5658 23095 65912 65912 16041 54901 65912 65912 29626 33531 40202 40202 50077 40202 32183 40202 48910 48910 80116 48910 97871 48910 93051 93051 75839 73878 93051 93051 48102 28272 93051 93051 61337 82455 61337 61337 27453 61337 83192 72773 61337 69129 72773 72773 82248 72773 44310 72773 82473 82473 65099 61333 82473 21419 82473 21419 21902 95151 21419 49550 95151 50765 95151 95151 51331 36522 51331 95151 30657 30657 2685 84406 95151 2609 84406 50300 84406 96396 50300 18106 50300 50300 49221 30657 31749 65325 31749 31749 18241 31749 19663 310 18241 310 25696 25696 18886 25696 78 18773 19663 10612 18773 60064 18773 18773 84710 36187 84710 84710 97412 28712 84710 65694 25696 42223 65694 70709 18773 60140 70709 51210 70709 64817 70709 93484 64817 70709 97415 97415 6153 97415 6826 90452 97415 97415 89487 30395 97415 29555 97415 33828 29555 33236 29555 51355 29555 29555 60397 97415 97103 97103 3701 65051 29555 19140 65051 21107 19140 26356 19140 22021 19140 47435 22021 81016 22021 14128 22021 19140 92709 57521 92709 62446 92709 68185 92709 96105 68185 47484 68185 80437 68185 11047 68185 85860 68185 85860 47786 20504 85860 53457 85860 85860 60929 60929 23299 82503 60929 77358 60929 2950 60929 2950 38616 2950 49591 60929 68832 21661 68832 60929 17450 7869 17450 747 17450 70805 17450 17450 65469 17450 2435 2435 27045 85139 2435 73877 85139 85139 58509 97333 85139 85139 82720 86271 82720 44735 82720 69880 44735 44735 86047 9557 44735 44735 37171 44735 26877 44735 71616 44735 94394 59982 94394 94394 50279 44735 34397 58601 34397 19686 34397 63182 19686 54038 19686 19686 96212 37878 19686 68732 19686 68732 67321 37878 20936 20936 4410 82257 20936 82257 4169 88226 82257 15918 82257 82257 7413 7413 87246 7413 28320 24247 7413 7413 97088 92086 82257 33506 92086 33506 76015 78381 7413 78381 33708 78381 56693 68012 56693 31535 56693 56693 355 56693 23009 40873 56693 65213 40873 37653 78381 77078 37653 98653 37653 37653 11688 281 37653 37653 60320 40873 80023 80023 16102 4149 80023 89275 40873 87569 89275 89275 24163 52976 89275 89275 78131 78131 45656 75046 78131 75046 88901 75046 50013 75046 66 59821 75046 75046 45624 45624 63903 45624 53325 9931 45624 78131 87057 85630 87057 33588 45624 33588 5072 9845 33588 16618 33588 89012 33588 87057 20323 45936 20323 22529 33588 87285 22529 20323 321 56815 321 321 45480 54419 45480 10723 45480 96798 10723 10979 10723 321 77197 82827 77197 45480 61105 61105 84819 97331 61105 29608 97331 97331 44598 97331 22616 99291 97331 61105 92610 92610 55229 16002 97331 78459 92610 78996 78459 78996 87144 78996 89770 89770 83944 89770 69998 27979 78459 27979 88681 88681 90756 88681 54308 79839 89770 79839 5214 94798 88681 94798 10984 36506 94798 32605 94798 32605 82280 28217 32605 90744 32605 29505 32605 64367 29505 29505 12667 29505 72842 29505 47627 32056 47627 78216 47627 32605 90497 65253 90497 90497 72500 79234 90497 79234 77197 79234 69884 61768 79234 52099 47627 20103 52099 17117 90497 79177 17117 69642 17117 52932 17117 52932 8268 80965 52932 44701 80965 52932 99214 99214 77169 80965 92000 92000 99479 34132 92000 99214 38578 85434 38578 99750 38578 38578 81473 38578 59631 14500 38578 14500 2325 39921 14500 14500 17304 23023 17304 52407 17304 14500 3421 72948 3421 2825 3421 2825 93242 3421 74460 74460 13222 2825 37147 33577 37147 74460 71446 14586 71446 81907 71446 71446 77811 77811 43930 77811 80623 71446 24046 21799 24046 24046 39454 43966 24046 77811 7524 7524 80557 24046 21464 21464 58189 54565 21464 83902 54565 54565 87556 74371 21464 95600 54565 95600 1457 95600 17971 25417 74371 99149 74371 88862 25417 1214 88862 92789 88862 10402 88862 88862 73242 73242 94800 37836 94800 24840 94800 21745 94800 69243 21745 93498 21745 21745 93772 93772 42262 21745 12019 80732 12019 27258 12019 23014 12019 12019 61327 12019 77092 81460 77092 77092 28141 68010 77092 45995 68010 60511 45995 45995 7542 45995 35703 85563 68010 43313 85563 74950 85563 74950 77354 78143 74950 74950 44436 74950 92420 92420 87368 76412 92420 53838 92420 92420 35502 74950 21031 3430 21031 3430 35259 26578 3430 26578 88579 26578 816 71543 26578 71543 15808 71543 16337 60888 26578 60888 45061 93577 26578 14355 93577 71543 35781 35781 28999 35781 76709 89144 35781 2176 89144 79182 89144 79182 90429 79182 7817 79182 21705 79182 97004 79182 83173 89144 78773 88484 78773 55784 79182 55784 67382 43053 55784 55784 19676 59575 19676 19676 97835 24682 55784 24682 42423 72266 24682 24682 60306 22053 97835 54994 22053 22053 48218 34261 48218 87362 34261 86399 34261 48218 55220 23722 55220 55220 75972 35796 34261 57453 35796 19730 35796 12606 55220 35796 3380 3380 55881 3380 53060 92388 3380 12606 64268 64341 3380 13140 64341 64341 15923 79338 64341 34027 15923 31337 34027 34027 68209 41750 34027 38273 79338 38273 69938 38273 18172 59659 38273 79338 91827 79126 91827 86481 91827 86481 78126 86481 25671 51362 91827 91469 51362 44514 51362 86481 16334 71313 16334 68065 16334 92925 68065 51272 68065 78838 51272 12421 51272 20163 68065 20163 61506 24912 20163 20163 27403 27403 12400 27403 95235 51272 9741 9741 65992 9741 13426 13426 10393 65992 41371 41371 32196 41371 40437 41371 87302 47414 41371 65992 80815 94460 80815 86213 80815 80815 17601 63530 17601 62268 17601 80815 24618 24618 84000 95680 24618 94092 24618 61764 24618 75343 61764 61764 12283 91942 61764 39866 61764 55292 39866 74161 39866 74161 70219 74161 67681 87542 74161 67830 74161 11918 74161 39866 84611 67723 84611 73606 84611 73606 2169 41385 73606 61200 73606 73606 72132 72132 25118 72132 28251 61149 28251 72132 11928 73991 11928 86321 11928 50052 86321 91450 86321 62616 91450 86321 72256 72256 23784 23784 10663 59956 23784 23784 37141 79151 72256 79743 79151 79151 48738 24278 79151 72256 39252 85954 39252 39252 80024 33451 39252 39252 70890 39252 40141 81830 39252 37057 39252 37057 37625 37057 89419 48260 37057 79151 73376 43848 73376 73376 42748 73376 84980 84598 37057 63367 84598 16681 84598 47911 73376 4041 47911 47911 13732 25223 13732 90139 13732 13732 48537 13732 93002 3099 13732 13732 38171 27323 38171 38171 17055 54938 17055 66083 17055 17055 75176 71072 17055 37526 3099 37526 10616 69952 17055 73079 69952 80638 69952 47246 69952 50494 37526 50494 93060 26606 50494 26606 52381 7890 26606 25034 26606 69952 13897 40654 13897 67284 13897 13897 59205 52645 26606 52645 79459 95572 52645 52645 41843 13897 59134 74351 59134 59134 83092 59134 53281 84736 52645 61803 84736 93547 59134 71205 59134 84736 53201 25358 53201 49868 53201 53201 21109 21109 69212 21109 67931 97902 21109 97902 36805 97902 64903 81404 53201 54806 81404 81404 23239 97265 97902 97265 22465 87654 97265 64253 97265 19881 64253 22307 64253 4793 22307 22307 75738 22307 64122 64253 97734 2724 97734 64253 70616 70616 3663 3663 83117 3663 21914 54143 22307 30606 54143 3663 64661 42414 64661 67388 64661 67690 64661 64661 54207 64661 75864 75864 63627 12134 75864 78271 75864 78271 41431 90045 75864 90045 75349 90045 43882 90045 77725 72516 77725 90045 70491 57332 70491 13468 70491 58083 70491 90045 29635 85079 29635 29635 71660 57452 29635 57452 20482 13015 57452 14333 71660 14333 86322 14333 80830 42394 57452 42394 80394 72779 57452 78557 72779 81697 78557 86623 78557 78557 10946 15965 10946 10946 59576 78557 98403 98403 7770 89399 98403 10946 10539 14071 10539 41973 10539 41973 79194 98403 89841 89841 51889 40837 89841 88855 89841 22144 41973 22144 78532 22144 14932 89841 77448 69996 77448 77448 48015 98638 77448 98638 23642 92685 98638 42181 98638 89841 80222 22770 80222 98638 56951 56951 83985 15399 56951 56951 23791 80222 7560 7560 7441 53689 7560 7560 61824 9155 56951 9155 88425 98099 9155 86042 9155 508 56951 6457 508 69664 508 69664 10232 94712 69664 11512 69664 69664 71178 69664 11551 76215 69664 4155 76215 35526 4155 23875 4155 77255 76215 77255 85620 4155 12096 83587 12096 12096 25865 12096 594 594 28263 594 28928 594 24723 33905 24723 24723 89904 66692 24723 94658 24723 24723 99544 99544 88283 24723 28368 54885 28368 79689 28368 56863 99544 62010 56863 96842 56863 96842 89562 56748 96842 96842 15721 96842 78400 39237 28368 39237 79088 13074 39237 69917 39237 39237 48894 56863 82163 17129 82163 61560 82163 82163 38379 38379 51702 35505 38379 84565 35505 35505 20421 35505 8580 82163 54808 87220 54808 54808 5797 54808 88356 54808 70904 90660 54808 98923 90660 41814 90660 68154 90660 68154 90916 75744 90660 75744 83991 57050 83991 83991 49340 26191 49340 83991 34597 88401 34597 37981 34597 13103 34597 34597 1182 34597 45484 65593 49340 34597 4242 592 4242 65593 42030 4242 73023 73023 12137 42030 7264 22034 7264 73023 90970 90970 52419 83759 90970 22892 90970 90970 50890 50890 27344 50890 59556 5777 50890 7264 50091 18105 50091 26602 50091 50091 36756 15334 50890 15334 88925 50890 31228 56824 31228 41883 31228 31228 81970 7490 15334 7490 12738 92254 15334 15334 383 75184 383 383 80208 383 10332 87852 10332 64965 80208 47539 64965 64965 938 31495 64965 47106 31495 64965 50691 34338 50691 50691 30452 50691 81033 13629 50691 50182 50691 50182 3833 54840 50182 50182 39478 32416 50182 32416 70884 32416 58978 61433 31495 90066 61433 43956 32416 43956 98375 43956 66196 66196 74109 66196 2939 2939 27010 66196 77445 77445 58048 42303 77445 77445 92682 67363 77445 77445 38308 77445 15067 66196 87930 87930 10142 76771 77445 42716 87930 50452 42716 42716 73893 95985 77445 51415 95985 42716 18689 49167 18689 18689 66645 16188 18689 60546 18689 95985 22294 45318 22294 22294 40179 18689 63374 41174 63374 63374 39411 50321 22294 72607 50321 50321 77715 50321 24250 95197 50321 90661 95197 92939 95197 95197 24477 24477 19511 14577 19511 77873 19511 19511 955 19511 98398 98398 66804 18071 19511 18071 33782 19511 79465 79465 6438 79465 87269 1974 79465 79465 5348 79465 71090 28198 71090 79465 76184 71090 89821 89821 6536 76184 11939 44520 11939 7975 11939 11939 85774 89821 71025 51813 71025 53580 71025 57399 71025 11939 43006 45445 71025 45445 89901 25191 45445 45445 1058 1058 74892 36146 74892 21087 74892 21087 93028 45445 80905 74892 92667 92667 11238 80905 47646 47646 53890 47646 26639 99272 92667 99272 6328 91574 99272 32381 91574 33617 91574 91574 7831 91574 42777 61623 99272 61623 20213 64799 61623 61623 94083 45811 94083 15263 61623 44929 15263 15263 39841 94083 98397 8888 98397 98397 60961 60961 19939 60961 18317 58474 18317 18317 29131 55665 18317 43661 55665 55665 75326 29824 55665 55665 83452 8795 83452 15598 8795 8795 24624 413 24624 13181 24624 8795 84751 84751 48990 84751 25703 11853 25703 76519 25703 70647 84751 70647 77338 84233 70647 92035 70647 70647 61253 70842 70647 70647 39697 78867 39697 420 39697 72138 39697 70842 51940 97797 51940 97797 98384 91194 97797 90633 51940 56818 90633 39697 75609 75609 23517 97797 10239 36564 10239 58541 90633 39072 58541 10239 28678 41393 28678 28678 60843 92436 28678 42866 28678 66485 42866 42866 63433 42866 49683 13260 42866 42866 7120 49548 7120 15372 42866 15372 153 38941 15372 15372 25345 96043 15372 96043 97794 26031 15372 26031 46759 68261 26031 79590 68261 93022 68261 68261 42136 68261 11580 97108 11580 68261 19198 69355 11580 69355 84324 84324 35240 35240 24735 14233 35240 35240 53615 86298 35240 36102 69355 26259 36102 46670 26259 14451 26259 21064 14451 14451 6772 36102 59239 10446 59239 31422 14451 31422 68856 92286 68856 68856 60981 31422 93802 93802 47526 18274 47526 47526 31301 93802 50017 95557 50017 80816 50017 50017 87479 47526 90692 16378 90692 83835 90692 90692 70048 50017 66625 64698 66625 66625 81201 66625 99355 66625 72476 47499 66625 47499 6100 6100 31040 3074 6100 74228 70048 74228 58079 498 58079 58079 90178 21382 58079 31954 58079 31954 18451 31954 60342 5555 60342 31954 67617 67617 9475 9475 43503 9475 66653 67617 55451 60674 55451 7668 55451 27838 7668 7668 69641 38269 69641 69641 15888 7668 21202 21202 69150 21202 23915 21202 56482 93808 56482 45211 56482 21202 90929 74900 90929 66459 74900 34183 74900 53111 74900 82742 53111 53111 32975 35416 53111 53111 44583 44583 40739 53111 12140 44583 10675 12140 71404 71404 4002 53346 4002 4002 32998 4002 65203 13523 71404 13523 34007 13523 17349 70500 17349 17349 8953 76986 17349 39454 17349 51954 17349 72743 17349 53439 72743 72743 44855 95977 72743 17349 95723 95723 45419 95723 11847 200 72743 65843 200 86227 200 72743 11393 11393 24133 77188 11393 85766 11393 62621 11393 37261 95723 37261 85512 52037 85512 85512 3103 51608 85512 37261 99976 99976 83648 99976 25713 99976 79355 7686 99976 2145 7686 32095 7686 5210 7686 32259 7686 32259 52395 32259 85085 37699 32259 37699 84683 56310 37699 13849 37699 37699 95188 95188 34054 34054 23260 34054 64200 34054 82726 82726 69122 82726 62612 78814 82726 78030 95188 94013 78030 78030 80197 33080 78030 18814 78030 82726 87848 87848 9993 87848 34959 7292 87848 76244 87848 15285 76244 76244 23570 76244 65233 76244 38417 76244 36744 7292 3595 3595 35998 24487 3595 55237 3595 3595 85194 3595 89521 89521 51006 61908 89521 61908 41148 3595 81249 43090 81249 81249 36947 61908 32414 64468 32414 64468 27734 64468 39612 64468 38307 64468 3356 44922 64468 64468 48360 60050 48360 287 48360 76071 287 48481 287 287 8019 24694 287 54951 287 71788 287 22313 71788 1610 287 1610 20608 1610 13144 833 1610 11262 833 833 8918 833 84099 1610 93020 33063 93020 93020 96619 96619 87082 24027 96619 80480 96619 90421 80480 90421 76845 90421 18361 94565 90421 23835 90421 60973 23835 96912 23835 23835 21085 90421 7957 57017 7957 15511 23835 15511 65104 68797 15511 4316 15511 4316 33054 8739 15511 9514 8739 8739 37403 66622 8739 36895 8739 15511 94602 60374 94602 94602 32362 36245 32362 32362 44032 32362 3158 32362 61103 51918 61103 17672 51918 61103 62173 62173 20588 51918 56634 43336 56634 56634 94295 59626 94295 17436 94295 12561 17436 94295 67899 32025 67899 49903 67899 41788 67899 58962 67899 90515 67899 94295 27679 27679 21836 32434 27679 41554 27679 11526 41554 47176 41554 12785 41554 12785 95389 12785 74240 85687 41554 85687 99436 12107 85687 86799 41554 11717 86799 21383 85687 21383 52327 21383 40895 77874 40895 40895 91060 45882 40895 40895 137 40895 79452 79452 72081 79452 34128 79452 14063 79452 33861 32679 33861 11663 33861 33861 58822 79452 52387 56693 52387 52387 62427 33861 54397 32144 54397 33100 52387 31353 33100 85587 33100 90225 33100 90225 1488 90225 55244 80584 90225 7054 90225 98318 7054 33100 6540 6540 69324 29226 90225 97379 29226 29226 69881 69881 91022 69881 95156 29226 78007 57278 78007 51165 69881 51165 45051 14042 51165 58355 51165 78007 22305 22305 82121 22305 34561 15711 22305 22305 74125 32343 51165 32343 76686 32343 78451 34337 32343 12059 32343 12059 45701 69139 12059 2099 12059 87497 32343 58749 87497 58749 38533 87497 68949 50380 68949 68949 68417 41041 68949 58749 12562 12562 35788 12562 48836 12562 41913 12562 43104 12562 50046 12562 57727 57727 2478 12562 27398 83295 27398 17604 27398 12562 38173 80239 38173 49299 38173 15404 38173 15404 82432 15404 79526 15404 7599 15404 52513 15404 23293 15404 53426 6715 27398 6715 98855 98855 97306 82632 98855 98855 5479 98855 65117 6715 63715 98855 24346 89757 24346 7877 24346 98855 6699 44084 6699 6699 92017 70046 6699 70046 19014 46289 70046 24346 15761 15761 6997 14282 15761 12925 15761 70046 8286 8286 20430 8286 69604 33166 70046 33166 5540 36528 33166 53974 33166 40506 53974 36656 8286 36656 24654 18127 36656 95369 33166 26865 95369 17485 95369 95369 35478 54129 35478 13814 35478 36656 58548 34207 95369 34207 88329 34207 35259 98512 34207 29939 98512 34207 88996 88996 52920 88996 77554 67992 77554 77554 74273 34145 98512 34145 32888 1604 77554 29573 1604 34145 42026 42026 66277 42026 68604 42026 64157 35479 64157 91003 64157 67987 91003 56747 64157 56747 60606 64157 94174 59944 91003 17269 56747 17269 78639 17269 31797 21444 17269 17269 73684 61466 17269 61466 46483 17269 86245 4216 86245 514 86245 41203 86245 10458 61466 10458 86741 39091 10458 10458 7233 35562 86245 35562 75239 35562 22992 22992 74862 22992 33266 35562 94850 40094 94850 1149 94850 94850 13050 45078 13050 76780 13050 76780 66435 78459 76780 76780 19481 19481 77728 76780 96046 50654 96046 96046 49996 96046 21234 48229 21234 29675 21234 19239 29675 29675 31567 21234 39006 39006 72812 26285 29675 72257 26285 17125 26285 16220 26285 26285 77450 26285 44561 39006 13672 83060 13672 26285 1123 85597 1123 35626 1123 13672 11546 11546 13243 11546 40295 17257 40295 40295 33230 33230 32129 33323 33230 33230 9478 63165 40295 63165 34394 63165 53950 73894 33230 73894 10724 73894 97431 73894 32273 73894 79971 46909 79971 79971 32405 74397 79971 63165 36581 84658 36581 36581 35007 27793 35007 89418 35007 36581 21255 21255 97892 63452 21255 54443 21255 81223 35007 81223 45527 81223 53887 35007 27933 25650 81223 38916 25650 25650 39212 27206 25650 25650 46382 44425 25650 87419 25650 81223 3868 3868 21477 10646 3868 10646 15831 10646 13938 10646 79093 79093 53875 11077 79093 10646 28236 28236 20902 72396 13938 98340 79093 98340 23342 98340 78880 55884 78880 78880 6676 6676 48056 6676 53376 86964 78880 50541 86964 1322 86964 30545 86964 86964 75355 7474 75355 94113 75355 75355 55938 55938 14443 55938 4605 3977 55938 20178 55938 20178 69058 20178 69806 81718 20178 20178 34949 20178 48389 16724 48389 37555 48389 37555 96111 5955 37555 68301 48389 68301 82818 37555 80412 80412 5146 65327 5146 13592 80412 13592 31170 10255 5146 10255 17011 41005 10255 41005 64432 60249 41005 13592 93707 6751 93707 4278 93707 67556 93707 67556 56218 2548 67556 67556 21413 24300 41005 24300 72594 76733 24300 24300 24299 24300 91121 67556 2562 40421 2562 6807 40421 8710 40421 40421 16127 41208 16127 16127 87658 92197 2562 96368 16127 96368 19896 19896 88325 82190 19896 23236 92197 70323 23236 23236 38236 93630 23236 23236 86173 6549 19896 88384 6549 69536 6549 26625 6549 1941 19896 6549 68168 6549 41515 38140 41515 41515 94873 95834 41515 50230 41515 54713 50230 17373 50230 13 50230 57280 13 13 66519 13 33431 59841 13 36615 59841 21080 59841 5968 21080 21080 10405 67364 59841 67364 68114 67364 69177 67364 95217 95217 33898 95217 76345 60541 67364 19923 60541 60541 33193 29007 60541 90769 95217 90769 81341 30602 90769 10421 60541 26157 10421 10421 1721 10421 14949 89600 10421 12453 10421 12453 53796 58910 12453 79696 58910 58910 65236 69842 65236 43495 65236 65236 96064 88700 96064 11439 65236 11439 85782 42516 11439 42516 30708 42516 72864 98520 72864 25493 72864 72864 84433 47489 84433 84433 31999 84433 38960 84433 29606 84433 21930 88349 84433 79116 72864 21928 79116 32767 79116 52884 79116 66677 79116 79116 83120 83120 89549 92237 83120 82235 83120 2175 79116 2175 13883 15801 2175 88426 2175 93604 88426 88426 42081 15796 88426 774 88426 2303 774 7901 774 95340 774 77602 2175 774 34895 34895 33538 5855 34895 5855 81922 98644 5855 63591 5855 55242 5855 5855 49353 5855 3377 3377 4354 60330 3377 83917 60330 60330 19644 60330 22509 22509 88169 55460 88169 55460 42423 59147 55460 63028 59147 63028 39024 55460 23153 23153 64650 23153 54132 23153 43111 25952 23153 25952 40584 25952 41468 45948 23153 56323 45948 19349 25952 19349 86842 19349 79551 79551 44911 21648 79551 19349 47426 97574 47426 39639 47426 47426 21049 18529 47426 25952 49425 62827 49425 62827 10517 62827 29164 29164 11945 29164 61298 29164 66089 89964 62827 89964 30716 89964 77578 67179 89964 29164 13129 57700 13129 13129 66115 55115 89964 6646 55115 55115 36799 75675 36799 36799 14797 38624 36799 13790 36799 39318 13129 54248 36799 39286 54248 25825 54248 25825 78337 25825 40880 25825 61197 8707 25825 25825 5614 39638 25825 79553 25825 30140 79553 11457 79553 79553 53227 82929 79553 25825 94546 79553 52478 17568 79553 17568 64151 17568 24053 71754 17568 48288 17568 85242 48288 48288 66648 66648 45599 66648 15014 47395 15014 15014 24115 24115 8400 24115 36036 36036 26310 70844 36036 68863 36036 61325 15014 52103 61325 55560 24115 55560 41016 55560 7770 63094 61325 63094 53241 55560 42392 42392 55371 50096 63094 94857 50096 50096 97608 50096 82212 82212 69867 42392 26585 26585 29093 26585 86994 29281 26585 19205 26585 46116 82212 46116 53952 46116 18403 67355 46116 45295 46116 15528 46116 46116 46087 46087 19821 66704 46087 80160 66704 96064 66704 73393 66704 66704 91636 72417 66704 72417 34862 20351 72417 66704 59521 59521 18283 16441 59521 66704 13521 5768 59521 6444 5768 60032 5768 5768 93303 5768 68899 5768 66045 66045 34429 29195 66045 14555 5768 14555 31932 52013 14555 46050 14555 36495 14555 77313 36495 98194 36495 48801 14555 48801 73171 73171 36672 73171 26519 73171 25153 91483 48801 91483 31108 29068 91483 91483 92529 57641 91483 73171 15587 15587 56608 15587 47271 82798 47271 47271 41450 15587 96367 5314 96367 96367 71984 71984 78383 48895 71984 86994 48895 48895 48639 48895 60690 48895 75766 99130 75766 88571 99130 34471 99130 59767 75766 26921 59767 50040 59767 76666 59767 59767 91360 91360 34632 78893 91360 60678 91360 91360 5112 64037 91360 64037 99265 33366 99265 9221 99265 93676 64037 93676 83500 93676 59874 59874 96324 59874 66359 59874 97156 59874 97186 64156 59874 93676 64335 3538 64335 64335 92379 64335 35147 69510 59874 22563 69510 69510 46357 20247 46357 87925 46357 18538 87925 51465 46357 9711 46357 9711 85126 9711 10117 87925 96644 78469 96644 77765 96644 60888 77765 77765 882 882 24285 67981 882 79285 882 22070 882 1190 882 38594 77765 3438 38594 62957 882 48424 62957 62957 53339 62957 30495 26563 62957 88444 26563 26563 95741 2107 95741 26563 12437 12437 72284 36351 12437 10070 12437 95741 97703 30944 97703 97703 98217 97703 79881 98990 97703 97703 39155 39155 7146 39155 75454 39155 51561 77306 97703 3902 77306 52019 77306 45993 77306 45993 40649 72944 45993 45993 76793 56922 77306 56922 60629 45993 55387 20996 55387 35379 55387 90526 55387 90526 46631 84101 90526 83869 84101 84101 44335 84101 9259 9259 28717 28717 95359 26845 28717 28717 75577 28717 13021 13021 59957 28717 81158 81158 55459 79798 81158 5379 81158 71665 81158 71665 43111 77230 5379 77230 22962 5379 84343 39379 77230 81011 39379 74652 39379 39379 11689 444 39379 50847 444 63336 444 84503 444 33639 84503 92441 444 22075 84503 22075 69986 48338 22075 22075 85240 85240 86399 85240 92748 58286 22075 33383 58286 75246 58286 34295 58286 94746 85240 94746 76135 94746 80027 5077 94746 94746 52671 55397 58286 59876 94746 56298 59876 59876 92807 37040 59876 37040 99504 37040 49834 49834 13591 37040 85663 85663 53512 99313 85663 49834 37343 37343 33167 37343 54030 54030 95613 37343 74202 74202 34087 74202 66740 53063 74202 27583 74202 88734 74202 88734 4335 63302 88734 88734 28627 74202 9823 57127 88734 59094 57127 68087 57127 57127 3362 57127 6901 57127 56209 56209 19451 56209 10201 56209 62910 56209 68458 68458 51741 30328 68458 30328 23760 30328 90489 56209 34854 65925 34854 36834 65925 65925 22196 82127 30328 82127 445 11817 65925 93245 11817 51827 11817 51827 16689 51827 95181 18440 51827 52639 51827 52639 80956 80956 5695 25040 80956 80956 69389 80956 94929 80956 1811 5518 51827 89901 5518 5518 2735 5518 7581 5518 85891 27773 80956 27773 30512 43719 27773 37628 85891 89442 37628 37628 31713 58135 37628 58135 25944 58135 64769 58135 38598 58135 88050 88050 65003 88050 506 88050 15646 59848 37628 59848 77478 59848 54466 54466 35939 54466 85157 29747 59848 97566 29747 29747 82697 82697 25020 82697 31899 1552 82697 82697 4945 4945 4628 2490 4945 32059 4945 4945 79525 70819 4945 70263 4945 70263 72434 57587 70263 4251 57587 69518 57587 69518 83316 46106 69518 69518 19302 69518 83440 57587 9884 9190 9884 59871 57587 59871 45422 56716 69518 84281 59871 84281 76352 84281 39688 84281 33899 84281 32260 73737 56716 70301 73737 78165 73737 73737 80729 73737 61330 73737 55074 73737 918 78333 56716 70778 78333 9849 78333 78333 68717 2484 78333 54691 78333 78333 24510 16361 24510 24510 37328 14978 24510 14978 15447 14978 84191 14978 88704 41463 14978 14978 74629 74629 81594 74629 58537 74629 10903 74629 97734 41463 27822 28184 27822 74629 10850 10850 3927 68466 3927 28877 3927 3927 64380 5137 3927 3927 19498 3927 80177 10850 98953 98953 49877 98953 82120 99063 3927 36444 99063 30287 99063 30287 2279 30287 32830 33930 30287 33930 36167 33930 15434 68875 33930 33930 68706 33930 62220 62220 62389 62220 48949 54034 62220 19267 62220 27066 33930 74746 62220 45402 74746 92604 74746 92604 32386 1858 92604 92604 86357 86357 50528 94004 86357 86357 63799 72339 63799 86357 73719 73719 30423 73719 13671 73719 25567 73719 46432 73719 47109 15502 73719 93681 73719 93681 10931 93681 97498 36248 93681 36248 56327 36248 8507 49568 8507 64524 8507 71065 8507 18244 71065 71065 17786 71065 40352 71065 30081 8507 16679 97678 16679 75436 16679 16679 70428 16679 15104 15104 88693 15104 89225 15104 79383 15104 68905 91877 15104 15104 5244 5244 7251 5244 4755 32097 15104 5244 97076 9808 97076 32178 9808 33583 9808 97076 40256 64050 40256 40256 69170 25883 40256 38483 40256 38483 59520 40256 27378 82390 40256 82390 50908 82390 2075 82390 71557 37207 38483 75398 82390 41231 75398 21258 75398 21258 70790 29781 21258 9553 75398 9727 9553 9553 80246 80246 26203 44028 80246 80246 39874 28892 80246 80246 8962 2382 9553 2382 55728 94656 9553 39743 94656 94656 76912 94656 41142 41142 56800 41142 1118 41142 16669 52416 16669 16669 63549 46209 16669 16669 96442 60931 41142 29127 60931 60931 38382 60931 83159 69078 83159 83159 92859 83159 35067 63580 83159 9995 60931 39281 9995 8831 9995 9995 81698 81698 46026 81698 61188 60591 81698 23543 60591 5732 60591 67192 60591 69617 60591 69617 39929 69617 28769 57066 81698 57066 90225 20367 57066 57066 54740 54740 7644 54740 46983 58799 54740 57066 98377 57118 54740 57118 11299 32543 57118 57118 99301 74632 57118 2988 57118 63379 2988 2988 64100 85929 2988 91273 85929 13578 85929 85929 43912 85929 899 85929 36111 85929 23467 85929 14272 14272 75097 14272 17583 76676 14272 59475 76676 76676 95308 18434 95308 95308 66903 70799 95308 15069 95308 22199 15069 10081 15069 15069 6072 24597 15069 22636 24597 88540 24597 58511 15069 58511 679 58511 2876 58511 30692 61678 58511 58511 20502 20502 23047 55193 20502 38767 20502 11600 38767 68829 38767 55193 82480 82480 67256 82480 37355 82480 612 612 82394 94032 82480 94032 25372 93630 25372 25372 37147 61594 25372 67405 61594 67405 91204 57195 67405 42677 57195 57195 25385 19224 57195 67884 19224 19224 4235 62265 4235 54847 4235 4235 61933 4235 81140 3726 4235 19224 33927 33997 33927 33927 36399 33927 48852 48852 45799 71762 48852 48852 10413 34730 48852 48328 34730 34730 65649 51700 48852 51700 15456 46941 51700 46941 92862 46941 49101 64855 51700 64855 61368 64855 3281 64855 81207 81207 57850 81207 75771 63356 81207 74333 81207 95112 74333 11996 74333 55195 11996 11996 73210 23007 73210 73210 41163 91361 73210 66837 91361 45370 66837 75108 66837 30206 66837 48755 66837 48755 30117 48755 39932 67330 48755 65155 67330 33990 67330 64139 48755 42371 64139 33370 67330 33370 48434 33370 79374 74805 64139 74805 72334 12355 74805 81066 74805 33370 1467 42170 1467 1467 51090 29902 1467 74978 29902 86127 29902 37266 1467 1467 22701 18338 22701 22701 61035 5003 61035 61035 59141 61035 15907 15907 81434 62289 61035 54945 62289 62289 98964 2043 62289 15907 14556 14556 16723 82150 14556 81889 62289 81889 65717 67753 81889 67063 81889 56878 81889 65721 15907 65721 27384 65721 15557 20521 65721 77985 65721 57988 65721 90514 57988 14046 90514 90514 7223 90514 19796 89201 65721 47977 89201 31149 47977 89201 87795 47977 73656 73656 53893 73656 30320 30320 33840 30320 82433 30320 74531 41687 30320 50136 30320 51428 30320 40663 51428 19658 51428 51428 18312 30320 70527 70527 1109 21514 70527 70527 23903 23903 77563 44070 23903 23903 30736 23903 48108 48108 27831 3091 48108 7713 23903 7713 22482 7713 85740 54180 7713 62719 7713 13774 7713 48108 61322 23402 61322 92913 61322 79332 61322 6182 79332 79332 4712 22925 13774 99377 22925 79332 4940 55680 4940 97890 22925 37590 97890 97890 31611 31611 15720 31611 35086 36135 31611 80597 31611 45638 80597 29045 80597 80597 51539 97890 18978 18978 66831 23548 18978 62782 18978 18978 77934 77934 72413 77934 19448 77934 35757 77934 24227 90346 77934 90346 21098 90346 44088 90346 41356 41356 87616 41356 16921 67109 90346 75653 67109 67109 14087 38878 67109 38878 47176 7215 38878 7215 92992 7215 60726 13685 60726 60726 47133 86549 47133 78991 47133 60726 23629 23629 85936 23629 90855 78991 82683 30283 82683 82683 78297 48125 78297 78297 34957 25418 78297 78297 10295 59172 10295 35373 10295 78297 17250 84459 17250 17250 26009 17250 21943 24826 78297 24826 51747 43574 24826 25423 24826 98526 17250 6000 98526 49864 98526 85787 98526 24826 24428 69745 24428 24428 73746 55094 24428 24428 7696 88962 7696 7696 16034 7696 67560 7696 37739 98748 24428 22163 98748 98748 31969 7696 693 693 49897 693 61968 48533 61968 98748 20384 20384 20658 86331 20384 25758 20384 25758 6600 6600 37077 6600 1362 22679 1362 22679 90062 22679 91035 72275 22679 45724 1362 45724 26291 22679 97258 97258 24116 97258 94177 65829 94177 54848 97258 54848 43784 96278 54848 54848 73966 54848 57942 57942 40717 9283 54848 57942 81195 81195 14044 81195 69679 9283 96660 96660 45137 96660 92353 81195 80349 33652 80349 95737 80349 32052 80349 80349 80537 64718 80349 80349 10328 96660 19424 97358 19424 33413 97358 97358 30626 97358 60758 37563 97358 76003 19424 90398 97358 90398 72938 90398 48087 53602 76003 28893 53602 21956 76003 21956 52072 21956 42589 32795 53602 32795 72406 32795 11852 13380 21956 74536 13380 80989 13380 21956 82923 165 13380 41483 165 165 61860 37795 82923 37795 50229 97825 37795 49473 165 165 97878 97878 61536 43433 49473 43433 11244 49673 43433 88335 43433 17381 97878 17381 54184 39721 17381 11715 39721 39721 36772 36716 39721 73949 39721 57604 97878 15141 57604 51410 17381 51410 72596 39721 16277 16277 46733 78545 16277 57604 26029 26029 57341 26029 14114 51410 54107 16277 86272 70330 86272 69978 16277 69978 83469 69978 90158 90158 41699 41699 97513 53148 41699 56811 53148 15104 53148 49005 53148 49005 23748 51639 23748 23748 13492 95323 13492 95323 16957 11631 13492 4304 11631 95323 13000 95323 80081 8427 80081 59858 80081 35072 80081 25365 59858 25365 68731 35072 43648 31303 43648 43648 71588 71588 17933 71588 50716 98377 71588 71222 71588 71588 48376 43648 45661 79016 45661 45661 40117 55832 71588 43924 55832 55832 11929 55832 12802 12802 11317 19303 12802 12802 62838 62838 40272 94493 62838 85170 62838 62838 72388 73627 72388 60081 72388 72388 84416 42401 62838 42401 49398 42401 83852 12802 80287 80287 63435 8622 80287 80287 77932 80287 75879 75879 50213 50213 5656 80554 50213 28767 50213 50213 84748 28728 84748 50213 13847 13847 82535 13847 34951 71582 13847 8846 71582 71582 22539 71582 24793 71582 3262 71582 48854 71582 71355 42986 13847 42986 78204 60126 42986 42986 74144 10842 71582 30804 10842 10842 5787 52209 10842 27979 10842 10842 71309 71309 60297 36580 71309 32152 71309 66018 32152 32152 87878 32021 71309 31147 32021 98818 32021 64666 32021 6791 32021 20948 6791 47553 6791 6791 21046 6791 62987 6791 87861 32021 2722 41674 2722 35262 2722 31004 6791 30151 31004 45788 2722 99209 45788 6791 56105 84196 56105 84196 35329 56357 35329 56105 42776 42776 48796 59985 48796 62703 48796 13492 62703 42776 77604 77604 30803 77604 63089 62703 23783 23783 16652 14233 23783 64062 23783 71434 64062 64062 59139 5496 64062 89974 23783 89974 58820 89974 65480 35172 64062 35172 30664 80922 64062 70835 80922 80922 74559 80922 22316 22316 38003 22316 2440 2440 5425 2440 54544 54544 40774 40774 21453 977 21453 21453 97803 21453 85495 42968 21453 44703 21453 44703 78274 44703 49190 44703 22658 57093 44703 12276 44703 92526 44703 44703 8006 8006 18414 18414 44453 3686 18414 18414 26201 26201 84788 26201 53996 53996 26585 53996 13306 53996 75655 53996 63349 53996 19262 35085 19262 53996 88449 43194 88449 53993 88449 53996 68412 68412 19472 9336 19262 9336 65839 96700 9336 16128 9336 88449 47997 47997 3155 68412 1586 28583 1586 15777 1586 1586 87017 81238 1586 81238 1692 20761 1586 20761 3417 20761 58229 20761 43764 43764 97842 11568 43764 43764 14807 10877 14807 14807 47778 14807 23922 14807 59408 59408 32557 49988 59408 21703 59408 59408 24955 24955 25979 23259 24955 23259 94489 15636 94489 62479 94489 9539 94489 83168 23259 63963 83168 65732 83168 59679 65732 65732 44546 44546 83715 44546 56084 44546 79694 17041 79694 79694 71609 75515 44546 75515 50542 50542 26708 22265 50542 55923 79694 15339 50542 93178 15339 15339 45593 53812 55923 53812 18158 36215 53812 36215 24250 12539 36215 53812 18501 76274 18501 3877 18501 3877 19136 99368 3877 26949 99368 344 99368 48600 18501 12843 48600 48600 88990 24465 88990 56723 88990 88990 96657 88990 87145 87145 85424 87145 24723 87145 21407 82745 21407 8606 21407 48329 88990 48329 36535 48329 7771 87145 1951 31384 1951 1951 22763 1951 51815 75868 1951 74408 75868 54099 75868 60471 75868 36836 75868 71424 36836 21744 75868 31116 21744 21744 93266 88572 93266 57899 93266 93266 89498 89498 53484 89498 71828 89498 59342 64860 59342 71828 66758 66758 23064 66758 12854 5449 12854 12854 50556 12854 90454 43425 12854 76626 12854 76626 63697 76626 84096 98599 12854 98599 966 98599 69453 61602 98599 61602 70286 61602 825 61602 42624 32838 61602 83672 32838 98599 26899 26899 9203 70491 26899 26899 71976 71976 67309 16526 71976 41312 71976 18475 71976 18475 99545 18475 75268 26899 98056 3090 98056 41412 98056 98056 55057 24557 98056 24557 69920 951 24557 58902 24557 22672 58902 58902 86943 58902 60499 60499 24997 92271 60499 58902 41545 41545 97192 41545 21220 41545 15839 45498 15839 45498 53501 45498 22604 22604 87992 25070 22604 22604 90269 90269 49416 55371 90269 90269 31360 22604 89316 89316 44830 89316 11707 59810 11707 44830 84859 84859 95185 95185 24779 21338 84859 27782 21338 62902 21338 21338 19739 21338 74480 74480 21583 25263 74480 72546 25263 19739 62158 62158 32035 42264 62158 12078 25263 12078 72924 89601 72924 78082 72924 24060 72924 24060 93383 24060 95140 24060 56200 56200 35745 35745 92243 60170 35745 35745 47080 63040 35745 68006 63040 63040 472 472 53215 63040 95788 95788 68653 68653 67795 68653 86936 5263 68653 72802 5263 55164 5263 76618 5263 91989 5263 69574 76618 69574 3380 69574 21362 69574 28824 5916 76618 5916 78317 5916 87761 79011 5916 77344 79011 21569 79011 75204 79011 79011 98021 54275 79011 10653 54275 54275 86937 11239 86937 5262 11239 73177 86937 73177 34660 73177 75036 73177 98032 98032 21609 97407 98032 76026 73177 16727 76026 53794 76026 98032 89789 47253 89789 29105 89789 59098 89789 71740 89789 67482 89789 67482 89611 36602 67482 67482 49065 90956 49065 37205 49065 37205 69547 37205 52853 52853 17581 52853 24884 52853 76982 52853 94515 42781 94515 49654 94515 94515 35222 24153 94515 49767 24153 81243 24153 92255 24153 62939 24153 46639 62939 65595 62939 94515 90524 46798 90524 82471 62939 82471 97648 37814 82471 96228 82471 91684 46798 26316 91684 1022 82471 82817 1022 96228 48317 48317 96594 54689 96594 96594 70759 96594 82955 96594 21175 79485 48317 79485 47753 75612 79485 19277 79485 19277 90044 19277 83387 83387 13944 83387 3395 3395 91663 3395 11656 3395 39946 3395 71277 3395 38756 4871 38756 33562 38756 38756 18069 89776 3395 3395 72784 15308 72784 72784 70858 89776 85965 85965 28772 85965 39356 29321 85965 85965 89462 72784 67940 37125 67940 3448 72784 88041 67940 56267 88041 95591 3448 82105 95591 95591 83650 285 88041 285 8385 59086 285 285 53165 285 51373 10651 95591 285 94263 73740 94263 94263 14930 99501 94263 94263 10510 94263 34106 61430 34106 34106 87170 34106 70224 70224 91613 81607 70224 70224 60548 70224 26703 32246 70224 32565 70224 7052 32565 32565 31246 44278 32565 44278 92906 85412 44278 43545 85412 43545 50234 43545 45379 43545 25764 43545 71567 71567 43944 71567 64808 71567 51954 85412 11599 2862 11599 11599 15490 11599 85534 39014 85534 85534 27797 29708 27797 1162 27797 85416 27797 22268 85534 54099 22268 30636 22268 27797 59913 59913 88259 59913 83360 23852 59913 68302 23852 68876 59913 87982 68876 24597 68876 68876 51210 89266 68876 422 68876 23852 15012 68876 40721 36044 40721 40721 17622 15215 15012 83128 15215 15215 79302 12978 40721 12978 37220 79363 12978 64378 12978 12978 29762 95361 12978 49860 95361 27107 95361 48155 95361 48155 24908 97546 48155 68705 97546 97546 28397 48155 3658 3658 43859 3658 27106 67751 3658 67751 51619 60251 67751 67751 34563 56218 34563 73023 34563 67751 58402 23421 58402 28409 58402 34563 16263 16263 14723 63193 16263 16263 28775 79186 16263 58402 38840 16263 19115 19115 90701 52798 19115 19115 55847 19115 93362 1019 93362 32851 93362 95766 19115 9611 95766 9097 95766 97920 95766 95766 2361 95766 30606 38401 93362 95757 38401 70575 38401 38401 32553 58688 95766 84674 58688 22554 38401 22554 68497 22554 26759 26933 26759 26759 27340 25388 26759 8489 26759 26759 64660 22554 5333 84128 5333 5333 93393 5333 29217 64660 68099 68099 80659 68099 81878 68099 30127 73768 68099 5333 30820 14055 5333 66295 14055 52938 66295 34307 66295 66295 46435 14055 94711 94711 88239 59647 94711 75304 94711 28204 75304 75304 9866 75304 11926 20096 94711 67912 20096 20096 21611 21611 34258 46590 21611 37006 21611 56580 75304 22806 21611 22806 42026 22806 92999 75898 22806 22806 18895 64403 22806 43850 21611 43850 97933 21915 22806 22806 53844 53844 6919 40581 53844 40581 93958 66235 53844 93504 66235 66235 38652 66235 46487 94877 46487 20481 46487 66235 11858 94307 11858 11858 25379 66235 62636 62636 12585 62636 4246 65298 4246 78662 62636 33997 78662 78662 66565 92290 78662 65475 78662 47559 4246 47559 40378 21539 47559 6731 47559 24332 4246 24332 9680 24332 76719 18496 76719 76719 10686 76719 89959 89959 83476 83476 97290 83476 79845 83476 92030 38295 83476 45852 83476 89959 87322 36907 87322 35175 87322 83476 67611 76934 83476 5108 76934 91598 5108 91598 60570 63775 5108 96457 91598 96457 61162 85494 96457 75004 85494 85494 64310 81293 64310 64310 726 91053 85494 13079 91053 68688 91053 91053 70779 15371 91053 91053 73424 73424 46197 73424 56799 6456 73424 76044 73424 53590 76044 76044 22911 76044 4376 23383 4376 20903 4376 4376 29273 76044 14206 14206 94344 42491 4376 66171 42491 14206 80513 31105 80513 80513 99989 93968 99989 69284 99989 99989 45926 83466 80513 99989 51671 59351 51671 7012 51671 51671 82043 51671 68319 44798 51671 80950 99989 80950 27468 86132 80950 8113 51671 8113 67645 8113 25751 85044 51671 33491 8113 33491 7513 33491 32798 33491 40047 40047 87733 40047 22351 8113 48881 41494 48881 9709 48881 48881 4593 48881 78786 78786 62828 78786 30542 26225 48881 78786 7040 7040 46615 7040 13466 78080 7040 26225 9634 9634 60724 9634 20549 7040 34449 34449 33578 9634 81895 81895 98603 66988 81895 81895 51161 37153 51161 5717 34449 5717 10313 24833 5717 5717 95765 27607 81895 77489 27607 86691 27607 6019 5717 6019 52938 15304 6019 6019 30902 38878 30902 30902 27271 30902 70059 35039 70059 35039 75045 35039 34829 63822 35039 35039 36222 36222 19392 12834 36222 35039 48150 48150 94349 71422 94349 94349 219 94349 12193 65252 36222 65252 52734 35429 65252 35429 32871 77834 35429 92759 35429 13206 92759 92759 54907 92759 47536 92759 35409 47633 92759 92470 47633 34859 47633 71299 47633 71299 73114 47633 1076 1076 21661 80676 1076 1076 59218 1076 18079 71299 67835 67835 31986 67835 47496 67835 33437 58964 67835 67835 85053 1076 24057 9374 24057 24057 58773 56773 24057 56773 83485 56773 57259 73612 57259 57259 95871 84968 56773 51513 84968 84968 18523 6629 56773 88607 6629 84968 64902 64902 78480 89989 64902 57156 64902 57156 14567 57156 47802 57156 18986 18986 40472 18986 24178 63045 18986 63045 88390 8190 63045 63045 66453 1531 63045 18986 38581 38581 52441 9997 38581 32264 38581 47481 32264 37799 32264 32264 44721 44721 682 44721 14794 44721 40013 19605 40013 16160 40013 43608 40013 32264 25310 15215 25310 68450 40013 43001 68450 81934 43001 43920 43001 43001 50143 20905 68450 62172 20905 20905 17838 20905 29641 54183 20905 98957 43001 98957 95036 84407 98957 95652 84407 44049 98957 44049 71132 44049 37413 10930 44049 84407 13754 13754 89098 10366 13754 92881 10366 10366 73064 73064 90961 79555 92881 75507 79555 79555 69768 92881 52528 99255 52528 44366 52528 61417 52528 52528 52859 48727 52859 75109 52859 52859 30052 14030 52528 50662 14030 14030 87476 39218 52859 4570 39218 37209 14030 12765 37209 37209 7491 37209 83801 79993 83801 83801 48418 87136 83801 37209 65387 65387 44712 9886 83801 9886 47943 84114 9886 48803 9886 48803 35221 48803 37536 56832 9886 56832 62298 56832 31051 63502 56832 48803 76921 76921 53608 48803 4064 38991 4064 38991 46595 38991 88235 76921 15990 15990 21493 97038 15990 15990 10675 4064 31440 37269 31440 86526 15990 86526 11241 86526 79533 86526 26958 9321 86526 86526 28491 37269 29980 28812 29980 41523 29980 29980 94644 29980 21323 54141 37269 79005 54141 13151 54141 36667 13151 54141 97043 39400 97043 97043 89418 80572 97043 36928 97043 36928 58881 89614 97043 52711 89614 89614 62731 62731 4371 77562 62731 22986 62731 40549 22986 57296 22986 43609 22986 43609 90122 75632 43609 75632 16783 75632 50003 75632 7309 43609 27978 6673 27978 21571 27978 17346 27978 75632 57295 84727 57295 84727 2411 86849 84727 92209 84727 32520 84727 84727 18091 11681 27978 96089 11681 11681 21454 30669 21454 84537 21454 84537 23940 84537 89445 90037 89445 51257 89445 67358 51257 15151 51257 51257 54969 51257 25797 78066 89445 58317 78066 14633 78066 68506 78066 14700 78066 14700 19364 14700 34455 14700 29893 78066 91058 91058 82965 21755 91058 91058 57787 91058 57487 91058 91082 14700 40780 77865 40780 40780 47017 47017 45726 47017 93510 47017 30551 40780 97157 97157 44889 46042 97157 47017 2265 75688 2265 2265 69670 2130 97157 86820 2130 81721 2130 22557 2130 2130 60646 89444 2265 89444 56259 91047 89444 89444 13937 89444 71916 20778 89444 2130 7980 7980 372 50070 7980 7980 63197 49705 7980 49705 96033 86367 49705 49705 94508 94508 86119 74028 94508 49705 93786 93786 52297 33393 93786 93786 94257 94508 42080 65518 42080 1669 42080 1669 53178 1669 43279 42080 76435 40945 76435 13046 40945 40945 71058 71058 90568 71058 77059 77059 86325 77059 59269 77059 58873 40945 99088 82404 99088 10784 99088 17290 10784 62090 10784 74139 10784 13136 77059 13136 10442 28380 13136 13136 93161 79045 93161 93161 30408 2724 93161 93161 43927 93161 32012 93161 22431 22431 32900 74497 93161 48015 74497 69678 74497 25673 74497 36906 25673 69600 25673 32145 25673 5043 32145 32145 36559 18598 36559 36559 20467 31261 36559 36559 28852 28852 44532 72629 28852 72629 28986 55463 72629 52478 72629 66523 32145 66523 172 36559 37015 90951 37015 96287 37015 37015 18173 12324 37015 37015 5568 13825 66523 11804 13825 12829 13825 29035 12829 41159 12829 41159 23681 99493 41159 27503 41159 17755 12829 80676 17755 90860 17755 17755 24935 24935 51894 96522 24935 41159 74884 74884 96131 74884 56925 96002 56925 91309 56925 74884 68781 68781 46294 68781 7068 68781 34870 68781 47014 47014 85844 85844 21872 71607 34870 71126 71607 80556 71607 80522 71607 5433 85844 5433 68526 7148 5433 78950 7148 7148 96734 7148 63553 25705 7148 60944 7148 82612 60944 80195 7148 80195 36424 79193 60944 87097 79193 79193 44659 86323 44659 44659 87725 28614 44659 95066 28614 93686 28614 36360 93686 93686 87873 87873 14371 87873 93501 87873 26890 13279 87873 59768 87873 2313 87873 70461 2313 23947 87873 86746 23947 23947 18644 23947 43259 2313 73975 73975 85041 73975 80103 8371 73975 23947 39676 4868 39676 39676 37419 13627 39676 45992 73975 45992 15931 861 45992 45992 90260 36482 90260 95301 39676 30745 95301 39461 95301 21916 95301 21916 56432 56432 13747 56432 17514 21916 75071 75071 81349 71761 75071 24211 71761 71761 26779 56432 14470 14470 96081 69320 14470 14470 11015 14470 19196 72783 14470 72783 28829 9113 72783 14470 48019 48019 60996 48019 79228 42344 48019 72783 20821 8273 72783 69462 8273 43128 72783 37202 43128 43128 51816 8864 51816 51654 8273 64602 51654 45287 51654 51654 8775 43256 8775 51816 39498 39498 97262 14862 8775 4205 14862 14862 79488 51654 29000 87405 29000 29000 51625 29000 76039 80143 29000 29000 4867 32710 4867 4867 46404 4867 10640 60950 10640 60950 76118 60950 36000 18228 10640 54173 18228 18228 9691 9691 1733 87225 9691 87225 54293 18228 97582 85203 97582 25717 97582 97582 98880 98880 99292 98880 29841 98880 50973 98880 27134 17984 98880 87225 55443 55443 58128 94069 55443 69241 55443 69241 14322 23242 69241 69241 54187 3407 69241 89881 3407 3407 84627 36611 69241 40080 36611 36611 26566 36611 52320 36536 69241 3407 36497 5144 36497 36497 14399 36497 39014 22264 36497 72729 22264 55330 22264 55330 70551 32297 55330 32297 97699 22264 20483 63623 20483 81670 55330 81670 94632 38562 81670 82035 81670 81670 36845 86831 36845 15118 81670 15118 33998 15118 47237 47237 45045 86374 47237 8818 47237 88928 47237 88722 47237 88722 24416 88722 89572 77967 89572 89572 81526 84579 81526 4051 81526 24416 64079 64079 15810 64079 14085 64079 65008 65008 12191 65008 68605 52748 65008 2800 52748 52748 8181 77593 52748 56603 77593 65008 34437 34437 54085 99752 77593 77593 20729 10474 20729 15282 20729 20729 96097 99752 20003 93230 20729 71488 93230 20003 14369 45178 14369 79993 14369 93230 41925 41925 44095 34159 41925 31194 14369 33657 31194 35882 31194 44598 31194 94506 41925 94506 43918 54594 94506 94506 506 94506 5268 62424 5268 92461 5268 11139 5268 10409 94506 10409 82404 5268 69994 49351 69994 69994 10223 64562 69994 25008 69994 10409 14023 11650 69994 22048 11650 11650 22619 78732 11650 11650 93558 35865 93558 22410 93558 93558 97173 93558 32790 1856 32790 42566 32790 32790 2870 40832 32790 40832 7813 90367 40832 96129 90367 90367 10542 27831 90367 90367 75957 29737 90367 90367 27665 45329 90367 40832 93992 93992 43314 93992 84675 93992 19719 18672 90367 18672 39859 18672 6127 91159 18672 18672 3343 27926 3343 82260 91159 82260 96204 90769 82260 75843 82260 3343 67240 19789 67240 92472 67240 85591 67240 85591 88957 83591 85591 85591 89365 85591 70483 85591 80420 89423 80420 80420 75462 13744 80420 13744 2939 13744 75375 84167 13744 13744 16377 58646 16377 28124 58646 19749 58646 58646 72600 87408 72600 72600 19392 72600 27640 18521 72600 82389 58646 30418 82389 72600 44995 44995 58532 44995 2568 2568 42821 28505 44995 44995 69420 52550 69420 91172 2568 91172 31124 91172 22968 91172 22157 61260 69420 61260 31361 61260 82512 61260 12138 19850 12138 71222 12138 12138 43339 27436 43339 27436 99698 27436 28087 27436 40715 61260 85922 32482 85922 58821 85922 85922 8247 85922 43062 85922 26274 4902 85922 4902 5975 4902 39015 79243 4902 79243 81814 41170 79243 79243 34258 79243 70343 79243 37489 70101 79243 11175 79243 4902 62497 24682 62497 62497 97649 97649 34231 97649 98403 97649 77432 74872 97649 99068 97649 62497 42830 42830 61650 99068 79741 36875 79741 79741 61280 51931 99068 52349 51931 96514 51931 51931 87426 24508 42830 24508 14427 4503 24508 98931 24508 98931 98547 51931 73373 45957 73373 26270 73373 26270 39008 89307 73373 89307 57817 89307 69769 59977 69769 16346 69769 58057 69769 72880 58057 21396 89307 16020 21396 21396 38416 84332 58057 87328 84332 84332 39791 52979 84332 84332 81659 84332 32952 42659 32952 76330 32952 16170 32952 32952 48765 84332 28961 28961 57488 28961 86241 28961 47070 44322 47070 58946 44322 47070 25645 25645 12763 12763 22408 42199 12763 37051 42199 42199 59429 71683 42199 42199 37318 37318 56079 37318 17319 37318 93347 91563 93347 49980 93347 49980 1422 7910 49980 7910 65924 7910 91844 68902 7910 64964 7910 74277 64964 64964 88536 50399 88536 88536 64555 64555 17541 61639 64555 93784 64555 91184 64555 62272 91184 64555 37728 37728 53656 63604 37728 61528 37728 37728 42163 37728 13295 51267 37728 37728 81794 50531 81794 34334 81794 91834 81794 91834 78657 78657 68425 91834 30428 39264 30428 82047 78657 50761 82047 82047 76535 82047 12687 82047 15068 15068 81412 30199 15068 72616 15068 15068 32905 82047 18279 27619 18279 18279 55199 18279 85231 18279 30803 15068 63993 63993 48519 18279 55302 17161 55302 95485 55302 67133 48519 46999 67133 46215 67133 75362 67133 67133 2807 67133 20752 95485 91746 60500 91746 91746 29826 53348 91746 53348 60344 53348 1797 1797 76665 81213 1797 80439 1797 80439 85453 80439 78993 80439 1337 80439 5241 80439 41856 1797 34985 13397 80439 13397 25474 13397 18171 77967 13397 2385 34985 34985 18167 18167 84771 18167 85611 18167 58937 18167 24631 62871 24631 24631 76038 96340 76038 14745 76038 76038 55257 76038 21374 73602 76038 59981 76038 76038 81358 76038 53708 74897 53708 53708 19053 53708 5452 53708 34661 33986 53708 29756 53708 21506 29756 22907 33986 74113 22907 22907 62540 22907 2728 95647 22907 43644 95647 82919 43644 43644 41478 66913 43644 90191 95647 34977 90191 90191 96159 90191 27358 22907 12552 69251 12552 12552 19654 90191 50620 22453 50620 71396 50620 50620 11816 50620 67035 50620 97383 50620 30369 4419 30369 30369 77929 83908 50620 19153 83908 89997 19153 13263 19153 19153 53835 19153 80312 83042 19153 28755 19153 83908 43270 43270 61224 61224 33035 33035 71152 44587 33035 56779 19153 1923 56779 56779 77999 98273 33035 12078 98273 16618 98273 78884 98273 66850 78884 78884 33519 98273 84752 58009 84752 65761 84752 89729 78884 89729 77545 84752 90946 38791 90946 90946 23575 89729 13117 9132 13117 56814 13117 13117 12070 90946 8701 8701 88072 88072 76868 30815 8701 30815 26284 1109 30815 30815 70679 63802 70679 70679 69777 70679 29709 87112 88072 46595 87112 30815 48008 28485 48008 50165 48008 48008 56460 9837 56460 62722 56460 56460 2221 56460 98424 5667 56460 30634 5667 5667 52409 5667 31859 63563 31859 22422 63563 96646 63563 31859 98595 98595 77470 98595 72416 12523 98595 12523 49651 98595 34893 21717 34893 22778 34893 18491 98595 18491 3725 50579 12523 50579 70108 50579 78259 12383 78259 31909 50579 31909 61619 47038 31909 47038 28877 47038 68275 66551 31909 66551 46466 68435 66551 66551 57198 6353 66551 97774 47038 5702 66551 5702 89072 97774 90555 90555 70412 90555 15143 90555 28130 28130 3822 28130 67488 28130 6373 28130 85019 28130 99758 20306 99758 99758 46349 46349 14600 14600 1958 31238 46349 91430 31238 98598 14600 70623 98598 98598 38468 81995 38468 38468 15577 70124 38468 38468 47313 38468 72027 98598 32883 32883 61951 63597 32883 32883 12578 38468 13917 13917 50715 24765 13917 21326 13917 18516 13917 93647 13917 93647 68431 93647 71323 71323 10056 43071 71323 43071 21403 21403 20188 81518 21403 55182 21403 21403 10228 19504 10228 10228 46821 36787 46821 94063 46821 46821 31240 33243 46821 36261 46821 36261 28 12830 36261 34966 12830 80354 12830 99580 12830 33098 12830 33098 4120 41623 12830 41623 49850 75114 49850 49850 27348 78310 27348 50771 27348 78975 50771 67771 50771 50771 43618 33718 27348 33718 84385 35248 27348 35248 91974 81166 91974 91974 3156 10166 50771 91974 89798 21085 89798 89798 46144 78405 89798 58695 10166 58695 55079 58695 87999 58695 78129 83263 58695 58695 24326 24326 71187 62401 24326 58695 65063 65063 24302 65063 52828 65063 33806 81248 33806 19336 33806 73146 19336 65063 61854 44670 61854 9215 61854 33806 61311 61057 61311 61311 65312 61311 55226 61311 97510 61311 67116 85064 61854 5769 61311 32750 5769 88812 5769 31737 5769 6527 31737 31737 72653 45988 31737 18413 5769 76534 18413 98282 5769 98282 48491 98282 89533 98282 40621 98282 44427 44427 71495 44427 92896 98282 12352 44427 49610 90741 49610 49610 72419 12352 6402 6402 78796 72561 6402 15922 6402 6402 2155 12352 61949 61949 69583 80406 61949 61949 37419 6402 72436 1377 72436 72436 37644 72436 65631 91409 72436 6402 66799 66799 93058 9677 66799 9677 77592 99522 9677 54017 99522 75701 66799 99522 61769 61769 31251 61769 91553 96256 61769 96256 6159 99522 70546 67698 70546 93807 70546 93807 66442 93807 99269 99269 4575 93807 43880 54373 43880 46636 43880 83534 43880 72130 93807 72130 45032 19352 72130 4941 99269 12904 4941 4941 77249 23572 4941 55705 23572 44251 23572 27208 4941 99308 27208 66207 27208 23572 56059 56059 34253 53807 56059 12448 53807 66099 53807 53807 96160 35010 53807 53807 38964 38964 99666 51790 38964 56059 43082 80842 43082 53316 43082 43082 64925 30960 64925 64925 43354 25321 64925 38964 69902 38809 69902 3420 69902 64925 12903 72072 12903 12903 64772 57780 64772 34837 64772 69902 64674 64674 67650 64674 42135 64674 52847 64674 16243 77239 64772 77239 58689 64674 2202 2202 36081 76813 2202 69864 2202 77239 28511 77239 90531 78085 90531 8944 90531 34312 77239 34312 25856 34312 48541 67625 34312 67625 12482 34312 86027 86027 73881 86027 1455 45853 1455 39983 1455 68091 39983 39983 39784 67625 59634 70421 59634 50003 59634 59634 56394 15213 59634 52852 59634 39983 54895 71529 54895 39983 88473 14240 88473 88473 2831 88473 40450 54895 28413 19445 28413 88473 2224 2224 8825 99460 2224 2224 61020 73270 61020 88751 2224 12106 88751 88751 12393 49102 88751 79862 61020 79862 92948 88751 6917 88751 64282 72755 64282 64282 60577 47252 6917 47252 80615 47252 45453 81270 64282 81270 36450 6917 71476 25109 71476 25109 15423 25109 40587 25109 88292 59401 25109 53394 25109 81270 16591 6823 16591 6823 18066 6823 96696 56673 96696 96696 74258 77130 6823 77130 41895 14861 41895 41895 32490 33178 41895 41895 62483 96558 77130 69226 96558 24848 96558 96558 42149 41895 31062 36421 31062 36165 31062 98449 36165 73946 36165 3514 36165 44826 3514 3514 31818 25350 3514 3514 16701 31062 77315 77315 74312 19 77315 77315 46780 77315 10230 10230 70268 53319 10230 10230 34912 77315 99873 99873 54922 99873 98207 99873 35926 35926 88995 35926 86807 55447 35926 55447 79069 55447 72073 18851 72073 86766 18851 18851 13688 13174 72073 13174 18802 72073 48634 48634 10044 48634 95453 13174 3524 3524 86577 48664 3524 3524 86995 48634 66676 66676 50556 66676 60227 66676 18975 28646 66676 9495 66676 9495 19668 9495 10790 9495 24699 11133 9495 87797 11133 49173 11133 49173 76536 49173 66176 8338 66176 46201 66176 45097 66176 23997 45097 16500 45097 40619 45097 40619 34092 54524 40619 54524 40547 75597 40547 38958 40547 38604 40547 34415 38604 38604 88795 42447 38604 42447 46647 54524 52342 52342 72205 52342 45120 75518 45120 75518 79275 73683 75518 30575 73683 61747 73683 52342 40538 28163 40538 73683 2093 1597 2093 2093 90195 69822 40538 8665 69822 69822 66910 41625 40538 92612 41625 32649 41625 78020 41625 70060 41625 80673 41625 80673 96381 69324 80673 40849 41625 22580 40849 40849 80325 53344 80325 80325 94751 91532 80325 91532 61795 43102 91532 685 40849 685 51009 51462 685 90343 685 96218 685 89395 96218 656 96218 61904 656 656 40124 98529 40124 65782 40124 35406 40124 40902 656 55654 40902 55654 48525 55654 17709 17709 62794 71393 40902 71393 10864 71393 43663 62893 55654 62893 50369 35169 62893 59193 62893 59193 8511 73761 8511 97903 73761 16977 8511 93677 16977 80258 73761 80258 81073 80258 80177 8038 80258 24330 80258 24330 38464 80628 24330 24330 56309 24588 80258 414 24588 27242 24588 28984 24330 97893 28984 28984 81042 81042 45414 81042 67815 38565 81042 81042 37918 33717 37918 37918 25718 25718 19691 26582 25718 26582 93620 25718 66823 66823 57734 66823 32925 66823 48921 53787 48921 66823 63771 63771 79867 63771 67629 67629 90245 67629 53984 81617 67629 67629 90268 90268 11517 90268 81763 90268 42773 90268 42006 42006 12259 89718 42006 94855 89718 50963 42773 15536 50963 89718 21191 50963 68328 68328 43676 68328 20562 68328 51368 51368 18664 61657 51368 79799 61657 61657 52156 52156 99150 52156 78612 99781 52156 52156 93912 79555 93912 37589 93912 74705 37589 37589 97214 37589 1704 89515 37589 51499 89515 37589 62394 62394 32337 62394 54504 62394 65673 35214 65673 65673 50728 70051 65673 65673 49538 65673 89373 65673 96882 96882 24019 62394 94359 76742 94359 69489 94359 65673 62879 29963 62879 60291 62879 62879 95512 62879 92621 16300 92621 92621 40073 62879 95079 99710 95079 92621 21053 94585 21053 21053 99590 61106 95079 98209 61106 90137 61106 90137 1685 93885 61106 45250 93885 93885 50058 6577 93885 57611 93885 57611 88176 34102 57611 57611 49581 80434 90137 80434 20379 22207 93885 4686 22207 42611 22207 57611 17385 17385 43135 4143 17385 30513 4143 4143 60681 66230 60681 60681 27137 83900 4143 83900 551 83900 12525 83900 9112 9112 73735 94651 4143 827 94651 94651 49944 94651 8673 74680 9112 9015 74680 40346 74680 10525 74680 94651 21511 37768 21511 31681 21511 21511 37558 26175 21511 40286 26175 86402 26175 17279 86402 86402 15796 63172 86402 96611 74680 57453 96611 96611 70244 86402 99443 56585 99443 96611 24742 24742 73832 44153 24742 23781 24742 24742 82079 24742 90403 60665 90403 71307 90403 53771 90403 24742 30060 30060 43603 83827 30060 6124 90403 6124 71666 6124 64572 63875 6124 63875 27331 63875 88853 63875 98701 98701 78575 36710 63875 36710 28624 36710 91248 28742 36710 28742 61022 28742 15250 91564 15250 15250 23929 94022 15250 52223 94022 52223 26334 52223 86438 88136 52223 52223 81656 9394 52223 32912 52223 94022 21722 21722 39960 21722 94143 82396 52223 82396 24512 26768 82396 82396 14929 82396 9009 9009 81785 6740 9009 7406 21722 19279 7406 9009 87139 87139 65705 87139 94735 82396 26995 26995 42799 4468 26995 46274 87139 89795 46274 46274 73456 46274 16486 46274 72765 14905 72765 9386 72765 90802 46274 90802 10317 10317 65445 10317 93267 10317 57598 22631 57598 57598 32057 97558 90802 97558 70519 73377 57598 498 73377 79797 57598 79797 91039 37616 79797 79797 42402 42402 57932 42402 46322 48968 42402 81344 73377 86079 81344 59145 81344 73517 42402 98673 73517 73517 72258 73517 73476 25594 73517 81344 52420 79868 52420 38853 73517 38853 12088 56833 38853 52420 71148 20028 71148 71148 81337 81337 44357 43864 81337 81337 50505 71148 38225 4819 38225 80948 81337 53348 80948 38225 33387 9712 33387 81337 53075 64198 53075 63841 53075 63841 18058 53075 99978 99978 11368 17570 99978 26743 99978 26743 45938 28221 26743 33682 63841 33682 97609 53749 26743 53749 81580 53749 21500 80255 53749 53749 37882 33682 53050 36309 53050 85392 53050 7299 85392 22167 85392 58580 85392 71239 58580 58580 25214 95159 25214 25214 29813 72264 25214 25214 81868 49500 81868 81868 38388 90654 81868 64602 90654 90654 56485 59327 90654 90654 16754 83069 16754 39038 16754 26205 16754 16754 4559 4559 86208 4559 25625 55659 4559 17122 4559 80687 4559 91892 4559 88176 91892 91892 66234 4559 20302 69863 20302 69616 4559 69616 50172 69616 29605 20302 92735 54453 92735 54453 46176 46176 85919 46176 91347 46176 10213 46176 46683 46683 59320 11666 46176 23727 11666 11666 38094 11666 18476 11666 91000 46683 52695 52695 52241 11666 44042 78865 44042 44042 83185 56421 44042 88519 11666 88519 92727 88519 96305 73404 88519 37083 44042 37083 92841 37083 10541 30887 37083 25243 88519 72262 25243 4410 72262 52555 37083 52555 50419 52812 52555 52555 79854 4715 52555 4715 56088 92180 4715 14604 92180 92180 81092 4715 56075 56075 4951 67410 56075 56075 17421 55294 17421 17421 98708 17421 24714 97723 56075 97723 81868 98624 97723 56075 83378 83378 52173 17421 74002 74002 87586 53913 74002 71264 53913 50024 74002 13927 50024 45097 50024 76719 50024 50024 82640 56338 82640 28928 82640 82640 77004 39898 82640 53913 67960 41965 67960 92973 67960 83180 67960 67960 97272 46406 67960 82640 51959 9035 51959 51959 8441 51959 59994 67960 3469 44540 51959 29435 44540 98303 44540 3385 44540 80257 3385 467 3385 47390 3385 47390 31957 62427 47390 47390 56919 10638 56919 56919 12757 33329 56919 34810 56919 56919 65158 56919 24790 24790 62149 17740 62149 62149 30159 62149 31674 59319 62149 59319 70622 59319 57719 20 59319 21767 20 21767 55766 78596 21767 63170 62149 63170 33331 7368 63170 21767 65162 65162 68362 63170 76642 73504 76642 76642 10942 16914 76642 16632 76642 85069 16632 16632 58442 52902 16632 52902 35347 75192 16632 75192 91258 52902 44978 44978 32243 84127 44978 82469 44978 78626 75192 78626 61836 78626 41908 78626 63048 72326 44978 76989 72326 72326 83513 72326 30464 72326 15614 44978 93318 93318 80017 93318 85052 78626 19556 7763 19556 7763 50245 7763 38043 66730 7763 7763 92934 7763 77318 58561 77318 7763 15903 15903 43636 12940 15903 91091 77318 31277 91091 93041 91091 7763 42730 42730 97788 42730 80028 19809 15903 19809 12060 19809 53320 19809 91797 82478 91797 15947 91797 22924 91797 12409 91797 22972 91797 82090 91797 91797 88535 88535 11943 61907 88535 57758 88535 57758 40622 65234 57758 88535 72620 84662 72620 17314 72620 72620 85887 48364 85887 20084 48364 57790 48364 67122 48364 67122 22424 67122 20030 67122 22666 98946 22666 721 22666 95093 721 721 22049 57790 99852 606 99852 99852 19388 19388 39864 19388 79345 23916 19388 35368 23916 35368 19370 79053 35368 35368 65499 35368 3250 35368 89339 89339 49419 49419 10447 9777 49419 9777 9084 6111 49419 6111 75912 75912 22696 75912 99026 99026 85988 75912 1920 54892 1920 48843 1920 1920 78440 99026 67942 67942 51860 51860 21700 51860 2056 51860 50241 67942 14726 9058 14726 9058 42881 9058 31754 95154 9058 95154 23964 95154 35462 19780 95154 9058 29640 639 29640 29640 39773 95154 7018 55153 7018 7018 1526 90853 7018 9123 90853 90853 67034 83521 90853 83521 86301 86301 48592 91239 86301 91239 37852 91239 23441 91239 49758 51643 86301 51643 13624 69839 51643 61804 51643 51643 32693 51643 48135 86301 14428 1468 51643 3945 1468 55456 3945 3795 3945 1468 98516 64904 98516 98516 38234 98516 78332 98516 13802 1468 96170 96170 70028 70028 31108 98686 70028 70028 73969 70028 96285 70028 97385 27479 70028 27479 67583 47320 70028 59488 47320 59488 87232 59488 59877 59488 5694 88179 59488 47320 86007 86007 24962 86007 12061 70411 86007 70411 69947 77682 70411 61826 86007 61826 21939 61826 51522 47290 61826 28617 47290 61826 4077 56279 4077 4077 88411 88411 26007 88411 51400 88411 72586 77910 88411 47290 90332 90332 68715 90332 67926 80195 90332 88711 4077 82606 88711 67879 82606 82606 4752 82606 2488 27704 82606 5249 27704 5249 15959 5249 55712 63708 5249 5249 72673 5249 68742 27704 688 5017 688 688 36430 53371 688 53371 22866 688 78771 33811 78771 78771 50720 50968 50720 78771 94916 94916 8431 94916 67687 62514 94916 88627 94916 88627 86724 88627 48430 87480 88627 60322 88627 2682 60322 60322 73351 73062 87480 73062 93852 40261 73062 73062 88369 86217 73062 86217 63220 86217 97562 1073 73062 1073 57771 1073 27387 86217 61690 91813 61690 66383 61690 17088 1073 69281 17088 84039 17088 61690 75373 17750 61690 17750 9216 91075 17750 25369 17088 25369 51596 55165 17750 26720 55165 88622 55165 47833 55165 25369 46619 64372 46619 55165 32503 9193 32503 55165 41131 41131 39376 91311 41131 91311 30775 22845 91311 34610 22845 22845 58307 58307 71170 85816 58307 80410 58307 87237 58307 44425 87237 87237 37846 58307 42586 42586 87040 42586 27523 71699 87237 63041 71699 46787 71699 70481 71699 42586 86560 86852 86560 86560 56571 86560 3799 3799 92111 3799 81352 3799 29212 3799 3560 3799 47223 4247 47223 43643 47223 24676 3799 24676 89752 24676 37809 88737 37809 81429 88737 88737 43366 37809 50845 23325 50845 95155 23325 50845 65911 1783 65911 43858 65911 65911 76404 65911 12968 31576 12968 42561 12968 23325 12597 12597 16668 22235 16668 16668 94492 16668 6637 33603 6637 58725 6637 6637 66710 66710 47686 47686 77213 47686 20580 25356 47686 25356 2234 25356 89551 6637 56367 56367 16859 37175 56367 11300 47686 11300 54702 56367 5110 5110 47797 5110 29534 58634 29534 11300 25522 47357 25522 72763 5110 72763 36514 72763 39275 82540 39275 92437 39275 39275 72135 72763 92355 92355 51896 25522 69857 69857 8534 92355 19501 19501 5058 19501 65803 17056 65803 96837 65803 65803 50772 65803 98223 19501 56771 62122 56771 65803 21840 90565 21840 51469 56771 24172 51469 71705 56771 71705 55062 21957 51469 21957 76660 21957 15952 60557 21957 21957 90270 52282 21957 42383 71705 48886 42383 42383 63375 42383 64650 22548 21957 25670 22548 22548 40159 74621 22548 31456 22548 31456 51645 22548 30800 99662 30800 14181 30800 4879 30800 27397 30800 99186 27397 30800 84820 14010 84820 22450 84820 90222 22450 22450 68622 84820 32865 24265 22450 14566 24265 24265 88754 24265 98969 24265 82063 82063 155 82063 27218 82063 84790 58346 82063 65244 58346 46408 58346 71543 46408 85308 58346 43833 85308 30509 85308 46408 75601 46408 58172 14354 58172 58172 88331 75601 72814 72814 84805 72814 21866 28553 72814 27511 28553 28553 36572 36572 93470 82298 36572 82298 31271 34428 82298 82298 73936 12796 82298 82298 60313 28553 23533 8002 23533 37716 23533 82298 73305 88531 73305 32651 73305 32651 68799 76774 73305 20136 76774 76774 4710 76774 73403 76774 15455 26847 76774 50325 26847 96284 26847 76750 32651 76750 68592 76774 63297 91606 63297 63297 10444 23980 63297 63297 7176 30018 76750 51827 30018 30018 23122 33850 30018 42862 33850 70579 33850 19502 33850 33850 98685 98685 84594 98685 6774 52031 33850 52031 1068 52031 61288 70320 52031 52031 38706 52031 97905 20465 97905 97905 50320 50320 77918 34056 50320 79993 50320 50320 42291 97905 13225 37510 13225 90429 13225 72250 13225 72250 19335 19335 21734 19335 12451 9341 13225 9341 44753 9341 58022 60677 9341 9341 2669 72250 49885 49885 2889 6656 2889 24695 2889 2889 57771 2889 17569 17569 84149 61651 2889 61651 42182 61651 86995 38085 61651 49252 38085 56954 38085 55737 38085 38085 83986 59673 38085 38085 86615 12558 61651 12558 27917 27917 87358 27917 55287 27917 46879 7347 46879 7347 98147 7347 41802 7347 77177 46879 96929 96929 86824 96929 40486 96929 73617 15735 96929 47124 96929 47124 66330 47124 13232 47124 21227 47124 69656 59372 69656 15239 47124 15239 98485 98485 4407 98485 68281 96237 98485 43581 96237 96237 66318 96237 54483 54483 47937 98485 58787 40755 54483 49671 40755 48039 40755 40755 34662 60209 40755 94858 58787 94858 25903 23032 94858 94858 17888 94858 62038 99856 58787 10947 99856 99856 18585 99856 20147 99856 39363 15720 99856 88548 99856 36675 88548 88548 72831 99856 71318 95082 71318 88548 87817 87817 94127 66292 87817 32052 66292 85529 71318 34016 85529 9949 85529 85529 91695 66292 30758 30758 63765 30758 50250 29831 30758 2806 30758 82880 2806 85852 2806 64994 2806 64994 41596 31822 64994 31822 6640 6640 37039 47064 6640 6640 19224 31822 28284 82764 28284 28284 8470 42674 28284 42674 66316 6640 32758 32758 8290 32758 47435 1562 32758 32758 66452 71611 66452 97020 66452 66452 23125 23125 84780 87812 23125 28023 23125 28023 8599 24575 28023 29230 24575 75433 24575 98956 28023 13622 98956 98956 75765 98366 98956 79661 98366 98366 22255 98366 35672 89532 98366 89532 72497 2601 72497 72497 54559 95598 72497 87598 89532 53003 87598 33479 53003 65113 53003 87598 53435 53435 9039 17439 53003 17439 77512 17439 76445 17439 17735 60142 17735 17735 18575 81534 17735 23991 17735 20104 17735 17439 67324 27762 67324 67324 64023 29676 67324 17735 9128 9128 56967 9128 4090 29018 4090 4090 52808 52808 84758 41193 84758 84758 66725 64 84758 84758 94608 84758 88772 27138 88772 88772 13707 93684 13707 25062 13707 88772 70279 17331 70279 70279 29396 43140 70279 70279 23928 65229 23928 70279 21990 21990 32014 21990 5425 43322 70279 21990 37229 37229 55907 37229 16323 37229 60790 75009 60790 71700 75009 63271 75009 57055 75009 57055 15947 57055 57897 57897 80598 91878 57897 74220 75009 33625 57055 76296 33625 33625 43643 25226 74220 25226 54443 25226 56536 56536 53020 56536 19553 71973 56536 50211 25226 8010 56536 8010 72181 32045 8010 23616 8010 85519 23616 85519 81702 13888 23616 13888 82508 23616 31209 31209 67211 60486 23616 77313 60486 60486 57253 98802 60486 98869 31209 98869 35049 98869 53315 86617 98869 75822 98869 75822 66892 6461 75822 84264 98869 27229 84264 33806 84264 96125 84264 22216 75822 22216 52083 30665 22216 22216 19793 84264 84463 84463 66177 54452 84463 65093 84463 84463 69587 84463 56013 69083 84463 69083 84550 69083 52952 41414 84463 80713 69083 18690 80713 59794 80713 19864 80713 78017 80713 52601 78017 78017 43684 18395 78017 80713 22158 65866 22158 25872 22158 25872 54177 25872 2168 72280 25872 85166 25872 85405 25872 1837 25872 47207 1837 30544 1837 7544 22158 48609 7544 1837 4610 4610 77068 73492 7544 73492 61813 73492 98107 7544 66701 66701 52046 52046 9868 9868 48529 9868 41866 9868 46014 69741 46014 46014 2150 46014 48486 48486 25957 48486 18595 20041 48486 41494 48486 48486 92026 46014 60979 21060 60979 60979 79342 60979 75361 87108 48486 87108 65359 60979 34352 60626 34352 14432 34352 77096 87108 77096 18429 18429 77555 18429 20313 9824 20313 63855 77096 63855 63932 63855 58293 58293 65377 58293 16379 64084 16379 64084 83786 71946 64084 71946 19519 71946 30153 71946 57755 71946 67839 67839 46519 38214 67839 48449 67839 71946 6290 12346 6290 6290 48966 6290 89057 32180 6290 82377 32180 92953 6290 92953 5874 5874 81640 82686 92953 33164 82686 71073 82686 82686 84401 5874 10417 44377 10417 87581 10417 60439 87581 24361 87581 50496 10417 50496 42849 50496 78057 63245 50496 93557 63245 52444 63245 93557 74003 52444 50600 57913 50600 50600 89510 50600 9871 9871 96703 47410 9871 77694 50600 77694 96960 77694 98315 77694 90218 67429 9871 67429 69182 14592 67429 67429 31894 9871 48304 48304 48983 12789 48304 91266 48304 48304 97690 97690 27822 97690 99541 19342 48304 19342 53327 16674 19342 55925 19342 55925 16659 25380 55925 55925 31894 66545 19342 73572 66545 66545 22833 19342 31669 31669 91431 72763 31669 22693 55925 45776 22693 22693 87709 87709 71523 72143 22693 21646 72143 87709 97205 97205 27306 41737 97205 97205 6376 830 6376 6376 65494 36149 65494 65494 15201 6376 53560 53560 35107 3900 53560 92498 65494 92498 70760 80720 92498 80720 38691 80720 23114 71541 80720 80720 20280 20280 41197 80720 91849 73485 20280 73485 90511 88157 73485 91794 91849 91794 59072 64841 91794 73485 14948 44175 14948 42447 14948 14948 79973 14948 56874 34501 91794 94061 34501 55258 14948 55258 67944 55258 7342 2310 55258 55258 98045 37144 98045 98045 91636 74374 98045 86068 74374 78669 74374 78669 46366 21124 78669 78669 28620 97375 28620 28620 88022 18407 28620 74374 8724 24144 28620 33619 24144 24144 92624 53831 92624 38259 92624 68924 92624 62822 68924 37830 68924 37830 72956 72956 25748 50469 37830 7296 37830 7296 24641 39721 7296 7296 35440 24201 50469 24201 52609 24201 64625 38561 24201 7296 76589 76589 11008 24201 42971 84866 76589 10782 84866 84866 85276 42971 83082 83082 50301 2341 83082 97686 84866 63848 97686 48215 83082 46594 48215 48215 36619 36619 946 36619 18343 18343 88571 68579 18343 36619 73892 73892 64558 73892 72711 39500 73892 97083 18343 97083 79040 83593 97083 72541 97083 52055 97083 97083 51489 51489 38225 78186 51489 49243 73892 93429 49243 49243 51356 29558 49243 24076 49243 78043 24076 24076 14634 29558 25784 25784 27648 25784 94693 7705 25784 15505 25784 25784 31703 12254 25784 12254 89245 12254 47109 64252 12254 64252 15881 64252 4631 4631 10308 12254 79001 79001 70279 4631 55846 55846 49267 10757 49267 49267 90760 49267 35849 51924 35849 35849 23882 23882 42524 23882 18180 23882 34464 25097 34464 35416 34464 34464 43268 5661 34464 29324 34464 91334 34464 38978 34464 38978 7639 84620 38978 62098 38978 80916 62098 307 62098 34464 13519 861 13519 2991 62098 81477 2991 13519 4805 97998 4805 4805 53576 32509 4805 99289 4805 2991 98895 98468 98895 98895 35184 7622 98895 98895 81640 38694 98895 4805 43093 69646 43093 29087 43093 29087 88652 6534 29087 6534 63001 29087 50713 44091 50713 84784 50713 50713 49768 49768 48291 49768 9346 63387 49768 63387 4793 63387 54663 64061 63387 63387 67260 6534 73003 73003 81012 73003 73013 73013 69212 78477 63387 21795 78477 78477 58596 28123 73003 28862 28123 28862 44356 28862 55606 12493 28123 3376 12493 89587 12493 28862 68024 68024 1099 68024 22761 68024 79714 85335 28862 85335 67622 85335 34617 12493 81722 58285 81722 81722 52057 62003 68024 4855 62003 62003 18138 18997 62003 18997 24272 18997 11998 10436 18997 2234 10436 48005 10436 10436 73007 18997 92319 92319 42793 80861 92319 92319 93195 55086 92319 10436 99973 99973 90498 90498 69203 28217 90498 90498 32447 90498 3014 99973 66652 66652 82686 15076 66652 1321 99973 1321 28434 66652 16077 79091 16077 9597 16077 47219 16077 16077 95161 50117 1321 78995 16077 95762 78995 64993 78995 78995 93103 81856 93103 93103 5325 93103 63726 93103 57704 93103 47576 47576 17819 88665 47576 88665 38669 47576 28513 73956 28513 28513 74525 13447 28513 28513 19171 28513 26485 59328 28513 54336 28513 28513 41263 41263 22182 22182 42723 22182 74824 41263 36831 76875 36831 65681 22182 65681 64086 65681 6069 65681 94152 65681 27628 78197 27628 47018 27628 27628 32172 27628 70387 70387 67056 70387 2054 702 70387 27628 72327 56624 72327 92600 72327 3331 92600 92600 92549 70387 80901 65516 80901 48433 80901 48433 26874 91238 48433 91238 7632 59903 91238 78188 80901 78188 74819 29334 78188 66936 78188 78188 63798 4047 78188 48433 24437 24437 71678 78188 99302 23766 99302 50589 99302 99302 27035 27035 99461 27035 28770 3382 24437 68286 3382 3382 65757 3382 53207 27035 23907 23907 61024 74106 23907 3382 80366 80366 36172 80366 47441 3382 79281 79281 45445 5911 79281 79281 65959 65959 20225 76200 65959 38094 76200 76200 62545 58046 76200 84005 65959 63197 84005 50464 84005 76200 68932 73620 68932 68932 23776 68932 65793 79462 65793 87057 65793 84005 91009 91009 97009 90869 91009 55372 91009 55372 20683 43244 55372 91009 18004 88748 18004 37342 18004 23135 18004 18004 47310 47310 19756 47310 55947 63861 47310 24782 63861 24782 26565 88562 24782 42043 24782 42043 29792 30719 29792 63861 37487 37487 43052 14182 37487 24782 90696 79842 90696 90696 75133 53636 75133 75133 61964 98108 75133 80312 75133 75133 17787 76091 90696 76091 96271 76091 47802 76091 35484 58630 90696 58630 81489 77991 76091 77991 6466 77991 4312 61957 4312 82753 4312 52425 4312 4312 3932 74802 77991 74802 45275 58670 74802 93852 74802 44658 4312 8241 44658 44658 51819 44658 10814 61287 10814 85326 10814 10814 99503 10814 86090 10814 54481 33896 54481 35988 54481 54481 85624 78796 54481 65041 44658 41962 65041 81032 65041 65041 30025 30025 22737 50930 65041 50930 39974 50339 50930 35159 30025 83203 35159 16198 35159 76917 16198 16198 26103 22266 16198 34228 16198 16198 24515 24515 32858 71069 32858 12797 24515 44195 12797 12797 71170 85796 12797 64857 12797 11253 32858 11253 24947 11253 96739 11253 94345 12797 27025 69924 27025 42596 27025 27025 90867 10367 90867 90867 35417 90867 48333 93057 90867 65866 93057 93057 89001 93057 64429 69548 90867 10054 69548 15628 69548 69548 91663 69548 30891 93466 30891 7358 30891 48348 30891 42603 48348 48348 22297 48348 674 8965 674 8965 99096 53904 8965 48348 14764 14764 2356 67642 674 14764 47455 30234 47455 37016 30234 30234 32451 47455 23209 50901 23209 23209 56143 71888 67642 75562 71888 67224 71888 87040 71888 30234 98478 39659 71888 65265 98478 19410 65265 98478 25571 25571 73724 25571 65266 25571 57735 53261 57735 15315 57735 11069 57735 11503 11069 14539 11069 75238 11069 75238 39001 75238 68610 11069 21934 28213 21934 47059 21934 21934 75172 30210 75172 75172 44583 11069 78940 40087 78940 75172 77755 73999 78940 73999 27224 12592 77755 12592 26295 12592 31174 73999 13503 27542 13503 71733 13503 71733 91449 13374 71733 71733 6757 66220 71733 38288 71733 52333 12592 13503 42412 85262 42412 42412 8433 42412 38147 38147 11290 38147 8234 88701 52333 88701 32410 88701 76576 76576 9216 76576 18686 72450 88701 80290 72450 5159 76576 5159 92917 50276 5159 5159 94864 94864 57795 94864 82744 94864 9461 70787 9461 57246 9461 45675 5159 45675 63848 86206 45675 45675 92929 92929 11410 88533 92929 45675 70694 90657 70694 87571 70694 34550 87571 70694 84986 84986 99036 64636 99036 79098 84986 79098 68895 62780 84986 23164 62780 62780 54853 8515 54853 54853 4725 4725 92117 92117 25550 92117 87040 92117 99653 4725 44157 52521 44157 92117 21360 38936 21360 63685 21360 45474 21360 95161 45474 45474 16151 16151 43264 2534 16151 16151 28931 28931 41482 41482 21712 32214 21712 32724 41482 32724 36676 32724 54797 51706 32724 51706 93799 97642 32724 84154 97642 97654 97642 69776 97642 89648 69776 5749 69776 95762 69776 69776 53258 19406 32724 19406 92826 70865 19406 19406 84503 19406 54743 62934 54743 54743 74262 54743 8987 81390 8987 81390 80747 80747 9839 68150 80747 68150 26520 52437 68150 11259 52437 11259 87083 11259 36610 11259 97640 11259 80903 46891 80903 52437 86450 86450 62051 86450 2484 80903 46460 83347 46460 96706 86450 96706 85734 89492 96706 46460 79812 43990 79812 96706 82311 61050 82311 82311 44291 38710 44291 41953 44291 44603 44291 44291 64074 44291 31575 31575 26618 5925 31575 61604 5925 78561 31575 78561 70843 70843 74125 70843 89597 43280 70843 43280 98320 67128 43280 62150 43280 43280 78411 43280 9760 92480 43280 92480 39012 12325 92480 12325 78134 94678 12325 12325 61069 87815 92480 87815 96578 49105 9760 49105 74431 49105 59925 12136 59925 59925 5266 40066 59925 87815 96926 96926 56862 25160 96926 96926 67534 7277 96926 96926 49422 49422 66608 96926 7656 7656 12000 74568 7656 63257 7656 7656 15087 11289 7656 11289 31928 11289 18927 18927 86897 18927 39641 58680 11289 25618 58680 18927 47336 47336 63835 10023 47336 47336 33834 47336 98114 35797 98114 90435 98114 6095 98114 7570 47336 93566 98114 93566 48859 98808 93566 93566 32467 47336 45974 46472 45974 45974 83870 93566 65240 99418 65240 65240 81034 79008 65240 79008 70273 70273 58046 63398 70273 79008 8152 30090 8152 30090 51685 30090 65820 30090 64051 30090 20920 90592 30090 32735 30090 75389 30090 74363 30090 90531 74363 30090 63174 63174 66850 63174 96298 9222 96298 81296 96298 81296 10644 18652 10644 10644 92153 10644 3513 33346 10644 49511 96298 49511 88893 88893 53146 30264 49511 562 30264 30264 99775 30264 28784 88893 76938 71250 76938 86341 30264 86341 88435 86341 45927 76938 78900 56970 78900 78900 48788 78900 39463 39463 42107 62121 39463 71362 62121 62121 40642 94687 62121 5196 62121 78900 55 62121 20363 20363 20822 60401 20363 1011 62121 92692 1011 1011 4409 38416 1011 91897 1011 71904 1011 1011 7601 7601 73933 73933 33630 73933 48846 73933 90304 73933 12110 73933 84133 5996 73933 23641 73933 46517 23641 31962 23641 41130 23641 35659 41130 41130 58865 23641 8119 8119 28003 28003 57321 28003 51303 56303 28003 8118 28003 15729 8118 46780 8118 9379 8118 43735 8118 8118 49031 49031 43798 49031 25141 65057 49031 85113 65057 65057 11060 49031 55498 54553 55498 99585 55498 31183 55498 55498 26246 73647 26246 49031 33274 44845 33274 97313 33274 39197 33274 33274 99294 33274 49851 6299 49851 49851 14352 69231 49851 69231 65549 69231 75285 69231 8792 24256 69231 38248 33274 38248 88145 88145 16868 88145 29539 76569 29539 89805 29539 89805 96853 88145 48908 39848 48908 48908 33361 29942 29539 7490 29942 31338 48908 23667 31338 31338 78653 23335 48908 40105 23335 31338 92249 64300 92249 92249 86777 92249 61241 61241 29047 61241 82290 81616 82290 82290 60126 38529 82290 82290 62557 62557 60657 67881 62557 62557 5161 88560 5161 66067 5161 95145 62557 95145 33630 39872 95145 95145 45939 95145 25205 22917 25205 25205 90288 10019 95145 10019 38993 38993 90330 10019 33061 33061 94596 38993 8292 41222 8292 8292 33807 8292 67759 8292 46387 40081 38993 40081 72236 61095 33061 83929 61095 36452 61095 36452 92335 92335 87812 92335 82732 78921 92335 87398 92335 36427 92335 36452 69729 91594 69729 42820 69729 28144 69729 92335 25456 25456 80649 25456 80298 36452 38922 38922 79469 93657 38922 59353 38922 59353 52347 6095 59353 59353 50334 69491 59353 69491 53186 71567 69491 65428 69491 56810 65428 65428 18550 17119 18550 99238 18550 10376 18550 59353 99101 99101 78149 99101 24825 18550 25189 25189 38867 9800 25189 9800 21870 33459 9800 49061 33459 57068 33459 33459 22232 22232 21062 67851 22232 74652 22232 94042 33459 35136 94042 62989 35136 58109 94042 58109 88395 58109 89569 42556 58109 15097 42556 96715 42556 42556 86044 49079 42556 32436 58109 32436 37035 83698 32436 76035 32436 22069 32436 22069 72952 22069 51807 51807 1135 18847 51807 51807 59490 51807 62116 11080 32436 91425 22069 91425 39344 88052 91425 91425 41338 41338 11564 41338 28089 58790 41338 58790 35915 54706 41338 54706 86316 70002 54706 69928 54706 54706 68159 88985 54706 58790 751 751 84140 72845 84140 96224 84140 84140 68855 84140 95858 20814 95858 54706 36431 36431 57730 36431 77001 77001 50431 94813 77001 95400 77001 48075 77001 48075 56987 48075 59583 76909 48075 76909 97169 77001 7775 57040 7775 7094 7775 64578 7775 74259 7775 7775 93859 24313 93859 93859 58607 93859 74567 50064 93859 50064 74973 50064 35171 35171 89984 63287 35171 35171 69568 88245 69568 35171 30935 30935 24301 63329 35171 63329 29682 448 30935 51763 448 448 2191 44251 448 63329 88676 93128 88676 88676 45081 37906 88676 89470 37906 95892 37906 88676 2607 52922 2607 68448 52922 24746 52922 52922 3922 66350 3922 52922 28462 28462 1925 91796 28462 14037 28462 28462 28423 67467 28462 67467 74247 74247 60831 67467 81604 13626 81604 81604 26494 18367 26494 26494 4477 15825 4477 26494 15025 15025 86209 24706 15025 67887 15025 67887 508 67887 17762 67887 7830 85163 7830 31892 7830 7830 1253 26332 7830 36652 67887 73195 36652 40695 36652 86398 40695 85771 40695 36652 96975 96975 38085 70148 36652 15605 40695 41718 15605 92487 15605 76729 15605 76729 70646 15605 84143 84143 4590 84143 27723 33371 84143 84143 2819 92130 2819 47733 2819 2819 43694 84143 19514 36377 19514 51794 19514 98967 2819 85646 98967 7055 98967 24644 98967 94594 19514 94594 32710 25177 94594 85366 19514 85366 92538 26063 85366 85366 14213 975 85366 78664 975 975 77663 975 66799 67219 975 94594 81792 81792 63365 81792 76309 81792 47958 19262 81792 85528 81792 11649 975 11649 84700 59026 11649 29867 11649 11649 98878 98878 15366 34389 98878 78161 98878 44235 98878 44235 44738 44738 95665 44738 36558 74138 44235 74138 94502 10995 74138 10936 74138 13128 74138 23723 74138 6481 23723 23723 79295 74138 22022 94176 22022 22022 69807 23723 71018 89366 71018 71018 1385 35434 22022 6949 22022 8553 6949 30445 8553 15421 8553 8553 11243 58690 11243 20084 11243 11243 89580 11243 36576 38951 11243 11243 10171 48879 11243 57951 11243 8553 54449 54449 7168 54449 9987 9987 25814 54449 50318 50318 98943 98943 37405 2186 98943 75613 98943 26042 50318 33685 26042 44450 26042 46000 44450 44450 2794 44450 13242 44450 88746 44450 44572 96610 44450 55512 96610 68471 44450 68471 43448 40823 68471 14408 68471 14408 65057 14408 11991 68339 14408 14408 76738 14408 91521 91521 28739 91521 45660 16079 91521 23360 91521 28440 68471 28440 37486 42632 28440 62399 28440 28440 28493 28440 87897 28440 14011 29174 91521 94043 29174 28440 9472 9472 83558 9472 53484 9472 24555 9472 43688 83919 9472 85445 9472 39125 9472 9472 70900 70900 35457 70900 45163 15806 29174 15806 73229 15806 54819 15806 70526 15806 54245 14315 15806 89815 9472 92951 89815 3274 89815 51083 89815 7258 89815 89815 1201 15806 58998 58998 44345 27141 44345 44345 67562 32054 67562 67562 23184 23184 67691 72137 23184 23184 27157 23184 7918 67562 2339 23421 2339 12891 2339 2339 57257 2339 54029 2339 85747 85747 44480 61848 44480 59611 44480 3601 59611 44480 96749 96749 48984 30223 96749 96749 21327 21327 76299 21327 74963 20603 96749 20603 58123 20603 49875 94132 20603 79208 96749 32189 20603 32189 20325 49827 32189 4994 32189 71489 4994 4994 46401 4994 10169 1514 4994 33490 4994 76925 79208 86256 76925 76925 56617 76925 26308 15921 26308 26308 69898 26308 53146 26308 27625 46836 27625 46836 1353 46836 38047 41878 46836 14533 46836 50546 46836 46836 89329 61044 46836 61044 1242 11280 27625 11280 82957 11280 3716 533 11280 533 58285 37121 533 533 16607 16607 75108 67481 533 23000 67481 23000 91322 67481 45488 56661 45488 88927 45488 83318 88927 8034 45488 12702 8034 8034 17894 17894 78220 83360 17894 17894 76523 14684 8034 50296 14684 84365 14684 84365 57789 67595 84365 84365 79467 79467 52397 52397 10985 78202 52397 78202 27827 5461 78202 86171 52397 86171 74234 74234 60767 74234 62751 81791 74234 52397 88054 88054 84479 21378 74234 21378 36434 99667 21378 21378 67275 21378 26828 26828 76273 26828 3729 20171 21378 8460 20171 20171 59405 33964 20171 33964 51349 33964 32175 33964 47729 33964 5300 5300 9787 61789 5300 5300 75544 90056 75544 75544 39873 58843 75544 78178 75544 75863 78178 59723 78178 79662 75544 55410 79662 67424 79662 79662 42509 32504 42509 43261 42509 79662 31083 31083 21389 12996 31083 33436 31083 42509 81381 81381 18815 81381 7385 28935 7385 55348 81381 55348 32181 37542 55348 37542 17144 56828 37542 37542 52288 55348 49799 49799 28920 37542 3221 3221 78523 55348 90469 97178 90469 90469 78772 2218 3221 2218 26242 46230 2218 90469 56238 77079 2218 51165 77079 27242 77079 77079 54515 95428 77079 43640 77079 21796 56238 72672 21796 54464 21796 73973 21796 46479 21796 41885 46479 46479 64409 90338 46479 8517 90338 42775 90338 15886 90338 51733 15886 90338 21050 21050 42573 39865 21050 23872 39865 44057 39865 39865 61278 74748 21050 74748 52039 51074 74748 51074 8215 51074 97174 50302 51074 17638 74748 25619 17638 17638 56434 56434 60148 65915 56434 56434 18581 50399 56434 43575 56434 43575 38526 46385 56434 46385 88180 10403 46385 9255 10403 46385 29398 52930 29398 86358 29398 27429 10403 27429 74666 92852 27429 28916 27429 27429 11397 11397 22243 11397 43943 11865 43943 56062 43943 87148 43943 87148 11613 87148 18985 99377 87148 86590 87148 86590 43032 15636 86590 86590 33787 5011 86590 87148 75833 46511 75833 36951 75833 36951 7971 35202 36951 18636 35202 36951 37498 37498 52015 1536 37498 37498 87468 28940 37498 28940 30840 72553 28940 72553 77157 72553 62997 37498 63294 72553 49880 14600 49880 80030 49880 73541 63294 73541 11950 73541 37859 37859 49446 73541 33559 33559 82189 33559 40547 6438 33559 49880 29310 29310 86126 95905 33559 95905 12748 37859 97551 97551 63545 6300 63545 95905 62337 62337 22199 31530 62337 63545 38982 38982 93188 38982 77777 82596 62337 82596 61295 82596 72222 98182 82596 98182 46546 38982 38955 94970 38955 98182 713 38955 14143 14143 83697 63635 14143 14143 10734 10734 32647 16326 10734 16326 9138 16326 97297 16326 23619 66245 23619 47190 23619 23619 35967 57593 23619 81335 57593 57593 9171 91901 57593 57593 48671 95624 57593 46317 23619 81767 46317 60954 46317 93445 46317 93445 15499 93445 61787 93445 61438 61438 39327 87176 61438 84500 61438 98805 61438 98805 37977 98805 25423 98805 89608 16976 46317 16976 85439 16976 74462 98805 96328 96328 58312 17705 96328 35443 98805 7536 35443 63731 35443 53653 16976 9070 35443 9070 45420 70411 9070 18799 35443 9070 94375 30433 94375 38783 94375 94375 92336 94375 30640 67745 18799 67745 84130 18799 64882 9994 64882 64882 39918 56327 64882 57284 18799 94377 57284 94377 10135 94377 91690 64882 88948 88948 24543 88948 55936 18636 55936 71565 55936 27951 55936 71469 55936 31371 55936 94377 21404 54251 21404 54251 15941 495 54251 495 89974 54251 15132 44815 15132 62811 54251 12820 62811 62811 62873 62811 3896 62811 79684 15132 91675 91675 37851 18206 37851 89044 37851 89044 64379 89044 11621 52895 89044 16694 89044 37851 32311 96227 37851 96227 17093 19317 96227 61265 96227 61265 38449 38221 61265 20100 61265 23342 61265 32311 66659 42845 66659 39225 66659 66659 71979 32311 14517 14517 83102 99278 83102 83102 13898 90136 83102 14517 47349 66141 47349 85571 66141 66072 66141 64346 66072 14925 66072 14925 50873 14925 2896 66072 1499 1499 41221 41221 3562 1499 27772 3919 27772 27772 13217 13217 68447 5715 68447 68447 26361 20201 13217 20201 16467 59474 16467 67739 16467 19246 16467 95825 16467 20201 70401 4153 70401 43558 16467 79371 43558 86916 43558 19810 43558 43558 17996 43558 73485 35184 43558 38884 43558 70401 65005 65005 63534 79934 65005 65005 74940 69480 65005 57490 65005 57490 67394 57490 14953 96368 14953 57490 85851 49954 85851 85851 33128 85851 58091 18013 85851 18013 87872 14953 41595 25190 41595 18013 38894 88116 38894 26425 38894 26425 427 26425 88243 26425 71423 51264 38894 78719 51264 55976 51264 26425 26206 73151 26206 31683 26206 6650 26206 19495 6650 6650 97685 6650 9434 87759 6650 72200 51264 72200 74634 72200 24050 24050 28853 61142 24050 46423 61142 34246 46423 34246 2408 34246 94035 34246 64257 68420 64257 64257 84412 84412 2890 3393 84412 76425 84412 84412 53712 40184 84412 40184 37457 40184 67824 18639 40184 40184 37274 37274 14236 28507 37274 37274 57349 40184 43352 43352 68129 43352 69186 23507 43352 43352 24374 90356 24374 69295 24374 24374 4767 97816 43352 97816 22065 41127 24374 96141 41127 41127 9688 27361 24374 75233 41127 75233 58283 2625 41127 26122 2625 73864 2625 75233 69200 66457 69200 6212 69200 57288 69200 57288 83870 57288 28173 2625 20064 20064 13891 83646 20064 20064 44377 69200 33210 33210 62905 6404 33210 36530 20064 36530 5613 36639 36530 16768 33210 77104 16768 30144 16768 99347 36530 65519 99347 99347 42626 99347 73575 99347 38140 36530 51697 99347 59986 35962 59986 24808 59986 59986 30007 59986 9035 6170 51697 58943 6170 73557 59986 31174 73557 73557 64144 23204 6170 23204 1686 12681 23204 23204 13763 45325 13763 81614 13763 52446 81614 81614 96902 75895 81614 54327 23204 26135 54327 78600 81614 78600 92803 17548 78600 23093 78600 41242 78600 78600 88759 88759 68154 79094 88759 909 88759 23487 78600 78600 29597 46979 29597 65471 23487 94513 65471 82089 65471 46150 65471 65471 81269 65471 82131 10905 65471 39216 65471 39216 47690 29597 98455 1870 98455 39216 24068 24068 95051 88455 95051 98455 7313 14541 7313 7313 39823 39823 88840 14541 39756 37359 39756 79021 39756 39756 73422 39756 59086 39756 74036 104 39756 92016 104 104 31684 53235 104 104 33989 11327 33989 34238 33989 41233 39756 41233 54275 60603 33989 27224 60603 25785 41233 25785 12536 59640 41233 82195 59640 60603 35143 35143 33203 76448 35143 35143 21361 35143 97040 97040 1284 97040 27125 4227 35143 4227 65209 12018 4227 4227 34652 87559 34652 87838 34652 52507 87838 87838 92211 87838 85248 34652 47848 72538 47848 34652 44128 44053 44128 44128 18082 44128 16787 5040 16787 21122 16787 16787 2588 96742 16787 32340 96742 35490 32340 32340 13382 32340 96177 32340 94751 70852 32340 72219 70852 70852 53145 43844 96742 86917 43844 31002 43844 70852 84020 78842 84020 4433 84020 84020 49774 49774 86463 70852 81402 81402 30177 84020 12144 44552 12144 44552 75147 49774 74849 11856 74849 58422 12144 58422 51032 58422 10340 10340 28916 10340 44813 23684 10340 10340 36998 12623 58422 96106 12623 96106 17546 40044 10340 40044 6517 40044 70851 98619 40044 93503 98619 98619 54811 54811 84322 47790 84322 94653 84322 84322 87421 84322 59457 54811 38178 38178 4924 81755 4924 4924 52452 84322 50000 50000 38541 4924 21184 21184 5998 85130 21184 21184 1178 1178 60520 70049 1178 80417 1178 17009 1178 1178 20101 20101 28050 34557 1178 34557 4026 52893 34557 723 34557 96856 34557 34557 57186 94033 34557 57706 34557 62092 34557 62092 31798 59398 31798 31798 16891 99504 31798 62092 78896 78896 28840 78896 33186 31798 45072 33188 45072 45072 91958 71978 91958 91958 28036 64778 45072 98757 64778 64778 2957 72092 64778 33985 72092 69752 72092 9954 69752 30380 9954 9954 91529 52867 91529 64668 91529 64668 8004 62587 64668 64668 65217 64668 17980 58197 91529 22624 58197 61053 58197 58197 7095 78407 17980 91819 17980 49213 91819 71579 91819 91819 57473 58043 57473 58043 9482 41651 9482 9482 39621 18818 9482 2449 58043 69401 2449 65238 2449 2449 42662 48001 2449 85398 9482 28555 2449 28555 36964 97713 36964 46362 36964 36964 47172 24638 36964 36964 2387 36964 35524 7915 36964 62239 7915 62239 65057 73775 7915 54802 73775 73775 4141 4141 25478 4141 61741 4141 67907 8833 4141 73775 23116 23116 97085 4141 54914 18848 54914 54914 60665 54914 37248 54914 75562 54914 47503 99108 54914 99108 29542 91806 99108 45911 99108 83276 45911 45911 93847 64430 93847 93847 68666 99108 5200 89340 93847 89340 33690 89340 85817 34693 89340 93968 34693 34693 91346 89340 94992 39266 94992 15559 89340 94499 15559 50858 94992 50858 76376 62117 50858 15559 34406 34406 29949 74127 50858 70034 74127 74127 90910 64554 74127 63093 50858 11938 63093 63093 89596 74127 73294 27891 73294 27891 90533 44185 27891 92183 27891 73294 92708 72575 27891 72575 85249 36676 72575 52247 72575 92708 45740 20659 45740 32561 45740 32561 11262 18675 32561 32561 92428 32561 61796 61796 42737 64534 61796 61796 41778 71502 32561 41778 82187 82187 1478 85367 82187 82187 66157 82187 19108 73740 82187 82187 1852 82437 71502 97006 82437 55190 1852 55190 3552 76251 3552 55190 58279 58279 33030 78999 33030 33030 87785 87785 9522 87785 5890 43492 87785 43492 81714 81526 43492 55558 87785 55558 3705 55558 73162 52289 55558 38680 55558 12351 38680 38680 32457 121 38680 121 93363 121 23876 23876 47578 78057 47578 39829 47578 33928 39829 91224 39829 43716 39829 39829 33463 18788 33463 60529 18788 60961 18788 52985 39829 91616 52985 52985 38436 5471 18788 12987 5471 5471 73975 5471 1066 5471 25798 51601 52985 99664 51601 81154 51601 81154 95680 58626 81154 15004 81154 81154 52592 51601 77677 17488 77677 51601 23457 23457 17528 77538 51601 31193 23457 31193 14918 62143 31193 77265 31193 77265 93519 41794 77265 95213 31193 64170 95213 95213 4185 77265 9195 9195 12706 9195 38875 9195 41650 9195 88950 38639 9195 28629 95213 23206 28629 23206 40421 23206 48900 53225 23206 79896 23206 23206 5767 28629 79915 79915 66164 79915 56679 27965 79915 30921 23206 98421 30921 30921 5522 7727 30921 7727 30211 30921 27664 21528 27664 27664 47981 19562 27664 11431 27664 27664 57900 76725 27664 15133 7727 15133 63730 15214 15133 94286 15133 15133 27724 17636 15133 50399 15133 49420 76725 93097 49420 49420 19290 49420 44305 46453 15133 46453 83681 46453 74954 70022 49420 23577 70022 81092 70022 70022 2490 70022 86647 26662 86647 86647 66418 32486 46453 32486 86353 77933 86647 19584 77933 48314 77933 44188 48314 44188 87916 44188 26382 26557 48314 26557 57871 18109 26557 26557 44930 55379 26557 30022 26557 70743 30022 77774 30022 61475 30022 26557 19359 67584 19359 73944 19359 73944 5814 24741 73944 19359 31504 80114 31504 31504 4705 16925 4705 98476 4705 39025 31504 21887 39025 21887 85676 54084 39025 62527 54084 54084 60176 21887 17877 17877 56090 56090 23800 17877 54188 84596 54188 11286 54188 56090 14837 93966 14837 14837 63310 26062 63310 81625 63310 38881 81625 81625 43606 81625 93024 81625 97112 68557 81625 70725 81625 13458 70725 33762 70725 70725 41217 24442 70725 826 24442 70725 55147 6009 55147 55147 67125 55147 16356 55147 72675 54680 72675 24442 67954 93095 67954 39694 67954 44379 67954 44379 83224 44379 65750 92945 44379 14316 44379 44379 11456 67954 63611 86363 63611 44512 63611 63611 28982 56238 63611 8547 44379 57450 8547 29653 8547 8588 8547 70436 8588 40248 8588 8588 17800 17800 30701 1815 30701 23337 30701 30701 88909 83934 30701 26807 30701 26807 37899 59507 26807 26807 22777 28628 22777 83934 40266 15499 40266 98640 22777 72798 40266 72798 86767 32245 72798 72798 21853 4757 72798 72798 28015 98640 48924 48924 924 21859 48924 48924 56749 48924 79289 78328 98640 59552 78328 29531 48924 68699 29531 86911 78328 86911 37667 86911 80373 34524 80373 44579 34524 97555 80373 9302 97555 97555 84567 86265 34524 86265 28012 34524 66276 80301 66276 23190 66276 66276 65432 60176 66276 66276 93046 97758 66276 66276 97951 25190 97951 66276 76820 48544 76820 50023 76820 76820 22760 22760 64668 98312 22760 97951 77922 77922 68173 92259 77922 25290 22760 90840 25290 32962 22760 32962 13852 32962 30196 25290 7979 80312 7979 7979 38152 87641 7979 68747 7979 68747 91331 68747 83082 1775 68747 1775 56673 76593 1775 1775 80699 80699 68646 76703 80699 51695 1775 31619 51695 51695 16104 51695 38679 14580 38679 75776 38679 11573 75776 75776 13662 15391 75776 24497 75776 38679 96976 96976 4440 83430 96976 96976 26853 10507 75776 96976 57096 6723 57096 57096 17709 57096 10643 10643 39346 10643 69135 49715 10643 38186 10643 80881 10643 2567 80881 80881 80105 76158 80881 80881 56445 80881 36294 80881 59900 14426 59900 59900 87593 1423 87593 1423 15001 94786 1423 70167 94786 74323 94786 61979 1423 57450 61979 989 94786 989 3101 989 57359 61979 33147 33147 51000 43803 33147 33147 86828 33147 15326 33147 63322 38040 63322 38040 65619 38040 60795 38040 49490 68274 49490 49490 34146 49490 6166 88742 49490 50380 49490 49490 87681 63322 22802 22802 69420 52856 22802 22802 72221 49490 233 89456 233 233 8807 233 61902 233 72842 93151 233 35905 22802 35905 90659 30275 35905 34301 35905 54270 35905 67012 35905 19963 67012 11944 67012 67012 47392 47392 15605 47392 74424 47392 41250 47392 42265 67012 72278 42702 72278 24067 42702 29063 42702 47392 34035 96257 34035 34035 92145 34035 19613 93691 34035 72278 49788 34035 37470 37470 16078 47637 37470 37470 26100 49788 96937 96937 52279 96937 20172 96937 34251 34251 83908 9079 34251 64561 34251 34251 46622 46622 86167 46703 46622 46703 87348 31519 46703 31519 35418 31519 82762 31519 14021 41027 46703 41027 14636 31519 51081 51081 23007 51081 43 43 10816 53028 43 53717 51081 53717 55878 53717 93618 71848 53717 53717 62754 24932 53717 53717 19561 19561 71130 43 72136 19053 72136 16077 72136 72136 28741 19561 47048 77800 47048 41003 47048 41003 393 33720 41003 41003 64772 41003 28310 41003 88898 86845 88898 88898 36926 41003 59348 39997 59348 59348 97643 79914 97643 97643 84414 97643 13619 59348 56020 16355 97643 72260 16355 78895 16355 78895 54553 15823 78895 90607 78895 28412 16355 28412 2543 78895 54053 54053 57084 54053 99865 78895 17585 46023 17585 17585 1650 60025 1650 1650 37882 1650 89715 30874 89715 22294 30874 30874 87902 5601 30874 45816 30874 89715 55793 19906 55793 55793 71720 55793 31686 89715 81251 81251 85193 81251 92590 50761 81251 54560 81251 95453 54560 56780 54560 81251 44418 34736 54560 34736 54914 7286 34736 7286 807 7286 45228 45228 84298 59378 45228 53775 45228 69415 54560 69415 48278 69415 18094 27121 7286 49303 27121 79143 27121 48349 79143 79143 64275 64275 90941 43123 64275 15197 64275 64275 17451 64275 38344 83967 38344 38344 21087 72856 38344 60390 38344 62780 60390 25215 60390 94800 60390 64275 44925 39296 44925 44925 79448 63975 44925 60390 72751 94548 72751 72751 60809 60809 17260 72751 83867 83867 68643 19212 83867 92885 19212 83867 49313 14783 49313 19212 50027 50027 30024 81004 50027 42530 49313 42530 43046 12560 42530 96914 50027 96914 29214 29214 51395 29214 41635 96914 41609 39401 41609 31272 41609 89553 29214 96179 89553 41609 76904 76904 62417 91215 76904 74463 41609 74463 8925 76380 74463 74463 13300 74463 84394 74463 47357 5524 74463 5524 16073 5524 90184 43812 5524 69462 43812 99464 43812 92737 5524 30415 92737 92737 79809 5524 3441 3441 75512 3441 53344 3441 24351 3441 19977 19977 52988 3441 6500 92761 6500 82416 6500 53529 82416 53529 95500 53529 38954 53529 28379 82416 7315 7315 70507 79129 7315 70256 82416 54832 70256 84039 70256 70256 79861 70738 79861 87879 79861 51039 7315 51039 23472 26128 79861 77534 26128 26128 73945 73945 85656 638 73945 40709 73945 42789 40709 40709 98531 32773 40709 40709 33622 40709 54946 28790 54946 90760 54946 6530 54946 11966 54946 67416 40709 5425 67416 16352 67416 7114 67416 7114 15344 7114 95737 7114 39928 6325 39928 54946 64171 64171 28355 64171 2213 97805 64171 85674 64171 13556 39928 94571 13556 76275 13556 76275 22206 76275 88696 42305 76275 76275 42562 77881 42562 13556 78801 74051 78801 87532 78801 78801 80346 7729 13556 7729 58429 52624 7729 57430 78801 30978 57430 46583 57430 61150 46583 46583 23069 91357 57430 91375 91357 91375 10995 865 91375 13926 91375 67061 46583 54776 67061 22349 67061 22349 18943 71478 18943 71478 13670 2140 71478 71478 1690 55297 71478 71478 53478 53478 70539 78745 71478 59351 78745 78745 9859 89159 9859 42710 9859 82774 9859 9859 49 52170 49 99074 49 49 64086 78745 27541 27541 18037 27541 60490 27541 48885 80790 27541 9859 68664 68664 25474 19594 68664 68664 27069 27541 45849 80819 45849 45849 43409 44309 45849 24431 44309 27429 44309 44309 99306 77444 44309 99686 68664 45849 47774 47774 77421 47774 39877 47774 90973 36592 99686 36592 23891 36592 19388 55337 36592 60063 47774 60063 64159 60063 27638 68586 60063 60063 56401 12547 60063 36592 76442 76442 66207 76442 82249 76442 7366 86940 76442 86940 76555 86940 51327 19878 51327 51327 59250 48779 59250 39622 59250 59250 51722 51722 35535 23658 51722 51327 46696 70493 46696 46696 79960 79960 70255 12606 79960 14278 79960 46696 32350 32350 39116 76632 32350 72531 32350 36118 72531 85837 32350 85837 76548 14817 85837 85837 36100 98896 36100 36100 9452 91816 36100 91816 10680 10680 68988 10680 32217 38172 32217 15977 32217 26150 91816 12947 26150 78050 26150 26150 33557 26150 7022 32177 7022 32217 25597 4415 25597 25597 64135 6028 25597 25597 77404 44085 77404 77404 87752 64860 77404 6028 38735 3253 38735 9055 38735 38735 88624 38735 28598 38735 75791 75791 33108 75791 19172 77404 92163 89337 92163 83522 92163 11643 92163 28763 92163 28763 70425 85987 28763 92163 14110 14110 44837 81451 14110 5308 14110 85418 14110 24120 14110 24120 94326 24120 406 68041 24120 24120 71480 71480 76819 71480 96954 24120 90379 90379 88396 73580 90379 2959 90379 41016 90379 4766 90379 4766 33060 33060 9831 83748 90379 68068 83748 491 83748 48290 83748 33060 12295 12295 46559 7398 12295 30189 83748 91801 30189 91178 91801 91801 86254 79804 86254 21442 86254 851 86254 95782 86254 25917 86254 86254 59037 49691 59037 6749 59037 67129 86254 29836 67129 67129 37226 67129 19407 55273 86254 51428 55273 46892 55273 46892 85323 85323 2642 12971 85323 85323 45089 51656 85323 46892 50186 95777 50186 94625 50186 50186 66825 95452 66825 50186 64927 64927 73695 64927 19410 64927 95912 64927 63319 52324 63319 63319 37217 37217 63698 49211 37217 63319 28150 59011 63319 46575 59011 5841 59011 81087 37217 81087 84160 78012 81087 1743 81087 28150 26763 82933 26763 26763 47205 26763 89918 63211 26763 39735 63211 36989 26763 36989 38196 36989 89422 63211 77708 59317 77708 9907 77708 77708 3905 36989 22681 22681 86180 32967 77708 32967 94729 88652 94729 9245 94729 95713 94729 19330 94729 64290 32967 64290 13533 64290 8831 64290 90910 64290 7131 13129 64290 68170 64290 82283 19330 82283 35643 30115 82283 19383 82283 19383 72231 77518 72231 72231 55208 72231 95549 60587 72231 72231 41149 41149 69520 58281 41149 94733 58281 58281 65901 58281 49732 58281 15331 45382 58281 34638 45382 15250 45382 45382 23285 40783 45382 11362 45382 7169 45382 72706 7169 72706 66380 55061 72706 72706 21207 21207 92479 21207 21433 21207 39388 11852 39388 39388 70037 39388 74398 88859 74398 44030 88859 59260 70037 59260 90047 97286 59260 97286 49058 59260 96876 96876 67261 23208 96876 19384 96876 96876 78338 96876 6334 97286 34178 34178 19382 41027 34178 34197 34178 34178 45530 2900 45530 9245 45530 45530 21441 96876 85226 52510 85226 85226 84618 85226 49191 85226 1515 85226 53014 46474 45530 46474 93941 3554 46474 56453 46474 70177 85226 964 70177 67159 46474 67159 55760 67159 53479 95719 67159 26764 95719 75384 95719 9667 95719 85889 9667 66460 9667 94633 9667 65823 94633 76552 94633 94633 90494 49598 94633 94633 52273 47807 94633 94633 20202 20202 81752 20202 37608 48286 9667 32534 48286 48286 12494 23518 12494 12494 91421 11260 48286 61903 11260 1693 11260 28143 11260 28143 90847 38839 28143 38839 79322 79744 28143 79744 84573 38839 96931 96931 29396 96931 9136 51787 96931 96931 88695 88695 41160 69670 88695 88695 21761 68958 88695 68958 56966 68958 7886 68958 84726 84726 5140 84726 60222 84726 32497 84726 60012 84726 56698 46517 84726 31588 88695 15493 84726 15493 97203 47080 15493 15493 26436 72717 31588 72717 36384 72717 68933 72717 79221 72717 57597 57597 41417 57597 99519 24181 57597 57597 92662 52602 72717 52602 26248 63920 57597 20593 63920 52602 63743 66369 20593 66369 33669 68439 33669 66369 59847 59847 35271 59847 45053 59847 4283 59847 67266 7875 67266 67266 26760 67266 70236 60308 70236 34502 70236 70236 71333 24931 71333 63732 70236 16743 71333 84572 16743 76475 16743 22122 76475 22122 33345 77519 22122 22122 22431 5414 22122 5414 6769 6769 57072 57072 15957 57072 38866 6769 95269 77965 95269 95269 74730 8513 95269 57072 10200 17925 10200 10200 47854 79237 10200 79237 47520 79237 35287 54735 35287 2010 35287 99784 35287 34132 35287 35287 54437 54437 32792 33926 54437 79237 23500 98972 23500 31730 23500 42852 31730 52183 31730 31730 3509 31730 92676 31730 46659 46659 83584 97308 46659 189 46659 20179 31730 20179 98338 20179 99199 20179 66510 66510 51827 66510 41422 4489 66510 76763 66510 76763 50887 66510 83921 56518 83921 83921 17289 19531 83921 83921 61508 15854 76763 15854 28621 15854 19366 15854 53581 76763 77109 77109 75472 19439 77109 19439 84246 75995 19439 45545 19439 66152 19439 45957 66152 66152 77806 66152 72797 77109 6581 9812 6581 66152 65737 65737 70595 65737 31902 89053 65737 6581 8272 8272 21769 21769 49133 16875 65737 16875 47653 48995 16875 42154 16875 42154 40261 14392 42154 29970 42154 27683 16875 1778 27683 45073 27683 45073 99603 42154 13723 13723 31826 24489 13723 58705 24489 25490 13723 31555 25490 8319 25490 25490 2897 67643 25490 67643 21631 62738 67643 25490 13908 13908 30332 23939 13908 23939 90223 88076 23939 13908 58525 51135 58525 58525 98270 69814 98270 98270 72190 98270 73509 8127 73509 73509 22244 29383 22244 22244 73470 66261 22244 89697 8127 89697 93436 22244 45033 19632 45033 49108 45033 40094 49108 49108 53802 45033 23031 23031 60059 5571 49108 67257 5571 23031 86061 86061 22569 86061 40684 5571 42927 73369 42927 42927 92028 294 42927 84528 42927 17270 42927 17270 48567 62111 17270 62111 89693 17270 10832 86984 10832 17270 13577 13577 98526 73842 13577 979 13577 33688 10832 33688 516 10832 26430 26430 84144 94428 26430 94428 44099 94428 12491 94428 25243 26430 78377 78377 51675 78377 97281 78377 62475 24367 62475 88447 62475 31893 78377 31893 31897 2040 62475 42918 31893 37264 42918 2040 23878 23878 4138 78477 23878 42918 31255 79689 31255 39224 31255 5786 31255 78770 5786 59423 5786 5786 98393 5786 43240 5786 71313 5786 32835 76008 32835 93160 32835 32835 99803 73260 99803 1179 99803 32835 72730 72730 26224 72730 54531 89048 99803 72730 87399 87399 83243 87399 89794 89048 40030 40030 69459 89925 40030 2587 40030 40030 49348 40030 29414 91387 87399 13247 91387 55193 13247 32997 13247 13247 73496 91387 17790 11682 17790 37711 17790 37711 82375 79547 13247 79547 16452 79547 13254 77697 79547 77697 62221 32903 37711 65615 32903 32903 78874 78874 81247 81247 1544 32903 98532 71357 98532 78874 54163 93962 81247 93962 22074 93962 76030 14994 93962 14994 92540 14994 96484 12727 14994 16196 93962 86753 16196 40402 86753 52716 86753 86753 67899 71978 86753 86753 37794 37794 44972 37794 34611 29553 37794 37794 62602 62602 13271 86885 62602 62602 75822 62022 37794 62022 45732 5177 62022 93398 62602 32341 93398 62022 69871 59484 69871 69871 87911 69871 78384 25877 78384 78384 35311 78384 42235 17126 93398 70177 17126 62553 17126 5768 17126 69871 13520 13520 72172 13520 69924 13520 79612 17126 62414 62414 97474 19809 62414 90826 62414 62414 94336 18404 62414 62414 63414 5145 62414 62414 31799 63171 31799 56494 31799 78551 56494 12316 56494 12316 3321 21202 12316 41626 12316 12316 31468 81588 12316 60031 56494 31470 60031 60031 55753 94361 60031 12316 74270 74270 51056 4691 74270 4691 67694 4691 53190 4691 91442 24435 91442 91442 2529 89226 91442 4691 34139 34139 86270 4691 83084 8966 83084 33735 83084 54924 83084 54924 81047 69006 54924 34139 11848 11848 65119 11848 58556 29716 11848 54924 77270 37711 77270 11848 10557 12775 10557 21193 12775 14176 10557 70106 14176 32678 14176 81230 32678 97819 32678 97819 17896 97819 86472 99038 14176 99038 93877 94805 97819 94805 38804 94805 22754 94805 28479 71234 94805 71234 3160 71234 34237 98448 71234 71234 14645 71234 55579 65316 71234 65316 59430 6417 65316 35832 65316 65316 28647 28085 65316 28085 25890 28085 10021 28085 45918 28085 63330 71234 29727 34930 29727 29727 48377 29727 31079 81502 29727 36136 81502 64459 81502 63010 64459 64459 65113 29727 39504 1809 39504 33005 1809 73595 1809 39504 9013 9013 10535 9013 95169 69922 9013 9013 71186 67117 9013 7205 9013 87462 7205 9013 12674 38698 7205 42833 38698 38698 64653 90858 38698 49907 7205 96600 49907 60280 38698 75853 60280 38698 26473 76793 26473 11541 26473 26473 47737 42490 26473 34987 49907 85939 34987 50307 34987 34987 70072 34987 62264 62264 94867 35286 62264 27866 62264 96577 34987 26358 62264 26358 35563 57300 26358 46579 96577 37160 46579 76077 46579 57762 46579 81399 46579 96679 26358 96679 89076 96679 65076 26358 98528 49278 46579 98528 9288 9288 46116 9288 48566 56612 9288 63790 49278 63790 42366 63790 88069 63790 47132 63790 62424 68236 63790 93207 68236 41424 68236 68236 11610 68236 83205 83205 61337 2763 83205 29609 83205 83205 20164 31379 83205 86784 83205 49543 86784 83205 23775 23775 76318 38914 23775 60369 38914 60369 20880 60369 35311 85551 23775 17546 85551 85551 72554 60369 36626 37849 85551 24037 37849 85551 12252 82306 37849 10943 82306 82306 88905 17106 88905 79245 12252 79245 5704 79245 48377 10394 88905 10394 61360 10394 13694 69045 79245 2641 69045 82383 69045 10394 92405 36987 92405 34558 92405 92405 74938 13400 74938 67960 74938 64233 74938 41525 74938 13988 41525 22960 41525 19676 22960 22960 97537 97537 4187 22960 89763 89763 11310 97537 10152 15151 10152 78802 10152 10152 47545 47545 73249 89763 20993 16349 20993 86642 20993 20993 79582 96829 79582 91242 20993 66240 91242 39588 91242 950 79582 4272 950 59726 950 98744 950 950 52344 950 36446 36446 27700 70261 36446 56981 36446 5667 36446 950 27256 27256 47797 32516 36446 32516 32710 17844 32516 32516 49949 36446 73555 10425 73555 52406 73555 36446 80335 71194 80335 80335 37851 80335 90257 80335 34542 34542 33651 34542 27377 34542 29555 54855 34542 34542 70903 34542 79063 71714 79063 72773 79063 79063 67961 5220 79063 5220 29712 65501 5220 9349 65501 65501 26044 65501 84347 55019 84347 70532 84347 84347 40182 21400 84347 46677 21400 46677 49896 46677 58446 64781 46677 46677 91248 19798 46677 19798 86583 19798 28514 76344 19798 13772 19798 13772 46312 50867 13772 6862 19798 73176 6862 19798 24473 24473 77247 7687 24473 7687 75392 7687 97103 24473 30157 23263 30157 89518 24473 89518 12079 52428 89518 17889 52428 75000 89518 75000 5858 59758 75000 83055 59758 59758 7411 35753 59758 35753 76046 35753 78682 35753 70336 70336 29409 70336 34757 34757 4449 42760 34757 37381 34757 98379 37381 93721 37381 37381 39939 39939 30430 30430 29067 30430 75832 97269 39939 97269 62956 77785 97269 81848 77785 8154 97269 41617 8154 19388 8154 31836 8154 97269 91287 23130 91287 89840 91287 67473 89840 71150 89840 89840 52917 98513 8154 24084 98513 98513 16308 98513 71672 98513 21374 98513 43522 89840 86594 70181 86594 86594 85037 28348 98513 6727 28348 28348 25348 93330 28348 28348 36783 36783 28280 36783 60296 76988 36783 59036 86594 95190 59036 98426 59036 59036 762 53420 59036 36783 1547 33 1547 1547 17637 59036 43968 43968 86998 96304 43968 76263 43968 87429 43968 35245 43968 99348 35245 16724 35245 32361 35245 43968 66149 66149 67882 66149 47600 66149 21846 66149 13396 43968 62506 62285 62506 62506 90542 94975 66149 42124 94975 94975 11664 94975 85921 93463 94975 17962 93463 93463 53036 93463 29367 45945 29367 3112 29367 29367 84353 29367 74343 16916 93463 27070 93463 1353 27070 88487 27070 20116 27070 16916 20702 20702 13931 20702 28654 34202 20702 36856 20702 36856 41947 36856 42472 42472 4210 24664 42472 24664 17986 16850 24664 67845 24664 42472 94131 69440 94131 94131 51418 40431 94131 42472 7380 7380 58900 742 94131 41084 742 742 5415 80829 5415 5415 89638 88913 5415 5415 11031 5415 64657 742 32989 32989 19678 32989 69896 32989 35295 32989 82236 742 9403 22737 9403 39269 9403 77420 9403 31575 9403 94214 5415 5487 9403 8753 5487 13051 5487 79057 5487 82137 5487 82137 51146 82137 12441 79369 94214 79369 11765 93861 79369 16444 79369 70760 16444 16444 27292 15631 16444 16444 45457 16444 18205 49318 82137 67085 49318 54775 49318 80670 49318 49318 81249 16444 77661 47090 77661 26406 77661 90049 77661 33461 77661 98899 33461 33461 41305 41305 82472 63053 77661 41305 9527 63053 44576 44576 22950 23088 9527 58736 23088 23088 79959 93294 79959 67484 79959 79959 5003 44576 69395 64653 69395 69395 66780 69395 53230 79959 74767 74767 42824 74767 12473 12473 71761 12473 67228 67228 53387 74767 48112 51669 48112 38111 48112 38111 57820 38970 38111 54658 48112 97792 54658 19369 54658 48243 19369 19369 97638 19369 64468 38111 77207 15554 77207 86502 77207 52894 77207 99224 19369 31464 99224 99224 55530 75654 99224 19369 84138 2406 84138 84138 37795 99224 93908 31076 84138 14893 31076 19777 31076 19777 19059 19777 31788 25365 31788 31788 60893 19777 85713 37527 85713 69809 85713 52157 85713 19777 56655 56655 60883 42105 56655 56655 39075 24123 56655 58267 24123 24123 84184 56655 22249 22249 26836 41034 22249 24123 1615 86820 1615 24261 1615 42281 1615 57097 24123 57097 60881 42965 1615 92037 42965 42965 27167 91249 42965 57097 23883 67474 23883 42965 85061 94217 85061 45117 85061 91249 52532 58595 52532 52532 12262 26409 52532 45704 26409 47762 26409 26409 9592 26409 30284 34028 26409 23985 34028 41877 34028 75082 34028 94959 26409 94959 87972 89541 94959 89541 33326 65332 89541 99570 94959 99570 57091 87947 89541 87947 69963 11942 87947 51515 89541 68914 51515 52349 51515 51515 12500 43506 12500 65776 12500 87009 12500 12500 71367 34398 51515 34398 57602 34398 9385 64389 9385 9385 54952 9385 47120 9385 98069 98069 80073 98069 59276 98069 67513 67182 98069 40309 98069 52363 40309 40309 25748 69060 9385 61339 69060 69060 25526 9385 61830 61830 74987 31704 61830 31991 31704 61830 60489 10063 60489 4733 60489 60489 77698 10233 31704 60489 3801 3801 72300 95511 10233 95511 27597 95511 2264 78157 2264 60951 2264 2264 73756 73756 22562 73756 8533 35625 73756 73756 44413 44413 28652 44413 42914 15896 35625 15896 94812 7490 15896 15896 13061 69188 15896 5333 69188 42765 69188 49982 13061 30867 49982 11033 69188 11033 46763 11033 57972 49982 17692 17692 51930 7514 11033 7514 12434 7514 47957 7514 6284 7514 1672 9881 7514 73799 7514 7514 54112 54400 17692 36595 54400 54400 48677 84650 7514 84965 84650 84965 85617 84650 27029 16638 27029 84965 25551 51750 25551 25551 29819 49650 25551 25551 57855 25551 28736 22857 28736 27029 72059 57865 72059 37741 72059 38110 37741 37741 78105 78105 40388 18644 78105 53688 78105 99084 78105 97350 99084 99084 65032 19889 78105 15396 19889 15396 35482 15396 10747 25987 10747 97887 10747 39515 19889 33746 10747 79672 33746 33746 66069 33746 35147 33746 7786 7786 94251 7786 69066 7786 25779 33746 54859 14121 54859 14992 14121 94405 14121 14121 53171 54859 68500 14121 86466 86466 87063 87063 68803 53409 87063 10125 68500 10125 66516 10125 26651 10125 68709 72598 10125 72598 66685 72598 52488 10125 34104 34104 3129 34104 78001 65727 34104 34104 85539 85539 64974 58227 85539 96111 85539 85539 7085 17633 85539 86683 17633 85539 1403 31844 1403 26725 1403 1403 43286 27518 85539 27518 7461 1403 32480 4494 32480 81085 32480 10697 32480 57149 10697 10697 37262 61981 10697 95597 61981 47351 61981 61981 15719 1248 61981 9517 61981 42417 9517 2973 9517 9517 72773 54909 61981 49123 54909 64385 54909 54909 52660 16394 54909 16394 47354 7093 54909 7093 40473 77405 7093 7093 14784 7093 34480 40975 34480 80179 34480 34480 46411 34105 16394 38333 34480 96291 38333 34105 27780 35388 27780 27780 93124 92879 27780 82755 27780 27680 27780 38333 21147 21147 6925 82567 6925 36593 6925 92843 6925 56501 6925 65711 6925 46655 65711 65711 94146 65711 94341 55008 65711 65711 37368 37368 61666 96820 37368 37368 7865 37368 16651 42174 37368 42174 40936 59266 42174 42174 31744 42174 35401 35401 13693 35401 78119 52409 78119 68705 78119 35401 33594 33594 91907 92069 33594 33594 71633 33594 8077 8077 76172 8077 70041 33594 73477 73477 9786 91138 73477 91299 91138 91138 47650 79293 91138 73477 19228 19228 90476 23912 90476 2346 19228 48273 2346 6568 2346 95680 2346 90476 69873 69873 45633 84556 69873 78615 69873 17356 69873 17356 22190 17356 21648 32361 17356 17356 36059 17356 20976 20976 88457 69873 11165 11165 98068 24496 11165 96450 11165 4424 96450 93753 96450 22062 96450 76370 11165 76370 90261 76370 80028 79652 76370 76370 62114 41956 62114 26101 62114 62114 88147 79296 88147 88147 16475 53821 88147 85345 53821 79122 53821 96644 53821 12505 88147 38996 12505 12505 91340 12505 12235 25765 12505 62114 24409 53019 24409 24409 43408 43408 70615 46820 43408 74867 43408 29464 12505 71354 29464 73422 29464 29464 85540 43408 86904 42246 29464 63095 42246 3964 42246 86904 6058 6058 74482 6058 68428 68428 41405 93031 6058 93031 7518 76717 93031 32447 76717 93031 24154 29883 24154 24154 52765 24154 59388 24154 75136 76717 73185 73185 29179 17740 73185 73185 65175 25259 65175 63348 65175 54287 63348 63348 49809 14455 63348 16477 63348 25259 80368 81331 25259 46870 81331 63348 92717 79839 92717 96128 92717 32574 92717 63043 81331 63043 10758 29289 63043 57720 63043 82868 57720 82868 48289 23933 57720 82868 91445 46758 91445 89401 91445 85870 89401 6195 89401 89401 9617 32320 9617 91767 9617 12254 9617 89401 85065 85065 78881 30421 85065 98249 91445 87611 98249 98249 96005 98249 3278 49059 3278 3278 12402 3278 40819 3278 50879 3278 57733 57733 79762 75369 98249 98909 75369 11412 75369 75369 66269 75369 99329 99329 12983 24664 99329 87290 99329 37935 87290 87290 25057 87290 37508 54805 87290 87290 11581 36369 87290 87290 81495 81495 46845 81495 63470 81495 19411 743 81495 81495 52667 5547 52667 52667 85533 18836 52667 52667 63249 81495 39802 39802 27652 80195 39802 39802 91844 81495 15354 33210 15354 119 15354 15354 75458 75458 39747 23316 15354 23316 44969 23316 68 28365 23316 23316 60738 23316 87695 15354 74899 48883 74899 86681 74899 6112 74899 70382 74899 91236 75458 71773 91236 91236 18123 98357 91236 95086 98357 91236 97142 19269 97142 18268 97142 91236 76319 76319 54002 97142 53198 53198 61325 32392 53198 53198 84950 80430 84950 84950 74116 53198 74309 74309 1794 74309 45220 21891 53198 21891 31277 74309 53855 53855 83945 93780 53855 39578 93780 53855 60599 60599 27129 60599 4359 31743 21891 96249 31743 31743 31316 31743 31219 46860 31219 46860 75692 61104 46860 31219 3909 29163 3909 66139 3909 41572 3909 71236 3909 44253 71236 90834 71236 89568 90834 71236 24425 24425 39412 24425 57661 89568 34284 82041 34284 89439 34284 34284 6807 34284 65574 65574 79682 79054 65574 65574 19918 66008 65574 13160 66008 83668 66008 69292 66008 70729 19918 98492 70729 11453 70729 11453 38881 11453 3079 47579 11453 66008 3639 3639 17094 75403 3639 8085 3639 66868 8085 22882 3639 8085 72768 72768 56342 22882 7956 7956 59712 12916 22882 40832 12916 52929 7956 12916 66323 66323 11404 80554 66323 42792 66323 28849 42792 42792 36543 42792 28574 42792 98906 87082 98906 66323 62625 62625 87129 98906 41075 41075 50460 42792 22202 62625 92545 57299 92545 46434 92545 92545 28998 60023 28998 46434 78742 51154 78742 28998 17664 17664 509 46434 57306 49642 57306 120 57306 80175 120 58303 120 120 90885 14104 90885 90885 4173 46170 90885 90885 93064 93064 20339 93064 27218 90885 48357 48357 49655 50163 48357 18929 48357 38790 48357 48357 30266 48357 10614 53895 90885 53895 73323 11092 53895 87751 53895 50746 87751 50746 93790 30758 50746 95389 50746 81006 87751 81006 25915 99830 50746 99830 90856 5691 90856 90856 386 90856 52637 20819 90856 55329 99830 16416 90856 16416 82513 38430 55329 38430 42387 38430 83657 38430 83907 55785 38430 55329 2105 38430 43774 99754 43774 43774 30604 30604 54618 24377 30604 90495 30604 74168 43774 74168 94807 71343 94807 94807 44011 74168 20151 20151 91774 98616 94807 98616 45070 58640 98616 58640 84694 3427 58640 71769 98616 57415 71769 71769 17685 17685 2083 2083 62080 17685 36579 36579 62689 54622 36579 54622 91745 36579 14816 14816 2795 54622 84924 84924 75676 75676 95989 75676 35509 45964 75676 62998 75676 80139 84924 80139 83591 64858 80139 65887 80139 80139 36865 36865 72016 54415 36865 58250 54415 84452 58250 84452 55441 9794 84452 80441 84452 84452 95028 84452 42836 58250 57446 57446 59947 35737 57446 22677 57446 84452 59961 57446 29261 29261 92096 26276 29261 95131 59961 95131 30378 95131 28513 95131 34281 59961 25875 25875 40039 90578 25875 90578 58287 2598 90578 93494 90578 50930 93494 25875 29610 18934 29610 29610 83798 93494 44805 44805 56056 44805 20617 44805 64304 44805 78549 97811 29610 97811 53188 56308 97811 97811 65016 65016 88162 65016 80779 65016 27721 47905 27721 65016 84208 56985 84208 83595 65016 73612 83595 58911 83595 83595 8573 84208 9969 9969 2661 37567 9969 58150 37567 9969 53034 64710 53034 18896 53034 83917 53034 26814 53034 26814 88885 48589 88885 62162 88885 26814 41001 14585 41001 41001 10088 71051 26814 71051 73038 65748 41001 38301 65748 73030 65748 73030 52519 73030 36337 73030 91098 65316 91098 31573 91098 51157 73030 51157 71840 50096 51157 51157 19618 59347 51157 98722 59347 82042 59347 59347 61418 49129 59347 90633 49129 10210 59347 10210 94050 6422 10210 8728 10210 10210 13583 10210 98385 10210 97068 10210 37458 18497 10210 40809 18497 18497 6414 80131 10210 80131 33515 577 80131 95671 577 75074 577 577 17517 577 79707 55419 577 577 84835 84835 44922 577 65863 577 14234 84835 31341 31341 68070 13908 31341 33534 14234 33534 64000 3884 33534 33534 7152 47481 7152 23765 7152 12093 7152 12093 42477 36658 12093 12161 12093 31341 1328 1328 33367 1328 15519 61962 1328 61962 74430 61962 4616 33047 61962 61962 30384 61962 93410 24456 93410 7377 93410 7377 71460 7377 41586 61486 7377 79838 7377 79838 39100 2601 79838 79838 76540 76540 83253 76540 50341 50341 21618 43228 50341 39515 50341 43622 76540 89573 43622 96170 43622 60752 43622 40252 43622 79451 50341 17472 79451 50514 79451 79451 14899 53195 79451 53195 13716 13716 5819 69738 53195 69738 38269 69738 65961 86065 69738 67055 69738 95724 69738 95724 32827 13716 81106 81106 44694 81106 13766 85430 13766 13766 42658 13766 25347 25347 35965 44919 35965 80181 35965 35965 67886 18743 35965 35965 35254 68227 35965 35965 65004 35965 58477 55894 58477 58477 62729 62729 76212 92108 62729 92108 645 4435 92108 92108 2500 2500 20838 2500 8413 2500 91919 14787 2500 62321 14787 14787 72092 29326 14787 2500 66925 40039 66925 56888 66925 16276 66925 66925 34596 34596 84092 34596 74483 87688 74483 74483 59518 74483 36941 51405 74483 74483 22742 74483 29378 60400 74483 60400 31957 60400 13608 60256 60400 60400 18282 18282 86575 86575 64592 86575 77339 34626 77339 77339 44455 77339 8115 94402 77339 86575 41161 41161 93182 79207 41161 92772 86575 92772 37222 92772 64537 33931 41161 58647 33931 33931 69680 65348 69680 69680 10923 88829 10923 83000 10923 10923 91899 7970 91899 91899 17311 89786 91899 91899 43429 43429 58052 43429 4903 36479 91899 36479 60163 19792 36479 19792 44962 55956 19792 12631 19792 32915 19792 19792 49887 82197 49887 49887 66010 49887 29030 19792 56718 41218 56718 56718 64275 64278 56718 97064 56718 97064 77263 46473 97064 13233 97064 97064 44615 89101 97064 89101 78134 97490 89101 21067 89101 89101 74659 74659 69678 72284 74659 74659 21304 55353 74659 76514 74659 76514 27151 27151 13729 29326 13729 13729 77671 27151 3097 3097 32919 54683 3097 6157 54683 23230 54683 10912 3097 10912 14721 10912 26274 10912 40226 73534 40226 3042 40226 52871 40226 40226 95543 3482 40226 10912 49212 33348 49212 25908 49212 40226 7916 64274 7916 59352 7916 71448 7916 22749 7916 7916 66080 89729 7916 10917 49212 10917 58902 61726 10917 92391 7916 92391 11401 92391 81362 71862 10917 71862 22062 92391 39413 71862 371 12910 371 96655 371 371 36646 8439 71862 14928 8439 14928 35750 14928 62220 72489 8439 72489 62262 14928 48361 48361 26076 82749 48361 10046 48361 10046 51054 10046 13462 10046 8554 48361 52496 52496 62324 52496 69392 52496 57365 71829 57365 22788 57365 10046 75510 75510 62859 75510 26271 99369 57365 75510 15570 15570 65156 78284 75510 63036 78284 78284 81898 3546 78284 78284 85716 85716 87015 85716 24633 78284 86326 9945 86326 71186 86326 86326 61912 86326 49435 86326 20938 20938 50320 81397 20938 2363 86326 27909 2363 86240 2363 40841 2363 2363 82497 14791 2363 20938 45272 12964 45272 12964 43003 594 12964 29130 86326 53555 29130 29130 41461 41461 52649 41461 63387 41461 22510 47962 22510 41461 89556 89556 39599 52318 41461 86003 52318 84414 52318 10806 52318 89556 39505 39505 84890 39505 80814 35019 80814 1271 80814 84675 1271 43180 1271 1271 81174 39505 52434 64340 52434 43390 52434 10344 52434 52434 59614 59614 80450 59614 14058 21261 10344 82974 21261 21261 99679 21261 60021 61033 21261 21261 28877 29652 21261 39952 29652 94509 29652 21261 39726 39726 97706 39726 65818 39726 40470 40470 91938 59861 40470 40470 87367 32825 87367 40470 5199 83030 5199 87367 6782 6782 30014 90926 5199 39958 90926 90926 3792 62159 3792 90926 10147 66567 3792 66567 84951 66567 39591 66567 86548 47483 86548 80585 47483 55824 47483 47483 20248 62351 86548 62351 59728 62351 27472 12982 62351 74079 62351 74079 49422 74079 87554 74079 81670 26910 74079 88450 12982 88450 6589 87201 88450 88450 20887 60798 88450 66443 88450 23056 88450 79041 88450 80274 79041 37715 80274 37715 1963 37715 36988 74017 37715 98977 80274 98977 23868 74017 3113 3113 35211 12355 3113 3113 62361 62361 81454 60313 62361 62361 1371 98977 76107 76107 67878 13584 76107 41860 76107 29352 62361 82997 29352 76107 16279 38464 16279 57915 16279 16279 36224 66036 16279 25836 16279 25836 54996 16279 88872 56226 88872 25836 34317 34317 30594 34317 99733 34317 30678 30678 41093 26618 30678 59015 30678 6948 59015 95646 59015 30678 13351 52655 13351 13351 60440 30678 45348 21194 45348 64244 21194 80250 21194 20573 45348 64109 13351 64109 58704 87810 20573 51033 87810 59092 87810 46600 87810 62341 87810 29857 62341 62341 30939 62341 83568 88276 83568 83568 9077 9077 80604 57614 9077 57614 69236 57614 84562 9077 13952 13952 56193 87042 13952 13952 93045 24114 13952 24114 88844 13952 34702 34702 1907 13952 1400 1400 49326 1400 88191 34702 96699 11499 96699 1400 93757 78670 93757 96699 97276 1020 97276 73472 93757 93757 8037 97276 65072 65072 41815 65072 97205 4663 73472 92324 4663 65072 6132 50784 6132 37803 6132 6132 59786 35874 65072 35874 77466 35874 49334 15272 35874 35874 47580 35874 24987 17834 24987 24987 43921 24987 29733 24987 73276 73276 37822 95380 73276 35874 41294 39943 41294 41294 77944 72704 41294 41294 80220 19110 41294 12736 41294 57949 12736 24987 57064 57064 7362 77358 57064 57064 95146 65397 95146 57064 93643 93643 65846 17899 93643 17899 53300 46389 17899 93643 92494 92494 90732 71030 92494 26429 71030 4943 71030 77792 17899 77792 56536 77792 36205 71030 87212 87212 8177 8177 39485 92300 77792 92300 83148 92300 98886 77792 35464 35464 88074 35464 95369 35464 12854 9928 35464 90315 9928 9928 68947 32580 9928 35464 54008 54008 64470 54008 16302 54008 53293 69271 9928 69271 39794 28040 69271 87369 69271 46136 69271 69271 80066 54008 50045 29044 50045 12089 50045 50856 50045 50045 27553 50045 34755 34755 45175 34755 2228 2228 15474 47693 2228 2228 3333 3333 42427 3333 2476 3333 78230 17154 3333 36549 3333 50045 45166 55788 45166 20546 45166 45166 3528 13910 3528 3528 96205 94818 96205 96205 22383 8955 22383 22383 43568 22383 41040 96205 42249 24403 42249 42249 97792 70486 22383 70486 28655 70486 25097 70486 30966 22383 69725 26906 69725 70486 13339 13339 64035 79143 13339 6276 13339 1546 6276 28372 6276 7401 28372 30337 28372 28372 73991 83939 28372 95923 83939 83939 69203 83939 36085 32652 28372 83939 40904 97227 40904 16839 40904 41613 16839 16839 48748 16839 42288 42288 82394 33295 42288 33295 24725 9135 33295 9135 2188 2188 68356 2188 28029 16605 2188 94763 16605 61975 16605 16605 712 712 65147 712 75536 712 52878 15134 16605 42437 712 42437 66470 712 31598 31598 60021 31598 85640 31598 59375 31598 41937 25679 31598 25679 15747 87465 25679 29128 42437 4944 29128 29128 69127 3221 69127 30250 69127 69127 5437 29128 73119 73119 71778 73119 70289 21243 70289 70289 93848 70289 72675 25244 70289 86900 25244 89858 25244 25244 61640 98483 70289 94889 98483 77241 98483 83640 98483 4954 25244 4954 82763 7269 4954 22759 98483 22759 47998 22759 4338 96735 4954 83433 96735 96735 90480 57896 96735 57896 26165 57896 49399 4588 49399 29493 49399 61340 49399 50613 49399 48932 50613 50613 66105 66105 86569 1292 66105 66105 87119 61030 87119 58191 87119 87541 58191 20223 58191 20223 77973 20223 47798 19460 58191 21189 19460 19460 93556 6453 20223 6453 4591 21117 6453 6453 59055 59055 41942 8773 6453 41942 96847 96847 34290 73669 96847 9488 96847 30496 96847 96847 86834 86834 88514 86834 5009 96847 12430 12430 9006 57032 9006 12430 24444 24444 82309 73637 82309 82309 46390 61761 24444 61761 10572 57528 61761 90909 61761 90909 73389 16591 90909 90909 53092 90909 39390 90909 43148 47688 90909 66705 47688 47688 13000 20827 47688 57785 47688 83705 57785 57785 5312 57785 77926 57785 89459 89459 92219 17943 89459 81305 89459 319 89459 319 59394 4887 319 6645 319 93331 89459 52705 93331 52705 48536 22244 52705 72869 52705 53852 72869 10602 72869 319 43987 63360 43987 43987 78616 43987 41901 82051 41901 41901 97401 41901 89938 41901 50807 71424 50807 46563 50807 50807 63488 33028 50807 43987 39136 39136 79327 39136 26810 73919 39136 91123 39136 70197 39136 39136 50239 39136 30986 39136 69718 69718 97950 68231 69718 69718 42054 81976 69718 59118 69718 41192 69718 69718 89999 85825 89999 67706 89999 89999 63003 81440 63003 96591 63003 89999 28382 280 28382 28382 73942 28382 14439 99627 28382 63003 17501 17501 87024 17501 626 626 23406 48577 28382 60498 48577 6900 48577 626 40101 86563 40101 40101 77080 74932 48577 20998 74932 74932 38079 53210 74932 15746 53210 53210 67053 67053 52228 47637 67053 53210 72292 72292 64514 72292 85659 85659 96091 77206 85659 77206 74261 19525 74261 97547 74261 77206 36606 36606 5950 36606 6176 36606 93145 39560 93145 39560 6827 34164 39560 2013 93145 41688 2013 26165 2013 2013 2002 12957 39560 28786 12957 2013 32948 32948 95034 18862 32948 73393 32948 32948 89632 2013 98178 52529 98178 6012 12957 90854 6012 55841 98178 55841 48342 55841 82158 63090 55841 93344 6012 38245 93344 93344 43752 88770 43752 6012 22738 22738 80996 22738 4238 81071 22738 43752 88680 88680 77477 88680 19750 88680 93380 88680 74311 74311 22775 74311 5850 5850 55304 38774 5850 95862 5850 28905 5850 5850 84155 84155 57458 84155 95007 40027 95007 46006 95007 95007 33463 7920 84155 48852 7920 95007 86607 86607 47229 86607 74573 84612 86607 86607 5938 43199 86607 9469 95007 9469 88985 9469 29421 36368 9469 36368 55239 77425 36368 86607 42761 96312 42761 60877 36368 67968 60877 27971 60877 73782 60877 18730 60877 60877 18789 60877 94804 60877 69465 69465 68606 60877 67487 47952 67487 67487 788 67999 67487 69465 77920 77920 44485 84331 67487 88705 84331 7528 84331 48321 84331 69465 50833 62155 50833 50833 5765 22088 50833 50833 81693 4807 81693 22088 17700 17700 42663 43812 17700 92054 17700 17700 51357 17700 25384 25384 80057 25384 81876 1041 25384 56398 25384 56398 35860 8432 56398 73211 17700 76009 73211 73211 613 41566 73211 41566 67890 5753 41566 41566 67192 44261 41566 41566 20032 20032 49761 68238 41566 68238 17350 68238 85526 68148 85526 2556 85526 85526 48323 85526 79225 85526 62353 62353 54872 92849 62353 20414 79225 82011 20414 20414 44491 20414 9850 90285 20414 20414 34224 90059 34224 52032 34224 34224 37004 20414 27204 30739 34224 11556 30739 26335 30739 34224 34348 34348 48252 34348 49507 34348 46855 46855 26614 40796 46855 46855 89436 15630 89436 29552 89436 29552 42827 61617 42827 60415 29552 96282 60415 60415 13891 60415 52442 11483 60415 53850 60415 81297 53850 33946 53850 97918 33946 27978 97918 97918 41858 5413 97918 97918 12444 84332 12444 12444 83154 12444 72704 12444 59611 97457 97918 97457 49755 97457 12758 27540 97457 27540 23921 27540 7400 99560 27540 97457 92246 92246 44689 92246 93560 54684 92246 92246 49848 92246 86290 78961 92246 87210 92246 81624 27540 56492 81624 73044 81624 19365 81624 3660 81624 3660 58966 3660 14650 3660 21718 6387 3660 70509 6387 3660 17449 13008 17449 17449 95398 10513 17449 32757 6387 19001 32757 69583 32757 96917 32757 96917 35566 96917 10 96917 99237 99237 62091 68846 99237 96917 41275 34349 41275 15691 41275 99237 27982 23508 27982 27982 17206 60398 41275 60398 83271 83271 43031 83271 57234 83271 33289 83271 63049 27982 16979 81329 16979 81329 26425 81329 67876 14637 67876 67876 56405 67876 31470 81329 93584 35651 93584 21417 35651 93665 35651 93665 8678 74213 93665 7646 93665 2205 35651 48382 93665 48382 29728 63763 48382 90028 48382 2205 78278 28949 78278 78278 45199 99056 78278 78278 97482 78278 67683 78278 36458 2205 88539 75496 88539 88539 71253 42067 71253 88539 1235 85806 1235 44646 1235 59414 44646 44646 818 44646 43928 51263 43928 75165 43928 44646 58751 86002 58751 86002 98427 57631 98427 49439 98427 46916 98427 46916 83927 19339 46916 27799 46916 50903 46916 99913 46916 46916 91777 16589 91777 27587 91777 91777 2521 5947 91777 91777 40657 46916 93816 91473 93816 76957 91473 83029 91473 83739 91473 91473 17400 17400 26811 91473 22105 22105 31068 92283 22105 58936 22105 17400 99741 42476 99741 99741 27388 42598 99741 17400 17829 17829 23877 17829 26426 84675 17829 48821 17829 80684 48821 96280 48821 96280 24612 19947 96280 76222 96280 76222 53110 76222 68192 22629 96280 45445 22629 22629 40748 22629 37204 27143 37204 37204 75986 68791 37204 68791 38816 68791 91521 89471 68791 89471 40151 89471 16258 163 16258 89471 37271 37271 19906 37271 62211 62211 20291 62211 29649 62211 42862 23820 62211 62211 5467 5467 19954 33737 62211 82412 33737 33983 33737 33983 19555 33737 90848 90848 97266 90848 80590 80590 54564 64040 80590 64040 31020 75086 80590 58847 75086 75086 28272 75086 99117 80590 47562 79424 47562 7977 47562 88078 75086 88078 25384 88078 66674 51401 88078 88078 34888 75086 6585 5348 6585 57103 6585 6585 36838 39835 6585 51454 6585 29368 6585 32038 6585 6585 65269 95686 6585 95686 50245 58582 6585 570 58582 58582 1026 55027 58582 56561 58582 56561 37362 6590 37362 37362 37410 37410 9018 37410 65757 51999 37410 69842 37410 37362 82958 82958 60793 798 37410 24159 798 82958 18068 28648 18068 798 44504 44504 18504 7558 44504 18068 7774 43898 7774 43898 77211 77211 73181 77211 23133 70553 77211 77211 74616 74616 19598 4348 74616 12165 74616 74616 96740 97824 74616 74616 81964 74616 75670 75670 56253 75670 51831 25991 75670 25991 57103 25991 95641 46363 95641 92149 95641 95641 46493 46493 59539 13299 46493 13299 21128 13299 26922 29598 26922 69077 26922 69077 44075 69077 70737 22401 70737 70737 60436 70737 40325 70737 46702 10263 70737 23445 10263 10263 49020 72484 10263 52935 69077 24928 10263 24928 57425 40369 24928 5418 24928 5418 12267 5418 46002 24928 94406 94406 75823 94406 74215 48355 94406 94406 6238 10695 6238 28512 6238 62749 6238 34332 6238 39839 6238 94406 300 84332 300 2656 300 42995 300 83322 6238 83322 74161 46526 83322 13036 83322 36273 83322 300 7273 7273 55540 90074 7273 59461 90074 99790 90074 90074 28105 7273 10196 6408 10196 10196 96560 10196 72021 89056 10196 34218 10196 34218 23993 84119 34218 25044 34218 3471 34218 9444 3471 3471 62616 3471 90890 36813 3471 34218 77628 91469 77628 77628 34256 55013 3471 10312 55013 55013 30410 33172 77628 45021 33172 33172 64694 64694 38260 64694 31459 33172 27708 27708 99109 27708 49673 64694 27989 98016 27989 33172 5056 20190 64694 5056 14472 85662 14472 89122 20190 68552 89122 89122 17084 28470 14472 698 28470 14419 28470 34008 89122 29995 34008 42802 34008 16452 34008 34008 75292 89122 76824 76824 14757 76824 29608 52597 76824 52597 94142 52597 82225 81985 76824 81985 48014 73732 81985 66540 81985 29607 81985 29607 88678 29607 87768 87768 87019 20406 87768 87768 75804 19543 87768 19543 93973 87768 50896 2685 50896 24003 50896 50896 82241 64253 82241 82241 16618 82241 47906 92093 82241 67693 82241 67693 20825 27143 67693 70124 67693 37400 67693 67693 24334 92343 67693 92343 55122 92343 81429 99668 92343 33089 99668 27074 99668 67693 76706 99565 76706 34333 76706 34333 85068 34333 17402 34333 64436 57691 64436 57691 69494 57691 18469 44592 34333 85479 44592 25590 85479 86551 85479 44592 1697 96642 1697 46372 96642 31847 1697 31847 47158 58112 31847 31847 1760 31847 73354 72385 31847 31847 88713 96642 1917 1917 95329 71800 1917 82921 71800 4937 71800 71800 98463 82754 98463 82754 85831 61329 82754 82754 70930 98463 2659 2659 9213 2659 22887 68251 82754 68251 17824 68251 95890 68251 32738 32738 84739 82221 32738 32738 27461 32738 64838 64838 86970 64838 30642 12636 64838 66721 68251 48256 66721 53716 66721 8826 66721 70768 66721 66721 13877 60715 66721 91038 64838 91038 89244 34325 66721 98670 34325 43583 34325 45511 34325 45511 56975 45511 47856 34325 98496 41753 98496 7825 98496 7825 42912 7825 6007 68386 7825 7825 60600 7825 72408 8360 72408 67161 72408 67161 97325 91520 67161 72408 10000 33775 10000 23036 72408 23036 5816 10000 34343 15463 34343 90173 23036 90173 24416 90173 84553 90173 6899 23036 56366 87005 56366 60657 56366 65153 56366 97310 56366 93093 97310 81769 90173 13681 56366 27676 13681 81769 38024 7625 38024 38024 33609 36996 38024 15086 38024 38024 14542 57696 14542 70023 14542 14542 50162 38121 50162 50162 87955 87955 18202 25146 87955 38024 32898 14547 32898 25445 32898 32898 53586 53586 95049 82718 53586 53586 42935 42935 67801 42935 51319 64527 53586 4611 64527 57954 64527 37341 64527 87650 64527 42935 31865 31865 29068 24408 31865 31865 45523 31865 20004 20004 64369 76799 64369 11676 64369 11676 90119 61922 11676 20004 59203 95853 11676 95853 82104 95853 92913 37952 95853 95853 55669 14833 95853 97426 14833 69595 14833 14833 31271 14833 25059 1223 95853 1223 76352 14833 94777 94777 34258 90670 1223 88118 90670 90670 81946 88118 53910 53464 53910 88118 80495 95080 53910 69246 95080 29047 95080 53910 71084 71084 50793 71084 65456 57560 80495 57560 12530 57560 65433 15158 57560 90498 15158 90677 15158 57560 54719 60135 54719 40372 54719 31677 54719 31677 74428 31677 77232 67060 31677 39329 15158 72010 39329 39329 19066 49619 39329 49619 67515 91623 49619 74547 49619 74547 31926 66670 74547 74547 76180 74547 33611 33611 49357 33611 2005 74547 65446 65446 34553 42668 65446 79819 65446 65446 46072 33611 10744 10744 66348 17503 10744 89310 33611 89310 93353 10744 56961 56961 50579 22133 56961 81888 10744 81888 22738 17417 56961 17104 81888 17104 77180 17104 26851 17104 42189 53595 17104 53595 9394 54841 53595 40128 53595 40128 95554 40128 61526 53595 89934 98353 89934 41381 89934 41381 20172 41381 83040 83040 1722 66135 40128 83040 9337 9337 64227 52190 9337 52190 58454 52190 90126 52190 48740 48740 51114 9660 9337 74799 9660 9660 62359 33044 48740 45820 33044 80747 33044 33044 72900 72900 5114 72900 27028 72900 11312 72900 26703 9660 94452 21128 94452 54408 94452 94452 77889 55628 77889 77889 97268 95486 77889 77889 77919 77919 22256 77919 92681 75253 77919 38387 77919 53857 77919 77889 81962 81962 82005 81962 19692 16415 81962 32406 16415 81962 24844 29321 24844 16415 80951 96680 80951 80951 182 31850 80951 94152 31850 31850 45406 31850 65084 31850 42325 42325 74409 42325 58517 80951 67417 53047 67417 80951 81445 81445 6587 7238 67417 7238 55586 7238 65392 96665 7238 7238 39238 93150 81445 36243 93150 91385 7238 91385 42442 91385 60044 87090 91385 29065 91385 91385 7 68607 93150 68607 97421 21046 68607 90400 7 33660 90400 60344 90400 21735 90400 90775 90400 90400 80393 58590 80393 80393 13737 73051 80393 80393 9397 80393 37433 56654 37433 37433 22901 90400 32395 32395 66933 20380 32395 29315 32395 41580 32395 32395 45271 41655 45271 87033 45271 97094 45271 35865 97094 27788 45271 27788 77799 73184 27788 49148 97094 59186 49148 91142 27788 93930 91142 93930 91073 25089 93930 54420 49148 54420 28743 13408 54420 49295 54420 62396 93930 16708 62396 67972 62396 74550 67972 62396 64016 45499 64016 19653 64016 64016 70420 70420 50325 27504 70420 70420 56523 36727 56523 64016 25136 43700 25136 83892 56523 83892 89773 81813 83892 83892 37393 59115 83892 59115 65181 83892 55005 93517 55005 65589 93517 93517 43435 67050 93517 86802 55005 1499 86802 93517 46962 97472 46962 97472 93487 97472 8614 25932 97472 43049 25932 22809 97472 83819 22809 20670 25932 20670 76841 20670 59450 20670 59041 21689 20670 20670 48806 48806 78290 78290 70893 78290 436 78973 436 436 8491 34765 8491 8491 15740 81937 8491 52229 81937 27739 81937 8491 18905 73142 81937 11214 73142 71258 73142 54413 71258 44790 71258 44790 48996 71258 29637 71258 42444 42444 98595 96757 42444 42444 61367 51274 61367 61367 74210 61367 75425 98555 75425 87147 75425 61367 2893 2893 36586 2893 98198 2893 52602 39050 2893 39050 82151 35199 39050 52745 39050 3816 39050 64502 3816 3816 41488 47789 39050 18798 47789 47789 69148 54973 39050 54973 52337 54973 14996 86638 54973 54973 93389 94932 47789 94932 88263 34938 54973 62923 94932 601 62923 929 94932 38092 929 929 2176 69809 929 69684 929 28598 69684 24862 69684 49773 34938 62148 49773 49773 37986 58317 49773 31563 49773 49773 49829 49773 51815 69684 59050 59050 81795 59050 50827 59050 23 59050 27658 72317 59050 11007 59050 11007 35666 71110 59050 71725 71110 49478 71110 12672 71110 92976 71110 92976 26090 87782 92976 55706 92976 75666 11007 75666 92118 92976 75376 50050 75376 41684 75666 41684 21746 64343 41684 86997 41684 49463 41684 26291 41684 41684 7522 14918 7522 55479 41684 55479 26891 70737 55479 55479 87178 87178 90530 87178 85855 7595 87178 95685 7522 59645 95685 87821 95685 43886 87821 49497 87821 82731 95685 82731 48169 58550 87821 58550 53163 24972 58550 80550 58550 28147 58550 62733 82731 62733 61444 42248 62733 62733 73793 99688 73793 73793 73760 73793 98344 98344 53024 34785 98344 73593 98344 73593 73974 73593 78591 44455 78591 78591 53726 53726 59623 59623 57634 27839 59623 72778 59623 9874 59623 9874 7103 9874 74169 53726 18551 18551 40992 89635 18551 299 89635 2700 18551 2700 6116 23983 2700 75092 2700 26080 2700 64211 26080 24052 26080 26080 36893 15567 2700 15567 31614 57065 15567 88446 15567 15567 23424 41016 15567 81891 15567 81891 10196 81891 11808 11808 14850 11808 33028 23716 11808 33633 23716 11808 70719 24392 70719 80768 11808 86488 80768 80768 50002 80768 52844 80768 56127 80768 45569 80768 90657 80768 21291 70719 37714 14391 37714 37714 90476 39921 37714 66203 80768 71916 66203 66203 28461 94539 66203 71935 66203 66203 27355 83829 27355 65450 27355 27355 42060 27355 86005 27355 88612 27355 38241 38241 3779 38241 57796 86572 38241 76506 38241 38241 39585 39585 15433 39585 56805 43714 56805 30213 56805 30213 17175 56805 37434 37434 82342 67995 37434 52209 67995 49142 67995 94367 67995 62507 94367 94367 26684 25828 94367 28059 25828 91214 25828 25828 22969 66722 25828 25828 11395 80935 94367 70303 80935 99520 80935 21169 25828 21169 35558 36222 21169 11395 92156 92156 39241 43405 92156 92156 7673 7673 56812 7673 359 83341 21169 55986 7673 55986 32914 83341 72019 84290 72019 55986 24519 15262 24519 24519 16925 72019 46187 27699 46187 46187 41480 85754 46187 85754 40267 92512 85754 45160 85754 85754 81817 12442 85754 42182 12442 72499 12442 27176 12442 12442 67068 67068 60042 33415 67068 67068 99823 49892 67068 16127 67068 67068 82023 93776 82023 15776 82023 12442 89567 1842 89567 89567 17975 67068 67454 67454 6846 67454 30675 14555 67454 67454 49429 67454 91031 91031 71871 96250 91031 96250 64867 96250 57343 57343 98557 28656 57343 27317 91031 27317 29199 69068 57343 89527 69068 69068 38490 79132 69068 63160 69068 26926 69068 12020 69068 44765 69068 53621 69068 53621 19091 53621 2189 37435 69068 37435 19374 37435 5720 37435 68331 68331 79962 79962 64125 22609 79962 79962 7596 79962 72147 91692 68331 64471 91692 94678 91692 25840 91692 93186 25840 79962 25239 26891 25239 20361 25239 36236 91692 84943 25239 84943 33367 84943 19882 84943 30095 63391 84943 63391 95776 95776 44520 50620 95776 39488 95776 48758 95776 84943 19874 73092 19874 88142 19874 63391 21875 21875 69506 69506 38393 69506 80681 26790 80681 41061 80681 20645 26790 70605 20645 32174 20645 97386 32174 32174 76780 41747 20645 41747 85134 41747 84253 79175 84253 59442 84253 18204 59442 7800 59442 84253 58798 67395 58798 34313 58798 58798 80507 58798 99087 58798 11256 35663 11256 79761 35663 79761 6915 11655 35663 11655 87308 11655 38838 73884 11655 41577 79761 73979 41577 41577 45148 93086 41577 35663 52164 52164 59636 66260 52164 50306 52164 85948 41577 84401 85948 85948 79053 46021 85948 85948 71860 52164 14492 14492 1957 85948 30598 86015 14492 86015 88162 89688 86015 89688 17915 89688 90004 31059 90004 77247 90004 90004 63185 31544 90004 81575 31544 75478 31544 31544 73011 31544 62287 62287 45170 34165 62287 31222 31544 31222 28013 31222 10786 62287 59400 62287 48250 48250 73476 37465 48250 59400 76436 3655 48250 3655 79385 66341 3655 3655 32146 35836 32146 64172 32146 32146 21074 21074 38082 79594 21074 44758 21074 24763 21074 24763 60192 20072 24763 24763 63668 65037 63668 86830 63668 71408 63668 21074 74111 28579 74111 24763 40152 74111 32335 32335 62503 32335 44920 40152 8623 55726 8623 55726 93757 50607 8623 50607 12497 67637 55726 67637 84599 64907 84599 27073 84599 67637 41692 30631 41692 41692 48747 48747 48295 63743 48295 61556 48295 48747 33287 93107 33287 48747 9233 33287 21466 37495 21466 93240 21466 73005 21466 14436 33287 14436 43348 52340 14436 96566 14436 14436 31644 90207 14436 52438 14436 47785 21466 62657 47785 47785 47975 47785 86939 61535 86939 86939 23337 86939 28223 39351 14436 39351 78340 86939 71366 71366 23711 59501 71366 35323 59501 59501 65611 49492 59501 71366 50789 97657 50789 50789 25856 50789 17052 51326 50789 80917 71366 28015 80917 80917 98988 80917 52439 92703 80917 92703 27748 73034 92703 87891 92703 80917 80472 81681 80472 30244 80472 84756 80472 92703 67896 67896 91891 94888 67896 96664 67896 92703 91097 91097 94909 91097 97586 73646 91097 91097 77635 34112 77635 77635 88408 11547 77635 91097 68303 68303 87672 77635 72756 95168 72756 95168 23684 72756 41118 47719 41118 95168 71844 39369 71844 71844 96876 71844 86694 86694 51810 79632 86694 86694 51645 94337 86694 94337 92112 8151 92112 99912 92112 92112 18630 14391 18630 18630 53837 18630 59749 59749 5948 78574 59749 50397 59749 50397 19432 50397 79803 27678 59749 27678 98592 54588 27678 27678 84266 27678 84748 70858 27678 59749 10062 10062 26175 27678 36846 98765 36846 36846 71409 27678 59655 59655 12643 59655 82979 66346 36846 33767 66346 61374 33767 66557 33767 66557 25436 66557 38816 29138 66557 66557 28062 28062 7209 61635 28062 28062 34384 80032 28062 33767 13282 28062 52627 39379 52627 717 52627 91645 52627 13282 19201 19201 12346 19201 66840 94318 19201 19201 85924 85924 7053 23646 19201 54962 85924 15612 54962 17021 23646 47796 17021 75635 54962 75635 35702 11493 54962 11493 4984 84529 11493 89363 11493 89363 93490 89363 4491 11493 22456 82735 89363 35611 22456 8677 35611 5642 35611 24929 35611 68757 35611 36377 68757 63403 68757 43683 68757 56639 68757 35611 99285 99285 76788 99285 35752 84315 99285 81460 99285 16687 68757 39168 16687 39168 99113 33565 39168 39168 94210 15275 39168 39168 35813 39268 39168 16687 75647 63747 75647 75647 79625 75647 51714 35232 39268 63518 35232 35232 38082 35232 56502 58483 75647 58483 27388 58483 23362 52783 58483 35732 52783 52783 29132 75557 52783 52783 74656 64489 52783 98448 52783 37307 52783 35232 4864 25388 4864 80081 4864 78324 4864 58483 91165 92985 52783 71142 92985 4864 63978 63978 7464 63978 44782 62923 63978 92985 39969 57311 39969 39969 44171 45380 63978 45380 94236 45380 3548 76511 39969 76511 58099 40782 76511 76511 55301 81674 76511 28109 81674 47835 28109 28109 48582 28109 32899 66305 32899 57582 32899 53404 32899 32899 64520 32899 13235 28109 32064 32064 78376 26844 32064 26844 83455 18855 26844 5925 18855 91668 26844 14650 91668 91668 31992 30716 91668 18855 53990 53990 75869 59069 75869 53990 55565 55565 15753 53874 55565 53874 10342 81955 55565 81955 43794 53874 79080 82222 79080 79080 36891 3336 79080 7325 79080 79080 55278 41565 79080 53874 53454 92678 53454 53454 45537 64905 53454 84850 79080 40494 84850 70240 84850 84850 18387 6436 18387 39013 84850 39013 67269 39013 24249 76795 84850 19322 76795 19322 55187 19322 11458 19322 84774 19322 51709 51709 24294 71777 76795 51709 70611 70611 69587 70611 49179 50026 70611 36937 50026 3321 50026 50026 62140 71516 70611 71516 5116 5116 43441 71516 93619 93619 61135 54272 93619 71516 82115 19220 82115 66562 93619 66562 73376 66562 29940 91764 82115 91764 66655 66562 26694 26694 14051 26694 17881 49508 66562 49508 41396 41396 84800 32227 41396 41396 33674 48307 41396 48307 1112 81778 48307 34708 48307 34708 65950 98126 34708 48307 22162 98275 22162 48307 37106 34708 89825 37106 49203 49203 74681 69828 49203 80543 89825 80543 35424 61199 80543 80543 41789 49203 48126 49203 23651 60165 23651 19098 23651 19098 28631 19098 8868 8868 58839 44212 19098 18437 44212 8868 40422 84922 44212 84922 86504 97215 84922 84922 74941 67088 74941 5638 74941 74941 508 14337 74941 84922 3251 3251 24489 84922 2239 73142 2239 78095 2239 96694 3251 65539 96694 96694 64103 54215 96694 2239 67306 77916 67306 2239 33004 42094 33004 67306 87678 24607 87678 87678 54420 33004 20222 66060 20222 20222 62342 17128 62342 20222 68361 68361 52375 68361 45049 68361 11556 68361 83407 57175 68361 15100 57175 46045 68361 46045 63860 47954 46045 82104 46045 85819 46045 85819 4578 48215 85819 18616 85819 85819 24776 85819 54614 85819 69446 14447 69446 14447 53054 14447 51931 84116 14447 78027 14447 14447 99975 14447 90034 90034 4725 48077 90034 90034 15046 99975 13101 13101 99582 13101 73051 90034 94282 38459 94282 67733 94282 21997 94282 94282 33536 94282 90348 82539 33536 38790 82539 33536 28525 20318 28525 27595 28525 28525 80148 3327 28525 28525 82038 82539 45987 33418 45987 96164 45987 72483 28525 15589 72483 84653 72483 72483 38255 38255 61032 90548 38255 85230 38255 66137 85230 38255 25228 25228 67186 25394 25228 44133 25228 25387 44133 44133 43746 37916 43746 43746 53866 18459 43746 45478 43746 43746 90369 90369 80718 90369 89444 49149 44133 49149 49586 49149 7742 92262 49149 9211 49149 22694 90369 25255 22694 32952 22694 77663 22694 22694 59460 22694 14612 14612 85116 14612 72013 14612 82780 82780 79852 90201 82780 7974 82780 51039 7974 7974 92690 71695 92690 92690 31322 92690 73415 7086 82780 7086 40417 53291 7086 7086 70359 70359 88267 7086 96375 96375 67170 96375 43090 84447 96375 96375 58381 77002 58381 31660 58381 58381 22480 96375 87159 87159 61473 59387 87159 58381 31332 31332 86728 31332 27556 31332 18976 31332 41115 93140 41115 93520 31332 93520 5505 93520 6515 77090 93520 77202 31332 77202 88867 56148 77202 77202 99316 3668 93520 3668 77981 53999 77202 33677 53999 53999 57012 33709 53999 33709 53479 98224 33709 33709 16189 33709 12910 13916 53999 2416 33709 78765 2416 87593 2416 73817 2416 73817 58610 93981 73817 24728 2416 73817 78160 71207 78160 78160 77657 17490 77657 77657 51011 12480 78160 12480 48449 68078 78160 64827 68078 44781 68078 31975 68078 68078 31112 68078 23838 68078 65308 12480 52822 52822 29470 6677 52822 99478 52822 52822 7540 52822 85271 82003 52822 82003 82083 9408 82003 82003 69175 74136 69175 74136 40944 74136 19940 30285 74136 30285 12617 30285 87887 69175 31900 31900 26825 42836 31900 24197 31900 63258 24197 24197 3300 24197 16605 12014 24197 454 12014 6980 24197 6980 23593 23593 54460 23593 38263 23593 96930 66003 23593 23593 54395 53168 54395 76485 54395 7069 54395 62343 54395 14676 54395 85476 54395 56150 54395 56150 84726 73794 56150 73794 2107 96520 73794 56150 32121 73360 32121 32121 57110 29714 32121 14548 32121 73794 26649 80347 26649 88620 80347 32121 93804 63538 93804 93804 42968 9027 93804 93804 51059 93804 27725 27725 69717 27725 48486 27725 34013 34013 76254 34013 32907 31751 34013 34013 62327 62327 80730 62327 77976 77976 1478 70899 77976 70899 7770 21937 70899 77976 46785 77976 33454 33454 21311 33454 8054 21922 70899 63879 21922 59673 21922 21922 77715 21922 4829 21922 21019 33454 63394 63394 96444 63394 70805 63394 61650 4822 63394 68080 63394 86585 68080 4822 95813 95813 31522 4822 17418 60818 17418 17418 30271 49031 30271 30271 2130 17418 18490 63140 18490 18490 72832 18490 25703 12461 18490 12461 90128 12461 26461 64197 30271 76788 64197 12551 64197 12551 75028 69673 12551 12551 46705 12551 55045 56829 12551 12551 25561 12551 36724 91862 12551 12551 56738 49764 56738 10117 49764 49764 11893 47885 49764 96656 49764 68895 96656 72378 96656 72378 2637 72378 85474 47312 96656 47312 77472 47312 90652 47312 24183 66094 72378 66094 66600 66600 55557 22143 55557 55557 43202 84056 43202 43202 39046 17522 43202 43202 15261 37247 15261 15261 62854 52976 62854 43202 14770 14770 86764 30704 14770 14770 88637 40334 14770 23931 14770 14770 62289 62854 8299 37190 8299 8299 58421 62854 60814 18132 60814 97499 60814 60814 67795 8299 72157 72157 96588 95386 72157 95386 80130 80130 89023 80130 98582 74806 72157 25337 74806 80130 49634 24577 49634 78082 49634 49634 26080 74806 82531 76252 49634 25176 76252 12549 82531 89737 12549 70641 12549 12549 21295 859 21295 56299 859 77901 859 33632 859 26713 33632 59980 33632 59980 86905 3928 59980 28894 59980 59980 46552 46552 44983 63780 46552 71782 46552 71782 30189 71875 71782 81173 71782 81173 72537 89502 81173 71782 28670 81173 15819 15819 81599 15819 41294 51508 15819 90960 15819 15819 31166 40723 31166 31166 97018 97018 89668 7205 97018 71255 97018 73372 71255 71255 47651 52430 71255 55442 52430 29815 52430 17640 52430 52430 10148 10148 72950 40826 72950 72950 6252 6252 91181 34095 6252 42771 6252 64437 6252 72950 73423 73423 38665 73423 72312 42991 72312 16758 72312 72312 15125 49590 64437 49602 73423 49602 34339 9448 49602 86613 49590 86613 60994 86613 86266 49602 64938 94217 64938 23161 64938 82346 86613 86613 25524 25524 45558 25524 84160 43242 25524 72889 25524 25151 25524 45884 25524 25524 20775 20775 73298 58341 20775 62500 25524 62500 52832 71150 52832 3773 52832 25685 52832 25685 1512 25685 59713 25685 99835 3773 48375 41148 48375 48375 67380 48375 38851 61032 38851 92245 38851 96013 38851 65926 25685 65926 83423 49503 65926 65926 87083 65926 1400 80074 65926 47445 65926 38851 3708 53801 3708 65926 31189 53470 31189 57758 31189 31189 64893 83788 31189 36228 31189 36228 8607 20137 36228 36228 22692 22692 58578 31189 81740 69643 81740 90050 22692 70663 90050 81740 66175 41330 66175 66175 60178 31716 66175 33260 31716 13216 31716 43200 66175 50417 43200 31716 40757 82100 40757 11865 40757 69240 40757 94821 31716 97376 94821 48738 94821 94821 69762 55214 40757 55214 89667 94821 67333 67333 69727 67755 67333 79586 55214 12648 79586 79586 23770 90068 79586 79586 47430 79586 65171 65171 77011 47594 65171 65171 21185 21185 32200 65171 83749 20742 83749 19506 83749 83749 6170 83749 54082 68576 83749 8884 21185 82030 8884 21185 97033 97033 92608 97033 39041 60710 8884 60710 71514 97033 87386 14350 87386 72723 87386 60710 88323 49669 88323 88323 26360 88323 98775 98775 9497 98775 63063 63063 67723 63063 83686 63063 89558 98659 98775 98659 90608 2549 98659 5812 98659 96091 98659 98659 98721 98721 55899 98659 4889 4889 65868 95646 4889 4889 48511 48511 67472 14381 4889 14381 7110 5679 14381 62626 48511 62626 82567 93756 62626 52086 14381 74751 93756 51430 74751 87260 74751 74751 94723 94723 72521 62079 94723 74751 8766 52176 8766 8766 6813 75006 94723 75006 19358 22736 75006 75006 85732 85732 82149 85732 45102 85732 38121 36289 85732 75006 6437 6437 32904 56697 85732 56697 51928 56697 50490 73043 56697 6437 4206 57870 4206 60653 56697 60653 54684 52385 60653 6672 60653 23419 60653 23419 48839 23419 69907 60653 55862 55862 82633 55862 28511 55862 48993 38887 23419 38887 81197 93546 55862 93546 45424 93546 12790 11387 38887 60483 11387 11387 42471 96560 42471 68116 11387 61350 68116 68116 76576 11387 12329 12329 5995 8366 12329 29642 12329 70865 29642 54088 42471 54088 97521 59382 54088 54088 4924 12329 39917 66095 39917 17995 39917 40244 39917 39917 25390 78378 39917 24430 54088 24430 79530 56005 24430 24430 82739 24430 59032 59032 655 73520 59032 59032 6417 59032 58386 59032 3292 3292 53354 25979 3292 59032 56682 44005 56682 56682 28892 63789 24430 63592 63789 75148 63789 63789 82386 82386 6415 82386 13146 13146 84507 26355 13146 82386 73256 95061 73256 34719 73256 19922 34719 34719 46309 46309 82381 82381 67250 82381 30120 93924 82381 41707 82381 84281 41707 11806 41707 41707 66643 27491 66643 66643 5561 33717 5561 5561 10413 5561 63981 41707 63854 63854 38724 63854 4085 97202 63854 63854 83229 19036 83229 83651 83229 8316 83229 15390 83229 36877 5561 66616 36877 16711 36877 15803 36877 15803 23301 49588 36877 24654 49588 49588 84007 17704 15803 17704 30018 17704 46973 46973 44994 17704 45442 54115 45442 54115 43048 9081 45442 9081 68381 18838 9081 9081 96093 23881 9081 23881 32090 23881 65240 18465 54115 18465 76411 16864 18465 18465 86791 23881 47543 47543 65412 71236 47543 87818 18465 87818 55815 87818 36170 36170 9047 97416 36170 38738 36170 61822 36170 96984 36170 96984 14749 96984 31292 56996 36170 81270 56996 63696 56996 83513 63696 56996 37797 75075 37797 37797 38978 63580 37797 63696 77138 6136 77138 77138 39556 77138 57660 57660 81830 57660 20109 77138 28207 921 28207 45935 28207 27506 77138 45910 27506 45910 85153 45910 10727 27506 1155 1155 88073 32570 1155 83936 32570 30878 32570 15369 30878 32570 60523 7441 60523 60523 98193 60523 22404 22404 40180 22404 98060 98060 9107 22404 83551 77466 83551 7391 83551 83551 92947 82761 83551 95692 82761 82761 56584 82761 10871 30234 82761 82761 23254 73803 23254 69382 23254 23254 24676 23254 61061 70724 61061 61061 36247 6324 61061 61061 32946 61061 33967 45276 61061 61061 70583 6971 61061 21026 61061 63355 21026 85677 23254 85677 40518 32616 85677 66270 32616 69368 32616 69368 76841 48303 69368 47879 48303 32616 51910 51910 63827 86163 51910 51910 6745 51910 63436 96687 51910 58997 48303 9719 58997 93562 58997 51622 58997 51622 82950 82950 48648 67066 82950 82950 55244 82950 81832 89524 81832 81832 7153 7153 90532 81832 51653 51653 21470 93027 82950 93027 69921 90470 93027 93027 67213 51653 17033 69967 17033 30123 17033 63786 17033 17033 88525 72831 88525 87148 88525 56908 93027 56908 19496 6272 88525 6272 13265 6272 23300 59496 23300 37636 59496 28445 23300 28445 15999 23634 28445 28445 50345 50345 82607 14576 50345 74521 50345 74521 32575 74521 23269 14576 81226 50038 81226 7796 81226 81226 14487 23629 14487 14487 14848 21750 14487 14487 39421 44932 39421 49010 39421 39421 4458 4458 91083 4458 31141 72695 31141 31322 31141 98687 4458 17966 98687 75200 98687 4458 95343 43271 31141 43271 54853 43271 14025 43271 93800 43271 58834 43271 77551 73111 77551 77551 99176 43271 61388 26433 61388 65860 61388 89634 61388 19324 43271 19324 98321 19324 79713 71951 19324 11044 19324 71963 61388 55637 71963 71963 78787 71963 48422 71963 89402 52564 89402 89402 60101 89402 98906 89402 24240 25533 24240 6391 24240 24240 16018 10313 16018 16018 57106 16018 9897 95276 9897 23870 9897 66161 24240 66161 86364 39584 66161 39584 26768 39584 44433 38921 66161 38921 52692 38921 87287 38921 67244 67244 78712 52180 67244 40164 67244 11842 40164 40164 95437 45076 40164 40164 32258 38921 50173 50173 81993 48780 50173 48780 37776 99607 50173 11529 99607 99607 67759 88084 99607 37137 99607 82822 37137 21502 37137 69990 48780 93887 48780 10888 93887 93887 70179 42544 70179 98028 70179 70179 61104 68666 70179 93887 54857 54857 69735 56832 54857 54857 92133 67871 54857 67871 96701 67871 429 67871 52545 6950 54857 6950 81690 67871 89724 89724 44762 89724 53644 89724 73995 66523 73995 66775 89724 66775 35979 99015 73995 99015 46786 42847 99015 73995 59506 47753 59506 54535 59506 59506 97840 97840 61060 61060 91386 58807 61060 23347 61060 97840 43460 64138 43460 64138 97329 64138 91394 64138 87209 61060 26070 26070 89525 74069 43460 74069 87244 66555 26070 66555 54 66555 71287 71287 22150 79434 71287 71287 42388 71287 74033 71287 58407 58407 53894 58407 67989 58407 7173 14812 7173 14812 77834 14812 30920 25971 14812 64444 14812 64444 85730 64444 64775 7740 64775 62717 64775 14812 89983 92639 89983 92639 17439 92639 24801 24801 1117 24801 45553 86560 24801 24801 8202 94824 24801 94824 5593 93906 94824 83127 24801 59548 83127 94824 3952 99450 3952 24801 41297 60193 41297 44043 41297 44874 44043 85584 41297 85584 26021 85584 27519 7138 85584 75080 7138 57940 7138 7138 58756 76199 7138 76199 57133 76199 23147 83253 76199 76199 96077 65199 96077 96077 54075 57051 96077 55892 57051 57051 36429 76199 50098 86965 50098 21442 50098 50098 44132 65750 50098 32328 96077 32328 10016 97852 32328 14592 97852 59215 97852 24643 97852 97852 51879 32328 62372 62372 74968 62372 80016 62372 88131 63829 88131 38406 88131 38406 51335 37684 38406 98719 38406 29546 38406 7104 29546 23889 38406 38406 60078 60078 60978 63018 60078 60078 59401 60078 91494 60078 56635 60078 16994 16994 58743 32334 16994 16994 70193 23889 26583 60078 43725 43725 62647 43725 261 261 19905 72935 43725 72935 45730 64624 43725 64624 31489 78117 64624 30731 64624 30731 13428 30731 20321 20321 545 20321 82216 99139 20321 16381 20321 88264 20321 88264 5203 88264 18629 96891 88264 88264 15458 20321 84971 7776 84971 84971 71640 38520 71640 71640 78181 66393 84971 11250 66393 71640 41300 85494 41300 41300 51087 90828 41300 86631 90828 90828 13414 90828 5345 87224 41300 87224 61895 25986 87224 66051 87224 62409 87224 56819 62409 89689 62409 8147 62409 87224 7374 51598 7374 88965 7374 46615 7374 29351 7374 7374 47110 47110 65331 18235 47110 10750 47110 20434 7374 20434 55879 97050 20434 20434 64966 201 20434 71428 201 201 17533 62690 17533 62690 64499 22875 62690 81648 62690 62690 33166 57142 62690 201 39778 89637 39778 17238 39778 80991 39778 39778 23669 39778 11163 11163 92599 17809 11163 17809 67426 81199 17809 81199 55046 40029 81199 90050 81199 17809 57577 57577 86503 57577 22995 99526 57577 33013 99526 99526 1916 1916 11857 62086 11857 11857 50269 11857 12795 92556 99526 17512 92556 7361 11857 73136 7361 7361 93477 36082 93477 99442 92556 99442 1658 97296 99442 71670 99442 99442 68141 68141 54350 52863 68141 68141 78088 68141 40108 40108 93694 36623 40108 89077 40108 84107 89077 52127 89077 52127 79732 52127 37591 52127 96077 89077 62728 78049 62728 62728 40751 13576 62728 62728 26195 62728 5176 29468 62728 47485 29468 29468 63476 55047 29468 86348 62728 86348 67917 86348 71073 18323 86348 18323 11404 49806 18323 86348 70927 7624 70927 70927 27754 65212 70927 35668 65212 65212 54398 63501 65212 98601 65212 72058 98601 98601 30319 30319 47448 30319 52240 98601 86982 76773 86982 86982 58781 58781 66938 58781 26262 14797 26262 26262 54801 26262 12869 26262 41477 76028 26262 58781 50340 50340 75457 2474 26262 54758 2474 45965 2474 2979 2474 2474 1584 26262 80551 80551 83246 1889 80551 63038 80551 37140 63038 63038 42613 42613 85513 42613 83158 42613 90895 30582 63038 41189 30582 35353 30582 66043 63038 33331 66043 61148 66043 62486 61148 28064 61148 30582 5168 12586 5168 5168 10511 5168 56791 27792 5168 40910 5168 5168 22379 28089 22379 22379 38059 5168 38757 59588 38757 38757 21817 38757 94287 37187 94287 77216 94287 21817 5515 5515 71556 5515 50197 5515 44378 44378 79713 49443 44378 44378 24217 21776 44378 21776 29051 81290 5515 67150 81290 81290 90527 32231 21776 32231 34994 4304 32231 81290 78582 78582 34734 21776 80101 83136 80101 83136 81101 83136 95279 80101 43589 94183 43589 62088 83136 62088 89877 58176 43589 29799 58176 29799 25211 75253 29799 29778 29799 94978 29799 29799 55550 56405 55550 84598 55550 12195 55550 55550 62634 39650 62634 96763 62634 62634 2901 42788 2901 55550 78527 12494 78527 62717 78527 78527 84842 62634 79618 79618 12536 79618 93635 80272 93635 93635 95315 58638 93635 93635 61949 31172 79618 31172 57616 31172 73775 81657 31172 76806 93635 76806 45016 76806 35016 57897 76806 76806 67773 67773 1558 39933 31172 39933 4567 39933 40767 48037 39933 5148 48037 5148 11762 5148 42958 92895 5148 62969 5148 48037 93938 93938 99413 93938 29751 93938 61058 93938 76637 93938 78085 93938 50461 93938 28469 66316 28469 80536 93938 83811 80536 80536 12047 80536 5108 80536 94913 96077 80536 30581 50461 87993 30581 52493 80536 16084 52493 4156 16084 28422 16084 30581 30413 30413 54290 30413 89507 58924 16084 38387 58924 58924 30770 67403 58924 34780 58924 36583 30413 36583 6865 36583 49929 49929 37283 36583 22474 97071 22474 38489 49929 49929 8089 44855 8089 26916 8089 26916 15611 26916 5927 26916 58265 38489 46873 46873 92178 46873 467 80284 46873 69411 80284 69411 38909 69411 54137 54137 89533 35718 54137 81501 35718 35863 35718 54137 4768 4768 70656 97286 4768 54137 83948 52595 83948 15548 83948 83948 68144 81022 83948 81184 81022 81184 73234 86936 81184 81184 27487 29835 81184 27815 81022 29612 27815 27815 94726 3228 94726 81184 5610 5610 57272 42312 94726 42312 38037 47645 42312 42312 77868 42312 89085 64427 42312 35828 5610 35828 56436 54702 35828 79850 35828 35828 17147 48277 35828 35157 35828 69535 35157 69535 61842 69535 72436 14646 69535 14646 81428 69535 59594 59594 27370 59594 39091 92484 69535 18991 92484 92484 91308 49027 92484 92484 90807 92484 88656 51053 59594 51053 61578 17388 51053 95760 59594 95760 92258 51828 95760 70541 51828 76828 51053 51828 77366 69897 77366 76828 56 56 38076 38076 29670 19611 38076 77366 42176 58765 42176 67959 42176 2654 67959 22787 67959 99758 67959 4913 67959 67959 57834 51437 38076 56255 51437 51437 90564 51437 17346 51437 56606 42176 58087 14801 58087 56122 58087 3717 58087 58087 41141 41141 45694 41141 92710 41141 24941 41141 88667 88667 50046 73384 88667 98301 88667 98301 81819 40666 98301 38896 98301 39966 88667 39966 23158 56626 39966 10709 39966 77021 10709 11340 10709 56626 48547 48547 36948 48547 95295 1159 48547 48547 66415 59964 10709 59964 15628 59964 57757 59964 29043 4545 59964 4545 91611 17626 4545 4545 1441 18704 48547 74233 18704 34252 4545 25698 34252 97388 34252 66666 4545 66666 83505 66666 65408 18253 65408 65408 25540 65408 82415 4365 82415 82415 33395 82415 353 35 82415 85245 65408 61588 85245 85245 93558 85245 289 41951 289 25713 289 73338 82415 73338 65408 62453 73338 73338 62680 39741 73338 39741 95356 99625 39741 39741 67195 16390 39741 16390 70007 23803 16390 795 16390 795 64749 795 45466 795 86414 795 64859 64859 84652 64859 83323 55389 64859 55389 32246 41923 55389 55389 89384 55389 58141 59763 58141 77507 58141 83432 59763 83432 80965 83432 21508 83432 8687 83432 27754 83432 2676 95461 77507 95461 15368 34041 77507 98057 34041 34041 43780 14707 95461 14707 9949 14707 77329 34041 93866 77544 93866 18128 93866 93866 69583 93866 41561 93866 94465 29085 14707 29085 862 33667 29085 14707 48474 8273 48474 16675 48474 95758 48474 4038 29085 87949 4038 8894 4038 83488 4038 34 83488 51572 83488 83488 91890 28105 91890 56854 83488 56854 24546 56854 85440 9648 56854 92135 9648 294 9648 48435 9648 48435 3352 11281 3352 3352 45408 48435 96121 35932 96121 96121 40942 96121 54650 12439 96121 3352 38109 3352 70248 18212 70248 58290 70248 80121 58290 38109 74347 74347 2660 74127 74347 74347 92737 69429 74347 4641 69429 69429 8504 87805 69429 69429 35921 35921 62862 23074 35921 35921 43755 31187 43755 43755 29496 58224 35921 58224 40856 58224 13207 57037 58224 57037 88303 88303 8748 88303 81461 94700 88303 83434 94700 92401 57037 25437 92401 25437 61484 21595 25437 92401 74289 74289 90267 74289 68071 74289 49621 51147 74289 25437 70582 70582 94230 97343 74289 97343 97384 83680 97343 97343 11775 70582 24586 45717 24586 68223 24586 68223 12299 69660 68223 69660 81965 69660 94084 14825 69660 82193 69660 7816 24586 7471 7816 90577 7816 43272 7816 66963 7816 46071 7816 7816 46025 46025 81000 26925 7816 23371 26925 26925 37942 97602 26925 5929 26925 46025 67832 67832 84358 95432 67832 95432 43850 9151 67832 9151 27047 27047 51066 51066 97032 18377 51066 23480 27047 60382 23480 4752 23480 23480 79450 23480 59022 51066 87324 44303 87324 9628 23480 13350 9628 87324 21179 13672 21179 72039 21179 21179 1535 67963 21179 67963 90664 21179 90185 57483 90185 50730 90185 90185 44944 90185 66097 67963 16050 16050 88274 70432 16050 40738 16050 56912 40738 48312 40738 37923 48312 48312 81997 40738 5806 5806 47550 5806 5131 5806 19746 33037 5806 5806 58496 34680 48312 34680 64372 34680 41474 34680 7273 71118 34680 2554 48312 2554 57784 34680 12769 16259 12769 60111 34680 81429 60111 60111 71263 12769 43832 10737 43832 87028 12769 87028 568 43832 14952 590 87028 590 44510 590 63252 590 30190 5721 87028 5721 85612 43773 14952 5721 8238 8238 38430 50537 8238 8238 79131 15405 8238 8238 47265 54055 8238 8238 33607 33607 62357 41761 33607 18375 33607 33607 75157 77717 33607 38479 77717 20940 77717 33607 79545 79545 62732 79545 13281 4505 13281 52487 13281 13281 64357 13281 95332 77075 13281 13281 23386 31420 77717 69929 31420 83996 13281 83996 30346 19462 83996 83996 60028 16241 60028 73708 60028 83996 21548 21548 20756 31420 86985 16118 86985 16118 3787 3787 2917 3787 51499 20403 3787 20403 43322 20403 4961 85964 20403 96809 20403 96809 2478 96809 93015 96809 83558 68515 85964 79295 68515 68515 84989 52551 68515 96809 9104 3289 9104 79758 9104 9104 26966 9104 46754 63062 46754 68101 63062 63062 89425 27872 46754 27872 29722 63062 98434 86902 98434 29479 27872 29479 46321 46321 48625 29479 1325 42455 1325 54897 1325 1325 58562 37584 1325 46321 72750 1325 8418 8418 22877 7905 8418 60878 8418 10466 8418 10466 6025 10466 62973 3330 10466 72691 10466 82656 72691 8418 86178 68270 86178 86178 89935 27519 86178 74049 86178 74049 67379 49968 86178 49968 32280 43660 49968 32788 49968 51947 32788 32788 7950 29809 49968 15441 29809 22738 29809 29809 42453 42453 51171 42453 48857 42453 69263 35225 69263 90881 69263 69263 2625 43387 69263 43387 48586 39239 69263 39239 44730 44730 62681 44730 69090 39239 57379 54179 57379 31779 57379 57379 47298 47298 25954 59204 47298 59204 89190 59204 91794 59204 4744 59204 9011 91558 59204 91558 13851 27272 47298 27272 23169 23169 38219 23169 6032 23169 23437 23437 67893 23437 97184 23437 59882 23437 44937 42349 23437 20818 42349 42349 14155 97588 14155 14155 19943 97972 14155 23123 14155 14155 64105 44581 42349 44581 32428 44581 37158 42349 98588 25682 98588 52023 98588 59970 98588 13152 59970 59970 39494 30528 59970 96229 30528 30528 19762 98588 92207 92207 56415 61963 92207 25952 92207 92207 24186 75881 92207 75881 76361 59456 92207 59456 67929 59456 15634 5397 59456 55802 59456 74341 75881 16629 74341 16629 55725 16629 96422 45941 16629 59552 45941 78028 45941 24054 45941 24054 45521 24054 79298 24054 59902 24054 47860 49588 47860 24054 96115 96115 14819 65687 96115 4644 96115 43567 4644 96115 55455 44454 55455 55455 60822 60822 57265 60822 4894 55455 32681 32681 49621 32681 91157 48187 32681 83698 48187 48187 17639 17639 57757 96015 17639 48187 94919 94919 96608 94919 37334 85759 37334 3775 37334 94919 54362 54362 52639 85179 54362 73026 85179 68795 85179 85179 42005 72891 42005 42005 89 42005 10663 9282 54362 18944 42005 42365 42005 42365 40889 53122 42365 42365 61203 42365 79940 42365 29798 29798 53801 29798 70100 29798 93365 86435 29798 29798 63050 42365 55513 55513 54226 55513 37771 55513 94064 98285 55513 55513 28350 82131 28350 21335 28350 66387 21335 47261 21335 83748 21335 21335 18075 67469 21335 67469 80764 67469 17126 67469 50237 50237 83125 38522 50237 50237 47558 50237 74634 46252 67469 46252 16223 78858 46252 46252 48941 50237 24957 24957 69021 46252 71739 98397 71739 14100 71739 14100 43211 79124 14100 90585 14100 35299 14100 2266 71739 2266 46834 2266 72435 2266 43971 23174 71739 14801 23174 53451 2266 39651 53451 98551 53451 91790 53451 53451 97259 23174 24766 84540 24766 24766 16427 1052 53451 51348 1052 1052 34447 1052 98561 24766 37978 43329 37978 1052 82526 21028 82526 82526 20064 47194 82526 47194 96235 47194 66062 47194 84308 82526 39751 39751 95214 51318 39751 4422 47194 27871 4422 98234 4422 28870 4422 33713 28870 28870 90509 25551 28870 47306 4422 47306 46132 22459 47306 55555 47306 94077 47306 95639 47306 58011 95639 95639 32595 47306 79730 10819 79730 4897 10819 6152 10819 10819 18239 79730 24395 67233 24395 67233 28782 67233 41051 18239 53694 10319 53694 47278 53694 91693 53694 91693 68224 88846 53694 18361 88846 45571 88846 88846 64267 88846 1565 1565 10190 62241 88846 74917 62241 62241 7045 7045 18076 7045 51857 28794 1565 28794 68995 1331 28794 18918 28794 48100 28794 89163 28794 75371 89163 15501 89163 89163 73007 33809 28794 33809 63113 14202 28794 1329 33809 1329 43702 1329 76334 76334 23836 45097 76334 21340 1329 21340 10605 29213 21340 62550 21340 61123 62550 10587 62550 91063 62550 91063 22144 91063 3365 47606 91063 62550 13116 26478 13116 26478 34593 26478 41307 26478 27107 79750 13116 24186 79750 79438 79750 79438 99994 72779 79438 79438 39076 19834 79438 42102 19834 8075 79750 19834 44526 38963 44526 44526 58729 22568 44526 72672 44526 33990 44526 44526 93844 26979 79438 15774 44526 15774 78413 15774 51116 51116 65691 51116 71853 79597 51116 51116 73856 24895 73856 9474 24895 47474 24895 24895 89100 73856 88130 88130 67455 67455 31532 67455 70406 10071 67455 10071 66734 96946 10071 10764 88130 52438 10764 10811 10764 10071 46143 46143 59708 7942 10764 7942 7104 7942 20157 46143 35913 35913 47358 74975 35913 95929 35913 62311 35913 15814 62311 90276 62311 79318 62311 79318 37368 62311 98606 43731 98606 20982 98606 20982 28024 39932 20982 20982 1900 20982 11464 30999 11464 29477 11464 48444 11464 11464 83315 11464 83564 74907 98606 74907 4214 67318 11464 11464 52348 72816 52348 72816 19970 88994 19970 83 19970 83 25733 83 98594 83 76167 19970 75638 76519 75638 37502 75638 9991 37502 34167 83 34167 36758 37502 77238 31615 77238 45345 77238 4664 45345 71517 45345 71517 63445 71517 47441 7670 45345 7670 25507 80636 71517 80636 13779 61638 80636 80636 48594 80636 22230 80636 91137 63634 91137 74760 63634 63634 38715 38715 44374 29640 38715 11684 63634 19454 11684 29166 11684 17902 11684 97975 17902 1114 17902 17902 57153 17616 17902 63634 79567 89219 79567 42825 79567 37845 79567 37845 89211 37845 53648 37845 10953 2803 10953 25068 2803 45601 2803 45378 2803 45378 31125 45378 8461 60691 8461 8461 60453 8461 33144 33144 22028 33144 58732 83300 33144 25250 83300 59549 83300 24581 83300 54913 83300 83300 75489 58732 28827 33444 28827 98383 28827 28827 96083 28827 33995 28827 25705 62930 28827 62930 5611 62930 55672 51956 62930 51956 22089 51956 14568 78343 14568 22256 14568 28827 76768 14568 48607 24073 48607 48607 82710 30325 82710 30325 23656 30325 80245 61119 80245 42666 80245 32076 80245 21523 80245 81805 21523 68269 81805 9631 81805 79491 81805 62068 79491 79491 71229 71229 54797 84803 71229 8116 71229 99161 71229 99697 79491 10914 99697 4383 99697 99697 32507 32507 89414 32250 4383 49747 32250 32250 34961 69731 32507 69731 15524 77896 69731 8704 69731 17411 69731 8013 17411 97538 17411 71620 17411 71620 33667 91349 69731 91349 19187 91349 64379 79242 91349 12783 91349 74546 12783 12783 78495 91349 90798 53935 90798 21711 91349 58263 21711 95654 21711 21711 22110 64735 12783 64735 66059 22468 64735 22468 12097 22468 60838 22468 47740 10489 22468 67816 64735 31643 67816 80611 31643 11416 22468 15359 31643 8979 15359 53061 15359 11416 33748 78729 33748 86626 31643 40627 86626 36337 86626 81562 86626 21577 81562 23631 86626 63662 23631 23631 9329 46800 81562 65975 46800 46800 7243 23631 30992 30992 34882 21959 30992 30992 50490 30992 62755 30992 58354 46800 72114 72114 26660 64070 72114 64070 6719 64070 76939 68849 64070 64070 28474 73960 28474 28474 85109 28474 53294 59795 64070 37813 59795 59795 11820 59795 34326 34326 30353 69154 34326 69154 80412 40806 69154 69154 9212 47037 69154 3438 47037 85657 47037 80093 85657 30940 85657 36243 30940 8593 47037 82152 8593 23925 8593 97594 8593 8593 32477 8593 14056 8593 4861 34195 4861 8593 47898 18456 47898 47898 97834 13177 4861 13177 98882 13177 34741 66391 34741 77595 66391 39626 66391 66391 92283 66391 24178 11383 13177 11383 53669 11383 87503 11383 5928 18087 5928 66391 59034 86730 59034 59034 42022 18125 59034 18125 93887 18125 64184 59034 27943 27943 55118 27943 95693 59586 27943 27943 20686 71550 18125 71550 14296 26902 71550 26902 47768 49466 26902 26902 75215 26902 53615 26184 26902 51432 26902 96815 27943 62498 26902 62498 96802 62498 1755 26902 94213 94213 17661 65457 94213 94213 25368 94213 73276 15478 62498 45153 15478 72261 15478 22034 15478 15478 4505 15478 97928 46248 97928 65386 97928 97928 8715 97928 95635 37844 15478 37844 38419 97928 63873 75232 63873 63873 83262 63873 24238 5252 24238 24238 22720 55063 63873 55063 19245 24238 57717 57717 14452 73086 57717 73086 62980 20366 73086 87621 20366 69737 20366 66497 20366 66497 23185 66497 23594 65045 66497 65045 9537 22972 65045 65045 45599 17870 65045 20974 17870 64636 17870 25196 17870 17870 44551 30819 44551 44551 9621 44551 70254 44551 3444 67768 17870 67768 71366 67768 23368 23368 24009 23368 62215 23368 83154 62813 23368 62813 11284 48959 62813 48959 43959 34080 48959 34080 56982 36463 56982 78151 56982 80985 78151 52023 78151 34080 15106 15106 82406 78151 19145 19145 12981 87449 19145 21395 78151 7789 19145 26533 7789 99277 7789 23944 7789 97696 23944 63 23944 23944 72190 23944 27611 98804 27611 98804 7697 98804 30485 27611 591 38963 591 89777 591 37410 89777 44521 89777 89777 88498 77354 88498 88498 33256 79060 88498 65701 79060 79060 93717 55629 79060 71411 55629 55629 7794 79060 4883 55876 4883 40712 4883 4883 36690 47705 79060 20086 47705 38042 47705 17066 4883 17066 79843 79843 18429 79843 85386 17066 33951 33951 3794 23532 33951 79843 43403 53049 43403 14694 17066 57842 14694 33781 43403 12862 33781 61606 33781 45493 14694 45493 80086 45493 12071 33943 12071 89619 12071 89619 13827 89619 86192 89619 82262 81946 82262 10626 82262 57874 82262 59760 82262 79326 59760 59760 74835 89473 74835 74835 56002 56002 81086 81086 13744 93571 81086 60123 81086 64562 60123 17490 60123 7994 60123 60123 23225 59937 23225 81086 82097 23216 82097 82097 7056 71336 82097 82097 58557 58557 4912 1024 58557 74803 58557 26518 74803 78399 58557 45526 78399 78399 3059 30635 78399 84417 78399 23589 84417 20308 84417 84417 93269 93269 64827 93269 92117 93269 80653 80653 45133 90036 84417 90036 71545 32317 90036 85588 32317 32317 19229 3108 32317 80653 73175 13737 73175 73175 41129 48378 32317 48232 73175 36764 48232 34750 48232 40183 48232 40183 8929 83433 40183 40183 84108 38226 40183 37128 38226 63874 38226 38226 27166 84027 27166 27166 77343 75236 27166 94357 75236 79681 75236 88265 75236 87217 27166 27166 43994 43994 69208 43994 34945 34945 12392 43994 50502 61339 50502 45499 50502 10002 43994 50502 98495 98495 41132 41104 98495 10002 41205 76880 41205 41205 20073 41205 11841 17292 98495 17292 93092 53727 17292 53727 62962 28161 53727 41205 76550 76550 83061 76550 44221 70103 53727 61338 70103 70103 13763 70103 18626 42965 70103 76551 70103 64129 76551 21949 64129 64129 35924 42423 64129 64129 70885 70885 8568 17435 70885 30969 64129 30969 7793 30969 60583 54124 60583 35567 70885 83864 35567 98570 35567 24312 98570 83907 98570 30089 98570 98570 53883 98570 16445 16445 23898 49935 16445 31590 16445 31590 39443 31590 42594 16445 67508 36226 67508 31590 42218 42218 88245 42218 62392 42218 4316 42218 87034 99002 87034 87034 7411 53706 87034 49826 87034 67508 25032 25032 20899 80122 25032 95888 80122 80122 20008 25032 20501 20501 98020 20501 78417 80122 26289 26289 12989 38316 26289 81911 26289 20627 26289 48137 20627 20627 45470 20627 87558 46993 20627 20627 23324 29795 23324 58108 23324 23324 87511 7466 23324 39512 7466 31848 7466 95747 20627 12456 95747 26029 12456 12456 88588 84657 12456 7466 24762 24762 38584 38584 26453 38584 44420 38584 74769 74769 93270 97231 74769 97231 76606 97231 97316 69796 97316 69796 85097 69796 30183 97316 54555 28476 54555 54555 78080 61451 97231 30307 61451 61451 87326 75938 61451 17973 61451 17973 90665 34606 17973 17973 41165 79547 41165 41165 53573 41165 77509 56965 41165 65781 56965 56965 34316 56965 27360 27360 10665 10534 27360 58483 27360 2574 27360 90765 2574 46999 2574 47177 2574 39545 2574 39545 54452 39545 92105 12009 39545 49130 39545 39545 94376 96192 39545 34879 96192 17655 96192 17655 90174 67930 17655 21477 17655 17655 77025 77025 27302 77025 15783 77025 89022 49360 17655 90305 49360 45797 49360 45797 49191 45797 42002 49360 79810 38078 45797 38078 95239 95239 99131 95239 9103 95239 58092 95239 6346 79810 54072 54072 45842 49113 54072 60633 54072 83975 60633 94658 60633 60633 40101 13586 54072 43793 13586 65283 54072 65283 40799 65283 46727 89963 65283 46892 65283 47596 60633 51246 47596 85969 47596 65283 40283 64434 40283 40283 34322 34322 35902 60235 35902 44829 60235 55003 60235 60235 45354 45354 6005 45354 3700 3700 3535 43253 3700 44125 43253 43253 48721 46347 43253 43253 88362 88362 29538 5783 88362 88362 35343 56264 43253 60422 56264 16040 56264 56264 12573 12573 19626 12573 6596 88362 37290 99061 37290 3280 37290 3280 19890 3280 69504 69504 23284 69504 39656 9328 69504 89096 9328 79453 9328 11565 3280 11565 86474 9328 89106 374 89106 89106 82929 11565 38927 65061 38927 38927 47783 38927 58455 89106 7172 7172 84470 38927 84466 82988 84466 13507 84466 70734 13507 13507 19527 47194 13507 45528 84466 45528 75597 40559 45528 2152 45528 72932 2152 72932 17632 72932 40735 10039 72932 60431 10039 33771 10039 68401 10039 10039 65069 14335 65069 75363 10039 15036 75363 75363 87678 10039 78695 16632 78695 78695 49167 78695 82019 82019 92790 60355 82019 91418 75363 91418 81497 30902 91418 83352 91418 67036 83352 227 83352 65264 83352 65264 54802 65264 40158 65264 47619 65264 94657 52040 94657 78381 94657 49522 94657 20897 94657 20897 12270 83352 90786 11909 90786 90786 79593 1616 20897 2953 1616 1616 50089 90786 10837 25773 10837 25613 10837 25613 48632 25613 27460 25613 53872 83019 25613 25613 97330 25613 44858 25613 36717 50104 10837 2598 50104 50104 35739 50104 67548 25613 34559 25613 32878 32878 24493 76525 32878 7944 32878 48732 7944 50104 64065 51490 64065 64065 38808 64065 71464 71464 38496 99032 71464 99032 43606 99032 37660 74964 99032 74964 8375 28715 64065 28715 7951 28715 8100 67914 28715 67914 19729 76550 19729 28144 19729 19729 12008 67914 66049 18007 66049 61717 66049 10673 61717 20208 61717 61717 98598 66049 20169 86693 20169 66445 20169 34599 66445 66445 34127 33705 66445 13625 20169 30181 13625 17702 13625 13625 16518 16518 61095 16518 84396 8021 84396 90443 84396 90443 85777 41845 90443 84396 62234 32898 62234 62234 26726 46871 26726 26726 36400 26726 757 757 98769 1681 757 86762 1681 55158 26726 61062 55158 1681 69496 69496 83858 69496 13935 57242 1681 57242 30055 1681 37987 37987 71241 27700 37987 79999 37987 12215 37987 68977 37987 68977 95375 68977 15090 68977 49761 68977 9925 9925 73442 9925 76103 17876 9925 17876 34725 90980 17876 17876 88510 97000 9925 50832 97000 97000 3382 26309 97000 26309 79251 1676 26309 26309 78391 86491 78391 97000 18619 47162 18619 49844 18619 18619 59835 59835 52027 91937 59835 18619 69445 69445 9540 60068 69445 68387 69445 68387 83628 68387 9599 29998 68387 68387 38470 68387 5818 58992 69445 85772 58992 58992 63444 20455 58992 20455 78311 56769 20455 20455 18067 34797 58992 34797 96628 54253 34797 86274 58992 86274 47618 86274 94688 16686 86274 79105 34797 79105 82925 79105 86289 1262 86274 1262 60896 1262 9832 28621 9832 1160 9832 61249 1160 35186 1160 84576 1160 1160 52386 1160 50538 51007 50538 79725 50538 50538 64911 5450 50538 53710 50538 50538 76824 44445 9832 24549 50538 44445 73671 90953 73671 20910 24549 6188 20910 20910 40052 76010 73671 76010 5386 13607 73671 73316 13607 49536 13607 20910 34500 34500 7710 80746 34500 17748 76010 82026 17748 34500 56913 5314 56913 56913 59643 56913 41180 15867 17748 81326 15867 15867 34172 15867 67246 56913 42475 42475 1960 15521 42475 56913 81990 89769 81990 81990 45918 81990 31660 15867 23819 23819 51743 23819 49258 23590 49258 49258 96505 29724 49258 20807 49258 63887 20807 51757 20807 20807 68650 4097 20807 4097 51150 4097 93376 68650 23522 90219 23522 17613 23522 1786 17613 23522 32614 32614 31824 32614 74013 32614 79423 79423 31577 79423 47275 79423 73428 73428 57233 73428 93797 82848 79423 4082 82848 2060 82848 82848 59028 82848 61246 73428 47371 6004 47371 47371 91269 47371 40040 87760 40040 40040 71241 51872 47371 51872 64203 65157 51872 40040 74951 74951 44517 74951 59730 74951 58105 39628 58105 14013 58105 53994 58105 58105 20509 90608 20509 40618 74951 57207 40618 58105 57636 57636 23420 23420 22441 63849 23420 63849 38981 15935 63849 63849 91822 3974 23420 63849 30573 3974 1784 1784 25899 44746 1784 1784 65493 74563 1784 74563 7068 74563 53610 37483 53610 80962 53610 1784 40725 40725 69296 40725 85753 85753 9943 85753 23265 66971 40725 97552 66971 66971 924 35335 66971 8310 35335 54474 35335 35335 84682 35335 95051 86117 35335 53204 86117 86117 45136 35335 51829 18549 51829 18549 12522 18549 7457 45123 18549 46901 45123 45123 12428 75206 12428 75206 59049 75206 92019 78998 92019 92019 66372 66372 67025 66372 96016 66372 87355 51450 92019 51450 68142 11325 51450 33849 11325 16661 11325 51450 60435 40321 60435 71135 51450 75791 71135 39805 71135 97884 39805 39805 84745 18887 39805 2836 39805 80661 39805 80661 83945 80661 32011 35575 32011 63368 32011 63368 46381 63368 67151 29775 63368 13054 63368 91316 63368 97662 35575 94034 97662 63368 13984 24090 13984 13984 40408 75878 40408 78003 40408 40408 9298 11097 40408 13984 1006 1006 43524 1006 91821 1006 18442 18442 804 66093 18442 42446 1006 42446 57503 42446 82202 11082 42446 42446 89167 42446 23438 70435 42446 69470 70435 94984 70435 92124 70435 83460 70435 83460 6132 29114 83460 38197 83460 38197 80382 81943 38197 38197 98290 1796 38197 1796 35884 1796 20100 1796 93695 42769 1796 22149 42769 98447 42769 4403 1796 41904 4403 66110 42769 88333 66110 4403 4656 93126 4656 19960 4656 4656 8020 8020 59692 19960 96408 96408 71265 41318 96408 54863 8020 78617 54863 77090 54863 34895 54863 96408 97079 96408 16779 3298 16779 16779 3478 97079 58499 31702 58499 85624 58499 58499 65768 65768 88391 65768 5528 5528 48334 5528 90259 5528 28623 5528 77991 20951 65768 20951 45632 30542 20951 20951 55750 20951 69205 21903 69205 69205 58170 69205 44916 90128 69205 89161 69205 69205 14142 83601 69205 12241 69205 12241 34228 37166 69205 50857 37166 93207 37166 37166 96627 76888 37166 76888 43425 57329 76888 25339 76888 76888 84662 76888 26215 37166 64165 3899 64165 64165 43389 64165 88258 88258 94166 93629 88258 17316 88258 88258 11212 88258 35766 90602 88258 90602 97513 90602 75161 76209 90602 76209 26098 46503 76209 68471 46503 46503 31677 50619 46503 46503 49295 76872 76209 76872 62443 76872 8310 58780 76872 76872 92559 46503 82363 96884 82363 82363 8583 82363 92152 41291 76872 83343 41291 3153 83343 41291 17651 3335 17651 41291 48631 18022 48631 88285 48631 30799 48631 48631 35296 48631 33627 65954 48631 54999 65954 68447 65954 65954 95898 95898 88125 88125 53388 79641 88125 79641 84023 11642 88125 11642 77720 46550 11642 11642 77088 10725 79641 10725 79295 10725 92334 11642 44641 44641 68636 44641 44111 44641 31329 50053 31329 31329 52411 10725 85383 85383 59278 55142 85383 82974 85383 31329 16354 61411 31329 61411 72272 61411 16111 3707 16111 16111 43901 16111 93467 16111 94167 16111 75180 27777 16111 16111 92259 81902 61411 49418 81902 81902 43714 61411 63811 62630 63811 63811 91453 63811 95621 95621 891 65181 95621 95621 93439 95621 98095 80435 98095 59262 98095 98095 92122 3226 92122 92122 91220 45594 92122 41462 92122 56977 92122 56977 8828 56977 57930 21608 56977 62831 56977 36889 92122 36889 69326 36889 5856 83321 36889 36889 64015 36889 68489 21043 56977 21043 74593 21043 68446 86584 21043 97849 21043 21043 42053 98680 42053 67070 21043 44483 67070 67070 89188 14177 42053 35827 14177 14177 86680 14177 77370 14177 57592 57592 51477 14177 87035 87035 47258 87035 6703 72346 14177 81058 72346 72346 40807 87035 90232 90232 18998 90232 42996 42996 21869 28026 90232 42996 20954 20954 66846 71808 20954 20954 22311 62146 20954 50232 62146 50232 72820 50232 6282 34439 62146 5279 34439 34439 1899 40489 34439 69282 34439 56962 69282 69282 39954 49768 39954 5023 39954 5023 72980 5023 12390 14932 5023 5023 26340 58268 26340 16998 26340 74719 26340 26340 69784 69331 69784 26340 72359 72359 36462 36065 69784 36065 43892 91299 36065 94292 36065 87385 36065 92969 87385 87385 68446 87385 83641 72359 72513 2222 72513 93039 72513 83779 72513 72513 60274 60274 13895 72513 54902 54902 4084 54902 49804 86816 54902 17772 72513 41787 17772 54902 621 63278 621 40392 63278 45693 63278 50442 621 56375 50442 96816 50442 50442 92747 60092 50442 60092 85807 50442 92367 92367 61343 92367 92978 22250 92367 22250 90456 22250 93817 6570 22250 80358 6570 6570 29808 29801 6570 29801 34298 34129 29801 12722 29801 12722 40544 27312 22250 27312 96633 27312 16086 27312 92577 92577 5435 12722 20745 56286 20745 39701 20745 39701 35848 9423 39701 34814 39701 20745 24914 24914 43560 24914 75366 24914 75332 24914 43730 90543 39701 90543 79895 90543 71605 39701 15541 26099 15541 15541 75772 88108 15541 44045 15541 44045 50910 44045 62539 44045 2560 78622 15541 15541 19147 19147 37684 78622 94958 36027 94958 19147 39857 39857 83999 11507 39857 71848 39857 36027 24756 24756 20773 86779 24756 40782 24756 36027 89835 75375 89835 71247 39857 57411 71247 71247 37565 71247 90372 91490 71247 56685 91490 71247 5735 5735 29574 5735 49147 2290 91490 2290 51875 2100 2290 2100 81322 2100 7991 66186 2100 69553 2290 69553 67484 98699 2100 24364 98699 5765 98699 98699 33226 30543 69553 53062 30543 30543 95084 98699 11400 11400 98249 11400 69359 65366 11400 65366 86893 65366 89316 73658 65366 73658 93804 73658 12505 96312 73658 37580 73658 17449 73658 16300 73658 65366 50780 50780 33173 63927 50780 50780 51201 68597 11400 68597 7989 80879 68597 68597 62766 62766 8436 58329 50780 58329 83093 58329 54489 33170 58329 79042 58329 79042 45652 14997 79042 16435 14997 14997 80929 79042 40625 40625 76293 26235 40625 97725 26235 26235 80518 35108 40625 35108 20475 14334 26235 14334 24218 1485 14334 78499 14334 47130 14334 11470 47130 79138 47130 47130 60518 60518 63314 47130 16210 16210 16693 16210 2637 98922 16210 60518 30919 30919 22353 44684 30919 16173 16210 16173 64615 16173 40515 98035 16173 30919 30720 28477 30720 30720 70159 70159 72746 70159 5020 35157 5020 82106 5020 5020 24079 34713 5020 29026 34713 34713 44118 34713 16788 59928 70159 84524 59928 95750 59928 40044 59928 59928 51914 59928 32461 29292 32461 59928 8844 23390 8844 8844 77700 8844 47221 76241 47221 92334 47221 47221 49064 48023 47221 87615 77700 87615 84463 26140 87615 87615 59800 87615 71919 62283 71919 26595 71919 72862 71919 30741 72862 54001 71919 66525 54001 54001 93816 54001 23890 58301 54001 54001 19229 54001 1875 54001 73130 54001 64121 64121 39566 64121 46417 71392 64121 54001 33570 38075 33570 33570 3216 64121 27950 27950 41858 50647 27950 6294 50647 48153 50647 50647 81605 81605 86199 85869 81605 27869 50647 92246 27869 27869 44859 20616 44859 44859 57638 64736 44859 63450 44859 81408 27869 81408 45576 56985 81408 81408 56665 11702 81408 81408 12882 44859 86477 81408 12211 90543 12211 54483 12211 46291 12211 12211 17328 12211 78326 19485 78326 78326 22483 78326 18564 71595 78326 78326 98180 2186 98180 23617 98180 29669 98180 31685 29669 24550 78326 24550 49876 12678 24550 88968 24550 24550 36039 49337 24550 49337 21521 15817 49337 30103 24550 60946 30103 60946 97667 78550 60946 51715 78550 60141 78550 99866 78550 99866 62013 99866 73076 98301 73076 49933 73076 79800 73076 11441 79800 79800 86946 99866 25794 12679 25794 29074 25794 29074 33867 48139 29074 29074 67993 81956 67993 67993 44623 67993 62537 67993 3775 29144 29074 29144 20390 54942 29144 87278 29144 75407 87278 43409 87278 99665 87278 87278 17698 66858 17698 40999 17698 87278 43057 13887 43057 13887 47787 18873 13887 13887 23301 43057 67613 13887 9071 38422 9071 9071 36222 80260 9071 56213 80260 80260 54591 80260 48390 48390 60761 48390 59329 6775 48390 80260 13147 13147 65976 80260 28539 28539 37078 13147 14926 14926 94206 69529 28539 69529 443 16656 14926 16656 52527 16656 69562 16656 16369 16369 45633 79896 16369 17746 16369 16369 84037 83882 16369 52531 83882 66509 83882 47561 83882 89241 83882 89241 16754 43831 83882 9665 43831 43831 70863 70863 73188 70863 33258 70863 63495 43831 35528 98846 35528 1687 35528 35528 14688 14688 54409 20909 70863 13142 20909 22067 14688 77299 22067 22067 50204 58273 14688 58273 86492 3625 58273 22067 85431 79891 22067 79891 47685 79891 80367 80367 34568 80367 365 93003 365 79891 54210 44670 54210 54210 19042 365 89215 89215 78982 89215 54888 54888 11362 39487 54888 2324 39487 17174 39487 30745 17174 39568 17174 17174 91796 3605 17174 17174 11152 39487 46557 46557 65721 56379 46557 5584 17174 5584 61940 13329 5584 5584 80224 46557 35201 35201 34345 35201 69602 69602 18867 69602 76900 76900 20579 69602 92725 92725 12730 6715 92725 11505 92725 92725 70682 92725 45761 35360 45761 29155 45761 45761 78545 30279 45761 95097 92725 68774 45761 35835 45761 35835 70157 35835 58108 7211 95097 7211 84911 24059 7211 46468 7211 21294 68774 21294 3730 93225 21294 21294 11236 7211 27081 82497 27081 21294 51990 51990 47152 11973 27081 68183 11973 87658 11973 23136 11973 27081 87914 87914 11626 34798 87914 87914 24180 11973 70 15454 70 85553 70 24180 48463 48463 83730 83730 42010 83730 67714 67714 85359 67714 63708 67714 69910 50372 69910 69910 94658 67714 74452 63098 67714 63098 87330 55774 87330 75464 87330 87330 1356 1356 70411 1356 66161 90560 1356 26851 1356 99469 1356 99469 74846 99469 36034 99469 81316 99469 58063 91804 58063 58063 20315 31641 58063 31641 1654 31641 70700 77513 31641 31641 45567 31641 97155 45931 97155 40990 97155 45603 97155 90557 31641 90557 36136 90557 67006 36443 90557 51014 36443 99633 97155 96692 36443 79189 96692 96692 65498 96692 27963 36443 56610 56610 77296 81610 96692 81610 6403 4221 6403 8154 6403 6403 98520 78174 6403 99735 6403 38489 99735 99735 74473 1386 6403 1386 41643 1386 20003 56107 1386 1386 98802 9901 99735 45035 9901 69639 9901 99735 97659 97659 77032 50271 9901 52142 50271 50271 77249 85539 50271 88537 97659 88537 5719 88537 95573 6164 88537 13322 88537 16135 97659 78526 16135 16135 6137 16135 45873 70461 16135 11791 50271 99335 11791 11791 35531 25733 11791 16135 20926 20926 40376 16135 7759 97608 7759 7759 40439 7759 21113 68329 21113 15110 7759 27442 15110 15110 63773 15110 79244 70029 7759 10286 70029 70029 32269 96666 32269 68720 32269 70029 43059 67087 43059 28728 67087 67087 74001 66041 67087 67087 91346 27889 67087 7762 67087 7762 66588 3237 7762 7762 56159 7762 45094 57791 7762 57791 16426 57791 52326 52326 52118 52326 9097 52326 47107 52326 55106 60349 57791 60349 53474 53474 68456 53474 62321 53474 27123 53474 82582 83348 60349 21000 83348 83348 74085 4438 74085 34976 83348 34976 57810 67245 34976 67245 9226 67245 45571 86024 67245 34976 30914 2719 30914 30914 99455 99822 67245 99822 89873 99822 70026 18979 99822 18979 71666 11745 18979 56568 18979 56568 62303 37234 18979 37234 27530 52144 37234 56568 34696 95284 34696 34696 4202 34696 94005 57118 94005 94005 77523 94005 9447 29881 9447 9447 32235 94005 79348 79348 98799 79348 85173 22402 94005 79348 32648 32648 33286 13963 32648 32648 36911 99527 32648 11273 99527 17954 99527 72445 32648 72445 22893 12328 72445 79786 32648 99527 88160 53790 88160 79786 89604 89604 98775 55807 89604 22645 89604 22645 17004 22645 34576 56393 79786 76073 56393 33890 22645 74287 33890 16353 33890 16353 24498 1801 16353 45198 16353 62067 33890 21234 62067 17690 62067 62067 28111 1459 28111 28111 28176 49763 28111 17905 28111 93424 28111 93424 5759 93424 75138 75138 15817 75138 87185 93424 8262 8262 65328 1736 8262 17977 28111 9945 17977 55620 17977 7049 8262 29335 7049 42533 7049 22657 42533 29661 22657 90225 22657 9479 22657 48707 42533 49907 48707 46354 48707 48707 85228 92013 85228 43850 85228 85228 81442 88144 85228 12486 42533 10387 12486 41799 85228 13902 41799 41799 34588 34588 70384 34588 98377 34588 24900 24900 39839 24900 93735 63089 93735 93735 11834 93735 21605 21605 41859 35201 21605 99031 21605 21605 29709 21605 27957 76295 21605 76295 29192 55060 76295 3621 21605 4069 3621 9528 3621 93616 3621 93616 68784 93616 12267 77136 76295 77136 41041 77136 51460 77136 82419 90735 93616 90735 95255 90735 4323 67827 4323 67827 6278 73899 4323 90048 73899 9136 73899 4745 73899 22594 73899 93642 4323 93642 23214 93454 23214 23214 88294 93642 88993 88993 88127 88993 24992 88993 41257 88993 13604 69313 13604 88993 5141 5141 84282 5141 70605 13604 77665 77665 23175 92804 77665 19957 77665 30890 77665 66780 77665 71143 77665 5141 59554 59554 84895 84895 77416 21463 5141 21463 67619 67619 59789 67619 91888 50985 21463 13737 50985 96377 50985 35419 50985 90192 50985 90192 8526 90192 63554 59310 90192 50095 90192 50095 91476 90481 50095 56374 90481 90481 63045 62784 50095 41228 62784 62784 50113 29945 62784 90481 96621 96621 28668 96621 67610 96621 73469 73469 71181 3857 71181 71181 43059 71181 18688 93021 18688 14316 18688 18688 39856 52298 39856 84411 39856 78430 18688 78430 77018 49237 78430 18688 56246 75291 56246 56246 55699 35023 55699 6662 55699 55699 81759 55699 23602 23602 81112 23602 751 23602 42047 23602 55476 23602 74693 74693 98195 32834 74693 8318 74693 74693 63267 40877 74693 14910 40877 24000 40877 24000 52975 89093 24000 74693 73852 73852 40911 73852 39564 73852 29481 29481 9178 28908 29481 58339 29481 90958 58339 58339 86055 53142 58339 53142 81688 2032 58339 2032 4247 29167 2032 29167 64170 29167 25412 29167 23500 29167 72854 2032 49085 29668 49085 66121 49085 81914 49085 29711 49085 49085 96760 93858 29167 87498 93858 65694 93858 87870 93858 76667 93858 93858 75058 15234 75058 75058 14891 8576 75058 93858 35993 35993 97476 43947 93858 43947 46361 43947 62277 72371 43947 72371 11366 72371 60100 15754 60100 15754 45533 63423 15754 15754 40030 72371 33324 3477 33324 33324 26815 59284 33324 97369 33324 63872 60100 63872 72856 63872 82086 63872 58933 63872 90177 48925 15754 48925 65094 48925 13166 33324 58971 58971 33806 58971 73911 19862 58971 58971 88796 88796 98050 74563 88796 28364 88796 88796 37473 37473 14312 13344 37473 37473 19793 57412 37473 64336 57412 81953 57412 18399 37473 26351 18399 35891 18399 37098 35891 66296 35891 98868 18399 98868 26611 56551 18399 56551 16493 4862 56551 4862 83090 83090 27207 78306 83090 17692 83090 66741 83090 48902 66741 66741 2730 66741 27922 3685 27922 66741 93860 17303 93860 93860 15965 93860 3750 97031 93860 97031 66694 89859 97031 18185 93860 39408 18185 18185 89878 18185 99821 5729 97031 5729 26271 96763 5729 48683 5729 2197 48683 18185 32305 89719 32305 5729 70556 70556 20335 72048 70556 70556 70250 70250 21071 70250 38765 70250 90327 16659 90327 90327 94791 75344 90327 77724 75344 28391 75344 57847 75344 93032 57847 28391 74498 74498 41045 74498 58573 98107 58573 58573 59880 58573 47909 28391 55525 55525 9145 24340 58573 24340 21144 33328 24340 22415 24340 52351 22415 22415 85406 22415 10269 22415 35138 35138 59235 35138 94549 35138 47083 35138 44135 62160 44135 44135 16275 60547 44135 60547 83275 83275 62001 11478 83275 68684 60547 63692 68684 63692 72795 43854 72795 77128 72795 77128 4427 16058 77128 7566 77128 32644 77128 32644 39932 32644 91540 91540 41032 69829 91540 41863 32644 41863 13163 41863 52969 52969 41744 50801 52969 16674 50801 22367 50801 99548 22367 22367 28078 46660 41863 55228 46660 50801 98431 36189 98431 63143 46660 50308 63143 60984 63143 63143 46307 94447 63143 60914 98431 60914 25322 60914 34276 30716 34276 34276 14126 14126 3306 14126 32872 60914 98505 87489 14126 24056 87489 31759 87489 38788 87489 26620 87489 41728 98505 41728 54945 55141 41728 38262 41728 41728 10033 41728 48731 48731 85216 48731 54161 41728 27548 52187 27548 71943 52187 27548 23378 2011 23378 23378 41415 51802 52187 36060 51802 36060 53473 77779 36060 36060 5195 36060 28045 44709 36060 52088 44709 44709 13061 44709 39557 44709 86766 98862 44709 98862 98432 98432 79096 98432 55865 98432 47233 98432 77962 98432 64337 64337 1444 64337 90936 64337 67430 64337 34233 64337 29907 10060 64337 18595 10060 7877 10060 23238 64337 10060 73837 44422 73837 52003 73837 23238 17222 17222 83762 17222 41267 78456 41267 98627 41267 41267 38478 38478 56940 38478 85050 57486 85050 71083 85050 28438 85050 78162 85050 85050 97235 99482 85050 99482 27075 99482 87941 40692 99482 98743 40692 35762 98743 33873 98743 38109 33873 14771 33873 86858 14771 67200 14771 46699 14771 46699 56302 46699 49894 46699 15050 91747 46699 97805 46699 95319 46699 51387 95319 50036 95319 50036 20089 95319 21152 40148 21152 36823 50036 36823 60554 36823 17306 36823 9487 21152 55454 12304 55454 29758 55454 55454 49327 55454 66623 31637 66623 90494 66623 36823 15650 66623 44456 15650 17818 17818 94899 17818 85942 66221 44456 83025 66221 66221 90341 17818 8508 8508 17694 8508 5998 97029 8508 29756 8508 8508 88766 56006 88766 58803 88766 58803 51009 88375 58803 11041 88766 58803 74947 94291 11041 94291 79685 80250 94291 94291 53440 53440 90558 47186 53440 53440 61549 61549 36185 77048 61549 38935 77048 94809 77048 41071 94291 41071 56872 65468 77048 65468 5132 36894 65468 41071 48668 84073 41071 84073 53242 84073 89251 84073 6545 41071 96849 46130 96849 96849 20565 73293 96849 12550 96849 38684 84073 38684 26336 38684 35864 38684 97982 19105 38684 59902 19105 19105 36867 62701 19105 62701 77242 38684 59975 59975 85074 87775 62701 87775 75478 87775 45473 45473 39888 40036 45473 45473 61880 45473 87899 87899 81765 87899 44160 85554 87899 56918 87899 56918 62298 60521 56918 42812 56918 66465 87899 45993 66465 19405 66465 66465 19758 19758 79251 51084 19758 51084 74944 51084 57619 51084 75144 90136 75144 51363 75144 75144 51486 58828 51084 58828 60524 58828 98767 98767 38052 38052 21270 38052 23529 38052 24280 38052 99095 38052 23393 74918 23393 74284 38052 74284 65391 74284 74925 33826 23393 99400 74284 53143 99400 99400 42921 42921 86739 42921 2921 74655 33826 3144 74655 80846 74655 66800 99400 66800 31248 66800 42309 1601 66800 78581 74655 35282 78581 78581 2132 60733 78581 59059 78581 59059 9801 59059 61838 98957 59059 78581 65704 99018 65704 99018 58536 87066 99018 99018 54976 34787 59059 34787 56970 99018 81340 66204 81340 81340 97727 97727 78868 33920 97727 97727 74288 34787 40129 40129 16126 40129 30980 3586 40129 40129 30702 97727 29878 43840 29878 24426 29878 24426 87724 24426 55340 35941 24426 89969 29878 82540 89969 88980 89969 19905 89969 29012 89969 89969 68263 89969 5665 40064 5665 1704 5665 99060 5665 41818 5665 46046 5665 46046 65775 46046 80474 80474 51160 35716 41818 35482 35716 63203 35716 81082 35716 35716 76132 86864 35716 55378 86864 80731 86864 28475 80731 11197 80731 33125 80731 28062 33125 33125 18816 15621 33125 90202 80731 90202 56400 92274 90202 90202 88213 15621 9147 71810 9147 9147 3703 29259 3703 37116 3703 33524 37116 37116 76576 22377 37116 37116 28281 45290 37116 45290 47320 45290 15218 3703 99542 99542 36471 99542 45035 70084 99542 79350 99542 35924 79350 33343 79350 65586 99542 65586 55523 99532 65586 65586 38918 20108 65586 83398 65586 64386 83398 85338 83398 83398 1257 83398 42154 74639 83398 40426 74639 39355 74639 39355 42078 69876 39355 83398 76554 76554 96362 2974 76554 73715 76554 730 39355 6163 730 730 1903 38256 83398 38256 40004 38256 64457 76816 76554 81068 76816 76816 92574 79900 92574 92574 72898 37611 92574 92574 39196 58894 92574 81322 58894 3908 58894 79584 58894 57161 79584 38351 39196 38613 79584 32919 38613 61387 38613 38613 80215 38613 93518 92285 93518 31283 93518 96231 93518 67598 93518 9184 93518 9184 49098 90683 9184 90683 63273 95848 90683 33215 9184 33215 89162 33215 10657 86360 90683 41727 86360 41304 86360 77039 86360 30533 86360 30533 42751 30533 13985 28412 30533 67840 30533 67840 86261 50078 67840 67840 78872 30533 56709 81056 56709 50228 56709 56709 27380 56709 88603 56709 21136 21136 38701 91626 21136 1382 21136 52173 1382 1382 55430 1382 36807 88603 69224 57990 69224 69224 86467 5638 69224 98651 69224 36905 98651 98651 64605 98651 71042 82703 71042 71042 75096 71042 39989 49632 98651 58417 98651 22644 58417 49632 85384 85384 12571 85384 79054 61996 85384 61996 34046 61996 36353 72584 61996 61996 86784 56543 61996 85384 70989 35178 70989 54159 70989 54159 71138 54159 79911 78723 79911 79911 66650 79911 69725 79911 5696 55100 5696 5696 68071 5696 63591 5696 25196 5696 69180 79911 47459 47459 97797 47459 89650 89650 93702 93702 44219 18308 93702 47459 47343 47343 83150 47343 56965 47343 60158 38599 47459 80976 38599 91318 38599 44321 38599 38599 90090 90090 3162 57244 90090 90090 32745 32745 74066 53212 32745 41499 53212 53212 16891 32745 61405 61405 57547 65982 61405 9267 61405 61405 79568 79568 9335 2021 9335 79568 83533 33477 83533 83666 83533 90810 83533 90810 31661 95821 83533 95821 26443 95821 58445 37410 95821 95821 13335 2087 90810 2087 12065 2087 86668 92853 86668 75005 86668 37664 75005 75005 74795 94408 86668 94408 74954 1914 94408 1914 35287 86668 61974 76040 61974 61974 63079 61974 99967 61974 14813 94408 79410 79410 3151 59806 3151 34394 59806 79410 8521 19872 8521 8521 58236 8521 94561 8521 67424 8521 17136 90552 17136 96174 8521 17136 36604 36604 2362 36604 70997 36604 4099 36604 33235 36604 69576 69576 77132 77132 98092 84384 36604 40544 84384 77132 39718 46023 39718 56752 39718 39718 27215 13578 39718 48334 39718 7333 39718 42321 39718 84384 84370 84370 95008 84370 72525 84384 77052 77052 90792 77052 84707 45182 84370 72521 45182 45182 23238 74548 77052 74548 48807 74548 92433 77052 45187 45187 61069 49664 45182 49664 11489 3593 49664 65879 49664 95714 49664 47182 45187 50561 47182 47182 17538 81229 47182 95938 45187 32439 95938 2515 47182 2515 81539 59967 47182 59967 56686 59967 76719 59967 27465 80622 27465 48167 59967 48167 38401 76322 48167 70134 27465 70134 20281 4705 70134 70134 98853 59392 98853 73806 98853 36528 98853 98853 46942 46942 26854 46942 4850 5871 46942 70134 69232 46857 98853 46857 27600 46857 1839 1839 98884 15703 1839 71855 46857 83329 71855 71855 48609 71855 45046 1839 91305 93218 91305 91305 78208 71855 63729 63729 40002 52473 63729 63729 65131 91305 23725 23725 59407 23725 28303 66646 23725 23725 29929 63729 55146 97786 55146 37698 55146 37698 73497 37698 24378 37698 14439 23725 87535 21051 87535 77847 87535 87535 84287 16821 87535 16821 86739 33034 16821 16821 49237 16821 16134 27552 87535 27552 69960 97397 27552 8804 27552 16821 66812 66812 8131 66812 48484 66812 23344 66812 2797 32832 66812 33739 66812 33739 52018 66812 74783 74783 12216 95085 74783 29889 74783 42676 29889 31137 29889 74783 59933 59933 98248 50439 29889 27787 59933 3398 27787 27787 40963 53456 27787 53456 42452 14830 53456 36361 14830 53456 44527 3045 44527 44527 40990 83181 44527 32585 44527 14830 9243 84475 9243 92730 44527 92730 15810 92730 21616 11501 92730 92730 34352 92730 16521 71509 92730 14728 71509 14728 77099 60870 14728 88579 14728 47138 71509 47138 91830 10961 47138 82877 71509 82877 37076 38917 82877 87846 47138 24010 87846 86925 87846 59907 82877 59907 1020 59907 64087 59907 57699 57699 90506 87851 90506 86796 90506 90506 13936 1995 90506 1995 33177 1995 27292 35670 1995 90506 98590 57890 98590 41280 98590 47864 98590 98590 12011 98590 71500 58045 98590 28802 58045 98590 15425 23584 58045 15425 56713 84312 56713 62177 56713 62177 50540 24748 62177 84788 62177 23584 2047 40977 2047 27365 2047 4986 2047 2047 91126 2047 6518 11663 6518 67645 6518 47259 6518 7144 6518 11502 7144 7144 91369 91369 32412 35957 91369 28141 91369 6518 68492 60016 68492 1748 68492 68492 83419 7144 3213 3213 29762 3213 98608 63129 3213 26682 63129 73298 63129 63129 34290 63129 99927 59253 99927 99927 9890 99927 96925 99927 9652 22243 99927 71655 99927 64578 71655 97152 99927 26356 97152 97152 97389 52356 97152 52356 30100 16294 52356 16294 82081 16294 89223 16294 79485 16294 93111 82815 93111 82815 2556 1343 82815 1343 26175 1343 61550 1343 46454 52584 1343 40781 1343 78818 1343 1343 98626 98626 1256 98626 45136 88176 98626 87741 1343 83824 87741 87741 18761 5368 98626 5368 98912 98626 44496 44496 59641 44496 98222 44496 48881 44496 94811 44496 29605 44810 5368 55231 44810 44810 55067 55067 94094 56242 55067 55067 10644 55067 75753 10849 55067 44810 16428 16428 66841 38037 16428 72061 44810 57283 72061 95597 72061 16428 10127 78865 10127 27235 10127 27235 38301 27235 4897 10127 64028 64028 67552 67552 61217 64028 79711 48852 79711 74789 79711 5557 79711 64028 59923 59923 18189 35943 79711 36436 35943 40517 35943 35943 40566 40566 9527 73834 59923 74546 73834 73834 27063 73834 29951 73834 59426 49537 59426 73834 89642 89642 69974 89642 43625 89642 55148 91598 89642 59426 43697 89642 36140 43697 21942 21942 19712 47026 21942 43697 21733 2593 21733 21733 76337 15766 76337 14970 76337 12826 21733 68028 76337 58678 68028 1545 58678 56332 58678 38546 58678 38546 89844 92442 38546 38546 93697 27703 58678 58678 69795 69795 3458 52072 69795 69795 22425 69795 6868 6868 43355 27964 6868 12104 69795 47369 6868 47369 52614 41715 52614 47086 52614 77460 52614 2542 52614 52614 4992 4992 13990 44785 4992 4567 44785 44785 74160 44785 78993 4992 85714 50433 85714 85714 28667 85714 91704 83989 44785 68058 83989 78688 68058 68058 78997 68058 47890 68058 30644 70697 68058 19389 85714 19389 94801 30649 83989 33058 30649 79706 30649 1381 30649 43878 30649 96464 19389 6419 96464 30649 96307 96307 46338 53701 19389 35832 53701 53701 97516 53701 80673 80968 53701 78540 80968 1679 80968 32696 80968 63706 53701 63706 20461 63706 48273 63706 16314 4056 63706 14278 4056 85373 4056 77288 4056 77288 85333 75870 85333 77288 39592 37291 39592 39592 90846 85333 90370 90370 57076 90370 12415 90370 36695 39592 75559 28803 75559 75559 77074 75559 71817 75559 61094 99740 61094 95171 71817 95171 9594 16268 95171 92581 95171 34396 95171 34396 76600 80205 61094 80205 26114 80205 14606 45206 34396 45206 54912 45206 93185 31596 45206 45206 42729 45001 80205 45001 21270 71147 45001 45001 62305 93068 45001 93068 96702 93068 68550 93068 47238 93068 75956 10611 93068 10611 66157 99574 10611 94396 99574 99574 78614 65778 99574 10611 47303 41698 47303 47303 46720 47303 50377 49043 99574 7575 49043 79735 49043 81954 47303 6243 81954 81954 49984 86685 81954 86685 23222 86685 75997 86685 96905 27421 86685 27421 67426 92205 27421 27421 4950 27421 35513 18883 27421 18883 98165 78369 86685 37050 78369 52897 78369 78806 78369 25432 78369 15549 78369 78369 94012 78369 33576 23818 33576 33576 40253 33576 2220 33576 43356 2394 43356 2394 22897 4215 33576 12908 33576 36102 12908 36117 12908 12908 35918 68212 12908 84434 12908 68119 12908 12908 32267 52815 32267 47940 32267 22605 47940 47940 48617 47940 80411 17414 47940 62041 47940 62041 7375 17207 62041 64378 62041 95551 47940 20616 95551 95551 33293 62041 98890 98890 76671 98890 31978 51591 62041 11516 51591 63428 11516 11516 93056 2737 11516 51591 35195 36839 35195 36839 35225 2737 29503 8485 29503 29503 19836 58985 29503 58985 3371 29503 2012 2012 47056 95253 2012 58985 91783 57537 91783 2012 62043 79160 62043 79160 56373 79160 77201 36872 79160 79160 22371 45431 22371 38587 79160 44951 38587 22371 29108 29108 81569 81569 85103 51296 81569 81569 15601 28585 81569 7066 38587 56161 7066 7066 99194 7066 54653 18890 29108 337 18890 84586 18890 18890 62177 18890 18022 18890 95729 89456 95729 38540 18890 56200 38540 38540 25215 52380 95729 25368 52380 26131 52380 49037 52380 99531 49037 55807 49037 62638 38540 62638 22943 62638 18883 62638 19118 62638 11449 71833 62638 71833 73685 71833 68523 19589 71833 65578 62638 65578 55179 65578 85358 65578 54843 65578 45183 65578 51522 14229 65578 65578 64082 29157 65578 29157 68843 34527 71833 10534 34527 94269 34527 34527 40356 24350 29157 24350 18607 2398 24350 24350 60226 35368 24350 24350 80964 80964 49200 26137 80964 61524 26137 4702 26137 7931 80964 12510 7931 7931 64005 7931 76523 7931 46538 71191 7931 1568 7931 1568 89660 1568 87058 39118 1568 96926 1568 7931 89843 62665 89843 32490 89843 99217 89843 1568 62416 62416 83683 15876 62416 45347 89843 45347 13876 45347 98911 45347 7469 93397 45347 45347 20484 27258 20484 22839 20484 17978 20484 90023 20484 24621 90023 79689 90023 46547 90023 71887 46547 84198 46547 46547 31121 72734 31121 48978 31121 31121 75931 35754 31121 15196 31121 55598 31121 55598 71104 55598 99694 74216 55598 52175 74216 39558 52175 52175 94049 74216 27726 88944 27726 27726 65670 27726 25328 82606 25328 92396 74216 37940 92396 191 92396 191 28720 191 97427 191 54042 92396 21975 99062 21975 17228 92396 17228 18321 51608 17228 35776 21975 84583 35776 84583 9137 39872 84583 66342 84583 39800 84583 84583 12314 27995 35776 3802 27995 27995 48572 70897 27995 21355 27995 5442 84583 48091 5442 84583 63312 24327 63312 63312 50343 27995 74520 64324 74520 74520 20942 74520 71650 58869 74520 58869 43023 23334 58869 58869 43736 58869 39283 58869 11552 11552 60774 11552 70099 94743 74520 94743 98420 98420 25964 87476 98420 78797 11552 78797 71367 10079 78797 72782 98420 71466 72782 72782 99812 72782 51874 35773 72782 32019 35773 72782 48593 48593 43091 71448 48593 48593 36985 48127 36985 36985 41774 36985 50957 50957 13297 98678 50957 50957 75944 87426 75944 75944 64360 33657 75944 69665 75944 75944 76375 76375 17737 76375 8271 75944 6798 50439 6798 80259 75944 80259 30426 80259 43656 75907 80259 89491 75907 75907 89244 75907 69756 86653 69756 69756 21911 55734 69756 48297 69756 16519 69756 16519 85117 16519 28893 69756 55089 55089 24081 4171 69756 4171 31204 55089 65341 65341 81272 65341 13311 1757 65341 1757 4286 74886 1757 65341 61802 98770 61802 98770 54987 98770 42734 3272 42734 57130 42734 42734 86361 86361 52507 66926 86361 6148 42734 67967 6148 6148 77260 86361 1589 83692 1589 1589 49653 15444 6148 15444 79279 67853 15444 1589 43519 8380 43519 11301 43519 95634 43519 30538 15444 24035 30538 92652 30538 48094 30538 74937 30538 30538 74775 35634 30538 81605 30538 30538 24990 24990 12892 94872 12892 12892 26828 16948 12892 12892 30052 12892 35383 45981 12892 81708 45981 45981 27373 29061 27373 27373 98022 95455 98022 27373 27970 97291 27970 77585 27970 77585 7398 77585 20210 38338 77585 77585 9980 22108 77585 22108 18118 22108 53640 27970 62607 62607 82098 22108 57342 57342 15272 57342 96429 57342 83457 57342 34265 34265 40711 7253 62607 28890 7253 7253 12496 7253 64419 61966 62607 61966 93673 31440 93673 19229 93673 93673 86538 93673 57609 84570 93673 44887 61966 24835 44887 44887 12104 44887 74300 44887 33406 33406 98181 88135 33406 88135 35938 33406 31444 86009 31444 31444 2990 86481 31444 19864 31444 91778 31444 68772 31444 31444 44979 44979 80206 94196 44979 44979 4116 9428 4116 40937 4116 79331 4116 79331 95853 58291 4116 68900 4116 68900 5861 69106 68900 69106 95953 69106 9278 69106 60364 10581 69106 69106 44918 44918 79554 66014 44918 44918 98681 78234 68900 68734 78234 90607 68734 69210 78234 69210 32968 69210 74457 13760 74457 74457 94101 6274 69210 6274 96346 6274 47909 94770 6274 17235 94770 22123 94770 22123 1554 22123 38306 16996 22123 16996 43139 17968 16996 22123 15562 15562 35991 15562 76559 16996 72139 76091 72139 15562 17059 82590 17059 17059 18424 54017 18424 18424 28202 13334 18424 17059 2867 2867 78038 78702 2867 78702 87794 87320 78702 78702 97758 30321 78702 2867 97750 88122 97750 97750 1305 71227 78702 46630 71227 12 97750 12 47110 12 11257 12 56127 34646 12 12 6952 12 81355 81355 82792 30219 81355 18695 81355 81355 50209 50209 20517 31044 50209 50209 74096 541 50209 28637 50209 84060 81355 85598 84060 81949 50209 81949 17718 11835 50209 11835 11963 11835 59057 59057 15676 28203 59057 59057 65841 65841 71021 59057 65612 65612 82252 65612 48509 14851 65612 14851 51900 34689 51900 65612 40082 40082 67579 40082 35859 19025 40082 40082 43980 28395 43980 4793 43980 33907 51900 7822 33907 2513 33907 1398 33907 43980 2291 58024 2291 5511 2291 43980 14289 63433 14289 14289 3015 74841 14289 21649 14289 69042 21649 41096 21649 19306 41096 73550 41096 41096 83946 41096 42796 21649 11534 50729 41096 41096 95845 95845 41987 41987 85222 86696 85222 41987 15599 15599 8774 73802 15599 69484 15599 15599 39610 85222 87081 88318 87081 87081 85870 87081 59323 95681 87081 95681 16259 65278 95681 95681 76204 95681 41168 41168 58854 41168 67155 67155 41948 41615 41168 41615 81512 41615 90762 63972 41615 41615 32917 42415 41615 52660 42415 42415 12304 66886 42415 75284 42415 4045 75284 75284 66065 98114 75284 17525 75284 42415 43685 43685 89849 43685 9238 43685 18935 29467 18935 25038 18935 9238 46498 43973 46498 46498 59133 5015 18935 60822 5015 46498 9198 47782 9198 9198 79401 62004 9198 87644 9198 9198 35183 35104 35183 50823 35183 66599 9198 33927 66599 52050 9198 12971 52050 35183 18576 38307 18576 18576 84633 18576 39757 95125 18576 11357 18576 66599 76032 76032 23468 25879 76032 50749 76032 49093 76032 49093 54724 49093 85821 76032 55144 69767 55144 69767 45343 55144 29817 29817 22230 29817 35824 35824 91900 35824 99435 47287 99435 19486 47287 98750 47287 47287 42923 6191 42923 42923 52664 69693 42923 52064 42923 42923 5770 5770 14018 5770 5021 5021 68508 5021 15965 5021 88014 27955 5021 5021 96529 93882 5770 93882 23100 93882 6759 6759 59693 59693 17272 73405 59693 93882 7695 7695 25287 88544 7695 7275 59693 57983 7275 7275 51727 12295 7275 7275 63466 7275 56687 7275 9185 93882 48832 92444 48832 37729 92444 92444 13097 92444 86344 92444 46528 46528 63826 46528 26588 80444 46528 15628 46528 92444 83289 95512 83289 83289 69527 31597 83289 44099 31597 31597 95481 31597 43409 31597 86923 81310 83289 6064 31597 6064 76316 6064 85641 11791 85641 52342 85641 58325 85641 6064 17892 54851 17892 17892 15554 17892 52299 91600 52299 47835 52299 10387 52299 71623 17892 71623 52934 65761 71623 73681 71623 71623 34225 63066 34225 13221 63066 97543 63066 68780 63066 43654 68780 20114 68780 6354 68780 21400 68780 34570 68780 13659 34225 98128 13659 13659 1966 68780 17199 32876 17199 17199 61544 61544 46369 29851 17199 29851 89957 29851 72989 17199 43471 55031 29851 45978 55031 13019 29851 37513 13019 71083 13019 55031 39317 39317 18605 39044 39317 39317 54078 70213 54078 54078 3339 54078 23732 54078 78813 54078 68993 73954 68993 23485 68993 63182 68993 75497 39317 88194 75497 192 75497 75497 5807 75497 38023 48032 75497 91922 48032 48032 60421 48032 84904 75497 90712 90712 81474 75497 81517 81517 21484 6241 81517 6241 45756 35465 6241 35465 80943 57290 35465 57290 88085 57290 61626 57290 6710 6710 38657 6710 4774 6710 5076 6710 71469 6710 66711 6710 82593 31888 35465 50275 31888 57290 96389 96389 72428 33315 96389 82266 96389 85000 57290 85000 41863 44185 85000 93471 31888 72110 93471 6848 93471 14466 93471 22643 93471 93471 74792 98179 74792 86918 74792 22983 74792 472 22983 22983 73935 65756 73935 55841 65756 73935 51308 51308 56145 24776 51308 51308 42871 15942 42871 42871 45704 83414 42871 87803 42871 31691 87803 19407 87803 70373 51308 95458 70373 95153 87803 4932 95153 95153 79052 71711 95153 78665 70373 78665 37514 52763 78665 78665 32273 54289 78665 54289 23746 23746 37504 23746 69683 43095 23746 80463 23746 80463 52209 21972 23746 21972 95544 73855 21972 21972 23171 21972 13637 93859 21972 21972 57790 21972 30046 30046 34080 16116 30046 21972 89389 89389 5720 30046 12264 89389 84639 84639 34391 52045 30046 52045 85257 38580 52045 84639 52313 52313 58210 52313 4311 52313 79879 52313 94628 94628 78962 85050 94628 78432 94628 91535 52313 91535 14456 67103 94628 67103 76296 57221 91535 57221 64665 72748 57221 72748 72959 72748 36142 15576 36142 36142 93074 83885 36142 36142 63042 63042 22670 91191 36142 17750 91191 91191 71513 7606 63042 44048 7606 76616 63042 11489 76616 76616 18555 18555 57105 73653 76616 9546 73653 73082 73653 3006 73653 3006 30444 70928 73653 53127 70928 73653 55154 65530 55154 55154 73905 70928 43411 43411 49374 43411 17951 90540 55154 90540 19889 90540 57042 43411 13600 45170 13600 90540 20957 20957 78633 78633 65923 45361 13600 19936 45361 1549 19936 19936 44052 19936 16785 16785 12712 16785 9700 16785 82652 12963 16785 16785 12567 45361 53947 53947 80149 16785 22213 22213 82243 22213 33373 31659 80149 31659 85861 31659 89351 79324 31659 51162 79324 91376 79324 31659 56456 56456 31252 56456 60446 56456 42142 27463 56456 96232 56456 83029 56456 57671 56456 69191 57671 57671 87142 58163 56456 57671 27857 32080 27857 27857 19437 27857 85617 27857 66737 17173 27857 91406 17173 17173 29926 17173 79575 17173 14381 28613 27857 28613 91302 42829 28613 65432 28613 97788 28613 10658 28613 70175 10658 10658 57247 26383 10658 36105 28613 36105 87359 77383 28613 77383 35710 77383 89241 15572 77383 15572 98163 21974 15572 10060 15572 15572 24595 35187 15572 35187 27055 35187 76622 35187 99138 19338 99138 99138 24090 15572 41432 41432 99209 8805 41432 8805 5671 73925 8805 8805 48891 78362 8805 86963 41432 71468 86963 8805 87712 49005 87712 31944 87712 87712 47888 87712 15584 35518 15584 46618 35518 42987 35518 57831 35518 17239 57831 59537 17239 73644 17239 91103 17239 12960 91103 91103 11439 23863 91103 27021 23863 34429 23863 38728 23863 91103 73898 16601 73898 9816 73898 82258 73898 82258 16508 82258 28414 90271 82258 91103 65383 65383 3947 52791 65383 65383 66274 46189 65383 46189 91131 65006 46189 46189 68345 46189 26047 62478 65383 62478 89020 79857 46189 79857 8076 79857 17946 18630 17946 17946 7100 48498 7100 7100 27736 7100 73041 27851 7100 53357 7100 18117 53357 37896 53357 53357 69309 28415 53357 53357 83569 87426 83569 9174 83569 60105 83569 59316 60105 9174 55166 42052 55166 46872 55166 84505 55166 84379 60105 65203 84379 9032 84379 9032 60741 1661 60741 60741 84188 60741 44977 44977 97036 60741 12084 12084 77549 12084 91 12084 24704 12084 3515 45275 3515 1899 3515 38035 3515 3703 3515 18047 3515 70201 3515 44977 95215 95215 22644 16869 95215 9125 95215 9125 96606 9125 63686 49372 95215 22798 49372 9125 92753 92753 40654 92753 2712 40804 2712 89824 2712 2712 98655 2712 56641 88131 56641 53662 2712 53662 13701 73535 56641 73535 69245 73535 30821 40759 73535 2289 73535 73535 43029 73535 7028 73535 83718 73535 63649 61000 63649 71101 63649 71101 94229 42963 71101 71101 25090 50344 71101 14385 63649 14385 22127 9038 14385 14385 33664 92619 14385 92619 12731 92619 56228 85523 56228 77105 85523 85523 62962 80754 85523 7640 80754 7640 93670 82702 7640 40095 7640 68035 7640 7640 20685 65687 20685 67615 20685 67615 631 23926 631 631 60549 631 5624 5624 11005 5624 58880 35961 5624 5624 12154 74923 631 5624 28345 56382 28345 28345 33201 82561 28345 11847 82561 23959 82561 30196 23959 23959 25282 23959 18850 82561 83471 83471 96880 83471 98506 96101 23959 83522 96101 47215 83471 47215 76258 47215 18715 47215 42974 98696 47215 96101 91936 46344 91936 83643 91936 46373 91936 96101 60631 60631 9806 60631 82831 65247 91936 65247 72008 65247 8922 39 65247 91936 39745 39745 59346 18766 39745 39745 52643 52643 83453 92449 39745 34654 92449 92449 98212 52643 61172 61172 89060 84034 61172 28694 61172 69543 28694 28694 65600 61172 15320 15320 37978 15320 29685 26319 28694 24196 26319 26319 59892 15320 65254 65254 98583 26319 55692 55692 85408 55692 54502 55692 81583 55692 52643 4391 65254 4391 51633 65254 9759 93389 9759 9759 11479 9759 57047 99033 4391 99033 60597 90735 99033 99033 99293 84297 99293 99293 34620 34620 73533 34620 44223 64952 34620 64952 41391 64952 71301 59998 34620 59998 4130 61508 59998 59998 63043 64952 27367 27367 88962 30763 27367 91709 27367 72602 59998 72602 11744 72602 79548 57924 79548 79548 45643 14746 45643 79548 87889 84611 87889 87889 79866 87889 57702 87889 23073 62654 79548 62654 32056 62654 86522 45643 59948 59948 89132 88684 59948 88684 3709 58545 62654 58545 27361 88684 58920 94107 58920 98954 58920 58920 37798 40604 88684 58920 58684 58684 79007 58684 84135 76522 58684 62232 76522 45832 76522 55219 76522 24335 55219 76522 67366 33593 67366 67366 84081 72514 55219 20040 72514 26773 67366 14389 26773 18551 26773 26758 67366 26758 60632 85487 26758 49123 26758 26773 41887 49006 41887 41887 19771 66756 41887 92405 41887 41887 13833 10945 41887 41887 67861 67861 82072 15820 67861 26758 45872 45872 6669 45872 26123 26123 2831 26123 12787 26123 35585 36133 26123 20269 26123 20269 50623 24474 20269 20269 8365 49947 20269 49947 32482 49947 64200 11425 20269 11425 31299 56969 11425 56969 82070 56969 3543 3543 52432 3543 69872 56969 66317 42258 66317 3543 42670 39781 42670 54456 42670 42670 1049 66317 29151 29151 6343 25447 29151 37544 29151 37544 28996 61863 42670 61863 52425 94708 61863 61863 54332 49370 37544 13547 49370 38966 49370 49370 61803 6819 61863 98348 6819 49370 36842 36842 48822 6819 60788 60788 89732 60788 48504 48504 10584 36842 61286 48504 9781 9781 67724 30737 9781 30737 77311 30737 69394 30737 85316 30737 39953 39953 55828 1016 39953 66753 30737 11971 66753 32398 66753 66753 80468 46207 80468 39953 5745 60157 5745 5745 50299 86807 5745 5745 94119 41301 94119 56777 94119 90234 94119 18380 94119 60827 18380 18380 62458 430 18380 430 40266 40365 430 18380 92845 39136 92845 4334 92845 4334 28017 19343 4334 92845 45320 45320 54537 4334 56480 56480 7179 7179 83968 7179 52249 52249 51736 52249 16642 23635 52249 7179 62354 15441 62354 15276 62354 15276 82283 38536 15276 15276 80114 15276 97674 15276 51044 15276 88183 88183 84146 88183 3212 3212 90619 58123 3212 95761 3212 3212 73483 3212 28375 3212 70872 42439 88183 49486 42439 2754 42439 42439 40459 40459 8785 71280 40459 40459 33647 40459 97086 90545 97086 32445 90545 81930 90545 44147 97086 44147 8056 90545 9170 44147 30105 30105 43742 81564 9170 34086 81564 81564 29915 30105 4264 4264 58414 4264 4175 33981 4175 99154 4175 96000 4175 75452 4175 207 4264 207 4074 4175 18662 18662 6333 1367 18662 95986 18662 11878 18662 18662 14477 93370 14477 14477 95717 14477 44387 7018 14477 14477 66744 98726 66744 14477 56830 56830 16292 56830 52727 99097 56830 42040 99097 69966 99097 99097 43350 59580 43350 14125 43350 43350 45880 45408 45880 60703 45880 44023 45880 43350 51797 2559 51797 73806 51797 51797 30234 3996 99097 3996 45844 3996 74419 69894 74419 45880 7078 7078 58147 7078 94944 94944 67113 23524 74419 47067 23524 23524 44372 56786 94944 56786 72507 88162 56786 74544 23524 28011 74544 74544 77825 87165 74544 94193 74544 92631 23524 40671 92631 59627 92631 74544 56454 6352 56454 56454 28761 56454 33704 56454 42127 92631 86384 56454 80672 28136 80672 80672 86921 86921 32724 86921 18039 80672 3467 51480 3467 9598 51480 53936 51480 57337 51480 51480 13989 33577 51480 51480 21765 51480 13940 13940 75316 37905 13940 51480 77325 87843 77325 77325 77167 82315 77325 51480 6076 6076 81991 6076 73372 98289 6076 98289 67598 18861 98289 40612 98289 89755 98289 77856 89755 89755 16528 89755 4947 98289 14691 14691 28833 14691 31821 38137 31821 31821 95169 35955 31821 11104 31821 11104 95858 38430 11104 11104 42949 2814 11104 14691 92210 92210 99669 77803 11104 93900 77803 33380 77803 77803 24370 74476 92210 51632 74476 70612 74476 94204 74476 16729 74476 74476 71193 32759 71193 71193 9118 4261 71193 4261 58353 77803 44574 44574 78202 30818 44574 44574 99321 37898 99321 99321 6911 99321 20340 74231 99321 99321 54366 76338 54366 93377 54366 44975 54366 54366 7507 38882 54366 46541 38882 775 54366 775 63827 93671 775 6040 775 21468 6040 3862 6040 6040 79435 79435 23131 5537 23131 79435 7360 7360 45424 7360 45029 61123 45029 61326 45029 68770 45029 53217 45029 53217 23762 31650 45029 31650 63382 57163 31650 7449 31650 31650 93279 93279 52444 40745 93279 89063 40745 40745 54676 464 31650 464 26758 464 54577 47433 464 464 49402 464 41605 464 7521 464 7424 7424 31795 40745 7166 7166 25403 22666 7166 21590 7166 7166 20570 61543 7424 61543 13661 61543 79941 79941 44850 9517 44850 44850 64527 44850 83043 79941 22768 25879 22768 62443 22768 2900 22768 22768 74013 31606 22768 28668 31606 31606 7839 7839 76405 73410 7839 47330 7839 40708 31606 40708 81049 686 40708 40708 10280 18002 40708 7839 4142 665 4142 20560 40708 20560 71924 20560 52133 20560 40285 94645 40285 96036 40285 43110 96036 96036 53971 20560 35804 35804 89228 7862 35804 88911 35804 96036 15135 15135 90228 5443 15135 15135 24164 53349 35804 53349 11291 11291 18299 15135 6416 6416 97843 97843 86126 8121 97843 29786 6416 29786 52348 29786 48608 97843 48487 48487 60587 64648 48487 64648 9137 64648 84471 30417 48487 12757 30417 64648 15063 13214 15063 64648 22458 57389 22458 49367 57389 57389 42266 81026 22458 73700 81026 81026 84182 74794 81026 63344 74794 20622 74794 20622 89241 36035 20622 74649 20622 20622 76499 76499 46965 76499 43169 84710 76499 86269 20622 86269 89126 41360 86269 95444 86269 86269 31628 84837 86269 84837 88097 93606 88097 88097 97107 84837 71847 71847 68137 90471 71847 90471 60974 90471 16906 44333 90471 88097 63632 63632 88597 90471 97105 3938 97105 63632 25527 24957 25527 25527 95983 25527 32378 25527 51915 51915 72366 65569 51915 51915 3733 4612 51915 25527 53029 53029 8190 48828 51915 48828 67445 89868 48828 48828 44629 20295 44629 70212 20295 80718 20295 97670 48828 96528 97670 50915 97670 33077 97670 33471 20295 33471 39973 33471 82150 23599 97670 69166 23599 23599 54791 69367 23599 56199 20295 78137 56199 56199 95491 56199 1283 32094 56199 80323 32094 55352 23599 89421 55352 21883 55352 55352 62172 55352 68582 88368 68582 23192 68582 42077 68582 68582 42238 68582 86689 86689 45262 86689 2495 2495 40904 2495 30951 91937 2495 2495 27458 5582 2495 5582 81142 5582 9352 9352 39359 9352 63937 63937 70764 88676 70764 22818 70764 22818 3254 96957 22818 22818 84217 73023 84217 15701 84217 31241 15701 33595 31241 18581 31241 61713 31241 61713 56035 61713 15029 31241 1340 75052 1340 1340 90743 1340 38137 61713 66096 36438 66096 1340 63296 63296 94575 30855 63296 76100 63296 63296 65222 15750 65222 65222 20102 49289 65222 67546 65222 73850 67546 65222 59211 43818 59211 84126 59211 59211 91045 2853 59211 77548 2853 59288 2853 88585 59288 29348 59288 29348 80078 93586 29348 69165 29348 90475 2853 15291 90475 29348 6995 72592 6995 6995 90551 6995 88510 47808 6995 90475 60564 60564 35350 60564 14193 6995 33084 29006 33084 33084 61445 33084 81103 54264 81103 60564 39290 58555 39290 81103 97756 90432 97756 41683 97756 41475 39290 41475 84175 20532 97756 20532 86516 12863 20532 18775 20532 61406 18775 73565 18775 28044 18775 97415 28044 41833 28044 28044 21368 28044 23001 28044 56280 57466 28044 75010 28044 16105 75010 73594 75010 79361 73594 73594 95431 22520 95431 8044 95431 71570 95431 95431 96579 96981 73594 96981 99243 99243 31208 29458 99243 21797 29458 21797 96904 21797 55613 21797 11280 87792 21797 87792 96821 87792 63900 25498 87792 87792 67821 21797 45193 61828 45193 87792 62021 87792 95794 95794 82204 54348 95794 45193 73665 61295 73665 22477 73665 64259 73665 46589 64259 80065 46589 72326 80065 76129 80065 80065 68588 80065 96192 34680 80065 9266 80065 80173 9266 9266 73224 73224 5633 73224 38786 75165 73224 73224 97640 25770 9266 12651 25770 25770 21755 25770 80599 18789 80599 80599 35841 80599 22332 80599 37796 60855 80599 60855 35516 37796 66966 3408 66966 66966 67843 66966 86039 25993 80599 84633 25993 25993 24254 24254 70594 24254 64712 60855 22189 22189 44800 46931 22189 22189 15666 93442 15666 46368 15666 7858 22189 7858 23285 88306 7858 88481 7858 15666 82134 67661 82134 66042 82134 44549 82134 44549 56315 64669 44549 44549 70932 70932 31221 64669 70856 70856 34066 70932 97221 97221 84787 97221 11496 70856 62439 64604 62439 62439 92537 88576 62439 97221 30783 30783 49357 9934 30783 62439 16214 16214 28098 16214 63216 86725 16214 62439 5523 37185 5523 65458 5523 76447 16214 63052 76447 87127 76447 76447 79714 76447 34434 16214 96076 96076 65380 96076 7724 50791 76447 50791 88047 50791 64755 28177 64755 64755 72931 48960 50791 14484 48960 35988 48960 45050 48960 65404 45050 45050 24103 48960 46533 58336 46533 51581 48960 47506 51581 19907 51581 60404 19907 19907 7978 37871 19907 37871 24209 24209 45928 19907 45892 45892 69069 91498 69069 59310 69069 12510 69069 94803 69069 69069 82266 45892 7141 45892 84224 84224 99576 66061 84224 13270 84224 7141 5977 74301 5977 40324 5977 71052 84224 71052 6166 71052 20934 20392 84224 20392 10574 20392 63961 63961 21933 63961 31989 35313 20392 35313 52796 35313 57935 7010 35313 35313 69728 64064 35313 35313 51590 46497 35313 46497 77119 46497 38553 46497 88145 5788 46497 35313 96502 96502 76840 57499 96502 96502 78527 96502 4596 4596 32104 5788 40007 40007 66201 40007 36450 4596 46540 7220 46540 90526 46540 46540 96367 90118 40007 90118 38972 90118 36857 15088 90118 77506 15088 43029 15088 46540 64682 90118 21496 21496 10418 18588 21496 21496 1189 3158 1189 40249 1189 1189 96269 25553 1189 25553 75181 1189 59801 59801 67624 59801 96914 59801 91067 22522 59801 65941 25553 65941 38772 59191 59801 77679 59191 14365 59191 78987 14365 14365 62134 53920 14365 14365 76556 8279 65941 34220 8279 75048 8279 8279 73504 57682 14365 58390 57682 57682 28870 57682 19430 40818 19430 84421 19430 11224 8279 11224 19126 11224 71198 11224 2785 64143 2785 64143 33266 17423 64143 64143 26642 22364 64143 64143 49734 64143 51514 21801 64143 21801 42892 21801 77259 21801 16870 2785 23486 10427 23486 30354 23486 23486 54822 21801 33337 33337 83534 37494 23486 81655 33337 81655 8336 47378 81655 99535 81655 23486 97912 97912 75328 99079 97912 97912 44772 44772 54587 44772 20312 81655 24366 24366 76324 12361 76324 76324 49804 93079 44772 63998 93079 63998 91331 76324 30101 70084 30101 15624 30101 63998 86232 83021 86232 86232 15230 30101 22365 81176 22365 2035 22365 62665 22365 25735 15230 25735 87065 25735 78779 22365 22940 99050 22940 67733 22940 25735 10294 10294 54680 21984 10294 46292 10294 57680 10294 10294 5331 2664 25735 32625 2664 32625 63728 63728 83497 17752 63728 63728 43248 63728 25648 63728 51616 51616 2875 2875 21812 51616 90902 40184 90902 90902 31998 56452 31998 76031 31998 2875 40430 40430 515 95720 40430 63791 31998 63791 66275 40724 40430 40724 64501 63791 216 74209 216 216 13257 216 41879 85013 216 216 96347 96347 74578 51542 96347 96347 18712 1069 18712 41507 18712 96347 20732 44510 20732 96347 45829 9595 45829 80209 45829 80209 38031 80209 30951 80209 14723 80209 57357 39619 80209 66335 39619 85660 39619 44110 39619 60501 39619 29262 39619 29262 60781 68994 29262 39619 65123 65123 51851 48961 65123 65123 47263 47263 98891 47263 56497 45326 47263 47263 25967 1309 47263 65123 18592 18592 86685 18592 67366 18592 46802 18592 62946 62946 42984 62946 50565 38697 50565 47981 50565 50565 99187 50565 4478 6713 4478 50565 36701 36701 90322 25914 36701 73239 36701 62946 4587 55076 4587 83052 4587 81421 4587 29803 81421 81421 28317 81421 66355 66355 7900 64152 66355 87805 64152 64152 66233 47587 66233 66233 23903 96370 64152 11678 96370 96911 96370 96370 29575 46650 29575 17703 46650 46650 40172 29575 73556 73556 29884 2382 73556 3172 73556 46650 34687 34687 10144 27732 34687 74679 34687 78278 34687 34687 43900 43900 75520 43900 59220 59220 93461 51491 59220 72414 59220 41640 59220 41640 71382 7666 41640 36885 41640 92784 36885 36885 6041 52154 6041 59342 6041 41640 76269 39507 76269 76269 69476 14677 76269 76269 31181 41640 71161 71161 95704 67514 71161 67514 18873 65204 76269 99724 65204 19532 65204 67514 16806 16806 4715 67514 96762 96762 90725 91998 96762 96762 59045 96762 61404 61404 25951 12084 61404 61404 85109 2769 61404 61404 88298 65414 88298 93377 65414 65414 48522 48522 39944 48522 93001 48522 60056 48522 56827 80939 56827 79010 56827 56827 89046 56827 82443 82443 5206 82443 40401 47551 48522 43122 47551 75094 47551 75094 56038 75094 74552 47551 96270 40002 96270 96270 40210 40210 30336 40210 1908 2204 40210 40210 61138 61507 61138 61138 74057 74057 67023 61689 74057 74057 88834 50412 88834 88834 86845 88834 81813 67806 88834 67806 18434 90572 67806 74057 98932 39908 98932 98932 30643 30643 37623 37623 97621 64868 37623 42237 37623 19173 37623 37623 7903 52306 7903 37433 7903 58629 7903 14484 58629 90520 58629 65426 90520 53888 65426 65426 48739 61086 65426 65426 7746 7746 4141 53826 7746 7746 40812 46584 40812 40812 34447 40812 77976 24847 7746 16458 24847 24847 62507 14165 40812 14165 59112 34483 24847 34483 69060 34483 47083 64510 34483 94170 34483 34483 5205 6380 34483 39306 6380 87277 6380 6380 8062 24847 47460 47460 62411 30016 47460 47460 77813 32985 6380 32985 53336 16415 32985 32985 86857 65211 32985 32985 27290 27290 74438 27290 99974 29588 27290 32985 83729 83729 81591 37302 83729 37302 31922 45265 37302 98053 45265 45265 29618 24056 45265 45265 20337 42802 20337 35996 37302 35996 71642 92322 35996 40825 20337 74637 20337 40825 85385 85722 85385 85722 41483 10499 85722 85722 72372 85722 56285 85722 36123 85385 80126 83269 36123 88403 83269 96004 83269 71492 83269 83269 71379 83269 74840 83269 6617 57797 83269 75830 83269 71039 80126 66029 83269 70676 71039 81767 70676 70676 88187 70676 53626 33528 53626 19146 53626 42782 53626 21568 53626 64886 70676 64886 33382 64886 54380 54380 83435 77712 54380 48123 54380 35816 54380 40573 35816 86177 35816 85955 35816 35816 89489 56820 89489 6426 89489 67049 35816 73885 67049 89489 33832 33832 66102 90308 66102 66102 67594 22246 66102 35589 66102 62393 66102 62393 95361 62393 74049 38195 62393 62393 89712 62393 27645 64314 27645 27645 77443 28535 77443 44060 27645 33283 44060 93116 44060 77443 9564 15522 9564 70682 9564 57249 9564 44060 54798 54798 94842 9564 85692 85692 54915 54798 46888 15030 46888 46888 67433 73487 46888 60451 73487 65323 73487 65323 18976 41514 65323 65323 27906 20022 27906 20022 14257 14257 97729 77952 14257 44546 77952 74720 77952 71965 77952 71965 46137 93291 71965 15749 71965 63744 71965 71965 37760 77952 43296 43296 11465 43296 64961 71965 93842 84497 93842 93842 27779 53823 93842 31956 93842 19037 64961 19037 11256 21391 19037 56336 93842 39877 56336 35896 56336 56336 42788 56336 19416 90344 56336 88114 93842 88114 30984 88114 84859 28520 88114 60091 88114 60091 79342 60091 71762 37267 60091 92969 37267 34300 37267 69659 37267 57669 60091 8810 57669 6067 57669 18727 57669 57669 79904 79904 84828 83336 79904 35029 57669 6613 35029 17764 35029 35029 63261 38265 35029 38265 49541 40863 38265 38265 50382 12033 38265 51555 12033 59099 12033 12033 1505 8379 1505 92598 8379 74189 8379 8379 680 92080 8379 92080 90385 1505 84222 62164 84222 62682 92080 41889 62682 84222 21810 9652 21810 21810 14690 33090 14690 19805 14690 19805 71405 19805 40492 19805 79988 19805 95091 19805 6564 66527 6564 63767 6564 63767 64561 84403 63767 75992 63767 75992 35528 60190 75992 75992 46656 6564 19044 67114 19044 19044 33398 67678 19044 67678 93612 85845 67678 74594 85845 85845 62793 67678 51221 70188 51221 51221 6840 37384 51221 37384 38330 77567 37384 31182 37384 38048 31182 85845 48724 84436 48724 31182 39937 59021 39937 54287 39937 37306 39937 39937 13413 13413 57330 13413 11638 21369 39937 57973 39937 20597 57973 21369 96755 17295 96755 86309 96755 96755 36655 36655 50265 96755 68239 68239 78712 36655 13239 46330 13239 86297 13239 37047 13239 62151 13239 13239 1932 32445 1932 39480 13239 72717 39480 39480 94081 39480 11496 39480 15328 1294 39480 1932 67009 22483 67009 62151 75506 75506 20697 92814 1932 68628 92814 75506 58901 58901 41402 58901 30477 58901 8691 86247 92814 86247 40583 28197 86247 12064 86247 28687 12064 86247 15604 15604 25984 15604 64807 70894 12064 70894 45637 44102 86247 44102 88855 8032 70894 8032 41953 8032 31475 72998 15604 72998 52503 72998 54590 30750 54590 63352 54590 54590 43711 14856 54590 14856 53411 14856 17434 17434 32837 32837 72745 33822 17434 33822 97193 19268 33822 32837 97923 97300 97923 97923 81755 33822 43431 88525 43431 98858 43431 43431 40629 67005 43431 18205 67005 67005 82989 67005 790 97923 71159 71159 57406 62108 67005 31676 62108 62108 38920 54833 62108 62108 32545 32545 28493 89324 32545 32545 31585 32545 17709 97625 62108 43399 97625 43399 32889 32889 44984 97625 46568 51143 46568 46568 49220 4487 46568 46568 96062 96062 51771 96062 81991 96062 44923 44923 81276 46568 86898 67951 86898 24657 67951 97013 67951 67951 57770 57770 11280 57770 13889 81351 86898 35272 81351 81351 49222 81351 10876 81351 29510 80716 81351 75632 80716 80716 39813 21972 39813 73642 39813 81351 1001 2921 1001 21187 1001 23349 1001 65288 80716 65288 78903 1001 19227 19227 62260 19227 92712 92712 76603 20989 92712 19227 74434 74434 80326 74434 34948 92712 98634 50217 98634 98634 60992 95159 98634 74434 34149 93926 34149 34149 46984 34149 64592 18887 34149 5340 98634 5340 36467 25731 5340 98634 79834 79834 22791 79834 89076 79834 84182 90345 34149 90345 72921 90345 18080 90345 99040 86782 5340 74590 86782 86782 52611 52611 40098 14115 52611 90345 26736 37816 26736 26736 32275 26736 69977 6000 26736 26736 98349 31237 26736 86782 41023 12050 41023 26736 33233 33233 66617 33233 56910 32941 33233 32941 21547 33925 32941 33925 82008 33925 54732 26824 33925 91486 26824 33925 48064 36172 48064 48064 69850 69850 76108 91698 69850 48512 48064 3666 48512 48512 47565 47565 56030 72528 47565 48512 48248 48512 31842 31842 59187 31842 38016 38016 22705 49810 38016 69554 38016 45388 38016 88212 31842 88212 68148 38803 88212 88212 7708 83183 7708 83183 6053 85133 83183 83183 30096 83183 71383 67571 83183 55832 67571 84672 67571 83183 92601 54862 92601 82663 92601 68882 92601 68882 75999 68882 92931 86721 68882 68882 73312 91729 73312 73312 12016 73312 24183 73312 17854 80700 17854 31293 17854 73312 466 42740 466 42740 10773 1737 42740 466 78954 38992 78954 78954 95030 95030 93115 95030 20615 95030 14139 95030 20736 50810 95030 50810 27926 50810 69816 50810 2760 35023 50810 96863 50810 96863 68412 62912 96863 23124 96863 27943 23124 23124 70227 87653 96863 1648 87653 44414 87653 87653 24396 87653 94119 87653 44413 34526 87653 23124 25693 25693 80874 47832 25693 55864 47832 47832 69645 47832 32708 15475 25693 15475 73645 23295 47832 3794 23295 23295 44335 47832 65900 65900 24196 65900 18046 65900 12214 39793 15475 39793 89995 94253 15475 39793 55736 45731 55736 55736 84049 77118 55736 9208 77118 77118 18269 60347 77118 62881 77118 77118 88973 55736 47075 77118 11669 782 11669 11669 10222 11669 71876 49877 11669 42559 11669 42559 47089 63173 47075 3928 63173 63173 49837 63173 64048 63173 97560 66916 42559 23051 66916 24309 66916 66916 37416 66916 45015 13084 45015 28966 45015 45015 28616 45015 35297 29345 35297 14009 35297 35297 3148 35297 12817 35297 6337 61169 35297 61169 54507 45883 61169 35297 14026 14026 5375 5375 85382 5375 65014 28217 65014 65014 95034 65014 40337 40337 56745 40337 74373 10150 65014 92584 10150 10150 15477 12897 10150 66898 12897 12897 81421 12897 84393 84393 78790 12897 72823 72823 98197 84393 23235 6518 23235 23235 26986 23235 13454 72823 29059 11011 29059 21118 29059 72823 38518 17371 38518 38518 16039 38518 93404 87506 23235 72853 87506 29244 87506 18962 38518 99831 18962 18962 39207 25245 87506 31808 25245 25245 82397 25245 80606 18962 23025 23025 79352 96814 79352 79352 55376 79352 77960 81147 79352 81147 41570 62803 81147 81147 96466 36612 96466 86583 96466 96466 1037 96466 27041 96466 10889 10889 49763 49696 10889 49696 47265 72384 49696 31902 49696 35358 49696 35358 165 15173 35358 1055 15173 35358 59733 13511 59733 60298 59733 94267 59733 21634 59733 21634 44172 350 94267 22940 350 350 90515 94267 22271 22271 58026 22271 97719 11940 21634 11940 76759 10134 11940 11978 11940 97377 350 99411 97377 59575 97377 33621 97377 97377 2666 13186 97377 13186 30510 13186 42834 42834 3717 34640 42834 42834 48388 42834 11656 61927 13186 40035 42834 40035 69983 30157 40035 40035 17515 28484 40035 28484 91077 52674 28484 28484 76092 76092 82658 71940 76092 30171 28484 93689 30171 68541 30171 30171 98687 10370 76092 98966 10370 30171 49381 49381 44853 49381 99244 8532 10370 8532 82604 8532 93601 10370 85717 95816 85717 5012 8532 749 5012 5012 79388 85717 77520 77520 24973 34424 77520 77520 40458 77520 39596 5012 74955 74955 20716 26892 5012 74053 74955 74053 59789 74053 75014 41293 74053 50438 74053 93178 74053 26892 53449 74053 22896 9318 53449 9318 33827 53449 36365 34490 36365 22896 11712 11712 46076 11109 11712 11712 24512 11712 11779 11712 66564 66564 19369 11712 48548 48548 40600 38692 48548 43569 48548 43569 77440 43569 24959 66564 6507 5564 6507 60055 43569 61631 60055 60055 18255 6507 81313 81313 53160 53160 67464 5819 67464 67464 86925 88943 67464 14817 88943 12909 88943 88943 55298 69577 53160 69577 59591 24795 69577 75649 88943 75649 46518 7444 75649 75649 89291 7018 89291 89291 38708 75649 17382 66683 17382 77454 17382 17382 60902 17382 82341 82341 81194 82341 31839 31839 36920 31839 52355 31775 82341 31775 52084 31775 69852 38566 31775 80282 82341 98198 80282 48819 80282 74931 80282 99826 74931 31839 79506 79506 99992 53499 79506 22394 53499 74931 63539 91653 79506 63539 63472 63472 93867 63472 58496 10208 63472 26758 63472 63472 64628 63472 89285 90636 91653 90636 86429 6044 86429 6044 72171 86429 8546 8546 33657 8546 36750 8546 12382 87486 8546 71504 6044 71504 61134 71504 42714 87486 83104 78936 83104 83104 2823 83104 76025 51623 83104 51623 56880 60300 83104 60300 5141 89907 60300 19404 60300 38083 19404 51557 51623 51557 77324 77324 33952 63566 77324 76052 63566 63566 48557 48557 33157 48557 14632 14632 95925 14632 746 14632 38615 28315 38615 50930 38615 57536 38615 6361 14632 92797 6361 6361 29796 6361 65945 12638 65945 65945 70678 36201 65945 37957 6361 37957 71421 53396 37957 83893 37957 51619 83893 83893 33093 60829 33093 60829 15252 71686 60829 15518 33093 15518 88557 52189 15518 55991 52189 52189 50311 52189 33569 65889 52189 4122 65889 9932 65889 16265 33569 66792 16265 80448 16265 63866 65889 95165 63866 12394 63866 94967 12394 39540 16265 39540 93145 73174 12394 73174 76663 39950 73174 77038 12394 39540 70948 88744 70948 89094 73174 71353 89094 89094 23865 23865 92214 23584 23865 89094 28138 28138 24848 23127 28138 28138 42967 65262 42967 42967 38340 42967 92188 28138 73217 73217 17125 72566 73217 73217 49191 73217 94124 94124 45472 94124 58260 73217 88917 42182 88917 13549 88917 88917 89226 73217 20381 20381 26270 30067 20381 40865 20381 48368 20381 94124 86317 86317 25648 86317 33666 86317 55772 88146 86317 20381 14671 50703 14671 87629 14671 74711 14671 78433 14671 78433 71172 62994 78433 99905 78433 78433 71902 78433 78590 41424 78433 14671 22321 22321 76442 66939 22321 85980 78433 85980 42678 85980 36860 16649 22321 16649 59559 16649 68609 81021 16649 74759 85980 74759 15077 74759 32646 85980 92313 16755 92313 15940 74759 84877 15940 25985 15940 25985 50137 39103 25985 25985 89772 73784 15940 73784 72646 72646 3305 65950 72646 72646 19009 72646 61694 81756 61694 61694 97944 73784 7020 7020 60151 55251 97944 80996 55251 11143 55251 65040 55251 24569 55251 81743 24569 82060 24569 53620 82060 61295 82060 24569 58337 83219 58337 45775 24569 10819 45775 45775 99151 82060 33052 33052 41383 16654 33052 87716 33052 45775 55994 42356 55994 55994 62202 55994 50415 50415 72572 21821 55994 50415 21190 7120 21190 90823 21821 32559 90823 21190 99013 99013 62520 99013 32204 4052 99013 4052 26045 4052 76257 4052 11710 80544 11710 10381 11710 92186 11710 92186 21897 92186 59084 2736 92186 2736 42542 2736 68150 2736 76821 66672 2736 17243 66672 1750 66672 1750 55964 66672 87298 87298 75137 36 66672 36 83080 31725 36 87298 95124 74713 95124 51487 95124 76149 95124 76149 89769 92378 76149 95124 1782 87206 1782 1782 78 32185 76149 54022 32185 1782 26196 26196 9193 31409 32185 66189 31409 31409 65557 45019 65557 65557 68509 70242 65557 62723 70242 70242 30914 48327 31409 48327 53119 65557 40953 40953 27786 92332 40953 40953 44593 40953 2889 77537 40953 77537 26357 77537 64418 77537 51649 7222 51649 51649 49646 49646 94595 96539 49646 73472 96539 56972 96539 96539 50835 7335 96539 96539 42419 42419 59001 62659 42419 93 42419 70344 42419 3852 70344 70344 2403 40166 70344 42419 97127 9564 97127 97127 3045 68097 97127 97127 53622 76135 97127 32728 97127 32728 47783 32728 76336 77495 97127 77495 6287 77495 20505 77495 85710 33444 85710 85710 44557 35483 85710 84556 35483 11946 85710 11946 29385 11946 36669 12579 11946 85710 74633 74633 40519 72327 74633 34031 74633 74633 7491 67016 74633 69672 67016 67016 61751 67016 80083 5653 67016 10861 5653 63895 5653 67016 12628 12628 76936 12628 53969 51980 12628 50813 5653 50813 61077 69901 61077 61077 29659 50813 99849 60351 99849 6772 99849 74708 99849 90649 74708 74708 33752 32303 33752 65922 33752 55071 33752 74194 33752 71224 74194 82088 74194 31195 74194 83800 31195 83800 70147 37119 70147 65738 70147 70147 28549 8544 28549 69205 28549 28549 36012 65854 70147 49207 65854 21954 65854 46512 65854 98673 46512 81135 28549 8999 81135 14935 46512 14935 64340 57402 14935 39352 14935 39352 79751 39352 82796 8493 82796 78282 39352 72112 78282 78282 74772 78282 25393 78282 89282 89282 37738 84938 89282 2938 82796 4107 2938 89282 71312 2214 71312 89282 37725 54713 37725 4259 37725 80735 37725 43803 80735 80735 14690 49964 80735 98872 49964 41551 80735 41551 77705 38542 49964 44199 38542 15267 38542 15267 76047 15267 34877 34877 39557 34877 51040 43562 34877 12290 34877 19190 34877 15267 11604 76768 11604 78243 11604 78515 11604 34877 78788 46740 78788 6090 34877 78788 55332 58096 55332 55332 88146 99610 6090 38221 99610 37540 55332 45155 37540 37540 84281 99610 39832 39832 33240 39832 27326 39832 6936 39832 14565 14565 26460 68385 37540 53415 68385 60839 68385 68385 60675 14565 57812 14565 72341 15855 72341 72341 25110 72341 68762 43390 68762 460 68762 14079 68762 96939 68762 57812 97095 96718 97095 97095 39855 58533 39855 97095 50695 16748 50695 55348 50695 24164 50695 28822 50695 81522 28822 55317 50695 55317 94244 30839 55317 74195 30839 30839 5845 30344 55317 30344 21587 30344 57356 30344 36522 30344 1443 28822 26504 57431 26504 26504 51597 26504 47922 79330 26504 26504 70681 70379 26504 40360 70379 3788 30344 3788 10566 3788 22393 3788 40393 3788 70846 38473 3788 27363 3788 27363 41248 27363 62290 84887 27363 76173 84887 60024 84887 84887 80938 99180 80938 26277 80938 84887 68222 68222 33273 32661 68222 51761 68222 68222 76427 87718 80938 87718 21259 87718 38265 87718 32597 32597 73270 32597 42500 32597 70172 32597 89349 89349 445 32597 68944 69244 68944 69244 67938 7001 89349 59864 7001 62856 7001 8707 7001 7001 81117 69244 87772 20742 87772 50355 87772 87772 72165 8855 87772 87772 38064 38064 59495 38064 42440 92126 38064 92126 29227 92126 5969 5969 81847 5969 55730 5969 61310 61310 15174 85572 92126 2839 85572 85572 95636 61310 45223 45223 37323 44271 45223 85572 14404 35117 14404 14404 59803 77784 14404 70706 14404 52231 85572 82712 52231 14404 76280 76280 56972 32049 76280 76280 41091 60103 76280 52231 89170 89170 9425 44398 89170 89170 1195 76280 40551 75519 40551 29972 75519 47269 75519 84326 75519 14047 84326 84326 8417 99064 84326 99064 78456 33290 99064 66748 99064 78259 99064 89928 99064 89928 97173 89928 59340 59340 18232 25659 99064 73301 25659 25659 13246 25659 23826 23826 31576 23826 2380 21036 2380 94223 2380 66511 94223 75749 66511 2380 38053 7105 38053 41817 38053 66511 78734 98848 78734 78734 48775 43733 78734 78734 80653 59435 38053 59435 88161 98330 59435 59435 81194 58302 59435 78734 56296 56296 35595 56296 74236 71873 56296 71873 17716 71873 2532 78734 44492 48275 44492 48275 72670 48275 9645 44492 64601 24043 64601 61517 64601 64601 1471 1471 74689 97571 1471 97571 27826 16943 97571 76232 1471 76232 86909 84545 76232 40440 97571 40440 34496 98227 40440 7332 76232 67703 40440 67703 61982 67703 12731 7332 96620 86872 96620 16208 96620 16208 54602 88860 67703 16208 69009 16208 96352 96352 36591 60205 96352 71046 96352 72684 71046 54161 71046 25856 71046 96352 53443 53443 5924 41133 96352 7152 41133 41133 37485 82166 71046 82166 49822 71810 49822 49822 7315 82166 60014 60014 46353 33607 60014 60014 23674 87293 49822 60014 43706 43706 34295 87293 91921 77632 91921 91921 98161 43706 86837 58198 86837 58198 77730 58198 91956 17785 91921 56365 17785 17785 69141 51291 17785 51291 13311 21666 51291 96648 58198 96648 41433 51291 47611 86997 47611 57588 47611 96648 58617 58617 35192 80894 58617 61262 80894 61262 56440 61262 91562 13301 80894 13301 81895 13301 14753 94833 13301 13301 79776 79776 88734 95440 79776 43645 79776 43645 92710 99851 43645 13301 94988 95676 94988 46569 43645 46569 23007 94988 12772 15945 12772 62330 43645 62330 25305 46569 56547 12772 58715 17710 58715 9721 58715 6655 58715 56547 38423 38423 85293 38423 45339 98130 38423 38423 70469 34247 38423 61130 34247 34247 75042 75042 97121 75042 25044 34247 96072 85368 96072 95902 96072 35207 96072 35207 49411 35207 65585 74487 35207 16167 74487 74487 55100 21083 74487 99034 21083 21083 28803 59267 21083 21083 44222 21083 92101 21083 24423 46835 24423 91742 24423 51074 24423 21083 48944 48944 40566 81672 48944 48944 91099 81477 48944 5915 48944 5915 68479 5915 23432 23432 38723 23432 89550 75115 5915 75115 99501 75115 77670 49021 75115 49021 734 49021 97962 45879 97962 97962 72593 97962 18 19579 97962 97962 25694 77650 25694 25694 26110 36784 25694 36784 81583 77682 36784 71140 36784 8458 25694 75144 8458 8458 56283 8458 52543 25694 98913 1835 98913 98913 62964 8458 75628 75628 50566 75628 79695 17795 75628 4465 98913 65970 4465 4465 24316 7312 4465 98913 46402 46402 67739 1542 46402 46402 82478 46402 47586 46402 61303 4633 61303 56270 61303 92110 46402 92110 20766 20766 36626 995 20766 36147 20766 60477 61303 60477 21585 61303 34657 34657 59805 99278 34657 20766 84680 27620 34657 85879 84680 20212 85879 65367 85879 32390 85879 95920 85879 45887 95920 95920 42636 42917 95920 42917 33653 42917 23449 42917 84205 98972 84205 67240 84205 84205 69020 85879 50214 50214 2257 50214 12366 47902 12366 12366 61900 12366 98456 47367 98456 91487 84205 24321 91487 24321 75317 24321 71617 71617 39831 71617 20822 71617 26351 71617 53001 97301 71617 19400 71617 30451 24321 50079 71617 44457 50079 44457 5661 44457 20055 19291 44457 92103 44457 64985 44457 41234 44457 41234 13424 41234 40631 44860 50079 44860 39111 44860 99804 99804 92947 99804 21749 99804 32936 99804 85414 85414 14388 85414 24087 99804 8651 8651 42102 33749 8651 33749 18180 8651 74995 74995 31613 43688 74995 74995 545 80521 33749 75868 80521 80521 45018 80521 54512 54512 81032 45018 50718 50718 88211 54512 72943 55733 72943 72943 71718 50718 82343 69437 82343 46555 82343 61213 82343 61213 95347 72943 16600 36444 16600 70915 16600 58406 70915 58406 90190 740 16600 740 79400 740 89173 89173 39749 89173 22503 96780 58406 96780 20108 96780 29991 92366 96780 96780 26497 7455 26497 10935 26497 26497 58848 96780 61396 61396 89134 89173 25219 61396 49071 49071 58052 96764 49071 49071 33983 49071 6344 89059 25219 72318 49071 72318 68748 35423 49071 63245 35423 35423 13990 11399 35423 608 11399 11399 53986 53986 9170 53986 29280 29280 20924 34944 29280 53986 14163 19736 53986 14163 19573 48190 19573 19573 77174 19573 34454 36522 19573 19573 49844 97554 19573 19573 77643 84807 19736 51370 84807 82682 84807 84807 70155 96263 70155 73961 84807 7255 84807 7255 94837 56089 7255 73961 65090 65090 9505 40509 65090 19207 65090 57036 65090 57036 25457 53545 57036 57036 19900 7255 89771 57036 71969 71969 53604 71969 20329 71969 35074 89771 54522 28647 54522 78854 54522 92603 54522 92603 22201 54522 51646 51646 98524 51646 94482 51646 74349 74349 56883 74349 58285 74349 87135 74349 78125 74349 80093 68589 74349 34055 68589 68589 20919 51646 82259 82259 48692 82525 82259 82525 65598 82525 13030 43171 82525 43171 1527 82259 73921 9118 73921 73921 93908 12432 73921 12432 63541 12432 12784 62929 12784 12784 57051 12784 72265 72265 79593 68693 72265 12784 49998 25165 12784 25165 41461 20452 25165 20452 62563 20452 82589 75678 82589 78469 82589 82589 78578 25165 74946 74946 24671 71940 74946 90943 82589 61990 90943 90943 76843 61560 90943 42808 82589 42808 47061 42808 52760 42808 77155 77155 8740 77155 14287 52639 14287 14287 10822 10822 17910 8730 10822 43585 10822 14287 21487 21487 35213 86005 21487 10822 1937 1937 90567 15756 21487 15756 34137 21487 76689 76689 29395 76689 30789 40533 30789 30789 25404 31033 25404 25404 15387 52041 25404 30789 19417 83228 19417 89336 19417 37987 19417 46276 25404 46276 57544 5166 46276 54721 19417 54721 76590 27842 54721 80936 27842 73538 27842 81296 27842 27842 52562 57555 52562 38913 52562 26645 27842 26645 87893 52562 88939 45802 88939 64667 52562 83014 88939 53449 83014 31544 83014 5509 88939 46780 5509 5509 53732 53732 38397 53732 64209 53732 88466 66959 88466 84272 88466 80865 5509 42776 80865 52804 80865 25106 53732 25106 23034 30396 25106 88466 88664 88664 7375 3819 88664 25106 83145 83145 60585 25106 43543 9770 43543 43543 657 30822 657 53059 43543 53059 93097 53059 65249 53059 92649 92649 9507 92649 56793 30668 92649 30668 74435 67544 30668 92649 52422 80013 52422 52422 28474 92649 94477 94477 91163 94477 91633 7672 94477 40671 94477 18817 94477 18817 31443 18817 53376 44496 18817 18817 29139 29139 74187 24900 74187 74187 6696 74187 27260 74187 65520 65520 61959 65520 16470 65520 8554 65520 58672 13121 74187 13121 8925 13121 30796 13121 98707 13121 95294 81219 13121 41359 81219 13121 12755 12755 77362 86060 12755 81619 86060 77362 30201 30201 83074 3437 86060 68608 3437 53432 3437 86060 98914 98914 77647 3437 96373 96373 78844 80950 96373 70253 96373 96373 56269 96373 50274 50274 28580 50274 61008 50274 21530 50274 22191 22191 69166 68896 96373 20632 68896 96675 68896 54486 68896 44948 68896 44948 1611 48462 68896 88817 48462 48462 49146 44948 97664 97664 35321 48462 6880 90125 6880 90125 60165 27201 90125 27201 3270 3270 61161 61161 15457 15156 61161 61161 47180 61161 14131 62645 61161 62645 70598 70598 93453 93453 25913 93453 93212 4243 93453 23437 93453 93453 1372 1372 22746 1372 15099 1372 98966 53571 1372 53571 65459 77513 53571 53571 35937 89386 53571 49687 53571 49687 42804 12153 49687 12153 37907 12153 74199 12153 93058 12153 33324 20286 12153 20286 83983 20286 86251 86251 4000 12384 86251 86251 63761 40288 63761 18327 12153 52845 18327 18327 11513 18327 44266 27133 63761 20151 27133 27133 46315 27133 62405 9819 18327 9819 10803 86841 9819 9819 23257 27133 56414 78430 56414 9819 1776 99161 1776 86947 1776 56414 47266 47266 68239 21867 47266 47266 51381 70342 47266 1776 32202 75522 32202 20438 32202 59188 32202 73422 59188 59188 38336 68131 59188 68131 89752 36890 68131 68131 46584 73984 68131 76803 68131 3364 76803 76803 57724 73984 66922 67266 66922 66922 64417 2816 66922 95186 2816 70118 2816 76803 95501 58416 2816 58416 52177 58416 23676 63711 23676 63711 27240 97190 27240 93949 27240 94799 23676 48129 94799 94799 65213 94799 33082 6042 27240 6042 21987 6042 85059 27240 62467 6042 27557 27557 22276 66279 27557 66279 7783 66279 61626 84124 66279 66279 64380 74302 66279 67103 74302 85861 74302 45122 74302 74302 11870 66279 81729 71936 81729 62467 20955 20955 52803 20955 14847 20955 90376 4470 81729 4470 72597 97636 4470 13243 97636 97636 36262 36262 93583 68907 4470 32993 68907 68907 65553 65553 42534 34335 68907 56307 34335 34335 10620 65553 34759 34335 90631 90631 75788 82229 90631 90631 65364 19395 34759 57986 19395 13777 90631 13777 73621 5884 13777 44270 90631 13777 59765 59765 98067 11693 59765 59765 20432 59765 74655 44270 69454 69454 93810 59765 42018 42018 18156 52523 42018 52523 70574 52523 72877 52523 78700 78700 96236 59971 78700 86172 78700 73643 86172 86172 26181 86172 87658 78700 24157 24157 61334 19628 86172 83832 19628 95118 83832 1559 83832 83832 15388 45801 83832 83832 57769 59797 57769 93574 57769 16777 57769 55541 83832 66642 55541 51497 55541 44390 55541 3314 55541 3314 41889 3314 36328 3314 51366 3314 32710 3314 701 11175 701 15905 701 701 12349 97682 3314 63605 97682 97682 98318 46773 97682 46773 90372 9375 46773 27978 46773 48223 46773 46773 37336 46773 84763 75761 46773 26120 75761 39614 75761 10762 75761 26439 97682 90134 26439 26439 18199 5874 18199 18199 62040 62040 40593 62040 99106 62040 6301 87180 18199 39955 18199 26059 39955 39955 63399 14712 39955 62040 364 1950 364 39955 8455 8455 22598 32491 8455 32491 28066 8455 57218 57218 65001 93555 57218 57218 86930 71044 57218 36659 57218 76374 57218 57218 10463 10463 46751 90310 10463 57218 19348 19348 68324 68324 99320 68324 1807 1448 68324 68324 9676 48545 19348 16141 48545 68324 74225 74855 74225 74225 96700 39491 74225 74225 78100 78100 63412 78100 93759 38461 48545 93109 38461 42078 38461 38461 8380 63705 74225 63705 81620 63705 15861 25914 63705 63705 93543 93543 31343 63705 91454 91454 82411 6634 93543 6634 17256 27956 6634 93309 93543 84428 93309 78923 6634 96821 78923 78923 50932 45760 93309 45760 46601 11993 45760 36416 45760 78923 74151 74151 28151 45760 23946 24488 23946 65058 23946 65058 82542 29057 65058 99115 74151 15642 99115 99115 44696 99115 84443 29618 99115 58290 99115 79679 74151 79679 8163 8449 23946 24617 8449 8449 25614 25846 79679 65662 25846 25846 18822 25846 52120 45745 25846 7430 25846 8449 10589 85657 10589 10589 6209 6209 79707 6209 14029 14029 16532 50700 14029 50700 54465 14029 55308 44641 55308 55308 268 55308 91014 41552 55308 41552 36686 46531 36686 41552 15771 15771 10242 15771 89841 15771 12685 36686 50141 68507 50141 68507 19487 83547 68507 71521 36686 11100 68507 11100 59590 11100 44527 71521 58306 58306 4920 11100 22344 22344 42225 22344 66249 42110 22344 3919 42110 6942 42110 42110 57764 37246 57764 33333 57764 57764 27426 92764 57764 42110 5227 60598 5227 5227 67091 67091 60623 67091 3733 59662 57764 79371 59662 99223 59662 23389 59662 59662 80712 11265 59662 92920 67091 63805 92920 88996 92920 92920 79689 8908 67091 8908 64006 8908 50722 37288 92920 37288 48339 37288 8688 66407 37288 66407 738 37288 86650 86650 34040 49961 86650 62979 49961 83369 86650 83369 7723 49317 49961 49317 19160 49317 93898 67525 49317 49317 97577 13689 49317 83369 92199 92199 61721 90525 49317 52968 90525 47741 92199 90525 5848 5848 88724 90525 418 418 36811 97761 418 5848 61599 67166 418 67166 55326 67166 61630 34122 67166 22645 67166 38175 61599 82564 38175 2587 38175 38175 14219 67166 16140 35012 16140 16140 54854 16140 34151 34151 81390 48839 34151 34151 70973 70973 19129 92657 70973 70973 49740 65034 38175 65034 17004 36547 65034 65034 84053 65034 1712 65034 13565 39117 13565 84340 13565 13565 99025 13565 56320 65034 90226 44848 13565 44848 11971 43669 44848 44848 26059 44848 98517 37050 98517 97754 44848 53362 97754 58583 97754 31234 97754 26079 97754 44848 42360 98517 37808 37808 85658 85658 5896 85658 45362 85658 93077 73772 85658 64019 73772 85658 56898 56898 63356 64592 56898 56898 79972 56898 18481 38737 56898 18888 56898 56898 39761 9362 39761 39761 43542 53579 39761 76194 56898 3633 76194 55104 56898 55104 20936 80328 55104 55104 75151 76194 90590 47925 90590 89035 90590 90590 62361 55104 23408 23408 58590 23408 74186 23408 82378 64778 23408 55104 6897 6897 8867 6897 85343 6897 47919 47919 6726 47919 94739 90293 94739 59208 94739 38419 94739 47919 57058 57058 24999 94739 71750 14196 71750 87086 71750 87086 83540 32820 87086 33221 87086 87086 42883 68769 87086 65883 71750 73798 65883 35694 65883 65883 67860 31045 65883 87086 23404 48027 23404 23404 67363 45737 65883 23404 31534 23803 31534 54547 31534 61417 31534 4014 45737 4014 33894 4014 58004 71139 58004 39076 58004 28830 31534 24135 28830 28830 46169 58004 44742 44742 52574 52574 78176 52574 49013 69413 52574 66345 52574 18023 52574 44742 71575 71575 45562 65320 71575 65320 59635 71890 65320 65320 92357 46685 71575 46685 52183 46685 67015 74557 65320 74557 66893 46622 74557 38481 74557 74557 13807 75919 92357 75919 41673 75919 44824 75919 94076 25065 94076 91083 94076 94076 85315 74492 85315 61300 74492 74492 10823 10823 36393 74492 24678 24678 9754 41822 24678 47517 41822 41822 40420 41822 26899 29029 24678 29029 27071 40501 27071 36465 27071 41822 40154 40154 59176 29029 24683 76515 24683 24683 70466 70466 36946 70466 6095 97602 70466 32942 70466 79783 40154 79783 38579 79783 47906 12862 79783 70523 70466 53508 79783 53508 38545 53508 7734 53508 65787 79783 85403 85403 44177 85403 58695 85403 97818 97818 8628 67414 97818 97818 11854 85403 76286 76286 52433 8135 97818 8135 99313 260 8135 76286 8860 42441 8860 72508 8860 8860 39161 68705 8860 65685 8860 65685 61732 65685 60853 8860 74598 74598 1721 91883 74598 74598 39343 99303 74598 8860 74337 64783 74337 70042 74598 70042 80570 70042 66687 66687 66903 66687 4953 66687 35424 15871 66687 66687 73629 51573 73629 95384 73629 70583 95384 85698 95384 66687 1215 55906 1215 81125 1215 1215 61034 48159 61034 47773 95384 56171 47773 22021 47773 99553 47773 99553 42291 65787 99553 99553 48019 13221 99553 12889 99553 61034 93927 55491 93927 93927 10801 93927 78753 80742 78753 61846 78753 80496 78753 80496 77059 80496 73124 59113 93927 59345 59113 95775 59113 52390 59113 52390 53428 52390 74891 27127 52390 60927 52390 58475 52390 24336 58475 52390 26928 26928 42030 50592 52390 94072 50592 75901 50592 20520 75901 83126 75901 8835 75901 28295 8835 8835 32526 32526 59096 32526 25319 63487 32526 58981 63487 8049 63487 32526 62495 87462 62495 62495 12951 32348 62495 62495 83545 90181 83545 62495 8488 8488 18664 8488 52374 43607 52374 52374 91399 52374 8765 89585 8488 89585 42930 1936 52374 1936 80962 72357 1936 96073 1936 89585 49552 2073 49552 49552 76663 49552 9358 27364 9358 9358 28134 66086 9358 66086 89179 50620 66086 47698 66086 66086 57250 82441 57250 99610 57250 19704 57250 57250 4325 66086 59202 42983 59202 63900 59202 59202 26363 66086 8260 5453 8260 77710 8260 8260 61139 15082 8260 83978 59202 23778 83978 72610 83978 52624 72610 91767 72610 72610 75411 75411 23094 95617 23094 5877 23094 23094 51893 66912 51893 51893 23735 23729 23094 23729 33820 35181 23729 46532 23729 23729 79073 83736 79073 79073 16599 23729 88961 88961 41643 88961 69121 21943 88961 55995 79073 76897 55995 89374 55995 55995 38237 55995 94090 94090 9622 55995 77516 74809 77516 77516 73382 48689 94090 24004 48689 47766 94090 47766 9242 47766 76140 25161 47766 47766 74452 48689 53097 93130 53097 15942 53097 16722 53097 53097 49040 48689 41658 41658 2899 41658 48513 41658 12292 41658 39330 10872 39330 10872 38758 10872 97848 99197 10872 21442 99197 95523 99197 99197 72423 40477 39330 9569 40477 40477 9161 40477 15192 63949 40477 40477 80018 52913 80018 80018 87866 47594 87866 87866 80352 87866 87042 40477 208 87866 8520 97847 8520 8520 13465 43566 208 22236 43566 208 18243 82110 18243 18243 9873 44691 18243 81536 43566 81536 81198 81536 31017 95773 81536 50036 95773 59568 81536 32890 59568 64049 59568 25308 64049 95773 89441 5835 89441 62652 89441 89441 44783 89441 39681 31616 39681 64049 63283 69748 63283 69748 36955 69748 86803 7001 86803 95425 86803 65789 86803 7382 86803 7382 27910 7382 49293 48171 7382 48171 65901 81614 48171 48171 51817 56356 48171 56356 69649 39938 56356 70550 56356 56356 41807 48171 73209 73209 77519 595 73209 73209 67521 73209 48683 15351 73209 73209 70812 8497 73209 81029 8497 33835 8497 37224 8497 8497 20971 61879 8497 36000 61879 59531 73209 59531 27397 76055 59531 41529 61879 41529 41757 59531 63237 63237 97374 9036 63237 63237 37109 63237 62094 36708 63237 46382 63237 59531 89055 89055 40582 80422 89055 62945 89055 62945 91503 62945 242 62945 2857 62945 38724 62945 59572 82672 62945 64020 62945 46744 64020 64020 64559 80534 64020 22385 62945 6945 22385 22385 15491 42247 64020 42247 47429 42247 54893 54893 3305 54893 66022 14546 42247 14546 17415 14546 9391 68978 14546 4037 54893 4037 65955 4037 56200 4037 68079 4037 13842 50796 13842 13842 86390 22833 86390 86390 1571 98844 86390 30193 86390 30193 33649 71391 30193 30193 39325 95417 39325 96699 39325 39325 51191 39325 43432 35591 39325 42577 35591 42577 22398 12565 42577 35591 404 404 41486 404 89853 39358 404 404 56186 81533 56186 45468 56186 83311 56186 56186 7483 7483 95097 83311 43740 92907 7483 92907 1071 1071 94728 53977 1071 43740 72401 37864 72401 37864 43604 54426 37864 9656 37864 71611 9656 56882 9656 19538 9656 67015 9656 68872 9656 68872 90185 52008 68872 40223 9656 26377 40223 40223 40485 40223 24374 61373 40223 61373 71597 45405 40223 36295 45405 45405 72552 45405 5923 61373 85018 85018 97015 92218 85018 5821 85018 75460 5821 75460 45043 33022 75460 43184 75460 67083 75460 71624 75460 75460 44428 44428 2533 85018 91758 91758 35659 91758 92130 91758 4818 91758 90905 9631 90905 90905 47712 23904 47712 47712 82393 49919 91758 49919 92889 24208 92889 47712 91766 91766 77929 78684 91766 97026 92889 37057 97026 97026 1264 89426 97026 59103 89426 97026 91728 27325 91728 17742 91728 13295 91728 91728 70965 70965 34275 70965 16690 16690 66606 5952 16690 19298 16690 46245 16690 62515 16690 16690 35635 16690 58118 58118 25746 93919 58118 16690 44296 34249 44296 56055 44296 44296 72429 4686 72429 58118 15060 70697 15060 75814 15060 3099 15060 57673 15060 72429 57939 30935 57939 22020 72429 22020 68963 22020 8590 8590 53162 78631 53162 53162 18247 74763 53162 77432 74763 74763 92356 53162 30637 30637 21652 30637 68751 30637 41297 30637 48326 48326 53569 48326 784 48326 99452 2058 30637 36085 2058 58104 2058 2058 48035 17662 2058 17662 67008 84712 48035 84712 78096 84712 16633 54511 84712 48035 8164 36733 8164 91511 8164 84712 42633 42633 52625 24468 42633 42633 60533 42633 9786 61585 8164 7160 8164 42633 44301 44301 54664 85798 44301 44301 62715 44301 54184 7160 34240 34240 4797 4797 40541 16966 44301 32793 4797 32793 53985 8860 32793 26154 16966 26154 21526 21526 52519 63279 21526 26154 32847 32847 3465 32847 50462 32847 43379 2615 32847 33668 32847 17235 33668 74306 32847 74306 96108 33668 44120 44120 53457 84114 44120 44120 29111 29111 68187 88965 29111 29111 93281 1059 29111 86343 29111 74306 17605 65197 17605 40741 17605 17605 28253 48952 28253 17605 71613 71613 24733 15591 71613 20936 71613 71613 7863 7863 63790 7863 86449 6725 71613 6725 62625 44572 6725 6725 8223 71783 6725 71613 72625 67406 72625 72625 38145 72625 94896 94896 15586 94896 81151 81151 49579 25313 81151 25313 94226 18059 94226 25313 14942 14942 56941 14942 8202 14942 23062 23062 77898 47816 94226 99166 47816 57548 47816 47816 92586 88681 92586 92586 65377 92586 45509 45509 44406 45509 40487 45509 54303 45509 74153 9746 92586 9746 60275 27988 60275 60275 56198 67904 60275 60275 26215 60275 15000 53822 15000 53822 46700 53822 98312 53822 96417 53822 29232 29232 67538 18856 29232 44741 96417 44741 81200 81200 79320 79320 35179 99414 79320 79320 71613 30670 79320 99980 79320 71006 79320 97815 79320 79320 39029 88640 81200 9345 88640 88640 81300 81200 83632 83632 24549 83632 19981 49379 19981 19981 79821 34114 79821 25571 79821 79821 14018 79821 9137 32511 19981 44838 32511 32511 84837 79821 94593 99776 94593 94593 29451 43438 19981 33672 32511 33672 40638 33672 62666 33672 92018 92018 78551 92018 53219 92018 82569 43438 75711 66595 75711 75711 98007 2944 75711 33661 75711 75711 29022 14557 29022 97417 92018 7272 97417 90433 29022 99469 90433 97147 90433 90433 40092 13781 90433 38684 13781 54268 97417 82409 54268 54268 73092 54268 49702 54268 3423 58705 3423 3423 15254 34448 3423 3423 26918 26918 27108 26918 71871 26918 58339 64382 26918 3423 83314 11999 83314 5776 83314 54268 58642 58642 17998 26903 58642 89184 26903 42953 58642 85776 42953 61758 42953 58642 10844 10844 9282 96160 10844 85503 10844 85503 92801 48952 85503 31606 85503 68921 85503 85503 69287 69287 75689 85503 94468 9363 94468 85509 85503 85509 97684 57961 85509 22834 85509 94468 75695 75695 79591 85509 85082 85082 51889 30928 85082 30928 13034 30928 53851 21525 30928 21525 56128 70563 21525 72001 21525 72001 45035 21525 18135 18135 25688 18135 7877 52567 18135 52567 91669 34162 52567 14866 52567 13874 52567 82027 52567 94912 52567 69428 94912 94912 96336 89799 94912 23549 89799 23549 49247 67589 23549 67589 37575 37575 61985 83384 37575 83874 37575 37575 94331 33568 94331 42108 94331 88480 42108 86890 88480 53085 88480 5436 42108 95269 5436 24707 88480 24707 85919 24707 68720 5436 50590 50590 75864 9504 50590 2500 50590 50590 7659 34838 5436 38261 34838 12585 34838 91114 34838 50590 70586 3044 50590 98700 3044 20307 3044 95292 20307 28290 20307 52489 20307 3044 36949 50200 36949 82326 36949 69651 20307 17886 69651 50105 69651 55971 36949 6235 55971 66597 55971 60766 55971 60766 40002 60766 60897 7612 60766 60766 67983 79975 69651 93826 60766 93826 41354 93826 2714 93826 87038 87038 9654 93826 21203 21203 74272 14210 21203 87038 31483 33839 31483 58446 31483 31483 89236 31483 77983 31483 75318 73276 75318 8505 75318 48686 75318 96790 48686 68539 48686 78054 68539 49301 68539 68539 77219 48686 99260 99260 94439 94439 82391 41494 94439 73996 94439 94439 28864 3237 28864 8555 28864 17890 28864 14697 28864 55641 94439 32982 55641 56087 55641 55641 84185 55641 45059 45059 50653 48930 45059 45059 86570 42117 86570 86570 7937 7937 47000 45059 59104 55849 59104 75729 59104 67954 75729 12247 75729 27488 12247 12247 56819 3729 12247 67309 12247 12247 27665 31846 12247 58919 59104 31846 4952 69399 58919 69399 25661 3024 69399 45638 3024 33749 3024 61970 3024 69399 69030 73409 69030 69030 95114 54543 69030 54543 92873 14489 54543 54543 78915 54543 47613 47613 33037 47613 40355 86103 54543 51312 47613 51312 56458 41947 51312 51312 33100 58734 51312 95579 58734 58734 70928 59317 58734 88589 51312 88589 11137 88589 22618 22618 75837 77882 22618 19910 88589 19910 96458 88509 19910 19910 26069 88589 27546 29933 27546 27546 7112 27546 63232 27546 17884 9773 17884 24458 17884 24458 18836 24458 36070 24458 78928 78928 67205 19927 78928 24458 19752 74173 24458 20639 74173 74173 7298 74173 90585 74173 80223 2109 74173 8412 74173 8412 44895 19752 20987 20987 37810 20987 16149 26473 20987 11842 20987 20987 65953 87304 8412 79227 87304 79942 20987 14886 79942 79942 68364 72539 79942 84080 79942 11544 79942 87304 72682 79942 75199 73986 75199 72682 10334 20493 10334 86513 10334 15984 75199 32526 15984 15984 30487 10334 83805 34857 83805 34857 88811 83805 17359 51574 17359 18342 17359 65746 83805 55485 65746 1850 65746 17624 65746 17359 27039 27039 97856 27039 29227 65746 5002 20585 5002 5002 46806 28891 5002 46357 28891 22676 28891 28891 42492 42492 18535 68211 28891 73494 68211 28891 59472 59472 26628 81262 59472 5221 59472 5221 2550 76635 68211 33656 76635 6762 76635 76635 87584 55037 87584 2262 87584 5221 51216 51216 89939 55470 89939 30500 87584 15735 30500 30500 38717 63715 38717 17146 30500 76516 17146 17146 90128 17146 16056 16056 56515 55497 17146 55497 66241 16056 55981 55981 94441 23765 55981 16056 15926 55981 1439 96983 1439 36029 15926 36029 65332 72368 36029 72368 91746 73740 72368 51093 72368 57275 72368 77856 57275 26387 57275 59788 51093 47581 59788 59788 93168 8157 59788 72736 59788 57275 95648 95648 64396 95648 40354 95648 69782 95648 57568 86747 59788 86747 70887 95648 97023 47386 97023 47386 42193 47386 9279 32828 9279 9279 38410 38410 98438 38410 4153 47386 63097 7920 63097 63097 72513 63097 21402 63097 16966 38410 60302 17280 60302 9279 57293 57293 30277 57293 32459 32459 73210 32459 55992 38021 57293 38021 55017 22015 38021 29896 38021 32459 75145 7934 75145 75145 99874 72624 32459 72624 83157 72624 2680 2680 53541 53541 3473 67146 72624 69963 67146 67146 62776 62776 54866 12959 62776 67146 13197 2272 13197 49990 67146 86322 49990 87118 49990 49990 40305 89342 13197 97586 89342 32219 89342 75009 89342 73131 13197 73131 61315 14207 73131 48067 73131 48067 87932 87932 12200 87932 29144 87932 97904 87932 48199 89342 91032 98276 91032 36806 91032 15875 87932 15875 55660 15875 12372 12372 54447 12372 14075 12372 81113 12372 82512 91032 85447 85447 20473 80118 12372 27414 80118 80118 15478 80118 3488 80118 64009 61056 80118 61056 19906 61056 4919 61056 97488 13671 61056 43918 61056 61056 84797 37089 61056 96515 37089 37089 69064 24161 37089 37089 9063 9063 15438 90184 9063 9063 26258 9063 36192 36192 68708 68708 82825 61633 82825 5204 82825 82825 78398 2343 78398 92185 2343 80733 92185 20718 2343 20718 24818 92185 18736 18736 29753 18736 76644 18736 54390 32072 18736 32072 58310 32072 27202 32072 16214 32072 85153 18736 23988 32072 13032 34039 13032 2423 13032 23988 26317 26317 43324 26317 36857 13032 99780 7341 99780 99780 73010 99780 58937 95852 99780 95852 80829 95852 2514 95852 49683 95852 74983 74983 29714 61152 74983 60800 74983 60800 47849 13176 60800 4188 74983 60800 30290 41149 30290 87882 30290 13428 30290 35317 60800 35317 68220 84100 35317 30290 83839 46741 83839 83839 90183 47801 90183 90183 59012 59012 2702 60564 2702 44881 2702 72260 2702 72981 2702 91189 2702 54275 91189 91189 63649 91189 65022 65022 71842 52964 71842 71842 84917 71842 12972 71842 16024 16024 94079 28286 94079 28286 9345 38784 28286 22875 38784 11957 28286 11957 91724 38784 70480 94456 70480 22936 11957 81958 22936 22936 73413 87820 22936 87820 4929 56860 70480 56860 61296 61296 34810 56860 50410 13183 50410 13183 2360 13183 78807 13183 38875 15048 61296 45824 15048 18103 15048 15048 82928 12051 15048 13183 14267 14267 46865 95374 13183 95374 43267 95374 99445 84056 99445 29161 99445 99445 51959 38453 95374 10603 38453 86341 38453 41097 38453 95374 52132 52132 15986 52132 74961 74961 10840 74961 33642 74961 28960 33237 38453 33237 40802 3562 33237 91518 33237 27898 74961 27898 63771 27898 13733 27898 49118 60224 27898 60224 37196 27898 46955 42779 46955 2720 60224 13983 2720 46955 79655 87402 46955 60336 87402 87402 68846 16533 79655 86201 16533 54796 16533 70145 16533 65560 87402 49518 65560 49518 365 49518 45002 49518 48214 21009 49518 48214 28435 89402 28435 44432 48214 48261 44432 45207 44432 33902 44432 28435 22322 22322 70110 22322 55699 26999 22322 37435 26999 32622 26999 36623 26999 26999 78485 78485 57746 64773 78485 64773 80997 64773 73532 20723 64773 19170 64773 62716 19170 91854 19170 2770 19170 19170 2308 2308 35046 28871 2308 79257 28871 64773 92580 84903 92580 92580 6925 92580 47255 47255 84558 52606 47255 47255 44714 44714 52897 77768 44714 65983 44714 68482 47255 68482 22554 68482 73890 47255 4543 4543 87942 82937 47255 82937 60948 98645 82937 98645 22364 98645 81945 13784 4543 5600 13784 13784 43757 13784 67375 67375 26570 67375 51377 67375 52239 67375 7303 5292 13784 5292 26714 13807 5292 34219 5292 80292 5292 80292 65184 5292 40817 40817 74206 5292 25599 41821 25599 23986 25599 25599 93705 91682 40817 91682 215 40817 44113 44113 99887 32720 44113 44113 43664 91935 44113 44113 10955 10955 77436 6706 10955 44113 58711 89155 58711 510 58711 98300 58711 98300 86423 10955 86629 47162 86629 75267 86629 3988 98300 3988 50166 36048 3988 84603 3988 84603 15136 84603 98549 12358 98549 90994 98549 84603 2053 2053 96264 98549 13776 62658 13776 13776 91769 66003 91769 91769 36284 10474 36284 15905 36284 36284 60530 8637 36284 67170 8637 8637 54156 8637 39668 39668 48328 84108 39668 93123 39668 39668 26917 39668 74466 39668 14629 78818 39668 8637 4096 33067 4096 4096 8871 68982 8871 46634 4096 31641 46634 52923 46634 46634 31111 31111 84722 31111 7432 7432 22680 7432 59798 20526 7432 52212 20526 20526 85450 20526 45224 54791 20526 20526 83821 35760 83821 20526 10160 10160 68069 23787 10160 36930 10160 78076 10160 42232 78076 51737 78076 819 78076 819 97351 10160 68890 5346 68890 68890 67612 43913 68890 819 48855 7438 48855 8827 48855 41924 48855 48855 4100 819 60819 48855 13545 13545 41723 32248 13545 13545 82497 13545 19224 13545 91004 13545 31052 31052 55773 26720 31052 31052 29534 92705 60819 99105 92705 79965 31052 79965 96141 8359 79965 8359 1683 8359 58596 79965 4976 4976 28671 75856 4976 31448 8359 31448 89206 31448 6748 6748 18456 6748 29741 15748 6748 8359 68473 68473 51187 4976 10796 30265 10796 64656 10796 74693 10796 68473 59005 74829 59005 99309 59005 59005 29189 65419 59005 65419 10244 26486 65419 65419 25245 88535 65419 82356 65419 65419 22413 50832 22413 22413 18988 55622 22413 22577 22413 22577 98286 90750 22577 89367 22577 89367 6552 23824 89367 92773 89367 7855 89367 7855 41653 4683 7855 24029 22577 81824 24029 24029 85433 20488 7855 24029 22817 22817 15675 22817 74651 29641 22817 20488 18097 18097 17385 40622 18097 22817 3020 33826 3020 14536 3020 18097 92711 92711 28112 61529 92711 61529 14940 15150 61529 61529 96112 86919 61529 61529 77248 61529 43439 95133 43439 43439 20889 50289 92711 50289 63496 43439 96357 96357 34340 43439 1530 6571 96357 18849 6571 6571 76702 76702 85862 85573 76702 32346 76702 44403 76702 34344 44403 44403 35866 81744 35866 43484 35866 88163 44403 88163 61294 97867 88163 65852 35866 65852 63062 65852 20952 9087 20952 60407 88163 60407 13406 63648 60407 60407 41333 38335 60407 38335 31688 38335 5727 29313 38335 29313 53637 24181 53637 4419 53637 29313 29112 46564 29112 2395 29112 29112 89913 53380 29112 12026 53380 13793 53380 82031 53380 82937 53380 56638 53637 42555 56638 56638 78047 27034 56638 56638 3347 65053 56638 65053 94763 20646 53380 47499 20646 56638 23551 23551 79267 41284 23551 23551 44136 23551 64898 20646 59536 79558 59536 59536 4141 59536 84671 84671 68788 84671 54086 84671 69851 17759 69851 55889 69851 67723 55889 29376 55889 55889 63898 26359 69851 98308 26359 35909 26359 25899 26359 5752 26359 26359 96620 10439 69851 10439 70861 26359 76842 60543 76842 76842 2915 76842 50577 78377 76842 76842 78040 1634 10439 1634 41364 73219 1634 35003 1634 33527 35003 33527 78050 33527 45487 45487 37518 45487 37216 45487 1873 45487 88099 45487 54116 69628 54116 54116 16148 16148 53083 16148 86312 45487 98879 98879 38411 38411 50547 38411 44288 98123 98879 224 98123 16148 11148 52455 11148 18192 11148 18192 35148 65400 18192 18192 49318 94051 11148 94051 88115 94051 60924 11424 94051 83323 11424 90485 11424 26185 90485 90485 43475 11424 65133 65133 94841 65133 76652 76652 74874 83858 76652 4102 65133 4102 66079 4102 64258 53657 4102 53657 85779 53657 6122 6122 46075 26114 6122 26174 53657 91356 26174 84604 26174 8686 84604 48263 84604 84604 18228 26174 81747 81747 67073 2968 81747 89345 81747 84604 95435 25837 95435 95435 41782 95435 78241 45319 78241 31544 78241 5692 78241 2066 78241 92238 2066 2066 57266 78410 57266 9581 57266 9581 36206 9581 94846 57266 51969 4408 51969 47995 9581 81618 47995 47995 49004 90387 9581 90387 58992 90387 86723 84999 90387 51140 51969 16118 51140 51140 97102 90387 24769 51140 90850 90850 81106 51774 90850 90850 16178 90850 29619 3500 90850 3500 53676 58037 3500 24769 94266 94266 42128 42128 93977 81928 42128 70232 94266 70232 6252 73060 70232 46370 73060 70232 16410 3099 16410 16410 33722 16410 88576 4495 16410 4495 27381 15794 73060 15794 16 15794 60594 90987 4495 57901 90987 90987 81329 90987 6179 6179 70715 73150 6179 73150 39654 53177 73150 73150 69297 73150 36523 6179 13451 13451 73446 62649 73150 95551 62649 62649 94563 62649 48914 62649 72323 10641 62649 13916 10641 97425 10641 66652 97425 22345 97425 12621 97425 71704 12621 74628 10641 99886 10641 99886 16022 99886 10839 99886 37877 86600 74628 49484 86600 95301 86600 86600 62596 99886 11774 52025 11774 46558 11774 11774 59145 27845 11774 75313 11774 65044 75313 75743 75313 27381 75743 75743 82850 75743 72168 72168 72430 12142 72168 12142 26512 87559 12142 54960 12142 52905 54960 52905 4931 52905 5038 52905 27740 11808 52905 52905 55549 52905 82458 54960 62993 52210 62993 10287 62993 49884 62993 49884 20279 49884 91813 57688 49884 57688 8363 57688 68615 9295 49884 9295 47028 41889 9295 9295 57057 39548 9295 41669 9295 43115 41669 18949 41669 10211 9295 10211 32053 10211 38662 10211 31211 9295 1051 1051 52502 1051 6634 11796 1051 48458 41669 96557 48458 48458 34689 48458 25916 1051 25708 92039 25708 36045 25708 25708 11652 25708 65610 11039 48458 11039 24131 24131 78638 24131 73785 11039 33780 12742 33780 33780 13011 13011 2838 13011 67302 67181 13011 20517 67181 40199 67181 41360 40199 29036 40199 67181 64374 64374 93437 20163 64374 64374 14448 64374 45695 76412 64374 96708 40199 96708 40911 96708 81211 37830 96708 80635 96708 96708 85927 85441 85927 85927 15249 1021 80635 1021 88963 42226 85927 42226 97961 36938 42226 31250 36938 36938 62900 36938 1741 37580 1741 3216 1741 1741 7803 7803 6844 34535 1741 7803 92406 54890 92406 93429 54890 78755 34535 78755 67353 65829 78755 78755 61358 61358 87189 92174 78755 91960 92174 36010 92174 92174 9054 25260 92174 88846 25260 61358 89375 84027 89375 35846 89375 89375 8678 89375 22633 50736 25260 50736 25454 50736 30740 76693 50736 62891 76693 70496 50736 80216 70496 70496 24574 2822 70496 70496 81739 81739 1631 32262 81739 81739 12680 12680 73070 12680 48829 12759 12680 69879 70496 85127 69879 12680 98585 65826 69879 65826 54764 65826 90311 65826 45286 43497 45286 65826 33114 33114 7421 45853 33114 33114 46690 93192 45286 35963 93192 93192 80555 93192 82287 49949 82287 47776 82287 18184 47776 38704 47776 38704 79724 69249 38704 38704 23344 38704 56288 9630 56288 38934 56288 56288 90233 56288 41709 61808 41709 41709 55192 78668 41709 48873 41709 17203 41709 17203 32148 71585 17203 60680 17203 63859 17203 63859 4214 63859 95248 63859 46280 2976 46280 46280 51760 51760 63069 51760 94075 51760 8468 96518 8468 8468 75200 54875 51760 54875 88911 93687 8468 93687 20944 8468 2367 2367 11782 2367 34740 34897 2367 2367 91561 2240 2367 2240 73790 2240 64158 73829 2240 16332 93687 56816 2240 11945 56816 56816 3125 16332 37695 52682 37695 12931 37695 12931 80272 49991 12931 38151 12931 77500 12931 54586 77500 12931 22317 26333 22317 22317 15737 22317 24533 64253 24533 13676 24533 24533 23993 89276 22317 26283 89276 89276 5191 89276 65241 76487 89276 89276 53041 31659 53041 24533 85828 80042 85828 85828 34188 42492 85828 54554 89276 4086 54554 54554 70446 23811 54554 54554 43487 5617 43487 54687 5617 32091 5617 30652 5617 42604 43487 42604 16546 477 42604 17403 42604 60654 17403 13133 17403 43839 42604 42604 44903 44903 54265 64387 44903 45344 44903 11851 44903 67707 11851 11851 82448 73293 11851 44903 40850 83918 40850 38817 40850 40850 67062 67062 54904 67062 11638 66186 67062 40326 40850 40326 51467 40326 57148 75451 40326 49928 75451 75451 37388 33018 37388 9349 37388 22060 37388 28764 37388 37388 50081 50081 81881 50081 8125 37388 36749 36749 13403 27196 36749 46463 36749 15596 37388 45608 15596 36749 89007 89007 29617 25391 89007 97194 89007 89007 71694 71694 62023 24295 71694 51030 24295 24295 64067 98530 24295 98530 68102 68102 23885 68102 70086 34478 98530 34478 7469 45019 34478 68102 76387 34099 76387 1985 76387 76387 50593 63497 76387 34478 46446 4392 46446 45547 46446 54562 46446 68910 54562 54562 27907 54405 54562 15982 76387 15982 99805 15982 51014 15982 9947 9947 30698 9947 79082 9947 44234 44234 21326 42010 44234 44234 13451 59592 44234 59592 49206 37366 59592 59592 99870 42185 44234 64273 42185 42185 72404 26994 42185 26994 87542 63161 26994 26994 58272 58272 11539 58272 11634 42185 37331 7917 26994 4814 7917 7917 63233 7917 43951 7917 78279 43961 78279 7000 78279 83731 7000 7000 86303 86303 77007 86303 60774 43368 86303 86303 97553 97553 22453 91655 97553 97553 65563 28547 97553 49385 97553 86303 19150 19150 58927 19150 57117 15321 7000 15321 27124 15321 94248 15321 96902 48020 15321 48020 89892 63806 48020 63806 43128 35841 63806 89892 36181 36181 7700 63806 79899 12416 79899 2081 63806 96792 2081 7545 79899 29998 7545 7545 7757 7545 54919 88150 7545 7545 56613 2081 63664 34525 63664 63664 86291 63664 72481 63664 27060 27060 53404 67392 27060 31231 67392 49805 67392 97165 67392 37594 67392 27060 11969 11969 23352 73782 11969 11969 77754 11969 67591 11969 82103 32022 27060 67392 10336 16008 10336 51372 10336 51372 84901 21253 10336 30357 21253 21253 88800 22724 51372 62243 22724 1700 21253 1700 53986 1700 34600 71742 22724 71742 40315 71742 88505 80704 71742 1700 98881 82624 98881 98881 8075 51020 98881 71742 86116 17958 86116 57303 86116 73771 57303 73771 33086 10975 57303 76056 10975 29914 10975 10975 92320 10975 13630 13630 14367 13630 56425 60367 13630 74521 60367 73771 71967 82754 71967 71967 68282 43599 68282 68282 97865 41083 97865 91266 41083 41083 79405 15549 41083 97865 99121 99121 45024 42554 99121 1126 42554 12757 1126 1126 71066 71066 27440 71066 51468 51468 34116 90594 51468 51468 70866 10106 71066 6188 10106 51629 10106 51629 66500 51629 32734 25463 51468 25463 26620 18840 25463 18955 18840 18840 65467 18840 705 18840 99873 63947 18840 18840 14140 51603 14140 86064 14140 14731 63947 14731 138 14140 99179 99179 22927 11563 14731 11563 28456 74596 11563 11563 58490 17789 11563 11563 50128 11563 63464 63464 4919 63464 76125 11563 12608 7926 12608 3681 12608 18130 3681 73940 3681 73940 32499 79549 73940 84946 73940 84946 67983 3536 84946 88379 3536 41347 3536 41347 15937 3898 3536 3898 64558 40229 3898 40229 78289 90790 41347 90790 1260 90790 9391 90790 37539 16769 90790 81114 16769 16769 38097 3232 16769 15722 16769 16769 46198 5162 46198 46198 83915 46198 39280 21745 39280 20212 39280 39280 70082 70082 38973 70082 62334 70082 63716 21580 39280 21580 35492 21580 74132 74132 78578 74132 64592 74132 27484 62024 74132 91387 62024 62024 25280 21580 72532 72532 79431 71604 72532 71604 53960 72532 27656 27656 5994 45658 53960 2033 45658 38030 45658 83800 45658 45658 57800 59942 57800 57800 3035 24573 3035 87000 3035 57800 54939 70913 54939 3035 23289 5789 23289 56281 23289 10880 56281 35136 56281 70820 56281 64039 56281 81329 64039 50118 64039 64039 46008 8026 56281 8026 98256 51986 8026 64039 31968 31968 86404 64039 77582 25531 77582 31968 16136 16136 64041 16136 88764 16136 96719 96719 45413 7586 96719 96719 83070 82741 83070 68928 83070 39945 83070 42229 83070 42229 97181 82436 42229 36873 83070 36873 42220 42220 88955 36873 86798 86798 18031 95199 18031 72130 18031 18031 10378 23664 42220 2535 23664 46099 23664 18031 54864 52058 54864 83790 23664 37342 83790 92418 83790 83790 25934 77229 83790 77229 20839 77229 4417 4417 83773 4417 2657 33199 4417 4417 49009 7534 49009 4417 91920 55516 91920 35900 91920 73275 49009 87550 73275 3489 49009 19565 3489 32278 3489 3489 51283 28018 73275 77601 28018 24282 28018 28018 31671 31671 69945 31671 20799 22934 28018 77543 22934 80434 22934 31671 65152 73984 65152 28018 73616 65152 10231 10231 37811 20066 10231 20066 22518 22518 14453 22518 77412 77412 31801 90849 77412 90849 29335 85937 77412 85937 87022 85937 20856 5309 20856 85937 78135 28128 78135 54 78135 93321 85937 70840 93321 13142 93321 4147 78135 6556 4147 25024 4147 50508 4147 96874 93321 96874 49103 65055 96874 4147 6804 6804 95442 66593 6804 96874 70329 95910 70329 96495 70329 57562 6804 6771 57562 52821 57562 64710 57562 99230 57562 45190 6804 45190 71393 45190 33247 15040 45190 15040 81449 15040 4942 15040 71110 84976 15040 80395 84976 46470 84976 84976 8698 15040 73828 88283 73828 50601 73828 15040 43962 43962 90938 30606 43962 29333 43962 43962 18126 97251 15040 9646 97251 97251 41688 97251 40729 21041 97251 60223 43962 60223 68087 60955 60223 61036 60223 60223 1153 60223 71847 98343 97251 60293 60223 35808 60293 805 60293 520 98343 12777 520 520 1180 46527 520 46527 20897 46527 52205 89952 46527 89952 18389 35475 46527 92782 35475 40589 46527 6356 40589 27991 40589 99692 40589 99410 99692 99410 34262 99410 53222 99410 48416 48416 48876 44041 48876 48876 11902 48876 51301 4668 48876 4668 40759 39533 4668 4668 93043 48876 22466 10032 22466 10032 46980 10032 38329 22466 23794 10032 31165 31323 31165 31165 59647 25343 31165 67618 23794 67618 74181 82527 67618 31165 85757 85757 47435 19850 85757 9545 85757 85757 56428 88838 56428 40122 56428 56428 57889 56428 77521 77521 65131 65599 77521 92129 77521 82337 77521 23246 77521 23246 69567 23246 9998 15367 56428 15367 38472 38472 48972 80442 38472 80442 86275 70015 80442 70015 7543 70015 9397 70015 19895 38472 29870 93324 29870 71445 29870 39002 29870 29870 96662 70015 86523 86523 94164 99814 86523 44263 70015 44263 92157 62082 92157 92157 48953 17398 92157 3929 17398 17398 43523 15355 17398 41587 44263 41587 51283 41587 58954 29457 17398 81222 29457 27337 29457 27337 2993 27337 53798 27337 35295 27337 23270 23270 71835 59547 27337 58324 59547 36446 59547 59547 98225 98225 68965 92783 98225 96517 98225 96517 77318 96517 9466 9466 12160 13338 9466 15356 9466 15356 78136 70831 9466 91919 70831 70757 70831 85731 70831 15356 87798 40989 87798 70831 29415 55288 29415 29415 31 15356 35600 35600 16211 35600 93677 35600 90637 90637 14731 37717 35600 37717 87249 54821 37717 59206 37717 11004 59206 59206 72235 94663 59206 49240 94663 94663 58027 46580 94663 46580 4698 64678 59206 17728 64678 49936 64678 64678 58308 36258 58308 58308 43677 33256 58308 64678 9074 19274 9074 9074 7181 66621 58308 66621 30444 66621 98245 98245 77547 60720 9074 60720 29573 12546 60720 8383 12546 8383 5563 52840 5563 5563 22809 63612 8383 30448 63612 67395 63612 63612 80765 5563 64508 23846 64508 89760 64508 45906 5563 45906 94800 33655 45906 45906 8572 45906 464 45906 20374 63612 41377 41377 58019 26817 41377 41377 21545 41377 75736 66714 64508 30783 66714 35942 66714 45906 53254 92482 66714 92482 20283 92482 88830 62996 88830 2040 88830 21751 92482 88830 39316 95463 39316 88830 11358 11358 51478 57174 11358 46078 11358 82634 46078 46078 81015 46078 67787 46078 85389 85389 83232 27985 85389 85389 40488 40488 26825 10719 40488 53928 40488 20246 40488 98188 20246 40488 22630 20246 32207 32207 19962 51857 32207 89966 32207 32207 27588 27588 61183 27588 67686 27588 85311 76210 27588 4531 27588 98905 27588 97285 32207 97285 15810 68760 32207 97285 22359 68762 22359 22359 44397 35753 22359 22359 55636 68760 3897 28291 3897 47153 28291 91271 3897 86465 91271 41639 91271 91271 11141 44 11141 11141 48420 5326 11141 78483 5326 60006 5326 21663 5326 11141 82647 82647 69924 94926 82647 94926 41836 42710 94926 45494 82647 45494 94748 45494 96796 87574 45494 78226 94926 6636 78226 77923 78226 78226 68258 80763 68258 68258 85648 76970 45494 81961 76970 453 76970 87382 76970 86876 76970 79907 86876 35790 86876 58060 86876 58060 76587 58060 65817 58060 16777 21176 87382 17951 21176 29167 21176 42622 21176 92917 42622 42622 75921 75921 18136 18136 90342 18136 71774 18136 81279 81279 94239 89313 18136 89313 6254 91187 18136 24527 91187 91187 55041 55041 63783 69007 55041 55041 31412 6339 55041 43066 55041 43066 20707 43066 65187 65187 91862 65187 83580 65187 21340 65187 63853 43013 65187 43066 41946 41946 58906 7487 41946 94774 41946 42443 41946 41946 24030 39739 24030 40939 39739 324 39739 29812 24030 3450 29812 75399 3450 22215 3450 59446 22215 22215 8592 22215 97055 97055 58176 33559 97055 34515 29812 34515 2249 34515 65071 34515 44112 43338 97055 70233 43338 70253 70233 70233 96774 70233 91833 43338 71415 71415 40050 71787 71415 71415 92772 66899 71415 71415 65436 34737 70233 43107 34737 74334 34737 34737 97948 97948 88652 88199 97948 72478 97948 72478 15312 15312 43451 49034 15312 69758 72478 50224 69758 78530 69758 78530 29331 78530 53978 15998 69758 4260 15998 94354 78530 94354 77428 13815 94354 94354 82591 3759 69758 81872 15998 81872 93829 53833 81872 53833 27187 27187 90962 27187 56234 35546 27187 35546 8099 35546 45036 7510 35546 35546 148 21457 35546 34040 21457 21457 76064 35546 82340 82340 79615 21047 82340 42003 82340 73481 42003 42003 28405 30983 42003 42003 85868 85868 96219 85868 87490 9395 42003 69707 9395 9395 53529 98665 85868 98665 36148 41285 98665 92212 41285 41285 55353 28933 9395 78199 98665 13232 78199 78199 40423 14608 40423 40423 8264 78199 56329 56329 38597 55375 56329 55375 96747 68004 55375 74263 55375 74263 13195 73836 13195 13195 59776 74263 7715 49225 7715 96442 7715 704 7715 13195 2287 31014 2287 13195 22979 89646 22979 89646 58340 89646 27537 63024 89646 22653 89646 49509 22653 22653 48329 69219 22653 69219 15455 27986 69219 96982 27986 53069 27986 22511 53069 7155 53069 7155 16805 7155 30031 65095 7155 50370 65095 21503 7155 80197 21503 21503 94682 43743 7155 43743 8664 43743 62633 62633 93062 27647 62633 27647 50188 87764 27647 27647 66397 1864 66397 68355 62633 24003 68355 50191 68355 50191 99921 377 50191 50191 52379 50191 31738 50191 14259 5586 14259 14259 14440 14440 96647 17075 14440 14440 36453 14440 17523 14259 40822 40822 87725 40822 34753 34753 93551 14440 90859 16358 34753 16358 79058 83824 16358 16358 94706 94706 64774 94706 66051 14283 94706 94706 59291 59291 27776 94706 22695 22695 48653 22695 41439 65076 22695 22695 8182 8182 77141 22233 8182 6485 8182 6485 94103 28751 6485 47149 28751 74188 28751 59907 28751 64939 28751 28751 56595 53286 28751 53286 46567 28751 38989 64638 53286 53286 26679 26679 28596 51206 26679 26679 989 26679 15117 15407 15117 30243 64638 15117 81439 9991 81439 81439 84118 30553 81439 30243 70245 36847 15117 23188 36847 190 36847 36847 90137 36847 39736 52887 39736 39736 71713 71713 94232 94232 61344 61344 46557 61344 4379 61344 92796 61344 80353 7870 94232 7870 84694 7870 12705 80353 58899 20139 58899 69806 58899 58899 27327 7870 7372 7372 94292 36674 7372 27647 7372 7372 61322 7372 74179 54887 58899 53720 54887 54887 84353 63538 54887 54887 52824 52824 46743 46743 77637 54887 82839 82839 69794 71462 46743 71462 38306 82839 87010 87010 39290 87010 62351 87010 60101 87010 357 357 4905 56911 357 83542 71462 83542 8438 83542 68100 53002 83542 53002 74378 47724 53002 43059 53002 83542 63110 38460 63110 63110 3845 98377 3845 2520 3845 73516 3845 48814 3845 53002 71952 71952 651 13987 71952 92013 71952 71952 22787 3749 71952 11320 3845 13910 11320 77617 11320 11320 49054 3749 51673 51673 74653 42024 74653 93997 74653 96799 51673 71172 96799 6501 96799 52635 74653 36327 52635 2225 52635 74057 52635 96799 35102 52635 41103 74390 41103 56651 41103 41103 46867 56962 46867 85409 46867 20419 46867 48932 20419 20419 36832 46867 57136 74316 57136 64907 57136 61290 20419 57136 70987 70987 39721 16082 70987 46534 61290 40073 46534 42142 46534 95804 46534 14870 46534 59046 46534 8558 70987 89162 8558 85047 8558 8558 49056 46534 5123 28360 5123 5123 90283 76846 5123 72879 76846 72879 6442 72879 61861 36459 5123 60858 36459 36459 28468 36459 87078 10641 87078 40777 87078 40777 83358 7469 40777 11096 40777 87078 43260 43260 10455 49075 43260 47267 43260 43260 62695 62695 95878 62695 92159 62695 62523 5083 62523 62523 78120 62523 21976 25491 92159 25491 45865 34441 45865 92353 45865 1100 45865 45865 30408 39937 45865 2390 25491 2390 75687 2390 87671 45865 79395 95476 87671 95476 44597 95476 20226 95476 19891 34076 19891 19891 54798 19891 66327 34210 19891 60377 34210 34210 67446 19891 98832 98832 44250 98832 99263 97435 99263 2544 99263 99263 66257 99263 53784 53784 55365 68519 53784 68519 45970 68519 92674 68519 10893 4744 10893 8124 10893 62166 53784 28668 62166 50737 62166 67374 62166 62166 90573 62166 79258 52148 62166 56675 52148 98753 10893 98753 92813 80296 98753 18714 52148 32455 18714 18714 52396 19634 18714 52148 91707 58498 91707 91707 31577 91707 46424 98753 98425 98425 10663 41862 98425 19328 18714 57639 19328 19328 96428 98425 98755 13667 98755 13667 20494 13667 67478 13667 94296 13667 47994 80249 47994 47994 22091 22091 10095 22091 45434 45434 38766 45434 13427 76172 45434 21358 47994 15144 21358 28011 21358 21358 28648 21358 12799 99177 12799 96100 12799 96100 34393 47214 34393 73191 34393 9175 34393 9175 1720 54609 9175 83277 9175 57768 96100 57768 30162 16092 57768 57768 19534 22405 9175 9175 16726 39003 16726 16726 89851 59409 16726 4150 16726 22405 12322 12322 76500 12322 49717 49717 3423 21851 49717 49717 78789 49717 48773 12322 80418 80418 61203 80418 76098 12322 54438 80157 54438 54438 38525 54438 58508 31430 58508 49612 54438 49612 45834 13210 49612 64862 58508 43040 64862 28301 58508 64862 72655 72655 94961 72655 6146 70294 6146 72834 72655 17657 72834 72834 32819 6146 11182 16599 11182 20641 72834 42436 11182 38451 42436 42436 61710 42436 33493 20561 42436 11182 89195 3339 89195 22467 89195 89195 37663 89195 64094 64094 22099 5214 64094 64094 58457 58457 19161 52266 58457 99848 58457 58457 72192 43890 58457 11906 58457 27249 11906 54898 11906 11906 13858 86083 11906 56174 11906 56174 95573 75323 56174 56174 89603 62416 89603 89603 30258 30258 26035 44176 89603 44176 50688 44176 69515 44176 68520 44176 32435 60088 32435 44176 94567 94567 72426 94567 78821 52899 78821 78821 6496 78821 62389 86805 78821 86805 18398 92955 86805 42534 92955 80240 86805 70747 80240 80240 30279 69851 80240 30165 80240 80240 94850 80240 51218 51218 68802 51218 34694 49088 51218 48255 80240 32603 48255 48255 16784 68552 48255 48255 58418 58418 70025 78798 48255 81651 78798 46713 78798 78906 78798 78798 41125 41125 89082 41125 47576 46713 41125 38027 41125 44496 38027 38027 57958 26327 78798 26327 7980 25112 26327 38027 24119 57608 24119 28644 24119 53292 24119 53292 27275 53292 60532 35000 60532 60532 33606 78689 33606 33606 16840 2599 16840 30594 16840 63892 16840 16840 90997 63892 46052 46052 82530 90997 18931 44733 18931 18931 52834 18931 89277 46052 5390 5390 82266 5390 27315 5390 73011 5390 39109 97591 18931 36848 97591 52422 97591 91305 97591 5390 53611 49245 53611 27029 53611 19093 53611 97591 61742 61742 52396 99422 61742 53611 90106 16607 90106 61742 55098 55098 71840 40982 55098 40982 48563 50655 40982 8601 55098 8601 56784 8601 28623 8601 42828 8601 64629 63864 40982 81602 63864 63864 30976 19541 8601 19541 88366 77200 19541 48652 19541 48652 15497 21397 48652 81045 15497 96684 81045 96684 62473 49583 96684 94804 96684 58769 96684 81609 96684 81609 56355 33615 81609 84006 21397 68964 84006 84006 27193 4677 27193 57267 27193 26550 27193 27193 7037 58531 7037 48466 7037 48466 96136 53722 48466 14697 53722 48466 76542 76542 15533 25574 53722 25574 42227 48165 76542 48165 89053 22885 48165 48165 49014 49014 27206 43923 49014 49014 18211 95434 48165 77804 95434 95434 71330 94982 95434 95434 73396 46310 95434 81304 95434 99457 81304 99457 2212 99457 27351 27351 32756 27351 9051 27351 27065 81858 81304 41637 81858 14623 27351 14623 22316 63785 14623 59673 63785 69603 63785 60309 63785 60309 59508 60309 94317 14623 39278 39278 16489 39278 94226 96829 39278 39278 84650 39278 87026 50171 60309 50171 6260 1165 50171 50171 94142 10068 39278 49042 10068 73307 10068 10068 90121 61763 10068 61763 14683 10068 34779 52142 34779 15875 34779 20226 34779 31097 61763 31097 96529 352 31097 5995 31097 31097 15897 31097 53480 53480 89691 31097 65077 53480 20939 20939 72545 20939 15864 38286 20939 19548 20939 9789 53480 79356 20939 29100 79356 79356 58984 6260 79356 79356 55452 96116 79356 71999 79356 71999 83498 71999 31567 38725 71999 38725 97261 38725 58451 45577 38725 75492 38725 1052 75492 71999 6734 6734 40120 55116 6734 86844 6734 44708 75492 87619 44708 67192 44708 80538 6734 26961 44708 30384 26961 26961 92748 21873 26961 59285 21873 82190 21873 94854 21873 94854 78187 94854 74251 62950 26961 78878 62950 62950 79407 94854 70381 70381 7485 70381 8076 77507 70381 83634 70381 83634 22081 56291 83634 38775 83634 67280 83634 77837 83634 83634 62271 83634 15842 46531 15842 83634 74060 74060 37626 27731 15842 20324 27731 43917 27731 27731 1314 27731 95624 91587 27731 27731 17434 48071 27731 27731 72509 11923 72509 36352 11923 11923 95179 11923 22775 11923 26338 53773 11923 70868 53773 53773 26228 53773 13885 57038 13885 13885 8349 13885 99117 53773 85224 49081 85224 85224 18401 8024 85224 76819 8024 87847 8024 87847 63577 91079 87847 98017 91079 91079 74155 91079 37514 91079 77073 77073 57866 74921 77073 63380 77073 91079 74881 41331 74881 71825 74881 4775 74881 87211 77073 77765 87211 22146 87211 87211 37958 74881 18458 18458 44985 70999 18458 54835 87211 54835 65363 54835 17746 83108 54835 83108 38348 83108 6696 16808 83108 33567 16808 14578 16808 16808 15196 86878 54835 86878 10479 86878 26037 77382 26037 16260 26037 20437 16808 62953 20437 20437 5957 80517 26037 80517 24932 20437 23573 54726 23573 73474 23573 73474 65735 46030 73474 99898 65735 99898 93969 64205 99898 64205 25093 29577 64205 51689 64205 83632 64205 67596 99898 9557 67596 60724 67596 67596 68648 68648 28952 90551 68648 78329 68648 68648 38806 77810 68648 67596 61992 61992 26940 54338 61992 12345 61992 4760 61992 61992 35303 35303 11649 35303 86480 86480 23128 29261 86480 35303 53247 21411 53247 53247 48239 11390 48239 24492 48239 48239 7635 7635 38615 7635 28152 52754 7635 7635 92666 7635 64797 90948 64797 39446 48239 39446 10503 48609 39446 7635 68060 33585 68060 68060 82847 76276 68060 66044 39446 66044 96896 13924 66044 66044 19869 19869 94127 19869 38857 52336 19869 80605 68060 80605 17917 17917 52097 70133 80605 45253 70133 17917 20613 20613 35273 20613 10114 20613 78980 77484 20613 18765 20613 92658 20613 66311 92658 53224 92658 92658 88871 65829 92658 92658 34311 99133 20613 53729 99133 92658 60930 25923 60930 60930 7185 65888 60930 60930 42190 86713 99133 37141 86713 86713 46602 42190 23579 64791 23579 23579 44633 23579 40116 42190 79333 79333 74319 79333 49989 30647 79333 30647 35238 57942 30647 56274 79333 89605 56274 5936 56274 5936 879 56274 60493 60493 30648 43525 60493 83200 56274 17626 83200 83200 10571 5936 29143 32503 29143 52632 29143 8411 83200 8411 42896 56341 8411 43202 8411 24774 29143 53313 24774 24774 38980 24774 99063 49647 24774 67337 24774 65079 24774 65079 26982 84465 65079 65079 19604 95871 19604 19604 37597 95998 19604 95041 95998 25227 95998 19604 56865 38974 56865 56865 7164 72169 7164 76987 56865 76987 68443 38939 76987 76987 17140 7164 14844 34237 14844 7164 7894 7894 80563 7894 27818 86097 14844 86097 52862 52862 11075 52862 93053 22039 86097 22039 73848 23022 73848 63857 73848 73848 6033 42328 22039 70663 42328 16233 42328 82147 16233 16233 67572 20812 42328 88912 20812 16233 72151 12831 72151 54442 12831 41543 12831 10988 41543 44577 72151 73585 44577 12831 8425 8425 32817 8425 31067 44577 44609 35045 8425 56984 35045 35045 8964 35045 61154 34126 61154 61154 94825 94825 98638 61154 71814 71814 63456 48210 94825 48210 84857 48210 9879 9879 87192 55958 9879 55958 25840 68626 9879 68626 61797 26541 68626 73529 68626 68626 74107 16313 74107 99216 74107 17401 74107 17401 35620 17401 38660 56195 38660 38660 90454 38660 92392 51912 74107 51912 7381 83691 51912 83691 46709 51912 59470 59470 98108 49471 59470 59470 83420 29153 83420 5044 83420 83420 1056 83420 44273 16398 44273 16398 80148 16398 13678 16398 62334 76022 44273 76022 32641 76022 2609 16398 8620 8620 74269 44976 8620 76022 34362 34362 96194 96194 54952 96194 11236 34362 29805 29805 53669 1069 29805 29805 42454 19516 42454 3102 42454 3102 70923 70923 11088 15907 70923 9817 42454 9817 69598 9817 39827 38557 9817 38557 60383 38557 25044 38557 60662 29358 38557 95337 38557 13453 70923 45047 13453 13453 91885 73228 9817 28060 73228 73228 45116 95715 73228 72432 73228 73228 87733 73228 84664 84664 51498 84664 43948 43948 7573 79013 43948 43948 78302 3352 78302 78302 96090 78302 49102 78302 79733 55050 78302 94476 43948 37166 94476 94476 63764 92481 94476 52818 78302 52818 61291 859 52818 94476 16033 54720 16033 54720 1039 54720 83999 44793 52818 44793 70864 19723 44793 64784 54720 91498 64784 64784 18839 18839 72225 18839 86980 50688 18839 7115 64784 59605 7115 7115 35698 10073 7115 6256 7115 53438 7115 16090 53438 50733 16090 16090 75955 69328 16090 16090 8433 67988 64784 2210 67988 67988 49401 63012 49401 86216 49401 34583 49401 38887 34583 34583 93943 34583 42548 49401 94694 94694 48998 95688 34583 95688 11981 11981 90979 10310 11981 95285 11981 76541 11981 92493 11981 38231 92493 90547 92493 16546 92493 72462 11981 72462 24096 26334 72462 72462 75624 72462 8460 72462 49462 49462 25087 61613 49462 49462 4649 63149 72462 51223 63149 63149 18598 77774 63149 63149 43447 43447 39286 43447 79752 49462 89110 87220 89110 89110 90379 63149 32067 60054 32067 32067 9025 21952 32067 24188 32067 49209 24188 24188 71945 24188 53871 51398 53871 53871 85343 53871 88331 53871 26350 90680 26350 81878 26350 48281 26350 31038 26350 31038 57621 31038 78682 22675 31038 69120 22675 22675 80166 42675 80166 67341 80166 67341 87375 87375 86229 43425 87375 87375 22814 24510 87375 87375 20003 29790 69120 29790 15036 53359 29790 25520 29790 73662 25520 93708 73662 16234 73662 48270 29790 31182 48270 25520 11498 11498 37577 16103 48270 16103 97495 6976 16103 16103 16694 16103 1012 1012 90991 75715 16103 3961 75715 53228 75715 24858 75715 41496 75715 75715 88545 33814 75715 22744 75715 34569 75715 98076 1012 98076 17708 27178 98076 48084 98076 75715 88006 88006 8269 20935 88006 69925 88006 88006 90465 90465 94456 88006 55677 4297 55677 55677 44755 44755 69098 4318 44755 14508 55677 14508 58785 23652 58785 44755 70164 34030 70164 77214 70164 3108 70164 44675 70164 88072 44675 44675 68756 68756 92809 59416 44675 59416 13663 68756 646 78369 646 32003 646 9812 32003 32003 57368 32003 95254 32003 26373 26373 50539 26373 37263 37263 71214 47738 37263 37263 66014 63840 26373 18890 63840 80242 63840 58272 63840 933 63840 63840 82866 45553 82866 70865 82866 25466 82866 48654 82866 50688 82866 27750 82866 83723 82866 64261 82866 39323 82866 33386 39323 39323 46242 98216 64261 98216 72123 98216 745 64261 89766 73668 89766 60639 89766 89766 14793 15653 39323 15653 87102 67489 15653 38816 15653 15653 97934 80587 97934 97934 9318 97934 53522 53522 13543 92233 53522 15653 86356 49971 86356 86356 2986 93220 53522 22880 93220 86356 43428 63849 43428 60931 43428 43428 92396 93220 84527 84527 47988 75475 43428 75475 91497 43428 4969 69237 4969 4969 39643 4969 71797 71797 84056 27072 71797 59780 27072 47708 27072 47708 90002 49624 47708 61540 47708 63236 47708 26078 63236 15453 47708 15453 22614 47742 63236 68697 47742 47001 47742 10969 15453 10969 33270 79795 10969 18664 10969 10969 5108 15453 39758 3672 39758 39758 42993 72902 39758 47742 50218 50218 24740 50218 26601 21329 50218 8458 50218 78066 50218 39758 89865 89865 78287 89865 22614 72046 89865 62875 89865 62875 72743 38524 62875 62875 52869 52869 44887 95656 52869 52869 57025 96731 52869 46293 96731 96731 39509 69218 96731 96731 67698 57574 96731 57574 3509 90643 57574 15318 96731 9798 15318 29019 15318 15318 97091 57574 59699 38586 59699 59699 54151 10363 57574 32408 10363 91390 10363 45955 91390 91390 18619 91390 9484 10363 93297 93297 38048 93297 19589 93297 79107 45681 91390 93297 60566 36040 60566 14080 45681 14080 87810 57614 14080 14080 53922 53922 79697 53922 40703 53922 81633 36040 18297 88984 18297 29462 18297 23711 29462 29462 1134 1134 64588 29484 18297 10617 29484 37233 10617 84513 10617 84513 42785 70979 84513 83461 10617 83461 86312 83461 27697 68309 29484 46022 68309 49517 68309 52161 83461 52161 56983 84965 52161 98835 52161 54823 52161 20161 52161 73721 68309 8603 73721 73721 27137 73721 31591 66370 68309 89884 66370 66370 28627 59587 66370 66370 96423 66370 45385 51744 66370 92321 51744 51744 84002 13542 51744 23582 66370 85412 23582 23582 27128 51744 72929 4529 72929 72929 85621 72929 39102 96714 72929 96714 23794 19219 96714 91936 96714 48115 96714 89529 48115 85908 48115 72929 97463 50229 97463 56614 97463 16759 48115 67227 97463 28889 67227 67227 1171 38337 67227 97463 90805 87027 90805 76855 90805 67227 82962 82962 42041 82962 22193 82962 59489 67227 16375 63749 16375 60844 90805 75432 60844 56962 60844 60844 38026 38026 26936 30842 38026 621 38026 85841 38026 85841 40602 85841 30800 85650 85841 80211 85650 93412 85650 84195 85650 84195 70164 84195 92770 26555 84195 84195 48834 48834 74027 48834 48364 82391 48834 27627 85650 49444 27627 27627 9154 27627 55957 85405 55957 27627 66668 67033 66668 66668 38774 90690 27627 90690 14092 66668 42307 42836 42307 61970 42307 77822 42307 77822 34236 42307 29159 20273 29159 51346 20273 20273 27465 20273 87432 77822 80477 80477 39824 80477 17065 31585 80477 27922 80477 80477 52610 3558 80477 16223 3558 63659 3558 28641 80477 28641 12604 23622 28641 25019 52610 46057 25019 25019 66248 59417 25019 25019 49420 25019 11161 80430 11161 31369 25019 31369 45011 61639 45011 31369 45580 71629 45580 45011 42647 42647 61517 39967 45580 39967 34645 45580 76748 76748 79236 76748 21209 81456 76748 39967 4233 20701 76748 15055 20701 98857 4233 15594 98857 20701 37806 37806 22842 37806 29591 44127 37806 37806 60149 2582 37806 30948 2582 2582 75526 2582 824 18052 824 824 90990 6937 37806 6937 50010 1435 6937 6711 6937 91051 75526 11536 91051 91051 58922 75526 37259 37259 54710 39909 37259 40446 37259 40446 20634 37259 9493 91463 9493 9493 57342 6850 40446 6850 21351 6850 46883 46883 51091 27025 51091 63626 51091 50369 51091 34906 51091 34906 36539 24958 34906 34906 87839 87839 91967 87839 20372 87839 62156 87355 87839 28805 87839 87839 83990 68111 87839 66258 68111 68111 39830 38789 68111 59717 38789 38789 70973 13420 38789 38789 86985 38789 28069 37084 87839 37084 64197 57550 37084 57550 33180 66338 57550 57550 73233 26830 73233 40858 66338 40858 39197 40858 33081 40858 88681 40858 15603 49217 15603 23147 15603 45066 15603 15603 12588 84681 12588 12588 90482 43352 12588 33794 15603 33794 99038 98884 33794 33794 4046 67458 33794 75426 67458 67458 76658 81603 67458 33794 31488 31488 78963 94562 31488 84117 31488 31488 31870 47927 31488 64727 67458 3141 64727 13805 64727 13805 38618 31488 55202 55202 89134 18620 55202 55202 39929 38655 64727 38655 97470 47628 38655 38655 24449 55202 53900 53900 71356 91257 53900 87804 91257 91257 12133 94227 12133 12133 98185 12133 41652 99536 91257 99536 49692 99536 62063 77082 41652 77082 44122 45035 77082 77082 5962 99536 56140 56140 8057 65102 56140 22814 56140 56140 22278 7517 56140 76579 7517 49474 7517 65643 49474 49474 64801 22489 7517 22489 23458 49474 26479 18824 26479 26479 91802 26479 6744 26479 5836 5836 65390 5836 83827 96188 5836 5836 18791 21677 18791 18791 61040 18791 63342 84201 18791 50901 84201 87122 84201 7641 18791 68266 7641 44103 7641 44103 2883 92058 84201 41585 92058 16239 92058 23556 16239 16239 76668 59809 92058 59809 31885 59809 7796 16239 66484 66484 28137 66484 84959 66484 17577 89358 17577 41890 17577 17577 98908 17577 50919 50919 24999 31261 50919 50919 12222 50919 54678 54541 17577 54541 96641 9284 54541 9284 38927 92614 9284 9284 92805 9284 36903 86317 9284 54541 32980 29691 9284 29691 14778 14778 32680 29691 64194 4320 64194 78860 64194 64194 61166 61166 46336 67436 61166 61166 59963 59963 27822 80338 59963 59963 11231 59963 62101 22380 62101 62101 92780 62101 8603 62101 43211 81931 62101 81931 69276 81931 57243 62101 34521 8373 34521 42956 34521 62101 87175 83842 87175 87175 96180 34521 16510 74033 16510 89004 16510 87175 31990 16456 16510 31990 96481 19192 96481 96481 60463 96481 46436 62301 46436 46436 54984 24523 46436 97605 46436 32036 97605 97605 44447 44447 29269 18063 44447 69464 44447 44447 80390 80390 56569 80390 71416 71416 90584 40310 71416 80390 33698 33698 17167 30504 33698 33698 37536 71416 64302 64302 30937 9196 64302 54649 64302 34642 64302 26113 64302 6310 64302 71416 24759 24759 90017 24759 37087 25981 33698 25981 69419 68493 25981 25981 65607 10576 25981 22590 25981 94116 10576 94116 22576 1954 94116 67253 1954 1954 92030 1954 68437 37649 94116 37649 17524 75205 17524 16191 1954 95793 16191 16191 22451 54480 22451 16191 19830 19830 40180 56432 19830 22451 32007 10162 32007 32007 88208 21844 32007 32007 9511 75890 32007 75890 40187 75890 19461 15913 9511 20354 15913 75890 44974 24543 44974 44974 73673 61266 73673 73673 18514 16981 73673 9786 16981 73673 79184 42802 79184 25864 79184 25864 76201 76201 89384 38985 76201 44901 76201 54211 76201 10801 54211 15004 54211 52622 54211 54211 60930 67721 76201 89821 67721 82441 67721 54211 10488 10488 9739 21129 10488 10488 81623 99984 81623 41841 81623 80267 81623 81623 58410 58410 8269 1589 58410 58410 51121 88036 81623 88036 7375 88036 51869 51869 54672 88931 51869 71422 51869 51869 50896 51869 23719 22336 51869 9813 22336 22336 84879 84879 18021 84879 84908 84908 14297 8930 84908 8930 42460 8930 20287 20287 36039 20287 46013 39713 8930 48364 39713 39713 42738 18077 39713 18077 73829 67891 18077 25351 39713 4578 25351 25351 24396 28150 25351 25351 58124 3719 39713 3719 58835 8186 3719 96192 3719 3719 34810 3719 42610 42610 3459 3459 84006 3459 80357 3459 41469 99901 3459 99901 84499 99901 20882 86537 20882 20882 71202 20882 12445 41469 19993 19993 11363 19993 86588 65078 20882 65078 3173 65078 99883 62943 65078 19791 62943 12762 65078 12762 8869 18580 12762 58097 12762 51925 58097 58097 60884 58097 2149 2149 11098 2149 94187 2149 38969 17379 38969 2149 13905 7632 13905 13905 4734 13905 46364 13905 14041 3452 14041 14041 77100 14041 26921 14041 16279 14041 48337 38034 14041 40586 14041 40586 42288 40586 37964 41249 37964 75140 37964 37964 33275 33585 33275 1583 33275 39876 33275 27431 39876 39876 63534 50378 39876 39876 98547 72207 39876 35353 72207 90210 72207 72207 42001 72207 97541 97541 83209 93364 72207 93364 43709 43709 6536 41816 43709 43709 17454 43709 46854 75721 93364 75721 22720 4762 75721 75721 47753 43709 29504 29504 19533 46354 29504 6441 29504 6441 25964 20600 6441 6441 38278 99274 38278 38278 1063 82273 38278 68531 29504 19725 68531 68531 25164 25164 46262 25164 39536 39536 62081 68531 78632 78632 86004 45830 78632 78632 55001 55001 67867 28016 55001 55001 32377 80071 78632 80071 31984 80071 41622 13741 55001 13741 98201 76749 55001 95182 76749 76749 93726 93726 3636 93726 1830 73097 76749 73097 44337 5722 73097 64365 5722 5722 87174 5722 12268 12268 86943 12268 81261 94940 12268 5722 28695 25670 28695 45221 28695 63316 28695 78302 28695 92663 12268 92663 28585 73757 92663 92663 34552 92663 30486 92663 56097 56097 50653 56097 89838 41159 56097 73862 56097 28695 12714 12714 5388 77814 12714 98785 12714 56097 11235 79996 11235 11235 38421 36971 38421 11235 84286 84286 37326 57097 84286 37106 84286 8115 84286 84286 60069 11235 2078 52901 2078 84286 53687 53687 17 44337 53687 53687 8578 22293 53687 88343 22293 52272 88343 8985 88343 22293 25641 25641 29461 25641 83659 25641 18454 35216 18454 99579 18454 59910 99579 59910 52806 65251 59910 59910 42347 28683 42347 42347 76829 79744 42347 42347 93789 42347 68467 56302 68467 93915 68467 68467 8077 68467 17029 68467 1107 97189 68467 97189 48262 42347 38443 84483 38443 20509 84483 84483 74793 84483 57716 57716 88719 57716 74395 84483 17354 50344 17354 17354 73717 57716 82789 82789 15084 82789 18105 73786 82789 36098 73786 73786 74043 73786 16717 73786 23935 23935 90571 23935 88662 23935 73353 23935 34064 34064 77353 34064 69292 23935 39657 39657 56774 39657 12252 35733 39657 34064 57067 57067 48174 57067 48600 57067 4922 90827 34064 90827 11761 90827 46220 90827 36598 39657 25124 25124 76770 25124 26534 25124 1270 25124 51931 39988 25124 84247 39988 40951 25124 66558 40951 66558 99525 61664 66558 13304 66558 13304 74568 82682 13304 48422 13304 8171 40951 8171 87067 39575 13304 39697 39575 44584 39575 38530 39575 52753 39575 8171 2402 53443 2402 2402 49443 22356 2402 2402 81109 62864 81109 27431 81109 81109 52711 81109 89035 81109 79681 2402 86094 43544 86094 86094 61174 28369 81109 10085 28369 28369 44044 58769 28369 86094 7294 77919 7294 55583 7294 32611 7294 7294 76582 76582 28726 76582 53696 76582 65282 7294 38876 27019 38876 90070 38876 57244 38876 38876 44700 37935 44700 22798 44700 44700 88346 88346 5084 11960 44700 11960 59672 5084 96803 96803 79252 96803 90915 96803 92041 96803 72520 41090 72520 68844 96803 52534 68844 68844 97765 22574 97765 97765 27835 96429 97765 68844 63593 63593 84166 18572 63593 35604 63593 88696 35604 35604 75682 55557 35604 35604 43596 3984 35604 54427 3984 86257 3984 74439 86257 57720 86257 86257 19290 86257 27702 30891 27702 27702 29110 36883 27702 8026 27702 86257 94129 85001 27702 84174 85001 49916 94129 93677 49916 49916 9054 43998 49916 42243 94129 42243 62886 40011 42243 40011 68687 40011 72308 75310 40011 40011 18563 99997 42243 79128 99997 94784 40011 65209 94784 94784 52613 13305 94784 94784 77050 60709 94784 38553 60709 60166 60709 20814 60166 60166 56074 60166 51089 78361 60166 94784 68098 43409 68098 54880 68098 54880 54725 28256 54725 35171 54725 17824 54725 91620 54880 91620 59481 7826 91620 96633 91620 91620 53594 40241 91620 14302 53594 14302 92083 48435 14302 74317 14302 78431 74317 78431 86987 47840 78431 78431 95423 77066 14302 10088 77066 77066 49678 99240 49678 11598 49678 49678 8199 49678 47041 61268 77066 61268 23817 11656 61268 61268 38549 72651 38549 93892 38549 19219 93892 93892 52951 93892 65916 5164 93892 61268 46054 58680 46054 29428 38549 28361 29428 29428 48759 46054 34037 26868 34037 77661 26868 26868 10102 10102 59537 10102 71882 88431 10102 73993 26868 69057 73993 17616 73993 80136 73993 66400 73993 66400 27852 66400 92613 11165 66400 73993 27136 27136 40733 27136 84079 27136 22200 22200 77905 22200 38155 38155 92374 38155 19847 61555 38155 21931 38155 34462 22200 34462 58852 34462 37512 34462 41471 43021 34462 43021 48862 48862 81219 48862 37525 61779 48862 33065 61779 13655 61779 61779 88042 92964 13655 13655 76455 76455 40843 94104 76455 94649 76455 86287 76455 86287 40789 86287 97602 76455 83103 76455 80596 80596 27745 80596 3227 80596 49596 80596 17808 17808 94352 17808 39462 45837 17808 80596 96475 96475 7167 96475 58360 95485 96475 96475 79398 86993 96475 45837 17233 17233 24543 86993 14715 2883 14715 27718 17233 8465 27718 27718 8064 80425 8064 18114 8064 14129 8064 27718 13918 48960 13918 13918 45268 14715 73543 73543 84917 73543 99255 78326 73543 73543 35470 35470 90694 35470 96189 79570 96189 58963 79570 79570 19596 19596 98147 71183 19596 71183 28302 20079 71183 71183 13175 19596 71941 37315 71941 77432 71941 2182 71941 71236 2182 2182 64659 43985 64659 64659 31653 73098 64659 58923 2182 58923 54528 90799 64659 90799 97281 71487 90799 90799 2203 90799 52977 52977 80825 52977 70518 52977 96435 49468 90799 49468 25778 84166 49468 43353 49468 28636 49468 95510 28636 28636 68934 16035 49468 99715 16035 16035 4856 98566 16035 98566 89756 4856 57417 57417 3986 57417 95107 63825 95107 41126 95107 57417 73652 41126 2765 2765 38599 2765 52897 2765 5467 61698 2765 62265 2765 41126 92642 53493 2765 75316 53493 32026 92642 53834 32026 11845 32026 32026 11127 32026 1680 80321 92642 94281 80321 4760 80321 62008 80321 82869 62008 83809 82869 22462 62008 73873 22462 42469 22462 22462 29591 22462 96434 482 96434 1510 22462 73499 1510 87506 1510 1510 63090 58810 1510 74928 58810 96434 55630 55630 26138 58810 69805 69805 34682 69805 25566 1574 69805 55630 23145 23145 71392 27130 23145 3960 23145 3960 69050 3960 4604 85286 23145 2660 85286 16324 85286 3960 53564 6176 53564 44778 85286 44778 94058 63875 94058 14301 44778 14301 49829 85932 14301 95722 85932 82971 85932 98749 85932 98749 85032 41740 98749 98749 43679 39241 98749 17873 14301 17873 41520 17873 76143 56358 98749 56358 15986 56358 85909 17873 45410 45410 68974 6542 68974 22227 45410 75841 22227 22227 35163 60212 56358 72241 60212 12801 60212 68974 94086 94086 61164 22227 44325 55807 44325 23079 60212 23079 58515 19226 44325 19226 21045 19226 31810 29416 31810 31810 39358 90156 31810 37302 31810 31934 31810 38892 31810 42037 38892 45511 38892 38892 54139 7245 38892 38892 52783 87391 31810 73895 87391 46085 87391 87391 13154 87391 17246 38892 59945 76543 59945 4608 59945 59945 49934 69728 59945 64579 59945 23814 64579 77574 64579 64579 55106 64579 99655 3166 64579 3166 12512 3166 35711 91661 3166 91661 75387 91661 85107 91661 23415 23663 3166 23663 10657 74972 23663 89587 23663 23663 73883 23663 13083 39398 23663 50866 23663 98452 50866 50866 67594 50866 53604 83496 50866 98088 39398 98088 10982 50866 14027 59854 14027 14027 10750 14027 26660 14027 27497 54680 14027 14027 92563 1911 92563 63750 92563 67380 63750 57875 63750 71758 92563 79910 71758 25153 71758 79239 92563 2634 79239 18542 2634 72971 2634 67777 2634 78532 67777 96114 79239 24578 96114 24578 86424 50365 24578 93284 24578 93284 29338 93284 507 93284 97385 93284 86133 86133 64221 2432 86133 59275 86133 86133 7047 7047 57892 56543 7047 31287 59275 18173 31287 31287 41847 31287 66881 66881 29275 29275 32671 36953 29275 12547 29275 67123 29275 11407 67123 28977 67123 67123 63114 63114 87275 63114 94847 28977 84649 46070 84649 84649 32398 84649 8170 84649 46581 46581 58487 46581 73319 46581 3793 84649 65614 65614 60283 65614 96817 53074 96817 96817 40322 42102 96817 15482 96817 15482 25792 15482 52511 52511 1243 66807 52511 79429 66807 66807 6685 54963 52511 50208 54963 32190 54963 61201 32190 45520 32190 32190 1264 3033 54963 46176 3033 3033 4829 56014 3033 49904 3033 49904 80896 35475 49904 39809 49904 41502 49904 34822 49904 34822 70827 39937 34822 76710 34822 78336 34822 5082 34822 14618 5082 82473 14618 20566 14618 14618 49083 49083 8938 10370 8938 8938 62558 8938 96795 60185 96795 49083 59142 15387 59142 59142 95318 62193 59142 54591 62193 59142 20876 57270 20876 20876 56402 37397 56402 20876 18470 2989 18470 96459 56402 80456 96459 80456 96826 20148 80456 80456 82761 80456 28490 80456 1122 80456 45154 45154 16663 71082 16663 16663 9094 31226 16663 15081 31226 65066 31226 15976 16663 13410 15976 15976 42057 91056 15976 13196 15976 15976 33397 54123 15976 23020 15976 23020 25921 23020 6203 15976 31424 31424 5013 59750 31424 5025 31424 27072 5025 5025 25413 25413 61465 5213 25413 5025 28460 28460 98970 28460 27352 28460 26729 43136 26729 26729 32440 74449 26729 5025 96822 81333 96822 93390 96822 96822 3538 91715 26729 69097 91715 91715 85799 91715 21976 48547 91715 27977 91715 27977 88489 27977 72717 74930 96822 16336 74930 80632 74930 74930 18259 57846 18259 57846 4081 48799 74930 85010 48799 498 48799 91995 48799 43876 91995 91995 35415 91995 2711 2711 64020 2711 76211 14499 2711 71709 14499 14499 46011 46616 14499 81794 46616 46616 66289 97992 46616 97992 17198 97992 93537 97992 24665 97992 7698 7698 51866 10173 7698 10173 65933 10173 98616 85477 7698 15743 85477 85477 79077 10173 44015 44015 52676 85477 74166 89212 74166 74166 57617 69454 74166 74166 94593 60764 52676 53183 60764 60764 33921 60764 2173 2173 82695 82695 26209 82695 82133 82695 8432 40810 82695 17934 40810 85612 40810 42486 40810 54161 42486 45559 42486 21085 42486 42486 41301 97671 82695 42486 35053 74136 35053 35053 81467 81467 78578 97671 45519 45519 9877 45519 93124 45519 22320 34934 45519 45519 58422 45519 34651 34651 9899 38356 34651 5253 34651 81467 41852 88826 41852 41852 13479 17975 13479 13479 52481 35595 52481 52481 52256 52481 3339 52481 89715 52481 24499 99677 52481 75260 13479 40826 75260 1942 75260 1942 53404 1942 56124 75008 1942 85199 75260 85199 44901 52426 85199 85199 79323 79323 41032 10213 79323 79323 34953 85199 95019 95019 11878 95019 90324 95019 68528 95019 62397 18832 79323 18832 50079 18832 51575 51575 29603 36704 51575 94525 18832 81505 94525 51575 89831 74963 89831 44533 89831 94525 17644 17644 11020 68128 17644 17644 44914 55935 17644 52893 55935 40576 55935 7027 55935 89831 80822 25164 80822 42640 80822 74357 55935 74357 24837 1445 74357 56477 74357 36648 74357 74357 23106 18593 55935 18593 2392 27853 74357 27853 73898 69249 27853 55954 27853 27853 20682 3241 20682 20682 32803 20682 59042 6809 20682 20682 92686 92686 3851 80584 92686 64702 20682 64702 92335 11006 64702 40821 11006 11006 17938 92686 1191 99740 1191 1191 3089 1191 24440 1191 29721 52401 11006 52401 5197 52401 80278 52401 10357 80819 52401 52401 47917 11006 67115 32836 67115 48114 52401 48114 87755 48114 51652 48114 23163 48114 67176 27803 48114 91479 27803 27803 57311 27803 13269 52852 27803 54178 48114 54178 93629 67127 27803 53361 67127 26185 67127 67127 56881 56881 20367 48587 54178 48587 45799 48587 91243 48587 57662 52535 57662 63788 52535 63687 52535 57662 36288 36288 39290 72349 36288 72349 76853 72349 7840 1397 72349 72349 27555 72349 37418 6996 52535 72028 6996 12621 6996 6996 71064 71064 58464 58464 76516 63129 58464 34935 58464 54311 58464 25738 58464 25738 80768 20002 71064 27489 20002 20002 25377 88268 20002 99776 88268 88268 91368 20002 55465 6757 55465 24719 55465 55465 18285 18285 88098 18285 81807 86031 81807 98841 81807 40802 81807 93685 81807 81807 23973 99188 81807 42704 18285 643 42704 98607 42704 42704 12296 12296 86528 62067 12296 12296 92177 52140 12296 20685 52140 1955 52140 1955 14450 10864 1955 52140 99495 99495 69175 99495 39262 71389 52140 73758 71389 71389 230 37963 99495 69437 37963 37963 96127 81347 37963 68988 81347 81347 15526 98115 81347 51884 81347 21632 81347 21632 25855 21632 43192 37963 34905 34905 6034 17228 34905 81347 44384 44384 99909 42326 44384 56244 34905 65067 56244 56244 51774 56244 59638 56244 38160 44384 69658 69658 45844 41506 69658 55966 41506 69658 49771 65447 49771 66123 49771 49771 79199 14424 41506 80507 14424 14424 2724 14424 62259 16956 62259 40915 14424 4132 40915 40915 51738 40915 18725 62259 68955 68955 20600 28353 68955 68955 95697 67375 68955 68955 44855 4322 40915 4322 77684 4322 303 303 44495 303 42890 4322 27589 62151 27589 27589 88241 71062 68955 95252 71062 71062 87591 71062 43317 66403 27589 66403 67072 69984 66403 84716 66403 66403 61620 71062 1474 23609 1474 1474 41044 58374 1474 63122 1474 63122 35178 63122 32101 57025 63122 66173 1474 66173 53468 1474 81754 81754 14588 38092 81754 81754 97698 81754 47270 63122 74684 74684 74055 86107 81754 86107 574 29874 86107 53393 74684 15904 53393 53393 71533 53393 33435 53393 17689 53393 67057 67057 94780 41603 67057 97607 67057 67057 19645 1541 67057 53393 74683 74683 90934 74683 12483 53150 74683 67057 64108 766 64108 7288 64108 55448 74683 98366 55448 64108 16483 16483 58111 32629 58111 63281 58111 23005 16483 52494 23005 23005 49995 49995 76537 70171 49995 49995 94685 59253 94685 94685 32624 49995 63832 63832 45848 63832 26545 26545 3130 57140 26545 26545 73425 69041 73425 98599 73425 73425 74301 73425 45540 96372 63832 96372 83605 74695 96372 96372 96722 26545 24267 24267 28222 74839 24267 24267 63105 11585 96372 11585 90193 11585 86040 11585 24156 78717 24156 24156 68323 92926 68323 62665 68323 68323 43470 68323 61675 30054 68323 30054 82487 68323 82881 10788 30054 10788 99093 10788 98083 82881 92499 15650 92499 52524 92499 52524 36686 52524 84670 92499 73639 82313 73639 63578 73639 33279 73639 59861 73639 52524 8783 13192 8783 3753 8783 8783 81600 92990 8783 52524 80586 19856 80586 5474 80586 80586 75991 80586 62218 3549 80586 3549 6545 3549 56226 3549 63662 33194 3549 3549 55393 55393 18972 54723 18972 14827 18972 14827 9436 14827 36092 91997 14827 91997 37621 16025 37621 37621 85339 37621 50016 34234 50016 62281 50016 50016 88688 50016 73418 73418 38356 4631 73418 73418 67728 50016 56498 46796 56498 58843 56498 56498 60875 16628 60875 60875 10143 10143 32611 60875 29231 16393 29231 64155 29231 69846 64155 69846 87827 69846 2328 26672 69846 26672 47841 26672 9281 64155 33797 20245 33797 84288 33797 98048 33797 98048 71387 98048 71159 98048 14547 69590 98048 62979 98048 98048 85130 25221 33797 36431 25221 25221 11995 94159 98048 71842 94159 27741 94159 94159 60460 81262 60460 70064 60460 34775 70064 52532 70064 70064 66173 70064 9146 31262 9146 64912 9146 78780 9146 70064 94329 11392 94329 26787 94329 94329 97119 4182 94329 4182 10823 4182 44004 33135 9146 64328 33135 94329 60856 60856 49074 64785 60856 64785 31061 38118 64785 75422 64785 83267 75422 75422 27923 75422 58634 75422 88471 47574 75422 47574 81985 76783 47574 47574 12879 47574 92694 47955 92694 92694 20234 92694 74332 92694 83961 97074 92694 63070 97074 92694 23215 23215 36242 9010 23215 68327 23215 68327 99168 68327 23670 2379 68327 69474 68327 68327 32963 32963 8724 7889 32963 58739 32963 97180 68327 97180 22426 97180 49208 97180 85729 87199 85729 25363 85729 62606 85729 62606 35948 62606 88166 62606 74687 54233 74687 74687 78593 74687 32700 1443 32700 84381 32700 28910 84381 95784 84381 70311 84381 70311 12360 70311 47026 70311 77279 9311 70311 9311 58448 84381 89817 30933 89817 9311 21205 89817 70404 70404 22448 66420 89817 66420 71791 79771 66420 54389 66420 50317 66420 85913 70404 39464 85913 85913 47884 97549 85913 6119 66420 6856 6119 6119 13964 12387 6119 94108 85913 86684 94108 94108 85753 88911 94108 8833 94108 36507 6119 23749 36507 36507 52215 12770 52215 5654 52215 80696 94108 76311 80696 14235 80696 52215 27844 88891 27844 89813 27844 39385 27844 58481 27844 63162 58481 93134 27844 20786 27844 9875 20786 9875 66562 9875 70250 9875 87750 1010 9875 1010 22565 1010 76670 76670 93868 76670 34652 76670 21550 21550 66945 92387 21550 92387 74320 92387 17481 73720 17481 81830 17481 21550 36932 36932 22120 36932 50918 25105 17481 25105 79853 86243 36932 86243 9917 83961 86243 36932 22299 18694 22299 18694 15956 18694 84499 80983 18694 25432 18694 51708 86243 51885 51708 8199 51708 46902 18694 48081 46902 72370 51708 7186 72370 23887 72370 90433 72370 72370 25520 94360 72370 48081 15595 15595 10644 72557 15595 56760 48081 56760 91612 56760 12874 56760 76754 56760 33805 27226 56760 27226 45007 7305 56760 43745 7305 7305 92467 7305 15613 15613 26805 7305 33514 33514 63467 33514 23249 33514 68402 95943 33514 95529 95943 95943 39079 390 95943 95943 15726 85591 15726 15726 23305 7386 15726 2011 15726 39850 15726 54682 39850 50905 39850 15726 410 410 85050 17264 410 10443 95943 10443 64371 10443 6035 10443 83709 83709 67309 99296 83709 40761 99296 99296 75481 83709 7860 7860 45957 31498 7860 31498 49783 31498 12072 31498 35481 31498 16809 16809 9761 16809 11859 31498 70424 72929 70424 20046 70424 86454 70424 70424 90350 60054 90350 90350 34788 25077 34788 70424 63675 63675 74246 63675 17020 14138 17020 72402 17020 17020 7256 17020 76109 17020 91264 91264 52232 69656 91264 80975 91264 91264 81204 63675 89438 5893 89438 89438 15273 89438 25777 25777 99820 25777 88971 34034 89438 44304 34034 57362 34034 68359 34034 34034 72577 66046 34034 25777 76128 76128 1939 76128 335 77178 76128 51354 76128 34034 10858 71922 10858 71922 86846 75950 86846 75950 31255 49032 75950 74011 49032 60970 75950 60970 72371 60970 99333 60970 92793 66435 60970 15996 60970 60970 60503 60503 51426 60503 74626 18229 74626 18229 10342 91560 18229 90406 91560 91560 63510 18229 37212 37212 81103 37212 51776 51776 8689 51776 61427 51776 88371 67501 88371 88371 16059 31373 16059 31495 16059 34242 16059 34242 91982 34242 34843 88371 44101 16855 44101 44101 6875 44101 26665 44101 31580 2030 44101 2030 470 97737 2030 89294 44101 68299 89294 95991 2030 97865 95991 95991 54865 79730 95991 95991 67935 2030 40814 69250 40814 53522 40814 40814 96556 40814 50643 92593 40814 92593 99260 91556 92593 52136 40814 85169 52136 92729 92593 52138 92729 79381 92729 92729 67643 92729 60960 60960 41741 60960 90563 60960 70033 92729 48510 48510 81956 89702 48510 48510 43697 78071 48510 78071 28141 78071 55820 78071 55731 17110 55731 44582 55731 55731 5673 55731 88134 80813 60960 66245 80813 8693 80813 8693 30900 45893 8693 45893 15513 45893 72570 85675 72570 47760 72570 72570 75275 35409 75275 75275 29593 72570 154 75275 45757 45757 24751 45757 19866 19866 59733 24126 19866 19866 67290 86742 45757 86742 9025 30208 86742 98683 86742 62178 86742 62178 96277 47530 62178 98683 93018 12821 93018 98132 93018 62178 66053 66053 63722 66053 18445 66053 31088 8722 31088 90069 31088 95157 31088 48785 95157 95157 86260 23127 95157 31088 49630 71949 95157 71949 35144 25329 71949 42464 71949 95157 37155 37155 99958 37155 91166 34925 91166 56067 34925 37155 56109 67524 56109 92762 56109 11627 56109 4499 56109 59929 4499 4499 9753 77886 9753 6947 9753 26734 9753 78282 26734 26734 96317 95677 26734 64745 26734 64745 42880 26734 47871 47871 23076 47871 82727 47871 22485 75345 22485 75345 40915 75345 65935 22485 46359 31961 46359 31517 75345 83908 31517 31517 89148 48787 89148 93250 46359 73688 93250 93250 25232 93250 67176 13499 31517 44936 93250 13499 29046 29046 5818 29046 14530 49139 29046 13499 58133 45663 58133 52274 58133 58133 76629 79956 76629 55994 76629 33464 76629 33464 36016 33464 63485 71028 33464 57469 33464 59109 33464 88818 59109 21272 59109 59109 58703 59109 94433 94433 24369 28662 94433 94433 22786 94433 48143 94433 39512 94433 11336 98221 11336 18091 11336 11336 65922 94433 14039 4463 14039 14039 89117 11336 87346 87346 44162 87346 26413 29066 87346 81407 87346 5650 81407 95667 5650 16422 95667 16422 29425 16422 40071 41572 16422 10454 95667 10454 99521 36758 99521 58577 95667 58577 48157 97321 58577 58577 92352 83737 58577 58577 40287 53134 10454 53134 85373 53134 21055 21055 77294 49227 21055 53134 302 53926 21055 302 36099 36099 42310 36099 63772 92134 36099 27079 92134 92134 59834 4080 92134 94302 92134 36612 94302 83135 94302 51034 83135 83135 99402 99402 44350 44350 27842 99402 77644 36791 44350 36791 53166 76581 36791 76581 45744 13238 76581 76581 8626 30402 8626 45902 8626 89813 8626 76581 49712 3141 49712 59410 49712 76581 25651 17450 25651 25651 4281 3531 49712 3531 96963 550 3531 3531 63300 80716 3531 62199 3531 49712 93205 93205 81178 65587 25651 65587 57783 65587 18373 99120 93205 41715 99120 56261 99120 15007 56261 99120 49296 49296 62383 78212 49296 36855 49296 29105 36855 36855 87303 3027 49296 81169 3027 3027 20581 20581 15248 20581 4068 76960 20581 57199 76960 20581 89113 89113 71445 25853 89113 86910 89113 38883 89113 89113 78262 76960 82410 85926 82410 25143 82410 55642 25143 25143 88037 10483 25143 49739 25143 49739 33959 49739 85852 94427 49739 96038 94427 61141 94427 75631 49739 64768 75631 94427 59395 18516 59395 36964 59395 59395 68310 59395 52389 78482 59395 80718 78482 10209 78482 4754 52389 18564 4754 78482 87730 87730 55609 87730 4800 4754 36143 36143 89802 36143 76610 36143 85996 84155 85996 36143 83868 44073 83868 28819 83868 66679 83868 97898 66679 63486 66679 66679 81505 69690 66679 115 69690 22541 69690 13530 69690 13530 96792 33490 13530 28744 13530 28744 60026 28744 1895 79622 1895 46732 1895 28744 4265 24231 4265 4265 81589 59920 4265 4265 62700 59650 1895 59650 75735 91434 59650 51226 59650 59650 27985 59650 91282 4265 25131 25131 520 25131 82272 25131 45461 77396 25131 25131 26193 50902 25131 50902 88614 50902 9987 50902 36896 39294 36896 55625 39294 39294 23407 35671 23407 23407 9896 23407 15737 96787 23407 18558 23407 64280 50902 64280 7168 43262 64280 45409 23407 45409 57622 45409 39751 45409 42991 64280 29880 29880 16300 29880 18325 84581 18325 92724 18325 18325 8817 48961 8817 11090 8817 46550 11090 21749 11090 18325 45373 45373 36052 61009 45373 45373 36037 53858 45373 53858 87065 45373 97244 97244 87375 24272 97244 97244 6580 6580 42950 86498 6580 31777 6580 6580 95345 95345 1202 39798 95345 40985 95345 64666 40985 40985 8044 36099 40985 40985 28879 22469 40985 29314 40985 25040 29314 91069 29314 29314 60143 27368 29314 27368 70227 29314 57806 83381 57806 789 57806 7728 789 19387 57806 75369 19387 64836 19387 11531 19387 26847 19387 19387 69534 57806 91433 91433 50208 19387 83750 83750 46734 83750 98536 91433 62895 62895 45818 30964 62895 97997 62895 1533 83750 46229 1533 1533 2576 14026 1533 99580 1533 72977 91433 52086 72977 44150 72977 72977 17496 1533 81139 4505 81139 19633 72977 19633 48254 19633 14732 28677 19633 68936 19633 68936 98580 87268 68936 68936 69980 34079 69980 1632 69980 48316 1632 20369 1632 22720 1632 1632 90855 84831 1632 84831 82950 9516 84831 69980 54697 82586 54697 54697 97198 54697 11840 11840 10776 19409 11840 19409 81581 19409 99118 79644 19409 67923 19409 10327 11840 10327 13908 25660 19409 99129 25660 25660 34599 4320 25660 37712 25660 40632 10327 40632 79711 40632 44518 85593 44518 44518 11279 10975 44518 24261 44518 10327 74774 53552 74774 74774 43925 43925 67168 37281 43925 86302 43925 86302 79782 67657 86302 86302 11433 86302 24056 17111 86302 21110 17111 17111 61258 17111 99130 70188 17111 43925 1330 1338 1330 94935 1338 1338 59037 1330 34380 34380 6067 55150 34380 1338 83018 34773 83018 15131 83018 1338 57418 57418 1880 67079 57418 67079 73926 67079 24271 24271 20252 16890 24271 67079 54748 83614 54748 54748 96860 54748 77034 54748 70696 35221 70696 39591 70696 49194 70696 88281 49194 49194 96287 70696 84255 71939 84255 84255 95715 71513 84255 84255 8695 8695 98559 8695 48016 44890 48016 48016 41465 45796 8695 45796 15392 5857 48016 5857 40221 66103 5857 5857 20773 48016 2592 26372 2592 58505 2592 15292 2592 24689 2592 35182 5857 32101 35182 35182 40770 91680 40770 86054 40770 54212 40770 20783 35182 31051 20783 20783 49557 80535 20783 19814 40770 19814 44994 86344 19814 80880 19814 80880 3479 80880 98136 75815 80880 19814 89871 8929 89871 82457 89871 26503 80880 26503 39612 2437 26503 26503 93712 26503 48725 48725 59973 48725 32367 69260 48725 48725 71032 87682 48725 36698 26503 84613 36698 41356 36698 36698 74318 74318 76861 74318 84129 36698 92066 92066 54595 92066 86150 92066 97810 74318 161 2399 161 2399 71399 2399 452 42371 2399 2399 7290 70842 7290 67768 7290 29363 7290 42435 2399 42435 70260 22665 42435 7290 38750 42435 90721 90721 62262 90721 705 90721 44987 22342 90721 22342 97296 17597 22342 5006 22342 58511 22342 22342 15821 22342 1331 38750 31840 31840 19191 69966 31840 31840 76315 15188 31840 51899 15188 15188 51818 95743 31840 95743 71017 70504 95743 61778 70504 65115 70504 83266 70504 21233 70504 21233 79429 21233 91278 55406 91278 21233 44842 98781 44842 3189 44842 44842 35729 91278 29578 45986 44842 45986 10778 70495 29578 54835 70495 70495 18737 78334 45986 58657 78334 78334 56936 78334 39218 78334 45877 63966 78334 89463 63966 2997 63966 2997 2744 2997 92154 41495 2997 26256 2997 61045 2997 13229 61045 13229 55566 13229 59451 13229 15079 61045 99629 10466 99629 99629 91564 8540 99629 55264 99629 39210 61045 1268 39210 96567 39210 39210 50714 68300 39210 55933 99629 77415 55933 55933 57146 39210 27637 9177 27637 27637 9125 18751 27637 18751 21897 18751 92777 94300 27637 94300 71317 18751 56979 80662 94300 57292 80662 80662 5484 56979 94819 94819 21560 94819 38337 2573 94819 2573 76586 10006 2573 2573 69643 79419 2573 79419 27847 79419 73057 79419 56210 56210 86496 19363 56210 19363 59900 71644 19363 19363 10667 3460 10667 10667 5272 56210 39640 1939 39640 39640 80742 39640 37888 56210 55632 2047 55632 60284 55632 60284 2627 60284 25478 55632 79316 89711 79316 31649 79316 67668 79316 79316 8900 79316 56933 52502 79316 60284 17582 46990 17582 17582 39292 71213 17582 40513 17582 96736 17582 17582 55845 79316 55908 55908 34492 15208 55908 55908 92998 92998 6440 95922 92998 44964 92998 44964 98809 12139 44964 64930 44964 64930 95545 75606 64930 93967 44964 64930 926 41501 926 15789 926 926 83092 926 5111 3161 64930 38855 3161 54926 3161 80017 3161 23075 3161 75475 23075 23075 73326 23075 61359 61359 52156 61359 46610 32711 61359 50151 61359 32818 61359 43967 23075 43967 10208 43967 22377 5403 43967 61359 67828 67828 10063 67828 53187 43967 56538 70152 56538 45299 67828 33910 45299 33910 73302 33910 95323 2275 45299 2275 1265 33910 20257 83281 20257 20257 28062 9689 20257 9689 84094 36433 84094 5012 84094 84094 93213 20257 96488 70661 96488 70661 43382 70661 96982 96488 39068 39068 670 70661 76854 57560 76854 76854 32400 32400 32452 60642 32452 32452 19501 32452 25274 32452 66937 32452 32272 32272 42645 75381 42645 614 32272 41256 614 17942 614 17942 83645 70870 17942 60637 17942 60637 79968 17942 62441 60637 81723 23453 81723 58928 81723 81723 35576 81723 9769 9769 69173 31475 9769 9769 84636 70603 9769 9769 98033 71684 62441 71684 21516 42601 71684 71684 26913 71684 40793 18507 81723 6406 18507 2614 18507 18507 24529 18507 72560 88846 18507 9769 81927 81927 99675 71684 739 23660 739 58396 739 88203 18507 73277 88203 88203 4784 87774 18507 48406 88203 97899 48406 48406 18127 20393 48406 48406 52199 48406 30736 84181 87774 85028 84181 78024 84181 70954 78024 94545 78024 78024 47241 88938 47241 26590 47241 2746 47241 47241 18069 57226 78024 27827 57226 47241 34577 34577 90512 63710 57226 48645 63710 63710 66300 34577 44086 22711 63710 5454 22711 69779 22711 63710 69985 69985 88280 22711 35051 35051 12221 68076 35051 35051 68771 68771 22995 81955 68771 68771 59817 54924 59817 1665 59817 24599 35051 30517 24599 59817 16485 16485 87591 63072 16485 4973 63072 63072 1878 63491 63072 13113 63072 77847 13113 13113 51923 30198 13113 30198 17380 15972 30198 53587 30198 54882 53587 25807 53587 40467 53587 58918 53587 53587 97548 97548 10054 53587 53747 90723 53747 53747 97969 1677 97969 30736 97969 97548 66087 66087 64962 66087 96985 20352 66087 97969 3308 60954 3308 10010 3308 3308 79283 3308 69877 12461 69877 10283 69877 69877 59017 69877 55609 66087 19289 8086 19289 69877 41781 41781 13101 41781 39800 41781 40712 65461 41781 65461 24526 41781 69388 30576 69388 41781 16171 13978 16171 13978 78035 13978 32912 36635 13978 96358 69388 96358 58329 17714 96358 45603 96358 1588 96358 96358 72799 36635 7674 85602 7674 62665 7674 85791 96358 85791 80870 59392 85791 85791 23301 96358 1947 1947 56844 56844 99475 72459 1947 61522 72459 46982 72459 60214 72459 60214 90014 60214 25318 25318 51605 51605 880 51605 26982 45237 72459 45237 3638 24249 45237 45237 40482 45237 86692 45237 36342 45478 36342 9297 36342 47523 45237 58407 47523 60110 47523 53989 47523 53989 24244 53989 40750 73393 53989 16068 53989 47932 53989 53989 80045 80045 42337 80045 39049 54579 80045 80045 48887 20367 80045 80045 33733 65962 33733 28752 47523 28752 20846 28752 3091 33733 88380 88380 33881 88380 7044 47216 28752 28752 87444 10290 87444 87444 52683 87444 40032 57420 47216 57420 45379 49051 57420 40908 47216 40908 91030 77002 40908 40908 22849 87154 87444 27448 87154 33264 87154 33264 80226 33264 35935 35935 15745 35935 67461 87154 90705 9812 90705 14007 90705 24511 90705 66788 90705 93578 35935 8809 93578 72102 93578 16164 93578 35012 93578 96754 90705 80398 90705 80398 6568 17624 80398 17731 96754 96328 17731 96754 43198 43198 42213 80398 26506 65263 17731 60088 65263 65263 32863 65263 93854 64973 65263 64973 71912 65263 49823 49823 23711 49823 70287 49823 48168 64973 92337 3623 92337 78671 92337 92337 64279 84626 92337 8257 84626 84626 76813 84626 47771 84626 27148 64754 84626 61341 49823 61341 78335 61341 27825 68700 84626 99404 68700 43902 61341 45009 43902 43902 46291 53392 43902 28354 43902 38318 43902 60158 38318 47721 38318 58033 38318 52746 38318 38318 56928 56928 77252 98041 56928 56928 4804 48838 4804 87575 4804 47501 4804 4804 84810 4804 65127 38950 4804 4804 38403 38403 37153 38403 94738 97157 38403 86929 38403 15078 86929 93316 4804 93316 96646 93316 36038 19028 93316 93316 99111 80853 93316 80853 69226 80853 3587 3587 40426 3587 31926 31367 3587 61598 3587 51110 61598 33554 61598 93316 71418 71418 20483 92073 71418 19560 71418 71418 61178 86342 61178 61178 16668 2399 61178 61178 85286 71418 21842 21842 37478 14722 21842 21842 81941 91835 81941 2734 91835 34722 91835 48556 81941 60624 48556 46325 48556 21706 48556 73836 21706 21517 21706 21706 83908 21706 5701 48556 17738 21441 17738 17738 63586 63586 13415 13415 9165 9165 20196 915 9165 915 66440 915 54971 63947 54971 55089 54971 54971 27296 64993 27296 62650 27296 72283 62650 62650 71768 71768 65654 62258 71768 62258 5332 62258 65551 14005 71768 87404 14005 5881 14005 14005 95941 95941 46564 71869 95941 61742 95941 14005 91501 91501 58072 91501 7507 67367 91501 67367 16342 67367 13170 67367 33704 95941 82270 82270 19750 82270 57818 67367 18455 18455 66921 82270 52048 52048 36204 45669 18455 99017 45669 45669 28999 45669 31768 31768 73283 7260 73283 33736 73283 71909 73283 71909 16041 73283 13696 71063 13696 27488 13696 3160 13696 13696 11711 11711 72076 69316 11711 71909 16269 11711 15277 15277 54138 55687 15277 81940 15277 97171 81940 3012 97171 97171 99760 97171 96970 97171 65218 41207 65218 82878 65218 97171 20746 20746 21887 20746 12174 12174 28976 55835 20746 59352 55835 12174 27981 27981 66613 5712 27981 5712 37534 5712 53531 5712 13573 26971 5712 26971 5344 7165 26971 26971 49891 5712 75588 27643 75588 75588 59921 47368 59921 21291 59921 83592 75588 83592 20054 83592 94373 83592 27758 59921 20978 20978 46734 83592 47217 47217 3323 59040 47217 47217 23507 47217 35612 55898 47217 55898 37872 10285 47217 70309 55898 70309 50138 50138 34075 70309 91739 91739 78303 91739 31914 91739 66594 66594 15510 66594 55253 31914 90295 98680 90295 90295 4614 93917 90295 90295 42800 66594 75423 25406 75423 75423 96100 77064 75423 75423 79240 79240 49800 75423 88053 59606 88053 61137 88053 58775 79240 58775 42629 58775 37018 37018 80299 41500 37018 37018 59832 98515 88053 98515 64746 87216 98515 5491 87216 87216 66395 87216 28148 87216 76873 87216 4620 87216 37822 47765 87216 47765 15051 47765 74326 70881 74326 74326 44557 74326 40691 74280 74326 47765 16832 16832 36100 16832 33051 16832 84258 10359 16832 2498 10359 10359 38374 50491 16832 50491 73626 10359 10153 10153 66683 85808 50491 85808 39501 85808 31824 85808 17655 85808 78686 78686 86923 78686 45024 78686 90112 78686 46190 6011 78686 78686 64352 40854 78686 85808 79539 91880 78686 50234 91880 91880 2761 96495 91880 91880 75800 85808 40386 40386 31240 40386 13794 79539 703 703 24159 20633 703 703 51764 69779 703 64399 703 51077 64399 64399 78605 50544 64399 79362 703 79362 77986 45283 79362 25306 79362 4639 64399 4639 39674 47691 4639 59407 4639 4639 24786 24786 62036 24786 93366 4066 4639 96742 4066 96508 4066 87529 96508 50713 96508 30722 96508 69403 30722 30722 29070 30722 45898 30722 85818 38393 85818 5212 85818 5212 22193 37183 5212 30722 31054 31054 53797 31054 51026 51026 15830 51026 23454 31054 20331 20331 92061 20331 85310 85310 51981 94607 51981 30557 51981 30557 2031 30557 50435 51981 58761 67772 58761 88636 58761 88636 16895 61519 88636 61825 58761 61825 61957 61825 22987 22987 9487 14273 22987 22987 56387 68112 56387 46193 56387 46193 89361 99942 46193 71770 46193 578 71770 74754 71770 40587 71770 71770 56166 56166 56366 56166 41395 56166 18417 56166 50375 50375 15982 3006 50375 50375 69533 44602 71770 42365 44602 44602 31089 71079 31089 55937 44602 55937 99205 99205 97361 20015 97361 73748 97361 99205 77160 2532 77160 77160 79101 79101 12797 42508 79101 77160 27064 58938 27064 27064 28027 96383 27064 27064 92459 85088 27064 85088 33753 33753 75091 81921 33753 85088 82856 82856 57172 2541 82856 33753 46721 49828 46721 60919 82856 64078 60919 60919 77918 60919 95796 11896 95796 97701 60919 97701 65538 97701 7706 7706 61434 7706 70901 60098 97701 60098 14283 21539 60098 60098 87455 7706 23626 67575 23626 67575 62639 67575 48979 93239 67575 67575 82189 79744 67575 30611 67575 30611 11197 30611 40892 30611 65677 30611 88884 22440 23626 61174 22440 40122 22440 12740 22440 22440 58783 47432 67575 22015 47432 47432 87088 91976 30611 79127 91976 53779 91976 91976 55809 91976 18108 91976 74218 93959 74218 60806 74218 6999 74218 32830 74218 74218 5662 5662 79100 20488 5662 5662 42703 32873 74218 32873 78671 5662 40262 40262 86290 78687 40262 40262 61292 40262 65385 65385 20805 91709 65385 65385 95038 14858 65385 58889 65385 65385 66223 189 66223 66223 22821 58920 66223 65385 46053 37782 46053 46543 46053 18378 46053 11964 18378 66223 63358 63358 8262 63358 29906 63358 30741 63358 42783 33394 46053 41002 33394 63358 20141 81074 20141 8989 33394 36549 8989 8989 71338 37370 8989 79366 8989 79366 40521 79366 26980 99003 79366 99003 10912 46191 99003 79729 99003 83251 79729 44790 79729 19706 79729 79729 99880 54128 79729 54128 46966 30072 79729 30072 6008 84045 30072 49920 30072 68245 99003 55947 68245 54128 14263 54858 14263 6977 14263 10969 6977 13070 14263 70908 13070 13070 65205 6977 15061 15061 14267 15061 7094 13646 15061 3560 15061 15061 96092 96092 31372 6977 82675 82675 473 93699 82675 82675 21793 96092 15058 92715 15058 20820 15058 45622 15058 74981 15058 15058 5840 5840 87248 5840 38014 5840 15678 5840 7256 85236 5840 81721 85236 7467 85236 17509 7467 7467 57243 29074 7467 7467 78517 7467 57240 57240 17418 75680 57240 57240 49250 57240 12566 55360 78517 55360 82724 50494 55360 70906 55360 57240 22282 98208 22282 22282 9412 9412 57812 66693 22282 66693 30707 66693 4655 9412 48823 28239 48823 48823 73032 88438 73032 36456 73032 73032 39926 73032 79675 93644 79675 50988 73032 50988 63465 50988 98000 79856 50988 50988 93812 48307 93812 93812 73268 93812 43565 44402 93812 44402 83508 42778 44402 61089 93812 81585 61089 43420 61089 28625 61089 61089 56048 44402 86508 44018 86508 86508 9837 32481 86508 78932 61089 78932 67717 57708 78932 86523 57708 57708 75315 27668 78932 64973 27668 88296 57708 88296 92530 88296 18487 21766 88296 26129 88296 58657 26129 88296 78237 75542 78237 42388 75542 69441 75542 75542 42233 75542 75543 84760 75543 57832 75543 50865 75543 75543 48696 75543 5183 23857 75543 23857 18009 75543 84555 25548 84555 84555 72186 89794 84555 84555 74515 74935 84555 74935 30611 63999 74935 40792 84555 40792 85156 84555 18894 18894 56719 64623 18894 64623 81994 39673 64623 64623 57299 8860 64623 97971 40792 97971 16301 79000 16301 37593 79000 79000 21094 65400 79000 79000 2321 16301 62352 62352 41626 62352 81733 81733 40400 32832 81733 62352 58782 58782 6363 87489 58782 58782 32312 32312 40856 59449 58782 59449 44480 13320 59449 59449 13976 80705 59449 63054 59449 25431 80705 24626 25431 24626 44161 25431 27666 90471 27666 18793 27666 71647 18793 18793 94305 13299 18793 45968 27666 45968 95459 3405 18793 3405 35965 3405 69495 3405 37441 69881 3405 14199 3405 45968 76190 64617 76190 76190 62495 37965 76190 3405 37911 89107 76190 89107 24155 89107 28654 37911 47910 13214 47910 47910 5049 39797 5049 5049 21367 5049 51996 16947 51996 51996 78462 70194 51996 70194 83935 70194 66907 91886 70194 18100 70194 70194 85555 28554 70194 98976 70194 70194 71041 71041 43225 37331 71041 98943 71041 98976 96928 80834 96928 98699 96928 5501 96928 78981 96928 96928 58608 59690 96928 61731 71041 61731 39387 61731 21321 61731 8180 53751 71041 53751 88457 34199 53751 28213 53751 53751 27947 53751 36879 36879 76685 36879 83282 8904 83282 83282 43644 77479 83282 83282 95062 83282 9047 97866 36879 21298 97866 48715 97866 97866 50565 97866 78465 30411 83282 30411 86364 30411 34404 4418 30411 4418 85362 4418 84731 84731 9048 4418 21081 21081 66520 84731 47359 47359 86994 47359 70427 56303 47359 47359 386 11769 47359 11769 30227 53043 11769 43996 47359 79966 43996 97145 47359 97145 74359 74359 21448 74359 90527 74359 27440 28478 74359 71742 74359 12278 43996 12278 98595 12278 32902 85985 32902 82453 32902 32902 62035 62035 11103 73115 82453 73115 18292 72541 73115 22981 73115 12976 73115 62035 96461 79947 96461 3744 96461 96461 97175 83980 96461 22306 83980 83980 88547 80037 83980 54642 96461 54642 13303 54642 10723 54642 69099 69099 67424 69099 77845 69099 71055 69099 52661 11657 52661 4708 11657 56620 11657 11657 71659 71659 41241 89788 41241 41241 86469 41241 64873 41241 51789 71659 32110 58530 32110 32110 81655 32110 11186 247 32110 247 97445 48512 247 52654 247 57745 247 247 14232 247 16829 16829 39227 72382 16829 16829 53116 67512 53116 46562 53116 16829 80634 80634 23707 78060 80634 8143 78060 40693 78060 83984 78060 60715 78060 78060 75537 80634 77376 59494 77376 77376 80737 89301 77376 89301 45354 89301 78119 93853 89301 93853 8854 15480 93853 12500 93853 89301 67020 82594 67020 67020 40264 8546 40264 99124 40264 40264 81960 81960 3385 81960 27308 47519 81960 47519 42258 12100 47519 30420 47519 47519 86004 6301 47519 66319 40264 66319 48612 29064 66319 66319 13402 47744 13402 66319 41872 98788 41872 41872 44806 41872 4349 41872 61831 41872 8063 41872 29132 48266 41872 41872 36234 83078 36234 748 36234 36234 82357 21239 41872 26203 21239 5280 21239 33742 21239 21239 1953 22259 1953 14434 22259 61170 22259 61170 1886 1886 33072 13275 1886 32539 1886 68357 22259 68357 51100 68357 87315 68357 8833 68357 1792 37458 68357 1886 95756 95756 47219 68357 26192 92865 26192 26192 7265 26192 2869 26192 30248 96521 26192 57020 96521 26192 31527 96521 58600 58600 21392 4020 58600 853 4020 4020 62657 4020 1049 63376 58600 67038 63376 58600 20583 8125 20583 20583 92829 6962 58600 96087 6962 24491 96087 91590 6962 90274 6962 36662 90274 97957 90274 73025 91590 93996 73025 94679 73025 82319 73025 73025 28345 73025 21285 21285 77587 73025 60104 88236 60104 6784 60104 60104 30330 30330 85059 30330 56263 56263 42499 96334 56263 56263 65746 96107 56263 96107 77095 96107 8552 8552 1383 84648 8552 87104 84648 8552 79936 84840 79936 46836 79936 27532 79936 90950 27532 19212 27532 86793 79936 35943 86793 86793 69399 86793 69508 27532 8409 72480 8409 8409 76336 8409 64693 64693 5724 87494 64693 64693 30476 30476 26998 83589 30476 30476 90464 90464 28329 60355 90464 58196 90464 3533 90464 90464 61437 61437 77975 47563 61437 61437 82288 19039 61437 44465 90464 44465 14519 73841 19039 73841 35672 73841 79206 44465 35495 46507 35495 35495 54235 35495 44361 38024 35495 73841 63280 63280 20870 35701 35495 35701 10710 35701 86642 35701 13234 68627 35701 30051 35701 30051 96599 15154 30051 63508 30051 55322 63508 63508 24689 63508 32654 35701 36260 36260 93698 36260 5923 41412 36260 36260 47021 76830 36260 28343 76830 56004 76830 59413 56004 43131 36260 22903 43131 62725 43131 62725 97192 62725 81302 98324 62725 30827 62725 88890 62725 9995 88890 88890 5876 88890 9014 28433 9014 81770 9014 43131 56896 56896 97951 11052 56896 28154 56896 52143 9014 52143 87208 52143 8649 13785 56896 51892 13785 66245 51892 51892 18956 64919 13785 64919 37652 64919 6224 64919 71820 40073 71820 71820 90271 35777 71820 86429 35777 64919 33774 33774 39456 59640 33774 33774 46760 24242 46760 46760 80215 46760 74436 46760 40445 29168 40445 88591 40445 40445 39065 66293 46760 44587 66293 21394 66293 66293 86382 66293 83539 58908 83539 83539 6678 80696 6678 6678 21314 40138 6678 40138 62494 40138 13945 40138 52997 84308 40138 69861 40138 728 6678 728 78274 68777 728 58320 40138 86948 58320 58320 83984 57978 58320 46435 58320 68777 50624 65622 50624 89249 50624 50624 68644 74314 50624 74314 11307 50624 59869 74314 10703 10703 68259 99739 10703 99739 83344 99739 8092 49356 99739 59869 17241 17241 23353 17241 76649 75143 17241 17241 27279 17241 59672 99739 46425 46425 51054 46425 21127 21127 52085 33397 21127 52840 21127 21127 44585 44585 91513 21127 22938 22938 65099 98419 22938 6236 22938 44585 15706 17664 15706 15706 57292 91811 22938 69035 91811 21127 7259 5052 7259 92979 7259 7259 64202 29156 7259 29156 39013 29156 61027 7259 84794 16517 84794 27241 29156 27241 79081 79081 8244 65127 79081 67996 79081 76875 67996 67996 41176 79081 38239 59931 38239 64099 38239 72587 38239 72587 86829 58071 72587 72587 96446 33212 72587 40302 33212 72587 58738 82213 58738 58738 87530 10714 58738 58738 10953 64494 58738 59268 64099 73750 59268 75568 73750 73750 70808 71684 73750 59268 85167 54525 73750 31753 54525 54525 68720 54525 31333 77407 54525 17897 54525 81643 54525 62059 54525 62059 6160 62059 99435 62059 37842 62059 18047 62059 42200 38237 62059 62059 70481 62059 30452 48181 62059 48181 99187 62059 49895 37789 49895 48181 11497 11497 1102 11497 92161 30474 11497 53584 11497 44317 53584 30968 53584 4370 30968 30968 43034 30968 97709 9109 30968 9109 5619 98414 5619 5619 11683 5619 20946 25201 5619 5619 11493 31500 9109 31500 74739 31500 10404 68736 31500 68736 69004 8325 68736 6564 68736 68736 72500 99879 68736 68736 73867 73867 34474 73867 93193 73867 43258 26430 73867 37429 73867 73867 87715 87715 41056 87715 46597 85955 87715 73867 86038 32679 86038 2540 86038 70484 86038 11893 86038 87715 16844 27763 16844 41880 16844 11396 41880 41880 38676 37633 38676 19647 38676 65560 38676 38676 71270 3561 38676 2748 3561 41880 64720 64720 3774 64720 17244 46213 64720 72839 64720 72839 24632 72839 10551 72839 86403 74241 72839 12845 3561 12845 16565 6418 12845 81977 64720 17935 81977 60601 81977 81977 91940 40748 91940 32418 91940 90474 12845 72337 90474 81977 25901 62666 25901 25901 87683 25901 868 90524 25901 25901 14838 81817 14838 25901 79919 79919 99475 79919 7110 52270 79919 79919 2093 44430 79919 79840 25901 61110 79840 79840 54360 54360 89131 79919 86318 86318 1122 86318 64329 30446 86318 86318 53302 41244 86318 50672 79840 50672 26602 12449 50672 2550 50672 50672 93123 50672 69419 70608 50672 26108 70608 56236 70608 70608 34317 32168 70608 70608 54286 50672 38028 8535 38028 28052 38028 38028 28225 860 38028 38028 51279 33289 51279 51279 57945 49406 51279 49406 32185 49406 79254 57234 79254 79254 21076 21076 14422 21076 78855 21384 21076 21076 21546 21546 55149 21546 48307 21546 23561 83886 21076 19744 83886 74306 83886 83886 32454 32454 94504 21577 32454 26261 83886 9146 26261 26261 80883 75363 26261 32454 15615 58602 15615 83886 96958 48584 15615 48584 56896 48584 94757 48584 73783 48584 62593 41971 48584 25080 48584 79538 25080 67998 25080 25080 38765 25080 62905 25080 89295 89295 97446 46334 89295 17376 89295 5306 89295 5306 30508 30375 5306 90020 30375 30375 57134 17521 30375 5306 78288 78288 72009 30375 98184 98184 627 98184 96925 82990 98184 42690 82990 82990 15583 82990 81750 82990 91878 38148 78288 31452 38148 79287 38148 24749 38148 13368 24749 24749 66724 30839 24749 89160 24749 24749 83567 33992 38148 33992 26323 26692 24749 26692 33061 5573 26692 5573 79567 5573 15786 5573 17328 5573 31054 69900 5573 54615 69900 69900 60651 96085 69900 87182 69900 6996 69900 50458 5573 50458 35245 91154 50458 13789 69900 58903 13789 19232 13789 13789 46661 86453 50458 69900 58570 58570 79542 58570 46537 58570 65103 65103 44751 65103 26420 65103 55270 58570 23560 15313 23560 42966 65103 42966 77324 87059 42966 42966 88418 47161 42966 59978 47161 47161 68693 21347 47161 84994 42966 17837 47161 17837 22602 22602 26951 26260 17837 22602 1689 68721 22602 4788 68721 4788 85854 71475 4788 68721 9438 9438 96340 33923 9438 9438 51745 58544 51745 51745 22525 22525 48591 22525 72980 22525 10167 392 10167 12665 10167 12665 44933 12665 46268 5243 12665 5243 74390 5243 95515 12665 46801 83866 46801 46801 51526 46801 49689 11758 49689 49689 48863 95495 49689 49689 51564 45715 49689 91791 49689 24877 91791 60085 49689 60085 42671 64684 60085 64684 13141 37078 64684 64684 50135 15141 64684 83933 64684 60085 23678 23678 23736 75998 23678 23678 20249 20249 86744 20249 84313 41060 20249 51877 64684 51877 53691 51877 42481 15632 51877 16388 15632 15632 23678 15632 16399 40055 15632 20249 36644 15632 2971 2971 45334 91659 2971 2971 31671 2971 63166 2971 31336 31336 51064 47196 51064 51064 36664 20741 31336 20741 94869 41620 51064 44818 20741 44818 98462 50969 44818 64449 50969 50969 42726 13656 50969 62251 13656 22943 13656 13656 67485 13656 4427 79588 13656 79588 78834 79588 36753 90496 79588 79588 88232 18369 88232 88232 2722 51603 88232 88232 90397 13656 8165 32207 8165 8165 90751 78183 88232 11028 8165 11028 65849 11028 51169 11028 34421 55856 78183 55856 68293 55856 36943 36943 63346 59285 63346 10656 63346 60104 63346 63346 38836 72888 38836 1863 38836 38836 71215 71215 40761 71215 45642 78615 45642 45642 27047 16116 45642 77071 38836 77071 81966 72737 81966 50293 81966 81966 16356 47073 81966 47073 35293 82300 47073 82300 29831 99749 81966 99749 47126 82300 18745 18745 67204 18745 90989 49683 90989 45027 90989 90989 66744 57753 90989 90989 69959 69959 45268 90989 22300 23249 22300 22300 49288 9832 22300 57530 22300 30044 69959 81699 30044 84260 30044 45003 22300 47659 45003 45003 26531 69433 45003 86574 30044 4012 86574 36464 86574 36464 23276 36464 16314 85118 36464 25750 36464 71286 36464 37514 71286 49549 71286 49549 75507 49549 9518 49549 26792 9674 71286 1133 9674 9674 12180 63674 9674 2307 63674 9674 15226 74096 15226 15226 92615 15226 28054 66540 15226 74977 15226 86744 15226 34896 63674 34896 2894 8156 15226 8156 36551 69031 34896 69031 44859 69031 23581 49878 34896 37296 49878 59173 49878 36281 8156 36281 84996 14348 36281 36281 83154 19993 36281 56142 36281 15912 36281 15912 16394 72786 15912 33701 72786 72786 51591 80307 72786 80307 22302 80307 51949 76695 51949 76695 82477 76695 28559 28559 48567 34907 28559 69385 34907 16464 69385 34907 43541 2909 43541 43541 14779 14258 43541 43541 77335 71784 43541 6901 43541 43541 87055 87055 40854 55048 87055 45626 43541 45626 6961 45626 91932 44611 45626 27878 44611 8009 27878 8009 76716 8009 30176 58170 8009 8009 60876 56640 60876 3023 56640 91314 56640 8009 38162 51107 38162 38162 20497 38162 9522 38162 95100 95100 38006 41955 38006 68063 38006 57523 38006 38006 66796 66796 20979 55069 66796 76520 66796 9977 76520 61565 76520 24223 76520 59888 76520 76520 58805 23801 58805 28611 58805 52875 58805 52875 96553 13145 52875 52875 87594 94237 87594 52875 70949 70949 61107 94237 68007 68007 50974 45652 68007 68007 20542 26287 20542 20542 28190 16218 70949 16218 29007 73477 16218 16218 43256 68007 51102 86366 51102 51102 62794 51102 34110 51102 35260 35260 29256 92557 16218 2733 35260 2733 42234 91141 92557 91141 49225 74629 91141 91141 4134 92660 91141 91141 62447 62447 17729 62447 19723 57736 2733 57736 15630 62447 71311 71311 68355 49171 71311 814 71311 71311 52980 71311 20400 20400 63376 94474 20400 71311 19897 68424 20400 74172 68424 33184 68424 81768 68424 68424 85770 85770 38491 34550 85770 10101 85770 10101 52931 2973 52931 52931 40949 52931 25685 10101 36766 95819 36766 52931 53038 25166 53038 64222 36766 15007 64222 45534 64222 6883 64222 78214 36766 78214 17348 66834 78214 30387 78214 30387 98509 36523 30387 30387 12475 30387 13063 40751 13063 14230 13063 13063 1836 51853 1836 38906 1836 1836 29800 29800 60006 29800 81365 29800 5355 78104 1836 78104 40555 29800 95142 26598 95142 65679 78104 78104 19597 19597 27067 37992 19597 37992 30403 12057 19597 59528 12057 93507 12057 80143 12057 85225 19597 70287 85225 65719 85225 72191 37992 72191 23943 72191 32528 72191 14523 85225 76358 14979 76358 96069 76358 11486 85225 76747 11486 11486 57269 11486 37407 16516 37407 88289 16516 11486 13204 19964 13204 13204 38401 13204 57457 13204 55159 81542 55159 13204 27657 27657 76863 14374 27657 2182 27657 95489 27657 96478 95489 95489 82644 53988 95489 54444 81542 54444 59061 54444 1328 54444 88917 54444 25249 25249 24798 25249 81033 24032 25249 25249 21281 15270 21281 21281 60811 21281 14542 41700 54444 41700 98388 21281 68182 68182 98575 68182 43691 41700 76648 76648 27872 96779 68182 79668 96779 96779 55468 62837 96779 62837 6698 85641 6698 61523 62837 59344 6698 92628 59344 97003 59344 27836 97003 13191 97003 13191 45093 13191 72175 25508 59344 25508 61061 84989 25508 97003 17666 338 17666 2928 338 338 43156 338 76261 41323 76261 76261 42925 79232 76261 41606 338 41606 62161 2199 41606 63152 76261 35034 63152 63152 1326 63152 23287 54426 63152 76261 49364 89940 49364 49364 2373 49364 93990 47966 49364 49364 31805 84217 31805 49364 81280 47764 81280 3155 81280 81280 87633 18755 81280 81280 67040 81280 60048 30034 31805 70288 30034 99506 30034 43614 30034 52918 81280 52918 60413 95540 52918 52918 66340 38326 30034 53081 38326 4802 38326 38326 11546 56169 38326 67630 38326 38326 9701 9701 46159 67630 59589 36001 59589 21753 9701 21753 5351 21753 78813 73956 21753 37462 21753 59589 37828 37828 71567 37828 8049 21753 78916 93876 78916 93876 90791 90791 31376 14391 31376 44043 31376 90791 80835 1311 80835 83112 80835 31376 67941 47858 67941 67941 1425 66962 67941 67941 65035 50511 67941 67941 56511 67941 65448 65448 9574 14413 80835 69284 14413 14413 91567 92962 91567 91567 48720 6626 48720 48227 48720 48720 34081 34081 35885 34081 5646 34081 79047 91567 99142 99142 25167 94322 99142 96393 94322 82172 94322 94322 79808 79808 29697 55473 79808 55473 75851 57219 55473 2141 55473 37652 2141 2141 94267 55473 9519 9519 86279 29455 9519 34628 9519 76683 34628 35094 2141 31742 35094 12856 9519 12856 40430 85967 12856 97002 12856 1188 35094 14898 1188 68785 14898 14898 37191 14898 66547 12856 44029 57127 44029 44029 63558 1812 44029 16007 44029 44029 52392 14898 96603 96603 96998 96603 24371 24371 22299 24371 18569 83350 44029 16483 83350 96603 58007 58007 25307 29260 58007 58007 78065 16830 24371 16830 86721 16830 24206 40022 58007 40022 78466 52003 40022 2646 40022 90471 40022 40100 40022 40100 77596 40100 20837 20837 95184 20837 76900 41017 20837 66322 20837 20837 39422 20837 14387 92363 14387 56977 14387 93688 14387 49712 93688 13123 39422 13123 4718 56133 13123 63700 56133 56133 36886 84568 13123 4706 84568 24637 56133 24637 26017 67810 24637 24637 63770 19368 63770 63770 11854 63770 87312 54230 63770 63770 86395 86395 42988 86395 98241 72338 86395 65774 86395 86395 51371 97646 63770 61319 97646 97646 19113 97646 40148 88234 63770 88234 67371 97340 88234 69743 88234 69743 77256 88234 57705 57705 23424 38689 69743 55034 38689 38689 46042 38689 61015 61015 84806 57705 72951 72951 42975 12305 61015 46974 12305 59799 12305 31200 59799 59799 5369 79158 59799 79158 90314 67175 12305 67175 98373 75168 67175 67175 11895 79158 95949 63418 95949 95949 23517 95949 11852 95949 13362 71438 13362 80151 13362 34359 95949 83992 13362 61915 83992 80258 83992 34359 73861 57170 73861 43429 73861 8103 73861 3893 73861 3108 3893 3893 97300 3893 22740 93737 22740 22740 69482 17353 3893 17353 35119 64040 17353 13106 22740 13106 174 98535 13106 36214 13106 36214 35187 36214 89922 36214 72293 13106 17602 17602 13080 17602 70301 17602 61580 61580 58857 7787 61580 15709 61580 92416 61580 36214 76715 29653 76715 76715 85334 61580 99473 99473 29409 99473 23816 26070 99473 99473 40340 40340 81231 42639 40340 99473 23650 12508 23650 12508 89405 12508 36752 4791 40340 4791 43799 56180 4791 12508 23790 23790 55921 79217 23790 23790 42660 23790 67685 18119 12508 85295 18119 89611 18119 18119 85190 9772 23790 9772 20643 66714 9772 9772 9012 954 18119 953 954 89791 9772 89791 19505 31506 19505 19505 139 25474 19505 46157 19505 19505 79481 36312 19505 36312 7899 36312 36634 36312 56998 22880 36312 23714 19505 85205 23714 44015 23714 23714 88738 69216 19505 69216 51341 55608 69216 51270 69216 51270 53429 76802 69216 76802 81682 87282 76802 10370 76802 14655 51270 59239 14655 14655 11070 54997 14655 54997 73264 54997 35539 71116 54997 86046 69216 42477 86046 2039 54997 23617 2039 2039 63914 2039 96444 22243 2039 2039 20051 36917 2039 36917 90345 36917 8328 36917 62142 20051 65810 75773 65810 72457 65810 53313 65810 65810 52657 52657 36742 52657 69577 27044 52657 75447 52657 74286 75447 86552 75447 86552 72910 86552 99288 83016 86552 83016 32485 86552 64803 80052 64803 64803 13959 93704 64803 86058 64803 6223 86552 6223 51377 6223 9351 72550 6223 60402 64803 60402 95365 60402 775 48136 60402 88880 64803 93671 88880 88880 64048 88880 64494 91112 88880 20360 91112 70967 91112 59949 91112 63374 91112 32163 91112 36622 32163 39575 32163 58346 32163 16108 32163 91112 24861 11548 32163 11548 82321 71083 11548 55514 11548 24861 92856 74526 11548 35811 74526 74526 90415 6981 90415 61386 90415 92856 76708 76708 1780 76708 24819 74526 64782 64782 11007 129 90415 64782 94860 50636 64782 50636 77818 93884 50636 94860 76468 76468 32682 32682 77792 9091 32682 32682 47046 47046 50528 58392 32682 58392 55272 58392 29359 99407 29359 99407 18269 45587 99407 24088 99407 10308 99407 89972 99407 11896 89972 42331 89972 42331 45419 42331 88661 8533 42331 95661 42331 99585 42331 29359 15083 15083 32449 86017 15083 39058 86017 86017 66902 21063 15083 85407 21063 54104 21063 86017 48052 48052 45056 44532 48052 46598 86017 46598 98835 21063 25301 25301 76956 25301 63201 25301 90144 25301 94859 25301 18900 71350 25301 43340 71350 71350 25486 28709 25486 25486 53686 25301 62398 62398 98475 90864 62398 62398 47655 28491 62398 71350 67372 67372 3945 85407 67372 67372 59227 7775 59227 45596 59227 18607 59227 9277 67372 84512 9277 59227 72543 72543 74570 39859 72543 70324 72543 42064 9277 72900 42064 42064 99422 42064 54770 12265 54770 42064 67418 4280 67418 67418 69593 69593 58071 36065 69593 67418 96635 96635 23216 69593 39309 90536 39309 38386 39309 38386 68394 74080 39309 29795 74080 94842 74080 21764 74080 4405 74080 51694 4405 36480 4405 38386 31132 31132 65372 31132 17739 31132 20217 58469 31132 64143 58469 58469 82322 31132 83481 83481 53600 31132 39089 39089 68245 39089 95901 51178 39089 39089 79369 39089 37290 67484 39089 39089 67152 32414 67152 67004 67152 67152 78251 24675 67152 65388 24675 24675 87153 8505 24675 24675 81010 81010 40291 30233 81010 30233 78830 30233 94455 30233 77491 81010 13660 57235 13660 13660 20789 73231 13660 13660 29506 38074 13660 11160 38074 17486 81010 10749 17486 38074 77530 77530 20085 86430 17486 3271 86430 60018 86430 90852 77530 90852 92456 12892 90852 90852 43638 90852 60895 76842 60895 48428 90852 48428 6070 48428 98150 18784 98150 98150 39054 1948 98150 98150 29430 29430 75211 25877 29430 42774 98150 42774 55726 42774 2356 34610 42774 19256 42774 98150 47291 47291 10574 50315 47291 47291 84425 84425 30544 16348 42774 16348 27255 19823 16348 63308 16348 76304 47291 76304 46895 76304 28876 76304 12472 76304 13854 13854 15066 13854 65358 89923 76304 94039 89923 22898 13854 22898 31028 45985 22898 58567 22898 58567 80330 58567 15523 58567 74613 11578 58567 11578 37408 20138 11578 11578 26789 11578 47773 74613 81044 81044 2390 77093 81044 81044 34076 81044 2296 81044 63598 81044 93645 79272 58567 70216 79272 56377 79272 7531 11578 45075 7531 7531 32488 32488 57975 32488 87752 32488 17535 32488 19529 86032 19529 75132 19529 19529 51275 19529 57541 19529 61191 21383 61191 61191 20218 13227 61191 13227 86292 13227 75437 20673 13227 93243 13227 15065 13227 87196 61191 37761 87196 87196 73295 73295 62140 73295 99703 41241 99703 19587 99703 71248 19587 61264 73295 61264 85652 73295 77287 77287 42617 77287 59275 60854 77287 29290 77287 69595 29290 29290 90655 28845 90655 59509 90655 8469 90655 8469 53449 8469 92681 43463 8469 17753 43463 61840 17753 17753 25362 5830 43463 5830 75068 50100 5830 5830 33332 61618 17753 98822 61618 61618 95857 61618 25079 81927 25079 97218 25079 25079 59177 64064 59177 97218 64614 38040 64614 64614 19760 9360 64614 70815 9360 96805 70815 89406 70815 78593 70815 70815 4153 70445 9360 70445 68454 79713 70445 10514 70445 70445 88800 70815 22625 43404 22625 22625 34489 55694 34489 70445 93226 35392 93226 92855 34489 92855 99195 43975 34489 43975 91836 76110 43975 49251 43975 19377 43975 54279 43975 63176 43975 70900 43975 55366 92855 55366 34000 55366 68973 43975 6621 6621 65453 6621 87317 39044 6621 86633 6621 6621 28657 28657 55048 60535 28657 12688 60535 88931 60535 60535 92837 92837 62091 92837 48253 92837 50808 92837 64595 64595 67900 25386 64595 64595 70551 64595 51571 14710 64595 14710 44350 38005 14710 19341 38005 98253 38005 38005 60775 14710 92996 92996 40890 16200 40890 58392 40890 40890 37948 38005 89298 89298 74406 40890 59736 59736 19121 59736 24410 89298 65674 8061 65674 95331 59736 95908 95331 99400 95331 95331 94532 94532 6766 94532 1648 72819 95331 72819 40005 72819 39226 35744 72819 59058 72819 59058 74128 65058 59058 73271 59058 72819 26424 35223 59058 35223 51648 7275 35223 35223 77621 26424 75391 75391 20553 35223 30806 30806 39284 34453 35223 86971 34453 47440 34453 47440 97587 47440 66109 47440 54558 53561 54558 50042 53561 53561 17318 69926 53561 19463 54558 19463 74392 19463 51139 19974 19463 14608 19974 72053 19974 72053 54054 72053 21434 72053 15231 19974 10159 65859 10159 39290 10159 72053 83307 63686 83307 241 83307 89103 241 10159 36278 36278 74733 76422 74733 74114 74733 74733 75159 75159 47134 42682 75159 75159 89740 89740 42732 70215 89740 57141 75159 57141 95936 57141 53782 96154 57141 89740 76450 52202 76450 75159 28903 28903 55923 28903 66449 28903 45248 28903 8711 16411 28903 61689 16411 18749 76450 18749 81309 77832 18749 16411 26331 30543 26331 26331 49555 26331 86834 87922 18749 87922 91222 26331 72075 72075 91933 72075 16545 72075 720 72075 18989 63498 87922 63498 39745 63498 2416 79792 63498 79792 53464 28317 79792 79792 59537 79792 63850 32721 63850 63850 99596 75803 63850 75803 81362 75803 47183 47183 6784 62250 47183 47183 86210 86210 12238 7075 86210 92501 75803 51662 92501 78518 86210 51614 78518 78518 17634 20964 17634 88137 17634 88137 20353 84693 88137 61037 88137 88137 58367 88137 94883 69908 94883 94883 60814 94883 22390 13000 94883 88137 13180 37967 13180 47582 94883 47582 292 42079 47582 4835 42079 38404 42079 42079 42840 42840 82773 1401 42079 1401 52396 1401 58674 58674 29907 58674 29211 44351 1401 29218 58674 29218 56167 96938 44351 1705 96938 85131 96938 35174 96938 39627 96938 15494 29218 4578 15494 31515 15494 15494 24216 64867 15494 23612 15494 96938 68825 95728 68825 39548 68825 71654 68825 68825 70781 15494 45598 46150 45598 77248 45598 45598 86320 86320 92577 98596 86320 64574 15494 64574 46720 64574 58381 14628 86320 35919 14628 14628 766 14628 16164 14628 68116 84364 14628 86320 39124 39124 30860 39124 57886 57886 30409 25805 57886 11838 57886 11838 69232 11838 66377 11838 24196 50645 11838 11838 70544 11838 12507 94497 12507 6703 12507 94660 11838 68685 94660 55386 12507 9672 55386 55386 13967 81135 13967 3948 13967 13967 41618 41618 61973 86144 41618 41618 46004 46059 94660 46059 14922 41618 26249 43811 26249 26249 73786 81245 41618 81245 31924 81245 25645 46059 12234 56879 81245 86927 56879 86927 97976 56879 98738 52449 98738 8098 98738 8098 55057 26146 8098 35165 8098 36116 98738 5776 36116 41996 36116 41996 76400 41996 34519 55952 41996 38101 41996 36116 57540 41996 31401 31401 29127 60528 31401 77851 57540 3191 77851 77851 82886 23109 77851 23109 68686 23109 16268 92586 23109 25150 31401 25150 70065 63977 25150 70798 25150 25150 89746 50810 89746 25064 23109 10476 25064 92454 25064 38577 25064 68060 25064 70577 25064 70577 58915 70577 82844 82844 44741 82844 78989 82844 9663 82844 15716 40385 82844 52563 40385 62193 40385 68279 82844 35227 68279 69264 68279 68279 65320 47391 68279 71927 40385 71927 4397 47595 71927 69796 71927 71927 41795 41795 42954 60896 41795 75906 41795 41795 53340 39734 71927 58219 39734 39734 24770 5041 24770 85213 5041 24770 58897 88908 5041 88908 4144 88908 89838 88908 25708 88908 70882 35858 88908 8797 58897 78980 8797 93515 8797 8797 60485 60485 20228 97381 60485 27049 88908 27049 7195 35539 7195 7195 65140 18511 27049 18511 7536 18511 32677 18511 9668 80310 9668 84378 9668 18511 5951 49186 5951 81138 5951 5951 695 18511 11411 11411 65489 11411 65873 65873 94900 77870 65873 65873 43538 40098 43538 43538 48462 49471 43538 11411 25081 25081 84088 1765 25081 1765 50467 16523 25081 20691 16523 20691 74736 21488 74736 10044 74736 47953 74736 81820 20691 81820 83081 81820 24104 24104 54896 24104 39634 39634 56691 90703 24104 90703 16244 39634 82599 69374 82599 82599 56235 85361 56235 56235 69910 95937 56235 55211 82599 96337 55211 55211 49224 55211 98964 55211 49368 56235 59746 6773 59746 64168 55211 63460 64168 64168 57260 61859 64168 61859 42520 8434 61859 44869 8434 35069 8434 41916 61859 41916 45518 10078 8434 52838 10078 99190 10078 10078 68778 68778 99772 68778 70653 32183 68778 68778 72038 68778 12238 10078 66078 66078 3950 66925 66078 66078 55795 57438 68778 57438 39096 91893 57438 62966 57438 73373 57438 49086 66078 49086 63216 49086 44932 46260 49086 49086 83135 87390 49086 90483 49086 90483 79476 20118 49086 74879 20118 32689 20118 97248 90483 97248 37224 28863 97248 97248 72156 72156 23148 72156 90252 49008 90252 90252 39766 90252 27575 90252 38778 64963 38778 38778 72957 55255 72957 89078 72957 38778 34619 44842 34619 34619 94413 48969 94413 66943 94413 11265 94413 66245 94413 34619 49450 54464 49450 49450 14784 49450 42452 57726 49450 9233 49450 34619 52345 7580 52345 14742 49450 37827 14742 14742 31753 14742 32608 8611 14742 12607 14742 58866 14742 14742 87605 31429 87605 87605 88508 87605 5376 58866 76638 30687 76638 95191 76638 13719 76638 76638 63532 63532 58868 63532 74913 63532 27000 63532 17525 81030 63532 63532 28057 62223 28057 62223 40584 62223 65835 94089 65835 65835 9953 65835 55258 51971 65835 65835 34512 62223 12184 12184 78833 12184 54327 17889 12184 26348 65835 26348 96457 26348 93243 40859 65835 55167 40859 55167 48132 40859 74762 74762 32342 64551 32342 53295 32342 32342 93458 44527 32342 25311 32342 47930 25311 32342 42605 69403 42605 25311 11606 11606 78295 78295 35097 78295 75779 78295 6183 44746 78295 78295 92384 91307 92384 20681 92384 92384 26316 20224 78295 20224 12072 86931 20224 86931 36194 86931 1022 86931 50730 92384 94792 77490 94792 94792 70344 94792 43555 43555 73693 43555 87687 89750 87687 89750 23933 89750 75366 20710 89750 73949 89750 29974 89750 29974 47374 42336 29974 81188 29974 46491 81188 81188 1509 81188 11236 32463 29974 32506 32463 81188 45249 45249 12949 87505 45249 51060 45249 89021 51060 51880 51060 51060 77506 52249 51060 47020 51060 50651 45249 36408 50651 93956 50651 60245 50651 55096 50651 83923 55096 50651 54445 54445 77577 55096 95745 90566 95745 95745 5679 54445 92800 82571 92800 36170 92800 92800 94300 81601 95745 66094 81601 81601 2763 55096 11191 11191 67623 67623 14025 67623 93203 71421 67623 81601 23436 84370 23436 23436 59358 82776 23436 82776 8901 40617 82776 23436 35134 35134 15285 87867 35134 26872 35134 62117 26872 27867 26872 26872 57722 57722 4132 37983 57722 56690 35134 56690 28786 56690 34736 57722 52879 52879 34455 52879 62445 69654 52879 39768 56690 95122 39768 35510 95122 72794 95122 24710 39768 24710 86809 71007 24710 71007 87828 5238 87828 87828 37737 83149 87828 87828 42747 87828 69305 33995 69305 92364 69305 62599 69305 58752 69305 96804 87828 69305 11687 11687 65089 11687 19203 89293 11687 32641 11687 11687 4848 70002 4848 98664 96804 99800 98664 98664 55719 84955 4848 4124 84955 96095 84955 29391 84955 78744 98664 78744 88320 78744 43685 80184 84955 80184 93596 80184 35425 16991 80184 97964 78744 97964 10502 97964 30924 81940 30924 30924 17025 54757 17025 89839 17025 17025 20087 60603 17025 30924 12794 15068 12794 77683 12794 17025 95291 47855 95291 12794 9579 69193 9579 9579 6816 87189 6816 15180 6816 6816 80642 6816 9312 82413 6816 30835 82413 82413 80976 6816 12527 13953 12527 70835 12527 54978 82413 88579 54978 16479 54978 12527 1762 23055 1762 1762 63177 1762 5127 35648 12527 35648 39553 35648 84121 29364 84121 84121 47394 84121 996 84121 70525 98507 84121 58655 98507 56616 98507 35648 13698 13698 30808 13698 5683 21075 5683 25768 21075 21075 58179 75178 21075 93997 75178 75178 9094 75178 45183 75178 76408 21075 59024 59024 23261 17090 5683 17090 74796 74796 47215 74796 16555 74796 24964 24964 52733 38860 24964 24964 39230 58082 16555 26059 58082 24964 85552 85552 83365 32267 85552 58082 43563 50243 85552 50243 47981 50243 68860 89598 43563 89598 54743 89598 15669 83227 89598 11968 89598 63196 11968 75958 11968 86708 11968 11968 64343 11968 35173 83838 35173 78021 35173 20533 89598 15645 20533 20533 52882 3187 20533 20533 58816 11968 9547 9547 66126 1291 20533 35780 1291 9547 11947 1291 83395 83395 61416 52425 83395 83898 83395 69722 83395 83395 94076 2815 1291 63012 2815 8471 2815 94510 2815 2815 10939 10939 42117 96316 10939 80290 96316 46735 96316 10939 23129 23129 33359 68783 23129 64313 23129 16314 64313 64313 91298 64313 59558 71827 96316 35685 23129 90572 35685 71108 35685 35685 96550 71827 32897 32897 99341 32897 56464 8684 32897 32897 5449 35685 42109 42109 36685 32011 42109 56319 42109 42109 98254 42109 95818 17960 95818 95818 77008 95818 64031 6830 95818 95818 15672 95818 99881 95818 14095 39963 42109 89538 39963 39963 18772 46165 39963 58712 95818 58712 31956 22988 58712 58712 97760 97760 56468 54997 56468 4776 56468 56468 58991 81384 56468 81384 86033 81384 19745 3407 81384 9831 81384 16331 81384 64151 16331 1285 16331 1285 52317 1285 37505 37505 47238 63146 37505 63146 77607 84178 63146 22849 84178 84178 35903 35903 11239 95605 35903 35903 43831 63146 84914 19822 84914 97956 84914 35903 80112 80112 21492 42010 80112 80112 83685 80112 28667 33009 80112 70932 80112 52164 80112 80112 73392 9445 35903 9445 71325 73392 23637 23637 36201 81639 23637 23637 87168 9445 74265 87237 74265 65799 74265 74265 71404 23637 4651 53622 4651 26378 74265 51436 26378 26378 96262 96262 35626 20890 96262 32704 74265 32704 32163 32704 13376 91687 32704 51821 32704 51821 68959 51821 92821 56433 51821 58519 56433 92896 56433 56433 40749 40749 45212 40749 55366 75759 40749 93080 56433 9641 93080 93080 16427 47525 93080 39527 47525 47525 25180 25180 31355 25180 18901 397 18901 2731 18901 85356 18901 18901 80610 18901 88158 18901 87213 18552 87213 87213 53896 58398 25180 13938 58398 58398 58581 30829 58398 18901 94960 94960 63127 71566 94960 37797 94960 94960 93107 94960 86224 94960 78759 24381 94960 48122 24381 24381 66060 30251 24381 3942 24381 32305 3942 3942 42258 72434 3942 3942 27969 98051 27969 27969 50642 27969 98285 64330 3942 75414 64330 64330 19999 27969 51313 71310 51313 51313 28805 28037 51313 49637 51313 31152 51313 31152 84941 31152 44024 82561 31152 51313 38138 81709 38138 11421 38138 38138 1991 46889 31152 81252 46889 46889 59240 46889 79917 46889 24405 46889 65101 65101 34914 46957 65101 46957 71858 46957 14437 46957 63585 46957 38894 46957 99153 99153 56505 65462 99153 87416 65462 65462 14724 30451 65462 65462 63951 33291 46957 15032 33291 13527 33291 33291 3769 3769 60901 3769 58420 6275 58420 6275 41999 18156 6275 85903 6275 85903 94301 85903 39775 39775 27135 39775 84452 26696 85903 65049 26696 26696 18311 41289 39775 41289 85265 95152 41289 14253 39775 12639 14253 14253 54514 54514 63355 54514 38913 14253 12464 21282 12464 12464 13655 49484 12464 47045 12464 68989 47045 48478 47045 39932 47045 68529 47045 68529 87228 25933 68529 74102 68529 24738 68529 32167 68529 42954 68529 47045 58586 58586 82104 34825 58586 34825 60452 38975 34825 14954 34825 22319 34825 22319 8298 37763 22319 43675 22319 22319 19355 34825 34900 98770 34900 34900 78677 77384 22319 77384 12946 77384 61868 61868 37258 66877 61868 61868 27408 27408 25053 61868 9286 9286 69513 33300 27408 49593 33300 33300 26375 92535 33300 21626 92535 86642 92535 55064 92535 92535 44070 59178 33300 92535 30568 90196 30568 59178 25762 25762 44607 17019 25762 17019 42415 17019 10460 72400 30568 67561 72400 92269 72400 90019 72400 90019 86401 90019 30455 53381 90019 69532 90019 51580 90019 90019 3136 3136 67943 49676 3136 3136 86610 3136 4045 3136 43198 3136 47385 90019 51754 40433 51754 66202 40433 62225 51754 62225 70016 49020 62225 73076 62225 11145 40433 13261 11145 11145 66116 62225 75374 21732 75374 75374 38685 66012 75374 86444 75374 74786 86444 93856 86444 55454 86444 86444 87649 67262 86444 67262 53937 67404 67262 51786 67262 67262 8914 35750 8914 53877 8914 41905 8914 8914 26086 8914 33613 45838 33613 33613 74952 1408 33613 47334 33613 47334 7425 24961 1408 96178 24961 24961 92965 18254 92965 79513 92965 67439 92965 67439 30686 64992 67439 92965 83448 83448 54306 83448 87998 24290 67439 51644 24290 20285 24290 24290 70349 83576 24290 83576 61076 8335 83576 893 83576 48827 83576 48827 31507 48827 1643 48827 54312 83576 3198 3198 13683 89362 3198 33402 48827 76803 33402 33402 61891 33402 8630 92089 8630 92089 64613 92089 59101 59101 8857 63407 8857 8857 5497 70732 8857 70732 82976 70732 96085 23554 70732 70732 25395 25395 31416 32154 70732 15813 32154 78109 25395 58982 78109 78109 1364 78109 60050 44925 78109 78109 78964 28188 78964 78964 90096 98451 90096 5070 90096 78964 38440 38440 10142 8146 38440 78964 66952 60677 66952 66952 98168 78184 78964 71752 66952 71752 64192 71752 51849 71091 66952 71091 64497 71091 67211 79253 71091 71752 35571 35571 34836 76310 35571 35571 42509 86011 35571 86011 58447 35571 64384 11648 64384 64384 720 33115 86011 33115 87289 33115 77861 43488 33115 33115 57779 93713 64384 78216 93713 99701 93713 32710 93713 33115 43177 86779 43177 33115 47838 45548 47838 45548 81565 8573 45548 64251 45548 64251 38640 87590 64251 25798 64251 62571 47838 62571 95021 95258 62571 62571 71574 83294 64251 83294 47330 83294 37474 38107 83294 83294 80848 80848 71956 80848 12078 38225 80848 80848 83476 11616 80848 79272 11616 11616 30029 11616 59072 11616 99917 53373 11616 98624 53373 95607 11616 95607 74836 19904 95607 85557 53373 64959 85557 85557 44397 27775 85557 80439 27775 37206 27775 1928 85557 1928 45982 1928 59021 5970 27775 96747 5970 5970 11619 74114 5970 54276 5970 5970 61118 61118 54131 54131 37584 54131 45173 54131 70373 63493 54131 91865 63493 43023 63493 63493 92444 55524 63493 65209 55524 54484 55524 30794 54484 99717 30794 80247 55524 80247 10829 80247 14391 62461 30794 62461 17839 62461 34967 62461 24610 94470 62461 79637 62461 79637 61354 62461 76021 76021 90209 90209 15706 19709 90209 33664 90209 76021 36936 36817 36936 36936 29971 90209 92921 90209 74518 27168 74518 5917 74518 5917 55681 57334 74518 57334 88681 9420 57334 57334 48445 5917 70452 70452 67772 83493 70452 36130 83493 97960 83493 52085 83493 70452 12338 12338 73754 12338 22387 83493 96171 12338 68000 68000 72244 68000 57820 68000 23686 87221 23686 23432 23686 68000 70854 35440 70854 70854 42085 17409 42085 17409 3878 17409 67599 42851 17409 17409 77346 88594 17409 88594 23037 58559 88594 88594 49325 49325 48191 64532 88594 73147 64532 85593 64532 64532 98797 64532 99085 49325 567 567 56417 56417 89198 56417 4654 66465 56417 52239 56417 48010 56417 43421 56417 93247 43421 66619 43421 74608 43421 74608 88351 18387 74608 74608 28541 11951 74608 74608 75104 74608 45492 31009 74608 40738 31009 95721 31009 31009 34879 31009 56217 74608 16509 29149 16509 16509 35533 42058 16509 42058 66846 22205 42058 22205 55958 22205 37825 22205 39921 22205 26198 90328 26198 26198 71147 39824 26198 20170 26198 40380 26198 26198 56895 56895 50415 56895 50392 50392 1208 33352 50392 50392 58351 97012 50392 97012 11683 31958 97012 62654 97012 97012 78890 78890 5736 78890 12188 68745 97012 38397 68745 68745 33827 68745 23063 97012 26388 23971 26388 44573 68745 44573 94086 37343 44573 5854 26388 56233 44573 56233 59797 56233 47032 5854 91750 91750 98518 57428 91750 56233 97889 36274 97889 97889 37336 97889 51860 97889 82135 82135 38441 82135 7799 7799 56287 97889 36965 36965 23420 38418 36965 28270 36965 27458 28270 82876 28270 23416 28270 12627 28270 12627 41476 12161 12627 12627 4922 47454 12627 45359 47454 29593 47454 23698 47454 47454 21770 81088 21770 21770 62832 21770 9803 21770 77280 77280 69420 77280 99685 65580 77280 80882 65580 65580 5572 65580 92020 65580 68029 77280 8055 93797 8055 18823 65580 18823 5747 18823 29630 65580 64722 64722 90575 64722 87086 87344 64722 70066 64722 17463 70066 70066 93014 70066 12458 10313 12458 71136 12458 62940 12458 18823 58648 42795 58648 58648 23980 15382 58648 32721 15382 59240 15382 7507 15382 90179 15382 49831 58648 49831 72645 22367 49831 49831 63216 15382 23434 38960 23434 52954 23434 23434 75502 86513 75502 47355 75502 23434 56423 70708 56423 71779 56423 71779 96045 71779 91205 15509 56423 15509 14787 15509 68620 27761 15509 15509 83497 9974 15509 56423 51017 51017 89626 11280 89626 89626 11443 44853 89626 51017 52006 64849 52006 52006 3750 89626 15652 15652 63787 31558 15652 15652 94368 15652 37901 81404 15652 15652 11532 24345 15652 67692 15652 31266 52006 15652 51938 28440 51938 51938 7580 52006 49545 56144 49545 49545 71066 17188 49545 31266 58551 58551 56133 51938 91292 88610 91292 34511 91292 91292 31336 63869 58551 63869 21912 49561 63869 58551 96534 96534 99463 96534 63422 80816 96534 96534 56000 69592 56000 56000 96362 56000 65913 96534 40637 74852 40637 9665 40637 40637 23587 32553 40637 63869 8574 8574 75477 35485 8574 40637 47419 2647 47419 47419 78808 78808 36465 3158 78808 55012 47419 66218 55012 55012 10902 78765 10902 8734 10902 55012 84872 84872 63072 55012 46940 34093 46940 63509 46940 22795 46940 46940 52491 73540 84872 73540 33082 56387 73540 45554 73540 9476 45554 27571 45554 45554 96197 67906 96197 41245 96197 3637 45554 3637 41374 3637 47758 63812 47758 36383 47758 51412 3637 12699 51412 98691 51412 47758 13158 13158 80532 13158 55747 13158 74875 13158 2940 72955 13158 13158 68741 16278 13158 99488 16278 67202 16278 27435 67202 47109 67202 16278 4977 4977 62644 4977 15937 76449 4977 76449 22936 39251 76449 76449 61005 4977 13571 34086 13571 74097 13571 3058 13571 13571 91585 9495 91585 66913 91585 19131 76449 19131 55766 9709 19131 19131 77708 13571 16320 16320 78776 40160 16320 37692 16320 37692 50651 2542 37692 94811 37692 37692 52753 37692 46771 21591 37692 65643 21591 45899 21591 45899 39495 9152 45899 99156 16320 83574 99156 99156 27928 99156 52466 16439 52466 85737 52466 85637 52466 85637 92724 63071 52466 63071 81093 80038 63071 63071 28780 33728 28780 63071 68892 97882 68892 58049 63071 58049 54983 58049 14766 8983 14766 45810 14766 14766 4564 68892 68826 74848 68826 68826 62030 99012 14766 99012 81903 99012 90471 56026 99012 99012 5623 81924 56026 80411 81924 81924 5281 5281 62728 5193 5281 85604 5281 5281 21066 21066 87962 85604 45908 3502 45908 45908 72166 45908 30826 45908 53542 47129 53542 53542 27610 53542 48059 44626 48059 48059 85243 53542 80947 8217 80947 84120 48059 47839 80947 80413 47839 47839 93645 47839 18533 95559 47839 10287 47839 34850 84120 34850 98206 52819 47839 34850 60569 40988 60569 44938 60569 91800 60569 88048 91800 91800 65038 91800 31766 8088 52819 77126 91800 77126 72623 77126 62049 77126 14214 91800 46715 54487 46715 46715 72634 35730 46715 51741 46715 64584 46715 12495 64584 77126 69301 69301 1366 69301 72492 72492 50369 72492 7653 2496 69301 38271 72492 99223 38271 61662 38271 72492 74781 74781 61156 35314 38271 35314 20966 81339 74781 49633 81339 85999 81339 35314 38796 38796 818 38796 9906 38796 29249 38796 74347 85947 38796 65657 85947 85947 44098 85947 20587 31933 20587 25827 20587 25827 44041 80137 20587 80137 83912 80137 92568 91918 80137 31213 80137 38176 31213 44046 31213 7484 44046 7484 78463 500 7484 2074 7484 2074 68815 83728 2074 2074 20692 92894 20692 4191 20692 2074 62538 62538 27214 62538 92693 62538 59469 2905 62538 87515 2905 2905 41682 2905 97311 1470 97311 94144 97311 97311 75882 35123 62538 35123 53173 35123 11795 60935 97311 60935 88803 90057 60935 94326 60935 97311 79556 79556 62871 71012 79556 88735 71012 79556 17663 56022 17663 17663 41975 17663 67379 70292 17663 87399 70292 70292 79210 70292 4891 79556 55232 55232 17297 70292 66900 66900 23221 66900 19440 20113 66900 66900 3738 70292 49168 70292 29069 29069 44362 29069 4028 70207 4028 63386 4028 70207 7633 7633 28326 7633 91950 87055 91950 79830 7633 6144 79830 3748 6144 84309 6144 6144 85314 85314 35221 85314 73378 85314 57415 47857 85314 6144 84176 84176 10201 94861 84176 84176 80558 80558 12688 15640 80558 80558 40676 80558 52048 80558 56008 52158 56008 84176 84982 84982 41731 63337 84982 80558 45762 45762 36766 21207 45762 45762 80012 84982 29772 21932 29772 6381 29772 80644 29772 45762 855 11955 855 45762 16288 76955 16288 98317 16288 16288 27106 5032 16288 16288 27107 57946 16288 57946 72546 97858 57946 16288 61851 61851 98709 61851 69970 85538 61851 85538 63931 2866 85538 85538 20604 41877 85538 37894 85538 37894 62452 60833 37894 89051 37894 89051 10327 93105 89051 68189 89051 97685 68189 68189 14929 60710 68189 89051 4933 4933 80040 4933 17196 4933 57620 35337 4933 44226 35337 35337 92504 88333 35337 60276 35337 4933 67137 51754 67137 67137 47689 47689 27514 94706 47689 84689 47689 24597 47689 47689 62918 8000 47689 47689 88049 67137 95840 75865 95840 95840 45311 39492 95840 74420 95840 51768 95840 95582 95840 74765 95582 95840 50252 50252 24403 50252 98002 50252 26886 26886 93708 26886 5957 73765 26886 60554 73765 57158 26886 588 73765 24932 588 10940 588 10500 10940 10940 70871 10940 89988 10940 3564 3564 44922 48699 10940 46220 48699 48699 2553 48699 87688 91657 3564 91657 13395 60584 91657 26686 91657 48699 58284 58284 94631 58284 97154 15427 97154 97154 21496 97154 62020 46728 97154 14781 97154 77751 97154 77751 13373 87093 77751 68720 77751 77751 83435 77751 1013 50206 1013 77751 69962 69962 96534 69962 44821 77751 51825 51825 9478 51825 2346 20035 69962 51825 62423 62423 15156 268 62423 4176 51825 81319 4176 4176 96268 4176 13700 4176 92224 77888 4176 43190 62423 63420 4176 552 63420 63420 8311 40065 63420 34020 4176 34020 47163 28708 34020 19616 28708 28708 72987 27147 28708 27147 98536 27147 41655 65034 27147 27147 89343 27147 47883 92915 28708 92915 7760 6307 92915 92915 63677 92915 19967 19967 19391 19002 19967 19967 55205 19967 57566 11546 19967 92915 12544 19967 94930 35044 12544 19967 53386 26528 53386 92429 53386 71203 92429 92429 13795 13571 13795 13795 95502 13795 63366 72795 63366 40869 63366 63275 13795 8623 63275 63275 88644 63366 89682 89682 65166 55774 89682 55594 63366 55594 51146 55594 81381 55594 21768 87576 89682 87576 77043 87576 32833 40932 32833 40932 83438 83438 77310 66528 77310 77310 10380 99777 77310 52463 77310 39446 52463 52463 81526 52463 36077 26525 77310 26525 53244 26525 92513 26525 48626 91859 48626 15373 48626 48626 86307 72867 86307 51144 86307 48875 86307 72659 48875 72659 4765 72659 53644 72659 15844 21460 72659 48626 81969 81969 81654 81969 45852 26852 81969 81969 81301 81301 88648 81969 62415 62415 94244 62415 54548 62415 57154 57154 4091 81301 81753 81753 75643 71133 81753 71133 60209 25468 81753 25468 40320 25468 91946 25468 62366 62366 10686 62366 6286 6286 36096 6286 67635 67635 18923 67635 47908 62366 26456 26456 83251 26456 67153 21160 26456 21160 26976 25264 21160 55252 21160 40270 21160 55624 40270 40270 95363 40270 92750 70142 40270 60394 70142 70266 70142 70142 78514 86151 55252 60177 86151 3397 70142 3397 97074 80077 3397 86151 21241 97941 21241 21241 24511 21241 56996 21241 11966 21241 96251 21241 21132 18645 21132 53556 21132 21132 28913 21241 18596 7177 18596 425 18596 18596 50848 18596 97585 18596 90054 90054 98661 98492 90054 67128 90054 90054 65990 3909 65990 91163 65990 18596 35218 20834 35218 83720 35218 35218 28302 53502 35218 65990 95640 99207 95640 24107 95640 95640 48348 39552 95640 95640 83091 6682 83091 67837 83091 79747 35218 79747 46921 37054 79747 38483 79747 28699 79747 97656 28699 20406 28699 28699 73385 73385 68343 50520 73385 73385 5920 84095 5920 73385 27057 76744 27057 85746 27057 54393 5920 223 54393 93416 54393 51265 54393 51265 9586 51265 1666 51265 72189 72189 20208 58175 72189 45983 58175 29329 45983 45983 68233 78720 68233 68233 3313 15772 45983 15772 98284 51340 15772 15772 53744 18038 53744 49766 15772 14019 49766 49766 10257 70237 49766 24083 70237 38455 49766 28312 38455 62003 38455 89921 38455 84125 38455 84125 87583 13010 84125 84125 41678 91306 84125 91306 42207 93307 91306 89960 91306 59454 91306 84125 25532 17227 25532 25532 12890 91306 37726 52188 37726 37726 91126 14164 37726 14164 33414 14164 58284 14164 24904 55403 14164 22084 25532 22084 67080 22084 83694 22084 35588 76992 22084 75150 76992 22084 76230 29644 76230 76992 43911 87354 43911 19237 43911 48261 19237 19237 80635 19237 74780 74780 86895 43911 7526 94281 7526 7526 49786 74780 43974 91868 43974 12954 43974 3207 43974 4469 43974 47334 4469 7951 4469 32333 4469 27810 4469 27810 65271 27810 18619 25378 27810 20651 25378 28077 25378 73005 25378 69238 27810 69238 77190 71076 77190 77190 66476 77190 88253 69238 74023 31315 74023 68368 77190 37385 68368 45891 68368 56065 45891 20199 45891 20199 56076 20199 68745 20199 631 74535 20199 80904 20199 68933 80904 80904 51154 80904 14947 80904 79223 80904 81373 57418 81373 94226 81373 80904 72025 72025 79771 93486 72025 81373 74566 74566 80317 74566 21335 74566 71331 26223 72025 26223 30058 41544 26223 76992 41544 74566 40306 40306 62365 40306 40835 99987 40306 83067 41544 83067 74102 84448 83067 29079 84448 2148 84448 14407 40306 5978 14407 5978 1313 81166 5978 64662 5978 84448 48391 47891 48391 21202 48391 48391 38782 55765 48391 55765 13249 11134 5978 65389 11134 11134 10785 58039 10785 10785 72806 10785 29746 5657 10785 75432 5657 11134 75787 48132 75787 10785 97093 97093 62943 31552 97093 44404 31552 31552 55028 71922 31552 89985 31552 89985 73287 89985 52694 89985 53927 89985 50513 13111 50513 50513 21017 50513 780 780 11419 20296 780 20296 35957 42670 20296 20296 87525 80884 87525 87525 44870 39234 87525 26145 87525 20296 35196 35196 27400 35196 79642 22101 35196 35196 69277 87525 50476 50476 57735 51437 50476 39263 35196 49181 39263 39263 67268 39263 18741 85792 39263 25983 39263 39263 96424 39263 20908 49537 20908 58182 20908 58182 49895 58182 10821 3039 20908 90571 3039 32930 3039 3039 5939 3039 25771 25771 48937 25771 81123 80594 81123 97125 81123 81123 39189 37047 39189 37922 81123 8104 39189 6312 8104 67960 8104 25464 37922 25464 78679 8104 65143 51444 65143 95417 51444 83721 51444 45017 25464 46954 51444 46954 97143 73718 46954 80667 46954 46954 31398 45017 56158 49886 56158 75340 49886 49886 4356 49886 84777 86932 49886 32464 86932 82012 86932 86932 57248 86932 40020 52355 40020 40020 95246 95246 61177 95246 9613 40020 67323 95246 42395 13464 42395 31775 13464 12393 13464 7961 13464 42395 46379 46379 91941 46379 17888 46379 68907 21965 46379 21965 99757 21965 46303 69551 46379 50659 69551 69551 25338 69551 2615 21965 83396 15507 83396 459 83396 83396 60654 21414 83396 83396 11106 69551 49558 47455 49558 4861 49558 49558 25217 63602 49558 77035 63602 67696 77035 60885 77035 77035 4328 26008 4328 77035 41762 84912 41762 4328 48669 6363 48669 7177 48669 48669 77321 89703 48669 48669 70686 9071 70686 64420 70686 79312 64420 10009 64420 16608 70686 12014 16608 66780 16608 89029 64420 83902 89029 92830 89029 89029 94596 64750 89029 64750 52286 89029 87299 87299 79364 87299 65075 65075 11452 65075 92943 65075 64822 89552 65075 87299 42754 42754 80470 42754 91042 96944 42754 96944 76830 42754 84076 2325 84076 42754 9661 26408 9661 66795 9661 84076 8440 88078 8440 8440 31105 8440 95168 38699 8440 77449 8440 32726 77449 8440 86732 97317 86732 86732 58206 86732 28542 64230 86732 64230 94439 64230 9343 9343 54751 77869 9343 77869 94628 68133 77869 77869 38789 54193 77869 95718 54193 7631 77869 47253 7631 7631 76548 7631 87804 7631 4102 7631 32550 82301 32550 32550 64629 32550 25747 25747 22468 33404 25747 25152 25747 25152 31097 84728 25152 74555 25152 30641 74555 74555 51761 42397 74555 74555 54423 54423 62748 54423 34992 94845 34992 94845 66880 19443 94845 18478 94845 50765 18478 18478 88054 34992 58289 58289 58568 56879 58289 21481 18478 21481 87365 21481 47933 94753 21481 21481 40318 21949 21481 96909 58289 59512 96909 96909 67488 96909 6102 2162 6102 16528 6102 6102 32019 96909 67936 67936 42261 13289 67936 13289 90806 61072 67936 61072 99154 61072 43100 61072 16815 16815 64763 73336 16815 73336 35107 73336 59937 92345 73336 92379 92345 92345 91554 83451 92345 16815 7423 73336 6681 20292 6681 6681 19425 19425 46003 19425 47485 42263 6681 19425 57225 78316 57225 2297 19425 2297 18880 10907 42263 10907 98744 10907 51253 10907 69885 10907 23514 55788 10907 10907 30927 30927 63129 30927 41648 30927 36081 73442 30927 21656 10907 82661 21656 11726 21656 56710 21656 30927 19052 19052 52263 53807 19052 84600 21656 21656 13920 13920 78167 13920 51809 13920 32013 13920 11451 11451 93305 76720 11451 50965 76720 76720 62218 67614 76720 93348 13920 25715 93348 93348 49734 93348 82441 93348 74240 93348 4779 17194 93348 93348 63824 53746 93348 97035 11451 97035 72648 50324 93348 28899 50324 97035 3128 97035 24537 92187 24537 10300 24537 25951 24537 3128 51906 68073 51906 2986 51906 24537 10597 10597 39428 81466 10597 160 10597 68104 51906 68104 86514 86514 11262 86514 26420 86514 88668 9553 88668 88668 94948 71547 94948 94948 4723 24134 88668 45429 24134 24134 95683 24134 12513 63253 24134 63253 15401 63253 17029 63253 86727 86727 69461 86727 82713 30614 86727 94806 86727 86727 59898 59898 67594 59898 67487 17481 59898 54386 86727 54386 92258 3571 59898 36725 3571 3571 8194 59898 23896 23115 23896 23896 20676 23896 45991 3971 23896 3571 54388 23896 96857 32756 96857 20276 96857 20276 30615 20276 29006 20276 87977 43646 20276 20276 93159 93159 16044 93159 49552 7809 20276 63048 7809 12038 7809 93159 30547 3326 30547 35416 30547 23200 7809 23200 50935 57339 23200 69770 23200 69770 62855 69770 47387 69770 44308 69770 87008 21742 69770 94597 23200 69770 83767 51879 83767 83767 46763 83767 81527 23200 91689 92487 91689 91689 96244 99882 96244 65000 96244 68417 96244 96244 7242 96244 16819 11364 96244 55216 11364 22838 55216 55216 21097 70373 55216 6191 55216 91942 55216 41857 11364 41857 98276 55216 35263 34755 35263 35263 71663 1667 35263 35263 51003 74561 41857 76736 74561 74561 78055 23440 74561 74561 66366 5623 66366 56674 66366 60675 66366 98689 41857 98689 27122 98689 49336 98689 45889 94323 98689 98689 96137 98689 55081 65764 98689 98689 4175 74818 74561 74818 44482 79646 74818 79646 72612 38903 79646 67825 38903 38903 26836 38903 54677 54677 77635 14789 38903 98461 14789 14789 27099 21437 14789 21437 82478 25352 21437 52995 25352 88803 25352 4025 25352 41306 21437 81593 41306 25352 66976 98832 66976 7159 66976 30113 66976 57483 66976 41306 94134 69222 94134 94134 98707 94134 74485 48315 94134 48315 1987 48315 33722 48315 52453 94134 39537 50746 39537 81684 39537 26950 39537 94134 75364 75364 72415 97702 75364 75364 25936 17863 75364 42544 75364 11435 39537 8413 11435 11435 86558 39537 6839 6839 27465 83165 6839 78092 39537 36217 78092 93249 78092 93249 80674 74521 93249 93249 77824 93249 82058 21557 82058 82058 50529 6839 76752 76752 58074 76752 31929 76752 7013 55460 76752 43450 76752 58434 43450 65000 43450 82982 43450 33173 82982 82982 88069 82982 81487 36381 81487 69512 36381 36381 45674 33262 36381 81487 3132 81487 11990 11990 80864 94785 11990 849 11990 11990 38022 53781 3132 29398 53781 58439 3132 58439 76435 58439 48852 58439 95722 58439 26343 16571 58439 11990 55852 26338 55852 55852 45763 86770 58439 93108 86770 62731 86770 64986 86770 62693 86770 59620 62693 62693 3203 62693 20747 20747 72046 20747 83590 73220 83590 62693 38302 38302 22893 75974 38302 83590 7396 46012 7396 7396 69027 21177 83590 21177 54826 93346 21177 93346 65298 93346 50138 43629 7396 48305 43629 9111 43629 93346 9841 64909 43629 64909 98292 64909 83755 9841 99930 5030 99930 99930 23192 81671 99930 99930 55454 95598 99930 70942 99930 36590 99930 39913 36590 77574 36590 36032 36590 14959 99930 99483 14959 45013 36590 21264 45013 21612 45013 45013 82099 82099 44623 63327 45013 39422 63327 76947 82099 66089 76947 77680 76947 77680 62814 10993 77680 21615 77680 21037 21615 39187 21615 21615 16768 21615 57157 23666 21615 49767 21615 45191 21615 95450 45191 45191 48436 21615 80789 78582 80789 80789 39953 59701 80789 92033 45191 92033 49929 10544 92033 92033 41746 2865 92033 80789 19107 19107 64518 44547 45191 7651 44547 44547 85300 34672 44547 33253 34672 34672 43847 57494 34672 80789 87105 7881 87105 88949 34672 88949 42666 88949 74986 53368 88949 30755 53368 82218 53368 51989 53368 48237 53368 88949 88851 34728 88851 65536 53368 62885 65536 65536 54252 8735 65536 10415 88851 40059 10415 96196 10415 10415 58504 65536 15492 15492 67514 15492 93195 24011 15492 24011 50484 16926 50484 16926 12605 16926 56603 16926 37991 48148 16926 77336 48148 48148 64035 48148 19215 19215 86214 19215 40985 45187 19215 28338 48148 5390 28338 28338 3261 21860 37991 21860 68524 21860 24879 23533 24879 24879 69997 85075 21860 85075 11533 11412 85075 41291 85075 11614 24879 11614 35938 74943 11614 11614 52477 11614 91032 97568 85075 97568 52922 78528 97568 19428 78528 94371 97568 90179 94371 94371 82852 58805 94371 94371 62584 62584 93795 62584 57979 86644 62584 18365 62584 18365 61986 51664 62584 51664 89098 51664 94551 2944 94551 94551 33324 30685 94551 71320 94551 65616 18365 6922 65616 65616 66552 94551 44343 38730 44343 15008 44343 55320 94551 27102 55320 25099 55320 55320 15142 61403 55320 96421 44343 45924 96421 52575 96421 96421 68707 57343 96421 96421 78225 82028 96421 30585 82028 96421 16406 19439 16406 16406 10431 16406 89361 39145 82028 59209 16406 63705 59209 59209 31540 59209 93802 68498 59209 23724 59209 59209 35308 35308 39153 39153 19858 39153 26091 92886 39153 39153 51924 82615 39153 82615 3587 39153 90319 90319 51075 98973 51075 15972 51075 11925 90319 11925 77429 60952 11925 11925 81447 78781 11925 78238 78781 78781 82327 78781 72060 72060 13290 72060 55248 78781 87884 87884 38648 84606 87884 3286 87884 15990 87884 3413 87884 3413 25143 15519 3413 72060 63339 63339 31408 14687 31408 20537 14687 76424 14687 14687 97542 4079 97542 31391 97542 31391 81775 38064 31391 31391 42339 42339 60555 42339 59375 607 76424 53622 607 5465 42339 5465 55931 99472 5465 98319 5465 607 23834 51860 23834 607 74426 88803 74426 74426 14537 48346 74426 80090 74426 23834 84473 84473 26594 84473 36488 84473 123 48923 84473 48923 77730 48923 62863 96025 84473 51743 96025 96025 52871 96025 37532 32960 96025 61694 32960 32960 55425 22296 55425 55425 83171 68633 55425 38274 32960 48625 38274 81070 38274 55425 76949 76949 83324 38274 90194 90194 24504 32333 90194 76949 55920 55920 31267 55920 40694 8476 40694 91297 90194 4669 91297