4924 425955 759278 402527 1035955 572426 843588 770821 1007783 767072 523813 998932 740452 868405 1015220 461671 34728 234129 560617 1016785 239174 97455 215566 52628 460961 32892 347972 497386 547381 701212 41727 696448 1007631 946022 59782 464886 530256 383075 584820 901728 140205 797651 684346 718536 1019378 713895 155546 223401 840314 568712 210989 1032822 802745 271183 514783 69649 959667 288651 564590 522580 216962 623358 831982 576652 613331 432160 122183 415992 807273 1041819 294325 891214 397977 432333 123208 798263 6861 815177 978018 764110 920833 601686 856123 763174 758345 777070 495968 308417 493641 121025 204336 923929 425915 901808 636254 19994 428781 533330 842866 943270 941120 259314 534088 11536 111786 62606 919951 471457 336437 377946 591690 557335 724606 777787 729427 346401 269623 480845 368851 803044 842405 290142 208076 910201 178722 324464 929935 883308 681116 490043 889414 587839 87828 153512 113003 107237 315681 817239 779599 1019463 529258 918042 643988 648898 257583 181880 1029811 920487 630721 558379 687224 1014202 197382 196258 287873 689588 658934 1037952 386754 255682 106528 280091 846339 987395 631078 958205 281184 352269 552764 367975 372680 528744 236973 1018569 1029248 462609 131926 733259 678813 428537 71977 301384 251789 877700 501932 1025485 1024143 421131 1034871 159007 121654 944218 144570 618546 69354 584754 842164 1023026 535654 395720 972349 269566 189499 182340 241725 524200 937292 945988 517426 894198 514896 958806 51375 263140 304468 804481 111319 506912 719926 214717 556774 260237 545067 988278 743849 860609 879673 919309 122880 1007750 717502 361815 232803 716892 540135 65564 359002 541174 950586 375961 92932 912825 147725 356094 11665 161344 334092 632049 84168 252634 643767 131082 653954 981514 314337 999509 362029 50182 175410 335571 54089 736569 1011878 849913 744430 544962 505869 214575 486213 291571 947081 650322 240651 725970 55314 610354 526097 975259 173557 673045 1036734 514875 835409 181810 740491 78551 528025 1016119 160134 65603 965909 274628 201424 246668 899424 837358 280863 374639 36331 616381 602685 259039 100217 996269 851846 1007747 535457 516657 152686 751413 1048400 666667 1045753 185988 105796 329334 312385 762931 531601 502877 856820 376760 837408 31264 212436 836798 204843 825206 367669 515491 998083 160262 769666 91642 24650 67565 326840 23819 657145 918075 677096 895054 333915 827253 891322 992756 231376 486933 1044709 167774 14603 448261 631224 142243 341653 948264 865172 872975 145480 741074 1039472 965790 883156 832074 81748 699013 581949 138831 817886 971434 357723 511376 821184 927271 992344 795699 911167 156363 711222 518735 500150 882072 59207 218737 365841 306502 898739 124955 922451 1031359 185589 987712 839952 363937 149086 374218 861171 58047 929169 814101 889146 445088 442885 41329 437301 582143 38535 688035 1000650 878153 864181 239716 517620 464930 1043075 704481 500799 454112 602810 902969 277582 103950 133492 345858 1016150 182763 121762 674245 269216 552937 567430 75389 759562 1019438 489529 203548 508295 855318 74278 46855 612763 805295 877453 464277 920799 882747 542209 125075 1033859 906930 513514 283331 1002951 241469 141572 168536 275585 535228 898270 424827 791962 586561 390493 574154 205713 763539 942902 595923 1782 858284 899703 987038 855280 419387 758014 909088 566712 120611 670976 320969 471836 626938 461700 460791 9981 661899 706278 186752 29137 174420 298324 366637 803105 871945 587604 194105 658956 580879 1019452 767190 64451 964098 561849 855720 296459 939311 332617 193096 491454 570907 742081 462018 24906 361978 97991 435223 583472 796216 570968 606652 196742 687860 155716 142617 855414 237952 643501 439820 1011133 15075 803980 216931 876332 710231 597548 620901 207915 126923 296365 31818 764465 644705 412290 193214 460877 548593 989939 205922 847264 288389 920220 12363 255969 206043 26860 395137 534999 872166 386983 145281 760291 395597 201061 492732 602227 895723 790545 677142 370320 675661 115562 1043048 488529 14647 731013 683262 8037 263455 330569 771609 55694 43953 136945 608877 290592 742473 336526 668837 558470 980860 1039491 716763 10686 643471 1032199 995872 634584 435454 220070 845562 121978 773367 124864 649696 945503 663516 994569 430272 646611 369093 375559 984698 690745 132860 93848 882019 990597 853631 280681 459203 675779 31873 1020799 889943 521358 417001 744370 29903 350617 554449 406573 373841 455978 393736 478704 419828 353434 592785 843342 504646 768726 368162 54639 697031 73441 838054 910543 841324 506448 881851 972221 261149 718796 851765 143325 924215 463252 111769 798631 43530 258040 593571 68838 33371 874463 247744 102713 823780 158018 114068 261781 354768 421294 500598 214465 759871 849606 558319 953560 971464 740543 858175 198091 520434 601315 188632 660701 505529 710671 860641 378661 290576 946484 106676 366863 22105 437209 735072 888027 185582 838295 800551 626973 952732 257436 695041 472891 926755 504105 2584 1030642 135095 7188 502346 807890 585090 319047 246443 976317 843552 646975 339456 585068 1024289 990349 957764 707562 1013130 907353 895527 351255 974420 858074 244106 514342 600044 487903 568836 267551 902065 798025 92768 196446 815738 372622 271389 228114 802573 998200 296428 886207 477353 261732 107062 241084 351613 94532 1029524 841910 1008942 459933 506197 23083 367445 860234 443899 940528 170495 881079 476606 953004 341035 428646 915207 995418 729168 314990 311030 947915 422612 701175 871389 530466 518294 150719 362435 86870 524645 143000 514787 864947 584326 1021927 81450 205401 735538 520999 466364 120508 1013013 762980 461679 557858 946897 272321 672078 24616 163449 1015794 455703 33342 742934 718018 619966 393254 455717 467343 993256 682361 600599 1004489 867953 167202 789200 932214 872934 1019872 206121 647089 639500 807624 757359 65831 256087 76225 179425 238744 924275 516615 930357 68444 228543 661673 914963 323547 500941 254219 254105 922644 527332 310117 636117 532503 610686 580417 2894 184459 675274 310785 3196 29993 455723 856406 654155 376638 329143 321994 692125 319533 299960 805176 73925 915435 938543 587086 40972 971649 637516 237074 353071 785294 326903 218202 638687 856771 574795 86098 225600 427109 117525 985082 253034 688846 669017 562598 332011 742891 838862 880252 895044 588223 786013 616697 356199 265439 437669 529261 319808 3829 317306 809594 618793 978750 394338 425881 566643 1043211 756503 155541 786916 769092 566023 526605 1032756 530400 149207 566006 943247 818286 583388 107287 197654 151695 388000 21644 820061 676217 460899 1027652 755439 86390 89495 686467 344005 935523 420707 772192 329171 239665 316450 506952 443004 925544 978657 433273 273176 689055 76260 801928 969589 862725 146721 373468 57427 295899 470211 483120 983527 68856 334760 344341 302681 821828 716260 1023597 345158 694333 834364 915954 834878 821621 725420 154029 522311 169233 2018 974207 50264 283980 794560 501147 416479 693746 850142 723210 834108 291557 512773 662566 839747 116380 123061 755487 1012926 845983 27040 175225 865257 900108 703789 335756 846068 3605 521462 551683 731269 476288 165706 141149 293683 613414 764331 287087 813068 735092 557905 20705 741136 539885 208806 614060 857011 1000869 626888 162722 694111 973767 258571 1033958 525296 706833 883316 427119 124470 324947 552766 353162 202870 234740 542297 988501 883946 960365 755942 78661 1017916 968139 1017276 95649 39951 475441 512999 735748 930166 364884 238883 481759 250747 4861 714853 545012 518554 923275 867411 308188 479811 212590 831943 652931 642395 535981 941648 98982 603835 689761 704176 138844 364720 931896 518495 500362 1039993 663283 495878 721261 380621 651496 186117 302357 538194 1015168 912879 191972 416295 867258 887817 1014034 526939 272550 536014 792364 35955 980459 862317 166545 284136 297027 756809 26100 759462 771577 186232 606941 758671 701810 489541 608296 53494 715681 335791 131204 265509 871056 582631 753908 264919 462814 864982 253778 928702 144188 103573 456903 1039102 726255 540146 559189 706480 359505 226034 691533 388960 190032 833865 655833 358544 271342 1039076 778611 220467 18623 243808 294764 189746 715118 715664 208230 585963 240184 408058 799194 201645 597359 186202 724627 491069 586232 948255 464689 506195 487886 734185 284584 12318 544893 866321 707262 953020 182695 805409 909456 579779 724867 203351 939277 1018811 723289 419367 22138 278946 287239 912054 1047532 1007462 386687 599904 920529 949102 930886 651314 987752 366610 374775 970864 444484 863774 654270 474385 641229 460627 280030 759614 1022142 256230 362283 196311 982184 265728 104849 62701 958318 815676 249483 314953 264391 715819 445868 325092 713664 202707 639770 1048429 955703 921900 843277 887238 8801 458402 991061 586119 157508 945046 489426 1037178 433470 946909 210681 941853 209276 637247 248150 227619 977796 997369 378628 437747 680876 841532 741943 652328 117152 710827 247218 81679 64224 659937 701265 647468 256319 980713 537217 769717 872805 226500 818883 938005 901454 629735 58925 750699 323273 596666 526312 660488 482811 100378 484019 692981 153561 753111 275294 988010 536753 164663 893776 624728 974498 116593 935682 628705 712734 896051 978050 282074 29295 270365 309745 1023568 333872 903492 302085 768000 749520 655280 394376 272093 219667 1021918 981207 181901 553104 818494 225379 951533 576563 924854 131892 1045641 924605 827165 518241 372516 199231 193473 410777 165942 980387 895714 182429 1019753 128291 696372 892867 779036 733136 226657 437877 283360 230156 842885 794800 840189 424208 307888 804998 375278 233319 584295 314524 449760 118129 83492 599724 682040 1026785 385745 684548 104202 607808 823889 690694 865442 977768 460280 293030 257791 387593 772365 275695 31059 900135 265039 504190 97925 228505 539501 211717 353198 896396 356749 206538 776863 675583 371142 315685 476250 607557 315045 60422 517013 855942 824236 73068 712507 773693 73678 716271 464106 694715 559093 657207 113525 862371 465277 246402 316771 247404 685238 919330 95086 104930 882533 227581 509702 342950 980803 980747 984268 892073 347261 551388 464663 343221 568370 844303 925810 897252 938745 788188 249372 358951 950104 316555 293510 142272 998478 764667 401369 582088 916426 240668 72301 985002 131377 354933 965459 880294 105436 845727 502477 1029199 274839 582343 793296 653581 727332 358192 1034633 976540 738486 789167 250837 1675 113782 166957 546759 157886 846082 262697 1042214 104941 306665 813363 969196 715299 742448 123506 4296 721727 83152 340511 685981 511862 365365 232968 989185 45007 874432 244750 781247 983718 776774 557223 794453 64041 363664 154973 13431 574174 513241 696140 521354 653851 1026131 114088 537385 1012877 587170 722997 417956 218290 57183 1025485 257148 225630 312982 189150 227305 789562 533832 118761 120916 186432 735466 536580 846301 806977 818405 309081 143830 351583 980244 432549 1003845 740755 1001544 944314 935782 793128 109255 803581 492583 589374 170185 348648 248491 351560 286970 694409 517064 784782 229115 725506 270472 293548 771553 729095 109740 214033 547508 739683 504100 891777 556786 542835 149144 794516 207625 944553 341986 364084 227552 670218 300178 776995 515663 34225 856937 366195 931746 501322 410846 893708 434714 795031 562588 212265 468588 694255 73986 282843 668480 590522 873378 794757 124851 606966 548290 15198 667093 982965 292318 377842 238892 185501 650020 591521 89392 839782 395254 90143 221132 17248 246892 750578 527332 187882 542927 242424 933833 597756 868383 733662 152518 135838 195214 53161 1041559 811118 286723 568369 159213 961055 438936 781985 963819 866804 991517 711673 983724 459081 534930 736652 798395 255755 52145 857986 883096 943674 1018721 1027927 603962 162926 213828 57946 18824 780368 771882 52271 944863 899100 284316 245070 608399 862245 646994 819585 552286 643409 462781 587370 1047555 862105 14718 717307 539052 739467 590829 489724 780409 989640 913043 411016 487934 767878 762800 761232 188869 865038 924342 424278 45002 172351 101067 850420 744189 751882 994635 77779 775107 147956 1036356 536884 177782 955031 932089 884907 939488 548640 218720 836510 497092 432083 410532 772298 1021269 202627 662179 974527 534973 909850 235120 96863 75928 635671 34258 863587 295542 777227 724420 584918 732508 619291 179187 698263 319299 774529 354627 339164 825496 418315 126027 811690 261819 507802 957396 642142 1017472 9125 893277 745767 880305 468147 596890 438921 101001 705764 69873 680667 1039418 118889 340475 519114 1048424 756744 289801 1029332 222125 439193 805789 621006 546579 641163 143084 196959 254109 438368 18531 992130 813758 238380 28959 991240 998879 223770 969587 17684 707294 454119 931174 517533 509322 136549 559922 499695 724776 914426 309702 259114 684273 149534 827717 469697 927377 18912 837509 690941 604330 575842 514705 1040760 173903 499033 525096 349858 615561 942478 526139 890176 859862 558431 932979 409831 383909 174654 215720 441477 287195 1004081 966251 82137 357456 187985 224125 17142 121939 56651 368470 666308 345122 305634 336799 350591 385395 1005930 331960 426038 454638 326223 749619 214605 1047473 205452 175959 212988 195531 708148 450974 603341 736449 495085 578359 964130 989963 918896 60292 787884 953752 768523 778141 412661 557126 143647 734412 925400 65131 482977 234255 546819 142671 353181 190362 736124 136879 236719 546642 650777 475964 196744 524626 539654 402714 511599 299370 44867 86625 691389 565915 456228 429984 677728 651676 39375 174677 687705 24408 918721 402294 357438 705390 907594 305643 986296 757424 301068 615697 2822 474532 169600 659256 327801 957190 148848 188454 686838 971332 575358 346003 33655 86529 186268 227243 1010826 360082 524178 180111 520400 930948 925308 964052 565631 858900 474953 471810 173281 378549 245565 203798 509139 174990 181359 130304 773447 385017 721996 422694 211650 1027846 383506 223199 604382 326389 437590 400121 454857 1011648 567423 458036 403397 99727 835400 744133 601510 545601 132418 120276 138071 340202 152655 241918 221525 600655 869160 322003 239154 803180 748505 861017 980244 688366 262720 221319 998451 57018 965265 429771 400222 257636 786388 843909 131703 680889 883302 259978 565234 353589 583284 778145 40794 44685 998019 448777 309197 295719 138731 520945 658043 225437 110423 685567 250154 909630 826182 794314 941237 360077 819853 272480 746376 680896 569555 75457 630822 794690 598804 504161 114596 559665 253471 777642 172075 155873 955672 1018232 450425 638807 958454 1013147 899424 24270 82438 602200 79430 239926 409702 249833 240036 433072 444555 359672 950408 358675 173756 1035560 811026 871530 904340 847244 562170 80756 534404 498990 904457 502051 640846 522122 929691 600093 873611 986896 963108 736574 186150 743333 1035175 61972 314591 1040674 881216 735074 626634 549332 27036 202653 724173 266490 713084 506226 969253 86347 681014 668222 540129 273261 595252 75924 1012838 104575 540530 935611 394985 629904 930820 1015086 287224 667941 96398 398618 613362 327607 738762 889571 400266 126003 742918 813215 20040 552824 459683 555161 306952 639452 898967 616400 253048 382376 829420 180341 229278 336279 779839 1041521 901713 80731 966209 774108 595387 410136 91194 961415 149725 465127 914305 733043 192267 946517 179461 382296 923244 435681 255431 1039135 872059 156801 152925 5480 523913 10525 128113 233989 986168 165907 604992 2685 446977 477362 266268 140938 615855 479167 259563 102043 732898 612851 494245 314963 773518 99962 218585 984840 872569 504181 386857 94789 768960 958073 83145 701512 974674 389902 240132 917125 32115 65842 628151 786977 49467 811475 207060 504439 197909 810840 447713 55191 846144 929817 744054 946370 113233 393442 202691 190191 272303 249717 173831 266057 543254 595204 838938 64943 1047061 606395 899044 1025843 751248 983604 1019107 808092 547646 25600 149418 320740 583468 767525 59484 647098 889656 477339 913973 1005568 718999 914894 80385 499278 395087 163103 66723 115565 36029 240995 30096 387806 2577 745314 871761 617809 580302 147545 456709 314158 502603 158841 584668 356111 212788 186726 153501 344132 34825 364728 336161 132429 199581 178813 406485 956004 236184 686005 597820 516081 481014 494805 66923 505107 68230 842821 55692 1012254 445804 504034 323163 290583 392352 55420 1037484 541242 1015917 429657 297443 447093 418546 603568 521850 276970 702116 320559 244863 292977 707786 113782 284179 456211 310272 333978 820204 1037712 145077 885923 527315 595674 569773 231694 509735 362904 514687 607563 65881 1019812 24087 186944 665198 896909 851766 107716 967040 456470 523501 804901 314173 77237 444710 886947 870502 186133 397083 259570 669778 198036 2525 812476 250728 64710 469710 81437 465320 893936 987175 561189 504099 51342 904051 721498 988286 274637 1013778 887603 201076 949777 401847 523166 890705 515953 1047275 153978 1037687 169014 910215 199198 698845 81504 278334 511185 417675 328993 7185 230735 245023 886623 698584 710218 25419 302646 326592 625639 555860 1044340 403656 710205 1029525 151580 370755 938970 759802 456420 789849 257085 597125 32438 265349 555613 499661 375090 381464 870176 204666 413995 436405 283621 510154 81190 454611 750843 579344 459230 549438 15399 311855 115906 437399 439074 48419 863861 807887 845337 361592 531790 912304 343595 490705 665558 367956 109551 270691 454476 589227 631275 967287 606756 209914 319262 431083 3715 880727 330103 2994 468165 1028654 530523 757839 379384 253631 888611 227166 858718 337821 559003 742412 15343 377136 560261 693658 24788 321844 214036 816605 432621 998712 584305 997313 358732 221472 891962 832961 820408 325028 94462 409713 489515 515791 91586 904437 219221 907904 726911 422791 218390 26348 871841 409076 1014792 63770 1004682 214559 473842 623461 600077 402557 111190 478206 421363 765592 382948 660328 934009 1421 289029 101114 641232 849037 896337 203617 240028 368479 854297 129819 670070 622813 286686 234748 953706 571762 83671 671405 676729 241059 395120 16168 425240 1045635 29125 861502 833968 824893 556843 1011217 901404 1022605 50344 293786 421422 452423 177526 580388 895274 421583 46468 711631 336456 896672 523253 619790 449590 949702 804254 621865 624277 994147 481164 733116 370807 126253 414076 656438 367336 761326 970850 54363 676706 248835 385251 807619 982614 530398 180698 381272 354730 844421 489174 22492 343862 347152 600731 133729 528198 819758 156061 253903 797467 679585 588936 108641 544618 873917 133818 287784 663259 242925 879815 59783 617611 930094 214773 318389 677514 378259 869309 782654 536670 975295 370256 494210 212351 256110 404752 170037 736217 65004 50194 774621 48717 730780 788387 15447 481071 832882 890560 83 168649 68217 800156 495827 508375 631119 245790 467376 955402 421796 322656 159253 688773 758719 711985 184066 461411 938745 33940 369098 46895 223295 1037887 65173 327018 565908 313885 573151 189704 250765 929485 906231 426995 69075 412704 126337 608391 668580 873886 618485 70676 120147 1027330 375581 533856 745412 128186 114843 512802 695025 848488 715361 5768 292967 213347 20790 386482 733641 709943 148280 155188 1029964 281632 793173 835480 159290 659859 156368 603610 868207 86198 1003971 422890 62943 440035 494487 269869 1043726 67113 80525 787709 3990 227275 488760 536356 927141 650943 259329 1029221 815996 588335 597154 288756 436209 763900 413355 742136 334574 599862 37889 655120 613360 801445 627290 168139 921736 424771 971458 569902 271069 617152 743448 609587 475177 1005053 361873 988740 239416 919441 218421 911044 476908 870983 974429 976774 535739 736158 339004 494420 672559 552520 615506 350569 942181 384171 408826 559095 304271 961379 508894 485027 796786 506814 488573 301316 654312 986686 302764 139559 95328 324891 204050 735758 510809 595647 678826 983596 855274 344136 962117 390634 284221 2057 980741 801318 353296 81929 40164 702127 94515 145538 250411 590026 353548 250467 666363 136624 217622 287183 623559 386317 869469 1007772 341976 109443 745475 61653 501704 597285 479167 470840 397319 679932 459609 742841 569178 448134 48687 830973 81238 703026 161204 480224 635113 886245 425963 51184 349906 340088 1020400 283119 931876 407351 396911 602964 577735 686179 42027 829899 529911 581041 146553 639409 773315 513738 473538 587929 209039 304073 787973 110537 911762 618432 454994 487101 349017 801587 1007696 849315 529218 38554 805560 466910 130818 404708 264663 628356 676640 925167 489232 479968 145783 76049 154200 61680 892856 42898 731320 709095 24038 808751 791247 331437 634072 455833 1008461 997978 519354 239092 601465 128190 965516 406873 543660 543965 613282 6996 568788 193387 223778 285030 63474 998740 124297 795780 356508 783927 427046 417686 671612 393957 481950 779769 981967 447463 316006 173566 887526 960502 520268 625512 413352 302721 191215 473586 238606 432682 921922 366535 962982 193353 721165 272392 1017362 391783 535916 734538 165510 346821 963918 642069 863565 191699 297463 558438 792643 149689 845182 729389 288604 583889 69968 717008 158493 330794 752811 266663 1024798 264455 992036 1013629 658574 163678 344866 247573 442542 23386 746592 458915 648021 174042 765551 719439 909674 864495 626481 961206 261998 915042 831839 934760 538608 290347 279301 793451 158230 956155 822273 813494 972826 383667 54407 905143 521675 377067 236447 570318 755464 422252 466341 1010640 331337 329398 10953 604037 494358 241787 871821 133929 34957 763426 803146 600559 949216 715077 506027 561273 291541 514099 488495 995169 332356 299119 829611 521652 976029 794927 308678 502642 260191 232925 797820 760847 446114 565402 796060 200949 432526 560310 780362 891904 314082 549177 57469 537088 914030 609118 451970 202043 1043609 174354 708727 692200 483547 781177 90833 818868 954436 18794 294103 305985 488436 410094 42020 652963 732065 323269 842281 414689 572436 75488 443048 234106 859564 815336 858682 456925 957145 1033654 163018 372463 360098 795353 162840 784521 791328 716051 198200 81912 1044480 533212 793616 192636 956677 24286 1038301 8393 486532 830071 836526 3464 844263 401466 294888 877527 989227 745070 47552 23493 636001 117133 29124 107223 987184 827079 496211 5766 702545 251517 710176 216767 342802 317126 130739 325729 214740 456173 678631 720834 661645 904432 236909 822059 211527 219651 66376 771415 627103 258827 576080 948216 638535 395300 784303 1013298 1034372 505372 28262 186142 794544 796917 480713 458825 649401 183910 643071 819250 40097 153691 393347 964815 718588 102257 418470 481801 865397 521595 880650 437307 303433 14336 1021736 699063 686026 422586 360907 978497 265949 803352 43923 1009554 678012 828861 804980 518614 176181 635647 293684 689454 194986 923496 908272 438575 724751 813881 478871 739170 884655 414690 10605 871874 106088 358027 830346 889153 581674 14991 181081 462915 100987 285691 599321 13600 45558 85524 176479 581798 886983 814542 11154 1000598 523569 590933 147566 364067 305160 924040 384130 155766 527159 267897 316082 401196 729148 276462 316085 985302 210599 250083 962456 401784 467615 351494 521785 978186 768860 615226 578508 260602 108974 600084 543834 670632 951925 340065 573757 341225 739622 103326 968614 389765 132685 663167 806679 972217 327173 542057 661481 405174 588417 321271 621000 108320 851591 1039992 555569 294031 607216 484975 144123 690961 1018410 609042 362699 665510 439478 519372 799134 445123 768426 856764 789315 953040 122927 298292 836062 812714 806660 567354 771687 614433 715513 683530 562473 419451 296309 1030545 216131 594160 547569 71924 496170 338220 57723 98311 904229 853455 124724 641751 828624 177392 786642 135201 320154 259734 1001503 181208 101959 722750 486008 502179 420206 932440 722766 956252 439547 550090 548520 788370 935855 268139 610208 1014792 455835 240009 567010 110644 278953 4964 179504 433089 1011219 563376 746976 869645 903402 869143 208220 484267 743312 928949 386977 185059 248894 629402 822977 971821 248959 190284 815457 467386 821171 802114 897339 970987 236941 860522 201117 328919 611477 1035684 857577 880842 991399 1006404 159763 436928 555379 48532 507686 544238 251 35919 40383 191802 719383 1023528 262288 775614 331508 553793 910559 958793 944017 487348 544516 956637 397376 1041934 366830 124722 700459 520654 397471 39730 757709 336363 190123 96891 257909 258891 552125 959456 699847 269133 631827 786920 15930 238144 465917 625998 323482 183785 204898 745343 98951 711682 866362 103711 790517 101557 979989 655492 212907 228645 265362 371769 642756 1004005 512233 798077 812592 766334 124258 444098 770356 134894 807388 875054 336870 541732 843847 994333 205234 195717 772906 95645 46040 716650 113694 902896 565227 977568 465488 670222 732755 830694 960771 357664 274636 692338 357900 32006 743653 787821 137300 22482 581250 711794 867930 98123 554587 1007891 887982 467819 301179 83028 52343 15585 267969 743214 813550 814992 263010 791821 1000161 703758 517989 851539 967985 788262 674085 705235 613716 221782 492243 539734 537811 931922 846066 407833 671949 932479 409817 661069 172147 992377 231221 862870 281482 151181 67204 983181 332012 659520 769434 287038 124167 979654 792096 863915 950364 570251 60176 724551 675329 333486 319290 189307 305696 428417 525251 203300 684150 300299 511649 573715 449237 532614 1007904 881804 110498 885729 663136 530631 311383 420414 168404 681075 178178 361589 501188 342830 604612 920464 141772 907278 544596 70477 305499 903195 599930 175263 1020469 505042 926868 55341 240370 720548 408340 411858 842108 10100 892927 194075 997781 527645 378735 294604 33615 521194 963347 547675 508305 811292 757930 122996 874649 836968 829580 921971 351349 653174 564257 1000173 931720 97891 980071 691495 893196 1027136 917616 69277 385930 690320 394209 982653 881507 1018574 243061 692009 185675 926949 789880 827577 447688 597430 222285 869239 461495 572310 647401 920161 177096 507596 472917 798122 251645 338967 1029935 294201 441391 321319 829993 205608 635529 597280 131721 603718 993035 950042 743848 138390 789256 347299 671347 179662 821928 77371 1037293 820697 594791 647126 769963 931669 371348 437086 682070 822806 365523 963375 820269 831905 870300 527513 128896 686002 833977 1026658 131894 292534 782284 268097 705352 518225 255943 852068 130372 416730 904817 626667 81611 997594 165352 1021802 478227 463249 293914 363115 581221 443761 905546 84202 701088 816033 839313 375255 976820 540027 568411 603544 1027368 973070 567526 966788 82325 783260 487110 791913 344361 943133 838500 425990 607269 535995 505210 34706 707935 807508 172952 158003 690369 292092 799395 483976 580040 543864 924753 642080 375302 58819 818606 525313 911264 112268 486809 796706 1008592 98231 582471 41200 999780 851928 584896 752589 705341 882107 144733 693644 903889 848607 56400 693495 562858 163317 367388 177481 970981 1382 474137 1007797 650676 795083 811250 367325 580060 108659 497958 605019 457016 986592 1034378 1046587 292148 1022026 974277 737407 645970 549402 55506 190106 68521 207984 860546 695030 882529 65950 273911 800366 896824 960427 751914 54484 16896 320210 117095 180076 387870 952320 378572 141167 725261 941913 582093 438410 168921 972467 559539 510812 781221 361497 504600 385019 956197 292937 175724 936048 317988 221495 478836 269110 1035264 687240 745157 509375 964137 612888 748109 489199 246438 224884 774603 154015 1047183 816481 406098 565019 38036 959571 859082 154020 496500 306422 5999 468719 636039 102313 654928 43685 765493 15870 237521 121057 573053 331068 309289 856245 821615 719069 866021 198309 673714 439568 54627 294698 738559 627000 982360 55600 962212 928363 65355 747672 307713 585203 563479 106679 977678 420817 576621 790229 8916 96565 197968 271535 351727 729863 168087 578294 146195 946274 25198 783310 696708 652563 601301 165200 245660 603166 1033759 111624 416073 512569 384885 177527 812684 563280 330577 488082 262651 673279 136195 655937 108351 275483 303664 62433 770455 313130 865101 158147 625236 766438 221224 938 997211 657341 422752 366929 96678 139092 675816 312547 674755 83200 698248 474497 594003 867659 950620 131520 524428 1021813 397395 217640 60088 577520 842161 359350 737460 344803 666509 29274 882290 913065 648020 277370 766071 984655 492612 403566 901725 939033 368114 712962 425298 748541 754373 474615 413336 241190 216696 127873 208387 268658 146588 3018 1039486 191989 347923 405870 815750 728948 803990 575998 671405 235499 843568 319613 848920 805384 555713 778214 207106 725933 914301 794019 9527 159857 121962 13335 65690 785440 460261 994582 463263 50487 87070 490600 109521 618345 845207 969289 77389 9756 231849 36332 877126 941805 689918 358387 600447 27688 176664 896249 883924 581456 316361 512008 375473 899997 286649 974115 476569 620665 162532 578494 946848 644098 741913 12608 706546 423308 508028 146312 297802 614428 869892 793445 368763 210157 413182 50973 1030123 345583 837000 113895 642323 751683 66071 298353 980224 1046208 456689 996954 556245 177266 245940 347321 874567 966421 356813 1046420 57375 483742 1000194 703082 712892 464563 263401 987050 194702 674606 583534 578361 607900 1044637 692305 883953 420095 647109 950694 11036 838501 461595 708691 818429 345487 98633 928405 146759 68051 671663 142971 777380 713626 840928 135273 637999 116195 316193 1020311 804858 436671 987885 18064 450953 507091 50547 863668 367189 188377 939798 955830 1031755 619807 795116 939038 77386 1015558 192576 674759 297641 3716 151313 82786 535982 65955 700560 265202 521751 4607 614054 325454 385429 209740 15724 1023651 751437 410062 220592 194799 918102 224 417655 508295 1023037 551278 238709 863890 460675 673914 479895 391051 547357 667034 534137 1027011 554996 829816 529905 940252 351587 384081 443010 426319 866748 808055 1031145 1008359 940483 605391 955029 494916 647729 1039188 178726 378969 219698 417682 867317 19183 460263 655659 145804 278816 69861 552534 540457 500444 1018037 559707 1009216 1006183 599890 818200 673782 244441 191918 461951 180135 870045 953901 939286 294240 247282 763687 376437 485477 634221 380267 609995 250285 906357 616119 280666 685665 883654 611393 858103 676449 41967 1010993 37771 934590 701396 117028 428180 817217 618284 449195 629412 113123 802051 154058 815585 161619 900666 327289 407940 764787 635906 592678 28250 888539 603749 370482 1047878 662101 998077 199023 242109 88415 1010235 619176 128072 363692 608353 325658 1038598 72867 108936 531955 753191 547807 293211 475610 244338 72109 577882 447846 465856 656529 89945 420005 275838 777409 203774 165015 343855 947880 807238 480689 66280 757093 389376 927323 728018 615753 605008 1026418 885932 474717 242990 332999 357959 366297 224997 134045 890376 277934 367252 88367 1012841 13565 94896 949032 416631 746654 618624 392233 879958 531611 840352 433734 201401 157617 226175 873865 768362 77270 913376 397934 910024 599725 269661 744549 98884 760851 774367 965716 830435 720023 128295 259858 496319 998905 1044809 595949 120710 266162 483116 346917 206585 712044 922123 559215 75886 696710 290038 396658 310351 493457 2386 239693 559769 810709 306517 512527 713054 1039565 365195 39230 844611 1028006 588884 875601 591363 745669 532067 349238 712938 591678 348992 323277 150362 903773 172743 784746 772937 275489 170151 432983 545729 676796 879333 729168 938848 110612 290902 430853 922326 723525 911144 141211 222057 520221 199513 751147 957811 794271 687422 623938 978659 570497 587774 566368 522680 734381 153621 464505 836234 678084 324050 822391 651009 701334 604121 421813 611419 336811 1028513 195717 579050 595389 475638 339116 955284 300860 376184 750049 288850 800969 839963 213073 309425 835771 342182 223518 168276 44445 673076 476379 464239 231598 1029045 306706 933198 854111 775022 445374 845004 918233 1047669 502737 666076 602228 611894 175535 400132 114241 257521 638129 505309 635010 662841 481956 800149 660780 671862 490055 110956 984684 834916 76240 461626 97567 285074 724328 732648 586584 188644 305578 367602 972510 793618 949800 151020 904107 71462 716774 712954 441966 899074 132061 464214 378634 173272 125305 957645 56085 359088 415004 407874 675930 87013 43673 142122 77655 106152 718777 520207 611776 82812 1031866 610574 354554 531384 37066 180568 825504 47112 358544 462004 405762 30445 996516 153083 327073 781112 410130 943515 818101 103059 46812 149525 646311 318456 584821 474240 710807 228919 981574 848643 807127 990837 983084 465758 705133 345768 409848 934754 952469 1027100 68846 918900 913213 443888 752711 689935 988552 45978 981423 476991 237644 422751 433351 605478 539795 616668 283812 935546 127518 209792 57934 255493 214493 644367 41794 479780 207992 141344 470001 578377 1035465 698016 242239 815737 463456 557134 18436 128975 987134 65852 910734 932087 537114 608340 476189 1030068 213343 413137 297062 561242 341292 473538 638225 505940 185874 264842 662843 756895 929882 691043 667381 503885 1037949 236246 699842 539396 390058 704836 410909 800636 208451 137057 793329 94725 481888 818355 76319 759550 785482 531991 158972 41311 957185 216125 120784 301360 189111 369191 533336 958992 431955 490414 354116 88495 87791 113661 689338 34388 666715 1041428 352465 922967 848279 948550 651031 551336 623196 1031099 134156 260679 442004 44271 927652 671945 220382 550449 49097 522202 953611 769829 961239 305589 158372 1000515 930335 888494 671585 97621 982116 900009 955827 492541 313440 893087 72507 387628 980800 251680 152401 1044652 452388 82124 727422 462232 990625 161241 259074 312031 868926 33680 276047 574660 583930 719568 193419 356448 601284 347786 246034 299551 727554 98883 608498 949311 715019 141461 502894 879956 657581 897454 46716 476871 784551 854479 253511 496466 259120 1017806 793005 253317 879727 928660 360385 284229 611072 535712 310090 707399 668789 186499 675139 126361 598739 442722 761689 976922 880657 277623 779888 1000957 80028 602256 972062 862538 835030 144527 990767 250205 168082 65000 182047 946533 428954 139046 477859 743142 630314 792166 1018656 876600 288370 109530 890162 377605 695319 106567 143911 8911 84658 895879 805506 718696 121935 183048 137336 410487 259056 843852 928374 170746 530440 1023847 669081 686527 863489 970116 112692 1042921 704438 1036128 420942 555633 663545 952269 35361 99747 543502 1017393 318108 444317 697902 623876 694754 345299 35078 14422 731593 295054 759861 683078 365660 872 585681 881548 1039962 733649 335331 517616 10676 619149 322790 372432 501779 304436 851532 486302 613711 780465 144633 465504 438777 307652 847814 268335 8 11 7 14 5 15 19 6 2 0 20 8 15 17 19 7 16 9 17 13 11 11 1 10 16 10 1 12 17 3 11 13 12 17 5 13 10 7 17 11 17 9 5 17 12 6 18 11 10 11 9 4 10 14 0 17 1 17 2 18 3 9 20 18 17 13 15 2 13 18 20 14 18 2 0 2 4 9 13 14 12 17 0 12 7 0 10 0 17 20 7 12 5 16 11 13 1 18 8 17 15 0 12 3 1 0 14 9 17 3 15 17 15 18 11 19 8 10 5 6 12 16 5 11 15 17 13 2 20 2 7 7 18 3 1 3 1 19 12 14 1 11 16 3 11 14 12 0 8 6 11 1 7 0 19 20 2 2 11 3 15 2 13 7 17 4 10 8 18 18 7 14 6 11 8 20 6 5 1 19 3 9 14 6 9 3 19 2 6 3 2 17 8 20 17 4 9 20 1 11 16 13 1 5 0 0 3 13 12 5 3 14 3 0 20 2 11 4 4 8 7 18 8 9 11 15 13 6 2 6 4 18 20 8 4 19 3 19 20 13 3 9 6 9 12 8 18 2 16 8 20 11 15 13 2 20 6 2 6 5 17 10 11 7 4 15 5 10 11 3 1 8 6 8 3 3 9 10 16 0 12 15 6 0 12 16 19 4 8 3 5 0 17 17 17 10 5 0 13 19 19 8 3 17 4 18 16 20 6 8 6 4 2 18 19 16 0 7 11 8 15 18 20 15 14 4 17 16 7 10 19 18 6 6 16 6 19 2 1 15 10 14 1 1 13 20 12 16 2 10 6 18 10 12 2 20 8 11 3 4 3 0 0 9 0 13 11 7 6 6 7 10 17 0 14 7 13 7 6 15 10 1 3 20 2 5 3 9 7 8 0 13 17 16 19 0 10 14 10 2 9 1 19 20 20 18 8 2 9 15 3 0 9 14 12 9 5 8 12 5 15 8 13 3 17 5 4 15 18 12 17 1 19 13 7 13 4 11 7 14 14 8 11 14 19 8 20 11 7 5 15 17 18 19 6 5 7 14 7 2 14 3 11 6 2 4 19 0 14 5 7 12 1 5 2 19 18 17 19 11 2 16 2 18 5 8 14 11 19 1 2 13 17 4 7 7 4 2 3 9 7 8 7 20 9 18 6 15 1 14 2 18 19 8 11 4 5 8 6 17 14 6 19 7 12 8 0 7 20 17 8 18 2 19 14 1 5 2 5 4 16 8 7 18 8 12 12 9 9 13 15 5 13 3 2 2 15 1 3 10 12 20 10 8 19 20 3 6 19 14 13 5 3 5 4 12 2 20 10 11 6 14 6 19 8 13 6 9 6 18 8 13 1 16 19 4 6 20 20 5 18 4 4 15 18 14 15 9 10 17 15 7 0 0 7 7 20 20 16 12 11 6 20 5 5 1 20 8 19 16 20 19 2 2 5 16 2 6 12 3 16 17 5 4 18 12 5 8 9 6 8 10 1 9 18 9 3 7 8 14 14 17 2 12 19 20 16 16 5 8 12 10 11 10 19 9 2 12 2 4 9 3 16 5 17 12 4 2 0 6 8 7 3 14 7 18 13 3 17 1 10 16 1 10 16 6 7 16 20 5 15 15 0 6 19 19 10 19 19 14 8 13 6 17 2 19 0 9 12 14 18 15 1 17 10 5 10 1 9 4 20 17 17 9 0 7 5 16 16 3 12 0 3 8 4 2 0 9 18 19 3 13 5 14 8 12 16 14 1 6 9 16 10 3 19 17 10 4 11 15 16 6 2 15 7 9 19 15 11 9 18 4 3 10 8 17 14 17 1 12 13 7 11 6 18 9 18 7 13 9 15 11 0 4 14 12 16 17 1 5 17 0 8 7 3 16 13 3 10 7 1 16 5 3 20 8 8 11 2 20 11 5 5 3 10 2 5 1 14 19 6 6 20 20 17 17 20 11 6 15 20 5 11 4 14 8 11 1 6 16 16 0 14 10 10 9 10 10 1 14 12 4 2 14 14 9 13 12 18 20 19 0 19 10 14 13 7 0 18 8 18 1 5 20 18 2 5 14 4 16 3 5 18 8 5 8 15 15 9 10 15 2 11 6 19 0 5 12 19 16 6 13 7 1 12 1 16 10 0 1 18 8 11 0 9 19 17 3 20 10 6 1 19 15 10 20 14 19 6 16 1 16 15 19 2 4 20 9 14 3 4 12 7 18 2 13 16 9 17 10 0 6 3 17 8 14 20 19 5 2 5 19 15 17 19 13 13 11 0 9 10 13 4 7 10 9 20 13 11 3 0 10 11 2 15 3 0 1 11 10 10 10 7 7 13 3 15 13 1 4 1 6 14 20 5 15 17 5 14 7 9 16 4 11 10 7 1 6 4 5 4 17 19 9 5 14 19 3 0 0 6 20 18 12 20 10 0 12 1 9 10 2 19 7 18 4 15 3 16 17 10 3 13 14 8 15 11 16 20 11 17 4 6 17 13 17 19 2 10 19 15 17 13 7 8 10 3 13 15 13 17 0 20 1 4 6 0 2 17 3 17 16 9 20 15 10 3 1 6 1 18 20 4 8 19 13 12 4 6 8 12 9 12 3 18 13 14 20 14 4 0 16 19 3 5 2 19 18 3 7 20 9 13 1 19 4 18 8 16 12 6 14 20 17 11 1 2 13 5 17 9 7 12 17 3 4 14 16 7 10 14 4 13 7 15 10 10 1 3 7 2 3 10 11 20 1 8 10 15 12 20 7 10 9 4 3 4 20 19 17 7 16 14 1 6 11 8 6 12 11 13 16 10 17 17 3 16 11 0 15 12 14 18 16 11 0 4 19 4 7 13 7 13 0 16 20 9 14 10 19 15 17 14 15 18 5 14 17 7 16 19 15 3 13 18 0 3 15 18 17 4 0 8 3 7 3 0 2 3 12 13 14 12 0 14 14 11 7 9 2 4 15 18 14 10 7 16 17 19 11 7 18 13 9 2 4 12 6 6 12 10 19 0 8 10 20 8 5 13 8 0 5 12 1 11 20 3 7 17 1 19 17 4 14 3 7 2 13 3 2 19 17 16 14 15 16 11 3 13 19 5 13 8 5 12 16 20 7 17 2 10 8 7 9 17 14 14 6 15 9 16 13 2 15 1 16 6 7 17 15 7 1 15 8 6 6 15 6 4 15 9 10 8 18 4 2 19 13 8 1 1 2 19 6 1 9 5 8 17 20 12 17 0 20 9 5 17 19 7 12 17 19 8 12 14 6 17 13 20 9 11 8 6 3 1 1 0 14 13 15 14 18 15 8 11 10 3 8 9 5 10 20 2 9 9 4 11 3 6 4 20 0 15 15 16 9 9 6 1 14 12 17 19 11 12 20 20 8 8 19 9 19 18 3 8 10 6 1 17 12 20 17 12 19 20 7 10 5 2 8 15 12 0 6 14 12 7 8 9 3 8 6 4 3 10 13 2 9 13 16 16 12 14 13 14 11 9 9 19 20 16 2 17 0 14 0 17 2 19 20 17 0 10 16 19 15 16 9 9 6 8 3 4 7 16 13 8 13 12 12 2 1 2 19 2 19 9 13 5 16 19 8 4 9 0 3 2 15 12 1 4 12 7 13 20 1 6 16 12 7 1 7 10 12 3 6 8 1 11 12 18 6 10 3 2 19 6 3 4 7 8 6 12 10 19 13 1 5 12 2 18 2 2 5 12 7 18 12 10 19 10 20 6 2 16 10 9 15 0 19 5 12 17 19 6 19 10 10 2 4 17 3 12 0 3 0 20 14 7 1 16 5 3 9 10 4 3 6 8 6 3 2 13 17 17 5 11 1 8 2 10 10 12 18 10 14 15 4 15 8 6 3 12 11 1 17 6 6 7 0 15 18 12 3 7 2 15 12 2 4 15 7 18 3 0 4 8 8 7 11 20 7 6 6 15 3 17 16 12 15 2 14 1 14 17 20 1 18 8 13 13 20 3 19 6 20 0 1 13 3 5 4 0 18 15 8 0 13 0 3 0 1 8 5 7 1 12 12 19 2 16 3 0 12 19 8 16 10 18 20 5 12 1 19 17 9 15 2 19 13 4 19 13 5 14 19 17 18 9 6 10 17 8 1 10 2 19 15 12 8 16 8 20 15 19 6 12 18 7 11 6 9 18 11 13 17 6 11 3 9 17 12 0 13 14 7 7 1 3 5 5 17 14 4 17 12 15 19 5 8 6 0 19 14 3 19 5 3 6 20 6 3 7 10 3 14 13 6 20 12 1 0 15 6 15 19 6 2 20 18 9 2 3 12 2 17 13 4 13 4 5 17 2 4 14 16 3 10 7 5 17 0 14 9 19 17 12 17 19 11 0 5 18 14 14 9 1 14 14 3 20 6 20 17 9 16 0 4 14 16 9 11 10 18 8 7 7 15 8 20 6 8 3 2 14 17 1 2 15 17 18 17 12 11 11 20 8 2 14 13 17 13 15 1 13 0 6 13 14 15 11 8 6 18 10 17 12 17 4 17 18 6 19 4 2 15 5 2 13 0 18 16 14 2 16 15 18 3 1 17 3 4 7 9 19 5 18 14 3 2 20 6 5 10 15 11 9 2 12 9 15 19 17 16 16 6 2 14 11 13 2 18 0 20 6 11 9 3 13 7 6 8 2 7 1 9 2 3 5 16 4 11 2 1 1 11 18 13 5 16 16 2 16 11 5 20 17 20 17 4 1 9 5 1 1 18 19 13 2 20 2 17 13 0 0 16 15 6 0 3 15 7 2 13 11 19 19 5 11 5 7 4 15 13 2 7 4 18 1 14 9 0 9 16 1 7 10 9 7 19 16 5 14 5 13 18 16 2 13 20 11 18 20 7 12 6 1 2 16 5 0 14 20 2 1 18 11 16 2 13 16 15 11 11 7 18 11 9 16 14 5 17 19 9 14 18 12 10 12 5 10 13 5 15 3 15 2 11 13 5 2 10 8 13 6 1 2 13 14 11 1 6 1 20 20 6 15 17 12 17 14 0 16 4 1 10 6 17 16 15 2 5 9 12 0 18 4 16 1 10 10 9 15 0 13 17 15 2 14 2 20 12 6 17 9 3 14 12 20 15 12 0 17 15 14 8 16 14 16 1 4 20 6 11 1 1 14 12 3 6 14 2 6 20 1 6 5 13 0 1 9 3 7 17 1 3 17 16 11 1 16 10 13 15 11 20 13 7 9 0 19 6 2 10 20 1 18 20 4 17 18 6 6 13 1 2 2 0 17 10 9 4 13 20 9 18 8 13 15 14 6 3 19 12 20 10 1 16 13 2 1 6 6 11 15 6 18 13 18 2 18 8 7 3 16 19 8 13 20 1 10 20 17 15 5 13 2 4 13 16 14 13 19 5 11 13 4 13 16 13 20 15 17 18 0 10 5 17 16 1 9 8 10 20 3 19 7 7 15 20 3 0 12 19 1 12 19 3 18 6 4 0 14 9 0 5 12 20 4 17 8 3 5 0 16 13 20 4 15 13 3 20 9 18 14 3 20 18 19 12 15 12 17 15 17 4 17 19 10 10 18 8 16 7 6 9 17 16 14 8 4 15 0 15 3 14 6 9 19 17 13 13 16 6 10 2 4 9 20 2 0 2 7 8 17 16 10 0 13 12 5 12 14 3 1 11 9 1 13 9 11 12 13 16 4 17 1 14 2 19 10 3 4 16 8 17 0 18 15 18 18 9 15 10 2 20 0 0 14 5 17 13 7 15 3 19 15 12 14 10 17 4 16 1 11 3 6 5 9 7 0 11 14 0 17 9 0 11 9 8 15 0 5 6 14 16 5 13 11 14 10 10 13 14 15 14 3 13 19 4 6 10 20 20 20 6 2 5 14 6 10 18 5 13 6 20 12 1 11 17 0 16 1 12 7 16 18 13 12 0 0 10 2 16 0 5 5 7 20 4 1 8 1 19 19 20 15 9 16 15 20 7 11 16 17 1 10 10 8 0 10 0 4 2 20 17 11 20 3 18 1 0 16 12 15 6 13 18 12 15 16 2 8 7 3 5 12 19 17 3 13 13 20 12 12 3 13 19 9 13 5 5 20 3 5 8 8 9 4 11 13 9 4 12 11 12 9 20 13 14 13 6 18 20 3 11 5 17 13 12 15 8 6 0 17 1 2 12 3 7 18 1 18 6 4 18 11 8 18 4 16 20 8 13 8 1 20 6 11 2 15 0 11 5 16 17 5 9 13 14 20 0 19 16 1 7 2 7 2 14 16 5 12 14 20 0 4 19 3 3 19 12 7 1 4 11 2 20 12 15 6 12 7 16 16 5 5 8 7 6 0 2 19 3 14 15 3 4 9 14 3 7 8 16 19 2 0 14 5 20 15 18 12 12 12 19 8 8 3 2 2 4 4 13 10 1 4 20 18 6 13 9 12 11 9 7 13 16 4 19 20 7 4 7 5 6 17 15 12 9 4 19 3 13 4 13 3 17 17 20 17 11 8 7 13 4 8 16 12 6 1 4 9 1 20 15 10 11 5 16 17 11 11 7 0 18 6 3 10 1 7 3 17 9 10 18 15 16 4 6 12 19 5 8 15 7 9 4 14 11 2 13 10 4 0 1 12 8 8 10 6 9 1 2 0 20 6 12 11 7 16 5 4 5 12 3 18 6 18 9 3 13 12 10 20 5 3 12 6 20 7 20 3 7 1 20 9 14 14 18 7 11 20 15 5 16 10 9 4 15 20 18 8 19 12 3 0 9 3 17 10 14 6 13 3 19 5 6 2 18 15 7 16 15 6 6 1 14 18 16 10 9 7 15 10 7 18 17 13 17 15 18 18 15 16 1 14 6 14 13 4 12 18 18 17 12 7 0 17 4 20 0 1 1 16 9 6 11 15 6 9 18 10 13 8 11 12 3 14 12 15 4 7 12 10 17 20 20 3 7 5 3 14 4 6 13 3 3 18 3 6 11 12 17 1 7 9 13 3 7 14 20 1 11 11 9 9 1 16 8 14 20 1 18 18 10 1 9 2 3 14 18 11 6 14 9 19 5 12 9 5 2 20 15 10 12 6 14 13 10 4 10 9 14 0 17 5 0 12 3 14 12 16 16 8 0 14 13 0 15 8 14 15 0 1 15 3 15 16 2 1 9 13 1 10 8 9 4 7 5 18 4 19 5 13 2 19 9 2 3 1 5 6 4 20 4 17 10 17 7 5 18 0 0 10 20 1 3 15 1 0 1 10 19 4 6 9 1 16 3 12 1 16 15 18 18 19 16 5 1 9 17 20 6 5 6 10 19 19 13 1 1 6 11 14 13 15 14 16 19 20 15 8 3 11 2 16 8 15 9 6 4 17 12 1 1 11 11 17 19 15 7 3 6 6 2 16 8 6 6 19 5 6 15 14 16 11 11 10 13 18 11 20 12 8 14 1 0 13 15 18 5 15 17 6 4 17 11 15 9 0 9 20 13 18 19 0 10 15 20 6 3 16 18 16 2 17 16 11 17 3 2 5 0 18 16 9 12 1 15 9 7 20 8 17 12 5 19 12 4 16 18 13 16 8 10 18 18 11 7 3 2 11 7 9 12 16 7 12 19 10 0 13 9 17 12 5 17 18 15 16 6 10 14 14 12 16 11 2 4 13 18 9 1 1 15 12 13 6 13 5 13 2 17 19 6 19 0 4 10 0 15 19 8 8 11 10 8 10 7 19 19 8 19 0 3 3 13 5 10 5 11 0 2 3 19 13 12 19 6 17 5 15 7 2 18 14 6 16 9 13 2 7 11 1 2 18 12 2 14 11 1 18 16 5 1 2 11 15 4 9 14 8 6 17 13 17 5 0 19 16 19 12 8 1 18 15 17 0 10 11 4 13 2 9 17 11 1 0 20 16 6 17 3 9 13 4 14 17 18 17 3 9 12 12 16 11 2 15 2 12 1 2 2 15 5 11 9 8 20 5 18 19 5 0 10 20 15 6 4 16 0 9 18 8 7 2 7 16 2 13 13 4 9 1 5 20 1 5 14 4 10 0 19 19 8 13 19 6 0 11 11 6 2 15 17 1 12 16 0 17 16 4 18 1 10 1 18 7 10 3 5 19 8 13 13 7 1 3 11 12 13 12 10 14 8 7 9 11 9 5 1 14 9 13 11 6 10 8 10 0 3 9 5 14 5 11 20 18 0 20 5 12 13 4 14 17 10 3 8 7 1 7 11 11 0 9 0 17 5 2 6 16 18 13 19 15 0 12 6 8 12 11 19 4 19 10 2 9 18 18 9 10 12 13 11 4 11 19 6 19 10 14 13 9 10 11 17 16 13 15 20 6 20 14 11 11 11 4 6 17 0 10 20 15 10 8 8 10 8 13 15 7 14 2 7 14 5 16 8 4 12 4 5 6 12 18 7 15 0 12 2 3 15 13 6 6 3 16 19 15 7 18 20 9 3 5 7 14 8 17 15 10 9 17 12 14 10 2 4 14 14 14 6 15 19 3 19 4 9 11 7 20 15 6 0 18 4 10 11 16 15 2 10 8 9 6 2 5 5 14 18 5 18 10 13 10 20 20 1 13 4 8 11 5 2 10 14 13 11 20 4 6 13 20 6 4 13 2 15 11 6 6 12 5 16 12 19 11 15 15 16 15 6 5 12 19 7 6 14 7 11 19 7 8 0 17 11 0 18 18 0 4 11 7 11 17 17 10 10 13 16 12 17 12 3 14 9 13 3 5 6 5 11 2 13 20 18 0 4 1 0 11 12 17 1 16 13 18 17 20 18 1 16 13 1 16 14 0 13 9 7 6 1 8 2 16 14 5 13 13 20 18 17 3 8 7 20 17 7 15 3 18 19 0 9 1 4 16 3 1 12 7 7 17 3 19 17 5 6 19 4 16 10 20 0 20 2 15 12 0 20 1 18 17 10 0 16 1 8 0 19 8 9 4 6 2 1 6 3 15 20 17 12 18 20 5 2 13 15 17 20 17 17 15 15 2 2 10 5 20 17 4 6 2 9 7 7 8 15 0 12 1 13 12 6 5 3 18 15 13 18 9 5 5 12 11 5 15 5 13 13 8 15 20 5 5 14 11 15 10 7 4 17 14 4 11 17 15 9 6 5 1 9 16 5 10 7 1 17 13 11 2 6 6 15 2 18 14 3 17 6 19 15 3 4 6 4 7 20 10 14 13 13 13 8 3 19 17 20 14 1 0 17 6 13 10 4 11 9 15 10 12 0 15 8 8 11 1 9 14 19 7 2 19 10 4 19 12 8 19 19 9 15 17 18 5 18 0 6 0 7 9 12 1 11 13 17 7 20 1 10 0 7 17 6 20 4 3 18 20 19 17 20 13 5 2 14 7 7 14 16 11 7 17 18 6 17 20 8 7 9 14 1 17 0 4 0 18 18 5 7 16 17 8 14 11 10 19 16 3 3 6 8 13 12 11 20 4 11 19 2 16 9 6 14 5 8 0 8 11 6 13 18 11 16 20 4 5 13 0 19 7 10 13 18 9 18 11 9 12 15 5 6 11 11 14 11 16 12 12 10 11 9 7 13 2 14 0 3 13 12 4 6 16 17 8 9 16 11 14 8 14 1 19 13 19 8 15 10 16 20 1 6 12 9 18 6 4 5 3 3 8 14 15 6 11 0 2 10 7 3 18 4 11 10 12 2 19 11 14 3 14 1 3 0 18 14 10 7 19 3 14 15 7 7 19 5 20 6 20 1 20 3 9 6 13 19 4 6 13 19 4 3 17 20 6 15 8 6 11 13 7 6 12 11 4 8 0 0 17 7 1 10 17 8 4 2 13 6 16 11 13 10 11 2 17 18 7 8 5 2 12 20 16 19 15 4 7 16 11 11 4 15 0 19 7 14 18 0 12 9 5 20 0 1 6 17 15 7 1 13 0 11 16 7 11 20 2 14 5 15 4 8 8 16 15 13 11 14 1 17 4 14 18 12 19 5 20 18 13 20 7 9 4 19 12 10 17 11 7 11 16 17 3 13 2 1 16 19 18 0 13 19 18 4 8 1 15 3 15 3 0 8 2 3 5 15 18 12 4 13 4 12 4 13 5 17 19 0 0 9 3 0 16 7 16 4 12 4 20 7 19 1 7 16 20 14 16 16 16 10 5 6 4 2 8 14 1 11 13 13 1 2 8 13 20 11 16 1 13 0 15 4 0 13 8 4 0 15 12 6 13 9 9 20 20 18 11 11 11 13 6 10 3 2 4 16 1 6 11 15 14 13 16 20 1 8 1 3 16 20 1 12 2 0 13 9 9 0 12 0 16 14 14 6 3 13 14 5 12 18 9 0 10 14 3 11 4 18 19 9 9 12 1 17 18 5 4 14 20 13 3 10 8 1 15 3 9 3 9 8 12 17 11 10 14 2 6 19 7 2 3 5 19 18 6 18 17 15 15 11 16 15 3 3 20 13 2 11 7 14 6 0 0 6 13 13 4 13 16 12 6 7 6 5 5 1 11 9 6 14 17 8 14 6 5 13 17 16 15 15 4 1 14 1 1 7 3 13 0 4 3 14 19 9 19 4 12 19 12 9 7 11 4 2 8 1 3 19 13 5 8 3 18 20 8 20 12 2 12 3 19 2 5 8 20 14 2 13 15 0 5 0 8 19 3 12 4 12 11 1 7 11 14 2 17 11 15 13 4 13 17 1 10 6 6 17 10 18 4 10 18 10 6 16 0 18 17 4 0 4 12 18 11 16 10 11 20 3 15 16 19 5 7 9 0 13 20 14 8 14 16 4 9 17 5 10 4 15 18 3 3 2 3 19 15 20 9 19 2 10 1 6 11 15 11 6 19 1 14 9 18 4 3 15 11 5 5 0 13 5 18 11 2 20 4 13 1 6 13 1 1 8 14 4 20 7 0 3 6 8 8 1 8 11 5 17 8 7 9 8 9 19 18 19 7 20 19 3 15 18 2 5 10 4 3 0 5 4 0 17 7 18 2 18 9 20 14 20 19 16 17 12 9 6 8 12 7 14 12 6 18 2 15 4 17 17 8 17 3 13 15 3 3 6 10 13 16 4 4 10 12 5 6 13 9 20 20 2 2 0 6 18 5 14 4 18 7 9 13 5 11 18 19 12 5 13 12 9 9 2 7 7 2 10 5 12 6 0 10 7 4 18