200 -532164950 -348082462 226 836851306 -83101184 6 -759382825 -128430023 940 -116422573 -604561928 748 794307680 -567402726 53 191714299 177650115 490 -638050261 -313789964 483 -302924756 992729514 16 -381479639 -6206787 496 948209798 708072201 719 -354369738 -196918259 896 -197624842 974675745 655 988595418 -409267667 458 4469967 -136438693 740 623989182 -502122148 306 180484037 580568186 177 -324525552 -358632836 733 -174715215 164500225 300 454488807 839653657 110 983499598 -293263344 836 558285264 74186950 111 -899661441 751535796 807 -579672776 -811349697 10 486490419 799585122 327 293666805 -290797314 313 -986241166 555132710 319 -338358693 -232307796 123 -802838868 -936312148 385 -480178621 781251163 913 494375849 25141695 194 -303522798 804285480 609 -968073973 808605155 241 -48608943 144193534 937 -369743543 -393094058 909 -260467187 37263697 711 -106168302 11405261 109 319607587 559748213 240 248609046 -625907690 661 -110685004 -494144093 134 364631091 -877615223 710 -569616571 -172829775 630 -275871188 983127572 157 -648590432 -878580583 721 -621749014 -827955262 104 -323071248 954218443 586 -678328336 -841764630 701 -796200060 -565042953 480 -775711532 -840261112 165 -544954326 840598592 454 451010479 -208022470 599 702865650 453757134 912 -717330244 -139882108 640 -517345873 -887940699 151 -134304845 554662436 266 296161055 53861632 552 997799462 549442015 28 209411028 866121829 800 124928317 -222928264 842 48854298 668435245 83 122554180 -459520095 301 106756308 -311506091 30 379263709 49787927 580 740922136 330981778 250 -268032303 -497151464 67 -299895857 899605071 115 903281854 -418348748 540 -896409517 -245240470 361 -395554969 -624839335 700 -202665726 138037745 477 -310700580 -589774451 201 -349796268 -427794453 919 -476525067 -242163162 97 423567071 643206829 407 201645481 777479245 253 873319912 548631492 657 -709274728 -391380455 150 -728976476 665355740 645 -824326089 700119490 823 19937986 -298813580 686 -303192159 -597129751 725 851343354 836245122 329 -296573147 226625071 635 -908018978 113733269 498 782275688 -485080915 698 -446330517 -209840489 915 873603267 -886913778 471 -177229064 -651806428 309 670092865 -473261536 77 546930973 -13261175 18 -19888631 -873273554 382 799168899 328861212 203 -966283582 852716471 189 326628063 -277228793 22 417897330 401418338 695 79419088 -680993591 235 -993499412 498896213 538 504378559 930362344 209 342335253 -876763114 925 -357481039 713922540 410 -926546921 -665886304 656 -753763844 -48779641 887 -41912888 -874007545 870 989166832 78994810 440 726242916 240527958 233 779401219 -853953435 723 -892254745 -802411091 686 682089705 -938639818 728 -619345722 -862226616 882 -495442127 -213120611 699 -828078832 -377898662 931 277046152 -505396257 699 -9983246 -907860737 338 -905796520 -387302814 432 586835176 -869104248 808 -58224905 45530745 579 -939865009 -531721703 272 701929076 -161242103 418 793737960 782290887 165 938700968 -516166945 545 -332700519 499867618 732 -965399635 -252514606 688 260724535 -355205753 460 -628070154 -496186624 114 170456182 337713153 491 -767067120 836166814 226 693888692 798371020 387 897266627 323660919 228 -120027709 800872518 318 -246043700 -741496319 217 -59745429 46540797 47 -413830965 -351967031 963 -440748815 -821865976 530 -740418794 110060651 643 -925003259 26446822 836 -801239532 -731165547 384 661589850 -274952437 183 -563745612 760674094 450 59577364 -280806171 16 -437739755 1421822 487 -1775979 -860608671 90 975963989 -952688137 988 844182571 -702536966 8 31819837 -70924883 526 -279280537 634295042 5 -785885719 194943510 419 439341118 946266811 727 -339991138 -498118976 779 349451788 -342810074 332 894129036 758768062 412 319807534 488258134 964 -645932434 -185972772 373 398492759 -356528655 689 -711961969 -397319391 785 773569714 215063398 515 267506229 -286112211 880 432667397 871565905 367 -145828109 244452725 201 270650223 358119198 177 995769697 645377207 923 -786247756 -834148564 48 620665528 -606869468 277 522032713 -236807403 266 -138455441 651445053 267 451024580 821271519 352 -28774258 196257684 43 -192794089 -350741241 828 371612309 680198345 104 -419374269 -927255190 938 -54337802 -423828086 133 -174921727 756440005 347 858491021 -378647788 820 739438681 -383490308 336 76339247 222263245 809 -863932073 186453216 430 71686607 286912436 482 290910609 -409478750 381 -191690429 -762281261 616 -902793801 931647229 423 425248271 987763952 859 143453325 -432764597 182 231877819 -922719390 193 -357745218 629844401 501 -644498363 -588460882 472 -481817191 492087946 18 -541054915 533389859 661 -698389104 -280007985 123 -410384733 -768415374 341 432836479 374220784 703 541535753 639778813 323 -100078445 -546448620 951 -792658722 558046 818 -133864867 486244180 542 -183206341 118925023 268 695069360 365268842 62 218246288 -518614523 538 377211612 -139543343 20 815741203 -248505497 406 -659186894 527126593 861 179491962 -432090109 38 -778687680 -90650025 162