5
100
0 151208 400309 299486 501310 597368 331771 144496 146986 719382 901695 970237 245477 944592 424432 342791 814898 627635 137835 247963 169014 270042 256684 836868 12856 950361 46822 345043 889647 390096 894721 582715 48864 718274 717361 137804 894921 72347 471073 661922 945876 765081 806871 17176 668796 922994 602697 499098 928027 476087 997800 991613 115611 464741 623333 100930 809465 434937 615751 877479 501662 239273 702026 806405 19353 680020 684017 987091 909137 498240 81420 517594 91287 629733 511984 65078 866887 264014 347236 236204 378680 350911 504252 352341 687872 850781 543870 720962 972546 249574 369320 594801 66704 631304 972427 787497 429668 139294 986842 711790 
151208 0 296855 260242 687903 505783 832525 473655 368827 851065 600731 152304 512481 192778 758680 799053 297073 484054 376064 289075 450244 604079 215678 707232 907592 474497 772887 272751 90386 177507 683818 689421 706353 186207 226928 576403 608856 467053 314257 186314 177820 241819 344298 427991 627530 134230 923059 957551 668872 935992 35368 459605 347930 199126 841968 650393 151581 413935 259625 221197 813845 20210 323369 126038 320558 147179 886498 187417 473285 250736 83451 888611 324042 138255 764159 149908 749010 376688 493842 910326 698896 498680 425802 55109 627310 330214 703037 684872 754179 394623 454287 327207 685502 773186 750781 443082 474918 34996 384164 698463 
400309 296855 0 642472 296383 296631 559518 330886 700617 385285 630068 689558 672902 470387 351750 814296 951126 332520 275820 960118 333350 886171 42024 345526 929453 686615 574702 824757 235558 208200 937572 82979 937573 70177 209254 962672 44786 565944 591057 767608 367046 911518 597358 635982 491353 321028 243148 806175 993261 402232 888594 866028 478851 163750 607681 601229 212402 48699 450706 223517 682004 173606 525238 929431 117340 509035 291646 456833 174631 650024 612783 364780 788966 874687 767235 121650 274127 764024 168182 866148 707481 708929 515680 610771 566617 842175 284482 158769 210878 749252 318305 238193 328204 604972 646254 172529 349685 509484 542547 79680 
299486 260242 642472 0 396612 38260 79759 213257 503218 787180 402434 143088 40051 768297 903264 821222 707347 152148 377007 941587 359917 500439 595256 491055 292742 216191 76870 664554 394216 640101 349009 74446 863387 220614 595365 444860 923808 673587 904491 715960 696495 665549 812962 555162 874462 694237 448277 719045 724246 876522 692695 675049 45263 709077 249374 228001 575033 999709 159311 414148 136167 124735 189742 395029 933299 756623 324798 126610 84179 847631 950174 103560 967756 102291 952778 191049 426495 348899 880057 452958 778286 394454 527881 98222 979917 221037 93762 546828 532094 540005 916766 155894 923939 783 532718 836681 150037 111985 118227 348277 
501310 687903 296383 396612 0 9340 862422 458095 975198 688918 823667 580449 89222 34262 1277 622665 312791 930341 412152 121343 295204 349653 348751 619878 219410 510047 861434 57364 922512 991477 828875 340850 787891 445881 538853 52263 34424 545992 857564 402872 183073 143169 761051 399377 609228 603914 243206 517968 695800 950587 520600 30326 636401 958894 850662 245812 697144 980759 53941 434030 528953 121645 863246 334973 924612 693935 862355 231953 707011 626205 443496 155447 550771 744778 570161 155304 2316 839337 72325 546508 583615 495084 750084 142726 657393 116495 808974 605080 623615 939785 382012 934860 777707 531779 720658 306207 189509 76519 658026 573990 
597368 505783 296631 38260 9340 0 909234 111649 700768 6089 738943 892080 616933 581065 131846 297164 592412 809234 684215 197833 422234 59958 229050 500033 229429 501042 130612 103687 735408 267512 315092 546853 115140 130394 878665 388378 872837 195696 82813 559108 167881 982864 219295 757371 940682 776790 174276 435410 782579 6003 265034 533446 980376 680925 930558 354735 4405 692446 282228 616055 632076 577946 384319 552718 518007 395056 324259 804992 152810 159807 804754 629757 783985 533529 786582 555109 440677 516357 457301 197279 34652 185084 404658 130881 744335 773353 776328 82497 653951 709649 754141 149161 713721 789015 802105 446804 307807 765284 451640 691491 
331771 832525 559518 79759 862422 909234 0 70823 623942 929135 71672 90843 571197 269947 728624 548325 770950 846981 369139 51926 534145 640871 177834 194661 188308 529844 449467 779809 691226 199633 208426 100003 104739 967830 3446 461167 85495 347694 984907 706892 803083 283925 965713 710547 74221 142194 447227 530571 475713 964918 210903 924375 159467 119181 215787 843133 190583 730425 442166 662211 271857 334853 255912 226156 172385 391166 16783 389519 233997 545309 158261 496821 574528 986298 619733 979605 520863 862678 147047 707356 242604 290317 633876 116895 523205 919937 648016 78443 700392 963716 118309 291302 974417 130037 551811 253183 452199 837077 780876 661026 
144496 473655 330886 213257 458095 111649 70823 0 222171 320368 2413 15429 148932 865927 207954 695902 826304 283575 124785 675519 121109 971214 519199 896154 762417 313102 626233 941919 621635 864701 785552 48196 117505 434051 685843 204513 18736 590861 402830 345713 340780 858925 513944 584904 794625 134695 916306 946363 726234 223227 534489 832706 648485 854628 895810 595479 735833 467336 892930 128109 484026 301844 126234 486038 874122 742731 947022 724996 267037 131485 72585 331932 568310 762731 358571 254869 372205 964519 933689 924161 585442 165879 209502 945307 268838 595519 297881 99410 511562 469671 750611 80078 87425 400125 914679 392254 631546 451861 717109 163795 
146986 368827 700617 503218 975198 700768 623942 222171 0 838793 336277 298510 967973 877231 208319 256573 683670 106629 19445 153375 81766 737957 856897 947251 898451 504744 154983 244500 676536 50184 406109 337217 477086 870629 995928 937201 710453 337183 678384 536827 880551 529651 373720 866590 222159 910638 154151 662821 92422 567553 319217 302457 393863 180151 602517 443715 215850 623866 181387 805397 776693 134891 808077 740857 534000 902542 6077 200169 134069 836090 360506 747055 69549 907829 9325 774481 954596 9190 995300 921663 280297 674847 795054 478708 419031 608094 866891 174161 618140 926039 805179 582118 726295 686216 918031 110043 322681 18899 584143 597154 
719382 851065 385285 787180 688918 6089 929135 320368 838793 0 580913 512287 918124 66841 106435 875184 274729 777577 216854 107714 789726 600379 205642 54291 211436 966658 267145 752129 457005 309038 538702 832213 993571 845667 953973 781240 607340 801051 510722 190729 568158 803329 129472 136650 104014 527132 743060 866032 83112 962564 191931 80644 744879 583687 75191 613308 312383 181283 831949 146490 270255 438913 106083 155509 986369 396232 200626 667528 647729 613758 317687 497740 664233 866757 509077 281618 648160 896187 382982 49086 357455 496873 978244 179641 56332 292115 698365 499845 837401 70449 714991 479279 704552 148445 290272 77835 736887 906311 796662 869278 
901695 600731 630068 402434 823667 738943 71672 2413 336277 580913 0 944103 538192 169523 204020 20132 606909 660307 445635 187293 832911 960426 33093 410631 734338 721679 558560 894790 811575 177144 539787 464073 653625 584439 378945 941568 207722 620291 993472 269313 603644 976169 729389 31749 404218 208184 236856 582151 95179 915858 100865 384253 846900 617310 170030 117450 332071 905431 696296 19406 628137 151176 620851 866544 978549 227409 728958 447130 385034 886298 66417 535713 53978 147769 393530 20762 373869 769850 396093 454890 197371 812426 421794 653687 800764 205479 251376 462084 745881 125606 911645 757516 874981 129837 420230 848697 604976 447617 586347 740403 
970237 152304 689558 143088 580449 892080 90843 15429 298510 512287 944103 0 203340 393419 91943 529991 318537 762928 176820 778783 926450 788461 114193 924826 742577 767725 120900 520561 400237 51405 797486 31614 202826 8809 289576 911980 860455 97503 629358 442360 760388 293889 148970 584319 632605 630358 986606 183390 307028 763787 765839 157884 279932 755436 915226 16874 906224 737643 939569 227808 122686 794451 261777 658550 157668 33771 593774 36719 366713 152518 253088 343946 491755 990362 935047 564408 278953 948544 475430 128193 766222 11756 42930 671181 384852 533071 793493 815759 337851 849113 790031 373346 232170 304789 470559 985871 432788 862653 985593 854267 
245477 512481 672902 40051 89222 616933 571197 148932 967973 918124 538192 203340 0 162653 628111 684635 738795 625647 744140 63416 320390 131715 334762 993966 816622 194566 903900 488104 648250 31359 181893 855457 735888 486909 435468 810269 465599 70987 797707 453525 192013 276277 137944 469859 106908 613601 168693 560618 512409 657146 797361 843175 480156 876436 484098 823372 259793 470842 284409 889141 687030 934931 931924 239175 839276 119119 130634 383247 631458 119597 643675 506001 938321 455234 93053 767096 99943 145651 483436 829828 434400 376255 66046 807455 120873 111542 90649 151700 251490 943027 501625 443297 805526 876168 203002 721593 75866 921537 303563 85315 
944592 192778 470387 768297 34262 581065 269947 865927 877231 66841 169523 393419 162653 0 718759 601341 614019 953018 704400 688948 410550 368744 971004 342918 368566 917605 918312 739390 18936 958104 147053 779804 791320 851289 236103 569985 991279 744604 464287 997698 974654 196788 322031 530809 401325 574472 502802 426913 833500 235185 74947 704053 645777 585647 344231 719863 569868 371713 486354 630758 807025 685555 976111 105578 960772 558331 118391 299342 83786 526094 192024 575723 382679 939989 942225 36755 754175 369287 1970 476862 932216 165310 843633 124918 224873 994349 872936 673655 491934 605420 888738 509854 127088 849303 632985 582891 785879 392293 306931 214269 
424432 758680 351750 903264 1277 131846 728624 207954 208319 106435 204020 91943 628111 718759 0 252997 579948 566151 222922 910210 56485 314043 590922 403756 611563 575946 806340 987080 358344 374012 496246 628160 276912 57701 907934 668517 633817 228960 275893 295254 51775 950695 956188 825245 455783 201441 93483 847131 679691 183796 528032 594286 118933 53461 694873 350046 279298 750735 378099 557233 620680 48441 268258 766972 839964 799886 610269 43941 319267 267063 776054 831049 407794 403375 742240 222490 608793 728384 91541 598487 517693 368610 229335 96600 118216 568168 254521 199278 859469 402132 212574 590975 13155 749819 376245 893893 535233 640250 884034 447373 
342791 799053 814296 821222 622665 297164 548325 695902 256573 875184 20132 529991 684635 601341 252997 0 659555 122266 735305 479717 433709 156444 916030 268810 588097 218873 485221 839775 421015 578613 268155 267985 911709 684898 256113 609566 682368 48882 616876 232798 172544 383154 563169 810511 418835 634110 987901 902990 277944 34883 195596 343479 684695 334329 208942 990191 120137 803196 601495 222946 154337 222460 73123 640775 427619 326024 539918 948115 668685 756849 89772 458961 67616 131910 378862 817020 946685 588827 962638 609982 669040 534627 635023 831421 537774 749308 349348 127412 912611 202424 970807 276024 562856 783381 245780 911724 417198 587618 283188 425882 
814898 297073 951126 707347 312791 592412 770950 826304 683670 274729 606909 318537 738795 614019 579948 659555 0 78149 195640 242976 349842 390492 920664 217232 571931 402505 682555 121037 508709 19572 717431 858096 771104 693708 574126 931279 971797 667340 735885 929492 126773 852206 611019 784145 854482 99671 844821 334423 820686 634186 958261 902915 410721 445021 452452 127575 592024 112290 134202 763059 71469 43117 158426 877926 802578 823785 813086 841712 237018 505180 971954 441873 658248 7743 912394 834552 956558 934415 509228 522195 710760 901499 326800 913564 807944 72969 327077 1524 683959 489184 118766 585763 914980 441940 351707 482609 528724 189677 317053 825992 
627635 484054 332520 152148 930341 809234 846981 283575 106629 777577 660307 762928 625647 953018 566151 122266 78149 0 803887 464318 750288 214376 309845 53872 928899 246990 417147 862942 114565 554205 989722 37821 350628 203326 519115 791674 169655 426168 814450 536925 291523 526586 516248 646883 335546 863030 664563 127792 946730 302854 564261 714290 509495 728756 288572 106639 564311 155017 644175 84710 952093 92845 179688 310996 163824 772572 218279 456460 697758 100646 588183 945304 744943 820139 618775 252931 942931 367204 526339 558566 361382 910951 921198 510907 370007 585130 746706 229290 177436 802504 469603 51583 580806 612507 541163 46647 179029 669858 885530 765725 
137835 376064 275820 377007 412152 684215 369139 124785 19445 216854 445635 176820 744140 704400 222922 735305 195640 803887 0 429306 736339 860379 601212 154717 62343 915486 379005 979408 616457 33341 996292 319816 393954 282470 830700 168106 249525 741131 359361 831861 465054 917957 559686 686865 849409 46539 30292 385909 232122 164206 625666 348689 590502 786444 336903 729606 310356 728796 626931 451964 734878 304939 147465 578558 406502 666780 508717 997355 973557 893243 252752 900233 475528 145 208058 492415 561751 566932 494045 75961 452201 535878 547951 387717 112714 631352 869156 536088 750353 778888 530015 26100 891902 38831 340567 315165 152698 374982 316433 454202 
247963 289075 960118 941587 121343 197833 51926 675519 153375 107714 187293 778783 63416 688948 910210 479717 242976 464318 429306 0 958480 408502 357217 829819 766107 899335 301465 233903 41866 238837 483951 329117 27437 912705 949019 170129 703753 140882 652430 887515 313323 907603 26919 497124 213877 2571 996715 451000 156494 497916 395530 42765 89759 605088 163706 222422 232797 523721 573695 533408 842911 32111 125138 336028 839724 959458 965594 987842 514161 418703 403106 342630 277933 573022 236204 520545 328443 222949 800170 54490 485404 431793 987187 140843 726008 900274 14313 891482 761012 733428 429752 50060 905435 783285 443847 177998 739982 158062 352702 721531 
169014 450244 333350 359917 295204 422234 534145 121109 81766 789726 832911 926450 320390 410550 56485 433709 349842 750288 736339 958480 0 566031 355180 486631 287808 91619 306617 115591 756241 132230 912750 945718 764600 662196 560138 393971 552830 979667 63530 664191 214670 559517 31501 319303 644163 935598 352722 978200 194504 524696 406622 532348 400916 762943 661469 299498 957210 961488 341681 410454 609046 523414 873379 218969 316621 310190 93297 786936 593812 985863 864585 319819 915984 876216 269196 597738 988278 832617 743447 806464 298728 640154 437811 738295 187266 808924 530968 589873 572867 313513 60048 823467 923601 694978 254255 179793 573631 97171 173494 262846 
270042 604079 886171 500439 349653 59958 640871 971214 737957 600379 960426 788461 131715 368744 314043 156444 390492 214376 860379 408502 566031 0 43274 138304 513489 616264 398949 743586 585769 510726 502688 92285 459182 590062 255806 879178 143530 127148 658330 142326 713641 290152 67977 319926 740186 24373 438632 838588 9069 237021 431500 85620 689245 924939 79809 268642 934206 772036 283335 906828 818177 73162 811042 592622 990030 736750 26842 629834 56452 720003 166329 862327 793702 997273 911416 563427 979988 91332 488236 256681 373970 863844 489233 398188 60796 907217 152096 779646 596880 810554 901811 94737 473715 341059 47430 965588 806710 195163 460096 474472 
256684 215678 42024 595256 348751 229050 177834 519199 856897 205642 33093 114193 334762 971004 590922 916030 920664 309845 601212 357217 355180 43274 0 772051 3746 569160 55360 421535 131331 403164 556352 868179 400231 686723 764088 870700 921815 874236 921544 781545 792756 684384 229663 933985 836761 318396 447920 775557 295870 733657 606190 267311 589754 532722 59186 768763 614508 143941 413390 847358 586498 146254 69987 231025 242398 836070 104378 826775 982686 162344 672480 949238 35692 849935 68978 379235 198621 457806 615973 883637 257020 29665 166785 237011 431891 389933 717985 764405 268789 917883 10283 794849 536025 555364 29357 471275 897843 856233 83258 898082 
836868 707232 345526 491055 619878 500033 194661 896154 947251 54291 410631 924826 993966 342918 403756 268810 217232 53872 154717 829819 486631 138304 772051 0 144382 216411 1522 961250 136548 835154 146250 124283 753624 997340 296514 196086 357635 20728 269934 976115 862601 432960 700033 398713 482684 848094 120446 250961 641511 366243 761385 359718 887525 303748 516910 2033 50059 322079 222592 549042 38288 912825 143824 616975 596477 534199 737046 622344 759482 4698 944446 117387 992211 240986 901659 158438 75246 355004 961752 95211 728159 313164 676171 953460 594759 759176 309936 964171 682506 9646 148337 455367 427611 955537 154881 198488 73715 214889 418203 437131 
12856 907592 929453 292742 219410 229429 188308 762417 898451 211436 734338 742577 816622 368566 611563 588097 571931 928899 62343 766107 287808 513489 3746 144382 0 752767 960610 539309 726637 915190 370337 572052 268897 224541 132063 534532 616298 426826 33479 666385 888682 389137 318724 792593 383891 92498 610613 215023 584646 208420 544455 212741 803318 436314 84144 878297 890228 432550 874422 271738 526190 954444 579778 254945 725092 67289 942323 521023 504728 816590 203496 135273 78949 932897 448497 857966 48868 122865 792566 824025 836088 33500 443745 833555 210328 50996 766601 863333 135276 550436 492657 122630 625733 100671 532176 740538 102833 917328 514108 210807 
950361 474497 686615 216191 510047 501042 529844 313102 504744 966658 721679 767725 194566 917605 575946 218873 402505 246990 915486 899335 91619 616264 569160 216411 752767 0 377179 776415 856952 155527 425529 486517 356549 766360 460618 766646 407562 406076 214497 218564 339169 905377 569446 901154 658532 963662 603623 836710 414258 437193 681886 873402 251126 229333 598682 331017 167539 666904 99804 758591 164931 575672 230380 100533 240232 267573 460248 950449 164045 701135 975358 482039 72738 804101 513445 395261 475733 653971 908678 894197 5029 650698 968218 991946 146357 330780 369314 368219 244465 222379 615212 949744 243711 308821 176725 874213 889534 814870 137568 450880 
46822 772887 574702 76870 861434 130612 449467 626233 154983 267145 558560 120900 903900 918312 806340 485221 682555 417147 379005 301465 306617 398949 55360 1522 960610 377179 0 519814 29444 681533 450757 455029 304407 901884 710273 677527 602152 381448 495094 94570 870025 815818 50050 535688 811482 570496 814051 843816 44911 126199 289752 864598 641759 801859 98143 584088 230864 200915 628764 990000 719947 464175 688988 767872 556868 651121 850488 545388 214007 65855 221984 213790 64905 978492 515147 618502 129521 229011 956781 513861 648209 705193 913515 657888 268571 893263 201940 342479 483071 548367 474933 483672 159692 806681 549319 113904 70092 54037 967988 569980 
345043 272751 824757 664554 57364 103687 779809 941919 244500 752129 894790 520561 488104 739390 987080 839775 121037 862942 979408 233903 115591 743586 421535 961250 539309 776415 519814 0 58200 763479 159711 716984 291381 971377 409849 962875 33801 622290 852921 205508 135223 88214 918890 303286 831144 137349 638497 842791 119019 108590 889077 748013 840660 57573 422809 509078 731714 54018 915473 196491 761738 51802 406300 99589 83429 512576 859312 817050 388196 803748 958419 449568 637639 591263 768774 175148 196696 28045 398822 5329 228512 519209 390954 273184 478337 600796 439257 907560 517835 530887 490107 251194 805289 599755 504099 194929 757340 262207 462604 803358 
889647 90386 235558 394216 922512 735408 691226 621635 676536 457005 811575 400237 648250 18936 358344 421015 508709 114565 616457 41866 756241 585769 131331 136548 726637 856952 29444 58200 0 585693 384287 227280 535518 610389 201301 681327 310272 591526 723460 81240 738224 524084 2121 757788 634826 157350 907884 175854 152375 700255 360036 793328 80271 210274 666633 338457 228416 308195 953107 525569 210283 304566 250703 470349 973929 326986 99147 607 906974 914741 8233 415889 456158 531932 715831 668592 378614 726326 585437 72150 680884 726537 593994 546345 56870 350504 245463 304056 959155 133110 238718 739641 369395 269190 788472 164261 853485 341852 67878 125044 
390096 177507 208200 640101 991477 267512 199633 864701 50184 309038 177144 51405 31359 958104 374012 578613 19572 554205 33341 238837 132230 510726 403164 835154 915190 155527 681533 763479 585693 0 573386 777371 392101 993351 909374 194959 588639 274218 318391 853589 127528 126881 430856 92377 402486 376760 993758 321909 169761 197390 632413 428170 764011 451499 80679 618932 766197 549609 696907 878647 206815 25421 246707 724287 919562 436285 284472 276619 291299 839852 884625 598057 369061 933994 256120 542008 748041 980612 110742 597975 408223 100186 919164 593317 385932 985886 571935 695312 509863 290521 601043 995776 710891 688168 519814 548848 225044 913977 359944 355644 
894721 683818 937572 349009 828875 315092 208426 785552 406109 538702 539787 797486 181893 147053 496246 268155 717431 989722 996292 483951 912750 502688 556352 146250 370337 425529 450757 159711 384287 573386 0 851511 709611 1123 492621 450179 596785 991901 742612 40775 807880 943261 611163 246536 149007 455096 138786 987046 368139 336604 823292 992409 670911 350418 672888 631114 762965 62789 278458 297753 817950 122522 891498 631904 647452 136026 307605 116287 444959 455479 903003 619791 296569 150239 452923 865837 389343 674299 976551 53791 150034 378762 130622 685978 752132 511725 234226 829401 123412 371651 875210 657417 431894 606506 100896 283897 844409 449945 940884 97705 
582715 689421 82979 74446 340850 546853 100003 48196 337217 832213 464073 31614 855457 779804 628160 267985 858096 37821 319816 329117 945718 92285 868179 124283 572052 486517 455029 716984 227280 777371 851511 0 206808 835575 898182 572902 138847 656711 689790 974210 527609 425137 721551 562344 321846 704679 613284 283016 674432 975480 752371 625609 947854 743517 18349 59948 410040 197511 828619 449283 233563 812302 857310 257046 451988 276007 600693 618031 723011 589704 687035 210839 407976 318816 515660 112312 920580 800368 553438 112305 346388 337853 814130 136369 788475 739667 284338 118973 616427 243008 343876 874552 803811 950999 483425 184940 951563 939244 400477 735962 
48864 706353 937573 863387 787891 115140 104739 117505 477086 993571 653625 202826 735888 791320 276912 911709 771104 350628 393954 27437 764600 459182 400231 753624 268897 356549 304407 291381 535518 392101 709611 206808 0 331873 32283 574602 420966 368554 51930 34279 265696 659303 664749 887772 94915 336405 802655 990109 767046 169375 770196 411142 900196 88243 861127 273331 32160 484806 586596 561312 282237 173797 195719 715039 138383 505191 740812 303324 814741 383023 483477 431585 487092 741933 716284 826025 127369 90263 236314 667473 423988 574119 383945 571232 56127 5269 162151 934749 70872 539117 598768 286540 338142 89124 440974 522353 374159 96877 435973 169834 
718274 186207 70177 220614 445881 130394 967830 434051 870629 845667 584439 8809 486909 851289 57701 684898 693708 203326 282470 912705 662196 590062 686723 997340 224541 766360 901884 971377 610389 993351 1123 835575 331873 0 280171 957342 861802 792389 410578 179949 738196 788039 130409 658971 151550 672480 797905 384384 733418 989582 429968 965888 702617 520191 458226 611666 583244 764818 191255 128020 707698 912985 538076 770871 281020 833509 977549 387292 166372 455403 124234 941408 766444 401055 631170 912693 896515 886741 717748 530692 840700 524181 521023 456960 564242 377240 418808 214694 507780 552156 645021 371954 436685 630554 838028 879158 945471 840108 661797 734101 
717361 226928 209254 595365 538853 878665 3446 685843 995928 953973 378945 289576 435468 236103 907934 256113 574126 519115 830700 949019 560138 255806 764088 296514 132063 460618 710273 409849 201301 909374 492621 898182 32283 280171 0 500073 239801 799209 899930 666336 176274 896956 984029 353432 501145 767933 449633 331291 287140 926189 396984 583405 166009 895645 381687 181283 9259 58276 569178 536785 186397 950511 161977 875954 316813 876260 559828 620081 277297 636702 761720 875060 606645 828483 506282 494282 417032 946248 595530 375359 938117 459799 438869 252536 429456 311037 412695 668446 374328 867540 29956 33083 778598 353951 275261 602098 428718 226340 118448 652009 
137804 576403 962672 444860 52263 388378 461167 204513 937201 781240 941568 911980 810269 569985 668517 609566 931279 791674 168106 170129 393971 879178 870700 196086 534532 766646 677527 962875 681327 194959 450179 572902 574602 957342 500073 0 745054 517087 708403 638880 432730 890892 674400 212073 592091 903983 523905 917823 251367 406286 885324 183951 382027 853334 266211 556607 889537 436269 52027 647945 968043 959995 759020 494348 652638 293258 824249 665190 184354 284529 277762 730186 58499 616170 511114 71241 12211 310020 478266 132556 478616 202975 619147 664065 549653 933724 726110 723519 604201 756891 356217 803278 601214 252241 330038 809528 994997 467373 23417 811769 
894921 608856 44786 923808 34424 872837 85495 18736 710453 607340 207722 860455 465599 991279 633817 682368 971797 169655 249525 703753 552830 143530 921815 357635 616298 407562 602152 33801 310272 588639 596785 138847 420966 861802 239801 745054 0 976061 411404 274628 171034 6627 666855 709242 153171 170924 800754 257203 955125 856351 271161 195177 59025 442549 274622 350018 475380 242479 877795 114854 43883 50712 507502 976703 560515 705471 825019 515687 955935 329006 890374 765245 808294 487359 870777 755193 773652 728888 576952 145990 701755 26605 430832 267170 79631 950667 160455 844544 539005 516813 793245 125529 205374 131365 822774 442430 787545 28946 650046 220865 
72347 467053 565944 673587 545992 195696 347694 590861 337183 801051 620291 97503 70987 744604 228960 48882 667340 426168 741131 140882 979667 127148 874236 20728 426826 406076 381448 622290 591526 274218 991901 656711 368554 792389 799209 517087 976061 0 968713 508512 115872 586756 473643 560660 253648 957049 119680 151657 311203 681469 478662 232003 220691 30262 880411 522946 170091 191556 626455 684479 316308 102721 125327 303341 904923 154320 377651 924307 510542 520714 167667 973709 651842 749817 668691 543822 933660 270037 813046 509321 916041 814674 821122 579536 522635 921247 903822 193497 764282 469336 472299 390926 468961 490143 300985 952203 233651 517231 131316 356321 
471073 314257 591057 904491 857564 82813 984907 402830 678384 510722 993472 629358 797707 464287 275893 616876 735885 814450 359361 652430 63530 658330 921544 269934 33479 214497 495094 852921 723460 318391 742612 689790 51930 410578 899930 708403 411404 968713 0 50122 398823 43128 667110 838043 418288 900191 254295 712817 223833 700227 545427 603303 645777 523706 916724 453114 271571 978066 617592 132452 801840 188674 428446 247452 906896 805995 424867 181430 670786 330792 647477 798632 621837 41182 638320 161354 881055 671722 672192 851318 875325 350083 949223 946876 315770 475698 46906 436148 668566 851127 490248 245040 61813 867534 595848 869196 747350 19242 832053 863744 
661922 186314 767608 715960 402872 559108 706892 345713 536827 190729 269313 442360 453525 997698 295254 232798 929492 536925 831861 887515 664191 142326 781545 976115 666385 218564 94570 205508 81240 853589 40775 974210 34279 179949 666336 638880 274628 508512 50122 0 661905 871446 459093 918170 655965 153582 482711 348299 704038 554442 776462 460992 16077 876455 92347 250852 714044 489645 494111 843966 394271 923864 778745 184920 102547 759258 24221 445580 340756 980317 169299 546648 325990 319069 569325 848301 59683 727616 526616 405896 845478 616526 907284 650161 195369 564068 261925 925089 780731 829784 342645 263079 736683 144531 352948 304237 591813 887383 81255 317703 
945876 177820 367046 696495 183073 167881 803083 340780 880551 568158 603644 760388 192013 974654 51775 172544 126773 291523 465054 313323 214670 713641 792756 862601 888682 339169 870025 135223 738224 127528 807880 527609 265696 738196 176274 432730 171034 115872 398823 661905 0 865458 640946 814026 344917 300391 688458 176444 387751 953202 288568 694396 934762 247662 834903 948692 271879 558026 777712 679326 400547 600952 362603 962808 120586 460427 545938 172767 33183 397688 344233 165618 681943 107866 335882 642575 363710 705058 710071 799190 27913 956433 529699 806127 529183 552193 397690 929025 377767 619654 723236 898266 679419 774662 291822 4832 783319 552020 46421 354128 
765081 241819 911518 665549 143169 982864 283925 858925 529651 803329 976169 293889 276277 196788 950695 383154 852206 526586 917957 907603 559517 290152 684384 432960 389137 905377 815818 88214 524084 126881 943261 425137 659303 788039 896956 890892 6627 586756 43128 871446 865458 0 398369 362680 531387 691551 918254 889461 268558 663227 28119 269689 71495 375240 973641 232239 754442 129814 333429 844917 835784 477099 544812 791438 456210 146682 859612 480497 734303 274366 609017 712533 647737 776559 547722 917948 296806 814299 608408 784580 418697 51033 100462 449377 999505 401504 362329 741319 856304 670593 224305 701981 310597 927118 247663 307807 985707 650625 318830 200691 
806871 344298 597358 812962 761051 219295 965713 513944 373720 129472 729389 148970 137944 322031 956188 563169 611019 516248 559686 26919 31501 67977 229663 700033 318724 569446 50050 918890 2121 430856 611163 721551 664749 130409 984029 674400 666855 473643 667110 459093 640946 398369 0 619579 788299 782295 396261 425195 242966 501911 941053 59709 314043 224635 26963 498559 635281 398250 823044 115170 484108 599336 833632 123235 560885 953317 606011 184364 74504 787271 79823 643487 153038 24358 573648 897114 531387 199147 125557 29053 883848 577261 940693 561589 590404 84034 545798 972994 694600 901443 420969 410138 27082 339790 533088 274661 746506 598483 829441 426187 
17176 427991 635982 555162 399377 757371 710547 584904 866590 136650 31749 584319 469859 530809 825245 810511 784145 646883 686865 497124 319303 319926 933985 398713 792593 901154 535688 303286 757788 92377 246536 562344 887772 658971 353432 212073 709242 560660 838043 918170 814026 362680 619579 0 26016 261064 925406 336364 392889 487393 841600 536771 41923 353903 480000 412067 196759 635663 435573 667940 899028 997738 593407 748452 747856 635876 149244 20009 246712 602931 816246 911097 428467 183470 920315 493052 441129 650737 968752 869708 553368 784323 755301 536356 378857 634422 64936 816086 309556 109186 911472 766701 584342 286256 805001 137085 881871 613424 925369 401586 
668796 627530 491353 874462 609228 940682 74221 794625 222159 104014 404218 632605 106908 401325 455783 418835 854482 335546 849409 213877 644163 740186 836761 482684 383891 658532 811482 831144 634826 402486 149007 321846 94915 151550 501145 592091 153171 253648 418288 655965 344917 531387 788299 26016 0 275733 122361 314293 14901 609186 671779 322180 990650 734036 39838 163592 344990 259866 278008 175633 423257 299329 860157 427736 373544 579543 477764 849741 12181 607134 171205 528364 67940 986574 825857 854243 274040 254780 812591 708950 890030 796441 355936 787767 309706 657685 160039 261295 952727 45558 143346 830329 378875 898891 560944 643616 928630 619694 767814 775589 
922994 134230 321028 694237 603914 776790 142194 134695 910638 527132 208184 630358 613601 574472 201441 634110 99671 863030 46539 2571 935598 24373 318396 848094 92498 963662 570496 137349 157350 376760 455096 704679 336405 672480 767933 903983 170924 957049 900191 153582 300391 691551 782295 261064 275733 0 427320 808140 879117 50199 38981 588414 400249 511635 505983 815522 456322 713403 323712 202449 987673 149897 626499 110795 371426 28241 131467 658945 196445 929969 457671 421537 912782 434916 259805 639921 847296 62857 457646 761983 19862 186035 107514 87430 899293 654322 453227 741187 389508 855574 94120 482240 858335 230129 879856 431019 137753 528889 274579 935062 
602697 923059 243148 448277 243206 174276 447227 916306 154151 743060 236856 986606 168693 502802 93483 987901 844821 664563 30292 996715 352722 438632 447920 120446 610613 603623 814051 638497 907884 993758 138786 613284 802655 797905 449633 523905 800754 119680 254295 482711 688458 918254 396261 925406 122361 427320 0 720531 300930 117290 830690 881492 2855 41613 758839 894418 539197 777251 264460 359751 700622 206579 238175 463931 736066 880111 797449 709306 30210 230258 274214 144560 375484 318937 403998 518379 708168 683629 813560 948148 411487 724675 737908 333357 851855 82354 611485 643150 440081 771473 695742 851566 776780 849415 461269 66309 959629 197715 27298 657862 
499098 957551 806175 719045 517968 435410 530571 946363 662821 866032 582151 183390 560618 426913 847131 902990 334423 127792 385909 451000 978200 838588 775557 250961 215023 836710 843816 842791 175854 321909 987046 283016 990109 384384 331291 917823 257203 151657 712817 348299 176444 889461 425195 336364 314293 808140 720531 0 542581 981616 716620 108062 699317 86159 968201 839721 93722 381478 810204 928450 935233 841171 856449 772835 498493 687828 590671 103343 938755 329488 364683 903348 89432 787654 56219 458937 841610 710777 483387 232633 881586 820167 853156 237564 309133 806918 61850 416048 71403 366507 610927 758327 952229 644546 591597 861945 542901 95119 214269 608325 
928027 668872 993261 724246 695800 782579 475713 726234 92422 83112 95179 307028 512409 833500 679691 277944 820686 946730 232122 156494 194504 9069 295870 641511 584646 414258 44911 119019 152375 169761 368139 674432 767046 733418 287140 251367 955125 311203 223833 704038 387751 268558 242966 392889 14901 879117 300930 542581 0 238284 174594 141047 903653 400224 150206 988371 310869 173887 948322 702335 878108 403605 575346 635243 12703 551211 829882 776104 256210 384410 563342 875548 19745 760225 286917 547723 821135 126341 617106 537671 100940 800077 71545 487037 638249 5303 578050 931927 456231 721592 55826 484604 891370 180751 960950 115192 454457 898012 522932 419007 
476087 935992 402232 876522 950587 6003 964918 223227 567553 962564 915858 763787 657146 235185 183796 34883 634186 302854 164206 497916 524696 237021 733657 366243 208420 437193 126199 108590 700255 197390 336604 975480 169375 989582 926189 406286 856351 681469 700227 554442 953202 663227 501911 487393 609186 50199 117290 981616 238284 0 315494 550162 621703 240040 970611 410709 944697 189144 426419 28608 141406 500679 924603 449780 692985 13492 172025 272485 293137 900894 580414 199855 64046 162643 544812 489904 704236 553864 863391 768189 301888 340893 904398 685028 427192 455842 985534 421784 912198 546167 60720 730315 570220 637867 824399 31798 967710 124853 25958 517000 
997800 35368 888594 692695 520600 265034 210903 534489 319217 191931 100865 765839 797361 74947 528032 195596 958261 564261 625666 395530 406622 431500 606190 761385 544455 681886 289752 889077 360036 632413 823292 752371 770196 429968 396984 885324 271161 478662 545427 776462 288568 28119 941053 841600 671779 38981 830690 716620 174594 315494 0 309612 397560 407206 943231 530772 133619 345247 25734 161364 151113 635238 498474 545013 199772 480841 488264 960546 84966 309297 645904 579832 372725 199723 317229 134274 535354 121513 535507 55416 871258 189430 360339 511584 435742 83773 40190 715174 177396 719052 70723 372340 374427 850957 387806 598563 680936 698708 872619 28541 
991613 459605 866028 675049 30326 533446 924375 832706 302457 80644 384253 157884 843175 704053 594286 343479 902915 714290 348689 42765 532348 85620 267311 359718 212741 873402 864598 748013 793328 428170 992409 625609 411142 965888 583405 183951 195177 232003 603303 460992 694396 269689 59709 536771 322180 588414 881492 108062 141047 550162 309612 0 652422 682686 823320 440528 816391 74730 852938 879876 838921 696834 667951 82085 321750 101670 497810 114614 986436 328868 968359 828336 726692 418830 511545 727009 619393 70665 731050 565528 67447 222228 17768 373250 277050 259824 352641 288047 900769 952354 982443 858891 45149 556324 830876 642979 866275 270172 648203 293698 
115611 347930 478851 45263 636401 980376 159467 648485 393863 744879 846900 279932 480156 645777 118933 684695 410721 509495 590502 89759 400916 689245 589754 887525 803318 251126 641759 840660 80271 764011 670911 947854 900196 702617 166009 382027 59025 220691 645777 16077 934762 71495 314043 41923 990650 400249 2855 699317 903653 621703 397560 652422 0 990095 246173 970444 873323 529871 25316 464225 296250 287951 633074 959573 135451 239729 736934 129834 141504 739384 120912 121812 883406 808685 783303 629635 154631 480083 331562 602086 679205 619931 282784 129044 203083 185875 174366 7936 602840 117475 751044 176485 587701 176942 356600 28898 931390 180739 4872 176680 
464741 199126 163750 709077 958894 680925 119181 854628 180151 583687 617310 755436 876436 585647 53461 334329 445021 728756 786444 605088 762943 924939 532722 303748 436314 229333 801859 57573 210274 451499 350418 743517 88243 520191 895645 853334 442549 30262 523706 876455 247662 375240 224635 353903 734036 511635 41613 86159 400224 240040 407206 682686 990095 0 244382 53881 832389 754992 800275 202448 380108 289121 204061 933953 981763 591045 934997 4584 349176 873631 606664 954022 454241 464911 33603 631030 11025 702356 97443 974490 968724 892581 749379 451034 33724 6903 636624 77925 539926 41215 981792 470368 157553 999025 871503 171373 341277 444443 780625 543410 
623333 841968 607681 249374 850662 930558 215787 895810 602517 75191 170030 915226 484098 344231 694873 208942 452452 288572 336903 163706 661469 79809 59186 516910 84144 598682 98143 422809 666633 80679 672888 18349 861127 458226 381687 266211 274622 880411 916724 92347 834903 973641 26963 480000 39838 505983 758839 968201 150206 970611 943231 823320 246173 244382 0 225301 470775 306950 455968 945585 306574 68508 462207 733310 843069 285805 921322 65503 857874 87596 105753 510069 274124 258178 404231 705816 509693 215508 16799 111706 879920 439199 996942 302759 329660 758138 49423 300068 133874 848275 861713 208806 551984 56436 982420 430017 32867 10634 912596 449173 
100930 650393 601229 228001 245812 354735 843133 595479 443715 613308 117450 16874 823372 719863 350046 990191 127575 106639 729606 222422 299498 268642 768763 2033 878297 331017 584088 509078 338457 618932 631114 59948 273331 611666 181283 556607 350018 522946 453114 250852 948692 232239 498559 412067 163592 815522 894418 839721 988371 410709 530772 440528 970444 53881 225301 0 745350 428010 661290 882623 834456 948764 543349 169298 769178 108859 834132 634505 786640 808624 857700 953708 607840 843449 182869 905913 293413 995391 175164 221886 994848 289894 457639 883929 497506 340028 144488 112434 339980 789574 150866 391730 968236 36115 862424 216080 983811 756046 178489 144520 
809465 151581 212402 575033 697144 4405 190583 735833 215850 312383 332071 906224 259793 569868 279298 120137 592024 564311 310356 232797 957210 934206 614508 50059 890228 167539 230864 731714 228416 766197 762965 410040 32160 583244 9259 889537 475380 170091 271571 714044 271879 754442 635281 196759 344990 456322 539197 93722 310869 944697 133619 816391 873323 832389 470775 745350 0 754984 377219 229129 95335 520076 928845 138513 603183 461284 405954 8569 437375 783784 658159 880192 93142 263582 938715 334112 321479 766949 276691 319287 424632 7434 610311 140231 94695 66364 974269 779521 449448 75165 123502 684216 567592 139471 638302 431777 802495 510276 540695 156432 
434937 413935 48699 999709 980759 692446 730425 467336 623866 181283 905431 737643 470842 371713 750735 803196 112290 155017 728796 523721 961488 772036 143941 322079 432550 666904 200915 54018 308195 549609 62789 197511 484806 764818 58276 436269 242479 191556 978066 489645 558026 129814 398250 635663 259866 713403 777251 381478 173887 189144 345247 74730 529871 754992 306950 428010 754984 0 745063 246852 343877 359757 517911 312977 643544 451921 927029 549045 148083 60 834734 949078 16352 127105 701369 312315 70611 543339 938298 21411 245359 469804 694683 87855 431685 109057 717412 122105 791081 123617 879525 234706 738751 31032 142988 995342 962637 122088 633958 820330 
615751 259625 450706 159311 53941 282228 442166 892930 181387 831949 696296 939569 284409 486354 378099 601495 134202 644175 626931 573695 341681 283335 413390 222592 874422 99804 628764 915473 953107 696907 278458 828619 586596 191255 569178 52027 877795 626455 617592 494111 777712 333429 823044 435573 278008 323712 264460 810204 948322 426419 25734 852938 25316 800275 455968 661290 377219 745063 0 359094 346020 447222 927336 697510 455718 936214 583000 56194 461494 384834 450063 892984 754218 172678 888921 47497 476674 159322 742339 862440 332605 759643 776977 822361 783125 251693 906483 219487 310780 69406 63178 751523 383740 830528 764010 950883 192634 571861 841886 34146 
877479 221197 223517 414148 434030 616055 662211 128109 805397 146490 19406 227808 889141 630758 557233 222946 763059 84710 451964 533408 410454 906828 847358 549042 271738 758591 990000 196491 525569 878647 297753 449283 561312 128020 536785 647945 114854 684479 132452 843966 679326 844917 115170 667940 175633 202449 359751 928450 702335 28608 161364 879876 464225 202448 945585 882623 229129 246852 359094 0 242488 672495 960028 276197 541466 703278 263 501300 901676 197173 175437 167061 145766 503307 479476 694617 915779 737770 165500 283213 560831 233937 362457 92442 174856 939056 448486 298576 28122 493150 144797 359324 184951 741031 167009 689219 402450 374077 769017 799791 
501662 813845 682004 136167 528953 632076 271857 484026 776693 270255 628137 122686 687030 807025 620680 154337 71469 952093 734878 842911 609046 818177 586498 38288 526190 164931 719947 761738 210283 206815 817950 233563 282237 707698 186397 968043 43883 316308 801840 394271 400547 835784 484108 899028 423257 987673 700622 935233 878108 141406 151113 838921 296250 380108 306574 834456 95335 343877 346020 242488 0 60361 581971 358026 848945 788882 281403 981064 379686 605217 699311 878575 500796 109422 434682 513232 940698 53347 142808 116540 614013 195385 974912 774638 430551 603519 941265 975075 4128 549605 770632 136413 136760 778635 377337 675688 455516 536007 83593 758209 
239273 20210 173606 124735 121645 577946 334853 301844 134891 438913 151176 794451 934931 685555 48441 222460 43117 92845 304939 32111 523414 73162 146254 912825 954444 575672 464175 51802 304566 25421 122522 812302 173797 912985 950511 959995 50712 102721 188674 923864 600952 477099 599336 997738 299329 149897 206579 841171 403605 500679 635238 696834 287951 289121 68508 948764 520076 359757 447222 672495 60361 0 472358 443881 594201 980136 50644 83915 309252 197894 296406 32020 848933 750078 146142 591459 816463 69232 714911 36264 351277 118500 779718 651422 417792 619640 911158 307049 996937 722218 554719 297515 270255 706243 848167 410171 183793 967891 667378 266235 
702026 323369 525238 189742 863246 384319 255912 126234 808077 106083 620851 261777 931924 976111 268258 73123 158426 179688 147465 125138 873379 811042 69987 143824 579778 230380 688988 406300 250703 246707 891498 857310 195719 538076 161977 759020 507502 125327 428446 778745 362603 544812 833632 593407 860157 626499 238175 856449 575346 924603 498474 667951 633074 204061 462207 543349 928845 517911 927336 960028 581971 472358 0 540965 988740 793700 47319 144294 457630 916570 350700 953454 970846 338303 721960 781412 326453 671187 33736 834570 842717 707123 420308 336039 440360 736944 145485 198492 960766 23985 180589 926970 992201 5320 710930 590528 800595 228369 335816 158040 
806405 126038 929431 395029 334973 552718 226156 486038 740857 155509 866544 658550 239175 105578 766972 640775 877926 310996 578558 336028 218969 592622 231025 616975 254945 100533 767872 99589 470349 724287 631904 257046 715039 770871 875954 494348 976703 303341 247452 184920 962808 791438 123235 748452 427736 110795 463931 772835 635243 449780 545013 82085 959573 933953 733310 169298 138513 312977 697510 276197 358026 443881 540965 0 564269 284952 249678 557238 787435 72701 3882 725950 761742 63086 832635 551288 217708 10590 287765 173256 760687 623313 526592 283538 274252 919151 326816 146628 607832 933566 302273 735559 999265 898734 498525 199182 100063 987641 833088 620570 
19353 320558 117340 933299 924612 518007 172385 874122 534000 986369 978549 157668 839276 960772 839964 427619 802578 163824 406502 839724 316621 990030 242398 596477 725092 240232 556868 83429 973929 919562 647452 451988 138383 281020 316813 652638 560515 904923 906896 102547 120586 456210 560885 747856 373544 371426 736066 498493 12703 692985 199772 321750 135451 981763 843069 769178 603183 643544 455718 541466 848945 594201 988740 564269 0 196957 911648 661598 769215 339376 774886 71444 849770 475341 597227 901108 956023 760814 144229 53473 690341 952451 49653 758310 426865 833232 176549 749540 117349 725687 44732 801967 150455 782266 916036 460284 8401 592226 226921 23094 
680020 147179 509035 756623 693935 395056 391166 742731 902542 396232 227409 33771 119119 558331 799886 326024 823785 772572 666780 959458 310190 736750 836070 534199 67289 267573 651121 512576 326986 436285 136026 276007 505191 833509 876260 293258 705471 154320 805995 759258 460427 146682 953317 635876 579543 28241 880111 687828 551211 13492 480841 101670 239729 591045 285805 108859 461284 451921 936214 703278 788882 980136 793700 284952 196957 0 106344 150924 178665 27391 318507 531662 453391 906829 821031 982974 928796 765631 439706 778034 283313 166746 215101 308280 677172 162992 434473 386250 206299 570166 296526 224930 870856 852017 461166 55555 679691 721370 948429 162318 
684017 886498 291646 324798 862355 324259 16783 947022 6077 200626 728958 593774 130634 118391 610269 539918 813086 218279 508717 965594 93297 26842 104378 737046 942323 460248 850488 859312 99147 284472 307605 600693 740812 977549 559828 824249 825019 377651 424867 24221 545938 859612 606011 149244 477764 131467 797449 590671 829882 172025 488264 497810 736934 934997 921322 834132 405954 927029 583000 263 281403 50644 47319 249678 911648 106344 0 622585 852438 847064 920033 899846 521143 755750 812313 422138 733763 38096 431052 449611 301858 744570 658379 74035 729227 522558 954310 238356 806086 844268 75440 398957 217208 306476 545948 446239 938362 30016 405038 599078 
987091 187417 456833 126610 231953 804992 389519 724996 200169 667528 447130 36719 383247 299342 43941 948115 841712 456460 997355 987842 786936 629834 826775 622344 521023 950449 545388 817050 607 276619 116287 618031 303324 387292 620081 665190 515687 924307 181430 445580 172767 480497 184364 20009 849741 658945 709306 103343 776104 272485 960546 114614 129834 4584 65503 634505 8569 549045 56194 501300 981064 83915 144294 557238 661598 150924 622585 0 63682 583463 363873 416163 298699 669152 853799 41056 750367 363138 214063 221846 55464 702364 841612 188638 239223 425434 282705 919078 894734 918167 166598 792214 259356 303915 799137 546624 162937 410068 426001 847091 
909137 473285 174631 84179 707011 152810 233997 267037 134069 647729 385034 366713 631458 83786 319267 668685 237018 697758 973557 514161 593812 56452 982686 759482 504728 164045 214007 388196 906974 291299 444959 723011 814741 166372 277297 184354 955935 510542 670786 340756 33183 734303 74504 246712 12181 196445 30210 938755 256210 293137 84966 986436 141504 349176 857874 786640 437375 148083 461494 901676 379686 309252 457630 787435 769215 178665 852438 63682 0 895063 983017 879101 447146 278510 928580 829945 236993 789448 332666 927830 272957 474270 887824 238089 605537 400895 718839 641654 454041 716962 624670 416035 18989 327970 679696 389614 860959 107069 365125 248903 
498240 250736 650024 847631 626205 159807 545309 131485 836090 613758 886298 152518 119597 526094 267063 756849 505180 100646 893243 418703 985863 720003 162344 4698 816590 701135 65855 803748 914741 839852 455479 589704 383023 455403 636702 284529 329006 520714 330792 980317 397688 274366 787271 602931 607134 929969 230258 329488 384410 900894 309297 328868 739384 873631 87596 808624 783784 60 384834 197173 605217 197894 916570 72701 339376 27391 847064 583463 895063 0 386026 611537 825097 942871 392088 718708 292 786036 131330 508628 357168 788096 112430 278513 272167 241323 356104 431275 415086 742813 206469 272211 303704 470901 91780 9974 13989 184147 895786 542262 
81420 83451 612783 950174 443496 804754 158261 72585 360506 317687 66417 253088 643675 192024 776054 89772 971954 588183 252752 403106 864585 166329 672480 944446 203496 975358 221984 958419 8233 884625 903003 687035 483477 124234 761720 277762 890374 167667 647477 169299 344233 609017 79823 816246 171205 457671 274214 364683 563342 580414 645904 968359 120912 606664 105753 857700 658159 834734 450063 175437 699311 296406 350700 3882 774886 318507 920033 363873 983017 386026 0 521920 482260 613730 815036 226563 517954 928307 202040 768828 895317 354333 274579 816813 189658 369574 622265 366016 129725 324597 331472 975276 306258 199900 971911 226232 566399 75793 859663 247859 
517594 888611 364780 103560 155447 629757 496821 331932 747055 497740 535713 343946 506001 575723 831049 458961 441873 945304 900233 342630 319819 862327 949238 117387 135273 482039 213790 449568 415889 598057 619791 210839 431585 941408 875060 730186 765245 973709 798632 546648 165618 712533 643487 911097 528364 421537 144560 903348 875548 199855 579832 828336 121812 954022 510069 953708 880192 949078 892984 167061 878575 32020 953454 725950 71444 531662 899846 416163 879101 611537 521920 0 136398 180940 283351 825488 116226 443790 971897 642455 412111 453059 13658 603450 827586 104821 990539 865195 626366 767789 41776 504431 938401 563518 18093 13274 886934 186732 700144 677540 
91287 324042 788966 967756 550771 783985 574528 568310 69549 664233 53978 491755 938321 382679 407794 67616 658248 744943 475528 277933 915984 793702 35692 992211 78949 72738 64905 637639 456158 369061 296569 407976 487092 766444 606645 58499 808294 651842 621837 325990 681943 647737 153038 428467 67940 912782 375484 89432 19745 64046 372725 726692 883406 454241 274124 607840 93142 16352 754218 145766 500796 848933 970846 761742 849770 453391 521143 298699 447146 825097 482260 136398 0 195183 489504 570423 108504 753761 664180 244193 686958 716978 21139 914146 68971 794959 186719 781086 813792 982480 329628 22540 294561 164774 11195 837843 254487 714992 744232 682742 
629733 138255 874687 102291 744778 533529 986298 762731 907829 866757 147769 990362 455234 939989 403375 131910 7743 820139 145 573022 876216 997273 849935 240986 932897 804101 978492 591263 531932 933994 150239 318816 741933 401055 828483 616170 487359 749817 41182 319069 107866 776559 24358 183470 986574 434916 318937 787654 760225 162643 199723 418830 808685 464911 258178 843449 263582 127105 172678 503307 109422 750078 338303 63086 475341 906829 755750 669152 278510 942871 613730 180940 195183 0 130658 888665 203184 181710 347155 45320 191223 477330 937894 478879 733411 815379 274699 790128 104514 887947 173695 841414 488210 914132 570198 592898 526948 330516 939292 494573 
511984 764159 767235 952778 570161 786582 619733 358571 9325 509077 393530 935047 93053 942225 742240 378862 912394 618775 208058 236204 269196 911416 68978 901659 448497 513445 515147 768774 715831 256120 452923 515660 716284 631170 506282 511114 870777 668691 638320 569325 335882 547722 573648 920315 825857 259805 403998 56219 286917 544812 317229 511545 783303 33603 404231 182869 938715 701369 888921 479476 434682 146142 721960 832635 597227 821031 812313 853799 928580 392088 815036 283351 489504 130658 0 982643 315772 522044 800145 207422 470474 363965 29345 312000 134343 522726 822220 511208 500906 901057 800742 419572 68851 142516 69582 7176 471009 5799 718059 762372 
65078 149908 121650 191049 155304 555109 979605 254869 774481 281618 20762 564408 767096 36755 222490 817020 834552 252931 492415 520545 597738 563427 379235 158438 857966 395261 618502 175148 668592 542008 865837 112312 826025 912693 494282 71241 755193 543822 161354 848301 642575 917948 897114 493052 854243 639921 518379 458937 547723 489904 134274 727009 629635 631030 705816 905913 334112 312315 47497 694617 513232 591459 781412 551288 901108 982974 422138 41056 829945 718708 226563 825488 570423 888665 982643 0 699597 733926 703169 654701 799214 157334 849657 49258 365564 651926 455662 343956 917128 519438 909503 197056 552982 884429 978835 515214 5790 890305 228927 849326 
866887 749010 274127 426495 2316 440677 520863 372205 954596 648160 373869 278953 99943 754175 608793 946685 956558 942931 561751 328443 988278 979988 198621 75246 48868 475733 129521 196696 378614 748041 389343 920580 127369 896515 417032 12211 773652 933660 881055 59683 363710 296806 531387 441129 274040 847296 708168 841610 821135 704236 535354 619393 154631 11025 509693 293413 321479 70611 476674 915779 940698 816463 326453 217708 956023 928796 733763 750367 236993 292 517954 116226 108504 203184 315772 699597 0 125114 98819 834721 123190 781031 318059 866963 988806 564851 944694 11349 986016 7318 991339 2707 98385 21710 330529 980407 54312 142273 758 585903 
264014 376688 764024 348899 839337 516357 862678 964519 9190 896187 769850 948544 145651 369287 728384 588827 934415 367204 566932 222949 832617 91332 457806 355004 122865 653971 229011 28045 726326 980612 674299 800368 90263 886741 946248 310020 728888 270037 671722 727616 705058 814299 199147 650737 254780 62857 683629 710777 126341 553864 121513 70665 480083 702356 215508 995391 766949 543339 159322 737770 53347 69232 671187 10590 760814 765631 38096 363138 789448 786036 928307 443790 753761 181710 522044 733926 125114 0 356394 322653 409618 752870 233404 116435 488144 860445 342678 552001 125174 237552 68419 839799 501283 340180 750298 679575 647455 491693 543933 69545 
347236 493842 168182 880057 72325 457301 147047 933689 995300 382982 396093 475430 483436 1970 91541 962638 509228 526339 494045 800170 743447 488236 615973 961752 792566 908678 956781 398822 585437 110742 976551 553438 236314 717748 595530 478266 576952 813046 672192 526616 710071 608408 125557 968752 812591 457646 813560 483387 617106 863391 535507 731050 331562 97443 16799 175164 276691 938298 742339 165500 142808 714911 33736 287765 144229 439706 431052 214063 332666 131330 202040 971897 664180 347155 800145 703169 98819 356394 0 432242 948547 760623 288911 446778 342441 221376 519964 437883 962823 625154 382349 967802 396378 395041 681888 854877 778496 234622 797036 261056 
236204 910326 866148 452958 546508 197279 707356 924161 921663 49086 454890 128193 829828 476862 598487 609982 522195 558566 75961 54490 806464 256681 883637 95211 824025 894197 513861 5329 72150 597975 53791 112305 667473 530692 375359 132556 145990 509321 851318 405896 799190 784580 29053 869708 708950 761983 948148 232633 537671 768189 55416 565528 602086 974490 111706 221886 319287 21411 862440 283213 116540 36264 834570 173256 53473 778034 449611 221846 927830 508628 768828 642455 244193 45320 207422 654701 834721 322653 432242 0 189812 890588 140127 711689 261502 463959 132738 79686 666617 782518 490213 55167 118937 655924 789186 471882 460874 460985 302618 624571 
378680 698896 707481 778286 583615 34652 242604 585442 280297 357455 197371 766222 434400 932216 517693 669040 710760 361382 452201 485404 298728 373970 257020 728159 836088 5029 648209 228512 680884 408223 150034 346388 423988 840700 938117 478616 701755 916041 875325 845478 27913 418697 883848 553368 890030 19862 411487 881586 100940 301888 871258 67447 679205 968724 879920 994848 424632 245359 332605 560831 614013 351277 842717 760687 690341 283313 301858 55464 272957 357168 895317 412111 686958 191223 470474 799214 123190 409618 948547 189812 0 39823 115256 274782 207499 198013 375641 842947 322006 334600 837080 189882 746207 367341 794812 378248 937654 351719 250693 669947 
350911 498680 708929 394454 495084 185084 290317 165879 674847 496873 812426 11756 376255 165310 368610 534627 901499 910951 535878 431793 640154 863844 29665 313164 33500 650698 705193 519209 726537 100186 378762 337853 574119 524181 459799 202975 26605 814674 350083 616526 956433 51033 577261 784323 796441 186035 724675 820167 800077 340893 189430 222228 619931 892581 439199 289894 7434 469804 759643 233937 195385 118500 707123 623313 952451 166746 744570 702364 474270 788096 354333 453059 716978 477330 363965 157334 781031 752870 760623 890588 39823 0 266213 935885 495092 156251 827633 593924 328763 454627 930114 854431 778292 967887 250638 280063 929061 673179 626506 21810 
504252 425802 515680 527881 750084 404658 633876 209502 795054 978244 421794 42930 66046 843633 229335 635023 326800 921198 547951 987187 437811 489233 166785 676171 443745 968218 913515 390954 593994 919164 130622 814130 383945 521023 438869 619147 430832 821122 949223 907284 529699 100462 940693 755301 355936 107514 737908 853156 71545 904398 360339 17768 282784 749379 996942 457639 610311 694683 776977 362457 974912 779718 420308 526592 49653 215101 658379 841612 887824 112430 274579 13658 21139 937894 29345 849657 318059 233404 288911 140127 115256 266213 0 338523 219528 524899 945748 959415 70114 734255 859989 621738 904897 994475 174610 818504 380690 428297 758798 205894 
352341 55109 610771 98222 142726 130881 116895 945307 478708 179641 653687 671181 807455 124918 96600 831421 913564 510907 387717 140843 738295 398188 237011 953460 833555 991946 657888 273184 546345 593317 685978 136369 571232 456960 252536 664065 267170 579536 946876 650161 806127 449377 561589 536356 787767 87430 333357 237564 487037 685028 511584 373250 129044 451034 302759 883929 140231 87855 822361 92442 774638 651422 336039 283538 758310 308280 74035 188638 238089 278513 816813 603450 914146 478879 312000 49258 866963 116435 446778 711689 274782 935885 338523 0 633021 702436 274378 269987 575179 976879 992476 544730 836727 634464 650280 303677 895183 928908 448510 167036 
687872 627310 566617 979917 657393 744335 523205 268838 419031 56332 800764 384852 120873 224873 118216 537774 807944 370007 112714 726008 187266 60796 431891 594759 210328 146357 268571 478337 56870 385932 752132 788475 56127 564242 429456 549653 79631 522635 315770 195369 529183 999505 590404 378857 309706 899293 851855 309133 638249 427192 435742 277050 203083 33724 329660 497506 94695 431685 783125 174856 430551 417792 440360 274252 426865 677172 729227 239223 605537 272167 189658 827586 68971 733411 134343 365564 988806 488144 342441 261502 207499 495092 219528 633021 0 369624 832545 947693 32450 617165 378593 262893 45674 303414 734968 849291 940204 219101 448146 204758 
850781 330214 842175 221037 116495 773353 919937 595519 608094 292115 205479 533071 111542 994349 568168 749308 72969 585130 631352 900274 808924 907217 389933 759176 50996 330780 893263 600796 350504 985886 511725 739667 5269 377240 311037 933724 950667 921247 475698 564068 552193 401504 84034 634422 657685 654322 82354 806918 5303 455842 83773 259824 185875 6903 758138 340028 66364 109057 251693 939056 603519 619640 736944 919151 833232 162992 522558 425434 400895 241323 369574 104821 794959 815379 522726 651926 564851 860445 221376 463959 198013 156251 524899 702436 369624 0 95386 431777 414477 640050 45533 826021 620798 708161 479188 568228 202318 560913 421034 750549 
543870 703037 284482 93762 808974 776328 648016 297881 866891 698365 251376 793493 90649 872936 254521 349348 327077 746706 869156 14313 530968 152096 717985 309936 766601 369314 201940 439257 245463 571935 234226 284338 162151 418808 412695 726110 160455 903822 46906 261925 397690 362329 545798 64936 160039 453227 611485 61850 578050 985534 40190 352641 174366 636624 49423 144488 974269 717412 906483 448486 941265 911158 145485 326816 176549 434473 954310 282705 718839 356104 622265 990539 186719 274699 822220 455662 944694 342678 519964 132738 375641 827633 945748 274378 832545 95386 0 453755 978760 600069 693844 23327 825677 53387 849961 694032 883529 562779 640583 950737 
720962 684872 158769 546828 605080 82497 78443 99410 174161 499845 462084 815759 151700 673655 199278 127412 1524 229290 536088 891482 589873 779646 764405 964171 863333 368219 342479 907560 304056 695312 829401 118973 934749 214694 668446 723519 844544 193497 436148 925089 929025 741319 972994 816086 261295 741187 643150 416048 931927 421784 715174 288047 7936 77925 300068 112434 779521 122105 219487 298576 975075 307049 198492 146628 749540 386250 238356 919078 641654 431275 366016 865195 781086 790128 511208 343956 11349 552001 437883 79686 842947 593924 959415 269987 947693 431777 453755 0 704647 166818 683907 168053 132038 280405 452261 282318 555797 395871 159429 289332 
972546 754179 210878 532094 623615 653951 700392 511562 618140 837401 745881 337851 251490 491934 859469 912611 683959 177436 750353 761012 572867 596880 268789 682506 135276 244465 483071 517835 959155 509863 123412 616427 70872 507780 374328 604201 539005 764282 668566 780731 377767 856304 694600 309556 952727 389508 440081 71403 456231 912198 177396 900769 602840 539926 133874 339980 449448 791081 310780 28122 4128 996937 960766 607832 117349 206299 806086 894734 454041 415086 129725 626366 813792 104514 500906 917128 986016 125174 962823 666617 322006 328763 70114 575179 32450 414477 978760 704647 0 565712 971243 811800 289644 310596 902590 591038 903308 404335 845203 145966 
249574 394623 749252 540005 939785 709649 963716 469671 926039 70449 125606 849113 943027 605420 402132 202424 489184 802504 778888 733428 313513 810554 917883 9646 550436 222379 548367 530887 133110 290521 371651 243008 539117 552156 867540 756891 516813 469336 851127 829784 619654 670593 901443 109186 45558 855574 771473 366507 721592 546167 719052 952354 117475 41215 848275 789574 75165 123617 69406 493150 549605 722218 23985 933566 725687 570166 844268 918167 716962 742813 324597 767789 982480 887947 901057 519438 7318 237552 625154 782518 334600 454627 734255 976879 617165 640050 600069 166818 565712 0 220510 477540 510727 891442 833835 91794 372176 45520 829846 773048 
369320 454287 318305 916766 382012 754141 118309 750611 805179 714991 911645 790031 501625 888738 212574 970807 118766 469603 530015 429752 60048 901811 10283 148337 492657 615212 474933 490107 238718 601043 875210 343876 598768 645021 29956 356217 793245 472299 490248 342645 723236 224305 420969 911472 143346 94120 695742 610927 55826 60720 70723 982443 751044 981792 861713 150866 123502 879525 63178 144797 770632 554719 180589 302273 44732 296526 75440 166598 624670 206469 331472 41776 329628 173695 800742 909503 991339 68419 382349 490213 837080 930114 859989 992476 378593 45533 693844 683907 971243 220510 0 715863 877645 160546 909902 464899 242409 352892 120366 975191 
594801 327207 238193 155894 934860 149161 291302 80078 582118 479279 757516 373346 443297 509854 590975 276024 585763 51583 26100 50060 823467 94737 794849 455367 122630 949744 483672 251194 739641 995776 657417 874552 286540 371954 33083 803278 125529 390926 245040 263079 898266 701981 410138 766701 830329 482240 851566 758327 484604 730315 372340 858891 176485 470368 208806 391730 684216 234706 751523 359324 136413 297515 926970 735559 801967 224930 398957 792214 416035 272211 975276 504431 22540 841414 419572 197056 2707 839799 967802 55167 189882 854431 621738 544730 262893 826021 23327 168053 811800 477540 715863 0 658830 15034 538130 543017 105718 732687 112444 452822 
66704 685502 328204 923939 777707 713721 974417 87425 726295 704552 874981 232170 805526 127088 13155 562856 914980 580806 891902 905435 923601 473715 536025 427611 625733 243711 159692 805289 369395 710891 431894 803811 338142 436685 778598 601214 205374 468961 61813 736683 679419 310597 27082 584342 378875 858335 776780 952229 891370 570220 374427 45149 587701 157553 551984 968236 567592 738751 383740 184951 136760 270255 992201 999265 150455 870856 217208 259356 18989 303704 306258 938401 294561 488210 68851 552982 98385 501283 396378 118937 746207 778292 904897 836727 45674 620798 825677 132038 289644 510727 877645 658830 0 33066 764015 367064 906369 50309 884387 19623 
631304 773186 604972 783 531779 789015 130037 400125 686216 148445 129837 304789 876168 849303 749819 783381 441940 612507 38831 783285 694978 341059 555364 955537 100671 308821 806681 599755 269190 688168 606506 950999 89124 630554 353951 252241 131365 490143 867534 144531 774662 927118 339790 286256 898891 230129 849415 644546 180751 637867 850957 556324 176942 999025 56436 36115 139471 31032 830528 741031 778635 706243 5320 898734 782266 852017 306476 303915 327970 470901 199900 563518 164774 914132 142516 884429 21710 340180 395041 655924 367341 967887 994475 634464 303414 708161 53387 280405 310596 891442 160546 15034 33066 0 273395 434664 191101 34872 555043 787099 
972427 750781 646254 532718 720658 802105 551811 914679 918031 290272 420230 470559 203002 632985 376245 245780 351707 541163 340567 443847 254255 47430 29357 154881 532176 176725 549319 504099 788472 519814 100896 483425 440974 838028 275261 330038 822774 300985 595848 352948 291822 247663 533088 805001 560944 879856 461269 591597 960950 824399 387806 830876 356600 871503 982420 862424 638302 142988 764010 167009 377337 848167 710930 498525 916036 461166 545948 799137 679696 91780 971911 18093 11195 570198 69582 978835 330529 750298 681888 789186 794812 250638 174610 650280 734968 479188 849961 452261 902590 833835 909902 538130 764015 273395 0 354006 799125 412581 822387 501972 
787497 443082 172529 836681 306207 446804 253183 392254 110043 77835 848697 985871 721593 582891 893893 911724 482609 46647 315165 177998 179793 965588 471275 198488 740538 874213 113904 194929 164261 548848 283897 184940 522353 879158 602098 809528 442430 952203 869196 304237 4832 307807 274661 137085 643616 431019 66309 861945 115192 31798 598563 642979 28898 171373 430017 216080 431777 995342 950883 689219 675688 410171 590528 199182 460284 55555 446239 546624 389614 9974 226232 13274 837843 592898 7176 515214 980407 679575 854877 471882 378248 280063 818504 303677 849291 568228 694032 282318 591038 91794 464899 543017 367064 434664 354006 0 510986 177105 568885 639459 
429668 474918 349685 150037 189509 307807 452199 631546 322681 736887 604976 432788 75866 785879 535233 417198 528724 179029 152698 739982 573631 806710 897843 73715 102833 889534 70092 757340 853485 225044 844409 951563 374159 945471 428718 994997 787545 233651 747350 591813 783319 985707 746506 881871 928630 137753 959629 542901 454457 967710 680936 866275 931390 341277 32867 983811 802495 962637 192634 402450 455516 183793 800595 100063 8401 679691 938362 162937 860959 13989 566399 886934 254487 526948 471009 5790 54312 647455 778496 460874 937654 929061 380690 895183 940204 202318 883529 555797 903308 372176 242409 105718 906369 191101 799125 510986 0 342849 768022 591892 
139294 34996 509484 111985 76519 765284 837077 451861 18899 906311 447617 862653 921537 392293 640250 587618 189677 669858 374982 158062 97171 195163 856233 214889 917328 814870 54037 262207 341852 913977 449945 939244 96877 840108 226340 467373 28946 517231 19242 887383 552020 650625 598483 613424 619694 528889 197715 95119 898012 124853 698708 270172 180739 444443 10634 756046 510276 122088 571861 374077 536007 967891 228369 987641 592226 721370 30016 410068 107069 184147 75793 186732 714992 330516 5799 890305 142273 491693 234622 460985 351719 673179 428297 928908 219101 560913 562779 395871 404335 45520 352892 732687 50309 34872 412581 177105 342849 0 116772 565261 
986842 384164 542547 118227 658026 451640 780876 717109 584143 796662 586347 985593 303563 306931 884034 283188 317053 885530 316433 352702 173494 460096 83258 418203 514108 137568 967988 462604 67878 359944 940884 400477 435973 661797 118448 23417 650046 131316 832053 81255 46421 318830 829441 925369 767814 274579 27298 214269 522932 25958 872619 648203 4872 780625 912596 178489 540695 633958 841886 769017 83593 667378 335816 833088 226921 948429 405038 426001 365125 895786 859663 700144 744232 939292 718059 228927 758 543933 797036 302618 250693 626506 758798 448510 448146 421034 640583 159429 845203 829846 120366 112444 884387 555043 822387 568885 768022 116772 0 294269 
711790 698463 79680 348277 573990 691491 661026 163795 597154 869278 740403 854267 85315 214269 447373 425882 825992 765725 454202 721531 262846 474472 898082 437131 210807 450880 569980 803358 125044 355644 97705 735962 169834 734101 652009 811769 220865 356321 863744 317703 354128 200691 426187 401586 775589 935062 657862 608325 419007 517000 28541 293698 176680 543410 449173 144520 156432 820330 34146 799791 758209 266235 158040 620570 23094 162318 599078 847091 248903 542262 247859 677540 682742 494573 762372 849326 585903 69545 261056 624571 669947 21810 205894 167036 204758 750549 950737 289332 145966 773048 975191 452822 19623 787099 501972 639459 591892 565261 294269 0 
