200 -947612628 763265664 244590 -335849649 799663946 2563036 -992734746 127111186 1920514 -797178806 395927633 2288173 401677248 -863203203 1844444 -142366896 582194232 3669844 478982045 24205836 1215116 -839625219 724262732 1160002 -983147824 71527944 4453083 894415416 83390849 1448984 -124098407 -879286826 3491463 -462469953 521330033 1966016 276064933 665908449 1354433 702872180 794193613 599887 -653059577 -949645432 59621 -745099663 -269454015 3100761 -4456253 744105812 2326393 -112063714 -84639860 4304404 -970751303 265417114 162601 -445642968 29550597 3527472 251383280 276296618 2741569 318484381 -257791251 3827126 -221530069 246663216 4497066 -597631798 546224800 3236895 -192949689 -774685132 4078313 -452485155 -510859318 2296823 -242261945 -962206939 4220949 -237144612 455142034 3695923 474807824 -923597697 1383128 -465394186 180681956 837776 717371555 835175725 730026 -106671029 392863409 2759533 -303442297 813073997 267913 632131781 178537664 837290 150584021 352948192 2415036 22601997 -382416632 112513 514378759 19458595 2088776 -546265828 -14074700 1576548 936883619 -659727680 3912947 863392157 -589343377 1594520 -423397116 -840543162 3139384 -556875003 480252373 2799505 -592517281 791297293 514827 987478841 -515767320 122831 964616668 -860797698 4005006 -867386543 -729601509 1791993 -86925815 -804272743 3042260 86937815 -79258153 4966264 850738345 373176187 3954581 -839960870 -654828608 1168854 210380475 -263081011 3133682 718372872 -857657658 891926 248892570 654770942 1862634 -33260643 91989664 1320790 481210922 656404322 1681501 491606621 -661919510 1790308 -600454768 -933313721 1189248 148623817 -155190714 4579230 215553727 712894603 632992 -818669157 -599902408 3473485 -243321377 -172703732 67355 -715414418 -393351100 1636290 125178967 -691331341 2777308 70289197 -474064490 4852466 225831424 -455537607 1591575 971197567 -152917211 75792 -18549985 768670230 410820 -928068636 146409848 1401514 305115711 -164591075 2578592 455623555 309999786 2806597 947764547 -976265574 3215329 354056729 -996450944 4324923 -984307381 245925492 2911416 782875492 759482922 1054868 -183937576 737369999 3916493 402539053 -355297295 1913828 58641070 -760381864 4359991 236083502 -613492997 2797796 345203906 212325940 4139002 -587268737 -275234538 3981332 -409638330 127453004 1244421 137866067 534603407 389329 946476178 964239632 3387882 -304518827 -980607308 322098 -95797181 -446341895 4198624 786526402 -451642139 4052904 975008360 -982789834 1744118 175911161 -29132402 944661 807031658 5103017 2661530 704056466 630943935 501933 758246967 -14909229 1059146 712778519 984316395 4892684 895443956 -519976863 1497753 816146286 -60783279 352279 -915444756 331321164 3789606 867214530 21675689 4985429 -609141804 -350919295 2177623 443345758 586041218 1653840 97942494 752672699 4691100 962491134 -489088927 277416 -538241308 92900478 121570 334643588 639547206 658295 803747909 650817846 1530326 620392971 -591037069 3528747 214393306 -724613440 551644 973516392 883654884 4171360 35802932 259641088 1767695 650393717 -245571049 4791997 -320044425 419845995 441658 -306350684 408745779 4830289 -355699257 911465460 4318679 454205124 -189423838 1269614 -161397808 -529113081 3350279 -409132834 -393515636 829317 445145933 -461793167 164690 66688249 803197625 2649731 -207991399 438656677 2124192 221807537 866258883 4607979 -241223019 -186077420 4354999 -22543042 680610874 519796 -344901378 -561785734 3098871 287241702 -547459564 2825254 638137314 562794638 104852 254939054 -682276871 574704 -329960475 -246044066 4772178 -514406742 -526332827 1946764 668984403 -534582021 405254 -8239467 928426617 461974 644906853 -992625333 1863756 -492266074 -155065594 4839081 395422605 -464980816 544195 525595749 394906808 4759931 -579477018 -93123282 3188689 820581154 -935680470 3217787 -518670960 400586664 343507 -763174702 666192846 906473 855098965 520301918 1421091 286182256 696875776 4424437 -293362949 150170228 749648 -358867541 161307265 1711580 700714285 -905523242 1012505 777291541 -787493450 190655 -206274728 -57649348 594924 97286799 752199804 816517 840210586 -87649658 2249181 -840711980 918430501 301619 453948678 -842612836 1613737 53900794 -871919472 1709961 977704031 -809247589 1794732 52336809 -626151862 422047 578837227 80256974 3401824 -700960917 632668099 4469569 451892722 627235589 3067544 348927884 -668132083 3822407 476159666 396715415 2620732 -802642734 -391293897 2919353 -179104594 -335685849 3161799 -405784487 -904574925 2183202 17902020 636097824 1709566 -873407597 -594506425 2230323 557618790 560548959 2374451 955654169 210408333 3080475 495977945 347534595 2172218 -597176711 86140545 2336356 -477492077 -331283131 3588906 -691514146 -189696198 1475088 -857548926 633439029 3526615 713607078 -227499259 1219764 971402111 311041431 1709325 -343911156 -98608594 3611092 56689268 -291245437 3956368 857190287 932979018 1485120 719050751 183980554 175571 -504274574 757095071 3947438 650058936 -648035397 2554807 736851942 863306199 3640729 60729491 -559887064 3752518 -921628836 145581003 2741273 600744388 664850105 2438127 -942652343 863682888 1636228 206316458 422528808 4738115 188076334 -46355696 4641605 -433236327 -35680141 902383 -36617923 -934151614 1089722 757972966 -404407565 1660604 -270912777 -904947197 2169235 -487818636 370452448 467396 -651591813 -375493254 3706600 -937072272 -154042715 4081591 591891401 -329750304 1507802 -365593375 -93090703 2025678 628405838 435337404 4298990 -110010394 -874167747 4239886 -622883865 954230880 748006 -650488393 -648224914 4971328 -983895723 533934955 4924514 -405236734 913715800 3239598 661243693 796281517 2547702 860956200 52863172 1325922 -709218250 -939250001 4247372