4957 869941 822595 396895 94750 206269 539652 699935 286801 455843 534013 929879 278234 329507 78105 654566 480530 405726 158531 134476 659097 183639 558830 1047856 901075 940150 288654 1026780 752230 890633 441885 1009599 848317 610110 177559 375018 880520 1020203 634750 960404 317498 364359 135254 172438 966538 788205 728106 584176 1019122 538848 1041158 497986 634931 225730 736634 208468 320975 205467 973085 1027726 625550 756057 1004808 349824 132346 977226 486999 711260 274402 742307 277676 472695 321754 589820 818860 856012 499642 734418 325247 107640 785435 376836 251476 85055 758237 589655 343259 231686 632228 424178 180681 42839 459094 994 4696 716512 776350 229527 957892 877300 638317 336230 676303 135944 500851 672517 91965 129847 653738 447761 605785 29887 574668 1004171 150383 276098 384472 84567 856911 1041798 340369 292796 145361 800117 595455 420583 1021003 366878 306924 180583 813596 1016562 418407 650930 433445 996744 810309 562335 720971 9241 337819 93162 700919 254724 936261 769204 1018005 1026123 196195 550656 102168 613397 850902 1014583 1020277 407850 607175 549541 833827 851322 199201 956410 342433 895638 436498 323529 789744 54837 959886 618764 245781 35505 836556 769438 282521 833415 76743 527039 5129 864731 105918 567700 638581 214257 177844 8101 877813 840373 345328 905054 958239 721972 633983 995470 897683 952865 744365 1022186 380784 748881 413584 562315 416987 421695 567421 314988 611711 916105 151184 493805 570376 41841 304681 697939 323495 211036 283754 344389 952465 549463 988090 841040 304256 775565 497732 194405 703280 201170 623737 106070 479971 373531 486794 523100 904414 1004036 323567 647828 344554 848969 971746 246653 945876 527693 213476 340347 700653 69270 788280 261208 397962 755790 846435 645310 419717 907716 528307 956605 96698 422377 683444 62539 804235 565204 151996 1040832 345693 193342 128096 425558 774937 77063 7677 820911 428715 769967 580400 876366 708742 450525 16734 503068 481567 206044 607021 490981 247406 112921 169225 852185 480368 924326 762272 118539 562599 1010619 233062 967669 540568 217903 282642 288242 591692 290051 773919 515779 429520 936664 334924 427019 875701 66675 242973 126931 389776 415808 186455 436487 319355 678860 715400 1006582 127378 638026 977532 434902 553335 495375 259529 613949 159439 832023 318788 761257 72899 179325 248202 137210 278144 818950 782201 144371 172983 922775 349363 696508 374045 426683 828450 425570 659692 846366 70254 857686 472929 214804 676489 9194 18236 49683 563748 699607 1034819 364596 46647 158138 37311 680886 405373 900754 369405 879739 360181 17220 209870 977034 21090 1039383 702215 1000587 909516 287289 784642 52302 85757 252984 871452 977732 533509 870025 836917 851204 183735 257028 821299 961992 603434 872037 795775 781037 877368 237261 65925 156535 931074 968256 1039161 432266 794730 392741 609933 425458 133271 784585 751100 1026716 270965 498140 693763 727323 452914 737010 186786 30756 8898 825347 335583 199442 259165 987115 54083 662114 1788 181483 843867 455736 441311 659750 108600 687321 815369 500517 397807 806703 579010 468564 108058 355656 937748 162690 375638 32983 617551 360805 1028803 109490 682886 158996 410759 518226 708112 569995 253003 653910 64775 32042 1468 61184 261580 833590 649483 142774 79489 370519 382830 727170 410253 921368 1042333 15507 55068 322923 369237 135866 440221 377378 573145 610286 506434 616311 847724 837064 777347 621189 179672 185096 1009563 545740 96234 25614 992522 1019825 142323 492385 434961 468731 898376 490028 166201 464728 1038531 32956 589004 367574 94529 851715 660826 259434 764962 154904 680246 770924 415180 746421 621047 977945 210472 928952 436472 791824 556324 1024930 367575 633814 802607 431643 338169 622162 197055 21612 664581 451409 219086 582147 16997 94979 36441 570867 200648 413564 944352 658289 62115 654644 1043945 508504 671915 314247 213886 511910 942940 249142 826282 212477 593013 24805 143615 900643 96890 18843 742163 968578 904497 22341 295678 936105 813605 761650 696285 452553 356647 83096 992083 1037112 409799 708878 486915 8689 592607 335120 599063 902163 686345 903295 367036 656222 1007908 475934 413603 889785 821715 353558 819074 406446 163581 300914 374929 515308 1013326 887972 494606 230596 607157 493823 281017 355501 89572 736058 707672 852673 324308 533747 218676 21053 724030 955178 753051 852997 181282 9922 207196 585501 231748 584963 826702 276785 95146 198683 104137 984846 502047 452504 1014059 310567 709044 659695 821844 970769 367674 948217 540458 75015 86728 288624 563222 131686 819003 63863 429446 1019954 106417 729103 756841 321680 1043213 81315 131766 47178 533879 609661 719845 1011534 1017049 891982 707956 721199 697698 528554 971619 144802 167431 918409 933048 624899 378109 960712 518140 498894 488513 395174 1003453 997414 957968 426823 689930 579665 483695 717621 214522 905529 544420 216026 853541 458221 904122 907014 143145 65822 887042 982127 676646 529826 263565 629292 752451 880373 926642 650554 558119 534963 52622 330231 952960 248863 43391 976042 223104 939680 777897 584185 474458 517182 518513 730992 725962 383785 360452 656385 951434 765235 820945 690303 423902 731217 136459 473122 979209 939805 690472 489734 649941 848215 634212 756907 869392 1006687 191551 989302 113673 80829 759035 278063 327447 364954 77855 607362 49938 945988 386038 708478 586712 669102 321809 305432 192458 550381 69313 203177 513100 524732 1003422 446572 252488 97273 1013251 875521 311980 932134 315535 13037 611047 1023977 63141 805912 254320 506252 171245 280397 127551 352893 686545 992701 713554 395983 539137 365180 502058 984760 99567 1030915 367435 28433 332116 374700 413887 233945 772521 295994 953492 455346 655535 624718 408153 645986 177639 438259 752293 621652 977435 70675 704400 105749 721875 799487 915768 187607 803809 243947 315966 33521 18902 383087 523334 515932 567434 13063 625787 211768 297624 86420 288776 678213 681695 44250 835744 165483 247042 1000960 237815 14898 856553 184082 1018182 804682 754750 877442 793547 957445 725233 250019 186695 37592 421813 290349 978302 578270 733056 34492 920506 180308 776975 675921 23369 228638 142687 619727 619514 948545 218677 535167 289444 758631 544408 711821 847264 51550 802129 287624 1012042 96409 191346 576998 158851 339629 608460 47229 697650 526806 131191 997131 822462 436591 7502 806064 830614 503421 114288 390255 74409 314405 842689 637361 404974 354354 6758 581825 510686 838544 635213 597840 155637 910035 417187 255219 817716 429745 681819 406432 760226 296068 439726 198709 396742 376521 783254 676593 254511 425379 902225 425977 56044 972632 526308 167892 98580 121043 536470 704496 868160 13857 828016 639771 1019404 35572 799172 297482 143514 994083 499107 433109 164110 492328 469349 65145 249107 592032 409637 896853 49748 637647 993603 633773 912132 537369 576736 493866 997975 1000842 559205 826968 174342 864591 660220 703271 123343 24891 1012245 553323 851443 769091 720355 650588 20919 296450 357853 810519 477411 773942 140605 388635 938822 357953 202628 805836 385328 964521 1006836 246259 552950 413336 876308 581692 370289 533852 214320 439222 295295 955880 1009879 757591 954497 735826 711259 943222 410076 609619 521556 437071 671608 760522 984350 580483 514884 524345 719190 619669 953263 163142 535136 562797 423985 644156 470500 535001 792000 506503 375629 956679 185179 432444 1024073 530445 54915 974222 640332 556386 378813 907610 606732 1026657 962321 537500 557574 164813 581774 649464 817400 686664 391364 384050 780133 893658 190792 456374 700180 89969 267571 317713 735121 628571 556451 924533 516779 425933 392761 663097 430324 193632 39322 289367 538181 352142 972271 238061 425527 340793 862564 917692 98474 454949 161452 879788 1017410 50041 498043 333382 56549 632130 262923 698680 638014 334576 91800 330965 277053 883416 554468 177299 806805 968112 568756 622731 519229 266005 864848 142844 859120 620040 48135 88008 539309 306541 168873 1781 276791 398475 958219 381741 455061 286607 687495 430910 232339 315400 636025 368027 323904 130412 715715 39130 152430 208274 14921 252980 1031734 408886 295542 679945 834929 923769 1040054 736857 201023 508766 859642 443211 488068 520782 151607 331178 943974 209557 942822 540514 468945 172771 904582 278024 954867 474059 544278 918352 798400 895047 636315 294292 738927 306738 509088 327764 132346 534220 464817 869552 568994 165690 74719 850416 189546 456964 869183 583165 850071 393878 971115 103909 1004342 966591 677887 1023578 648854 961076 248605 486452 635850 127502 513514 435435 679720 419400 145166 857885 382156 191810 208184 211726 261398 363841 390040 17187 819495 656620 675427 113766 827241 717776 206675 442118 200708 1020638 801316 44755 260457 523496 577816 756678 455883 657191 889204 1036919 74401 43448 481281 1043621 872230 1046554 75148 209330 272089 1026481 727910 30500 424701 930375 296932 667942 759322 944774 721632 926468 368762 116863 39478 696243 922797 75813 724552 744006 803846 402387 925307 1033850 518939 457922 189880 854315 644680 463764 935660 882909 824877 913612 551304 1027636 1000492 449875 476673 468092 808684 723701 934481 27170 427737 543970 319092 713016 901793 417837 422124 659445 930744 836688 848702 33075 742101 730023 581235 406767 593011 412656 530328 827597 324945 767697 912446 147602 102130 893522 925434 505512 367646 637279 852966 556189 99679 805959 437535 598948 839045 137536 993093 861458 890403 697568 902654 410338 799759 860837 360562 1013810 316390 126319 810448 358852 601733 167937 258504 968318 282001 155011 321808 346090 155632 104962 1025504 230071 958030 865007 257141 481078 606106 853916 106385 807389 490886 180675 298233 1018824 1026314 736766 870902 990003 216801 296015 597973 463873 617482 675994 723047 923704 701000 731942 506497 227459 122019 528673 444029 58542 136165 44313 705208 109614 353054 925571 165906 102039 343073 939831 360049 334883 986116 129522 850238 894514 450468 974034 828390 704452 661535 593118 786010 740865 274264 288636 190863 10418 494710 49913 738303 150213 813157 173829 628263 955084 508499 693556 970503 594814 812084 844158 331941 652341 522047 793279 625802 385391 927855 525112 356419 265550 253188 203020 516577 245784 816895 44740 199802 227511 731561 889804 933030 761145 679436 347379 986370 965457 731000 384239 762544 88276 968704 269527 522709 742462 804091 173223 16922 316715 265091 869311 150316 52446 238841 723300 524605 460477 752511 580926 326016 1034450 568956 960472 593584 197708 325404 68388 658826 857596 957646 109300 422222 726745 686532 1410 208962 48252 135030 842729 432175 641444 1026847 141993 146146 593588 694846 111143 912044 457264 356119 790314 378595 112964 21808 156512 874591 59453 95700 298455 638461 971533 355475 914308 321824 607691 641984 186303 780843 781617 241906 17605 675080 411420 289155 33845 296356 992016 927508 403348 224368 504498 705543 1024201 183010 10827 432132 354977 325618 1044812 89205 311628 885917 221892 467209 584414 325734 73196 217140 331727 499152 583324 1033134 41852 89829 923091 125168 548003 569778 1022514 521658 376299 693448 1017985 535696 994906 629693 801834 274744 172509 134057 853945 159037 840131 329642 292194 1016943 984386 839008 661371 645473 354801 786801 911613 598506 1047628 658438 474631 265125 52 951628 83035 389232 788844 897525 463839 432881 824349 528308 85790 400140 208210 979396 480197 961134 928637 11618 391974 958726 718577 710222 912056 817542 582245 985935 750740 452070 955255 709292 657402 193506 260903 394931 340426 672119 187992 1004085 601356 737642 1044050 802056 328553 888769 946499 936068 15791 808519 31417 990215 402512 573708 373801 377201 561123 426723 701804 455080 805282 289251 716093 160022 64491 197607 465340 1014822 438976 742158 151789 672714 191558 496187 497978 293368 473417 2454 659949 716328 748983 914185 109495 145880 876833 421571 422188 818440 540477 1017785 810820 666303 354406 84000 118236 517508 582170 318964 157747 748517 743291 249717 46445 103667 240079 606117 536852 1006788 135424 475851 652178 524528 969757 148210 387767 666901 942551 291946 172601 407380 880901 744006 367663 1010897 397600 88797 932246 683574 49864 353354 340685 695344 192573 172268 172056 37873 851430 670694 823840 768941 649934 79264 14960 57117 164130 280644 500730 515071 399028 252994 916369 155283 712059 658636 288877 896543 508945 834651 619690 100717 648755 899368 329160 922440 494917 717236 714028 708354 180428 47424 383134 568561 878321 7254 871114 599790 62725 738622 492479 814292 765943 651401 684402 565511 359648 520587 852028 795882 934264 1033944 721752 849256 513181 212686 896358 464748 884435 273419 694507 791656 723647 993779 745679 362194 353707 684331 1034461 833187 446470 703521 816710 607702 40417 15233 538654 584943 296818 891585 647134 149361 493973 726166 567777 307303 22086 497533 79335 470748 218408 653875 69524 553571 930817 278589 706290 122767 329531 716385 301291 1027196 195173 159531 239568 3397 37040 296810 377813 749707 95603 1039024 770962 510965 777384 229333 420995 587946 750444 566644 519049 8152 123011 804460 777576 800561 447697 716384 517959 888169 633826 36408 450354 943801 433251 942238 33947 174431 96422 581250 1034453 39452 524066 1033111 632728 305332 899825 139987 429952 150642 226385 35571 23182 258209 799012 998132 448165 782612 116079 681627 843278 566943 717790 953070 1048565 885659 335423 447161 833769 213094 230915 232203 80736 71649 400576 698294 51248 70640 648369 284626 628504 92669 319796 371258 1003317 321398 1021771 737805 790413 290379 925212 400174 657288 229745 704369 810693 499569 647521 272441 18365 536825 276633 76037 988995 217013 907290 788108 661837 303515 361448 481831 768273 935817 1003406 950869 697737 1037758 363159 238393 853494 253023 703766 866071 900698 393203 963615 339674 377852 238056 564811 762513 754152 596236 538680 987630 675181 883220 2311 799942 256669 978968 700124 482195 925904 107797 867170 90101 941857 211562 565316 664876 356591 315739 797621 174240 868958 893842 726249 41562 701652 535448 465050 374152 361340 777568 140676 798973 538566 356029 596200 745390 667109 1028071 625421 354614 371023 979963 306106 49747 784705 67960 77502 994662 634169 246466 936041 281335 842106 265890 637456 899631 1010571 499908 716428 969053 495288 207415 337595 112242 8336 991729 177662 32644 734565 859465 741050 475982 44239 1030267 483031 143791 710185 462632 162884 592935 206099 246995 975217 669277 62958 171364 784851 480923 811619 173481 130659 362064 468444 519120 303647 201357 889354 837615 970376 314505 103261 242813 618531 846365 116111 767702 1004280 882249 956442 612282 3862 545197 1016509 404430 263437 967441 674299 584729 223858 169949 938907 532105 157279 709793 396073 609900 278000 914831 22132 972023 495815 245500 268814 405955 894344 40419 1035727 586570 968286 825441 467283 143214 896372 511546 45175 691187 786813 952659 378847 841472 123437 974390 407923 339874 689342 122001 147678 835146 516204 675767 817166 261450 1010425 724765 383927 889179 124202 450270 384976 766489 14151 778296 37908 139909 1007007 823821 841857 964995 877826 549219 827869 686682 620357 379364 609836 343351 63426 1631 395579 911273 241621 676165 672025 603430 68448 701741 404120 593797 25928 945488 218576 423811 418805 644621 217757 1047870 615894 388454 943388 968892 458203 877442 281138 275045 819193 736041 68613 125829 302506 850507 517760 964300 791146 682617 408532 635085 1007675 321898 39154 927874 236578 18808 772625 657350 805543 475680 261934 576474 19545 880774 262279 331233 1038920 59374 946975 170851 889481 873028 732478 204494 824502 172181 695022 481264 372331 84884 78463 975998 366538 926742 850179 563345 409592 1029014 464595 354084 338334 470194 228360 1038999 579432 453548 38146 662831 477321 558826 593637 299411 1017142 290678 633879 981841 539430 860542 862404 407383 354841 1041621 12122 33914 467022 859504 1006861 678898 214795 666603 87636 383452 818968 974338 977770 964023 527684 28440 740558 314087 317151 792755 937923 995638 355902 209661 180945 648526 995131 714053 709186 320 27571 91772 818342 296192 1026054 708025 530255 765670 386969 488117 713430 451630 395607 384592 1027988 338297 209964 150282 1020458 666442 545673 374154 305146 906890 173027 425243 60331 426245 85812 824362 727464 1024491 792953 737482 238754 989775 204082 159024 244234 724395 628708 624694 546456 150107 902810 390620 748231 606749 1036896 987075 855894 889495 642247 112048 969160 138705 703589 355855 188645 373431 440657 333421 114999 411032 924075 861181 487822 178346 896530 95253 726909 865411 658988 830638 166874 4257 521506 732391 261953 478180 241185 232833 503442 38159 626906 962916 763759 254794 101890 91674 761023 433827 1035219 627791 969518 743560 807561 65623 912810 5198 248038 498344 213479 860078 213167 483419 433372 424770 70445 248751 495428 119564 314797 447622 498207 198384 11776 884967 422702 82741 732924 394618 153978 436489 337145 95759 948685 820986 846420 722455 90935 401789 138223 448809 887691 789354 91567 680831 386015 659070 909053 23158 32016 107479 620358 668946 605243 195708 946811 81015 433989 956883 783762 601201 168277 95785 500483 418797 610132 900398 411467 632190 23668 136310 890220 223193 493222 95225 62315 46681 391970 888467 743121 237948 355043 379525 536875 606051 868136 838130 879754 998486 1039861 426851 555012 719678 786064 59972 25649 280106 265732 599908 987054 364234 893857 1007993 222110 245495 722298 726426 958500 1022249 48357 131011 964842 174335 604927 234324 508317 639931 560422 721810 944750 989379 139645 646181 363666 381474 170859 862617 50883 607492 1030172 995805 928190 111165 17150 507078 586947 38595 924230 846989 483864 429104 279401 435789 361350 309569 724899 428678 995034 774745 282739 425373 719461 698879 629789 1032281 543101 938331 959015 825448 157946 379069 626652 428248 703418 737302 230604 203422 784157 321406 202570 79122 552841 1003436 190701 591473 357607 219777 412431 31834 376612 637821 914257 412754 322225 919624 966677 363584 394500 219435 822530 252657 469269 817556 726916 792725 797666 632982 455498 503616 153835 911718 560838 551786 999094 910303 214960 320624 822092 677119 167812 619792 194746 528232 466943 1033201 412050 494560 409510 973849 284007 920017 857663 382325 599380 147402 659797 200020 663670 957436 940216 650988 673901 726205 611067 609236 624095 35080 14837 279688 66805 504060 245568 1032425 958941 368217 377021 424122 91462 511238 68878 363556 594151 115597 342043 240691 703480 934813 556942 316246 819126 395912 114519 822755 668644 926146 816680 53904 342853 1032040 580089 1010427 90147 767670 654469 519204 49355 751760 262092 802542 52239 107514 809615 637089 675266 796320 928983 836459 428863 650575 304239 71386 749539 402554 880997 32867 51599 723126 346765 146399 38183 935742 33278 842761 285461 585327 108947 836353 105414 847437 18283 76491 478252 665853 105065 114129 942650 332617 356020 966493 1012075 58655 590392 902176 1005372 1006098 129316 326318 325550 524760 221802 459775 657861 598218 969795 89072 586763 270439 223400 1003968 637197 495569 868826 233620 1045469 570446 425690 669683 779406 960968 833521 361546 36028 70478 809770 460649 56321 809873 270547 487683 388225 886119 167936 976690 20319 494668 1020680 1044210 420165 283868 269318 451746 122593 208218 121177 1158 921954 450093 850468 394055 633599 346717 656079 734833 867184 696346 110980 1002739 582771 137526 848563 235427 726600 412582 714126 1040824 154678 723460 192653 645454 801028 185360 321004 67557 201600 120619 604200 88802 865020 32474 212614 932877 969676 1021257 493964 539154 72649 1045445 542598 999680 38609 1033025 637186 221901 271172 1002706 46420 405455 1009289 1006131 868115 958276 139655 730690 207002 100299 433452 1039745 182408 42985 75498 241302 245312 147078 171317 944843 247402 209773 3078 374414 761712 380879 88411 969202 785922 984768 590260 508205 299411 282041 451736 687384 465113 787733 532750 725938 558673 159892 393764 250013 144568 344026 392044 50592 338835 501489 832890 846627 95144 67267 404071 184502 228227 533921 315985 187786 625650 849855 647129 73974 216201 194485 560291 832243 874527 921343 423385 173217 713039 265854 723113 950464 1009400 308982 1048258 678968 686270 676238 322267 30353 494471 317523 513325 27259 253438 110260 321523 650824 814355 125447 994289 992365 391288 76291 283882 31749 71462 983364 892457 270670 809942 847307 1029881 720425 428425 188795 769837 346782 186369 809629 218009 568662 84037 3165 109206 650271 854305 268106 770178 797804 191395 53722 627774 508882 124832 270564 684974 694413 503853 483364 415805 266745 743462 645818 938838 956696 525994 119723 920300 567571 637852 400991 17907 1011633 926756 149281 559332 851425 753452 478114 246333 788534 1020388 713591 132863 210790 568383 481430 745262 657611 703860 913373 107093 605922 161917 909707 91135 582094 559259 123333 258111 905173 447952 407826 284713 581090 121187 617696 626262 624642 524896 620541 496484 405991 600597 1020702 635508 784232 530583 822619 511403 527615 530747 505009 572081 831561 565021 151167 241461 239754 63900 106505 179558 22310 923868 100089 548987 219177 287298 106969 661805 111296 496892 985241 137784 104894 704119 824591 656606 965656 671463 768882 46435 533865 122306 520927 860050 634479 60997 437717 15158 195980 951278 910008 524450 923462 1029888 205905 357674 491207 129282 346700 509864 648797 751936 174520 949496 1011707 235848 908683 306300 687543 356719 204572 478360 528970 943434 11943 560951 901523 706613 52173 151108 340244 168399 114193 624690 469107 533116 814427 322677 537083 727010 854649 555015 576280 78188 346009 532964 730335 476362 893137 235406 29827 803439 472216 854409 1037281 543250 11338 853984 569845 118574 832679 355998 185187 183681 427604 352854 910063 3472 327256 23708 168453 293154 1033889 673930 477490 163777 921213 700220 682152 887612 283425 586836 268478 885800 178214 238198 109166 943706 389126 313293 821206 910702 832675 352901 963768 598340 249793 122191 450297 813693 701319 105440 917285 464642 172803 235377 35050 353918 682659 133953 863128 161503 567484 995598 729768 280793 435718 855456 661042 250979 900637 150847 887669 208183 612354 929847 386387 243542 1011353 886619 586962 945026 108841 180351 792988 11203 590815 197373 127615 796643 919626 678961 892398 414194 1021408 588797 887423 516802 670328 753990 1038187 1044075 137935 22133 148754 133321 92931 794102 1029492 326137 882458 995004 867512 230112 277372 925883 573865 78244 298357 1010029 732724 345648 185269 2126 12267 894644 806607 82784 362629 779299 717245 95144 257627 937652 772698 123311 228589 465506 653799 766465 898395 234348 15751 385457 986861 352981 198338 938708 661388 1041125 336902 518401 926790 754598 588065 1029592 233934 81768 18376 734584 1021177 7997 821268 105222 105282 970621 119040 142637 801606 738372 938220 635545 767305 683503 546333 585339 787376 654755 321338 929032 31621 408006 584657 253946 982263 385668 451792 412429 46038 927307 734476 147587 682011 42575 588221 978337 941662 363271 619264 309040 641118 239790 1047636 206332 1033597 570307 300317 516952 258881 230793 456997 574873 429525 159880 805142 191638 270469 501002 606977 60975 706118 370079 723674 660163 457259 379801 33529 827832 653297 711569 406682 343542 765044 109024 444510 348780 669240 118567 134856 691850 587233 27847 825537 619206 77499 459114 647189 847127 407347 19832 196596 853373 997723 870307 785777 957047 557930 270684 630790 929163 944186 744283 645647 507842 241609 191003 49482 900648 366520 879195 792413 65104 1008591 746910 1008208 772815 1015415 698028 693519 131005 10558 761359 870377 538423 376151 972439 557332 263647 293911 817622 68902 477018 1044345 517285 288669 555729 383643 84893 144217 667505 440895 487327 803613 229611 906571 746061 995857 762868 712009 547470 363587 688838 990952 104718 493345 27038 17017 548027 608768 443196 171122 780105 640665 779622 855535 364975 270726 781669 554284 192680 371401 568453 830988 2355 681542 173210 860821 234772 140357 332918 453490 1005393 10737 463988 163952 426165 485851 246512 719105 795728 347255 753868 842940 769012 854173 15853 951258 900282 363530 972220 264123 670587 783325 490406 50015 762200 824602 472988 549870 225331 300330 291476 100657 202547 922201 37638 783894 710468 580695 43375 807215 46997 113848 994514 1013043 100888 675700 575282 479612 917509 224103 406040 219784 380503 793298 336659 428665 189005 467928 149556 848277 435691 598274 414862 186054 742518 76220 531644 1009690 745212 920277 377691 326468 57546 134915 456075 581145 992244 481117 669554 309013 538064 443359 999609 226772 35707 224233 26893 775065 177746 829120 861343 680906 338042 566284 495781 865393 264538 627801 462807 196285 72220 1008022 128754 1042303 764463 522136 18744 642990 170951 7320 623854 931043 161884 448945 1015773 238045 103719 357219 545746 569087 804776 913939 613151 168653 207395 146056 343319 868979 880669 374384 985749 991806 84708 756953 289398 149024 286213 223928 54810 344624 410580 449381 779751 363304 467431 602397 306630 354021 806299 785791 797092 1010923 327822 662032 47603 628447 72995 737463 831526 647435 787201 144449 650040 948957 881556 489694 820262 755559 165515 171170 428656 28129 44632 266245 446620 440867 314547 101988 313523 822572 22295 464509 749762 826782 428868 946935 347995 378942 766907 1004248 753681 274553 556101 651789 643072 913626 218733 938469 649794 351125 126465 131478 496762 183040 306581 423607 1047374 524820 938751 128452 921317 990448 627676 854686 388973 463190 971274 430344 92567 1031981 778284 19755 1016601 495869 1037866 398355 595755 830582 849326 99375 819979 242409 171687 806357 156281 397773 86986 199611 875579 647996 708364 699263 458394 351859 9769 681505 764900 1038421 1048353 804996 497384 152553 447669 412656 446333 631512 215790 917139 679675 792048 37783 572411 292031 310691 582334 685469 893612 408200 127799 330578 338341 466393 367385 668629 939540 645620 553022 128326 846950 148187 31943 503209 173453 695987 918423 1026920 1031037 673352 546003 480717 558511 1037704 45672 124297 140704 60420 869509 240944 541523 97650 925212 913851 907723 307757 938342 873220 725906 612275 201820 836685 669494 254246 718142 988346 369606 522188 990992 67538 580953 236432 568856 392706 436615 906110 791650 77082 408558 716362 822844 878797 619182 545482 632506 359221 926445 122999 576563 986446 816469 188401 849090 663415 283281 295800 938694 463348 778195 784243 268642 343406 68433 656109 151806 793457 10435 931859 900036 65260 105959 1029303 510499 744629 40702 881360 302928 631811 850764 534776 861632 567026 653723 506605 996272 1020674 804025 932368 901021 162200 583669 685545 206028 878716 482214 793761 489411 660058 565668 748422 846542 132929 356813 421770 279163 1015079 358017 382405 743966 960610 104743 740335 505934 107568 220838 749799 996198 584496 218092 349486 42501 155623 559723 625516 963470 58685 730263 182506 957609 952061 782953 136727 861120 733784 204255 36612 754051 654946 518010 570343 420196 984212 225982 608668 597532 1034569 41653 248351 955940 537665 722541 550163 176189 399648 972149 102462 358377 872432 785508 75786 162287 417179 932178 73734 927963 633970 804957 639844 741755 611497 8230 1017208 696163 750808 671313 680511 405866 465531 132105 577237 736811 375411 336505 14846 247941 735620 530260 859294 156700 427221 637261 301633 133589 834163 775328 635284 785502 57805 186248 523497 375971 668729 954054 393912 593498 718190 913953 71192 527481 646152 224 313162 1002938 2568 241234 1041455 530718 890193 581190 592076 830055 434220 291219 311245 34460 721349 615058 996096 974985 687787 586142 748502 68924 495956 778651 664549 985225 705175 443501 664936 788871 561712 743292 277437 75537 782143 585782 308198 527431 475337 915597 290057 507146 917046 818037 227568 354947 579537 246120 478346 743324 421707 64738 950376 511365 696377 591588 794945 401457 940177 863093 823406 246486 131377 853532 390254 224369 292440 487016 407908 19520 36907 816232 41364 216646 211761 159027 845289 815050 794840 3938 648818 140248 712686 892817 387809 575422 709928 994529 946955 272272 1012638 646521 628586 332454 208205 412416 719262 327705 715668 126757 410855 115529 6071 106520 81581 741465 209760 466190 485113 364721 590105 764608 76025 18300 277714 114668 39808 460328 910433 1032659 381315 733416 921597 381114 834205 660277 481987 42089 430988 66633 449330 751791 59057 105378 699310 199131 793748 521605 66304 762180 236638 329593 122068 799171 621662 984264 340537 33844 508549 643841 508453 291833 603369 626297 27119 670582 768582 73413 527827 905366 936568 973633 397682 479557 814850 606092 221263 950259 611210 897034 394835 86039 812634 216673 481353 1016490 100577 253436 437347 873128 970800 833675 697011 995731 120190 643713 196019 37871 431781 839573 854718 511431 648866 141121 826004 589607 618008 416070 756186 659615 211918 864806 121239 638919 451884 860073 546745 768949 669378 38233 513934 774536 226498 1016069 457291 665825 732033 184130 558985 168037 495610 262117 808386 55868 225354 707210 312024 280725 177205 709392 179343 264736 421280 224795 678158 444050 162069 226705 130915 998181 437826 208158 925692 1042197 893050 407216 752942 509988 192306 497403 656305 665366 206469 117237 668449 226358 470961 321371 988799 865232 872856 841515 445615 195253 115008 628264 762104 686778 574035 756314 1028999 40760 808864 386955 340459 899470 1016728 598986 335770 179610 596178 490476 437867 101956 531079 362502 599835 154100 240918 581620 156104 526103 562817 446422 249465 372893 413423 334989 527763 471678 893224 972866 727141 968240 187164 1001184 981406 634675 364124 316053 988625 915333 1040543 921685 263160 212014 1010751 185431 652782 559542 635065 743062 766196 608426 922417 485201 267821 211483 487148 504715 539425 1016862 996819 727436 791102 52813 270582 134494 238418 552516 422151 658768 185362 304165 769755 206455 901271 648981 809965 100648 762844 606652 803547 863616 938049 376521 104423 100316 14347 714092 702839 1002849 722401 411098 385173 149621 574801 398797 807279 867652 105289 974081 203736 908860 528030 668088 224197 708753 385160 34103 813522 901306 750884 71 43963 755442 248817 159669 79075 809912 985171 278738 526032 400463 363028 953843 278956 696126 366046 408306 644294 792786 888258 139691 442127 626583 309684 675456 1040286 352483 303116 150742 480812 513355 323078 33686 947097 1033516 782403 303533 342629 216355 367430 989836 618296 168597 205816 766632 473434 956456 337957 72699 873275 401992 157437 500353 445165 699299 854420 583868 807589 1010093 555873 701489 991549 287005 119491 444905 1008309 1018478 838007 121585 14510 394847 476451 229594 740077 483956 356303 84537 387038 847218 548967 972584 636175 990183 86842 329155 192432 195743 225918 143020 408858 113968 405193 356744 2885 802416 665497 463232 1016144 833785 173006 1040833 983036 553388 367147 115196 799281 228907 281048 207591 109945 563549 942819 1034937 270976 460781 114362 12722 335258 560332 567474 691857 874301 93611 571012 949020 38018 821122 274634 907420 858024 357132 2951 310366 565393 178504 28316 158771 851268 137210 904788 355056 404073 579111 299993 824559 263120 665757 87484 1002637 99562 370281 761969 964266 235854 1035614 85712 132908 97590 431765 291478 1039740 568831 269031 904418 438535 944813 83829 382648 413118 50276 696865 416129 811158 605936 597522 432009 398345 196926 65588 263296 572564 431585 578485 626170 234807 867214 683658 488431 822264 902560 1512 897339 663136 330901 1004235 717855 804348 781966 312946 140990 423133 843731 52960 559009 827928 723789 600925 938548 353863 852747 20724 259910 206855 852157 319219 910733 415864 46652 729965 582176 704448 699904 176059 61691 121224 474024 654583 839038 803197 457846 139391 1045230 274384 583632 299128 341235 722359 389057 849993 256025 780778 12661 597275 105039 357670 505280 53856 154474 814766 442776 523849 628131 628933 505495 831054 882197 298293 426874 211882 976192 895435 1025188 163805 528265 593112 963740 137512 228791 827826 953482 835348 900472 212273 849086 567020 235994 444978 255274 522302 975826 230935 677347 217437 248504 412998 958371 23522 50377 522150 814154 422183 198564 509221 14168 216779 102606 449076 679541 121649 48686 445513 246250 326144 30353 867932 390437 553124 451111 953706 589625 645836 635652 101621 568155 765674 523680 938883 223590 283318 434520 661275 310872 737195 82154 137675 869587 407433 117501 501284 671133 559313 37527 990140 962592 418636 980901 265131 6891 932997 958326 288014 570415 672842 474432 307592 80450 780591 846490 1008060 283680 224522 593920 76244 885221 362872 515411 290301 367956 74839 807510 900841 977491 463946 841522 747083 178029 390456 681203 656222 167502 789709 278024 14175 980043 81656 669383 221710 375511 725611 1019366 486961 647183 836895 21763 765458 458543 356557 747806 444412 151835 933749 195354 242369 736471 700379 370751 115255 882703 846341 139963 639926 440208 9151 485916 666268 126925 726295 234455 806089 664923 818401 205765 306979 445813 242995 193697 25107 245368 481258 438411 93703 438376 783140 383368 806894 281962 839108 90623 558527 447048 572402 251197 404210 540400 328600 921586 697605 136949 544998 166066 417784 307725 1030862 75894 367313 531601 1038216 373528 934938 559104 254224 704474 845406 19324 846243 213472 173231 95307 204870 827569 411427 58967 730431 745658 677714 330927 93850 285643 675034 662020 900261 297367 51675 907565 40564 612409 583548 331171 853598 758954 823908 812037 1044093 975692 128833 455318 527666 510050 655173 805306 1022368 671893 122019 529532 663596 190833 632599 870667 550659 834021 133211 977209 287380 346823 194739 21243 473618 110414 887650 991467 744435 384406 707379 563913 828019 42783 632561 833014 559122 934222 912878 42487 27666 220651 154752 195832 1042170 185250 1030271 220230 601878 1037954 720329 1029332 625908 966785 826047 595895 516072 420341 179397 136874 995977 266780 44229 570507 483122 251797 867245 910812 902274 1032421 147180 827715 2524 480500 990457 163850 717800 115597 27084 781983 1001744 826849 955235 388373 968196 597765 368191 483234 205366 656495 520676 257823 74847 259709 931164 686475 640760 164078 408501 70280 748738 236390 196734 37853 337215 770543 1029198 114162 917814 302451 514366 911447 161587 539715 421738 344637 645124 711315 930163 828155 381757 342779 844031 322186 920501 102135 762680 913930 637959 847720 945481 461883 617234 1008914 295141 988677 176249 819484 784576 399088 2340 951699 5 19 19 14 15 19 6 12 11 8 19 3 0 8 18 5 17 18 19 17 1 2 9 10 14 17 11 9 14 17 15 11 2 11 19 14 0 13 13 10 13 12 5 17 7 9 2 6 8 12 5 17 8 8 13 17 11 13 0 17 5 15 14 11 13 16 18 7 12 17 3 18 15 1 17 17 9 10 10 7 1 18 6 13 13 9 14 16 20 0 12 16 4 19 10 1 13 14 8 15 7 9 10 4 6 18 18 16 3 11 7 15 17 13 14 8 12 6 8 9 7 10 20 7 20 1 14 12 8 13 20 8 5 3 16 10 8 18 18 16 7 2 9 13 15 11 8 5 17 20 6 4 6 18 0 1 19 15 3 10 17 8 8 9 12 17 7 2 2 4 12 2 0 6 12 4 19 0 10 16 2 19 8 2 16 3 14 11 1 20 6 20 9 11 3 7 16 12 14 7 4 9 7 13 7 15 13 10 12 17 6 4 9 12 2 12 4 1 5 15 19 18 4 1 3 14 2 14 4 1 6 6 1 20 1 5 11 3 15 0 6 13 12 6 10 20 0 7 16 12 11 14 3 20 17 20 19 12 4 4 15 1 0 4 11 0 7 6 8 6 14 9 0 1 0 4 15 4 13 2 20 12 16 6 6 4 9 19 11 11 6 6 0 8 15 15 11 1 5 4 16 6 1 13 16 11 12 7 15 18 8 12 10 7 3 16 9 8 16 9 8 5 17 2 9 18 2 11 20 3 17 1 16 13 19 5 2 16 8 17 6 11 2 2 6 9 2 16 20 0 5 13 10 13 17 17 14 3 13 14 15 2 14 0 11 20 3 14 19 9 2 20 3 20 12 1 17 15 2 9 8 20 5 15 6 15 17 20 2 9 5 4 17 2 17 10 0 19 12 2 6 7 6 1 6 14 14 9 6 6 15 17 12 20 1 16 3 19 6 0 16 20 20 13 12 3 5 9 1 5 8 19 3 15 19 15 13 4 12 14 5 1 4 5 16 11 14 20 16 16 3 10 2 3 1 11 18 20 3 17 11 4 3 19 9 2 18 5 3 5 15 13 6 15 14 6 19 12 4 7 3 3 14 7 16 2 11 9 7 13 12 16 8 5 3 2 10 6 0 0 13 19 10 19 5 17 17 16 7 7 12 19 5 1 5 20 0 3 1 20 17 5 16 14 13 2 11 20 9 7 17 13 15 13 5 0 6 3 6 7 12 1 10 8 5 10 9 20 17 10 5 19 14 18 16 6 2 13 12 14 1 10 4 13 18 17 12 13 8 11 2 9 20 13 0 12 8 9 16 1 14 13 8 5 6 11 0 11 18 19 10 17 9 13 20 16 0 4 18 15 9 4 5 19 1 10 5 2 16 3 6 15 19 6 7 1 14 7 5 18 4 8 13 10 17 13 0 5 7 11 17 11 10 16 20 18 12 7 4 7 14 9 20 12 1 11 9 0 4 3 19 16 15 11 15 3 7 6 1 13 3 12 8 4 5 11 10 16 2 13 14 16 17 4 17 14 7 10 13 19 2 2 8 20 17 0 3 7 2 20 20 16 16 16 18 19 9 17 18 7 14 3 8 3 1 20 0 12 7 0 2 6 19 17 13 6 17 8 16 11 1 7 7 6 6 11 13 17 18 13 2 8 18 13 7 8 19 10 5 1 6 8 19 2 4 8 2 10 0 10 12 13 2 17 17 14 1 5 8 16 3 11 7 7 19 20 4 17 12 12 12 0 2 18 4 0 19 10 19 12 10 9 14 8 9 17 17 15 8 10 10 1 1 3 11 13 15 13 13 12 15 4 0 0 2 3 15 15 18 10 1 6 9 5 9 3 6 19 17 9 19 11 10 18 10 18 9 11 11 19 3 6 0 9 19 12 10 15 12 18 1 18 0 19 12 1 8 15 1 18 1 12 20 1 9 10 16 19 18 10 17 2 16 16 1 9 6 19 10 3 19 0 15 6 8 6 13 19 16 11 14 6 10 3 6 10 15 13 1 1 5 20 4 3 3 15 13 6 18 8 17 6 1 3 18 10 18 20 11 12 5 3 3 18 8 3 16 14 12 4 16 2 11 7 16 12 6 19 1 20 19 15 15 4 15 6 17 17 11 0 6 4 3 20 10 5 15 1 18 20 16 16 20 20 14 16 8 9 10 13 19 11 16 9 13 20 16 12 1 10 17 14 14 10 12 3 7 11 15 6 9 17 19 10 15 4 20 8 2 15 6 4 16 20 3 8 5 15 3 20 0 16 4 15 17 15 15 2 9 17 13 11 20 5 1 10 12 16 2 20 17 2 1 2 6 1 16 6 20 6 16 1 18 1 6 19 8 5 7 5 8 0 13 15 11 3 12 20 18 3 15 9 12 11 0 15 20 18 1 11 19 5 4 15 4 4 0 14 19 15 15 18 19 4 20 8 4 10 13 6 18 0 11 13 16 0 16 4 12 13 9 13 13 0 10 5 13 9 4 5 12 4 9 12 16 17 1 0 20 11 5 4 8 0 15 8 5 0 14 16 10 11 16 12 2 0 3 0 5 19 2 5 15 14 2 7 3 0 4 14 17 0 14 20 17 8 18 11 12 19 18 10 4 16 10 19 5 17 4 16 3 13 14 9 16 13 4 20 3 9 5 17 9 17 4 5 19 17 18 9 20 17 16 16 1 5 18 11 5 12 16 13 3 10 16 5 3 1 10 7 20 0 15 16 20 19 11 11 8 13 20 19 10 6 8 16 20 20 14 20 4 19 7 18 3 10 10 9 9 5 14 15 8 16 3 14 15 7 15 14 15 14 4 16 9 11 14 10 6 3 0 6 0 7 14 4 14 15 1 2 3 8 2 8 15 1 19 1 6 9 7 20 20 0 4 18 5 2 8 15 5 9 0 10 15 1 18 2 20 20 3 12 2 4 5 17 5 11 1 4 14 2 18 4 4 0 4 13 14 12 9 14 19 15 2 3 20 5 8 5 11 6 13 10 20 1 1 3 5 8 13 17 0 10 7 14 0 14 14 19 19 0 13 0 8 1 0 4 10 14 18 2 3 10 11 11 15 10 1 6 11 11 7 8 11 12 0 19 18 9 8 0 18 4 6 20 14 0 17 1 1 20 13 16 8 6 10 13 8 13 20 2 15 4 14 4 7 17 0 15 4 11 19 7 4 11 11 20 18 11 0 16 6 7 4 7 5 20 20 0 13 1 13 8 3 16 5 12 14 11 10 11 2 2 3 5 9 4 15 11 16 6 16 9 7 17 14 6 15 20 1 12 0 12 9 4 12 9 12 0 16 12 7 4 19 6 20 20 20 5 14 14 14 13 10 11 4 15 3 19 4 14 19 5 17 4 6 7 18 2 15 10 14 6 18 15 1 13 7 5 2 1 6 15 17 12 9 12 6 8 1 19 17 16 11 20 2 10 19 18 14 20 11 8 1 19 20 9 12 16 10 5 18 1 15 8 16 16 20 2 11 6 18 18 16 8 19 13 12 4 5 4 19 10 9 13 13 19 16 4 13 7 10 9 9 16 6 10 1 7 7 2 0 2 13 20 6 10 7 16 2 18 2 18 14 9 6 0 11 11 13 5 8 7 10 11 7 18 16 4 16 8 6 4 12 10 13 6 5 5 1 13 13 1 6 19 9 3 14 18 7 15 19 15 20 13 3 12 14 2 0 8 10 19 19 9 0 19 11 15 10 11 11 13 0 10 13 7 13 11 2 18 15 15 14 8 2 15 17 11 16 18 1 11 14 16 9 8 4 18 19 5 2 5 15 20 3 12 17 12 19 16 0 0 20 10 18 3 19 10 0 2 17 17 11 18 2 11 12 16 9 4 11 17 1 16 13 11 20 2 4 11 0 9 5 12 10 5 1 19 8 3 7 9 13 18 11 3 18 16 2 19 0 2 3 2 19 7 11 8 5 11 4 17 3 0 10 18 8 7 10 20 3 5 5 11 10 6 14 17 1 18 15 14 5 16 7 3 20 2 11 1 20 7 20 17 15 0 2 12 2 2 12 10 15 11 8 9 10 8 15 1 9 16 19 6 3 19 13 12 2 2 14 18 13 15 8 11 13 18 17 2 6 8 20 1 3 7 0 8 0 18 9 10 10 10 12 4 8 0 5 0 12 19 13 17 7 10 19 16 15 16 13 8 13 13 3 4 5 3 6 18 7 2 7 7 14 17 8 18 11 4 19 16 3 5 13 15 8 9 3 13 17 5 3 12 2 9 18 19 10 9 8 2 0 10 2 3 7 4 10 7 18 2 15 20 3 9 14 6 18 4 5 20 7 8 15 14 4 1 8 8 4 9 16 7 7 7 4 5 16 19 18 6 10 4 1 20 18 20 18 11 11 10 15 3 4 18 1 18 9 11 20 10 0 16 6 19 16 5 9 4 4 10 10 19 10 13 6 12 16 4 14 1 4 14 17 1 20 7 17 7 18 0 14 14 13 11 5 0 19 10 9 20 11 19 12 8 5 0 19 13 7 1 18 19 7 19 13 14 2 2 4 12 6 5 9 12 17 10 3 10 13 18 16 6 5 13 4 1 7 5 8 10 9 15 12 4 20 6 16 18 20 15 3 7 20 17 15 7 5 12 5 1 12 10 17 6 8 5 5 18 5 1 20 18 1 19 11 9 5 10 5 0 14 17 8 16 14 13 9 0 1 11 8 9 0 3 9 15 5 0 6 6 14 19 4 14 13 18 5 12 4 1 1 4 5 20 4 15 10 11 11 1 14 16 9 17 9 17 13 12 11 5 8 5 18 16 15 6 3 20 0 2 1 18 0 6 2 0 5 13 9 13 20 0 18 20 1 12 20 7 6 6 19 16 1 4 13 6 6 2 14 6 14 17 16 19 9 14 8 12 4 2 17 3 4 1 6 4 2 17 2 11 18 15 8 7 8 15 4 19 17 16 14 11 9 16 5 17 2 2 6 18 7 15 16 16 11 9 8 17 7 6 14 12 4 0 5 20 15 11 3 11 8 12 10 18 1 8 7 7 6 14 20 2 0 3 10 19 20 6 3 15 12 7 2 0 17 16 6 18 17 20 2 2 5 1 2 14 6 9 9 12 8 12 0 12 13 5 0 15 0 19 2 15 8 18 14 12 12 20 2 16 1 11 3 5 3 20 5 15 6 1 2 2 13 7 9 9 5 0 1 13 4 13 12 20 15 9 12 13 13 11 16 7 15 0 8 7 12 16 16 9 0 16 14 11 12 3 17 15 17 5 1 15 10 9 2 10 7 12 13 7 0 13 19 6 8 17 16 4 20 12 1 1 20 17 1 6 15 3 1 4 7 12 19 0 19 9 15 19 0 1 4 7 9 11 20 10 6 9 3 20 10 9 1 4 15 1 12 9 1 20 14 3 7 4 19 20 18 16 6 13 18 9 0 6 5 0 3 1 7 18 4 13 15 6 17 8 10 5 4 18 19 13 4 10 18 9 5 17 18 17 15 19 18 1 16 15 14 4 8 19 9 8 5 7 6 0 19 0 1 3 1 6 8 6 0 8 13 15 3 15 3 9 13 4 19 6 17 10 15 9 9 14 8 5 7 14 8 9 2 3 11 18 12 4 12 7 19 13 8 4 14 19 15 5 16 17 8 6 17 6 4 12 4 4 6 15 0 20 0 10 10 7 6 3 4 8 20 14 16 20 17 3 20 7 8 0 3 13 14 18 6 4 20 11 15 0 10 5 15 4 18 8 2 15 18 19 18 9 2 19 2 13 8 12 7 14 0 14 9 10 4 0 6 7 17 11 9 1 5 7 15 3 18 19 9 16 11 0 9 14 7 17 16 2 20 11 6 7 18 17 14 4 1 18 2 6 7 6 16 14 9 15 14 11 6 13 7 14 12 5 6 0 15 3 6 14 20 12 15 19 19 14 9 3 18 16 8 2 6 2 1 4 15 4 19 11 12 16 11 11 5 8 7 6 13 11 10 8 9 15 14 18 7 11 4 6 19 18 7 18 20 3 9 2 0 15 1 14 4 12 3 8 19 13 10 20 12 5 5 16 14 18 1 19 5 2 10 17 6 14 1 17 20 0 9 7 12 0 18 18 18 11 9 16 18 10 18 6 1 12 8 7 16 18 7 15 19 17 4 19 9 0 3 13 0 11 19 14 0 19 2 10 8 16 1 19 6 20 11 19 9 20 6 11 11 4 9 13 17 7 20 9 8 19 12 8 20 14 3 14 11 14 11 7 13 2 6 12 15 1 3 3 7 10 8 20 17 16 11 17 9 1 17 2 0 15 5 1 16 1 18 7 17 19 1 20 0 6 11 15 2 4 16 15 6 4 10 8 12 2 5 2 0 2 9 11 6 5 4 20 19 8 15 12 17 9 19 3 4 9 12 2 4 0 20 20 2 12 1 1 14 0 12 7 6 20 5 18 13 20 4 9 15 3 1 1 18 7 19 17 16 19 11 15 13 13 7 7 15 2 10 6 1 4 12 2 15 1 18 3 20 6 14 7 14 13 6 8 10 10 8 8 4 20 13 17 20 2 13 7 1 14 19 3 4 1 1 11 8 19 12 8 13 14 18 0 5 20 15 1 0 1 9 20 20 15 0 12 0 10 17 1 11 1 20 20 10 7 11 1 1 12 14 10 3 16 20 19 12 12 12 8 19 12 12 3 13 3 3 6 0 9 6 8 5 18 9 8 14 4 6 11 18 18 18 13 7 18 20 13 13 15 3 17 20 20 4 11 20 2 11 0 17 9 3 19 0 16 2 15 3 2 7 8 16 2 20 15 12 19 3 11 1 2 15 6 8 13 2 13 10 5 16 2 3 1 11 4 9 17 10 7 4 6 16 5 15 20 6 4 11 3 5 10 3 7 17 10 19 4 0 16 0 2 11 17 12 16 17 13 14 1 7 15 20 18 6 11 0 10 0 11 11 5 11 9 19 7 7 7 18 1 3 10 6 13 5 15 11 9 11 15 7 11 1 18 12 14 8 2 12 8 20 17 12 14 6 12 13 7 10 16 14 7 16 5 15 20 18 7 19 17 6 18 19 16 12 4 8 11 20 18 2 8 19 10 13 16 4 9 1 5 0 18 6 1 4 19 10 16 12 11 15 13 0 14 4 16 0 2 18 16 11 18 16 6 9 19 7 13 20 4 7 12 1 16 11 8 13 18 14 10 6 6 19 7 20 6 4 7 13 3 2 16 1 9 9 19 19 19 11 15 18 3 1 7 0 5 6 9 17 20 20 5 1 18 5 17 0 3 2 4 1 18 1 9 14 10 17 3 7 1 12 11 13 14 13 10 18 8 7 20 1 16 5 5 13 4 3 14 16 17 0 19 0 19 14 20 18 2 2 4 18 4 9 14 11 1 12 9 4 7 18 1 18 18 12 8 20 5 3 8 19 20 19 8 10 15 17 14 10 2 15 2 16 11 17 17 13 12 19 9 12 17 12 6 2 0 20 0 16 20 0 18 20 2 20 7 0 19 0 7 6 14 13 2 18 15 0 0 17 8 16 2 14 19 15 9 11 20 16 0 0 4 6 4 16 18 11 19 14 7 9 10 11 17 0 7 5 19 2 19 19 5 13 3 5 2 9 6 20 1 16 6 15 19 4 1 20 12 0 5 0 9 20 12 20 20 1 12 20 6 20 4 17 13 6 15 17 8 8 8 3 11 18 11 4 12 19 2 8 1 5 2 6 18 5 19 3 9 0 7 3 12 0 17 2 14 8 13 18 15 5 18 9 7 5 9 8 19 15 10 4 3 17 18 13 7 2 7 10 9 7 4 18 13 4 10 11 20 10 11 11 3 20 0 2 13 4 6 14 10 11 15 7 19 5 8 17 16 6 11 17 6 2 0 17 17 18 18 19 18 13 10 18 20 19 17 20 10 20 3 16 14 1 15 11 16 11 1 18 2 6 11 12 18 2 8 1 15 17 3 11 0 17 19 17 20 18 7 14 19 19 18 7 8 3 16 0 6 6 6 13 0 9 18 1 15 2 1 9 5 11 8 17 15 15 0 10 14 12 17 4 8 1 14 13 17 6 17 16 15 14 12 19 0 12 9 17 0 14 3 13 6 16 14 17 15 8 20 18 15 9 6 3 5 8 11 16 11 19 2 4 0 0 18 9 7 16 14 1 6 19 17 2 15 5 4 1 2 2 16 12 10 13 18 19 4 0 11 0 12 18 3 0 13 5 8 19 14 4 14 19 14 16 13 14 9 20 3 2 17 16 18 20 13 1 13 3 17 13 10 11 8 3 9 11 12 8 2 12 17 14 18 7 15 4 1 7 4 2 10 3 4 2 11 3 9 4 3 16 4 19 3 8 2 18 18 19 3 1 20 15 4 8 3 13 8 11 12 10 1 0 12 15 0 18 0 10 6 1 17 14 11 16 1 10 17 17 10 3 3 20 7 20 18 12 17 3 3 4 5 16 4 4 14 7 1 8 14 2 7 19 1 8 6 14 11 7 16 15 1 2 19 10 12 9 6 0 13 5 12 5 12 17 0 2 9 1 6 2 7 8 3 7 8 18 1 9 8 1 16 5 13 6 10 0 18 13 20 5 13 7 11 6 6 15 6 15 0 20 5 2 7 12 8 1 20 19 17 16 11 0 8 18 17 17 14 18 10 20 18 5 0 13 16 0 8 6 18 8 0 8 13 15 13 17 0 5 19 7 12 20 4 10 13 14 15 13 12 3 0 18 1 8 20 5 14 13 10 6 9 5 2 13 0 18 7 13 6 11 4 1 5 1 4 15 9 0 16 5 16 16 20 7 7 11 4 18 19 19 3 15 8 16 7 14 20 20 9 9 12 8 17 12 6 8 3 13 6 5 15 3 15 15 2 17 1 5 6 17 12 11 20 12 12 13 16 17 6 15 3 19 20 3 13 0 10 3 2 13 1 18 6 20 4 13 5 19 18 4 4 2 11 14 6 13 13 6 12 15 6 14 10 3 14 5 13 3 14 13 5 1 16 4 14 4 16 15 1 2 1 18 6 0 10 10 13 2 13 11 10 3 2 18 15 20 18 0 0 13 6 11 11 9 19 8 16 13 13 5 9 11 17 9 5 16 7 14 0 8 13 14 3 15 4 18 14 18 13 6 1 18 18 20 20 8 2 19 13 13 1 2 1 11 0 4 5 2 11 16 12 3 13 8 9 14 19 19 7 1 20 13 6 8 8 4 10 5 0 14 0 15 4 3 0 6 7 15 2 14 19 14 13 3 11 17 20 15 11 16 14 20 8 3 2 17 6 3 3 1 18 5 4 17 9 6 3 10 4 10 4 13 18 8 12 0 2 14 15 19 18 9 14 2 12 19 15 20 14 6 16 14 7 10 13 20 10 19 12 17 0 6 2 12 3 2 8 2 13 13 13 2 2 20 3 4 18 3 4 11 0 20 5 14 10 3 1 6 3 12 12 20 3 12 19 16 6 0 15 5 6 18 6 10 8 1 15 1 9 13 2 6 11 6 5 1 13 10 4 6 4 3 10 0 0 20 19 2 8 16 1 20 6 8 20 5 3 15 17 20 13 12 9 4 8 18 17 15 20 10 7 2 15 15 18 13 14 4 12 0 6 17 5 13 14 0 4 15 10 17 5 11 15 6 8 15 1 11 11 13 15 14 7 10 16 12 17 7 9 14 20 16 10 19 8 12 13 12 8 16 8 8 11 5 19 19 20 17 6 7 7 8 17 18 5 15 13 9 18 16 3 20 12 16 18 17 0 8 12 9 15 6 10 20 16 20 17 19 18 17 12 9 0 10 8 5 0 5 8 5 2 9 17 2 18 3 16 0 14 13 17 10 13 18 7 14 14 12 0 13 17 1 3 1 14 13 5 4 11 3 0 2 0 7 2 5 5 19 2 0 9 1 6 5 17 13 20 0 20 10 11 2 1 2 6 19 13 19 0 19 6 20 18 12 2 9 0 13 19 1 20 19 20 10 1 17 17 15 11 8 7 10 2 12 1 8 18 2 7 11 12 16 15 17 14 10 2 7 0 18 1 6 14 20 18 20 15 15 1 13 8 1 16 7 0 3 4 8 10 17 16 12 11 0 7 11 9 13 7 6 4 16 8 10 20 7 6 18 1 6 7 15 13 16 5 2 13 15 7 2 11 5 7 16 10 2 15 14 16 0 18 13 7 7 1 10 2 18 14 15 19 11 13 2 14 8 12 15 1 8 13 9 11 10 3 7 7 1 1 1 0 16 10 15 4 10 17 14 17 2 17 9 12 10 3 17 16 8 14 12 0 7 15 4 3 16 12 8 1 15 14 16 17 19 5 6 13 5 0 6 9 7 9 20 12 20 1 18 11 19 15 17 5 14 8 5 1 12 18 4 19 13 1 4 8 6 0 3 18 8 18 20 14 3 0 15 7 4 18 4 6 15 0 5 0 8 1 4 20 19 3 2 14 9 17 20 15 6 5 10 10 15 13 14 1 12 6 13 0 8 9 20 14 20 18 4 16 13 11 18 11 7 1 18 3 5 0 8 20 0 17 7 19 0 13 18 7 0 4 6 16 3 17 0 10 4 4 0 2 18 7 0 15 2 16 12 7 19 13 14 2 4 17 17 14 13 7 4 12 4 15 10 7 13 20 0 6 0 8 12 19 15 6 8 9 15 13 10 15 5 12 7 7 6 5 12 9 0 4 9 0 0 20 4 13 13 20 18 13 5 17 11 3 4 16 2 9 13 1 7 18 3 4 13 1 1 13 1 8 16 7 13 9 0 9 17 2 15 17 17 18 17 11 8 14 8 2 1 7 14 11 5 8 15 20 20 3 6 20 15 2 0 14 2 19 4 1 17 13 2 5 20 6 20 0 17 1 1 7 13 16 7 9 10 19 20 10 2 20 16 10 15 16 0 5 20 6 18 4 4 7 0 8 0 20 11 18 17 14 3 3 0 17 18 16 16 7 17 1 14 20 6 17 15 4 8 1 8 15 17 1 19 17 10 10 8 18 17 7 10 11 14 3 2 10 3 18 4 1 1 3 8 3 5 19 7 13 12 19 16 12 18 20 9 4 5 13 5 10 15 13 6 17 5 1 2 1 11 6 10 1 20 15 0 3 10 12 6 13 8 6 0 11 17 11 10 14 16 13 5 12 14 3 4 15 8 10 4 2 5 16 1 16 13 13 19 11 17 19 15 17 7 8 16 19 6 2 20 17 20 6 6