4902 455308 1033824 191820 834424 650474 763248 437685 491979 183924 774737 314233 185199 406483 540375 202493 343212 580059 972102 260273 1044160 167485 520266 1022436 195258 531819 968036 309871 1009677 654104 282557 441493 550618 670579 846871 360384 896707 296883 42983 844915 642739 816625 128057 987919 153437 449434 887031 492950 689998 392548 814932 927307 601406 748356 482359 992085 62591 73398 488101 882198 507668 407453 347640 519820 446254 1000157 714811 671442 686410 898662 661403 166906 111527 288234 378572 656377 138870 193419 239463 1040962 132855 501453 208058 414957 644876 911515 647559 995826 757654 603854 652102 672727 912523 791550 327114 667473 1035843 680830 953565 946289 997608 889958 552231 910628 1040468 764973 14973 891673 200031 139103 320237 856933 300271 855988 185061 379704 56782 911458 880210 512109 1011218 425289 933496 946383 894278 221041 564158 87794 367791 686367 696042 887719 224483 572022 925516 143991 308429 179614 997767 534911 807382 624125 437470 929688 532335 745907 236679 705215 706500 183470 832565 823148 333515 910436 930996 783111 842883 580483 52669 648286 27630 774358 743725 473151 907795 195371 850162 724573 573276 210735 758319 877359 1022070 798519 342771 851080 979162 121641 480709 577397 968824 771960 470643 747961 358376 456218 967913 840815 464023 771738 69243 740883 989025 905702 1008516 1033925 711221 162937 322776 873411 706147 638448 848190 940621 16297 368322 920799 891671 502830 317261 37623 399613 997833 472087 106470 974353 560951 932111 115263 224113 391590 557947 212025 514355 219245 899429 586730 914912 632570 291623 765772 294085 1029712 343710 240114 481002 960168 376335 975555 883169 125403 838782 313238 83932 253137 288218 1026067 648651 782944 968147 208491 311803 856893 124870 63929 705837 881459 451018 493999 223953 196378 973953 901607 697019 258634 153247 631762 662386 693565 44541 841604 411253 910124 735092 987627 736432 940150 357350 750812 937539 955029 704208 96042 277757 827031 643056 219635 513557 421405 253553 551335 114275 480624 892092 698647 261808 672095 417612 604381 936178 209607 253536 226489 989613 878313 873206 651918 710733 748154 376376 104436 810507 54517 518790 1006864 145397 119675 605523 746075 725737 497851 650481 815480 1031824 378745 563005 488748 957801 686773 586397 597940 663025 503536 670825 885245 790349 805851 931233 27631 110545 40314 433726 124631 991550 323427 1025307 963393 537583 410878 814308 484804 213711 733091 884273 867470 807711 650149 233934 237178 910768 834972 851078 416683 742140 764427 757109 13215 888113 159533 194290 725455 802133 325943 759622 943434 970940 734759 637612 921725 615517 738749 594653 885183 1001269 563955 998597 124565 302586 747368 554414 1002980 318127 464802 354803 74879 988334 849421 617591 833205 728153 730747 428783 324852 612589 1038097 358309 867020 562678 921270 1046568 142319 753089 204685 443820 996758 847934 322989 660435 512414 466603 710822 1026480 552777 548204 596454 963334 48117 218234 879257 764024 595263 697519 998469 758004 569297 988952 501101 1039528 700447 261656 1042640 63127 948341 326165 881741 1013297 882978 433006 188763 486487 811738 251300 773841 359446 385475 350879 468207 825239 612086 960721 670393 477831 440668 888350 254386 64125 953545 173399 859674 667293 150135 337866 862972 687898 384149 890821 941352 189292 221126 743384 14202 490162 529851 219054 441445 54268 998114 42967 8055 908037 1044742 233910 255182 366073 457606 809895 720070 773828 308925 870620 637237 728965 668408 425177 455650 912006 726649 825566 554938 534494 310638 790357 1029346 866068 965444 1032503 40343 877170 349807 849665 1010757 1024650 937629 255189 204197 681968 717780 740131 863188 993854 967595 886110 941141 906059 346089 809784 738071 569013 684487 572237 311179 162921 343439 485689 798973 63099 454192 646828 733767 732340 755546 1033900 938461 920042 455793 957762 1034522 774521 431418 111739 944881 874932 512180 1020509 601038 1001782 476131 1010793 964371 736480 159602 281971 836982 943892 313146 986698 839398 105879 480230 227619 346588 255259 838270 876080 725980 939164 979320 995902 732021 567770 194763 198015 481862 321004 496760 46807 592798 414574 567415 183495 137071 925082 968845 446234 828395 14199 951763 743332 555223 990822 691515 1029297 1029778 1022626 887097 1042455 995946 732660 755879 498794 254673 669150 181435 641207 177371 30713 925380 609249 324119 963769 457609 930250 1034593 303869 893884 554391 227554 892210 737186 171166 438487 974244 970433 716194 996045 896346 925281 678229 857309 1030227 924103 556708 1027976 281469 988938 1018852 681085 310419 940530 685167 355122 669525 575835 875624 457441 967609 717761 936390 660473 755612 680699 685785 372636 473159 152429 225660 464471 518281 585931 478124 769043 843122 439941 613061 352505 766131 875822 210161 310066 124154 451421 1003112 438443 287439 388229 540334 985042 790167 142839 706347 285619 251113 874360 871735 644502 509660 513572 671074 831292 989238 447769 988643 823933 849427 245073 383535 1006880 929680 967779 824236 259028 986430 512227 142310 898230 754941 686266 468363 806607 194957 469354 863926 515396 341607 1009939 497905 97766 714598 909635 641662 630283 752560 709724 1008324 222889 477655 396149 253467 957594 914972 125086 709938 850544 930029 257865 455027 737903 847621 603303 170430 438743 663207 923023 346719 13183 830346 457388 441523 865357 802529 863324 605852 137053 314151 814038 389579 642708 663459 963520 901869 995804 587566 177406 736240 941668 432060 916524 898110 678802 532207 370025 619189 848739 962115 686351 90351 844877 793075 603687 1008581 909809 387706 124315 945290 1029953 720390 854883 604269 905056 632305 597617 434908 891195 702799 707259 739187 871196 899620 618683 709062 630072 482504 513760 491013 288497 437089 315286 981604 1012626 981037 359046 754874 491344 1020969 458268 250787 729725 944602 60898 642634 609630 246397 784018 258802 462698 902358 892280 207575 966080 249386 709305 320377 746484 698174 866066 1007702 228938 747641 237508 122765 812843 467962 1009788 709609 22334 241122 192970 705342 161388 825469 588376 845363 664863 764574 315614 359875 849011 760979 417415 128111 588997 311235 759578 583638 810102 719522 244026 507656 810682 246895 859721 604331 285790 59326 99707 483110 157682 684470 972625 623601 825759 730998 615739 833080 625114 281851 994890 314730 13302 734073 652720 812602 514699 358642 585124 848433 85468 972874 248383 251435 764081 521364 331579 646265 716081 848864 460634 842266 977186 906924 641247 302960 465836 390174 122255 204750 179107 717289 930347 630310 1007156 391833 454882 912228 991981 325282 828665 671594 697283 223863 957924 442871 174966 291501 644285 490385 139249 721757 314874 447801 315276 195740 546779 64407 571212 47311 47988 799609 914524 548221 228321 670204 118407 439796 80764 298415 715241 822179 966862 429427 458288 364381 954213 477630 1006892 755894 629038 350964 114288 556758 755347 897417 1035303 139130 585414 386173 228470 252274 1009862 621650 756445 255432 405400 703306 477882 581002 915475 611580 415129 54223 207849 207830 862067 1048128 428347 410863 596857 611068 213854 964882 974026 729597 728546 755578 643983 739243 351086 587717 238316 740273 51645 823021 227030 343335 320285 677337 842996 317315 1038800 610747 480723 578459 642876 709523 973902 701400 32156 97351 358642 945222 700195 584817 580434 574351 729902 576754 80763 161886 373461 869213 211319 866389 203683 344563 981028 970131 457414 364404 937194 236455 1006002 167725 155571 365979 341867 580185 556792 638320 670899 621841 855946 863573 386409 547767 793710 409241 806740 436407 1035145 1005388 493979 468434 46902 886633 676792 665983 456306 368249 454370 924301 739479 724711 621468 940333 961868 487238 124283 723869 707255 1034956 530942 792374 970995 1030188 1009233 379598 417379 717607 899098 826679 211749 752560 1030336 703021 277851 937181 991868 943159 400815 486923 608975 793903 750743 817990 1015072 674667 329692 348862 583536 780675 603508 503902 937190 238457 834618 777379 504909 458022 375450 451283 992422 936079 743900 112047 703821 758934 358030 601270 130458 456530 610654 993165 782934 511261 924617 872079 309159 979846 1000362 1020942 911473 1027480 936645 233409 750256 444814 495061 408519 779477 436279 795535 161557 965524 452362 216678 858072 468963 471804 566249 650952 174947 306798 241268 174895 320733 71933 424091 634983 318434 478104 720019 490521 758616 954026 1020856 157143 811807 348081 835404 455868 898158 679348 228113 163653 552103 521308 661963 506241 996915 848206 464099 387859 894263 194790 118692 349363 445627 484902 963723 1040565 821228 40155 858787 117230 398806 455021 321309 110317 944018 613261 597750 904176 109564 670452 243851 956630 679538 496611 187203 698279 767082 924137 250397 282334 991929 322296 1029171 227102 547699 701397 314830 955724 329693 964178 90861 654868 757074 899233 781984 850953 79035 779670 369790 233181 686675 798333 297663 950695 448348 913740 539771 968078 1004464 801394 909607 810109 257197 547902 275070 888674 130611 626302 232693 814671 408870 462792 498530 589097 294713 309818 580265 333781 677219 167829 897712 763533 430037 461231 835017 1006497 1023784 69583 726303 778921 960300 409294 235765 425499 244796 938866 776837 215951 387010 453066 832190 346679 987751 325838 861660 438113 990369 462297 1021028 830005 734255 1025043 454764 970300 682099 535035 227442 950559 347877 190691 549886 192894 869078 372391 817339 765321 552317 763824 410618 236870 1033061 304877 887689 415211 996924 159095 760786 952157 162999 388902 630596 735562 601807 756027 829909 733365 708448 219811 963779 773447 696999 953068 855660 360260 255174 480717 965715 459761 14111 357407 906866 497438 772387 722141 216003 232572 367165 752389 797813 493694 633501 936410 361693 618558 462791 827105 359557 630551 318769 496748 384992 346013 339893 544541 340151 632305 1021716 944076 992685 612574 851475 270284 876193 519245 379039 840604 775379 54140 650932 292849 942638 438463 238525 344018 993178 382093 220694 937239 431732 216378 370602 760553 382347 770676 1036584 163516 288442 631263 684971 585634 554171 165837 178809 763505 250757 924524 747952 435918 744854 608155 390932 184149 701813 203747 662486 842081 81888 716706 118013 221144 763034 980516 24127 280831 439900 1026978 921525 428975 613286 129137 155129 891198 250220 863883 715150 938679 648017 340962 902485 773334 286053 202740 643518 921430 358062 244372 255913 1002832 942323 612313 877254 619463 30419 580985 896547 484148 892392 1006613 611034 651021 208047 507186 439521 259225 886571 987930 705891 969905 130228 1027132 484493 539380 538295 648793 964633 691902 514212 702091 221125 749843 777840 895720 223702 167831 928985 922581 683760 770793 680119 187222 365302 464665 645766 564122 119754 580694 182935 298431 609976 455634 548714 174029 386022 601533 476631 386678 447143 653024 125229 520530 451770 251279 236664 252836 885855 243805 577457 902958 502833 829903 698149 424928 574887 889437 831919 621281 102389 1017571 399255 713434 939167 998424 697763 611324 1019352 405425 435551 412459 815565 482358 970521 829822 516682 113724 998017 939896 744626 292470 208695 317420 1040852 750801 962185 192079 762519 916640 245356 255864 682354 801700 684274 679011 885478 247582 565629 611322 210827 522578 811791 738795 371571 840145 632531 503401 611827 404063 1008835 499402 226773 379099 495445 110170 414991 366910 510339 806635 484814 738771 179286 40825 266215 859415 976039 436814 821067 612924 355451 278410 716035 934742 305723 723383 886583 890602 77367 222645 588571 683472 814521 651307 751721 154844 356717 113373 493436 579058 896832 596218 1022665 883737 257738 670526 644040 335259 1017911 106473 498947 621171 957104 730005 728681 1004686 167775 246902 620629 719282 318046 800653 396957 246755 810143 369463 473016 304733 256468 1042694 135103 306853 562614 783753 1033372 675757 536535 309039 649625 727018 768526 964291 1024457 1040549 273403 717478 913574 683305 1018294 995677 367474 862997 699446 223220 902629 927674 595919 447883 227205 809396 467925 1014568 708323 624463 369822 479839 758934 874782 955034 971463 664699 994580 351204 258618 1027619 628682 305279 928708 362995 471133 174966 1030370 343154 781353 510299 755517 29436 337837 794545 316396 760621 30527 850036 914483 840042 874456 951499 448981 374629 947348 1008687 624107 877727 896740 498465 192248 466818 153419 480425 498443 836990 644902 969257 908306 210595 582199 530327 124856 918717 374863 692651 472284 422521 359273 929158 841017 636107 816427 976266 480874 752697 91566 479447 862579 129258 417745 733497 894730 95835 302175 830349 972113 124388 78078 975237 1004867 1042054 428008 665787 342589 771780 836442 729811 646490 986375 96038 548291 948426 881912 771942 186254 650574 582625 909681 369564 345775 683847 964185 258442 649805 1034694 859564 785216 497569 696198 674998 992815 893039 993374 944901 833127 478775 112052 714503 492669 979738 701827 956081 822159 446134 905500 293681 995266 1012178 339767 699766 883825 732751 489304 864974 773145 910548 627674 207818 641438 220458 736108 1040818 1036883 853703 508659 185835 435185 936654 618183 490254 772346 255299 390954 753216 998150 961392 377535 152939 726960 641957 317042 832988 160617 469834 46651 986791 878497 187469 208347 935606 872686 859033 620668 409049 417068 236493 397147 756934 160374 65429 163557 64953 636679 723806 848518 477991 743535 840755 171830 1005899 1045698 324322 334541 866678 828019 926197 1036406 371506 518376 356142 56279 865101 940506 105247 1019752 906853 971120 481034 240757 216027 367025 932617 936175 743049 589335 874759 981541 954990 432618 418297 763223 30194 1007916 685393 647634 493242 254743 216948 985303 174647 302052 1004120 776344 868571 650962 734549 302647 635661 687346 616694 318643 445095 1032347 486260 154159 643836 735558 358616 258724 523912 863354 111407 583126 935509 186868 977482 400620 661398 962136 255395 1036972 1021778 601301 91879 730534 864558 192464 381906 954151 945300 886103 194745 838187 575831 706843 602591 1011120 401324 249523 957637 94185 289266 1043977 883760 988498 593337 958702 612273 971458 20346 365459 322853 430765 609683 858990 306808 367301 954328 898952 714261 225596 607103 868226 641214 685500 168663 480583 500814 584331 736721 782622 782874 911138 520403 783060 317916 812278 863790 648310 600911 991857 612212 650377 695833 188337 78555 390856 968344 911629 179651 828791 772501 646214 228870 327331 1017795 154467 960877 348001 717467 514369 982022 931607 770965 170459 191878 903518 479405 973536 427983 956122 897267 661240 489125 911565 766070 163030 352090 899730 519784 863915 449452 867234 925161 612293 923566 936652 583162 191791 341271 548814 184182 844661 339928 208699 378543 958161 628124 897110 1047872 503186 634593 985415 78557 1010317 515160 638248 1042616 633557 173767 699197 894836 773348 916896 349911 378281 266991 555356 716083 247990 740808 150003 254606 865772 1008452 717522 944444 509657 645555 968386 681813 219079 419817 101287 377818 897262 177687 808221 227161 837270 615719 702035 1000606 975945 983611 586169 158525 1003018 933800 764322 782704 236483 471769 424353 893834 882022 413031 427518 726003 1038618 241114 510108 796479 971357 304077 880304 930729 357110 711130 805605 887374 125801 1004718 421003 759243 210796 504243 869797 696048 512490 883748 741868 274392 823252 1037060 880943 191087 886127 811926 170460 910499 823224 855255 745583 505409 217833 1018902 351639 816441 294840 687811 31943 638538 470862 129250 493788 443567 107883 764705 957037 834936 1004614 830607 466350 811719 317946 269502 780465 355758 949472 184124 971540 469383 850705 520524 1035832 351637 633973 238483 510186 848405 467766 856503 477342 848468 1028721 647599 993208 956463 276284 938483 88924 515081 869618 875972 934143 910566 406815 635795 662201 816998 451290 615375 1002902 881935 204690 520929 385724 580581 682383 955300 510118 456418 178430 913561 675511 501604 702696 169423 724796 876188 797549 607182 1013282 444148 496564 635605 612984 562901 233099 238895 813799 555770 759014 1035041 607965 392323 689628 375450 805757 752817 626133 383717 425144 953973 778872 659959 450260 1029205 321357 324972 204140 642605 424804 317783 963238 417543 663290 612807 751946 749121 477032 753418 15342 1022518 449922 404191 860924 401013 672733 960807 103934 20454 310676 476108 113819 415652 731566 864475 20091 744396 757220 92145 581484 729468 548271 823067 900896 160685 673915 472295 532440 375778 767309 1018969 371036 19199 322457 864082 954023 232335 825302 478007 810473 599725 452639 427727 550361 719235 644556 855087 627619 731985 877421 940950 472778 1025142 605619 96473 968152 419545 433812 116092 940725 630597 249458 628093 540282 650789 988409 711306 298427 677781 927631 987534 455377 554675 454867 429502 670749 502830 439422 492030 277815 157161 578965 254433 669303 670999 926877 903051 1042912 955948 354216 376236 516852 242043 194735 517048 455079 877908 27640 498993 1010758 438150 631687 505260 636864 82911 424672 765031 944836 128881 935905 1043970 702938 1032739 532316 667197 1025571 604116 946351 250141 503464 425002 399159 378539 768465 994106 496211 239197 251535 956766 760465 1034820 128318 292199 425444 925326 443306 447566 59322 257260 642410 716504 514226 372924 228082 919415 970150 809810 820927 991467 802454 793491 122456 1008147 1013286 648046 110056 698806 643824 687688 853181 126890 495042 752910 845796 1033417 601683 506085 277306 580579 485810 757712 689759 894425 610131 179215 670267 387783 649577 1028805 389733 921466 441922 390541 484070 858356 950022 93053 830620 15612 499004 845029 1023029 797539 503493 1045896 505539 367467 184220 714968 954273 812339 733034 724155 737162 414527 904853 986585 829297 918779 681438 516499 167388 966777 873702 676603 341921 670599 718282 617419 634481 190926 485459 736297 631734 228185 845879 764251 956314 704133 1025126 458385 986008 793293 437455 510347 442846 1001035 471885 357708 411324 661110 75708 235415 248463 244081 908318 810853 478310 589131 251029 236979 748743 495430 928285 814320 947363 546531 898317 449148 1041555 712336 235374 493373 470389 115583 513257 741204 585316 335254 193880 463639 679539 480376 424323 299903 988501 348668 63575 961051 197371 770812 1017564 448117 958227 984853 466165 953292 1004422 857195 350428 760433 327239 354024 222507 824817 780346 470615 839859 928379 211518 620361 669297 564054 701142 508062 121741 699966 887541 407512 897081 1004706 709305 258852 89566 853375 497314 685786 278359 917025 355782 356156 485173 353897 61926 167707 491064 722812 894047 240598 933171 145975 341469 502644 968277 994197 295806 240055 587662 857149 12205 767082 556805 817136 481033 986410 467859 653511 666326 404879 486050 305126 20403 883856 1025752 304058 615029 210046 434652 427583 501217 603389 63323 632046 446588 145329 745593 717926 944246 814425 907112 844711 351918 648860 517748 333753 445860 218425 848045 116653 235238 841366 181630 382326 582611 232373 889756 381052 251605 967100 1025812 932522 760444 859832 490308 497177 781326 564091 208282 651802 979688 652721 221885 32501 523786 921372 712958 816791 706189 759318 1048072 701859 823485 780845 858951 494778 657239 912929 947436 547069 445655 866083 625399 772748 179077 1012617 885723 994604 439406 1026914 432794 556724 404139 81404 662509 678009 169962 691855 508395 797357 634639 252656 829785 498702 452728 1014410 514262 682555 726746 53503 547635 874655 63091 871531 171310 816445 284990 243827 518476 925822 588371 346838 445297 698870 498114 111077 204659 509795 678799 413041 359729 228126 887166 757665 565139 513165 520652 442164 439539 560415 905444 310737 869875 908322 371960 227763 403135 186555 517155 863763 601003 1004166 242010 219028 375239 511781 943533 495438 734794 888780 575325 230649 1005520 984766 605361 411771 750977 490245 794278 587998 327369 961428 948706 667261 340327 60284 358734 432255 185146 955601 1021376 118686 1030466 739296 683849 627379 302773 1026186 1038851 979816 494534 309341 708971 712130 112853 154097 989975 494169 154263 415867 939118 654641 482422 27637 837468 683132 330415 845516 956118 985306 824671 957906 889290 619836 766087 741757 798538 518473 936169 191842 422356 634446 869054 964714 965000 261921 676350 268155 349430 311711 327266 421808 239433 924073 709846 687875 773731 484966 705258 705147 81195 424884 326760 256027 425769 987723 571365 200057 341916 478923 438212 1001671 814026 831969 610781 771014 431774 507192 289683 984503 695831 572251 424594 763252 447887 207283 727431 210633 645432 1014432 340724 350863 413628 44017 817858 882767 288697 988478 845705 1013781 642257 889533 359858 806115 259333 864882 438027 1040439 693981 709454 963726 392484 366249 413052 113049 243937 293366 409244 961812 512531 813772 629340 732140 159863 408820 339676 704328 947489 697715 248409 252301 451813 78543 743862 996036 246390 1038640 842164 597731 727254 227755 959706 663465 381428 547071 48923 249123 1027282 208864 421221 27894 400279 882258 556904 503910 816348 114602 960725 750536 379806 751143 669498 235285 278268 534269 31517 927099 694155 1002803 779363 957560 926663 937278 324572 517413 381340 405481 667225 829380 733541 986190 764534 298347 500198 736391 1005878 826685 858845 975132 441742 335347 218097 967379 1005858 937936 763961 247131 896173 28115 492492 1012464 776595 618941 514627 1015560 241129 794078 125526 578805 381737 104358 452118 90813 241819 383793 695879 680869 935455 963717 147356 848753 708233 1020716 611815 464235 1026464 587822 63414 842646 466515 530942 1017720 517718 495554 434941 478818 641970 776613 60318 334247 744626 703178 972546 1027552 478932 513334 867483 137197 104154 648751 413511 194513 816175 831382 587666 978441 756157 818977 772049 487766 642663 887286 797437 203725 252117 417748 310706 966406 470729 726485 881017 16315 727279 981193 239308 648760 153542 492270 255406 22493 443322 992038 439221 387623 463861 445799 378828 222699 686246 987733 903183 366701 521300 825318 961679 429797 469884 890989 1002075 138189 892760 846105 932684 523168 858050 765032 973610 646572 45016 1009482 717641 862495 711788 781474 539575 571989 808281 248952 377830 745685 810389 167894 842628 858345 220463 712242 622418 911130 105719 239147 401381 1000691 301486 178606 978160 798041 715924 580245 371023 142972 1023053 663239 326472 868598 113806 380199 649358 942577 325972 404092 959442 814494 365054 968099 326441 453859 114217 510354 801764 844399 456452 824237 456824 824047 1042144 767346 943450 486808 47613 813945 962153 1027852 716389 801970 94125 418231 522456 882917 530381 318324 751722 333050 748555 204598 377086 260403 390933 811647 654618 953435 125143 832633 732971 486551 249532 850648 866556 249459 595837 355289 225510 309107 138879 306774 809772 141949 128912 707303 481643 776096 822047 889443 302301 989275 158879 152383 859325 81861 731183 292567 825226 423703 826494 139227 687336 379919 741025 769825 92150 166909 722835 846997 996557 902085 770127 451805 110492 556202 601311 414503 305783 732283 183933 277477 367100 110002 794530 426973 637341 709044 880889 334699 504760 532281 942269 603876 449906 462301 342219 366442 768484 914130 62910 350185 513297 797883 705358 227101 368408 610974 459723 1004152 884298 637111 343475 28158 939670 305743 403375 447581 506976 1035570 636849 1024771 357866 667557 495980 425305 358590 605996 481234 895078 300915 407922 682778 904092 849697 835085 633498 742872 447724 243672 823139 95543 430830 693107 886682 775781 685214 310000 948548 742478 576990 605770 954741 110270 220451 254427 473962 829873 275070 162800 127326 712098 450663 816986 474800 603917 804478 682861 228686 979993 1028869 403647 856927 728713 828841 733871 220600 806824 827205 471245 408405 793946 958859 517414 765709 287663 850712 753172 388386 815984 493987 216693 757083 482078 520323 861873 969936 723420 654121 965785 913036 462394 580518 452822 554094 490697 226586 346795 589268 547995 920790 898439 391446 341710 1023137 127319 360194 515123 973191 801270 730231 508868 507474 233061 196273 227530 244253 652522 466766 403954 613407 968117 732853 174331 413815 478324 731078 920255 102775 716846 249385 522594 56217 189687 851219 952215 774238 176065 236621 448345 50807 968087 779621 600317 569469 549839 949696 114630 434767 362075 146375 694700 1003686 762330 300913 112094 880885 232630 605722 844729 486849 865640 862822 466629 834842 949409 763274 778366 996552 713612 418291 746809 171691 894194 654361 466162 286549 505185 665553 782212 1024657 647860 955791 641086 239282 1009834 1011994 843654 670423 689657 564954 1005718 210319 877412 380528 737935 835242 934551 708025 125677 200507 820349 1011088 7659 941251 432719 483513 310941 184272 218986 742981 845453 324085 846443 470876 530685 1032862 942449 1022741 837167 667514 294011 509603 955451 621103 784909 1043216 684531 1003874 941384 843404 551371 203159 29405 1015967 904422 1022641 487947 731795 913029 420518 455438 580344 942581 467343 892739 247285 818061 817874 901433 653835 588958 113574 911646 909581 567003 917057 258211 193202 323966 814630 168946 608156 959546 157502 514137 504717 628134 40403 408702 64797 888277 1005282 936589 503210 440941 883913 857405 945222 32715 772695 355058 866732 387365 350814 629942 461675 185838 699362 692182 742107 257038 359612 57009 629349 362477 882766 511004 159927 288637 646857 448793 777872 742252 408807 679621 706167 473748 250985 1024299 979728 904483 957710 849429 392716 179804 747324 638289 887708 616313 109989 801670 268543 85431 1001886 778647 926893 1035316 358842 423051 874441 179906 342000 459743 144702 1008930 747861 579163 78782 774809 637636 540398 114149 342663 562669 651752 304863 742107 1033337 200691 179629 454868 993869 119102 738744 617200 395126 232697 292329 906035 333309 439239 556515 593583 623097 290715 1017244 588977 701501 392963 154874 772213 439901 930762 95195 316378 914529 735484 741330 864686 737787 759022 424388 834861 723069 818396 511530 763951 354009 632752 4085 249828 104369 520969 735173 537971 247354 958951 209239 358196 194008 759018 969493 23965 668606 326457 90998 903852 690798 104186 743856 954747 862117 878428 110052 320241 885173 240467 334077 440538 585621 351409 695512 924350 944723 113576 85943 300591 246558 466101 88508 217016 642522 190312 780408 12214 898730 662234 1036357 1021044 836861 646934 896426 762551 489858 700330 940359 831715 630514 526047 88561 513930 980487 246233 834384 799535 957494 494454 184118 414702 452550 904550 222791 818698 779233 776312 227241 932459 399774 773217 965976 195300 310969 849982 194364 1014184 971343 472693 938195 456586 465690 388522 669044 48868 1033033 346012 619791 763790 1012781 510270 495501 876923 293991 555191 382421 923774 759219 572899 921069 284219 404382 870264 421585 234827 118445 678122 391342 474892 963444 710315 972104 336349 111418 186318 437993 983514 100214 958962 580999 218967 675549 81607 81267 703788 770287 449861 375869 629614 321336 439398 860987 748614 745815 1011878 520644 438034 707469 731879 996774 123479 879858 822749 911949 1020188 56219 885605 685465 138859 480366 77276 95390 652186 419804 216694 979059 868671 499108 335821 705725 780337 871667 142965 693996 903546 939944 142301 845940 334286 478044 958924 424394 501172 122044 637157 974124 711397 349684 390291 780820 347709 340958 1015368 1000126 136187 699246 202997 40934 224377 733156 828702 448954 604829 782562 287197 503272 850769 22431 885433 492788 207794 130136 208670 566777 854767 189906 339428 392450 194356 162915 768341 554651 640439 259044 7932 946285 517305 224358 48366 365046 584615 777288 210836 960707 406481 490084 937672 765648 157949 562875 616814 668501 414107 1044508 956877 236007 897733 773368 465386 762772 1036851 618729 464653 92134 662359 401258 771576 1034694 893865 221811 635793 249425 539475 650636 859992 750483 742101 406141 517473 186342 363870 293052 544215 824681 946458 485157 617382 207707 502483 1010900 368470 484720 628524 738199 1022223 302442 717428 446313 987991 1040466 828894 988189 985247 93031 109438 935309 553791 874811 1022128 981187 801583 349407 777600 695982 356956 453036 933644 229220 294205 970064 292810 962356 781360 1008036 423475 859246 621149 571707 988841 1041683 174007 798927 243510 717704 351591 242750 677593 638362 953887 124323 1032797 682429 699804 115421 462911 327564 1017047 994830 873163 117405 943150 968263 237209 727705 427939 250821 610234 219993 963417 567127 155430 334837 556693 933634 609260 999486 648974 644892 674298 1038792 648103 844509 663380 293801 613195 810219 695373 809397 187735 321946 233171 539066 636540 450803 494678 326964 700089 647821 935750 1044568 941492 739242 437325 423330 566910 906921 997796 757490 771953 359334 25599 484469 766168 496376 615003 819056 840633 726699 817706 739159 438895 154203 667163 362719 778842 272575 1012844 216669 540478 327066 214447 442305 405379 842657 479719 869993 676533 505684 359981 817455 140251 894622 962667 288494 739220 129075 619345 819966 604920 806587 103023 1033664 936119 323185 816112 97750 907476 471962 978232 799415 179789 643555 846518 715992 701874 495501 957614 504941 157565 391313 130705 896031 1018069 944501 486430 463261 1019477 947416 292983 492474 302201 690879 803263 739445 539439 864671 380747 369657 445778 338382 631795 860983 110538 113273 817393 374302 847657 113841 491999 309197 815820 841949 928210 252559 335857 653486 178168 569709 981604 470700 576492 573097 947290 750215 889467 617590 234141 608815 555357 489380 999758 278131 421225 243385 506072 190134 387412 383187 163614 709957 483829 703322 929170 548675 937829 946018 322223 961987 26447 706332 850012 955206 963994 304797 714154 1030210 15159 1019481 509159 440212 130914 291383 504134 615355 1007791 597984 690025 724968 145259 447417 577150 954737 816245 416716 749753 779109 767604 169963 869143 457114 310989 500057 585363 1024700 733999 910145 588823 375729 362232 566187 933405 224748 844455 603117 413589 702012 124245 928596 763335 1033513 392966 725501 734315 216527 942167 105023 502688 987580 898382 432822 914520 753233 464206 369905 554366 468668 338397 648410 163285 227738 250724 59035 988390 1028936 509381 306804 924614 183854 1013984 812462 959055 854986 1037516 218605 783778 310799 627095 378817 792038 179684 899725 827159 232313 840920 845494 175819 813032 712232 465053 146172 678118 867220 639723 849991 731888 370565 163068 727165 132091 859571 18367 679153 343598 1004390 692462 423259 914664 593766 763116 329198 28559 226924 257937 1022051 566252 938954 405043 507490 97676 373102 1029143 723405 667254 709836 358427 575442 689405 608695 153086 320313 497578 670093 445803 746202 129931 1009266 902195 140159 192811 709852 316350 495492 906347 733420 419193 386284 556504 63409 794875 780865 353971 1008033 983961 1020744 425766 191387 125642 420015 742947 589408 235422 817986 120926 808667 548299 949779 159730 939638 395111 945923 451025 872019 205471 845729 858414 15283 116141 881479 898481 452201 964849 126491 247374 556410 193204 314868 1020822 294043 512270 312894 422609 954020 179258 724209 587655 736428 582012 727789 547669 191670 876481 998792 611646 270189 707293 417206 801908 992908 931785 448216 371945 742266 875338 30699 968537 554439 777231 980076 1008054 453588 849484 94923 112435 971440 555607 28630 482096 179046 881230 338605 87895 799734 364781 839089 831827 1001222 230317 985779 869467 722553 485833 436751 700241 303028 1031556 434020 579427 649020 22971 680940 734607 92511 1010329 586342 733532 473461 933702 809687 937782 909471 448862 503977 587673 963041 214709 562042 386950 353815 786112 592894 712220 981296 922531 1019285 387556 181179 449645 506476 249123 745790 399162 812278 181870 388810 946362 385594 509305 935487 746550 383900 969450 955882 107470 61358 564853 813724 208798 762267 371196 939627 433781 699275 309681 496698 945230 484907 366253 40427 347167 217334 953579 485142 349846 178156 367545 455212 479985 324974 601183 343384 717581 357806 906609 633826 469231 433105 415582 32422 380393 904296 211177 484779 447794 590079 230870 367391 1024601 431221 629873 200175 644743 516428 898348 378594 754668 742904 462798 32327 344953 739391 945457 179417 928483 275918 381170 56172 117419 71291 1028716 987638 534959 732615 272759 774279 539799 652997 775010 145274 448298 406863 407773 922585 375529 638095 375981 63863 211421 182495 994957 435771 669933 986812 695522 40619 710430 184023 421081 886095 1022627 746029 354583 825190 833940 420751 604830 841070 907492 1021227 801142 971181 788478 293803 806780 670572 640878 789993 716424 579522 955245 694495 53098 249204 1001426 992151 883747 242805 342888 324554 966969 953021 555071 689791 64862 826571 55643 242222 755613 976911 502232 293210 57014 484779 95158 694367 385839 210037 717063 437178 158710 312299 435196 497426 1001835 296883 680924 373985 809770 584889 290702 335770 473330 339261 500963 487610 466501 285527 464620 702762 371562 243351 831261 801875 479943 946827 758010 372015 877455 938745 640925 271357 564722 432954 452836 967518 281015 519376 983865 844236 627627 771166 772572 408499 766945 706504 887220 425540 228848 128202 479830 893242 128625 413653 779602 235409 614227 955484 764677 183246 738812 670777 780742 335163 153422 653187 607739 362999 947853 167381 618213 979164 474289 477139 236870 251405 172005 1009442 608667 507177 73715 495147 518741 447085 576441 1040933 806589 1033120 486101 599534 226347 504355 307169 845177 858462 1032391 293573 662362 189879 960939 1038216 227702 174843 204257 495994 842453 310854 620763 807404 127902 844745 501357 322552 375220 880789 829495 827156 682953 811255 687568 776899 365411 343410 901927 386890 579281 928909 825407 836279 1028406 914761 138430 657916 750136 451981 1006150 801627 805603 926196 1045059 357813 464531 1034278 318865 502041 940856 419783 210518 700060 606399 375465 605805 427421 978565 666365 511577 218678 379347 155548 653189 228058 486833 504469 993467 778694 187210 313331 699785 238580 219079 570550 439477 1038866 88175 886151 290509 872003 454897 892225 1025334 596919 120285 415183 740086 354726 621100 318449 435854 842352 488936 348397 203359 587991 564634 199887 947026 444269 386006 502163 550135 796599 1009074 625869 370877 844957 881778 321655 1037327 1006296 739663 711798 486524 865718 350883 449945 856041 654184 244838 703363 762933 155775 519938 111998 271341 933525 357517 465643 976942 934323 733750 615036 551659 985832 88013 162275 10 1 6 0 18 1 15 17 1 20 15 2 6 15 5 8 13 11 14 6 9 8 18 11 2 11 15 11 18 3 12 18 7 4 15 0 15 12 15 14 3 14 9 16 18 2 11 0 3 0 14 2 17 13 11 14 10 2 1 2 18 8 10 20 16 15 13 10 19 4 3 17 1 0 0 15 2 11 20 18 10 10 17 1 20 3 11 3 6 18 19 0 18 20 11 20 5 8 10 10 10 3 8 12 17 6 2 11 8 2 11 7 12 16 4 6 19 1 3 15 11 19 15 4 19 7 9 3 2 11 18 11 17 2 8 4 8 19 19 1 4 17 5 12 0 19 15 20 10 15 1 8 20 16 15 12 4 8 5 17 8 9 14 0 6 7 6 17 14 19 13 10 12 10 10 16 5 2 6 11 18 12 10 12 15 7 15 8 1 20 1 15 15 19 6 1 3 12 3 6 9 4 7 15 5 1 19 3 4 12 1 17 4 15 4 5 9 18 14 12 3 1 6 12 18 10 11 6 2 3 15 6 10 13 18 14 1 5 16 2 14 18 1 18 19 3 11 16 14 9 5 16 12 4 1 5 20 5 2 8 0 18 1 0 8 16 18 12 5 9 0 7 19 5 4 18 18 11 0 19 5 0 17 8 1 20 10 9 19 12 3 10 8 11 2 13 6 18 5 18 10 4 8 12 20 0 17 4 8 18 12 12 9 3 12 2 5 12 17 20 20 16 7 17 8 7 14 7 0 6 1 20 1 1 20 2 2 11 13 13 12 17 9 5 9 16 3 4 7 14 7 13 16 17 10 20 15 12 8 18 19 15 12 4 1 12 19 8 9 2 5 14 14 12 5 19 13 7 19 14 11 8 20 6 6 12 17 13 2 18 0 16 2 10 7 19 18 0 0 5 18 4 9 20 0 0 1 16 4 17 20 1 2 13 19 16 0 11 1 14 3 9 14 6 14 2 5 12 20 10 12 9 17 15 15 16 1 18 4 6 5 17 6 11 5 12 20 19 8 20 7 9 0 15 0 1 15 6 8 9 6 2 18 20 5 10 14 4 14 15 1 20 0 18 0 11 10 0 4 20 8 13 9 9 6 9 7 14 17 5 3 12 7 7 8 7 6 1 0 8 19 10 2 7 0 18 4 1 5 4 19 11 14 11 15 10 12 0 17 2 11 7 0 12 2 16 9 11 0 18 14 9 9 10 4 18 18 17 0 1 10 12 11 19 15 7 5 10 9 8 1 18 3 18 2 17 14 5 4 18 11 2 13 13 12 4 16 7 8 14 6 7 1 12 4 15 18 8 1 2 16 2 18 8 6 20 4 7 3 4 13 13 15 18 11 6 13 14 8 15 20 0 11 9 14 3 18 12 0 13 4 5 12 5 13 1 5 3 18 17 15 11 14 0 15 5 8 6 18 7 6 20 15 12 7 14 3 8 18 18 5 17 20 12 2 10 13 15 6 0 16 15 10 1 13 1 16 0 14 8 13 2 20 1 4 12 4 4 5 12 11 11 11 3 18 7 14 15 18 11 2 16 5 19 11 6 2 11 20 8 13 7 9 20 12 15 13 19 9 20 1 14 7 17 13 8 12 9 9 7 5 0 7 2 15 13 5 12 10 14 6 17 7 8 15 10 9 10 8 2 20 0 8 12 6 13 1 14 15 10 12 3 8 13 11 18 3 9 2 3 3 5 6 8 3 6 14 8 11 15 17 13 3 18 2 8 5 16 9 4 3 13 12 15 20 16 9 14 20 0 12 7 4 18 15 18 15 1 1 7 6 7 8 13 12 4 18 18 15 2 8 7 4 15 9 15 12 7 8 14 0 2 6 13 5 19 7 3 7 10 12 15 20 13 0 13 9 14 19 1 12 10 1 7 7 1 10 20 19 3 2 15 15 18 10 3 18 18 3 13 15 0 1 6 8 20 15 4 11 20 13 17 6 11 14 1 9 11 4 5 12 8 8 18 11 9 11 0 12 1 8 8 11 16 7 4 3 11 15 18 17 6 9 13 20 2 8 13 10 6 5 10 0 15 7 6 14 4 3 19 18 16 1 17 10 16 3 6 16 12 11 16 16 3 16 10 14 17 4 13 3 15 13 6 5 11 7 18 6 11 8 0 13 8 10 11 19 17 19 19 9 1 16 12 3 13 5 3 17 5 8 15 7 9 15 7 0 5 12 0 1 6 19 1 13 1 10 9 8 16 5 18 6 15 9 16 15 13 1 20 2 12 6 2 14 17 14 17 8 3 13 9 16 13 11 19 9 7 19 2 14 10 10 7 4 20 14 20 17 12 13 17 6 20 19 7 11 12 11 16 19 3 1 6 16 20 20 16 11 11 17 9 17 8 14 10 15 4 5 17 16 11 3 15 6 11 1 18 6 16 18 3 18 16 18 3 8 10 1 13 18 15 0 3 14 18 12 11 8 14 1 9 4 2 7 10 2 12 12 11 0 18 0 1 7 17 16 12 2 1 14 19 16 6 5 13 18 20 6 0 18 0 6 7 1 15 12 17 19 20 4 9 10 5 16 8 6 9 11 15 10 15 20 14 9 20 0 20 19 18 12 8 14 19 9 8 11 15 7 11 3 0 9 5 5 4 2 16 9 5 1 20 15 4 4 9 19 17 17 15 18 4 17 13 13 3 13 11 6 6 13 14 20 9 18 19 14 14 7 5 1 11 16 14 15 15 10 10 1 10 7 1 7 5 3 12 0 17 2 5 12 16 7 14 0 19 15 3 8 18 10 7 9 6 1 17 14 17 7 16 3 1 7 19 8 16 7 1 12 14 16 5 13 2 10 20 13 4 5 20 5 6 18 8 3 17 9 17 14 4 14 3 0 11 9 11 15 2 8 7 7 2 2 12 15 6 13 10 16 15 19 4 9 8 8 17 20 1 16 10 8 9 17 10 2 2 10 1 17 4 13 6 13 4 17 2 2 20 4 1 0 7 7 11 18 2 16 17 0 9 4 8 7 8 15 6 11 16 18 18 0 20 13 7 1 19 11 2 0 4 15 0 18 9 19 7 0 14 17 5 12 0 16 13 20 9 11 11 5 3 10 10 1 9 15 15 8 13 0 7 20 3 20 0 11 4 5 12 12 9 3 8 4 7 6 8 5 18 9 8 7 14 7 10 6 10 1 3 19 19 13 6 4 3 1 20 15 17 10 4 12 9 12 10 16 2 2 7 18 17 4 0 1 14 12 19 5 9 10 1 20 16 14 13 13 2 8 9 8 4 15 12 0 9 8 2 4 0 5 8 20 0 3 3 6 8 16 4 15 6 12 3 8 3 17 6 2 13 7 8 15 16 13 10 10 13 7 19 14 14 16 12 19 8 12 15 10 16 4 0 17 5 7 2 10 13 4 10 9 0 6 20 7 0 8 2 13 9 6 4 15 16 9 3 6 19 13 17 18 13 19 12 13 10 0 3 15 16 1 16 19 9 18 12 18 3 7 10 13 4 10 1 19 5 19 10 20 1 18 9 7 10 12 15 5 10 16 8 3 6 5 6 1 10 0 16 15 12 13 5 13 1 5 20 7 5 2 14 4 18 18 3 0 0 19 14 15 6 17 13 3 11 18 10 0 2 5 2 16 0 2 9 16 9 18 4 16 3 5 20 6 5 12 8 3 7 11 14 2 11 13 20 11 15 9 14 11 11 4 20 18 20 15 4 15 5 4 16 20 17 12 15 4 18 1 13 11 11 9 18 15 2 7 11 13 9 16 0 9 1 10 5 10 8 16 17 3 8 19 20 8 0 6 14 20 13 15 6 13 12 10 19 7 11 19 10 19 15 17 6 17 12 2 10 19 17 7 18 5 0 13 8 0 3 14 20 5 17 0 7 17 19 0 2 1 2 20 18 19 13 19 14 16 1 13 4 15 10 19 15 0 0 11 17 10 18 8 1 16 0 20 20 15 17 9 3 20 0 0 17 7 11 13 19 12 7 12 17 8 2 1 11 8 11 20 5 11 15 9 18 3 5 14 5 5 2 17 19 5 16 3 13 4 9 15 5 17 1 3 3 19 18 12 8 20 18 18 13 8 19 10 2 5 1 8 2 4 0 14 16 6 19 10 10 9 16 10 8 2 12 10 0 9 2 2 7 14 0 9 17 14 18 8 0 3 2 19 9 19 18 15 11 19 17 18 6 6 18 9 9 7 15 16 19 15 10 5 14 7 0 19 17 13 0 10 12 17 10 19 7 11 5 18 6 15 17 19 10 4 12 2 1 11 9 17 2 20 18 9 3 2 9 16 3 14 19 3 20 14 13 2 10 9 14 4 5 7 0 12 9 0 14 12 4 2 20 14 14 6 18 10 1 17 11 2 7 15 12 15 8 11 10 17 6 11 9 5 0 20 16 1 5 4 6 13 15 19 15 6 16 4 14 17 12 12 4 6 4 20 15 20 3 4 19 18 14 11 4 16 17 7 18 3 2 16 12 7 13 7 1 10 13 18 1 10 9 12 0 7 10 0 12 5 17 4 9 0 2 14 0 13 5 16 13 0 14 19 10 5 20 17 6 17 15 8 3 9 10 10 19 18 10 4 1 1 6 20 13 16 7 19 10 6 17 3 9 7 6 20 13 13 8 8 4 8 0 17 13 17 14 5 9 16 8 6 15 7 7 16 13 17 19 15 18 5 12 16 0 14 5 0 15 10 4 15 4 19 18 4 14 5 7 8 12 11 13 6 17 14 20 16 10 2 5 8 3 14 4 18 8 19 7 6 0 3 1 0 8 2 3 19 8 20 19 7 6 12 1 18 16 0 20 14 1 10 1 6 7 3 8 5 20 1 14 10 15 0 5 3 9 10 6 11 6 6 8 12 11 18 18 10 6 9 19 17 7 14 13 1 15 11 14 19 2 0 11 0 18 19 16 16 1 10 18 2 10 9 7 13 15 5 8 13 6 20 7 17 13 20 14 13 17 10 8 17 19 14 0 3 3 2 0 1 7 5 4 10 16 15 14 14 13 18 1 13 8 5 13 0 1 9 11 19 19 20 18 13 13 17 19 19 19 18 6 9 7 8 17 4 15 11 19 8 4 6 6 11 3 20 13 0 16 2 13 17 15 12 12 9 0 7 12 2 0 11 7 3 0 7 20 15 11 20 14 4 13 1 6 8 12 2 12 8 11 2 8 4 3 11 11 7 14 6 12 11 1 20 15 7 4 0 12 18 7 3 8 10 18 14 0 12 6 18 9 1 3 0 19 9 10 10 0 17 6 13 1 13 6 13 2 2 19 14 6 6 6 4 7 16 14 11 19 6 8 1 19 20 13 3 10 8 18 5 8 20 14 16 9 14 1 20 11 19 0 0 20 1 3 5 7 13 17 14 3 7 0 8 18 1 7 19 7 20 9 12 18 11 17 10 9 3 17 20 8 10 1 17 20 9 18 16 19 1 5 12 3 4 8 10 20 7 4 12 17 0 6 19 10 10 13 5 6 4 6 15 3 13 2 0 18 16 5 14 1 10 8 16 1 18 15 9 15 14 3 13 14 13 17 20 14 18 3 17 11 13 12 4 17 14 11 16 15 13 4 9 8 18 14 14 11 2 10 6 5 2 13 0 16 19 19 13 9 4 3 1 3 6 4 13 9 8 16 13 2 6 9 16 2 7 11 7 14 11 1 3 9 0 2 5 3 10 18 13 6 13 4 19 9 0 15 17 14 2 2 19 2 20 14 2 10 11 0 0 6 17 19 8 15 10 19 1 6 20 12 16 9 19 2 4 14 10 2 12 20 6 8 4 11 12 20 12 0 4 12 14 8 4 8 3 13 11 20 1 8 3 1 11 6 19 15 2 11 16 5 11 6 3 5 3 1 18 17 18 7 11 14 1 10 3 9 1 11 10 20 11 14 9 11 3 16 4 1 4 4 16 3 20 3 16 13 16 6 3 5 18 5 8 13 14 1 20 1 2 2 7 8 4 10 3 20 18 8 3 4 20 12 6 2 14 16 0 7 20 11 3 18 7 5 15 6 3 16 3 17 9 4 7 12 9 6 6 16 9 5 9 5 0 5 3 3 13 12 11 17 0 19 18 7 16 3 19 20 2 19 5 20 0 17 8 10 3 4 4 4 12 7 4 8 2 2 20 17 8 13 2 6 5 10 0 7 2 5 8 2 6 20 18 0 4 11 20 18 10 7 0 9 11 0 2 17 16 14 19 5 9 20 16 3 0 13 10 1 15 17 13 14 14 11 18 15 3 5 4 9 18 20 8 11 9 8 8 10 0 15 10 12 16 16 0 9 18 18 1 5 18 0 6 5 18 2 6 15 7 13 10 16 19 0 14 0 0 7 10 13 17 16 11 20 14 19 6 3 10 19 13 18 18 16 1 0 7 16 3 11 20 14 8 12 5 8 8 18 2 13 10 11 1 2 14 20 19 16 18 6 2 10 12 16 3 1 16 3 3 13 14 17 20 13 2 19 9 15 14 5 3 17 14 15 2 13 10 6 1 1 10 19 4 19 9 1 19 19 19 12 10 2 9 2 16 2 1 7 13 8 19 10 1 7 11 13 15 14 16 14 0 3 0 17 3 6 2 19 11 7 15 3 9 3 7 20 3 20 7 18 15 9 4 18 4 20 0 0 20 5 4 4 14 9 5 4 1 5 15 2 2 4 16 10 10 20 6 11 0 4 16 2 15 18 6 1 12 9 15 11 18 18 5 11 16 18 7 10 19 15 4 6 20 11 8 8 2 2 3 3 7 17 6 5 6 2 17 5 7 17 12 9 12 6 5 13 4 8 3 19 1 8 6 2 11 18 16 15 18 2 4 19 2 15 9 3 10 3 8 8 15 13 8 5 17 16 0 10 20 9 9 15 5 3 7 12 17 1 5 17 3 8 7 3 5 1 14 0 15 17 4 18 2 4 20 8 4 14 20 13 15 1 7 0 14 8 2 7 8 19 6 14 13 1 3 4 9 4 9 17 16 17 10 0 13 17 20 2 19 1 17 19 13 1 4 8 1 0 11 7 4 5 1 9 9 12 0 13 19 16 10 6 5 12 13 5 6 4 17 7 20 19 12 9 10 7 19 1 10 4 2 15 6 14 10 17 1 5 8 19 20 7 8 19 5 1 12 11 19 19 20 10 14 15 9 17 16 2 3 8 5 3 15 20 0 3 5 14 5 14 16 5 12 13 0 5 19 20 19 10 7 6 10 13 1 11 4 17 17 7 1 17 20 8 16 13 2 2 17 7 9 17 15 10 2 1 8 3 15 4 16 19 0 2 10 12 4 12 7 17 2 4 17 17 13 6 16 13 3 0 15 11 11 2 3 2 15 3 3 10 12 13 15 18 14 9 17 11 5 11 12 1 12 5 5 19 8 19 0 4 17 20 12 13 14 1 13 0 2 5 12 2 20 12 4 8 18 15 9 4 6 4 6 6 18 5 2 3 2 19 19 11 15 16 17 5 10 8 14 9 5 6 5 7 0 14 12 3 13 17 17 17 12 13 20 15 6 2 8 19 12 5 11 19 4 1 10 12 16 7 13 18 20 1 3 6 9 19 12 3 13 9 17 9 6 15 14 7 6 15 12 11 9 19 8 20 3 10 5 12 12 9 8 9 9 13 6 17 11 12 3 12 2 10 19 13 10 0 3 1 13 18 16 18 5 6 7 15 7 12 1 11 12 17 17 5 18 14 7 8 9 13 11 20 18 15 5 14 5 19 15 8 17 9 15 2 7 6 13 19 16 11 17 5 19 5 15 7 3 0 8 4 20 4 16 19 0 15 19 18 2 9 13 12 4 20 20 0 16 12 0 19 20 8 2 11 10 16 15 1 13 4 15 17 4 10 18 2 16 5 13 16 6 12 13 10 5 13 13 13 10 13 2 8 7 5 1 14 1 8 7 4 2 8 2 4 1 18 19 0 19 13 7 17 5 1 12 12 14 7 3 13 8 9 19 15 14 2 18 0 11 9 20 10 3 10 11 13 1 16 9 11 2 18 20 15 18 20 7 14 14 17 14 19 4 2 19 5 17 17 11 19 1 11 15 11 6 17 16 19 7 11 9 11 15 13 0 20 10 9 12 11 20 7 14 1 2 3 9 19 8 17 16 14 9 15 5 9 2 19 7 14 2 5 11 5 12 16 17 9 10 15 6 2 20 18 11 9 4 13 12 19 2 16 7 14 8 1 8 3 2 9 9 12 19 5 14 20 11 19 19 7 13 10 6 17 6 12 0 8 16 13 15 8 11 5 0 11 4 20 7 4 15 6 12 12 11 4 19 1 20 18 5 4 13 1 1 8 1 5 5 8 20 1 17 11 1 16 11 18 8 8 14 9 15 8 11 18 13 15 2 19 14 12 3 5 10 10 4 0 11 17 1 17 12 15 5 5 12 7 5 14 0 0 0 17 9 3 13 20 17 0 3 10 14 3 20 8 15 13 11 8 8 4 12 14 5 15 15 0 9 1 11 19 3 19 8 13 12 15 13 2 11 16 20 6 4 4 4 16 5 11 4 15 13 14 12 19 20 20 1 13 20 17 3 4 20 15 20 13 15 11 20 8 11 4 2 11 18 7 5 13 8 20 20 18 1 5 9 13 17 17 16 16 20 11 5 1 2 5 11 17 1 17 2 7 14 3 17 7 10 11 5 20 13 7 18 2 13 0 4 12 2 13 16 0 2 15 5 4 18 15 2 11 9 11 9 16 14 5 17 10 2 12 12 0 8 7 14 14 2 5 9 9 17 11 20 8 6 17 2 20 1 16 17 4 8 6 20 3 18 16 19 16 18 13 14 0 7 20 13 12 11 2 8 15 12 0 8 19 0 6 18 17 17 10 8 11 6 3 19 8 7 14 1 3 16 3 3 14 3 13 19 15 5 4 19 20 10 7 5 0 19 11 9 8 13 10 12 18 5 20 5 3 11 18 4 1 12 9 16 7 6 5 17 14 16 7 0 13 6 15 3 15 20 3 11 0 4 7 10 16 15 20 16 13 14 14 12 7 2 2 5 6 15 6 2 16 2 0 8 18 1 20 8 14 17 20 5 0 3 7 13 18 18 17 9 6 20 6 8 7 10 17 5 4 6 18 1 20 14 3 16 17 17 4 2 13 8 11 14 19 15 8 17 1 0 11 1 13 2 8 10 1 20 8 7 0 3 15 7 2 14 3 9 14 8 15 5 4 17 5 4 12 16 8 8 13 4 11 19 2 1 14 10 5 14 14 0 9 4 13 9 8 3 18 17 20 15 11 3 15 8 15 7 13 8 6 14 5 12 20 8 4 1 6 0 17 6 16 9 12 8 9 4 13 7 6 3 12 1 18 20 8 12 4 17 19 5 13 5 4 2 0 6 0 15 6 6 6 20 13 7 19 3 17 4 17 7 19 1 1 4 3 6 6 19 14 14 15 19 12 12 19 6 12 9 9 6 16 1 18 0 9 8 13 14 6 14 16 20 16 13 19 18 13 11 3 3 4 18 8 9 13 10 18 14 12 16 15 1 0 11 11 8 1 10 11 12 10 2 20 12 10 8 16 1 10 4 2 18 12 12 5 14 13 4 6 13 19 16 16 7 9 20 17 1 7 4 9 11 8 12 12 7 13 2 7 11 20 3 3 2 15 6 9 9 15 1 6 1 12 4 12 14 0 7 3 3 4 2 6 13 9 0 18 12 0 9 2 15 17 2 12 13 17 15 16 13 19 3 0 13 7 18 1 18 14 7 20 4 15 19 8 1 4 18 6 20 20 20 18 19 12 10 17 15 10 11 13 3 13 11 9 19 0 8 17 5 6 17 17 4 13 20 4 12 15 8 16 4 3 15 4 6 17 3 12 20 15 8 8 8 7 1 10 6 19 2 1 17 14 0 1 14 3 13 8 13 15 5 18 13 3 3 14 15 0 15 12 10 3 6 7 0 4 10 4 14 6 13 10 5 17 17 3 1 4 7 8 18 10 10 15 0 2 1 10 0 7 13 10 11 5 12 18 3 2 5 6 9 1 8 12 13 13 9 19 9 15 15 1 8 2 18 3 16 11 17 7 8 10 7 3 14 1 8 4 14 17 15 7 8 13 17 4 7 4 8 20 16 2 8 11 18 11 1 3 1 3 18 11 1 11 6 19 0 15 16 1 15 6 12 6 6 8 11 4 16 10 4 2 12 18 14 11 6 9 14 6 3 14 17 15 2 3 2 6 0 9 19 9 8 1 8 14 7 7 12 7 9 19 17 13 2 5 8 17 12 8 10 4 11 3 11 18 18 17 17 2 4 9 1 4 15 3 19 20 7 9 16 17 5 8 6 5 18 20 11 16 10 10 4 9 17 12 20 10 0 2 12 10 14 14 19 17 4 0 14 2 4 20 2 18 11 4 3 1 18 0 2 15 0 6 16 16 2 19 0 14 20 12 7 8 16 19 8 3 5 8 3 5 10 18 14 10 11 7 2 10 6 13 0 16 15 1 0 0 15 8 0 9 1 0 1 7 13 6 4 9 19 7 19 0 9 11 5 8 5 10 11 20 17 16 16 6 3 16 19 3 6 17 3 19 5 16 20 16 19 14 13 20 2 1 7 0 15 20 9 15 2 12 2 3 9 0 15 16 16 2 2 19 11 8 0 10 10 8 9 11 1 9 2 1 8 10 6 19 5 10 19 15 9 19 9 13 7 16 10 10 10 16 14 0 19 11 5 15 15 20 10 11 6 16 20 11 18 12 16 12 20 2 5 4 16 0 9 3 0 11 13 11 6 3 16 19 13 18 7 14 14 20 16 13 5 8 17 10 5 4 1 19 13 4 1 6 14 12 3 1 2 7 10 1 20 5 13 4 5 15 17 7 10 18 1 17 18 19 16 15 0 18 2 13 13 14 12 3 9 18 2 5 7 14 14 1 17 12 1 8 3 7 16 17 4 12 20 4 20 13 14 0 15 9 6 5 11 12 4 19 0 20 1 14 13 18 6 18 7 10 20 3 6 13 3 6 16 16 14 6 6 14 13 6 7 5 16 0 4 17 6 5 5 0 3 19 11 15 4 10 15 16 10 14 14 9 1 5 12 18 7 4 20 17 5 11 14 9