437405 104193
881
827706 642472 347003 599000 384379 716709 636731 766323 187741 950065 749002 516482 912105 71461 428440 232525 628636 101052 894993 647941 714535 873255 176900 613950 802122 458008 735985 242982 470528 591426 936674 770523 15386 635649 356871 74006 46656 606975 727319 257068 259342 470250 904054 326045 716241 575664 270603 760317 865951 110292 853379 456721 579133 38958 6109 87676 731897 221518 268934 27537 579909 552743 148425 225172 151310 212787 527037 858048 447735 22268 331127 802046 709573 756643 559334 395328 488106 68425 180935 745426 585973 902717 726043 8825 20607 484647 147799 310979 962357 440734 359730 452612 620536 865957 301721 471131 197138 427379 699247 672911 364674 775565 691190 635557 819275 846040 50553 548760 469095 252521 27617 787123 605396 222052 216253 21350 198110 454920 60974 955034 484476 957094 184212 193556 878130 815459 6249 522391 739293 524118 589683 776242 712753 672935 755392 425749 629516 450045 440628 247539 989481 765892 832694 473736 44917 873569 778411 623266 373153 991010 808239 515341 173611 925763 464644 814992 65089 301173 974737 187341 494212 31394 769299 802967 136791 467291 528745 962029 706327 991707 52061 155248 548754 594759 447209 46405 719338 890535 674727 896005 722186 694684 624878 955939 64994 369520 744083 633746 165089 138570 329766 731112 245862 256245 781088 897478 525642 622582 41550 533385 888578 153537 472688 950734 726634 76937 707938 798286 144233 911261 45531 299538 398159 225875 363848 901308 283809 978541 423938 595748 387894 830353 9527 41767 852703 954607 399107 539806 920920 655511 457920 487510 67273 155495 552077 911023 575327 738553 764287 271529 91358 397118 388179 196352 250095 828663 81486 889875 559983 791209 974799 896936 288202 440816 167296 756003 89790 98445 878157 103465 566772 24606 28005 846355 106598 984921 499266 484223 998678 796323 471576 271247 502643 735345 653902 107091 167448 693411 58201 249880 997074 937546 143736 324862 71431 164543 483142 149724 525739 232042 487728 957922 206588 419013 584503 332023 749466 99490 824178 708511 788659 606988 180598 265485 289002 140344 626177 846552 923871 540132 68839 670971 9293 378431 296860 155205 587691 31709 879448 502353 163890 742882 555961 709719 820169 890279 991793 666981 74526 162978 785643 576913 358237 744617 855983 229770 780308 960156 966012 837400 801280 449451 717350 465990 405062 594047 123535 441826 799446 349159 370640 562434 1877 605233 397046 736773 531075 936108 74270 836496 126793 354750 761219 662361 427566 502969 404458 513168 20427 153463 905666 76414 417701 456415 393860 975901 84051 336293 814322 890148 351187 89682 389363 522595 953883 334320 113148 998355 509790 833762 598722 340038 465270 344138 305180 426459 215410 954812 990036 773451 796330 278672 716854 208219 624891 440212 850695 37984 361401 304033 633136 18914 835494 612124 800136 838872 906430 821881 462375 884737 455406 152899 849620 542275 590591 366121 867267 604557 407105 883369 940729 789533 507469 213625 981542 104930 763886 109384 950982 37725 461782 210180 190248 424979 340265 550314 912236 740265 253354 462836 573508 790621 145070 957252 967266 459753 990936 691239 541478 273169 214261 152872 862798 42924 467757 756710 632445 177121 988978 16414 602505 910938 84277 544813 292797 479654 660478 882787 368478 732720 377258 854668 423939 422640 493437 521810 872017 800662 924073 904265 132381 104355 621070 103358 819663 437844 277339 66169 725532 788173 394277 379699 855916 403416 431735 886692 640022 945853 164879 696840 57560 315777 612192 575165 604595 653203 377718 183529 474127 140859 74616 208816 479619 454891 871039 569558 763547 568692 848284 242200 754759 844962 465300 634794 706859 55079 460984 685732 361852 322092 501923 680486 877966 21152 370701 826137 786738 363959 122802 556800 837262 495495 758985 21374 61549 856515 469209 38446 697091 273492 165011 603704 151025 636498 818242 570363 326594 583810 231641 146808 842437 997655 928434 977123 927964 962028 606864 80461 502134 59662 86319 626193 964746 964546 121369 887240 670054 682182 952035 608021 120926 253035 845955 26976 95875 181891 373217 490075 548093 412419 723141 548884 390804 837951 559050 590987 804129 78048 371729 636553 589813 952309 644104 830883 424359 762989 24718 498833 664568 397704 346774 867182 881996 12292 327599 165082 405694 313080 184828 812588 561370 772083 576989 592150 44001 244265 339116 813420 664406 146583 736956 612279 184012 298011 162552 437803 559560 589356 338688 1002 69805 242562 741132 617953 232465 794215 745593 661672 849860 669770 378171 585103 969124 431600 674502 403874 660677 909212 608789 567515 432930 709631 701234 2512 544805 868435 337117 272354 876361 898627 551593 881028 295191 167565 984003 955609 103023 505913 98064 755589 571590 243442 513317 952307 800843 526592 39564 87830 711719 373400 650272 935618 845113 590221 245985 283699 992428 563965 888368 367850 567151 656024 745747 252855 30291 313370 789707 489863 588821 926689 329716 919661 125017 24750 835976 877027 329839 787735 256549 340114 686435 468963 529581 813839 890383 983248 39145 637393 834684 686955 359034 384301 361607 632335 411711 769541 903433 965444 125450 114447 647055 874877 959854 155440 917440 709397 330066 143767 395850 681879 684311 685285 972443 448515 664165 678846 361723 803146 244721 649206 907135 12756 276840 832204 623487 249012 995925 33728 326264 904282 443169 540220 492303 251271 776444 978181 154408 31547 280295 651651 577155 291358 299081 408896 320597 594658 643604 191505 906330 503227 842024 548958 148157 563996 489571 617569 703248 371099 405761 121434 688346 710662 866061 785711 310716 780303 852128 216025 628854 120791 123115 846358 532878 806093 484862 253555 151230 998643 520249 126916 150859 288554 788256 409971 496275 999011 750137 174406 533132 803402 756038 680601 219009 505895 883775 66685 305064 69396 850301 603582 173358 75536 62239 588772 43042 272537 412289 962795 999378 855223 241947 479079 29062 692555 870290 223233 774396 142716 551991 253164 480809 509082 595037 394074 201645 89728 71493 597245 242948 408219 507201
0 245349 15048 400299 216514 37405 231063 261762 126440 307745 314361 36100 381818 261878 297566 129789 162313 374748 402280 375303 224264 216212 219256 382202 170156 186243 436164 213370 352968 139608 337978 139786 212868 368533 391981 387559 86875 5891 252470 387751 221160 198939 191036 128061 434075 391622 104430 221733 371266 4706 106741 324491 140089 425220 68582 14443 161123 401551 324154 210253 330685 58959 181922 317457 397740 427626 8078 360235 79863 396418 298106 385172 74553 12424 125554 302866 249332 122922 43110 303434 59533 29461 357369 25087 10350 411389 377933 419356 228935 124973 435578 419167 15893 180062 402497 220846 213927 273213 70065 16032 415019 104853 214126 147438 346678 756 346927 416271 306441 435890 31988 22875 399745 233885 321455 370015 256094 163753 98625 153777 385188 248647 71988 368521 116344 311034 307605 78643 164852 172692 357659 361128 8655 122209 402404 366501 399984 250298 213693 160534 73395 400412 345085 95639 146872 110616 405867 309675 211166 262139 230022 382932 285923 192104 339905 107737 64781 417774 168743 395602 265538 62893 375846 53881 99985 429024 321284 422163 46241 101900 6167 163323 230206 68003 274727 50774 399359 3392 232737 14034 345940 137392 15251 292792 200770 153176 280749 316881 270073 142497 335220 343951 249581 265567 73197 262724 222186 312967 369289 124575 262503 102482 5411 32044 310325 20966 202931 250115 11524 388128 81762 88079 172240 317732 300688 303143 348761 162742 134358 372586 366154 143721 70654 4333 82349 243123 137360 148662 126223 302143 399200 56736 81997 321081 7743 200119 193286 397145 58827 152858 147507 227347 322693 117878 291119 376677 174965 66471 283996 245083 130869 69775 351474 172780 85523 315714 300111 405927 182685 224925 248723 143636 47577 66774 88908 95368 113065 368449 233039 365226 209991 406791 20081 150669 404448 406931 70311 291650 48182 112059 419655 229791 93543 211502 299838 237858 101312 114779 133319 150363 339624 35124 329632 385818 433826 9941 32046 135061 4843 417130 163674 10404 385380 287725 99567 305035 113833 110581 101313 424148 327859 169996 15444 294094 61582 368265 315091 15460 227584 323031 184810 167988 70485 145909 124416 13221 308346 53010 245551 201418 408023 340463 322969 10213 329789 32301 218648 209145 104337 281052 46392 143713 28678 402960 17346 429137 375331 95981 128617 399825 185 175162 325615 382403 379924 32720 234503 403588 416294 7566 384046 293221 311780 71558 379156 180438 117965 91893 364433 9867 229871 39283 360072 71345 103154 404510 93647 157164 261742 200819 110554 373625 278991 34856 97767 138578 38796 258862 414398 131112 410344 299277 120564 199030 93395 205087 67384 294262 345898 180813 385571 417983 21541 109663 217453 418101 239257 50852 78813 197771 306751 60393 12471 344917 91243 88501 119949 364101 160251 58358 34266 380294 99800 179699 310311 120277 86038 134756 26907 239881 283666 385728 290169 298801 45713 429582 102276 44308 66554 31098 189007 53494 417307 306707 201343 92785 321137 391578 326666 90359 99528 274145 33629 245666 381712 183713 389879 105861 330853 40949 227774 304473 206433 297919 398945 239713 80412 193152 96040 69380 132056 155904 401684 7175 366215 211524 43782 1325 75495 389862 393196 170327 135439 7032 230330 385444 372400 406174 205879 319144 98509 241594 255303 96199 5088 254464 134708 22754 190367 309740 76155 43457 91841 275456 400246 344238 148391 67081 431178 61418 63795 313592 240752 124209 185730 157852 415761 429321 183902 146142 19885 41026 97218 139012 243168 279602 430136 290239 310904 310376 326620 61780 161629 292322 69933 52374 330310 279974 259547 292974 114822 410161 425343 347278 132265 368667 185839 361384 87738 93695 248794 158099 409148 37954 140735 201097 119263 371418 155205 279174 223503 157884 306351 162163 69221 87690 301354 298395 310479 74763 119815 39313 151521 169241 8865 229282 242989 72176 431124 58858 324054 359975 335937 302230 173263 203105 230571 73624 342954 273487 6570 116761 54842 148676 38269 212600 277197 15139 208553 423383 127775 426214 316693 265425 38191 233494 224520 413219 55740 175400 52015 45165 158732 97695 160070 365767 9702 272941 101074 212382 270263 375596 215031 417168 428502 369850 211099 318990 423016 77598 276059 176611 363526 102744 160143 125909 1300 148656 206183 237271 369515 85978 212447 162111 2321 230415 4555 302153 18637 8774 375504 300733 19657 204848 364454 227650 364839 39568 230757 232610 191117 307767 294716 284665 425186 38943 179536 431977 252381 357683 115458 114795 324025 78207 204898 402742 99284 32417 66075 62267 329565 177521 280572 5759 211548 92773 292973 234797 404661 42468 42755 166871 183007 145918 727 34379 390296 27145 58758 167317 153805 44034 362973 424054 411644 200225 91025 41521 362646 228663 345188 97398 68031 364915 317220 354120 379809 112421 39954 358553 137935 303480 26586 362986 172387 285572 302767 239726 380981 80779 12067 152316 73368 258680 338193 276186 435442 247440 333854 331535 176796 38861 268952 129639 5488 387394 97916 57415 352647 325009 123777 14665 412780 66651 167933 408479 212102 137878 177458 334927 435921 336795 433260 62173 390580 401893 49913 301721 58533 235661 24099 289814 315632 6552 266648 125069 382309 325553 102750 154721 196356 138735 117495 8506 418144 210625 205104 157296 251165 118226 16710 355937 345269 136176 315578 152728 434388 400798 212865 388953 206982 162233 248472 385047 428135 37990 76657 221985 416835 114500 256630 69838 139388 391463 378046 84330 329030 410863 243267 192030 312516 73806 344720 260846 403701 221631 99973 226381 10359 9067 113397 316637 327096 283342 181383 318800 76209 237682 304151 271859 212381 375521 111716 371655 38433 406811 50002 25989 37996 63939 114437 324829 249263 87149 155270 301626 376409 59585 3903 44525 249473 154634 355680 278238 317246 86354 276918 87627 327768 338437 31462 315181 82607 53925 169443 178773 47498 109643 234450 278612 309474
