500 27326
560195 254335 190082 74166 149168 431058 862931 387532 140154 155106 783171 619408 359080 910766 942140 568235 199525 173543 909539 913142 714537 770107 134743 143612 988810 203895 670827 403632 499425 590798 543513 768159 546657 648079 662928 344668 290824 505824 189668 238609 704313 147807 473480 373930 153481 281700 380851 5669 323587 441181 677151 534104 943968 240644 823352 416912 628055 724208 511038 670110 672017 448617 614635 868344 629182 460110 137901 593294 519393 989155 676059 368688 796839 269510 453539 17284 482043 269693 176759 138886 311227 759860 96080 676651 395050 541360 533826 540596 86729 670719 745322 33727 407330 557302 13692 428889 393903 389291 572540 950182 473492 171671 147660 978254 151619 855993 102883 152188 805965 737068 240232 700043 299079 309094 290304 711328 181294 328321 837431 556422 941948 313729 634866 140494 630113 89238 268863 310324 242886 780644 173639 81466 417047 903619 401697 64588 360143 178114 784132 74568 945031 197859 629816 724121 219692 552600 107283 776888 698462 530554 901418 567384 687096 185976 805756 523422 188608 349785 623302 176213 288230 519870 380242 36847 271862 913197 613666 722769 893473 260278 325644 922747 341181 330184 600359 913803 321536 766672 230149 398281 586432 753069 715291 718646 527515 742588 764218 863989 923337 321605 258019 940917 211811 630763 525509 279126 361941 704455 624992 568446 777674 811371 77699 709739 272159 801826 526618 991069 483629 227014 565099 50391 574965 722085 322200 850582 940231 804484 278818 716173 381660 647258 581424 973304 595518 444452 4310 812637 54177 502934 493587 630020 526923 72274 746910 598865 335788 755960 995225 639888 899131 480927 925456 316053 817312 991497 91614 544373 289014 345391 65206 326906 309084 925612 942606 328164 182713 480004 48579 28407 931975 166876 854135 906593 287788 62666 17661 484035 60535 256420 245676 773907 982944 315966 697057 304060 683419 963621 202812 297036 371065 339816 567846 440989 29222 922890 831016 240475 283965 358695 361233 877294 322820 648240 274598 638107 320190 22289 453494 274263 143439 945999 123964 442356 438971 522245 385660 391839 701054 902564 994243 870199 146898 137046 875954 481171 606165 897353 36899 161258 264554 613354 948260 376629 191657 948153 947821 584067 759094 176227 764095 988453 231185 531392 340125 45224 670714 520746 480838 137943 681581 805316 93414 475465 449776 857642 447883 712494 359603 281387 739164 265441 409061 611484 297163 37583 859778 491524 288519 383054 435440 551212 415698 582073 106445 253813 112063 675511 306593 157276 707860 284608 776937 957601 242584 892358 984918 639137 794292 767341 317899 874448 177688 35412 681484 122507 514072 516608 608454 849464 202239 841452 789049 394868 918302 115727 597074 159102 124057 149651 250521 939394 166081 698386 478125 882662 408883 603122 510047 49230 988782 266148 392056 273239 256977 287721 698749 618200 123302 964568 533114 127281 208329 977452 140927 636493 969052 950481 178868 278781 458950 424454 753681 724871 20807 958554 890306 674160 819262 234989 438701 714205 411697 207750 76226 758505 392398 47616 304009 649557 770026 243466 83503 364784 282728 602031 886909 946526 192886 205984 316555 54962 922786 327199 549019 939516 736717 421660 5678 777031 205031 115176 527602 546300 949634 236282 300625 730247 749213 293147 47408 454002 606727 634314 207424 352926 749503 275599 511000 686879 802505 848902 222332 463514 729316 595348 376857 143237 561166 233394 935551
66976 804904 958405 948850 596487 308200 455342 551739 822360 995151 270612 540899 446533 816326 927743 320452 581069 956488 294995 363526 641144 523269 738635 941203 675724 858066 918878 858190 576046 435907 995973 126635 995341 368465 295771 191002 50264 797638 759375 191811 998620 65423 312174 105382 786439 644990 608267 785094 777323 890277 385672 295691 424332 359335 888714 875294 102107 545626 755498 453644 979874 689892 597606 816456 655726 511554 221106 812666 732391 197028 653337 451784 338088 461292 10007 210163 804806 833606 49843 4050 297875 373013 850287 52211 346699 505331 218697 888336 596722 734653 317151 925693 617602 156558 661788 70992 560650 648387 200650 565489 835533 329250 285717 496480 211552 963982 942320 285619 675399 257495 316022 864899 116293 146240 919656 466601 990629 24720 804462 177994 66104 126236 825189 705178 113091 477926 875717 768848 36444 439443 59334 93680 453726 366565 38162 937405 636204 746785 980429 241859 505140 425998 843719 489965 239615 15881 19604 425871 212458 502434 723538 646739 576178 574612 350710 551825 430483 263124 86511 310509 190231 91235 854822 483231 427313 936990 833280 278826 571026 190810 431513 777431 890333 95061 421759 970131 626263 634299 469173 944725 636850 527249 35558 325960 803956 187764 317279 440406 910004 739056 526076 220888 525806 619006 956571 273537 172039 214180 739110 31385 338608 969883 965102 674409 460496 323686 932365 653395 45035 318995 193003 165210 941197 589947 17913 818964 821279 861880 713454 264262 966768 970949 506526 93561 561616 753801 314262 64959 206068 374615 643904 107729 232852 994466 376675 692136 244989 337907 424653 836002 345264 754099 677854 979494 273711 560013 50239 477582 462284 36375 524210 84854 114358 904322 531672 875079 929962 599343 465472 496460 484864 182878 295207 649528 147000 747699 988608 631589 954421 575160 283978 23858 691712 502707 223371 456852 24334 907971 391463 600069 856576 210724 56203 685325 110049 650900 869769 574939 613974 856696 795065 483741 610310 491621 736994 975690 999511 139175 990189 21636 403590 774675 909482 452086 909849 580986 246330 229842 834314 196362 677826 859209 145730 838423 221557 868151 202070 104491 17002 674375 569628 532690 961421 219584 493646 29928 142764 906558 532439 85726 568221 775393 152327 888339 96007 814682 226770 432167 80041 521682 608487 381548 969338 448254 435427 58171 562742 610262 392867 871311 187310 645377 766895 2897 166966 857529 37886 671405 76094 565587 891976 596959 624749 853652 484253 181334 32461 343065 674053 921739 956658 88473 102806 788278 408721 40210 960260 849412 82707 516738 537071 323468 323514 4529 135402 973667 120094 65620 607442 80312 314146 266904 154462 596715 636571 710794 731244 426891 174040 466321 422876 153530 89213 871385 382277 861841 489211 447459 177385 448625 589024 611158 897768 869173 399087 416338 173723 608390 283826 391960 663005 647093 136459 129011 524515 321437 326761 477553 535815 487046 805845 351706 347080 744504 340000 250948 508999 582285 733308 357752 587725 760241 581799 490094 728829 323238 118779 277363 759137 134048 127053 244244 759532 63717 744678 657699 877865 696771 916938 847668 301160 223372 150976 764836 165998 904848 21963 494020 646061 736023 147266 201323 381078 640975 997022 795937 73000 370042 207567 121263 352456 306612 228054 453241 895808 643724 643698 731927 279682 24156 338954 510616 916323 115854 921814 60557 22398 189775 885800 511527 80646
