100000 -282947285 -824673983 4075 -853928283 -606256406 9666 -138739177 -763707999 3764 -533099096 -550496243 676 -516862573 725864175 550 147521749 -543877687 6981 101065261 457730381 7568 955336534 -17837615 9010 -127099524 619606312 9650 502461295 843133948 1245 806860754 285651977 741 202006559 -579706452 4560 832079231 462889810 6346 -902913893 32988365 1108 415008073 983092089 6342 484203679 -78776258 9906 -931162724 909720152 717 956320838 -122563446 7674 690218755 -681273289 7276 7927533 -870714362 7252 -790567313 711907478 7756 -195594144 -164423199 8884 -840080990 -954204496 4532 361901512 -999366082 3025 994188367 -25481956 8960 587732774 300598832 471 373708873 300598832 8863 -468116074 -326867555 1628 507130881 495259264 5441 -145442184 157310618 6657 -178218611 583887438 305 242371970 689952861 6555 -388974008 -428125906 7568 -37605991 113055790 1761 208653695 80128302 1891 -161837184 -675821088 1302 375298123 -847516222 1534 -713609356 494296571 410 118281894 -720929795 9138 336445578 -278764461 1485 65640932 -742514560 7907 640846707 -482425657 9828 933592111 -157362262 2925 976065724 -964453208 3376 -897411868 -669544691 5944 -205591575 173706002 8891 632166073 -763707999 4522 326178903 -882635508 4132 632166073 164165409 7853 486132758 540533417 3822 -18555551 -91451757 9729 -372598176 615990641 8309 -817455026 497556073 4772 -296429472 -323498634 9073 -975509051 -127944183 9616 53010453 69866389 9006 346720726 697350972 4052 839743563 489852142 8315 -965690654 -72965798 7525 -949652880 162573004 3586 599861155 915112531 4039 -398942627 939797135 3385 -252062903 -561696456 3095 48202816 655182973 1015 641823635 518522757 3820 484203679 -637243618 9785 -485031576 -255161784 9742 -252585274 -523131123 1334 521711157 -4922978 1125 -753444014 658148446 3184 860901194 -75558732 822 -395130011 -409833937 1901 924865694 -1544306 5754 743615922 315450092 3317 320190225 940351551 4369 -178692644 -2844514 4092 -292338832 308467212 1509 -578346066 484968871 3923 -297925385 -543877687 418 359856605 -85425315 1131 326178903 -540147019 500 435508139 459630031 1803 507130881 32988365 1730 -343048181 285651977 8963 -180309093 -620537603 6203 148638548 -326254820 2416 801372660 -689864118 4798 -320240582 65925556 5664 -195594144 526029047 8655 958197040 -108961822 1321 -412753693 -834035628 5111 653488323 -523131123 3574 -332445377 865748389 4187 -46963869 34487722 3026 200002129 502233577 8929 774219377 -410456729 5673 321658590 -180628268 9375 -658800027 755033596 9179 134541291 820204610 2468 214470427 -917177937 6899 -462794916 526029047 1340 -592740407 -687400377 8248 -32127524 329596656 2974 230990250 -763707999 5394 318435094 925036002 73 -304998049 934322296 5519 725828363 -498612066 5552 -193222752 -756267434 263 62409989 -137614817 6257 -280158933 -811266222 8861 -862762751 305267341 652 94407230 -176184567 6040 -292338832 595584975 3843 -754687225 710420710 4417 -523534710 -291242407 1326 699845372 896907104 3726 628785561 -370601295 2641 95229358 69866389 9680 198792735 -435842546 6544 -836052744 725864175 1864 -462110684 -497617879 4385 -873330901 -79813879 2991 515731471 -39716639 9331 203882298 216476815 9703 -605036105 -474396314 2447 945885557 844883068 5356 -978041604 232844920 6493 336445578 -541221340 7584 -723248351 375063920 3209 -410968218 571151168 150 -398942627 285651977 4198 -24354900 -497617879 445 -871335076 -254980365 7217 326178903 748105066 5472 385077631 -238867983 8618 -393621510 -339092621 4860 -906744014 140118715 9439 790805185 -373712345 7010 -835865341 379411178 3674 -840080990 120714490 3438 -418986193 -947024393 4589 -377899289 283618452 4184 736000118 809191902 3562 97269878 452933610 5657 -648172782 355375465 7257 556956133 625059375 6033 -684658326 940351551 1413 309782673 -967985982 2135 995796966 752571881 1702 51022000 528222218 2305 981998742 333687312 8853 484203679 -350396971 4053 -46963869 920790234 9099 -885902280 -238504192 7887 -534346540 528222218 3243 -836052744 -107473815 9637 38832074 -967985982 130 -462251380 358289528 9544 -548146736 -611172692 9613 357348209 574893362 6924 706094613 911656525 5706 -986798763 -253862095 4666 -885902280 -759341521 3922 -140204704 78832863 7348 276934223 -519845955 3526 995796966 690335848 7978 641823635 -963031318 3656 324917167 917915710 9275 -343048181 -539801973 4380 113991999 145992042 5647 306909421 -430721629 8783 776650368 428634831 4115 731360872 142516378 535 -957024935 -674143567 7268 801372660 165969864 6364 -235730132 -75558732 4880 -62104082 703761437 8006 -417075880 -185727053 3658 -9979738 194386713 8503 -252585274 713033531 3229 -324108487 896907104 4475 -343048181 327833852 675 242276279 -430974226 5917 -782345427 -295979666 6359 658268677 917915710 9100 -435603523 935472375 3288 585806236 770540018 6830 -864361257 233977048 7504 -277916716 164789337 1253 -891435429 752571881 8885 -320065127 20640279 4320 326178903 68458537 205 593245571 844883068 675 -417075880 -17837615 2568 -495872554 -756267434 1354 -904289455 710867164 6249 -418986193 -834467209 7787 878804098 -926175164 6917 -372598176 -185727053 7834 846494925 -435842546 8688 -60959292 -118950135 6945 381360154 142516378 2980 -573106477 679444628 6496 443682091 -568505124 885 -572328769 704079155 1953 -57926793 -94909804 9873 500691477 917915710 5840 -292338832 -323498634 6316 -337718848 290903050 1610 456971210 135100579 2716 -897411868 -981396868 3252 288396892 -122563446 7424 974033465 843183414 7278 38832074 951409368 9223 -18555551 546315517 3976 374048762 -519618554 8510 901762269 -982620691 8340 766057365 -145656182 9707 198792735 -714969150 1932 555348851 185419808 8265 359856605 681650630 3110 -60959292 -180019002 4611 -435603523 -302291887 2278 875158202 285651977 8212 -285968378 -477963972 5203 -145693826 948573862 526 -139250047 994859498 8157 -468116074 518522757 6795 431597356 358289528 30 171041959 -723351459 4753 970142316 843133948 1359 -259881996 87942942 6394 -788691861 690912387 5901 153650122 643726334 6755 132666338 -784538084 7676 -820917610 -654048846 1316 782059495 -477963972 7931 -224653306 -85425315 9856 688760575 -85425315 9624 -935008788 -91451757 4381 997717396 -804580750 8198 -684246827 -550496243 9015 -579753663 -823688399 4957 -411443846 920790234 1201 609354975 668596988 7537 -1804967 267514505 5164 -343048181 953028578 1223 415008073 81565408 6939 186143921 -502510208 5044 -215298725 -763707999 7478 -388974008 282131358 6838 600595365 -410456729 4030 372746255 489852142 2007 420946811 -944284380 50 30661577 494296571 2143 461120723 323257823 5936 153650122 -289470931 6891 76589551 -620537603 5518 929592861 100537981 9020 839743563 -350396971 3162 -485031576 418236261 2641 -139250047 114067850 8095 200002129 -145656182 8919 603283737 911656525 1561 -796502525 -519845955 9472 -165895350 -648616287 8060 -199655013 339857137 547 -88984793 -979376042 352 62409989 540533417 6035 929592861 165176940 5888 744180713 334468470 4099 658268677 -180628268 3364 -107144390 301566791 6025 71562520 -13579437 1068 -965690654 -634448468 4993 -75232342 831097006 3646 420946811 266354586 7188 -579903004 -1544306 7858 -391256746 -550496243 7129 557828077 -917002395 3981 -270472709 -644469017 1226 -667281786 787435090 6411 71562520 -320275386 2123 357348209 157310618 3729 -506108098 510460231 1623 -930543776 -302291887 9186 171041959 902716491 7756 237202817 -275855088 4881 901762269 214001109 6729 -887409683 229158822 5735 -788691861 350857850 5781 444203955 911656525 3750 -504728021 69866389 8163 -853928283 623594641 1150 -782345427 -79813879 9875 -670941446 -616215891 9710 361901512 -677383695 74 -437269696 186112748 9949 788860010 -268014947 9669 940580089 -269653141 4378 -726202882 172011590 875 443682091 -871032819 4353 -752427345 -847516222 4690 -156704963 250129683 1280 788860010 78832863 2371 688760575 -406636424 9689 -484301856 -606256406 8416 -389046679 -954204496 5673 -388974008 -649744978 2021 -753444014 537902684 7881 974033465 -291242407 6894 -46963869 -80079561 4996 -552935221 -687400377 8712 -902913893 -752801340 5673 -91480363 808458464 7195 -495427420 595610484 1154 202258799 -72965798 6214 -303077343 283618452 1460 562484066 917915710 268 588746282 703761437 7128 -667281786 571289655 2223 -750364362 514647040 6026 823212438 -370995350 5722 830044995 -523131123 1808 -395130011 -519710186 7316 -199655013 -523131123 1230 846494925 -60039432 8417 -398942627 -94241214 1640 -579903004 619606312 7932 766057365 690335848 6584 554902523 625059375 1043 242166718 305267341 9409 745796394 929621952 1682 132666338 615990641 3075 290220374 323319528 8803 -462110684 847381634 8449 766057365 852597739 6708 385077631 84351585 5392 -677582183 852597739 2171 -731712580 -18027120 6354 -677359660 -830206964 4214 745262886 241112925 4306 -409309355 -123998677 4214 -46963869 -406636424 3985 148638548 -616215891 9133 112146941 418236261 2433 300584887 -387385224 4694 860901194 948573862 1967 -871396420 681650630 8661 38832074 -254779032 8503 -754687225 858256145 4367 -485776708 -975541629 1907 274684164 -302291887 60 97269878 357634387 8869 742195767 -56290324 6730 -524590619 984136690 7623 -248959048 -677383695 9028 -826268461 -283207497 2127 461120723 234812484 7091 -960344885 624711990 7463 -495872554 -308069367 1125 -340171206 165969864 7596 -541613550 -241109217 908 208370227 221807394 1445 941043086 -391392334 6200 276934223 -542766725 9623 -995948801 908862009 5000 28254867 282131358 2631 -127099524 932809740 1549 -8891200 -416125915 4545 -723817788 80128302 1120 -592869884 770188411 7735 -140204704 -482425657 3622 7632844 -406636424 716 589418019 -659937969 4178 -579903004 -253862095 9298 98412735 214001109 6778 618828757 -758476279 2497 -468748459 -373742773 6861 639577616 354868681 4394 981998742 -972401466 3187 -662481765 -596741589 7099 867830712 -85425315 8966 -739519560 -216733767 6212 -157757047 923466000 1872 861072654 -13579437 4490 -293301938 -590535547 6309 598623000 142516378 6507 -195552514 896907104 1620 202006559 -587328878 8578 -138739177 906601156 7817 -464876611 -72965798 9275 -134704201 -756267434 9573 -548146736 899852615 7817 -852061915 -235480390 5920 717342480 13253654 134 788860010 -742514560 9566 -468116074 673747334 4428 -88984793 451143780 9504 205740340 304234449 3859 956500599 -576052836 6877 -712768288 430751296 1146 792418959 -62054205 7105 598692061 -13579437 8554 725296106 109588416 6597 218552482 -72808273 5127 262951696 642676439 2593 154929870 -611172692 3097 62409989 -275855088 5534 984758233 260986665 7387 -989673571 -428125906 9038 -195594144 690912387 626 288822109 84351585 9552 220316799 -254779032 6801 924865694 428634831 287 -455260398 -552163616 5611 218552482 653728216 1436 375298123 994859498 2968 995796966 -430138322 5212 -957024935 932809740 4172 261480454 948573862 1299 -862762751 -528332594 3125 185320654 -972401466 4673 742195767 -518037450 3892 -853928283 -532480095 3932 -978041604 746720990 1311 51022000 -599705535 5503 -887409683 633885440 8917 261480454 -275855088 5138 -915467466 58400332 1458 65640932 -434454493 3819 940580089 -420200090 4804 -871396420 -430721629 2420 76589551 -308069367 2509 -293301938 -26030145 5182 572970480 -145782884 5738 -891435429 -842651603 4916 -337718848 362357458 1204 572970480 -283207497 1635 -501570916 755033596 373 134541291 -428125906 5721 -523153635 625494491 5726 389689903 282131358 8555 -395956989 763812773 9319 -197706645 172716317 4236 958197040 400802081 3512 -504728021 836292797 9756 639577616 -626960836 6022 288822109 -40017599 5486 -81105363 511120657 8880 -414072427 -979376042 830 -49706513 -576052836 7611 -46963869 -224835212 5569 -485031576 -890148323 9546 -195594144 -12658682 2557 967176925 -707104214 1123 632166073 -539801973 843 -864361257 737407430 5375 -80417143 164789337 7130 -684246827 -930063693 785 7927533 308467212 4822 377338343 -77358192 8297 -684246827 523443473 218 373708873 809191902 6474 288396892 116410268 6754 731360872 25245259 5993 147521749 727249379 3573 841773118 -561696456 4263 -782345427 -224835212 8306 295011177 526029047 7169 51022000 -578480160 6024 -180309093 -552163616 2407 384544140 186112748 3963 202258799 643726334 4298 -167893416 725567063 3556 -235730132 285651977 1146 -215298725 198809378 3192 526115530 165969864 8512 274684164 -969822537 3372 321658590 223758683 4471 -592869884 -762984644 6408 -887409683 526029047 3616 -320065127 -963031318 3307 -616075888 668716963 4743 373708873 911656525 2862 841773118 822735291 4241 -608722586 -649744978 6924 699845372 2937763 9831 -816009077 940351551 2449 471959189 -580802379 4888 -200432659 763812773 8448 -871396420 679444628 666 60178104 316245420 6714 -56515768 770540018 6482 -26248663 109588416 9980 -412753693 869461301 6213 484203679 -523131123 4904 575593831 984136690 9854 -298306079 923947394 3336 148638548 -391392334 9410 -885902280 725864175 3455 276670886 -587154461 2496 -296429472 178866616 5617 317197461 -543877687 7453 -811440102 192105438 1956 -830222831 214001109 3424 -723248351 571151168 2087 471959189 -563052661 6874 262333337 194386713 5539 288396892 -735027831 4121 -995948801 -580802379 5360 598623000 576308127 909 699845372 327833852 3786 230990250 198809378 3738 -145693826 -328439089 1747 -292338832 -824673983 6288 5989923 -849810455 2523 -891435429 194386713 8520 237202817 526029047 9678 -930543776 -519710186 4640 -303185692 -576052836 494 -481996423 679770619 2346 -592740407 -538606907 6273 -56515768 679770619 8001 -145693826 911656525 6412 554902523 -328361714 8396 -340171206 -414919441 2321 801372660 329596656 8758 623885564 546315517 2245 609354975 713033531 2493 444203955 -580802379 8518 -897411868 -342686234 8025 -700447167 34487722 7419 -994655931 -659937969 801 -89914167 790791048 4621 167095145 -26030145 1449 688760575 -154221403 3317 -713671847 20640279 927 -864361257 -644469017 1542 903882211 -18027120 5831 676457194 -680716101 8541 -663610139 -741977163 259 641823635 -682911832 2183 420946811 -435842546 6216 609354975 80128302 9458 -62104082 -488329721 4989 -414072427 -981396868 359 113991999 -25481956 4822 14549497 -326254820 423 -193222752 285651977 465 -968473567 -674143567 1812 756775613 770540018 2879 -795235195 -102616382 6322 -548146736 78832863 9830 385061500 109588416 1774 -830222831 925036002 3508 112146941 -648616287 3022 -642406813 978934680 4967 769252533 87942942 1209 333144811 790791048 2107 -900897170 715905772 3385 502461295 -85425315 9877 967176925 172011590 2255 486132758 114067850 3550 -465268228 -39716639 1943 -788691861 -877856608 2274 -91480363 -189256438 4268 158720776 612809394 4042 653488323 497556073 8493 -592869884 147468541 7975 237202817 -2416772 512 230465541 -246727512 561 -871335076 80128302 3270 -820917610 737416156 7439 471959189 345293859 7616 -396260662 -295979666 6520 309782673 -542766725 4946 -943647082 302261235 4634 -485031576 462889810 3654 623885564 -469304036 1450 -465268228 172716317 1618 -501570916 -478868248 923 333481643 994859498 1676 111664688 -137415419 5827 -297925385 -108961822 5022 -56515768 948573862 1946 -668294983 689952861 5333 214470427 -497617879 4149 742195767 752571881 3199 306909421 -825880446 8739 -224653306 -552163616 6533 289610218 -164423199 9079 -871335076 258279313 3045 -145693826 230960562 1318 113991999 514647040 8883 828427488 -811266222 208 830044995 178866616 7505 802713909 316245420 565 321658590 -610759465 9246 -195594144 -741977163 4881 801372660 783307873 7740 300584887 -563052661 152 -968473567 -715481022 8565 -986798763 173706002 8441 585806236 546315517 47 897184369 -40017599 1116 -82560345 587394411 7934 -485776708 400802081 5982 543489268 -295979666 7513 641303610 615990641 3504 486132758 -987312206 9152 153650122 -800207670 7339 -960344885 668716963 5869 -113858331 -552163616 3014 -641743513 -987783463 4024 -713609356 329596656 6380 -935008788 923947394 640 -332445377 -145656182 1400 -641743513 -756267434 2344 -897411868 309767757 1971 -197256971 -830206964 2095 745796394 -918763788 8369 203882298 -157362262 6372 -534346540 -502510208 7575 731360872 -430138322 119 736000118 362357458 1696 -891435429 -649744978 5763 832079231 588009941 5776 572970480 316245420 8635 -864361257 -640496847 9337 -984681216 -849810455 3556 435508139 -667907585 6764 220316799 383709576 3427 -259881996 235577293 6739 -484301856 748105066 8854 851137422 327833852 1661 776650368 71638226 3223 112146941 145992042 9482 416939399 -872013529 3646 907986225 760132745 9577 -714715511 32988365 4983 898890414 746720990 4494 359856605 260986665 6965 -24354900 -514717258 9945 -578346066 -56290324 4822 -185227082 915112531 83 471959189 822735291 6600 200002129 637279848 5098 274684164 621799091 5002 450999109 87942942 4800 776650368 -13579437 9350 -343048181 711907478 6431 -229462282 -926175164 1263 -836052744 637639714 688 -579753663 -2416772 5286 230990250 760808182 4604 28254867 984136690 8481 153650122 489852142 2851 -412753693 -920354849 5070 -662481765 809191902 8557 -259723723 -723259232 5461 164014304 400802081 6366 653488323 807498308 4573 -506108098 -752801340 5357 124521096 -834467209 112 -88984793 -363659966 2391 202258799 232844920 3762 -295746759 -268014947 4623 -80483111 939797135 894 -605433625 101406452 6234 -955947554 -72965798 5826 416939399 268124172 9865 -414072427 494296571 5229 640846707 -575758012 5079 -429705827 -85425315 7590 823212438 -410456729 7972 -199655013 571151168 7087 -340171206 -959377362 2289 941043086 -214031543 3562 388425412 497556073 7694 706094613 173706002 5676 152683172 586257457 7792 147521749 -817688363 1936 -754687225 152975300 6439 -303185692 -692760474 1549 -464876611 -620537603 9456 -641743513 -988857540 3387 -750364362 242506470 5303 484203679 596844461 3586 -548146736 379411178 3312 -566276366 737407430 1636 373708873 -269653141 7383 220316799 -811266222 2893 699845372 60115387 468 727210702 713033531 3833 745796394 300598832 1747 -271969423 -556644281 5125 -684246827 308467212 2436 262951696 514647040 825 205740340 -689864118 863 -880768056 329596656 948 690218755 929621952 7259 -999315023 140118715 1865 95229358 300598832 95 -504728021 800872927 5914 903882211 -980745605 2904 -871396420 920790234 8562 802713909 -580802379 381 -228953103 -543877687 7207 -275568251 -160616618 9104 -931162724 -982620691 2704 48202816 81565408 5702 996958697 -735027831 5540 872946790 327833852 4986 556176900 691372823 5396 817353730 -277770150 6109 -999315023 -890148323 6347 -790567313 591101630 6145 -229462282 576308127 9843 -594876646 -640496847 5111 -107144390 172716317 2235 -608438352 -675821088 2310 -989673571 309767757 9126 958197040 282131358 8638 -27254901 -2416772 7077 -626119646 -707104214 9004 -523534710 843133948 3608 -608722586 -644469017 3983 -658800027 836292797 4001 -195594144 628016383 1514 -398942627 459630031 1275 851137422 -654048846 4555 -495427420 430751296 4778 126227291 -596741589 4652 788860010 323257823 771 725296106 186112748 649 419955461 497556073 3390 872946790 -345372687 9715 381360154 744410083 2185 -304998049 511120657 466 871194505 -980745605 7311 -955947554 350857850 816 555348851 -253862095 7305 346720726 855531857 1364 643797427 430751296 2708 895696545 249521955 4989 171041959 -972401466 3652 333481643 -596741589 1329 995796966 623594641 761 373708873 109588416 8628 -473282718 121273815 9583 -46963869 -254779032 7517 -380535924 185176345 7338 -280158933 162818619 2149 -873330901 93515835 5235 -165895350 260986665 4194 76589551 230960562 4124 -27254901 -838009976 1381 -804711490 -969759958 3563 200002129 714190974 6847 159519152 -540147019 2213 -113858331 588009941 4074 -921972308 545926563 776 -782345427 948688886 4549 -167893416 -969822537 3119 -753444014 911656525 4704 -393621510 300598832 9520 -776344661 249521955 3161 -248959048 -979376042 6281 346106146 -680716101 5543 372746255 583887438 9019 -712768288 855531857 2230 -724955977 -180114637 69 -320240582 978934680 4898 -626119646 770540018 8277 -292255571 679444628 9848 -285968378 690912387 1387 627081375 214001109 1513 361901512 -616215891 239 40730044 300598832 4369 -782345427 312278158 1973 -541903248 505436080 664 -749150071 -892585231 3214 790805185 -723259232 6023 388998433 808458464 7905 599861155 -2416772 8638 -548146736 68458537 1451 202006559 725864175 9828 688760575 948688886 7171 799451393 -723351459 2031 -608722586 84351585 9825 71562520 -246727512 4421 -320065127 -849810455 6208 252844961 -180114637 643 -943647082 9067497 9921 -820917610 954289075 7292 956500599 121273815 6323 359856605 430751296 4820 -713671847 -462044632 3841 309782673 -373742773 7438 385061500 -933872333 9451 -895856160 -235480390 8228 126227291 250129683 6761 461120723 282650126 6822 17834815 623594641 6619 302196177 104047847 2837 -145693826 -18027120 2869 167095145 -812767182 928 38832074 726123669 4842 399221151 308467212 1310 -742674827 258279313 5942 -662161563 -373742773 3631 -468116074 164165409 481 -758152363 300598832 4717 593245571 -892585231 8529 688760575 230960562 6423 593245571 -758476279 95 704952011 822735291 8528 415008073 241641947 766 242166718 214001109 4451 113991999 106531338 5576 -275568251 145992042 7082 -395956989 333687312 8330 450999109 32988365 6544 -866805045 574893362 8050 745796394 87942942 5429 377338343 -118950135 1637 -292255571 935472375 6192 -60381668 -735027831 7686 306909421 -811266222 6570 929592861 619606312 8421 147521749 679444628 2521 -853928283 908862009 3605 -668294983 770188411 4842 346720726 106531338 1890 -318594823 748105066 3844 148638548 -255161784 8785 802713909 860325562 5881 -303077343 -561696456 5096 623885564 -519618554 8206 -314668245 577086332 9279 -994655931 -654048846 1949 790805185 249521955 6088 481309793 -342686234 5882 -297925385 -756267434 8108 743615922 198809378 8675 -395956989 -189256438 7654 -395130011 20640279 1276 -541613550 436709995 5509 28254867 -255161784 5963 -495427420 -363659966 7356 -713609356 -363659966 7119 -723248351 24721518 829 -853928283 954289075 9847 -873330901 315450092 3030 -8891200 -649744978 9553 788860010 -981396868 4091 230465541 -975541629 768 502461295 844883068 2597 -818563944 530975902 4882 -295746759 858256145 9337 336445578 -568505124 8769 -793494677 -291242407 5180 538056056 -18027120 41 -139250047 135100579 4454 309782673 -987783463 5738 82437869 87942942 2006 812095536 359326871 30 -314668245 -532461869 1941 597458038 860325562 3454 643240412 113055790 7758 48202816 165176940 1649 450999109 145992042 5404 -295746759 890315807 4709 318435094 624711990 9972 -9979738 625494491 4178 562484066 -107816005 6486 -541613550 -180019002 4411 -1525175 899852615 7951 225977642 -669544691 1830 -541613550 -40017599 7425 302196177 -674143567 5519 -579753663 787155496 5574 -758730708 -930063693 9817 -943647082 13297982 8529 -580193843 -979376042 5109 -140204704 185176345 7398 572970480 -72965798 4566 -830222831 233967741 3323 782059495 428634831 4101 727210702 911656525 927 924865694 -578480160 6929 643240412 -963031318 9419 794990305 -370995350 6249 -667281786 -94909804 7607 -853928283 754349173 1966 -573106477 25245259 8462 -292338832 -969759958 1043 -229267078 -988857540 9717 676457194 655182973 343 -173326777 -289470931 3497 124521096 -102616382 6788 -830222831 54064180 4439 -897411868 510260864 7401 731360872 700760523 4272 80638889 760132745 102 -885902280 436709995 5005 -285968378 628016383 1271 -753444014 -972401466 6047 -268055717 -439161220 1588 274684164 436709995 8411 -473282718 -825880446 1766 -712768288 -18027120 8245 -592740407 844342243 2509 486132758 -235480390 7147 789599069 84351585 1168 -513151710 865035290 708 802713909 305267341 9700 618828757 748391913 1353 -49706513 120714490 3425 7927533 -502510208 579 250399364 -353878938 4658 -388974008 -804086127 3925 -465268228 2937763 4157 -818563944 899852615 7228 984758233 545926563 9651 -185227082 700760523 2468 374048762 221793945 88 834030362 462889810 4110 996958697 908862009 3685 -821290384 612937914 8256 562484066 711907478 3468 -873330901 -920354849 3420 -902913893 301566791 1196 775192135 -180019002 1587 212383076 954289075 7319 133578046 711907478 9579 -102108106 625059375 577 554902523 87942942 512 -145693826 -979376042 810 132666338 107428773 8 138983262 -920354849 4542 -724955977 -102616382 90 618828757 -834467209 4443 -281453999 -118950135 7536 -398942627 896907104 1491 97269878 -323498634 8731 981998742 -543877687 8500 924375399 576308127 1783 -955947554 852597739 9141 435508139 -680716101 5951 171041959 877599979 689 -723817788 -154221403 3746 -742476174 173706002 2954 -605433625 235577293 4214 -485776708 -353878938 886 830044995 308467212 4252 -464997457 -428060524 1277 -171017790 165969864 709 321737429 -969822537 6983 -578346066 101406452 7717 276318540 -254980365 4880 -320065127 -842651603 9253 431597356 383709576 5550 -473282718 782701464 2638 94407230 -469304036 3957 -462794916 69866389 3811 39323915 164165409 5449 641303610 831097006 1278 -790567313 -830206964 581 -713671847 -579706452 8847 200002129 116410268 9882 823212438 -947024393 1120 276670886 -634448468 2361 164014304 643726334 7037 -873330901 -998282020 2133 -573106477 -241109217 3187 -252062903 -519710186 8403 -288462512 923466000 9047 792418959 526029047 5237 159963934 754349173 1641 -714715511 -238504192 2614 385061500 642676439 3880 284084525 869461301 1415 30661577 -834467209 4856 839743563 283618452 1562 271669262 -784538084 3858 400206984 404498162 9629 676457194 -110865839 6940 -835865341 546315517 8345 -91480363 192105438 5721 -332445377 -871032819 5132 556956133 -674143567 6387 154929870 -277770150 4933 -523153635 -289470931 8135 -864361257 137137472 3886 924375399 748391913 7951 -662481765 -578480160 2864 774766110 -428060524 8070 -608438352 -838009976 6945 -906744014 185419808 232 -847492585 -620537603 7137 -667281786 329596656 617 95229358 654795929 4615 827090885 78832863 8551 -139250047 576308127 9494 7632844 -969759958 3811 -524590619 494296571 4676 -24354900 384615346 4268 -430204903 726123669 7517 609354975 -579706452 6109 -75232342 -759341521 3171 212383076 847381634 8410 -866805045 -420200090 3721 -860588659 221793945 7205 -754687225 457730381 241 846494925 -715481022 4678 -429705827 359326871 1731 -46963869 869461301 5338 817353730 304234449 2128 981998742 917915710 6459 -107144390 -933871142 5639 -826268461 -180114637 5777 907986225 -104871800 6054 -285968378 330258523 1048 357348209 -477963972 803 568509939 -637770708 4387 -968473567 -669544691 5691 -723817788 87942942 2544 744369343 329596656 9195 -677582183 -763707999 5516 -252062903 787155496 6943 48202816 855531857 7193 416939399 315450092 2440 -185227082 690335848 7326 -826268461 -382741973 3185 384544140 -541221340 3646 -345538013 -587938776 6292 -758152363 -160616618 668 -178218611 -842651603 7977 618828757 355375465 3997 -215298725 165969864 255 575769250 -659937969 4815 904377080 183142469 1983 -957024935 65925556 6474 484203679 227796847 4989 242276279 859002805 341 514387831 229158822 6385 -712768288 836292797 6026 203882298 624711990 8134 346720726 -454664712 5181 -18555551 355375465 2177 996958697 760132745 1801 -994655931 -892585231 869 -60381668 -363659966 1164 704952011 162573004 9781 -523153635 -604372177 7461 -56515768 34487722 7402 688304736 -320275386 555 30661577 -667907585 6886 170281305 -514717258 3104 -259881996 -634448468 5512 225977642 -391392334 758 -57926793 587394411 6273 346720726 502233577 7505 306909421 783307873 3799 903882211 -812767182 3726 -318594823 510260864 2025 431597356 148237200 4148 -354473179 -430974226 7667 6941521 -800207670 72 124521096 327833852 7043 167095145 312278158 6038 -995948801 -988857540 59 -533099096 574893362 877 262951696 -229334088 8024 -677359660 787155496 6601 600595365 327833852 5315 153650122 -154221403 7352 -871396420 184543446 1718 -195552514 68458537 9910 562484066 939797135 818 283582015 -540147019 7435 -197256971 909720152 7792 -986798763 -758476279 4470 -804711490 -137415419 3493 600595365 -326867555 5338 -72660599 329596656 6618 38832074 -256522804 8376 -648172782 -758476279 5066 153650122 -882635508 669 792418959 -308069367 8893 -343048181 -677383695 3807 871194505 690912387 6534 202258799 300598832 1747 653488323 790653415 1081 -578899112 537902684 3249 461120723 206971304 3472 -726202882 703761437 2266 907986225 -216733767 5518 443742845 357634387 4633 262333337 -933872333 4643 599861155 221807394 9384 481309793 -979376042 6178 743615922 323257823 7557 -758730708 975421774 48 385061500 -626960836 7797 -197256971 502233577 3790 -754687225 494296571 792 290220374 494296571 9802 171041959 673747334 782 875158202 668716963 5857 -624499268 654795929 953 138983262 923466000 712 -481996423 -137415419 2372 443682091 748105066 6123 320190225 -587328878 851 -259881996 -38529745 6870 895696545 754349173 1035 -897411868 214001109 1283 -485776708 -680716101 1747 -199655013 815772525 4452 419955461 241641947 1883 -282947285 -823688399 6546 239977367 625494491 7133 -904289455 9067497 7669 -473282718 -78776258 6387 -314668245 2937763 1334 -222755521 -599705535 3848 -763126949 378550894 9234 346106146 -758476279 2129 -18555551 744410083 9712 -340171206 283618452 7693 623885564 744410083 4565 -485031576 -434454493 6619 200002129 -359196587 3302 -205591575 80128302 7868 556176900 696875596 3102 -830222831 235577293 5865 598692061 -674143567 2866 -484301856 165969864 1270 -49706513 116410268 2962 -72660599 787435090 104 -265310524 510460231 9808 -89914167 137137472 5748 6050410 -256887004 8918 -592740407 497556073 712 375298123 302261235 1252 -259723723 -18027120 6159 628785561 -180628268 5944 640846707 -917002395 7983 -46963869 54064180 4050 796608963 78832863 822 782059495 -269653141 2183 -826268461 -514717258 677 956320838 -784538084 5508 -62104082 621799091 5627 -292338832 -849890539 8278 -723817788 178866616 70 -636004911 923466000 5352 388425412 -436066679 2710 -178218611 -736169755 3709 -714715511 -454664712 659 306909421 268124172 7759 152683172 -947024393 5376 -871335076 530975902 7320 94407230 198809378 3745 -430204903 -979376042 7504 -223542791 -692760474 3177 -742476174 -774185484 5126 -337718848 260986665 7864 35292617 -430721629 8626 -75232342 -128633008 8484 30661577 954289075 7115 317197461 357634387 9957 -719954341 83192310 6549 -713671847 120714490 646 901762269 -373712345 9070 -113858331 -106926072 9672 -904289455 165176940 4554 112146941 -497617879 8746 -197256971 114067850 3660 -173326777 382394381 23 -782012495 -838009976 3350 593245571 -877856608 7151 945885557 -246727512 403 940580089 -998282020 2649 -332445377 -882635508 4676 572970480 -963031318 9000 385077631 456498577 2552 -134704201 78832863 3308 384544140 -981396868 1760 -921972308 809191902 6171 77257476 871280315 8674 929592861 746720990 6368 -88984793 -480421233 2748 -411443846 -735027831 6259 -89914167 172011590 476 -200432659 -575758012 9946 -462251380 233977048 4254 600595365 101406452 47 -268055717 787435090 6535 -8891200 689952861 2578 -8891200 -497617879 1152 -931162724 -464278607 6528 -252062903 -578480160 9189 500691477 -185727053 5 -804711490 954289075 1375 794990305 -637770708 1679 284084525 -6527040 2895 -986798763 -402609820 915 -281453999 -39716639 8253 158720776 84351585 1972 -655787129 308467212 9104 333144811 378550894 5330 399221151 -723259232 3328 445487668 235577293 5600 154929870 267514505 56 208370227 510460231 4217 -679771608 836292797 6128 7927533 -293015975 6084 -157757047 -687400377 7563 279935936 -39716639 2294 859615587 60115387 7069 53010453 232844920 7368 -724955977 -682911832 3231 -205591575 -138728153 9081 769252533 -387385224 2262 -949652880 -714969150 725 -468116074 -467674160 6513 456971210 -328439089 5527 202006559 201215238 5987 -826268461 -308069367 5307 98412735 643726334 7489 230990250 -454664712 23 -304029084 -669544691 1964 -804711490 -682911832 2428 -464876611 668596988 3921 -271969423 186112748 1208 -297925385 953642587 4543 -541903248 679444628 5247 -523153635 -912791350 5882 152683172 -707104214 4522 775192135 668716963 2734 766057365 642676439 4254 -304029084 978934680 4694 -252585274 871280315 6832 -523534710 214001109 5951 606386234 172011590 4984 54815350 -539801973 9431 -504728021 -756267434 7604 -566276366 929621952 4346 296351558 -22135290 672 -731712580 -969759958 5871 -906744014 637279848 515 830044995 628016383 1615 98412735 221793945 9948 456971210 121273815 6566 994188367 614083036 6397 -754687225 329596656 4925 -506108098 -849810455 6758 -968473567 -62054205 9512 773032821 -578196919 2134 -608438352 668716963 2236 -860588659 -350396971 2735 9908275 -982620691 3924 587732774 -277770150 3560 -776344661 754349173 5028 736000118 -842651603 7975 849370527 -77358192 1102 538056056 -523131123 7791 -56515768 -339092621 8884 -268055717 -834467209 806 -282947285 -634190590 1549 792418959 -328361714 9819 318435094 737416156 8428 -516862573 -871032819 2487 261480454 767277603 2062 -228953103 871280315 481 77257476 658148446 8258 597458038 599012707 8711 -292338832 -137415419 2511 -229462282 763812773 9899 -533099096 -849890539 9873 -719954341 -959377362 6346 -968473567 -434454493 3733 585806236 -742514560 9267 -975509051 689952861 9366 357348209 127347959 407 859615587 430751296 4438 -726202882 -467674160 9708 538056056 -2844514 8690 -271969423 87942942 5031 -776344661 -176184567 576 -836052744 -518037450 3625 -56515768 227796847 9498 924865694 -373742773 2874 333481643 872494340 8912 373708873 628016383 4084 -782345427 619013448 9146 276934223 312278158 7873 -700447167 -969759958 6300 -533099096 302261235 2217 -197706645 537902684 1677 -377899289 -519845955 5957 661504142 -238867983 586 -178218611 -138728153 6584 -723817788 -811266222 7895 -624499268 10315616 4735 71562520 -25481956 7414 361901512 104047847 4662 -677582183 178866616 8444 -197706645 227796847 5886 -495427420 935472375 5008 -753444014 -255161784 7036 933592111 -680716101 1046 898151267 -735027831 788 976065724 -714969150 2044 -338588899 216476815 7975 -523153635 -669544691 2706 -866805045 164165409 8905 725828363 -637243618 1040 -784965875 -576052836 182 830044995 379411178 4067 -930543776 24721518 6631 -404777150 -410456729 1737 514387831 -674143567 1344 456971210 -277770150 8318 -930543776 333687312 3020 -377899289 241112925 918 725296106 -246727512 1675 25277645 726123669 7533 568509939 106531338 9067 -698100407 -933871142 7083 -784965875 -587938776 5606 -921972308 -25481956 1805 -887409683 -180019002 939 -429705827 -72808273 9360 -541903248 -216733767 9744 792418959 -477872507 767 -548146736 495259264 4934 641303610 -291242407 624 632995737 655182973 2702 -49706513 714190974 1674 867830712 -26030145 7003 -462110684 -462044632 1035 895696545 691372823 5081 185320654 -610759465 8103 -641208950 428634831 9053 38832074 -649744978 292 -102108106 -804086127 6382 872946790 -107816005 2324 -362797003 -587328878 8291 -481996423 -988857540 5427 48202816 -727449159 6476 170281305 -649744978 5842 -784965875 334468470 134 -197256971 383709576 4691 -955947554 457730381 2233 -720279006 -640496847 6983 -880768056 436709995 1589 230990250 194386713 9029 261480454 302261235 9054 -523153635 -918763788 413 743615922 -308069367 7060 -790567313 -478868248 9372 -592869884 -474396314 7782 -410968218 152975300 9121 -277916716 736209727 8136 765724683 547792085 335 575769250 266354586 3203 -107144390 954289075 6165 66554430 198809378 4013 218552482 -277770150 3339 -906744014 -933872333 9401 450999109 511120657 2478 -395130011 -518037450 5808 138983262 -616215891 7582 -842131951 878753022 225 -711940062 -256522804 8518 -636004911 -78776258 6710 -594876646 178866616 3085 -713671847 -637243618 8872 444203955 576308127 27 -39504037 -382741973 9683 -667281786 713033531 5615 -265310524 359326871 6605 -41723720 -268014947 1262 34842144 428634831 3444 289610218 -238867983 6127 -117882944 -616215891 9318 -788691861 -733323543 3974 17834815 526029047 7206 -915467466 -804086127 5870 -91480363 452933610 4908 -663610139 -759341521 1435 -847492585 -774185484 5324 -663610139 -677383695 8830 801372660 -587154461 9642 420946811 954289075 6123 -340171206 690335848 9197 846494925 34487722 1752 118281894 -326867555 3394 731360872 -556644281 3783 -760927535 871280315 4819 -821290384 612809394 1783 -513151710 589562219 8312 -344785252 314701704 6151 -1804967 -542766725 2493 34562744 932809740 4763 690218755 577086332 9461 186143921 -930063693 4162 -337718848 148237200 7389 -270472709 851865821 4743 643240412 -610759465 2005 945885557 737407430 2343 -579903004 -648616287 9979 -229267078 957236409 8052 514387831 871280315 9225 -999315023 350857850 1544 -900897170 869461301 7137 -816399402 433603754 8284 -298306079 -154221403 3638 137362839 526029047 9017 -902913893 -824673983 8558 -485031576 -849890539 2751 113991999 523443473 5124 -986798763 -295979666 9621 290220374 140118715 3827 126227291 505436080 2977 -700447167 354868681 4497 -578899112 836292797 7945 -742674827 -283024647 3368 378721678 -2844514 5242 -334823104 710867164 7083 970142316 201215238 4775 -719954341 -434454493 6952 956500599 -62054205 9269 54815350 910797386 2409 -847492585 915112531 277 252844961 233977048 480 606386234 -94241214 2801 898151267 -502510208 4435 -811440102 654795929 5180 -197256971 920790234 5188 -102108106 -649744978 739 202258799 -180019002 9157 823212438 -677383695 4089 861072654 323257823 8843 -662161563 -882635508 6770 827090885 397008646 8401 897184369 282131358 110 -753444014 -2844514 9774 415008073 379411178 9882 82437869 78832863 3354 691696706 743907535 1938 769252533 194386713 8541 399221151 267514505 9962 -960344885 120714490 7529 -435603523 -469304036 5085 -197706645 339857137 2714 727210702 -413649920 5766 776650368 599012707 91 -579903004 13297982 5854 -887409683 748391913 7291 242166718 744410083 3573 30661577 679770619 2161 -594876646 746720990 8277 -102108106 668596988 7692 515731471 763812773 8259 -579903004 -477872507 1166 -578346066 852597739 4312 731360872 619606312 2523 373708873 -964453208 8961 -268055717 576308127 5021 725296106 978934680 9538 956320838 872494340 8075 -864361257 -675821088 6688 -228953103 909720152 5833 -885902280 -752801340 8800 -495872554 84912338 5857 -200432659 843133948 6714 113991999 502233577 8899 597458038 932809740 1218 -795235195 -127944183 6554 794990305 510260864 7833 80638889 642676439 6800 725296106 583887438 1920 -117882944 -912791350 3107 230465541 -518037450 1582 956500599 -640496847 4552 321737429 -382741973 5346 321737429 25245259 8879 -580193843 -26030145 4203 -161837184 -157362262 3400 51022000 -998282020 2295 -904289455 172716317 6885 296351558 726123669 1177 -395130011 726123669 2689 -871396420 633885440 9551 -930543776 84912338 9488 -483963712 908862009 5507 -900897170 654795929 6007 -915467466 83192310 897 -495872554 183142469 3117 420946811 -430721629 409 -1804967 84675120 2 -840080990 300598832 4006 -965690654 -550929672 7664 -57926793 624711990 799 80638889 948688886 9248 -492064852 -416125915 3292 -534346540 32988365 1935 933592111 637279848 2155 77257476 -289470931 7089 77257476 -435842546 5412 -102108106 -975541629 661 -655787129 591101630 2842 828427488 -256887004 2474 -670941446 78832863 9907 126227291 -189256438 337 -396260662 -396443569 5563 -572328769 140118715 2611 -513151710 -947024393 3685 306909421 185176345 1188 -847492585 -877856608 7202 302196177 -882635508 1225 995796966 258279313 4326 -178692644 -979376042 3975 346720726 -758476279 311 -468116074 355375465 6220 796608963 501786309 1159 111664688 -345372687 5251 976065724 -180628268 8101 562484066 782701464 2738 -495872554 -328439089 5647 823212438 681650630 1126 450999109 -434454493 7707 -177692824 -164423199 434 -840080990 -154221403 8215 -748046122 908862009 949 974033465 700760523 6446 35292617 383709576 9498 -252585274 -770453868 3709 225977642 951409368 9764 -816399402 -359196587 1157 203882298 436709995 9402 597458038 -556644281 1314 -999315023 -22135290 4672 160809207 -987312206 2524 65640932 -944284380 6631 -483963712 -550929672 9836 101065261 625059375 3414 -393621510 -391392334 7538 676457194 689952861 2425 225977642 -980745605 805 -788691861 783307873 2121 171041959 81565408 1978 -790567313 457730381 9517 572970480 792126616 7386 -252585274 890315807 8528 -199655013 -987783463 5582 970142316 -180114637 7027 242371970 -917177937 2652 -968473567 -979376042 6069 358603584 932809740 7463 336261049 843183414 5441 -303077343 -137614817 9202 -541613550 -185727053 8087 -462251380 -229334088 3686 -314668245 -830206964 142 -776344661 760132745 7062 -885902280 -102616382 3513 518236817 235577293 7263 -437269696 713033531 7880 28254867 -573863688 2051 -811440102 -518037450 7313 25277645 714190974 6105 389689903 428634831 3327 -46963869 -578196919 94 262333337 383709576 6441 -648172782 844883068 5999 996958697 24721518 9127 676457194 194386713 6794 -1525175 654795929 6786 -377899289 -268014947 7297 -726202882 58400332 1562 589418019 81565408 6354 -505763077 668716963 2652 133578046 -954204496 8388 -935008788 -834467209 7012 641823635 397008646 3939 -464876611 809191902 8976 -541903248 -185727053 4798 -117882944 -824673983 8101 518236817 -543877687 2782 -292338832 809191902 8182 -282947285 -229334088 2891 -145693826 -189256438 6531 -334823104 -568505124 4523 727210702 358289528 2671 774219377 -689864118 2939 -178218611 401065763 7365 203882298 878753022 2129 374048762 -539801973 6044 239977367 571151168 8145 147521749 -246727512 6233 484203679 114067850 3775 186143921 988138114 6452 623885564 54064180 4293 -252062903 -538606907 638 254376885 -538606907 1095 -32127524 865748389 3554 -712768288 -78776258 3155 -895856160 -255161784 1371 -275568251 696875596 45 765724683 -339092621 8677 -605036105 -616215891 5530 230990250 -677383695 1591 -887409683 467154252 124 252844961 -917002395 3855 643797427 -433558593 5807 717342480 703761437 9902 375298123 643726334 7553 160809207 152975300 1015 997717396 105963480 4871 -46963869 -350396971 9842 -49706513 -538606907 5454 -943765901 -339092621 7239 500691477 -283024647 4272 725828363 101406452 4776 -268055717 -253862095 360 981998742 -980745605 8494 555348851 711907478 504 198792735 266354586 2375 514387831 142516378 4714 98412735 843183414 878 198792735 -160616618 4612 801372660 807498308 8557 -723248351 135100579 1136 -41723720 -482425657 2751 -259881996 106531338 2059 -410968218 229158822 7801 5989923 -519845955 5821 628785561 152975300 5483 97269878 -550496243 2281 851137422 -830206964 1282 -931162724 -127944183 5205 -157757047 -94241214 9472 725296106 233977048 3213 134736800 -689864118 1774 -107144390 511120657 1859 -140204704 -143728230 3969 -268055717 357634387 5354 -485031576 591101630 8364 -795235195 -917002395 2037 658268677 865035290 2053 95229358 -106926072 6138 974033465 -568505124 3067 -733269590 375063920 8907 994188367 909720152 5495 981998742 957236409 4886 -662161563 165969864 2192 640846707 -275855088 9563 153650122 782701464 4196 137362839 760808182 6031 841773118 -253862095 6212 -297925385 302261235 544 555348851 81565408 4384 -145693826 -164423199 4153 598692061 -687400377 5972 832079231 354868681 7078 -698100407 -102616382 2401 699845372 792126616 9211 -580193843 809191902 3727 -418986193 878753022 9456 288822109 -1544306 4994 -541903248 378550894 4272 111664688 754349173 3612 -337718848 -363659966 5299 72289201 -573863688 498 274684164 127347959 3784 -902913893 -528332594 7489 -733269590 -469304036 7016 6941521 595584975 9282 -580193843 -22135290 4152 -749150071 2937763 8461 -481996423 -339092621 9918 -334823104 510260864 1563 -495427420 -692760474 8870 -763126949 242506470 6959 -410968218 -102616382 3877 970142316 358289528 1942 -282947285 714190974 6078 -485031576 229158822 4412 -9979738 526029047 9092 -984681216 201215238 1185 -524590619 511120657 1695 -288462512 637639714 8893 326944888 951409368 1107 -663610139 679444628 7217 -816009077 186112748 4959 -412753693 915112531 8942 -668294983 379411178 4322 296351558 668716963 6138 898890414 619013448 2947 -573106477 843133948 5233 51022000 748105066 6673 598623000 932809740 4313 118281894 -763707999 8824 -314668245 25245259 4281 -437269696 -533410976 2854 98412735 -180114637 1691 66554430 339857137 7629 -388974008 316245420 4144 627081375 -741977163 410 -91480363 10315616 7091 -303077343 -770453868 3414 -392563411 -830206964 4561 94407230 -419413153 812 699845372 -756267434 4376 -975509051 872494340 6971 -281453999 -370995350 2414 -637625968 -580802379 5852 138983262 -519710186 3876 994188367 902716491 5254 -60381668 142516378 2107 -984282547 223758683 4897 -332445377 -462044632 7702 -960815885 -812767182 6041 924865694 -947024393 9041 744369343 619013448 6436 -676826894 -339092621 2465 -362797003 703761437 870 731360872 934322296 3116 -338588899 489852142 9187 -676826894 234812484 5563 799451393 -967985982 8197 118281894 514647040 2446 112146941 300598832 239 867830712 770540018 911 -483963712 820204610 6977 72289201 -13579437 4026 -41723720 312278158 9822 -677359660 -145656182 3275 -392563411 -502510208 5675 736000118 983092089 7273 319836471 -579706452 3913 -156704963 975421774 1347 230990250 192105438 8454 568509939 -104871800 5480 -224653306 -359196587 1343 126227291 -17837615 3532 309782673 -160616618 1465 51022000 -439161220 1016 688760575 -674143567 177 -569925158 -723351459 4018 -49706513 -563052661 6176 556176900 653728216 1021 -663610139 -469304036 372 -935008788 890315807 3794 481309793 312278158 4124 -314668245 -462044632 944 431597356 -108961822 8514 -842131951 327833852 8912 898890414 -519618554 9502 860901194 104047847 4861 -178692644 -682911832 9529 -902913893 -498612066 227 388425412 637025929 4816 -739519560 333687312 9717 603283737 -830206964 3114 -811440102 428634831 9268 -871396420 -870714362 9388 284084525 233967741 1853 -862762751 -175424765 7179 283582015 911656525 9699 254376885 80128302 690 -404777150 -62054205 3006 -847492585 523443473 7494 653488323 878753022 1922 -228953103 787435090 4695 -579903004 84351585 7795 562484066 334468470 456 827090885 -289470931 9736 788860010 -872013529 5873 -304998049 80128302 2350 138983262 -406636424 5570 979367031 673747334 383 -573101732 233967741 5260 -332445377 -478868248 9155 704952011 -677383695 5756 861072654 954289075 2741 -24555993 725567063 3991 -578346066 -967985982 9114 -726202882 137137472 749 -396260662 -118950135 6047 386524132 -40017599 6152 -648172782 -253862095 6353 597458038 587394411 2948 871194505 -590535547 6866 -960815885 260986665 6788 -935008788 574893362 4777 640846707 909720152 7538 38832074 -552163616 1481 653488323 877599979 9608 -742674827 -457339610 7396 -418986193 852597739 302 -678310388 523443473 178 147521749 822735291 4195 725296106 314701704 2174 39323915 760132745 1840 377338343 -22135290 5056 -298306079 418236261 9337 -145442184 -413649920 6369 507130881 418236261 7798 575769250 -378650091 4538 -853928283 852597739 2481 261480454 -720929795 9134 159519152 -137614817 9074 940580089 -518037450 3851 -304998049 621799091 4904 996958697 430751296 347 443682091 760808182 4089 -72660599 -283024647 8672 -986798763 -175424765 3917 -711940062 305267341 816 765724683 -849890539 5909 283582015 -720929795 4525 -81105363 -640496847 8914 -642406813 501786309 249 745796394 172011590 5349 160809207 755033596 8040 581880129 537681327 3825 -842131951 -256522804 6167 113991999 -488329721 6232 -345538013 -241109217 8796 -389046679 107428773 4469 203882298 162818619 8095 -935008788 -502510208 3653 543489268 711907478 6760 -391256746 69866389 3629 -380535924 -626960836 4873 -592740407 -640496847 1079 378721678 -85425315 5918 -37605991 637639714 1644 997717396 -326867555 9074 706094613 899852615 8809 -915467466 13253654 1604 276318540 -735027831 5740 -505763077 -587938776 7578 -739519560 -998282020 2702 898890414 -416082175 4630 981998742 637279848 3126 603283737 382394381 6407 -847492585 -283024647 4059 239977367 615990641 7234 745796394 681650630 2187 326178903 -759341521 1649 7927533 -373742773 5803 262333337 595584975 3418 744369343 633885440 895 -943765901 233967741 7796 -906744014 906601156 6362 -935008788 852597739 9814 744180713 -575758012 6568 212383076 -747172297 8417 276670886 -13579437 3323 -788691861 -824673983 2447 575769250 -75558732 1475 -684658326 -122563446 3772 -986798763 752571881 403 220316799 249521955 325 -473282718 71638226 2992 112146941 54064180 8015 306909421 109588416 5483 443682091 -890148323 6155 242166718 -85425315 4545 -41723720 137137472 1590 -281453999 -107473815 7105 526115530 -123998677 1333 -719954341 571289655 2255 839743563 86906463 4066 5989923 382394381 3751 871194505 -406636424 2561 385077631 -834035628 6245 788860010 339857137 8614 745796394 -541221340 1843 -573101732 -60039432 9243 557828077 -640496847 227 979367031 -920354849 7053 279935936 621799091 9006 -178692644 -229334088 4535 774219377 911656525 7660 995796966 84351585 4658 -410968218 787155496 821 600595365 -510150761 1675 -700447167 -363659966 3400 -711940062 20640279 3350 -949652880 157310618 8187 -552935221 -714969150 6450 208370227 241112925 1011 -906744014 -482425657 8221 -754687225 -138728153 7989 388998433 -256522804 6826 661504142 510260864 7644 -578346066 599012707 5393 254376885 -291242407 8972 202006559 -419413153 6263 113991999 615990641 4839 -731712580 -532480095 6110 907986225 -128633008 6127 691696706 489852142 5022 14549497 323319528 7515 490718230 -328361714 9764 500691477 -238867983 7326 839743563 760808182 1370 -265310524 -488329721 5781 426406281 145992042 7737 -816009077 -680716101 5760 -354473179 -707104214 4379 -720279006 -13579437 2708 -338588899 87942942 9716 790805185 -378650091 5614 170281305 754349173 7698 -505763077 596844461 1578 568509939 -110865839 9523 618828757 -568505124 8710 124521096 216476815 1447 357348209 915112531 8001 -314668245 -75558732 7734 -464997457 -414919441 6009 -776344661 -817688363 4323 -296429472 232844920 4068 133578046 576296258 9777 -733269590 -634448468 3900 288822109 -720929795 2294 -39504037 -164423199 4065 124521096 -518037450 4734 -459660004 760132745 7019 456971210 -980745605 5202 -578346066 633885440 2990 575769250 681650630 7017 -139250047 -107473815 6706 -49706513 -80079561 4686 766057365 792126616 8641 17834815 -1544306 9954 -320065127 763812773 2658 399221151 878753022 7828 -999315023 -439161220 1463 872946790 -590535547 1279 -955947554 953642587 2258 5989923 13253654 4899 -80483111 -550496243 2238 860901194 -606256406 1559 336261049 -550496243 4363 94407230 546315517 8525 -752427345 658148446 6778 186143921 748105066 4967 65640932 -283207497 1563 -866805045 397008646 5146 -195594144 -497617879 5556 148638548 285651977 881 643240412 407966190 5635 -396260662 -723259232 3044 54815350 308467212 4806 320190225 113055790 1897 832079231 -637243618 1033 794990305 915112531 345 39323915 -430721629 9040 -46963869 -428060524 2022 55392029 -569727142 6007 300584887 352760 2044 -793494677 -979376042 6487 -566276366 162818619 2487 415008073 -817688363 1354 17834815 615990641 3508 -46963869 221629539 5616 -995948801 -659937969 9371 -835865341 -954204496 4211 359856605 679770619 780 502461295 352760 8713 -37605991 790791048 4647 -395956989 308467212 3322 -60381668 865748389 5905 -816009077 -847516222 7377 -826268461 -143728230 9989 690218755 -160616618 6358 -303077343 -482425657 4695 -605433625 763812773 1355 -222755521 -641768215 6671 704952011 -999366082 2902 859615587 844342243 8037 336261049 267514505 3903 867830712 101406452 200 -572328769 -918763788 8315 225977642 -834467209 4020 62409989 -78776258 3465 326944888 -644469017 7859 -171017790 -812767182 8667 -292255571 300598832 3875 851137422 844342243 8280 431597356 -498612066 6058 -957024935 -817688363 5216 643797427 844342243 8774 -541613550 -75558732 1744 431597356 -439161220 1720 154929870 -94909804 5431 326178903 -550929672 7763 -742674827 -308625495 2521 -516862573 497556073 5119 725828363 -812767182 8338 -965690654 60115387 5124 -464876611 32988365 5277 186143921 -406636424 5924 -296429472 -293015975 4278 -821290384 -498612066 5863 769252533 537681327 9950 -303077343 697350972 8190 774219377 -930063693 2270 994188367 84912338 5313 481309793 359326871 2142 -215298725 241112925 8698 627081375 -800207670 4278 -592740407 -153153706 5495 -18555551 545926563 2500 507130881 -176184567 7930 -145442184 911656525 3296 641303610 -224835212 4259 -796502525 -933872333 622 -414072427 382394381 4785 -573101732 710867164 6403 598623000 330258523 1845 521711157 586257457 4586 872946790 820204610 3128 385077631 690335848 2215 -871396420 -580802379 3055 562484066 315450092 4843 82437869 -268014947 1085 358603584 -278764461 538 745262886 254718604 296 792418959 -590535547 9898 400206984 -480421233 4655 -484301856 301566791 6622 581880129 -912791350 8730 198792735 -733323543 1459 -541613550 345293859 9619 -836052744 50437640 6968 849370527 184543446 1141 361901512 -254779032 580 970142316 658148446 3490 -931162724 -254980365 1667 -195594144 -433558593 746 -935008788 -667907585 2961 389689903 -414919441 4648 378721678 100537981 5115 -39504037 249521955 3872 -314668245 -825880446 1475 30661577 -682911832 9991 -485776708 105963480 5843 -88984793 -275855088 3106 745262886 -2844514 9908 132666338 -350396971 34 -215298725 375063920 5087 -362797003 915112531 3982 186143921 148237200 3988 861072654 418236261 1074 -847492585 -396443569 2762 153650122 183142469 1528 -860588659 84351585 8871 164014304 -723351459 7365 361901512 -842651603 5746 588746282 459630031 2917 -229267078 494296571 1045 -793494677 -75558732 3754 148638548 -353878938 6519 35292617 109588416 4337 585806236 400802081 3705 867830712 -982620691 2358 450726355 -523131123 720 279935936 984136690 5913 -297925385 574893362 4707 65640932 -102616382 9458 -9979738 896907104 9077 302196177 457730381 6769 -197706645 10315616 1718 -906744014 285651977 586 -726202882 700760523 8550 -281453999 -963031318 6160 426406281 710867164 8778 603283737 250129683 79 -713609356 178866616 1010 -887409683 586257457 4015 903882211 -342686234 4075 237202817 820204610 6086 153650122 865035290 7281 -793494677 983092089 494 -24555993 934322296 1384 215460157 858256145 2280 -485776708 939797135 8811 198792735 890315807 1151 333144811 526029047 2325 -700447167 -979376042 3392 -171017790 -626960836 3775 -505763077 304234449 9961 419955461 -579706452 7017 34562744 105963480 6880 17834815 -56290324 5709 -994655931 -110865839 9510 -592869884 -825880446 721 -504728021 147468541 6028 -580193843 283618452 8140 186143921 -742514560 4869 159963934 836292797 8043 794990305 -160616618 5421 -281453999 -391392334 805 -292255571 -433558593 3545 318435094 456498577 3324 -724955977 874563739 8687 17834815 -947024393 7141 799451393 172011590 4120 745796394 -22135290 507 -197706645 -774185484 8195 498871246 808458464 1583 38832074 78832863 8364 -32127524 334468470 7379 -197706645 -988857540 6478 -285968378 -155566831 5160 -580193843 302261235 2918 -221252086 -747172297 805 -377899289 -659937969 9848 18912815 -720929795 1738 486132758 929621952 7286 -578899112 -762984644 7588 261480454 -224835212 6670 39323915 -94909804 3905 -569925158 528222218 868 -572328769 235577293 7591 -41723720 -345372687 7089 -955947554 -987312206 5233 -24555993 -137614817 6427 -636004911 -469304036 5242 -847492585 859002805 8373 -391256746 988138114 7790 336445578 -308625495 6840 -404777150 -999366082 2813 -429705827 165969864 4451 507130881 178866616 5106 618828757 552945615 1455 -943647082 339857137 2019 -80417143 710867164 4279 -24354900 655182973 682 945885557 68458537 2006 -984282547 -17837615 4213 -24354900 619013448 6418 160809207 250129683 4889 -724955977 -890148323 1785 6941521 327833852 2397 -782012495 -18027120 217 639577616 345293859 3620 860901194 378550894 3892 48202816 -216733767 4523 895696545 309767757 900 812095536 -17837615 4053 -866805045 185419808 3500 -177692824 -373712345 6691 -398942627 329596656 7376 -281453999 -477963972 9849 765724683 -406636424 1398 77257476 -877856608 8493 -578346066 -637243618 9454 -62104082 920790234 3250 806860754 -283207497 9758 -641743513 290903050 1956 -134704201 658148446 5409 -180309093 207204985 6261 -388974008 -689864118 8946 -504728021 267514505 6520 531457998 -107816005 3476 72289201 142516378 44 -541613550 -519618554 7029 30661577 145992042 684 -465268228 -599705535 3234 834030362 743907535 4133 704952011 -758476279 9964 745262886 -420200090 5784 -296429472 329596656 8844 -304998049 357634387 5953 -80417143 -326867555 2612 -171017790 172716317 9240 -851229723 -255161784 4119 295011177 -735027831 1734 -873330901 194386713 2266 502461295 383709576 5659 -89914167 625494491 1483 641303610 -382741973 3246 -663610139 -277770150 1745 -748046122 537902684 7045 -429705827 -107816005 1205 220316799 -561696456 7446 48202816 194386713 6672 262333337 -610759465 9725 -723248351 528222218 6309 -749150071 494296571 528 -102108106 -106926072 5713 39323915 -542766725 6512 -733269590 -528332594 9665 -180309093 -137415419 8625 -533099096 -289470931 516 -268055717 782701464 3500 661504142 145992042 6881 -641743513 910797386 9939 531457998 923466000 8170 -295746759 -373742773 5270 -248959048 221793945 2288 526115530 920790234 3876 -904289455 -269653141 6218 -41723720 -160616618 9300 -712768288 -736169755 9345 -165895350 -792640319 182 555348851 994859498 1535 220316799 232844920 6068 112146941 -742514560 1224 490718230 -246255401 1373 171041959 221807394 4295 14549497 -12658682 3843 112146941 -610759465 1293 400206984 908862009 5716 -332445377 185419808 6262 643240412 790653415 215 -89914167 -469304036 301 -1804967 497556073 6408 -57926793 -947024393 289 36208776 -987783463 2054 416939399 -241109217 1128 261480454 526029047 9403 346720726 -396443569 1588 -541613550 975421774 2044 -566276366 -488329721 7252 -572328769 -838009976 4082 792418959 744410083 7869 -804711490 -238504192 9321 606386234 350857850 2104 688304736 -556644281 1112 -534346540 612937914 9214 271669262 -587154461 4177 788860010 -723351459 4354 603283737 -540147019 8025 -821290384 354868681 8222 98412735 760132745 3306 124521096 148237200 8450 76589551 -689864118 4279 317197461 727249379 9577 -684658326 983315446 3505 -711940062 -238504192 5229 359856605 662075929 7881 587732774 -917002395 4492 384544140 951409368 70 -895856160 910797386 1483 688304736 713033531 3943 164014304 714190974 2634 -624499268 -12658682 7051 792418959 157310618 3608 -1804967 625059375 8879 731360872 925036002 4873 -462251380 229158822 2968 -516862573 -972401466 2503 -726202882 -735027831 563 -504728021 -561696456 2197 374048762 -825880446 4698 445487668 494296571 3866 60178104 696875596 6745 -750364362 725864175 1437 958197040 -533410976 3216 378721678 452933610 1932 -968473567 127347959 4778 897184369 530975902 4865 -205591575 552945615 5453 326944888 -825880446 119 6941521 -382741973 35 -655787129 910797386 2890 -362797003 -812767182 729 160809207 232844920 2110 321737429 -62054205 9159 521711157 -482425657 2130 -60959292 -626960836 5920 -140204704 290903050 5845 384544140 249521955 1882 -134704201 -254779032 7015 -711940062 -302291887 385 -462110684 140118715 2291 -713609356 783307873 5607 -943765901 378550894 7965 326178903 -370995350 8304 431597356 -947024393 9335 -8891200 -762984644 7324 -763126949 107428773 6393 -60959292 60115387 8916 -303185692 116410268 5920 -677582183 589562219 2073 632995737 -825880446 9750 -429705827 908862009 8890 -37605991 165176940 7876 706094613 186112748 2853 -895856160 267514505 8660 -75232342 727249379 7248 731360872 302261235 5034 101065261 808458464 1625 481309793 -477963972 4244 373708873 -542766725 2187 -334823104 -373742773 7888 445487668 32988365 4210 706094613 -834035628 4589 -821290384 -523131123 9697 -180309093 800872927 9877 -49706513 -834035628 9011 445487668 -917177937 666 319836471 -154221403 7392 -222755521 583887438 4800 137362839 954289075 6529 995796966 -964453208 6874 375298123 -283207497 5669 -885902280 -110865839 503 378721678 510260864 9205 36208776 -220282924 3103 -324108487 -917177937 70 -637625968 -339092621 6201 -318594823 -478868248 9246 -960344885 528222218 2480 -417075880 588009941 2937 113991999 -416082175 5653 -304029084 655182973 8236 -904289455 -830206964 8598 -978041604 715905772 2362 212383076 -587154461 3296 -222755521 -293015975 262 147521749 917915710 5138 -80483111 101406452 2633 -840080990 327833852 8483 -782345427 -763707999 6677 -871335076 951409368 5702 -915467466 -269653141 585 -684246827 530975902 9723 97269878 114067850 1831 -161837184 932809740 8520 283582015 737407430 5267 839743563 -462044632 9944 431597356 -137614817 8205 502461295 -812767182 8034 -873330901 595584975 6945 -229267078 -680716101 9918 -984681216 -474396314 9485 -663610139 859002805 8804 -904289455 178866616 9875 -437269696 -293015975 9862 -297925385 874563739 4192 -506108098 -578480160 6145 66554430 -137415419 701 727210702 221807394 9742 271669262 633885440 8661 -429705827 800872927 9645 -999315023 246550739 9015 526115530 -964453208 7941 641303610 -736169755 4525 -304998049 -406636424 38 76589551 -477963972 4076 -205591575 -677383695 2528 587732774 -430974226 3309 688304736 -519710186 8552 690218755 -675821088 6523 -608722586 932809740 488 -265310524 145992042 2719 -816009077 -741977163 247 -62104082 -982620691 1513 -296429472 -482425657 9562 -605433625 323319528 7664 -758152363 -430138322 9065 289429528 948573862 8286 137362839 696875596 8885 555348851 760132745 4756 160809207 494296571 9577 -513151710 -980745605 3667 -720279006 13297982 3199 521711157 655182973 7278 794990305 -145782884 7062 -340171206 -238867983 4314 788860010 -575758012 5761 358603584 -578480160 4776 208653695 957236409 5921 -396260662 783307873 6870 148638548 -538606907 246 290220374 710420710 3169 806860754 -145782884 3843 -626119646 -77358192 5310 -41723720 100537981 7152 -821290384 -137614817 6490 -221252086 152975300 6852 -270472709 186112748 1359 -344785252 -824673983 5475 48202816 404498162 9240 415350853 100537981 5109 581880129 -959377362 3255 -88984793 34487722 3128 252844961 614083036 4806 -842131951 552945615 9959 -395956989 695424884 1483 53010453 260986665 3100 -760927535 233967741 335 -573101732 283618452 5666 744180713 9257479 8129 220316799 673747334 1502 486132758 192105438 5272 208370227 760132745 255 -796502525 -370601295 3095 -853928283 121273815 2948 -60381668 868619715 6548 306909421 589562219 3278 956320838 216476815 4346 317197461 221807394 1383 276670886 865748389 5390 399221151 290903050 9649 -145693826 -563052661 5120 65640932 -550496243 4274 903882211 -238504192 4419 -592869884 -246727512 2607 742195767 -596741589 9919 688760575 -353878938 119 903882211 -106926072 8005 388998433 -39716639 8338 691696706 -569727142 9619 -931162724 940351551 8442 126227291 -770453868 3561 -684658326 58400332 5577 -117882944 -975541629 7708 531457998 -682911832 5844 296351558 147468541 9610 -662481765 983315446 3783 929592861 844883068 3709 377338343 162818619 8145 956500599 -742514560 1764 -304998049 323257823 2722 -573101732 860325562 559 860901194 266354586 8978 -641743513 760808182 6041 -473282718 -644469017 2853 834030362 -556644281 6156 765724683 -975541629 3004 725828363 -587328878 4272 -292255571 -763707999 2814 242371970 221807394 7796 118281894 216476815 8968 426406281 571151168 6033 502461295 -293015975 9169 -297925385 121273815 3547 -102108106 787155496 8465 -395130011 -604372177 5114 756775613 -413649920 3 -712768288 530975902 5817 -484301856 -972401466 441 -24354900 695424884 8493 -404777150 -246255401 9615 271669262 -877856608 5785 -157757047 537681327 884 828427488 714190974 6271 -102108106 511120657 2901 -711940062 -102616382 2538 94407230 -4922978 9434 -37605991 58400332 6171 756775613 844342243 310 -684658326 -477963972 1201 34562744 713033531 8058 158720776 221807394 8285 600595365 -587154461 2969 -871396420 404498162 3093 486132758 384615346 6114 302196177 -26030145 2648 -156704963 736209727 6378 -931162724 -543877687 8226 -579753663 -77358192 872 -579753663 -382741973 7856 218552482 -107816005 9573 373708873 851865821 6023 -395956989 847381634 724 288396892 -414919441 6065 502461295 -918763788 7311 -723817788 201215238 2616 743615922 352760 307 851137422 109588416 5078 554902523 -430138322 3310 704952011 127347959 9100 507130881 988138114 358 736000118 988138114 6370 -851229723 586257457 1468 -943647082 -328439089 9423 490718230 71638226 8161 388998433 -436066679 7531 160809207 -75558732 2472 38832074 571151168 2834 -462251380 -323498634 6380 -338588899 -72808273 458 471959189 378550894 2180 976065724 9257479 5862 600595365 -56290324 8261 556176900 -963031318 2684 -667281786 -849890539 4072 242276279 537681327 8725 555348851 -590535547 6444 317197461 221629539 2756 220316799 514647040 8398 -748046122 -278764461 4329 -88984793 -382741973 1366 -281453999 407966190 1255 -930543776 105963480 6068 98412735 13253654 4035 632995737 -871032819 587 -963214471 -430974226 5566 118281894 614083036 3677 242276279 -137614817 4325 956320838 -999366082 9176 -851229723 -302291887 7671 212383076 -980745605 48 141018937 929621952 760 -205591575 984136690 4030 789599069 -477872507 5397 -271969423 -278764461 2023 587732774 -532480095 9111 -968473567 -616215891 9553 -199655013 844883068 6540 600595365 574893362 482 -750364362 690912387 7490 -605036105 -235480390 4777 -902913893 127347959 7957 849370527 345293859 6482 -303185692 -176184567 4877 444203955 206971304 7332 -393621510 -523131123 4880 -921972308 418236261 702 -334823104 -967985982 8814 598692061 -804086127 4258 -297925385 283618452 6589 618828757 84675120 9601 346106146 920790234 146 55392029 78832863 4792 39323915 241112925 514 -171017790 637639714 5737 -304998049 436709995 5272 435508139 401065763 2638 170281305 920790234 5672 -8891200 868619715 1738 -921972308 -91451757 4324 288822109 679444628 7185 289429528 787155496 1310 321737429 100537981 4057 -684246827 207204985 4590 575593831 -91451757 3650 562484066 792126616 4933 661504142 358289528 7186 -714715511 -464278607 6161 6941521 615990641 3668 593245571 -980745605 2546 -548146736 -882635508 2787 101065261 872494340 2412 603283737 763812773 8050 -700447167 -436066679 2335 -711940062 596844461 2734 386524132 178866616 1924 262333337 -926175164 7751 113991999 737407430 3609 -931162724 -18027120 2171 756775613 711907478 9984 -817455026 -568505124 2355 -224653306 624711990 5875 -501570916 679770619 1315 450726355 -430974226 8124 -684246827 -747172297 3357 -655787129 755033596 3362 -663610139 836292797 8486 -484301856 -370995350 9223 725828363 -373742773 2364 640846707 -214031543 8112 -140204704 615990641 9942 627081375 -413649920 3428 -8891200 -528332594 5149 34562744 690912387 4058 7927533 860325562 2874 -712768288 233977048 2669 -795235195 -342686234 7952 324917167 164789337 9618 -252062903 -435842546 9692 -668294983 896907104 2827 388425412 668716963 2875 -75232342 637639714 7437 198792735 -229334088 4812 112146941 589562219 3599 138983262 -497617879 5429 385061500 -682911832 3925 202006559 700760523 2282 126227291 140118715 5245 333481643 -675821088 8140 -81105363 -72808273 280 202006559 308467212 8479 -776344661 -477872507 444 -931162724 109588416 4272 514387831 -350396971 9799 -796502525 911656525 5269 -429705827 715905772 4887 -380535924 84351585 5109 589418019 623594641 8184 373708873 589562219 6586 -437269696 107428773 6670 -533099096 186112748 7861 230990250 -842651603 6165 -485776708 711907478 8370 -662481765 -308625495 7254 400206984 -930063693 7676 -75232342 574893362 6171 676457194 267514505 8594 945885557 -268014947 8469 -117882944 -947024393 5530 -723248351 658148446 1036 -18555551 911656525 7846 -414072427 -834467209 9079 134736800 831097006 2149 -102108106 746720990 9661 744369343 -104871800 2779 159519152 382394381 7980 98412735 114067850 9588 -380535924 355375465 8041 5989923 -824673983 3509 744369343 221807394 135 141018937 836292797 7077 -605036105 869461301 6140 -485776708 614083036 8011 48202816 350857850 8848 -505763077 -510150761 7640 158720776 514647040 1032 -337718848 282650126 7958 637350827 815772525 2675 54815350 586257457 3249 283582015 871280315 4483 -592740407 -478868248 9862 -750364362 -241109217 9279 415350853 -637770708 8330 484203679 -979376042 2087 80638889 -502510208 3133 -641743513 -596741589 888 -1525175 -800207670 5710 643240412 588009941 6241 -851229723 -17837615 6673 -895856160 -378650091 2694 -897411868 -382741973 8704 392619171 148237200 9219 -989673571 -246727512 5198 967176925 790791048 724 279935936 808458464 5330 309782673 -78776258 7011 51022000 679444628 1250 867830712 -917002395 5201 -437269696 249521955 6366 141018937 -540147019 953 756775613 552945615 6160 -324108487 116410268 6946 -978041604 978934680 8881 186143921 -255161784 917 262951696 -762984644 3118 -790567313 -580802379 6494 218552482 -933871142 938 875158202 662075929 806 -955947554 -275855088 3702 -608722586 -641768215 4273 -864361257 266354586 2560 514387831 -469304036 996 745796394 -580802379 5193 -197256971 241641947 3162 443742845 935472375 8041 359856605 978934680 567 -380535924 899852615 919 -430204903 -872013529 7516 -506108098 871280315 1956 306909421 105963480 829 152683172 172011590 5640 -820917610 -538783279 8065 167095145 -94241214 8784 -414072427 407966190 4648 137362839 305267341 2038 431597356 540533417 5058 -579753663 637279848 1874 -887409683 -680716101 2638 -41723720 -457339610 3601 -641208950 -763707999 5040 -180309093 -25481956 2196 706094613 587394411 1543 336261049 727249379 5674 205740340 908862009 5007 799451393 697350972 80 994188367 305267341 7635 386524132 301566791 3560 -145442184 -659937969 8565 385061500 379411178 9097 -573101732 -792640319 6242 225977642 -733323543 7446 -224653306 354868681 4368 -821290384 792126616 2578 -193222752 662075929 8777 302196177 -533410976 2978 -293301938 384615346 3229 -505763077 871037015 9764 794990305 -539801973 6644 97269878 923466000 6336 -265310524 902716491 9522 -167893416 859002805 7789 827090885 -414919441 2574 -8891200 -17837615 7990 -41723720 -118950135 3860 -900897170 223758683 1756 415008073 -488329721 7802 -1804967 -435842546 5949 53010453 691372823 6866 153650122 -128633008 3734 955336534 -91451757 8590 -332445377 -774185484 7350 415350853 -480421233 7624 572970480 -812767182 9044 871194505 54064180 563 -304998049 -969759958 8386 -820917610 576296258 2717 704952011 68458537 2307 -580193843 571289655 3606 -338588899 -433558593 2153 765724683 872494340 9622 -648172782 -692760474 1922 -173326777 983315446 6970 -304029084 703761437 7237 -548146736 502233577 1168 486132758 -847516222 439 -814521565 -610759465 7892 300584887 760808182 4804 -753444014 929621952 4698 -871396420 -1544306 5291 599861155 855531857 301 346720726 121273815 9 -978041604 -580802379 2312 36208776 -145782884 9593 -748046122 -604372177 5156 137362839 -350396971 7674 -742476174 142516378 5794 628785561 106531338 4323 -784965875 -214031543 7722 -32127524 120714490 4 -541613550 -6527040 9554 640846707 -689864118 4589 -140204704 60115387 5811 -338588899 -428125906 6035 134541291 106531338 6042 792418959 808458464 6496 -975509051 -654048846 5739 333144811 -596741589 7147 -821290384 172716317 8412 -817455026 -930063693 8392 138983262 121273815 5455 205740340 -823688399 34 575593831 172011590 4912 -943647082 457730381 4631 -986798763 -823688399 2112 290220374 654795929 7203 498871246 -155566831 9729 -282947285 -538606907 7232 -303185692 184543446 4772 -642406813 -758476279 1740 -178692644 -79813879 1136 872946790 760808182 7836 -268055717 304234449 4309 -636004911 285651977 8560 774766110 748391913 9936 841773118 68458537 8952 381360154 -214031543 8239 -626119646 494296571 791 288822109 -576052836 7096 -816399402 -214031543 965 -758730708 878753022 2822 -592740407 -817688363 8505 -943765901 858256145 8660 295011177 -216733767 6391 -9979738 -353878938 3006 -713609356 137137472 8807 186143921 -246255401 6900 -484301856 -339092621 6759 -758152363 192105438 6257 -485031576 -763707999 1458 481309793 148237200 7836 -410968218 451143780 4545 -552935221 -127944183 1261 706094613 612937914 482 -763126949 547792085 5667 72289201 157310618 9335 -268055717 615990641 9811 745796394 -930063693 9568 639577616 754349173 6740 -37605991 -326867555 1452 336261049 -420200090 9241 -541903248 -964453208 4652 -343048181 -590535547 639 -295746759 -611172692 6441 200002129 433603754 3625 -410968218 -967985982 8872 -138739177 241641947 4249 -82560345 148237200 4747 -636004911 -877856608 4256 -117882944 107428773 1642 7632844 312278158 2520 637350827 145992042 2771 727210702 -256522804 3584 381360154 84912338 7294 -468116074 -235480390 7640 -641743513 994859498 6117 388998433 404498162 1038 -396260662 940351551 2386 -724955977 -430974226 8024 515731471 844342243 3977 186143921 308467212 8308 -986798763 -165817517 2345 279935936 642676439 4670 903882211 619013448 3806 704952011 -477872507 7536 -392563411 355375465 3849 -39504037 953028578 6287 904377080 -648616287 1298 -380535924 -155566831 9972 -259881996 691372823 2300 -171017790 586257457 6760 164014304 135100579 2155 295011177 -38529745 1652 929592861 625059375 5379 -343048181 -838009976 1384 -731712580 871037015 7201 -265310524 637639714 3035 7927533 511120657 4606 627081375 13253654 5619 -906744014 162818619 2753 -579903004 198809378 2326 -340171206 -229334088 6613 -541613550 -616215891 4208 309782673 735266920 396 -292338832 -959377362 343 -504728021 316245420 898 300584887 -735027831 3068 -215298725 858256145 3573 -199655013 -969759958 4979 -723817788 637279848 7461 -337718848 221793945 5958 333481643 -396443569 4583 -372598176 -378650091 8581 -826268461 653728216 5263 641823635 -430974226 768 295011177 -62054205 8413 -999315023 -523131123 5097 895696545 -871032819 1991 774766110 571151168 1604 792418959 843133948 1032 717342480 934322296 3297 -720279006 518522757 4552 36208776 -640496847 3693 124521096 -128633008 8733 -429705827 -18027120 1348 400206984 540533417 5649 288396892 844342243 6362 -887409683 87942942 708 202006559 767277603 9994 -270472709 948573862 3235 -723248351 -762984644 5646 295011177 -396443569 1818 -935008788 526029047 6753 -455260398 -727449159 2327 -566276366 -637243618 6722 -790567313 116410268 6432 -228953103 86906463 2507 490718230 -947024393 470 765724683 135100579 1426 416939399 350857850 4297 225977642 -6527040 446 -663610139 736209727 1118 66554430 -523131123 4796 200002129 428634831 2480 -753444014 -733323543 3106 502461295 -917002395 7876 -637625968 -920354849 9460 -750364362 60115387 6864 788860010 -811266222 151 336445578 -25481956 7853 134541291 923466000 3171 970142316 162573004 7130 -505763077 939797135 4236 -215298725 -561696456 8579 -484301856 -278764461 8979 9908275 -563052661 1811 599861155 -987312206 489 -297925385 -720929795 9942 -275568251 327833852 1733 -533099096 726123669 6883 -713671847 109588416 1798 -62104082 -715481022 6968 776650368 -675821088 5243 -790567313 316245420 1526 -215298725 910797386 7474 -389046679 -94241214 8496 -608438352 710420710 9870 377338343 -241109217 1167 55392029 397008646 6573 967176925 -556644281 8312 903882211 87942942 3321 262951696 407966190 2721 -161837184 -519618554 61 796608963 104047847 4399 159963934 -420200090 2028 -389046679 654795929 676 -303077343 -987783463 285 214470427 355375465 7352 -27254901 552945615 9370 138983262 -164423199 1062 -437269696 314701704 6858 -298306079 -40017599 3897 507130881 -824673983 523 970142316 -278764461 967 -663610139 831097006 6453 333481643 206971304 797 381360154 -391392334 3275 -719954341 362357458 9579 -113858331 -823688399 2435 -60381668 537902684 5539 -931162724 282650126 5257 296351558 140118715 3404 82437869 -145656182 112 30661577 147468541 1996 -524590619 54064180 6073 769252533 -998282020 486 -82560345 -38529745 9031 -495872554 872494340 6832 623885564 760132745 6770 333481643 -723259232 5705 374048762 -410456729 5948 -437269696 -733323543 8858 -984681216 -659937969 9361 -830222831 113055790 7019 -758152363 935472375 2418 -344785252 -180114637 2376 381360154 -667907585 260 618828757 -519710186 1811 25277645 378550894 5349 -658800027 -60039432 508 -292255571 467154252 7104 -465268228 540533417 2223 167095145 457730381 9570 498871246 -278764461 8093 -280158933 -255161784 9292 639577616 510460231 9071 -228953103 -707104214 954 796608963 68458537 8887 -830222831 -433558593 6740 575769250 755033596 5671 -140204704 877599979 6467 242371970 -523131123 1959 101065261 537902684 3366 598623000 451143780 9281 -275568251 737407430 9830 500691477 935472375 1520 878804098 147468541 9912 -468116074 -561696456 4169 745262886 -482425657 6658 -758152363 93515835 6936 -847492585 763812773 2832 -592740407 -733323543 4111 841773118 -256887004 4008 -897411868 -402609820 1755 618828757 858256145 4187 995796966 375063920 4905 676457194 909720152 9821 -758152363 502233577 4311 -616075888 -413649920 9879 134541291 -988857540 5534 375298123 787155496 3291 154929870 84675120 783 -295746759 869461301 9784 955336534 456498577 4460 134736800 -770453868 7487 160809207 896907104 1081 -392563411 -246255401 3895 940580089 101406452 338 817353730 113055790 4621 230990250 106531338 5616 981998742 935472375 2814 214470427 221807394 6615 377338343 345293859 7704 995796966 198809378 8226 736000118 -477872507 1965 515731471 -2844514 7521 185320654 874563739 8410 766057365 58400332 9938 -573101732 836292797 1112 799451393 -552163616 1647 55392029 -563052661 7986 289610218 83192310 5271 -871335076 -107816005 9015 -700447167 679444628 944 461120723 -507881407 9025 -324108487 754349173 4700 817353730 -759341521 805 955336534 -378650091 2458 585806236 -538783279 4620 -320240582 -277770150 9774 742195767 93515835 5714 208370227 148237200 1796 -280158933 -342686234 4365 252844961 978934680 2881 132666338 -988857540 5249 336445578 350857850 7099 521711157 221807394 2514 -156704963 216476815 2075 242276279 359326871 554 -88984793 164789337 9809 995796966 54064180 2317 -60959292 -804580750 5223 39323915 871280315 2217 -763126949 339857137 8713 878804098 357634387 1362 766057365 194386713 5348 324917167 428634831 5453 -541613550 400802081 797 575769250 -164423199 1676 336261049 -22135290 9972 -742674827 330258523 9114 374048762 137137472 5944 745262886 737416156 3128 261480454 -254980365 4093 676457194 185419808 3320 -731712580 711907478 6045 40730044 382394381 2407 415350853 -763707999 5227 361901512 145992042 4113 -679771608 -556644281 5550 587732774 -590535547 5937 -464997457 872494340 2380 250399364 -434454493 1383 -46963869 637025929 8165 77257476 375063920 6813 138983262 614083036 5234 300584887 223758683 3163 -731712580 -106926072 9134 898890414 681650630 2874 -782012495 13297982 2725 775192135 234812484 887 515731471 614083036 395 995796966 -568505124 6954 933592111 452933610 5551 -398942627 767277603 7062 392619171 362357458 159 381360154 -1544306 7073 796608963 -838009976 6494 904377080 -758476279 7062 -72660599 612937914 1092 727210702 484968871 6474 575769250 84351585 5861 658268677 -626960836 4909 -156704963 994859498 8805 208653695 10315616 114 872946790 -439161220 3067 -62104082 -480421233 5057 138983262 -1544306 4148 -177692824 -519618554 2875 -178692644 -538783279 6154 -749150071 -981396868 9519 515731471 10315616 5621 -107144390 815772525 5803 -337718848 654795929 545 9908275 -575758012 3189 -485031576 302261235 9665 -851229723 836292797 4986 -578899112 -756267434 7283 288396892 571151168 5687 -960815885 266354586 7573 72289201 314701704 6200 699845372 890315807 390 124521096 755033596 9726 641303610 260681552 816 -410968218 194386713 2644 -678310388 923947394 4469 834030362 -596741589 6948 -343048181 -283024647 2296 -228953103 362357458 5750 -754687225 -689864118 3183 775192135 221793945 5929 -224653306 -229334088 2982 587732774 625059375 2758 97778439 -812767182 277 38832074 -825880446 3505 996958697 -137415419 6533 556176900 -293015975 162 677101531 -72965798 5152 -338588899 -756267434 1268 -750364362 -436066679 5143 -960815885 -436066679 1548 773032821 737407430 1400 967176925 -641768215 4237 -572328769 983315446 7376 357348209 851865821 2554 839743563 456498577 3486 -753444014 489852142 892 907986225 -13579437 6841 -265310524 -428125906 8101 -362797003 -736169755 7811 346720726 -214031543 6484 97269878 80128302 8974 -989673571 282131358 234 -891435429 -91451757 3135 -978041604 787155496 1181 -541613550 673747334 880 164014304 -969822537 5500 134541291 815772525 8443 -396260662 -967985982 4371 -185227082 25245259 9253 598692061 2937763 7791 699845372 -988857540 1479 641823635 -568505124 4501 388998433 -229334088 1603 288396892 106531338 1455 839743563 -538606907 7317 871194505 -519710186 8535 929592861 -155566831 8184 -197256971 -497617879 8055 -324108487 230960562 1387 -344785252 767277603 4304 641303610 586257457 3765 643797427 934322296 1579 318435094 -302291887 6342 -891435429 214001109 7981 167095145 309767757 5870 -89914167 -256522804 8814 -293301938 852597739 9186 995796966 -944284380 6796 -616075888 547792085 9180 -88984793 783307873 7740 603283737 929621952 1218 -957024935 -518037450 7826 -32127524 397008646 5019 -960815885 -933872333 6642 -417075880 -480421233 6462 628785561 345293859 2374 744369343 637279848 1372 -354473179 -667907585 8993 554902523 633885440 6608 6050410 523443473 7491 295011177 -416082175 9524 -465268228 920790234 5263 706094613 -2844514 7974 -935008788 339857137 3930 -943647082 -214031543 8571 174718177 -540147019 6341 -117882944 790653415 6516 -393621510 60115387 3037 450999109 216476815 1342 38832074 -747172297 3154 827090885 -912791350 5503 -39504037 736209727 6694 -662161563 -988857540 3838 160809207 -39716639 3574 -395130011 935472375 7330 -282947285 457730381 1902 35292617 214001109 3711 283582015 84351585 8744 -739519560 -102616382 61 276670886 -108961822 4966 147521749 -812767182 8778 743615922 -528332594 3569 374048762 767277603 6177 600595365 -26030145 1825 981998742 -345372687 6571 -252062903 -587328878 5455 34842144 -370601295 1077 126227291 305267341 9672 -534346540 637279848 5379 170281305 -345372687 7011 -965690654 -707104214 3700 7927533 -998282020 4261 -459660004 -416125915 9319 -742476174 -241109217 6115 -578899112 183142469 4973 -459660004 502233577 1560 -754687225 -469304036 3647 -292338832 -687400377 6552 875158202 -987783463 6978 -221252086 -692760474 3061 -410968218 -634448468 2696 556176900 790791048 7937 849370527 530975902 2681 -127099524 552945615 7988 -821290384 836292797 9651 -984282547 -85425315 1391 -501570916 -256887004 7822 28254867 735266920 5584 639577616 -480421233 5252 823212438 -289470931 3095 -866805045 358289528 6943 48202816 358289528 121 171041959 114067850 2339 -816399402 -60039432 8883 562484066 -22135290 7806 -304029084 -578480160 1250 126227291 -917002395 5374 -180309093 591101630 161 -57926793 910797386 4947 -259723723 545926563 9267 603283737 -326254820 6325 -906744014 -890148323 498 -830222831 -80079561 9080 -742476174 -648616287 5000 97269878 -419413153 5581 727210702 -981396868 9420 801372660 -959377362 4795 -271969423 -920354849 1648 -49706513 -328361714 5342 -605433625 -108961822 985 317197461 100537981 8495 94407230 -38529745 3519 147521749 -246255401 1573 -465268228 696875596 4646 593245571 -430138322 3579 450999109 80128302 7660 -986798763 -477872507 4595 -145693826 -291242407 2085 -465268228 -817688363 7145 -742476174 540533417 6708 -830222831 637279848 6955 -676826894 207204985 8971 -960344885 495259264 2104 -459660004 871037015 4757 385061500 20640279 7496 -293301938 192105438 5315 976065724 -735027831 5851 603283737 148237200 8932 -866805045 983092089 885 377338343 81565408 9369 -873330901 596844461 7224 -259723723 323257823 3879 514387831 -295979666 9651 -157757047 614083036 6239 -641743513 -454664712 8794 827090885 223758683 2252 94407230 352760 6822 -193222752 -488329721 3835 538056056 710420710 8240 62409989 184543446 1824 336261049 858256145 5752 40730044 -326254820 7367 -292255571 304234449 1691 -592740407 -143728230 9817 -185227082 -2416772 2597 319836471 87942942 6576 202258799 -980745605 6244 -842131951 -497617879 9709 688760575 700760523 846 -608722586 -610759465 3512 -49706513 -933871142 9924 -853928283 221629539 4456 -624499268 254718604 9238 450726355 400802081 6725 284084525 754349173 5609 632166073 -433558593 1754 34842144 537902684 5944 933592111 -580802379 2895 774219377 -792640319 3255 283582015 -538606907 5687 -871396420 436709995 7054 205740340 790653415 3589 -637625968 714190974 645 -989673571 71638226 3797 -410968218 -575758012 1995 -414072427 -17837615 2361 -372598176 -107816005 8284 -957024935 -578196919 8977 284084525 -373712345 7155 846494925 -17837615 1823 -616075888 -22135290 5612 -481996423 -62054205 3226 200002129 595584975 9182 -270472709 -834035628 1426 -377899289 305267341 4071 -541613550 254718604 5813 290220374 -38529745 4440 -388974008 -238867983 9392 600595365 715905772 6964 526115530 -817688363 4023 50900266 -963031318 1188 -389046679 -680716101 4761 295011177 137137472 2621 -414072427 -60039432 7918 -337718848 -972401466 1492 -235730132 874563739 1923 -677359660 -604372177 3537 -578899112 -569727142 345 -533099096 948688886 899 727210702 -78776258 1721 -965690654 -988857540 99 -739519560 526029047 5051 994188367 -606256406 4747 -648172782 710420710 87 -26248663 -268014947 9705 -784965875 -85425315 1372 97269878 587394411 4143 -684658326 -987312206 6784 -677582183 232844920 3870 744180713 152975300 3352 924865694 -611172692 3011 -760927535 -106926072 217 71562520 -160616618 7136 133578046 -774185484 5134 -624499268 162573004 2622 262951696 518522757 8075 956320838 599012707 6706 -485776708 -871032819 7122 -282947285 -830206964 5935 -504728021 221793945 4372 385077631 162818619 107 -840080990 -283207497 1595 -955947554 910797386 789 220316799 -241109217 6135 -18555551 50437640 3318 455237207 301566791 9958 -303185692 206971304 7766 -758730708 -433558593 8663 326178903 -667907585 1440 699845372 9257479 2033 -840080990 868619715 3433 -24354900 -568505124 208 727210702 260681552 6574 -592869884 -275855088 6673 -334823104 457730381 7388 300584887 518522757 4175 632166073 537902684 7316 65640932 -626960836 7228 9908275 847381634 4622 -668294983 612937914 5348 141018937 120714490 7278 -410968218 -428125906 112 556176900 -295979666 8182 -277916716 -972401466 2887 -75232342 787435090 6875 225977642 -154221403 2586 -81105363 -540147019 6986 -468116074 -246255401 3073 794990305 767277603 9421 276670886 -811266222 656 996958697 528222218 1097 -750364362 715905772 7630 300584887 242506470 5914 220316799 865748389 4184 326944888 -933871142 8802 101065261 -378650091 1650 898890414 24721518 2366 -830222831 -373742773 6478 -814521565 452933610 8634 -676826894 71638226 6897 806860754 -477963972 4519 -56515768 165176940 4338 967176925 -107816005 7547 -684246827 727249379 9652 326178903 34487722 9400 53010453 -268014947 9639 827090885 355375465 3583 444203955 283618452 891 -684246827 13253654 7366 -569925158 282131358 7158 -127099524 -552163616 7033 -866805045 -464278607 6550 -411443846 -122563446 3662 389689903 -40017599 3401 -795235195 577086332 1420 639577616 843183414 9339 167095145 -238867983 9709 34562744 194386713 3264 160809207 844342243 4146 170281305 -498612066 1844 -412753693 362357458 7142 -344785252 -275855088 9055 531457998 -254779032 966 -235730132 586257457 1149 994188367 185419808 7696 262333337 -467674160 9054 -960344885 984136690 506 -221252086 760132745 8026 186143921 -811266222 6821 774219377 689952861 2824 -324108487 -308625495 3554 979367031 547792085 255 -930543776 304234449 1141 -37605991 -416082175 972 -748046122 -4922978 4695 28254867 185419808 9302 976065724 -153153706 4609 309782673 -123998677 5791 841773118 978934680 9046 -752427345 890315807 5021 -127099524 -256522804 9840 239977367 -25481956 8 220316799 330258523 2894 375298123 194386713 7045 -165895350 -987783463 8237 -304029084 920790234 1987 -281453999 -674143567 9654 776650368 -185727053 1924 -754687225 957236409 8838 62409989 216476815 1375 -404777150 767277603 1076 -714715511 -610759465 1764 336445578 689952861 8655 736000118 -268014947 6640 929592861 710867164 5079 455237207 695424884 5554 970142316 327833852 4173 -795235195 497556073 1277 -782012495 120714490 9501 -594876646 591101630 8591 -304029084 -561696456 1036 -534346540 -550496243 387 -303185692 -435842546 9150 185320654 379411178 2371 -548146736 623594641 8490 -616075888 935472375 8080 381360154 523443473 7968 860901194 -469304036 5589 -820917610 314701704 6729 742195767 -180628268 5561 80638889 142516378 9696 -24354900 316245420 6756 289429528 165679230 3297 -788691861 -308625495 3012 -298306079 -180019002 1887 -298306079 -482425657 6305 -314668245 235577293 1675 765724683 621799091 9039 -347105773 528222218 6466 789599069 456498577 3666 -999315023 -17837615 4583 388998433 689952861 8135 -393621510 -800207670 7362 -410968218 -67116370 7249 676457194 -758476279 5863 -205591575 -137614817 8258 776650368 456498577 4986 -173326777 68458537 9739 375298123 -576052836 2546 358603584 589562219 5846 -668294983 -669544691 44 -156704963 -834467209 1666 -742476174 -692760474 3330 186143921 206971304 8207 185320654 13297982 2860 526115530 494296571 1244 333144811 679444628 7382 929592861 113055790 7453 -830222831 334468470 9123 -678310388 235577293 3489 903882211 184543446 7985 -113858331 871280315 6339 766057365 83192310 3373 -18555551 737407430 5152 568509939 -917177937 4649 -18555551 -747172297 1370 333144811 -454664712 9500 118281894 710420710 9083 562484066 433603754 2329 -726202882 -998282020 1484 -713609356 -518037450 4707 208653695 -246727512 9078 134541291 -67116370 9919 -113858331 198809378 9081 -641208950 164789337 5899 661504142 378550894 8316 148638548 909720152 1934 -719954341 514647040 9749 -790567313 637279848 3345 -984282547 831097006 8986 386524132 -727449159 2110 -318594823 147468541 8008 -345538013 628016383 6230 981998742 -610759465 2930 995796966 428634831 151 841773118 -926175164 4268 806860754 -752801340 1022 -670941446 9067497 7802 38832074 865748389 4602 25277645 -67116370 1763 585806236 -917177937 1218 -749150071 700760523 3514 77257476 -118950135 1080 -340171206 -920354849 7583 -714715511 489852142 1662 628785561 -18027120 6162 -345538013 953642587 1320 830044995 333687312 4056 -292338832 -382741973 979 -989673571 327833852 945 -501570916 350857850 9269 -679771608 923947394 7146 283582015 -550496243 7318 455237207 748391913 4751 518236817 -6527040 5838 154929870 615990641 4228 -847492585 -110865839 8975 -297925385 -39716639 9396 346106146 -416082175 3477 -835865341 -830206964 6329 -437269696 84351585 5099 271669262 714190974 8302 -259723723 -91451757 4688 -229267078 233967741 5443 -776344661 746720990 6795 388998433 25245259 5200 -199655013 -871032819 5387 -960815885 50437640 7275 -714715511 -75558732 8803 320190225 107428773 1149 498871246 233977048 4660 252844961 -122563446 1490 -995948801 -752801340 827 -197706645 787155496 6785 -897411868 162818619 6542 -624499268 929621952 5596 357348209 -229334088 7073 212383076 451143780 760 -984282547 583887438 8239 -412753693 696875596 6720 164014304 -540147019 3238 50900266 -890148323 5541 -931162724 935472375 4721 309782673 -387385224 5785 -975509051 -596741589 6396 769252533 323319528 1725 -107144390 654795929 2900 -297925385 -102616382 7736 940580089 -659937969 4046 598692061 852597739 4201 -830222831 241641947 5355 -338588899 545926563 3647 -49706513 494296571 2297 -860588659 120714490 3304 526115530 715905772 4411 220316799 -320275386 4615 324917167 -339092621 3979 -49706513 929621952 2906 -88984793 84675120 271 -395956989 -714969150 1803 -548146736 -539801973 635 827090885 459630031 7590 -524590619 545926563 8966 490718230 -419413153 5627 -788691861 869461301 4688 250399364 20640279 6165 -820917610 -370601295 7891 -414072427 242506470 3834 284084525 -675821088 9544 846494925 164789337 5060 374048762 375063920 5613 -960344885 -963031318 913 676457194 577086332 7395 -462794916 -967985982 2774 806860754 -359196587 8637 -724955977 354868681 634 -677582183 50437640 5270 159519152 24721518 8304 556176900 305267341 4098 632166073 120714490 7605 618828757 571151168 3401 766057365 -723351459 8892 -414072427 104047847 3216 372746255 -510150761 8406 6941521 -256887004 4793 589418019 69866389 118 7927533 673747334 8892 555348851 800872927 3157 133578046 -164423199 4215 933592111 763812773 3826 -796502525 679444628 8562 -205591575 537902684 3132 976065724 -416125915 5094 -921972308 -669544691 9332 554902523 -480421233 6176 -389046679 84675120 4349 556176900 -870714362 6289 -320240582 -871032819 8950 -340171206 120714490 136 134736800 -106926072 3178 -89914167 -382741973 7043 230990250 -12658682 5398 -89914167 -359196587 1522 -60381668 -308625495 6411 289429528 400802081 7085 -504728021 68458537 1397 25277645 459630031 9191 420946811 -616215891 9100 -753444014 855531857 4675 -462794916 86906463 5737 827090885 -877856608 1591 336445578 -849810455 1899 789599069 -681273289 2159 35292617 800872927 2299 320190225 -723351459 1220 -676826894 822735291 7326 -763126949 -246727512 3533 326178903 -648616287 8890 588746282 -430138322 8773 -820917610 -533410976 8844 -906744014 612937914 6493 -573101732 -514717258 9303 -362797003 929621952 6676 420946811 -576052836 15 361901512 494296571 2565 319836471 -578196919 2215 834030362 -477872507 4656 288396892 -469304036 1272 -429705827 710420710 956 637350827 502233577 2932 51022000 497556073 2700 66554430 790653415 7547 -161837184 -575758012 5520 802713909 -419413153 1772 389689903 -110865839 6382 -731712580 -507881407 2654 940580089 807498308 4721 -608722586 -727449159 5088 823212438 -326867555 4977 215460157 -302291887 3967 -156704963 748105066 1252 543489268 -523131123 7735 -195594144 334468470 3443 -455260398 -811266222 6187 -127099524 -569727142 2592 -711940062 589562219 2280 450999109 -67116370 3800 -723817788 851865821 1768 279935936 760808182 3332 643240412 -825880446 115 -930543776 -847516222 2517 585806236 -430974226 4764 -578346066 948573862 6111 639577616 -596741589 2137 164014304 -164423199 7557 -377899289 330258523 1203 637350827 104047847 8279 543489268 148237200 5840 134736800 -39716639 4536 359856605 241641947 5133 -873330901 -175424765 7395 -380535924 -420200090 2960 55392029 -396443569 831 -495427420 -127944183 1293 160809207 954289075 8801 359856605 -94241214 8264 53010453 330258523 6978 -731712580 -681273289 2075 -820917610 874563739 1361 7632844 633885440 2553 -524590619 -988857540 3546 568509939 710867164 9555 484203679 -430721629 4311 -752427345 -752801340 794 -281453999 430751296 9607 -700447167 -528332594 6612 386524132 24721518 7885 -280158933 910797386 3827 -957024935 760808182 4954 -513151710 430751296 242 392619171 87942942 8255 -866805045 -2844514 7394 198792735 -689864118 6012 450999109 -882635508 8357 589418019 84912338 2829 77257476 -576052836 4697 431597356 -256522804 2374 839743563 -502510208 728 164014304 -817688363 9260 326944888 -104871800 5293 -435603523 831097006 1991 309782673 -677383695 3290 134541291 978934680 8517 -994655931 -464278607 3545 -719954341 -507881407 4946 -75232342 502233577 3248 849370527 612809394 2613 736000118 -72965798 2601 239977367 121273815 7052 -605036105 -67116370 689 -303185692 934322296 8044 50900266 323257823 4352 147521749 -510150761 6514 -548146736 -756267434 2057 133578046 858256145 1182 514387831 -39716639 6770 306909421 -457339610 1825 -835865341 612809394 2807 321658590 748105066 9077 -178218611 -56290324 9274 744369343 -687400377 3068 -37605991 -834035628 5022 -229267078 -947024393 5564 -197706645 763812773 1397 521711157 787155496 2426 97778439 221807394 8392 -205591575 790791048 6709 97778439 221629539 9990 -195594144 -339092621 134 -193222752 135100579 9486 202258799 583887438 2277 -754687225 -75558732 3488 385061500 713033531 3245 676457194 852597739 785 -320240582 953642587 5059 450726355 502233577 6559 731360872 820204610 8179 -852061915 588009941 5397 -464876611 690335848 380 -579753663 -723259232 4783 799451393 -302291887 9646 556176900 241112925 6192 -340171206 -568505124 8962 112146941 711907478 6563 -578899112 282131358 6938 970404299 400802081 7120 -292338832 250129683 4696 372746255 484968871 9888 357348209 489852142 7683 171041959 767277603 5074 -726202882 935472375 7672 -271969423 -890148323 3647 -534346540 624711990 5118 381360154 -634448468 4715 112146941 -792640319 6813 -80483111 735266920 1630 -27254901 -596741589 3088 814168394 -502510208 6387 -429705827 844342243 8649 -391256746 -430974226 6336 514387831 -185727053 5525 -462794916 505436080 9493 -37605991 -637243618 6128 -534346540 -988857540 6072 -995948801 -155566831 4219 556956133 -550929672 9745 967176925 323257823 9323 -495872554 511120657 5410 717342480 -947024393 2836 871194505 502233577 9979 598692061 -238867983 8135 -268055717 -502510208 4011 -592740407 -254779032 6024 95229358 808458464 8089 -156704963 -920354849 2579 -285968378 137137472 8644 -280158933 -277770150 8960 -866805045 198809378 4296 -994655931 -75558732 5509 765724683 715905772 8834 -698100407 397008646 2028 317197461 -79813879 8183 38832074 65925556 9286 321658590 760132745 7505 -900897170 428634831 6814 -790567313 689952861 7818 -784965875 754349173 1745 -161837184 -457339610 8813 220316799 874563739 125 295011177 121273815 5016 -224653306 -578480160 600 -902913893 379411178 7543 -895856160 -474396314 5091 -921972308 -532480095 1502 358603584 172716317 9679 -298306079 760808182 7494 -864361257 -917177937 6864 557828077 -67116370 9835 -524590619 571151168 767 643240412 -640496847 7011 -462251380 612937914 6116 242371970 746720990 8082 -8891200 -175424765 8468 -760927535 -926175164 2620 782059495 -457339610 3192 871194505 915112531 43 202006559 625059375 4624 974033465 -269653141 9986 -88984793 -12658682 1478 -676826894 201215238 9825 -684246827 -214031543 8838 28254867 350857850 2491 357348209 -256887004 6253 -437269696 -106926072 2677 -534346540 192105438 9951 526115530 9067497 192 153650122 920790234 5294 215460157 107428773 3754 386524132 -153153706 6073 -347105773 871037015 1056 138983262 -254779032 9441 -27254901 -350396971 8487 -616075888 397008646 1714 500691477 -402609820 6587 -742674827 -720929795 2705 -265310524 -926175164 5400 -960344885 679444628 6209 956320838 -917177937 5961 -684658326 -811266222 8892 -713671847 -758476279 701 -303077343 658148446 2094 -37605991 164165409 33 -324108487 571151168 4052 -372598176 -254779032 6282 -504728021 763812773 7829 598623000 -825880446 5394 -30664265 576308127 336 -91480363 355375465 6565 -517047177 268124172 2232 39323915 -137614817 2701 691696706 173706002 5675 6050410 577086332 1836 -377899289 -677383695 5098 -642406813 -302291887 2360 -437269696 -842651603 7076 -277916716 -488329721 9948 25277645 -12658682 9716 262333337 484968871 1789 445487668 703761437 5389 -978041604 -811266222 4587 300584887 -502510208 4499 794990305 760808182 6569 -429705827 -382741973 6509 490718230 127347959 6030 609354975 571151168 6472 -292338832 350857850 6925 -700447167 -954204496 670 849370527 -723351459 9379 -139250047 923947394 3847 -760927535 -838009976 2961 -999315023 145992042 6815 554902523 260681552 1161 -714715511 571289655 5993 72289201 624711990 892 658268677 -467674160 3394 765724683 216476815 9475 -138739177 637639714 2826 160809207 748391913 877 -793494677 -792640319 3439 239977367 -256887004 9898 789599069 -25481956 8779 -592740407 988138114 8277 799451393 679444628 9168 159963934 625059375 2920 326944888 165176940 753 -462794916 -987312206 7962 562484066 -541221340 9523 336445578 397008646 3069 -171017790 147468541 4948 -318594823 -811266222 5366 769252533 -278764461 7371 956320838 871280315 3453 -265310524 178866616 2209 147521749 32988365 38 846494925 456498577 8768 -548146736 -620537603 6271 359856605 874563739 5881 -46963869 -606256406 4076 254376885 -308069367 9050 198792735 382394381 7296 976065724 625494491 9296 556176900 172716317 7886 124521096 851865821 5849 940580089 13253654 9806 -663610139 -118950135 1982 -836052744 -763707999 8164 -862762751 737407430 7504 384544140 81565408 8958 53010453 -539801973 2993 554902523 401065763 6413 51022000 -578196919 2038 -265310524 104047847 9447 -222755521 -604372177 1321 -880768056 831097006 5803 769252533 954289075 2532 -731712580 746720990 5941 372746255 107428773 8747 -605036105 -637243618 4338 641823635 546315517 2825 -605036105 -328361714 3430 126227291 -154221403 3903 -733269590 -543877687 3197 872946790 843183414 5209 -513151710 -497617879 7792 589418019 -160616618 930 -594876646 619606312 9882 28254867 86906463 9977 300584887 241112925 1177 -624499268 -106926072 293 -676826894 662075929 2825 -817455026 725567063 6581 399221151 714190974 8574 34562744 84675120 3196 643797427 -723351459 6000 -437269696 -675821088 3035 252844961 290903050 5741 -711940062 355375465 9567 717342480 -733323543 1706 300584887 355375465 1550 -395956989 -540147019 9770 254376885 -38529745 956 -655787129 -763707999 1539 878804098 10315616 5683 -677582183 -792640319 3630 490718230 653728216 4275 324917167 -733323543 3022 -830222831 957236409 4727 704952011 305267341 1955 841773118 -715481022 393 -393621510 -416125915 4527 25277645 -414919441 7639 40730044 -587938776 425 -495872554 495259264 9766 996958697 58400332 8114 66554430 -102616382 7206 -784965875 452933610 6101 589418019 748391913 5639 823212438 495259264 6290 628785561 822735291 3771 849370527 -430721629 2541 -816009077 -157362262 7132 -495872554 -933872333 4802 765724683 -741977163 5712 794990305 -477872507 5645 903882211 -637770708 4059 431597356 -812767182 7576 588746282 -430974226 8436 -1525175 746720990 6836 -429705827 84351585 8379 -82560345 -510150761 8253 220316799 50437640 2666 375298123 -770453868 1016 346720726 -804580750 7290 148638548 -328361714 2174 -62104082 162818619 4680 997717396 -1544306 3678 632995737 595610484 9512 -304998049 -39716639 4510 333481643 725567063 777 372746255 -419413153 131 -931162724 929621952 6922 445487668 229158822 7682 309782673 874563739 811 984758233 642676439 5030 359856605 -519618554 743 -8891200 526029047 9395 -161837184 -67116370 4994 -113858331 770540018 8011 -739519560 -410456729 2974 -949652880 -255161784 8432 640846707 583887438 8483 827090885 -519845955 4217 562484066 -847516222 9727 34562744 911656525 505 -873330901 -692760474 1050 -578899112 820204610 669 -895856160 152975300 8829 -481996423 323319528 5541 -171017790 -220282924 4116 -677582183 587394411 933 481309793 467154252 5874 -605433625 -675821088 1677 518236817 -18027120 1014 -723248351 339857137 8134 -295746759 333687312 9803 18912815 -823688399 830 482175535 -587938776 5252 -229267078 -659937969 6903 -324108487 -416125915 7928 727210702 -762984644 8587 -864361257 -847516222 6842 598623000 787155496 4532 -157757047 -980745605 5502 95229358 545926563 7017 -871335076 -6527040 1703 28254867 327833852 107 756775613 249521955 756 -304029084 -834467209 402 515731471 58400332 4653 556956133 -62054205 4194 208370227 673747334 8681 -354473179 727249379 4162 -906744014 25245259 6707 -943765901 691372823 4639 242371970 462889810 9724 640846707 68458537 8141 526115530 505436080 3507 -417075880 -416125915 8318 -229462282 736209727 7171 212383076 545926563 3191 445487668 783307873 2444 -292338832 -649744978 8896 336445578 -420200090 1189 -763126949 207204985 810 -678310388 -474396314 1905 309782673 -320275386 8822 955336534 537902684 7248 134736800 206971304 8964 9908275 -60039432 5495 -720279006 -626960836 7754 386524132 929621952 3523 -754687225 452933610 7862 -414072427 -498612066 8251 -573106477 266354586 1654 -193222752 -406636424 8981 727210702 -154221403 1254 -72660599 -370995350 4474 -462110684 530975902 8522 773032821 851865821 3629 39323915 746720990 9134 623885564 32988365 904 979367031 165176940 9082 -80483111 710867164 8823 -906744014 -413649920 7323 -1804967 404498162 7370 812095536 552945615 7902 471959189 -641768215 1093 806860754 -514717258 6398 154929870 -391392334 1643 35292617 510460231 8097 -304029084 -649744978 4908 839743563 624711990 3646 -320240582 691372823 9339 -836052744 975421774 611 -49706513 983315446 1011 72289201 871280315 181 -362797003 25245259 8955 518236817 327833852 6599 276318540 587394411 5432 214470427 -308069367 8479 -501570916 -155566831 6018 388998433 -78776258 9637 134736800 241112925 2762 903882211 874563739 7438 588746282 235577293 2891 34842144 -912791350 7561 -984681216 763812773 8975 239977367 -308625495 5848 -117882944 382394381 949 745796394 -681273289 5122 691696706 954289075 5904 941043086 -79813879 5383 -178218611 -22135290 4786 160809207 -842651603 6244 -418986193 10315616 9689 388425412 -742514560 1160 484203679 790791048 888 239977367 547792085 8631 -268055717 -692760474 9930 788860010 241112925 8637 302196177 137137472 1443 600595365 93515835 5845 -505763077 -413649920 2312 -516862573 -60039432 1307 -178692644 -519710186 2209 -398942627 249521955 400 623885564 872494340 2412 538056056 81565408 6285 727210702 -550496243 7092 126227291 953028578 4905 94407230 -62054205 5315 134736800 614083036 8063 688760575 -497617879 4596 137362839 902716491 2538 -80417143 178866616 1132 -88984793 232844920 9571 18912815 -469304036 3738 -344785252 -817688363 1582 -820917610 -677383695 7053 40730044 -842651603 5871 -303185692 540533417 5798 -473282718 -540147019 7491 769252533 -550496243 3775 -873330901 -454664712 6765 792418959 -824673983 6155 215460157 744410083 6847 500691477 -165817517 1661 -636004911 -268014947 1755 765724683 -689864118 893 -459660004 865035290 9224 -626119646 -108961822 5945 -347105773 -339092621 1929 419955461 -67116370 4330 160809207 -94909804 4650 -89914167 382394381 4647 -513151710 808458464 6093 -573101732 315450092 2478 450726355 -110865839 7829 112146941 -373742773 2320 -380535924 836292797 4738 262951696 268124172 2397 555348851 545926563 8701 -994655931 20640279 6081 -676826894 -568505124 5172 -145693826 65925556 957 400206984 -677383695 3960 239977367 282131358 7433 62409989 -825880446 3302 731360872 679770619 585 230465541 -254779032 6996 289610218 -469304036 6526 -30664265 -253862095 7180 538056056 358289528 8015 154929870 673747334 1246 627081375 -784538084 7737 -782345427 -480421233 5409 500691477 -533410976 3859 -252585274 354868681 9979 -994655931 -224835212 1765 639577616 383709576 9363 -185227082 71638226 6362 -314668245 -180019002 3443 167095145 -436066679 8548 154929870 746720990 2546 -826268461 595610484 4448 -731712580 -185727053 721 839743563 397008646 8890 -320065127 216476815 2660 30661577 878753022 4802 -748046122 -165817517 5205 -344785252 -519710186 9728 -711940062 384615346 6068 254376885 -587154461 6389 5989923 -378650091 2546 898890414 -539801973 4658 -711940062 -682911832 2830 774219377 -817688363 2557 -900897170 -758476279 3920 357348209 -137614817 2322 -178692644 -145656182 2949 -852061915 9257479 4391 386524132 874563739 2379 643797427 109588416 5987 -8891200 9257479 6238 -468116074 746720990 2751 -752427345 148237200 6114 48202816 -804086127 6094 -228953103 -345372687 9042 597458038 -75558732 8586 450726355 109588416 8457 171041959 -469304036 288 744369343 452933610 9344 859615587 -406636424 446 526115530 595610484 4663 924375399 268124172 9914 147521749 643726334 6808 -513151710 843183414 6469 -758152363 173706002 6681 -24354900 -110865839 1504 -616075888 -235480390 5937 388998433 -175424765 1678 860901194 375063920 3997 361901512 -933872333 3211 -700447167 -283207497 6052 -742476174 790791048 4860 731360872 457730381 8632 -495427420 902716491 615 358603584 -378650091 8030 -533099096 333687312 8645 415350853 -175424765 5137 -667281786 -834035628 341 254376885 619013448 3634 -758730708 -659937969 8388 562484066 752571881 3859 -501570916 -40017599 6874 956500599 -641768215 1365 -259881996 -370995350 4647 208653695 514647040 1855 -662161563 -359196587 7070 -949652880 -180628268 1136 214470427 -590535547 3505 35292617 -812767182 3687 941043086 -849890539 7999 538056056 -669544691 9106 -605433625 -964453208 3993 309782673 323257823 6548 -161837184 329596656 2059 133578046 -477872507 2604 -298306079 -138728153 3226 -18555551 868619715 3458 -842131951 -370601295 7401 790805185 763812773 818 -193222752 495259264 9233 203882298 -220282924 1327 -320065127 948688886 7393 -215298725 -933872333 3744 358603584 201215238 3714 262951696 -917002395 8303 -295746759 105963480 2367 -314668245 467154252 9827 76589551 235577293 9076 -344785252 58400332 3083 481309793 668716963 5988 -636004911 -538783279 3228 431597356 514647040 1168 -897411868 382394381 5565 -714715511 323257823 709 792418959 704079155 4913 133578046 -414919441 7014 -965690654 -295979666 3589 -484301856 436709995 4842 -960344885 691372823 5436 -282947285 -75558732 6775 589418019 -464278607 3975 632166073 -295979666 7296 -711940062 -387385224 1530 -605433625 -402609820 140 -763126949 653728216 4363 435508139 105963480 792 -723248351 -641768215 4076 -750364362 831097006 6014 543489268 625059375 1596 -984282547 -72965798 6822 632166073 948688886 6265 -60959292 545926563 1756 174718177 165176940 2922 -816009077 312278158 1202 -8891200 81565408 6859 -943765901 -569727142 5832 773032821 625494491 1640 -171017790 127347959 5242 -776344661 -137614817 3341 230465541 537681327 3146 -677582183 -414919441 3294 153650122 484968871 1614 320190225 142516378 7252 898151267 152975300 4859 -594876646 -918763788 5736 -18555551 662075929 9155 861072654 679770619 8515 554902523 800872927 9547 -223542791 -892585231 2917 628785561 -428125906 5905 -459660004 -519845955 757 970404299 689952861 4813 -345538013 -681273289 2280 -285968378 518522757 4229 -293301938 586257457 2535 945885557 -229334088 5734 357348209 642676439 9067 898890414 401065763 8256 -684658326 60115387 378 774219377 227796847 7137 538056056 -825880446 7159 -548146736 221807394 1125 -711940062 -507881407 1430 -862762751 164165409 8093 271669262 69866389 2942 112146941 -654048846 4287 -541613550 302261235 1362 -994655931 -291242407 8477 -818563944 -674143567 529 970404299 78832863 4793 471959189 -969759958 3325 -904289455 844883068 7303 -354473179 -742514560 9978 -229267078 725567063 7332 -26248663 755033596 6424 -733269590 -620537603 8566 -506108098 -153153706 2788 -670941446 -675821088 4708 -517047177 78832863 7354 639577616 -533410976 313 148638548 -482425657 2237 159519152 58400332 5571 -492064852 790653415 6555 95229358 230960562 5969 -897411868 954289075 2171 171041959 121273815 8621 744180713 953642587 1321 399221151 339857137 4774 435508139 -216733767 6692 -411443846 -741977163 611 585806236 -510150761 7862 98412735 -94241214 5843 -667281786 -804580750 804 -410968218 397008646 3672 -252062903 -804580750 4423 -517047177 359326871 1254 -429705827 -370995350 4283 186143921 514647040 5847 384544140 84912338 3703 385077631 359326871 9553 -57926793 655182973 4941 526115530 -373712345 9115 514387831 906601156 6338 113991999 334468470 8476 358603584 -62054205 6112 -495427420 925036002 6292 -391256746 -741977163 9354 101065261 -959377362 1216 211476448 357634387 1745 -157757047 -498612066 681 242371970 -320275386 9654 -9979738 625059375 1613 627081375 583887438 3775 814168394 -128633008 7249 814168394 -784538084 7486 484203679 -812767182 2917 -462251380 668716963 3615 745796394 -246255401 3737 -140204704 301566791 7456 828427488 -108961822 3967 699845372 763812773 1414 643240412 -954204496 6177 731360872 452933610 6446 381360154 285651977 1205 699845372 -419413153 3730 134736800 510460231 6207 871194505 851865821 9166 789599069 -640496847 1350 -548146736 397008646 6178 -297925385 254718604 4266 789599069 847381634 5832 -338588899 906601156 4661 600595365 -981396868 7161 -895856160 50437640 3168 -895856160 760808182 1020 806860754 -275855088 360 745796394 -370601295 351 336445578 -454664712 208 133578046 743907535 3401 -259723723 165969864 8153 415350853 -817688363 6064 -165895350 -60039432 7521 373708873 920790234 9399 -984282547 65925556 1769 846494925 -308069367 4907 -679771608 932809740 4138 309782673 -543877687 142 849370527 736209727 3128 5989923 619606312 8595 -851229723 624711990 5783 994188367 354868681 4029 288396892 760132745 2830 -140204704 109588416 8098 80638889 619606312 2363 872946790 -576052836 3540 66554430 -715481022 6214 -955947554 -918763788 97 -636004911 983315446 9800 507130881 -128633008 4234 967176925 -620537603 4061 -296429472 612937914 1058 118281894 -255161784 2600 -921972308 -715481022 2408 -332445377 -409833937 8967 -165895350 -872013529 4598 30661577 -2844514 2664 627081375 20640279 7339 -259881996 587394411 5227 -820917610 430751296 1511 -955947554 58400332 5496 419955461 748391913 6326 849370527 -420200090 418 690218755 -62054205 2240 -344785252 -91451757 2028 -430204903 -477872507 2270 -862762751 184543446 4971 -91480363 433603754 9423 -304029084 -176184567 6142 -145442184 715905772 2700 271669262 621799091 5674 974033465 -38529745 6442 -731712580 -640496847 1225 -56515768 -40017599 8991 242276279 994859498 293 -986798763 -62054205 183 -72660599 2937763 2815 744180713 -528332594 6519 -726202882 855531857 7094 6050410 -735027831 322 861072654 233977048 2949 839743563 917915710 9643 205740340 -72965798 2972 -860588659 383709576 1259 -409309355 -254980365 9362 -760927535 -145782884 3700 526115530 -185727053 9337 -513151710 302261235 3557 306909421 -964453208 3971 215460157 -477963972 6528 846494925 596844461 3493 -464876611 -17837615 5833 261480454 957236409 3050 828427488 -538606907 3456 956320838 -80079561 6410 254376885 -72965798 6145 817353730 -556644281 5642 -222755521 407966190 2313 174718177 -268014947 7478 -548146736 624711990 893 898890414 -689864118 4077 -975509051 -157362262 7079 -684658326 871037015 5148 208370227 -550496243 577 -533099096 120714490 8926 794990305 -838009976 4054 35292617 746720990 259 -995948801 736209727 7141 -392563411 183142469 4127 -320065127 625059375 6727 6941521 198809378 9493 54815350 -759341521 2068 955336534 -430138322 8101 995796966 -145656182 3329 -205591575 -107816005 3761 -658800027 -540147019 1245 -624499268 233967741 3287 7632844 -391392334 6909 -662161563 428634831 2746 -275568251 -138728153 3605 208653695 545926563 9298 -608722586 260986665 7449 -513151710 -255161784 7495 -24354900 -689864118 5043 688304736 -224835212 9336 -826268461 309767757 8598 878804098 637025929 7713 48202816 -79813879 3523 572970480 173706002 2524 -495427420 357634387 123 907986225 983315446 1687 346106146 595584975 9268 137362839 915112531 2983 -88984793 -235480390 1807 782059495 642676439 4749 -430204903 359326871 4858 -332445377 546315517 487 562484066 184543446 1778 -411443846 588009941 1640 -464876611 -428125906 8252 -641208950 -552163616 2795 -334823104 -763707999 5141 -504728021 -556644281 692 -88984793 -342686234 1479 426406281 -715481022 1176 860901194 -275855088 7997 -731712580 628016383 4862 -541613550 546315517 585 958197040 844883068 247 538056056 -216733767 7268 745262886 101406452 7947 -414072427 -519845955 2743 -409309355 726123669 1956 77257476 433603754 4008 -224653306 -519845955 4911 756775613 -474396314 3671 -89914167 -416125915 3920 -662481765 382394381 4091 -541613550 713033531 8263 -501570916 -416082175 5863 35292617 433603754 849 -720279006 467154252 2561 -377899289 -834035628 7152 897184369 334468470 4036 872946790 871280315 9789 450999109 874563739 3301 789599069 872494340 7421 39323915 -39716639 7044 208370227 428634831 7730 -270472709 624711990 8452 415350853 357634387 6852 -372598176 725567063 1213 326178903 282650126 2529 51022000 382394381 1552 -259723723 -834467209 3970 872946790 770540018 6907 -517047177 -573863688 9662 769252533 -122563446 3886 -157757047 653728216 7955 742195767 -979376042 9342 14549497 430751296 7826 170281305 -79813879 7928 426406281 625494491 2874 -712768288 114067850 4297 420946811 162573004 3465 386524132 -175424765 3757 -288462512 65925556 9631 174718177 890315807 8405 562484066 -988857540 4693 -541903248 540533417 3548 -9979738 -733323543 8620 -655787129 -849810455 3915 -388974008 -289470931 857 -178692644 -834035628 8412 239977367 -762984644 5952 202006559 148237200 222 -72660599 -747172297 9406 148638548 -241109217 7271 62409989 -735027831 4012 133578046 -587328878 5439 242166718 589562219 9329 -662161563 983092089 2875 -395956989 574893362 1080 333481643 229158822 711 -127099524 -590535547 7091 -667281786 430751296 2216 -814521565 330258523 3871 -271969423 743907535 8320 907986225 358289528 7864 -277916716 -596741589 8116 775192135 -13579437 1758 572970480 -834035628 1548 929592861 -350396971 2553 -252062903 537681327 602 -481996423 107428773 7033 239977367 -128633008 4301 55392029 915112531 4450 214470427 -302291887 1462 -739519560 -342686234 8087 -960815885 920790234 9531 -304998049 951409368 3444 598623000 -926175164 6315 296351558 323319528 5201 54815350 467154252 7554 -430204903 241112925 1748 -417075880 691372823 7933 -842131951 -576052836 3735 -354473179 78832863 9041 849370527 994859498 1898 502461295 -118950135 8231 -788691861 915112531 2331 727210702 -255161784 9467 -27254901 -454664712 8771 -410968218 165176940 5639 389689903 -882635508 5443 -637625968 -107816005 330 875158202 877599979 2144 -380535924 -80079561 1517 237202817 354868681 8315 -485776708 -256887004 55 456971210 301566791 9669 -495427420 -917002395 7120 -655787129 401065763 2209 5989923 545926563 3075 984758233 -143728230 6187 -345538013 -954204496 7512 133578046 185176345 2504 677101531 923947394 7250 -485031576 -326254820 7886 -224653306 655182973 8165 933592111 -80079561 2069 555348851 459630031 9403 333481643 -391392334 6671 -224653306 -649744978 3511 6941521 755033596 5701 -821290384 727249379 3033 -573101732 229158822 8291 -624499268 523443473 2339 35292617 -406636424 1141 -816399402 510260864 861 -395956989 725864175 9330 -816399402 142516378 3237 -851229723 809191902 5896 374048762 917915710 7481 -994655931 290903050 5625 -282947285 86906463 4760 -26248663 -680716101 6613 867830712 595584975 8630 572970480 -410456729 7048 -830222831 234812484 3200 555348851 586257457 9223 276670886 -253862095 9583 745796394 752571881 8453 603283737 -214031543 8352 -505763077 -954204496 8635 774766110 -60039432 3556 -205591575 877599979 4904 967176925 643726334 6052 -719954341 -410456729 4501 -414072427 -514717258 8952 170281305 -687400377 1949 -481996423 -462044632 9561 239977367 975421774 555 82437869 -539801973 8692 -572328769 -770453868 4213 -252062903 748391913 4848 170281305 172011590 5560 186143921 851865821 7890 18912815 576296258 4420 -782345427 362357458 3551 -259723723 -870714362 8811 -891435429 283618452 6194 -117882944 -736169755 4484 -994655931 235577293 2543 133578046 -616215891 229 812095536 84351585 2104 -334823104 -110865839 1425 38832074 843183414 9343 -462794916 865035290 6783 288396892 725567063 9644 386524132 -510150761 3148 782059495 -580802379 6303 -541903248 -107816005 3618 -978041604 -800207670 5736 198792735 -812767182 3560 851137422 954289075 4550 98412735 934322296 1676 377338343 216476815 6622 -391256746 145992042 1856 -197706645 9257479 4445 53010453 518522757 5554 -145693826 909720152 720 -82560345 -507881407 7679 -46963869 690912387 1074 632995737 137137472 536 -731712580 -246255401 726 -295746759 770188411 7430 -473282718 988138114 694 40730044 -467674160 2635 5989923 314701704 4635 -88984793 -122563446 8841 -608438352 83192310 5391 901762269 -800207670 3336 -637625968 691372823 4928 775192135 -62054205 5906 50900266 -12658682 3831 71562520 736209727 6818 834030362 -155566831 9752 435508139 586257457 8989 -295746759 -18027120 6347 289610218 -373742773 1472 112146941 -246255401 5642 -720279006 755033596 1323 -492064852 -241109217 4412 -495872554 545926563 6588 -484301856 957236409 2691 -949652880 32988365 8399 -177692824 329596656 2802 -435603523 -917177937 7381 -573101732 868619715 6225 -165895350 896907104 8468 -960344885 -253862095 4708 691696706 162573004 5454 -965690654 920790234 6633 186143921 186112748 1460 -304029084 -391392334 2641 -41723720 619013448 6365 806860754 355375465 3473 -814521565 -289470931 8562 -412753693 242506470 314 160809207 339857137 5356 -758730708 -568505124 983 118281894 68458537 7346 -171017790 737407430 6085 152683172 -308069367 5724 254376885 -60039432 9848 -820917610 511120657 9228 -887409683 -568505124 892 725296106 855531857 125 -113858331 384615346 8058 242276279 -741977163 4428 -943647082 790791048 6764 242166718 637025929 503 124521096 510260864 4179 -749150071 -681273289 7749 -580193843 -720929795 327 -724955977 545926563 4901 704952011 770540018 5551 997717396 350857850 5353 871194505 -675821088 2786 250399364 -674143567 1125 -580193843 -747172297 1262 557828077 871280315 5970 -295746759 537681327 7031 -891435429 -800207670 5513 -720279006 229158822 1699 -60959292 93515835 9789 -758152363 -687400377 5220 -880768056 232844920 6728 50900266 -127944183 3830 385077631 710867164 7642 450999109 467154252 2363 -372598176 -60039432 1517 -259723723 852597739 9283 -57926793 576296258 77 792418959 267514505 8448 111664688 105963480 1191 283582015 -541221340 5769 -228953103 192105438 5264 400206984 -414919441 4558 -984282547 655182973 8136 -733269590 -214031543 6540 970142316 164165409 4927 -268055717 -774185484 3810 -495872554 844883068 2631 -173326777 807498308 5380 -178692644 -681273289 1530 416939399 790653415 8350 326178903 511120657 7486 -395956989 540533417 9404 -270472709 10315616 2726 -324108487 940351551 3768 -679771608 -370601295 6652 -495872554 -428060524 195 -534346540 737407430 6765 158720776 -107473815 7400 -417075880 -514717258 8291 -298306079 -533410976 542 -145693826 -999366082 1161 -965690654 -626960836 9693 773032821 -849810455 5675 -334823104 -457339610 2244 -468116074 165679230 4877 -662161563 518522757 3209 956500599 -85425315 2462 -723248351 -295979666 1041 -955947554 595584975 8124 -608722586 230960562 5568 -949652880 -102616382 9594 300584887 -742514560 3139 839743563 748105066 1424 -995948801 86906463 7646 40730044 -641768215 5362 -754687225 216476815 464 774766110 -145782884 9604 756775613 844883068 7406 -782012495 975421774 6061 -963214471 920790234 2174 -760927535 -842651603 4314 -395130011 -892585231 7523 288396892 576296258 1254 -900897170 375063920 7530 -955947554 186112748 8391 -270472709 760808182 7619 -960815885 127347959 9386 -782012495 165679230 9010 933592111 300598832 2658 450726355 725864175 8934 774766110 545926563 989 502461295 935472375 1307 -814521565 -488329721 9944 77257476 185176345 7756 641303610 700760523 7109 640846707 -410456729 2315 167095145 -482425657 3451 152683172 -774185484 8980 958197040 -987312206 3549 676457194 -160616618 4879 -930543776 -528332594 4782 -24555993 633885440 4294 -180309093 514647040 7988 -89914167 -620537603 7655 -684246827 -532480095 9563 237202817 -153153706 1930 995796966 -723351459 4539 -49706513 746720990 5749 640846707 -550496243 317 242166718 -533410976 2287 -293301938 975421774 2315 -417075880 547792085 1026 -49706513 86906463 2582 -49706513 -56290324 2517 295011177 843183414 7869 242371970 -834467209 3097 -377899289 260986665 5018 -897411868 -742514560 7091 849370527 725864175 1887 324917167 354868681 4938 839743563 871037015 9122 585806236 909720152 7426 5989923 -214031543 9574 -566276366 -917002395 1032 -195552514 -342686234 2523 -462794916 -436066679 6303 -816399402 309767757 5862 -624499268 -238504192 6316 924375399 -604372177 7524 -641743513 -817688363 4493 587732774 -428060524 3404 357348209 216476815 480 -165895350 355375465 5028 575769250 929621952 8961 -1525175 725567063 2069 -667281786 -720929795 6612 71562520 -926175164 3041 -904289455 152975300 3956 -817455026 896907104 5124 -504728021 -578480160 9516 -377899289 983315446 2617 -195552514 537902684 2309 -724955977 612937914 8448 -221252086 510460231 2095 -714715511 -373712345 6925 996958697 352760 9492 336445578 783307873 5987 242371970 -80079561 5962 426406281 510460231 1249 -1804967 148237200 7032 814168394 -39716639 3308 -102108106 -817688363 8540 727210702 939797135 8462 -935008788 744410083 1258 -968473567 -532480095 4510 -411443846 233967741 2600 872946790 -575758012 2465 -388974008 625494491 280 -275568251 -579706452 8879 237202817 -669544691 3909 118281894 -736169755 7913 -784965875 957236409 8195 -46963869 -659937969 7706 -60381668 713033531 6481 860901194 -359196587 5244 -978041604 514647040 7921 600595365 983092089 7181 -495872554 697350972 2794 -332445377 249521955 6658 -75232342 637279848 2460 -866805045 -849890539 7724 531457998 -353878938 5620 -337718848 -160616618 793 -811440102 537902684 5360 606386234 20640279 844 -395956989 345293859 7606 995796966 -434454493 9264 373708873 -104871800 2993 385061500 -62054205 9321 -678310388 820204610 92 598623000 -302291887 2780 -900897170 -254779032 2451 -999315023 815772525 2624 -978041604 68458537 5078 832079231 -954204496 4005 113991999 -435842546 9008 167095145 -4922978 3365 60178104 -892585231 8824 -830222831 -339092621 8890 455237207 -85425315 3478 -999315023 713033531 3679 25277645 78832863 5176 -195594144 -681273289 1129 -750364362 735266920 3062 967176925 896907104 6199 907986225 -637770708 2452 -830222831 953028578 4920 -222755521 -434454493 8422 289610218 612937914 1453 289610218 -912791350 6025 124521096 800872927 111 498871246 -532461869 5504 455237207 -641768215 9587 -836052744 877599979 2556 981998742 871280315 7531 388425412 -464278607 6801 790805185 58400332 9535 -860588659 -918763788 5317 252844961 165176940 4493 924865694 178866616 2843 137362839 -72808273 4749 -297925385 902716491 7199 -679771608 -947024393 1993 554902523 -969822537 867 147521749 -587328878 9515 -608438352 198809378 9082 555348851 285651977 7672 -27254901 140118715 7987 -566276366 -917177937 6316 984758233 599012707 7577 289429528 -253862095 4534 945885557 690335848 649 54815350 -430138322 8358 -228953103 530975902 197 -165895350 637279848 660 80638889 -107473815 8375 -334823104 -999366082 1828 802713909 923947394 4695 300584887 -180628268 1847 36208776 383709576 3473 940580089 752571881 1732 841773118 241641947 1314 -229462282 954289075 2215 790805185 673747334 8082 -506108098 164789337 5705 897184369 -735027831 4727 688304736 -308069367 9057 30661577 599012707 9303 -720279006 695424884 6922 775192135 -235480390 6414 320190225 -420200090 1158 -347105773 -741977163 5554 641823635 -882635508 2338 419955461 -238504192 3828 152683172 624711990 9386 225977642 -382741973 8296 101065261 -538783279 2782 -82560345 165176940 4983 -495427420 614083036 5845 9908275 164789337 5684 -167893416 -834467209 6930 956320838 -825880446 5132 -228953103 689952861 8533 599861155 -359196587 2290 -138739177 -707104214 548 575593831 681650630 3370 134541291 537681327 4443 -362797003 -137614817 5396 598623000 615990641 911 -776344661 -599705535 8141 -836052744 514647040 7129 262951696 71638226 9889 392619171 599012707 4354 -523153635 689952861 1539 -178692644 518522757 8730 65640932 715905772 4177 -677582183 -637770708 3839 126227291 -293015975 4210 -739519560 282131358 9162 -304998049 -687400377 6354 -409309355 400802081 9724 288822109 890315807 2576 782059495 -648616287 6394 443682091 -229334088 3302 -851229723 621799091 277 924865694 736209727 7066 -157757047 -350396971 5422 -462794916 -519710186 2739 688760575 -532461869 8472 211476448 932809740 9998 688760575 401065763 8766 -404777150 71638226 2273 -140204704 957236409 7751 -897411868 104047847 5008 -414072427 152975300 1560 -999315023 282650126 464 834030362 714190974 186 -572328769 923466000 8473 5989923 -56290324 556 -763126949 -254779032 2463 242371970 84675120 9114 153650122 -353878938 9683 -723248351 -723259232 8559 -804711490 -687400377 102 661504142 71638226 6423 572970480 953028578 5822 653488323 -62054205 9241 450726355 206971304 6349 -667281786 -72808273 275 507130881 -999366082 191 956500599 50437640 1319 -641743513 -568505124 6770 -641743513 662075929 885 -430204903 755033596 1084 95229358 87942942 9913 -984282547 510460231 8008 392619171 -320275386 104 -790567313 537902684 6449 -462251380 -842651603 7973 444203955 -342686234 3218 -523534710 844342243 3369 -347105773 619013448 2381 378721678 -735027831 6882 36208776 -216733767 5516 -167893416 -944284380 8300 -608722586 -518037450 3126 871194505 715905772 4750 -324108487 378550894 4739 -417075880 800872927 7847 -288462512 576308127 3441 -580193843 537902684 3529 599861155 -918763788 9383 65640932 58400332 1957 95229358 -12658682 6859 132666338 -498612066 2712 -862762751 -439161220 4464 -88984793 860325562 9076 -354473179 715905772 7139 -975509051 599012707 7731 -655787129 162818619 406 138983262 -477963972 9928 -676826894 -224835212 3245 -404777150 -523131123 2902 60178104 874563739 4200 658268677 -291242407 5238 641823635 194386713 8432 643797427 -999366082 3620 94407230 637279848 8998 152683172 -295979666 9017 -871335076 -497617879 7577 48202816 -759341521 1263 -127099524 612809394 631 -377899289 -387385224 2753 214470427 100537981 2774 -30664265 -94241214 3138 -297925385 727249379 5236 262951696 358289528 6815 435508139 -454664712 7420 -739519560 690912387 5207 333481643 -413649920 1995 -117882944 428634831 2203 -873330901 -293015975 1458 -282947285 576296258 2401 54815350 186112748 3277 202006559 -947024393 9086 970404299 100537981 4115 416939399 -920354849 5700 -138739177 655182973 5408 134736800 -587154461 7608 -723817788 78832863 8032 51022000 994859498 616 -906744014 -752801340 3453 -624499268 -800207670 2699 -873330901 -947024393 6172 -75232342 68458537 617 -754687225 462889810 227 134736800 32988365 3774 -292255571 -756267434 7150 -468748459 207204985 4714 598623000 908862009 2290 -814521565 -256522804 6091 -465268228 690912387 3394 -763126949 511120657 1501 -999315023 157310618 9809 -754687225 206971304 8177 849370527 872494340 8872 572970480 855531857 5484 134541291 -416082175 4906 72289201 637639714 4402 -337718848 -254779032 2500 -193222752 -308625495 6324 -404777150 -804580750 2568 572970480 865035290 9478 -885902280 -155566831 4300 28254867 162818619 7781 956320838 908862009 6671 -259881996 192105438 279 214470427 452933610 5214 641303610 -2844514 1555 -297925385 -519845955 9684 336261049 523443473 6707 -758730708 530975902 6967 262333337 -975541629 4152 -906744014 -145656182 7137 202258799 -736169755 1069 -32127524 752571881 1468 -523153635 -238867983 8847 -180309093 -626960836 1507 -750364362 628016383 9100 -481996423 932809740 2709 618828757 623594641 4283 904377080 65925556 6316 603283737 583887438 4667 -891435429 -79813879 1261 -138739177 -890148323 7358 526115530 710867164 8161 907986225 173706002 7847 849370527 625494491 7780 -963214471 696875596 850 -435603523 501786309 8604 -296429472 770188411 1156 832079231 -359196587 8525 490718230 -85425315 3364 262333337 643726334 3099 -411443846 350857850 9513 65640932 25245259 8368 -864361257 860325562 6051 -641743513 681650630 3423 731360872 547792085 4495 -56515768 13297982 201 -847492585 591101630 5046 326944888 637279848 1263 482175535 309767757 2533 -921972308 787435090 8167 -80417143 770188411 8339 262951696 305267341 6834 994188367 -110865839 5199 319836471 -246727512 334 -605433625 404498162 8793 568509939 787435090 5912 450726355 -477963972 7619 765724683 206971304 6229 -897411868 -180114637 5879 -592869884 69866389 9762 -957024935 953028578 9051 -605036105 308467212 9849 996958697 689952861 2 -340171206 -91451757 9686 203882298 -256522804 4197 18912815 -85425315 8040 924375399 302261235 291 -900897170 -39716639 1612 -81105363 653728216 5798 774766110 -918763788 5943 346720726 183142469 1815 7927533 679444628 7603 7927533 9067497 7570 -641743513 -246727512 9581 -864361257 939797135 957 -569925158 623594641 3916 -847492585 -568505124 7430 -417075880 619606312 4534 202258799 359326871 5979 -49706513 -373712345 5774 996958697 54064180 47 242371970 -145782884 2880 -462251380 137137472 6970 897184369 -575758012 401 215460157 -410456729 8944 211476448 -723351459 1825 -37605991 -323498634 3237 218552482 260681552 7571 -931162724 844342243 8160 -752427345 596844461 5903 7632844 -328361714 3390 -506108098 735266920 9542 979367031 910797386 4793 593245571 459630031 7894 18912815 518522757 5946 -492064852 -326254820 4896 336261049 260986665 5835 -749150071 -980745605 6390 -91480363 145992042 48 -292255571 800872927 5817 252844961 624711990 4294 378721678 746720990 5091 -994655931 -882635508 8989 -776344661 -189256438 3216 -641208950 404498162 8292 -398942627 254718604 4067 958197040 233967741 6114 639577616 909720152 759 776650368 173706002 3085 174718177 -871032819 579 148638548 358289528 9893 -821290384 -467674160 1186 -963214471 807498308 8816 262951696 988138114 5507 254376885 -256887004 1868 202258799 -145656182 5773 76589551 178866616 33 -377899289 350857850 7477 -193222752 489852142 4677 -145442184 923466000 2403 526115530 860325562 2069 -864361257 285651977 1938 871194505 -823688399 1425 -199655013 10315616 9911 641823635 -849890539 9256 218552482 -480421233 2229 -724955977 948688886 5796 -157757047 735266920 31 -127099524 -538606907 4615 -228953103 100537981 4862 -984282547 -720929795 6359 641823635 951409368 5219 -404777150 510460231 6166 -978041604 727249379 2768 -24354900 612809394 9078 296351558 -637770708 6771 -215298725 -654048846 988 -662481765 -391392334 3411 -392563411 896907104 3699 290220374 198809378 3119 318435094 382394381 9346 871194505 459630031 7331 688760575 -917177937 2977 895696545 -326867555 5564 812095536 510460231 3768 62409989 546315517 6031 372746255 290903050 5705 562484066 -353878938 8166 -437269696 -849810455 7232 -298306079 -145656182 2011 254376885 910797386 9880 -271969423 -784538084 4712 -295746759 -637770708 2705 -957024935 628016383 6974 -275568251 497556073 2831 871194505 -157362262 2533 575593831 -998282020 3701 185320654 -561696456 8517 -713671847 510460231 530 967176925 241641947 5443 789599069 715905772 7147 186143921 456498577 6110 643240412 -817688363 394 -930543776 689952861 203 -265310524 162573004 5766 113991999 925036002 1230 -320240582 -214031543 8451 -578346066 844342243 171 -156704963 355375465 4571 198792735 547792085 1756 -826268461 621799091 5934 -984681216 267514505 8292 641823635 -715481022 311 -864361257 871280315 3059 -840080990 -39716639 9056 461120723 614083036 7675 -788691861 679444628 7704 381360154 -972401466 8628 381360154 -533410976 2114 296351558 -457339610 8044 -723248351 689952861 2879 200002129 -620537603 7617 82437869 727249379 2143 66554430 -587938776 9698 -578346066 9067497 7508 400206984 184543446 2163 -303185692 -107816005 8905 841773118 624711990 4993 -295746759 511120657 6625 -816009077 -353878938 3670 118281894 330258523 3299 -605036105 -763707999 6349 -836052744 314701704 566 -826268461 -283024647 5304 392619171 -578480160 4584 205740340 198809378 9328 174718177 -154221403 5940 444203955 -4922978 6989 -676826894 241641947 4291 333481643 -454664712 7304 138983262 -482425657 6034 -462794916 165679230 4749 30661577 -812767182 7509 830044995 -498612066 8950 484203679 697350972 2460 538056056 679444628 4021 -523153635 514647040 3347 727210702 -72808273 1840 589418019 -26030145 6174 -523534710 836292797 7682 -592869884 -675821088 2101 318435094 -12658682 6863 -410968218 401065763 9453 230990250 869461301 809 34562744 87942942 4696 691696706 -606256406 7794 160809207 911656525 6606 -297925385 127347959 3074 -195594144 587394411 1965 929592861 -762984644 9706 419955461 -480421233 4317 -763126949 -514717258 6776 -754687225 258279313 8216 -788691861 612937914 6140 51022000 -847516222 6936 -229462282 65925556 2571 -139250047 988138114 8721 -82560345 282131358 418 -304029084 -269653141 8706 -248959048 -293015975 5822 -739519560 183142469 5782 -506108098 951409368 8714 -409309355 760808182 5600 -955947554 249521955 8489 -984282547 -353878938 8616 66554430 -457339610 4501 658268677 -723351459 5567 262333337 -763707999 295 -943647082 831097006 9657 444203955 13297982 89 731360872 695424884 8684 450999109 755033596 3353 -788691861 -849890539 436 -714715511 329596656 256 -749150071 -154221403 1226 -897411868 -849810455 2050 -684658326 -370601295 4645 -165895350 -954204496 8615 132666338 329596656 5216 262333337 -543877687 5546 -986798763 -106926072 221 792418959 -918763788 2240 359856605 523443473 2616 -943765901 -870714362 5387 -915467466 282650126 320 -793494677 925036002 2224 -662481765 -723351459 2770 214470427 -478868248 7639 -60381668 673747334 8934 609354975 737416156 4449 -49706513 658148446 8431 -758730708 165969864 287 -117882944 267514505 1597 -412753693 528222218 8401 -891435429 843133948 9030 279935936 -488329721 7869 -392563411 -477963972 3637 898890414 -979376042 9346 -320065127 770540018 8962 575769250 -13579437 5084 502461295 25245259 3123 817353730 787435090 6696 -637625968 -947024393 4209 -60381668 304234449 9834 -32127524 178866616 5231 -608438352 -800207670 2910 320190225 -519618554 8727 -573106477 -539801973 1453 -462794916 820204610 9573 -167893416 -727449159 7377 -517047177 -482425657 8281 336261049 -138728153 6139 792418959 165969864 3800 -134704201 -72808273 5139 230990250 323257823 6195 -818563944 20640279 944 -345538013 -975541629 5914 -960344885 -62054205 345 -113858331 -359196587 4819 237202817 790653415 3436 -49706513 165679230 5446 154929870 68458537 4142 812095536 -573863688 6763 54815350 -434454493 466 -523153635 -954204496 7767 225977642 710420710 3982 -332445377 216476815 5954 164014304 932809740 3947 688760575 662075929 7518 -347105773 282650126 812 812095536 725567063 9636 -75232342 -784538084 7233 159519152 232844920 991 133578046 -742514560 5916 -277916716 577086332 4350 200002129 250129683 1380 -782012495 518522757 6836 823212438 -587154461 5721 -608722586 -587328878 5747 -464997457 -157362262 8472 378721678 -519710186 4361 -677582183 375063920 2033 450999109 587394411 9945 -180309093 -707104214 3733 -548146736 358289528 8462 -345538013 679444628 1332 -418986193 234812484 7948 -398942627 362357458 4342 -171017790 -4922978 6121 276318540 -510150761 7096 34842144 -834467209 8043 6941521 714190974 2971 -140204704 267514505 1793 -742476174 164789337 8856 242166718 591101630 7654 284084525 -518037450 4951 940580089 -235480390 9428 -481996423 518522757 8160 -195594144 -4922978 7126 302196177 -599705535 2098 593245571 -454664712 9234 -229267078 690912387 7587 661504142 -339092621 8997 -679771608 -241109217 216 851137422 -122563446 8527 39323915 -396443569 2005 515731471 -575758012 3089 661504142 679770619 8200 -984681216 545926563 1013 -753444014 696875596 6418 555348851 619013448 9934 -700447167 329596656 7269 -655787129 68458537 1247 211476448 172716317 8405 -968473567 770540018 2865 111664688 -17837615 2329 -27254901 -758476279 5472 -986798763 105963480 1265 34842144 71638226 8757 658268677 165969864 9133 -362797003 -634448468 4714 -960815885 87942942 5804 112146941 954289075 10 208370227 770540018 6627 776650368 266354586 2215 -81105363 -800207670 2719 326944888 -256522804 3153 -851229723 -550929672 1484 97778439 984136690 6724 -248959048 -154221403 3271 -931162724 948688886 8209 -197256971 -373742773 7426 378721678 735266920 7553 727210702 -824673983 8951 -197706645 843183414 2805 924375399 -774185484 4575 -465268228 782701464 5410 5989923 -416082175 7300 -517047177 397008646 7996 444203955 -727449159 2964 -56515768 -428060524 5985 -495427420 -410456729 5847 -818563944 -532461869 7320 -733269590 260681552 7700 271669262 494296571 905 225977642 350857850 8863 -235730132 -488329721 2352 -670941446 994859498 5702 389689903 -419413153 1756 -504728021 -533410976 4332 801372660 836292797 1261 637350827 -736169755 3766 279935936 495259264 2831 -887409683 -824673983 5877 416939399 -180114637 9440 -723817788 436709995 1428 -739519560 78832863 2569 -107144390 -22135290 6339 -404777150 -680716101 5387 773032821 800872927 9667 -197706645 -436066679 9751 65640932 860325562 8228 444203955 -579706452 4948 846494925 242506470 4204 632166073 -18027120 9995 290220374 865035290 2873 124521096 330258523 3237 -885902280 -561696456 7513 628785561 940351551 88 775192135 -539801973 2968 -465268228 -370995350 8574 -404777150 612937914 5146 955336534 596844461 8 -679771608 -323498634 282 -345538013 -892585231 3650 208370227 595584975 8563 -464876611 576296258 4198 -345538013 -22135290 254 -847492585 -587154461 8309 765724683 229158822 1068 -410968218 -323498634 4549 872946790 505436080 2037 -297925385 -654048846 1045 419955461 628016383 9312 -91480363 -137415419 8487 -462110684 923466000 9140 -248959048 -774185484 8382 -49706513 820204610 4206 776650368 696875596 5638 -963214471 214001109 6213 186143921 -370601295 7972 -637625968 -77358192 6251 126227291 744410083 1806 -485031576 312278158 7990 -24354900 -563052661 125 -229462282 233977048 7966 -113858331 911656525 7153 -1525175 116410268 6520 507130881 -409833937 6628 -871396420 -742514560 131 -965690654 859002805 4354 -340171206 748105066 7441 -395956989 152975300 7128 581880129 -644469017 2713 -569925158 -436066679 9994 35292617 -79813879 2635 -285968378 -532480095 8954 -107144390 -326867555 964 653488323 571289655 6967 372746255 -255161784 995 -127099524 382394381 5923 -677359660 404498162 5563 834030362 114067850 7288 276934223 681650630 3402 -282947285 -954204496 6155 -72660599 -256887004 7867 271669262 -12658682 3922 745796394 868619715 8599 643797427 537681327 6931 -523534710 -519618554 3362 860901194 -528332594 8174 289429528 -920354849 6244 -167893416 401065763 5356 871194505 -640496847 8837 -642406813 -834035628 6824 -642406813 -578480160 7757 159963934 872494340 3118 -485776708 221629539 1498 76589551 714190974 5378 597458038 -830206964 7268 274684164 -578480160 1266 -513151710 -542766725 7087 -719954341 -6527040 1263 -984681216 -275855088 6543 -541613550 -229334088 8232 575593831 -532461869 2097 -145693826 235577293 5880 -178692644 -533410976 104 898151267 658148446 3586 872946790 462889810 7174 -921972308 703761437 8730 -412753693 -882635508 300 288396892 -552163616 2679 -30664265 -413649920 2164 124521096 -610759465 4902 -994655931 595584975 7677 -82560345 -143728230 513 -935008788 935472375 8311 261480454 -538606907 8432 -91480363 -238867983 8880 118281894 -959377362 3551 -343048181 114067850 7231 -871396420 725864175 6017 486132758 457730381 7360 521711157 -180019002 7940 -60381668 -966341392 9247 101065261 953642587 5557 -641743513 -254779032 9785 691696706 -519845955 8838 817353730 93515835 8911 -167893416 -538606907 4558 -776344661 -640496847 701 929592861 -302291887 448 7927533 988138114 3099 -949652880 116410268 6271 80638889 285651977 3619 502461295 -611172692 2672 -88984793 -892585231 1443 -229267078 24721518 6625 -572328769 401065763 4787 518236817 612937914 2010 171041959 -877856608 9737 956320838 -763707999 673 82437869 84912338 3867 658268677 -13579437 3587 690218755 -616215891 117 296351558 815772525 9744 742195767 234812484 2093 -506108098 -373712345 9990 898890414 383709576 8564 628785561 -538783279 3746 744369343 -714969150 8847 -412753693 232844920 7571 -818563944 -246727512 7285 776650368 -464278607 128 -949652880 624711990 7993 359856605 704079155 9067 -826268461 312278158 6859 790805185 787435090 630 80638889 2937763 6570 745796394 902716491 4085 867830712 843183414 3166 -712768288 -541221340 3957 796608963 -999366082 5748 225977642 -514717258 8893 -684246827 -378650091 3210 -668294983 -842651603 5506 -663610139 899852615 3788 597458038 -644469017 1567 -994655931 -106926072 1021 -723248351 457730381 6677 -804711490 -165817517 4907 -459660004 -128633008 5808 -723248351 207204985 9309 -637625968 -519845955 4539 -667281786 583887438 4639 -277916716 233967741 3510 126227291 489852142 2705 -700447167 84675120 9381 212383076 714190974 1114 -60959292 -849890539 7099 -960815885 -620537603 2627 455237207 127347959 8823 -860588659 -246255401 5634 -566276366 234812484 5262 -784965875 -235480390 7492 575593831 -320275386 1082 -343048181 -378650091 4864 262951696 334468470 337 970404299 -538606907 2456 872946790 384615346 4138 -826268461 760808182 8961 -742476174 235577293 6428 661504142 -981396868 70 225977642 -707104214 4536 -223542791 -382741973 5320 39323915 301566791 6793 153650122 983092089 3801 -989673571 -648616287 9529 -193222752 727249379 1562 557828077 -175424765 6838 431597356 164789337 225 609354975 932809740 7317 5989923 489852142 3040 -784965875 -720929795 7286 -921972308 -580802379 6131 725828363 583887438 3785 -282947285 673747334 5721 628785561 359326871 8016 -295746759 -391392334 6661 -548146736 673747334 1125 -572328769 -235480390 7669 -842131951 -145656182 1054 -817455026 71638226 3443 706094613 345293859 5711 -860588659 -568505124 3531 381360154 100537981 1168 -280158933 807498308 7853 326944888 -283207497 2479 -847492585 207204985 1380 903882211 384615346 9607 515731471 -26030145 6502 903882211 433603754 8993 568509939 -106926072 333 841773118 -229334088 2394 -468116074 -550929672 2391 198792735 571289655 8230 859615587 822735291 5705 -380535924 246550739 5876 -758730708 -556644281 3754 -344785252 770188411 9091 262951696 574893362 9229 518236817 700760523 7059 832079231 -917002395 5471 955336534 612937914 4256 -60381668 254718604 4339 799451393 451143780 6299 -891435429 975421774 5242 -404777150 316245420 1753 -473282718 -482425657 9607 -145693826 748391913 2801 65640932 878753022 7155 -117882944 872494340 9201 802713909 -277770150 2317 137362839 -667907585 9169 148638548 312278158 4612 -984282547 221807394 8315 706094613 206971304 4441 898890414 855531857 2105 -713609356 267514505 8703 -224653306 -804086127 2943 203882298 -160616618 9397 498871246 -540147019 3547 -552935221 -434454493 8854 72289201 -659937969 4155 -505763077 65925556 7903 -573101732 -106926072 9919 895696545 915112531 5105 575769250 -359196587 7775 118281894 10315616 3880 -393621510 -999366082 5582 159519152 164789337 7147 606386234 451143780 1824 -957024935 241112925 4134 112146941 588009941 2568 48202816 878753022 3877 377338343 -370995350 6342 97269878 -107816005 8850 -465268228 -189256438 5983 643240412 586257457 9490 302196177 -590535547 7053 -731712580 107428773 9659 -393621510 -998282020 682 774766110 654795929 2025 -713671847 869461301 424 -641208950 637279848 4818 -177692824 235577293 5475 -297925385 -532461869 4519 456971210 510460231 3865 924865694 162818619 3196 -409309355 -410456729 8009 774766110 -91451757 9994 -404777150 100537981 1883 593245571 -77358192 1363 -739519560 185419808 2591 -127099524 576308127 7255 514387831 323319528 3609 744369343 746720990 7093 -377899289 -707104214 6875 690218755 178866616 7700 -437269696 -477872507 5779 148638548 164165409 3747 374048762 20640279 2680 -552935221 576296258 8271 124521096 451143780 6704 -866805045 -882635508 7395 -395956989 178866616 1380 -750364362 865748389 165 -102108106 975421774 2311 -288462512 619606312 6975 336261049 502233577 1923 -156704963 935472375 235 736000118 137137472 8036 929592861 -933872333 2788 812095536 -587328878 6634 -437269696 760808182 2889 -185227082 -604372177 4970 743615922 184543446 8228 -354473179 755033596 9493 -455260398 637639714 7051 -733269590 -295979666 6091 118281894 300598832 628 725828363 -137415419 9921 -637625968 612809394 7150 17834815 -154221403 5490 415008073 80128302 8223 812095536 847381634 1266 -723248351 241112925 6841 126227291 -825880446 4505 -314668245 -736169755 5329 388425412 312278158 1567 -748046122 -430138322 849 208653695 612809394 8803 -679771608 703761437 7836 385061500 345293859 3601 -395956989 -926175164 6419 148638548 679444628 6611 -222755521 -634448468 5447 -72660599 -532461869 2216 -285968378 -543877687 6478 50900266 -79813879 7635 -636004911 -308069367 7818 374048762 668716963 2422 490718230 -406636424 1238 871194505 333687312 7039 706094613 113055790 3027 -288462512 583887438 4849 996958697 679770619 1075 507130881 -823688399 599 500691477 871280315 7444 -391256746 994859498 1685 -395956989 309767757 6320 -523534710 -723351459 6880 -641208950 643726334 7074 415008073 9257479 4416 -573106477 752571881 3916 276934223 847381634 2692 34562744 -370995350 3512 400206984 691372823 6725 321658590 451143780 3148 556956133 746720990 1741 126227291 623594641 7858 834030362 -741977163 1322 203882298 304234449 247 171041959 357634387 1102 113991999 186112748 8594 28254867 -596741589 1705 -318594823 230960562 3529 399221151 162818619 1258 296351558 -176184567 7599 587732774 953642587 3042 -215298725 591101630 8128 -334823104 495259264 6619 -960344885 -391392334 8737 -285968378 858256145 2872 -742674827 -930063693 8322 372746255 459630031 28 -930543776 637025929 9814 426406281 -556644281 2080 794990305 -289470931 9477 18912815 -838009976 9200 -847492585 917915710 1456 388998433 -326867555 1061 326944888 198809378 1782 849370527 588009941 4121 198792735 121273815 1605 -80417143 -413649920 5175 967176925 878753022 6547 -404777150 -587938776 7841 661504142 591101630 3502 -462794916 763812773 3463 -714715511 -573863688 3873 -719954341 -143728230 5909 -1804967 612809394 776 271669262 760132745 7116 -455260398 -975541629 1878 212383076 164165409 2148 814168394 241641947 3270 30661577 -930063693 5873 471959189 -575758012 8783 801372660 -575758012 2644 -395130011 820204610 2252 623885564 746720990 3764 112146941 637639714 7964 -750364362 -216733767 5006 -592740407 148237200 1494 147521749 -469304036 6489 593245571 -308069367 1471 -679771608 -295979666 5261 126227291 9257479 8127 386524132 743907535 5174 171041959 -933871142 3697 984758233 878753022 5267 688760575 -122563446 4394 643240412 -917002395 4500 929592861 511120657 189 14549497 233967741 4229 -414072427 -102616382 6653 -173326777 267514505 5044 -957024935 -6527040 83 -167893416 -812767182 2826 -885902280 260986665 7569 138983262 934322296 6919 593245571 612809394 1782 -605433625 -573863688 6847 514387831 345293859 4356 374048762 362357458 8565 239977367 -967985982 8767 -459660004 -26030145 6118 -9979738 -406636424 5830 28254867 -890148323 696 554902523 329596656 904 736000118 852597739 8050 706094613 -457339610 4383 -677582183 304234449 2542 823212438 -302291887 2161 288822109 105963480 3340 333481643 -972401466 7800 776650368 -812767182 8490 318435094 145992042 3470 113991999 -590535547 6514 846494925 314701704 77 -871335076 -975541629 5170 -304998049 -606256406 1654 -864361257 106531338 6946 -418986193 -175424765 850 -417075880 -972401466 1427 -605036105 537681327 9686 -277916716 -246727512 4660 -513151710 428634831 7867 456971210 -127944183 377 -887409683 595610484 173 -156704963 754349173 4013 -145442184 -507881407 9090 30661577 537681327 7192 -205591575 -804580750 4813 -140204704 -838009976 8829 -435603523 194386713 3444 381360154 807498308 2022 -41723720 397008646 6704 -793494677 -278764461 8786 415008073 763812773 4996 907986225 352760 7150 -698100407 878753022 6209 -295746759 -825880446 6226 -391256746 -413649920 9799 598623000 -143728230 9358 288822109 -107816005 2767 -670941446 510260864 3302 -995948801 145992042 4183 -39504037 -176184567 9321 -293301938 628016383 3949 289610218 -533410976 6249 230465541 -402609820 513 -793494677 -804086127 4343 486132758 334468470 4533 575769250 -847516222 3117 691696706 -488329721 7350 727210702 -640496847 6736 -720279006 923466000 7920 -668294983 725864175 5702 132666338 767277603 5565 562484066 -870714362 9253 133578046 32988365 6607 443682091 704079155 7661 419955461 105963480 9520 295011177 -692760474 1607 40730044 -268014947 5526 289610218 -189256438 8382 556956133 350857850 1242 -221252086 -289470931 3181 -534346540 -328439089 9035 727210702 309767757 4138 359856605 -967985982 3792 924375399 178866616 5427 -668294983 760132745 7723 -580193843 -77358192 3046 -199655013 -72965798 7701 -215298725 418236261 3878 -372598176 700760523 9398 381360154 -715481022 2618 792418959 537681327 995 -816009077 357634387 2280 60178104 872494340 9998 -989673571 -687400377 9332 -748046122 -402609820 8953 -989673571 -727449159 3218 134541291 -72808273 5100 756775613 583887438 7074 995796966 489852142 2504 789599069 755033596 2429 871194505 869461301 3227 -295746759 576296258 7099 -197256971 -436066679 197 632995737 511120657 4920 995796966 589562219 8283 812095536 148237200 311 374048762 858256145 2875 -790567313 290903050 1350 134736800 -573863688 1791 -282947285 643726334 4914 526115530 792126616 8038 -887409683 260681552 2013 60178104 -326254820 7072 -984681216 185419808 3213 -548146736 851865821 8488 101065261 984136690 7319 609354975 528222218 8567 186143921 -359196587 8701 -395130011 -435842546 8775 6050410 744410083 9236 -836052744 201215238 2087 -268055717 152975300 4842 555348851 -164423199 1645 -989673571 -102616382 6151 159519152 -2416772 2017 -965690654 -350396971 7617 -138739177 -849810455 6743 782059495 457730381 4437 -784965875 -812767182 4685 -677582183 32988365 7315 588746282 -538606907 7879 924375399 843183414 3833 -605036105 456498577 6456 -742674827 -637243618 4628 -723817788 401065763 1283 152683172 32988365 4499 -62104082 221629539 6816 623885564 147468541 1437 -758152363 436709995 8259 498871246 668596988 996 -91480363 233967741 2026 111664688 -804580750 2282 -842131951 890315807 7350 996958697 -464278607 2867 -113858331 -872013529 4109 859615587 737407430 780 444203955 792126616 1838 95229358 -987783463 2859 555348851 -620537603 9124 -753444014 595610484 2183 -88984793 -752801340 5535 -713671847 -278764461 6571 -75232342 847381634 3472 60178104 -979376042 1638 39323915 -238504192 1828 -960344885 951409368 308 -667281786 984136690 500 -259723723 -849890539 8179 639577616 978934680 8378 113991999 679444628 7135 -81105363 201215238 2503 792418959 -80079561 2639 -784965875 -804086127 8051 -731712580 -599705535 9557 198792735 120714490 6422 812095536 -254779032 8704 455237207 -877856608 389 -303185692 58400332 6692 974033465 -849810455 7535 261480454 206971304 9853 979367031 -587938776 8457 -608722586 -410456729 4385 97269878 -254980365 9574 261480454 790653415 4756 -398942627 -430974226 8892 -758152363 165679230 9456 392619171 -804580750 9572 225977642 902716491 6133 132666338 -104871800 881 6941521 -675821088 6846 967176925 -610759465 627 431597356 -620537603 4661 -391256746 714190974 1292 -56515768 -77358192 5384 -534346540 -604372177 9139 773032821 -253862095 2204 -670941446 -604372177 1528 336261049 -482425657 2417 -847492585 -238867983 1545 205740340 637025929 4471 -285968378 -4922978 6035 -700447167 -406636424 2624 484203679 135100579 1323 -37605991 83192310 982 225977642 84675120 1965 860901194 397008646 1423 -295746759 514647040 9765 823212438 983092089 5215 5989923 624711990 1357 -173326777 574893362 3917 543489268 456498577 6246 790805185 540533417 4793 839743563 -510150761 2267 -753444014 -220282924 7613 860901194 855531857 4211 147521749 -308069367 6466 -145442184 -933871142 6967 -978041604 -539801973 4517 -573106477 -987783463 2820 -677582183 501786309 2010 -811440102 -428125906 9313 812095536 713033531 3280 242276279 -626960836 1298 526115530 689952861 7926 -292338832 10315616 3806 -642406813 -416082175 157 319836471 -569727142 8256 -816399402 -457339610 7806 14549497 -413649920 794 134541291 -838009976 653 326944888 679444628 2063 -662481765 935472375 7311 -165895350 -620537603 9600 -340171206 571289655 3720 688760575 -277770150 8663 336445578 -654048846 6073 725828363 232844920 2932 727210702 -420200090 1129 212383076 -185727053 8085 71562520 -137614817 929 -636004911 358289528 8458 -871396420 -519845955 1438 -636004911 599012707 2743 -265310524 -414919441 1857 -24555993 -519845955 5052 -459660004 -406636424 9161 -816009077 -94241214 6626 -733269590 668716963 5700 -516862573 -153153706 6615 572970480 983092089 6193 -662161563 -727449159 8989 632166073 345293859 2618 -80417143 71638226 2094 -492064852 230960562 290 -293301938 -587328878 419 -275568251 -569727142 4458 283582015 -373742773 6614 -193222752 -963031318 1433 481309793 433603754 8725 481309793 790653415 6939 955336534 462889810 5465 18912815 13253654 376 997717396 301566791 7270 -608438352 923466000 4761 -265310524 -269653141 1539 288396892 505436080 4808 17834815 246550739 877 -880768056 165176940 2007 -626119646 735266920 1800 688304736 748105066 1842 -455260398 -644469017 8822 -817455026 571151168 3335 -298306079 -979376042 5500 215460157 760808182 2405 111664688 -834035628 1281 -862762751 690912387 8211 94407230 315450092 6137 -713671847 -518037450 7412 132666338 145992042 7810 984758233 -80079561 4680 -197256971 518522757 9341 823212438 -391392334 5333 -134704201 147468541 8399 641303610 100537981 3958 -417075880 -91451757 2361 -826268461 920790234 4930 765724683 -308625495 4277 -608722586 748391913 7985 276934223 -649744978 2899 -541613550 -825880446 2140 -986798763 654795929 1236 148638548 654795929 595 766057365 -416082175 4757 -39504037 -462044632 5203 -320240582 10315616 7038 214470427 -812767182 2920 774766110 -165817517 7547 775192135 -667907585 8799 -295746759 695424884 764 -495427420 808458464 4288 208370227 223758683 4441 -481996423 -436066679 7915 557828077 -6527040 9625 -62104082 227796847 6384 895696545 -825880446 7955 317197461 397008646 7204 62409989 860325562 4149 -140204704 526029047 9137 609354975 704079155 4564 385077631 934322296 9758 450999109 653728216 5363 -963214471 -987783463 960 554902523 923466000 6791 897184369 -969759958 4783 860901194 -877856608 4635 218552482 643726334 7740 -46963869 -128633008 7313 318435094 -25481956 2786 -578346066 878753022 5561 148638548 -912791350 6300 372746255 957236409 2149 812095536 -430721629 342 302196177 462889810 188 237202817 230960562 4934 -835865341 679770619 990 30661577 -85425315 3197 -389046679 -918763788 8184 -91480363 -382741973 6121 230990250 164165409 7145 827090885 -715481022 8221 830044995 844342243 6196 658268677 113055790 292 575593831 860325562 1368 30661577 -254980365 7234 521711157 25245259 7933 -935008788 -180628268 5244 -957024935 595610484 2400 203882298 -824673983 26 -80417143 -254980365 8577 -742674827 983315446 9258 717342480 -497617879 3051 254376885 162818619 8839 -392563411 230960562 4853 -430204903 467154252 107 606386234 782701464 9927 639577616 -323498634 8641 237202817 -295979666 3872 53010453 -674143567 2990 -340171206 -692760474 7078 346106146 -39716639 914 -524590619 725864175 2477 443742845 235577293 7978 -723817788 822735291 28 -713671847 -920354849 5208 -180309093 109588416 3069 34842144 836292797 8645 -753444014 -382741973 4004 -347105773 -759341521 4646 774219377 700760523 5875 -921972308 523443473 510 -552935221 -681273289 5883 94407230 -890148323 9667 361901512 -480421233 6710 141018937 -669544691 5508 -221252086 -498612066 9859 -139250047 -477872507 1657 507130881 -80079561 7458 -91480363 790791048 9036 -573101732 -160616618 9938 -513151710 673747334 9511 134736800 -959377362 3879 851137422 -687400377 7247 -167893416 695424884 8800 18912815 -528332594 640 895696545 -920354849 4697 867830712 836292797 7689 319836471 -969759958 2205 827090885 172011590 2698 -505763077 760808182 8030 158720776 462889810 5708 727210702 71638226 3112 -995948801 576296258 4416 725828363 -969759958 8371 -468116074 695424884 4043 250399364 878753022 8089 -277916716 -540147019 8897 97269878 932809740 1176 283582015 735266920 8383 661504142 -275855088 4312 -821290384 -2416772 3454 62409989 -550929672 1279 830044995 -79813879 1205 276670886 -180628268 1027 970142316 -575758012 623 66554430 116410268 3281 -495427420 831097006 1758 94407230 -214031543 413 317197461 -519618554 5663 867830712 -723259232 9721 -409309355 -256522804 8062 -485776708 855531857 8937 205740340 330258523 7148 -362797003 -539801973 3702 -963214471 681650630 4974 486132758 -477963972 7267 814168394 -981396868 8232 -275568251 106531338 2990 -354473179 -1544306 971 276670886 -154221403 7751 -391256746 457730381 1067 -1804967 357634387 1078 -380535924 120714490 2420 456971210 484968871 9960 -167893416 737416156 5678 -334823104 -616215891 2778 -963214471 -715481022 8127 -178218611 -510150761 8715 -391256746 915112531 993 416939399 -13579437 2444 -679771608 135100579 8500 94407230 -104871800 5017 -895856160 595584975 8358 924375399 232844920 2220 984758233 511120657 5793 202006559 229158822 560 215460157 653728216 9139 -409309355 -278764461 9029 -265310524 241641947 7444 34562744 379411178 4483 -56515768 -283207497 9813 -821290384 -60039432 7600 -57926793 -590535547 1876 -505763077 -419413153 6246 -523534710 653728216 9864 34842144 703761437 3503 627081375 547792085 3209 -955947554 890315807 9650 -836052744 -687400377 8447 152683172 165969864 4612 627081375 -714969150 5823 643797427 78832863 6103 -270472709 588009941 5314 271669262 836292797 4374 445487668 -185727053 1688 -292338832 -532480095 8181 -895856160 715905772 1403 289429528 -519845955 3155 -811440102 790791048 1319 -804711490 -439161220 4754 -816009077 715905772 2856 -524590619 -430974226 5465 796608963 514647040 9109 -534346540 428634831 4791 34842144 -435842546 61 138983262 642676439 3579 -712768288 164789337 8463 -430204903 -474396314 435 -676826894 -350396971 175 531457998 401065763 5170 -994655931 113055790 9622 -955947554 -543877687 7606 790805185 -137614817 3673 641823635 -552163616 1577 170281305 983092089 1070 556956133 948573862 9703 77257476 378550894 8379 -566276366 -596741589 2593 688304736 301566791 2479 -579903004 -926175164 511 955336534 790791048 9190 -418986193 -575758012 2603 970142316 282650126 9959 318435094 -102616382 6252 -410968218 105963480 6865 -91480363 -77358192 1056 152683172 547792085 5015 35292617 309767757 1327 860901194 260681552 1927 300584887 -870714362 444 -700447167 -947024393 7121 846494925 -578196919 5614 72289201 -467674160 7271 -377899289 847381634 2127 589418019 878753022 7377 -156704963 -454664712 2803 -880768056 -430138322 6579 538056056 -758476279 3579 -758730708 -323498634 449 -677359660 -13579437 1482 242276279 653728216 7345 -836052744 815772525 2697 218552482 -637770708 4962 -481996423 305267341 5191 661504142 615990641 1101 -776344661 -759341521 5892 218552482 -573863688 7402 802713909 -145782884 2542 426406281 301566791 2533 388998433 -550929672 5211 568509939 428634831 49 -566276366 194386713 73 -483963712 595610484 1595 814168394 -387385224 6947 688304736 -75558732 1555 -793494677 -920354849 1590 159963934 -308625495 375 -481996423 -637243618 1972 471959189 -238504192 3537 326178903 185176345 4998 -626119646 -812767182 8179 794990305 104047847 4135 575593831 -644469017 1087 898151267 514647040 4800 -37605991 689952861 9373 202006559 418236261 1294 -398942627 -847516222 7015 -1804967 -39716639 2987 -523534710 285651977 8808 -223542791 86906463 5468 776650368 9067497 5989 775192135 -464278607 8487 641303610 -107473815 315 -533099096 858256145 9097 -89914167 735266920 5706 618828757 315450092 8005 242276279 -804086127 5376 -195594144 -80079561 2415 -49706513 354868681 9450 -145693826 -154221403 2586 -719954341 983092089 3926 202258799 621799091 8432 514387831 457730381 829 276318540 -987312206 673 274684164 836292797 6064 588746282 206971304 1277 -157757047 -256522804 8481 -921972308 621799091 5366 774219377 58400332 516 336261049 148237200 7824 -222755521 315450092 2806 -37605991 152975300 7403 765724683 -933872333 7133 661504142 599012707 1811 -533099096 518522757 1121 208653695 -930063693 4598 970404299 760132745 4042 239977367 207204985 7863 -506108098 -283207497 9754 138983262 -430974226 6481 -818563944 452933610 1900 790805185 352760 7919 830044995 -659937969 7454 814168394 637025929 5674 725296106 -542766725 9292 -320065127 329596656 6994 -268055717 868619715 9469 -275568251 -987783463 5200 -462794916 843183414 2418 76589551 137137472 2716 288822109 -154221403 2141 -541613550 -817688363 3068 -314668245 -269653141 1039 -782012495 -580802379 7629 132666338 726123669 3365 461120723 106531338 7525 984758233 65925556 7044 -197256971 -556644281 6600 -835865341 462889810 7539 898151267 -604372177 2331 -840080990 -474396314 2201 575769250 -890148323 4518 450726355 -22135290 1575 237202817 574893362 6477 321658590 -464278607 9399 641823635 162573004 465 907986225 909720152 565 -396260662 -185727053 8131 742195767 -409833937 958 242371970 868619715 7049 744369343 323257823 7479 -337718848 382394381 6901 159963934 152975300 9136 -282947285 334468470 690 814168394 -964453208 3641 290220374 -477872507 305 202006559 -85425315 8564 792418959 615990641 4436 765724683 58400332 2955 170281305 910797386 2025 -30664265 710867164 20 -380535924 -541221340 4938 -320240582 165969864 8947 50900266 162818619 8803 -753444014 -682911832 5567 -949652880 305267341 6084 -814521565 -930063693 3640 490718230 457730381 1447 431597356 352760 2376 -222755521 305267341 6997 -314668245 -488329721 7016 -594876646 752571881 3861 661504142 877599979 1189 324917167 241641947 8469 346106146 902716491 8931 198792735 -478868248 3324 6050410 359326871 4609 -533099096 530975902 6959 526115530 267514505 45 -648172782 614083036 7220 -788691861 619606312 6794 756775613 -510150761 260 704952011 571151168 2832 521711157 -817688363 3525 7632844 -532480095 4435 445487668 384615346 3095 -46963869 -77358192 6328 -395130011 697350972 7310 -578346066 -454664712 1091 828427488 -762984644 2800 641823635 -649744978 3061 603283737 890315807 1839 -662161563 304234449 1685 444203955 -870714362 8793 -185227082 911656525 4860 -826268461 -137614817 4623 -277916716 975421774 2502 -389046679 -416125915 7124 599861155 -752801340 598 955336534 378550894 6310 518236817 658148446 9771 208653695 183142469 4338 -303077343 9067497 3664 -853928283 -890148323 8564 653488323 -759341521 5480 -853928283 -474396314 2157 133578046 -323498634 858 704952011 865748389 4553 -295746759 345293859 6201 -252062903 815772525 2111 211476448 -727449159 6584 400206984 201215238 2890 568509939 906601156 877 200002129 -436066679 6761 283582015 689952861 8036 -821290384 -641768215 7171 984758233 -416125915 6310 -723817788 58400332 5917 518236817 93515835 4457 769252533 32988365 3599 903882211 -838009976 9914 -277916716 -800207670 6869 -943765901 314701704 5914 521711157 621799091 3474 688304736 65925556 5109 -749150071 890315807 2778 320190225 -480421233 6361 318435094 375063920 1888 -880768056 654795929 165 572970480 869461301 173 794990305 -587154461 5408 970404299 172716317 8195 -852061915 198809378 3516 40730044 -224835212 3537 -223542791 -871032819 6556 -641208950 -278764461 9928 -541613550 241641947 2882 -534346540 637025929 5982 39323915 737416156 8652 995796966 -216733767 3474 -134704201 -289470931 3937 598692061 330258523 5520 -259881996 695424884 7255 373708873 -160616618 8838 -492064852 619013448 4343 302196177 658148446 4743 557828077 831097006 3795 -303077343 983092089 750 426406281 743907535 1127 -534346540 746720990 4149 -835865341 -792640319 3727 -758730708 984136690 343 -462251380 -22135290 1608 -362797003 114067850 8227 -887409683 868619715 9674 872946790 107428773 9682 242166718 662075929 1364 386524132 658148446 8267 -296429472 -373742773 9737 775192135 -359196587 7414 444203955 809191902 1979 -320240582 114067850 1039 -304029084 -145656182 3413 230465541 -91451757 8972 319836471 690335848 6974 -862762751 283618452 6913 790805185 896907104 4138 346720726 334468470 5506 -605036105 744410083 4612 357348209 350857850 8217 -524590619 -256887004 970 817353730 250129683 489 841773118 -817688363 5912 -712768288 595584975 3 995796966 612809394 8376 164014304 221629539 3079 137362839 -145782884 1544 -395130011 552945615 3870 167095145 860325562 7390 346106146 -464278607 5078 -473282718 -224835212 4680 -332445377 -967985982 3838 -134704201 -587154461 1511 789599069 -339092621 195 -897411868 -967985982 5341 736000118 -804086127 4442 -963214471 787155496 3237 -578346066 -741977163 7136 799451393 653728216 6963 -395130011 923466000 3310 -667281786 502233577 6924 262951696 -644469017 9618 55392029 -756267434 1032 147521749 -733323543 3323 -873330901 -550496243 4677 289429528 -79813879 2707 562484066 869461301 5422 774219377 323319528 9778 202258799 514647040 1788 823212438 -580802379 289 828427488 -604372177 4445 -228953103 -430721629 7069 415350853 -396443569 5123 -965690654 -947024393 2861 77257476 932809740 6254 878804098 800872927 5014 -726202882 -682911832 8685 -754687225 -963031318 2846 -994655931 624711990 5345 661504142 -378650091 6014 101065261 -569727142 3667 -782012495 -238504192 9228 -271969423 994859498 3624 924375399 -563052661 8536 -404777150 315450092 1923 -265310524 86906463 4357 725828363 -1544306 2058 773032821 -838009976 779 827090885 384615346 6523 859615587 -185727053 5338 -268055717 -254980365 9841 801372660 770540018 7187 -39504037 93515835 5379 -178218611 -308625495 3619 62409989 -849810455 1516 415008073 -514717258 1056 -298306079 -587938776 7632 -303077343 847381634 8631 -377899289 -430138322 5246 806860754 -180628268 8261 731360872 -542766725 1506 242276279 843183414 2869 -270472709 -882635508 8717 55392029 935472375 7706 -684246827 233967741 6919 526115530 -917002395 319 -523153635 362357458 7092 200002129 510260864 4779 -57926793 715905772 4949 80638889 183142469 3865 -711940062 120714490 7249 482175535 -507881407 5144 -784965875 847381634 9140 -871335076 -611172692 2878 618828757 -326867555 6327 690218755 216476815 2579 134736800 -320275386 9057 40730044 704079155 8251 924375399 -507881407 2109 -468116074 -268014947 8228 -573101732 -238504192 1021 51022000 -436066679 5203 901762269 456498577 9502 276934223 925036002 6024 141018937 -145782884 9788 846494925 -434454493 7305 -429705827 -457339610 920 -75232342 285651977 46 158720776 165679230 6839 -229267078 456498577 569 632995737 -12658682 3213 -268055717 978934680 9945 521711157 20640279 490 147521749 743907535 1039 -676826894 316245420 7700 872946790 -370995350 1041 158720776 906601156 1350 159963934 -275855088 9070 901762269 234812484 8456 -88984793 -654048846 8817 -830222831 249521955 352 -46963869 906601156 1130 640846707 -847516222 7352 981998742 290903050 1802 593245571 -637770708 5632 -248959048 -339092621 5678 147521749 -370995350 7062 -197706645 -268014947 7327 801372660 948688886 5220 -711940062 233967741 8120 -338588899 -870714362 4392 -1804967 735266920 8807 -949652880 -870714362 3642 111664688 595584975 8168 7632844 978934680 3178 147521749 -654048846 3231 -811440102 494296571 9737 -817455026 689952861 5540 -580193843 939797135 4234 321737429 703761437 5861 -417075880 -824673983 6841 -658800027 690335848 6343 -887409683 -556644281 3691 77257476 -792640319 9742 765724683 -67116370 7254 955336534 312278158 2478 -221252086 -644469017 5427 -340171206 -6527040 9041 -921972308 501786309 3281 -592869884 433603754 4905 -468116074 -714969150 2364 -830222831 988138114 4601 -282947285 -26030145 703 -30664265 662075929 16 -117882944 -477872507 230 -864361257 -107473815 4006 309782673 737416156 5240 -292338832 587394411 2891 -410968218 -825880446 7588 333144811 135100579 6797 661504142 -637770708 9241 -731712580 -756267434 8649 111664688 -587938776 9579 945885557 -707104214 8788 -714715511 -918763788 6531 336445578 -143728230 9050 -516862573 -224835212 3062 976065724 689952861 1271 846494925 -373712345 5801 133578046 -692760474 9045 137362839 -578196919 2708 -459660004 34487722 8470 898890414 -947024393 2982 676457194 379411178 9699 -711940062 871037015 5288 -795235195 -478868248 3172 415350853 -78776258 9173 984758233 -830206964 1490 507130881 233977048 3400 38832074 -107816005 3049 -860588659 314701704 5271 924375399 591101630 1219 609354975 206971304 6304 -380535924 902716491 3697 976065724 -674143567 8577 -332445377 172716317 8715 -726202882 -62054205 620 -608438352 2937763 7852 230465541 -579706452 5803 126227291 316245420 4822 -579903004 116410268 3729 -165895350 546315517 3980 220316799 -980745605 1394 490718230 511120657 720 -49706513 -834467209 9572 -481996423 902716491 1897 -793494677 787155496 4502 736000118 121273815 2906 -758730708 637279848 2833 743615922 735266920 9184 -533099096 -189256438 4685 661504142 183142469 251 97778439 -246727512 950 -171017790 -759341521 1808 823212438 -707104214 1246 -676826894 -435842546 5996 -862762751 -72965798 3541 -455260398 -969759958 4588 984758233 -94909804 9479 97269878 -616215891 8971 -314668245 872494340 9286 -318594823 -246727512 6732 589418019 260986665 7368 -185227082 221807394 7689 113991999 407966190 8578 -298306079 -175424765 8523 -178692644 221793945 3766 -314668245 152975300 1068 357348209 -774185484 985 -795235195 -153153706 3914 -396260662 162573004 1481 185320654 -812767182 2414 -270472709 679770619 7965 389689903 334468470 3708 -860588659 135100579 8126 302196177 162818619 3292 254376885 -692760474 5845 97778439 -359196587 8440 456971210 576296258 9765 -636004911 323319528 519 -292255571 -255161784 203 -161837184 -519710186 4571 774766110 929621952 8531 515731471 -17837615 9958 -224653306 668596988 5086 -943647082 120714490 6419 284084525 510260864 7954 -468748459 623594641 9331 -495427420 -920354849 3585 -873330901 -185727053 2149 55392029 736209727 6109 -296429472 283618452 5961 288396892 -391392334 8666 -677582183 -4922978 4055 774766110 755033596 9989 -642406813 -804086127 5421 773032821 -122563446 5124 -459660004 -849890539 9254 -853928283 691372823 4926 25277645 633885440 6498 28254867 -175424765 7565 274684164 612937914 9922 -719954341 -122563446 7202 -579903004 -917002395 1043 -579753663 -373712345 1193 431597356 -804086127 6733 296351558 327833852 1501 -712768288 -469304036 9181 -178218611 -220282924 7165 -24354900 185176345 8688 543489268 695424884 1487 830044995 -77358192 7249 929592861 221807394 7028 185320654 -246727512 2390 208370227 -302291887 1197 598623000 523443473 2871 -88984793 890315807 8302 -835865341 -373742773 7359 -796502525 -254980365 5601 585806236 241641947 8694 -27254901 -811266222 8700 774219377 -587938776 2607 841773118 865748389 7541 214470427 691372823 9069 321658590 -587938776 2165 -724955977 -323498634 4604 284084525 285651977 2300 -46963869 164789337 4190 984758233 428634831 9509 -171017790 -947024393 7539 375298123 -370601295 6730 -344785252 -918763788 1261 481309793 162573004 8393 -713609356 -118950135 8595 -752427345 725864175 3510 743615922 -674143567 6741 28254867 787155496 6627 924375399 -474396314 6192 415008073 783307873 767 997717396 185419808 6355 -891435429 -180114637 9372 -566276366 -359196587 7474 262333337 -1544306 3668 -776344661 -378650091 6137 897184369 -118950135 6397 -541903248 312278158 8083 -412753693 691372823 6667 -430204903 -2416772 2284 -345538013 -599705535 821 782059495 -409833937 8261 -578346066 192105438 8827 160809207 637279848 6263 -314668245 953642587 9415 -713609356 934322296 6602 556956133 -830206964 7377 456971210 -510150761 4918 -605036105 241641947 6600 -140204704 -80079561 6490 -915467466 939797135 9503 445487668 -575758012 2252 -314668245 546315517 901 -852061915 935472375 9936 -229462282 637279848 4264 215460157 -792640319 2797 745796394 -596741589 8603 -821290384 -540147019 4845 -505763077 628016383 2966 -455260398 -350396971 6132 -501570916 -604372177 1757 -345538013 770188411 8612 706094613 -752801340 8069 -782345427 -692760474 4175 385077631 234812484 9938 -605036105 -17837615 9276 543489268 -345372687 453 262951696 -502510208 590 -200432659 787155496 9141 -481996423 843183414 2418 653488323 -648616287 1755 -197706645 695424884 3655 -714715511 -540147019 1059 -904289455 -502510208 8740 976065724 710867164 3456 -281453999 397008646 901 -248959048 595610484 6304 -107144390 710420710 2182 -332445377 164789337 129 -197706645 -542766725 3076 -81105363 241112925 834 200002129 988138114 2001 -392563411 -930063693 9373 164014304 285651977 695 744369343 13297982 3588 250399364 -590535547 6191 -760927535 -38529745 7291 -185227082 -137614817 8339 -324108487 418236261 2981 71562520 -967985982 8529 -742476174 932809740 7073 -485031576 571289655 2049 361901512 658148446 6359 -462794916 571151168 4793 -714715511 -359196587 1838 455237207 -610759465 7456 -663610139 540533417 2928 -788691861 -752801340 5184 940580089 164165409 1649 -753444014 330258523 3392 -873330901 748105066 8028 484203679 148237200 9777 -72660599 -370601295 3119 -943765901 2937763 7608 -820917610 -963031318 8377 585806236 -770453868 3276 -573101732 -532480095 9009 159963934 681650630 6128 742195767 831097006 7801 97778439 -966341392 5028 -395956989 86906463 4099 677101531 327833852 7720 -719954341 -759341521 6708 -41723720 726123669 5714 -320240582 923466000 5703 381360154 302261235 6672 -281453999 315450092 6771 372746255 696875596 1359 -935008788 -519618554 9840 -138739177 -4922978 9198 -437269696 917915710 9446 94407230 -611172692 6462 -820917610 -877856608 2903 -75232342 910797386 3675 -178218611 -817688363 3439 415350853 689952861 2240 677101531 -246255401 7866 839743563 -155566831 3862 -847492585 323319528 5797 77257476 -77358192 1421 830044995 -255161784 4040 849370527 586257457 8495 -573101732 384615346 1362 846494925 -268014947 8626 794990305 -969822537 278 -957024935 -523131123 7085 -847492585 -542766725 6325 -897411868 -157362262 8557 490718230 -550929672 8349 589418019 859002805 6521 -782345427 537681327 4833 250399364 511120657 2163 -215298725 -682911832 1961 205740340 194386713 6305 -62104082 -123998677 2668 -435603523 -774185484 635 -334823104 690912387 3819 704952011 726123669 6214 -221252086 -707104214 7281 400206984 -2844514 2545 -592740407 654795929 8184 -790567313 763812773 1054 -410968218 -659937969 4239 -127099524 782701464 500 202006559 743907535 1033 321737429 -256887004 6130 306909421 975421774 2471 205740340 -419413153 7431 -377899289 -964453208 2601 521711157 -373712345 193 -742674827 -834467209 6705 677101531 323257823 1636 -548146736 -18027120 8874 598692061 -930063693 3884 -714715511 164789337 2520 572970480 -462044632 6772 706094613 198809378 6880 -873330901 164165409 824 212383076 743907535 458 -816009077 -556644281 1320 53010453 844883068 3220 -395130011 -107473815 9119 -9979738 -107816005 8969 -513151710 -387385224 3876 484203679 -326867555 1970 -742476174 -235480390 1039 113991999 260681552 9500 -835865341 258279313 5678 -955947554 591101630 5995 557828077 -289470931 7257 279935936 -419413153 7374 211476448 623594641 4339 159963934 -220282924 3492 -885902280 -246255401 6963 -205591575 547792085 318 -195552514 -67116370 7203 -895856160 -413649920 197 -354473179 -918763788 9079 66554430 -944284380 782 -229267078 -18027120 6864 727210702 -128633008 3084 904377080 526029047 5138 -229462282 -590535547 4245 587732774 552945615 9971 38832074 -682911832 4455 641303610 -78776258 8838 72289201 -454664712 7949 -224653306 250129683 9991 50900266 -519618554 3005 -860588659 -410456729 1784 600595365 -482425657 2197 704952011 -834035628 4572 -750364362 -406636424 2502 -324108487 93515835 7746 72289201 908862009 3327 575769250 754349173 2229 -752427345 711907478 8590 572970480 -430721629 722 -742674827 -669544691 8611 -978041604 -987783463 6890 -984282547 10315616 5286 -578899112 783307873 8729 -88984793 148237200 3083 -548146736 -834467209 8039 -641208950 836292797 3891 -605433625 530975902 9198 -334823104 -569727142 8453 -782345427 -241109217 4347 218552482 623594641 6525 -9979738 855531857 5305 71562520 -556644281 3364 -295746759 -62054205 4106 -281453999 -420200090 3826 -483963712 951409368 328 456971210 -742514560 2511 55392029 148237200 4636 -80483111 -107473815 320 -871335076 -966341392 7821 14549497 140118715 7697 871194505 65925556 1820 744369343 -157362262 4718 -626119646 783307873 5037 300584887 -160616618 1031 -224653306 -72808273 8057 860901194 -616215891 8756 -395130011 984136690 8402 -533099096 915112531 4581 -259881996 -758476279 9400 -866805045 -659937969 7166 538056056 357634387 1611 284084525 -220282924 1634 -156704963 -590535547 6064 -57926793 -25481956 5437 -904289455 808458464 2183 -82560345 -825880446 8167 -788691861 -289470931 3932 -75232342 537902684 6006 319836471 -402609820 2733 295011177 909720152 9059 -281453999 865035290 7549 -835865341 -75558732 4465 28254867 -143728230 40 -986798763 612937914 7706 -662481765 763812773 3606 -506108098 -308069367 3835 -750364362 65925556 9923 -72660599 -295979666 5889 101065261 -966341392 4558 77257476 -641768215 5444 62409989 323257823 5905 -82560345 -917177937 9300 -830222831 494296571 4417 -885902280 868619715 4146 -840080990 185176345 6647 309782673 576308127 7777 -235730132 -91451757 1024 -790567313 54064180 5309 -921972308 770540018 7824 445487668 13297982 5162 -362797003 162818619 6252 572970480 -378650091 6224 782059495 748391913 952 -178218611 436709995 375 -324108487 -328439089 7183 -320065127 920790234 7518 -677582183 -539801973 2546 861072654 135100579 5746 -636004911 -982620691 4755 875158202 -39716639 715 -860588659 511120657 8787 242276279 696875596 1721 867830712 -480421233 2936 568509939 165176940 5551 97778439 -576052836 6788 71562520 653728216 3247 -481996423 -439161220 6339 9908275 628016383 6679 984758233 -439161220 6211 688304736 304234449 8395 736000118 -235480390 2185 200002129 -723259232 4372 225977642 689952861 6514 378721678 -687400377 6903 -485776708 -145782884 3144 -200432659 84351585 9369 319836471 690912387 5543 -989673571 -541221340 82 62409989 -323498634 6159 861072654 725567063 3025 482175535 -590535547 715 -173326777 329596656 7343 456971210 877599979 2513 -592869884 994859498 6950 300584887 -18027120 4123 -60959292 735266920 2836 279935936 537902684 2391 -468116074 58400332 5707 6050410 -784538084 234 -749150071 -849810455 1804 289610218 -107473815 4538 359856605 -981396868 436 897184369 172011590 5229 -197706645 312278158 6293 632166073 877599979 3564 -906744014 -626960836 3993 526115530 844883068 8333 300584887 911656525 627 55392029 -291242407 8672 -995948801 514647040 2023 -752427345 -747172297 4777 -455260398 754349173 1083 597458038 -467674160 9294 -32127524 595610484 6974 -354473179 -40017599 4897 744180713 379411178 473 288822109 268124172 4257 415350853 754349173 4308 765724683 -988857540 3036 -324108487 537902684 618 -891435429 925036002 7672 374048762 418236261 7584 450999109 183142469 275 -885902280 -576052836 1059 -684246827 186112748 9720 -1525175 290903050 1520 996958697 -350396971 404 388425412 -80079561 696 554902523 576308127 5928 6941521 547792085 7764 -465268228 241641947 9008 -24555993 703761437 7557 -573101732 87942942 9987 -580193843 -917002395 2400 164014304 -155566831 3196 699845372 -542766725 9257 283582015 637025929 122 773032821 -812767182 9694 171041959 546315517 1156 -492064852 378550894 6870 -193222752 -91451757 7824 -814521565 -727449159 9290 -295746759 -870714362 6004 498871246 547792085 9315 137362839 668596988 8908 -464997457 790791048 1140 -760927535 865035290 2413 415008073 -246255401 1338 53010453 233977048 6714 -304998049 -616215891 6097 306909421 223758683 1894 789599069 304234449 9018 -847492585 282650126 4218 924865694 -326254820 4971 -161837184 -420200090 2088 378721678 586257457 9942 -248959048 -291242407 2144 -541903248 -402609820 6796 -271969423 754349173 4369 -818563944 198809378 7251 276670886 748391913 3026 -796502525 232844920 3991 -221252086 -578480160 434 346106146 -707104214 9230 895696545 -682911832 1117 500691477 -912791350 7727 252844961 -681273289 9585 -82560345 68458537 6772 -871396420 -62054205 2689 839743563 333687312 1358 389689903 -435842546 6632 -27254901 -823688399 105 5989923 637639714 8752 -481996423 -164423199 4256 -344785252 301566791 4612 111664688 -611172692 4674 632166073 334468470 4115 -668294983 113055790 7061 555348851 831097006 7655 205740340 -980745605 8234 80638889 -634448468 4261 -641208950 -75558732 50 677101531 -108961822 6470 14549497 770188411 7553 -292338832 -552163616 7734 640846707 807498308 304 526115530 877599979 4347 -161837184 -128633008 3000 250399364 710420710 4553 -726202882 101406452 5324 -343048181 -834035628 2532 -18555551 743907535 4582 6050410 939797135 6054 -354473179 815772525 3734 -871396420 -514717258 4658 -943765901 235577293 6054 154929870 899852615 4073 -684246827 -370995350 2242 148638548 -104871800 1435 688760575 -587328878 3127 830044995 234812484 7873 -411443846 -238867983 8330 661504142 -157362262 9833 717342480 233967741 9547 53010453 -877856608 4818 572970480 -246255401 4809 -485776708 114067850 8537 -523153635 -920354849 3656 744369343 -637770708 4691 924865694 -39716639 4577 -820917610 -110865839 9293 481309793 -104871800 1274 133578046 -680716101 2577 -505763077 -533410976 8726 788860010 -420200090 7130 -145442184 679444628 4351 -818563944 -982620691 1562 486132758 13253654 7586 -465268228 877599979 8555 598623000 233967741 313 704952011 -774185484 2915 158720776 725864175 3151 -995948801 -363659966 5772 230990250 401065763 8864 -134704201 746720990 9843 185320654 -128633008 3456 -57926793 101406452 335 841773118 216476815 5501 482175535 -67116370 3189 -605036105 101406452 5176 -608438352 934322296 1339 148638548 595584975 480 769252533 501786309 474 381360154 -434454493 8784 -157757047 192105438 7992 995796966 456498577 2860 134736800 948573862 7733 185320654 -118950135 5174 575769250 -972401466 2996 -873330901 433603754 8309 138983262 940351551 6365 443742845 576308127 1449 -295746759 743907535 1345 208370227 -580802379 3353 445487668 462889810 8990 95229358 -478868248 4782 148638548 -414919441 8276 -30664265 -649744978 8212 134541291 -569727142 2872 -749150071 -774185484 1710 53010453 101406452 4264 -816399402 -410456729 3834 -102108106 668716963 7903 817353730 -599705535 7893 271669262 -474396314 5209 956500599 -180114637 6897 677101531 915112531 5737 -776344661 695424884 2885 736000118 315450092 7498 -978041604 -345372687 4724 -711940062 -373712345 1571 -891435429 -350396971 8849 262951696 -576052836 783 704952011 -998282020 6577 -677359660 9067497 4909 775192135 145992042 9618 -720279006 -255161784 275 279935936 140118715 5260 -41723720 -478868248 6249 -380535924 305267341 4454 -860588659 -667907585 6996 361901512 612809394 8634 801372660 -328439089 624 958197040 -616215891 4027 124521096 -478868248 9458 333144811 314701704 6743 -140204704 -56290324 9565 -678310388 -604372177 9177 62409989 852597739 6756 309782673 505436080 4448 198792735 -611172692 159 435508139 165176940 8805 -388974008 305267341 2834 603283737 462889810 6938 -995948801 -892585231 3371 -320065127 697350972 9071 461120723 -145656182 9308 -462110684 537681327 9753 632995737 -812767182 7929 -965690654 994859498 3461 230465541 -118950135 6337 -749150071 323257823 6682 -714715511 345293859 6738 -605433625 -79813879 3933 851137422 -189256438 1737 828427488 859002805 4681 871194505 -606256406 6648 641823635 384615346 1727 141018937 -834467209 1596 126227291 -428060524 2347 7927533 71638226 9006 -295746759 -707104214 7801 731360872 545926563 9369 -473282718 -154221403 4918 618828757 715905772 7820 776650368 -634190590 42 796608963 735266920 9472 776650368 -138728153 9012 -102108106 -689864118 7116 60178104 -320275386 1255 736000118 241112925 2664 632166073 -254980365 4500 -796502525 710867164 1152 745262886 -561696456 4408 -259723723 -256887004 9258 557828077 137137472 7305 482175535 221807394 1562 242166718 -528332594 4492 -462110684 932809740 1987 -978041604 -18027120 8969 -994655931 501786309 5953 416939399 -480421233 1825 641303610 234812484 6086 -473282718 953642587 4079 -739519560 925036002 8019 581880129 -838009976 8781 381360154 -669544691 8296 -605433625 142516378 2297 967176925 -930063693 7629 609354975 105963480 760 704952011 655182973 7619 924375399 704079155 6970 230465541 725567063 7621 -677582183 637639714 5567 997717396 327833852 1955 36208776 935472375 5593 -484301856 -2416772 4897 -821290384 260681552 7571 159519152 430751296 9196 -281453999 172716317 9713 -608438352 194386713 6621 -344785252 -439161220 5656 -8891200 642676439 3634 -193222752 20640279 4687 -513151710 234812484 8217 769252533 -189256438 6982 374048762 305267341 991 456971210 -246727512 4391 -229462282 484968871 2169 556956133 242506470 1996 -852061915 783307873 5984 -259881996 948573862 4304 279935936 250129683 7715 399221151 -75558732 8584 148638548 -106926072 3192 956500599 869461301 2307 -193222752 268124172 1332 996958697 703761437 4096 -288462512 -756267434 8061 385061500 715905772 1743 846494925 -669544691 892 -392563411 -872013529 2076 -228953103 -289470931 2518 -995948801 308467212 7816 186143921 -634190590 6765 933592111 -569727142 3481 -663610139 -972401466 8147 -782012495 -812767182 6276 -754687225 940351551 6672 -235730132 -256887004 7655 324917167 -988857540 3525 461120723 681650630 7837 -185227082 242506470 4240 -811440102 655182973 9500 82437869 459630031 6241 279935936 327833852 3314 -41723720 -462044632 3084 792418959 668596988 736 389689903 229158822 3489 -334823104 855531857 885 -873330901 -326254820 2489 -999315023 836292797 1311 -259723723 -620537603 7411 -960815885 -439161220 8638 -185227082 -254779032 5982 -636004911 234812484 7994 -127099524 20640279 1624 76589551 -917177937 5878 -684246827 505436080 3399 132666338 221807394 2854 871194505 -72965798 6822 271669262 748105066 1885 -171017790 101406452 4947 388998433 -145782884 7099 373708873 514647040 5559 841773118 302261235 2278 -851229723 375063920 166 28254867 843183414 5350 976065724 436709995 1544 -1804967 24721518 2293 -89914167 713033531 8616 597458038 165969864 8039 -200432659 911656525 5723 202258799 323319528 9240 -228953103 871037015 4547 -62104082 25245259 6660 -229267078 -762984644 7653 -592869884 -975541629 8955 36208776 -634190590 3416 632166073 -634448468 7060 -534346540 -238504192 7888 -8891200 9067497 3490 -820917610 221629539 3323 486132758 84675120 2757 -127099524 452933610 9578 -60381668 451143780 2851 118281894 948573862 9299 -700447167 241112925 8391 154929870 352760 8117 970142316 710420710 4697 -161837184 301566791 9163 -605433625 831097006 5455 941043086 -328361714 6229 -229267078 -634448468 3507 744180713 896907104 8372 326944888 695424884 9429 -677359660 -998282020 6901 871194505 283618452 3234 138983262 -980745605 6145 309782673 -402609820 3590 271669262 316245420 2946 995796966 571151168 1822 321737429 107428773 777 -752427345 -353878938 3698 776650368 -569727142 3438 -713671847 -674143567 1762 790805185 528222218 8280 956320838 -502510208 5007 -804711490 145992042 1838 -513151710 925036002 3036 -724955977 358289528 7982 788860010 735266920 2420 -271969423 -519618554 1757 -866805045 -892585231 7150 147521749 165679230 9294 -304029084 -966341392 7151 -1804967 -641768215 7479 -393621510 407966190 5776 -464876611 -410456729 7329 -173326777 -108961822 6528 600595365 612937914 6494 -847492585 -519618554 2987 185320654 547792085 3761 208370227 172716317 4315 -975509051 -727449159 8953 575769250 137137472 7887 924865694 25245259 2062 -592869884 -847516222 5322 124521096 -552163616 9904 443682091 -302291887 1966 -334823104 546315517 8956 -994655931 242506470 1737 704952011 -107473815 7041 744369343 433603754 6463 -742476174 -402609820 6707 745262886 -723351459 9848 -960815885 121273815 6942 -314668245 192105438 1212 148638548 148237200 302 318435094 -648616287 4285 -994655931 -847516222 6013 -430204903 -541221340 9796 581880129 -727449159 5869 661504142 -107473815 1871 -840080990 547792085 7239 -455260398 -457339610 1306 -80417143 9257479 6467 782059495 511120657 7276 593245571 121273815 9257 -517047177 528222218 2115 -626119646 323257823 4296 94407230 221807394 4036 -821290384 844883068 1894 974033465 583887438 1292 984758233 107428773 967 -984282547 878753022 1099 218552482 -770453868 2210 -464876611 -596741589 467 -344785252 -969759958 2417 -199655013 147468541 9579 38832074 -253862095 1881 585806236 375063920 3257 897184369 595584975 9401 -668294983 906601156 1504 9908275 -143728230 5558 903882211 484968871 5814 -678310388 906601156 1527 -700447167 619013448 3466 -533099096 497556073 6828 554902523 637639714 4101 456971210 -569727142 8501 242276279 -67116370 4078 -395130011 400802081 4225 377338343 710420710 4627 -24354900 -507881407 9444 -462794916 852597739 7430 -999315023 301566791 4974 609354975 -164423199 8244 -228953103 314701704 7864 970404299 -634190590 9596 118281894 690335848 6976 -8891200 939797135 9759 867830712 -637243618 2472 -39504037 -659937969 3571 518236817 221793945 2842 -49706513 172011590 4541 -265310524 -77358192 5647 -197706645 514647040 5022 -679771608 250129683 4641 -965690654 300598832 6925 -788691861 920790234 4078 830044995 227796847 6519 415350853 268124172 510 -818563944 -877856608 8787 -795235195 -77358192 3671 420946811 800872927 5114 -915467466 87942942 6032 333144811 -107473815 7413 -864361257 -439161220 2643 -223542791 260681552 4359 -180309093 -328361714 6647 -259881996 -497617879 8205 -62104082 589562219 6830 -880768056 10315616 7027 -790567313 -278764461 1546 745262886 -784538084 9370 -573101732 809191902 4838 171041959 -127944183 7607 -552935221 206971304 9890 -816009077 -328439089 2798 704952011 983315446 1007 -435603523 865035290 3120 688304736 -180114637 9629 -259723723 -378650091 3041 688760575 545926563 5697 415008073 178866616 3325 -523153635 -128633008 3404 484203679 820204610 8973 -280158933 -175424765 9128 832079231 229158822 5045 593245571 312278158 5701 -679771608 -569727142 3952 -388974008 -295979666 7476 -608722586 -723351459 3086 789599069 -289470931 7377 -733269590 545926563 1885 940580089 -434454493 4551 -134704201 234812484 9575 774766110 -320275386 8287 498871246 800872927 5323 40730044 -982620691 7498 77257476 260681552 2815 -412753693 -707104214 8096 -902913893 691372823 7364 575769250 537681327 5623 225977642 923466000 8363 -252062903 612809394 3273 -39504037 -153153706 6919 774766110 185176345 2400 254376885 -2844514 9092 319836471 -920354849 8836 -277916716 -22135290 8871 -81105363 194386713 5271 -296429472 902716491 487 -871335076 -175424765 5743 861072654 755033596 4730 598623000 -979376042 2948 774766110 -640496847 8915 632995737 994859498 6123 898151267 619606312 1755 450726355 93515835 9587 -506108098 246550739 7134 288822109 -823688399 8414 -608438352 -634190590 6729 55392029 352760 6659 -782012495 552945615 5169 924375399 -580802379 6465 640846707 808458464 5862 279935936 868619715 5208 220316799 -373742773 7319 -145693826 -838009976 19 -195552514 514647040 3496 -372598176 -308069367 7193 782059495 -742514560 82 -871396420 113055790 7797 295011177 -416125915 747 -107144390 260986665 4418 -864361257 216476815 2150 744369343 -568505124 8812 851137422 852597739 9052 984758233 -538783279 4276 706094613 696875596 3644 907986225 -255161784 7651 -852061915 116410268 1776 271669262 -514717258 9488 774219377 456498577 5681 641303610 545926563 918 -816399402 -763707999 5819 -533099096 221629539 9600 -742476174 -488329721 2420 632166073 309767757 9111 -605036105 -430721629 3258 28254867 858256145 6142 556176900 -596741589 9499 -668294983 -714969150 5996 -726202882 612809394 6138 -205591575 241641947 5563 -963214471 -416082175 7390 -887409683 -599705535 4527 -670941446 378550894 5310 585806236 932809740 9929 378721678 860325562 2043 -670941446 32988365 765 744369343 457730381 9436 -24555993 -590535547 7393 841773118 107428773 6481 158720776 787155496 3336 -957024935 221793945 6129 317197461 -930063693 9919 -296429472 -736169755 3189 450999109 -539801973 6709 -389046679 127347959 8105 -409309355 -246727512 1569 359856605 -13579437 1328 706094613 -339092621 767 -395130011 783307873 8199 319836471 290903050 5579 -880768056 -637243618 62 727210702 316245420 2242 -80417143 -157362262 5027 -223542791 -540147019 3525 598623000 843133948 960 -726202882 -180628268 6768 867830712 315450092 2135 -292255571 -677383695 4411 -340171206 113055790 6427 623885564 87942942 7520 -24354900 407966190 3458 -303185692 -478868248 6556 60178104 787435090 6119 377338343 865035290 9242 -523153635 -539801973 7765 126227291 32988365 9581 -320065127 254718604 354 -733269590 -604372177 140 -81105363 -981396868 4536 126227291 214001109 2451 -393621510 497556073 9930 -579753663 658148446 5672 637350827 588009941 5142 388998433 221793945 7004 76589551 113055790 7926 28254867 -433558593 6739 -18555551 552945615 1900 -473282718 241641947 5623 38832074 145992042 5454 -437269696 71638226 8888 -270472709 249521955 5902 450999109 -644469017 9063 706094613 -238504192 5406 -986798763 878753022 8339 -343048181 681650630 2723 377338343 -75558732 3428 676457194 576308127 792 -821290384 530975902 3271 -995948801 430751296 6852 924375399 -823688399 3945 -252062903 983092089 4926 -662481765 192105438 2841 -156704963 -323498634 6689 225977642 890315807 2343 -720279006 147468541 7164 -178218611 847381634 3970 -749150071 767277603 316 745796394 -91451757 1073 -784965875 -774185484 9708 490718230 612809394 6736 600595365 -77358192 4811 34562744 452933610 3262 788860010 -838009976 6415 -818563944 -637243618 7941 603283737 401065763 3802 -668294983 -13579437 3627 -485776708 -811266222 7771 205740340 800872927 5415 -259723723 800872927 6567 688760575 451143780 3622 -462110684 -320275386 1688 152683172 -363659966 8367 50900266 -430138322 4725 756775613 763812773 3444 -957024935 285651977 2850 766057365 -742514560 5610 -495872554 350857850 7225 -984282547 -759341521 2315 801372660 -963031318 7322 -173326777 920790234 5115 95229358 -345372687 3680 -275568251 300598832 3161 321658590 612809394 6997 -221252086 637025929 9143 841773118 -328439089 7367 782059495 -514717258 9291 302196177 358289528 1419 416939399 655182973 2071 -82560345 -944284380 2977 -548146736 583887438 9783 643797427 60115387 2825 901762269 -420200090 1417 -984282547 820204610 6453 -835865341 -654048846 8195 -293301938 -528332594 2240 14549497 309767757 1440 -851229723 -410456729 9710 790805185 127347959 4059 36208776 -391392334 8452 461120723 -165817517 2176 -742674827 -406636424 5337 113991999 323319528 7663 -818563944 637279848 6173 373708873 -413649920 50 -782345427 354868681 1050 40730044 -510150761 6322 -750364362 135100579 1529 742195767 459630031 6598 846494925 246550739 4759 -285968378 679444628 2124 588746282 194386713 4936 138983262 -269653141 8076 261480454 -78776258 8827 321737429 -742514560 4281 126227291 511120657 5135 -904289455 172011590 394 -711940062 -616215891 4373 -880768056 -275855088 4265 -318594823 456498577 5606 7632844 2937763 7385 725828363 -540147019 6038 765724683 -275855088 7054 415008073 214001109 698 -1525175 -550496243 472 -963214471 -933872333 3655 309782673 695424884 80 -418986193 -933872333 2395 802713909 84351585 6936 -984681216 744410083 9937 -304998049 -467674160 3068 71562520 545926563 3535 834030362 -77358192 5518 744180713 101406452 6834 -533099096 -882635508 9729 60178104 -77358192 3069 326178903 20640279 228 138983262 93515835 1855 924375399 137137472 5058 133578046 -238504192 2067 426406281 497556073 8839 -677359660 -477872507 2844 -864361257 -969759958 9271 -776344661 -540147019 865 -304998049 -428125906 6426 526115530 -107473815 4070 792418959 86906463 6859 250399364 925036002 9548 -719954341 309767757 5714 -580193843 -308069367 3114 -296429472 -715481022 3711 -395956989 -912791350 7436 -481996423 58400332 8089 -782345427 800872927 5115 -347105773 316245420 2406 48202816 754349173 8142 39323915 312278158 4268 77257476 909720152 8287 -594876646 633885440 5335 -80483111 808458464 4226 -495427420 -532461869 8413 -72660599 -2416772 5331 317197461 84912338 1103 -902913893 589562219 7374 174718177 -38529745 9793 -790567313 511120657 659 -994655931 953028578 8124 970404299 932809740 1001 35292617 -13579437 8834 419955461 -677383695 3315 482175535 710867164 1474 324917167 655182973 9185 -995948801 -742514560 350 -840080990 859002805 185 -739519560 -590535547 7466 373708873 -568505124 6166 -197256971 843183414 902 82437869 983092089 9775 507130881 619606312 3566 -753444014 -138728153 8300 -145693826 690912387 3360 36208776 -674143567 7638 794990305 -979376042 7039 976065724 -102616382 9261 242276279 -538606907 3878 -462110684 -981396868 1822 -462110684 858256145 6255 -670941446 -25481956 1893 907986225 221629539 8021 828427488 305267341 767 284084525 65925556 3159 -616075888 851865821 212 -89914167 -502510208 4335 126227291 -229334088 500 812095536 760132745 6770 704952011 -714969150 5696 -24555993 -127944183 6537 -943765901 792126616 6747 -887409683 852597739 5648 296351558 -373742773 5808 841773118 50437640 206 82437869 619606312 2614 -414072427 -892585231 7988 -782345427 375063920 6066 593245571 760808182 6778 -222755521 -402609820 4316 -579903004 -587938776 6839 661504142 114067850 8437 658268677 383709576 8799 556176900 -849890539 9352 274684164 -256522804 9219 997717396 655182973 2576 443742845 -253862095 4291 -139250047 940351551 297 -684246827 -648616287 8744 898890414 -842651603 8170 -678310388 643726334 9456 34842144 260681552 1585 -462110684 355375465 5562 -495872554 -982620691 5935 -429705827 260681552 115 346106146 355375465 7495 643797427 -416082175 6209 -667281786 -587328878 9777 765724683 -122563446 8590 415350853 -849890539 8853 -464876611 -784538084 759 39323915 571151168 261 979367031 -804086127 7143 208653695 -715481022 5178 907986225 216476815 7838 589418019 -882635508 674 25277645 528222218 3670 -820917610 -79813879 4184 756775613 -295979666 216 769252533 -320275386 9478 65640932 934322296 6139 14549497 -107473815 3847 -195552514 -573863688 5869 -282947285 140118715 5152 276318540 -575758012 4997 717342480 -611172692 4801 389689903 703761437 2568 -840080990 -944284380 9607 -281453999 -825880446 684 -134704201 -626960836 9204 688304736 871037015 8474 -714715511 -1544306 1329 -994655931 546315517 5992 -790567313 -370601295 5875 -37605991 -682911832 8518 -270472709 -550496243 5757 -714715511 -606256406 1047 -320065127 923947394 3557 727210702 844342243 2307 -102108106 -165817517 8650 -763126949 735266920 5627 -492064852 621799091 8852 -984282547 430751296 414 -464997457 -917177937 477 -80483111 -538783279 3050 94407230 760808182 2896 -37605991 -680716101 5253 769252533 -108961822 6143 -178218611 87942942 157 743615922 -920354849 2794 -580193843 807498308 3180 -679771608 526029047 6765 924375399 953028578 5777 790805185 -359196587 2009 174718177 -12658682 2220 575593831 186112748 1334 -679771608 -917177937 4137 36208776 748105066 8 -816009077 763812773 4047 -851229723 690912387 7041 -662161563 -118950135 7001 -796502525 -165817517 1318 -391256746 935472375 262 374048762 -933872333 8036 400206984 69866389 893 -455260398 -964453208 7380 17834815 -430974226 6867 -410968218 -550496243 8894 -296429472 -246255401 2768 744180713 583887438 3467 -826268461 843133948 4383 628785561 -838009976 1950 202006559 323319528 5253 -814521565 148237200 8756 -836052744 -241109217 7077 7927533 770188411 8489 212383076 831097006 3074 -816009077 359326871 6173 159963934 142516378 5589 -195552514 314701704 9768 -758152363 -596741589 2576 -748046122 86906463 6219 -473282718 69866389 866 419955461 658148446 8887 -637625968 223758683 5676 -994655931 783307873 9618 242371970 456498577 4724 -303185692 -538606907 1320 152683172 -573863688 1305 814168394 890315807 959 -750364362 877599979 7223 386524132 642676439 7022 -847492585 283618452 8300 306909421 874563739 5807 -994655931 -579706452 474 766057365 484968871 130 538056056 84351585 9327 -569925158 790791048 421 416939399 619013448 3506 443742845 230960562 5570 -578346066 -981396868 8094 967176925 -912791350 2856 603283737 -464278607 4660 -75232342 -654048846 9965 -513151710 923466000 797 -995948801 362357458 8450 801372660 -616215891 6830 974033465 -180019002 888 254376885 843133948 6639 153650122 655182973 6162 389689903 -345372687 2510 828427488 874563739 4284 -605036105 668716963 1456 415008073 696875596 5275 867830712 232844920 5881 568509939 382394381 709 -72660599 -954204496 765 -318594823 104047847 8851 -281453999 282131358 5894 -579753663 -122563446 9188 -139250047 869461301 2807 -396260662 -824673983 6661 -56515768 -214031543 4705 72289201 637025929 1983 -485776708 -414919441 3524 -318594823 84675120 2463 -24555993 -39716639 1865 851137422 -454664712 7084 385061500 -254980365 1902 727210702 -238504192 645 688760575 -568505124 6369 -662161563 246550739 7177 -18555551 -256887004 6866 80638889 599012707 6188 -776344661 713033531 6290 296351558 172716317 6039 -492064852 -556644281 9793 384544140 84351585 464 159519152 -414919441 3048 -197256971 323319528 1722 -711940062 -800207670 626 -655787129 -127944183 494 186143921 -770453868 2689 -395956989 34487722 4635 507130881 334468470 3054 -113858331 137137472 2250 -485776708 227796847 3538 -224653306 -514717258 8422 51022000 -106926072 5091 860901194 -969759958 2731 773032821 282131358 2641 575593831 -128633008 5500 34842144 -339092621 946 756775613 -308625495 6730 839743563 725567063 6027 -18555551 -759341521 5682 -295746759 221807394 3090 -344785252 -800207670 4167 -793494677 787435090 7664 -80417143 -241109217 8241 903882211 695424884 1658 -626119646 -999366082 4692 -742674827 530975902 3378 -495872554 86906463 4676 158720776 695424884 7866 904377080 -926175164 5111 827090885 690335848 458 725828363 725567063 1869 901762269 -185727053 9907 -811440102 545926563 12 -485031576 135100579 835 9908275 -756267434 447 970404299 514647040 8090 774766110 -396443569 2673 -303185692 -763707999 3229 279935936 -847516222 9461 -506108098 323257823 73 300584887 -2416772 4777 113991999 104047847 1707 -662161563 822735291 3850 321658590 983092089 8670 643240412 847381634 1962 688760575 -157362262 9941 -332445377 -715481022 1936 -501570916 -528332594 27 124521096 787435090 3055 28254867 397008646 3911 -41723720 537681327 6361 706094613 315450092 8436 48202816 113055790 2294 556956133 451143780 7168 -39504037 -616215891 7297 -541903248 847381634 4116 -523534710 301566791 2402 72289201 743907535 6676 -167893416 -104871800 7682 775192135 172011590 9784 -851229723 354868681 986 -145442184 595610484 6315 875158202 691372823 5053 -337718848 595584975 8082 -57926793 847381634 1193 995796966 -413649920 208 -185227082 -370995350 312 -698100407 25245259 6119 -102108106 162573004 1324 14549497 333687312 5522 164014304 113055790 7659 -871396420 711907478 658 -719954341 896907104 8647 -885902280 783307873 4710 742195767 345293859 6242 -337718848 858256145 1183 -113858331 -519710186 3408 -580193843 65925556 2275 230990250 183142469 1502 766057365 595610484 784 384544140 -611172692 818 -862762751 -966341392 6788 704952011 530975902 9604 641823635 -2844514 7532 -754687225 -568505124 1260 138983262 715905772 1962 -395130011 135100579 684 -873330901 727249379 7707 -372598176 -94241214 9520 -24555993 214001109 9528 -178218611 822735291 1987 60178104 571289655 6171 346720726 -79813879 9940 289610218 452933610 4917 271669262 673747334 7721 704952011 -462044632 9086 -229462282 -634448468 9124 640846707 -382741973 1789 -968473567 755033596 2580 -140204704 -137614817 3258 126227291 -94241214 8014 -223542791 -373742773 9632 -391256746 587394411 2204 -754687225 -999366082 9431 -713671847 -62054205 7588 -462794916 25245259 2018 814168394 -892585231 4749 -505763077 -561696456 229 138983262 260986665 8334 -26248663 836292797 8857 444203955 -498612066 6360 -412753693 625059375 7267 531457998 -122563446 5925 296351558 -735027831 7555 -157757047 58400332 481 200002129 -17837615 985 -113858331 -569727142 329 65640932 352760 6941 756775613 -912791350 3474 643797427 865748389 255 -733269590 -578196919 4684 782059495 127347959 1708 456971210 250129683 5063 -579753663 -323498634 8612 -197706645 382394381 6517 -501570916 260681552 4088 -782345427 526029047 9937 288822109 -758476279 5944 319836471 760132745 6479 -252585274 -246255401 8732 262951696 456498577 1459 -145693826 689952861 9745 -414072427 -180114637 5495 572970480 -735027831 2008 -412753693 -373712345 184 -495872554 807498308 8346 -56515768 -13579437 3425 112146941 920790234 5855 903882211 782701464 4907 598692061 909720152 2816 -523153635 -644469017 2307 230990250 934322296 969 113991999 -128633008 7805 572970480 -987312206 6068 628785561 221629539 6888 82437869 710867164 3890 -513151710 198809378 1218 -637625968 -587938776 5563 290220374 -180019002 414 -468748459 760808182 5945 924375399 357634387 7428 -161837184 -91451757 9185 593245571 865035290 4521 -637625968 -13579437 4450 640846707 -118950135 7183 -712768288 -980745605 2993 361901512 304234449 2062 -642406813 -464278607 1061 202006559 -552163616 3123 643797427 -94909804 9103 205740340 -606256406 6904 -200432659 -587328878 7069 637350827 -987783463 6790 -372598176 583887438 3246 -505763077 113055790 1959 40730044 -145656182 2905 -293301938 -838009976 63 897184369 -742514560 3034 -880768056 221807394 7676 -270472709 137137472 5662 691696706 -964453208 1420 -678310388 -575758012 5296 289429528 -39716639 8367 295011177 621799091 5203 -713671847 -326254820 1069 -904289455 -792640319 2577 -145693826 -342686234 7593 220316799 668596988 6387 581880129 -669544691 9334 25277645 329596656 8915 490718230 68458537 8650 482175535 583887438 5023 585806236 -238867983 2641 137362839 -416082175 4031 471959189 -328361714 7572 765724683 -22135290 3178 641303610 495259264 3450 589418019 737416156 708 609354975 -882635508 8557 867830712 362357458 6347 895696545 619606312 721 6050410 145992042 8259 60178104 -689864118 8402 358603584 763812773 9182 812095536 807498308 9419 50900266 -283024647 7921 -641743513 -770453868 4319 481309793 430751296 4563 -943765901 355375465 2722 -26248663 -478868248 9128 -46963869 596844461 7207 -377899289 165969864 2622 378721678 101406452 2688 51022000 -770453868 310 956500599 -969759958 7538 202006559 267514505 4933 518236817 -434454493 6840 72289201 -849890539 2204 -573101732 -464278607 5610 974033465 808458464 5029 -252585274 -604372177 8622 -504728021 113055790 5856 -885902280 -328361714 8221 171041959 -849890539 9182 -960815885 984136690 6057 -414072427 704079155 7803 333144811 164789337 7838 600595365 855531857 2402 415350853 105963480 8648 262333337 329596656 9708 -195594144 -523131123 3444 -393621510 -62054205 3194 -492064852 744410083 7466 -723248351 -474396314 5940 515731471 -238867983 3274 -533099096 -283024647 5713 725828363 -920354849 4532 -847492585 642676439 3496 435508139 -532461869 3901 -572328769 546315517 2759 -102108106 282650126 5552 -506108098 831097006 2882 -292338832 909720152 6961 -304998049 -38529745 5839 839743563 662075929 9496 792418959 -302291887 2352 -776344661 459630031 1133 -117882944 60115387 8625 -295746759 302261235 4799 -392563411 192105438 9796 834030362 588009941 1642 -887409683 953642587 5353 -662161563 -692760474 4136 -27254901 65925556 3666 -483963712 -727449159 4231 588746282 106531338 8310 796608963 -963031318 6973 -742476174 32988365 8053 -642406813 595610484 3528 455237207 537902684 2716 -662161563 68458537 9209 -840080990 221629539 5658 -205591575 -350396971 2179 -280158933 -241109217 2194 609354975 820204610 7022 -885902280 -268014947 338 -193222752 357634387 1169 -658800027 229158822 181 185320654 106531338 4369 -195594144 -106926072 9397 384544140 571289655 339 851137422 -576052836 9251 593245571 -363659966 8825 35292617 266354586 2970 -229462282 -328439089 3515 543489268 -214031543 3297 598623000 923947394 9715 -753444014 -72808273 2080 218552482 -342686234 6318 261480454 120714490 6646 834030362 -800207670 8977 -731712580 787155496 777 717342480 34487722 3993 -960344885 530975902 6205 924375399 935472375 5782 389689903 -108961822 1865 288396892 301566791 9945 94407230 165679230 1431 -391256746 -477872507 4667 834030362 595584975 1563 160809207 -275855088 5217 174718177 100537981 2759 967176925 953028578 1502 18912815 120714490 6012 202258799 -556644281 7672 -566276366 -145656182 2164 -102108106 198809378 1454 -409309355 100537981 9630 -760927535 100537981 4392 -816009077 -67116370 6906 -82560345 400802081 7024 237202817 -920354849 343 481309793 206971304 9345 -8891200 -634190590 9993 871194505 201215238 3645 814168394 357634387 7103 500691477 32988365 9923 198792735 -497617879 1445 -816399402 595610484 4497 490718230 83192310 1126 -758152363 -543877687 5096 727210702 -62054205 2340 -222755521 140118715 6094 -814521565 923947394 4027 -904289455 418236261 9832 288396892 -160616618 3283 -984681216 -979376042 7975 -579903004 -707104214 5398 -636004911 -804580750 4082 717342480 -568505124 6866 101065261 229158822 6965 -826268461 183142469 5615 -592869884 116410268 106 -655787129 577086332 4691 -906744014 120714490 5766 -37605991 -502510208 36 -616075888 433603754 5541 53010453 -40017599 223 254376885 185419808 4601 -340171206 501786309 5831 -293301938 -849810455 2062 -295746759 -918763788 3937 -670941446 -507881407 8707 290220374 -963031318 5182 159519152 -138728153 8165 153650122 -123998677 776 817353730 -118950135 5693 333481643 456498577 8354 970404299 790791048 2155 94407230 -414919441 6649 309782673 233977048 6435 374048762 268124172 928 -820917610 -723259232 4696 426406281 -561696456 1196 940580089 -256522804 5718 185320654 -830206964 6603 794990305 -681273289 4725 -82560345 983092089 4250 514387831 951409368 1003 7632844 -254779032 6488 -165895350 783307873 8194 -776344661 185176345 3861 597458038 -254779032 747 -195594144 266354586 2880 -885902280 459630031 7281 -963214471 -18027120 6880 -127099524 185176345 2161 676457194 546315517 513 -395956989 -175424765 7097 -523153635 858256145 7219 736000118 860325562 9471 -483963712 800872927 9038 600595365 113055790 9700 381360154 890315807 2392 -465268228 -104871800 1385 306909421 -541221340 906 -572328769 586257457 49 839743563 -634190590 4433 901762269 679444628 2279 -464997457 530975902 1185 658268677 -402609820 8755 979367031 -634448468 7967 997717396 -246727512 5944 -712768288 695424884 3568 688304736 -180019002 6607 -334823104 -736169755 4444 55392029 -514717258 7578 924375399 -659937969 3704 628785561 401065763 8450 426406281 596844461 9235 -88984793 619013448 6691 -252585274 -637770708 9807 9908275 -94909804 7417 -41723720 -246727512 2146 -459660004 107428773 8427 214470427 -979376042 8846 -739519560 312278158 9848 -484301856 -430138322 1199 -303185692 -669544691 5039 -37605991 -870714362 2468 -24555993 929621952 3572 306909421 -127944183 4464 -816399402 -254779032 4096 -684658326 -467674160 9329 979367031 357634387 4952 878804098 165679230 8241 242371970 -870714362 3618 358603584 896907104 8588 593245571 -933871142 5300 326944888 726123669 978 -30664265 -528332594 2110 242276279 679770619 5678 -222755521 -428060524 3417 262333337 -817688363 5815 -965690654 101406452 992 205740340 407966190 7573 -501570916 -576052836 6366 897184369 -277770150 9894 788860010 -26030145 6265 -592869884 162818619 2658 799451393 -350396971 3486 903882211 510460231 6012 -483963712 428634831 1054 -984282547 -742514560 6411 -513151710 -62054205 1432 274684164 576308127 9161 -340171206 -127944183 839 -139250047 -871032819 7978 -435603523 655182973 3918 -229267078 713033531 255 -41723720 -735027831 8129 846494925 401065763 9963 -102108106 489852142 2854 35292617 152975300 871 507130881 -137415419 1565 -81105363 -39716639 3106 717342480 -606256406 9100 817353730 752571881 3884 677101531 -462044632 4094 14549497 760808182 9635 211476448 681650630 6622 -887409683 -849890539 4237 -127099524 -606256406 2415 -481996423 697350972 88 -655787129 727249379 8367 274684164 323257823 3311 174718177 754349173 6507 -171017790 -143728230 8111 420946811 -975541629 5748 -677359660 -987312206 1961 -404777150 -104871800 2787 -412753693 807498308 8345 7927533 983315446 3882 -506108098 304234449 9223 38832074 679770619 7196 -984282547 -175424765 9788 389689903 9257479 9598 208370227 923466000 9816 320190225 787155496 7550 -758152363 -987312206 9586 361901512 -353878938 2035 -713671847 290903050 7168 -989673571 227796847 7782 -340171206 221793945 2984 -866805045 -350396971 7552 -229462282 -792640319 8806 -662481765 -959377362 7444 801372660 868619715 6816 378721678 241641947 1407 -293301938 792126616 2407 -417075880 401065763 1582 309782673 -538783279 1359 288396892 574893362 6736 -200432659 -254980365 5553 -930543776 -538783279 7291 -26248663 -733323543 976 336261049 -847516222 5924 -906744014 -611172692 713 -197706645 -611172692 5801 -524590619 -587328878 7615 776650368 362357458 6850 -338588899 -302291887 1078 141018937 -462044632 9624 743615922 -128633008 8078 -344785252 -326867555 1381 557828077 -229334088 2515 -626119646 -648616287 3965 -180309093 847381634 5411 518236817 436709995 8331 -252062903 855531857 2721 -91480363 -963031318 9280 598692061 -528332594 24 -816009077 -792640319 5064 431597356 -762984644 1394 -999315023 855531857 5390 450726355 86906463 5930 426406281 84351585 4081 945885557 -480421233 2640 600595365 -912791350 2839 -435603523 121273815 8619 792418959 910797386 8370 774219377 690335848 3988 -711940062 227796847 7985 -180309093 502233577 4961 -670941446 530975902 5544 319836471 727249379 8719 35292617 925036002 3539 289610218 282131358 148 -943765901 847381634 8840 -215298725 920790234 3972 134541291 -26030145 9243 775192135 -823688399 5235 55392029 727249379 5798 486132758 13297982 684 450999109 -295979666 3961 -816399402 68458537 608 849370527 -539801973 847 321658590 -762984644 9041 95229358 -634448468 402 -524590619 690335848 4815 -412753693 925036002 3888 -271969423 770188411 403 -860588659 545926563 8013 929592861 165679230 1307 346720726 81565408 2300 141018937 679444628 6006 -177692824 436709995 7593 994188367 -838009976 5106 34842144 345293859 7705 -579903004 -339092621 7922 -915467466 -959377362 8246 -955947554 518522757 7604 -195594144 978934680 6515 597458038 -413649920 4530 -145693826 860325562 4439 817353730 -604372177 6007 -324108487 -963031318 8488 186143921 -587938776 5797 400206984 355375465 838 823212438 -430138322 2294 148638548 145992042 3547 -414072427 379411178 7344 898151267 -396443569 4784 543489268 727249379 5085 -821290384 537681327 7986 -713609356 -842651603 5627 6050410 871280315 4965 -304029084 -926175164 1871 789599069 -964453208 5640 -26248663 165969864 287 -642406813 -246255401 7321 599861155 -434454493 1841 137362839 -982620691 5883 593245571 -17837615 2494 -713671847 -60039432 3814 -895856160 80128302 5004 -418986193 859002805 2895 -989673571 -568505124 8443 214470427 -987312206 6456 -931162724 -269653141 7550 159963934 401065763 1017 -91480363 700760523 4718 -215298725 -575758012 6527 -462794916 -72965798 7274 456971210 -812767182 1332 295011177 736209727 9297 -298306079 183142469 1617 -362797003 -759341521 8963 -616075888 -289470931 9600 632995737 537681327 485 486132758 -420200090 8325 -229462282 -552163616 901 -347105773 -323498634 702 -505763077 935472375 6494 -280158933 -563052661 5912 -417075880 518522757 8205 -157757047 -396443569 2149 976065724 -246255401 2451 -862762751 206971304 1836 185320654 69866389 955 -483963712 -871032819 2160 521711157 725864175 575 515731471 -387385224 2773 -282947285 400802081 2871 -677582183 822735291 3374 -724955977 514647040 83 -739519560 2937763 5130 -906744014 -2416772 3226 170281305 -966341392 2913 -758730708 109588416 2849 -742476174 24721518 1386 -818563944 433603754 3728 -37605991 -692760474 2671 471959189 858256145 4962 -235730132 173706002 1972 296351558 302261235 3725 -698100407 614083036 2404 -178218611 -413649920 5266 -252062903 689952861 8589 -552935221 -137415419 8837 420946811 820204610 4910 -318594823 -106926072 1839 -667281786 877599979 1998 118281894 -692760474 4753 643797427 81565408 7296 -288462512 -654048846 2237 -177692824 501786309 1284 220316799 546315517 9649 -758152363 20640279 4288 419955461 32988365 9364 321737429 354868681 9119 415350853 690335848 8629 623885564 -477963972 840 691696706 -253862095 9456 562484066 673747334 3251 -282947285 116410268 9475 -296429472 -254779032 6168 -32127524 595584975 7745 -197256971 260986665 8649 -592740407 54064180 4053 -56515768 727249379 4002 -295746759 703761437 4281 587732774 -254779032 9903 317197461 710867164 487 -127099524 953642587 3533 152683172 -634448468 3568 706094613 909720152 7284 -904289455 -409833937 6797 -579753663 60115387 5140 443682091 -430721629 5091 -275568251 790653415 3981 -679771608 -733323543 4827 214470427 127347959 3012 262333337 -752801340 2977 -975509051 330258523 5155 507130881 643726334 3771 -501570916 84912338 4273 276318540 852597739 3021 745262886 -687400377 5315 481309793 65925556 9451 296351558 790653415 7489 994188367 -4922978 2815 -224653306 -13579437 2236 381360154 -552163616 3500 357348209 120714490 1295 -608722586 -439161220 5187 -921972308 494296571 7364 -180309093 957236409 9540 -485031576 -127944183 2586 214470427 301566791 936 -297925385 135100579 3204 -900897170 -659937969 9117 -223542791 -123998677 227 -288462512 32988365 449 -949652880 495259264 7191 994188367 586257457 4484 606386234 383709576 8707 554902523 -987312206 7064 -292255571 185176345 3887 -984681216 101406452 6971 208370227 -733323543 7042 -677359660 -675821088 358 661504142 -834467209 3456 295011177 -823688399 5943 661504142 250129683 9633 -975509051 -436066679 3133 71562520 157310618 2195 514387831 254718604 8690 -847492585 871037015 3857 -523153635 755033596 9710 -580193843 314701704 2613 727210702 -542766725 714 -506108098 -637243618 8362 796608963 -40017599 9267 208653695 -80079561 3157 372746255 -742514560 3040 -830222831 260681552 7845 336445578 -842651603 2902 -388974008 -420200090 4681 -117882944 -637243618 4715 -180309093 -578196919 7730 -140204704 -975541629 3224 65640932 658148446 8458 346106146 984136690 674 -534346540 783307873 883 -347105773 -154221403 7051 -995948801 978934680 7619 -668294983 -741977163 8597 -161837184 899852615 5359 -516862573 -519710186 9496 637350827 571289655 7782 690218755 -72965798 2773 461120723 -541221340 1248 471959189 625059375 1675 -107144390 923947394 1047 929592861 -373742773 4328 118281894 459630031 3365 -297925385 726123669 4513 97269878 330258523 2255 603283737 -838009976 4006 717342480 -550929672 6561 97269878 -498612066 7185 -572328769 462889810 2682 -516862573 -328439089 7934 -655787129 -40017599 8538 -579903004 462889810 1584 -965690654 -498612066 2617 766057365 -825880446 8210 212383076 -727449159 2283 -995948801 782701464 27 -605036105 915112531 5393 -864361257 80128302 2534 -298306079 -720929795 1170 -304998049 -532461869 8081 -80417143 -433558593 5227 -592740407 451143780 5893 -344785252 84351585 4419 -127099524 285651977 8103 597458038 -1544306 7730 -742476174 624711990 5820 589418019 710867164 7939 -88984793 354868681 5874 34842144 401065763 4120 765724683 668596988 5053 -224653306 -18027120 5597 589418019 744410083 6720 -485031576 -917177937 497 -835865341 643726334 2974 -199655013 462889810 5601 -816009077 -143728230 9008 276670886 302261235 1173 242166718 855531857 3639 -337718848 -428125906 736 320190225 -825880446 7413 -754687225 13297982 9986 -994655931 114067850 1528 -102108106 925036002 3073 38832074 576296258 9383 -820917610 -436066679 5305 -298306079 -723351459 5472 -410968218 -689864118 1376 55392029 -323498634 8289 373708873 -519618554 2477 -592869884 711907478 6247 -320240582 -328361714 7593 -411443846 283618452 7796 445487668 185176345 71 -698100407 10315616 229 518236817 725864175 9809 185320654 -735027831 131 769252533 -269653141 8116 415008073 -308069367 200 -776344661 710867164 8782 -830222831 80128302 7717 320190225 -720929795 8645 -592869884 165176940 3523 502461295 -6527040 1626 97269878 655182973 6375 796608963 -229334088 8013 -662481765 510260864 5721 -265310524 -811266222 1060 -197706645 407966190 4471 -712768288 -800207670 5335 -177692824 518522757 1542 -248959048 -410456729 9790 5989923 621799091 2218 -658800027 691372823 174 -464876611 -164423199 262 -871396420 -229334088 1344 -984681216 865035290 3590 606386234 327833852 7427 296351558 314701704 2988 -739519560 -930063693 916 507130881 260986665 3689 827090885 920790234 9403 133578046 -326254820 781 34842144 -969822537 1592 456971210 456498577 2768 -684246827 -416125915 8222 -949652880 -295979666 8370 -641208950 -667907585 5439 -343048181 514647040 3105 -298306079 78832863 5785 309782673 679770619 5402 -410968218 -75558732 4192 -395956989 495259264 4146 -288462512 221793945 4781 30661577 235577293 4869 -758152363 624711990 6405 599861155 790653415 6591 871194505 32988365 9758 276670886 -792640319 7354 -860588659 -189256438 206 279935936 -79813879 3496 -195552514 -308069367 9108 -391256746 -246727512 4578 -548146736 929621952 7484 -637625968 -838009976 7632 -897411868 233967741 237 443742845 -414919441 4090 -200432659 105963480 3334 -641208950 953642587 8639 637350827 523443473 5881 118281894 221807394 9045 230465541 382394381 167 782059495 -345372687 5857 -616075888 201215238 5357 482175535 -677383695 7912 95229358 -220282924 4013 691696706 268124172 8741 9908275 -339092621 7841 -270472709 -510150761 1357 806860754 -538783279 3644 490718230 -556644281 4016 262951696 510260864 9474 321737429 -428060524 5696 -723248351 165679230 4969 -39504037 142516378 3319 -298306079 -933872333 7712 321737429 -235480390 5445 -180309093 -756267434 800 -748046122 -834035628 5416 658268677 54064180 2497 904377080 -474396314 4192 -113858331 703761437 6351 -637625968 -457339610 6658 -113858331 988138114 2813 -277916716 624711990 1579 984758233 -774185484 2232 174718177 378550894 6056 -864361257 -714969150 2495 -811440102 744410083 6404 -459660004 -464278607 1299 -80417143 855531857 5313 -229462282 -246255401 218 -297925385 -18027120 4124 812095536 13253654 5993 -320240582 -108961822 2955 38832074 -502510208 130 -592869884 -723351459 7577 242371970 599012707 8074 898151267 -137614817 4116 -572328769 -963031318 6415 -739519560 994859498 6213 -506108098 -667907585 8984 507130881 725864175 1264 557828077 725567063 5614 -533099096 355375465 7852 640846707 -420200090 4346 598692061 302261235 7350 171041959 -966341392 2879 -464876611 -824673983 2562 -177692824 104047847 1914 -197706645 -578480160 8995 185320654 690335848 88 -955947554 -933872333 3451 138983262 -518037450 9351 276934223 576296258 5845 230990250 -180114637 7776 -464876611 206971304 897 -462110684 327833852 5444 773032821 383709576 6480 -578899112 20640279 5893 526115530 241641947 9474 691696706 953028578 2183 374048762 -999366082 8141 -816399402 58400332 8615 -411443846 -428060524 5760 -523534710 -60039432 2507 375298123 -954204496 1654 -57926793 -4922978 3642 -636004911 -180628268 2815 443742845 -430974226 366 -285968378 654795929 4300 490718230 754349173 9928 377338343 290903050 5865 -127099524 -654048846 8788 -107144390 526029047 4929 276934223 459630031 5469 -398942627 84675120 4893 -795235195 528222218 5314 639577616 -981396868 8286 643797427 -373712345 4857 378721678 -238867983 5212 -712768288 -38529745 2900 -295746759 -800207670 3502 -749150071 201215238 7714 18912815 -507881407 3644 -39504037 -892585231 7223 -931162724 84675120 97 640846707 -568505124 5071 -637625968 -519710186 4917 585806236 983315446 4015 490718230 121273815 9562 -185227082 545926563 6158 95229358 715905772 22 -579753663 809191902 307 -41723720 -428125906 2530 346106146 -723259232 9663 -864361257 -680716101 5664 -297925385 185419808 5948 288822109 -800207670 5331 828427488 -498612066 6294 111664688 574893362 3610 -134704201 54064180 5130 598692061 748105066 3677 -842131951 -185727053 5805 -395130011 807498308 2076 924375399 375063920 3807 95229358 198809378 9188 677101531 -320275386 8719 48202816 653728216 7236 -49706513 923947394 5521 -429705827 -176184567 2288 -506108098 58400332 799 -847492585 715905772 7476 -338588899 -944284380 7500 30661577 -436066679 5275 28254867 -634448468 2607 138983262 60115387 6017 -677359660 -255161784 3294 486132758 -382741973 3351 -281453999 -224835212 4953 -297925385 382394381 9030 924865694 858256145 8986 101065261 -77358192 6022 51022000 -641768215 2954 -268055717 -720929795 5423 416939399 305267341 8774 317197461 316245420 7072 851137422 -373742773 2993 -667281786 327833852 1279 600595365 -847516222 4652 62409989 -1544306 4944 -505763077 10315616 3669 -293301938 836292797 2282 956320838 -293015975 876 -57926793 923947394 5687 -139250047 -842651603 7708 924375399 -556644281 683 940580089 401065763 5705 -295746759 312278158 1032 -49706513 164789337 7029 -758152363 787155496 8688 7632844 457730381 5496 254376885 619606312 4442 -517047177 -419413153 9903 589418019 84351585 4153 623885564 -756267434 9780 -782012495 233967741 2154 185320654 227796847 2703 773032821 -278764461 5292 -304998049 -804580750 8429 148638548 459630031 5622 531457998 304234449 4558 372746255 -238504192 820 18912815 -246727512 8099 851137422 -871032819 1234 618828757 711907478 6057 -459660004 526029047 3917 -700447167 -295979666 4912 202258799 -871032819 6951 984758233 -510150761 9232 782059495 -108961822 4858 426406281 -540147019 9004 967176925 831097006 2687 288396892 767277603 4007 34842144 -682911832 1600 -481996423 -715481022 534 -464876611 874563739 2987 -221252086 -224835212 9351 830044995 975421774 7336 -871396420 725567063 7522 -516862573 -26030145 3709 -292338832 -563052661 8110 -935008788 165176940 3056 -676826894 214001109 3861 -895856160 668596988 8702 -314668245 871037015 5579 871194505 120714490 9515 704952011 -533410976 1995 -506108098 -920354849 8521 154929870 725864175 1187 205740340 165969864 4684 34842144 -575758012 6226 -171017790 -963031318 7006 -533099096 -153153706 6783 -608722586 -469304036 4367 -195594144 -784538084 1308 -784965875 329596656 7904 -228953103 790653415 9484 924865694 -979376042 8177 -796502525 -420200090 2577 -605433625 -256522804 7959 830044995 -482425657 3417 618828757 316245420 1043 -89914167 -573863688 1083 55392029 -469304036 9279 326178903 619606312 268 174718177 984136690 7403 -505763077 612937914 7624 -700447167 -275855088 9351 -161837184 355375465 6126 306909421 -747172297 5202 -505763077 -164423199 3259 742195767 874563739 2531 381360154 148237200 3930 -698100407 -538606907 7495 -288462512 911656525 6858 -670941446 696875596 1675 -199655013 120714490 6482 318435094 78832863 4634 481309793 -176184567 4530 -826268461 526029047 6458 5989923 783307873 5642 208370227 -94241214 2130 901762269 583887438 8815 284084525 -641768215 5855 878804098 -542766725 443 -871335076 60115387 7208 -391256746 135100579 3381 101065261 -102616382 7599 450726355 -302291887 6497 -965690654 350857850 5338 691696706 923466000 1706 970404299 662075929 5905 -719954341 726123669 9182 -157757047 304234449 4921 95229358 822735291 8857 65640932 -538606907 1217 789599069 523443473 8341 851137422 -339092621 8651 -605433625 502233577 4272 113991999 -216733767 2061 -663610139 643726334 3695 623885564 748391913 6057 -866805045 -107473815 7314 745796394 526029047 7691 -726202882 -39716639 7433 -396260662 25245259 7314 -62104082 -804580750 6727 215460157 -659937969 8977 186143921 221793945 9396 -533099096 690912387 2007 -195594144 250129683 7863 929592861 148237200 4636 186143921 -715481022 8340 676457194 -872013529 8877 -624499268 502233577 1443 801372660 221629539 9178 799451393 -435842546 7474 416939399 302261235 9966 627081375 710420710 6236 242276279 266354586 1999 871194505 233977048 6106 782059495 121273815 5752 250399364 -6527040 3529 828427488 547792085 2996 148638548 -742514560 5086 -748046122 -328439089 3036 385077631 -654048846 6022 400206984 653728216 3267 -548146736 -747172297 257 -505763077 147468541 8656 609354975 -291242407 1392 556956133 -430721629 4813 -117882944 596844461 7820 -81105363 523443473 7662 -117882944 467154252 6041 30661577 934322296 708 -134704201 -414919441 8380 262951696 -77358192 6547 593245571 -871032819 7098 658268677 282650126 2769 941043086 105963480 5362 -60381668 -967985982 8768 -852061915 -681273289 5564 -592740407 -604372177 6271 -380535924 545926563 4482 -193222752 -145782884 4141 -572328769 50437640 5246 -318594823 -918763788 9662 -853928283 107428773 5460 388425412 571151168 7857 -670941446 957236409 5939 -572328769 83192310 4929 185320654 137137472 4103 -320240582 -402609820 2667 895696545 -155566831 193 543489268 -998282020 1104 -24354900 -107816005 2137 -437269696 84675120 5596 -391256746 -552163616 82 609354975 400802081 1175 237202817 932809740 3280 979367031 -256522804 9114 -314668245 -944284380 5286 -377899289 852597739 8293 -252062903 760808182 2468 627081375 -363659966 9631 526115530 -532480095 1296 -573101732 -599705535 8510 603283737 518522757 8226 -592869884 -556644281 9976 861072654 -933872333 389 557828077 695424884 7866 736000118 -541221340 587 -684246827 -967985982 151 -265310524 -528332594 9568 -338588899 -812767182 7171 -860588659 -533410976 3810 -215298725 -735027831 7042 326178903 9067497 1617 -871396420 -969822537 8859 834030362 -78776258 9090 154929870 -283207497 1729 159963934 978934680 777 -268055717 691372823 9604 849370527 -830206964 9734 765724683 574893362 1891 776650368 186112748 431 358603584 -587328878 9430 -835865341 -723259232 4079 415008073 -752801340 5514 -224653306 84351585 8574 806860754 101406452 3548 653488323 -518037450 8178 -641743513 -25481956 8682 -731712580 -189256438 1941 745796394 497556073 9223 -776344661 157310618 647 274684164 -667907585 2510 77257476 93515835 9637 -462110684 878753022 1290 -670941446 -792640319 107 159519152 -12658682 8116 211476448 934322296 2967 -410968218 -573863688 7868 984758233 714190974 8991 860901194 625494491 7916 -82560345 -180019002 4724 250399364 -110865839 9417 -636004911 -25481956 7414 555348851 -587938776 4412 -655787129 -648616287 8970 -795235195 -387385224 6433 288396892 305267341 7211 288396892 -38529745 31 -658800027 -430974226 6862 134736800 -727449159 1672 834030362 -736169755 1689 867830712 137137472 3553 -776344661 -224835212 7108 443682091 760132745 9444 940580089 -514717258 385 639577616 229158822 533 -580193843 -91451757 4793 -414072427 302261235 3987 -723248351 268124172 9079 -763126949 494296571 4255 -285968378 173706002 8410 -826268461 -289470931 2098 901762269 497556073 7061 167095145 -256522804 9659 321658590 84351585 5674 -965690654 -847516222 326 774766110 329596656 2695 -616075888 84912338 772 704952011 -39716639 4784 995796966 -849810455 7575 -594876646 658148446 4142 -1525175 -563052661 2797 743615922 528222218 4678 -304998049 537902684 3264 -228953103 266354586 9261 -393621510 192105438 3196 742195767 -434454493 5563 -275568251 234812484 4625 388998433 -735027831 287 -395956989 260681552 6154 444203955 107428773 2722 606386234 871280315 2349 -296429472 -137415419 6063 -193222752 -823688399 6820 -195594144 859002805 4049 385077631 820204610 6428 386524132 704079155 7166 556176900 65925556 5453 -580193843 -67116370 7875 -816009077 -72965798 6378 -314668245 -2844514 6656 500691477 -569727142 5418 112146941 456498577 7063 386524132 -289470931 1670 956500599 820204610 4927 -418986193 591101630 1524 -517047177 -747172297 9294 -847492585 619606312 1300 -830222831 767277603 8615 -636004911 748391913 2506 94407230 497556073 9616 792418959 953642587 9836 -197706645 -763707999 5496 -157757047 60115387 7052 30661577 -12658682 4600 374048762 -834467209 7096 141018937 -416082175 9176 -513151710 258279313 2689 -788691861 -969759958 4292 320190225 637025929 5402 321737429 207204985 6334 -724955977 194386713 5458 812095536 350857850 1206 -89914167 430751296 5716 632166073 855531857 5368 603283737 871280315 9708 443682091 -26030145 7669 -127099524 637279848 5950 -749150071 -842651603 7526 378721678 988138114 8386 -252585274 -817688363 6557 -713609356 285651977 7651 -921972308 588009941 7372 202006559 113055790 521 538056056 643726334 4075 486132758 696875596 2852 214470427 -576052836 5748 455237207 -980745605 7595 -995948801 689952861 9905 585806236 71638226 835 -523153635 65925556 1226 -195594144 -396443569 3157 -462794916 743907535 7720 774219377 929621952 8986 -523534710 -326254820 5694 -748046122 523443473 488 -978041604 178866616 4553 288396892 -454664712 9954 -41723720 -409833937 1046 500691477 384615346 3723 385061500 -328439089 8675 132666338 -519710186 6492 -505763077 -933871142 2473 -56515768 -580802379 2135 -297925385 266354586 7129 606386234 -930063693 828 -37605991 -735027831 1029 148638548 822735291 2122 996958697 -91451757 8497 -296429472 165176940 2504 276670886 359326871 8633 -891435429 -246255401 4661 300584887 459630031 1893 945885557 523443473 9501 82437869 923466000 7420 319836471 260681552 3502 -986798763 -255161784 2486 623885564 233967741 859 486132758 877599979 4580 766057365 737416156 8719 200002129 -254980365 7236 -27254901 820204610 9332 -145693826 -430974226 2016 132666338 748105066 9173 -719954341 58400332 3319 817353730 -741977163 2625 490718230 430751296 367 -978041604 -969822537 4961 -818563944 58400332 9882 599861155 78832863 8845 766057365 162818619 2487 -215298725 137137472 5578 -960344885 -654048846 4506 643797427 552945615 9943 -56515768 505436080 7423 444203955 260986665 7674 -516862573 250129683 9483 141018937 -85425315 7749 -165895350 -2416772 9492 -648172782 -435842546 8829 -265310524 -80079561 1379 -790567313 737416156 3756 -667281786 121273815 216 744180713 -185727053 8277 -332445377 -830206964 2029 -978041604 148237200 9833 603283737 334468470 3790 374048762 -587938776 9064 -185227082 -733323543 3896 288396892 162573004 9675 794990305 355375465 800 -354473179 -758476279 6416 -943647082 -428125906 9014 871194505 227796847 5014 148638548 820204610 2457 731360872 -433558593 3274 358603584 -998282020 5149 898151267 -687400377 6481 40730044 173706002 4843 603283737 -804086127 2920 456971210 241641947 4089 51022000 -434454493 3225 -505763077 116410268 1371 830044995 -675821088 4303 -27254901 185419808 1160 276670886 -26030145 3212 -391256746 871280315 3536 -223542791 -811266222 2634 -847492585 -834035628 5932 -72660599 147468541 4575 -763126949 -224835212 8567 575769250 -999366082 6485 203882298 815772525 6381 -677582183 -758476279 6009 632995737 865035290 3762 455237207 -72965798 9682 -140204704 658148446 805 643240412 -138728153 3893 -887409683 484968871 436 392619171 323257823 1480 -616075888 929621952 9970 839743563 -800207670 2260 -281453999 -345372687 9671 239977367 571289655 2558 -205591575 736209727 4423 -46963869 -692760474 4281 -435603523 223758683 5382 -533099096 162818619 7045 -524590619 546315517 251 400206984 -1544306 6523 -193222752 -373712345 7651 -39504037 -137415419 2780 98412735 -122563446 9016 321737429 530975902 5638 -995948801 127347959 690 -505763077 -519845955 489 450999109 -735027831 4509 137362839 858256145 2410 588746282 690912387 8140 -871396420 696875596 9511 -648172782 -110865839 9549 -41723720 84675120 26 -280158933 -79813879 7406 375298123 -434454493 1410 6941521 -289470931 5294 -229462282 68458537 9743 400206984 662075929 4983 699845372 -436066679 925 924865694 83192310 699 -18555551 121273815 7411 -24555993 -420200090 6573 319836471 704079155 3340 -484301856 -770453868 5939 300584887 -137614817 726 823212438 523443473 3161 -464876611 917915710 8090 242276279 -269653141 5751 -726202882 -563052661 4173 531457998 -606256406 8246 841773118 983092089 3797 676457194 -926175164 2671 -504728021 612809394 4830 -904289455 230960562 7958 769252533 -26030145 4813 -784965875 994859498 9158 170281305 329596656 7988 445487668 -834467209 2845 794990305 -155566831 6184 -742476174 54064180 5626 -139250047 596844461 9665 174718177 -637770708 9956 -719954341 258279313 5937 -763126949 -533410976 2557 -46963869 309767757 1495 -281453999 -541221340 9095 -259723723 -328361714 2356 254376885 -804580750 8535 792418959 -462044632 8382 -138739177 -804580750 9703 557828077 -17837615 7412 -873330901 -550929672 1489 378721678 397008646 1842 -26248663 -758476279 1833 302196177 957236409 8614 -517047177 748105066 5979 -720279006 752571881 8082 -268055717 -433558593 5110 -39504037 809191902 3571 -871396420 642676439 7863 -484301856 -110865839 7250 -641743513 -569727142 3241 802713909 362357458 8090 -224653306 -999366082 6651 -140204704 183142469 7322 -1525175 -947024393 9316 -481996423 695424884 9995 318435094 -185727053 4867 415008073 -67116370 7012 -505763077 713033531 4587 955336534 -998282020 3805 -667281786 935472375 6862 -891435429 523443473 7506 -140204704 -812767182 3495 490718230 -539801973 7193 -195594144 -254779032 9484 -495427420 574893362 9317 -873330901 184543446 4644 867830712 -18027120 3900 435508139 511120657 4838 717342480 -762984644 103 48202816 60115387 7491 -523534710 -792640319 6121 -492064852 -804580750 4630 -758730708 855531857 2163 -285968378 -552163616 7193 215460157 948573862 5653 320190225 -847516222 3114 444203955 -391392334 1175 -229267078 932809740 8734 271669262 -611172692 5801 769252533 994859498 2502 -134704201 -373742773 1177 -648172782 -823688399 2783 907986225 -214031543 7204 -684658326 -759341521 5007 283582015 690912387 6991 167095145 -682911832 7549 967176925 -578196919 7975 -853928283 106531338 9456 -866805045 711907478 69 274684164 -2416772 8812 -24354900 312278158 2038 -592740407 -648616287 6425 7632844 746720990 8875 -821290384 -892585231 7557 -178692644 194386713 6654 -391256746 221807394 1387 618828757 266354586 565 775192135 -224835212 5380 861072654 162818619 1817 170281305 -587938776 7277 444203955 384615346 2089 901762269 571151168 3946 -678310388 -825880446 9979 717342480 -541221340 4282 -473282718 -433558593 7876 756775613 725864175 2764 167095145 -578196919 2489 484203679 -283207497 8049 212383076 -641768215 1302 82437869 792126616 1298 443742845 -128633008 9661 -637625968 9257479 2260 389689903 433603754 8657 147521749 625059375 8729 -724955977 -847516222 2484 623885564 -342686234 5321 482175535 -758476279 3054 -795235195 -107473815 1858 -534346540 510460231 5039 -72660599 315450092 2860 -459660004 763812773 4311 -921972308 -578480160 368 138983262 185419808 917 -395956989 -890148323 2907 98412735 -538783279 2926 -616075888 314701704 5646 -668294983 384615346 1600 -89914167 -428060524 3800 -483963712 2937763 8373 543489268 -165817517 2791 -468748459 -533410976 6300 -345538013 939797135 3963 336261049 223758683 9316 744369343 -436066679 3724 -677582183 -108961822 9531 237202817 681650630 8350 420946811 872494340 8967 -816399402 -353878938 690 148638548 -107816005 1795 455237207 587394411 79 924865694 583887438 3837 -864361257 -328361714 3745 955336534 -641768215 1550 -492064852 -12658682 769 30661577 872494340 4106 597458038 510260864 8358 385077631 628016383 5305 -185227082 -153153706 3163 653488323 178866616 3157 744369343 -599705535 8865 -404777150 -323498634 2837 653488323 -917002395 695 -935008788 456498577 3099 -637625968 495259264 1832 -393621510 359326871 8714 -902913893 -715481022 3172 -541613550 137137472 2938 945885557 -235480390 8339 -409309355 -519618554 6303 -140204704 890315807 5077 -205591575 249521955 6647 -723248351 -550929672 7902 -723817788 679444628 3219 -396260662 915112531 6704 -698100407 384615346 9113 756775613 -12658682 5066 225977642 109588416 1703 239977367 -735027831 5824 -281453999 -482425657 2251 170281305 877599979 6507 171041959 173706002 2722 -897411868 -428060524 4516 373708873 -590535547 6062 653488323 -870714362 5003 851137422 696875596 9676 597458038 746720990 5133 632995737 653728216 8244 -524590619 735266920 1350 984758233 -1544306 6771 254376885 -838009976 6708 521711157 -637770708 7206 924865694 896907104 5948 -362797003 923947394 329 834030362 957236409 4897 812095536 184543446 7808 -1804967 254718604 755 -8891200 -541221340 7363 -8891200 746720990 1685 -8891200 637025929 7856 -167893416 820204610 9539 -495872554 -823688399 6012 -658800027 -416082175 4273 -314668245 -587154461 8474 -473282718 -987312206 231 641303610 710420710 4400 -41723720 872494340 9613 -205591575 -687400377 8278 262951696 -416082175 1666 252844961 619606312 5857 -221252086 233967741 1266 769252533 101406452 4433 -389046679 -573863688 1032 -748046122 726123669 8246 -389046679 -972401466 9200 -271969423 234812484 7272 -200432659 -723351459 81 97269878 -391392334 9991 -636004911 -38529745 9417 415350853 -587938776 4720 154929870 -413649920 3945 637350827 147468541 7778 -222755521 116410268 548 -462110684 -291242407 4641 -678310388 -912791350 5763 814168394 511120657 809 -960344885 489852142 2699 490718230 -353878938 3622 742195767 697350972 1713 215460157 283618452 514 -711940062 552945615 4413 -281453999 -406636424 4206 -891435429 -587328878 9214 230990250 -268014947 6053 -684658326 -519845955 8205 996958697 743907535 5502 -462251380 -770453868 7908 515731471 83192310 5186 557828077 467154252 2961 699845372 315450092 7293 -711940062 737416156 8214 677101531 871037015 8856 -504728021 9067497 9364 641823635 165969864 6887 126227291 815772525 6520 -880768056 -277770150 7199 -758152363 184543446 3332 -411443846 -25481956 6411 587732774 -220282924 6737 -483963712 902716491 2095 203882298 10315616 8084 490718230 -26030145 7869 587732774 920790234 4368 -616075888 254718604 2295 -429705827 148237200 9195 -784965875 113055790 6692 -782345427 -428060524 5988 606386234 428634831 6231 372746255 -741977163 2212 -277916716 -620537603 7501 745796394 -25481956 4019 -517047177 -540147019 1974 599861155 782701464 9020 543489268 -634448468 2550 970404299 -674143567 2964 -963214471 282131358 1565 309782673 -573863688 3192 878804098 -689864118 5620 386524132 -823688399 1429 979367031 658148446 8713 -818563944 -175424765 9164 35292617 790791048 5886 419955461 770540018 5717 575593831 -538606907 93 -200432659 -26030145 9204 215460157 13253654 2703 98412735 254718604 2411 -994655931 -323498634 7902 -139250047 -533410976 5023 598623000 -477963972 9944 -963214471 852597739 7005 82437869 430751296 6181 94407230 929621952 6319 113991999 906601156 1835 435508139 501786309 698 284084525 -838009976 3713 -523534710 -812767182 8234 -594876646 -804580750 2785 572970480 662075929 4721 -282947285 748391913 4706 575593831 -849890539 4572 -580193843 165176940 9173 -663610139 206971304 3847 486132758 428634831 3039 302196177 -715481022 4115 841773118 -758476279 3927 300584887 -414919441 8038 -533099096 -576052836 5297 -292255571 596844461 1489 -968473567 -514717258 3067 -578346066 860325562 5192 518236817 792126616 8118 -900897170 988138114 6558 346106146 207204985 295 -608438352 -842651603 5200 -252585274 -75558732 7295 -372598176 877599979 2308 895696545 537902684 4248 212383076 165176940 9377 -608722586 -502510208 9042 575593831 878753022 6929 827090885 290903050 6173 -380535924 -246727512 4629 -277916716 -464278607 6568 -377899289 735266920 4072 336445578 207204985 3259 443742845 -871032819 3671 48202816 -107473815 9824 984758233 -616215891 9792 774766110 -804580750 5719 -871335076 -145782884 9497 385077631 268124172 1514 -943647082 352760 7283 435508139 655182973 9983 766057365 -762984644 1615 -167893416 -433558593 7197 -295746759 653728216 7905 940580089 858256145 4914 48202816 746720990 4754 -648172782 401065763 8243 -468748459 658148446 2571 736000118 80128302 8755 461120723 -80079561 3215 296351558 283618452 1703 -818563944 -980745605 3560 661504142 -920354849 9290 967176925 -758476279 2037 326178903 -967985982 9325 -303185692 201215238 1139 -388974008 -756267434 547 661504142 583887438 9595 167095145 591101630 939 766057365 859002805 906 -437269696 -964453208 6428 252844961 -430138322 9607 -995948801 232844920 2376 903882211 -715481022 6593 -138739177 -153153706 1419 -541613550 703761437 1623 981998742 619013448 7204 326944888 -669544691 3357 -852061915 260681552 151 62409989 -604372177 988 -417075880 -987312206 4096 -39504037 -834035628 8890 202258799 -382741973 2058 -49706513 690912387 1995 455237207 577086332 657 585806236 407966190 470 389689903 206971304 3701 -215298725 334468470 8538 -338588899 329596656 7905 775192135 357634387 1923 -678310388 -823688399 444 -89914167 -434454493 201 -334823104 241112925 3582 832079231 -759341521 5897 -963214471 -649744978 7862 389689903 -637243618 8486 661504142 -60039432 3290 -578346066 782701464 4369 -483963712 -838009976 4094 54815350 -590535547 8999 859615587 -293015975 8121 801372660 528222218 2363 -742476174 -255161784 7557 444203955 -216733767 1925 290220374 925036002 5446 35292617 -94241214 8121 198792735 -406636424 1677 940580089 547792085 1899 18912815 596844461 9214 -795235195 925036002 1170 137362839 -576052836 8639 827090885 -892585231 5595 225977642 -308069367 9347 -836052744 679444628 3168 640846707 -637770708 454 444203955 988138114 5561 284084525 -477872507 6570 -362797003 939797135 8962 230990250 -610759465 8338 -24555993 571289655 2046 -318594823 689952861 3581 261480454 -933872333 9019 242276279 948688886 3127 54815350 -654048846 2310 -523534710 -918763788 4859 -658800027 689952861 3121 250399364 -253862095 1835 -915467466 -246727512 1474 -655787129 -439161220 7523 -344785252 -75558732 319 -852061915 -474396314 2091 632166073 822735291 5975 799451393 -128633008 2684 830044995 -654048846 6467 995796966 84912338 4134 6941521 -519845955 2526 296351558 -474396314 6336 941043086 -669544691 7904 -464876611 654795929 5248 208370227 254718604 6658 -344785252 -77358192 2381 643240412 899852615 205 -140204704 140118715 6305 40730044 -256522804 8405 984758233 489852142 2883 -662481765 -523131123 9685 676457194 587394411 8500 6941521 -469304036 1323 -862762751 267514505 344 -411443846 172011590 6310 -714715511 233967741 2761 346720726 767277603 5276 984758233 681650630 1191 -140204704 260986665 5634 581880129 668716963 3203 796608963 -428125906 6007 48202816 -575758012 9484 -229462282 633885440 2544 554902523 783307873 7690 -641743513 625494491 1546 -46963869 135100579 1178 -304998049 940351551 8779 -677359660 -707104214 1833 -636004911 760132745 5563 556176900 595610484 3413 -552935221 -667907585 8370 -830222831 -804086127 9521 -579753663 614083036 3570 205740340 625494491 8008 66554430 -22135290 4087 320190225 -430974226 7461 7632844 552945615 7452 -821290384 -439161220 657 -784965875 711907478 9920 486132758 -518037450 7196 676457194 -175424765 6410 455237207 -128633008 3280 333144811 120714490 9577 -117882944 836292797 7827 -698100407 -723259232 6912 -459660004 302261235 5036 385061500 305267341 6768 386524132 -532461869 4248 400206984 304234449 3702 170281305 -255161784 2285 -676826894 -838009976 6456 895696545 285651977 1888 -320065127 -999366082 1738 500691477 -220282924 3731 -793494677 -682911832 8919 802713909 60115387 1569 -265310524 -523131123 989 55392029 -682911832 9886 319836471 800872927 6823 796608963 333687312 2025 -485776708 283618452 7297 643797427 -216733767 3267 -24354900 809191902 4760 -580193843 -224835212 1125 -298306079 -454664712 8689 415008073 71638226 6350 -788691861 -38529745 6141 940580089 -428125906 2875 -523534710 147468541 985 471959189 -947024393 5370 -197256971 86906463 6459 -140204704 697350972 913 -389046679 770540018 5834 450999109 -759341521 3435 276670886 268124172 1933 132666338 744410083 1075 970404299 145992042 2424 373708873 -2416772 8068 -885902280 -180114637 9394 632166073 -590535547 6321 -197256971 242506470 8443 -748046122 80128302 9745 -698100407 -811266222 7885 515731471 401065763 2574 385061500 357634387 4065 208370227 -478868248 4303 288396892 233967741 4100 -268055717 86906463 4050 -667281786 -433558593 1498 -573106477 -416125915 2831 981998742 -291242407 6227 -742674827 81565408 2281 28254867 -578196919 6091 5989923 -687400377 871 834030362 -328439089 5910 -733269590 152975300 2610 276318540 282650126 9388 -275568251 923947394 4448 -324108487 917915710 6146 -851229723 -637243618 897 -592869884 948688886 9690 640846707 -345372687 3097 -552935221 184543446 1292 -655787129 -823688399 7822 -720279006 382394381 3798 326178903 940351551 6898 599861155 495259264 752 -134704201 258279313 9844 -860588659 514647040 5811 -968473567 537681327 2914 792418959 312278158 4892 167095145 -216733767 6386 435508139 -224835212 9068 618828757 746720990 7522 -205591575 -72808273 9506 -404777150 301566791 797 970142316 615990641 6476 152683172 -482425657 1632 399221151 -849810455 5882 484203679 2937763 3244 159519152 -497617879 8996 -372598176 2937763 3597 361901512 260681552 2189 -719954341 668716963 9099 861072654 13297982 264 -960344885 116410268 6575 -999315023 -94909804 7691 -566276366 681650630 697 -62104082 305267341 8050 152683172 350857850 4544 62409989 -283207497 3414 25277645 100537981 7450 381360154 333687312 6478 230990250 612809394 9181 -541613550 234812484 2645 -303077343 700760523 3445 -235730132 -758476279 6412 97778439 546315517 4583 34842144 878753022 9922 211476448 -439161220 7590 357348209 -926175164 4354 -37605991 -954204496 8038 676457194 127347959 5516 904377080 -143728230 6926 585806236 -107473815 8007 171041959 -180628268 7233 -592869884 -849890539 5942 461120723 -596741589 4622 -437269696 -539801973 9161 164014304 673747334 3351 -658800027 285651977 7302 -517047177 691372823 5200 -173326777 354868681 3928 688304736 809191902 1241 507130881 -817688363 8791 399221151 227796847 3150 202006559 -637243618 8729 849370527 223758683 1725 333144811 744410083 6007 796608963 300598832 6921 -197706645 689952861 4563 -393621510 896907104 4813 98412735 345293859 6394 490718230 -987783463 9571 -782345427 50437640 4981 -418986193 221807394 3494 628785561 920790234 3669 -304029084 -532480095 4165 -676826894 -634190590 1438 -726202882 -436066679 8186 -935008788 -669544691 4931 60178104 -246727512 3594 -523534710 494296571 3764 -185227082 404498162 5406 -435603523 241112925 5220 -377899289 384615346 1890 744180713 -216733767 6958 -9979738 436709995 1884 555348851 178866616 6217 -157757047 -104871800 2128 320190225 -736169755 3498 632166073 178866616 8738 575593831 -723259232 2425 598623000 -477872507 6397 185320654 -145656182 4520 -265310524 642676439 4594 -579903004 285651977 7520 158720776 633885440 6243 623885564 495259264 8812 230990250 865035290 3424 242371970 114067850 3594 555348851 -980745605 7714 5989923 459630031 6016 -624499268 770540018 9351 773032821 362357458 9532 -178218611 -675821088 5950 274684164 -326867555 1919 112146941 714190974 8228 572970480 710420710 6364 774766110 655182973 1534 -334823104 451143780 8876 261480454 710420710 4249 134541291 305267341 6868 653488323 -145656182 9583 -891435429 807498308 7561 -485031576 333687312 6252 154929870 456498577 2595 65640932 -464278607 7520 640846707 -268014947 9056 -138739177 -462044632 2933 -533099096 822735291 5963 -811440102 -987312206 7652 -393621510 148237200 7726 -862762751 -469304036 5059 -324108487 577086332 1828 98412735 -302291887 1891 -986798763 -145656182 4723 17834815 266354586 2312 -39504037 877599979 216 154929870 246550739 8152 658268677 691372823 4723 555348851 523443473 6713 -139250047 250129683 2757 306909421 -998282020 5172 97269878 54064180 5944 903882211 -763707999 3263 -32127524 -648616287 1998 -89914167 -784538084 3338 288396892 621799091 813 554902523 -176184567 3464 377338343 -469304036 6698 -733269590 -689864118 337 769252533 -457339610 9380 471959189 69866389 4294 82437869 711907478 7988 641303610 546315517 3205 111664688 184543446 9506 -165895350 588009941 8175 -552935221 -692760474 8921 -298306079 -824673983 2887 -354473179 695424884 5342 358603584 254718604 8811 554902523 183142469 4413 -252062903 -541221340 7608 841773118 628016383 5269 643240412 -224835212 5914 159519152 623594641 7206 -573101732 192105438 8034 -393621510 355375465 1177 443682091 -4922978 4123 -195552514 -137415419 383 -763126949 957236409 7567 -578346066 -759341521 3405 -157757047 -834467209 9014 -578346066 932809740 8199 -464997457 908862009 6400 51022000 -254779032 3291 -320065127 -2844514 2179 -455260398 -580802379 6096 28254867 107428773 7959 377338343 358289528 8062 788860010 -373742773 7025 587732774 855531857 9296 -377899289 148237200 141 -796502525 254718604 184 -389046679 -164423199 5024 296351558 -969759958 9267 -193222752 910797386 9197 148638548 -687400377 4637 416939399 537681327 4071 -516862573 844883068 7415 215460157 -872013529 9815 788860010 -579706452 6742 -455260398 81565408 7999 484203679 -77358192 3694 -88984793 -189256438 3134 871194505 782701464 2384 -760927535 -94241214 2885 147521749 267514505 4096 17834815 -283207497 9882 -303185692 787435090 6634 -505763077 612809394 9900 -1804967 -550496243 1062 788860010 -160616618 4119 830044995 715905772 7818 72289201 135100579 5593 996958697 -747172297 1296 743615922 173706002 8644 956500599 -578196919 5097 -796502525 2937763 933 632995737 871037015 912 -372598176 -800207670 1189 25277645 737416156 8866 -742674827 -137415419 415 -750364362 -933872333 4925 556956133 165969864 3026 -178218611 -616215891 1959 -62104082 530975902 8775 -462794916 737407430 3345 609354975 -180114637 6566 690218755 -289470931 2604 -75232342 -189256438 8484 736000118 855531857 8619 -8891200 -637243618 2416 124521096 -18027120 7354 -372598176 -979376042 7487 126227291 -13579437 8606 -464876611 748391913 165 358603584 206971304 1149 518236817 -519710186 6118 326944888 250129683 1968 289610218 783307873 3964 688760575 305267341 6583 40730044 957236409 9594 -222755521 404498162 1740 -24354900 -430721629 7792 -180309093 -715481022 5419 -897411868 323319528 8273 -880768056 -40017599 8417 834030362 -308069367 5074 -642406813 -823688399 6610 385061500 227796847 9493 658268677 673747334 5952 300584887 599012707 85 -396260662 71638226 426 -847492585 -987312206 6706 981998742 711907478 3601 -429705827 305267341 8160 725828363 221629539 7777 346106146 596844461 7324 -836052744 940351551 7695 34562744 -587154461 4016 -484301856 -681273289 3230 415008073 -122563446 6087 861072654 526029047 9447 148638548 198809378 339 -578346066 925036002 4201 907986225 137137472 909 -742476174 697350972 430 153650122 137137472 6221 -552935221 -474396314 8382 860901194 60115387 4156 924375399 948688886 3080 -332445377 -523131123 1847 317197461 -538783279 7471 445487668 -870714362 9125 50900266 489852142 3729 481309793 637279848 2619 -117882944 -610759465 5423 790805185 192105438 8126 -485776708 -94241214 6200 -523534710 283618452 5258 -81105363 184543446 2023 556956133 -180114637 3713 377338343 737416156 9839 997717396 546315517 1782 -818563944 -110865839 8996 -27254901 -998282020 987 60178104 -67116370 6621 -80483111 501786309 1496 736000118 -533410976 2471 -271969423 201215238 9566 426406281 957236409 7228 230465541 748105066 8827 -304029084 383709576 8948 -324108487 -838009976 9695 -259881996 -667907585 9211 765724683 254718604 4959 346106146 -350396971 5716 589418019 502233577 4376 -199655013 -56290324 6636 18912815 329596656 119 134736800 -543877687 9251 641823635 -102616382 2279 -145442184 -616215891 5895 289610218 -106926072 4859 -760927535 929621952 8930 -851229723 -435842546 558 -986798763 214001109 4310 -957024935 -847516222 6439 500691477 571151168 3718 -955947554 -434454493 337 -398942627 736209727 3447 -851229723 -979376042 7610 -835865341 589562219 455 -793494677 -488329721 11 -145442184 260986665 9021 -485776708 -870714362 5288 167095145 -610759465 8162 262951696 755033596 5225 -37605991 -568505124 959 -668294983 696875596 2041 484203679 -246255401 1400 242276279 250129683 2413 357348209 -72965798 3192 904377080 -575758012 4487 -138739177 358289528 5997 -788691861 571289655 44 -222755521 -26030145 3557 556176900 -510150761 4884 208370227 752571881 8857 588746282 216476815 7649 262333337 -278764461 8826 276934223 32988365 4114 152683172 546315517 3402 555348851 695424884 1336 212383076 267514505 4254 -712768288 588009941 4761 -270472709 207204985 8960 699845372 725864175 5315 941043086 668716963 2314 -57926793 -507881407 2228 828427488 621799091 5312 -259723723 -674143567 6425 -372598176 713033531 4461 -395956989 -180019002 228 -984681216 -102616382 802 -662161563 -792640319 2258 -459660004 -457339610 1547 -579753663 752571881 7324 7927533 -420200090 5139 812095536 935472375 940 -145442184 -268014947 2025 -292338832 362357458 5395 321737429 68458537 6356 289610218 -342686234 6233 956500599 752571881 3283 321737429 357634387 613 288822109 -75558732 7176 -885902280 -599705535 4959 158720776 -26030145 5319 -662161563 -542766725 3698 677101531 -654048846 506 426406281 975421774 5302 875158202 695424884 9399 557828077 198809378 7998 -205591575 -339092621 8933 895696545 -969822537 1678 -337718848 -967985982 8987 774219377 637639714 9199 -915467466 -382741973 1914 -733269590 137137472 8230 5989923 71638226 9085 389689903 -587328878 7922 -259723723 -137415419 5950 230990250 -518037450 2806 -140204704 700760523 5051 -501570916 -350396971 8535 -338588899 -825880446 7801 796608963 484968871 2326 901762269 -474396314 3128 385077631 178866616 9456 897184369 953028578 1288 587732774 162573004 2788 981998742 -155566831 299 956320838 -626960836 6038 -18555551 101406452 4811 556956133 282650126 7043 -698100407 -616215891 9550 521711157 78832863 7668 141018937 -599705535 3928 -713609356 -275855088 5670 -455260398 -137415419 9600 94407230 -498612066 8490 321737429 -578480160 8838 158720776 -180628268 8649 -677582183 207204985 9956 639577616 787435090 1035 -804711490 316245420 4931 -492064852 710867164 41 -711940062 -692760474 2016 -495872554 -507881407 5967 320190225 -648616287 3455 -481996423 726123669 5014 54815350 787155496 8319 599861155 -954204496 8098 -205591575 -519845955 9214 132666338 865748389 7432 -259881996 725864175 3759 252844961 -763707999 5507 283582015 984136690 8026 538056056 242506470 1111 661504142 9067497 3812 -389046679 -736169755 8710 -594876646 -4922978 3759 -178692644 467154252 82 -117882944 -180114637 4563 -684246827 104047847 4867 699845372 -969759958 3182 -372598176 9257479 8233 799451393 -759341521 8136 -578346066 -539801973 6532 -821290384 260986665 6458 -265310524 -912791350 7955 283582015 302261235 2384 318435094 -164423199 6187 774219377 697350972 3165 392619171 642676439 3593 -282947285 333687312 6416 -853928283 502233577 8842 641823635 668596988 3604 997717396 135100579 8681 9908275 290903050 460 -763126949 726123669 2584 -293301938 223758683 239 -742674827 333687312 7700 -984681216 929621952 4256 556956133 84675120 9923 336261049 116410268 5923 -303077343 586257457 9888 -830222831 9257479 4315 -830222831 401065763 9113 677101531 -145656182 6279 790805185 -145656182 3734 632995737 -538606907 3055 -343048181 206971304 5053 618828757 172011590 4698 976065724 514647040 3541 318435094 576308127 3475 134541291 679444628 8825 262951696 323319528 1275 -816399402 923947394 7821 -178692644 502233577 1185 -720279006 589562219 8438 -473282718 241112925 6688 205740340 843133948 6613 526115530 -569727142 9480 802713909 -640496847 7701 -347105773 -556644281 5504 -429705827 537681327 1671 690218755 -17837615 1546 929592861 -568505124 2265 271669262 375063920 9401 -314668245 588009941 974 -8891200 -12658682 7023 -906744014 254718604 5195 -698100407 -689864118 8730 872946790 -969759958 734 -388974008 -578196919 513 895696545 -94909804 9509 -224653306 358289528 3578 317197461 254718604 5533 -338588899 459630031 4078 336445578 923947394 4088 -748046122 -543877687 2352 -117882944 -128633008 8610 -817455026 -987783463 5226 -608722586 -106926072 2630 823212438 -308625495 2984 -711940062 -834467209 1357 -495872554 -659937969 9530 -731712580 -804086127 7160 208653695 186112748 2932 51022000 308467212 4303 -790567313 595610484 4905 34842144 -469304036 1897 860901194 114067850 3193 -9979738 87942942 2509 -935008788 -38529745 8567 861072654 382394381 808 -107144390 537681327 8734 158720776 302261235 2433 -75232342 -519845955 21 375298123 258279313 3531 -270472709 164789337 8352 55392029 -523131123 1289 -409309355 60115387 3354 756775613 655182973 1351 456971210 266354586 6977 -754687225 800872927 1334 35292617 -278764461 9281 -804711490 -497617879 5912 317197461 -933871142 3684 -782012495 595584975 7983 774766110 84675120 8169 -965690654 -917002395 272 -921972308 -917002395 4755 -314668245 748391913 11 -455260398 -882635508 5971 443742845 624711990 10000 72289201 -649744978 4714 -930543776 58400332 2762 385077631 -328439089 7320 -343048181 -720929795 9120 -178692644 -238504192 1337 628785561 700760523 6941 603283737 162818619 4225 756775613 362357458 7709 -46963869 93515835 9333 981998742 106531338 5754 641303610 748105066 7277 -56515768 314701704 7189 471959189 -123998677 2295 214470427 571151168 5097 6050410 383709576 1662 782059495 165176940 1133 -200432659 -561696456 9563 841773118 -514717258 1737 -338588899 935472375 4428 283582015 -154221403 5596 152683172 497556073 243 -700447167 -834467209 1036 945885557 -692760474 5632 -395956989 162573004 925 731360872 -752801340 5858 111664688 -981396868 2070 653488323 312278158 5162 -288462512 868619715 9297 66554430 -723351459 1474 878804098 -917002395 5586 773032821 -804580750 5085 -177692824 433603754 7658 -594876646 -502510208 8510 -784965875 315450092 2797 164014304 704079155 5837 -516862573 -25481956 7954 361901512 -75558732 6488 -134704201 -568505124 8441 -468748459 -681273289 2824 419955461 375063920 8114 -215298725 183142469 3940 704952011 -4922978 9148 -662481765 790653415 8410 -968473567 68458537 5531 875158202 -654048846 5403 -820917610 457730381 446 -818563944 -154221403 3623 -404777150 619013448 3760 -8891200 -742514560 9626 -259723723 595584975 9550 159963934 207204985 5621 113991999 -654048846 3514 -380535924 -323498634 3936 426406281 599012707 1006 419955461 -416082175 9359 -943765901 844883068 3139 126227291 164789337 6419 575593831 619606312 3714 572970480 -641768215 2355 333144811 162573004 6251 289610218 -387385224 7708 -873330901 906601156 1142 -485776708 872494340 3333 -222755521 -224835212 1991 -292255571 704079155 9318 134736800 -72965798 5429 725828363 -640496847 6362 -140204704 -128633008 972 -578346066 -189256438 2083 359856605 157310618 6402 933592111 783307873 3406 924375399 -220282924 2680 242276279 782701464 71 641303610 726123669 6739 220316799 304234449 8878 -684246827 -568505124 9578 -935008788 -498612066 1051 -464876611 844883068 3104 -464997457 -573863688 3423 346720726 -890148323 7941 -82560345 -430974226 5387 289429528 -677383695 8489 -167893416 -975541629 5525 -26248663 -102616382 8609 -199655013 54064180 6201 378721678 -519845955 8926 -578899112 612937914 2445 -113858331 -575758012 3066 -9979738 -550929672 1224 -505763077 -933872333 7268 585806236 -847516222 6803 -167893416 283618452 607 -624499268 -573863688 9361 -960344885 878753022 263 -396260662 147468541 6364 618828757 577086332 164 -866805045 -214031543 7985 53010453 851865821 8370 -404777150 -13579437 238 643240412 230960562 113 -835865341 763812773 4105 790805185 770540018 3880 141018937 -17837615 5619 -411443846 642676439 7392 -265310524 -180114637 2781 198792735 -926175164 4863 -931162724 -542766725 6634 -224653306 109588416 8450 643797427 -926175164 5526 -46963869 339857137 6336 -930543776 896907104 9830 252844961 81565408 8795 600595365 633885440 2080 415008073 -328439089 7641 -873330901 135100579 541 -811440102 953642587 482 599861155 -328439089 3484 309782673 787435090 843 141018937 662075929 842 907986225 -416125915 4866 174718177 510460231 3919 400206984 673747334 5723 388425412 100537981 6587 -389046679 -106926072 3628 575593831 -180628268 6145 -145693826 643726334 5125 -930543776 34487722 9683 25277645 334468470 3603 -902913893 -122563446 8896 357348209 628016383 8564 -24555993 107428773 9705 -91480363 783307873 8702 861072654 637279848 2378 431597356 -419413153 5100 -167893416 127347959 1144 -468116074 -933872333 9657 77257476 268124172 1990 599861155 546315517 5521 -935008788 -295979666 3997 875158202 714190974 7332 -548146736 352760 444 -978041604 725864175 8429 -955947554 589562219 8956 744369343 407966190 9651 588746282 -428125906 9672 575769250 436709995 1406 -199655013 267514505 6268 -165895350 -256522804 4604 502461295 625059375 9403 386524132 -920354849 9077 823212438 302261235 8774 321658590 -406636424 6652 392619171 808458464 202 71562520 -2416772 9208 653488323 -715481022 7753 641303610 -733323543 3986 -592740407 -238867983 669 -752427345 -224835212 5616 -435603523 -824673983 1289 -271969423 -817688363 8755 237202817 770540018 1105 796608963 194386713 7756 725828363 -573863688 9212 -763126949 -758476279 3684 385061500 -123998677 4519 40730044 -180628268 829 846494925 868619715 7884 -195552514 -538783279 7587 -178218611 -382741973 2227 598623000 -107816005 8296 -749150071 760132745 2615 276318540 -434454493 8687 897184369 -518037450 7869 956500599 815772525 8663 -871335076 241112925 7490 -842131951 -538606907 6235 -724955977 787435090 2019 -271969423 105963480 7016 274684164 844342243 4450 95229358 165176940 2591 48202816 106531338 7413 171041959 -118950135 9148 242166718 737416156 7601 -417075880 83192310 9575 979367031 983315446 5576 237202817 323257823 9577 326944888 452933610 3199 940580089 -759341521 4402 320190225 198809378 2948 585806236 576308127 3465 134541291 547792085 4687 346106146 137137472 3620 -608438352 874563739 6454 276318540 232844920 2089 -862762751 -137415419 5797 415350853 -108961822 1780 -814521565 -756267434 8607 -380535924 -220282924 7515 -282947285 595584975 9711 996958697 -17837615 9551 -978041604 -269653141 1362 -337718848 865748389 5268 326944888 -987312206 249 -80417143 142516378 963 -80483111 401065763 3370 -9979738 198809378 8750 -592740407 526029047 7783 321737429 621799091 3925 970404299 843183414 2050 -293301938 872494340 8775 34842144 -145656182 6207 -994655931 767277603 3676 274684164 -930063693 2859 242371970 84351585 4497 -648172782 -800207670 6540 981998742 808458464 4963 -835865341 619013448 3625 321658590 -238504192 5488 289610218 790791048 1164 51022000 -128633008 7051 361901512 164789337 4998 514387831 -641768215 4815 170281305 809191902 9571 -252585274 165176940 9654 419955461 -804580750 1982 -821290384 384615346 5179 -943765901 173706002 9798 212383076 -478868248 7613 -281453999 495259264 9106 -389046679 -987312206 7334 -288462512 -540147019 8993 814168394 -22135290 9068 600595365 -870714362 2469 688760575 748391913 1942 25277645 -277770150 7282 -429705827 695424884 1921 -138739177 -107816005 7154 498871246 194386713 355 562484066 621799091 2907 -749150071 843183414 2144 361901512 283618452 4243 677101531 -715481022 9564 -314668245 -185727053 7956 -161837184 948688886 433 471959189 -370995350 3115 554902523 -474396314 1987 -389046679 384615346 9702 -377899289 -590535547 1856 901762269 859002805 2878 -303185692 -532480095 7292 290220374 -988857540 7169 202006559 -72965798 7053 18912815 847381634 5380 -960344885 -812767182 1042 -626119646 -587938776 8007 186143921 230960562 2426 279935936 633885440 4058 -377899289 113055790 5219 53010453 456498577 1631 -840080990 820204610 9648 134736800 -763707999 7184 -171017790 -275855088 6591 276934223 185419808 5171 -145442184 404498162 6954 -753444014 107428773 6923 -513151710 -127944183 8428 262333337 -25481956 1138 745796394 -568505124 3479 -995948801 820204610 3253 907986225 -430721629 6069 138983262 314701704 4655 588746282 316245420 6812 -608722586 540533417 4200 214470427 -610759465 9206 -395130011 301566791 527 290220374 831097006 8048 51022000 84351585 9735 -763126949 105963480 9810 14549497 -811266222 5263 526115530 -436066679 5023 -676826894 301566791 6230 321658590 -675821088 8958 290220374 -145656182 7293 897184369 679444628 5096 289429528 -723259232 6717 289610218 230960562 7891 -56515768 83192310 9514 38832074 -339092621 3311 -866805045 662075929 1128 -222755521 241112925 5407 54815350 -6527040 8254 -88984793 -975541629 1355 -178692644 -587938776 6681 -72660599 -246255401 548 7632844 -999366082 5044 -345538013 -752801340 1049 94407230 911656525 6613 775192135 697350972 9096 54815350 596844461 9481 997717396 -359196587 9831 -314668245 935472375 4259 82437869 -502510208 2260 198792735 576308127 9729 262333337 -999366082 9674 -968473567 78832863 4833 242276279 851865821 6981 124521096 -692760474 7715 -900897170 -587154461 1049 -318594823 934322296 3374 -989673571 93515835 8878 -670941446 -648616287 824 -156704963 137137472 527 326944888 -180019002 5985 498871246 -830206964 7220 -592869884 484968871 4911 568509939 -954204496 2205 799451393 843133948 7057 25277645 -6527040 5520 205740340 679444628 1084 -88984793 -269653141 8197 -608438352 545926563 7370 386524132 869461301 8145 851137422 -220282924 6517 -784965875 -153153706 3456 756775613 -224835212 3294 113991999 -930063693 4871 276318540 -308625495 4676 66554430 696875596 2905 271669262 954289075 1570 444203955 -110865839 8137 589418019 711907478 7144 346106146 858256145 624 -459660004 436709995 45 -259723723 571289655 7152 153650122 -824673983 6339 -24354900 -981396868 3257 -484301856 -847516222 9388 -578346066 120714490 1818 -285968378 -611172692 5197 823212438 790653415 7610 300584887 948688886 7489 -297925385 227796847 8072 261480454 637279848 5055 794990305 526029047 7328 599861155 815772525 4831 415008073 588009941 7616 956500599 621799091 3914 859615587 595584975 4330 321737429 -741977163 8272 -57926793 -302291887 8811 588746282 164165409 6670 878804098 -189256438 7213 -178692644 637639714 6735 -501570916 25245259 5272 653488323 612937914 9667 -739519560 -238867983 4046 -821290384 -328439089 8174 -616075888 -434454493 5272 60178104 792126616 6387 658268677 726123669 6987 -821290384 246550739 882 691696706 545926563 112 -864361257 619606312 4781 82437869 -464278607 3715 400206984 -616215891 5378 994188367 178866616 8602 736000118 -255161784 1396 907986225 923947394 4041 -292255571 -409833937 8251 185320654 -964453208 3924 113991999 282650126 5630 443742845 917915710 3301 -790567313 433603754 1183 132666338 418236261 3679 788860010 983315446 4502 -134704201 988138114 754 431597356 586257457 6369 -193222752 -255161784 5601 185320654 -541221340 2395 -900897170 -402609820 1377 -641208950 145992042 8570 -481996423 -563052661 7764 -197706645 -532480095 8895 895696545 -707104214 661 606386234 653728216 1800 98412735 20640279 1109 152683172 576296258 5768 -821290384 696875596 2406 399221151 -817688363 154 526115530 890315807 757 898890414 -275855088 6226 -495427420 843133948 4366 97778439 -538783279 1221 -224653306 -823688399 7724 742195767 -944284380 3178 218552482 877599979 1678 -723248351 -538783279 5202 -138739177 -519618554 7105 -252585274 246550739 6901 389689903 -770453868 3434 -320065127 -145656182 2557 717342480 -616215891 3299 306909421 -320275386 759 832079231 -25481956 8793 -742674827 165679230 8087 -292338832 -402609820 1075 -37605991 -519845955 7181 336445578 -596741589 2422 839743563 713033531 5318 -999315023 890315807 3047 381360154 165969864 5668 -271969423 -830206964 6450 97269878 358289528 9200 -698100407 -224835212 9593 589418019 -682911832 5887 147521749 -669544691 6127 9908275 233967741 4899 -517047177 -430721629 1558 289610218 700760523 4708 399221151 -283024647 7174 242276279 -180628268 6032 -742674827 537902684 7264 789599069 -291242407 2272 974033465 107428773 9810 82437869 285651977 5915 860901194 -969822537 3932 378721678 790653415 2639 18912815 807498308 2179 -32127524 896907104 4365 498871246 104047847 133 812095536 452933610 7764 -324108487 -214031543 7373 62409989 935472375 3506 174718177 872494340 5351 -91480363 233977048 9815 -748046122 457730381 2198 603283737 178866616 4556 82437869 865748389 1780 38832074 -433558593 7938 101065261 242506470 7147 859615587 -283207497 7582 774219377 614083036 7411 159519152 -77358192 2596 766057365 783307873 8731 -481996423 -610759465 4193 600595365 -409833937 5564 593245571 -834467209 5102 -435603523 -40017599 4058 -776344661 727249379 3410 -826268461 763812773 429 562484066 329596656 2600 745262886 127347959 9936 202258799 726123669 5714 -724955977 -416082175 584 -9979738 -975541629 8125 486132758 221629539 9048 641823635 401065763 2741 208653695 -747172297 2371 -343048181 81565408 1418 -724955977 -107473815 8481 200002129 843183414 7556 -579753663 86906463 7510 -80483111 -106926072 7027 -505763077 -519710186 1120 572970480 489852142 6059 521711157 -872013529 2161 -793494677 673747334 2223 -579903004 787435090 9292 609354975 266354586 3755 -395956989 -975541629 3187 -459660004 301566791 7975 -270472709 -409833937 7249 -782012495 -436066679 4729 -864361257 -497617879 1268 159519152 615990641 3931 -763126949 -145782884 4558 632166073 -94909804 4845 113991999 -964453208 732 -871335076 743907535 1980 -788691861 530975902 7639 -750364362 -963031318 6740 861072654 83192310 7945 929592861 809191902 755 -723248351 -834467209 3347 -739519560 451143780 1471 167095145 -641768215 1389 -304029084 -378650091 4633 -248959048 690912387 3119 -840080990 703761437 1442 589418019 -477872507 1118 -56515768 -540147019 8301 -221252086 323319528 2457 -185227082 84912338 1637 276670886 658148446 9589 -304029084 -752801340 8769 -668294983 637639714 981 -566276366 216476815 4775 -157757047 451143780 623 -978041604 767277603 9597 290220374 221807394 3868 967176925 628016383 8774 -871396420 -410456729 1231 -548146736 -295979666 1179 -663610139 865035290 7784 -592869884 87942942 4375 374048762 -102616382 330 -784965875 135100579 5497 498871246 877599979 9962 832079231 -930063693 6549 875158202 246550739 9609 262333337 384615346 8154 -906744014 908862009 7780 -102108106 172011590 6154 872946790 -414919441 5403 -655787129 -416125915 2997 415350853 -302291887 863 -866805045 874563739 311 400206984 309767757 5552 -468116074 836292797 357 538056056 577086332 8375 -678310388 -350396971 7266 587732774 983092089 9839 -435603523 221807394 4855 -252062903 -256887004 8393 274684164 -774185484 7043 -178218611 -811266222 8785 -24354900 323319528 3247 -27254901 782701464 5532 -566276366 436709995 3270 830044995 910797386 1875 -864361257 -17837615 5539 415350853 407966190 6693 274684164 746720990 1116 -580193843 -763707999 1800 126227291 260681552 8190 929592861 -102616382 5921 585806236 300598832 3657 790805185 -669544691 1429 -372598176 254718604 351 -430204903 333687312 4095 -871396420 546315517 4423 386524132 983092089 2884 -957024935 -78776258 9767 -285968378 50437640 4947 445487668 -587154461 6834 699845372 -289470931 6273 -145442184 379411178 5519 984758233 -457339610 1413 -820917610 822735291 6699 725828363 -410456729 9632 846494925 54064180 3903 262333337 -110865839 8880 -642406813 20640279 5429 -648172782 282131358 4421 71562520 782701464 6072 -282947285 -947024393 1619 378721678 -238504192 2731 -866805045 -762984644 8762 792418959 162818619 9996 208370227 -849810455 8995 -742476174 -542766725 9720 515731471 871280315 9501 -804711490 899852615 6080 -404777150 783307873 5927 400206984 -917002395 8749 -229462282 451143780 7663 -658800027 221629539 2001 -608722586 752571881 4203 97269878 -430138322 9822 -41723720 400802081 8710 731360872 -733323543 3388 80638889 988138114 1326 -46963869 304234449 2645 225977642 162818619 8139 -492064852 -62054205 6564 290220374 704079155 5556 -505763077 330258523 6542 389689903 25245259 7709 154929870 -26030145 3711 239977367 511120657 1364 -1804967 -573863688 794 283582015 653728216 1245 137362839 -770453868 5402 101065261 -12658682 3386 895696545 -410456729 5548 -541903248 -599705535 2416 -637625968 -966341392 4177 -293301938 -467674160 5079 -731712580 24721518 1822 581880129 915112531 4272 317197461 619606312 7384 215460157 9067497 8636 -409309355 537902684 9341 -24354900 -138728153 795 979367031 -60039432 7909 766057365 -596741589 4659 -80483111 -256887004 8297 -185227082 852597739 4402 94407230 735266920 4226 782059495 953642587 1478 789599069 137137472 5783 -714715511 552945615 8028 7632844 -817688363 9408 -127099524 -4922978 9302 -960815885 -180114637 8927 507130881 314701704 5696 -296429472 -543877687 415 -37605991 -477963972 4693 202006559 -373712345 4797 556956133 -72808273 1982 -252585274 184543446 599 -713671847 362357458 1564 -712768288 -2416772 3268 -139250047 -606256406 3303 981998742 260986665 3091 851137422 333687312 3334 377338343 172716317 6166 72289201 896907104 6944 435508139 78832863 8513 677101531 494296571 6675 158720776 -610759465 7053 -228953103 -409833937 9076 -712768288 314701704 7123 276934223 -682911832 8470 388425412 254718604 2550 -749150071 -637243618 5295 -726202882 -308069367 256 -864361257 34487722 1527 897184369 116410268 6817 -719954341 690912387 9859 704952011 109588416 4579 643240412 844883068 2722 -165895350 359326871 1058 -343048181 679770619 2807 -580193843 681650630 7083 -754687225 -587154461 6119 774766110 -370995350 291 -760927535 266354586 7795 898151267 285651977 3786 -753444014 -723259232 5688 600595365 304234449 1440 -24555993 -155566831 8325 -139250047 60115387 6727 -504728021 87942942 4493 284084525 -229334088 8457 600595365 207204985 8479 901762269 571289655 7980 -495872554 808458464 4611 -462794916 -830206964 4387 515731471 577086332 6406 -796502525 502233577 6584 832079231 -774185484 9833 575769250 547792085 2407 806860754 233967741 9077 995796966 -157362262 9965 790805185 792126616 3218 -24354900 -165817517 9522 639577616 467154252 8824 -156704963 909720152 211 -592869884 -514717258 8325 841773118 -40017599 9604 587732774 100537981 5249 945885557 -17837615 1652 801372660 260986665 4224 309782673 668596988 3345 628785561 -528332594 3911 -641743513 201215238 478 239977367 587394411 5089 202258799 -107816005 7171 -548146736 162818619 1906 -698100407 -39716639 8212 742195767 -175424765 5452 769252533 -920354849 1445 -404777150 -917002395 1328 -763126949 -488329721 9997 -668294983 929621952 6264 -719954341 -402609820 6985 -978041604 -964453208 7427 5989923 309767757 4547 160809207 24721518 2257 28254867 -849810455 2900 -788691861 614083036 8689 -847492585 -255161784 9414 -195594144 -811266222 7799 -931162724 -762984644 9853 -396260662 -110865839 579 416939399 -454664712 5015 827090885 -741977163 7070 -534346540 596844461 3153 -852061915 668596988 3702 -282947285 -987783463 1549 -662161563 643726334 13 704952011 523443473 4178 -902913893 760808182 1709 -185227082 -255161784 6115 958197040 654795929 7935 346720726 953642587 8835 897184369 -604372177 1388 -816009077 -328361714 392 901762269 505436080 324 -37605991 878753022 2926 -459660004 430751296 8527 801372660 80128302 2013 -723248351 -981396868 4545 -887409683 186112748 4622 357348209 -110865839 961 -60381668 -378650091 7659 -814521565 106531338 1788 -392563411 831097006 181 -752427345 -295979666 8614 -107144390 668716963 1963 -60381668 -542766725 4049 -758730708 249521955 8471 -462110684 710867164 2865 -60959292 -180628268 8347 66554430 -482425657 8192 -752427345 637025929 5245 -580193843 642676439 8222 38832074 591101630 9680 -492064852 -4922978 2860 374048762 -17837615 8692 490718230 -604372177 6778 237202817 510460231 670 6941521 -143728230 6573 124521096 -967985982 4523 -986798763 32988365 6485 -392563411 929621952 4946 -517047177 -550929672 9423 597458038 -723259232 3320 688760575 -107816005 6967 502461295 -758476279 6745 -8891200 -926175164 1201 -820917610 715905772 8148 706094613 -185727053 761 -280158933 71638226 1398 -75232342 -137415419 5143 -897411868 843183414 4682 -636004911 -291242407 1975 -435603523 221629539 3776 -414072427 34487722 6041 -501570916 -587328878 460 186143921 -413649920 5909 230465541 184543446 7953 745262886 249521955 8098 38832074 -189256438 9566 -566276366 -373712345 5495 -569925158 -137614817 1800 725828363 -175424765 7505 296351558 -235480390 9721 -156704963 643726334 5607 706094613 227796847 8 148638548 906601156 6427 -139250047 147468541 6090 -193222752 339857137 402 -117882944 -308069367 5367 -1525175 -67116370 1479 -821290384 -987783463 2576 -455260398 436709995 2379 955336534 859002805 768 618828757 308467212 5664 30661577 -342686234 4209 385077631 940351551 8423 -754687225 -733323543 945 -641208950 -382741973 3399 -866805045 528222218 5765 -24555993 800872927 2576 -468116074 -62054205 1646 388998433 216476815 9263 359856605 -825880446 1994 -662161563 -947024393 4403 324917167 -246255401 3452 933592111 -644469017 2015 -57926793 -216733767 3263 851137422 -587938776 4561 375298123 -616215891 5239 -677582183 -363659966 2996 -900897170 -817688363 7209 661504142 658148446 1153 212383076 -430721629 7276 443682091 -982620691 6124 956320838 147468541 6064 -662481765 -165817517 7629 897184369 -792640319 9615 261480454 -735027831 987 -60381668 -56290324 915 -853928283 334468470 6848 955336534 495259264 3655 271669262 899852615 2266 -790567313 354868681 9280 -318594823 -2844514 3471 111664688 619606312 77 -455260398 -842651603 4835 66554430 -145656182 3309 -700447167 430751296 3389 531457998 -436066679 8065 543489268 -4922978 1943 -282947285 872494340 1522 -492064852 -966341392 5908 60178104 -507881407 1093 554902523 -38529745 4248 -624499268 -568505124 396 -960344885 -359196587 6003 482175535 -733323543 1855 54815350 619013448 8383 -753444014 807498308 3836 373708873 84675120 6443 765724683 -890148323 8299 239977367 315450092 3735 -37605991 654795929 7286 -173326777 -528332594 9777 -906744014 69866389 8871 976065724 84912338 6016 -921972308 -433558593 1523 -295746759 783307873 4528 867830712 948573862 8598 -816009077 -882635508 7389 242276279 65925556 9599 -259723723 623594641 6804 -592869884 528222218 7198 658268677 400802081 7574 420946811 589562219 7771 -1804967 726123669 831 587732774 726123669 4266 -215298725 -543877687 6183 -60959292 302261235 124 632995737 267514505 9319 -880768056 -918763788 4408 775192135 384615346 7583 -573101732 994859498 6970 -430204903 -733323543 1398 -1525175 -454664712 7803 154929870 -575758012 9986 -229462282 397008646 9234 898890414 32988365 8905 212383076 501786309 7418 -314668245 -735027831 8200 481309793 -882635508 69 431597356 -518037450 1762 288396892 -616215891 6224 -605036105 -123998677 7707 -418986193 -969822537 631 -733269590 625059375 3447 -866805045 -22135290 4474 859615587 232844920 7437 -37605991 -573863688 2224 -455260398 145992042 1744 -398942627 -966341392 6460 725828363 -963031318 6512 -866805045 312278158 4366 359856605 162818619 2236 481309793 383709576 8332 372746255 345293859 7388 799451393 -784538084 6929 609354975 9067497 2653 -897411868 -94241214 7637 -485031576 -715481022 972 295011177 206971304 526 -949652880 105963480 1127 -193222752 547792085 5974 -303185692 697350972 6673 -340171206 308467212 9613 -513151710 484968871 1925 -641208950 -756267434 8337 -836052744 355375465 3229 -296429472 -409833937 7259 415008073 497556073 1316 254376885 -987783463 8092 336261049 -430138322 5290 -817455026 -735027831 9337 -731712580 -2416772 8550 766057365 9067497 1715 319836471 -363659966 977 -782345427 868619715 7979 -215298725 752571881 6385 426406281 241112925 7540 -994655931 577086332 5587 -180309093 596844461 2953 -906744014 711907478 1998 -943765901 695424884 2705 319836471 100537981 6484 -388974008 -26030145 4865 744369343 467154252 4266 -826268461 808458464 8274 940580089 -39716639 1482 51022000 -870714362 8003 -293301938 -464278607 7064 -984282547 -430721629 8912 498871246 917915710 8242 897184369 -497617879 3636 801372660 -752801340 2604 230990250 -420200090 5147 502461295 -38529745 2604 -840080990 -145782884 7996 -811440102 -784538084 4897 -178692644 71638226 7477 -296429472 586257457 3530 632995737 -79813879 536 242371970 -763707999 709 -404777150 283618452 8277 -637625968 -689864118 2325 385061500 -436066679 9224 -1525175 -756267434 8648 72289201 725567063 5622 -354473179 -723259232 8008 214470427 637639714 6210 158720776 836292797 2209 -295746759 -912791350 6517 526115530 822735291 4435 981998742 653728216 1341 420946811 948573862 2232 -957024935 668716963 1590 581880129 -108961822 5833 288396892 -550929672 4535 589418019 -637770708 2061 386524132 691372823 7199 164014304 10315616 5970 -668294983 172716317 5264 461120723 653728216 6496 25277645 -648616287 1483 521711157 -969822537 266 639577616 260986665 9469 598623000 -541221340 3831 455237207 599012707 8152 -965690654 -756267434 8048 481309793 -283207497 3269 55392029 308467212 315 50900266 843133948 7337 756775613 120714490 8584 -409309355 315450092 6951 828427488 -363659966 8170 62409989 -67116370 7974 -26248663 -308625495 3642 -455260398 -784538084 6483 -81105363 -980745605 7255 30661577 -328361714 1287 375298123 625494491 544 399221151 948688886 6732 -340171206 983315446 7238 -26248663 625059375 877 526115530 80128302 4924 -395956989 -320275386 6381 -811440102 316245420 9569 415008073 127347959 4009 834030362 -975541629 3200 -275568251 -912791350 4880 782059495 -419413153 6037 482175535 -648616287 5203 -107144390 -804086127 3155 -277916716 375063920 4328 -195594144 100537981 7589 134541291 290903050 1988 208653695 -502510208 3251 640846707 489852142 2905 -485776708 -110865839 3078 386524132 116410268 1532 744369343 -611172692 926 -107144390 249521955 6106 -931162724 -106926072 274 643240412 -433558593 6733 -677582183 844342243 4551 -795235195 -606256406 826 -435603523 -127944183 3557 -297925385 -378650091 9917 -57926793 869461301 9079 -178218611 -464278607 5800 -37605991 -6527040 1411 -873330901 178866616 2520 -485776708 -75558732 5258 -268055717 770540018 3690 39323915 -436066679 4032 -235730132 -72808273 5741 -994655931 704079155 6958 -296429472 -541221340 8903 -173326777 -229334088 2614 -464997457 -817688363 5548 -228953103 619606312 5943 -678310388 -979376042 9309 984758233 147468541 6147 812095536 704079155 4206 66554430 258279313 8686 -548146736 173706002 4476 284084525 673747334 1608 -994655931 878753022 7005 -788691861 -419413153 3533 -81105363 760132745 344 643240412 571151168 4827 823212438 233967741 7911 361901512 -644469017 500 -303077343 -406636424 9259 220316799 624711990 7926 284084525 -834467209 4959 164014304 162573004 9448 336261049 -620537603 1536 -462110684 -428125906 5573 -398942627 587394411 3388 643797427 743907535 2639 -580193843 -477872507 3530 -429705827 -241109217 2732 -418986193 304234449 2889 -344785252 951409368 3925 773032821 -834467209 4715 -473282718 545926563 6239 -573106477 -532461869 6627 6941521 -998282020 6473 940580089 -604372177 413 970142316 -804086127 7769 769252533 -145656182 6542 776650368 983092089 4816 -24555993 910797386 7501 -891435429 902716491 8117 202006559 32988365 8193 252844961 379411178 3906 -178218611 679444628 4762 -670941446 -561696456 3032 -193222752 234812484 4261 -127099524 -714969150 6728 426406281 283618452 3195 -37605991 978934680 9157 -885902280 621799091 8905 603283737 86906463 5300 -541613550 -634448468 4982 677101531 -687400377 4615 -814521565 844883068 5697 388425412 462889810 5273 789599069 -987783463 8714 -594876646 754349173 4699 14549497 -723259232 6947 -726202882 109588416 4783 -57926793 653728216 7494 995796966 -514717258 2435 -24354900 599012707 5768 -853928283 345293859 6113 14549497 637279848 6367 -468116074 -812767182 1556 471959189 -128633008 2945 -662481765 755033596 8158 -915467466 -502510208 942 -389046679 988138114 6824 274684164 668716963 9808 9908275 -890148323 5739 744369343 -420200090 1872 357348209 32988365 8574 941043086 192105438 6922 -943765901 -933871142 4431 -222755521 65925556 5732 956500599 -763707999 3413 766057365 920790234 8572 134736800 400802081 5349 7632844 -180019002 5664 357348209 -611172692 4996 -200432659 855531857 1491 632166073 -77358192 4958 639577616 932809740 7773 -60959292 852597739 2949 326178903 -723259232 722 -742674827 10315616 3516 -197256971 495259264 2454 420946811 -681273289 1189 -298306079 164165409 9632 -658800027 -359196587 5768 -679771608 847381634 5101 -345538013 -419413153 3062 -178692644 858256145 4247 -513151710 -185727053 2958 -332445377 -792640319 615 -684658326 345293859 3374 71562520 586257457 3047 581880129 -917002395 444 461120723 -283024647 3626 -485031576 -999366082 9126 -156704963 537902684 8592 -229462282 489852142 2358 792418959 -428125906 9846 717342480 489852142 923 -268055717 -56290324 7180 346106146 851865821 1637 895696545 -72808273 3689 556176900 523443473 3983 -205591575 -892585231 2450 -389046679 628016383 3155 -414072427 -532480095 3465 -270472709 -824673983 2249 500691477 994859498 5156 290220374 934322296 5904 -337718848 -736169755 7935 688760575 -72965798 8337 -790567313 350857850 2914 841773118 -326254820 2209 -684246827 -464278607 8710 170281305 -180114637 5477 -57926793 696875596 1045 -459660004 157310618 3419 357348209 923466000 7536 -252585274 752571881 2088 766057365 201215238 2069 -566276366 711907478 2492 -816399402 -229334088 3873 7632844 484968871 1645 -782345427 -634190590 5251 -605036105 -164423199 2739 -713671847 -944284380 1810 450999109 -669544691 8992 -303077343 877599979 4096 455237207 157310618 339 774766110 -759341521 5663 897184369 -235480390 4749 -338588899 -975541629 3316 799451393 -999366082 6404 158720776 384615346 1002 -626119646 -434454493 5095 -895856160 951409368 7784 -88984793 -762984644 8642 -235730132 216476815 8966 -513151710 -256887004 2291 381360154 -648616287 4028 242276279 -680716101 5436 -569925158 185419808 4268 -534346540 -185727053 6042 -344785252 -926175164 2082 871194505 142516378 8518 -80417143 619606312 1161 -817455026 -256522804 9643 174718177 679444628 7345 -41723720 501786309 9879 994188367 86906463 7550 568509939 309767757 7510 -662481765 715905772 2243 974033465 787435090 5628 827090885 -275855088 8687 -248959048 -763707999 6514 -523153635 -550496243 6743 -224653306 459630031 8723 -871396420 628016383 7749 -821290384 235577293 9687 306909421 285651977 672 -140204704 -26030145 7697 -636004911 -462044632 7036 300584887 -532480095 7845 262333337 -727449159 595 799451393 -25481956 4349 699845372 258279313 2197 -343048181 -457339610 4572 254376885 13253654 3005 736000118 -143728230 7842 254376885 -674143567 2389 271669262 896907104 3410 -222755521 316245420 8139 -388974008 -587154461 5857 -506108098 910797386 1477 812095536 851865821 2928 385061500 165679230 3585 -271969423 260986665 9933 -871396420 -254980365 3472 -455260398 518522757 293 -739519560 314701704 180 -684658326 -604372177 5821 40730044 164165409 1943 -465268228 -293015975 9057 941043086 -963031318 751 -80483111 -626960836 6845 -906744014 679444628 5520 38832074 -611172692 9211 300584887 164165409 2610 392619171 -561696456 1645 832079231 227796847 7491 309782673 -413649920 6188 -984282547 221793945 5166 -667281786 -707104214 6992 -658800027 -157362262 8380 35292617 81565408 4034 -107144390 583887438 4458 -49706513 266354586 6527 -224653306 865748389 7580 -605433625 -759341521 2782 -60381668 -556644281 8209 426406281 -616215891 3028 -965690654 871280315 152 431597356 -474396314 6902 456971210 540533417 2258 -897411868 -1544306 8207 -215298725 -175424765 8600 -222755521 -6527040 3220 208370227 183142469 1087 -354473179 615990641 5157 -462794916 951409368 1209 -195594144 221629539 9845 502461295 700760523 8174 -464876611 -18027120 7419 450726355 58400332 252 841773118 -580802379 3066 839743563 241641947 8747 7927533 -25481956 3199 171041959 -599705535 7765 -731712580 137137472 2138 388998433 511120657 2820 860901194 -972401466 7264 -753444014 -77358192 44 555348851 -640496847 3406 134541291 185419808 4604 -573101732 752571881 49 288822109 104047847 2943 514387831 847381634 5972 -930543776 140118715 2568 -504728021 571151168 2010 956500599 83192310 4254 -303185692 383709576 4270 -464997457 32988365 2805 -862762751 234812484 7591 -684658326 401065763 8558 51022000 -363659966 6912 80638889 -611172692 2336 -667281786 -373712345 935 346720726 -2844514 1623 -75232342 939797135 4644 375298123 -634190590 9996 288822109 -128633008 2942 -468116074 333687312 7542 -107144390 518522757 7449 -337718848 -214031543 9152 471959189 -283024647 8163 -303077343 -176184567 8508 -320065127 -26030145 6592 420946811 -477963972 6870 321737429 -180114637 1171 71562520 658148446 3596 -605433625 127347959 8734 -193222752 -573863688 2254 -171017790 792126616 2188 -548146736 902716491 8673 -955947554 -812767182 8878 688304736 -462044632 8857 -758730708 988138114 8051 790805185 681650630 9750 -573101732 576308127 9644 -492064852 -67116370 3470 276318540 -912791350 5839 -524590619 -871032819 9132 -758730708 10315616 7770 -960815885 -413649920 2168 603283737 60115387 6027 202258799 -137415419 4776 -811440102 599012707 1183 65640932 -980745605 4277 -485031576 214001109 3816 50900266 697350972 369 300584887 869461301 4674 -658800027 87942942 3817 -417075880 -439161220 4392 627081375 -634190590 6998 53010453 910797386 3300 160809207 -176184567 5481 -468748459 84351585 8612 796608963 -345372687 8663 981998742 -6527040 3412 -362797003 -528332594 1297 976065724 -578480160 328 -396260662 690912387 2807 -195552514 -735027831 8760 941043086 871280315 7070 -411443846 282131358 1218 147521749 69866389 9201 -417075880 940351551 1898 -578346066 643726334 1093 389689903 953028578 6614 -517047177 -519618554 4320 940580089 -933871142 3849 98412735 433603754 6154 543489268 767277603 1932 872946790 54064180 2997 -501570916 744410083 7652 300584887 697350972 3626 -80417143 268124172 8224 -393621510 800872927 2340 -298306079 703761437 1779 50900266 -542766725 738 -39504037 378550894 1842 -200432659 -409833937 743 -752427345 459630031 2126 346106146 221629539 7621 -739519560 -644469017 5108 377338343 -224835212 7562 443682091 619013448 6115 -885902280 906601156 6233 445487668 599012707 1119 -818563944 874563739 6205 904377080 790791048 9044 628785561 -414919441 1498 -347105773 192105438 1326 643240412 58400332 9270 38832074 545926563 4055 -72660599 576308127 8726 -60959292 267514505 2352 276934223 -229334088 7708 984758233 -56290324 8676 55392029 -998282020 2400 600595365 -373712345 9850 867830712 -40017599 941 -259881996 -640496847 5179 597458038 -502510208 3358 -127099524 282131358 1235 581880129 530975902 8728 388998433 407966190 331 806860754 497556073 1547 -324108487 198809378 455 62409989 -413649920 9380 214470427 223758683 92 618828757 -410456729 5349 159963934 250129683 2581 878804098 -727449159 3736 445487668 -763707999 7398 -836052744 -4922978 2320 -455260398 -180628268 2017 -963214471 267514505 9920 385061500 623594641 3192 997717396 81565408 3665 -462794916 -454664712 8706 834030362 -229334088 8847 -288462512 -175424765 178 -963214471 -762984644 9875 653488323 869461301 453 -39504037 184543446 1751 -662161563 -175424765 7787 -161837184 50437640 3398 242371970 -519618554 3416 385061500 787435090 4594 -864361257 -741977163 8971 643797427 145992042 7851 321658590 13253654 256 -763126949 -944284380 4941 555348851 -254980365 6098 111664688 -155566831 121 -677582183 760132745 6323 -513151710 2937763 7976 71562520 65925556 1344 -637625968 623594641 6347 65640932 668716963 7423 632166073 871280315 263 598692061 -654048846 5067 -963214471 502233577 7840 -931162724 820204610 9057 -851229723 615990641 6804 164014304 -238867983 6300 -796502525 418236261 9434 -332445377 -373712345 8831 484203679 -966341392 7338 261480454 60115387 1073 -847492585 194386713 4655 288396892 713033531 527 -27254901 -1544306 8251 283582015 250129683 8813 736000118 878753022 9851 -455260398 -980745605 2141 159519152 -419413153 1452 -871335076 -246255401 8004 769252533 -849810455 108 -205591575 -834467209 8873 598692061 223758683 5044 -821290384 378550894 8240 40730044 623594641 5509 -662481765 352760 4455 -605433625 -345372687 9504 6050410 696875596 2798 -60381668 137137472 9868 203882298 84351585 7325 -473282718 -275855088 6770 -26248663 121273815 2209 -462110684 505436080 7259 599861155 -293015975 632 -39504037 782701464 2797 -197706645 84675120 5166 -18555551 -77358192 1570 572970480 625059375 7431 218552482 -391392334 6155 486132758 107428773 9679 -804711490 135100579 6899 -906744014 843133948 654 -667281786 315450092 759 -904289455 162573004 8225 276318540 -649744978 7237 -720279006 114067850 533 690218755 407966190 8515 306909421 494296571 9205 159519152 852597739 163 309782673 755033596 6711 627081375 -283024647 6804 138983262 -687400377 4370 -27254901 183142469 6826 -552935221 329596656 4628 -391256746 -414919441 7601 599861155 -127944183 5521 261480454 121273815 7438 378721678 673747334 4495 593245571 619606312 2311 -277916716 -108961822 784 -873330901 -241109217 5989 -60381668 -830206964 9424 -481996423 -587938776 1992 -931162724 -774185484 6368 -171017790 69866389 6906 995796966 -999366082 8066 841773118 809191902 1319 -836052744 428634831 1111 -464997457 994859498 9932 -418986193 -91451757 6726 -297925385 844342243 9965 639577616 -774185484 6111 -145693826 -568505124 3644 55392029 436709995 2735 514387831 -917002395 9432 -185227082 -563052661 4821 743615922 13253654 6835 283582015 10315616 1540 641823635 975421774 3527 -592869884 308467212 5307 375298123 -104871800 1961 -49706513 -430721629 4018 -902913893 -667907585 7695 -712768288 58400332 1382 306909421 -94241214 2479 979367031 20640279 5191 186143921 869461301 6473 -465268228 537902684 9984 242276279 -370995350 7958 -485776708 207204985 6792 -295746759 -302291887 7297 357348209 -128633008 3367 515731471 690912387 8262 -663610139 523443473 6828 -297925385 -402609820 7433 945885557 -849890539 6252 -495872554 142516378 6040 557828077 109588416 8302 -199655013 -345372687 20 581880129 -687400377 1718 276934223 860325562 8268 -178218611 375063920 6975 -268055717 -539801973 4523 -303077343 -145656182 493 -205591575 -735027831 8436 -989673571 214001109 9473 456971210 -542766725 3659 321658590 -674143567 8607 744369343 185176345 7319 -749150071 -94909804 8269 -580193843 489852142 6565 159963934 330258523 1822 -80483111 978934680 2607 -455260398 577086332 446 -679771608 54064180 7901 203882298 184543446 3407 399221151 -727449159 7547 -82560345 -596741589 292 95229358 -998282020 6252 -372598176 658148446 5388 -931162724 -308069367 1070 -410968218 -326867555 4691 -955947554 184543446 6238 -684658326 -918763788 9043 765724683 152975300 8302 205740340 704079155 8305 -505763077 -947024393 9957 132666338 172011590 9542 -897411868 201215238 4822 38832074 140118715 3227 134736800 -756267434 5028 736000118 -519845955 6697 -724955977 925036002 1444 606386234 -434454493 5488 -297925385 -519710186 2772 -731712580 418236261 2487 375298123 358289528 4924 276318540 878753022 276 -177692824 309767757 3458 -616075888 -756267434 8270 -113858331 25245259 1923 -714715511 910797386 5663 132666338 58400332 9775 300584887 -542766725 2414 -975509051 748105066 4 -984681216 -382741973 8988 -949652880 696875596 1279 372746255 185176345 6093 -840080990 -528332594 5615 -113858331 -474396314 5354 -117882944 -578196919 9291 -904289455 436709995 2070 -752427345 696875596 3925 -552935221 -353878938 9774 147521749 923947394 2047 -605433625 -72965798 5733 -1525175 -812767182 7517 -684658326 107428773 2575 -504728021 790791048 1292 562484066 822735291 2813 112146941 232844920 307 -513151710 510260864 9641 706094613 -659937969 4023 34562744 571289655 8898 36208776 -25481956 2979 -80483111 -599705535 763 -523534710 227796847 5128 653488323 -269653141 9247 -501570916 -291242407 1234 -840080990 -382741973 3625 -594876646 790791048 5964 28254867 -580802379 1378 585806236 808458464 9894 -464876611 711907478 794 -392563411 954289075 3284 555348851 547792085 7435 443682091 467154252 7017 55392029 653728216 5626 -223542791 383709576 1972 118281894 339857137 6737 -978041604 69866389 394 326944888 -800207670 8730 526115530 302261235 8037 -960815885 679770619 1084 309782673 681650630 9979 -178692644 69866389 3963 202006559 -917177937 19 419955461 587394411 940 817353730 452933610 1412 -742476174 456498577 4999 -72660599 896907104 1279 -724955977 619013448 8384 55392029 -40017599 5647 725296106 221793945 3288 373708873 -834035628 8526 -224653306 430751296 8816 -723817788 653728216 2682 995796966 -667907585 559 -816009077 929621952 248 237202817 -680716101 3109 242276279 737407430 6568 -642406813 948573862 830 -380535924 -497617879 1050 -616075888 -145782884 2155 -1804967 -912791350 576 -24555993 -538606907 2590 -46963869 -667907585 4612 502461295 250129683 8149 -91480363 787435090 1676 381360154 -519710186 6506 -89914167 106531338 4972 -57926793 679770619 6153 -465268228 -877856608 9356 572970480 -419413153 7778 386524132 -569727142 3178 744369343 552945615 3840 -999315023 -278764461 5377 -298306079 643726334 2378 568509939 642676439 9322 -818563944 -507881407 5656 -178218611 397008646 9922 -637625968 -75558732 6408 955336534 -575758012 3661 381360154 713033531 7634 -417075880 -165817517 8986 208370227 763812773 2937 239977367 899852615 1671 154929870 -667907585 7972 -410968218 -723351459 327 924865694 -648616287 5612 346106146 868619715 2930 152683172 -830206964 8567 -398942627 -189256438 733 -811440102 -987783463 709 -334823104 902716491 9898 -235730132 362357458 6522 -915467466 988138114 7041 -409309355 552945615 5580 300584887 935472375 5440 507130881 164789337 6701 717342480 -967985982 2191 -429705827 865035290 6140 782059495 -980745605 600 956320838 783307873 8871 361901512 599012707 2981 871194505 260986665 3444 898890414 -434454493 6314 812095536 -920354849 8977 554902523 704079155 2853 185320654 -176184567 6569 731360872 162818619 2532 -80483111 60115387 6601 543489268 951409368 3127 637350827 637639714 9458 955336534 -811266222 7638 399221151 586257457 7648 688760575 -580802379 7060 661504142 612937914 955 814168394 -830206964 5173 -18555551 -94909804 7004 -580193843 510460231 8476 482175535 -430138322 3459 160809207 843183414 2536 924375399 -339092621 8951 443682091 691372823 2689 -579753663 71638226 1261 112146941 80128302 8638 -960815885 -519618554 8974 164014304 953642587 4682 152683172 -253862095 8451 -280158933 932809740 5095 -80417143 -323498634 6738 113991999 787155496 1025 -27254901 910797386 4510 -72660599 -587328878 5942 871194505 755033596 5578 -485776708 172716317 5093 385077631 -102616382 7247 970404299 308467212 166 -468116074 362357458 6832 -887409683 462889810 4521 -676826894 836292797 1786 -139250047 -94241214 2065 375298123 489852142 1823 378721678 763812773 5027 -668294983 -359196587 7126 -60959292 -967985982 9130 -754687225 -122563446 2300 -726202882 433603754 7662 -297925385 -723259232 4782 556956133 571289655 4597 997717396 869461301 5882 -418986193 -238867983 2040 514387831 -541221340 9234 -853928283 -143728230 9466 -840080990 -254779032 7412 6941521 595610484 7045 -483963712 -246727512 4535 -524590619 -214031543 3877 34562744 172011590 4055 309782673 -12658682 1674 -435603523 725567063 3683 -221252086 -677383695 4057 597458038 -439161220 7381 -816009077 104047847 8083 736000118 744410083 3730 346720726 760808182 8728 859615587 86906463 4883 745262886 -532480095 1773 372746255 -145656182 8340 -362797003 452933610 3917 521711157 983092089 9739 30661577 815772525 1532 455237207 50437640 4476 -41723720 -756267434 9122 -851229723 -540147019 1931 -197256971 836292797 679 -533099096 755033596 6962 -26248663 -892585231 5098 688760575 899852615 7077 970142316 552945615 9543 603283737 510260864 4450 -676826894 -538783279 9496 -724955977 -720929795 4749 -931162724 -882635508 492 -102108106 -454664712 2812 -396260662 301566791 9718 -259881996 -498612066 3646 756775613 384615346 5784 -178692644 -917002395 6066 640846707 -370995350 4272 -271969423 642676439 1541 -871335076 596844461 209 -885902280 752571881 9964 306909421 588009941 4390 -418986193 80128302 4724 -9979738 906601156 5091 262333337 679770619 3719 205740340 -488329721 8429 -658800027 86906463 3137 -1804967 105963480 5388 147521749 540533417 1522 -984282547 241112925 6319 538056056 -419413153 3460 -935008788 910797386 7327 860901194 -216733767 9055 597458038 315450092 5830 170281305 -40017599 6428 154929870 -154221403 8962 28254867 935472375 1960 -782012495 -345372687 9205 14549497 951409368 1307 71562520 -39716639 8991 773032821 -216733767 2360 745796394 -502510208 7807 970142316 -834035628 4485 677101531 462889810 8982 860901194 462889810 6430 -223542791 24721518 1310 -221252086 643726334 8181 994188367 -763707999 7930 77257476 497556073 7262 -866805045 -641768215 3661 -165895350 -649744978 2441 -195552514 -640496847 8640 276318540 831097006 4175 -523153635 -160616618 6399 -880768056 354868681 6273 72289201 494296571 9443 -978041604 192105438 7581 158720776 -498612066 8150 -853928283 -229334088 8819 -324108487 186112748 4274 -8891200 -180019002 3000 774766110 -430974226 5132 9908275 165969864 954 -18555551 -969822537 6688 435508139 379411178 2372 814168394 715905772 5757 -297925385 -176184567 8803 849370527 -550929672 1812 -462251380 194386713 3784 276318540 137137472 6747 -398942627 305267341 7790 -978041604 -308069367 1415 137362839 -616215891 5743 898151267 -155566831 8617 812095536 -561696456 7091 -292255571 -40017599 4680 276318540 430751296 5673 -506108098 -22135290 6609 -303185692 489852142 7178 924375399 -944284380 2155 -465268228 172011590 9899 500691477 121273815 7854 -975509051 -959377362 3170 872946790 -981396868 9125 572970480 -268014947 1451 346720726 -979376042 3490 218552482 -478868248 219 324917167 -963031318 1602 82437869 -872013529 7077 -906744014 -107816005 2322 158720776 -606256406 3100 -852061915 574893362 2896 802713909 -269653141 4425 112146941 -964453208 6549 -873330901 -430974226 5725 766057365 -959377362 4481 357348209 323257823 5290 375298123 -842651603 4376 699845372 -323498634 4814 326178903 -774185484 3389 639577616 -79813879 192 526115530 -18027120 236 261480454 241641947 6303 -957024935 591101630 7454 -592869884 643726334 9079 -776344661 737416156 6231 658268677 625494491 2230 -641208950 250129683 3073 699845372 -523131123 4878 30661577 -428125906 8271 878804098 314701704 2828 744369343 241112925 5564 53010453 587394411 4377 388425412 890315807 2978 725296106 -735027831 4720 -462794916 -256887004 1618 357348209 -988857540 1552 -429705827 642676439 1441 806860754 710867164 4402 581880129 510460231 3985 -723248351 855531857 509 776650368 183142469 9184 -984681216 658148446 6729 118281894 -920354849 7285 336445578 357634387 1154 -814521565 -811266222 5496 38832074 612937914 6366 699845372 87942942 9746 -485031576 -756267434 3697 -733269590 587394411 4358 903882211 65925556 9007 -758730708 -77358192 8446 -200432659 -578480160 658 158720776 625494491 2249 205740340 526029047 4509 416939399 -160616618 5715 -320240582 312278158 4048 -726202882 375063920 1111 159963934 266354586 542 802713909 -830206964 7906 -753444014 858256145 8316 -193222752 2937763 7721 -334823104 -944284380 1883 158720776 121273815 9355 -197256971 851865821 1337 461120723 -947024393 5274 766057365 -436066679 1779 832079231 -920354849 4535 242371970 935472375 7918 -616075888 282131358 764 823212438 -293015975 4839 132666338 -434454493 5086 521711157 -278764461 6759 153650122 186112748 6771 -483963712 -353878938 6892 -57926793 -428125906 7009 419955461 -552163616 1893 970142316 172011590 4439 731360872 869461301 8076 -468748459 -436066679 2897 -921972308 400802081 4473 -866805045 623594641 8279 159963934 -784538084 1861 -968473567 -462044632 7925 -995948801 588009941 3277 289610218 655182973 2417 -830222831 -587328878 4376 -462110684 800872927 6249 375298123 689952861 1067 7632844 -542766725 9147 745262886 114067850 8507 -18555551 178866616 1066 372746255 357634387 7283 555348851 -616215891 9405 981998742 847381634 9384 -197256971 -682911832 7514 581880129 -224835212 362 802713909 -416082175 1572 688304736 309767757 188 976065724 375063920 2594 -816399402 308467212 5318 -303185692 -75558732 6993 148638548 -62054205 4761 -465268228 233967741 8427 861072654 935472375 8531 -80483111 -462044632 9544 -758730708 577086332 7252 456971210 948688886 4740 -465268228 116410268 6625 -820917610 -727449159 8770 490718230 697350972 375 -127099524 -185727053 5168 796608963 615990641 5635 802713909 -752801340 6539 -915467466 643726334 7696 623885564 -402609820 5205 7632844 -812767182 4945 -46963869 518522757 1428 -268055717 250129683 1936 336445578 591101630 6717 134541291 241641947 9719 -501570916 -26030145 4674 375298123 -180019002 7870 -285968378 -870714362 4184 -541903248 407966190 3652 597458038 233977048 5837 -417075880 865035290 7362 -9979738 983315446 8505 -396260662 60115387 6796 -102108106 -275855088 1442 -835865341 625494491 2234 -380535924 -154221403 1493 -410968218 -353878938 2071 -292255571 -561696456 7970 288396892 700760523 5368 284084525 -872013529 2823 -811440102 752571881 8607 -145693826 232844920 5521 -742674827 120714490 3409 -712768288 957236409 607 -534346540 -981396868 8054 -248959048 526029047 3111 203882298 -345372687 1935 984758233 -523131123 7070 -372598176 906601156 5742 834030362 760808182 7570 823212438 164165409 9617 849370527 -987312206 2603 725296106 -326867555 6030 302196177 242506470 5795 794990305 540533417 1878 -24354900 -378650091 9201 239977367 339857137 7796 606386234 -293015975 2812 -362797003 206971304 9926 -409309355 382394381 9839 203882298 505436080 7966 500691477 700760523 5816 588746282 -980745605 3513 124521096 -575758012 3894 -459660004 -714969150 5135 112146941 625059375 8403 137362839 655182973 237 -891435429 186112748 3631 609354975 -578480160 6433 -902913893 843133948 1246 -816399402 576296258 2900 6941521 844883068 7603 -900897170 923947394 2205 -177692824 312278158 7949 -252585274 -715481022 7331 -248959048 -278764461 4224 431597356 896907104 5988 -465268228 54064180 136 148638548 637639714 1877 706094613 -792640319 5083 -324108487 -77358192 3018 -955947554 233967741 7053 -566276366 -987312206 9366 606386234 586257457 9832 -811440102 697350972 9253 -784965875 -420200090 2460 623885564 345293859 1433 806860754 790653415 68 792418959 184543446 306 589418019 -811266222 8074 941043086 -320275386 5555 -409309355 -75558732 1308 289429528 624711990 2945 -641743513 359326871 3327 -180309093 -823688399 781 208370227 -667907585 643 632166073 588009941 8324 -417075880 -464278607 5528 598623000 -519618554 437 -483963712 -920354849 2720 600595365 714190974 7252 699845372 696875596 1013 -700447167 334468470 4477 426406281 268124172 125 -145442184 -180628268 5212 -760927535 -634448468 5372 515731471 -644469017 4075 186143921 -654048846 633 133578046 546315517 860 -392563411 -85425315 6132 284084525 78832863 8984 198792735 -75558732 6663 388425412 -954204496 1463 -495872554 906601156 475 -887409683 -763707999 9361 185320654 25245259 7741 346106146 -214031543 6741 -224653306 282131358 241 618828757 221629539 9625 -138739177 430751296 5910 -324108487 13253654 1682 788860010 401065763 1499 -392563411 -692760474 4421 -897411868 599012707 4657 -796502525 -969759958 6365 326178903 -933871142 2065 60178104 621799091 1102 399221151 -849890539 3327 -464997457 -2844514 810 -804711490 906601156 2527 -404777150 736209727 3139 98412735 906601156 6472 -8891200 -892585231 1905 -505763077 637025929 2872 262951696 -620537603 2116 -754687225 748105066 119 -195552514 -498612066 2812 717342480 -414919441 4990 -320240582 227796847 7128 867830712 -123998677 4138 846494925 744410083 4253 -533099096 940351551 8156 -724955977 100537981 4024 -999315023 -154221403 643 500691477 -143728230 6261 -663610139 -416125915 6461 -417075880 953642587 5602 -396260662 -370601295 3065 -324108487 -723259232 6270 981998742 194386713 193 -753444014 -890148323 9319 7927533 552945615 9832 372746255 113055790 7699 186143921 135100579 3535 -372598176 -454664712 7645 254376885 787435090 1404 -380535924 596844461 1907 -293301938 397008646 5998 745262886 339857137 2205 134541291 668596988 8234 -776344661 934322296 3457 502461295 -72808273 8186 898151267 689952861 3398 639577616 183142469 7912 -60959292 847381634 1622 9908275 760132745 9078 -88984793 822735291 5384 -830222831 172011590 8464 -199655013 -954204496 4014 -580193843 595610484 468 -167893416 588009941 714 160809207 -241109217 7825 -569925158 452933610 9655 450999109 908862009 846 -462110684 -469304036 1333 -943765901 -975541629 1374 -288462512 908862009 8853 -852061915 -568505124 641 -534346540 -454664712 8679 600595365 815772525 3965 643240412 -275855088 5137 481309793 192105438 5101 -847492585 -370995350 7105 450726355 282650126 280 9908275 258279313 3173 799451393 637025929 6358 -513151710 -128633008 6009 377338343 114067850 6880 101065261 -155566831 1057 -417075880 -823688399 6406 967176925 357634387 4809 676457194 -674143567 5669 242276279 599012707 9770 -594876646 737416156 3992 593245571 -283207497 174 -228953103 831097006 5807 -140204704 -523131123 1381 -430204903 201215238 2303 500691477 983092089 7130 521711157 113055790 6489 -139250047 571151168 7488 -185227082 591101630 7821 -957024935 32988365 8050 101065261 -462044632 1408 132666338 -22135290 8058 -485031576 983092089 5276 637350827 948688886 9696 -523153635 459630031 1896 -18555551 -987783463 2438 -320240582 710867164 4169 -818563944 587394411 7026 639577616 -502510208 4327 -177692824 583887438 2140 -637625968 283618452 5155 704952011 221807394 7705 -776344661 433603754 5528 765724683 113055790 7704 -626119646 -892585231 4529 -270472709 501786309 5515 -389046679 -283207497 538 -295746759 -462044632 9017 -968473567 140118715 3721 -221252086 80128302 9906 661504142 -477963972 4239 984758233 323319528 467 -292338832 352760 6106 609354975 -933871142 6139 -678310388 -428125906 5389 744369343 932809740 9758 -720279006 790791048 3235 -548146736 451143780 2008 588746282 -742514560 8992 -178692644 309767757 644 531457998 920790234 7481 -592869884 673747334 6014 -796502525 -723351459 7542 -552935221 763812773 9863 205740340 869461301 1941 62409989 -253862095 5640 -465268228 -328439089 4753 392619171 227796847 6969 132666338 725864175 3860 974033465 -256522804 8130 185320654 -933871142 8153 743615922 700760523 3969 388425412 -469304036 6453 336445578 -982620691 3902 -338588899 868619715 8232 940580089 860325562 3725 289610218 935472375 3599 -484301856 -979376042 9443 -739519560 871280315 6540 -904289455 -533410976 3675 -871335076 -763707999 5720 742195767 -680716101 6681 500691477 -295979666 2152 262333337 -882635508 9918 -296429472 642676439 5806 587732774 -792640319 9326 974033465 612809394 7107 419955461 -106926072 5775 996958697 -561696456 4530 211476448 359326871 6996 600595365 -587938776 4823 744369343 142516378 8506 -891435429 510260864 6857 153650122 948688886 896 159963934 -277770150 9619 -804711490 -514717258 2157 -677359660 -91451757 6810 -739519560 -180628268 317 -698100407 -85425315 6186 39323915 865035290 9036 309782673 -812767182 9586 -173326777 323257823 6311 62409989 93515835 6882 212383076 -107816005 1696 -320240582 807498308 6194 -298306079 -812767182 97 -303185692 379411178 2822 -277916716 -654048846 7587 443742845 -138728153 976 984758233 260681552 6431 -517047177 754349173 6165 -758152363 355375465 6741 -412753693 -637243618 1858 -513151710 934322296 4332 -62104082 836292797 1440 -177692824 -80079561 6314 -392563411 34487722 8438 319836471 -246255401 294 801372660 -580802379 8735 -579753663 690335848 2618 -679771608 -78776258 7309 -906744014 787435090 7149 276934223 -917177937 797 568509939 -510150761 10000 -223542791 -674143567 715 600595365 -350396971 9368 828427488 -988857540 6392 -984282547 714190974 684 -296429472 362357458 6553 -592869884 -220282924 1519 -464997457 -480421233 674 -396260662 -435842546 8849 -414072427 -838009976 148 984758233 316245420 4946 336261049 250129683 6163 389689903 -692760474 2375 -80417143 -477963972 9211 -726202882 86906463 6080 101065261 183142469 276 -891435429 920790234 906 765724683 -573863688 8772 -760927535 748391913 2833 450999109 13253654 2501 812095536 -892585231 7785 898151267 -350396971 7079 -468748459 494296571 1693 812095536 -811266222 5400 -492064852 -578196919 8040 -984681216 767277603 8626 283582015 -91451757 195 498871246 -720929795 7731 230990250 25245259 6302 214470427 -62054205 5667 420946811 -107473815 2419 -641743513 537681327 434 -677359660 -999366082 6920 484203679 822735291 8417 300584887 746720990 5364 202258799 84675120 6452 860901194 932809740 9108 242371970 -877856608 1428 774766110 -954204496 4687 -995948801 510260864 1129 -960344885 655182973 695 -541903248 -77358192 6680 774766110 -540147019 7553 -752427345 957236409 9994 827090885 -160616618 8040 -795235195 726123669 3663 -485031576 109588416 5773 336261049 329596656 5425 -134704201 -502510208 3346 -820917610 -295979666 1771 970142316 978934680 4408 132666338 84912338 8348 159519152 844342243 3398 -1804967 518522757 408 -229267078 -817688363 5452 212383076 -834035628 9358 -897411868 254718604 135 -30664265 -578480160 3904 -723817788 -238504192 9109 846494925 -454664712 2735 290220374 599012707 9980 -678310388 467154252 1093 -753444014 737416156 7111 725296106 -154221403 5111 -957024935 -667907585 7969 -393621510 185419808 4346 242276279 983315446 5046 -195594144 737416156 5495 -377899289 -497617879 1830 -80417143 384615346 4202 17834815 -85425315 4844 346720726 -964453208 5264 225977642 727249379 8798 903882211 -677383695 1424 -39504037 -238867983 6582 562484066 68458537 2969 374048762 -26030145 9650 -963214471 383709576 4365 -270472709 194386713 6632 -462794916 -533410976 8429 958197040 -138728153 524 385077631 382394381 1974 -902913893 -550929672 2805 38832074 -759341521 6107 431597356 327833852 7932 426406281 -137415419 2307 230990250 60115387 9031 336261049 194386713 5509 -462251380 459630031 6534 60178104 760808182 2162 -641743513 637025929 925 -842131951 -413649920 8961 -337718848 902716491 4322 134736800 754349173 2337 782059495 800872927 5960 288822109 988138114 5035 274684164 787435090 235 903882211 -108961822 6167 -793494677 -77358192 9965 -134704201 -175424765 49 134736800 -430138322 6705 -753444014 71638226 7724 -223542791 -689864118 4982 814168394 -370995350 1525 -626119646 619606312 8103 -177692824 890315807 4316 995796966 637025929 2129 346106146 654795929 3679 -46963869 -469304036 4005 796608963 -180019002 1672 -465268228 571151168 4671 -32127524 121273815 1465 25277645 612937914 4967 851137422 911656525 1748 -904289455 595610484 4454 -836052744 -681273289 6545 867830712 -872013529 156 641823635 -175424765 9738 -804711490 -723351459 3872 -753444014 -774185484 8986 34842144 -640496847 792 -943765901 -675821088 4790 956500599 120714490 3482 846494925 822735291 7195 -473282718 920790234 3906 -880768056 162818619 9193 -569925158 586257457 3110 756775613 60115387 2478 -572328769 501786309 6279 -579753663 -138728153 6951 48202816 642676439 1961 -749150071 -430974226 6978 -167893416 760132745 3221 276318540 -812767182 8632 174718177 577086332 4269 242166718 -72965798 3114 215460157 -477872507 2225 -46963869 726123669 2778 -517047177 -752801340 3888 997717396 -387385224 2284 48202816 514647040 9665 158720776 -467674160 5549 -624499268 -954204496 7028 -24555993 -502510208 5139 704952011 583887438 4339 -285968378 -480421233 9414 -804711490 357634387 5517 929592861 871037015 2686 743615922 375063920 1637 940580089 -75558732 8429 319836471 537681327 1190 -293301938 -834035628 2510 320190225 54064180 2042 444203955 -40017599 6911 -9979738 -363659966 972 415008073 305267341 7772 -292338832 831097006 7531 790805185 -38529745 2588 -578899112 637639714 5841 456971210 -391392334 9456 76589551 162573004 6051 817353730 -987312206 5242 -885902280 173706002 5578 -157757047 84912338 7275 374048762 637639714 8082 -156704963 948573862 4304 -960344885 767277603 7330 160809207 -498612066 590 -684658326 713033531 2428 211476448 596844461 4988 -984681216 957236409 4549 -731712580 -758476279 1153 543489268 207204985 5799 -409309355 -988857540 190 776650368 300598832 9894 628785561 748391913 5789 185320654 915112531 2480 -468116074 736209727 4602 -185227082 910797386 2057 -592740407 378550894 4866 -362797003 -610759465 215 814168394 -72965798 5018 289429528 407966190 5225 -995948801 142516378 8754 814168394 -328439089 3886 -372598176 -637770708 2314 769252533 -339092621 7923 -404777150 -988857540 2884 372746255 511120657 2926 -492064852 246550739 5850 861072654 -373712345 2393 -157757047 -606256406 2770 507130881 428634831 8817 974033465 13297982 1456 -380535924 -610759465 7905 956320838 330258523 4539 -337718848 -253862095 3081 71562520 267514505 8963 137362839 -6527040 340 -156704963 165176940 4338 -292255571 -811266222 3192 817353730 -104871800 6897 -552935221 -784538084 6543 839743563 400802081 4125 -252585274 983315446 8982 997717396 -373712345 7226 -836052744 704079155 3189 82437869 588009941 7223 514387831 233977048 143 543489268 975421774 9586 420946811 -659937969 5066 589418019 595610484 894 606386234 -180628268 2498 -30664265 -947024393 1571 -177692824 221807394 4138 134736800 -890148323 9893 320190225 655182973 1235 -102108106 -720929795 7721 -748046122 -106926072 5456 627081375 -80079561 6435 745262886 518522757 6169 -754687225 -457339610 420 -873330901 -2416772 7775 814168394 184543446 9603 9908275 -420200090 2561 152683172 -620537603 1385 -464997457 300598832 5373 158720776 -454664712 4258 -24354900 -308069367 201 699845372 668596988 9585 372746255 -328439089 2275 -524590619 397008646 8196 111664688 433603754 4774 -224653306 704079155 1657 290220374 162818619 622 302196177 -669544691 6272 -895856160 -987783463 382 897184369 -326254820 9857 51022000 -969822537 1793 7632844 704079155 5119 72289201 -824673983 8511 688760575 587394411 4717 -134704201 -519845955 8929 225977642 223758683 5361 958197040 404498162 2150 -592869884 510260864 6151 -663610139 703761437 3175 134736800 -578480160 2232 -56515768 932809740 3609 597458038 770540018 7898 -566276366 -308069367 338 171041959 -707104214 3178 -814521565 -339092621 4446 -177692824 807498308 5689 -758730708 -391392334 322 386524132 -295979666 1683 66554430 -800207670 6225 -282947285 -542766725 7254 589418019 300598832 8926 -80483111 711907478 465 321737429 -469304036 5490 -573101732 911656525 8299 450726355 -185727053 6479 80638889 382394381 1990 54815350 737407430 5204 420946811 545926563 3189 641823635 250129683 4051 -626119646 148237200 2810 218552482 673747334 1264 851137422 241112925 4643 706094613 -107473815 9467 -221252086 637279848 9111 -816009077 -770453868 5008 -395130011 -478868248 91 -955947554 -4922978 845 -904289455 -138728153 3259 699845372 975421774 7988 -523153635 107428773 6614 898890414 330258523 2658 531457998 -410456729 7033 766057365 -763707999 3504 -724955977 696875596 1600 699845372 865748389 761 589418019 -323498634 8760 606386234 34487722 4060 -320065127 851865821 9241 357348209 -283207497 131 -677359660 711907478 4994 -485031576 357634387 4355 -354473179 -406636424 5894 903882211 241641947 2405 901762269 221629539 5607 -906744014 939797135 7621 18912815 655182973 6880 -80483111 586257457 5353 426406281 184543446 4008 -56515768 748105066 1685 6941521 157310618 8371 39323915 743907535 733 283582015 697350972 7324 -866805045 760808182 6299 -758152363 -497617879 9089 218552482 241641947 2882 399221151 695424884 8462 -292255571 -104871800 2978 164014304 -128633008 2397 688304736 401065763 4654 521711157 -587938776 6924 -830222831 -507881407 1115 71562520 -733323543 1905 202258799 735266920 5147 -293301938 -979376042 3978 970142316 619606312 7609 598623000 697350972 1912 -541613550 576296258 1541 -817455026 87942942 4877 538056056 547792085 9459 -197706645 206971304 3252 823212438 232844920 1904 389689903 783307873 8465 392619171 703761437 5862 500691477 755033596 5273 -259881996 -762984644 3696 653488323 80128302 5796 -268055717 -579706452 1024 -572328769 -849810455 3664 318435094 -533410976 4032 55392029 185419808 7512 727210702 -12658682 3750 -49706513 874563739 7045 -334823104 612937914 5260 799451393 -644469017 9525 242166718 628016383 783 426406281 -542766725 9578 -270472709 354868681 5846 415008073 494296571 4084 -388974008 -72808273 7142 -395130011 -77358192 9490 -816399402 456498577 9748 -8891200 32988365 7413 -332445377 540533417 2827 28254867 152975300 3222 -298306079 -269653141 512 515731471 836292797 4634 623885564 -578480160 5923 336261049 183142469 1428 627081375 668716963 2407 388425412 530975902 1434 588746282 -762984644 3476 126227291 -214031543 3578 706094613 -811266222 1819 271669262 871037015 8479 25277645 -18027120 1722 598623000 612937914 4623 164014304 -79813879 5489 -750364362 -519710186 6840 507130881 -328361714 2613 284084525 -410456729 555 357348209 162573004 5796 384544140 511120657 9112 -711940062 86906463 7832 -871335076 637279848 9531 -435603523 -715481022 9760 776650368 -229334088 5429 -677359660 -654048846 8076 -88984793 -4922978 6590 319836471 -981396868 7479 521711157 241641947 3882 -337718848 87942942 8491 -280158933 50437640 5418 262333337 -180628268 2288 -626119646 178866616 181 288396892 382394381 8421 812095536 770188411 663 725828363 145992042 7907 -380535924 -302291887 8169 790805185 612937914 3710 250399364 815772525 3074 502461295 121273815 6782 -318594823 60115387 7549 -39504037 467154252 894 627081375 -552163616 8508 -298306079 25245259 2499 400206984 -387385224 8060 632995737 -770453868 2320 443682091 -714969150 6169 827090885 -2844514 7735 -418986193 929621952 3587 -900897170 -947024393 9043 756775613 260681552 4866 -89914167 637025929 9749 262333337 743907535 55 7632844 -428125906 1964 -9979738 612937914 9539 -199655013 668596988 7449 717342480 -145782884 732 -742476174 -849890539 9698 -579753663 -118950135 4877 -156704963 157310618 8262 450999109 576296258 9694 -506108098 695424884 5473 -900897170 -291242407 7093 575769250 -870714362 3505 526115530 -674143567 428 279935936 -573863688 984 598623000 -519710186 1203 98412735 612809394 3603 -259723723 -502510208 4184 -417075880 184543446 2299 -199655013 -308625495 6853 -524590619 668596988 4714 834030362 -947024393 3656 -931162724 -72808273 4289 215460157 282131358 4825 903882211 859002805 7480 690218755 654795929 872 486132758 25245259 486 515731471 923947394 9670 -145693826 308467212 867 7927533 -153153706 3062 -784965875 673747334 1083 -760927535 312278158 8148 450726355 65925556 6164 704952011 577086332 9269 -572328769 -6527040 849 -641208950 206971304 2687 431597356 983092089 9688 -252585274 -519618554 6987 -484301856 -241109217 4338 174718177 -153153706 1576 898151267 755033596 8386 598623000 -634448468 1490 717342480 -216733767 6264 -332445377 -387385224 8036 802713909 -241109217 9351 -80483111 -912791350 9530 -495427420 -302291887 2308 -165895350 20640279 8235 65640932 401065763 8832 212383076 -454664712 2150 -80483111 588009941 1656 -624499268 68458537 1514 444203955 -277770150 3499 834030362 -834467209 1643 148638548 908862009 9549 373708873 -118950135 4338 378721678 -981396868 8427 -404777150 165679230 7380 -418986193 -464278607 254 283582015 333687312 2166 -464876611 10315616 2532 996958697 865748389 7952 997717396 -741977163 2939 -468748459 -687400377 8097 279935936 -982620691 6784 872946790 -220282924 5138 147521749 -155566831 6280 50900266 -214031543 990 295011177 984136690 4076 -605433625 185176345 4112 -578899112 -6527040 9643 -880768056 -326867555 1038 230990250 923947394 7019 -395130011 871280315 7093 -733269590 379411178 9889 -579753663 510260864 2662 -483963712 -269653141 5362 -277916716 -552163616 6128 295011177 106531338 2409 126227291 -430721629 1390 -864361257 545926563 8122 170281305 -981396868 7427 54815350 510260864 7735 -265310524 457730381 8963 225977642 896907104 1490 -459660004 808458464 5652 319836471 -742514560 851 -459660004 540533417 1061 333481643 -519710186 3467 -180309093 929621952 6623 736000118 586257457 3480 -9979738 984136690 7050 271669262 -416125915 6698 -720279006 501786309 1538 -994655931 -253862095 9973 -1525175 357634387 3001 486132758 34487722 8345 859615587 -157362262 6287 828427488 744410083 3631 101065261 -353878938 3600 498871246 -563052661 7093 -713609356 241112925 2318 -578346066 514647040 2909 849370527 923947394 9919 725828363 -804086127 4753 -297925385 -283024647 3320 -345538013 -214031543 9755 -320065127 334468470 2955 -1525175 304234449 3267 979367031 -654048846 4781 -658800027 -812767182 4968 849370527 -67116370 9116 -224653306 116410268 8930 50900266 -533410976 223 609354975 13297982 7143 -334823104 -436066679 4782 603283737 50437640 2030 -481996423 -579706452 3781 859615587 65925556 962 500691477 511120657 2708 -303185692 418236261 2552 -662481765 710420710 7849 -592740407 -246255401 2866 77257476 917915710 4832 53010453 250129683 309 -200432659 24721518 9098 28254867 258279313 7272 -776344661 547792085 1277 788860010 308467212 1343 997717396 -988857540 747 -957024935 106531338 2216 -592740407 384615346 8774 -796502525 -830206964 2948 -235730132 241112925 5618 -795235195 691372823 8345 30661577 -430974226 4507 482175535 172011590 4693 306909421 -982620691 106 -684246827 -433558593 9190 276318540 642676439 4163 -409309355 808458464 8632 -340171206 100537981 8753 -501570916 81565408 9631 941043086 612937914 9237 -626119646 120714490 6551 -505763077 135100579 5179 443742845 -155566831 9289 -943765901 658148446 2270 94407230 -811266222 703 -1804967 -714969150 6653 242371970 165176940 7914 320190225 308467212 2526 -608438352 -268014947 8850 -484301856 501786309 594 640846707 162818619 3902 230465541 983315446 6474 254376885 -180114637 5829 17834815 -363659966 8186 794990305 754349173 7941 274684164 -13579437 2732 -930543776 350857850 7251 895696545 822735291 6262 -481996423 727249379 7122 -468748459 679444628 3358 170281305 510260864 2504 -139250047 -370995350 4893 -248959048 939797135 2957 -362797003 433603754 6003 271669262 -238504192 1734 867830712 241641947 1035 171041959 501786309 4898 -185227082 615990641 9247 898151267 -532480095 6835 -842131951 -283024647 9804 148638548 106531338 4544 289610218 -667907585 1193 333144811 681650630 4633 690218755 760808182 6357 756775613 -38529745 2332 556176900 462889810 4016 202006559 859002805 7302 -662481765 -373712345 9324 34842144 642676439 5787 326178903 -420200090 435 628785561 935472375 2553 -8891200 -514717258 4219 606386234 -60039432 9323 -862762751 530975902 2056 288822109 -164423199 7307 -200432659 -160616618 3601 -871396420 530975902 986 62409989 511120657 6294 -900897170 -988857540 2483 225977642 874563739 3296 290220374 983315446 3277 725296106 -38529745 5082 -594876646 -326254820 1249 600595365 -428060524 688 230465541 121273815 8091 -592740407 309767757 8598 796608963 121273815 6020 956500599 -482425657 3211 147521749 -944284380 672 54815350 -77358192 8685 373708873 -94241214 8372 288822109 290903050 5391 -605036105 457730381 3163 -742476174 -733323543 9497 -573101732 113055790 1353 -462110684 -834035628 3391 -579903004 -2416772 7839 40730044 -735027831 7206 924865694 518522757 1265 940580089 -320275386 3970 -492064852 221629539 4134 262333337 -847516222 4004 637350827 309767757 718 -930543776 754349173 5635 486132758 249521955 5561 -989673571 625494491 3080 336445578 -573863688 7174 274684164 -454664712 5439 556176900 -370995350 9641 -739519560 316245420 3627 -902913893 -596741589 2066 796608963 106531338 6906 302196177 975421774 586 -642406813 957236409 8730 -1525175 -519618554 5855 415008073 135100579 4842 333144811 -587328878 5106 875158202 -359196587 2388 -836052744 735266920 2016 -24354900 -872013529 6362 790805185 315450092 9023 587732774 -762984644 4863 -960344885 -823688399 2585 801372660 350857850 5529 358603584 925036002 6462 581880129 -576052836 5124 970142316 948573862 7446 -304029084 -576052836 1241 -89914167 206971304 8949 -138739177 -143728230 9438 -724955977 -224835212 3042 -24354900 -320275386 9968 -776344661 -507881407 730 -684246827 -533410976 9247 -592740407 -838009976 2480 208370227 260986665 6602 -605433625 69866389 9993 -221252086 -575758012 2316 18912815 865748389 198 -592740407 300598832 6165 974033465 -350396971 5793 -18555551 316245420 8556 -277916716 404498162 9581 445487668 -302291887 2643 929592861 -587328878 2008 827090885 983315446 8236 812095536 -637243618 5458 71562520 748105066 7660 -836052744 -514717258 3315 80638889 915112531 7198 792418959 546315517 2152 -80483111 502233577 5209 -523153635 619606312 3471 55392029 502233577 5605 -265310524 -118950135 1284 486132758 20640279 2090 -485031576 283618452 2523 -662481765 -675821088 3194 641823635 877599979 7584 -572328769 -138728153 4945 80638889 282131358 235 744369343 871280315 5483 481309793 -637243618 9176 627081375 178866616 3685 388998433 782701464 2295 -873330901 -756267434 7879 -517047177 -370995350 1136 -667281786 -926175164 5712 849370527 -12658682 3257 555348851 -229334088 9523 381360154 430751296 1852 -782345427 233967741 5489 -46963869 -185727053 2867 575769250 233977048 1688 -847492585 -723351459 8886 97269878 -180019002 8763 -714715511 939797135 7927 -816399402 932809740 1570 -265310524 -433558593 5323 39323915 -998282020 7748 515731471 547792085 2093 -733269590 -774185484 562 28254867 -482425657 1534 589418019 -17837615 2439 -297925385 401065763 5264 326944888 -308069367 5501 -776344661 787435090 660 -165895350 899852615 6835 381360154 589562219 2321 -468748459 -154221403 9708 688304736 330258523 8999 -616075888 -981396868 9577 -468748459 -569727142 3107 572970480 106531338 426 641303610 -462044632 2116 202006559 350857850 2401 -594876646 -933871142 4733 -495872554 537902684 473 40730044 120714490 8060 -265310524 -106926072 1430 859615587 78832863 491 -485776708 725567063 29 841773118 526029047 8006 -711940062 899852615 197 725296106 -409833937 5710 -895856160 909720152 575 -788691861 625059375 1291 956320838 874563739 5459 389689903 -434454493 9847 284084525 809191902 3435 -293301938 227796847 8841 419955461 -981396868 9780 -389046679 -396443569 3632 609354975 249521955 1618 230990250 162818619 7713 -626119646 -269653141 9364 817353730 576308127 4499 40730044 354868681 9657 388998433 86906463 3066 40730044 599012707 3186 945885557 -122563446 720 250399364 790653415 3640 -298306079 510260864 2939 -145693826 711907478 5328 450726355 -433558593 3452 -733269590 681650630 8413 185320654 -756267434 1060 134541291 65925556 4037 -380535924 -107473815 4317 -978041604 352760 2582 -754687225 -254980365 1766 -891435429 -382741973 9019 94407230 -987783463 9935 -524590619 -758476279 8762 302196177 -538783279 9446 688304736 -966341392 9905 -662481765 754349173 2593 600595365 -107816005 9569 -391256746 -118950135 6814 60178104 673747334 3065 514387831 -254980365 6185 -462794916 -930063693 4695 -862762751 -373742773 8044 55392029 691372823 7915 -642406813 -85425315 6444 556956133 -804580750 6445 -395130011 304234449 9394 878804098 -382741973 3569 -282947285 -457339610 2039 -372598176 710420710 5224 -46963869 456498577 500 357348209 -67116370 2985 65640932 -556644281 5705 -320065127 157310618 8176 -320065127 868619715 8237 -655787129 871280315 5782 -296429472 497556073 8694 -199655013 623594641 722 -594876646 923947394 1690 -578899112 -79813879 4927 812095536 -180114637 5717 -140204704 760132745 9983 812095536 221629539 4445 -389046679 -519845955 1743 -678310388 -723259232 6659 745262886 -541221340 4827 690218755 -94241214 11 -658800027 165969864 8195 769252533 -214031543 4767 359856605 165969864 559 606386234 -94909804 7231 -804711490 755033596 2703 374048762 -882635508 6155 -60381668 -918763788 9863 -281453999 -920354849 4581 -24555993 121273815 3626 25277645 -430721629 8593 321737429 -216733767 4052 -280158933 547792085 2751 -295746759 -523131123 4093 -304998049 183142469 4364 6941521 869461301 2363 -552935221 -917177937 6164 -871396420 714190974 6311 431597356 -382741973 5003 841773118 456498577 8692 -605433625 -538606907 3212 994188367 -342686234 4812 202006559 -102616382 257 -185227082 -128633008 1452 970142316 246550739 7077 -140204704 359326871 1105 -60959292 890315807 6216 -668294983 -616215891 8099 -145442184 -295979666 2305 -790567313 752571881 4754 895696545 -430974226 9625 -541613550 843183414 5087 152683172 9257479 1302 212383076 690335848 1533 -662161563 -611172692 3253 -24354900 855531857 6423 526115530 983092089 4396 -235730132 -825880446 2548 -24354900 -812767182 783 -340171206 -634190590 8473 40730044 -727449159 2323 -145442184 -742514560 671 -955947554 -40017599 7760 -89914167 258279313 2741 -145693826 760808182 1018 -931162724 822735291 5096 -324108487 -825880446 3394 -750364362 668716963 7888 -435603523 -278764461 4521 486132758 510460231 6813 898151267 953642587 1590 -965690654 -283024647 3394 585806236 -56290324 8920 788860010 32988365 8049 521711157 -556644281 9486 -804711490 518522757 1768 -81105363 869461301 998 14549497 -185727053 331 704952011 -759341521 6643 704952011 589562219 6242 -75232342 314701704 8691 -698100407 -510150761 8405 38832074 24721518 8720 214470427 546315517 9462 -816399402 625494491 7526 -713671847 763812773 3966 -906744014 -175424765 5765 -224653306 -741977163 4396 688304736 83192310 3815 296351558 -912791350 425 -389046679 -824673983 7653 306909421 -235480390 6175 790805185 -430721629 5846 -667281786 -969759958 7468 676457194 -576052836 2776 -885902280 106531338 3458 -816399402 925036002 7235 -641743513 -235480390 9874 -464997457 767277603 9370 -782012495 -576052836 3177 518236817 679444628 5347 443742845 -154221403 7817 -835865341 -736169755 7130 994188367 -637770708 2844 507130881 352760 5442 490718230 221807394 9957 97778439 -238504192 8380 745796394 -687400377 2120 556176900 -604372177 4731 -41723720 282131358 5595 -57926793 -792640319 2007 717342480 -735027831 4941 -624499268 -326867555 7426 -714715511 221807394 8807 111664688 -214031543 3912 -895856160 -552163616 3921 639577616 -419413153 1226 -481996423 -17837615 2614 -842131951 571289655 1006 -389046679 -752801340 4315 -713609356 -947024393 1791 -749150071 -370995350 3917 -864361257 186112748 3883 113991999 932809740 1289 -171017790 451143780 1198 -648172782 345293859 3600 -481996423 -682911832 9577 377338343 462889810 9450 -298306079 681650630 9960 -821290384 383709576 7595 -782345427 -164423199 1299 170281305 -326254820 8709 796608963 -104871800 4659 -790567313 -817688363 5693 -334823104 658148446 6071 -334823104 -634448468 2017 -228953103 655182973 8440 -742476174 906601156 2952 170281305 -497617879 4811 -662481765 233977048 3051 -295746759 -180114637 9078 598692061 207204985 8851 -984282547 -373712345 1157 -435603523 302261235 5251 600595365 655182973 3998 -670941446 -164423199 2024 -668294983 300598832 4242 -739519560 234812484 7870 450726355 -326867555 9381 827090885 216476815 5830 54815350 700760523 9568 600595365 690912387 1125 774766110 -106926072 2709 -579753663 -153153706 8031 -320065127 855531857 3795 18912815 -519710186 5173 -541613550 -283024647 956 -811440102 -326254820 4283 941043086 -110865839 3604 958197040 -587328878 6862 295011177 -387385224 8539 744369343 58400332 5876 320190225 978934680 6509 214470427 792126616 7972 -758152363 807498308 8168 -473282718 -72808273 8600 40730044 909720152 910 -830222831 -370601295 3809 859615587 713033531 796 -897411868 178866616 2795 -60381668 -430974226 6556 817353730 -160616618 7361 326944888 345293859 7174 -1804967 69866389 4722 361901512 254718604 6524 799451393 -75558732 3844 736000118 -770453868 4375 289610218 691372823 1736 -259881996 -13579437 1644 -569925158 -587938776 9087 -1525175 714190974 7188 -320240582 910797386 2237 242276279 148237200 2091 214470427 -654048846 8843 -345538013 214001109 3415 386524132 868619715 1746 -989673571 329596656 5452 -957024935 528222218 2885 970142316 -987783463 2206 -134704201 350857850 3710 -485031576 467154252 9351 -814521565 713033531 4333 -481996423 78832863 2395 756775613 865748389 9068 515731471 -649744978 760 -592869884 290903050 1655 101065261 -824673983 6194 956500599 -637243618 9115 -684246827 54064180 2430 794990305 -350396971 908 34562744 -464278607 2062 507130881 591101630 5196 202006559 -599705535 4669 48202816 -644469017 4346 -784965875 24721518 364 -712768288 -363659966 9288 -960815885 -416125915 205 -866805045 192105438 9552 498871246 953028578 8270 -37605991 -25481956 3496 706094613 137137472 2168 450726355 -538606907 4979 -252585274 869461301 3833 198792735 235577293 5323 321737429 214001109 2256 -173326777 334468470 6668 -396260662 234812484 7607 17834815 -975541629 995 -548146736 725567063 5287 799451393 975421774 1592 606386234 -255161784 6950 361901512 -127944183 4584 796608963 246550739 6740 -999315023 951409368 7414 -712768288 923947394 3784 643797427 752571881 5923 526115530 -39716639 6805 -297925385 -784538084 4765 -723248351 748105066 9473 -157757047 -433558593 7492 -60959292 -838009976 5976 374048762 -541221340 8403 296351558 -353878938 7196 -637625968 -256887004 8573 124521096 715905772 8704 -49706513 571289655 1351 -282947285 -519618554 7702 76589551 -122563446 4677 792418959 436709995 9990 -579753663 495259264 1912 -140204704 -741977163 8305 744180713 -606256406 151 628785561 -160616618 6886 300584887 157310618 6907 7927533 32988365 4579 -277916716 -804086127 3232 -41723720 -763707999 5262 867830712 -975541629 3545 834030362 -12658682 6212 562484066 430751296 6228 -347105773 -189256438 3506 -818563944 71638226 3342 -113858331 935472375 2580 895696545 -416125915 3945 159519152 -4922978 5467 -199655013 -692760474 3132 289429528 -689864118 7442 538056056 748105066 7914 994188367 -13579437 7507 538056056 433603754 9910 288396892 -85425315 5094 597458038 -917002395 8693 -847492585 -838009976 3930 385061500 940351551 2085 -229462282 -532480095 9864 203882298 457730381 7758 215460157 -13579437 8900 -229462282 185419808 2823 -739519560 -137614817 1622 699845372 -967985982 9274 -782345427 -640496847 105 133578046 -254779032 874 -417075880 -94909804 3074 -524590619 312278158 1045 147521749 -550496243 1844 867830712 -254980365 2998 -662481765 -870714362 6194 309782673 178866616 8540 593245571 -235480390 1045 -986798763 -363659966 4736 895696545 -402609820 2799 -347105773 350857850 8308 976065724 -155566831 2015 556956133 -538606907 1496 455237207 173706002 4502 498871246 86906463 3601 -724955977 -634448468 9834 95229358 -454664712 1212 34562744 350857850 4346 -39504037 619606312 7008 956320838 135100579 2194 587732774 339857137 6930 -915467466 312278158 3056 482175535 -870714362 6397 706094613 300598832 4630 -185227082 254718604 50 321737429 -180019002 2321 623885564 -674143567 3309 806860754 -987312206 538 872946790 379411178 8938 -641208950 -847516222 2107 381360154 234812484 1158 203882298 -620537603 3669 744180713 145992042 1768 -483963712 34487722 5425 699845372 246550739 9810 -501570916 109588416 2276 765724683 304234449 4691 901762269 -2416772 8438 271669262 -359196587 4352 967176925 615990641 9573 -1525175 588009941 9443 359856605 378550894 3222 -81105363 -91451757 4915 160809207 382394381 4493 502461295 227796847 7092 -332445377 874563739 2926 361901512 260986665 2913 -814521565 462889810 723 -902913893 -480421233 6008 -430204903 -464278607 3167 -411443846 983315446 3621 -37605991 807498308 7954 -891435429 662075929 8674 976065724 494296571 1983 731360872 13253654 221 653488323 -108961822 5707 -830222831 586257457 4427 706094613 975421774 3527 296351558 -599705535 5820 -517047177 -469304036 5664 -658800027 -947024393 8800 -281453999 -735027831 118 -968473567 -339092621 8665 851137422 308467212 6187 126227291 902716491 7378 -224653306 502233577 1532 490718230 -18027120 9567 -592869884 714190974 7877 521711157 743907535 8133 -957024935 -138728153 2800 160809207 -414919441 5755 36208776 787155496 5887 -337718848 329596656 3377 -548146736 140118715 9179 -495427420 871280315 1393 895696545 379411178 4924 -418986193 162818619 6420 158720776 -396443569 7147 -178692644 233977048 5624 775192135 242506470 357 -840080990 917915710 7535 326178903 890315807 7649 -995948801 -498612066 8105 -362797003 -611172692 6852 486132758 820204610 5156 832079231 -507881407 1715 658268677 -275855088 8435 -516862573 -164423199 8745 859615587 668716963 2927 -265310524 -519845955 5019 871194505 -246255401 1114 -178218611 668596988 2904 -895856160 727249379 5194 507130881 -39716639 9125 676457194 858256145 1300 148638548 -519618554 5257 -835865341 428634831 2566 623885564 71638226 1013 -270472709 9067497 9707 -82560345 -723259232 5351 -943765901 -774185484 5529 486132758 162573004 9039 -345538013 633885440 2861 -9979738 -817688363 7762 167095145 135100579 3627 637350827 68458537 5517 690218755 983092089 7343 -873330901 953642587 845 242371970 -944284380 1784 -804711490 397008646 6877 -814521565 -578196919 8550 774219377 201215238 4208 -579903004 -137614817 465 -648172782 909720152 6208 801372660 909720152 1772 -410968218 250129683 8247 295011177 906601156 4555 160809207 -648616287 973 118281894 736209727 4609 -304998049 -180628268 7569 -80483111 -579706452 4558 -56515768 -933871142 2075 -842131951 877599979 568 -720279006 -912791350 7106 -864361257 -256887004 6775 -592869884 -224835212 4170 -504728021 -982620691 8213 773032821 770540018 1009 -723248351 32988365 886 -282947285 -2844514 9307 38832074 418236261 1846 606386234 727249379 2795 895696545 -917002395 2273 557828077 185419808 3875 -392563411 323319528 8711 -668294983 -774185484 2830 208370227 -912791350 335 -437269696 135100579 1293 53010453 595584975 8476 -816399402 339857137 9247 898890414 50437640 3726 -720279006 206971304 9573 208370227 -106926072 6843 792418959 -752801340 7316 -178218611 951409368 4446 -298306079 -387385224 5069 788860010 359326871 1663 486132758 -967985982 5275 -462794916 -176184567 9972 -288462512 -982620691 3387 -754687225 81565408 2390 -362797003 -917002395 1745 -57926793 241112925 2584 555348851 -723351459 5209 -714715511 -667907585 3396 254376885 -518037450 5964 -592740407 727249379 1831 502461295 547792085 6020 321737429 32988365 3390 -91480363 428634831 6690 319836471 495259264 753 -873330901 -391392334 8798 -851229723 -987783463 3424 62409989 909720152 2991 -897411868 612809394 9324 416939399 978934680 5165 -670941446 871037015 9528 262333337 58400332 3635 484203679 -649744978 287 159519152 637639714 6985 699845372 978934680 3960 -852061915 727249379 5010 443742845 -214031543 9160 -935008788 619606312 7761 486132758 -637243618 6392 979367031 100537981 8434 -338588899 -847516222 9783 346106146 -275855088 2647 -485031576 -402609820 5969 699845372 418236261 9920 94407230 -641768215 4848 -221252086 -723259232 8351 372746255 844342243 8179 276934223 932809740 4667 230990250 -18027120 3149 599861155 -576052836 5428 -171017790 -576052836 2176 -221252086 235577293 7576 -504728021 232844920 1050 976065724 -164423199 3924 -713671847 953642587 6463 -724955977 333687312 4732 346720726 352760 903 830044995 -610759465 6543 289429528 -462044632 1962 940580089 140118715 5829 -485031576 -291242407 8490 -8891200 113055790 1179 -91480363 896907104 2144 967176925 137137472 5346 653488323 -350396971 2858 358603584 917915710 6995 769252533 587394411 9155 -821290384 452933610 8118 -107144390 201215238 9221 -57926793 -420200090 643 39323915 583887438 1995 -804711490 -947024393 2745 924375399 855531857 9835 956500599 13253654 8174 -334823104 -308625495 3474 242166718 -980745605 7543 -616075888 -825880446 8976 -197256971 -784538084 8473 185320654 696875596 6791 640846707 -157362262 2255 -200432659 -675821088 206 970404299 -871032819 8525 641823635 615990641 8859 -481996423 121273815 9301 -830222831 -964453208 4737 531457998 643726334 7016 208653695 164165409 550 134541291 404498162 3056 318435094 241641947 153 830044995 121273815 7485 -161837184 -680716101 5363 167095145 -715481022 3693 262951696 137137472 6651 956320838 -414919441 9311 812095536 -143728230 2575 -91480363 994859498 5594 170281305 185176345 7425 -698100407 121273815 170 -880768056 -538606907 7486 -965690654 462889810 4156 426406281 -770453868 8261 -354473179 953642587 6747 996958697 -457339610 2806 346720726 -680716101 409 -796502525 -568505124 9882 53010453 -533410976 4259 279935936 305267341 1475 -8891200 571151168 8783 -485031576 744410083 4099 -177692824 362357458 7639 -235730132 -727449159 9169 -636004911 770188411 6651 658268677 588009941 8922 -304998049 -328361714 1203 -989673571 165679230 5221 -345538013 -538606907 4419 132666338 754349173 4987 -975509051 -60039432 9986 515731471 -295979666 1925 -677582183 -428060524 2557 300584887 -675821088 6166 373708873 250129683 2376 -468748459 165679230 8123 -134704201 -830206964 5445 -337718848 642676439 4080 54815350 715905772 7881 -1525175 790791048 4454 -398942627 -246255401 3227 766057365 -80079561 5618 -193222752 948573862 5199 557828077 -580802379 2824 677101531 145992042 2962 416939399 599012707 9177 -268055717 -143728230 8711 996958697 -882635508 2473 326178903 -626960836 35 50900266 591101630 404 25277645 -328439089 6900 -817455026 221629539 4866 -714715511 13253654 8472 -816399402 654795929 3402 381360154 -967985982 7195 18912815 920790234 1940 515731471 -920354849 1489 400206984 407966190 2705 725828363 186112748 9750 717342480 -477963972 1775 -578346066 874563739 274 211476448 120714490 7816 -871396420 896907104 2657 979367031 -359196587 6011 346106146 800872927 6611 72289201 242506470 5278 -978041604 681650630 1072 359856605 800872927 8594 958197040 60115387 6335 171041959 397008646 4664 994188367 -477872507 823 461120723 397008646 4707 940580089 -762984644 773 -636004911 -157362262 9615 -760927535 752571881 256 -852061915 221793945 1713 940580089 -373742773 5690 -259723723 -38529745 6703 -404777150 260986665 1817 -935008788 459630031 7730 443742845 113055790 389 -957024935 906601156 7226 6050410 -155566831 7619 514387831 148237200 1985 214470427 -104871800 2338 -662481765 -396443569 4723 309782673 282650126 5028 956500599 -275855088 573 444203955 242506470 6576 -533099096 87942942 3172 -347105773 -947024393 7190 302196177 249521955 8024 641823635 -784538084 1331 817353730 711907478 9336 66554430 612809394 7318 641303610 878753022 4984 -167893416 309767757 2114 -228953103 988138114 2289 375298123 78832863 6326 628785561 831097006 2153 -252585274 9067497 826 -814521565 -382741973 7411 -392563411 267514505 523 745796394 -160616618 424 -495427420 242506470 409 -713609356 710867164 6199 782059495 305267341 7263 -679771608 -634190590 5818 133578046 100537981 4436 -676826894 619606312 905 -904289455 -587938776 5184 302196177 872494340 4179 640846707 -396443569 1233 -345538013 748105066 3515 389689903 230960562 4175 -739519560 -38529745 9584 661504142 -659937969 846 326178903 -328361714 2000 -395956989 -428060524 4771 445487668 145992042 622 261480454 -573863688 4056 587732774 397008646 1025 28254867 790653415 8515 415008073 457730381 4960 -8891200 978934680 9957 -579903004 599012707 4028 -871396420 537681327 6623 148638548 869461301 2316 -830222831 312278158 4875 309782673 637279848 480 -437269696 -669544691 8360 832079231 334468470 1231 419955461 401065763 422 -270472709 906601156 8770 -930543776 -747172297 4468 -492064852 -56290324 2181 -719954341 -428125906 5702 773032821 290903050 8234 -380535924 -229334088 3483 745796394 100537981 4081 945885557 -550929672 4270 -915467466 844342243 6055 -102108106 383709576 4028 581880129 -62054205 1963 455237207 -882635508 3351 -430204903 229158822 663 643797427 -2416772 8473 450999109 314701704 9389 51022000 246550739 1787 904377080 9067497 7760 690218755 -871032819 1462 996958697 -538606907 3669 -180309093 -677383695 8842 -821290384 -733323543 5002 745262886 -770453868 8030 160809207 -918763788 5639 242276279 -979376042 9016 -523153635 -930063693 7731 154929870 241112925 8462 598692061 599012707 8040 -641208950 -774185484 333 384544140 401065763 3353 556176900 -12658682 6584 9908275 983315446 7876 -820917610 -224835212 5076 717342480 -498612066 9747 318435094 172011590 4338 -995948801 -842651603 8536 -677582183 -216733767 6156 95229358 -238504192 3273 419955461 -4922978 3812 -388974008 400802081 7528 658268677 178866616 7786 -836052744 -926175164 6247 198792735 510260864 6590 118281894 436709995 251 317197461 2937763 6741 -320065127 436709995 3070 53010453 800872927 8543 -303077343 69866389 858 319836471 -326867555 6745 661504142 -762984644 6099 159519152 530975902 6879 153650122 -145656182 4981 769252533 -532461869 6181 113991999 25245259 383 -804711490 -326867555 3430 242371970 172716317 5869 996958697 -370995350 3917 -127099524 735266920 1005 556956133 -102616382 6178 445487668 514647040 8763 -468748459 983315446 1560 186143921 843183414 2446 789599069 790791048 9622 237202817 -847516222 72 -885902280 -610759465 258 -873330901 309767757 5304 -222755521 -25481956 6277 -197256971 -917002395 9555 -414072427 357634387 4140 443682091 808458464 3171 -724955977 20640279 3947 -866805045 -626960836 3262 -641743513 84912338 7191 392619171 173706002 3115 -679771608 120714490 661 203882298 -241109217 4481 -523153635 -542766725 717 -37605991 -634448468 7457 -943765901 -714969150 8275 -753444014 -538783279 9974 -224653306 -587938776 5928 385061500 577086332 4986 456971210 221807394 1885 -318594823 -439161220 7899 -429705827 792126616 2297 435508139 -160616618 7342 799451393 571289655 2955 471959189 -532480095 6883 35292617 -253862095 3538 744180713 354868681 6490 -340171206 975421774 9324 606386234 642676439 1349 -516862573 -587328878 7628 -758730708 954289075 3583 -396260662 -817688363 8992 113991999 807498308 3148 924865694 -439161220 2098 319836471 -467674160 3856 904377080 -616215891 5166 -464876611 -604372177 1925 745262886 -959377362 4916 587732774 192105438 1560 979367031 726123669 1247 637350827 165969864 548 101065261 148237200 8117 -173326777 -216733767 1234 486132758 589562219 577 799451393 359326871 1999 897184369 760808182 9342 76589551 754349173 5279 211476448 -800207670 4340 -318594823 -107816005 2737 -866805045 -687400377 633 -57926793 142516378 7268 -200432659 -18027120 2384 -140204704 10315616 8313 -437269696 -428125906 1894 -252062903 591101630 9785 -24555993 -488329721 1966 -462110684 736209727 6888 -663610139 940351551 2057 802713909 428634831 6811 420946811 934322296 5450 230990250 164789337 9255 167095145 329596656 3434 242276279 -378650091 1914 -178218611 948573862 4072 -223542791 397008646 2926 -180309093 925036002 1812 623885564 621799091 2540 385061500 378550894 636 -282947285 282650126 638 -871335076 -480421233 8374 -320065127 -77358192 6392 600595365 -692760474 9056 274684164 710420710 3641 -462251380 -604372177 7189 -579753663 258279313 1740 996958697 114067850 1362 309782673 -62054205 5972 956500599 934322296 6568 -495872554 -175424765 648 788860010 207204985 4627 632166073 267514505 7420 538056056 -596741589 3291 -396260662 -944284380 1153 828427488 576296258 8905 -579903004 -145656182 6830 653488323 809191902 2909 -27254901 -580802379 4719 -592869884 -510150761 3134 588746282 207204985 5437 756775613 -391392334 5089 727210702 -80079561 9295 -711940062 -550929672 9710 -398942627 -22135290 447 -811440102 -235480390 3537 725296106 -539801973 1489 36208776 -969759958 8285 706094613 165969864 7729 -860588659 192105438 7798 -960815885 -988857540 7595 -713671847 -138728153 8575 593245571 -477872507 6223 -605433625 571151168 881 -483963712 -419413153 2580 77257476 571151168 5326 66554430 583887438 4316 -506108098 -216733767 1574 -594876646 571151168 7114 -414072427 576308127 5272 -107144390 940351551 6240 -229462282 260681552 5003 -885902280 50437640 1437 -32127524 113055790 1743 -56515768 -838009976 2021 984758233 623594641 2846 -853928283 164789337 5489 250399364 230960562 7735 907986225 -687400377 8314 -252062903 -834467209 4092 -395956989 923466000 3600 -57926793 983092089 9307 -851229723 502233577 192 955336534 407966190 3195 -113858331 221629539 4342 -139250047 703761437 1304 230990250 86906463 5023 -906744014 258279313 1921 -866805045 510460231 1987 -984681216 -91451757 735 18912815 668596988 8626 -887409683 235577293 7434 776650368 736209727 237 -483963712 355375465 6808 744369343 -39716639 9319 554902523 763812773 6262 632166073 378550894 7867 148638548 528222218 1066 159519152 -518037450 1520 -138739177 619606312 9320 -495427420 -457339610 8363 -752427345 -478868248 868 706094613 957236409 868 -60381668 501786309 1656 -517047177 58400332 1452 -758730708 847381634 6615 -662161563 612937914 7550 -468116074 185419808 4834 -468116074 787435090 7045 -684658326 323257823 1658 -668294983 -982620691 8029 288822109 494296571 4149 593245571 -804086127 7420 -573101732 -980745605 7269 378721678 -107816005 5939 -968473567 400802081 1749 -960815885 932809740 1856 -60381668 456498577 6518 -485776708 140118715 3879 861072654 -824673983 6570 958197040 -102616382 3744 743615922 -320275386 1935 -80417143 -640496847 8003 288822109 -326867555 591 744180713 183142469 6018 860901194 -649744978 1253 461120723 577086332 2966 -608722586 -12658682 3523 -742476174 285651977 4861 766057365 -143728230 6739 -999315023 691372823 9618 203882298 -735027831 331 94407230 -733323543 7599 164014304 165969864 9077 -304998049 229158822 7727 -626119646 929621952 5006 302196177 -720929795 9751 450999109 -917177937 4926 603283737 760132745 551 956320838 576308127 4168 -579903004 637639714 6956 -957024935 -640496847 4690 556176900 105963480 6136 -37605991 178866616 8168 -430204903 -596741589 4356 -24555993 359326871 7980 -943647082 790653415 5077 846494925 84351585 5313 554902523 767277603 2494 970404299 -758476279 9450 -80417143 874563739 37 -573101732 339857137 7005 -180309093 -727449159 4297 94407230 254718604 4972 -592869884 -606256406 7298 -60381668 710867164 4069 346106146 -770453868 8762 -18555551 625059375 9928 924375399 735266920 7276 801372660 642676439 5770 185320654 537902684 3594 97778439 782701464 1449 606386234 -912791350 564 -712768288 -987783463 272 -224653306 858256145 9334 609354975 -416125915 4763 -46963869 230960562 4513 -165895350 323319528 8797 -642406813 379411178 7709 400206984 -969822537 5777 -864361257 -157362262 6846 769252533 -784538084 3231 -484301856 397008646 9686 -742476174 -507881407 6240 450999109 -823688399 1722 -742674827 523443473 9811 849370527 -378650091 5735 849370527 145992042 6625 134541291 333687312 1158 -26248663 -568505124 4335 -468116074 -498612066 2143 -949652880 -457339610 7266 -270472709 748105066 8475 -811440102 -118950135 5816 -345538013 -514717258 3485 -392563411 -373712345 5334 490718230 329596656 4162 -18555551 433603754 9629 250399364 -430974226 3894 -265310524 13297982 2000 -662481765 -784538084 4729 979367031 -871032819 4586 575769250 354868681 5651 6050410 -528332594 7644 -81105363 501786309 5461 -304998049 -982620691 1622 514387831 185419808 8672 134736800 925036002 6375 -677359660 375063920 5786 -193222752 -998282020 5798 -295746759 -770453868 4767 399221151 760808182 5346 62409989 -246727512 4149 -830222831 -972401466 5271 -296429472 -391392334 8467 628785561 -145656182 1731 557828077 -2844514 2499 290220374 -519845955 1992 154929870 -435842546 501 -304029084 323319528 67 -763126949 612937914 791 -483963712 -812767182 3101 415008073 -478868248 7987 283582015 -830206964 9777 -113858331 362357458 8184 -414072427 -378650091 318 827090885 433603754 9228 774766110 172011590 7581 -739519560 748391913 6064 704952011 84351585 2293 -608722586 953642587 949 589418019 -107473815 5918 756775613 -641768215 6558 97269878 401065763 5380 598623000 -254779032 4215 208370227 735266920 6877 806860754 537681327 7333 -517047177 -180114637 3053 572970480 84351585 5358 945885557 -912791350 5160 -572328769 106531338 9003 211476448 -580802379 3000 -46963869 737416156 6123 -344785252 637025929 3600 802713909 -1544306 6523 688304736 -963031318 7040 443682091 -918763788 2563 769252533 623594641 3323 -483963712 -391392334 3779 -733269590 327833852 2102 745262886 -39716639 1263 333481643 -774185484 6306 -388974008 -747172297 375 -784965875 915112531 1773 392619171 -275855088 5994 -712768288 457730381 5172 -720279006 65925556 716 -700447167 186112748 8748 159963934 540533417 8790 262333337 877599979 5346 -89914167 -528332594 4142 7927533 -326867555 2079 252844961 -246727512 9287 357348209 800872927 6097 -724955977 359326871 7706 6050410 -391392334 3334 147521749 -175424765 5446 -259723723 614083036 2123 321737429 923466000 3700 -579753663 -6527040 1093 -995948801 -568505124 9343 956500599 334468470 8526 -788691861 301566791 4467 -541903248 691372823 1267 526115530 459630031 7299 -127099524 871037015 171 -790567313 -669544691 9520 588746282 -382741973 7371 -572328769 428634831 3863 871194505 -552163616 8024 112146941 250129683 4315 637350827 -556644281 5069 159963934 975421774 20 482175535 587394411 5903 336445578 710420710 1430 526115530 229158822 766 321737429 770540018 2485 796608963 689952861 5725 -292338832 -770453868 5975 170281305 714190974 4291 -784965875 -359196587 2332 -292338832 173706002 115 214470427 725864175 5802 214470427 690335848 6971 -616075888 -930063693 4588 36208776 908862009 713 320190225 242506470 9069 -259723723 -253862095 1906 -541903248 309767757 5616 -26248663 241112925 2934 -608722586 -587938776 227 790805185 260681552 6047 -32127524 186112748 6947 641303610 -969759958 9433 -139250047 -892585231 9266 -679771608 -727449159 6551 -662161563 696875596 1798 -742476174 763812773 1827 974033465 -842651603 1589 111664688 334468470 2727 -897411868 316245420 30 -409309355 334468470 2939 -943765901 655182973 6954 82437869 860325562 398 587732774 285651977 4292 997717396 -552163616 696 -9979738 951409368 6180 336261049 -735027831 5952 -795235195 -189256438 179 -943647082 -145782884 1194 581880129 -277770150 6346 -296429472 -641768215 6884 124521096 -409833937 9772 -296429472 249521955 6162 -485031576 655182973 8358 -102108106 -255161784 7015 500691477 -480421233 4741 -684246827 -26030145 6838 -107144390 755033596 5384 -790567313 -2416772 2903 445487668 -599705535 3494 -60959292 614083036 9870 450999109 69866389 5937 676457194 790653415 3193 324917167 -498612066 5787 -324108487 -947024393 2153 871194505 -328361714 1336 -516862573 877599979 6900 124521096 -987312206 7077 789599069 -519710186 5433 230465541 484968871 9000 -395956989 -944284380 9092 745796394 957236409 6681 72289201 599012707 9810 -429705827 -488329721 4560 -391256746 902716491 3400 -340171206 -969822537 6975 -80483111 760132745 4511 -523534710 345293859 8370 486132758 790653415 5411 903882211 681650630 644 -714715511 327833852 8638 225977642 710867164 1492 -320240582 497556073 6622 133578046 -6527040 6312 -616075888 957236409 9391 159963934 576296258 8866 -180309093 737407430 8309 389689903 -255161784 3329 -102108106 185176345 8424 -804711490 314701704 9946 588746282 -373742773 5462 -852061915 68458537 8487 593245571 624711990 7124 806860754 -538606907 7198 -851229723 221807394 5269 461120723 -396443569 2102 435508139 227796847 2399 -984681216 9067497 6054 958197040 84912338 1451 80638889 -587328878 4959 -304029084 207204985 2924 445487668 -523131123 8699 97269878 140118715 1378 -195594144 -345372687 3734 -902913893 104047847 6815 -592740407 -413649920 2365 239977367 -538606907 7579 -887409683 -17837615 9685 -337718848 20640279 4740 -455260398 703761437 126 450999109 782701464 1576 -60381668 -999366082 840 -88984793 -707104214 2214 250399364 54064180 5109 958197040 69866389 4018 28254867 -138728153 7056 134541291 655182973 8552 -344785252 -291242407 4988 124521096 113055790 676 -864361257 -966341392 9632 -616075888 -742514560 8016 -185227082 547792085 5427 -641743513 858256145 9166 55392029 948688886 5955 -72660599 -138728153 1511 -409309355 397008646 699 872946790 -350396971 7635 455237207 -849810455 8852 392619171 -373712345 3802 839743563 -320275386 8987 -895856160 -723259232 5051 200002129 -587328878 8099 502461295 621799091 9052 262333337 -6527040 701 450999109 -402609820 9426 -388974008 523443473 5079 -224653306 744410083 2626 -72660599 407966190 6770 60178104 -180628268 5927 -178692644 -770453868 9447 861072654 -723351459 5301 443742845 404498162 3386 -700447167 792126616 6990 132666338 -122563446 4656 -641743513 -640496847 932 -605036105 595584975 7902 300584887 505436080 8334 557828077 301566791 6786 823212438 -464278607 8479 832079231 -528332594 1526 507130881 -674143567 6036 -986798763 34487722 3923 -978041604 10315616 1117 134541291 221807394 947 -995948801 25245259 7950 -505763077 266354586 410 431597356 920790234 7703 141018937 -80079561 1702 -30664265 81565408 7329 -193222752 932809740 3525 203882298 357634387 2458 -185227082 621799091 7575 -711940062 198809378 6404 -140204704 -714969150 196 28254867 -477963972 9289 288396892 -599705535 2655 -282947285 114067850 3699 208653695 -918763788 4859 -943647082 -849810455 2073 -18555551 -180019002 6286 -902913893 -406636424 6220 126227291 -278764461 7236 -641743513 -637770708 2484 211476448 249521955 4390 -495427420 -387385224 5845 -533099096 308467212 891 431597356 -723351459 9175 907986225 -681273289 9005 -462251380 -339092621 900 933592111 -155566831 9536 834030362 -692760474 2867 205740340 121273815 1615 -851229723 192105438 9542 -1525175 -238504192 9320 271669262 595610484 4767 -26248663 929621952 250 481309793 304234449 7897 101065261 574893362 4125 637350827 24721518 5812 -293301938 283618452 9249 -793494677 -382741973 3969 60178104 121273815 217 -314668245 362357458 5632 776650368 -241109217 9354 239977367 -715481022 9767 -668294983 -353878938 7103 242276279 -842651603 196 -714715511 -538606907 2032 359856605 -804086127 5813 -790567313 -102616382 3154 -758730708 -610759465 2694 -642406813 915112531 289 -393621510 418236261 5611 98412735 -620537603 3660 -818563944 -599705535 928 774766110 -689864118 5168 568509939 302261235 9789 388425412 934322296 9049 643240412 -568505124 2223 357348209 250129683 9828 -340171206 9067497 9715 789599069 34487722 9097 955336534 -254779032 5940 994188367 -295979666 3992 -578899112 -38529745 1528 -417075880 908862009 8065 -712768288 -85425315 9255 -177692824 951409368 7641 276318540 -616215891 8476 901762269 -339092621 3658 -541613550 851865821 4943 -900897170 -999366082 3531 357348209 909720152 3874 261480454 375063920 3857 -880768056 100537981 1371 -24354900 457730381 8965 -668294983 34487722 50 814168394 695424884 4678 736000118 308467212 2652 289429528 -67116370 4528 -637625968 300598832 9704 806860754 -373742773 973 955336534 917915710 8440 677101531 -510150761 1083 699845372 -532461869 8035 -816009077 -675821088 3504 -24555993 -514717258 9961 -999315023 339857137 9338 306909421 737407430 7383 639577616 -528332594 9274 28254867 -25481956 8748 643240412 355375465 8115 -955947554 -241109217 3500 -409309355 -145782884 3933 -392563411 -488329721 4227 -26248663 301566791 6847 388425412 -674143567 4108 -711940062 -681273289 9678 200002129 -256522804 7827 -753444014 625059375 9455 159519152 691372823 6505 593245571 -224835212 9076 -91480363 -396443569 2167 486132758 494296571 1429 296351558 -216733767 5892 731360872 80128302 6540 276670886 241112925 363 -714715511 782701464 1590 284084525 -62054205 1095 -655787129 -870714362 4568 435508139 81565408 7041 -464876611 744410083 1743 6941521 596844461 2365 -88984793 -2416772 203 -347105773 703761437 1568 6050410 140118715 2333 -684658326 -474396314 7780 814168394 -715481022 3518 -921972308 -674143567 2208 526115530 142516378 2019 276318540 -18027120 5506 -965690654 -849810455 2671 -435603523 -72808273 447 326944888 878753022 6728 -862762751 -823688399 4621 -943765901 -293015975 3693 -492064852 -830206964 9919 319836471 -480421233 9062 743615922 859002805 4418 575593831 241641947 6909 55392029 329596656 9045 -817455026 -40017599 5485 -814521565 -604372177 7743 -782345427 -882635508 1752 661504142 -308625495 7388 -760927535 -434454493 8957 66554430 378550894 6280 133578046 691372823 1418 677101531 -180019002 6320 766057365 552945615 6767 426406281 407966190 4725 -517047177 84675120 1045 205740340 689952861 3156 -277916716 -457339610 5853 -91480363 462889810 6419 471959189 334468470 3932 557828077 484968871 6940 -411443846 -189256438 2678 507130881 -741977163 3039 289429528 -620537603 136 598692061 -256522804 1203 543489268 230960562 2731 160809207 201215238 1326 -435603523 -2416772 1991 -885902280 140118715 6903 -462251380 223758683 9397 373708873 451143780 4840 639577616 -519845955 4200 588746282 -987783463 4056 744180713 93515835 3996 776650368 -145782884 7096 154929870 -774185484 7184 581880129 576308127 6396 -677582183 397008646 9025 -851229723 -528332594 9950 924865694 -877856608 2168 585806236 -295979666 8862 95229358 -60039432 6469 -82560345 612809394 8381 994188367 383709576 332 76589551 902716491 1018 -750364362 198809378 976 691696706 -79813879 7501 -205591575 -987783463 1709 -915467466 241641947 4243 725828363 -800207670 747 782059495 -649744978 7146 -389046679 690912387 1744 -395956989 -17837615 3598 461120723 50437640 7462 -252062903 -477872507 9699 388998433 165679230 6238 -784965875 -308625495 5204 -742674827 655182973 8899 372746255 668596988 4044 -795235195 185419808 3762 237202817 84351585 7860 388425412 704079155 8201 377338343 752571881 2476 996958697 855531857 6462 637350827 -477963972 4958 -796502525 -283024647 4850 -548146736 800872927 1904 -698100407 162573004 7942 924865694 -634448468 7353 817353730 358289528 2013 -994655931 -467674160 5094 -648172782 312278158 4274 336261049 -409833937 430 388998433 350857850 8316 30661577 -610759465 2275 945885557 -238867983 8145 170281305 915112531 5114 -156704963 -246727512 3255 357348209 614083036 6846 979367031 957236409 1969 426406281 -507881407 4944 -963214471 -78776258 8920 -579903004 -741977163 9730 147521749 514647040 6856 806860754 767277603 7637 -492064852 -675821088 4061 -193222752 -72965798 1696 -637625968 60115387 8542 288396892 -145656182 6370 -345538013 -616215891 8394 -648172782 -634190590 9466 400206984 -498612066 2848 -840080990 787155496 8950 -836052744 -723259232 6292 481309793 -378650091 1481 967176925 -256522804 5647 443682091 -138728153 1074 -492064852 -538783279 1750 14549497 633885440 7497 -167893416 235577293 4927 296351558 -488329721 4811 -742476174 790653415 8112 60178104 511120657 728 7632844 790791048 1736 -871335076 -528332594 6811 346106146 576296258 2595 317197461 -246727512 8074 846494925 988138114 7481 -723817788 855531857 2207 112146941 -353878938 9350 53010453 -620537603 1656 521711157 309767757 7840 593245571 -590535547 4474 -252585274 241112925 5380 14549497 13297982 7420 924865694 869461301 1763 502461295 105963480 6273 -318594823 939797135 9068 212383076 -675821088 1910 186143921 -123998677 8490 -347105773 308467212 5854 -483963712 137137472 6768 593245571 -18027120 5642 984758233 -877856608 850 82437869 -137614817 8238 796608963 -18027120 1942 -80483111 871280315 4880 -145442184 430751296 27 -395130011 384615346 7714 -26248663 -75558732 6938 -26248663 -497617879 9251 215460157 206971304 6651 -731712580 -138728153 6881 450726355 -6527040 218 830044995 953028578 8067 -178692644 323319528 330 -866805045 379411178 6741 -404777150 -518037450 9929 -412753693 -370601295 6435 774219377 -959377362 2612 924865694 591101630 7962 415008073 401065763 1324 -887409683 -26030145 3643 -205591575 -439161220 8330 -662161563 323319528 1362 -197256971 106531338 9616 -9979738 183142469 871 587732774 902716491 2193 147521749 339857137 915 587732774 865035290 4098 -871335076 -747172297 7190 202006559 384615346 6865 -464997457 484968871 1143 242371970 711907478 1621 203882298 953028578 9115 274684164 -578196919 855 -165895350 -180019002 7419 372746255 851865821 8880 -668294983 -975541629 1472 -41723720 71638226 4211 -871335076 703761437 9712 137362839 -926175164 5277 71562520 -409833937 3918 321737429 -550929672 2987 -344785252 -964453208 302 326178903 -842651603 9436 776650368 -947024393 7495 -277916716 -370995350 470 82437869 978934680 2124 375298123 576296258 158 456971210 -811266222 6509 276934223 -770453868 9090 -304029084 -523131123 7465 -462110684 628016383 6746 -1525175 954289075 1767 744180713 -137614817 5871 -344785252 690335848 9014 -18555551 459630031 4299 632995737 308467212 5027 -642406813 -824673983 5506 -484301856 339857137 7402 -836052744 -323498634 9391 867830712 -474396314 7806 -320065127 743907535 3123 -684658326 -774185484 9885 -842131951 -382741973 6106 97269878 -137415419 4526 471959189 571289655 255 296351558 -498612066 8285 385077631 285651977 6353 898151267 358289528 6249 -608438352 633885440 4102 -871335076 988138114 652 153650122 859002805 48 -81105363 -4922978 2091 -915467466 586257457 7438 -468116074 -579706452 3791 895696545 -966341392 3844 -752427345 234812484 3188 230990250 -145656182 9966 -391256746 704079155 2961 997717396 -123998677 1746 -517047177 847381634 9912 743615922 637639714 4068 -915467466 116410268 6190 956320838 -409833937 7598 431597356 -541221340 1645 -318594823 308467212 656 -742674827 84675120 1464 924375399 -847516222 5829 -388974008 710867164 6784 346106146 -85425315 8263 641823635 596844461 2102 35292617 858256145 3748 -221252086 162818619 7696 392619171 -752801340 2368 643240412 -439161220 5808 717342480 868619715 4462 6941521 -954204496 1762 -900897170 362357458 3930 400206984 -326254820 6980 -763126949 859002805 6713 262333337 -175424765 3915 -197256971 -122563446 469 261480454 462889810 2612 -268055717 -118950135 1777 -548146736 -912791350 8761 -505763077 101406452 6868 388998433 546315517 4790 -418986193 -882635508 1604 -684658326 -189256438 5995 -533099096 183142469 9153 -102108106 -979376042 2402 208653695 -774185484 5157 -492064852 -752801340 8196 587732774 713033531 9385 -750364362 871037015 3624 -392563411 920790234 5450 -569925158 142516378 3164 -960344885 254718604 8588 606386234 -872013529 3864 -178218611 -640496847 2830 208653695 -26030145 7727 -523153635 -675821088 2782 806860754 -137415419 6263 -626119646 314701704 4943 653488323 106531338 3996 -259881996 -56290324 713 361901512 654795929 8272 -960815885 697350972 9633 147521749 -434454493 2375 955336534 792126616 4025 -304998049 923466000 9569 997717396 599012707 1209 -389046679 -137614817 8279 471959189 -25481956 2878 643797427 -6527040 1962 -636004911 -430721629 178 775192135 -689864118 5976 -259723723 -735027831 4094 -304029084 -514717258 5442 321658590 526029047 9948 -89914167 925036002 7579 -880768056 808458464 896 295011177 -293015975 130 -579753663 -528332594 3256 416939399 737416156 3105 -41723720 -434454493 4785 113991999 -413649920 1335 802713909 711907478 1917 -411443846 -155566831 4388 984758233 9067497 3923 623885564 -430138322 4260 688304736 710420710 1366 -566276366 -480421233 3231 727210702 216476815 2473 124521096 865748389 4494 846494925 530975902 8386 14549497 -39716639 2320 295011177 -987783463 9341 -516862573 -464278607 3822 -314668245 -817688363 4259 794990305 621799091 1133 230465541 -145782884 1435 -864361257 165176940 563 -670941446 -277770150 9119 -320240582 184543446 8012 -462110684 283618452 7267 -429705827 929621952 381 346720726 787155496 5618 -915467466 -747172297 761 373708873 737407430 8394 39323915 787435090 4259 -314668245 874563739 2106 -897411868 13297982 1604 -504728021 -969822537 9161 -887409683 -596741589 2318 211476448 242506470 8298 587732774 -920354849 1680 521711157 -302291887 1613 979367031 -539801973 6668 994188367 404498162 4199 515731471 767277603 5062 -724955977 -387385224 1733 -464997457 690912387 1566 903882211 -523131123 7422 399221151 754349173 3360 375298123 -137415419 3336 556176900 -13579437 7962 -27254901 489852142 7868 -437269696 526029047 7742 593245571 -410456729 2492 828427488 726123669 1737 -195552514 -569727142 9204 -296429472 -947024393 9396 -723248351 552945615 5264 688760575 -254779032 314 725296106 462889810 653 572970480 459630031 1386 704952011 951409368 2915 745796394 384615346 3165 386524132 -370601295 9234 28254867 929621952 2043 801372660 -606256406 4346 65640932 -419413153 9353 -866805045 871037015 1504 -388974008 -528332594 6758 53010453 953642587 8958 653488323 462889810 1992 514387831 -122563446 1563 -268055717 951409368 2128 -862762751 -987783463 5692 834030362 241641947 597 358603584 -675821088 5177 -281453999 591101630 4656 333481643 808458464 5619 -930543776 71638226 1877 185320654 -871032819 5701 53010453 241641947 6642 55392029 -502510208 841 -88984793 -40017599 1307 -229462282 -596741589 1454 -662161563 681650630 7557 903882211 -67116370 263 289429528 235577293 6593 -412753693 -519618554 7701 -790567313 83192310 4957 -180309093 -575758012 9096 -372598176 748391913 758 25277645 -326867555 67 358603584 878753022 7217 -818563944 -538783279 2782 -578899112 614083036 1115 -790567313 908862009 5264 54815350 -599705535 3758 769252533 588009941 5261 860901194 308467212 4613 -388974008 -892585231 6893 970142316 -387385224 5938 -24354900 -77358192 2686 581880129 -457339610 7166 827090885 526029047 3531 279935936 113055790 66 -541903248 379411178 8798 461120723 495259264 7316 -197256971 -541221340 6050 -46963869 162818619 5380 186143921 -378650091 2700 895696545 782701464 2185 -215298725 637639714 3787 490718230 939797135 230 -8891200 84675120 9614 538056056 452933610 913 -750364362 -457339610 8246 -592740407 120714490 8949 215460157 770540018 8669 -270472709 -414919441 1063 288822109 763812773 2053 218552482 852597739 8487 134736800 -542766725 3092 -636004911 -477872507 6808 801372660 502233577 3887 -199655013 -80079561 1314 -965690654 748391913 4741 -994655931 302261235 9846 66554430 623594641 3950 -592869884 -477963972 9826 372746255 495259264 9524 141018937 939797135 838 -167893416 934322296 9697 933592111 -469304036 6391 -223542791 -987312206 522 -578899112 -784538084 7475 -435603523 430751296 2763 -418986193 -542766725 9060 147521749 -727449159 1459 137362839 290903050 6073 -505763077 -747172297 6370 6941521 874563739 1650 -334823104 697350972 2576 186143921 65925556 8378 76589551 -254779032 2641 450726355 -533410976 4251 -960815885 235577293 3078 643797427 -72808273 5965 -462251380 142516378 5286 -816009077 628016383 4959 400206984 233977048 2382 -712768288 725864175 6362 -281453999 655182973 7733 974033465 -413649920 9106 731360872 145992042 595 205740340 84351585 3919 290220374 -220282924 8307 867830712 -220282924 8956 214470427 690912387 3719 -605036105 327833852 4206 557828077 -22135290 9483 -642406813 -912791350 2471 -949652880 164165409 429 641303610 -742514560 9420 14549497 800872927 3533 593245571 -988857540 2357 482175535 137137472 6592 -548146736 -107473815 2244 521711157 -439161220 6970 -127099524 -72808273 2744 -303185692 -532461869 3147 -763126949 80128302 3922 -594876646 -409833937 1481 -37605991 -145656182 6952 -505763077 494296571 4016 -830222831 -469304036 1465 600595365 988138114 550 416939399 -145656182 8433 -56515768 -416125915 6178 -826268461 587394411 7837 609354975 229158822 1149 823212438 184543446 6098 -215298725 -413649920 3370 -417075880 725567063 4986 572970480 -550929672 2419 756775613 397008646 5758 -292255571 -153153706 1237 -637625968 404498162 891 742195767 -157362262 9230 -271969423 690335848 7231 35292617 537902684 6820 -26248663 -611172692 1011 -296429472 878753022 3752 841773118 -964453208 6702 147521749 -573863688 5450 7927533 -599705535 8024 -723817788 -659937969 4480 600595365 100537981 5916 -605036105 316245420 7538 -862762751 855531857 7746 -410968218 84351585 744 623885564 526029047 3405 392619171 -849810455 5831 -641743513 467154252 1969 346106146 -969822537 7608 -658800027 140118715 4328 -199655013 -532480095 8202 658268677 -434454493 6709 -655787129 760132745 1274 -41723720 -604372177 7704 -462251380 -155566831 368 861072654 744410083 7043 -814521565 -540147019 3836 -921972308 -659937969 7214 706094613 379411178 1825 -391256746 783307873 6375 929592861 -736169755 321 288822109 624711990 7996 -579753663 230960562 4522 690218755 -308069367 5884 830044995 192105438 1056 -56515768 101406452 3387 -624499268 -416125915 9564 54815350 -917177937 9878 597458038 93515835 67 450999109 329596656 8438 -677359660 -804580750 8427 827090885 -518037450 9976 -523534710 -428060524 9034 71562520 -763707999 7981 814168394 172011590 1839 585806236 865035290 6270 -410968218 241641947 7606 632166073 -107816005 2675 -195594144 -606256406 8822 556176900 250129683 5205 321658590 300598832 3150 933592111 -882635508 337 -719954341 -229334088 9504 254376885 -606256406 878 588746282 -108961822 2509 976065724 246550739 8625 643240412 871280315 7890 415350853 -246727512 6207 -978041604 690335848 8385 -459660004 -79813879 403 262951696 -428125906 3780 97269878 -180628268 6321 14549497 -723351459 3310 -817455026 173706002 923 -719954341 -62054205 3923 618828757 -497617879 5923 774766110 330258523 1833 -24555993 -964453208 2241 -719954341 859002805 7823 -921972308 206971304 9957 317197461 -804580750 6830 -900897170 910797386 3263 -224653306 383709576 1998 -999315023 -176184567 8542 -501570916 339857137 9179 431597356 -933872333 9463 65640932 -391392334 3592 904377080 679444628 7495 -523534710 -40017599 8258 871194505 859002805 1947 538056056 -675821088 1048 -712768288 -587938776 8286 599861155 763812773 7899 -288462512 725567063 6803 124521096 230960562 7585 321658590 -278764461 5364 -248959048 583887438 6799 25277645 -519618554 7371 98412735 -176184567 7623 72289201 -238504192 8831 482175535 -811266222 2126 897184369 114067850 2449 860901194 120714490 9250 -80417143 790791048 8921 374048762 312278158 1370 -464997457 -56290324 8075 7927533 -370601295 9199 -662161563 433603754 1071 -679771608 430751296 7098 774766110 -892585231 5136 -523153635 -370601295 1726 543489268 221629539 2722 481309793 -681273289 7528 860901194 -402609820 8778 -904289455 234812484 1909 507130881 -596741589 1674 -608438352 -497617879 8115 -608438352 -246727512 298 -282947285 -428125906 7723 -668294983 359326871 6702 381360154 -918763788 8494 -24354900 172716317 7316 562484066 84675120 8526 450726355 619606312 845 -156704963 957236409 1023 -592869884 84912338 2846 262951696 258279313 3806 742195767 790653415 7400 -485031576 -817688363 8881 -411443846 -812767182 9574 -398942627 625494491 3775 643797427 -610759465 725 587732774 172716317 8274 -793494677 354868681 7017 -887409683 505436080 9403 276318540 -847516222 1870 153650122 621799091 982 -965690654 -727449159 7661 276934223 -634448468 5950 -662161563 -214031543 2928 159519152 -255161784 4930 50900266 -576052836 4712 -906744014 242506470 3448 261480454 748391913 9853 215460157 -123998677 7874 817353730 105963480 5334 -140204704 -715481022 1119 -835865341 -406636424 2538 -578899112 545926563 8355 -667281786 24721518 5159 -282947285 878753022 9098 994188367 -563052661 7137 34562744 871037015 2505 -303185692 -804086127 2638 -670941446 206971304 8599 -835865341 583887438 5072 812095536 -933871142 2507 198792735 -106926072 7635 -292255571 -238867983 7285 -516862573 -723351459 1529 72289201 323319528 818 -345538013 68458537 7730 -277916716 116410268 7739 -377899289 -550496243 1392 731360872 896907104 5470 262951696 -707104214 4058 202258799 743907535 2464 384544140 988138114 1712 -592869884 -659937969 8337 -173326777 935472375 8879 -748046122 -176184567 9504 945885557 227796847 230 -161837184 497556073 4769 731360872 -254980365 9753 765724683 -91451757 3757 974033465 -811266222 8516 112146941 233967741 7594 -56515768 953642587 4131 -608438352 983315446 5260 688760575 871280315 8944 -748046122 467154252 8074 -268055717 -18027120 6044 -605036105 433603754 7796 317197461 -396443569 1138 40730044 -561696456 4244 124521096 194386713 3321 -999315023 851865821 5187 72289201 333687312 1801 796608963 -620537603 8494 846494925 -224835212 705 556176900 673747334 7336 806860754 844883068 6663 -605433625 703761437 3474 -860588659 308467212 7856 -418986193 689952861 3594 -320240582 71638226 3377 456971210 -326867555 8464 -742476174 -25481956 5013 138983262 -634190590 1615 200002129 -108961822 2736 18912815 658148446 9547 -880768056 -477872507 2947 -81105363 -637243618 2374 445487668 268124172 1458 147521749 -79813879 3464 -753444014 -926175164 9748 372746255 -268014947 2174 358603584 710867164 4729 -222755521 54064180 8610 -573106477 -519618554 2593 274684164 831097006 5996 -324108487 939797135 8395 -221252086 -268014947 4824 -380535924 -60039432 8619 -462110684 207204985 6665 -60381668 -842651603 2848 -193222752 -238504192 5933 186143921 -2844514 1878 717342480 456498577 514 -27254901 -72965798 6376 -344785252 9257479 376 9908275 700760523 6296 -271969423 -550929672 2711 -742674827 668716963 338 -495872554 727249379 6866 82437869 -497617879 7215 556956133 -707104214 5596 220316799 -410456729 2902 677101531 233977048 8122 -459660004 10315616 5016 -900897170 -256887004 4090 242166718 316245420 1324 796608963 283618452 8916 929592861 -154221403 7880 -506108098 -804086127 6431 276934223 -176184567 9555 -298306079 -118950135 2933 603283737 -323498634 8711 -700447167 809191902 5610 851137422 -363659966 7227 455237207 -180019002 6889 -750364362 -268014947 3776 154929870 198809378 880 -338588899 -926175164 3931 -720279006 878753022 1790 -298306079 -947024393 7683 -580193843 -587328878 7626 -37605991 -933872333 3308 -127099524 -741977163 8966 507130881 695424884 2740 941043086 -138728153 7860 202258799 -561696456 6027 -818563944 -255161784 9257 955336534 -128633008 7513 471959189 -502510208 7184 271669262 662075929 7195 725828363 -238867983 1696 482175535 355375465 9183 -32127524 -969822537 8593 823212438 114067850 4961 562484066 -320275386 9211 907986225 932809740 3429 -380535924 -488329721 3601 72289201 690335848 6406 133578046 267514505 717 801372660 871280315 4447 -541903248 -616215891 6411 296351558 713033531 8265 242276279 909720152 9130 -80483111 625494491 644 443682091 -667907585 353 -836052744 951409368 3722 -228953103 844342243 1888 814168394 -532480095 7473 997717396 -474396314 439 53010453 -576052836 6016 420946811 -18027120 3611 -713609356 -742514560 3605 419955461 690912387 6710 -677582183 953642587 7844 -580193843 352760 4911 65640932 754349173 3411 -578899112 624711990 2954 -395130011 -238504192 4612 -404777150 229158822 8754 -541613550 878753022 5186 -842131951 -62054205 2805 230990250 58400332 8961 632166073 -649744978 5310 -906744014 -644469017 4400 -821290384 908862009 1802 -345538013 915112531 6049 725296106 -67116370 7492 -404777150 -847516222 7451 378721678 589562219 834 -960815885 874563739 7278 -177692824 -428125906 9412 -223542791 -26030145 9255 170281305 -604372177 5114 -296429472 -328361714 7732 271669262 537681327 439 435508139 896907104 1531 677101531 763812773 3331 632166073 -580802379 9703 -986798763 -457339610 8901 632995737 923947394 6435 276318540 -838009976 9553 -782345427 -238867983 8571 -684246827 495259264 1903 -711940062 -143728230 3919 -82560345 -107473815 1789 -853928283 843183414 3930 588746282 -502510208 6726 -465268228 655182973 5971 -749150071 183142469 3283 -842131951 625059375 5154 -700447167 184543446 1681 450999109 910797386 9125 -437269696 358289528 4468 51022000 -890148323 324 262333337 184543446 9516 871194505 -224835212 6243 -713671847 121273815 4293 -960815885 -649744978 8374 794990305 -410456729 5139 514387831 -345372687 8554 -552935221 -587328878 6911 691696706 502233577 9090 -624499268 -981396868 4747 776650368 316245420 640 7927533 -79813879 5485 279935936 -800207670 4805 -714715511 183142469 7802 -88984793 -999366082 4154 640846707 185176345 8497 589418019 246550739 7057 859615587 679444628 1802 7927533 752571881 3782 -314668245 382394381 8159 212383076 -72965798 4587 717342480 511120657 6538 -804711490 -538606907 4163 -75232342 -153153706 1999 -320240582 282131358 9309 -594876646 642676439 6893 -215298725 -519710186 1140 -580193843 157310618 2111 -624499268 194386713 3733 643240412 695424884 7656 -429705827 -414919441 7042 -818563944 84912338 6336 -27254901 -246727512 3141 -796502525 127347959 7816 794990305 -735027831 9207 588746282 662075929 53 839743563 142516378 9969 -156704963 681650630 890 -994655931 -578196919 4387 17834815 874563739 3415 186143921 871280315 7780 970142316 -353878938 6242 -395956989 643726334 8170 -138739177 -569727142 1155 77257476 404498162 203 357348209 -626960836 869 -763126949 -373742773 9811 -749150071 -870714362 7225 -293301938 84912338 1608 62409989 -106926072 1422 572970480 -430138322 6043 -18555551 -39716639 4831 320190225 -370995350 2080 -89914167 -834467209 6109 152683172 315450092 9408 113991999 957236409 6765 627081375 285651977 4670 -338588899 754349173 5443 -758152363 -552163616 119 -222755521 25245259 5567 72289201 -107816005 734 400206984 -538783279 7703 215460157 906601156 2375 -978041604 -436066679 790 215460157 260986665 770 -18555551 -575758012 1284 359856605 792126616 3916 -523534710 -18027120 6775 -811440102 164165409 2993 -796502525 -433558593 5929 482175535 923466000 5940 628785561 858256145 6026 -222755521 71638226 9411 -986798763 612809394 1559 271669262 820204610 9429 -726202882 305267341 1964 782059495 -175424765 1590 924865694 917915710 7255 283582015 -681273289 6533 55392029 -4922978 3389 -89914167 -94241214 2588 94407230 65925556 226 502461295 865748389 3185 627081375 -254980365 3379 -223542791 -478868248 7211 -49706513 932809740 9542 -410968218 -606256406 8391 -739519560 -649744978 8806 25277645 234812484 3307 -714715511 737416156 40 426406281 691372823 8171 543489268 -123998677 5234 -229267078 871280315 2236 628785561 948573862 7180 -840080990 869461301 6390 -662161563 807498308 8456 690218755 851865821 1549 691696706 302261235 3295 -107144390 -482425657 7330 -955947554 899852615 6540 -468748459 -784538084 8806 898890414 -573863688 2062 -280158933 552945615 1455 -818563944 25245259 9096 -80483111 920790234 5167 515731471 290903050 7308 185320654 -817688363 6050 400206984 545926563 7160 -788691861 -370601295 3110 461120723 514647040 9168 -795235195 300598832 5601 -739519560 -606256406 5197 699845372 183142469 3630 -517047177 104047847 4004 94407230 621799091 3224 -265310524 623594641 7850 -24555993 -998282020 9498 415008073 165969864 3927 -314668245 121273815 4870 -435603523 100537981 6314 814168394 467154252 2790 284084525 250129683 9356 875158202 121273815 9921 875158202 -62054205 9912 211476448 984136690 111 556956133 148237200 7737 -410968218 878753022 7662 -830222831 915112531 1813 490718230 428634831 613 688760575 -849890539 3961 185320654 868619715 8474 806860754 -834035628 2773 50900266 58400332 384 -37605991 266354586 1739 333481643 -763707999 916 984758233 624711990 7602 214470427 -85425315 1432 -165895350 -176184567 1664 -82560345 -72965798 2336 39323915 198809378 7176 774766110 -692760474 5676 -986798763 703761437 3936 -102108106 -254980365 4325 841773118 710420710 5191 849370527 537902684 972 -624499268 109588416 3942 -853928283 868619715 1648 897184369 -556644281 9989 814168394 152975300 6895 333144811 227796847 2288 -297925385 869461301 1519 -885902280 815772525 7401 897184369 619606312 6590 -679771608 -480421233 6192 849370527 -22135290 2455 799451393 -563052661 1105 205740340 782701464 8615 -616075888 -920354849 749 -107144390 787435090 1567 773032821 -128633008 5533 -739519560 736209727 5867 36208776 628016383 499 -541613550 -302291887 1443 -404777150 755033596 177 -714715511 655182973 960 994188367 -714969150 6430 -592740407 105963480 7585 -826268461 -94909804 7 -842131951 737407430 5135 907986225 847381634 1459 482175535 -872013529 7983 242276279 -94909804 4875 -435603523 595610484 3079 -957024935 -143728230 6664 -281453999 -253862095 3939 745262886 -514717258 7965 53010453 282650126 3144 -139250047 -649744978 4439 776650368 940351551 4729 -648172782 84675120 4451 486132758 -519710186 8505 -195594144 -964453208 8479 186143921 655182973 7202 -417075880 -328439089 9236 274684164 587394411 7012 -473282718 -824673983 2547 276670886 865035290 7583 -37605991 -235480390 2957 -178218611 -2416772 3076 598692061 526029047 9993 -57926793 -67116370 1593 995796966 865035290 8160 444203955 -323498634 8797 -288462512 807498308 7659 -860588659 726123669 6189 101065261 382394381 1233 901762269 68458537 5301 -504728021 -229334088 8346 36208776 -681273289 712 994188367 316245420 9079 -679771608 -812767182 8755 -318594823 -969822537 7830 643797427 -439161220 5407 514387831 194386713 1873 -395956989 653728216 5847 -173326777 -246255401 6759 -758730708 628016383 4090 -167893416 383709576 8334 -592740407 -56290324 6002 -999315023 -966341392 4695 -795235195 462889810 916 -592740407 790653415 7139 -138739177 -770453868 7689 300584887 300598832 4246 -984681216 54064180 9949 -338588899 157310618 922 -700447167 -674143567 7990 -904289455 -291242407 6437 333481643 662075929 3656 -655787129 355375465 8637 -684246827 -758476279 4519 358603584 703761437 1227 -89914167 690912387 2125 -324108487 -430974226 6287 388998433 -118950135 8221 208653695 -469304036 6275 389689903 902716491 6584 -455260398 314701704 371 898890414 911656525 5183 -871335076 -933871142 4796 861072654 379411178 9816 -579753663 951409368 9827 18912815 121273815 180 849370527 591101630 7432 878804098 -972401466 5121 -782345427 -320275386 6730 627081375 -138728153 6460 378721678 -872013529 1613 -626119646 -122563446 123 -968473567 -892585231 9402 -505763077 104047847 6808 -473282718 -128633008 2839 -636004911 -293015975 7328 375298123 951409368 9560 -80417143 -94241214 1486 252844961 909720152 3508 -578899112 -416125915 674 274684164 452933610 7707 426406281 362357458 9574 385061500 -176184567 6646 -297925385 595584975 738 -960815885 -428125906 8960 62409989 668716963 1935 -337718848 -378650091 357 -605036105 -363659966 778 618828757 -127944183 8601 321737429 198809378 5355 40730044 302261235 8491 521711157 2937763 4261 -637625968 696875596 3529 -484301856 266354586 1406 -314668245 -747172297 950 727210702 -428125906 3121 276934223 -587154461 1322 336445578 -328439089 6723 598692061 571289655 6281 392619171 -56290324 7572 -943647082 100537981 6743 -668294983 327833852 3863 632995737 242506470 8059 167095145 -2416772 2772 -473282718 145992042 6194 -338588899 316245420 300 -177692824 -323498634 3782 -915467466 378550894 9037 -782012495 -736169755 9215 -676826894 619013448 1752 -784965875 911656525 1081 -229462282 808458464 5007 562484066 -12658682 2999 -417075880 809191902 5635 212383076 -153153706 6503 -742674827 -578480160 1262 699845372 -682911832 7910 -504728021 223758683 1292 600595365 145992042 3478 426406281 -391392334 3952 -616075888 -353878938 7294 585806236 428634831 53 556176900 510260864 1105 598623000 -770453868 9715 -345538013 951409368 6706 -579753663 -838009976 6483 -713609356 221807394 8727 -173326777 221807394 9236 -760927535 105963480 9835 -816399402 -216733767 7599 -411443846 754349173 1289 859615587 831097006 3592 7632844 -736169755 7559 25277645 951409368 183 318435094 81565408 8815 -205591575 -550929672 1863 211476448 978934680 4869 502461295 290903050 6989 -655787129 -326254820 4084 995796966 433603754 7932 361901512 114067850 2970 160809207 -741977163 4775 284084525 221629539 1110 359856605 939797135 8135 -847492585 65925556 9519 -483963712 619013448 4525 309782673 -792640319 9639 141018937 658148446 5403 806860754 121273815 7824 -642406813 452933610 6127 -523153635 -834467209 654 832079231 -238867983 3008 -362797003 510460231 7294 -298306079 642676439 5533 271669262 865035290 8583 996958697 186112748 5394 284084525 726123669 1118 -637625968 312278158 108 984758233 -153153706 6351 461120723 -416125915 8880 -229462282 710420710 2489 -80483111 -373712345 5448 152683172 -890148323 8361 -222755521 911656525 1982 981998742 334468470 442 55392029 378550894 5740 -999315023 -736169755 9019 598623000 -323498634 5795 924865694 308467212 1571 742195767 -561696456 6747 185320654 770540018 7057 388998433 932809740 1404 941043086 514647040 6568 970404299 315450092 6827 -304029084 -519618554 3017 997717396 -180019002 4423 346106146 113055790 1378 -24555993 978934680 9685 955336534 428634831 3558 -56515768 -406636424 1417 -816009077 571289655 7133 704952011 -510150761 7975 202258799 54064180 6286 359856605 339857137 9369 -134704201 -220282924 5482 -891435429 574893362 6594 -391256746 -538783279 8732 -37605991 185176345 658 -177692824 -326867555 1438 -821290384 -278764461 3147 254376885 -189256438 446 -344785252 790791048 421 385061500 81565408 3025 -292255571 -482425657 5630 970142316 -241109217 8999 -320065127 355375465 6100 389689903 84912338 3040 -963214471 260986665 7335 -816009077 -77358192 703 -573106477 -606256406 3976 -726202882 -454664712 3852 581880129 737416156 1511 743615922 -654048846 2686 704952011 -519845955 7485 -285968378 -387385224 9401 -138739177 760808182 7749 -677359660 309767757 4181 691696706 285651977 5969 -292338832 -457339610 992 -960815885 -102616382 2922 -178218611 -277770150 9525 300584887 -569727142 8776 -978041604 457730381 9117 34562744 183142469 6068 274684164 260986665 4869 -678310388 953028578 9531 802713909 -758476279 5361 745796394 -762984644 9540 153650122 637025929 816 -836052744 -817688363 4532 640846707 -540147019 2769 -82560345 695424884 6000 639577616 -85425315 245 -523153635 710420710 5315 -637625968 -220282924 3509 302196177 714190974 3905 450726355 -964453208 1734 -473282718 -428060524 6252 -91480363 -22135290 7658 -465268228 878753022 3686 30661577 135100579 3321 507130881 523443473 7847 782059495 -165817517 6913 -391256746 84351585 3376 -30664265 -834035628 9690 375298123 113055790 79 -411443846 -634448468 4925 242371970 -94909804 3460 -788691861 315450092 5271 500691477 379411178 3780 62409989 923947394 2169 -60959292 822735291 9292 -340171206 254718604 8770 30661577 -518037450 3833 872946790 -26030145 4336 -393621510 -157362262 9606 898890414 589562219 8979 -18555551 948688886 1046 498871246 267514505 5395 -178692644 379411178 8691 -303077343 621799091 5076 -82560345 71638226 1398 -984282547 -91451757 7175 568509939 951409368 1561 -314668245 -420200090 5283 575593831 -328439089 8842 36208776 -323498634 2308 -395130011 595584975 7282 66554430 172716317 2675 743615922 201215238 4053 -935008788 -616215891 7223 756775613 -235480390 3019 606386234 260986665 187 556176900 -733323543 6895 -676826894 546315517 5600 -796502525 -538783279 6966 -228953103 69866389 5381 373708873 -784538084 6482 -534346540 229158822 5621 -752427345 84912338 168 205740340 -406636424 6944 288396892 494296571 5712 -578346066 -40017599 318 823212438 847381634 5835 319836471 852597739 1087 -338588899 -110865839 8026 -752427345 -339092621 5655 -56515768 -917002395 7517 -749150071 -596741589 9704 276318540 484968871 986 -904289455 71638226 673 623885564 9067497 4368 200002129 -872013529 3046 745796394 -533410976 6267 897184369 -587328878 8576 769252533 407966190 3944 -347105773 -302291887 5496 -592740407 737416156 3067 -524590619 633885440 2766 -41723720 737407430 5936 -763126949 -420200090 9471 -354473179 510260864 7984 637350827 -229334088 8103 -24354900 -573863688 997 -277916716 -723351459 4868 623885564 -735027831 5024 929592861 -838009976 1419 -963214471 249521955 1385 -82560345 355375465 3871 -658800027 655182973 8215 515731471 378550894 352 -793494677 -106926072 6930 461120723 339857137 5361 766057365 583887438 565 -180309093 323319528 477 -793494677 -634448468 4376 -714715511 953028578 1515 490718230 497556073 6062 39323915 -720929795 2752 -437269696 221793945 650 -429705827 140118715 8613 -900897170 -94909804 5624 745262886 619606312 2089 -862762751 -812767182 6490 676457194 -812767182 9336 -409309355 822735291 9984 -221252086 843183414 8541 -569925158 -532461869 8252 -835865341 -238867983 7892 744180713 -963031318 5989 -608438352 767277603 3828 -700447167 459630031 8747 50900266 -587328878 8683 -280158933 748391913 8364 -679771608 -137614817 986 924375399 714190974 373 -338588899 871037015 6084 677101531 375063920 3658 242371970 695424884 3650 154929870 -912791350 2122 538056056 574893362 7897 -677359660 233977048 1581 -814521565 457730381 1726 618828757 221793945 4128 443682091 -185727053 7577 -271969423 -762984644 4980 -320065127 -185727053 8825 -713609356 -687400377 5602 -906744014 948573862 5223 225977642 -283207497 4306 -372598176 -359196587 3453 -185227082 -596741589 6620 -719954341 715905772 9865 388998433 -641768215 8991 -492064852 896907104 8093 -820917610 -308069367 49 637350827 -987312206 9978 -501570916 526029047 2935 -139250047 116410268 4621 -89914167 -180628268 5734 956320838 407966190 4024 -605036105 86906463 537 897184369 -982620691 1588 415350853 13297982 6900 137362839 -216733767 7222 -986798763 711907478 7576 717342480 576296258 7281 -462251380 872494340 633 7927533 822735291 2395 -462794916 355375465 6430 632166073 -804580750 8019 996958697 715905772 5751 -388974008 -825880446 1266 -304029084 787435090 8836 677101531 -824673983 7152 40730044 655182973 6900 704952011 691372823 7976 97778439 418236261 6156 -523153635 528222218 5615 828427488 -416082175 7049 981998742 614083036 6145 802713909 -723351459 4439 7927533 858256145 7214 -862762751 20640279 3683 254376885 511120657 2132 -464876611 -38529745 4095 200002129 633885440 2716 -30664265 612937914 6101 600595365 -2844514 4538 981998742 -641768215 5758 -573101732 -435842546 4992 994188367 -137415419 6308 568509939 939797135 6051 -161837184 908862009 7029 -978041604 -723351459 5824 318435094 260681552 10 -626119646 -541221340 7793 276670886 345293859 7943 -372598176 -382741973 347 -221252086 -342686234 707 -91480363 -308069367 2586 792418959 316245420 4363 725828363 -180114637 3872 420946811 462889810 1507 -579903004 865748389 6442 -548146736 404498162 4621 415350853 -538606907 4084 174718177 -293015975 6525 318435094 246550739 5471 -156704963 -123998677 4461 806860754 -94909804 544 296351558 654795929 5357 -739519560 -528332594 4779 -749150071 397008646 4494 -8891200 -792640319 9233 -678310388 -435842546 7264 -548146736 615990641 358 -215298725 329596656 57 154929870 -727449159 9143 643240412 -540147019 519 699845372 137137472 762 306909421 -573863688 2824 -49706513 400802081 6582 600595365 116410268 8 444203955 -736169755 1701 -790567313 704079155 3451 562484066 452933610 2824 133578046 -291242407 4812 444203955 -107816005 7002 -271969423 -414919441 8086 38832074 312278158 8712 661504142 -246727512 6210 -714715511 -723259232 5552 -871335076 -80079561 4561 901762269 587394411 2488 -485031576 -107816005 3627 -411443846 -654048846 5441 486132758 157310618 9383 -418986193 710420710 1052 416939399 -308069367 4204 239977367 -370601295 269 -285968378 -523131123 8247 802713909 -370995350 4285 -205591575 623594641 5423 -605433625 -563052661 8357 -178218611 9257479 2566 -483963712 -102616382 5608 502461295 216476815 2418 -171017790 65925556 2752 -56515768 703761437 8539 28254867 -278764461 7404 -592740407 696875596 5334 -578346066 614083036 4313 295011177 681650630 9634 -943647082 172011590 9791 955336534 -256522804 9185 -753444014 -825880446 8382 252844961 24721518 6490 198792735 81565408 7370 -102108106 -502510208 7165 -713671847 -345372687 5331 996958697 -246727512 4535 945885557 -477963972 3992 -684246827 -430974226 6695 -228953103 20640279 6429 -495427420 -707104214 6400 250399364 407966190 795 9908275 -39716639 3264 202006559 -145656182 5032 230990250 755033596 1394 333481643 -823688399 5383 -127099524 908862009 8032 202258799 -85425315 8306 -999315023 547792085 8715 976065724 599012707 5925 -380535924 -269653141 1630 -943765901 -107816005 4685 -895856160 105963480 6576 -259723723 514647040 7938 -252062903 -677383695 9353 769252533 -323498634 6257 -902913893 -542766725 2711 -658800027 -488329721 2205 -173326777 -278764461 2 -821290384 623594641 5639 14549497 -246727512 6110 794990305 -454664712 3308 346720726 116410268 8783 -417075880 923466000 4703 -396260662 -1544306 2690 -795235195 457730381 664 -292255571 -464278607 122 346720726 -681273289 7483 -180309093 -477963972 5993 377338343 120714490 252 -676826894 696875596 9328 997717396 865748389 5602 34562744 -373742773 553 -417075880 948573862 7066 -88984793 983092089 1971 -541613550 495259264 4606 731360872 783307873 7806 -814521565 978934680 790 -726202882 782701464 4696 48202816 -416082175 6862 -145693826 836292797 5832 60178104 954289075 6073 -851229723 -680716101 6922 -943765901 489852142 9525 774766110 623594641 74 507130881 308467212 5295 -180309093 755033596 4725 -177692824 589562219 8201 788860010 552945615 4812 -157757047 953642587 7449 -417075880 -502510208 6572 -167893416 726123669 5332 -534346540 589562219 538 603283737 860325562 780 -605036105 165176940 7267 691696706 787155496 7607 556956133 -926175164 6596 274684164 400802081 7361 -145693826 844883068 9109 -965690654 939797135 5250 -57926793 637279848 9324 262333337 -189256438 3347 -303185692 -56290324 4431 -957024935 -145782884 3805 -303185692 68458537 6875 554902523 -550929672 8340 -340171206 754349173 1107 -713671847 510260864 2787 981998742 844883068 3915 997717396 -175424765 8664 118281894 546315517 6919 -989673571 -532461869 7585 486132758 -122563446 3038 51022000 -25481956 1111 -280158933 -229334088 5203 997717396 78832863 3196 796608963 229158822 7334 832079231 910797386 6736 981998742 591101630 6295 743615922 -2416772 9432 -285968378 -920354849 3707 515731471 -430974226 5057 288822109 -255161784 226 -167893416 983315446 7281 997717396 -295979666 233 -804711490 194386713 5296 -642406813 -669544691 9260 924865694 528222218 3846 -713609356 -720929795 6287 -462794916 -430138322 6261 -533099096 932809740 8589 -864361257 233967741 4681 562484066 844342243 384 -524590619 953028578 9149 262951696 -552163616 7203 211476448 865035290 4880 200002129 844342243 8758 -895856160 148237200 5113 688304736 -435842546 4336 66554430 872494340 247 -82560345 -477963972 762 51022000 78832863 2365 159963934 233967741 90 -138739177 -871032819 2572 170281305 -727449159 4429 138983262 -637770708 4881 -906744014 357634387 1274 -91480363 -428060524 354 -362797003 545926563 851 51022000 206971304 2659 288396892 -533410976 509 97269878 -871032819 1823 -676826894 695424884 6979 -895856160 178866616 6883 543489268 -918763788 4518 756775613 -278764461 3949 -995948801 -917002395 808 556176900 -550929672 2070 538056056 254718604 4378 -750364362 -523131123 7580 -145693826 737407430 3747 -578346066 -235480390 4 -533099096 923947394 3650 -677582183 -478868248 5663 -343048181 583887438 9126 556956133 309767757 5770 481309793 -742514560 4557 -978041604 -469304036 5915 -578899112 -966341392 6906 -485031576 -482425657 9769 -362797003 -590535547 7883 897184369 -413649920 5707 -252062903 173706002 2570 603283737 710867164 2101 -719954341 -543877687 1667 -39504037 258279313 5150 796608963 787155496 4390 -731712580 954289075 3286 744369343 843183414 2510 956500599 642676439 8791 -821290384 258279313 6913 871194505 710420710 6714 598692061 -982620691 2889 704952011 -283207497 2940 628785561 -107473815 4484 538056056 760808182 1825 290220374 909720152 7911 585806236 -67116370 1224 -24555993 621799091 3129 -173326777 54064180 5568 -75232342 -824673983 2909 828427488 -469304036 5418 -195552514 -736169755 9264 -758152363 201215238 8767 725828363 -153153706 389 -178692644 -2416772 2916 -760927535 -830206964 4285 375298123 -727449159 3083 -295746759 874563739 8923 159963934 710867164 76 -573106477 452933610 3480 639577616 -254779032 1333 -758152363 -963031318 2291 -221252086 948573862 5550 237202817 198809378 1851 373708873 140118715 5072 871194505 540533417 3153 817353730 -792640319 3352 118281894 20640279 1624 6941521 -165817517 8599 -984282547 953028578 2751 -678310388 383709576 8348 -788691861 -353878938 4641 321658590 -523131123 7637 -465268228 -382741973 2443 -960815885 -999366082 5009 -235730132 -402609820 798 -960344885 -17837615 2283 -782012495 623594641 1798 556176900 -18027120 5395 400206984 -580802379 4682 -749150071 725567063 3325 80638889 -890148323 2966 603283737 -634448468 1007 51022000 105963480 9158 744180713 714190974 2741 -41723720 932809740 8644 186143921 547792085 8072 543489268 -268014947 7189 -145693826 -823688399 9215 -626119646 953028578 3263 -173326777 20640279 3573 -89914167 510260864 6206 839743563 681650630 5195 -796502525 737416156 3848 261480454 -756267434 1408 -145442184 770188411 3662 -663610139 890315807 447 -185227082 -246727512 3060 -906744014 599012707 4120 48202816 -4922978 9763 -285968378 -143728230 3730 -864361257 -153153706 285 65640932 -552163616 864 288396892 596844461 4882 -636004911 920790234 8642 -292255571 -406636424 1041 -380535924 697350972 9230 502461295 34487722 865 -337718848 173706002 7807 -516862573 87942942 1425 727210702 612809394 3181 -749150071 530975902 6718 385061500 711907478 1517 377338343 9257479 7572 -742674827 165176940 6187 -411443846 -792640319 9302 -275568251 -944284380 6598 -739519560 334468470 3537 609354975 -229334088 5627 832079231 711907478 5711 -462110684 456498577 2950 792418959 -933871142 7384 97778439 -792640319 3157 -60381668 748391913 2463 -139250047 -999366082 1037 -177692824 831097006 7338 -931162724 -877856608 2945 -533099096 -972401466 5506 -957024935 221629539 1041 598692061 359326871 7340 302196177 868619715 4560 -296429472 -80079561 9607 -91480363 -675821088 1609 461120723 -954204496 729 984758233 -175424765 9827 -178218611 -917177937 260 -81105363 267514505 2451 159519152 -308625495 3165 597458038 152975300 6689 -679771608 -969759958 9934 -935008788 988138114 8927 -157757047 760808182 6554 -409309355 696875596 1766 -304029084 752571881 162 -171017790 855531857 2657 -580193843 -94241214 1735 976065724 744410083 8510 639577616 32988365 6831 658268677 -599705535 243 -485776708 -930063693 5964 -320240582 -849810455 6686 -978041604 323319528 3961 -684658326 -975541629 1248 901762269 250129683 839 -303185692 241112925 4508 77257476 230960562 5752 898890414 809191902 9243 80638889 -75558732 4970 230990250 -2416772 498 -986798763 -634190590 4919 823212438 725567063 7958 -393621510 165969864 6634 373708873 -817688363 6351 507130881 792126616 869 -616075888 -720929795 6139 324917167 -804580750 7762 799451393 267514505 8101 -235730132 746720990 6567 -862762751 872494340 4663 -228953103 -275855088 5214 -303077343 -563052661 2620 -930543776 920790234 4276 97778439 576308127 3322 -389046679 -959377362 9344 471959189 -920354849 6334 -296429472 -467674160 2552 -221252086 312278158 9176 690218755 -370995350 1935 -320240582 314701704 2601 111664688 940351551 5089 170281305 241112925 7818 -222755521 172011590 3395 562484066 514647040 4448 -91480363 357634387 7653 526115530 703761437 5774 -271969423 -6527040 954 -248959048 754349173 9514 814168394 -326867555 522 543489268 923947394 8211 861072654 357634387 1094 -989673571 547792085 8338 6050410 588009941 3197 -663610139 -18027120 7070 -943647082 -396443569 1853 141018937 147468541 3541 -293301938 352760 2044 377338343 653728216 6505 -608722586 518522757 7992 -157757047 518522757 8999 186143921 452933610 3692 276934223 643726334 6830 324917167 305267341 4516 756775613 957236409 5086 -887409683 -920354849 115 -9979738 -482425657 9408 661504142 -67116370 6964 -714715511 -67116370 9205 -26248663 -723351459 222 -578346066 836292797 2002 319836471 874563739 8237 575593831 -667907585 7707 208370227 871037015 5005 -464876611 80128302 3677 -739519560 -18027120 7752 -271969423 872494340 6002 790805185 -763707999 9122 -462110684 906601156 9391 -915467466 121273815 3891 -177692824 -229334088 1504 7927533 574893362 8310 385061500 -137614817 9767 -750364362 -110865839 2289 167095145 858256145 6305 956500599 -224835212 7380 -398942627 -982620691 2106 -723817788 333687312 1125 141018937 142516378 8931 174718177 -254980365 8860 -178692644 10315616 2657 -417075880 -153153706 9835 557828077 643726334 4872 321658590 20640279 6945 -72660599 925036002 1097 -790567313 -987783463 7888 -713609356 -359196587 9976 830044995 -742514560 3324 -836052744 106531338 9889 830044995 -561696456 7397 500691477 -128633008 9884 443742845 -302291887 7479 456971210 852597739 719 -24555993 -648616287 5871 -297925385 -842651603 3636 -185227082 653728216 898 -566276366 -40017599 5612 -608438352 -741977163 154 -409309355 -528332594 6786 637350827 -892585231 6833 -139250047 -954204496 5059 -178218611 -268014947 4753 373708873 -416082175 1757 205740340 382394381 6011 185320654 983092089 8422 -753444014 -580802379 2120 940580089 574893362 2047 185320654 2937763 7853 420946811 451143780 2953 -679771608 934322296 2611 745262886 20640279 7063 -492064852 -402609820 2166 -605433625 576296258 6181 -795235195 183142469 2396 688760575 -677383695 5144 -32127524 820204610 9544 -281453999 -302291887 5782 -127099524 379411178 2192 -62104082 -396443569 6520 782059495 697350972 9245 276934223 -255161784 9486 -224653306 60115387 3042 742195767 -747172297 1282 -821290384 323319528 1152 -26248663 637025929 2592 -995948801 511120657 7303 -684658326 -752801340 5908 -277916716 250129683 9648 -72660599 537902684 4165 -462251380 172716317 6601 -296429472 -575758012 290 658268677 -2416772 2352 -338588899 -689864118 3354 515731471 -128633008 6453 377338343 -165817517 1313 773032821 379411178 5450 -978041604 87942942 1984 388998433 -532461869 5356 378721678 -812767182 8813 -80417143 -293015975 2935 -885902280 715905772 3131 377338343 679770619 7029 -340171206 -578196919 6355 -826268461 -56290324 520 -960344885 869461301 9492 -292255571 511120657 6154 776650368 820204610 3912 575593831 -669544691 6977 271669262 815772525 6999 -782012495 -637243618 4870 456971210 457730381 9776 -955947554 375063920 3656 336445578 -675821088 3270 -871335076 612937914 9454 -712768288 790791048 9175 632166073 -302291887 779 725296106 383709576 372 725828363 184543446 8181 -252062903 233967741 5820 60178104 -283024647 5207 34842144 157310618 3898 385077631 192105438 7109 -648172782 -677383695 7185 597458038 511120657 1937 141018937 234812484 197 -178692644 285651977 1085 -880768056 -291242407 6605 435508139 -238867983 7009 321658590 -291242407 8214 39323915 935472375 6334 -960815885 -370601295 9242 632166073 282131358 7778 220316799 418236261 4529 -930543776 114067850 2317 -320240582 -720929795 2823 -679771608 -13579437 852 62409989 915112531 5822 -724955977 -345372687 8133 -288462512 -759341521 9782 -978041604 54064180 362 399221151 654795929 1580 -523153635 760132745 8210 65640932 -812767182 1087 274684164 -180114637 1309 -677582183 704079155 5513 288822109 929621952 470 132666338 -94909804 1180 -82560345 910797386 5654 690218755 510260864 171 598692061 84912338 3127 66554430 13297982 4731 -180309093 -430721629 2152 53010453 658148446 8554 -193222752 994859498 351 -37605991 329596656 9135 898151267 836292797 2916 154929870 -626960836 2563 676457194 815772525 9659 556956133 378550894 1039 -297925385 633885440 9666 -679771608 727249379 2215 -395130011 -387385224 9293 994188367 -824673983 6582 699845372 109588416 5919 -957024935 -291242407 1689 65640932 -256522804 9195 -578899112 -563052661 4721 -165895350 -707104214 1097 167095145 783307873 2404 39323915 -345372687 4957 36208776 -847516222 692 -723817788 -720929795 9669 -362797003 147468541 4963 995796966 689952861 754 186143921 713033531 9557 386524132 290903050 2922 283582015 430751296 8679 372746255 -439161220 7436 -193222752 430751296 5328 -60959292 -359196587 8468 588746282 614083036 2037 603283737 -275855088 5279 198792735 352760 2289 374048762 -160616618 4737 230465541 185176345 1205 643797427 359326871 2886 -140204704 623594641 7469 872946790 725567063 1015 653488323 614083036 6948 -354473179 116410268 3822 388425412 -669544691 9369 -866805045 71638226 6444 -285968378 234812484 8451 486132758 -345372687 1818 -566276366 637279848 5745 -943765901 -825880446 6349 -679771608 -933871142 8773 170281305 -2844514 2381 -733269590 -22135290 803 374048762 83192310 1208 742195767 760132745 3237 974033465 -40017599 6723 859615587 -22135290 7089 706094613 50437640 6465 -199655013 -434454493 5038 296351558 -834035628 6904 242166718 164165409 3635 -579753663 304234449 5937 790805185 725864175 6369 575769250 859002805 3471 -417075880 -145656182 7507 -776344661 988138114 2418 -793494677 330258523 5747 -864361257 152975300 5788 -641743513 -747172297 8095 -81105363 948688886 6052 745262886 -488329721 5420 -793494677 -576052836 7242 653488323 13253654 698 -957024935 198809378 3964 861072654 -578480160 2312 -524590619 655182973 5399 744369343 227796847 8123 -178692644 -762984644 5728 817353730 345293859 2538 -81105363 430751296 9571 956320838 -933872333 1196 -793494677 -40017599 9996 -533099096 615990641 9461 456971210 -308625495 5541 -573101732 223758683 3788 632166073 624711990 7087 -943765901 164789337 6785 -592740407 836292797 6630 372746255 -556644281 1518 -24354900 983315446 5855 -788691861 -532461869 2380 -897411868 770188411 8275 358603584 -959377362 5928 -860588659 -457339610 8609 -185227082 84351585 9398 -495872554 -871032819 8943 555348851 815772525 901 -677359660 -2416772 7202 -324108487 -533410976 2643 -592740407 494296571 5039 568509939 911656525 7267 643797427 233977048 6193 984758233 -353878938 2637 -984681216 -568505124 7020 834030362 -410456729 4870 -930543776 -480421233 7410 941043086 -185727053 1312 801372660 401065763 5332 -999315023 502233577 3827 -579903004 -824673983 8956 48202816 -391392334 1548 514387831 266354586 6010 -566276366 710420710 3334 -711940062 300598832 8620 361901512 -25481956 5207 -178692644 -469304036 5954 237202817 908862009 4108 71562520 953028578 2864 -82560345 696875596 9624 98412735 783307873 710 788860010 -654048846 4857 -720279006 -610759465 2141 51022000 -669544691 9405 -776344661 260681552 3891 521711157 -77358192 5380 443682091 -127944183 2314 -821290384 871280315 5990 200002129 -104871800 6764 -138739177 735266920 934 198792735 612809394 6082 -541903248 -2416772 1095 -723248351 20640279 2374 284084525 910797386 1807 765724683 -391392334 5670 -464997457 -514717258 4218 113991999 847381634 6795 -906744014 -580802379 2257 -897411868 357634387 8457 289610218 316245420 9387 599861155 242506470 7207 -418986193 -477963972 1603 288822109 345293859 6866 -541613550 -872013529 1162 134541291 523443473 574 262951696 -926175164 4719 -9979738 -154221403 829 -960344885 -838009976 2893 861072654 452933610 6420 -26248663 282131358 9396 -984282547 260986665 5978 -193222752 375063920 5035 -605036105 983092089 5379 -784965875 227796847 7732 -139250047 201215238 6621 -409309355 -359196587 7874 -455260398 -477872507 9049 -960815885 704079155 5799 -608438352 911656525 3548 609354975 235577293 8993 -464997457 655182973 7543 769252533 -659937969 8295 -265310524 -587328878 6805 769252533 -882635508 8959 996958697 547792085 5475 214470427 643726334 4178 261480454 872494340 5957 -608722586 746720990 9554 -145442184 -12658682 3511 111664688 333687312 5820 -484301856 -987783463 7713 296351558 -94909804 7433 147521749 668596988 5183 -24555993 140118715 3322 -265310524 679444628 7777 34562744 345293859 3315 -748046122 -488329721 8735 817353730 216476815 3799 50900266 787435090 1840 147521749 -533410976 5462 782059495 -918763788 6475 -900897170 -137614817 179 -662161563 939797135 8718 -259881996 -176184567 5065 -229462282 -579706452 5870 -713609356 703761437 5999 538056056 -469304036 2926 878804098 -413649920 8649 471959189 -420200090 6260 641823635 -550496243 146 743615922 625494491 2792 -592869884 -736169755 6824 -793494677 -918763788 3439 -895856160 -320275386 7191 -677582183 820204610 5208 -484301856 137137472 6521 742195767 -118950135 2453 -39504037 744410083 7789 632995737 145992042 4861 640846707 433603754 1030 976065724 -255161784 4704 -995948801 690912387 4165 -265310524 2937763 5899 -292338832 164165409 2282 82437869 -457339610 2861 319836471 -649744978 744 7632844 -79813879 6233 -960344885 241641947 4248 -465268228 -640496847 2814 -517047177 518522757 5663 -793494677 -988857540 4036 -495427420 -533410976 8546 -505763077 249521955 7224 -605036105 260986665 1737 839743563 -519845955 1610 72289201 514647040 2050 -468748459 162818619 5077 252844961 871280315 744 -140204704 -308069367 9616 359856605 -91451757 4516 598623000 576296258 7268 -594876646 -275855088 1940 -303185692 -518037450 2925 262951696 -599705535 5738 -816399402 615990641 9604 834030362 93515835 2886 -56515768 -420200090 141 -906744014 -378650091 6871 765724683 -611172692 4668 333481643 -457339610 5118 568509939 691372823 5630 -200432659 847381634 2613 -820917610 -77358192 2774 -821290384 754349173 286 -221252086 782701464 4854 97269878 -811266222 2159 -523534710 954289075 2352 -975509051 843183414 7245 388425412 -246727512 7675 -931162724 715905772 1271 -742476174 -575758012 6298 688304736 -94909804 7734 -41723720 925036002 5977 -658800027 165679230 1857 346106146 909720152 2730 -468116074 100537981 4326 -412753693 378550894 5440 774219377 696875596 2902 -437269696 -918763788 443 -139250047 54064180 6801 773032821 596844461 3284 -904289455 459630031 8931 -826268461 -735027831 9897 276318540 -229334088 6669 -391256746 185176345 6939 643240412 896907104 9639 562484066 354868681 3654 967176925 384615346 6389 -275568251 760132745 3602 -199655013 763812773 2296 242276279 -637243618 8633 359856605 -917002395 4071 -836052744 -969759958 4169 -303185692 614083036 4191 211476448 -518037450 3706 -320065127 984136690 4295 -318594823 -302291887 2866 514387831 484968871 2359 -107144390 -12658682 919 -782012495 283618452 5482 -338588899 625494491 134 -473282718 -416082175 2354 -957024935 -877856608 4851 994188367 576296258 9788 790805185 142516378 3824 -641208950 362357458 6820 -303185692 315450092 3985 -572328769 78832863 6314 82437869 -756267434 2544 -362797003 -954204496 1510 38832074 710867164 3517 637350827 994859498 8777 -605433625 -410456729 137 455237207 642676439 5684 -81105363 -246255401 131 388998433 -77358192 5277 -145442184 619013448 1155 -223542791 9257479 6464 -752427345 -967985982 9462 -82560345 315450092 6386 214470427 -944284380 7658 -343048181 183142469 2957 967176925 -590535547 4443 -733269590 81565408 4535 202006559 -890148323 5773 691696706 -283024647 9972 632166073 808458464 3835 361901512 -980745605 4366 -80417143 121273815 9952 -91480363 -912791350 1858 147521749 820204610 533 -481996423 -246727512 9998 -573106477 135100579 1418 288822109 -350396971 408 -847492585 954289075 3417 531457998 384615346 4833 773032821 -579706452 8280 40730044 695424884 5594 309782673 537902684 8478 481309793 -1544306 1638 -252062903 457730381 2936 653488323 -933871142 9041 98412735 -758476279 1533 -228953103 50437640 8144 704952011 710867164 4431 -887409683 164165409 8921 895696545 -157362262 9555 -676826894 911656525 5909 -362797003 -800207670 835 -749150071 -912791350 1171 372746255 -430138322 4003 691696706 552945615 4255 -173326777 -106926072 4210 -513151710 -514717258 4564 -252062903 978934680 18 -501570916 -532461869 6575 -975509051 920790234 7818 799451393 113055790 2884 -795235195 -580802379 7817 242371970 418236261 6581 242166718 302261235 2430 385077631 -295979666 1089 690218755 -714969150 6983 -9979738 -106926072 7513 -462251380 595584975 5303 118281894 929621952 1849 623885564 917915710 6604 98412735 -930063693 6630 688304736 -80079561 1873 -303185692 2937763 8787 -340171206 -275855088 2463 159519152 -528332594 7465 -334823104 790653415 7306 872946790 654795929 1655 -412753693 -532461869 409 774219377 418236261 7302 -481996423 -518037450 5270 262951696 744410083 4353 -804711490 339857137 7512 -49706513 -180019002 3700 -984282547 267514505 3069 -742476174 300598832 2466 -847492585 736209727 1485 -303185692 -430974226 2156 48202816 -550496243 1308 640846707 50437640 1855 426406281 890315807 430 373708873 -741977163 7597 -117882944 -143728230 3328 -473282718 -762984644 7632 -608722586 -514717258 2229 -26248663 -22135290 5675 -592869884 -823688399 7726 -303185692 -308625495 7250 699845372 164789337 6159 -91480363 -541221340 700 817353730 874563739 5838 -380535924 -439161220 9206 867830712 -792640319 6397 415350853 -871032819 9162 317197461 290903050 3947 158720776 452933610 9536 237202817 186112748 3590 -139250047 254718604 5363 832079231 -94241214 2132 -292255571 714190974 7000 -320240582 68458537 6915 101065261 595584975 5660 -395130011 -963031318 8623 -816009077 726123669 9628 827090885 121273815 3746 385061500 -596741589 9178 -782012495 911656525 2449 239977367 800872927 3948 -641208950 -25481956 1077 -107144390 978934680 663 -533099096 -94909804 9766 775192135 679770619 1613 -282947285 -519710186 7760 -678310388 700760523 9923 317197461 528222218 7631 -723817788 -180628268 3559 230990250 690912387 1293 958197040 695424884 9808 -742476174 714190974 9151 -113858331 643726334 8647 377338343 -926175164 3067 -548146736 -669544691 9205 557828077 -641768215 1982 -677582183 -378650091 2174 279935936 710867164 9515 -354473179 994859498 9085 -713609356 -457339610 5302 -700447167 266354586 2911 72289201 -326867555 8210 897184369 -291242407 3637 -902913893 121273815 3961 -107144390 -275855088 2373 361901512 433603754 8795 765724683 -419413153 1073 745262886 84675120 2680 -636004911 282131358 6411 450999109 -72965798 4418 431597356 -550496243 7207 598623000 624711990 6733 788860010 34487722 786 832079231 -157362262 3929 -41723720 113055790 6546 -320065127 528222218 4787 -495872554 462889810 126 38832074 283618452 8727 208653695 596844461 8320 -228953103 -12658682 9576 -637625968 -275855088 3705 -117882944 877599979 9619 444203955 -433558593 4341 262951696 874563739 4834 790805185 34487722 2783 941043086 -430721629 5886 515731471 -373742773 6870 415008073 615990641 3575 -816009077 -569727142 1761 381360154 54064180 2071 208370227 -987312206 1743 -804711490 352760 9203 -782345427 -669544691 3026 -795235195 184543446 2340 -75232342 13253654 1390 -624499268 489852142 390 443682091 -238504192 8429 -62104082 612937914 3327 486132758 -674143567 8533 48202816 327833852 6307 -636004911 679444628 1228 276934223 -67116370 9527 388425412 915112531 3276 392619171 -224835212 2579 320190225 851865821 2962 212383076 -804086127 3275 -139250047 -538783279 3964 132666338 -930063693 2656 878804098 -80079561 5059 361901512 -39716639 5139 326944888 378550894 981 -641208950 -811266222 5418 -117882944 -138728153 4359 515731471 877599979 7319 -753444014 -587328878 4521 -723817788 -419413153 6885 588746282 -254980365 5483 148638548 -975541629 9669 -796502525 184543446 4447 242166718 58400332 2825 623885564 -13579437 6847 -871335076 71638226 1871 319836471 -430721629 593 262951696 790791048 6097 112146941 909720152 2536 290220374 -308069367 9707 -965690654 436709995 1742 283582015 623594641 4557 -679771608 185419808 7712 632166073 9257479 2929 -57926793 -980745605 2648 658268677 -123998677 2320 598692061 -580802379 193 288822109 462889810 7665 658268677 -689864118 2103 -580193843 528222218 3842 276934223 206971304 382 -862762751 -216733767 2202 -320240582 221629539 6229 444203955 456498577 5135 -541613550 612937914 3915 924375399 -610759465 5940 -24555993 748105066 4720 -178692644 737407430 8613 7927533 -26030145 5391 -80417143 282650126 9415 416939399 800872927 2444 995796966 754349173 7562 -760927535 -180114637 4585 -851229723 843183414 9618 -663610139 -715481022 6606 706094613 679444628 6549 500691477 787155496 2840 568509939 113055790 1109 95229358 770188411 4354 -782012495 -488329721 4800 875158202 -575758012 8578 -668294983 268124172 5335 435508139 -157362262 8661 -165895350 514647040 8221 -835865341 -733323543 9774 -462251380 -825880446 4608 -677359660 957236409 7067 377338343 -890148323 2861 -935008788 -254980365 3962 725828363 -118950135 5248 385077631 -550929672 2938 9908275 428634831 7114 828427488 -502510208 7941 -836052744 221629539 9623 -334823104 -498612066 6814 -60959292 502233577 5550 -102108106 105963480 2342 -409309355 -406636424 1099 -468116074 -784538084 9667 -304029084 -387385224 938 -830222831 691372823 3683 -462251380 760808182 501 -605433625 -467674160 1278 -117882944 452933610 5121 -733269590 -587154461 1851 377338343 -433558593 7987 -320065127 -433558593 2565 -304029084 -681273289 3546 789599069 -966341392 9245 377338343 -256522804 5352 -199655013 -735027831 7858 198792735 -4922978 7713 -49706513 -2844514 1935 -994655931 -433558593 568 9908275 -825880446 1876 -462251380 -870714362 4422 283582015 851865821 3816 -670941446 -606256406 4941 -891435429 69866389 9037 -713671847 379411178 76 -37605991 497556073 3877 -655787129 -692760474 3092 -578899112 831097006 7381 -320240582 642676439 1035 -655787129 502233577 8824 333144811 84912338 9328 321658590 983315446 6437 -91480363 -847516222 7984 72289201 948573862 9556 627081375 173706002 8166 76589551 770188411 6398 290220374 755033596 4104 203882298 844342243 9459 389689903 -669544691 2464 598623000 -792640319 2976 -641743513 135100579 8152 -887409683 -56290324 5104 661504142 235577293 2827 6050410 -892585231 1683 823212438 679444628 3528 555348851 -580802379 8797 609354975 407966190 7784 994188367 770188411 5889 54815350 -641768215 6259 898890414 790791048 2910 -180309093 357634387 8206 -495427420 83192310 7289 -712768288 83192310 8600 284084525 911656525 1580 956320838 957236409 6 -726202882 -180019002 5406 597458038 105963480 2892 -27254901 323257823 2532 -180309093 -573863688 3838 623885564 633885440 3558 134736800 954289075 4998 -624499268 -295979666 6117 -398942627 -106926072 903 774219377 -610759465 6044 -338588899 -180019002 2210 392619171 528222218 8310 147521749 -339092621 3143 639577616 -370601295 47 745262886 -40017599 1615 -814521565 -519618554 173 486132758 315450092 2040 -851229723 -419413153 8641 186143921 -370995350 5841 744369343 339857137 9929 98412735 599012707 631 54815350 -573863688 9688 623885564 -378650091 4671 -608438352 953642587 5369 158720776 -72808273 9910 -173326777 60115387 5984 205740340 978934680 4390 148638548 711907478 5426 279935936 -26030145 7722 381360154 -804086127 2086 171041959 815772525 6868 -295746759 595584975 5341 -354473179 782701464 8269 -784965875 800872927 1023 -835865341 140118715 5581 378721678 -387385224 134 575769250 -145782884 9789 -437269696 -474396314 1727 -677582183 246550739 426 461120723 -637243618 6302 262333337 314701704 6267 225977642 681650630 707 388425412 165969864 8085 -27254901 355375465 6762 126227291 -611172692 6830 632166073 -568505124 4936 -391256746 -800207670 6543 970404299 523443473 6659 118281894 752571881 6174 -492064852 711907478 2129 -281453999 -75558732 8571 200002129 800872927 9844 -506108098 -774185484 7033 -178218611 379411178 8804 568509939 -620537603 5760 25277645 681650630 4927 -662161563 -982620691 6241 -904289455 -637770708 877 828427488 379411178 1146 -1525175 462889810 264 789599069 654795929 731 -676826894 -269653141 1019 -949652880 -987312206 3961 -398942627 -579706452 7336 -468748459 -648616287 9761 -60381668 -944284380 9662 796608963 -543877687 64 -749150071 -39716639 5515 -986798763 934322296 1505 -608438352 -954204496 8223 71562520 407966190 1575 -293301938 -606256406 1091 -994655931 -759341521 525 828427488 -91451757 2952 -524590619 13297982 7594 133578046 755033596 8787 212383076 462889810 8729 386524132 586257457 5495 744369343 -241109217 4665 -414072427 -308069367 996 435508139 710420710 1264 -62104082 -538783279 2096 -726202882 -502510208 4598 274684164 787155496 1459 -949652880 194386713 2224 -935008788 725864175 5528 374048762 588009941 3385 -573101732 -180628268 3649 628785561 233977048 8713 643240412 637639714 7691 -677359660 -277770150 4623 289610218 547792085 2466 -60959292 -137415419 6161 333144811 -91451757 3766 543489268 260986665 7783 261480454 -890148323 1215 416939399 329596656 1075 -667281786 662075929 1421 -796502525 748105066 4356 -999315023 -180019002 2308 25277645 691372823 2987 -411443846 583887438 9383 -200432659 -40017599 7278 794990305 988138114 6642 372746255 809191902 3036 502461295 -917177937 8477 823212438 -25481956 8608 -80483111 700760523 5886 346106146 232844920 3066 555348851 -610759465 3263 588746282 -291242407 5003 -968473567 -268014947 976 218552482 -528332594 896 -344785252 -269653141 4590 -795235195 352760 8178 -156704963 953642587 661 967176925 -350396971 5644 -82560345 -406636424 7715 834030362 746720990 8061 50900266 -723259232 1374 -134704201 -616215891 1070 -984681216 -606256406 4919 -347105773 -80079561 4598 -340171206 760808182 2623 677101531 -104871800 237 431597356 68458537 2761 -280158933 457730381 2414 814168394 -428125906 2208 290220374 737407430 6225 385061500 545926563 3451 -533099096 -519618554 761 154929870 -620537603 4623 -842131951 619013448 8186 994188367 467154252 9749 -816399402 800872927 8174 -943765901 953642587 7101 -658800027 -514717258 7656 -723817788 315450092 1969 -684246827 -189256438 8776 385077631 -930063693 9468 346106146 948688886 4912 -292338832 -669544691 3693 -978041604 -998282020 4791 -462794916 301566791 4248 94407230 -2416772 9870 557828077 50437640 3676 623885564 -532480095 9936 5989923 -569727142 9179 -481996423 546315517 8621 -930543776 988138114 1077 -698100407 206971304 2857 65640932 384615346 6806 -817455026 69866389 8720 372746255 948573862 5475 289429528 -326254820 4270 375298123 135100579 4479 -259881996 -235480390 1437 276670886 844342243 3715 -410968218 104047847 3695 -523153635 69866389 5261 39323915 736209727 621 186143921 501786309 1593 898890414 339857137 5615 218552482 711907478 3678 159519152 152975300 174 17834815 -969822537 8235 640846707 375063920 6615 688304736 808458464 771 -252585274 34487722 9425 744180713 -667907585 68 237202817 -587938776 704 976065724 -143728230 5134 774219377 623594641 4252 295011177 940351551 3891 326944888 -60039432 3997 -280158933 214001109 1626 -18555551 528222218 3496 690218755 302261235 6121 859615587 -849890539 879 765724683 -220282924 7475 -320065127 599012707 356 381360154 -824673983 9583 -579903004 -847516222 6062 -592740407 -892585231 9290 205740340 -727449159 1024 -817455026 619013448 4413 -297925385 -246727512 2135 -320240582 -462044632 1010 55392029 -370601295 9219 -9979738 988138114 7588 -895856160 227796847 265 984758233 -79813879 2710 -930543776 844342243 5398 -836052744 -80079561 9958 -285968378 537681327 4167 164014304 101406452 2897 -224653306 595610484 6503 134541291 908862009 6920 691696706 -930063693 3833 -667281786 552945615 1412 -285968378 -108961822 9047 -871335076 528222218 9159 158720776 -804580750 4538 9908275 216476815 9219 637350827 207204985 7308 171041959 -155566831 2592 82437869 612809394 2795 690218755 540533417 4696 -30664265 -414919441 8448 98412735 -762984644 7094 600595365 -38529745 2703 385077631 735266920 6367 30661577 -176184567 8320 -930543776 843133948 3503 252844961 69866389 8685 -714715511 50437640 1368 -758730708 192105438 7741 -541613550 -578196919 8120 30661577 -640496847 434 929592861 -963031318 5209 76589551 -677383695 5646 643240412 -127944183 8461 -430204903 -241109217 7308 400206984 953642587 4649 -464876611 -967985982 1021 296351558 -350396971 6977 -178692644 -328439089 240 -171017790 358289528 5110 7632844 -519618554 4806 599861155 -980745605 2012 126227291 84675120 3988 -32127524 621799091 5040 51022000 -834035628 3979 677101531 -91451757 8088 -999315023 -540147019 1205 372746255 865035290 3516 -473282718 -912791350 3106 -414072427 358289528 820 -398942627 908862009 755 627081375 241641947 7841 -140204704 -67116370 7797 170281305 852597739 3425 461120723 382394381 4560 -165895350 467154252 7006 -222755521 164165409 9041 725296106 84675120 9463 -902913893 137137472 4053 -524590619 -539801973 1443 -713609356 246550739 9320 60178104 -626960836 2113 -193222752 -604372177 5454 53010453 162818619 5427 589418019 459630031 4319 562484066 -85425315 5036 153650122 -563052661 792 -1804967 929621952 2744 215460157 34487722 2112 -835865341 -108961822 7197 637350827 855531857 8890 955336534 668596988 3295 -636004911 333687312 7513 -395956989 -599705535 3000 -978041604 871037015 7321 309782673 939797135 7624 98412735 546315517 4204 -782345427 87942942 1993 -228953103 865035290 7490 51022000 -185727053 839 -222755521 -256522804 7165 -748046122 932809740 8543 677101531 305267341 6388 95229358 -502510208 5222 17834815 145992042 4775 575769250 178866616 2220 -513151710 305267341 9267 400206984 9257479 289 -921972308 -402609820 3175 -372598176 379411178 9799 984758233 397008646 2279 -811440102 401065763 9240 -320065127 -578480160 1263 731360872 -145656182 3674 907986225 404498162 2267 336445578 703761437 9456 -739519560 -420200090 181 796608963 546315517 4003 -178218611 -39716639 3694 34842144 84351585 5394 -739519560 874563739 5713 956500599 -462044632 8743 699845372 -128633008 9925 -904289455 -969759958 539 994188367 452933610 2418 903882211 -373712345 3531 -566276366 305267341 4407 -393621510 713033531 3867 -464997457 586257457 4714 415008073 -118950135 7674 -495872554 783307873 4751 -862762751 249521955 3462 -468748459 233967741 3405 -678310388 -742514560 2274 745796394 81565408 1966 -304998049 929621952 1670 18912815 201215238 7606 262951696 250129683 662 450999109 235577293 7015 -723817788 736209727 1222 242166718 689952861 9987 399221151 -164423199 621 970142316 152975300 881 641823635 358289528 6904 995796966 -80079561 2468 55392029 690335848 657 812095536 -67116370 5369 -337718848 844883068 8593 897184369 267514505 9999 -1525175 -157362262 5762 744180713 790791048 1389 -524590619 -254779032 3256 996958697 162573004 2111 -417075880 681650630 9249 147521749 -370601295 1570 375298123 877599979 7034 765724683 831097006 9905 -145442184 -575758012 7925 133578046 -659937969 1694 -523153635 -637243618 4409 -464876611 452933610 5429 -167893416 -723351459 9753 -280158933 20640279 9198 676457194 147468541 1016 -984681216 -12658682 4115 484203679 -85425315 2236 392619171 -94241214 690 -484301856 615990641 2161 -935008788 484968871 9411 48202816 -477872507 7535 -372598176 -430974226 2588 373708873 899852615 8383 -224653306 954289075 3988 242276279 619606312 2475 62409989 -436066679 6213 -468116074 860325562 8468 878804098 404498162 3158 526115530 -804086127 2713 -345538013 -817688363 4040 372746255 -430974226 4900 704952011 -104871800 1712 769252533 456498577 3543 823212438 -736169755 3909 575769250 242506470 2424 455237207 576308127 6699 -897411868 -110865839 1898 -334823104 -573863688 1359 154929870 526029047 1773 -851229723 -2844514 4612 389689903 497556073 4838 790805185 459630031 6207 -271969423 -541221340 4146 867830712 859002805 6174 -75232342 633885440 6536 -668294983 988138114 942 202258799 -143728230 1597 -758730708 -353878938 2878 -485776708 -890148323 3389 -900897170 637279848 7935 -739519560 -882635508 615 -318594823 -587154461 1757 375298123 84351585 9720 -943647082 192105438 6323 -758730708 511120657 4043 -197256971 13253654 2602 -748046122 858256145 8464 -517047177 975421774 5762 374048762 266354586 5995 -742476174 -626960836 1269 -81105363 -474396314 9071 -429705827 379411178 5865 -533099096 -723259232 8171 295011177 323319528 2661 319836471 820204610 2868 -303185692 314701704 1782 731360872 -406636424 5172 -391256746 60115387 2755 200002129 625494491 7090 643797427 -414919441 6878 742195767 301566791 8371 138983262 615990641 4397 -864361257 953642587 5055 725296106 378550894 4280 -816009077 -302291887 3559 -417075880 -457339610 4500 643240412 725864175 294 743615922 -4922978 832 -723817788 -477963972 118 765724683 -763707999 1902 295011177 -110865839 5893 -437269696 -26030145 3893 -24354900 9067497 3496 -145442184 792126616 1940 849370527 83192310 9456 -485031576 -419413153 6778 -776344661 -756267434 5739 585806236 137137472 4613 444203955 145992042 8492 -505763077 83192310 3289 -338588899 78832863 3453 333144811 860325562 1810 159519152 -145656182 6052 -280158933 -433558593 9467 -578899112 172011590 837 775192135 383709576 4688 830044995 595610484 1528 -395130011 283618452 5393 82437869 314701704 6699 860901194 50437640 537 -782345427 -871032819 1657 661504142 -519618554 4175 202258799 612937914 7372 202258799 -870714362 6107 -157757047 -474396314 751 435508139 165679230 5099 -395956989 -410456729 3303 898890414 679444628 7751 515731471 726123669 1571 872946790 -926175164 9842 -139250047 -38529745 8818 593245571 233977048 8115 -484301856 -38529745 3669 -72660599 -478868248 4468 -788691861 384615346 965 -984681216 878753022 3481 -662161563 350857850 2663 252844961 -216733767 7587 -462794916 -72808273 3997 -880768056 -606256406 7894 699845372 452933610 4479 -963214471 859002805 680 -678310388 953642587 6715 897184369 -918763788 9516 230990250 -478868248 329 639577616 -254980365 9998 171041959 93515835 8627 -579903004 2937763 7440 215460157 -763707999 4115 336445578 623594641 6981 28254867 456498577 4190 -292255571 305267341 8492 242166718 350857850 6832 557828077 -838009976 4640 -24354900 -428125906 9976 77257476 -752801340 7566 -871396420 -982620691 7686 -462110684 145992042 5319 239977367 890315807 3186 -796502525 614083036 6631 7632844 -811266222 6832 138983262 514647040 5174 -776344661 -268014947 2833 -592740407 576296258 2606 743615922 983092089 5980 -304029084 241641947 7244 924375399 207204985 3533 744180713 234812484 4555 -788691861 910797386 2893 -81105363 302261235 8573 744180713 451143780 6019 -817455026 192105438 6316 214470427 -847516222 5082 841773118 350857850 2177 -592740407 152975300 1924 -897411868 -933872333 7875 -523153635 -293015975 3805 -592740407 -6527040 1795 262333337 591101630 6100 956320838 -108961822 5285 6050410 858256145 2742 378721678 378550894 4914 623885564 -464278607 3243 -195594144 9257479 8652 -816399402 -430721629 9542 -320240582 -246727512 9299 -483963712 748105066 1095 554902523 -289470931 6823 941043086 502233577 9668 828427488 792126616 3069 -117882944 595610484 8424 731360872 815772525 3973 -377899289 227796847 923 -658800027 113055790 7387 773032821 -419413153 7667 628785561 -345372687 4606 -280158933 157310618 1194 -943647082 300598832 8382 -343048181 -339092621 3952 -758152363 934322296 9642 -871396420 -137614817 2691 141018937 -920354849 3193 -782345427 198809378 5772 996958697 -160616618 2407 -362797003 -293015975 9084 -265310524 382394381 5635 -296429472 -689864118 7912 -178692644 -804580750 5511 -157757047 588009941 5313 461120723 -180019002 3000 -117882944 -644469017 3720 321737429 -834035628 4063 295011177 93515835 5296 262333337 633885440 2665 -880768056 -302291887 1284 -380535924 339857137 618 643797427 183142469 8139 627081375 -715481022 4551 134541291 518522757 5978 9908275 -154221403 3236 80638889 -497617879 410 -887409683 770540018 1836 606386234 -947024393 7914 392619171 -216733767 7408 -411443846 433603754 1446 -178692644 113055790 3218 -658800027 -414919441 1881 -24555993 -982620691 5747 101065261 -812767182 3471 95229358 68458537 5017 35292617 782701464 1631 846494925 185419808 2486 572970480 172716317 2343 -347105773 -253862095 4470 443682091 -56290324 9497 450999109 902716491 6615 461120723 148237200 4357 -960344885 162573004 9006 515731471 114067850 5415 202258799 290903050 7960 230990250 84912338 1907 -492064852 975421774 431 333481643 164165409 3727 372746255 -241109217 2671 481309793 -735027831 1217 -506108098 792126616 3816 518236817 -877856608 4088 -464997457 844883068 5237 -481996423 983092089 3647 -178218611 -214031543 1244 -513151710 872494340 768 -820917610 501786309 8279 -259723723 615990641 8999 632995737 -277770150 5092 -270472709 -812767182 8503 -437269696 787435090 8488 -324108487 -60039432 4784 77257476 -328439089 745 -814521565 -599705535 9858 300584887 -189256438 717 -180309093 -979376042 876 94407230 120714490 1134 435508139 -363659966 4472 318435094 -667907585 5919 -404777150 -277770150 7259 -524590619 -413649920 2500 481309793 -519845955 4504 -753444014 -847516222 2749 -723817788 84675120 1222 -524590619 -302291887 6883 -739519560 -987312206 2242 444203955 113055790 2391 -429705827 -477872507 3477 -303185692 -359196587 6040 -1804967 748105066 2681 -851229723 -933872333 8788 -60381668 -94909804 1049 124521096 165176940 1921 514387831 430751296 2232 -200432659 -634190590 7469 28254867 -94241214 291 -455260398 100537981 1027 -853928283 574893362 5961 374048762 -947024393 4416 861072654 844883068 5339 288396892 54064180 6565 744369343 624711990 6159 -840080990 -320275386 4462 -30664265 865748389 8634 -173326777 -648616287 370 -72660599 983092089 8510 455237207 591101630 8877 321737429 871037015 8896 -900897170 -587938776 9899 -337718848 770188411 4029 431597356 -610759465 966 333481643 502233577 5967 575593831 -118950135 3011 5989923 -67116370 1787 -873330901 787435090 8648 743615922 185176345 6301 77257476 25245259 9793 -955947554 612809394 2455 -377899289 355375465 3475 -171017790 -164423199 6550 -978041604 975421774 9953 -343048181 467154252 775 -437269696 792126616 6350 -573101732 -326867555 6200 445487668 689952861 707 230990250 511120657 4018 -820917610 172716317 8898 -723817788 792126616 5030 302196177 9067497 5099 -485031576 690912387 6470 598692061 9067497 7021 -975509051 323257823 2054 319836471 227796847 6303 731360872 -540147019 5731 -171017790 689952861 3152 239977367 932809740 9475 -852061915 114067850 4252 776650368 50437640 4301 -140204704 -930063693 5425 -608722586 710420710 2699 -989673571 384615346 9202 271669262 -414919441 2398 -193222752 -578480160 9834 872946790 637279848 9585 792418959 -528332594 755 967176925 172716317 8945 744180713 743907535 760 -281453999 -254980365 5148 435508139 452933610 3512 -362797003 951409368 6200 124521096 537681327 8317 -626119646 -920354849 8551 -723817788 433603754 9164 138983262 384615346 1224 -662481765 -644469017 7966 -989673571 510260864 575 -389046679 984136690 7519 725296106 254718604 9720 185320654 84351585 677 170281305 -692760474 6680 -748046122 258279313 2228 -684658326 106531338 9910 -483963712 760808182 8080 -138739177 -759341521 1049 -265310524 737416156 9667 -173326777 -811266222 4081 775192135 -616215891 752 237202817 -979376042 7323 623885564 -434454493 7496 -60381668 -800207670 8927 358603584 -123998677 603 -252585274 -747172297 5021 -835865341 925036002 6754 -679771608 673747334 5561 -389046679 552945615 5515 -712768288 -137614817 7603 384544140 673747334 8405 -817455026 315450092 7851 289429528 714190974 3245 443682091 214001109 3763 -224653306 69866389 8120 970142316 148237200 6773 -418986193 865035290 9571 420946811 339857137 8694 -410968218 -137415419 3608 -749150071 -959377362 8540 -814521565 983315446 546 -468116074 495259264 7309 450726355 690335848 4675 -711940062 116410268 3753 -978041604 -94909804 9205 -46963869 -94241214 9722 -178218611 843183414 9886 262951696 890315807 7785 -984681216 -94241214 8440 -484301856 637639714 4418 167095145 407966190 8176 385077631 -752801340 715 374048762 -256887004 4173 -753444014 571151168 6914 336445578 978934680 5476 -931162724 -254779032 2757 956320838 -792640319 5003 907986225 233977048 5127 996958697 -123998677 3531 14549497 -620537603 8864 677101531 -122563446 2266 -753444014 216476815 9044 361901512 896907104 4600 -523153635 -359196587 2103 164014304 859002805 7624 -81105363 -872013529 2192 262333337 69866389 4322 -332445377 -214031543 652 727210702 -575758012 967 35292617 -930063693 7733 -501570916 -428060524 6149 377338343 -823688399 1779 -995948801 -26030145 9436 773032821 612809394 7219 -637625968 362357458 4049 -127099524 -477872507 5061 -569925158 -575758012 5090 -900897170 229158822 9274 -641208950 -611172692 442 -345538013 948688886 191 502461295 172011590 5893 -578346066 109588416 7171 101065261 546315517 3846 568509939 -763707999 7328 -963214471 -648616287 9480 300584887 494296571 7656 945885557 -409833937 7266 -935008788 -587154461 3966 796608963 -830206964 7103 898151267 -720929795 2024 -495427420 -519618554 4222 203882298 241112925 6626 -395130011 86906463 4581 -39504037 713033531 596 -712768288 -620537603 6444 171041959 -185727053 9495 -662161563 -180628268 8840 94407230 514647040 1813 -205591575 113055790 8485 898890414 162573004 3839 -468748459 135100579 1432 481309793 591101630 2563 375298123 -930063693 1412 -229462282 78832863 8030 623885564 -733323543 9228 239977367 162573004 879 538056056 624711990 2696 -851229723 83192310 4765 -392563411 452933610 9164 -91480363 230960562 7546 138983262 619013448 1127 -271969423 382394381 4264 -847492585 -649744978 5752 95229358 -39716639 5596 -295746759 -416125915 3766 -8891200 157310618 8513 743615922 755033596 6191 34842144 -180019002 8142 878804098 -246255401 3297 -752427345 526029047 1243 -957024935 -947024393 9545 -887409683 121273815 1056 309782673 614083036 185 -18555551 241112925 7023 -24555993 157310618 3454 399221151 -278764461 1620 834030362 229158822 3681 134541291 953028578 5354 955336534 725864175 7821 898151267 -94241214 3873 955336534 -871032819 4033 55392029 114067850 8173 -414072427 2937763 4886 827090885 760808182 8065 60178104 -157362262 5027 -229462282 -293015975 7340 -318594823 -542766725 3920 -713671847 619606312 5651 -462110684 -933871142 1417 164014304 -849890539 1632 -30664265 -138728153 9348 296351558 221807394 7673 -516862573 456498577 181 319836471 -762984644 6085 -957024935 157310618 7903 -314668245 -123998677 8603 878804098 -634448468 2718 -485031576 358289528 2172 956320838 -519618554 5492 -320240582 714190974 1139 898151267 -359196587 5746 -337718848 184543446 8778 389689903 -532480095 4616 -229462282 -467674160 8559 -127099524 865748389 8623 945885557 929621952 9608 -229462282 681650630 9173 -409309355 -363659966 5347 731360872 241641947 7208 -817455026 -256887004 2769 -464876611 201215238 3815 -338588899 501786309 324 -345538013 135100579 5878 766057365 591101630 6374 420946811 576308127 7810 -866805045 847381634 9597 658268677 571151168 6596 -303077343 -154221403 7757 -459660004 -674143567 8602 -295746759 -104871800 798 9908275 198809378 8546 361901512 -514717258 9630 -285968378 820204610 9177 -281453999 -175424765 904 799451393 -80079561 3364 358603584 -987312206 405 5989923 653728216 2332 -818563944 54064180 6290 203882298 121273815 272 -968473567 546315517 9235 18912815 383709576 8823 -853928283 323319528 3063 384544140 60115387 4643 -229462282 -155566831 9997 -501570916 135100579 173 790805185 404498162 7558 -285968378 120714490 8029 875158202 625059375 6187 717342480 -406636424 9000 17834815 -428060524 161 945885557 172716317 3056 -608438352 379411178 9770 388425412 -238867983 5399 -89914167 489852142 5294 95229358 -2416772 4997 -776344661 467154252 3291 38832074 378550894 2475 319836471 -834035628 9801 321658590 184543446 6023 531457998 908862009 1282 -288462512 -436066679 5753 -906744014 -518037450 4048 -796502525 106531338 3877 357348209 357634387 9159 653488323 9067497 2827 -968473567 -26030145 9958 -139250047 -2416772 8148 237202817 782701464 1832 -320240582 -278764461 8799 -271969423 9067497 4576 -332445377 60115387 5372 639577616 899852615 4117 -826268461 268124172 2486 -594876646 127347959 6459 -411443846 78832863 1430 538056056 -933871142 4915 -297925385 -436066679 7878 -60959292 908862009 9508 -866805045 -478868248 4868 133578046 -519710186 7482 -80417143 -987783463 5193 290220374 822735291 2734 658268677 241641947 4345 317197461 172716317 7079 230990250 186112748 3164 -459660004 13297982 9504 -749150071 -812767182 4413 -711940062 54064180 3867 346106146 -175424765 1 -139250047 744410083 5476 296351558 -454664712 7082 -145693826 -980745605 6793 706094613 235577293 8365 981998742 908862009 8794 98412735 -682911832 3714 -303077343 -497617879 5212 940580089 -436066679 8586 568509939 -812767182 6546 -713671847 908862009 7590 907986225 -966341392 4751 -533099096 844342243 5414 -906744014 -800207670 7366 -171017790 -578480160 1984 97778439 -39716639 9363 498871246 -176184567 1715 -281453999 510260864 3038 585806236 116410268 4874 -8891200 -543877687 700 -753444014 345293859 9349 -337718848 152975300 2377 -713609356 -823688399 2885 14549497 106531338 5956 -534346540 339857137 8679 450726355 -648616287 3051 -1525175 -269653141 9524 134736800 -4922978 5895 -626119646 235577293 4694 481309793 865748389 2057 -265310524 -6527040 5310 -462251380 792126616 1878 -626119646 -763707999 2692 276934223 -587938776 3615 333481643 -107473815 3023 -288462512 305267341 3924 399221151 -77358192 5894 490718230 -689864118 586 -655787129 923947394 279 320190225 327833852 4060 742195767 -733323543 8935 456971210 703761437 7535 743615922 -185727053 6473 218552482 546315517 9433 -517047177 -342686234 3235 872946790 -742514560 9618 -642406813 -480421233 2430 374048762 690912387 3771 -655787129 679444628 3053 -418986193 908862009 2064 901762269 -538606907 5904 461120723 -980745605 1513 -679771608 -154221403 3385 -277916716 871280315 4341 955336534 -637243618 9695 289429528 494296571 5514 643240412 -654048846 8098 -139250047 140118715 5446 -626119646 800872927 7631 203882298 587394411 155 618828757 994859498 2741 699845372 -108961822 8041 801372660 984136690 5000 461120723 -774185484 1868 -955947554 -480421233 276 731360872 -930063693 9464 543489268 352760 3301 -753444014 -735027831 5923 384544140 428634831 149 -412753693 591101630 1858 641303610 744410083 5894 -655787129 -812767182 5303 -107144390 528222218 3553 -215298725 -969759958 9242 -726202882 -406636424 6622 415008073 -987783463 6758 597458038 172011590 6405 677101531 -180114637 9846 -814521565 637025929 2277 500691477 -180628268 463 976065724 -342686234 516 -873330901 2937763 1281 -27254901 -38529745 9798 -177692824 302261235 5897 -485776708 -391392334 5266 -960815885 -241109217 4217 -418986193 537681327 9154 802713909 266354586 4811 956320838 899852615 555 -636004911 327833852 306 -465268228 530975902 5388 306909421 -733323543 337 -465268228 -975541629 3626 643240412 855531857 9041 444203955 32988365 5932 575593831 -882635508 958 609354975 -224835212 5282 766057365 679444628 1665 676457194 -13579437 6812 484203679 -118950135 4516 -968473567 -39716639 9689 498871246 -998282020 6706 7927533 -637770708 7566 -404777150 -528332594 7373 846494925 920790234 4600 6050410 -543877687 7877 203882298 -4922978 3491 346720726 -838009976 6822 50900266 147468541 2220 597458038 -498612066 977 -24354900 872494340 2117 271669262 100537981 3039 789599069 -825880446 9128 -26248663 843133948 3745 208653695 -999366082 1918 -724955977 -108961822 3868 378721678 -430138322 5681 -608438352 -229334088 6868 640846707 934322296 703 -271969423 -735027831 8631 283582015 249521955 1568 -393621510 -353878938 5452 846494925 -596741589 4154 289429528 -391392334 7563 -224653306 54064180 2532 218552482 229158822 9583 -541613550 -727449159 4121 242166718 954289075 6778 431597356 851865821 3805 -642406813 658148446 1321 456971210 689952861 597 -871396420 -930063693 2729 225977642 172716317 9570 743615922 -912791350 8776 -24555993 400802081 1535 111664688 975421774 1407 -655787129 137137472 1692 147521749 -220282924 4335 -303185692 84675120 5754 773032821 -2416772 2793 220316799 -498612066 9177 -965690654 -378650091 9523 788860010 -283024647 2526 62409989 595584975 9673 731360872 939797135 3434 -24555993 -353878938 8561 -221252086 184543446 8071 -641743513 -175424765 2050 -566276366 637639714 9701 -931162724 290903050 2614 623885564 235577293 725 706094613 658148446 6142 627081375 628016383 9395 676457194 -138728153 9397 970142316 -436066679 4922 471959189 -102616382 8808 326944888 -540147019 9539 -679771608 -4922978 1509 -895856160 69866389 7567 -513151710 844342243 8258 372746255 868619715 1366 598692061 -26030145 3297 832079231 25245259 6382 230990250 227796847 1025 794990305 595610484 2161 -56515768 -241109217 4134 498871246 -467674160 3993 -485776708 -966341392 5900 -943647082 359326871 206 324917167 -67116370 3720 30661577 -563052661 8994 302196177 -253862095 4848 -215298725 855531857 2907 154929870 375063920 9069 -578346066 304234449 97 -338588899 -523131123 2191 -430204903 -256522804 8265 -481996423 -373712345 3712 -578346066 -842651603 6226 9908275 -561696456 3132 -345538013 -18027120 6574 -462110684 314701704 1344 575593831 375063920 3876 -552935221 711907478 8272 688760575 -669544691 2052 -624499268 983315446 3870 158720776 80128302 1419 -197706645 300598832 8489 309782673 309767757 1991 18912815 113055790 4931 420946811 221807394 3662 742195767 -756267434 7558 -265310524 254718604 1019 872946790 874563739 9271 587732774 323319528 569 531457998 -137614817 860 -435603523 -419413153 3044 -277916716 489852142 2955 435508139 642676439 2989 706094613 -975541629 3732 743615922 -157362262 7677 -655787129 -532480095 3200 -26248663 526029047 4107 214470427 84351585 1114 -418986193 235577293 2002 -388974008 -561696456 5886 -495872554 662075929 4909 -506108098 -892585231 1552 -459660004 147468541 9093 -27254901 -268014947 7134 -229267078 214001109 765 126227291 -587938776 953 137362839 -741977163 2956 167095145 -118950135 9168 -720279006 -741977163 4204 -270472709 714190974 9278 118281894 911656525 9969 -37605991 545926563 8230 289610218 596844461 29 -713609356 -606256406 8908 699845372 877599979 3185 -835865341 -917177937 1335 164014304 116410268 4295 302196177 -433558593 3220 979367031 246550739 2270 82437869 510260864 5325 490718230 157310618 6230 48202816 105963480 634 -8891200 -477872507 1741 431597356 951409368 5319 812095536 -626960836 1530 -221252086 165969864 4055 148638548 787435090 1913 -579753663 250129683 4152 557828077 -707104214 3398 661504142 -877856608 1271 377338343 547792085 4158 208370227 185176345 4902 230990250 452933610 1346 372746255 -107816005 1596 -292338832 703761437 5694 14549497 896907104 3692 -197256971 744410083 7370 832079231 917915710 7993 -429705827 -969759958 1824 -523153635 591101630 2328 -89914167 334468470 7374 828427488 -715481022 2855 -871396420 -727449159 9036 538056056 467154252 2462 839743563 -416125915 5952 50900266 -391392334 4179 208653695 501786309 6960 -462794916 378550894 3251 230990250 -800207670 5496 812095536 -540147019 4462 -793494677 -118950135 878 -344785252 165969864 7202 -395130011 725567063 2115 -75232342 456498577 7276 388998433 -634448468 4187 290220374 -238867983 5275 -986798763 -587154461 768 -684658326 164789337 886 124521096 -254779032 5426 -205591575 -569727142 8079 -930543776 -387385224 6610 -455260398 695424884 7448 134736800 -811266222 3951 -347105773 232844920 9845 -178692644 844342243 9425 -24354900 -454664712 5299 419955461 -138728153 7013 50900266 120714490 5481 641823635 -692760474 8264 -295746759 316245420 7404 -134704201 459630031 5241 132666338 518522757 935 218552482 221807394 7400 -199655013 13297982 507 -296429472 352760 9252 -228953103 917915710 7188 -248959048 595584975 6292 -816009077 689952861 7373 727210702 -220282924 7540 7632844 184543446 9174 -816399402 -649744978 2595 -811440102 668596988 5475 -80483111 -634448468 795 995796966 502233577 9607 -573106477 -474396314 9154 -462794916 308467212 2801 279935936 308467212 5823 -462251380 -988857540 870 385077631 748391913 5183 828427488 822735291 6656 -713609356 84912338 4825 -655787129 -817688363 8005 -594876646 418236261 7871 186143921 -462044632 5164 51022000 -420200090 806 80638889 874563739 4828 924865694 935472375 9320 98412735 588009941 1926 95229358 748105066 5865 415350853 -289470931 4293 -541613550 -469304036 5016 -533099096 -523131123 7875 -221252086 -283024647 9687 -873330901 489852142 8494 745262886 -817688363 7036 -984282547 -406636424 3275 381360154 868619715 3913 153650122 596844461 5130 254376885 233977048 1946 -795235195 290903050 1675 814168394 -430138322 2429 97269878 -91451757 6416 7927533 -561696456 1720 -127099524 -180114637 467 25277645 418236261 6614 -906744014 330258523 5050 744180713 -155566831 2642 300584887 334468470 7865 -320065127 -576052836 1288 -750364362 -982620691 1816 284084525 -689864118 7464 839743563 -756267434 3733 -864361257 -224835212 3837 765724683 -674143567 6731 -296429472 576308127 3853 -80483111 -26030145 1187 -960344885 -528332594 6706 -56515768 -979376042 9818 832079231 -342686234 2777 727210702 -326867555 9860 658268677 -12658682 9802 9908275 -634448468 3056 295011177 -980745605 2104 898890414 633885440 1692 717342480 -569727142 4426 859615587 -396443569 3003 -900897170 345293859 8234 -197256971 -467674160 6533 -995948801 -387385224 6059 -75232342 -302291887 8335 -195594144 -118950135 2145 -891435429 711907478 8395 -215298725 -784538084 7324 358603584 514647040 9745 -161837184 254718604 8901 -670941446 333687312 4911 -943765901 230960562 1790 -347105773 518522757 1037 237202817 -229334088 6515 -533099096 -742514560 9461 279935936 -611172692 6774 288396892 736209727 9569 -332445377 662075929 1066 346720726 860325562 1413 727210702 653728216 6142 -906744014 -610759465 5215 -282947285 932809740 637 -293301938 198809378 237 48202816 574893362 3955 789599069 843183414 4735 230465541 -762984644 2692 -866805045 -733323543 8013 -49706513 20640279 9928 167095145 230960562 6618 -793494677 939797135 6122 -380535924 -982620691 4777 -900897170 727249379 691 -388974008 988138114 9392 252844961 178866616 2720 137362839 -507881407 3531 126227291 948573862 9195 794990305 -917002395 3491 -895856160 576308127 9209 -676826894 25245259 5375 -931162724 -538606907 8800 276670886 -241109217 8218 -636004911 330258523 8428 -56515768 301566791 534 688760575 -235480390 6707 6050410 -890148323 3439 333144811 910797386 1142 230990250 -811266222 8467 -372598176 404498162 2489 766057365 679770619 481 -965690654 595584975 6773 25277645 71638226 7505 554902523 -563052661 2108 643797427 20640279 7123 -726202882 145992042 6125 17834815 234812484 3562 556176900 484968871 938 -921972308 282131358 6203 -185227082 -406636424 9447 -134704201 -498612066 2097 940580089 104047847 3204 945885557 309767757 7988 -127099524 633885440 2269 -304998049 221807394 2266 30661577 770540018 4592 290220374 746720990 9324 34562744 994859498 8080 -318594823 -733323543 7005 262333337 -229334088 2328 159519152 333687312 567 279935936 929621952 1426 -362797003 456498577 2486 593245571 84675120 2681 279935936 489852142 9018 -579753663 301566791 2684 239977367 -616215891 7704 -484301856 173706002 2213 676457194 -528332594 6609 526115530 58400332 777 318435094 165176940 789 296351558 -578196919 6705 898151267 612937914 137 484203679 232844920 7065 756775613 250129683 2007 -523534710 50437640 9128 -915467466 696875596 9414 164014304 -293015975 1712 -784965875 -811266222 8299 901762269 164165409 758 933592111 595610484 6431 658268677 -947024393 8836 111664688 -396443569 5697 -414072427 978934680 3069 -293301938 -72965798 125 -259723723 815772525 7106 -608722586 495259264 6317 676457194 -542766725 3779 336261049 -715481022 3168 -723817788 703761437 9481 846494925 -238867983 921 -303185692 135100579 8850 333481643 -999366082 3754 827090885 -157362262 6653 -332445377 84912338 3617 -281453999 -747172297 7464 -332445377 221793945 1937 -292255571 -497617879 9878 271669262 -1544306 8997 521711157 595610484 5749 271669262 -892585231 1249 628785561 -488329721 7230 -817455026 185176345 5914 -60959292 430751296 31 -430204903 748105066 8456 -485031576 260986665 1431 -178692644 152975300 3770 -297925385 -353878938 4096 -82560345 763812773 6825 -377899289 -416082175 691 -88984793 -153153706 6239 242276279 -328439089 6375 -662481765 -792640319 2746 -178692644 920790234 8698 996958697 -825880446 1068 -24354900 -933872333 1011 -318594823 767277603 357 -524590619 24721518 6487 706094613 383709576 1348 -891435429 -849810455 9612 -677582183 744410083 1226 875158202 528222218 8923 -897411868 855531857 8625 -248959048 -825880446 8954 9908275 194386713 7052 -719954341 -872013529 2137 -853928283 599012707 4670 766057365 433603754 8427 -177692824 227796847 2320 -62104082 653728216 7096 126227291 518522757 1933 -485031576 327833852 353 -268055717 -416082175 6641 933592111 -654048846 9685 -389046679 185176345 7043 589418019 250129683 626 -795235195 -428125906 7070 -429705827 -528332594 4702 -572328769 865748389 2071 443742845 953028578 3959 -354473179 397008646 1450 242276279 -2416772 5559 814168394 -480421233 9878 -193222752 -969822537 2573 138983262 510260864 1548 -873330901 -308625495 7465 374048762 954289075 7714 598692061 615990641 7399 632166073 809191902 2909 25277645 145992042 7582 -235730132 -497617879 3662 498871246 612809394 7689 -724955977 -278764461 7788 -139250047 -518037450 1495 416939399 -812767182 196 -411443846 106531338 1295 794990305 700760523 5805 385061500 902716491 2806 -579903004 910797386 2383 956320838 -637243618 8020 118281894 206971304 6837 -304029084 537902684 7524 -412753693 201215238 3553 71562520 -659937969 1387 688304736 746720990 6832 -658800027 -561696456 6268 164014304 -410456729 3902 -259723723 -122563446 2314 841773118 32988365 3420 138983262 -180114637 2414 -930543776 668596988 1727 -935008788 537902684 5674 -714715511 83192310 5675 -462110684 -599705535 7565 940580089 711907478 7073 279935936 382394381 6968 -392563411 -214031543 9253 725296106 -430138322 5617 -197706645 105963480 9587 841773118 -599705535 119 -821290384 436709995 7187 377338343 612937914 9270 901762269 940351551 3788 -504728021 545926563 9260 455237207 192105438 1765 375298123 -62054205 4412 -296429472 32988365 930 28254867 462889810 449 -248959048 214001109 4558 -641743513 69866389 5605 -749150071 -214031543 771 -292338832 9257479 1522 970142316 662075929 5970 827090885 -634190590 329 -107144390 668596988 7136 326944888 -1544306 3731 -462110684 404498162 6015 486132758 -370995350 693 598692061 71638226 7949 -931162724 -687400377 9736 641823635 836292797 2929 -268055717 -580802379 6679 -724955977 116410268 6499 623885564 494296571 7915 -504728021 -576052836 1420 -102108106 494296571 4068 -221252086 704079155 655 924865694 -834467209 825 134736800 619013448 5094 -344785252 407966190 3315 290220374 282131358 3088 274684164 462889810 8885 970142316 330258523 5225 95229358 -947024393 5760 -852061915 -439161220 780 -750364362 743907535 1284 -921972308 -293015975 2278 688760575 983315446 1466 -314668245 752571881 6059 979367031 -241109217 8384 -641208950 744410083 3213 -836052744 -947024393 7028 -88984793 -528332594 2027 289610218 843183414 8182 -739519560 162573004 1847 431597356 260986665 1208 -790567313 -561696456 6843 -782345427 576308127 583 -414072427 -882635508 7100 -411443846 -675821088 127 384544140 -975541629 1056 498871246 -94241214 3146 -995948801 -680716101 8973 296351558 -436066679 2810 289429528 379411178 3570 -820917610 -964453208 5032 776650368 -540147019 1771 -82560345 234812484 9245 296351558 844342243 5056 203882298 50437640 8111 618828757 489852142 8765 25277645 -707104214 6398 -637625968 -727449159 3096 -648172782 107428773 288 -464876611 -378650091 3423 -851229723 -641768215 1482 -523534710 790653415 1760 274684164 185176345 3858 814168394 -637770708 5053 -412753693 -969759958 641 526115530 84351585 9184 -523534710 877599979 236 388425412 145992042 1596 261480454 668716963 4437 -662481765 -682911832 5477 -275568251 727249379 3822 -592740407 -428060524 3922 -782012495 890315807 1375 -468748459 290903050 4640 -372598176 770188411 2233 415008073 -482425657 5801 -788691861 633885440 5674 -396260662 430751296 2805 -891435429 940351551 9714 72289201 407966190 4720 -748046122 865748389 4038 -569925158 836292797 7997 903882211 135100579 9476 -81105363 691372823 2474 -852061915 767277603 1782 34562744 -510150761 180 -784965875 -353878938 2859 62409989 192105438 8556 262333337 147468541 9762 185320654 233977048 619 599861155 -72965798 8633 -754687225 -391392334 9507 -483963712 689952861 6262 543489268 234812484 215 302196177 266354586 4532 -138739177 -830206964 5372 50900266 658148446 2529 -915467466 899852615 960 289429528 -143728230 1254 -139250047 -224835212 8379 -411443846 -917002395 8519 907986225 -434454493 4355 -616075888 172716317 5308 -949652880 260986665 3925 276318540 -350396971 6704 -91480363 623594641 2321 -229462282 -877856608 1272 164014304 658148446 8469 500691477 -890148323 5847 326178903 -13579437 7630 -62104082 -102616382 2319 -404777150 725864175 2219 -285968378 184543446 1995 -995948801 -469304036 7922 336261049 384615346 572 -752427345 954289075 2680 274684164 871037015 1473 599861155 418236261 7419 212383076 -439161220 7755 -320065127 939797135 5955 -720279006 -38529745 9232 841773118 787435090 138 -270472709 114067850 143 -91480363 619013448 8135 -37605991 357634387 3011 782059495 142516378 5761 699845372 -256887004 9324 774219377 137137472 2898 814168394 430751296 2091 -145442184 384615346 5435 -380535924 948688886 461 118281894 -626960836 712 456971210 911656525 8587 -790567313 -758476279 8484 -714715511 282650126 6447 782059495 268124172 5887 -395130011 -514717258 5290 -62104082 983092089 4685 141018937 -969759958 9396 137362839 323257823 1920 744369343 860325562 5636 77257476 -637243618 7034 124521096 767277603 9954 -229267078 -759341521 3900 867830712 234812484 5162 381360154 612809394 7187 -235730132 -578196919 5665 -138739177 843133948 1909 -223542791 614083036 3997 556956133 223758683 1158 -235730132 612809394 497 250399364 760132745 1680 575769250 -157362262 1639 -80483111 308467212 4739 -782345427 -682911832 4529 326944888 546315517 2122 -9979738 24721518 7394 841773118 283618452 3295 -739519560 -108961822 8569 875158202 -283024647 2960 333144811 537681327 4286 827090885 315450092 5842 -754687225 301566791 3217 154929870 -436066679 8357 623885564 -107816005 4432 375298123 -610759465 1513 -742476174 770188411 4968 -626119646 -416125915 3088 -637625968 -246255401 7869 871194505 -414919441 5972 137362839 50437640 6750 -541613550 2937763 2555 415008073 -410456729 5187 -873330901 -497617879 4505 -830222831 -669544691 9578 775192135 -295979666 3637 -102108106 401065763 3185 50900266 -320275386 3727 -455260398 -291242407 1908 -429705827 -6527040 8977 381360154 -308069367 3514 -714715511 216476815 2292 -113858331 -269653141 6204 262951696 489852142 773 -377899289 249521955 4983 309782673 -75558732 1096 -138739177 700760523 3170 198792735 800872927 1052 -955947554 -981396868 2897 -949652880 -497617879 5392 790805185 -246255401 2347 358603584 -507881407 2917 254376885 574893362 7402 -8891200 546315517 52 774766110 619606312 9699 -429705827 -736169755 7697 -866805045 430751296 8709 -293301938 -382741973 9472 -304029084 868619715 2805 -943647082 -72808273 2872 152683172 305267341 2762 276318540 899852615 6759 262333337 -406636424 9733 -485776708 20640279 9221 455237207 233967741 3396 -989673571 502233577 1995 167095145 744410083 2391 981998742 843133948 7750 -377899289 -363659966 9842 556176900 -539801973 6583 450726355 911656525 6420 717342480 -561696456 1453 -796502525 401065763 4297 945885557 -180019002 8037 688760575 586257457 7516 -429705827 -969822537 2881 -199655013 -649744978 9952 994188367 -180628268 5752 -931162724 -413649920 4815 377338343 697350972 3406 898890414 308467212 2338 317197461 858256145 3444 -821290384 896907104 1939 445487668 -917002395 2160 318435094 871037015 6176 -580193843 206971304 897 -795235195 -847516222 9665 -221252086 -467674160 3116 -816009077 214001109 4557 -885902280 727249379 9435 531457998 164165409 6392 -320240582 -533410976 5944 373708873 697350972 3104 -782012495 -72808273 7877 -82560345 430751296 6105 956500599 285651977 8750 -915467466 -563052661 7317 -533099096 -538606907 7729 -835865341 309767757 6425 606386234 -998282020 9261 -788691861 -185727053 4076 138983262 304234449 8953 203882298 546315517 5026 -505763077 -387385224 872 -790567313 -714969150 8921 -320240582 -283024647 5930 -552935221 -998282020 2354 385077631 -981396868 9973 -935008788 -308625495 8514 262333337 206971304 3140 7927533 939797135 2618 585806236 -804580750 110 -678310388 -552163616 804 -304029084 679770619 6587 867830712 700760523 7744 -483963712 668716963 2612 321658590 -871032819 4911 -752427345 783307873 6825 774766110 327833852 1277 -658800027 -723351459 247 -205591575 378550894 9109 -776344661 -825880446 3417 -395130011 355375465 6608 -782345427 -275855088 1535 -354473179 -391392334 639 792418959 763812773 4558 384544140 230960562 5818 -677359660 583887438 5798 378721678 198809378 5448 -24354900 -241109217 874 -836052744 -882635508 8848 -578346066 201215238 2748 -56515768 586257457 8960 -396260662 116410268 9191 -648172782 -532461869 44 -816009077 -165817517 4834 -268055717 844883068 2794 -506108098 -477963972 9650 289429528 206971304 796 375298123 178866616 1967 60178104 -669544691 3342 -616075888 -982620691 42 704952011 975421774 3410 -495427420 -580802379 7662 -167893416 -26030145 6168 593245571 -328361714 2774 860901194 -543877687 2562 -592869884 71638226 5118 518236817 988138114 5687 -81105363 -812767182 252 -157757047 -849810455 6087 7927533 404498162 9729 -224653306 -563052661 7263 7927533 290903050 3595 306909421 -756267434 5758 455237207 658148446 8925 554902523 994859498 1543 776650368 -792640319 3778 -468116074 -518037450 3881 -24555993 658148446 3022 -396260662 407966190 5148 742195767 865035290 2246 -270472709 843183414 2253 593245571 183142469 6498 955336534 595584975 5628 321658590 -104871800 2176 -698100407 909720152 724 420946811 530975902 2955 -235730132 -216733767 2828 627081375 375063920 9021 -655787129 523443473 2268 -117882944 -735027831 8577 -608722586 -278764461 5683 101065261 679444628 1244 782059495 878753022 6151 -873330901 -85425315 4590 -871396420 576308127 4812 262333337 725567063 4803 898890414 -648616287 9305 -842131951 -519618554 1664 789599069 -969822537 6936 -180309093 -849890539 1547 901762269 241112925 4525 774219377 258279313 666 392619171 770188411 9738 302196177 844342243 2463 -429705827 -720929795 2592 -197256971 400802081 2691 296351558 -933871142 4329 -455260398 615990641 3889 -314668245 700760523 5348 -713671847 105963480 2213 898151267 736209727 9793 -462251380 -464278607 3638 490718230 988138114 2303 -117882944 -469304036 8655 317197461 -964453208 5426 358603584 -926175164 2661 94407230 625059375 5961 867830712 354868681 4164 -836052744 452933610 5952 556956133 -975541629 1867 215460157 214001109 3170 296351558 -972401466 3386 419955461 910797386 7665 -668294983 430751296 6233 -495427420 -430721629 345 154929870 953028578 1548 801372660 586257457 418 -648172782 -849810455 4165 -784965875 940351551 7206 186143921 589562219 7513 -763126949 -106926072 7939 997717396 25245259 3253 -700447167 836292797 3665 76589551 690912387 5650 556956133 696875596 1494 -902913893 285651977 4903 -670941446 165679230 8808 543489268 86906463 9135 -986798763 354868681 1284 200002129 -345372687 5692 54815350 -792640319 4029 482175535 984136690 763 148638548 -569727142 984 -580193843 -469304036 1976 77257476 -648616287 8566 -501570916 -552163616 9556 -579753663 -576052836 4321 -495427420 -830206964 7524 623885564 -104871800 3580 518236817 -328439089 6236 -592869884 612937914 2724 80638889 679444628 1900 -8891200 744410083 9500 851137422 586257457 58 40730044 -518037450 4153 377338343 68458537 34 -404777150 -436066679 6697 -885902280 334468470 2826 374048762 407966190 3033 849370527 -214031543 9289 817353730 -982620691 4168 -700447167 654795929 489 -248959048 -143728230 8822 359856605 -834035628 3322 276934223 -2844514 9410 598692061 625494491 6314 744369343 232844920 387 688760575 -339092621 6786 -60381668 -723351459 2789 212383076 -770453868 8643 575593831 852597739 8328 230990250 586257457 4802 373708873 836292797 9588 -573101732 301566791 1360 -506108098 -382741973 2255 -320065127 -277770150 4126 318435094 135100579 578 300584887 378550894 5135 -275568251 25245259 9834 7927533 -91451757 1631 126227291 165679230 2587 -678310388 227796847 9251 924865694 9257479 7259 -304998049 -477963972 513 643797427 147468541 5388 -468748459 121273815 2866 242371970 -758476279 4057 5989923 528222218 2021 -354473179 -433558593 9526 -897411868 -75558732 9367 -377899289 844883068 354 -566276366 246550739 416 812095536 198809378 8047 242276279 -79813879 2384 431597356 -573863688 4579 -222755521 357634387 8875 -763126949 -94241214 4720 -320065127 571151168 2624 321658590 -944284380 9186 237202817 -269653141 9793 -534346540 -278764461 8056 -662161563 260986665 4751 80638889 763812773 7333 134736800 -165817517 2004 6941521 404498162 5095 94407230 -969759958 6933 -332445377 844342243 2712 -578346066 800872927 167 -56515768 -611172692 4036 385061500 -528332594 4578 -396260662 906601156 9307 186143921 612937914 6229 481309793 -606256406 4824 471959189 -982620691 2346 198792735 -877856608 3186 237202817 -238867983 9081 -776344661 -541221340 5521 -986798763 623594641 4033 575593831 770188411 6723 -963214471 -363659966 2228 -259881996 -216733767 2496 279935936 -877856608 5875 -776344661 78832863 763 745262886 746720990 5067 572970480 583887438 5163 38832074 50437640 8863 319836471 378550894 8106 744180713 514647040 9094 -318594823 878753022 3084 230465541 250129683 3638 -82560345 -214031543 642 -320065127 -283024647 3746 996958697 925036002 5071 -429705827 135100579 6561 641303610 354868681 5788 774219377 -328361714 3664 609354975 20640279 5416 -199655013 700760523 5785 801372660 737407430 7283 -904289455 -79813879 4068 568509939 -164423199 6251 -930543776 518522757 7181 132666338 283618452 7862 801372660 -518037450 6 14549497 148237200 6178 790805185 595584975 9663 817353730 -339092621 3674 17834815 633885440 2404 -113858331 808458464 3995 211476448 619606312 535 333144811 -830206964 8950 -37605991 547792085 3999 -224653306 -38529745 4183 623885564 -680716101 8351 903882211 844342243 2934 572970480 -138728153 5001 658268677 84675120 2573 775192135 874563739 389 -248959048 872494340 3081 -332445377 -433558593 6749 -712768288 591101630 3572 744369343 -402609820 9148 141018937 726123669 5651 871194505 135100579 9607 309782673 -326867555 8108 98412735 865035290 3691 38832074 -145782884 8892 -411443846 -980745605 7400 -758730708 359326871 9846 623885564 -409833937 1484 -750364362 285651977 2446 -712768288 -580802379 3796 388998433 -692760474 4151 521711157 754349173 2910 -700447167 -391392334 4554 416939399 -543877687 5923 389689903 -967985982 3066 -495427420 457730381 6116 -140204704 514647040 4340 794990305 383709576 563 628785561 726123669 6683 -719954341 -255161784 8164 295011177 690335848 1603 -398942627 -25481956 4148 632166073 975421774 524 -340171206 -561696456 5625 346106146 727249379 1106 72289201 704079155 2859 361901512 -378650091 4099 239977367 -742514560 5154 385061500 843133948 3954 -667281786 -681273289 5216 956320838 -107473815 6538 796608963 20640279 240 -138739177 588009941 6230 111664688 327833852 255 147521749 54064180 5646 -842131951 910797386 7276 202006559 787435090 389 872946790 951409368 5963 -782012495 25245259 8913 154929870 -406636424 8222 124521096 591101630 7915 381360154 511120657 1927 790805185 -510150761 4953 557828077 241641947 9047 283582015 713033531 1752 -949652880 140118715 6683 -393621510 83192310 9102 306909421 -959377362 9592 450999109 612809394 2111 618828757 595610484 4597 997717396 787155496 5967 262333337 983092089 1881 725828363 -106926072 8873 -548146736 -842651603 2181 -921972308 896907104 5566 956500599 923466000 1107 788860010 221793945 560 556176900 -77358192 6191 -754687225 172716317 8751 -641743513 152975300 2934 941043086 -998282020 1188 28254867 -812767182 9533 851137422 -519710186 8878 575769250 -94909804 7636 388425412 899852615 9417 377338343 -323498634 1243 -902913893 637025929 5158 -332445377 68458537 1332 575769250 871037015 9047 -320065127 142516378 6201 -229267078 -641768215 1962 -679771608 -26030145 192 933592111 -359196587 5273 688760575 397008646 8381 543489268 807498308 7327 -963214471 690335848 2183 801372660 54064180 4351 7927533 624711990 7038 -259881996 502233577 9616 -139250047 -278764461 3292 -161837184 915112531 1868 -145693826 725567063 6234 904377080 844342243 3577 -437269696 655182973 1573 -842131951 -308069367 4536 -648172782 -328361714 2673 392619171 743907535 7357 138983262 -253862095 4140 -580193843 127347959 8766 6050410 755033596 4183 94407230 -648616287 7089 357348209 -987783463 1586 830044995 -579706452 2271 -404777150 -507881407 4022 -662161563 690912387 2222 321737429 50437640 3927 289429528 148237200 1278 -362797003 20640279 297 -698100407 140118715 4770 435508139 953028578 9491 699845372 871037015 8483 603283737 923466000 8419 160809207 767277603 6736 -297925385 714190974 5409 39323915 -532461869 6184 -281453999 60115387 8806 159963934 917915710 1611 -624499268 953642587 6414 -594876646 -758476279 1086 955336534 -727449159 7004 -885902280 418236261 9087 284084525 100537981 9486 -337718848 206971304 9545 -816009077 523443473 8802 215460157 -94241214 2681 -459660004 80128302 6136 -24555993 -507881407 9792 -523534710 -482425657 3064 -758152363 710420710 5546 606386234 -804086127 2373 598692061 -641768215 4046 827090885 -792640319 3634 958197040 770540018 9559 -548146736 315450092 4757 -495872554 -387385224 7700 967176925 489852142 4490 283582015 232844920 844 981998742 -328439089 377 514387831 783307873 8020 484203679 58400332 6123 830044995 330258523 292 -88984793 -804580750 6458 -753444014 752571881 6935 860901194 246550739 7032 384544140 760808182 7555 159519152 619013448 5585 55392029 162818619 6937 -580193843 -38529745 3331 80638889 540533417 8205 -782012495 -849810455 7693 450726355 951409368 2216 164014304 -834035628 8854 587732774 -153153706 6236 -616075888 -576052836 9744 -88984793 305267341 3992 688760575 703761437 4318 148638548 -406636424 2429 333144811 -127944183 2130 -965690654 113055790 7841 500691477 -39716639 7882 979367031 401065763 1507 744369343 -507881407 1789 138983262 697350972 3935 -334823104 107428773 6160 471959189 -85425315 4851 14549497 612809394 8719 -943647082 700760523 5698 205740340 -620537603 8633 -793494677 266354586 583 220316799 -933871142 9755 603283737 735266920 5612 860901194 -573863688 4592 603283737 25245259 7339 276318540 357634387 3304 -984282547 60115387 8261 18912815 -659937969 2696 132666338 397008646 99 290220374 915112531 1744 -295746759 -91451757 8746 839743563 -667907585 3123 -504728021 591101630 1203 745262886 -373712345 8579 593245571 653728216 3994 -516862573 194386713 8635 5989923 518522757 1285 706094613 940351551 8098 -362797003 -127944183 4872 154929870 227796847 2828 34842144 -72808273 8071 6050410 254718604 4676 514387831 628016383 8684 -1804967 382394381 3352 -113858331 84675120 330 -200432659 910797386 532 159963934 595584975 4066 627081375 -4922978 594 -410968218 -849810455 9364 -573106477 10315616 9472 -790567313 -118950135 1913 35292617 -817688363 1667 -796502525 -980745605 4927 846494925 -587328878 9020 279935936 -533410976 420 745262886 100537981 5577 97778439 953028578 1416 -248959048 -933871142 4669 -642406813 844883068 2301 745796394 596844461 1411 -719954341 -849810455 4673 -117882944 339857137 9023 55392029 -308625495 5181 -205591575 -175424765 3926 -320065127 25245259 5263 830044995 852597739 5504 -418986193 808458464 9798 -177692824 -637243618 5115 -968473567 84351585 7740 484203679 194386713 2146 -46963869 86906463 4985 -275568251 -587938776 5390 -235730132 -143728230 294 903882211 865035290 253 -820917610 260986665 656 359856605 9257479 1137 170281305 -302291887 4142 -72660599 357634387 8186 -404777150 505436080 4965 -80483111 165176940 9159 -616075888 246550739 3995 374048762 68458537 3433 -719954341 -890148323 1529 -334823104 397008646 8441 372746255 116410268 6180 -820917610 -532461869 6268 717342480 -107473815 2142 -127099524 -543877687 9476 -608722586 165969864 9145 -758152363 988138114 4538 -414072427 896907104 8109 727210702 -510150761 3737 -462110684 384615346 4139 929592861 101406452 7933 50900266 689952861 5122 6050410 241641947 9596 -758730708 844342243 2416 -811440102 81565408 6020 -930543776 787435090 91 321737429 939797135 4486 -138739177 -78776258 2928 801372660 407966190 3170 788860010 -224835212 8236 839743563 -834467209 6724 359856605 -428060524 5290 830044995 -1544306 6301 -796502525 -302291887 1373 -324108487 653728216 4773 -57926793 748105066 6176 -842131951 451143780 3839 -354473179 -102616382 6410 276934223 -180628268 9423 769252533 -295979666 5590 -895856160 528222218 2569 -541903248 300598832 1842 431597356 -160616618 4522 839743563 658148446 4439 -719954341 114067850 651 34842144 915112531 3722 289429528 -72808273 7107 -830222831 -246727512 5056 14549497 24721518 9453 111664688 748391913 7095 113991999 378550894 6811 -816009077 -677383695 2131 7632844 -107473815 5546 -145442184 -255161784 1607 66554430 869461301 5030 296351558 865748389 8710 643240412 -519845955 6799 585806236 935472375 2793 907986225 -474396314 9917 -984681216 902716491 8129 859615587 282131358 9073 326944888 852597739 5408 897184369 -824673983 5148 557828077 -145782884 1172 148638548 80128302 7316 239977367 690912387 820 -485776708 642676439 1204 333144811 -295979666 9150 14549497 314701704 4916 -265310524 -370995350 7280 860901194 526029047 9306 -986798763 -293015975 5687 416939399 13253654 1648 186143921 -238504192 9029 -389046679 915112531 6358 589418019 690912387 3287 -795235195 934322296 2106 997717396 540533417 9302 -963214471 192105438 5206 137362839 869461301 7740 -180309093 577086332 8952 -235730132 -478868248 5770 39323915 418236261 8088 486132758 -80079561 2281 -754687225 910797386 9670 -49706513 847381634 9294 -726202882 104047847 2451 147521749 382394381 3937 -334823104 -229334088 418 773032821 -604372177 8448 766057365 -792640319 3343 -157757047 -434454493 7680 -523534710 984136690 2255 744369343 382394381 3413 -485031576 -94241214 9896 958197040 -747172297 4467 -541613550 -419413153 8595 373708873 923947394 3715 -292338832 -180628268 639 -866805045 165176940 6186 -840080990 334468470 4888 186143921 511120657 760 34562744 216476815 8153 -821290384 871037015 5133 -464876611 -715481022 7758 -228953103 859002805 4465 -437269696 333687312 5134 600595365 -800207670 9652 984758233 -912791350 7816 776650368 526029047 3844 -935008788 -123998677 2331 765724683 -238504192 5070 -248959048 624711990 8571 -817455026 165176940 2759 39323915 628016383 6064 -541613550 -659937969 4171 230465541 782701464 8898 699845372 726123669 7462 381360154 872494340 3075 556176900 643726334 7138 -891435429 -667907585 8700 -473282718 502233577 2145 419955461 -999366082 2652 431597356 -295979666 8620 -464876611 -77358192 6684 309782673 -890148323 3707 -30664265 362357458 8007 575593831 595584975 919 35292617 227796847 3064 -847492585 489852142 3212 -873330901 871280315 1397 -140204704 -238867983 7619 358603584 -94909804 6091 -395956989 451143780 5504 -616075888 -563052661 9387 643797427 249521955 1400 -60381668 -419413153 8324 416939399 -714969150 3303 -968473567 -75558732 7265 250399364 -293015975 5791 -485776708 -350396971 4165 137362839 -533410976 5331 431597356 726123669 7812 -739519560 546315517 7749 306909421 -550496243 7252 538056056 744410083 908 326178903 -155566831 2756 -579903004 -283024647 5755 274684164 -122563446 8045 -513151710 145992042 8735 -411443846 316245420 8455 -171017790 957236409 4760 830044995 452933610 8189 -459660004 84351585 3227 627081375 -339092621 4516 860901194 250129683 2453 317197461 -842651603 841 -459660004 917915710 3763 -91480363 -229334088 9561 -523534710 106531338 4768 -252585274 407966190 4965 415008073 655182973 9951 -668294983 -373742773 8358 -270472709 576296258 7258 575769250 725567063 622 -804711490 -510150761 234 -885902280 -308625495 2048 -684246827 576296258 601 641823635 -480421233 6737 -495427420 -62054205 4901 776650368 695424884 9279 -700447167 502233577 2439 -268055717 207204985 9617 80638889 84912338 6179 -955947554 -770453868 3263 -624499268 -979376042 2544 359856605 923466000 5541 765724683 309767757 6283 288822109 316245420 3251 -9979738 -872013529 9528 641823635 576308127 2615 -345538013 510460231 1066 643240412 -563052661 5597 589418019 241641947 9475 -49706513 142516378 4134 717342480 -283207497 1182 812095536 -723351459 6344 -298306079 576308127 3083 490718230 -145656182 1861 782059495 -756267434 4187 388425412 760132745 1247 -676826894 735266920 1358 431597356 -972401466 1466 -410968218 523443473 3530 30661577 104047847 9090 775192135 -649744978 3582 385077631 800872927 5248 -410968218 902716491 8053 661504142 523443473 8376 -817455026 -4922978 2271 -229267078 -60039432 3973 -700447167 624711990 5277 -26248663 -25481956 1208 598623000 -359196587 7644 415350853 -320275386 9324 743615922 -541221340 8932 -485031576 588009941 927 841773118 418236261 6594 318435094 858256145 6989 -304998049 -756267434 7635 -180309093 -160616618 7725 170281305 668716963 7554 94407230 309767757 8208 -398942627 -108961822 4789 95229358 770540018 4855 -37605991 484968871 3412 -965690654 877599979 3046 159519152 -890148323 6506 -676826894 -543877687 9447 6941521 545926563 5151 -943765901 760132745 9792 -880768056 -528332594 8805 333144811 -180114637 4759 -636004911 -176184567 4866 521711157 221629539 4261 358603584 -523131123 943 -642406813 120714490 3578 -935008788 -328361714 2830 -304029084 -40017599 3169 556176900 -283207497 8562 111664688 -176184567 8132 450726355 703761437 1866 -281453999 178866616 2688 455237207 643726334 3134 385077631 418236261 316 98412735 -339092621 6046 -648172782 -454664712 2119 -955947554 106531338 6359 -676826894 354868681 241 51022000 -214031543 6920 717342480 917915710 8844 445487668 -877856608 2757 -113858331 -539801973 1474 65640932 -22135290 6906 279935936 -433558593 457 -195594144 -238504192 1554 435508139 378550894 4293 -719954341 -38529745 153 -462110684 851865821 5517 306909421 815772525 592 -259723723 -890148323 5681 -288462512 713033531 3504 126227291 300598832 5978 252844961 596844461 7505 385077631 526029047 5875 65640932 763812773 4907 471959189 -464278607 8280 358603584 152975300 2045 -700447167 267514505 6765 641823635 352760 9453 -580193843 152975300 2929 -437269696 -246727512 1551 -720279006 -763707999 5298 -821290384 497556073 3466 -277916716 -532461869 483 -501570916 831097006 6424 51022000 -626960836 2396 288396892 172716317 5085 388998433 433603754 577 -667281786 -85425315 3307 994188367 -409833937 3431 -495427420 725567063 5620 271669262 -454664712 4066 717342480 696875596 6127 290220374 101406452 899 -760927535 948573862 7343 792418959 -825880446 9649 -816009077 378550894 4017 288396892 -502510208 6325 -788691861 -800207670 6532 -731712580 975421774 6699 152683172 954289075 9215 641823635 172011590 9990 -626119646 362357458 2958 -332445377 -6527040 3604 875158202 106531338 29 76589551 -756267434 3715 -733269590 -289470931 7161 289429528 457730381 5506 970404299 -469304036 356 -816009077 -478868248 1739 581880129 -345372687 6840 -804711490 359326871 3760 -468748459 -568505124 430 159519152 201215238 9348 399221151 -987783463 8128 -793494677 -138728153 6125 -334823104 -6527040 620 929592861 743907535 2071 218552482 -497617879 8122 744369343 -641768215 8507 -89914167 -926175164 9712 126227291 -747172297 1055 -414072427 -528332594 3892 -343048181 283618452 8160 -842131951 615990641 739 -259881996 -847516222 6734 148638548 -189256438 5297 -459660004 -278764461 7752 661504142 -587154461 4688 374048762 -519845955 233 -173326777 489852142 6869 9908275 -454664712 7441 -483963712 -578480160 8151 -608722586 695424884 2247 296351558 316245420 8937 677101531 939797135 205 867830712 -22135290 1067 -89914167 -363659966 5397 -215298725 192105438 6125 -726202882 235577293 4308 -592869884 359326871 4532 568509939 -616215891 7749 -473282718 939797135 945 -700447167 537681327 5759 -573106477 -145656182 3934 -679771608 948573862 2026 435508139 -980745605 3835 300584887 451143780 1790 -293301938 -62054205 1560 794990305 -275855088 5357 -714715511 920790234 7076 -303185692 583887438 9043 214470427 -634190590 8039 -362797003 808458464 6844 -965690654 822735291 9467 318435094 727249379 2613 -271969423 619013448 9744 400206984 -216733767 5621 -362797003 -644469017 6784 -700447167 206971304 9726 72289201 260986665 4369 359856605 9067497 7776 -753444014 234812484 9306 -975509051 633885440 4685 333144811 -246255401 6360 588746282 -714969150 2978 126227291 703761437 9698 -1804967 25245259 9077 -435603523 843183414 1130 486132758 -104871800 3243 205740340 -278764461 4998 -960815885 -370995350 6556 -455260398 808458464 3838 138983262 -824673983 3977 486132758 -353878938 4727 -960815885 -478868248 8829 593245571 81565408 7856 321658590 -616215891 5842 -495427420 -587154461 3099 -742476174 -540147019 1110 -826268461 -528332594 6350 688304736 2937763 8815 -684658326 260681552 7915 -935008788 851865821 8011 -113858331 206971304 9214 -506108098 860325562 3867 -684246827 953642587 7734 276318540 700760523 8017 -895856160 -912791350 5494 -723817788 147468541 5848 974033465 54064180 1581 -742674827 510260864 5748 -127099524 612937914 7811 849370527 -823688399 2714 -592869884 920790234 4005 -88984793 -912791350 369 639577616 -634190590 9219 -885902280 -669544691 1082 -847492585 -817688363 4488 606386234 -477963972 4029 -516862573 -40017599 9547 415350853 -155566831 4228 482175535 -428060524 5124 -523534710 330258523 1900 134736800 696875596 2785 597458038 628016383 3465 -788691861 358289528 7258 -943647082 953028578 6442 -80483111 32988365 770 185320654 -590535547 4430 -742476174 583887438 2976 288822109 100537981 9862 -986798763 -345372687 462 -270472709 -538783279 5435 7632844 430751296 768 36208776 -870714362 3586 -758152363 -926175164 7431 -851229723 185419808 5118 827090885 462889810 2199 -56515768 -430974226 8917 333144811 -590535547 6390 812095536 -620537603 1829 -139250047 241112925 7142 137362839 246550739 8681 -712768288 -246255401 726 -292338832 230960562 903 792418959 333687312 1061 872946790 352760 2445 38832074 948573862 4327 35292617 737416156 7324 830044995 312278158 1659 593245571 -580802379 2339 -711940062 -550496243 4204 -314668245 690335848 1008 -171017790 -434454493 5271 575593831 -123998677 2099 -75232342 -320275386 6413 769252533 34487722 9364 -39504037 121273815 9018 -989673571 710867164 6247 289610218 859002805 3510 526115530 -981396868 8957 774219377 140118715 315 -662481765 654795929 1229 160809207 948688886 5878 97778439 865748389 2355 274684164 -944284380 7809 799451393 -268014947 8632 789599069 -817688363 5057 -995948801 -576052836 9187 839743563 -268014947 6493 901762269 858256145 4703 17834815 704079155 591 289429528 -246255401 5982 677101531 418236261 845 211476448 -838009976 5405 556176900 397008646 5931 -642406813 282650126 5576 -139250047 -926175164 3082 252844961 -283207497 4799 416939399 145992042 7268 -742674827 -308069367 3066 250399364 428634831 4043 461120723 -474396314 7961 -222755521 -229334088 815 317197461 -308069367 2272 -624499268 334468470 463 490718230 -507881407 6993 -464876611 737416156 1619 336445578 911656525 7707 -464876611 -998282020 8808 -866805045 -410456729 947 254376885 467154252 7675 839743563 902716491 3135 502461295 -72965798 1690 -816009077 267514505 3467 276670886 84351585 4456 167095145 249521955 2503 641823635 -145656182 48 -392563411 696875596 6510 481309793 120714490 4413 581880129 615990641 8237 317197461 679770619 9912 996958697 -528332594 6433 641303610 -278764461 6305 -134704201 -681273289 2482 -235730132 -241109217 290 -259723723 586257457 2480 276670886 625494491 2976 389689903 379411178 1436 50900266 -269653141 5588 385061500 375063920 4809 556176900 221807394 1242 996958697 -634448468 9234 945885557 -469304036 5513 -465268228 -587154461 6302 585806236 241112925 7715 -826268461 -467674160 9234 -796502525 -849890539 7133 113991999 -758476279 5543 373708873 494296571 4513 38832074 662075929 7676 -468748459 -872013529 3555 -668294983 -538783279 862 956500599 -91451757 2738 137362839 588009941 917 -72660599 -735027831 7647 -711940062 -118950135 785 289429528 591101630 5891 834030362 800872927 9541 -271969423 808458464 4189 -726202882 -568505124 3763 929592861 -675821088 9897 443682091 -575758012 2649 -277916716 223758683 5688 -295746759 -254980365 5611 30661577 314701704 2332 359856605 268124172 1489 -1804967 266354586 6307 9908275 -733323543 6595 147521749 -784538084 7895 -60959292 954289075 2547 375298123 587394411 5092 823212438 -959377362 7258 828427488 -256522804 5482 -714715511 624711990 1606 557828077 -410456729 3044 416939399 339857137 51 903882211 983092089 8200 -343048181 -576052836 1464 -117882944 -18027120 9056 812095536 178866616 6564 295011177 456498577 2777 -197256971 -180019002 361 -81105363 -774185484 5819 507130881 -543877687 9464 -668294983 890315807 8265 95229358 20640279 9822 220316799 -519618554 1354 30661577 383709576 7805 575769250 -987783463 7079 220316799 260986665 6191 -866805045 84675120 3430 -572328769 588009941 5447 385077631 -770453868 519 -396260662 109588416 9465 134736800 164789337 9438 -684658326 595584975 1211 361901512 939797135 7057 112146941 106531338 2300 -592740407 -834467209 6706 237202817 540533417 4469 -145442184 736209727 2752 814168394 910797386 1245 -88984793 546315517 4553 -864361257 58400332 4386 28254867 -480421233 1971 -277916716 -947024393 4310 979367031 352760 7804 -663610139 711907478 4854 924375399 -967985982 2399 -605036105 -720929795 8578 415008073 24721518 6216 -18555551 -246727512 7960 556956133 -999366082 3499 -303077343 -342686234 7473 958197040 -229334088 7600 851137422 -680716101 4929 -282947285 10315616 5154 -724955977 528222218 2202 498871246 192105438 3705 901762269 -353878938 8769 372746255 -982620691 5413 375298123 546315517 7092 48202816 -736169755 589 261480454 586257457 586 164014304 847381634 8839 -292338832 700760523 7931 -900897170 10315616 3337 203882298 710420710 3011 623885564 -762984644 7311 289429528 -727449159 9538 515731471 -469304036 2590 -298306079 -106926072 3926 -712768288 -774185484 441 -391256746 -26030145 3387 895696545 68458537 163 -485776708 233977048 6098 725828363 822735291 2965 790805185 25245259 3952 326944888 736209727 4449 976065724 282131358 6153 -655787129 -890148323 6567 -492064852 185176345 1134 -354473179 308467212 8918 -641208950 -224835212 643 -1804967 865748389 6661 -763126949 489852142 7349 -285968378 -428060524 3059 -989673571 -414919441 8442 628785561 -975541629 6972 -277916716 994859498 1081 -624499268 668596988 446 -566276366 -825880446 1532 776650368 -590535547 3916 -102108106 329596656 7316 -782012495 871037015 1265 -484301856 -987312206 8253 -145442184 787435090 8839 526115530 172716317 5554 806860754 -687400377 681 399221151 362357458 8114 -337718848 545926563 9190 -713609356 -871032819 1763 -524590619 -575758012 7031 802713909 -85425315 7382 -483963712 -275855088 2724 827090885 763812773 988 -752427345 84351585 1475 -995948801 -674143567 4137 727210702 -246727512 4161 -332445377 258279313 214 -713671847 268124172 6068 38832074 -110865839 5724 276934223 -644469017 3280 823212438 -77358192 8206 -726202882 -373742773 905 658268677 -137415419 7142 -280158933 -849810455 9817 -62104082 221807394 3587 -739519560 285651977 6563 141018937 -127944183 146 -572328769 -241109217 1256 -648172782 831097006 7436 -712768288 -519710186 7464 -81105363 763812773 8447 359856605 -4922978 6460 82437869 679770619 847 385077631 -759341521 2594 -887409683 301566791 1310 218552482 -933872333 1161 641303610 -110865839 3867 766057365 -871032819 9886 744180713 -982620691 4088 -862762751 654795929 8598 -391256746 -464278607 4367 -517047177 621799091 4158 -572328769 695424884 9734 -667281786 -917002395 3840 -663610139 -812767182 80 609354975 679770619 8663 385061500 855531857 855 -282947285 107428773 6725 -161837184 -892585231 2887 -579903004 760808182 9076 -749150071 726123669 5357 48202816 -254779032 5930 -235730132 -345372687 5105 -642406813 -477963972 8001 901762269 -13579437 8576 775192135 -91451757 2582 -880768056 -576052836 4637 361901512 -758476279 1008 632166073 235577293 5609 802713909 -145656182 2132 -534346540 457730381 2434 849370527 165176940 2440 699845372 314701704 6104 -895856160 -981396868 5285 -994655931 65925556 7142 940580089 452933610 4161 -662481765 495259264 9759 -395130011 -477963972 4812 317197461 -467674160 3320 158720776 -104871800 6265 455237207 935472375 2725 -782345427 715905772 6608 48202816 -102616382 9607 -742476174 -107473815 7906 -847492585 -918763788 5685 62409989 -817688363 5245 -592869884 -944284380 56 326944888 743907535 2577 -134704201 329596656 4556 774766110 -235480390 259 588746282 -920354849 916 996958697 -373742773 657 25277645 -792640319 3998 9908275 400802081 2630 -935008788 -39716639 8583 212383076 152975300 5486 17834815 330258523 6417 -304998049 770188411 6380 242276279 433603754 2899 -80417143 327833852 4875 5989923 -363659966 2800 54815350 -326254820 6434 903882211 -269653141 875 -891435429 -482425657 1564 95229358 820204610 3049 6050410 -917002395 7512 -885902280 185176345 2088 -56515768 140118715 7228 336261049 619013448 8304 -89914167 375063920 5312 374048762 760808182 2903 357348209 -540147019 3657 -750364362 54064180 9594 -776344661 -216733767 8163 898151267 637279848 2793 208653695 -758476279 5219 -334823104 20640279 1651 661504142 382394381 8092 -516862573 978934680 6338 34842144 -185727053 1392 -259881996 547792085 6568 -18555551 -926175164 9770 756775613 619606312 4235 538056056 -804086127 91 317197461 142516378 7294 148638548 612809394 770 -81105363 250129683 6241 640846707 -969759958 6801 871194505 737416156 905 -145442184 -77358192 5355 -719954341 -238504192 6819 598692061 896907104 1010 641303610 162573004 5509 97269878 84675120 6097 562484066 -611172692 6487 -195552514 932809740 1654 336261049 704079155 7681 -134704201 576296258 275 374048762 -578480160 8693 -318594823 -353878938 3573 -156704963 872494340 8015 -880768056 258279313 5797 830044995 258279313 9035 242276279 497556073 7918 -960815885 -256522804 966 -235730132 -804086127 4671 -641208950 -416125915 5495 -592869884 -91451757 3249 65640932 -756267434 6912 -483963712 242506470 3675 -668294983 -687400377 7872 388998433 -507881407 69 76589551 260986665 7868 823212438 34487722 9243 699845372 173706002 4494 924865694 302261235 9907 -750364362 50437640 8205 -742476174 767277603 64 -418986193 241112925 6269 -277916716 173706002 1544 895696545 673747334 9769 -754687225 -102616382 516 -999315023 595610484 1151 -677359660 -811266222 5911 -222755521 -39716639 4586 373708873 106531338 9890 -60959292 -238867983 407 736000118 -823688399 6677 25277645 744410083 5649 -533099096 401065763 3928 167095145 148237200 2990 -473282718 852597739 9083 -409309355 -419413153 1950 242371970 230960562 9820 632995737 229158822 2257 -32127524 -78776258 1432 242166718 874563739 8585 790805185 877599979 4676 -414072427 -430974226 5073 -288462512 -478868248 1133 38832074 -720929795 5869 -994655931 -762984644 8044 -679771608 510260864 4066 141018937 379411178 5711 -624499268 -756267434 7719 -641743513 -689864118 7988 276934223 -561696456 5068 -282947285 860325562 1448 -592740407 510460231 8091 745262886 526029047 4864 200002129 874563739 301 361901512 -477872507 3957 828427488 865748389 5072 317197461 -999366082 7318 -782345427 -370995350 310 -984681216 -25481956 5737 -88984793 223758683 1967 -795235195 868619715 6563 385077631 518522757 8041 554902523 -556644281 1817 -437269696 -108961822 1735 597458038 -180628268 9015 641823635 -477963972 7490 -851229723 -741977163 6447 -679771608 -138728153 3484 431597356 874563739 7668 -215298725 -428125906 8107 -145442184 116410268 3432 790805185 679770619 1252 572970480 178866616 5971 -943765901 20640279 2517 -303185692 763812773 5509 691696706 221807394 9801 -930543776 329596656 2895 782059495 770540018 1670 -229267078 576296258 3566 834030362 173706002 617 -513151710 792126616 3223 17834815 -419413153 1990 557828077 173706002 7610 -462110684 -241109217 2249 111664688 221629539 4160 -523153635 518522757 6993 185320654 178866616 6264 -670941446 -345372687 2414 871194505 -532461869 6513 -742476174 502233577 6696 -670941446 113055790 3241 -667281786 -637243618 7234 -541903248 -110865839 822 -943765901 -370995350 4383 796608963 309767757 3315 38832074 815772525 7157 -999315023 -599705535 5070 18912815 -79813879 4033 -758152363 235577293 3040 -462794916 537681327 9449 208370227 -714969150 5709 -344785252 -539801973 6295 381360154 -823688399 7693 -662481765 -532461869 2629 -820917610 -370995350 8634 -790567313 137137472 3797 806860754 878753022 203 -347105773 752571881 804 -931162724 -157362262 802 -200432659 127347959 5038 745796394 528222218 9906 -637625968 -733323543 7571 274684164 -689864118 1875 -32127524 591101630 3898 -885902280 643726334 5625 956500599 868619715 7014 643797427 874563739 6946 -107144390 -533410976 9543 790805185 -980745605 5071 -641208950 484968871 2307 -592869884 -550496243 3158 744180713 -926175164 9781 274684164 185419808 1669 -790567313 -972401466 8757 641823635 -542766725 474 302196177 871037015 7545 6050410 -107473815 9490 -676826894 165176940 8186 996958697 -1544306 2927 167095145 -842651603 5291 230990250 323319528 2558 319836471 668716963 9734 -393621510 -72965798 3719 -637625968 84912338 1784 435508139 725864175 8583 984758233 24721518 9118 -853928283 13297982 8028 -608722586 183142469 9152 309782673 -419413153 3423 -248959048 462889810 5518 -608722586 690335848 5639 725828363 915112531 5497 -931162724 68458537 9707 796608963 574893362 3124 788860010 868619715 1337 -165895350 309767757 7626 958197040 241641947 2550 -513151710 -870714362 3762 134541291 -999366082 9045 924865694 -185727053 33 6050410 923466000 8540 -484301856 844342243 2288 -165895350 -253862095 2100 -826268461 -543877687 5982 979367031 526029047 9471 -173326777 628016383 8167 -252062903 -759341521 1248 -60381668 -254779032 3877 -915467466 847381634 246 997717396 948688886 1591 389689903 -723351459 1305 276318540 923466000 3648 -292338832 -477872507 3129 -195594144 929621952 3474 -885902280 -94241214 7827 -506108098 528222218 8507 789599069 227796847 1686 901762269 -930063693 9471 958197040 -579706452 2342 677101531 58400332 4758 159963934 430751296 9135 769252533 -409833937 8856 -749150071 -406636424 301 7632844 -963031318 6535 -224653306 -295979666 8378 618828757 -153153706 8988 -157757047 302261235 7175 618828757 -477963972 373 55392029 783307873 4352 794990305 -872013529 5389 34842144 -238504192 3257 455237207 983315446 5774 34562744 954289075 1934 776650368 744410083 6851 -18555551 -256522804 6667 -462251380 710867164 2418 606386234 -741977163 2919 -608722586 948688886 9912 603283737 -599705535 7110 6050410 116410268 2517 34562744 530975902 4383 -271969423 165176940 7114 -830222831 855531857 1596 846494925 -649744978 2609 736000118 628016383 6721 170281305 -626960836 6013 599861155 -396443569 7888 -485031576 -735027831 6162 618828757 -474396314 7051 51022000 -2416772 1542 -754687225 350857850 1225 60178104 489852142 7080 -572328769 763812773 5293 288822109 -723351459 6320 208653695 -637243618 7748 688760575 714190974 2584 -670941446 623594641 1134 898151267 -519618554 2491 945885557 -326867555 8383 455237207 -17837615 5372 -873330901 -568505124 4583 -57926793 -800207670 2536 -986798763 223758683 1135 -506108098 178866616 7102 137362839 354868681 3493 -895856160 -457339610 4926 776650368 953642587 9211 373708873 54064180 9697 -852061915 -998282020 2091 -921972308 -637770708 137 -435603523 923466000 1646 426406281 984136690 2200 -678310388 748391913 6446 -380535924 93515835 6773 -906744014 743907535 9801 -89914167 148237200 6973 306909421 710420710 4999 756775613 -604372177 295 486132758 -137614817 7806 -662161563 -238867983 7532 -820917610 -439161220 9909 744369343 185419808 1141 -830222831 696875596 8934 160809207 923947394 3397 812095536 -523131123 5384 -804711490 978934680 2921 -731712580 -770453868 7693 -303077343 902716491 9933 -968473567 596844461 5063 -921972308 -682911832 6482 776650368 782701464 3408 661504142 -556644281 6285 -318594823 221793945 1899 39323915 -604372177 9330 839743563 -253862095 3734 -414072427 511120657 1778 306909421 923466000 578 384544140 859002805 9057 -758152363 787435090 3396 -739519560 462889810 1531 -404777150 433603754 605 461120723 -373712345 4296 632995737 -268014947 4807 556176900 -433558593 7087 -347105773 792126616 2370 372746255 576308127 5367 215460157 -469304036 9231 134736800 715905772 2292 242276279 -138728153 3834 -200432659 -241109217 2945 901762269 -969822537 6350 -39504037 436709995 9401 48202816 -67116370 4116 -752427345 923466000 3723 -955947554 939797135 6108 554902523 -108961822 4205 -636004911 87942942 3504 -711940062 -62054205 3136 289429528 -747172297 1654 420946811 -345372687 8821 -816399402 -912791350 9237 -409309355 148237200 6511 -608722586 -409833937 3579 -1525175 -91451757 8346 -733269590 114067850 6493 -362797003 375063920 4955 526115530 599012707 4798 346106146 -22135290 6744 321658590 673747334 5491 956500599 -255161784 9562 823212438 -94909804 8311 -667281786 -323498634 5841 80638889 258279313 6780 -523153635 984136690 407 -293301938 547792085 3794 358603584 -967985982 536 924865694 735266920 6395 -994655931 -804086127 3521 -411443846 497556073 2350 -396260662 -238867983 8343 -826268461 -416082175 8394 -465268228 -498612066 1945 -380535924 -947024393 5518 -223542791 -137415419 8585 984758233 -759341521 4808 -271969423 -610759465 8712 -957024935 -587154461 1004 -821290384 404498162 688 677101531 -763707999 9622 688760575 -579706452 9767 -676826894 859002805 1857 -663610139 -649744978 3888 392619171 249521955 9017 -608438352 -160616618 5668 -377899289 378550894 4079 62409989 576308127 802 36208776 902716491 3371 416939399 642676439 2708 -513151710 -959377362 5639 -102108106 -538783279 1666 -195594144 -110865839 6554 -790567313 633885440 8251 -72660599 -229334088 2163 827090885 301566791 130 -340171206 -359196587 1416 -713671847 -882635508 2406 -465268228 -289470931 3389 54815350 696875596 4245 846494925 -254779032 4873 415350853 -235480390 4978 -895856160 397008646 3702 -853928283 787155496 7988 725828363 260986665 4072 976065724 -462044632 98 -517047177 -849810455 3312 71562520 214001109 77 471959189 760132745 1282 25277645 233967741 3548 623885564 186112748 6580 -340171206 -967985982 5567 -636004911 -402609820 649 375298123 -518037450 1660 744369343 -72965798 4205 929592861 612937914 9439 148638548 -359196587 4338 -270472709 -720929795 6273 384544140 -474396314 8779 -960344885 -246727512 1477 860901194 843183414 6024 296351558 -762984644 8907 203882298 -75558732 6642 -895856160 -587938776 2112 -24354900 105963480 9943 958197040 2937763 9267 814168394 668716963 6472 326178903 32988365 8446 632995737 -532480095 6209 -281453999 909720152 8883 -165895350 743907535 8154 727210702 116410268 5189 126227291 308467212 4205 940580089 258279313 3785 288822109 -834467209 6279 769252533 -540147019 3949 -900897170 983315446 6659 -18555551 152975300 5577 -81105363 68458537 7844 159963934 -72808273 308 481309793 -870714362 6305 82437869 -39716639 2024 -462110684 -323498634 9782 -637625968 -587328878 1320 -178218611 -999366082 2009 -296429472 -692760474 6818 9908275 -871032819 8315 -566276366 -420200090 6848 -320240582 -538606907 5280 609354975 254718604 5732 320190225 -954204496 3714 -818563944 -964453208 2692 -784965875 -604372177 561 -200432659 495259264 4338 97778439 -110865839 2734 -138739177 689952861 9888 498871246 451143780 8792 600595365 -433558593 4499 -676826894 -480421233 3223 97269878 304234449 2373 -344785252 -770453868 3464 385077631 547792085 8800 359856605 869461301 3736 871194505 978934680 9432 769252533 760808182 2005 765724683 -235480390 3017 200002129 -275855088 9634 812095536 352760 850 -873330901 511120657 3051 6050410 -842651603 3583 -712768288 -682911832 5176 -75232342 -145656182 5358 -726202882 917915710 9061 431597356 -959377362 1883 -793494677 -283024647 5041 -608722586 147468541 157 -931162724 -238504192 6598 198792735 -102616382 3846 -24354900 948573862 2858 158720776 -79813879 853 250399364 201215238 724 600595365 948688886 8447 901762269 815772525 4545 -80483111 899852615 5486 -524590619 -339092621 8103 -749150071 -414919441 664 -935008788 546315517 7531 490718230 -387385224 9156 -523153635 725567063 7679 118281894 915112531 4889 415350853 877599979 8974 -592869884 -414919441 5224 484203679 -641768215 4172 -655787129 744410083 6636 -462251380 -40017599 9416 -293301938 540533417 895 849370527 737416156 5395 326178903 -477963972 7407 -145693826 330258523 3766 -134704201 -747172297 4081 378721678 229158822 8672 -91480363 -454664712 3589 -592869884 737416156 6750 -8891200 -254980365 5371 -41723720 -539801973 6302 71562520 744410083 8501 -608438352 711907478 6054 -393621510 612809394 9198 34842144 -964453208 7105 -177692824 334468470 8234 174718177 695424884 5946 34842144 546315517 3901 830044995 -747172297 2076 133578046 106531338 6049 -389046679 -847516222 3498 208370227 -532461869 7187 632166073 -256522804 4011 -826268461 836292797 3134 -268055717 300598832 4841 -464876611 822735291 8587 801372660 84351585 6251 -80417143 -563052661 647 -505763077 787435090 8559 979367031 345293859 8230 -60959292 206971304 9565 -668294983 -812767182 9271 -517047177 467154252 2744 823212438 576296258 8729 -271969423 165969864 4647 658268677 -72965798 6349 -347105773 591101630 2019 455237207 -542766725 6908 -748046122 -308625495 2018 134736800 -758476279 2938 521711157 865748389 3093 284084525 -13579437 9724 -354473179 859002805 9821 62409989 -165817517 9191 208653695 -944284380 2883 38832074 314701704 3465 445487668 -620537603 4360 996958697 770188411 764 486132758 116410268 2411 -523534710 614083036 4137 -826268461 -680716101 7530 158720776 -430138322 4778 -435603523 -435842546 2556 153650122 334468470 211 -788691861 787435090 8012 -986798763 -6527040 179 901762269 -107473815 2568 -435603523 -966341392 2261 -795235195 -514717258 2428 -56515768 -145782884 7628 -873330901 -563052661 6985 -668294983 -498612066 5887 242371970 -38529745 6555 736000118 105963480 3618 -963214471 -823688399 1866 -821290384 514647040 3606 38832074 -396443569 63 851137422 748105066 8754 276318540 114067850 9914 -437269696 576296258 8338 435508139 436709995 530 276318540 715905772 5807 18912815 744410083 5501 -8891200 673747334 7456 -139250047 -626960836 8193 568509939 735266920 5311 -524590619 467154252 5002 745796394 -590535547 7104 970404299 173706002 4589 789599069 625059375 207 381360154 -532461869 5357 333144811 975421774 88 358603584 34487722 190 -222755521 84912338 7147 215460157 58400332 1671 296351558 902716491 5087 300584887 -253862095 5659 -248959048 162573004 662 -338588899 808458464 7289 306909421 -498612066 3 -484301856 451143780 5683 361901512 266354586 40 -975509051 152975300 9677 -573106477 -926175164 2484 385061500 282650126 7447 599861155 -599705535 7355 435508139 822735291 4685 450999109 -573863688 7446 945885557 -811266222 9085 -742674827 -849810455 3406 -468748459 -550496243 3642 -89914167 305267341 8643 -380535924 -482425657 8719 399221151 -79813879 5890 871194505 -283207497 502 776650368 909720152 1015 744180713 192105438 5962 725296106 -954204496 7455 789599069 -12658682 4682 618828757 -727449159 2114 799451393 874563739 2560 -481996423 511120657 9504 -60381668 -539801973 6881 174718177 459630031 1833 924375399 -842651603 1462 134736800 737407430 6946 -167893416 -817688363 5979 -949652880 497556073 8758 -658800027 -541221340 9638 296351558 462889810 6634 861072654 -550496243 6059 -995948801 844883068 9843 -897411868 -268014947 3966 -393621510 -155566831 1484 -524590619 934322296 8090 -293301938 -842651603 211 -177692824 71638226 3696 -27254901 354868681 9748 851137422 -502510208 7346 -578899112 755033596 8826 -393621510 994859498 2800 65640932 -762984644 6193 -347105773 -568505124 9907 -804711490 362357458 703 -548146736 859002805 9369 237202817 -363659966 3829 -229267078 502233577 6865 562484066 -969822537 1745 -362797003 -326254820 2856 -412753693 327833852 8711 -320065127 588009941 6051 -594876646 782701464 8815 -318594823 -920354849 383 588746282 -419413153 1232 321658590 -430974226 3462 138983262 137137472 9135 400206984 643726334 8692 215460157 -681273289 305 -193222752 633885440 2281 -796502525 24721518 824 794990305 -774185484 335 -963214471 767277603 5644 -380535924 20640279 1983 632995737 221793945 8151 799451393 917915710 576 -900897170 -550929672 8279 97269878 -283207497 4624 40730044 -556644281 9950 589418019 266354586 8678 -754687225 20640279 2445 756775613 379411178 4951 -605036105 -406636424 3184 -960344885 304234449 9497 774219377 162573004 7292 50900266 540533417 8965 261480454 735266920 7623 984758233 -497617879 9585 -742476174 -817688363 3079 -464876611 185176345 3117 77257476 -834035628 3055 450999109 599012707 4140 -573101732 595584975 4101 71562520 -969822537 6534 -485031576 -980745605 7080 981998742 242506470 748 -516862573 -428125906 480 -459660004 530975902 3660 218552482 -78776258 5623 -712768288 162818619 5511 -930543776 696875596 7400 867830712 -892585231 7296 -760927535 -649744978 7157 -259881996 -759341521 837 -885902280 -25481956 7774 -513151710 290903050 7859 -455260398 172716317 4991 333481643 -56290324 870 -943765901 735266920 969 -102108106 216476815 6399 538056056 -533410976 6484 945885557 164789337 2041 967176925 -128633008 1300 -468116074 157310618 9694 -178218611 -430974226 1675 -410968218 -847516222 7990 828427488 -641768215 6430 839743563 -157362262 1681 -127099524 537902684 4922 39323915 -328439089 1781 385061500 -241109217 7656 -524590619 -917177937 3242 239977367 308467212 9184 134736800 691372823 9909 137362839 -359196587 7835 736000118 305267341 8258 -88984793 -238504192 2956 -285968378 165176940 7526 40730044 -345372687 9695 -796502525 -707104214 1412 164014304 -532461869 6227 388425412 266354586 4703 -758152363 -391392334 1109 556176900 54064180 3808 -790567313 -436066679 7966 -816399402 -752801340 7049 -866805045 -180628268 8815 897184369 -723259232 5065 -200432659 -477963972 7433 765724683 -892585231 5553 -223542791 494296571 8114 828427488 352760 7815 -663610139 -396443569 7990 200002129 653728216 9562 -835865341 250129683 5483 321737429 -387385224 1926 -275568251 -933871142 3064 976065724 -620537603 2585 -199655013 -762984644 3655 274684164 619013448 7637 -501570916 511120657 408 -906744014 -573863688 471 603283737 612809394 8217 230465541 375063920 3080 220316799 -610759465 3588 82437869 643726334 1955 321658590 -350396971 792 -818563944 615990641 3351 -492064852 815772525 9291 -298306079 -687400377 4605 661504142 -811266222 4750 -677582183 -94909804 2157 -437269696 783307873 8290 -835865341 -428125906 8044 543489268 -85425315 8554 -277916716 552945615 8969 725828363 860325562 5538 471959189 254718604 9113 214470427 621799091 9119 -127099524 -604372177 2528 839743563 -283024647 1479 -642406813 -454664712 9890 48202816 -563052661 7203 -292338832 -94241214 8057 -468748459 528222218 6594 -713609356 145992042 280 -388974008 890315807 881 875158202 -556644281 9440 148638548 -350396971 2920 -484301856 -18027120 7169 7632844 -926175164 2631 -578346066 -532480095 2259 -662481765 -498612066 5490 30661577 221629539 6711 -658800027 -467674160 1641 -506108098 183142469 2840 744369343 571151168 1291 -984282547 -616215891 4246 -398942627 787155496 2556 677101531 -834467209 821 -455260398 -430138322 7685 -533099096 -714969150 3218 929592861 -326867555 7675 769252533 574893362 2295 981998742 540533417 4 202006559 -302291887 3183 -88984793 355375465 3478 -931162724 737416156 7676 658268677 -78776258 7377 389689903 -784538084 6455 812095536 -434454493 2942 -698100407 462889810 4472 317197461 625059375 3656 -826268461 906601156 4776 -292338832 -920354849 2827 -49706513 282650126 308 -145693826 915112531 634 378721678 -498612066 7235 -492064852 157310618 4918 -816009077 -176184567 1562 945885557 -519845955 4636 34562744 60115387 1150 -931162724 612809394 271 358603584 748391913 2155 587732774 577086332 2807 -334823104 -320275386 7107 -195594144 -180019002 9048 -818563944 653728216 313 -396260662 -687400377 4214 898151267 -616215891 1615 486132758 207204985 7767 -391256746 628016383 8957 -840080990 -464278607 9322 167095145 -220282924 6900 159963934 172011590 9288 -320065127 -363659966 7682 -334823104 -687400377 2169 133578046 612937914 1639 455237207 -774185484 3081 148638548 953642587 6232 302196177 760132745 5899 -117882944 871037015 1426 -398942627 173706002 861 220316799 -644469017 802 817353730 -654048846 6956 -541903248 -944284380 9779 -713609356 -13579437 1850 202258799 -435842546 3944 -826268461 -477963972 2989 -626119646 994859498 3580 -818563944 -350396971 9498 897184369 -648616287 3526 801372660 -477872507 1235 -548146736 -268014947 1761 302196177 -604372177 7262 -138739177 831097006 155 606386234 934322296 1542 -999315023 -79813879 2253 -205591575 -143728230 6406 -161837184 547792085 1435 290220374 -26030145 2132 -462794916 184543446 7309 419955461 308467212 2138 -862762751 -107816005 94 557828077 -606256406 4283 -8891200 653728216 9299 -776344661 -72808273 5396 -523153635 948688886 4222 134541291 58400332 2210 39323915 400802081 1156 -994655931 -128633008 2404 -719954341 -825880446 5373 -816399402 844883068 5825 -464997457 642676439 9691 -30664265 953642587 1755 346106146 -640496847 5997 25277645 -17837615 196 895696545 923466000 4564 290220374 -326867555 8816 -984282547 -122563446 566 788860010 -756267434 2732 -739519560 -359196587 8113 585806236 737416156 8334 -840080990 -224835212 5203 -102108106 -550929672 3374 -495427420 148237200 4249 -161837184 -988857540 452 -763126949 -800207670 9077 -817455026 -428060524 3618 765724683 -847516222 6484 320190225 -568505124 5188 -228953103 456498577 5183 898890414 323319528 6421 -320065127 114067850 3792 725828363 929621952 8996 -504728021 737407430 1752 95229358 -370601295 4615 -337718848 978934680 3919 789599069 -735027831 9984 239977367 -568505124 9004 450726355 690912387 4654 97778439 843133948 2983 -505763077 -1544306 1478 -199655013 -812767182 7499 -282947285 -579706452 306 -960815885 497556073 4624 444203955 -519845955 2328 -388974008 -741977163 9977 -712768288 -741977163 4398 -280158933 911656525 9306 834030362 843183414 8878 97269878 172011590 2204 704952011 456498577 1350 -195552514 -580802379 8356 940580089 -556644281 1969 834030362 -918763788 1906 94407230 -26030145 3787 974033465 -972401466 7062 40730044 -75558732 3329 832079231 -283207497 4280 -698100407 242506470 3816 -281453999 93515835 8808 531457998 530975902 5200 -592869884 142516378 5027 -739519560 957236409 1913 -679771608 227796847 6984 211476448 206971304 5653 66554430 906601156 4427 80638889 184543446 9791 878804098 384615346 3497 164014304 -387385224 4634 212383076 -128633008 2187 482175535 -667907585 7517 867830712 748391913 3582 -324108487 109588416 3695 597458038 -917177937 4115 898151267 -882635508 9854 -592869884 655182973 1939 -864361257 54064180 7124 924865694 -80079561 5430 54815350 595610484 4013 -462794916 -811266222 613 -485776708 152975300 9107 358603584 382394381 4588 628785561 -359196587 2858 653488323 354868681 484 -229462282 -528332594 179 -811440102 844883068 3873 765724683 249521955 1420 -814521565 105963480 3752 628785561 -538606907 3190 415008073 725864175 3044 -795235195 767277603 7130 -513151710 -823688399 6378 -72660599 -214031543 7068 388425412 300598832 5241 -285968378 249521955 3009 502461295 -542766725 630 -523153635 451143780 1774 208653695 -185727053 2936 860901194 -342686234 9441 388425412 -254779032 1439 725296106 -987783463 2180 388425412 633885440 8187 147521749 -872013529 3936 443682091 -180114637 4971 603283737 258279313 2895 62409989 -762984644 2164 -102108106 -611172692 3269 518236817 -979376042 1043 -624499268 -439161220 4048 -763126949 -289470931 9701 218552482 104047847 9038 -724955977 -834035628 7845 745796394 511120657 2959 283582015 -616215891 2838 284084525 822735291 635 -523153635 654795929 6786 208370227 -18027120 4901 878804098 302261235 6850 239977367 -969822537 7296 -139250047 -25481956 1056 -293301938 127347959 5202 -343048181 -871032819 4330 -836052744 -342686234 5687 38832074 -610759465 7240 789599069 748105066 1480 -723817788 -610759465 3088 -904289455 249521955 9228 -978041604 -604372177 89 443742845 -519845955 4573 -485776708 -817688363 1310 208653695 -180114637 6575 -840080990 843133948 1380 -608438352 165679230 493 568509939 -246255401 6029 319836471 106531338 3877 -816009077 988138114 7710 766057365 844883068 3974 860901194 713033531 5742 643240412 -268014947 8680 154929870 -127944183 7729 860901194 -890148323 5819 -485031576 932809740 7045 -517047177 116410268 8994 -372598176 984136690 6266 141018937 -987783463 4882 -495427420 760132745 9400 -580193843 510260864 694 -835865341 430751296 1469 637350827 800872927 1494 -344785252 -469304036 3812 -750364362 -13579437 8327 871194505 185176345 7213 -847492585 109588416 9653 -199655013 140118715 6089 875158202 -541221340 6591 688760575 939797135 9156 378721678 -838009976 1346 456971210 -17837615 3721 124521096 737416156 5066 744369343 770540018 5393 220316799 -268014947 4308 -320240582 -692760474 9997 -414072427 -155566831 5656 -229267078 754349173 1813 -679771608 -370995350 2854 -462110684 934322296 4768 28254867 878753022 8142 -429705827 505436080 4021 568509939 249521955 7861 -107144390 -736169755 4241 -345538013 703761437 4117 -303077343 -649744978 2059 -960815885 -849810455 2597 -465268228 844342243 998 276934223 84912338 3898 -462251380 301566791 3813 -733269590 -966341392 2717 903882211 352760 6708 -318594823 754349173 893 -418986193 9257479 8740 -271969423 690912387 9958 -534346540 327833852 2776 851137422 -17837615 6610 640846707 221793945 2159 -177692824 571289655 2543 -949652880 -406636424 8049 276318540 502233577 9587 -483963712 268124172 125 861072654 -106926072 8524 498871246 -413649920 3923 -409309355 2937763 8699 555348851 935472375 8094 -851229723 78832863 2099 -320240582 173706002 3829 598623000 -890148323 4140 -138739177 642676439 9219 643240412 689952861 2205 -60959292 192105438 2164 17834815 -75558732 6234 76589551 -502510208 8674 319836471 323319528 2059 979367031 654795929 6430 500691477 -870714362 239 -790567313 -947024393 4915 -842131951 -454664712 223 -24354900 -871032819 6152 -271969423 -378650091 885 -343048181 501786309 7173 -679771608 -838009976 5598 851137422 714190974 6809 252844961 -268014947 3327 -485776708 290903050 8538 898890414 241112925 1685 -221252086 164789337 3868 -459660004 787155496 6688 -566276366 526029047 5894 133578046 84351585 225 288396892 378550894 2610 124521096 -145656182 1441 589418019 576308127 7796 373708873 596844461 8757 55392029 -626960836 5182 -580193843 221793945 8944 230990250 -824673983 1553 -18555551 -972401466 200 -417075880 71638226 4663 769252533 -293015975 8444 727210702 -519845955 2783 -270472709 178866616 3476 302196177 452933610 313 677101531 -256887004 8794 101065261 241112925 9604 208370227 -735027831 5304 415350853 -413649920 8548 250399364 623594641 8019 903882211 847381634 1240 641303610 -587328878 3607 242166718 352760 587 -534346540 -578480160 1731 -677359660 233967741 5242 5989923 586257457 1287 792418959 911656525 8663 -804711490 285651977 3196 -39504037 984136690 9676 875158202 547792085 6963 133578046 505436080 434 -935008788 249521955 9249 -572328769 283618452 4963 -396260662 983315446 3962 -347105773 404498162 2972 875158202 715905772 7355 381360154 743907535 1416 -39504037 770540018 5101 326944888 859002805 1962 132666338 510460231 7816 -259881996 -155566831 2441 706094613 142516378 6005 -578899112 300598832 7681 -180309093 872494340 2727 907986225 -94909804 5000 -804711490 -817688363 2490 361901512 -687400377 319 898890414 -420200090 2301 -280158933 135100579 3195 435508139 -580802379 3965 -608438352 763812773 5859 775192135 -416082175 6930 -662481765 -238504192 9323 600595365 462889810 2895 -185227082 619606312 8128 76589551 467154252 8725 455237207 142516378 8357 -127099524 -428125906 5096 956500599 -507881407 958 -484301856 233977048 6676 743615922 537681327 6188 -282947285 -104871800 2193 -847492585 428634831 2121 -167893416 -502510208 4245 -468748459 -2416772 6164 -62104082 545926563 1002 -569925158 -964453208 9760 907986225 -917177937 512 603283737 345293859 9561 384544140 201215238 8725 628785561 -145782884 1719 -842131951 -416125915 9443 -742674827 268124172 3798 970142316 -256887004 9113 996958697 -510150761 4774 -145693826 910797386 461 -658800027 -611172692 2686 -185227082 -758476279 8112 -465268228 865748389 5575 309782673 -877856608 2787 -417075880 451143780 4007 420946811 -127944183 825 514387831 -138728153 828 -372598176 -268014947 5805 -395130011 -25481956 9674 -39504037 528222218 2310 -248959048 -626960836 2870 -880768056 375063920 7946 -684658326 268124172 2933 653488323 -419413153 4303 -742674827 787155496 7743 -679771608 -681273289 3096 -41723720 586257457 1753 -57926793 -752801340 9886 126227291 -811266222 4034 378721678 -108961822 1293 -178692644 -373742773 8907 727210702 185176345 7041 300584887 -430974226 5997 -955947554 78832863 3441 -372598176 -289470931 8903 -89914167 -118950135 9836 170281305 595584975 3270 -89914167 241641947 2961 956320838 -78776258 9449 -776344661 -6527040 4740 484203679 954289075 5347 -714715511 696875596 3134 -658800027 457730381 1570 -700447167 -967985982 2148 -895856160 -834035628 7840 727210702 -742514560 1820 -396260662 107428773 7177 924865694 -2416772 3452 386524132 -328439089 1101 -795235195 502233577 2051 924375399 -975541629 6135 284084525 -428060524 7181 984758233 906601156 1230 725828363 530975902 1682 101065261 -532461869 2634 841773118 988138114 3230 -259723723 -980745605 2361 599861155 267514505 3959 -986798763 183142469 3683 -667281786 -382741973 2986 389689903 -373742773 7867 -412753693 -241109217 6792 -501570916 800872927 4264 48202816 767277603 1120 658268677 378550894 8644 704952011 623594641 7101 378721678 -216733767 5650 6941521 -17837615 8962 -935008788 -350396971 7526 653488323 207204985 2995 725828363 223758683 8336 -999315023 -13579437 5990 456971210 -345372687 5610 -999315023 -741977163 6234 515731471 -326867555 5075 -662161563 -353878938 2104 186143921 -1544306 1546 -495427420 899852615 1784 765724683 164165409 8192 185320654 232844920 9398 -468116074 -823688399 4216 970404299 -12658682 6341 -580193843 697350972 7633 -195552514 352760 4499 995796966 -792640319 6678 -578899112 350857850 7453 -516862573 908862009 6324 35292617 -78776258 4084 -957024935 258279313 4092 -921972308 -320275386 1121 -295746759 -220282924 2538 50900266 459630031 9398 782059495 809191902 1238 -404777150 -890148323 9366 283582015 50437640 361 799451393 165679230 8470 -303077343 -543877687 4451 212383076 -180019002 3492 -750364362 100537981 7099 -229267078 -238504192 1735 -723817788 -39716639 7559 -887409683 13297982 8824 319836471 305267341 1309 956500599 902716491 6096 385061500 -275855088 6729 940580089 -669544691 3682 50900266 87942942 8305 220316799 662075929 2651 812095536 -153153706 70 -955947554 -539801973 6776 -592740407 -164423199 364 -324108487 -641768215 7464 -75232342 -26030145 1068 956500599 -523131123 7713 374048762 587394411 4120 -9979738 -1544306 5143 846494925 -682911832 96 124521096 -238504192 9275 557828077 305267341 2963 -60381668 -550929672 3586 -268055717 953028578 8409 933592111 -235480390 9814 153650122 452933610 7951 743615922 -723351459 1761 -57926793 -256522804 258 -464876611 183142469 5303 -534346540 908862009 6912 676457194 -283207497 6259 336445578 233967741 1852 731360872 -954204496 1878 -999315023 -454664712 5569 159963934 -616215891 1980 276934223 -687400377 6169 744180713 309767757 6272 -268055717 -849810455 6735 -288462512 -872013529 7409 745796394 282650126 5682 -866805045 -933871142 1717 -862762751 378550894 1884 898151267 457730381 8158 443742845 -326254820 9843 -464876611 214001109 8107 153650122 384615346 494 -790567313 865035290 7024 -462251380 783307873 4746 261480454 -268014947 7001 320190225 25245259 7581 -866805045 -510150761 3292 445487668 -467674160 7819 -880768056 858256145 5677 242276279 975421774 6232 -724955977 -999366082 6294 171041959 899852615 5534 -412753693 -966341392 9863 276670886 -689864118 1809 -173326777 -1544306 4507 -648172782 -587328878 7584 -835865341 748391913 2860 588746282 700760523 524 374048762 -268014947 1367 -468116074 -872013529 8222 -676826894 -649744978 4419 -145693826 800872927 3924 -684658326 -715481022 3327 134541291 -308069367 5597 154929870 583887438 891 415350853 -987312206 9511 -662481765 -532480095 313 -223542791 -519710186 4149 289610218 302261235 3539 -492064852 511120657 2101 302196177 354868681 6543 -180309093 953642587 7089 849370527 -291242407 8369 -579903004 -254779032 3684 -871335076 -599705535 2336 461120723 662075929 9328 97778439 183142469 1692 450726355 -519618554 6927 956320838 -634448468 5727 632166073 -849810455 2743 -75232342 -637770708 1442 490718230 -979376042 3298 -127099524 242506470 1058 186143921 -774185484 3901 -24354900 -830206964 2419 -391256746 -254980365 1184 756775613 782701464 7604 841773118 -669544691 8686 -62104082 232844920 595 -271969423 -723351459 2014 878804098 -758476279 9603 643797427 763812773 4265 -229267078 -396443569 7452 -523153635 690335848 7301 744369343 -587938776 9683 -293301938 770188411 6658 -127099524 462889810 3818 -32127524 358289528 5283 94407230 -85425315 793 242371970 -959377362 368 -816399402 -145656182 2045 -842131951 587394411 3738 531457998 725864175 4720 160809207 655182973 6736 138983262 -22135290 7802 -750364362 612809394 9904 386524132 984136690 9640 -758152363 -1544306 5136 -303077343 214001109 8363 400206984 81565408 2750 -662481765 -77358192 370 641303610 -464278607 9861 317197461 586257457 8922 -462251380 787155496 5442 -372598176 -849890539 1285 515731471 612937914 4854 279935936 654795929 7866 -495872554 83192310 3884 321658590 902716491 6780 95229358 -830206964 6606 -818563944 -77358192 6334 -1525175 909720152 8548 827090885 -278764461 8934 929592861 896907104 9742 400206984 301566791 3008 455237207 -238504192 9779 817353730 290903050 5669 346720726 809191902 9592 -605036105 -145782884 828 295011177 192105438 437 214470427 -1544306 6047 -720279006 -969759958 9877 -252585274 172011590 6034 -931162724 -933872333 4190 -818563944 137137472 9376 554902523 843133948 9232 -624499268 807498308 7911 -200432659 695424884 4817 361901512 711907478 982 970404299 637025929 3545 -594876646 9257479 5860 53010453 283618452 8090 -999315023 -616215891 7572 -224653306 384615346 9332 -62104082 -838009976 934 623885564 334468470 9318 -891435429 378550894 2543 832079231 -502510208 2103 -56515768 467154252 9244 -193222752 -637243618 8870 929592861 653728216 1684 -866805045 -834035628 4511 -483963712 121273815 2733 218552482 -825880446 8304 806860754 -682911832 7008 -662161563 -246255401 4923 450726355 13253654 4367 587732774 -85425315 1022 -455260398 -255161784 7446 50900266 934322296 5440 -830222831 148237200 705 -165895350 34487722 44 -677582183 -720929795 1037 426406281 452933610 7283 725828363 65925556 18 -955947554 -477872507 414 -719954341 -502510208 9664 -752427345 576308127 8818 225977642 -138728153 4631 302196177 -987312206 184 435508139 954289075 6796 36208776 -742514560 8524 -816399402 978934680 4409 321737429 350857850 3796 -414072427 100537981 3685 676457194 -569727142 3572 -60959292 571151168 3493 -963214471 -518037450 9424 872946790 754349173 1009 220316799 -326254820 6530 -127099524 518522757 6986 994188367 165176940 2013 -862762751 107428773 3179 -592740407 -758476279 4690 -80483111 -488329721 8894 518236817 9257479 257 25277645 214001109 5282 141018937 -514717258 7746 -935008788 -675821088 9786 -873330901 87942942 4374 776650368 -123998677 247 -462110684 668716963 9656 782059495 -587328878 3017 -281453999 -847516222 3897 606386234 906601156 6467 -270472709 737407430 9099 -177692824 -118950135 4429 283582015 -917177937 5835 643797427 -637243618 6846 62409989 906601156 8149 242371970 93515835 1898 36208776 -283207497 8676 137362839 -654048846 3849 300584887 290903050 9767 336261049 -523131123 2105 137362839 -275855088 2059 159519152 -920354849 8245 -524590619 -40017599 5797 66554430 -353878938 5671 984758233 868619715 4959 208653695 822735291 4106 -468748459 843133948 6214 6050410 121273815 5779 970404299 691372823 4961 907986225 -510150761 6449 -684658326 -611172692 3349 585806236 140118715 979 170281305 767277603 1207 -931162724 -606256406 8618 -465268228 653728216 3203 -343048181 -606256406 6351 706094613 -137614817 8715 38832074 748105066 5879 859615587 -920354849 6930 618828757 -269653141 7749 -139250047 451143780 3530 336445578 -342686234 9311 -9979738 -67116370 8155 250399364 -742514560 8196 -430204903 71638226 1414 -548146736 -982620691 6092 -222755521 735266920 265 -389046679 754349173 4065 -513151710 -102616382 6517 420946811 587394411 6125 -995948801 -391392334 9148 -712768288 497556073 6261 -171017790 316245420 3455 593245571 -792640319 5045 -228953103 -216733767 2984 -468116074 -277770150 508 333144811 589562219 6531 82437869 327833852 1866 212383076 266354586 6995 515731471 710867164 4503 82437869 502233577 4083 -180309093 -634190590 5527 794990305 -999366082 8058 790805185 -892585231 4699 -921972308 -981396868 1027 -229267078 -538783279 7466 174718177 358289528 7404 774766110 384615346 1104 17834815 -180114637 814 598623000 -145656182 6423 727210702 -430721629 5549 385061500 510460231 6948 -506108098 855531857 2801 95229358 254718604 9523 -113858331 633885440 5557 -354473179 -762984644 5909 742195767 260986665 9358 -608722586 690912387 6729 -396260662 511120657 4351 -902913893 858256145 7770 -161837184 113055790 8907 -285968378 696875596 3657 321737429 -543877687 2026 215460157 -674143567 9691 -742674827 -542766725 9488 801372660 -877856608 9780 -655787129 -510150761 6795 -986798763 -926175164 5876 35292617 194386713 8797 -679771608 -523131123 9377 415008073 -825880446 5417 -30664265 -877856608 3175 377338343 -153153706 5857 981998742 234812484 6587 834030362 -127944183 8416 -75232342 -420200090 1430 317197461 233967741 8692 526115530 -278764461 2257 -24354900 -575758012 7471 -719954341 -373712345 3869 320190225 345293859 3982 -975509051 902716491 165 -608722586 -675821088 5786 415008073 120714490 5638 -24555993 643726334 3645 112146941 -890148323 5086 802713909 847381634 6648 -235730132 865035290 5874 554902523 -568505124 2244 164014304 770540018 6278 554902523 658148446 7814 -464876611 382394381 6071 -24555993 -770453868 6374 -579753663 -477872507 2668 -140204704 -644469017 2978 -719954341 -882635508 6717 637350827 623594641 6703 661504142 101406452 8498 443742845 358289528 7265 -8891200 -26030145 8560 36208776 -107816005 8427 600595365 334468470 7152 455237207 354868681 1497 6050410 725864175 8881 35292617 -550929672 4157 -388974008 20640279 6479 97778439 162818619 327 262333337 352760 5605 170281305 983315446 5018 -592740407 258279313 5104 484203679 -122563446 7835 321737429 736209727 5732 -338588899 934322296 3355 137362839 241641947 7939 556176900 -707104214 8264 -534346540 653728216 6763 399221151 -528332594 9807 -830222831 165679230 1760 386524132 637025929 9381 -552935221 101406452 6667 -495427420 -320275386 3830 -338588899 530975902 7121 242276279 314701704 9358 -963214471 906601156 3864 202258799 754349173 4727 828427488 735266920 5414 -742674827 890315807 6483 -541903248 121273815 1690 -259881996 -519618554 2155 -229267078 -532461869 9903 242371970 -409833937 2039 -796502525 668716963 207 956500599 -326254820 1951 958197040 165679230 9030 326178903 586257457 2162 904377080 404498162 9959 -662481765 920790234 4214 -636004911 783307873 9315 205740340 283618452 4704 416939399 -975541629 9143 -409309355 -433558593 645 725296106 737416156 8453 827090885 436709995 6528 -32127524 -153153706 3431 -388974008 654795929 8134 -818563944 -747172297 1152 62409989 -123998677 2950 28254867 -180628268 2996 -8891200 194386713 7269 113991999 -339092621 6169 956500599 -238504192 4954 -304029084 334468470 654 40730044 -291242407 8774 -513151710 -933872333 6812 276318540 -454664712 887 -462110684 615990641 1963 471959189 737416156 8621 -505763077 283618452 119 -252585274 668596988 9740 388425412 65925556 1410 875158202 -12658682 7716 170281305 489852142 6572 603283737 -238504192 4062 773032821 10315616 2961 262333337 637025929 1097 -224653306 -575758012 6131 -862762751 511120657 4484 205740340 -164423199 9576 167095145 241641947 9149 812095536 -979376042 1829 589418019 576296258 4922 -145693826 -363659966 1500 279935936 -180628268 7782 359856605 782701464 6050 -986798763 -160616618 2111 -720279006 -830206964 1141 637350827 -143728230 5421 -817455026 537681327 220 -252062903 -817688363 2855 -468748459 20640279 6464 -592869884 633885440 1697 970404299 -308069367 8458 416939399 -457339610 5433 -984282547 -578480160 9677 -533099096 748391913 8787 126227291 571289655 374 -303185692 323257823 8497 606386234 770540018 4210 556956133 736209727 7016 419955461 -575758012 1567 871194505 -293015975 3168 203882298 939797135 8182 -895856160 -575758012 8970 792418959 -350396971 9896 -318594823 484968871 8167 907986225 -834467209 1271 -395130011 920790234 423 -409309355 83192310 6183 134736800 357634387 8096 898890414 658148446 2789 167095145 711907478 6576 -668294983 -596741589 5591 -724955977 -22135290 4501 -862762751 -518037450 8468 -145442184 84351585 2700 531457998 -926175164 9494 -161837184 -430138322 9879 -39504037 -975541629 4942 72289201 -409833937 7554 -902913893 -13579437 5368 -82560345 510460231 1736 -897411868 577086332 1583 -719954341 -464278607 6370 -504728021 -2844514 4370 -873330901 871037015 7425 -252062903 494296571 2295 -608722586 145992042 8365 -753444014 953642587 512 661504142 495259264 765 276934223 246550739 9452 -616075888 537902684 7064 167095145 -91451757 9615 -156704963 843183414 1260 7632844 637639714 5797 598623000 223758683 8542 392619171 300598832 547 -592869884 -180628268 1665 435508139 355375465 9632 214470427 896907104 3131 643797427 633885440 7683 606386234 763812773 533 637350827 -933871142 7916 295011177 865035290 3857 -223542791 -185727053 9576 -222755521 232844920 721 -662161563 953028578 2032 775192135 -727449159 9975 443682091 822735291 882 -534346540 695424884 3720 979367031 241112925 8179 691696706 433603754 8565 -292255571 9257479 5123 -592869884 725567063 8011 -842131951 514647040 3633 -986798763 -849890539 8617 -840080990 748105066 6753 200002129 -175424765 5586 35292617 725567063 7084 482175535 586257457 5749 319836471 120714490 808 -836052744 -308069367 3610 -795235195 871280315 3609 203882298 -954204496 2318 773032821 60115387 8230 725828363 221793945 5298 543489268 983092089 8623 -362797003 -373742773 7887 -39504037 9067497 6078 -873330901 -255161784 3853 -1525175 -579706452 1900 872946790 382394381 9588 359856605 -414919441 5350 220316799 595610484 7139 420946811 433603754 6783 -975509051 -373742773 1119 -594876646 -220282924 4472 -608438352 -507881407 4799 346106146 546315517 1791 -754687225 -123998677 8039 97269878 120714490 6068 -816009077 844342243 7410 50900266 282650126 722 154929870 -507881407 8612 -641208950 451143780 2061 -501570916 -542766725 8063 -968473567 923466000 9767 -24555993 459630031 7524 744369343 -616215891 3368 -569925158 -143728230 7981 -252062903 623594641 8077 632166073 770540018 2762 444203955 690335848 3984 237202817 -528332594 7976 801372660 13253654 3033 153650122 339857137 1449 -39504037 896907104 8532 274684164 655182973 7265 587732774 736209727 4132 -32127524 920790234 7149 691696706 -80079561 343 572970480 800872927 585 261480454 282131358 571 -437269696 355375465 4146 -1525175 -406636424 8704 -8891200 679444628 9322 994188367 384615346 9773 -468116074 -514717258 347 -963214471 -542766725 6824 211476448 152975300 3806 358603584 459630031 7473 -852061915 -107473815 5229 -835865341 -599705535 2766 -816399402 -180114637 8693 133578046 625494491 8045 -533099096 9067497 7393 25277645 -933872333 2838 898151267 -143728230 7924 639577616 327833852 3728 -605036105 81565408 9653 378721678 283618452 6725 690218755 748391913 3169 941043086 459630031 1225 -677582183 -727449159 9628 -235730132 233977048 679 641303610 697350972 4360 385077631 -892585231 1117 -314668245 -373742773 5561 333144811 510260864 1002 -753444014 743907535 3161 -816009077 285651977 8677 -410968218 852597739 3400 -62104082 -138728153 6320 -852061915 -579706452 8167 -495872554 -518037450 9965 77257476 576296258 9398 -380535924 -792640319 5953 -292255571 -912791350 2634 -332445377 451143780 4951 867830712 633885440 3364 346106146 401065763 6086 -340171206 843133948 4030 806860754 673747334 3654 -984282547 -959377362 1223 14549497 -454664712 2271 -268055717 148237200 6706 974033465 743907535 1779 -344785252 -654048846 4187 736000118 -959377362 5502 639577616 -975541629 6922 208370227 -561696456 9900 279935936 -979376042 3835 -731712580 495259264 4522 -790567313 165679230 1582 -984282547 -464278607 3824 774219377 537902684 6779 134736800 -214031543 1037 65640932 379411178 5001 -760927535 -969822537 7684 -726202882 725567063 5215 832079231 101406452 8871 420946811 -502510208 7514 -826268461 642676439 9697 875158202 994859498 3665 -984681216 -634448468 3304 -354473179 -981396868 5574 416939399 60115387 291 -60959292 546315517 8622 -462794916 746720990 6954 -816399402 -689864118 4676 -984681216 137137472 6428 48202816 302261235 2585 -816399402 -128633008 6148 254376885 690335848 5935 262333337 -145656182 175 589418019 221807394 5735 -817455026 -39716639 4504 288396892 871037015 5064 9908275 -176184567 9125 302196177 334468470 5538 641303610 954289075 6086 -224653306 -4922978 6722 -332445377 -436066679 267 9908275 860325562 4375 691696706 -999366082 4535 704952011 334468470 3348 -891435429 552945615 4434 -271969423 -872013529 9719 -713609356 357634387 1667 326178903 80128302 9979 -270472709 689952861 638 872946790 -406636424 5385 381360154 185419808 2955 71562520 844883068 437 -541613550 -578480160 8424 -495872554 -498612066 3079 319836471 -573863688 5184 -752427345 260681552 6102 904377080 -145656182 492 170281305 -283024647 1308 -30664265 183142469 5305 -275568251 911656525 1911 895696545 -763707999 7723 71562520 -519618554 1101 -57926793 -930063693 2866 443682091 -634190590 4210 -280158933 -2416772 3418 242276279 -75558732 1757 -462794916 -933872333 9271 -270472709 -675821088 9752 -223542791 523443473 8866 -9979738 -576052836 4263 -698100407 -763707999 1501 526115530 859002805 3435 -195594144 -78776258 8526 -847492585 -528332594 5399 97778439 -180114637 9866 -836052744 695424884 9876 643797427 -291242407 464 597458038 923947394 5649 -337718848 334468470 1336 -388974008 -94909804 286 -304029084 -457339610 6252 -178218611 -189256438 393 554902523 -933872333 8630 40730044 783307873 6649 -277916716 911656525 3802 62409989 497556073 6378 598623000 148237200 3271 -380535924 378550894 8712 756775613 -692760474 3336 -873330901 120714490 272 132666338 93515835 6208 -592740407 760132745 1555 -295746759 -157362262 1831 637350827 752571881 2157 676457194 242506470 3998 658268677 929621952 4406 812095536 725864175 1113 170281305 314701704 679 -259723723 836292797 702 283582015 642676439 5120 -197256971 223758683 5722 -197256971 350857850 7752 124521096 457730381 1764 -37605991 -654048846 6165 860901194 571151168 1828 -37605991 -145782884 4909 -754687225 843133948 1877 736000118 -964453208 9453 336261049 233967741 2504 202258799 233967741 8120 -851229723 695424884 9084 -897411868 -283024647 7490 -626119646 -419413153 5612 -842131951 714190974 7711 283582015 -811266222 7896 271669262 -988857540 22 -642406813 -707104214 5528 -793494677 679770619 8138 415008073 -391392334 3133 -573101732 -26030145 5563 7927533 -692760474 1416 -821290384 69866389 7784 -836052744 -419413153 6079 867830712 184543446 873 -139250047 -756267434 8701 -891435429 25245259 9835 35292617 -370995350 4282 -455260398 -387385224 2939 336445578 227796847 4380 -293301938 790653415 6151 598623000 -912791350 4108 -676826894 -220282924 5762 -887409683 859002805 9821 230990250 -180019002 5559 790805185 120714490 8617 -573106477 378550894 3921 82437869 -350396971 3357 774219377 836292797 4760 -906744014 -541221340 631 205740340 142516378 9423 871194505 84351585 2908 731360872 -981396868 2909 -138739177 -94909804 4319 -902913893 185419808 5944 -145442184 -25481956 496 -229267078 -302291887 3353 -605433625 223758683 7090 171041959 308467212 2684 202258799 859002805 5457 -960344885 696875596 5160 152683172 815772525 1682 374048762 -56290324 6671 774766110 -882635508 7323 -753444014 673747334 2758 -396260662 871280315 3972 -758152363 -238504192 3479 48202816 -107816005 9295 782059495 637639714 1846 -195552514 227796847 9877 744180713 -153153706 2561 39323915 145992042 5937 132666338 382394381 1692 -462110684 526029047 3602 -782012495 -723259232 4589 254376885 230960562 2459 375298123 -532461869 611 -579903004 -406636424 6078 -314668245 -128633008 3981 471959189 587394411 3593 967176925 -528332594 6793 -904289455 -616215891 192 597458038 -563052661 6874 -711940062 84675120 1132 568509939 285651977 6670 -178692644 162818619 4722 661504142 910797386 607 30661577 -792640319 7063 5989923 744410083 5497 35292617 -959377362 1859 -840080990 612809394 4908 320190225 -579706452 5861 -641208950 -269653141 8099 801372660 -435842546 4230 814168394 -541221340 6820 -678310388 -569727142 2833 861072654 233967741 8969 250399364 576296258 3313 54815350 354868681 5183 220316799 -269653141 5964 806860754 537902684 5678 -864361257 -474396314 9039 220316799 528222218 8521 38832074 915112531 6570 -662161563 -138728153 5287 -818563944 397008646 783 215460157 -145656182 4673 -205591575 300598832 2389 775192135 510460231 509 -157757047 -912791350 4530 -411443846 953642587 59 -906744014 -39716639 7545 426406281 127347959 4510 71562520 -804086127 9824 792418959 596844461 2351 -818563944 -519710186 9974 958197040 315450092 8413 289610218 352760 8020 -816009077 -434454493 8391 -742674827 625494491 1138 -80483111 232844920 8734 132666338 957236409 3324 933592111 -834467209 4549 30661577 984136690 500 -362797003 -2844514 3675 -524590619 925036002 2442 276670886 109588416 4763 -26248663 -550496243 8170 851137422 436709995 4337 -340171206 -944284380 8917 -180309093 746720990 208 -533099096 254718604 1444 830044995 230960562 9843 -398942627 514647040 6105 118281894 -39716639 9778 814168394 -278764461 6646 -495427420 760808182 1942 -235730132 -967985982 114 742195767 679444628 6943 -337718848 625494491 5850 357348209 -435842546 3124 -62104082 -689864118 2005 -292255571 754349173 6026 -282947285 -40017599 8796 208653695 -763707999 7929 -733269590 -720929795 5416 14549497 81565408 8589 -752427345 -157362262 9212 823212438 662075929 3897 690218755 -145782884 8757 568509939 940351551 513 -72660599 302261235 9231 677101531 206971304 2184 35292617 868619715 9195 48202816 401065763 9015 185320654 -539801973 223 94407230 -478868248 2848 699845372 -569727142 5773 -418986193 501786309 1266 455237207 283618452 5478 745796394 844342243 3679 974033465 760808182 2561 -662161563 327833852 107 242371970 86906463 247 132666338 230960562 7670 271669262 68458537 8305 486132758 302261235 9132 486132758 628016383 8182 -41723720 -634448468 7947 -963214471 -640496847 3102 -986798763 -391392334 5365 -268055717 -157362262 5354 725296106 -155566831 9592 -410968218 -510150761 248 138983262 502233577 5627 -41723720 711907478 2466 -462251380 -981396868 7482 261480454 807498308 2519 -906744014 451143780 8900 147521749 902716491 5021 -552935221 715905772 146 -199655013 -659937969 2165 212383076 -573863688 2124 112146941 -871032819 7696 -906744014 260681552 2759 134736800 -110865839 2850 598692061 654795929 1538 -468116074 -587154461 5205 -49706513 71638226 7539 -409309355 715905772 719 974033465 -85425315 1499 -429705827 32988365 8550 -897411868 -644469017 3314 357348209 282131358 1715 -513151710 -758476279 4207 -818563944 951409368 5558 -578346066 704079155 1302 774219377 462889810 6057 346720726 552945615 2647 -978041604 -882635508 8184 839743563 -72965798 8757 653488323 -373712345 4944 -662481765 116410268 9446 -303185692 -550929672 8022 -468748459 -254980365 6345 507130881 -680716101 3754 134541291 -917177937 7340 849370527 917915710 5547 -897411868 93515835 4063 471959189 -326254820 6621 -303077343 -532461869 9332 445487668 595584975 3001 742195767 619013448 2889 333481643 467154252 1525 -62104082 902716491 440 -758152363 -917177937 4229 518236817 -611172692 9292 230990250 658148446 2064 -904289455 355375465 1191 -199655013 906601156 886 415350853 809191902 4578 9908275 940351551 3136 -847492585 84912338 9366 706094613 230960562 2025 979367031 140118715 8634 -252585274 -353878938 4621 538056056 105963480 5628 -9979738 -474396314 432 -395130011 653728216 4611 -670941446 518522757 2913 706094613 290903050 500 346106146 994859498 8078 609354975 983092089 5620 -107144390 744410083 522 -513151710 704079155 1327 -663610139 -457339610 2412 77257476 681650630 39 -733269590 -804580750 1051 -776344661 -79813879 1071 -724955977 -727449159 6840 -662161563 -677383695 8954 -398942627 -289470931 4907 -749150071 323319528 8622 -960344885 194386713 2257 -885902280 -123998677 7229 321737429 715905772 9012 -960815885 -669544691 2933 164014304 -430974226 7884 -524590619 -800207670 8822 -782012495 100537981 5605 77257476 -599705535 5301 -320065127 -138728153 9858 -57926793 -687400377 2608 706094613 -762984644 3633 -380535924 65925556 2641 -171017790 232844920 4319 794990305 101406452 9303 208370227 60115387 9102 745796394 -542766725 5202 -388974008 165176940 3669 -902913893 -998282020 4989 159963934 767277603 7975 444203955 -972401466 4706 -943765901 -482425657 7543 736000118 -550496243 6233 788860010 925036002 58 -320240582 285651977 1105 875158202 615990641 7470 444203955 -75558732 1283 -343048181 770188411 1099 333481643 -604372177 6036 242166718 379411178 4360 444203955 679770619 6505 -885902280 241641947 511 -173326777 173706002 4880 375298123 746720990 3348 321737429 -420200090 1758 -608722586 -154221403 1634 -723248351 574893362 1603 -816399402 451143780 9031 274684164 120714490 3237 208370227 983092089 7986 -523534710 -648616287 9532 967176925 -550929672 8842 970404299 -747172297 6090 159519152 -160616618 7521 743615922 -254779032 6446 220316799 -91451757 2281 -393621510 843133948 1081 -145442184 127347959 7974 639577616 -277770150 8193 276318540 -774185484 9989 -75232342 312278158 6309 -723248351 148237200 4429 -784965875 194386713 7361 940580089 -987783463 4659 618828757 948573862 8339 -37605991 770540018 2595 598623000 -255161784 6957 -963214471 662075929 2124 -608438352 625494491 9244 -904289455 668716963 4635 -215298725 350857850 6185 -167893416 -877856608 4267 974033465 -540147019 7503 641303610 -373742773 7035 -404777150 13297982 2108 974033465 -154221403 434 744180713 -157362262 2140 -343048181 268124172 9167 -784965875 86906463 8963 996958697 951409368 9301 -891435429 250129683 1306 283582015 105963480 7589 -592740407 -637770708 8348 834030362 -164423199 8044 -468116074 -659937969 4738 653488323 -302291887 2304 -252062903 526029047 76 -102108106 -590535547 5814 230465541 -543877687 8001 -318594823 -254779032 2262 54815350 -62054205 8298 -748046122 -616215891 9777 794990305 932809740 9834 -354473179 137137472 3490 -167893416 915112531 8961 97778439 -502510208 3603 373708873 -12658682 2722 -995948801 198809378 9970 -62104082 -680716101 3346 -138739177 -687400377 6724 581880129 -373712345 8802 -46963869 -2416772 2921 76589551 -528332594 6800 450999109 770188411 785 218552482 -944284380 3145 -836052744 312278158 9519 933592111 -982620691 9762 -293301938 -155566831 3739 -197706645 -596741589 9079 -380535924 -283024647 4092 -343048181 -972401466 9652 456971210 -533410976 8374 776650368 -966341392 5507 -161837184 612937914 2176 242371970 -687400377 5958 -684246827 362357458 8491 -578899112 -930063693 1494 -280158933 -735027831 7839 -265310524 939797135 8092 -753444014 770540018 1526 -592740407 -563052661 9646 486132758 142516378 1117 -750364362 -482425657 2428 -847492585 404498162 8248 160809207 -987783463 3756 -24354900 710867164 1670 -113858331 871037015 4675 -1525175 710420710 2294 945885557 -576052836 7030 766057365 -981396868 5353 147521749 -91451757 2576 237202817 68458537 3256 -523534710 704079155 5366 -464876611 -185727053 823 -955947554 -122563446 2536 -80483111 526029047 2747 -221252086 855531857 9257 336445578 790653415 7929 -995948801 -714969150 8272 6050410 -25481956 6208 -1525175 700760523 8592 296351558 13297982 2280 976065724 782701464 3126 725296106 249521955 1418 276670886 -680716101 2930 -817455026 510260864 4787 562484066 -39716639 3481 461120723 -160616618 228 -338588899 576308127 8504 895696545 -17837615 6988 -750364362 -604372177 2492 -776344661 697350972 6729 -930543776 430751296 9616 507130881 502233577 9291 359856605 -268014947 1911 212383076 994859498 1178 867830712 574893362 7532 242166718 451143780 8841 225977642 260681552 9638 766057365 725864175 972 -409309355 -320275386 9376 242276279 954289075 4999 153650122 -519845955 3752 830044995 183142469 1991 300584887 107428773 8855 653488323 -723351459 5317 -280158933 -804086127 2625 -395956989 80128302 360 -579753663 -488329721 7261 321658590 836292797 5083 658268677 -18027120 6664 -193222752 714190974 8495 -485031576 546315517 982 -178692644 -430721629 5443 514387831 -107816005 874 -826268461 172011590 3106 898151267 690335848 5543 -72660599 -892585231 2684 643240412 379411178 1989 385077631 855531857 4057 -60959292 871280315 8840 118281894 -800207670 3833 -636004911 -256522804 3886 867830712 93515835 2751 -24354900 -930063693 3016 -995948801 792126616 7408 774219377 -659937969 6540 -292255571 -419413153 9287 -637625968 -954204496 9192 -975509051 -2416772 9356 321737429 612937914 7450 -608438352 312278158 5589 202258799 948688886 8159 288822109 743907535 5500 -304029084 -610759465 2089 -57926793 -519710186 3105 -178692644 -396443569 6420 -161837184 -542766725 7425 -578899112 514647040 3835 -495427420 547792085 4232 35292617 681650630 4536 958197040 -644469017 8868 967176925 710420710 7977 -145693826 906601156 7034 -788691861 -982620691 6986 -75232342 109588416 685 -30664265 -804580750 5791 -297925385 192105438 7821 903882211 -954204496 208 -222755521 -478868248 1293 174718177 -328361714 5803 -573101732 851865821 4248 384544140 2937763 7108 801372660 164165409 3445 898151267 69866389 7777 -252062903 -145782884 8761 677101531 -825880446 1477 -641208950 -118950135 6125 -723248351 -680716101 2073 802713909 50437640 10000 744180713 -478868248 2322 374048762 -480421233 8686 318435094 679770619 399 7632844 314701704 7922 -853928283 192105438 6019 336445578 235577293 6008 794990305 84912338 243 -580193843 872494340 6375 -852061915 -464278607 2160 -605036105 229158822 3773 -501570916 -91451757 8711 456971210 -122563446 6939 -27254901 362357458 4887 -30664265 -774185484 9412 -435603523 258279313 8868 658268677 -830206964 9345 -820917610 586257457 1578 -414072427 404498162 4343 318435094 571289655 3925 384544140 178866616 3211 326944888 -153153706 9167 955336534 -538606907 2693 276934223 462889810 3465 742195767 -804580750 4131 976065724 -556644281 974 -891435429 -920354849 8401 588746282 871037015 117 -354473179 54064180 7414 -235730132 116410268 7719 214470427 923947394 9569 933592111 859002805 1888 -891435429 510460231 2004 38832074 456498577 729 -259723723 -824673983 4207 48202816 -528332594 4246 28254867 -972401466 1761 623885564 925036002 1068 76589551 807498308 2316 -698100407 737416156 8102 -259723723 315450092 5831 -57926793 787435090 4648 170281305 -556644281 9944 -270472709 -497617879 5236 -594876646 -747172297 3346 284084525 -60039432 2380 55392029 748105066 5419 832079231 -969759958 6311 -195552514 -849890539 578 -412753693 -756267434 1896 867830712 430751296 528 -117882944 748391913 2172 -750364362 105963480 8301 -906744014 -238867983 4163 154929870 -538783279 3652 -720279006 267514505 5265 -891435429 792126616 6602 373708873 -72808273 7397 -332445377 953028578 1195 -790567313 954289075 7051 34562744 165176940 3078 -465268228 514647040 9710 -758730708 725567063 1996 -248959048 362357458 113 -816009077 -634190590 9251 -259723723 -966341392 6846 375298123 254718604 2048 -221252086 2937763 1214 443742845 -283024647 6997 -541613550 530975902 1595 782059495 87942942 7255 375298123 984136690 115 -714715511 878753022 2099 333144811 911656525 638 262333337 -413649920 5346 543489268 -644469017 3650 -62104082 314701704 8716 514387831 489852142 7814 -49706513 -587328878 7914 -723248351 -67116370 5492 486132758 505436080 8735 958197040 948688886 9651 -404777150 625059375 7624 -180309093 -641768215 3732 -580193843 704079155 3857 -24555993 -519710186 252 361901512 -669544691 5819 -37605991 428634831 5250 318435094 330258523 683 -221252086 552945615 842 -749150071 -143728230 6645 -9979738 -532461869 7842 415350853 -917177937 522 -377899289 489852142 3274 -836052744 183142469 4142 34562744 -654048846 5786 450726355 725567063 5998 -935008788 87942942 2271 375298123 510460231 7120 -999315023 599012707 2279 789599069 323257823 2491 82437869 -735027831 1406 392619171 697350972 9705 -782012495 165969864 9880 -303077343 -692760474 4010 812095536 939797135 3057 -464876611 658148446 4860 -80483111 -353878938 5906 -594876646 571289655 5849 658268677 456498577 9509 -292255571 -246255401 6224 -157757047 596844461 9178 875158202 820204610 743 -921972308 910797386 6155 526115530 -137614817 5935 -900897170 -214031543 1934 -548146736 -353878938 5577 -72660599 65925556 4570 -793494677 -741977163 4105 -642406813 -56290324 4077 -199655013 -78776258 9704 276318540 -107473815 7659 -739519560 -626960836 4623 -820917610 84912338 8170 215460157 872494340 5233 -999315023 -539801973 1708 814168394 909720152 2520 -292338832 871280315 9405 54815350 -416125915 7619 48202816 214001109 4622 575593831 -40017599 6255 498871246 872494340 4417 -504728021 -323498634 2804 -178692644 164165409 1639 -641743513 302261235 866 -731712580 878753022 4727 994188367 397008646 8701 -39504037 735266920 2209 250399364 -246727512 565 -167893416 355375465 6994 271669262 625494491 9369 575593831 -12658682 7289 744180713 -373712345 9229 628785561 -94241214 6602 215460157 24721518 5994 -46963869 -293015975 7073 -107144390 767277603 2086 36208776 546315517 6601 -193222752 -145656182 4516 481309793 -604372177 7790 461120723 -241109217 5982 -641743513 -435842546 2160 289429528 -430721629 1424 -334823104 -762984644 202 -720279006 760132745 9687 450726355 233967741 7475 -795235195 932809740 4619 -145693826 -519845955 4819 589418019 -550496243 7448 745262886 -326254820 6905 871194505 301566791 7476 -395956989 -370601295 315 -484301856 865035290 8173 901762269 -870714362 253 -398942627 100537981 1953 336445578 502233577 630 -975509051 300598832 7411 872946790 662075929 9808 744369343 384615346 747 225977642 451143780 3167 -91480363 -110865839 8285 498871246 -587938776 8292 -1525175 -110865839 4525 -271969423 -308069367 1171 -107144390 327833852 8978 358603584 695424884 594 -167893416 -752801340 7209 742195767 -160616618 2132 997717396 -872013529 396 -955947554 459630031 1173 -935008788 121273815 9955 -533099096 -229334088 9047 378721678 -220282924 6426 -995948801 -758476279 3837 -700447167 -269653141 5604 202258799 80128302 6950 -280158933 510460231 7967 867830712 127347959 6910 171041959 -434454493 9048 775192135 -1544306 6991 48202816 101406452 3777 152683172 24721518 1950 318435094 860325562 7664 -720279006 679770619 4164 346106146 84675120 58 956500599 -667907585 2266 -641743513 727249379 3169 319836471 157310618 9017 -462251380 727249379 7259 502461295 -982620691 1937 792418959 -792640319 5956 -265310524 -649744978 9 828427488 54064180 2500 -495427420 186112748 5559 -320065127 316245420 7092 -404777150 -599705535 4338 7632844 407966190 1453 -684658326 643726334 5620 -641208950 -430974226 2019 381360154 546315517 7908 66554430 877599979 6801 676457194 -519618554 4531 -864361257 -13579437 4325 -662161563 -480421233 7845 381360154 595610484 4173 -37605991 20640279 19 -297925385 502233577 4210 -753444014 574893362 9792 -205591575 865035290 9126 336261049 -563052661 3497 254376885 546315517 696 148638548 735266920 5329 388998433 345293859 7360 -811440102 282131358 1052 296351558 -538783279 2840 97778439 -370995350 4539 -334823104 743907535 5975 -295746759 767277603 7512 -541613550 -110865839 7861 895696545 815772525 6050 471959189 -138728153 2666 -57926793 -419413153 8092 956500599 948688886 6520 -178692644 -871032819 3425 -840080990 -430138322 683 170281305 -677383695 9900 262951696 101406452 5758 -117882944 755033596 2422 -784965875 -587328878 9472 134736800 283618452 2111 -851229723 -378650091 3080 817353730 502233577 561 -830222831 194386713 2725 443742845 -176184567 2402 -957024935 511120657 6170 -626119646 586257457 9737 812095536 -85425315 6328 -579753663 710867164 6483 895696545 -596741589 5660 979367031 -944284380 1382 -177692824 489852142 6300 456971210 -817688363 4246 802713909 624711990 4252 -464876611 71638226 232 14549497 -926175164 1110 941043086 -480421233 6884 555348851 836292797 762 -229267078 934322296 4399 704952011 588009941 403 -641208950 -387385224 4199 -412753693 309767757 3547 358603584 418236261 4624 956320838 -578480160 8384 -165895350 -804086127 3360 979367031 -687400377 2455 -177692824 323319528 4071 -753444014 571289655 9745 -978041604 -241109217 4097 -75232342 852597739 731 575593831 -641768215 5343 -573106477 -435842546 3499 500691477 -4922978 1203 -513151710 -667907585 1768 974033465 690912387 6955 727210702 -60039432 153 -82560345 -550496243 6802 388998433 32988365 6754 289610218 -278764461 4385 80638889 148237200 1578 486132758 -79813879 4155 71562520 899852615 1729 276934223 -268014947 7898 80638889 323257823 7457 -784965875 -580802379 3477 -731712580 -328439089 3123 302196177 -342686234 3748 -252062903 540533417 5204 -27254901 -104871800 6965 -228953103 -918763788 7816 554902523 953642587 7168 14549497 -145782884 910 688760575 -127944183 6328 6941521 -741977163 1669 218552482 807498308 6564 -80483111 540533417 2222 -167893416 545926563 6541 262333337 233977048 4114 -9979738 545926563 4681 776650368 2937763 5030 -995948801 -283024647 3368 -541903248 695424884 5132 471959189 -723259232 8286 940580089 -727449159 5276 984758233 -308625495 7521 126227291 -792640319 4291 -485776708 -926175164 1923 -380535924 -39716639 5708 -795235195 198809378 5075 158720776 137137472 5773 -285968378 -295979666 6175 -523534710 -123998677 8515 788860010 -106926072 9373 25277645 -434454493 498 455237207 948573862 7947 802713909 528222218 8230 -468748459 820204610 9844 861072654 633885440 350 661504142 -830206964 6965 71562520 50437640 3193 859615587 -278764461 9631 609354975 352760 8673 9908275 -599705535 7854 319836471 994859498 6217 -648172782 -742514560 9802 -880768056 120714490 5202 -483963712 54064180 6780 -579903004 339857137 4643 -862762751 -474396314 5444 -281453999 -550929672 4088 -303185692 -180114637 4873 -46963869 266354586 7514 98412735 -926175164 1217 490718230 -38529745 3520 518236817 -75558732 210 984758233 726123669 3205 924865694 233977048 4920 940580089 34487722 8826 -24354900 800872927 7800 242276279 -823688399 382 415008073 -229334088 6037 -223542791 -430138322 4956 901762269 878753022 9218 -670941446 20640279 7428 -505763077 382394381 8425 -641743513 -241109217 765 35292617 260986665 8234 -178692644 865035290 3226 -814521565 711907478 4277 388998433 -988857540 7979 133578046 109588416 5596 -347105773 86906463 2134 841773118 -80079561 3315 126227291 -482425657 4710 -223542791 978934680 602 215460157 84351585 1235 -140204704 -890148323 6733 7927533 923947394 6642 -268055717 697350972 250 426406281 216476815 9391 790805185 216476815 3796 320190225 -241109217 57 -641208950 9067497 7638 828427488 -917002395 2733 -742674827 -963031318 3770 904377080 571151168 2807 924375399 -154221403 9499 -81105363 -871032819 2901 744180713 221793945 152 300584887 32988365 6572 372746255 -370601295 7595 834030362 831097006 8415 -648172782 114067850 7049 976065724 -254980365 8414 71562520 378550894 347 706094613 654795929 2220 481309793 250129683 4621 955336534 690912387 3044 500691477 908862009 2533 -594876646 -38529745 1741 -285968378 308467212 7319 -742476174 865035290 1292 262333337 -979376042 9191 133578046 902716491 5545 -788691861 637639714 7439 731360872 397008646 2534 677101531 787155496 4611 -788691861 523443473 8572 -847492585 -77358192 2561 -852061915 -637243618 2998 -847492585 157310618 3277 -552935221 860325562 2738 295011177 -762984644 1325 688760575 -969822537 6118 -337718848 934322296 5152 -641208950 327833852 3728 725296106 71638226 4357 -392563411 514647040 593 984758233 -917002395 105 -713609356 -626960836 76 -303077343 104047847 6369 53010453 637025929 5322 -978041604 -599705535 3370 -464997457 815772525 9120 581880129 -714969150 2926 95229358 755033596 2259 202258799 920790234 7561 643240412 10315616 8603 -930543776 78832863 1563 -173326777 314701704 8086 326944888 -528332594 9854 -157757047 510460231 4015 -24354900 704079155 6346 -337718848 847381634 8528 484203679 -56290324 9224 -200432659 -747172297 6020 -282947285 -563052661 8277 -534346540 591101630 8144 -134704201 -763707999 9 -733269590 -18027120 9044 606386234 185176345 1511 658268677 689952861 7373 7632844 596844461 7813 374048762 -457339610 4461 -167893416 906601156 6943 -816399402 198809378 6333 -523534710 -606256406 4135 399221151 530975902 7458 -347105773 -180628268 3041 -523153635 -654048846 7903 -648172782 -39716639 1053 -437269696 668596988 1594 871194505 -550496243 9716 455237207 975421774 7170 -412753693 -382741973 7991 632166073 -707104214 7040 -742476174 -882635508 6052 -592740407 809191902 9355 -569925158 -428060524 6732 9908275 13253654 145 276318540 58400332 1489 94407230 -523131123 4164 587732774 -648616287 5108 -281453999 260986665 6209 929592861 145992042 3791 799451393 -137614817 695 -821290384 148237200 1215 632995737 241112925 8662 -578899112 628016383 2053 158720776 528222218 8087 -579903004 330258523 4236 688760575 -649744978 411 -462110684 760132745 5934 164014304 -241109217 4535 -723248351 -180019002 2531 34842144 400802081 5807 288396892 -720929795 2570 792418959 939797135 7488 639577616 637279848 2652 -648172782 869461301 8772 -642406813 -278764461 2478 283582015 -532461869 3664 318435094 254718604 4534 609354975 754349173 3120 111664688 843183414 5584 -455260398 69866389 678 77257476 -677383695 2625 -285968378 382394381 5599 704952011 935472375 1452 827090885 -519710186 7239 -902913893 -892585231 4452 -320065127 653728216 7215 426406281 -498612066 5106 386524132 -680716101 7148 -726202882 -926175164 8552 841773118 -107473815 3746 -840080990 595610484 8853 658268677 350857850 6386 -763126949 890315807 9642 336445578 148237200 6336 802713909 -435842546 4253 -760927535 746720990 9080 -462794916 -308069367 4877 -516862573 165176940 3106 -960344885 -568505124 7926 -295746759 -477872507 2852 34842144 -599705535 4646 -117882944 -792640319 2152 -455260398 877599979 2303 -314668245 939797135 5167 288396892 -825880446 158 -235730132 621799091 7156 -804711490 711907478 6716 554902523 384615346 3188 995796966 352760 7924 385077631 357634387 3229 -742674827 -157362262 1765 -80417143 -933872333 1781 -711940062 84351585 2072 828427488 260681552 8141 126227291 -56290324 7765 774766110 -539801973 8214 -835865341 -328361714 4785 731360872 -804580750 1859 -223542791 -626960836 11 -411443846 285651977 6784 -138739177 467154252 6664 -362797003 -13579437 4594 -91480363 13253654 2716 -145693826 -877856608 7999 392619171 207204985 1195 138983262 -552163616 9648 141018937 -137614817 8607 -437269696 172011590 4661 828427488 359326871 7595 386524132 940351551 6984 77257476 80128302 6159 -345538013 790653415 9813 203882298 868619715 5646 773032821 84912338 2648 186143921 -611172692 6861 878804098 -18027120 6280 262333337 106531338 4893 288822109 -420200090 900 -676826894 -78776258 2252 823212438 60115387 8123 538056056 -91451757 6391 62409989 932809740 6801 -395130011 -736169755 3555 203882298 258279313 4111 691696706 -982620691 5181 860901194 612937914 4619 597458038 -308625495 8751 -320065127 690912387 9624 -726202882 25245259 6404 897184369 855531857 79 834030362 32988365 1374 -605433625 10315616 879 -235730132 113055790 694 970404299 621799091 5666 -720279006 223758683 180 -795235195 -762984644 3504 -462251380 81565408 9377 725828363 -382741973 3224 -616075888 -328361714 6746 -578899112 -469304036 1357 -667281786 428634831 9046 690218755 662075929 381 317197461 713033531 8378 -199655013 -720929795 201 54815350 -849890539 7771 359856605 302261235 1344 -80483111 770540018 4180 198792735 770188411 9805 515731471 662075929 1162 -984681216 754349173 5955 -465268228 932809740 9725 -318594823 586257457 1366 958197040 -599705535 9040 18912815 -933871142 6493 -161837184 81565408 7659 -495427420 690912387 3877 956320838 214001109 4959 -377899289 -640496847 3656 -127099524 233977048 3642 603283737 -80079561 8078 731360872 -959377362 1548 -205591575 83192310 6099 -637625968 352760 5178 39323915 -518037450 5033 290220374 -519618554 1681 133578046 715905772 1696 801372660 -137415419 2238 -999315023 327833852 9637 -670941446 -373742773 7804 -27254901 589562219 1687 386524132 -428060524 9806 -235730132 -890148323 672 399221151 782701464 4462 -345538013 -254779032 3682 -437269696 510460231 5334 295011177 241112925 4560 262333337 511120657 6990 147521749 323257823 9055 276318540 953642587 3237 -733269590 207204985 7229 979367031 428634831 2468 979367031 300598832 3137 359856605 -532461869 1007 276934223 301566791 5572 -931162724 459630031 7134 230990250 -514717258 3631 -724955977 -40017599 2620 725296106 -682911832 2022 -167893416 -283024647 5694 -107144390 -39716639 4548 -304029084 345293859 486 830044995 -596741589 2374 72289201 152975300 4441 -984282547 -507881407 3197 200002129 216476815 6671 -56515768 -18027120 3919 262951696 345293859 4201 628785561 13253654 7374 945885557 165969864 8057 -891435429 221629539 1692 126227291 790791048 7309 676457194 713033531 9533 -720279006 -541221340 4363 -56515768 510460231 7614 76589551 -165817517 9012 832079231 -800207670 7366 769252533 -107816005 7811 -18555551 -800207670 1754 -592740407 -497617879 5750 276318540 -387385224 9013 -32127524 -682911832 1615 -296429472 576296258 6872 212383076 -326867555 3867 -282947285 -102616382 4607 -178218611 127347959 5954 956500599 -849890539 1925 -931162724 250129683 5025 -711940062 948573862 425 208370227 726123669 9414 261480454 109588416 5266 -782345427 695424884 1498 -338588899 -480421233 6991 -145693826 679444628 3188 279935936 -926175164 4386 239977367 80128302 6011 358603584 -982620691 639 -205591575 689952861 4877 -455260398 -238867983 9184 744369343 -430138322 5087 521711157 -507881407 3883 -642406813 725864175 9093 36208776 235577293 7879 54815350 -430974226 946 562484066 -637243618 411 -145442184 230960562 4674 -62104082 843183414 4648 -27254901 459630031 3703 -714715511 172011590 8489 -817455026 285651977 5201 792418959 586257457 8024 290220374 510260864 3043 296351558 354868681 9075 239977367 -823688399 7762 -796502525 -56290324 6958 -663610139 502233577 5839 637350827 -419413153 9932 -221252086 100537981 8615 -409309355 304234449 7785 381360154 -834467209 617 -492064852 -110865839 2555 276318540 -882635508 9401 -39504037 -328361714 9273 -678310388 -770453868 8499 -195552514 -669544691 5706 -984282547 127347959 6115 898151267 -540147019 7746 -662481765 -918763788 9395 -752427345 -185727053 3768 -248959048 165969864 53 589418019 868619715 5948 -75232342 697350972 5906 17834815 868619715 3112 5989923 925036002 2098 435508139 735266920 7157 435508139 643726334 9117 774219377 -578480160 9216 -1804967 -6527040 7970 653488323 162818619 157 -409309355 -289470931 2743 137362839 872494340 4315 995796966 -752801340 4913 -578899112 576308127 440 -796502525 -406636424 757 -462251380 -241109217 8231 284084525 305267341 4846 -667281786 -370601295 6208 597458038 -255161784 1984 326944888 -784538084 1288 -304998049 510260864 7565 -748046122 -568505124 1601 101065261 -370995350 2167 -968473567 -378650091 4691 230990250 679770619 5766 94407230 316245420 1899 867830712 -428125906 7242 -552935221 -823688399 4676 851137422 305267341 8931 901762269 -419413153 2164 -464876611 -482425657 8640 134541291 860325562 6248 -145442184 201215238 278 704952011 164789337 7363 -200432659 703761437 7826 -304998049 -644469017 7907 632995737 404498162 1953 518236817 860325562 534 -304998049 60115387 1406 -127099524 -519710186 6604 50900266 -143728230 5435 -902913893 -552163616 6109 415350853 653728216 7637 220316799 619013448 8348 -409309355 820204610 482 -963214471 909720152 6556 -481996423 165176940 4733 924865694 -667907585 2291 333144811 -988857540 4164 974033465 221807394 2141 486132758 283618452 7151 -417075880 906601156 4851 -481996423 760808182 3396 358603584 -110865839 8316 97269878 58400332 7466 186143921 -467674160 1123 603283737 -770453868 747 276318540 518522757 8073 152683172 65925556 1294 598623000 -972401466 7133 202258799 -707104214 7893 -885902280 101406452 4090 208370227 948573862 6434 -465268228 -606256406 3344 -943765901 -39716639 1152 -853928283 352760 3782 643240412 -528332594 5775 134736800 576308127 4734 -684658326 -254980365 3920 -338588899 -77358192 7899 -820917610 81565408 3811 174718177 -413649920 7199 -80483111 114067850 3646 706094613 -763707999 2936 -984282547 877599979 4463 658268677 -224835212 9693 -820917610 -238867983 9396 -782345427 953642587 2676 -713671847 822735291 2953 399221151 -532461869 582 -548146736 -62054205 6898 575769250 -1544306 5509 -506108098 -720929795 8699 262951696 462889810 5806 302196177 -800207670 1709 -161837184 871280315 5162 -199655013 790791048 3682 -49706513 -85425315 1082 202006559 198809378 6331 -295746759 612809394 402 48202816 -122563446 8912 -180309093 -326254820 9861 -641743513 691372823 1144 490718230 -727449159 3123 -259723723 847381634 5050 -412753693 831097006 8430 53010453 690335848 5955 40730044 -587328878 1428 -902913893 -742514560 1098 -411443846 748391913 6441 -965690654 -514717258 3713 431597356 -110865839 610 -739519560 -498612066 2926 897184369 -930063693 3386 933592111 -550496243 5738 -362797003 242506470 9439 -145693826 152975300 8583 -404777150 -373742773 9709 -410968218 -189256438 5895 557828077 -890148323 3150 377338343 851865821 5723 279935936 505436080 5617 -853928283 700760523 8138 -719954341 172716317 8793 976065724 -277770150 1748 690218755 860325562 471 806860754 -620537603 2934 242276279 -180114637 5659 -296429472 185419808 1743 -185227082 148237200 104 -817455026 865748389 6675 -902913893 -80079561 743 851137422 -674143567 6558 35292617 -689864118 4589 333481643 -254779032 2636 -853928283 736209727 4751 -282947285 501786309 2518 385077631 -416125915 4037 -281453999 691372823 4064 -731712580 -72808273 6205 -517047177 899852615 5618 -288462512 -107816005 4290 828427488 -580802379 1172 154929870 137137472 5805 606386234 511120657 8110 -754687225 -293015975 9804 -793494677 902716491 5359 827090885 -353878938 561 300584887 -687400377 5916 676457194 214001109 204 60178104 748391913 3180 -891435429 105963480 4540 -915467466 591101630 7427 -75232342 84912338 1074 242276279 697350972 8572 -464876611 948573862 3144 -464997457 -616215891 219 -303077343 -541221340 2864 -830222831 -747172297 8641 -248959048 537681327 9792 -171017790 -933872333 2594 419955461 345293859 3533 618828757 -123998677 6180 218552482 -804580750 3174 929592861 162573004 6602 159519152 589562219 6004 -663610139 418236261 6449 250399364 -457339610 5486 -320065127 -416082175 6472 -935008788 242506470 2866 725296106 316245420 790 6050410 628016383 3137 -292255571 948688886 1143 -495872554 -959377362 1883 775192135 157310618 3495 -1804967 -677383695 6652 -167893416 382394381 8051 -579753663 -980745605 5285 60178104 -153153706 1965 769252533 695424884 7486 -81105363 -308625495 4719 704952011 54064180 4763 704952011 254718604 6946 378721678 -599705535 6317 174718177 -579706452 9487 -89914167 -792640319 7483 -113858331 355375465 1670 521711157 -80079561 9234 36208776 375063920 1886 324917167 -391392334 8249 7927533 -842651603 510 -228953103 -763707999 9560 557828077 -320275386 2202 -157757047 242506470 3226 -578899112 -616215891 5215 -252585274 612937914 353 426406281 192105438 1171 832079231 -972401466 5946 -726202882 -514717258 8039 374048762 -165817517 2033 320190225 695424884 7008 346106146 530975902 1366 -700447167 84912338 309 878804098 233977048 9697 500691477 489852142 6825 97269878 860325562 9427 765724683 147468541 1164 -377899289 -812767182 9965 -523534710 354868681 2702 -292255571 221807394 293 95229358 315450092 9284 160809207 915112531 8758 399221151 -926175164 2622 515731471 484968871 2008 -758152363 -579706452 4025 -296429472 710867164 2529 -636004911 -229334088 9633 945885557 917915710 1227 -776344661 -834035628 186 -138739177 -714969150 2391 -818563944 456498577 4623 40730044 -620537603 6928 284084525 -214031543 8299 148638548 -175424765 7475 -410968218 -160616618 9623 -578899112 697350972 1518 -139250047 505436080 1363 498871246 -387385224 1703 133578046 358289528 8825 -293301938 -538606907 9567 -749150071 -326867555 7551 359856605 844883068 4327 -636004911 407966190 7900 450726355 50437640 9730 -324108487 60115387 6093 557828077 948688886 2476 -871396420 -77358192 6169 -418986193 362357458 4474 -995948801 194386713 4466 640846707 983315446 9746 -56515768 113055790 2910 -265310524 401065763 2829 71562520 -626960836 2837 498871246 235577293 7034 -481996423 -870714362 8347 -605433625 300598832 6725 -713609356 227796847 7329 -608722586 456498577 2585 976065724 -981396868 4904 725296106 283618452 419 556176900 -26030145 7591 -866805045 -576052836 7431 -221252086 -94909804 3806 -648172782 948688886 4215 970142316 142516378 9162 388998433 -79813879 1633 -814521565 285651977 3433 111664688 743907535 2729 898890414 20640279 6849 609354975 -102616382 4840 158720776 923947394 525 -145693826 523443473 2036 -320065127 -462044632 1704 -229267078 60115387 7584 -760927535 254718604 5342 790805185 586257457 8213 -481996423 114067850 559 -464876611 145992042 3810 62409989 948688886 3526 481309793 843133948 1936 643797427 -920354849 6793 -579753663 -498612066 8666 36208776 -507881407 387 -140204704 -842651603 9579 -107144390 -714969150 5119 -847492585 510260864 4745 -931162724 185176345 1094 218552482 690912387 4802 -700447167 -930063693 1595 521711157 -533410976 9716 -57926793 323257823 9237 -578899112 229158822 2353 -524590619 497556073 2077 50900266 -834035628 4387 -906744014 -406636424 4857 -199655013 619606312 1437 -793494677 -523131123 5962 -314668245 109588416 5891 606386234 -238504192 3233 -380535924 -350396971 3420 -943765901 917915710 2807 -836052744 843133948 6117 585806236 -838009976 8782 599861155 -812767182 7880 994188367 -675821088 6994 -304029084 -917002395 3948 -726202882 -539801973 5573 36208776 691372823 335 230465541 -2416772 1770 -178218611 -137415419 4483 230990250 642676439 9248 897184369 327833852 22 -462251380 865035290 2050 -742674827 -413649920 7893 756775613 -640496847 2669 284084525 -457339610 8114 940580089 -576052836 4914 897184369 -756267434 3891 514387831 -480421233 9485 -712768288 869461301 8349 598692061 242506470 2166 321658590 -634190590 98 -943647082 459630031 1014 220316799 760132745 2423 773032821 -723351459 3069 288822109 954289075 6394 -960344885 619606312 1810 -897411868 451143780 4786 -677582183 -413649920 5435 -285968378 710867164 3672 -1525175 800872927 7646 -986798763 -714969150 6261 -836052744 282650126 8951 -580193843 -543877687 7644 261480454 689952861 9788 -853928283 185419808 5979 554902523 668716963 9918 39323915 -682911832 284 167095145 84675120 8689 374048762 983092089 9809 455237207 -599705535 8542 152683172 623594641 3120 -195552514 530975902 4935 745262886 2937763 1403 627081375 -214031543 5036 -145442184 588009941 8372 333481643 165969864 7084 556956133 312278158 6079 823212438 800872927 799 -193222752 518522757 953 769252533 -478868248 6578 -984681216 -40017599 4376 -462251380 250129683 9730 -573101732 -13579437 8259 796608963 10315616 4749 289429528 378550894 8804 -485776708 -326254820 4598 77257476 201215238 3052 361901512 -478868248 7048 -826268461 -599705535 295 725828363 770540018 3997 220316799 78832863 5376 677101531 920790234 1024 -481996423 -155566831 4406 -102108106 497556073 2640 174718177 746720990 8752 -655787129 201215238 7095 208653695 -246255401 1437 -513151710 113055790 4426 271669262 80128302 1215 974033465 -742514560 802 514387831 -277770150 538 -513151710 681650630 9819 211476448 462889810 2184 575593831 -370601295 2140 -292338832 -774185484 6383 -392563411 787155496 951 375298123 932809740 5301 -994655931 -838009976 2257 -626119646 -736169755 8723 -56515768 526029047 7028 -275568251 260681552 8377 -733269590 -575758012 756 562484066 -502510208 5074 -56515768 523443473 7695 -578899112 874563739 56 14549497 -988857540 8169 -337718848 186112748 8457 -795235195 495259264 7032 846494925 60115387 4858 230465541 183142469 5499 557828077 60115387 5579 -280158933 -599705535 5985 -205591575 433603754 2491 861072654 407966190 4599 924865694 668596988 830 907986225 433603754 1443 898151267 127347959 1966 -995948801 185176345 9488 300584887 260986665 1439 515731471 -12658682 2888 -343048181 -640496847 6341 95229358 -110865839 3721 597458038 808458464 522 202258799 -975541629 8050 -495872554 -482425657 4075 167095145 65925556 2558 774766110 865748389 2514 306909421 -741977163 8547 514387831 -707104214 1242 690218755 743907535 8635 860901194 -464278607 8847 -897411868 9257479 7075 239977367 -12658682 3477 55392029 -963031318 5539 -670941446 -409833937 3739 498871246 201215238 1566 507130881 653728216 32 17834815 595584975 3706 -782012495 109588416 8244 521711157 -568505124 3219 7632844 547792085 1522 -921972308 358289528 796 -984282547 -416125915 3422 653488323 -457339610 6150 -895856160 -430721629 3338 324917167 484968871 7348 399221151 -22135290 7646 976065724 -538783279 2686 -711940062 9257479 7911 -91480363 -498612066 5525 212383076 596844461 2175 -605433625 621799091 9288 -986798763 -723259232 623 419955461 662075929 965 849370527 436709995 2337 375298123 382394381 946 641303610 382394381 7465 62409989 763812773 189 -26248663 899852615 5253 -921972308 -980745605 7009 -573106477 -610759465 1363 -334823104 178866616 8570 -662161563 528222218 5186 208370227 -414919441 955 823212438 -4922978 8908 -608722586 642676439 9199 124521096 576308127 4868 289610218 -326254820 590 736000118 451143780 7451 632166073 -987783463 8881 -642406813 -482425657 7751 788860010 -477963972 2167 295011177 -587328878 8870 725296106 25245259 4937 -200432659 858256145 7760 -670941446 -830206964 3772 420946811 -912791350 7532 806860754 495259264 6502 538056056 -137614817 8069 -296429472 241112925 4739 95229358 -122563446 7468 152683172 -12658682 8664 -795235195 -578196919 3712 17834815 -13579437 6344 -292338832 315450092 2747 -9979738 -253862095 4950 924865694 242506470 8447 -605036105 -77358192 7771 -293301938 -457339610 4403 386524132 357634387 777 658268677 951409368 3191 -259723723 172716317 912 -662481765 301566791 6574 65640932 -930063693 8271 -795235195 -75558732 13 502461295 -269653141 3565 -742476174 -359196587 3791 230465541 -933872333 7465 774219377 -238504192 7563 455237207 -528332594 4367 -334823104 -982620691 5881 806860754 923947394 7725 -139250047 -550929672 5329 979367031 865035290 7701 -887409683 -626960836 7382 419955461 65925556 4516 359856605 -410456729 162 76589551 984136690 771 775192135 -342686234 1905 691696706 -510150761 1197 -199655013 282650126 5939 -835865341 755033596 3777 388425412 -578480160 7388 -228953103 948573862 7945 599861155 623594641 4943 -296429472 -462044632 9306 623885564 178866616 7083 385061500 400802081 4013 834030362 552945615 2837 295011177 -434454493 7230 38832074 327833852 5495 -605433625 -758476279 7539 -524590619 642676439 3240 220316799 994859498 7184 66554430 637025929 3053 -541903248 -727449159 2409 -915467466 -579706452 5566 -259723723 695424884 7192 133578046 -510150761 5468 765724683 -519845955 8208 -592869884 -770453868 8130 788860010 -966341392 6849 164014304 147468541 8603 124521096 713033531 7726 -513151710 172011590 5859 -860588659 637025929 7740 -811440102 -626960836 368 -637625968 -289470931 6525 28254867 -649744978 2114 333481643 105963480 876 17834815 668596988 1929 -968473567 152975300 8329 -572328769 637025929 9112 -788691861 230960562 5544 -957024935 -94909804 4423 691696706 323257823 2086 -513151710 378550894 8126 289610218 241641947 5037 -280158933 836292797 2095 80638889 -176184567 4520 290220374 637639714 3954 970142316 -626960836 5465 461120723 546315517 5880 981998742 354868681 4202 -847492585 -414919441 6073 113991999 872494340 3105 -409309355 983092089 319 -113858331 -930063693 8696 420946811 906601156 6295 326944888 929621952 6428 -534346540 940351551 4085 7927533 -634190590 1796 -228953103 505436080 3833 851137422 -145656182 1813 871194505 -339092621 5039 -332445377 309767757 4564 609354975 2937763 363 658268677 -543877687 3293 186143921 939797135 7718 -984282547 -137614817 8306 137362839 690912387 5763 627081375 -56290324 390 -506108098 902716491 7045 -165895350 737416156 843 72289201 -519618554 4580 -288462512 -155566831 5577 346106146 -550496243 7902 230465541 -153153706 8097 415350853 871037015 2539 -27254901 -969822537 3313 -811440102 358289528 1013 200002129 -94241214 7705 -140204704 855531857 1143 -989673571 401065763 894 -662481765 -430138322 3843 -541903248 -67116370 8638 -897411868 221807394 9736 -605036105 -12658682 1299 77257476 505436080 9588 676457194 -834035628 4060 159963934 -478868248 3335 -195594144 127347959 4665 -897411868 860325562 8729 170281305 -538783279 421 515731471 -289470931 2158 676457194 -78776258 5834 7927533 836292797 7 400206984 679770619 4240 995796966 628016383 7355 -793494677 623594641 5782 -468748459 681650630 6583 -608722586 -542766725 9237 377338343 352760 6098 -41723720 497556073 9025 -127099524 185419808 5124 -465268228 -770453868 8818 598692061 192105438 1384 7632844 934322296 6963 -816009077 -275855088 7568 375298123 -599705535 6505 318435094 -540147019 8425 39323915 755033596 4071 113991999 -497617879 5743 799451393 -561696456 7104 929592861 -966341392 3058 444203955 923947394 7276 -485031576 -774185484 4425 220316799 -604372177 1631 -252062903 -488329721 1783 -223542791 -434454493 2935 -140204704 314701704 1533 -139250047 690335848 3477 -288462512 34487722 3855 -960815885 -587938776 4319 -626119646 523443473 6409 -459660004 994859498 820 -82560345 -800207670 611 639577616 -687400377 3296 484203679 787435090 2371 -677359660 -637243618 1281 -409309355 -507881407 8755 -298306079 260681552 5161 -902913893 744410083 1523 262951696 -641768215 613 486132758 -573863688 4368 641823635 -870714362 4670 290220374 -326254820 6230 769252533 915112531 638 806860754 -519845955 1763 -579903004 -954204496 6582 -393621510 619013448 2445 -842131951 871037015 8558 333481643 -980745605 7333 295011177 -714969150 6893 34842144 127347959 428 -915467466 932809740 2491 -818563944 -930063693 9445 -963214471 -550929672 772 -533099096 571289655 4731 -113858331 755033596 5454 632995737 -370601295 2037 -82560345 -359196587 108 515731471 735266920 4552 -788691861 953028578 3092 -468748459 588009941 4797 -957024935 -428060524 3151 225977642 983092089 9876 -320240582 -532461869 9232 769252533 -430974226 3863 -949652880 -674143567 9159 -864361257 -78776258 3825 945885557 -464278607 2551 -667281786 679770619 6001 -389046679 953642587 7029 832079231 105963480 5674 -984282547 330258523 5906 486132758 80128302 3966 -82560345 868619715 5643 326944888 254718604 540 627081375 260986665 7808 -372598176 -464278607 485 -277916716 266354586 5506 -292338832 697350972 3205 375298123 467154252 705 -332445377 308467212 3009 543489268 586257457 9269 -161837184 637279848 3388 -817455026 -523131123 7660 242371970 874563739 4879 -943765901 -295979666 4580 -579903004 -25481956 2472 623885564 216476815 1898 575769250 655182973 6515 252844961 268124172 5027 -235730132 -519618554 5703 185320654 -40017599 888 450999109 -964453208 7123 744369343 250129683 9016 -726202882 -106926072 1401 -592740407 -370601295 2681 -731712580 -56290324 9562 945885557 679770619 4576 -113858331 576296258 1411 -275568251 910797386 5778 -303185692 -550496243 9431 589418019 642676439 6490 333481643 -519845955 7053 -9979738 382394381 3564 72289201 -677383695 5387 -742476174 760808182 3082 -417075880 -964453208 3108 6050410 -275855088 790 481309793 -542766725 95 -995948801 201215238 5304 -642406813 -756267434 8393 799451393 333687312 4977 -389046679 871280315 3579 -795235195 -723351459 207 159519152 451143780 7791 262951696 -428060524 6834 725828363 404498162 7776 159963934 164789337 7950 -57926793 872494340 4577 871194505 -164423199 4691 745262886 -954204496 5391 -698100407 -972401466 3946 48202816 230960562 8922 205740340 -229334088 2705 -713671847 -933871142 9920 -223542791 -774185484 3386 -641208950 925036002 6347 -81105363 84912338 896 -712768288 -108961822 9901 -259723723 -480421233 4602 416939399 690912387 5672 154929870 612809394 6163 637350827 -870714362 1763 827090885 229158822 9401 -763126949 586257457 1803 575769250 254718604 6644 -501570916 -637243618 4232 6941521 -328439089 2074 -986798763 78832863 240 593245571 106531338 1570 -24555993 836292797 879 -178692644 748105066 3911 -836052744 -38529745 3351 471959189 -762984644 5822 386524132 -877856608 1685 598692061 614083036 4345 603283737 -979376042 4198 632166073 -283024647 1197 -248959048 619606312 3673 575593831 -918763788 3041 321737429 735266920 9860 302196177 954289075 969 -117882944 -811266222 9723 -698100407 142516378 7267 -505763077 -741977163 5887 -984681216 -538783279 16 562484066 -488329721 4452 200002129 -370601295 534 185320654 -85425315 3223 290220374 932809740 3603 212383076 316245420 1646 97269878 596844461 1013 -205591575 316245420 6081 743615922 514647040 6296 789599069 923947394 8344 -904289455 489852142 6288 -648172782 -342686234 8948 725828363 -568505124 5161 526115530 -969759958 8771 688304736 577086332 6924 -572328769 612809394 543 -107144390 530975902 5523 -642406813 908862009 7127 71562520 397008646 9439 357348209 595610484 3265 688304736 -278764461 7464 -270472709 -963031318 4319 766057365 896907104 3909 -26248663 612937914 9952 -157757047 -947024393 6029 -984681216 696875596 8744 -963214471 345293859 8334 -830222831 -590535547 275 849370527 -391392334 3773 -676826894 -477963972 2711 841773118 -539801973 397 -667281786 185176345 2120 34562744 689952861 5732 186143921 -320275386 4656 956320838 -539801973 4746 661504142 -669544691 4495 -790567313 -999366082 6036 -481996423 84912338 6847 970404299 586257457 9441 154929870 165176940 1036 661504142 304234449 7587 -608722586 467154252 979 -485776708 54064180 8257 895696545 653728216 9529 -197256971 790653415 7259 124521096 -569727142 3454 -811440102 653728216 7359 765724683 316245420 4338 -156704963 -94909804 9050 450726355 552945615 2278 -572328769 339857137 32 384544140 923466000 8375 743615922 -579706452 4304 688304736 -302291887 1511 515731471 -339092621 4770 -334823104 -980745605 7453 -517047177 -687400377 4195 426406281 314701704 1551 -265310524 -137614817 9875 623885564 135100579 9725 218552482 948573862 8045 839743563 710867164 7009 62409989 -289470931 7976 133578046 696875596 5652 -853928283 -930063693 9885 -995948801 576308127 1411 76589551 285651977 8344 -763126949 540533417 9794 420946811 24721518 482 814168394 587394411 2127 317197461 -830206964 7391 134541291 407966190 1035 -56515768 235577293 4836 239977367 -972401466 9990 -804711490 -246727512 1932 -758730708 820204610 9385 -293301938 890315807 2715 -608722586 221793945 7736 -495427420 -654048846 1443 95229358 -462044632 311 -698100407 844883068 4469 -193222752 -972401466 4045 -895856160 -353878938 715 -921972308 -72965798 3847 -391256746 -667907585 4836 -280158933 354868681 719 -816399402 -56290324 3056 25277645 -578480160 4174 262333337 -849890539 2270 -871396420 -576052836 2686 -842131951 -72965798 7202 -354473179 -497617879 3891 283582015 -255161784 1164 98412735 -677383695 539 554902523 -596741589 5221 389689903 748391913 2627 82437869 770540018 2795 -816399402 815772525 6205 588746282 84912338 7920 -89914167 -675821088 1552 841773118 87942942 3486 167095145 233977048 7551 -140204704 935472375 8302 -102108106 654795929 781 -816009077 599012707 3129 455237207 877599979 8528 823212438 925036002 3535 -304998049 501786309 8228 -853928283 -102616382 5256 -82560345 599012707 6129 903882211 783307873 2248 -462794916 -933871142 672 -676826894 -4922978 7734 557828077 988138114 2203 -62104082 242506470 1695 443682091 157310618 4643 95229358 -428060524 8070 186143921 -164423199 9766 415008073 301566791 880 -345538013 -482425657 2609 400206984 625494491 6926 -411443846 704079155 2947 -900897170 -308069367 7211 456971210 229158822 7091 -398942627 586257457 6167 333481643 104047847 1716 147521749 -926175164 51 -102108106 -834467209 1990 -796502525 -409833937 6239 -713609356 587394411 8462 -684658326 183142469 5648 -334823104 -488329721 8121 30661577 822735291 6902 -481996423 221629539 1262 -866805045 -269653141 1694 -887409683 165969864 1602 814168394 -224835212 6948 -223542791 -532480095 5105 486132758 953642587 8892 444203955 -326254820 5594 -320065127 -569727142 3426 -684246827 -283024647 106 -943647082 354868681 8126 -677359660 808458464 6268 -578346066 -756267434 9068 -417075880 -40017599 9440 -662161563 923466000 8652 -72660599 -669544691 7226 640846707 -416082175 7366 774219377 658148446 9389 898890414 84351585 992 -541613550 -2416772 6456 773032821 -933871142 6420 76589551 -715481022 9152 688760575 433603754 6092 -760927535 20640279 5023 -409309355 165176940 7632 -338588899 114067850 8540 846494925 654795929 4498 -140204704 241641947 9131 481309793 382394381 6807 -462110684 -723259232 9127 -178218611 -457339610 5450 274684164 -741977163 3678 -338588899 -543877687 6140 -140204704 379411178 6268 -534346540 -155566831 6751 346106146 -409833937 4315 814168394 229158822 4820 252844961 -402609820 4729 -127099524 81565408 2034 -344785252 -137614817 4187 262951696 -966341392 2441 205740340 763812773 3874 -462251380 -428060524 5542 -293301938 355375465 9212 205740340 -714969150 9384 276670886 714190974 4508 -481996423 637279848 4226 -80417143 233967741 2316 -464997457 -944284380 2338 -955947554 957236409 6402 514387831 300598832 2306 -943647082 334468470 9666 385061500 172011590 942 133578046 283618452 6804 -347105773 -497617879 4631 -752427345 -637770708 310 -417075880 378550894 8469 -180309093 383709576 1875 -885902280 120714490 3522 28254867 -519618554 7268 -569925158 -563052661 6197 321737429 147468541 1959 600595365 -370601295 3837 -994655931 763812773 5742 -684246827 847381634 6543 -719954341 -747172297 6073 -758730708 822735291 3330 -395130011 81565408 8599 -223542791 -2844514 3658 -943647082 -180628268 4473 -195594144 528222218 5553 -417075880 -241109217 3992 -377899289 -654048846 109 690218755 -180019002 3225 769252533 -752801340 9135 -871396420 -981396868 1198 -32127524 -328439089 456 358603584 704079155 2847 765724683 305267341 8914 124521096 -842651603 6410 641303610 -758476279 7356 832079231 526029047 1975 -505763077 -430138322 5286 230990250 345293859 8512 706094613 462889810 4174 -354473179 -75558732 9103 -39504037 -727449159 1418 941043086 10315616 9401 481309793 -687400377 1833 502461295 407966190 2186 -354473179 233977048 5684 -248959048 -22135290 6977 -1804967 -78776258 7481 218552482 184543446 6686 444203955 807498308 8985 981998742 2937763 2953 284084525 258279313 3312 386524132 106531338 4101 556176900 80128302 9814 901762269 -759341521 8614 994188367 -180114637 8308 134736800 135100579 5360 98412735 -145656182 9674 385077631 -17837615 5968 -248959048 923947394 9439 80638889 983092089 3695 -662161563 -626960836 2857 585806236 -677383695 2404 -145693826 679770619 8030 153650122 382394381 9546 643240412 -302291887 2346 -642406813 748105066 819 623885564 583887438 8915 -523153635 -1544306 1627 526115530 510460231 5386 101065261 -153153706 8961 -784965875 375063920 9123 -782345427 -107816005 7250 319836471 528222218 2136 575593831 -480421233 6406 641303610 -933871142 4313 -880768056 -220282924 9232 -504728021 -477963972 5126 -178692644 -982620691 9760 -259881996 -540147019 7889 -552935221 710867164 7228 124521096 909720152 4350 134541291 923947394 5263 230465541 -969759958 1614 -462251380 -640496847 353 690218755 260681552 7563 -117882944 184543446 7192 -271969423 -568505124 980 -995948801 -550496243 6910 375298123 -590535547 7132 -818563944 345293859 7027 641823635 -987312206 702 774219377 621799091 2724 538056056 -576052836 4580 -758152363 162573004 1085 65640932 -604372177 7337 34842144 -823688399 8140 -840080990 93515835 7901 95229358 -13579437 4599 288396892 -556644281 3799 745796394 -834467209 9103 -435603523 -682911832 5536 419955461 -154221403 2436 -1525175 -587328878 7982 859615587 162573004 5180 600595365 -824673983 6350 486132758 -528332594 6543 -821290384 -756267434 7654 970404299 459630031 1029 823212438 -102616382 3131 600595365 227796847 7555 799451393 -763707999 5023 587732774 -847516222 8178 -285968378 -180628268 4957 769252533 934322296 945 158720776 983092089 4136 -280158933 984136690 1020 -495427420 -143728230 6673 632166073 -967985982 3950 924865694 104047847 7081 -724955977 -556644281 8963 851137422 407966190 3927 849370527 -944284380 7314 358603584 628016383 7898 -37605991 -834467209 4489 288822109 -967985982 7681 -297925385 752571881 7690 -228953103 736209727 3290 -782345427 -707104214 8629 -91480363 359326871 9320 -960344885 748105066 1766 71562520 -439161220 2057 -139250047 165176940 3201 34842144 467154252 1527 445487668 -108961822 8012 -464876611 940351551 4238 6050410 34487722 637 97269878 -611172692 9566 38832074 127347959 4931 -820917610 690912387 673 415008073 93515835 7129 -960344885 -328439089 8688 200002129 -519845955 9481 970142316 792126616 1042 -303185692 -982620691 7534 538056056 282650126 1637 -495872554 628016383 7678 55392029 -830206964 8705 -396260662 10315616 6038 -391256746 401065763 3465 321737429 -345372687 4006 -897411868 654795929 5907 -1525175 -918763788 4272 756775613 896907104 235 118281894 871037015 8507 -748046122 940351551 5876 306909421 -164423199 9709 471959189 -302291887 9663 -760927535 -241109217 9913 -396260662 -436066679 2943 -134704201 807498308 7718 386524132 162573004 541 400206984 754349173 9985 -161837184 -539801973 920 152683172 -680716101 5107 -288462512 -539801973 383 -304998049 624711990 9302 -516862573 -434454493 2083 -648172782 925036002 4693 -435603523 32988365 7399 -670941446 -720929795 498 55392029 -917177937 8457 138983262 -123998677 5613 -197706645 -283207497 2534 -292255571 -175424765 3266 -811440102 700760523 3690 242166718 -575758012 4883 -462794916 -295979666 3734 159519152 790791048 5430 40730044 -514717258 342 -873330901 323257823 9008 904377080 -920354849 8210 -200432659 185176345 2643 997717396 -569727142 4275 357348209 -604372177 6596 -481996423 -933872333 7705 296351558 725864175 1424 171041959 -255161784 7418 997717396 934322296 1633 215460157 852597739 9326 690218755 140118715 956 230465541 -959377362 5386 -345538013 -912791350 4173 35292617 612809394 8298 -862762751 457730381 6886 -782345427 -2416772 7700 782059495 792126616 2420 54815350 355375465 8393 -667281786 -689864118 3764 276670886 623594641 5469 309782673 586257457 3812 14549497 -467674160 4841 208370227 201215238 2125 -465268228 871280315 2879 -292338832 -143728230 2528 -345538013 -871032819 3614 274684164 -22135290 7631 481309793 599012707 136 -795235195 -756267434 2990 841773118 106531338 289 -921972308 -847516222 8409 -268055717 -175424765 4649 -145693826 -590535547 3081 262951696 714190974 3900 -411443846 988138114 2882 861072654 537902684 6728 -724955977 -947024393 5391 -465268228 -402609820 5151 817353730 700760523 4657 691696706 -979376042 430 -468748459 -979376042 1171 242371970 329596656 4655 827090885 518522757 162 279935936 -933871142 6138 95229358 -692760474 2396 -804711490 456498577 4337 -395130011 -40017599 3687 76589551 623594641 6477 -492064852 547792085 85 392619171 142516378 8979 -347105773 223758683 6677 461120723 668716963 4060 -193222752 726123669 27 898890414 -804086127 4420 -271969423 165679230 5875 861072654 583887438 5361 827090885 93515835 34 336445578 -720929795 3191 -754687225 -538606907 686 450726355 906601156 8330 834030362 -847516222 6160 50900266 84351585 9188 174718177 -370995350 4248 -578346066 -254980365 7225 823212438 164789337 9201 -49706513 -872013529 7543 242276279 -811266222 8180 134541291 770188411 7874 373708873 983092089 6689 -873330901 -328361714 6223 -731712580 953642587 5628 -739519560 633885440 5616 321737429 872494340 2149 967176925 -514717258 5200 261480454 787435090 1084 -372598176 459630031 1840 212383076 172716317 8098 -517047177 595610484 5122 575593831 80128302 8084 -921972308 -72808273 4452 -594876646 -145656182 4772 898890414 643726334 9343 374048762 770188411 1721 -62104082 505436080 8465 66554430 285651977 8441 940580089 589562219 1625 -641208950 186112748 148 -127099524 -241109217 8689 -414072427 -477872507 5892 -26248663 975421774 418 526115530 502233577 8289 898151267 233967741 4850 556176900 -518037450 2330 361901512 457730381 2049 147521749 172011590 338 849370527 58400332 6838 -462251380 637025929 952 97269878 -533410976 1172 -573106477 624711990 4682 -185227082 925036002 9153 -679771608 -580802379 5275 640846707 673747334 6761 -851229723 -966341392 2003 -580193843 -293015975 238 -641743513 -981396868 2310 -720279006 820204610 1635 -167893416 -550496243 9768 725828363 917915710 7562 -396260662 -568505124 8576 -592869884 -13579437 9355 283582015 -94241214 219 381360154 223758683 5047 575593831 -539801973 5987 -505763077 -430721629 2173 575593831 -94241214 3824 823212438 725864175 6907 518236817 -430138322 4494 346720726 690912387 2727 -580193843 782701464 368 7927533 871037015 5934 -796502525 637639714 3316 -605433625 -917002395 5565 126227291 695424884 8632 -465268228 -981396868 4560 -60381668 -12658682 5131 632166073 -519710186 6536 706094613 -550496243 3895 -298306079 354868681 4784 357348209 -987312206 4094 -579903004 -72965798 2546 -605433625 713033531 851 -292255571 -370601295 3830 -811440102 -648616287 1036 435508139 -373742773 9835 600595365 877599979 8085 -389046679 -419413153 2074 -270472709 545926563 5798 -753444014 -85425315 3767 -49706513 233977048 2328 -437269696 178866616 5066 374048762 -804580750 1701 -139250047 121273815 4126 36208776 105963480 3214 769252533 576308127 5944 -418986193 -634190590 3089 431597356 -917002395 7883 -636004911 865748389 7371 388998433 148237200 4986 484203679 316245420 3051 -906744014 623594641 8238 796608963 -550929672 3144 450726355 -644469017 9049 -337718848 268124172 4980 -455260398 227796847 5546 -91480363 -164423199 2001 -579903004 312278158 4722 817353730 -75558732 500 225977642 -576052836 4439 556956133 13253654 3768 -377899289 -687400377 9480 -949652880 235577293 8916 897184369 -981396868 8769 976065724 -575758012 7648 -235730132 428634831 6096 688304736 760132745 7156 -429705827 -762984644 3447 -18555551 241641947 2354 -523534710 710420710 2291 317197461 145992042 5590 756775613 -275855088 6493 202258799 60115387 4923 554902523 -969759958 2639 834030362 642676439 5025 -197256971 763812773 9930 -931162724 267514505 5692 -252062903 939797135 2263 -102108106 696875596 1215 -963214471 526029047 3035 -417075880 -107473815 2889 -579753663 105963480 1086 839743563 60115387 3535 50900266 -80079561 9310 -229267078 -510150761 3467 250399364 162573004 9920 562484066 -406636424 5235 34842144 -634190590 9224 -464876611 -363659966 1630 170281305 859002805 3402 -793494677 510460231 179 690218755 902716491 3104 160809207 -954204496 5699 -636004911 -283024647 7501 -871335076 547792085 4297 632166073 -154221403 6529 -324108487 235577293 7679 132666338 -416125915 8847 -698100407 -413649920 2883 -891435429 -293015975 892 782059495 546315517 6650 -462794916 109588416 153 970142316 -604372177 3461 288822109 505436080 3300 385061500 -308069367 1410 -417075880 -78776258 9738 -986798763 690335848 8372 745796394 748105066 2832 653488323 -2416772 885 -885902280 612809394 466 568509939 869461301 8619 7632844 -435842546 6140 289429528 691372823 8714 -887409683 -268014947 5240 -280158933 201215238 874 -826268461 -138728153 4920 -102108106 -370601295 9593 450726355 -413649920 5525 -641743513 489852142 8514 -485031576 -759341521 6247 -836052744 -164423199 9102 -852061915 -552163616 4439 -9979738 697350972 10 967176925 113055790 6418 -698100407 400802081 2714 502461295 906601156 8927 -860588659 -604372177 4301 -235730132 -102616382 2547 637350827 457730381 5442 -107144390 -590535547 2307 -580193843 81565408 3562 -495872554 137137472 9626 658268677 -519618554 3118 -455260398 -26030145 6093 486132758 783307873 2371 242166718 312278158 8907 -391256746 -759341521 4459 -372598176 -91451757 6633 817353730 227796847 2190 769252533 -39716639 8190 628785561 -634448468 858 76589551 760808182 9723 -975509051 -102616382 103 203882298 552945615 6430 766057365 925036002 175 790805185 184543446 3111 -27254901 831097006 284 -298306079 909720152 2123 -107144390 221629539 3570 -297925385 871037015 7399 -636004911 459630031 4848 333144811 690335848 7832 796608963 -4922978 4977 -462110684 760808182 793 134736800 -216733767 1192 -677359660 -396443569 2109 688304736 576296258 5740 832079231 -838009976 9790 -975509051 690912387 705 -826268461 -154221403 8470 -195552514 -792640319 3176 -921972308 -644469017 6749 812095536 -982620691 7096 -127099524 116410268 1826 415350853 -573863688 5181 -221252086 -128633008 2573 271669262 -811266222 4048 262951696 940351551 8629 261480454 -944284380 7336 276934223 695424884 3742 568509939 333687312 2112 871194505 -497617879 5190 250399364 -680716101 2970 -641743513 -128633008 4257 -811440102 978934680 7266 153650122 234812484 530 -298306079 614083036 2134 -37605991 -12658682 9819 152683172 595610484 7046 -994655931 -770453868 1799 -275568251 589562219 3079 490718230 54064180 5799 -127099524 113055790 5372 745796394 105963480 5530 -573101732 760808182 7912 593245571 467154252 3361 -197256971 -157362262 686 -362797003 -654048846 6865 111664688 587394411 7146 326178903 -469304036 331 153650122 -917002395 6548 -534346540 104047847 6666 82437869 948688886 8049 9908275 588009941 2667 -417075880 655182973 1085 35292617 -175424765 7907 531457998 -345372687 9031 -851229723 668596988 2491 -930543776 -145656182 5229 -293301938 -872013529 9215 -714715511 -811266222 2920 -906744014 -128633008 7528 271669262 -469304036 6553 203882298 183142469 7127 -887409683 267514505 7141 -293301938 -912791350 6388 603283737 -759341521 5773 -343048181 -578196919 7510 36208776 178866616 545 -459660004 983092089 853 691696706 596844461 4902 581880129 -289470931 8044 -391256746 -256522804 9031 -18555551 -842651603 5987 775192135 -373712345 5353 346106146 -599705535 1277 289610218 -610759465 8338 593245571 -502510208 8173 -57926793 654795929 6314 -455260398 84912338 7487 262333337 430751296 6978 -516862573 183142469 7253 801372660 -67116370 742 6050410 -872013529 4223 -700447167 -532480095 7550 -662481765 -917177937 7199 -72660599 -56290324 2057 -955947554 268124172 8109 543489268 783307873 2109 498871246 221629539 1735 -999315023 254718604 3432 796608963 -981396868 27 -412753693 152975300 812 -156704963 877599979 1112 -943765901 -370601295 3913 82437869 710420710 866 -252062903 -474396314 2523 704952011 -817688363 8437 -484301856 -414919441 406 324917167 737407430 780 -372598176 333687312 7087 -523153635 172716317 163 -145693826 -359196587 3182 -127099524 330258523 3851 531457998 -94909804 7362 -731712580 456498577 8413 -354473179 681650630 2852 -592869884 574893362 3505 706094613 83192310 3999 -485776708 -550496243 4479 933592111 -246727512 478 -830222831 -675821088 8086 806860754 523443473 6582 -700447167 116410268 9996 981998742 -575758012 3591 -265310524 -920354849 1398 765724683 -17837615 238 -835865341 -532480095 5609 637350827 -277770150 2269 435508139 267514505 4864 967176925 -917177937 5998 632166073 851865821 351 -409309355 643726334 4723 -608438352 32988365 968 7632844 -85425315 2658 -935008788 -542766725 4588 -921972308 -964453208 7537 -362797003 783307873 3685 -968473567 -454664712 6988 970142316 -277770150 4179 -277916716 737407430 8367 -840080990 -800207670 7508 34842144 -519618554 8609 -127099524 260986665 8039 -677582183 -145782884 9998 -713671847 -735027831 7987 -140204704 162818619 6440 -782345427 -268014947 3316 97269878 184543446 6287 -782345427 642676439 9847 -978041604 -60039432 3679 375298123 -416082175 4295 556956133 -94909804 1961 745796394 -756267434 2262 443742845 851865821 2981 -719954341 -326867555 1057 -626119646 -328439089 8087 -662481765 679770619 2702 203882298 -641768215 9057 289429528 662075929 327 51022000 -216733767 3464 309782673 -918763788 9580 -790567313 283618452 938 -344785252 911656525 1925 361901512 -576052836 1886 202258799 -79813879 1846 445487668 -550929672 5388 688304736 -579706452 822 774219377 -568505124 143 111664688 -987312206 6578 72289201 831097006 7113 302196177 148237200 4206 -62104082 -988857540 7207 744369343 355375465 1948 904377080 -359196587 6854 -495872554 254718604 5889 -200432659 574893362 788 598623000 783307873 6836 -975509051 571289655 4170 -943647082 625494491 5817 -742476174 104047847 9113 -965690654 -277770150 9789 -678310388 105963480 3234 598692061 -436066679 9203 -569925158 737407430 91 -60959292 350857850 1856 71562520 -882635508 4224 -698100407 109588416 4610 -393621510 165176940 7127 557828077 20640279 1895 -636004911 874563739 1079 941043086 911656525 1419 -748046122 -987783463 9818 -731712580 -22135290 2786 788860010 84351585 4033 688760575 -436066679 7400 -9979738 145992042 9943 -749150071 162573004 9957 806860754 612809394 5129 531457998 748391913 2997 -57926793 462889810 6965 639577616 800872927 3064 817353730 -342686234 5569 -495872554 -510150761 6918 -534346540 221793945 4687 860901194 726123669 3030 -573101732 -402609820 2558 -723817788 -563052661 7423 -483963712 135100579 4962 171041959 -550496243 9038 -758152363 727249379 4263 -906744014 -154221403 2490 -897411868 -540147019 4066 775192135 -847516222 6102 271669262 109588416 329 -193222752 113055790 2277 152683172 -838009976 9333 152683172 858256145 5139 174718177 710420710 4886 -462110684 -774185484 8657 676457194 -834467209 1350 154929870 -108961822 5457 -281453999 -469304036 5729 -642406813 84351585 292 230465541 679444628 964 725828363 511120657 1921 326944888 -4922978 2083 -88984793 505436080 2344 9908275 -387385224 5328 -733269590 457730381 9382 -871396420 -969759958 6602 -733269590 -180114637 8330 288396892 -988857540 114 -37605991 -759341521 4855 -949652880 -108961822 5781 160809207 -620537603 7868 -548146736 510260864 3413 538056056 -107816005 4113 -637625968 878753022 4697 164014304 540533417 3907 -410968218 302261235 999 -205591575 -94241214 3490 76589551 162818619 3679 802713909 378550894 7353 306909421 165176940 3866 996958697 571289655 4303 -495427420 -1544306 9987 53010453 743907535 4412 -663610139 -295979666 9062 388998433 -308625495 1983 -572328769 359326871 3382 -579903004 -917177937 749 600595365 911656525 6964 174718177 -964453208 3437 -1525175 621799091 2302 443742845 -268014947 9427 688304736 -578480160 5124 171041959 855531857 3433 -88984793 -238867983 7185 319836471 -85425315 293 -935008788 909720152 1496 639577616 -414919441 2024 242276279 -720929795 1933 7632844 -106926072 532 7632844 -17837615 3271 284084525 173706002 3840 -481996423 -4922978 8963 279935936 628016383 3918 -362797003 975421774 9803 997717396 -912791350 4557 -626119646 917915710 9127 -943647082 755033596 6092 -492064852 -550496243 5315 859615587 323319528 5663 -760927535 668716963 4642 773032821 185419808 9157 556956133 140118715 8354 -871396420 808458464 2409 385077631 -599705535 8992 -332445377 -378650091 2648 239977367 323257823 9822 -282947285 -752801340 2788 361901512 935472375 3507 77257476 148237200 7223 171041959 843183414 5826 -754687225 -556644281 6794 -873330901 -644469017 1918 -462794916 -323498634 9654 160809207 -295979666 9516 690218755 505436080 2555 834030362 316245420 5930 898890414 359326871 512 167095145 -488329721 6127 -60381668 -477963972 3451 171041959 809191902 6916 -229462282 -954204496 6034 643797427 831097006 4899 -127099524 -532480095 6594 211476448 162818619 5885 -468116074 -391392334 4686 252844961 -918763788 8528 -524590619 -568505124 5483 851137422 216476815 441 435508139 -620537603 3722 97269878 165969864 7703 -670941446 -6527040 2565 138983262 308467212 129 -720279006 858256145 8799 111664688 -269653141 6489 725828363 948688886 9397 -608722586 782701464 4081 431597356 -1544306 4282 639577616 -402609820 9549 -641743513 654795929 354 -887409683 -689864118 9738 878804098 -94241214 4797 208653695 896907104 7918 -895856160 -804086127 5464 326944888 809191902 8609 -91480363 -283207497 6175 399221151 -323498634 5435 997717396 -756267434 7206 -754687225 -514717258 8766 -492064852 309767757 1800 174718177 -804580750 7878 -37605991 -523131123 1296 555348851 -532480095 5550 -193222752 -256887004 8007 976065724 715905772 166 -871335076 691372823 8877 -957024935 -611172692 5730 -641743513 -669544691 6092 -345538013 355375465 8837 -579903004 957236409 1017 970142316 -518037450 6910 796608963 -176184567 4701 336445578 637025929 5537 -814521565 -634448468 6565 321658590 -175424765 9450 -138739177 633885440 8037 -275568251 -763707999 8959 -749150071 383709576 402 -749150071 -987312206 4389 124521096 625059375 401 606386234 -847516222 3668 416939399 178866616 490 995796966 121273815 2397 970404299 625494491 8401 -178692644 -78776258 4330 -314668245 -692760474 4423 -393621510 -606256406 5816 585806236 283618452 6445 388998433 -2844514 1298 -193222752 359326871 2826 875158202 633885440 9246 420946811 577086332 1933 444203955 105963480 5692 745262886 400802081 229 -81105363 -834467209 4732 839743563 -176184567 9936 381360154 13253654 2464 300584887 909720152 8049 153650122 -538606907 482 606386234 851865821 2278 -871396420 -268014947 2584 -533099096 -278764461 1545 -871335076 494296571 1878 -999315023 309767757 6950 -871396420 -641768215 9700 288822109 -416125915 4605 185320654 953642587 7056 -862762751 727249379 5897 -318594823 -154221403 3748 690218755 -396443569 8369 -915467466 383709576 7116 444203955 -735027831 7613 -292255571 -480421233 9074 -548146736 752571881 3547 5989923 -568505124 1259 118281894 -877856608 3251 160809207 407966190 9286 392619171 871037015 1016 202258799 304234449 6305 -252585274 378550894 864 -963214471 633885440 9279 849370527 -654048846 4199 -662161563 -350396971 616 -754687225 -659937969 5600 -758730708 165176940 8721 321737429 501786309 3532 208653695 820204610 7404 111664688 106531338 8783 276318540 206971304 4737 538056056 -416125915 8703 -897411868 -972401466 1310 538056056 -342686234 9374 774219377 221793945 3051 562484066 -774185484 6923 -836052744 404498162 1585 385077631 510260864 7252 725828363 -687400377 6397 554902523 547792085 2367 -252585274 233977048 1840 -56515768 -834467209 1626 -821290384 703761437 9097 -943647082 763812773 1072 419955461 874563739 2902 -753444014 528222218 9102 725828363 668716963 2823 -995948801 -682911832 1445 385061500 -926175164 8740 25277645 157310618 2577 198792735 -954204496 6944 239977367 -812767182 1610 -338588899 327833852 6574 290220374 939797135 3145 -752427345 -667907585 9636 691696706 323319528 7934 817353730 13297982 3518 -396260662 -969822537 1072 -723248351 -723351459 2725 -592740407 619606312 3812 -248959048 430751296 944 456971210 -302291887 9826 618828757 -246255401 522 -222755521 -987312206 2854 66554430 -94241214 1109 -895856160 467154252 3939 208370227 495259264 6557 -347105773 50437640 8301 -804711490 851865821 8528 597458038 787435090 4519 419955461 -107473815 3437 691696706 304234449 5178 -999315023 -804086127 6812 -505763077 695424884 3608 -80417143 700760523 5757 -978041604 316245420 9601 774766110 868619715 8323 455237207 -538783279 5188 30661577 -497617879 1587 984758233 975421774 1177 186143921 -256887004 8440 788860010 -849890539 9933 -72660599 -987783463 7834 -303185692 258279313 7789 -605433625 -519710186 2671 -552935221 459630031 1079 -56515768 -94241214 5936 -847492585 -480421233 4461 -904289455 -954204496 480 -417075880 -253862095 9421 904377080 736209727 2377 167095145 305267341 2606 699845372 -747172297 4839 -39504037 -918763788 3548 -731712580 457730381 3706 -662161563 10315616 9574 373708873 -419413153 1895 -9979738 192105438 4917 641823635 34487722 1615 -334823104 433603754 4785 -684658326 -882635508 3282 745262886 -681273289 6816 -393621510 595584975 3061 -464876611 -510150761 6959 587732774 384615346 1458 55392029 358289528 2804 -524590619 69866389 5680 -763126949 -256887004 979 -338588899 358289528 3476 164014304 -967985982 3776 -389046679 -518037450 7303 319836471 625494491 2021 -293301938 109588416 1928 632995737 -727449159 9158 -818563944 148237200 6819 361901512 552945615 6321 -318594823 -741977163 2610 167095145 -326254820 1706 415350853 178866616 5780 198792735 -514717258 4246 794990305 -457339610 9900 34562744 725567063 8023 554902523 100537981 540 814168394 -550929672 4280 -8891200 502233577 3346 956500599 -812767182 9866 -975509051 -80079561 7361 186143921 -758476279 5503 300584887 230960562 5412 -288462512 -498612066 1221 200002129 10315616 9807 159963934 382394381 70 17834815 -275855088 4535 388998433 -12658682 5373 9908275 -587328878 3284 262333337 -714969150 5260 -616075888 268124172 5252 -138739177 162573004 349 -676826894 625494491 7603 -852061915 -533410976 86 -418986193 540533417 7384 725296106 451143780 1553 -552935221 87942942 1553 -739519560 68458537 8315 112146941 24721518 995 515731471 -268014947 6860 -840080990 147468541 379 -648172782 -420200090 3255 -790567313 809191902 6329 -902913893 -439161220 3634 -677359660 -370995350 8686 -700447167 715905772 7561 51022000 304234449 4116 239977367 -825880446 9022 765724683 -687400377 8766 -592740407 -216733767 8964 -248959048 232844920 8895 -655787129 330258523 9950 -113858331 -350396971 3152 -156704963 84912338 8338 -804711490 -890148323 5308 974033465 623594641 5890 346720726 283618452 6895 -464997457 -641768215 6988 676457194 -269653141 5584 152683172 -752801340 448 -679771608 221807394 9306 -411443846 13253654 5155 62409989 172011590 1570 -999315023 232844920 8659 -395130011 -649744978 2420 -811440102 -22135290 2763 141018937 552945615 9311 -75232342 -462044632 3927 -541903248 -180114637 8996 -902913893 233977048 8762 -484301856 872494340 6777 147521749 637279848 9759 -334823104 -680716101 1155 -572328769 -735027831 9070 198792735 906601156 4531 309782673 -634448468 4304 6050410 -747172297 9984 -161837184 -604372177 3588 -18555551 951409368 3335 261480454 -180114637 9923 -667281786 865035290 8543 -749150071 800872927 4866 -677582183 -550496243 1712 814168394 -770453868 3366 -8891200 104047847 8341 628785561 -6527040 3902 306909421 -216733767 7936 -320240582 -477872507 2796 -411443846 164165409 7406 -891435429 285651977 7188 72289201 -947024393 2267 208653695 -153153706 3401 113991999 -238867983 8568 317197461 951409368 5267 -814521565 695424884 1274 -223542791 -519618554 2342 18912815 457730381 9237 66554430 250129683 3345 898890414 -626960836 570 288822109 760132745 8467 34842144 637279848 3421 -506108098 -26030145 5875 250399364 -689864118 4010 -314668245 302261235 9136 773032821 787435090 2985 -221252086 939797135 3142 851137422 807498308 848 556956133 -17837615 3027 141018937 93515835 2537 97269878 -644469017 8921 346106146 249521955 6053 627081375 908862009 1733 319836471 511120657 8591 -473282718 83192310 6944 -134704201 -488329721 6548 -984282547 232844920 2789 -821290384 -967985982 5554 -733269590 589562219 9971 -826268461 737416156 1231 -836052744 690335848 1027 955336534 -79813879 8652 94407230 24721518 4540 -139250047 -302291887 3178 158720776 -715481022 6390 48202816 462889810 6973 769252533 339857137 1069 -404777150 -959377362 4526 7927533 -229334088 5559 606386234 -118950135 7701 -763126949 -291242407 2152 -37605991 -741977163 6728 603283737 915112531 2356 -418986193 -930063693 6525 -195594144 -539801973 7813 -303077343 -576052836 9255 -986798763 185176345 4174 518236817 355375465 5663 381360154 -326254820 3007 -949652880 -2416772 4273 924375399 -687400377 7003 -435603523 844883068 6394 976065724 595610484 9975 -931162724 939797135 6974 841773118 770540018 5972 14549497 586257457 5375 -626119646 625494491 5008 276670886 -587938776 7884 691696706 948573862 3512 -826268461 -104871800 1718 -662161563 -77358192 5025 -483963712 -387385224 42 288822109 -434454493 5288 640846707 502233577 5802 34562744 615990641 1238 745262886 -416125915 2669 568509939 65925556 329 48202816 223758683 3593 725828363 537902684 5567 -720279006 -477872507 3373 967176925 726123669 9637 48202816 -944284380 5205 72289201 -1544306 2272 -731712580 233977048 1641 756775613 -982620691 5338 -270472709 530975902 1077 -197706645 24721518 5040 -960344885 330258523 3311 -641208950 -283024647 681 745262886 -164423199 5445 603283737 -454664712 2522 -534346540 906601156 3845 -516862573 547792085 8200 321737429 -626960836 5441 -642406813 304234449 1822 -134704201 233967741 611 385061500 909720152 33 -804711490 696875596 7918 974033465 637025929 8913 756775613 595584975 1206 336261049 925036002 9457 -228953103 911656525 8322 283582015 142516378 665 -252585274 242506470 3711 71562520 865035290 1305 -145442184 -580802379 3111 640846707 -6527040 6258 306909421 9067497 4370 526115530 800872927 7089 -984282547 400802081 4924 -501570916 505436080 3755 526115530 697350972 3880 97778439 935472375 3616 -396260662 -416082175 244 981998742 -12658682 2266 518236817 736209727 7149 -134704201 501786309 357 -594876646 953642587 5140 386524132 9067497 868 851137422 855531857 9138 112146941 178866616 3137 -864361257 495259264 9993 945885557 -518037450 4454 641823635 -877856608 1260 -733269590 -510150761 3339 -566276366 379411178 2928 -91480363 -528332594 1487 -324108487 623594641 6163 -459660004 -872013529 3722 775192135 537902684 3773 -505763077 -382741973 7395 435508139 -406636424 436 -742674827 614083036 1247 48202816 308467212 5141 220316799 -254980365 3673 -343048181 10315616 9456 -534346540 -580802379 6168 -465268228 890315807 9203 743615922 -823688399 5854 -900897170 216476815 1963 -411443846 -482425657 1438 385077631 -736169755 1702 289429528 -454664712 8769 861072654 -654048846 6765 731360872 843133948 3288 288396892 743907535 9393 276670886 815772525 2340 -758730708 457730381 1652 556956133 250129683 9413 802713909 13253654 4507 -752427345 514647040 2657 -566276366 71638226 1344 431597356 -457339610 8887 -344785252 654795929 1949 -39504037 869461301 6019 -37605991 -308069367 4806 834030362 -972401466 1810 -388974008 871037015 8054 830044995 142516378 7113 -723817788 305267341 3342 317197461 -229334088 9153 690218755 -464278607 9162 -811440102 65925556 2550 214470427 489852142 3589 -304998049 612937914 3506 -462251380 -539801973 3535 -754687225 106531338 4163 -430204903 -430138322 3132 940580089 457730381 5541 984758233 -464278607 6750 254376885 -556644281 2508 -677359660 755033596 7367 -8891200 69866389 3984 -915467466 -528332594 3896 -492064852 526029047 4367 -900897170 -723259232 5006 77257476 323257823 6238 230465541 104047847 6431 -733269590 -326254820 5760 -851229723 -145656182 815 133578046 242506470 3035 897184369 872494340 776 -851229723 165679230 8776 514387831 -137415419 7002 -393621510 -687400377 5530 -677582183 216476815 2592 632166073 871037015 4769 -592869884 241641947 5988 -957024935 383709576 8415 898151267 -573863688 1556 -60381668 -747172297 6732 -24555993 354868681 21 -523534710 484968871 3430 -592869884 301566791 2071 -455260398 407966190 9131 -552935221 -180114637 3402 593245571 514647040 4634 -468748459 -410456729 2144 321658590 -1544306 8263 -161837184 -256887004 7251 -641208950 -959377362 2590 -714715511 748105066 9849 704952011 362357458 7099 -513151710 -682911832 9830 34842144 859002805 7368 326944888 -552163616 4481 -648172782 951409368 1447 17834815 -430721629 2106 443742845 -406636424 7185 -963214471 84675120 1803 704952011 -185727053 910 -171017790 612809394 4445 -930543776 173706002 2438 -960815885 -568505124 9389 -197256971 514647040 2568 -414072427 915112531 7119 321737429 -454664712 9098 252844961 164789337 5586 -662161563 -145656182 2289 827090885 268124172 949 -895856160 530975902 1346 152683172 34487722 7640 174718177 -77358192 3320 392619171 -62054205 5831 -280158933 -488329721 4151 -222755521 433603754 9059 -248959048 109588416 5025 -18555551 710420710 1009 302196177 -830206964 9288 -281453999 653728216 5656 321658590 350857850 2947 -462251380 642676439 7238 -409309355 -573863688 9061 -943765901 -480421233 6595 956320838 763812773 9131 -811440102 -964453208 3352 -552935221 878753022 645 262333337 540533417 9234 823212438 -387385224 8552 -763126949 -637243618 5858 490718230 -434454493 2977 -304029084 -944284380 3159 600595365 -758476279 9660 875158202 713033531 5246 572970480 -308069367 5414 -259881996 -480421233 8313 95229358 135100579 5457 958197040 655182973 7919 756775613 -763707999 7735 878804098 679770619 9380 -714715511 691372823 4914 -393621510 523443473 2825 984758233 78832863 7449 295011177 -969822537 3300 -866805045 899852615 9693 -700447167 183142469 7588 -758152363 -933872333 4326 846494925 755033596 7742 -345538013 206971304 8344 -492064852 302261235 2588 324917167 -556644281 9995 -763126949 233977048 7048 -641208950 700760523 2841 -395130011 -410456729 1284 -995948801 -637243618 1561 319836471 -67116370 3836 276318540 -611172692 3037 -81105363 -532461869 9102 274684164 710867164 9031 -534346540 792126616 5289 374048762 -714969150 9666 -354473179 844342243 1252 814168394 690335848 4846 -414072427 -143728230 7474 97778439 619606312 4636 -303185692 -735027831 2259 -277916716 20640279 2604 725296106 -275855088 2237 812095536 -477872507 1796 -949652880 68458537 2107 158720776 -680716101 8050 381360154 -892585231 9812 554902523 -616215891 3428 -178218611 -1544306 6640 -726202882 -877856608 9574 -180309093 -587328878 5144 -395130011 727249379 956 568509939 24721518 4700 -462110684 711907478 9426 40730044 -812767182 1657 956320838 -155566831 4721 118281894 -323498634 4874 -303077343 -480421233 4563 -580193843 -430138322 4799 -678310388 -302291887 4440 -248959048 -723351459 1229 385077631 679770619 2826 -578899112 855531857 2788 336445578 283618452 4287 -821290384 308467212 3847 -344785252 -277770150 2559 -495427420 -13579437 2376 641303610 84912338 2245 -719954341 -640496847 9202 -698100407 152975300 537 -409309355 -269653141 7036 373708873 -353878938 8461 212383076 871037015 8715 -573106477 80128302 5751 300584887 309767757 8071 77257476 -800207670 5967 -758152363 923947394 2241 -338588899 436709995 8986 215460157 -519710186 3364 -569925158 -2416772 8423 -963214471 654795929 9675 54815350 300598832 968 -957024935 165679230 6914 -752427345 -917002395 3492 628785561 -439161220 3183 388425412 147468541 9803 603283737 -640496847 5363 -984282547 254718604 9450 -935008788 -523131123 4556 -501570916 84351585 7088 727210702 186112748 4269 706094613 -275855088 3265 568509939 -91451757 4401 -337718848 -67116370 7689 643240412 783307873 7356 443682091 462889810 1555 -377899289 -107473815 7443 941043086 -78776258 8731 -224653306 934322296 8046 326944888 -944284380 2210 -608722586 -784538084 8283 124521096 -838009976 129 -117882944 -180628268 7317 -742674827 -982620691 8784 -814521565 -118950135 9334 357348209 787435090 6887 -332445377 637639714 9881 -343048181 595610484 9044 -180309093 -954204496 4099 -297925385 -871032819 4463 -541903248 954289075 6868 -82560345 305267341 9420 -641743513 -550929672 6040 933592111 -944284380 1888 -915467466 -185727053 3284 743615922 -214031543 6822 326178903 -969822537 3982 -411443846 428634831 914 -524590619 748391913 7100 205740340 668596988 6085 -678310388 -930063693 2256 -173326777 737407430 7587 556176900 430751296 9427 -840080990 790653415 7058 -354473179 -980745605 3760 -224653306 612809394 9813 -221252086 612809394 6179 -412753693 787155496 1833 373708873 -175424765 7955 792418959 -917002395 557 945885557 87942942 3579 -334823104 -253862095 2600 9908275 285651977 8928 389689903 -229334088 3366 -662161563 -575758012 1550 643240412 194386713 4771 -655787129 316245420 4756 632995737 -543877687 9212 941043086 923466000 4066 794990305 703761437 9203 -56515768 401065763 2960 -248959048 452933610 1922 618828757 877599979 578 167095145 -77358192 1906 -495872554 282650126 3193 834030362 -742514560 3772 -340171206 -604372177 7948 -592869884 -523131123 9552 -200432659 451143780 7032 543489268 407966190 9605 306909421 300598832 292 782059495 -502510208 4593 113991999 -747172297 2792 -949652880 743907535 8347 -700447167 260986665 1455 641823635 -275855088 7469 538056056 -4922978 8299 -484301856 164789337 8654 65640932 975421774 5609 618828757 69866389 3183 34842144 54064180 6229 507130881 -561696456 4548 -796502525 -107473815 9280 970404299 260681552 2839 -392563411 -507881407 9311 -145442184 655182973 7976 -337718848 339857137 1766 801372660 -323498634 2328 632166073 800872927 6853 490718230 -723259232 9063 230990250 822735291 6642 133578046 140118715 8186 -930543776 282650126 7833 637350827 746720990 1233 254376885 -469304036 5616 -180309093 350857850 6505 956320838 -157362262 6430 -572328769 -552163616 7566 774766110 -123998677 3741 -62104082 -289470931 4932 134736800 -439161220 3181 137362839 668716963 5334 -484301856 -872013529 4908 -195594144 -599705535 6767 832079231 -155566831 5571 -887409683 -762984644 2136 -820917610 807498308 19 897184369 266354586 3985 -873330901 -541221340 7729 -569925158 -416125915 9796 -178692644 -752801340 5214 903882211 865748389 8311 76589551 147468541 5691 317197461 -180114637 6801 -891435429 357634387 7467 581880129 -419413153 9183 -223542791 910797386 2010 -338588899 223758683 6664 -501570916 -727449159 6685 -88984793 242506470 2542 -145442184 221629539 1338 -897411868 -439161220 1446 34562744 -514717258 2410 598623000 -91451757 3675 -943647082 -634190590 2012 -185227082 78832863 9678 -626119646 283618452 4429 -392563411 24721518 1921 -288462512 -675821088 7109 -711940062 -930063693 4837 859615587 -918763788 772 846494925 808458464 4465 159519152 917915710 8174 -224653306 710867164 7061 -462110684 -104871800 9474 658268677 107428773 1885 955336534 401065763 210 -713609356 662075929 6074 -281453999 13253654 8958 -268055717 815772525 8127 588746282 -669544691 1042 -648172782 -6527040 2664 -720279006 725864175 9187 148638548 -590535547 5104 801372660 614083036 5620 361901512 241112925 7267 126227291 844883068 1374 -719954341 -350396971 6641 -795235195 233977048 3776 945885557 908862009 2677 336445578 162573004 1603 -678310388 -830206964 1989 -156704963 135100579 8562 -468116074 710867164 9499 220316799 847381634 8665 -292338832 643726334 5141 185320654 -975541629 4123 -430204903 736209727 9688 832079231 100537981 6953 -713609356 -735027831 923 -24354900 696875596 448 955336534 983315446 4961 -340171206 114067850 3923 -24555993 -414919441 4999 -931162724 510460231 3289 319836471 137137472 1040 745262886 625494491 584 -608722586 -611172692 7869 589418019 -561696456 9683 -852061915 625494491 7714 -297925385 736209727 8289 137362839 233977048 565 202258799 744410083 2223 384544140 -246255401 2648 572970480 -759341521 1511 419955461 207204985 9434 -852061915 770188411 1297 859615587 80128302 234 955336534 767277603 6697 -197706645 -847516222 6780 -573101732 241641947 1025 211476448 -430721629 6703 242166718 -454664712 281 -648172782 -323498634 2990 -1525175 -871032819 1453 230990250 254718604 4838 -523534710 858256145 911 -608722586 333687312 8040 -592869884 782701464 357 -259881996 983092089 1200 -860588659 -616215891 3012 -578899112 -579706452 8886 -505763077 164165409 1102 -677582183 -256522804 4131 521711157 -634448468 6313 -578899112 -378650091 4039 -495427420 137137472 2112 924375399 710420710 1545 -157757047 -283207497 798 288822109 25245259 3631 -516862573 241112925 1816 658268677 612809394 4671 -723817788 -107816005 8219 585806236 -541221340 8869 361901512 -507881407 7799 -156704963 -596741589 8918 -459660004 -434454493 826 -81105363 704079155 4006 419955461 510460231 992 -80483111 851865821 6774 141018937 172716317 6378 276318540 589562219 9856 -140204704 300598832 6430 996958697 574893362 7798 399221151 192105438 958 319836471 207204985 5064 262333337 456498577 7468 756775613 -25481956 7477 -817455026 357634387 6636 -437269696 -434454493 4196 -430204903 546315517 6827 279935936 -634448468 5556 346720726 623594641 5999 112146941 462889810 1474 603283737 552945615 4416 -197706645 -373742773 9514 639577616 -235480390 6854 202258799 192105438 8783 -354473179 -175424765 7555 133578046 -295979666 5903 -752427345 -920354849 5378 955336534 571151168 6769 -145693826 501786309 8464 386524132 -283207497 385 -862762751 951409368 6220 242166718 165969864 8766 557828077 459630031 7066 -750364362 -339092621 6338 -271969423 93515835 8636 -533099096 -556644281 8690 392619171 10315616 5091 -82560345 65925556 5015 378721678 -502510208 5203 -572328769 951409368 6061 -140204704 428634831 3414 498871246 -238867983 1963 -533099096 -741977163 5618 -464997457 -541221340 7683 431597356 -477963972 9294 359856605 113055790 1530 -749150071 -430138322 8945 -784965875 -502510208 4170 -711940062 954289075 4684 -573106477 198809378 4662 444203955 -963031318 9657 426406281 -416082175 7983 -393621510 266354586 2484 -782012495 84351585 6166 -541613550 -871032819 5562 359856605 105963480 3537 -362797003 655182973 80 518236817 -675821088 8530 346720726 -283024647 1206 -592740407 655182973 8037 -885902280 -26030145 6124 -975509051 695424884 2296 -816399402 316245420 5428 138983262 -590535547 8704 -637625968 809191902 5400 -989673571 -890148323 3738 158720776 214001109 8142 -852061915 -550496243 5088 -975509051 -637770708 2346 -197706645 760132745 7790 846494925 -563052661 9651 970142316 -736169755 9604 704952011 -882635508 2265 -88984793 173706002 7181 -975509051 673747334 406 30661577 229158822 9375 834030362 105963480 7955 148638548 -727449159 7204 250399364 304234449 3629 -410968218 -975541629 9881 -161837184 -6527040 8215 252844961 -293015975 8086 415350853 -145656182 2370 -624499268 186112748 1790 -259881996 755033596 6396 -277916716 198809378 9751 -185227082 -467674160 4678 -818563944 172716317 8557 98412735 -538606907 4249 -392563411 -533410976 7234 -464997457 -556644281 745 -462794916 -834467209 9514 -265310524 -890148323 8810 385077631 595584975 1621 773032821 164165409 5699 976065724 -634448468 4428 -968473567 165176940 9938 230990250 790653415 5104 -197706645 -275855088 7535 976065724 -675821088 8960 872946790 -189256438 7315 -816399402 -964453208 6634 225977642 668716963 5930 112146941 -947024393 7476 526115530 576296258 7255 -748046122 -998282020 8972 -626119646 -825880446 616 587732774 221793945 8381 556956133 -13579437 3035 -887409683 878753022 771 65640932 -964453208 1936 828427488 628016383 129 907986225 -519845955 4639 274684164 -435842546 7938 -60381668 -175424765 6859 790805185 847381634 8078 262333337 737407430 5079 -88984793 -637243618 5038 -749150071 -933872333 6489 -410968218 502233577 897 296351558 165969864 4413 -398942627 588009941 3552 -235730132 619606312 1163 -107144390 -849890539 1936 603283737 662075929 7004 -864361257 -659937969 5639 -127099524 -359196587 8170 903882211 -637243618 241 319836471 -641768215 4038 -481996423 101406452 4387 124521096 -326254820 9567 -501570916 -128633008 6096 113991999 258279313 5872 -784965875 10315616 7739 -679771608 -579706452 3001 867830712 -849810455 5069 -505763077 -229334088 2689 -994655931 -320275386 9288 -957024935 -556644281 3754 154929870 -824673983 7611 875158202 -849810455 5046 -776344661 494296571 1496 -748046122 -164423199 5130 317197461 223758683 5059 -56515768 285651977 8481 -145693826 746720990 4956 -377899289 -26030145 7363 -157757047 -477872507 8287 250399364 246550739 1397 637350827 935472375 4618 -989673571 -94909804 6531 -414072427 -56290324 4543 -804711490 -659937969 9324 7927533 -611172692 5195 498871246 -295979666 6205 -931162724 727249379 7975 -501570916 984136690 977 7632844 -518037450 1582 -662481765 -410456729 552 -847492585 994859498 7135 333144811 323257823 4806 790805185 633885440 2995 -1525175 -920354849 2750 262951696 710420710 8034 -943765901 192105438 128 -30664265 -155566831 6017 -750364362 510260864 9343 -731712580 -641768215 6095 -80417143 -246727512 374 -26248663 -153153706 3186 -275568251 -596741589 9195 834030362 -784538084 7019 -392563411 69866389 6933 823212438 400802081 849 623885564 615990641 7724 706094613 172011590 3101 -963214471 668716963 2383 -139250047 -391392334 3075 -636004911 -659937969 2106 827090885 302261235 2625 -468116074 -890148323 6327 -91480363 -616215891 9355 113991999 -817688363 676 138983262 -326867555 8614 -195552514 362357458 4534 -393621510 890315807 3203 388998433 583887438 8334 731360872 -396443569 8560 653488323 -533410976 778 443742845 359326871 5098 706094613 697350972 4749 -719954341 -834035628 6438 296351558 523443473 8018 -37605991 -538783279 8449 -711940062 2937763 861 -334823104 -926175164 565 -960344885 -714969150 7267 40730044 690912387 3021 -830222831 -967985982 2924 97269878 994859498 443 -320240582 865748389 1942 -430204903 300598832 6056 538056056 953028578 6700 -814521565 -975541629 5517 897184369 523443473 3943 -180309093 735266920 336 72289201 -91451757 6596 25277645 -579706452 9953 77257476 489852142 5720 65640932 305267341 1095 756775613 -238867983 8544 384544140 752571881 2437 -275568251 654795929 524 -662481765 -143728230 4753 -513151710 352760 7325 817353730 808458464 9606 486132758 430751296 7580 -265310524 489852142 8393 124521096 654795929 3134 688760575 309767757 6186 -39504037 599012707 3125 -1525175 -804580750 4172 202006559 -804580750 9786 -534346540 -648616287 7063 593245571 871037015 6776 -726202882 -283207497 4892 -337718848 574893362 5147 324917167 624711990 8585 817353730 164789337 5497 -484301856 -79813879 6606 -414072427 760808182 4800 113991999 -573863688 9296 71562520 452933610 3825 283582015 84912338 9149 276670886 -180114637 7100 -171017790 -930063693 5695 -338588899 689952861 4796 317197461 -6527040 6981 -372598176 84351585 5893 385077631 790791048 3439 -464997457 -4922978 7116 82437869 282650126 4344 -259881996 107428773 53 284084525 -550496243 8986 -138739177 178866616 5332 521711157 -541221340 1325 -228953103 -67116370 4413 198792735 -474396314 464 -788691861 254718604 4781 214470427 -620537603 8828 -464876611 925036002 6493 -616075888 -241109217 3093 171041959 820204610 5636 -784965875 -302291887 787 -337718848 -620537603 4477 111664688 -999366082 8001 -185227082 157310618 4490 97778439 -918763788 5492 -580193843 -108961822 4312 205740340 807498308 4799 -723817788 152975300 5075 898151267 -439161220 5140 -404777150 -155566831 5899 -72660599 865748389 9390 -678310388 -804086127 5304 -32127524 -127944183 6446 -862762751 -675821088 3051 -409309355 -890148323 3 134736800 -519618554 1333 9908275 54064180 5534 -900897170 -770453868 4444 101065261 -214031543 7941 -275568251 -502510208 3675 -840080990 -497617879 3191 618828757 -85425315 730 -523153635 -62054205 1296 -462110684 -106926072 7119 377338343 808458464 3741 419955461 323319528 6820 324917167 703761437 995 -835865341 -870714362 7865 -641743513 198809378 3516 898151267 -723351459 4636 -726202882 -964453208 1521 -270472709 710420710 8150 -303185692 84912338 5183 -222755521 877599979 7208 742195767 703761437 6452 632166073 896907104 3607 -605433625 428634831 3145 -465268228 -409833937 2596 -506108098 526029047 8149 -107144390 -229334088 3680 261480454 -77358192 5344 -569925158 -320275386 8942 154929870 84351585 8086 -763126949 323257823 6954 -296429472 -153153706 7037 -748046122 800872927 9625 -199655013 157310618 9464 632995737 260681552 593 -999315023 -345372687 669 -465268228 808458464 1434 676457194 -402609820 9221 727210702 -599705535 9094 -758152363 -308625495 7459 -578346066 -308625495 2670 677101531 948573862 6231 174718177 -735027831 510 514387831 929621952 9235 774219377 214001109 4514 320190225 746720990 3647 -24354900 -75558732 7297 637350827 951409368 4537 -796502525 637279848 5689 -580193843 -328361714 6143 450999109 384615346 4956 -252062903 935472375 9328 823212438 -756267434 394 40730044 -185727053 7824 -569925158 760132745 2303 -304998049 -654048846 5500 658268677 71638226 1856 -826268461 -587328878 4621 389689903 -13579437 208 967176925 -774185484 7776 159963934 80128302 3800 -788691861 748105066 5398 262951696 495259264 4967 333481643 -175424765 5144 134541291 -396443569 6774 632995737 282131358 3566 -462251380 -238504192 1536 -377899289 -849810455 6961 -173326777 -963031318 6032 782059495 -474396314 798 -900897170 -849890539 8892 317197461 -414919441 9068 832079231 -532480095 4769 -821290384 -800207670 6800 -641743513 787435090 4287 174718177 869461301 9791 789599069 185419808 7336 276934223 -154221403 996 -724955977 865748389 6276 55392029 852597739 8499 -749150071 -680716101 9767 -662161563 194386713 1566 531457998 577086332 3508 319836471 552945615 183 -314668245 -981396868 8868 -165895350 -143728230 5542 97778439 9067497 8275 97778439 116410268 475 -437269696 662075929 4043 -731712580 -137614817 1543 -873330901 -62054205 5188 970142316 -918763788 5558 420946811 164165409 6377 -271969423 114067850 6416 -282947285 909720152 2495 -285968378 -6527040 545 -297925385 -342686234 5667 198792735 116410268 8230 903882211 -674143567 5570 -324108487 -964453208 8826 415350853 -488329721 8813 -811440102 586257457 2880 -165895350 511120657 4013 -605433625 696875596 34 -902913893 451143780 5876 -298306079 -963031318 1626 198792735 -430138322 4277 357348209 735266920 2239 -270472709 -165817517 8069 -60381668 714190974 9714 974033465 120714490 3329 828427488 290903050 6315 587732774 696875596 1843 200002129 -238867983 3998 970142316 400802081 3056 283582015 290903050 2819 471959189 787155496 6565 575769250 -224835212 3413 725828363 254718604 5490 776650368 -180019002 937 557828077 654795929 5637 435508139 691372823 6161 756775613 -616215891 7514 7927533 984136690 8178 -409309355 229158822 258 531457998 -12658682 163 799451393 20640279 9859 -62104082 679444628 7864 -784965875 -870714362 9311 300584887 -763707999 1311 554902523 -987783463 7943 94407230 953028578 1945 134736800 -620537603 3074 392619171 -22135290 4363 359856605 -723259232 1145 736000118 -538783279 838 185320654 -892585231 1750 572970480 -634190590 3589 -409309355 939797135 5117 359856605 -60039432 6453 97778439 172716317 1609 -41723720 526029047 5018 -157757047 -616215891 1499 326178903 727249379 800 208370227 -420200090 4734 415350853 748105066 1136 676457194 -770453868 5871 302196177 -235480390 3348 66554430 787435090 7805 54815350 725864175 5645 867830712 -998282020 4556 -760927535 -967985982 8259 -280158933 -283024647 8302 215460157 -238504192 7453 -193222752 -254779032 724 358603584 -482425657 3234 -504728021 308467212 5650 637350827 -391392334 2768 -548146736 -80079561 6770 40730044 -649744978 8811 -292338832 456498577 2346 317197461 345293859 3065 802713909 330258523 5760 -758152363 165176940 5693 -624499268 -659937969 3069 -816399402 -967985982 3312 -852061915 164789337 7569 -986798763 767277603 5543 -389046679 -604372177 215 526115530 241112925 993 -304029084 696875596 3240 490718230 -519618554 7008 904377080 418236261 148 320190225 194386713 1851 -473282718 871037015 8319 39323915 -363659966 2466 984758233 100537981 2713 -516862573 -552163616 7666 -776344661 -153153706 9330 -462110684 227796847 4282 -344785252 -637770708 7836 -473282718 -145782884 9006 -505763077 -920354849 6961 -435603523 105963480 9770 -975509051 375063920 6647 587732774 -599705535 5162 -605036105 940351551 2769 861072654 -189256438 4648 -579753663 -532461869 2713 -113858331 -107473815 7605 -668294983 86906463 4364 148638548 494296571 60 319836471 -238504192 9028 -733269590 -988857540 1588 296351558 -620537603 6748 600595365 185176345 1926 -91480363 -538783279 6768 -411443846 540533417 9582 319836471 -406636424 8036 333144811 -599705535 485 -117882944 316245420 4231 51022000 -654048846 8703 220316799 612809394 6935 486132758 763812773 5633 875158202 -462044632 903 846494925 -637770708 902 984758233 703761437 9231 174718177 -552163616 5026 14549497 -824673983 3203 -57926793 547792085 86 -541613550 -189256438 7719 271669262 -94241214 4134 554902523 -160616618 4450 6941521 241112925 7641 -195552514 330258523 9426 575769250 890315807 1167 153650122 165679230 3935 637350827 178866616 1400 -292338832 -229334088 1282 80638889 -72808273 963 554902523 -830206964 8967 -495427420 576296258 5284 399221151 -410456729 7345 -215298725 -268014947 8106 -523534710 737416156 5134 167095145 -762984644 8353 -984282547 710420710 8412 289429528 164789337 3428 82437869 185419808 1306 796608963 354868681 5205 -292255571 -107816005 1058 -395956989 502233577 7025 623885564 704079155 5494 -758152363 860325562 4782 661504142 953028578 2089 51022000 547792085 6710 -235730132 754349173 4769 -897411868 -759341521 5657 97778439 -540147019 8058 97778439 316245420 4750 36208776 -387385224 9389 -396260662 13253654 4460 -963214471 309767757 8464 554902523 -540147019 9607 203882298 -154221403 7536 -102108106 783307873 3404 237202817 241112925 2397 -505763077 844883068 4033 174718177 -877856608 3014 -943647082 770540018 4376 -388974008 655182973 4358 -678310388 462889810 4019 134736800 908862009 7277 641303610 596844461 8860 -753444014 -164423199 7186 -820917610 -464278607 7638 -18555551 -741977163 39 -222755521 -519845955 1535 -566276366 767277603 398 378721678 836292797 3175 126227291 642676439 5132 237202817 643726334 3718 -711940062 418236261 3003 -712768288 -892585231 1801 -140204704 -568505124 5301 736000118 -762984644 7518 -573106477 495259264 3151 898151267 302261235 8593 326178903 -604372177 9362 691696706 -616215891 4838 -712768288 87942942 3456 -26248663 93515835 5528 -492064852 -308069367 2645 320190225 87942942 3026 374048762 -145656182 4140 55392029 -497617879 3933 -921972308 173706002 4101 200002129 -18027120 8858 -304998049 452933610 7044 859615587 -830206964 6144 450726355 -758476279 6156 587732774 -498612066 4360 -816009077 -254980365 7933 897184369 624711990 3272 333481643 -890148323 1145 967176925 -752801340 6462 76589551 -969759958 4733 -437269696 -497617879 5374 -573101732 587394411 5727 -569925158 -439161220 14 812095536 715905772 3700 997717396 54064180 8656 242371970 327833852 7172 -752427345 -675821088 5488 903882211 748105066 9584 -320240582 397008646 4143 399221151 860325562 627 -637625968 844883068 3871 435508139 809191902 3655 976065724 -811266222 1729 585806236 147468541 2474 -215298725 -987783463 7772 -750364362 323257823 1202 242371970 906601156 6256 -760927535 -323498634 7789 203882298 233967741 2042 -229462282 -834035628 5788 575769250 653728216 8952 94407230 612937914 5073 -60381668 -834035628 7520 782059495 -533410976 1799 420946811 357634387 9741 632995737 868619715 7010 568509939 -626960836 8026 -753444014 127347959 4039 -91480363 -569727142 8051 230465541 192105438 2125 -749150071 589562219 2648 929592861 787155496 6037 359856605 -482425657 7956 -678310388 -370995350 4359 538056056 -838009976 6222 -616075888 583887438 2685 381360154 957236409 7806 967176925 -488329721 5956 148638548 -804580750 7891 -429705827 -532480095 8672 389689903 710420710 5442 -117882944 -587154461 8592 -820917610 459630031 5618 296351558 164165409 9555 -165895350 -966341392 8966 -963214471 -774185484 9130 904377080 625494491 4187 -904289455 978934680 4238 318435094 -478868248 5940 603283737 -576052836 9764 7632844 -972401466 499 -572328769 -94909804 5790 -566276366 140118715 9641 -24354900 -353878938 5813 137362839 -573863688 3711 -566276366 221629539 2500 -739519560 -692760474 951 -417075880 -373712345 1575 -524590619 459630031 8685 -392563411 383709576 9220 -377899289 -254779032 7347 71562520 643726334 4073 -989673571 137137472 4892 -280158933 489852142 9495 215460157 -514717258 9911 872946790 333687312 5021 -995948801 695424884 2912 -880768056 625494491 57 373708873 929621952 9921 -418986193 -980745605 6539 756775613 -137415419 5743 97269878 484968871 1179 -292255571 -373712345 547 346106146 290903050 1101 -292255571 -963031318 5734 419955461 908862009 7650 924865694 633885440 8081 -26248663 -528332594 7777 568509939 587394411 2756 113991999 -649744978 5830 126227291 735266920 1590 867830712 -6527040 9226 769252533 744410083 2189 333481643 -982620691 3300 -215298725 547792085 7727 -377899289 -539801973 4447 832079231 -430721629 2456 -749150071 -413649920 2413 531457998 302261235 430 -842131951 -457339610 7115 -156704963 852597739 2850 -572328769 615990641 6757 632166073 843183414 6456 827090885 -532461869 6987 802713909 -969822537 6489 -281453999 755033596 804 -873330901 -160616618 7560 -713609356 625494491 3011 -228953103 -256522804 130 -429705827 25245259 4217 -579753663 87942942 6906 -505763077 843133948 6713 -392563411 301566791 8004 600595365 -610759465 7458 -605036105 547792085 7888 141018937 -979376042 3304 956500599 748105066 7819 94407230 157310618 8180 956500599 -514717258 9969 289429528 223758683 1615 538056056 -238867983 3669 -616075888 -295979666 2665 731360872 304234449 1621 -999315023 689952861 4432 -748046122 -975541629 1544 200002129 -268014947 2589 -835865341 -107473815 602 386524132 -892585231 7585 381360154 540533417 4106 134736800 -587328878 1473 554902523 451143780 7858 -178218611 589562219 9422 -873330901 -256522804 7688 994188367 -433558593 1097 6941521 844342243 5635 276670886 -533410976 1461 215460157 375063920 2416 -900897170 282131358 2461 557828077 868619715 1781 -891435429 495259264 3800 -492064852 -933871142 3270 -215298725 -342686234 4955 153650122 748105066 1544 -292255571 -13579437 6575 431597356 -987783463 4899 -678310388 -137415419 7971 789599069 -428060524 4987 -885902280 -626960836 9523 956500599 711907478 9041 -902913893 -634448468 3450 -885902280 304234449 3014 766057365 574893362 2148 834030362 637025929 9009 230465541 -561696456 5352 -818563944 623594641 8273 400206984 497556073 4597 -362797003 -576052836 6437 230990250 290903050 7722 -541613550 -77358192 4074 254376885 -72808273 5482 -37605991 -241109217 2454 -753444014 -482425657 2592 -817455026 -667907585 68 -354473179 571289655 8689 62409989 -720929795 4159 445487668 -541221340 1248 97269878 -220282924 450 386524132 679770619 4214 -391256746 2937763 4224 -754687225 -825880446 7297 -377899289 359326871 7248 -569925158 983315446 3197 796608963 -758476279 4700 -605433625 874563739 4945 374048762 497556073 2891 861072654 -373742773 220 35292617 -538783279 1067 18912815 -550929672 848 -80417143 -575758012 9459 -235730132 744410083 6094 -516862573 -180628268 3289 -296429472 858256145 7923 640846707 69866389 6608 -758152363 -127944183 5857 321737429 748105066 1173 -437269696 -420200090 9986 51022000 260986665 2971 -830222831 700760523 8201 766057365 -727449159 5971 18912815 -587938776 7738 208370227 -637770708 6480 538056056 637639714 7835 -392563411 436709995 6426 871194505 -104871800 8827 841773118 -523131123 6147 -579753663 -507881407 4403 7927533 576308127 4663 -398942627 -563052661 8090 -468116074 -138728153 631 6941521 -13579437 2894 -826268461 -568505124 7992 -676826894 872494340 8593 -259723723 994859498 6744 -821290384 935472375 1120 -435603523 537902684 7698 -864361257 505436080 5099 320190225 710867164 3107 790805185 940351551 1168 205740340 323319528 8124 152683172 -872013529 184 -821290384 909720152 5273 -282947285 -514717258 7655 643240412 -680716101 4434 94407230 -568505124 303 742195767 673747334 2208 538056056 -185727053 9973 -30664265 540533417 7122 -462110684 975421774 871 -720279006 748391913 4081 242371970 877599979 3580 375298123 628016383 386 782059495 -1544306 1388 -968473567 173706002 683 -533099096 258279313 6419 -816009077 -510150761 2456 817353730 658148446 9585 202258799 114067850 111 333481643 -756267434 6292 -248959048 -359196587 2720 39323915 -568505124 3928 80638889 145992042 9154 170281305 316245420 5166 745796394 145992042 6699 -464997457 619013448 1643 51022000 820204610 1022 640846707 -834467209 8579 -965690654 -370995350 5594 568509939 571289655 1799 -252062903 571289655 7392 618828757 -998282020 9131 -481996423 223758683 3031 589418019 843133948 2988 -906744014 -419413153 5852 -248959048 484968871 9616 -37605991 10315616 6060 -573101732 207204985 4894 -473282718 809191902 5989 -18555551 362357458 7056 572970480 266354586 6889 6941521 -752801340 5255 118281894 935472375 7621 -818563944 929621952 815 929592861 -160616618 6082 -836052744 -277770150 6707 774766110 173706002 6907 336445578 230960562 6098 -60959292 -469304036 8687 420946811 953642587 5186 903882211 60115387 9432 154929870 -56290324 2116 -935008788 -518037450 2331 782059495 754349173 3785 598692061 -72808273 2625 -754687225 -752801340 1700 -468748459 953028578 9062 581880129 917915710 3009 502461295 -254980365 3040 48202816 -420200090 9206 289429528 637025929 6963 39323915 696875596 9223 -712768288 690335848 867 609354975 -382741973 6062 279935936 -176184567 3690 -999315023 -532480095 2426 212383076 -998282020 4699 148638548 105963480 7784 792418959 -674143567 3831 -784965875 -350396971 8225 171041959 71638226 4015 456971210 -155566831 9235 -871396420 -434454493 5417 -484301856 -428060524 594 641823635 147468541 3719 -200432659 871280315 8992 279935936 -518037450 3284 -573101732 -892585231 3132 -836052744 -576052836 2385 126227291 906601156 9576 -88984793 -77358192 1856 14549497 939797135 2718 688760575 523443473 3470 -906744014 -715481022 9636 940580089 194386713 5271 -821290384 -25481956 4221 593245571 -825880446 6534 -60959292 194386713 610 643797427 577086332 8203 521711157 957236409 3346 -698100407 860325562 7488 -89914167 -498612066 3479 -592869884 -345372687 5661 -513151710 407966190 5002 769252533 951409368 6971 435508139 462889810 3912 -268055717 787155496 2391 36208776 591101630 4148 -177692824 932809740 8457 -229462282 -972401466 9951 490718230 748105066 5700 -377899289 514647040 5335 878804098 -759341521 2110 36208776 748391913 2812 112146941 587394411 5890 211476448 915112531 3657 979367031 330258523 1173 -295746759 843133948 4945 628785561 -268014947 9239 -782012495 -804580750 3145 -180309093 -675821088 3963 274684164 308467212 469 744180713 -543877687 3609 -796502525 668596988 1606 133578046 540533417 2066 -851229723 -667907585 6499 981998742 497556073 3764 450999109 457730381 4421 -580193843 571151168 7584 101065261 9257479 3336 167095145 -689864118 6905 -222755521 890315807 8223 860901194 418236261 6717 -842131951 -920354849 8712 400206984 546315517 9 526115530 -823688399 5328 765724683 241641947 4680 -27254901 -714969150 89 6050410 127347959 6333 385061500 -823688399 138 -885902280 -430721629 4627 -733269590 714190974 4086 598692061 -72965798 1634 -713609356 -587154461 7408 860901194 314701704 9635 -177692824 327833852 45 593245571 -917177937 5301 859615587 -214031543 987 -866805045 -519618554 6833 415008073 -975541629 5298 -984282547 935472375 8667 -724955977 807498308 1080 -915467466 -578196919 9595 -377899289 628016383 8010 -748046122 140118715 5692 -296429472 518522757 5496 -107144390 382394381 9299 -113858331 -22135290 4689 -655787129 -792640319 7731 482175535 330258523 9391 -534346540 300598832 1583 71562520 93515835 5892 782059495 577086332 7952 -742476174 871280315 9542 357348209 615990641 9640 66554430 -439161220 744 134541291 -523131123 4374 731360872 165176940 2042 904377080 -308625495 5339 320190225 -477872507 4065 98412735 -157362262 8429 851137422 -587328878 3226 60178104 809191902 9947 -711940062 807498308 8795 317197461 -308625495 6593 137362839 183142469 5564 556176900 957236409 2108 -724955977 -137415419 7045 -72660599 233967741 4449 -853928283 -241109217 4824 -677582183 929621952 346 295011177 -308069367 673 274684164 735266920 257 420946811 983092089 9468 -248959048 -981396868 5600 288822109 -507881407 1670 302196177 -620537603 1320 -501570916 -323498634 6806 174718177 -892585231 2434 -573101732 114067850 6046 -579753663 -659937969 2099 152683172 -811266222 3965 214470427 910797386 3955 806860754 -378650091 7816 725296106 165969864 2576 456971210 -654048846 3561 -298306079 -363659966 47 588746282 312278158 2535 -711940062 302261235 7604 -337718848 -596741589 7654 -1525175 792126616 1171 170281305 -616215891 1809 725828363 767277603 8182 415008073 260986665 598 -388974008 571151168 6576 543489268 -256522804 9936 -1804967 822735291 5489 -796502525 229158822 8428 -462251380 -519845955 4251 -248959048 908862009 9669 254376885 305267341 870 -847492585 571151168 6193 415350853 -502510208 3472 284084525 703761437 7680 -505763077 -13579437 7863 -760927535 -370601295 2322 152683172 637639714 1867 -462110684 540533417 5385 18912815 -289470931 5853 392619171 809191902 3136 -292255571 -110865839 2893 -523153635 540533417 2859 -372598176 815772525 4932 -180309093 911656525 4863 554902523 60115387 5661 -895856160 614083036 4835 -248959048 668596988 6138 556956133 418236261 4967 461120723 -644469017 2596 -221252086 637639714 2949 384544140 714190974 9827 575769250 304234449 1558 -205591575 653728216 2848 274684164 -575758012 8151 828427488 34487722 648 967176925 457730381 2156 -412753693 -538783279 6210 643240412 -616215891 2789 94407230 -413649920 3347 -566276366 -933872333 9902 17834815 571289655 3344 17834815 -649744978 7851 -178692644 -106926072 6084 823212438 -67116370 2116 907986225 -982620691 2067 -195552514 939797135 4942 -430204903 908862009 5039 581880129 843133948 4812 860901194 -920354849 8650 -215298725 83192310 9956 -39504037 -77358192 8908 -139250047 152975300 788 111664688 -847516222 422 -533099096 354868681 8166 -223542791 540533417 9958 7632844 577086332 6499 346106146 -610759465 4332 -698100407 939797135 5429 -275568251 164165409 6893 186143921 -22135290 8609 147521749 -72965798 4694 878804098 -137614817 2979 -282947285 -918763788 6084 101065261 501786309 4458 76589551 194386713 7410 137362839 80128302 9926 -82560345 484968871 4547 745262886 711907478 1935 -396260662 -94909804 9297 -818563944 101406452 3864 556956133 653728216 7382 832079231 948688886 9092 373708873 736209727 8825 526115530 -834467209 3321 357348209 301566791 5212 -60959292 484968871 259 789599069 -180019002 2228 507130881 925036002 4347 -195594144 -920354849 5368 -455260398 668596988 4200 -177692824 -543877687 1711 897184369 935472375 9765 -830222831 -538783279 4292 744180713 -587938776 4244 302196177 -640496847 1820 -793494677 -467674160 6162 444203955 528222218 9081 706094613 -180114637 683 484203679 -811266222 7680 -82560345 -933871142 9791 317197461 547792085 8377 -26248663 748391913 9045 -72660599 -165817517 4197 632166073 -277770150 2976 -292255571 587394411 8454 817353730 571151168 9632 -389046679 653728216 4122 276934223 872494340 5019 -943647082 164789337 8871 -197706645 743907535 6124 326178903 -849810455 5454 -754687225 -596741589 5563 677101531 -519618554 1018 30661577 -626960836 6814 82437869 -687400377 7896 -345538013 -370601295 9406 -904289455 -680716101 9676 -464997457 526029047 1614 159519152 -669544691 6514 -303185692 -720929795 9160 -26248663 436709995 6915 -102108106 -143728230 2121 262951696 260986665 3625 -891435429 -573863688 3230 -668294983 844883068 8389 -517047177 -78776258 2991 296351558 114067850 6527 208653695 654795929 2284 -161837184 909720152 526 95229358 25245259 6022 518236817 -128633008 7674 -224653306 637025929 5376 -30664265 -540147019 6206 174718177 401065763 1941 -873330901 -969822537 5266 -739519560 164165409 7724 288396892 323257823 1529 490718230 -568505124 9594 -788691861 727249379 8950 -726202882 934322296 7351 575769250 -849810455 9973 706094613 623594641 8069 148638548 767277603 2328 -902913893 -414919441 8077 -414072427 -26030145 9807 -897411868 -975541629 8554 443742845 599012707 8396 39323915 577086332 5019 555348851 725567063 4326 289610218 -817688363 7907 -173326777 -715481022 5165 -506108098 -972401466 2372 526115530 148237200 5727 832079231 -253862095 1292 -320065127 -870714362 3721 895696545 510460231 5118 133578046 748105066 2735 -485776708 -462044632 5509 -960344885 865748389 1104 484203679 637639714 7622 -26248663 948688886 2612 208653695 330258523 6724 -293301938 207204985 6312 -842131951 -402609820 1480 802713909 -539801973 6077 941043086 917915710 8544 -723248351 957236409 1132 271669262 612937914 8471 -754687225 552945615 3517 945885557 -137614817 7159 202258799 221807394 5240 486132758 654795929 6379 -157757047 9067497 9996 -215298725 -596741589 5817 -295746759 214001109 2575 -41723720 379411178 990 898151267 -62054205 7814 420946811 -563052661 6442 514387831 382394381 9510 -573106477 792126616 9950 -82560345 267514505 9418 -968473567 501786309 852 170281305 860325562 4566 -658800027 -587328878 3119 279935936 -107473815 5244 632166073 84912338 5667 871194505 -758476279 5549 -626119646 397008646 6118 -102108106 -532461869 723 230990250 -741977163 103 7632844 -825880446 6766 -580193843 260681552 8110 198792735 -834467209 1579 132666338 69866389 1669 -749150071 -137415419 6092 875158202 100537981 7143 -930543776 -892585231 9013 -573101732 135100579 7286 956500599 -723351459 7331 113991999 -579706452 3474 568509939 186112748 8530 -281453999 330258523 3927 34562744 -825880446 7568 164014304 -145782884 6214 589418019 467154252 9308 -763126949 746720990 3128 725828363 510260864 3875 375298123 -1544306 7407 -965690654 -128633008 494 -271969423 -680716101 1069 -18555551 223758683 228 415350853 -541221340 9865 -292255571 457730381 1286 -280158933 -533410976 6224 -517047177 -180628268 684 575593831 -573863688 9433 118281894 207204985 3226 -887409683 -102616382 5612 643797427 10315616 2295 276318540 -155566831 7669 828427488 -871032819 5776 -485031576 526029047 2724 -641208950 -295979666 3673 289610218 -967985982 8055 782059495 807498308 164 399221151 546315517 6266 242166718 -838009976 4901 872946790 -2416772 8221 7927533 -616215891 3606 -398942627 333687312 8328 860901194 752571881 3303 -866805045 -811266222 3484 924865694 462889810 5753 641303610 -917177937 8043 -455260398 459630031 172 976065724 114067850 6681 388425412 -269653141 2022 388998433 -370601295 6274 -840080990 50437640 965 97778439 679770619 1166 -80483111 518522757 199 -836052744 -569727142 2035 -292255571 -26030145 8776 690218755 858256145 2747 171041959 587394411 4268 284084525 232844920 7399 416939399 -293015975 7199 -723248351 -659937969 2707 -200432659 148237200 1641 -221252086 -979376042 5306 208653695 -917002395 4838 -197706645 -382741973 3083 271669262 241112925 2166 984758233 860325562 2204 -417075880 -980745605 6097 543489268 -917002395 9150 744369343 357634387 2494 -506108098 -6527040 6306 -429705827 -123998677 3428 -303185692 327833852 7675 -594876646 -467674160 1344 486132758 84351585 3205 -897411868 868619715 169 279935936 770540018 5445 -177692824 -654048846 3809 -986798763 323319528 1649 -75232342 -56290324 5902 211476448 695424884 9106 -395130011 713033531 9032 817353730 -26030145 1496 903882211 323319528 6948 -541613550 983315446 9837 846494925 -882635508 6017 381360154 -578196919 5917 861072654 106531338 5473 -818563944 547792085 8277 -506108098 906601156 9851 276934223 852597739 3530 336261049 621799091 3727 419955461 792126616 3051 518236817 71638226 1354 -265310524 -541221340 7258 200002129 858256145 6971 -592869884 865035290 2824 -748046122 84351585 7733 -483963712 502233577 7071 48202816 -295979666 8118 514387831 -238867983 4725 -578346066 78832863 3433 -667281786 586257457 5965 -56515768 877599979 2312 215460157 -963031318 3232 381360154 654795929 4324 -178218611 -94241214 4557 381360154 847381634 904 -541613550 852597739 6718 -853928283 -326867555 939 290220374 -40017599 6299 -334823104 -17837615 4165 372746255 -917002395 8403 200002129 -413649920 9428 -464876611 -727449159 1977 -677582183 -838009976 1472 901762269 -804086127 2924 -281453999 145992042 7325 -297925385 -870714362 7578 -641208950 50437640 4255 895696545 58400332 7589 443742845 -877856608 7395 742195767 -214031543 39 284084525 433603754 380 34842144 456498577 339 -392563411 -523131123 9660 -177692824 -102616382 8062 -566276366 -477963972 5428 25277645 690912387 8572 -788691861 763812773 7198 -102108106 -229334088 3533 154929870 -22135290 6713 444203955 681650630 7066 -731712580 902716491 9077 -795235195 843133948 6603 372746255 871280315 4337 36208776 185176345 45 -275568251 -477872507 1729 295011177 308467212 1264 -594876646 -539801973 7636 484203679 -849810455 3845 60178104 744410083 5525 623885564 770188411 7369 -437269696 -568505124 3313 -739519560 -164423199 6907 -835865341 -256522804 6154 279935936 172011590 1445 -943765901 436709995 1834 -265310524 -842651603 4521 903882211 -413649920 1386 -462251380 -573863688 9658 -24354900 514647040 2211 -303185692 625059375 1917 40730044 624711990 7845 744180713 -804086127 400 17834815 -616215891 8903 133578046 -575758012 9083 -816009077 727249379 8159 321737429 668716963 6756 208370227 -573863688 4355 -517047177 -604372177 6792 -292255571 910797386 7104 -720279006 -308069367 5623 907986225 673747334 9945 -113858331 612809394 8783 562484066 -189256438 210 769252533 703761437 1453 415008073 467154252 1775 208653695 -824673983 448 170281305 -519845955 3415 773032821 -246255401 8527 -473282718 185176345 4461 205740340 957236409 6284 -81105363 -770453868 4849 94407230 -378650091 5065 -462251380 -849890539 8675 -332445377 -256522804 5035 377338343 -550496243 456 212383076 530975902 3948 50900266 -328361714 6096 -484301856 229158822 9174 -195552514 628016383 7784 -501570916 165679230 3565 543489268 250129683 5772 -195552514 -118950135 6605 -960815885 -79813879 8976 -663610139 101406452 7220 861072654 836292797 6207 -758730708 -812767182 9281 627081375 50437640 5331 632995737 760808182 2927 -455260398 105963480 1879 -816399402 -255161784 6907 744180713 84351585 3931 -418986193 -410456729 540 -459660004 223758683 6599 198792735 9257479 3156 901762269 -987783463 6529 -935008788 -752801340 1506 -733269590 -741977163 3266 575593831 84675120 8987 -344785252 -164423199 6054 -288462512 852597739 9657 581880129 599012707 9956 769252533 301566791 8498 -984282547 -877856608 414 326944888 87942942 2285 941043086 157310618 5801 -930543776 -25481956 849 225977642 309767757 9936 997717396 576296258 5871 851137422 -967985982 3444 901762269 -550929672 546 283582015 148237200 5687 717342480 290903050 5796 -484301856 725864175 6954 203882298 113055790 4403 295011177 81565408 6180 -324108487 430751296 1380 -197706645 -342686234 9892 -776344661 690912387 2839 901762269 467154252 5305 897184369 -987783463 3948 955336534 925036002 337 -462110684 -659937969 5237 -285968378 309767757 8287 -818563944 695424884 9261 112146941 333687312 673 -259723723 -687400377 1911 581880129 -241109217 7601 756775613 577086332 5002 789599069 -954204496 523 736000118 -478868248 3053 -626119646 737407430 9215 -380535924 951409368 4350 419955461 502233577 8680 661504142 -138728153 7272 -776344661 -637243618 1900 871194505 890315807 4900 956320838 696875596 7765 834030362 915112531 7567 -9979738 9257479 9521 482175535 84912338 6733 262951696 -289470931 3989 658268677 595584975 2733 34842144 -849810455 1192 -523534710 -999366082 7758 -282947285 304234449 3645 336261049 514647040 6993 827090885 334468470 6321 -430204903 530975902 2127 661504142 229158822 6999 -89914167 282131358 5020 -389046679 -689864118 7936 36208776 -707104214 413 498871246 -825880446 8991 690218755 -220282924 6199 -524590619 831097006 3117 -495872554 -39716639 4120 -404777150 467154252 5529 -195594144 397008646 2282 593245571 953642587 6594 956320838 612809394 950 318435094 530975902 8409 897184369 -72808273 5126 834030362 653728216 8609 -636004911 -871032819 4334 898151267 727249379 937 456971210 109588416 2636 288396892 -229334088 1340 -663610139 -359196587 3854 262951696 -67116370 9559 575593831 384615346 4804 -548146736 145992042 2571 159519152 696875596 9126 -24555993 267514505 2980 239977367 -680716101 6839 -548146736 -457339610 858 17834815 -106926072 4331 736000118 619606312 2150 -541613550 770540018 4693 375298123 -283024647 5591 -165895350 951409368 5861 515731471 407966190 5542 -667281786 -308625495 6640 -1804967 910797386 6824 -754687225 -180019002 3600 688304736 586257457 403 -222755521 -436066679 1023 72289201 528222218 2115 202258799 357634387 2463 -88984793 -514717258 6414 531457998 595584975 4300 830044995 -128633008 1189 557828077 910797386 7748 -817455026 -246255401 3740 471959189 -912791350 5383 40730044 333687312 620 743615922 583887438 8730 250399364 -988857540 7463 -566276366 283618452 2432 -485776708 246550739 2957 -921972308 653728216 2268 389689903 -532461869 9501 484203679 -67116370 8576 -473282718 484968871 1918 -195594144 -293015975 7530 526115530 -568505124 6079 -271969423 -138728153 2785 -573106477 -514717258 8045 -32127524 -518037450 2411 -524590619 619013448 3876 -91480363 -175424765 1026 823212438 714190974 3447 538056056 545926563 5750 -723248351 -682911832 5891 632995737 -320275386 8932 -275568251 -540147019 3650 -8891200 497556073 3688 -248959048 -620537603 8492 250399364 -677383695 799 -552935221 574893362 5044 415008073 -596741589 5777 806860754 -406636424 4832 -505763077 920790234 3182 419955461 -269653141 1433 372746255 -137614817 8790 284084525 744410083 9604 290220374 -692760474 2798 -320065127 -353878938 1137 830044995 -137614817 7073 599861155 -736169755 5043 -816399402 877599979 1012 -117882944 233967741 8351 967176925 -278764461 7628 -714715511 249521955 6825 -541903248 -606256406 4644 237202817 595610484 1979 790805185 -804086127 2250 211476448 744410083 9192 -984282547 -320275386 5530 202006559 906601156 8817 -957024935 737407430 7775 -847492585 -556644281 6887 296351558 748391913 8981 -347105773 178866616 7696 970404299 -947024393 4786 812095536 -91451757 8318 -572328769 379411178 3783 849370527 -406636424 988 14549497 -980745605 8066 970404299 874563739 6715 -758730708 -94241214 8918 -18555551 214001109 8253 -552935221 -138728153 1790 -960815885 748105066 4240 521711157 9257479 4670 7927533 703761437 9886 830044995 923466000 8716 174718177 137137472 5986 -891435429 -6527040 8349 321658590 -268014947 6526 218552482 -430974226 2291 443682091 -308069367 3580 -117882944 668596988 6134 792418959 334468470 2210 -340171206 -723351459 8256 -814521565 -675821088 5178 -380535924 -538783279 1279 -963214471 727249379 5553 -435603523 -626960836 9781 589418019 -25481956 4191 -223542791 583887438 4658 -180309093 -892585231 9959 801372660 890315807 9637 211476448 917915710 5759 -676826894 -532480095 3760 -395130011 -774185484 7138 688760575 514647040 3978 -392563411 462889810 5797 -303185692 -556644281 6521 -906744014 233967741 1720 -9979738 -409833937 3008 903882211 -682911832 3790 -501570916 -353878938 4293 956500599 -834467209 5984 239977367 -255161784 1095 -296429472 106531338 7453 -943765901 -60039432 7230 -984681216 679444628 8484 774766110 312278158 9364 289429528 -825880446 5797 -338588899 -123998677 7524 -221252086 951409368 1445 933592111 -800207670 560 431597356 -430974226 8658 94407230 954289075 8568 846494925 923466000 4871 39323915 -373742773 6664 372746255 -849890539 2832 17834815 198809378 2689 288822109 137137472 1664 -30664265 -975541629 9115 237202817 114067850 2354 -608438352 201215238 9162 -259881996 -596741589 4286 970404299 230960562 5967 -102108106 -917002395 5613 -62104082 744410083 6130 -891435429 -752801340 654 -102108106 865748389 6685 -739519560 113055790 2842 -796502525 164165409 1082 274684164 843133948 5557 138983262 -283024647 8289 159963934 -180628268 2871 -468748459 643726334 4155 507130881 940351551 9499 378721678 194386713 8651 -409309355 -811266222 7127 -616075888 -674143567 7709 -161837184 -254980365 3067 849370527 948688886 1088 -395956989 -428125906 9197 -248959048 844342243 3761 -758730708 283618452 4869 239977367 -137415419 8009 -513151710 13253654 5717 -750364362 -681273289 6233 743615922 242506470 4716 -513151710 -507881407 1490 -37605991 -871032819 2348 212383076 858256145 6170 -975509051 100537981 7017 295011177 -256522804 9741 208653695 -320275386 8787 846494925 948573862 4545 -713609356 643726334 3846 -345538013 858256145 9053 -594876646 164789337 2735 500691477 -6527040 4683 -616075888 619606312 2195 -393621510 383709576 1611 -72660599 851865821 8236 -678310388 148237200 2315 -295746759 -430721629 9732 -795235195 619013448 4837 -459660004 668716963 1125 -46963869 -241109217 9096 -712768288 -918763788 1552 984758233 -741977163 4938 346106146 54064180 4878 -943765901 -610759465 364 450726355 246550739 3012 18912815 -78776258 4319 167095145 -659937969 1723 55392029 -478868248 7894 -662481765 624711990 6095 -955947554 -254980365 1165 627081375 330258523 4582 557828077 906601156 5593 -377899289 -85425315 5524 -999315023 800872927 6192 554902523 -363659966 2604 148638548 495259264 3419 28254867 909720152 2298 688304736 114067850 1929 -410968218 -127944183 385 -915467466 782701464 6743 -840080990 505436080 6255 60178104 -987312206 7373 -955947554 9067497 5847 -107144390 379411178 7531 -344785252 735266920 4817 555348851 104047847 9909 346106146 917915710 4875 -795235195 770540018 8779 -742476174 915112531 2356 82437869 83192310 6060 725296106 -326254820 3161 289429528 668596988 8636 832079231 -944284380 4895 589418019 727249379 3988 -676826894 815772525 9922 -677582183 -687400377 6921 792418959 -523131123 1774 790805185 -637770708 5681 -978041604 -127944183 1117 254376885 -25481956 1250 581880129 -507881407 5425 317197461 -323498634 6444 970142316 -22135290 2468 -820917610 700760523 1416 456971210 192105438 2732 141018937 382394381 4977 319836471 -715481022 4466 -39504037 -185727053 8867 444203955 978934680 2629 970142316 329596656 6561 -501570916 114067850 6700 289610218 -123998677 4124 -410968218 790791048 266 416939399 -689864118 961 606386234 577086332 8933 955336534 -72965798 8931 -842131951 -930063693 5192 -127099524 -477963972 265 -332445377 246550739 5544 65640932 165176940 9050 77257476 528222218 9924 -165895350 690912387 9223 -27254901 -4922978 2033 -215298725 -580802379 7415 -719954341 -308625495 1158 -836052744 501786309 8425 374048762 -659937969 2052 -91480363 -155566831 8902 346106146 282131358 7673 -455260398 -302291887 6902 -719954341 502233577 6997 -760927535 -849890539 5045 -205591575 451143780 8621 283582015 577086332 9030 514387831 -689864118 7503 725828363 312278158 951 34562744 -519710186 3813 -754687225 -326254820 6005 -1525175 -578196919 1950 254376885 -323498634 6306 -758152363 -416125915 3082 455237207 679444628 6836 -684246827 354868681 1460 832079231 -680716101 1360 756775613 -56290324 1749 776650368 -988857540 8344 -223542791 -872013529 4071 -292338832 401065763 4434 -678310388 -6527040 8921 -145442184 308467212 7977 -380535924 494296571 7969 -864361257 -604372177 4312 575593831 456498577 5623 706094613 -824673983 6405 -391256746 -175424765 4223 -776344661 268124172 6906 -842131951 -253862095 6439 -851229723 -792640319 378 945885557 -824673983 7107 -790567313 -433558593 1138 823212438 -715481022 8550 940580089 266354586 6831 212383076 233977048 8179 -793494677 -774185484 4752 801372660 -123998677 3730 388425412 586257457 6764 443682091 658148446 6135 202006559 -17837615 1861 827090885 -110865839 5152 744180713 -345372687 6589 661504142 312278158 5790 790805185 -804580750 3512 543489268 185419808 4103 -999315023 859002805 9795 903882211 658148446 6890 555348851 906601156 420 -9979738 689952861 2595 -265310524 673747334 5219 215460157 137137472 5423 160809207 107428773 4744 -127099524 -715481022 9186 -288462512 84675120 357 -960815885 -118950135 2680 -739519560 -39716639 3781 54815350 -164423199 7018 -847492585 140118715 3670 237202817 -180114637 9618 -506108098 -812767182 5460 -719954341 86906463 5393 -485776708 681650630 8342 386524132 -238504192 4864 744180713 790653415 6318 252844961 84675120 6276 -840080990 -892585231 9051 867830712 -634190590 4549 386524132 -747172297 6866 -57926793 -817688363 6545 302196177 260986665 4764 -742476174 755033596 1453 -39504037 -930063693 2530 388998433 953642587 2364 -700447167 743907535 7543 -270472709 457730381 1700 -541613550 902716491 566 -999315023 -979376042 6958 346106146 679444628 2668 336445578 316245420 1101 -80483111 -669544691 1527 -820917610 752571881 9985 994188367 -587328878 1584 -713609356 290903050 6572 -504728021 101406452 4837 875158202 847381634 213 -921972308 658148446 1019 599861155 -345372687 6236 208370227 24721518 1410 250399364 -502510208 5247 903882211 748391913 5338 200002129 -687400377 4011 333481643 305267341 1157 290220374 -256887004 8117 555348851 633885440 6429 -178218611 173706002 4457 851137422 790791048 9656 -684246827 -17837615 2963 -282947285 -79813879 6122 490718230 -944284380 6637 317197461 851865821 8747 828427488 502233577 1576 -776344661 2937763 3305 -156704963 696875596 4560 252844961 451143780 350 34842144 -94909804 1274 -758730708 -578480160 7109 756775613 526029047 895 -280158933 -834467209 2234 202006559 -436066679 8926 -902913893 -454664712 6241 276934223 615990641 2621 333481643 726123669 4217 -816009077 -457339610 4977 40730044 878753022 9825 306909421 -373742773 1215 333144811 192105438 3866 -677359660 -596741589 8978 225977642 401065763 4413 839743563 10315616 7406 -900897170 230960562 990 -739519560 -214031543 7381 -80417143 -435842546 514 324917167 -649744978 9673 581880129 9257479 4110 895696545 843133948 9553 555348851 185176345 6272 358603584 727249379 5984 54815350 316245420 3106 65640932 20640279 6339 -484301856 221629539 7421 -852061915 691372823 3226 658268677 628016383 1659 426406281 978934680 7961 400206984 -180019002 5744 419955461 -842651603 9872 632166073 -872013529 3178 208370227 214001109 7912 113991999 -108961822 5895 -995948801 571151168 591 419955461 -611172692 7191 -303077343 -128633008 9255 378721678 725567063 3842 -579753663 -648616287 26 482175535 142516378 123 -608438352 -542766725 609 -410968218 -387385224 6501 456971210 -616215891 6918 -195552514 908862009 8102 806860754 -742514560 9415 940580089 697350972 8954 832079231 501786309 5997 -492064852 668716963 2650 -668294983 843183414 1468 846494925 571151168 8221 929592861 -930063693 2651 -524590619 165176940 573 82437869 523443473 1447 -637625968 -578196919 4318 225977642 58400332 5988 -860588659 494296571 3195 -344785252 619606312 772 72289201 -328439089 3282 -943647082 84912338 4364 141018937 301566791 5426 -462110684 -540147019 4435 -285968378 621799091 7683 717342480 668596988 205 471959189 906601156 5381 -139250047 235577293 2392 317197461 -488329721 9115 147521749 -387385224 261 254376885 -834035628 2874 289610218 953028578 73 389689903 329596656 4077 381360154 902716491 3685 185320654 260986665 8700 -523153635 869461301 5284 -102108106 -980745605 9804 623885564 -145782884 467 -720279006 -477963972 4425 -804711490 312278158 4182 -677582183 978934680 8514 25277645 505436080 8569 -637625968 -762984644 9092 725828363 637639714 2100 239977367 -419413153 5371 984758233 81565408 4100 -293301938 147468541 2196 834030362 162818619 7510 471959189 78832863 2727 262951696 -342686234 7365 -579903004 -519710186 8020 -205591575 109588416 9735 -749150071 339857137 3067 -462794916 -550496243 1219 -975509051 713033531 1121 212383076 -987312206 5991 -62104082 -80079561 4432 502461295 433603754 7672 82437869 -138728153 4511 956500599 375063920 3033 -304998049 178866616 7827 -229462282 815772525 9904 774219377 783307873 8164 -750364362 -519845955 5653 832079231 -430138322 2068 958197040 -378650091 4509 -572328769 -123998677 9532 -140204704 178866616 6903 -524590619 -419413153 8199 -395956989 -122563446 5477 -891435429 537902684 5907 289429528 754349173 7598 970404299 696875596 6710 -818563944 -578196919 9218 -178692644 183142469 1102 -835865341 -77358192 2414 -679771608 -220282924 3052 -658800027 -363659966 1681 -455260398 871037015 6866 -642406813 975421774 2590 -663610139 104047847 923 -156704963 497556073 6020 994188367 691372823 1483 812095536 86906463 6075 -304029084 339857137 1255 -259881996 -999366082 4960 -409309355 379411178 3495 -516862573 -402609820 5236 867830712 84351585 633 -389046679 80128302 6015 95229358 -847516222 1865 -113858331 -308069367 8811 -345538013 283618452 6766 -900897170 815772525 5840 375298123 851865821 3718 262951696 -980745605 5434 198792735 -268014947 902 -127099524 595610484 4418 -75232342 940351551 9611 18912815 710867164 9676 -782012495 754349173 4693 774219377 -254779032 3884 790805185 -60039432 4021 289610218 662075929 9087 -229462282 -275855088 9396 717342480 909720152 8728 -404777150 878753022 8151 -228953103 994859498 8345 -616075888 763812773 1425 288822109 -482425657 5700 736000118 514647040 2312 -418986193 -715481022 1296 -965690654 -682911832 4123 -904289455 -238867983 1632 -626119646 -933871142 5378 -303077343 -981396868 3888 814168394 -979376042 4359 956500599 451143780 9506 -655787129 787155496 7252 907986225 528222218 2937 -62104082 -359196587 9550 -81105363 -890148323 8181 -608438352 748391913 3953 -793494677 312278158 5311 585806236 32988365 2956 -501570916 -596741589 533 113991999 283618452 5919 -343048181 329596656 8216 -763126949 -189256438 9683 981998742 -477963972 2740 834030362 -578480160 2745 789599069 235577293 8609 -968473567 -370995350 9862 -459660004 -735027831 2825 860901194 -918763788 4830 -668294983 -550496243 634 514387831 234812484 7278 -270472709 -563052661 1116 731360872 -502510208 8447 -986798763 725567063 4773 230990250 -467674160 1513 -641208950 -488329721 3147 97778439 -104871800 6613 124521096 -959377362 6139 -437269696 -735027831 3061 -145442184 -462044632 3561 283582015 934322296 6376 -80483111 300598832 8983 599861155 736209727 4938 -410968218 501786309 9273 -523153635 -980745605 6425 941043086 -573863688 521 159963934 -255161784 3165 859615587 -967985982 1959 186143921 -155566831 3689 -62104082 -752801340 3332 237202817 172716317 9006 481309793 691372823 3167 765724683 283618452 9728 -280158933 378550894 3888 -790567313 9257479 459 242371970 -75558732 1588 -999315023 -246727512 7431 -411443846 -677383695 3945 -731712580 -435842546 9850 214470427 -214031543 9163 -957024935 223758683 3006 -171017790 -804086127 1806 -788691861 216476815 4131 416939399 625494491 6221 -320065127 744410083 5287 159519152 -108961822 9987 6941521 -930063693 6788 -138739177 -345372687 3209 450726355 -532461869 953 -178692644 790791048 3519 745262886 462889810 1643 -345538013 183142469 223 -89914167 547792085 622 -943765901 619013448 6895 -548146736 -189256438 9631 745796394 696875596 9974 -880768056 -620537603 741 -943647082 653728216 4865 -145693826 459630031 7896 -340171206 -667907585 4935 -608438352 -180114637 1904 801372660 -180114637 3002 101065261 -669544691 850 -173326777 -370601295 351 158720776 546315517 1063 -248959048 787435090 9585 774219377 135100579 6479 443742845 911656525 6385 518236817 -680716101 5124 -72660599 -291242407 9889 -750364362 -849810455 7154 -481996423 384615346 8994 575769250 -800207670 7573 50900266 54064180 8347 -24354900 -849810455 8004 -56515768 -590535547 1707 -726202882 -882635508 5806 444203955 -434454493 1601 562484066 -596741589 946 6941521 214001109 1947 -713671847 164165409 4356 -679771608 -94909804 6556 -523534710 523443473 1741 -605433625 -477963972 5314 34842144 957236409 4978 -8891200 714190974 6680 148638548 -812767182 5977 600595365 216476815 7895 134736800 121273815 1256 -282947285 -580802379 1411 295011177 254718604 158 -396260662 -255161784 5875 609354975 50437640 3207 -579903004 710420710 8401 -726202882 690912387 9498 872946790 540533417 7588 388425412 -747172297 2694 -902913893 988138114 9051 148638548 -540147019 3374 319836471 782701464 4027 271669262 939797135 4672 295011177 -323498634 2123 -228953103 577086332 4780 -524590619 165679230 9150 461120723 308467212 9892 242276279 940351551 8737 -752427345 -153153706 736 -742674827 282131358 4935 812095536 -569727142 2004 -485776708 983315446 9217 6941521 -155566831 9860 575769250 323257823 7571 317197461 184543446 7734 -235730132 -972401466 9363 773032821 206971304 5369 211476448 -998282020 4275 515731471 -736169755 54 -157757047 -94909804 2898 -344785252 -930063693 2389 828427488 679444628 1310 -776344661 214001109 8418 599861155 -39716639 6318 134541291 162573004 4448 -492064852 -373712345 4990 415350853 -328439089 7836 174718177 436709995 4586 -409309355 -241109217 3958 699845372 744410083 3550 -259723723 -741977163 7788 -337718848 -727449159 7934 -523153635 -435842546 184 208653695 -742514560 6835 -572328769 690912387 3340 148638548 452933610 1989 214470427 -741977163 2363 95229358 164165409 6896 -464876611 233977048 6906 -679771608 844342243 576 242166718 -882635508 679 -851229723 -56290324 5024 289429528 -576052836 3881 71562520 -110865839 1890 632995737 -416125915 9145 846494925 612937914 9664 997717396 -467674160 6128 -165895350 -870714362 3859 -134704201 379411178 6849 -178218611 157310618 3297 878804098 -675821088 2489 -464876611 302261235 9757 -984282547 194386713 3141 774766110 -723259232 9163 444203955 -253862095 7380 -418986193 81565408 8562 -362797003 -323498634 8828 6050410 -145782884 5685 -684658326 354868681 2049 -754687225 13253654 9587 790805185 932809740 1988 -24354900 -550929672 6350 -864361257 323257823 842 -320240582 -735027831 8458 599861155 843133948 8589 799451393 -439161220 6743 -248959048 -972401466 4967 -569925158 100537981 274 984758233 -550929672 3484 643797427 526029047 7 -989673571 -644469017 1767 606386234 -926175164 8841 -180309093 923466000 7721 598692061 -890148323 9366 -804711490 201215238 7022 -679771608 -416082175 6933 -842131951 -669544691 897 -678310388 157310618 882 326944888 283618452 9985 -776344661 -569727142 9132 147521749 -998282020 4372 788860010 874563739 4237 -27254901 290903050 6940 -580193843 790653415 858 -684658326 -648616287 5592 609354975 782701464 3484 -139250047 624711990 8940 -782012495 -480421233 5407 744369343 -378650091 260 956320838 -410456729 425 776650368 713033531 854 -624499268 232844920 1342 159963934 953642587 2678 486132758 -143728230 3011 -790567313 -675821088 9966 218552482 -289470931 9808 699845372 -477872507 4126 -282947285 994859498 4985 -88984793 662075929 6865 -235730132 637025929 3503 691696706 -189256438 5136 -414072427 -723351459 2227 976065724 -254779032 5259 -304998049 890315807 2843 -641743513 -75558732 2822 827090885 -283024647 4841 956320838 -523131123 1617 -318594823 173706002 696 -871335076 890315807 2556 743615922 81565408 4473 -344785252 -877856608 8537 -393621510 752571881 4926 945885557 -834467209 6146 -222755521 988138114 2053 95229358 -681273289 8845 -573106477 -396443569 2328 814168394 736209727 8734 152683172 105963480 1923 -270472709 983315446 7644 318435094 229158822 3222 336445578 628016383 3255 158720776 -538606907 8091 628785561 -824673983 3449 -418986193 571289655 6123 71562520 330258523 8891 -505763077 106531338 7837 289429528 384615346 8698 -80417143 501786309 8671 775192135 -620537603 6698 254376885 233967741 4872 461120723 858256145 9946 416939399 221629539 5630 -592869884 858256145 888 -157757047 673747334 7860 -915467466 -91451757 7159 202258799 -462044632 1879 -178218611 221793945 2687 141018937 121273815 57 -517047177 -736169755 2660 -921972308 906601156 6493 593245571 -488329721 2619 -935008788 254718604 5382 -437269696 -2844514 7097 979367031 763812773 7290 774766110 227796847 828 -410968218 923947394 7499 -900897170 935472375 1902 -275568251 576308127 1687 599861155 -107473815 4423 841773118 715905772 4559 170281305 783307873 5636 36208776 925036002 982 -285968378 -812767182 1750 -662481765 -872013529 3690 717342480 643726334 5100 974033465 690335848 8792 970404299 -94241214 3555 -304029084 -189256438 5468 -984282547 -838009976 1309 -624499268 -741977163 8599 420946811 -830206964 2017 802713909 121273815 3173 -229462282 920790234 5282 -873330901 637025929 749 -362797003 462889810 4611 134736800 267514505 411 -698100407 -981396868 6506 572970480 -107473815 2123 945885557 -1544306 8579 -345538013 595584975 3655 774219377 -293015975 4055 507130881 815772525 2212 -81105363 183142469 5133 -296429472 851865821 7144 -221252086 690912387 3487 -297925385 934322296 2543 -252062903 462889810 1153 -377899289 352760 1662 -995948801 418236261 1022 -167893416 -972401466 5512 482175535 -382741973 5844 -60959292 -323498634 9344 731360872 -634448468 6882 174718177 300598832 479 -999315023 844342243 6495 981998742 127347959 6999 -347105773 101406452 7502 -318594823 -22135290 55 373708873 859002805 2175 -626119646 -6527040 3632 -462110684 -715481022 2391 756775613 587394411 7545 742195767 696875596 7171 -677582183 -289470931 94 381360154 714190974 8202 230990250 157310618 1055 -636004911 -966341392 2786 744369343 588009941 6966 690218755 -67116370 1700 -897411868 -877856608 1369 -963214471 -216733767 6722 -324108487 954289075 1090 -864361257 923947394 2664 -200432659 -4922978 2891 388998433 152975300 2882 -677582183 428634831 1455 598692061 452933610 7421 637350827 -988857540 141 -569925158 595584975 9985 598623000 467154252 462 -578346066 -999366082 3374 -377899289 -514717258 5530 -464997457 -681273289 9220 -414072427 642676439 9654 -658800027 383709576 8824 -46963869 -246255401 161 924865694 101406452 2932 -960815885 282650126 4112 -968473567 725864175 319 -655787129 815772525 8167 589418019 -78776258 7454 -377899289 -413649920 474 -871396420 975421774 8873 502461295 711907478 8595 623885564 -165817517 8065 271669262 690335848 8869 324917167 -175424765 3441 164014304 -634190590 8289 609354975 951409368 4755 455237207 -626960836 7047 164014304 201215238 6773 357348209 877599979 7376 -750364362 587394411 8941 -60381668 -328361714 4746 557828077 760132745 1801 -975509051 -604372177 5028 861072654 -107816005 1946 392619171 34487722 3371 -862762751 653728216 2130 -723248351 178866616 4964 598623000 382394381 2108 72289201 -254779032 2524 -999315023 877599979 9132 -314668245 101406452 6749 426406281 948573862 3559 -107144390 -180019002 338 205740340 86906463 3269 -320065127 679444628 3261 -411443846 978934680 7156 725296106 752571881 8295 -195552514 -467674160 8767 -817455026 -488329721 825 77257476 -920354849 1568 774219377 -277770150 1689 -880768056 704079155 1410 832079231 612809394 4903 220316799 621799091 2234 373708873 767277603 7418 907986225 815772525 5943 736000118 221629539 4197 -739519560 -430974226 1736 35292617 -759341521 7870 111664688 902716491 462 -177692824 -561696456 2256 -906744014 -714969150 8674 319836471 -987312206 2416 -830222831 184543446 5081 -700447167 -637770708 7054 388425412 -538606907 8374 799451393 -180114637 8365 -541903248 -510150761 4767 -963214471 540533417 7013 300584887 -246255401 627 288822109 -419413153 3591 419955461 164789337 9610 484203679 -229334088 9713 974033465 546315517 1758 147521749 459630031 6275 -637625968 162573004 2713 867830712 -981396868 1010 -943765901 -439161220 7792 284084525 345293859 1067 -758730708 358289528 8079 637350827 -587154461 6267 -404777150 285651977 9253 -57926793 302261235 3038 -835865341 -720929795 3634 581880129 -214031543 5348 -161837184 -359196587 6622 -277916716 -770453868 3387 -127099524 -373742773 9437 -324108487 -637770708 2025 386524132 34487722 1600 -281453999 -998282020 8377 490718230 -6527040 6894 -592740407 -145656182 1690 -75232342 612809394 1139 878804098 -107473815 9922 -900897170 871037015 7400 -804711490 -13579437 5609 484203679 172011590 3845 -298306079 -539801973 8964 388998433 359326871 131 -414072427 595584975 8879 381360154 783307873 5188 521711157 358289528 5407 82437869 -469304036 5767 324917167 268124172 854 289610218 241112925 3527 575593831 735266920 7961 -455260398 -954204496 7525 933592111 668596988 2736 -580193843 221807394 4998 6941521 -123998677 3805 284084525 540533417 8030 -724955977 820204610 1327 111664688 868619715 5293 230990250 359326871 8391 562484066 -77358192 6729 435508139 -342686234 3851 186143921 -966341392 5726 995796966 -6527040 9018 727210702 -359196587 9873 -684658326 -519710186 4096 -275568251 752571881 7275 -483963712 -289470931 5274 -41723720 727249379 4709 -171017790 783307873 9404 -414072427 249521955 8336 -127099524 -792640319 7618 346106146 725864175 359 897184369 -246255401 5685 -89914167 -519845955 1079 -719954341 511120657 6048 -161837184 -474396314 2878 799451393 514647040 658 507130881 994859498 177 -26248663 -339092621 6308 -473282718 726123669 468 -943647082 710420710 2109 -895856160 929621952 2772 111664688 165679230 1365 208370227 -849890539 8391 271669262 994859498 9287 996958697 2937763 376 137362839 452933610 9019 -338588899 -78776258 3820 997717396 -573863688 7316 373708873 152975300 3593 -56515768 -127944183 9990 -81105363 628016383 9944 -548146736 932809740 8635 742195767 662075929 3496 -41723720 242506470 694 -723817788 844883068 6517 521711157 -180114637 519 568509939 754349173 6858 72289201 -707104214 9952 -161837184 462889810 1204 -641743513 948688886 7113 324917167 358289528 3735 -259723723 2937763 9984 554902523 354868681 4117 34842144 906601156 9107 482175535 282650126 2268 34562744 -736169755 2049 384544140 711907478 3632 71562520 -640496847 2222 828427488 -477872507 3562 691696706 869461301 1622 -303185692 -611172692 8831 -626119646 -138728153 1749 378721678 -616215891 8564 419955461 545926563 9621 769252533 -123998677 3601 -285968378 711907478 6008 -223542791 -414919441 8469 -663610139 923466000 9863 834030362 -825880446 9737 336261049 -727449159 458 507130881 13253654 3000 138983262 -467674160 1978 -641743513 186112748 6350 202258799 625494491 7252 55392029 194386713 2094 283582015 -533410976 2527 627081375 -241109217 569 141018937 267514505 4944 -138739177 920790234 460 -679771608 763812773 4588 147521749 -637770708 25 -578899112 -291242407 1774 -739519560 184543446 1130 388425412 783307873 1786 -642406813 920790234 5298 867830712 352760 5170 461120723 -752801340 9685 -102108106 84912338 7320 288822109 -435842546 6521 -723248351 -578480160 6148 598623000 407966190 3405 -145693826 978934680 8678 230465541 714190974 9178 324917167 -137614817 8398 -435603523 -246255401 6904 -733269590 484968871 6635 641303610 -2416772 4643 -616075888 185419808 5714 -304998049 697350972 7565 -517047177 851865821 7568 461120723 -176184567 8342 -752427345 -253862095 7410 -107144390 -550496243 1034 317197461 612937914 1267 -668294983 -175424765 8795 -429705827 267514505 6214 628785561 494296571 4943 456971210 140118715 37 -752427345 -987312206 4171 -960815885 216476815 8889 834030362 851865821 7297 -835865341 909720152 3596 101065261 304234449 5526 288396892 -268014947 9644 -963214471 304234449 1832 641823635 -987783463 2194 82437869 71638226 3662 955336534 -604372177 674 95229358 511120657 4193 -995948801 -930063693 4612 200002129 654795929 9546 598623000 518522757 7522 955336534 101406452 4204 -145442184 501786309 1859 769252533 510260864 8196 388425412 -648616287 7449 48202816 619013448 1503 606386234 80128302 7094 -676826894 -800207670 5051 444203955 -659937969 3493 -429705827 855531857 8961 -39504037 948573862 5735 554902523 -402609820 2 -790567313 357634387 9979 618828757 -611172692 8544 486132758 -72965798 3554 860901194 350857850 7631 51022000 93515835 7153 -195594144 899852615 8108 198792735 -79813879 8521 283582015 545926563 2621 -994655931 -1544306 4581 -608438352 -563052661 1369 -641208950 695424884 5074 -377899289 -378650091 4842 -167893416 165176940 3476 507130881 10315616 2097 212383076 -533410976 3591 -817455026 710420710 1562 205740340 953028578 340 -145693826 -556644281 9952 -303077343 157310618 1589 28254867 -756267434 4754 -818563944 235577293 842 846494925 725864175 8870 -72660599 595584975 1454 -733269590 -157362262 4653 -107144390 418236261 3413 230990250 -510150761 9801 -481996423 116410268 5239 691696706 -727449159 7563 -138739177 230960562 7441 597458038 877599979 3760 518236817 -847516222 954 603283737 547792085 3501 -968473567 -107816005 8405 -534346540 869461301 5161 -835865341 787435090 3733 -229267078 -561696456 4315 -314668245 -877856608 166 -788691861 221793945 9507 727210702 -127944183 7210 -145442184 511120657 3694 -986798763 -328361714 3265 -662481765 308467212 4437 124521096 -482425657 1229 637350827 843183414 8262 -62104082 358289528 3125 -641743513 908862009 4581 113991999 923947394 1817 -318594823 32988365 9989 -636004911 456498577 8278 14549497 -256522804 9778 -343048181 -532461869 6187 431597356 855531857 6097 -578899112 -824673983 684 242166718 -917177937 7851 -814521565 530975902 7173 -417075880 -283207497 7190 -516862573 -216733767 7202 -404777150 -350396971 422 996958697 -396443569 1325 690218755 -122563446 8018 34562744 540533417 423 289429528 552945615 2234 744369343 836292797 11 160809207 -254980365 9976 801372660 878753022 3968 -994655931 691372823 6421 588746282 -519710186 4814 967176925 577086332 8909 637350827 -40017599 4916 147521749 890315807 2790 -891435429 -416125915 4600 38832074 -175424765 6014 230990250 714190974 415 -723248351 624711990 3796 538056056 362357458 8141 -662481765 330258523 3688 515731471 -519845955 7535 -32127524 359326871 4085 799451393 767277603 8985 443742845 -980745605 6367 -960815885 221793945 6858 254376885 -428125906 184 568509939 -216733767 7175 828427488 925036002 4024 -27254901 120714490 8022 250399364 697350972 1708 -931162724 81565408 2058 490718230 595584975 1630 851137422 282131358 4624 -32127524 -137415419 7926 -473282718 397008646 3560 -820917610 382394381 9616 80638889 -969822537 8982 -723248351 -328439089 5679 -334823104 116410268 5545 -178692644 -842651603 7089 319836471 184543446 5069 -492064852 -414919441 7540 878804098 -792640319 3661 782059495 673747334 2696 -842131951 -409833937 8891 336261049 737416156 9044 839743563 704079155 5523 288396892 935472375 4670 -483963712 -640496847 333 -504728021 162818619 982 -713671847 537681327 4771 -684658326 165176940 8658 -199655013 -176184567 1379 -495872554 -467674160 4464 295011177 -176184567 7701 500691477 939797135 5512 -504728021 -40017599 799 -713671847 -353878938 2865 -679771608 792126616 4440 618828757 -587154461 677 386524132 -552163616 3786 62409989 384615346 8408 -714715511 807498308 4716 556956133 -478868248 1797 801372660 233977048 2671 632995737 223758683 602 627081375 957236409 3272 -215298725 668716963 8118 958197040 -238867983 174 -679771608 623594641 7040 -139250047 -752801340 6869 -506108098 -792640319 2634 -362797003 60115387 7306 -82560345 227796847 2918 -485776708 619606312 7424 827090885 822735291 4649 792418959 -811266222 3068 -960815885 -176184567 1966 -679771608 241112925 3020 254376885 545926563 6940 333481643 920790234 7374 -826268461 495259264 8011 230465541 948688886 8062 -524590619 -926175164 2611 846494925 -723259232 8848 -566276366 545926563 4998 455237207 954289075 1919 -145693826 -606256406 9936 208653695 -727449159 3942 744369343 -502510208 3069 782059495 267514505 9214 -720279006 583887438 4154 -396260662 83192310 5383 -605433625 -295979666 4367 -75232342 -91451757 6123 -412753693 -118950135 5419 774219377 -727449159 3744 653488323 84912338 273 -668294983 401065763 4909 -161837184 140118715 8851 997717396 -626960836 3792 -484301856 -430721629 8124 691696706 -104871800 6893 171041959 703761437 2834 -46963869 451143780 2617 -462110684 201215238 2524 976065724 935472375 3401 500691477 290903050 2081 -676826894 -474396314 8037 -297925385 308467212 2594 691696706 308467212 8450 -57926793 -439161220 7162 -712768288 -72808273 4783 -866805045 -154221403 612 -648172782 -160616618 7278 -485031576 843183414 9100 -222755521 172716317 5494 -337718848 -295979666 2632 841773118 178866616 1510 361901512 -391392334 6136 -343048181 -60039432 2061 -275568251 953028578 3052 -37605991 643726334 7929 766057365 -255161784 7558 929592861 -430138322 4526 790805185 113055790 4097 -880768056 -735027831 8440 -259723723 -811266222 7297 346720726 201215238 1858 95229358 760808182 299 828427488 -774185484 7336 690218755 -682911832 9943 -39504037 207204985 1962 -720279006 915112531 8675 -24555993 -784538084 8019 -49706513 681650630 1690 -847492585 -756267434 4698 482175535 -569727142 5669 -297925385 355375465 6455 66554430 643726334 8289 138983262 851865821 5704 456971210 87942942 1986 -177692824 679444628 8437 484203679 -467674160 6056 -395956989 -641768215 8834 7927533 355375465 7487 -853928283 -689864118 6883 -548146736 -817688363 6219 823212438 710420710 8869 326944888 459630031 1253 766057365 -488329721 3579 198792735 -80079561 911 -523153635 -164423199 1062 290220374 -667907585 4687 -816399402 382394381 234 80638889 589562219 7114 521711157 920790234 829 174718177 696875596 5231 -229462282 -538606907 5650 557828077 -510150761 7318 230465541 752571881 5477 -429705827 451143780 2344 -960815885 173706002 6072 -259881996 655182973 4162 744180713 843133948 4542 -616075888 223758683 3781 444203955 -677383695 6694 -752427345 -498612066 2049 399221151 588009941 3595 -750364362 679444628 5297 -338588899 540533417 8314 295011177 -576052836 9736 -637625968 378550894 2773 -915467466 172011590 3470 -392563411 -920354849 4102 -24555993 86906463 5508 -197706645 899852615 4517 -816009077 -25481956 7406 -372598176 -40017599 4606 208653695 909720152 6210 225977642 -817688363 3662 792418959 9067497 4941 -608438352 157310618 9133 997717396 -268014947 5574 134736800 -488329721 4993 -60381668 820204610 1493 -975509051 737416156 5872 996958697 -387385224 4933 -963214471 -498612066 1878 543489268 -406636424 7015 -698100407 451143780 7689 416939399 148237200 9626 731360872 -253862095 3514 -864361257 304234449 265 -608438352 -804580750 7357 -46963869 -413649920 6916 502461295 859002805 7035 -265310524 -930063693 2883 302196177 -180628268 2343 374048762 -752801340 1222 789599069 -538606907 2158 515731471 -1544306 6017 -430204903 -578480160 963 -435603523 695424884 7543 589418019 -165817517 6970 -177692824 -849810455 1844 -742674827 988138114 4435 691696706 -326254820 256 -608438352 375063920 2683 359856605 375063920 33 -820917610 -480421233 4622 -1804967 792126616 8096 186143921 165969864 5087 -578346066 869461301 6368 -960815885 -541221340 7436 212383076 653728216 827 336261049 24721518 9164 -495872554 234812484 2958 7927533 -107473815 9931 208653695 940351551 23 147521749 -454664712 6632 -984282547 80128302 8939 -39504037 484968871 8093 789599069 822735291 5437 443682091 523443473 96 -504728021 -413649920 445 -592740407 589562219 2344 374048762 643726334 4382 878804098 2937763 1730 -754687225 915112531 7100 736000118 -435842546 7812 789599069 935472375 7148 691696706 100537981 418 585806236 537902684 1156 -80417143 628016383 8448 -161837184 760132745 8540 -677359660 -568505124 2633 336445578 948573862 38 -572328769 -774185484 5166 -485031576 807498308 5611 336261049 -345372687 4049 -624499268 737407430 4022 -880768056 868619715 2483 -107144390 -106926072 7222 -605433625 165679230 7370 -541903248 637025929 5806 -393621510 258279313 6264 640846707 -110865839 3216 -167893416 975421774 1209 -27254901 -220282924 1754 502461295 -462044632 891 -288462512 -85425315 5872 903882211 -110865839 8372 -205591575 87942942 2123 -642406813 308467212 2623 484203679 -675821088 4176 834030362 157310618 247 -393621510 -669544691 7908 -790567313 -611172692 7591 627081375 165969864 5503 486132758 78832863 7841 -388974008 -758476279 4144 -288462512 -727449159 2415 500691477 327833852 3104 814168394 105963480 9271 415008073 290903050 9242 782059495 105963480 5235 -464876611 84912338 8169 -437269696 -987783463 9425 860901194 -94909804 6755 -8891200 -302291887 5606 -989673571 939797135 117 289429528 9257479 7369 137362839 214001109 3311 -298306079 206971304 9293 461120723 165969864 1490 66554430 -578480160 3807 415008073 -502510208 648 -986798763 -123998677 9425 554902523 -541221340 5204 -9979738 81565408 7655 -388974008 329596656 7994 -495872554 865748389 7121 -81105363 312278158 6912 -753444014 -180114637 7384 -285968378 -575758012 8933 -960344885 -155566831 77 359856605 528222218 9586 -978041604 843183414 6351 6941521 -871032819 6335 904377080 899852615 4732 82437869 148237200 1655 288396892 855531857 8394 471959189 -877856608 7055 -816009077 -933871142 4615 -32127524 407966190 5716 40730044 -320275386 4670 98412735 -917177937 3283 -298306079 831097006 204 -156704963 -107473815 7549 632166073 -12658682 6098 600595365 323319528 6987 -492064852 576296258 6364 -552935221 530975902 7679 276934223 612809394 3905 416939399 -143728230 9211 979367031 576308127 6429 215460157 -579706452 3638 111664688 -689864118 988 -658800027 -979376042 4909 -930543776 -428060524 9256 -200432659 576296258 3047 378721678 184543446 8550 326178903 526029047 5853 -468116074 -269653141 9884 867830712 847381634 1992 -637625968 -543877687 7622 -197706645 -246727512 6507 -485031576 -373712345 7641 765724683 -920354849 8643 302196177 -2844514 2408 518236817 -102616382 7884 653488323 397008646 886 -968473567 -283207497 3463 -56515768 71638226 2060 283582015 107428773 650 -782345427 599012707 8764 -88984793 869461301 9591 160809207 -649744978 2022 381360154 -238867983 1519 -637625968 -552163616 4681 641303610 165679230 6169 -167893416 -56290324 4684 -860588659 433603754 542 -678310388 725864175 1646 -347105773 714190974 3815 -228953103 690335848 4588 907986225 106531338 9610 18912815 689952861 3313 -902913893 -576052836 2161 -495872554 -145656182 6499 324917167 -164423199 6381 -464997457 -987312206 4204 725828363 -532461869 4506 -784965875 744410083 9254 -297925385 194386713 1379 -391256746 -964453208 7468 118281894 9257479 6439 450726355 754349173 7149 208370227 653728216 6012 -468116074 401065763 3507 333481643 -72965798 5043 -377899289 782701464 2979 769252533 -396443569 8269 148638548 -762984644 6102 502461295 221793945 2270 415008073 624711990 2936 -931162724 -596741589 5488 -293301938 -160616618 2335 -56515768 172011590 3497 375298123 -410456729 3711 -580193843 940351551 3375 929592861 34487722 4348 745796394 254718604 8219 55392029 -918763788 960 -280158933 -457339610 3549 30661577 -784538084 9774 388998433 948573862 4463 861072654 -157362262 1575 -418986193 637279848 2893 -292338832 633885440 7468 -986798763 -920354849 5556 -871396420 283618452 9427 306909421 135100579 8361 284084525 890315807 4093 -723817788 -363659966 6780 -753444014 -912791350 6744 806860754 628016383 4476 361901512 -185727053 7169 997717396 -578196919 1293 572970480 -736169755 3117 324917167 -541221340 7720 -663610139 78832863 7945 242276279 915112531 9795 792418959 787435090 1455 -504728021 552945615 2466 -409309355 -518037450 8443 974033465 935472375 4188 -57926793 -480421233 4476 -895856160 -106926072 177 790805185 -523131123 3263 -222755521 -497617879 762 40730044 78832863 9513 984758233 -326254820 3394 828427488 -912791350 4228 -24354900 250129683 3461 725296106 -890148323 9901 444203955 -674143567 5991 -754687225 -947024393 2411 727210702 -477872507 950 -459660004 -175424765 3188 212383076 -435842546 6643 -259723723 329596656 6395 802713909 948688886 3006 -506108098 744410083 5036 788860010 -834467209 6191 -205591575 -154221403 8588 -720279006 339857137 8749 -177692824 84675120 251 -752427345 254718604 1369 -906744014 467154252 8412 -931162724 700760523 6235 531457998 214001109 7543 34842144 576308127 336 377338343 -756267434 2781 203882298 596844461 7330 -677359660 860325562 540 -994655931 -382741973 3913 -395956989 -532480095 9588 346720726 232844920 8145 118281894 258279313 3002 -362797003 642676439 2717 -821290384 874563739 6844 -481996423 -987783463 5083 252844961 625059375 4981 -994655931 -104871800 8344 860901194 865748389 8769 -641743513 -154221403 2262 -776344661 339857137 3923 -788691861 743907535 6652 -960815885 84675120 6374 -821290384 800872927 4397 -851229723 230960562 8641 575593831 865748389 1516 -733269590 -176184567 959 -9979738 -164423199 9934 471959189 -573863688 3823 789599069 871280315 5809 208653695 748105066 1704 521711157 -246255401 4797 -904289455 69866389 5487 -648172782 953642587 9897 -481996423 -464278607 9260 -662161563 142516378 2383 -826268461 939797135 5066 317197461 934322296 9795 598623000 -762984644 9822 -1804967 -590535547 1728 -235730132 221807394 1003 34562744 700760523 948 -410968218 994859498 9188 -642406813 934322296 3614 688760575 -964453208 1553 801372660 -723351459 3413 211476448 -882635508 2454 -41723720 -359196587 8859 -285968378 9257479 1938 98412735 792126616 8098 -462251380 984136690 6356 -517047177 -353878938 2766 -758152363 809191902 6387 907986225 -528332594 2620 486132758 711907478 4702 -891435429 787435090 5507 218552482 -60039432 2512 -197256971 748391913 696 -303077343 528222218 5577 357348209 24721518 4711 -524590619 266354586 4795 -252585274 -235480390 6463 -776344661 808458464 3745 34562744 902716491 9405 72289201 576308127 4660 -636004911 355375465 6092 -931162724 619013448 5153 6941521 -359196587 4923 -552935221 -157362262 2566 215460157 304234449 1761 543489268 -67116370 8764 388998433 -326254820 6125 -411443846 890315807 4795 518236817 -165817517 3794 -437269696 -370601295 4856 832079231 587394411 641 -75232342 -72808273 8322 203882298 855531857 4791 -816009077 9067497 5790 -377899289 715905772 1082 956500599 899852615 6112 7632844 -180114637 3903 585806236 869461301 1628 9908275 621799091 3950 -930543776 -587154461 4347 290220374 -224835212 9816 -72660599 221793945 6210 507130881 -918763788 8616 320190225 114067850 4001 484203679 327833852 8136 -700447167 668716963 5032 361901512 186112748 4390 445487668 -518037450 8112 588746282 -106926072 1591 375298123 -687400377 6391 82437869 -402609820 1179 359856605 655182973 1451 717342480 -154221403 8882 318435094 502233577 2219 -197706645 -122563446 6894 897184369 -812767182 4843 -712768288 -538783279 3194 -1804967 -969759958 5576 415350853 -430974226 5482 -739519560 400802081 5468 -726202882 -590535547 6739 -668294983 -77358192 1314 317197461 250129683 1164 661504142 283618452 6268 220316799 860325562 1878 321658590 -870714362 8915 -414072427 -502510208 9112 -668294983 352760 5135 95229358 929621952 8511 34842144 121273815 5193 -429705827 100537981 5717 -784965875 -667907585 3229 -594876646 -763707999 9343 606386234 890315807 2869 -228953103 681650630 9660 274684164 -733323543 7666 765724683 185419808 1467 974033465 -26030145 829 283582015 -406636424 669 -221252086 -538783279 3950 381360154 871280315 283 225977642 -295979666 2010 220316799 -62054205 1033 112146941 206971304 4883 -303185692 -774185484 7676 849370527 792126616 2859 486132758 855531857 6073 -270472709 547792085 906 461120723 -606256406 9518 225977642 752571881 5585 -248959048 135100579 5142 967176925 312278158 3022 498871246 121273815 6935 -523153635 736209727 2753 220316799 -519710186 8815 34562744 -238504192 3774 -851229723 792126616 8415 -304998049 923947394 9445 -684246827 -328439089 9622 134541291 -246255401 8144 -862762751 -877856608 7490 -409309355 725864175 1275 568509939 619606312 5667 40730044 20640279 8553 -280158933 -353878938 3617 -949652880 662075929 3588 814168394 -283207497 2735 -199655013 -180114637 6149 18912815 315450092 8833 -608722586 -604372177 4406 -39504037 323319528 7339 174718177 305267341 7125 984758233 -328439089 8746 357348209 571151168 2347 690218755 -966341392 1415 790805185 -289470931 6108 -853928283 625059375 7929 903882211 -756267434 4528 288396892 -110865839 7083 568509939 505436080 6066 775192135 -578480160 7726 -517047177 -892585231 2887 -742674827 -890148323 6209 490718230 13297982 5169 806860754 -256522804 9487 -337718848 710867164 965 -742476174 577086332 1128 -641743513 -741977163 1483 643240412 -62054205 4355 -641208950 809191902 5924 289429528 -634448468 291 326944888 34487722 2881 -626119646 221629539 232 -986798763 -238867983 7234 80638889 700760523 8296 484203679 -428060524 1613 -200432659 951409368 8862 346106146 -256887004 9521 230990250 890315807 7442 744369343 -238504192 9753 -742674827 -920354849 6186 -30664265 78832863 9941 -412753693 -659937969 6832 25277645 760132745 9126 -723248351 -373742773 7380 -41723720 910797386 4905 -412753693 121273815 3603 -902913893 760132745 9383 72289201 689952861 5305 -270472709 -326867555 4698 -464997457 -283207497 228 -866805045 -155566831 4131 -830222831 162573004 1881 444203955 725567063 5130 -723817788 354868681 6875 486132758 -538783279 4550 -252585274 -85425315 3082 -57926793 -477963972 1022 924375399 25245259 633 -296429472 847381634 8976 924865694 752571881 5379 -891435429 -153153706 2241 450999109 983092089 4335 846494925 -541221340 8756 -298306079 -507881407 1058 -999315023 -917177937 8719 374048762 744410083 7525 306909421 546315517 2779 -668294983 20640279 8343 -80483111 -391392334 3595 -177692824 69866389 2004 -49706513 767277603 8015 -637625968 -599705535 9031 134736800 -804086127 4089 958197040 505436080 7740 -235730132 -611172692 3200 924375399 -414919441 1785 -963214471 -804580750 9812 -297925385 906601156 8495 48202816 50437640 5554 132666338 -538783279 4268 -594876646 -238504192 3097 557828077 -256887004 4756 274684164 -180019002 5357 97269878 230960562 2224 -462794916 -890148323 1899 562484066 375063920 8981 -222755521 -510150761 5628 924865694 505436080 1768 640846707 -278764461 3645 -852061915 546315517 2801 -296429472 815772525 4511 839743563 923947394 6158 -915467466 -849890539 4123 -788691861 -1544306 9035 -655787129 -18027120 6857 603283737 -370601295 9215 -224653306 -959377362 3425 486132758 -611172692 2857 6050410 173706002 2354 -506108098 230960562 8971 -410968218 -269653141 8834 -626119646 713033531 8933 377338343 877599979 9093 -138739177 -930063693 1174 -80483111 865035290 6562 242166718 20640279 7808 215460157 951409368 1059 -418986193 697350972 3530 -46963869 865748389 7229 -719954341 186112748 8970 -165895350 552945615 5919 -362797003 302261235 6243 -816399402 -477872507 5518 -931162724 -912791350 9515 742195767 285651977 1825 -41723720 -402609820 9649 -485776708 172011590 4552 -720279006 69866389 1134 744180713 735266920 1811 -818563944 135100579 4426 -389046679 -342686234 1377 481309793 576308127 8816 -177692824 869461301 4199 164014304 -436066679 325 929592861 -235480390 2818 -9979738 71638226 9509 -80483111 350857850 8190 589418019 -241109217 8031 -742674827 -439161220 2952 455237207 235577293 5748 -662161563 -510150761 9778 -795235195 -434454493 5562 -731712580 -550496243 9862 39323915 164789337 230 326944888 923947394 5453 -713609356 809191902 5449 -49706513 -849890539 5905 -156704963 737416156 1339 147521749 -256887004 5872 -56515768 32988365 4486 -641743513 -774185484 4546 276670886 214001109 3188 -252062903 -110865839 654 -750364362 -519618554 7581 -222755521 -185727053 2616 377338343 -538606907 5338 -698100407 800872927 590 -395956989 -723259232 7998 788860010 -275855088 7139 -580193843 -616215891 8438 -873330901 -154221403 5804 514387831 301566791 9854 276670886 -981396868 3850 -24555993 -224835212 4823 186143921 234812484 5336 -957024935 -830206964 9750 765724683 -160616618 9382 -343048181 576308127 6639 677101531 -933871142 9061 171041959 735266920 8883 799451393 206971304 9605 -80483111 -79813879 4902 -347105773 -326254820 2235 -354473179 -541221340 2901 -733269590 -519845955 9000 202006559 909720152 8662 377338343 339857137 3190 997717396 -649744978 1552 -304998049 -104871800 2405 -465268228 173706002 669 970142316 227796847 1734 -782345427 184543446 4141 324917167 -22135290 4677 -157757047 612937914 8350 -303185692 290903050 4221 -395956989 305267341 2266 -552935221 -644469017 3111 -726202882 746720990 7520 -608722586 -975541629 1556 276670886 -954204496 3350 306909421 -804086127 2908 419955461 -220282924 1517 860901194 -987312206 3830 -340171206 355375465 6870 -677582183 -25481956 2121 600595365 260681552 3269 -252585274 -606256406 6434 699845372 743907535 3523 -921972308 105963480 6776 518236817 -834467209 4424 -380535924 -339092621 1389 -642406813 -246727512 426 7927533 241641947 7623 -676826894 -641768215 7824 606386234 679770619 3934 -573101732 -519710186 7114 632995737 -406636424 2839 6941521 526029047 8437 392619171 162818619 5345 208370227 -982620691 1465 -713671847 113055790 8958 598692061 735266920 3766 -229462282 305267341 517 132666338 -637243618 6176 814168394 -568505124 3990 -626119646 300598832 5015 -347105773 242506470 9550 556956133 612937914 3722 -578346066 -578480160 6699 676457194 -353878938 8285 603283737 267514505 1251 -320240582 510460231 2569 775192135 925036002 4337 218552482 628016383 2804 691696706 -387385224 769 979367031 -542766725 2289 212383076 510460231 652 -337718848 -497617879 2218 996958697 -382741973 3350 -205591575 957236409 5243 -485031576 -573863688 39 -113858331 -918763788 9185 941043086 -488329721 582 317197461 -870714362 2772 743615922 -723259232 4798 -320065127 -253862095 2144 62409989 -654048846 6682 230990250 -269653141 9947 -573101732 -420200090 5955 -818563944 34487722 4659 -566276366 537681327 6972 -485776708 314701704 2086 -641208950 -542766725 1612 359856605 383709576 4679 623885564 643726334 8285 -847492585 227796847 6238 -138739177 -596741589 5251 94407230 -667907585 9327 994188367 -435842546 5552 276934223 323319528 8398 -347105773 -804580750 7733 507130881 787155496 9314 170281305 -533410976 1964 388998433 -339092621 9032 -999315023 953642587 2436 336261049 301566791 58 65640932 178866616 7965 -277916716 -78776258 7840 490718230 223758683 2917 -24354900 820204610 8934 981998742 -954204496 5587 60178104 -510150761 9359 -484301856 -954204496 1171 -396260662 148237200 4297 -430204903 246550739 6481 661504142 -56290324 6497 388425412 983315446 9306 799451393 -606256406 217 -915467466 -920354849 2863 -533099096 -648616287 2231 773032821 691372823 7964 -840080990 186112748 4480 736000118 -430138322 8937 39323915 -774185484 3270 598692061 329596656 8592 -409309355 510460231 1231 806860754 451143780 8719 320190225 -38529745 887 77257476 -979376042 9710 -943765901 -122563446 8054 416939399 -497617879 8355 -80483111 925036002 2373 -814521565 -127944183 84 -963214471 451143780 4269 507130881 -842651603 2221 -999315023 546315517 8130 -139250047 792126616 2900 320190225 637639714 159 774766110 -634448468 3434 -642406813 -519618554 9314 -89914167 -538606907 2628 -566276366 230960562 329 997717396 329596656 5721 725296106 -180019002 3293 -391256746 668716963 7868 -205591575 233967741 6479 904377080 770188411 2237 -658800027 -871032819 7985 -817455026 -634448468 1931 -949652880 -291242407 6424 -719954341 -382741973 2990 -80417143 -550496243 2431 -523534710 822735291 1779 -372598176 760808182 253 -853928283 -56290324 6823 -398942627 612937914 8922 -943647082 -674143567 4041 765724683 662075929 238 -960344885 462889810 2425 -89914167 -980745605 1915 239977367 -1544306 6982 -484301856 -917002395 3597 -862762751 -682911832 4055 -608722586 83192310 7439 859615587 184543446 3208 774219377 185176345 4944 208653695 625059375 8153 -200432659 -918763788 8599 333144811 241641947 6577 -723248351 953642587 2867 -842131951 -507881407 3257 830044995 -102616382 1222 -464876611 -269653141 3079 -984681216 -552163616 1892 -195552514 -108961822 1608 185320654 -926175164 3143 606386234 101406452 9027 531457998 576308127 8966 -473282718 526029047 7482 -414072427 -180628268 4853 -127099524 186112748 946 72289201 -80079561 5262 167095145 -138728153 6038 -776344661 -667907585 9361 967176925 83192310 5975 -296429472 673747334 6169 -637625968 83192310 343 124521096 -430721629 4688 132666338 -189256438 1159 -304029084 628016383 7172 373708873 -959377362 3133 593245571 -812767182 1594 -900897170 -256522804 987 -866805045 -707104214 5298 250399364 -981396868 8669 -292255571 -556644281 9948 203882298 809191902 1522 -430204903 301566791 5450 -60381668 910797386 1997 5989923 -648616287 3911 -259881996 -523131123 8252 554902523 459630031 6807 445487668 -967985982 4281 -851229723 871037015 7391 846494925 -606256406 9648 -429705827 637025929 2934 82437869 -541221340 4241 -504728021 -715481022 9388 -337718848 614083036 7735 261480454 -987312206 9771 526115530 -707104214 7000 -395130011 -714969150 8796 -818563944 -18027120 4926 677101531 953642587 6268 288822109 983092089 3142 289610218 623594641 5391 940580089 -60039432 8536 -145693826 71638226 1076 -464876611 -39716639 5831 -641208950 514647040 6010 -569925158 258279313 6810 898890414 -519710186 9426 929592861 -998282020 5307 250399364 -804086127 6789 14549497 -137415419 3406 676457194 619013448 3720 632166073 948573862 5924 956500599 -180628268 2621 -395130011 -847516222 9168 -605433625 457730381 6524 690218755 822735291 3546 514387831 -17837615 9746 -145442184 725567063 5284 -221252086 679444628 5866 137362839 800872927 3402 766057365 954289075 9594 14549497 164165409 1486 -984681216 523443473 3423 426406281 844342243 8947 575593831 625059375 1869 799451393 -587938776 3848 688304736 -155566831 1808 -32127524 -519710186 6552 -418986193 -339092621 5926 515731471 711907478 143 725296106 -523131123 8913 388998433 -345372687 4769 995796966 -823688399 712 -178692644 510460231 919 788860010 571289655 8831 80638889 808458464 6121 518236817 -378650091 8455 50900266 397008646 291 556956133 596844461 5495 704952011 925036002 1233 812095536 -79813879 6955 -712768288 301566791 4029 250399364 763812773 4860 -80417143 -964453208 5820 38832074 -714969150 5361 18912815 142516378 9220 -795235195 782701464 4549 788860010 -2844514 7377 -541903248 957236409 1001 202258799 -930063693 9849 -742674827 -532461869 7292 431597356 83192310 909 -790567313 -674143567 9561 -464876611 807498308 2913 -887409683 770188411 2400 587732774 -532461869 8302 593245571 -416125915 1896 94407230 925036002 4790 653488323 359326871 8388 -215298725 290903050 2537 -999315023 54064180 8212 -229267078 925036002 4534 956320838 430751296 4094 -636004911 -1544306 7572 828427488 -727449159 7453 -82560345 505436080 7922 416939399 -373742773 7129 -788691861 -373712345 9452 898151267 -160616618 5575 -684246827 -326867555 7312 230990250 -569727142 211 -9979738 -246255401 2481 -782345427 -56290324 8604 388998433 -254980365 3194 658268677 192105438 3407 484203679 624711990 2741 -81105363 -759341521 7816 -820917610 -269653141 6205 97778439 697350972 2533 -462110684 107428773 833 -473282718 872494340 4443 676457194 -972401466 6555 -749150071 -759341521 7197 -616075888 -72808273 5216 -107144390 -108961822 6075 -897411868 -969822537 6761 -388974008 -842651603 1640 -139250047 -800207670 5842 -138739177 330258523 4991 585806236 994859498 1010 461120723 -155566831 6103 -904289455 -578196919 7227 40730044 -94241214 5253 -430204903 948688886 1762 -495872554 851865821 4769 -215298725 815772525 6641 -429705827 869461301 6668 -885902280 852597739 8187 -711940062 152975300 8322 -252585274 32988365 913 385077631 484968871 8075 -605036105 -579706452 9108 598692061 -587938776 3702 -955947554 -402609820 570 -513151710 -38529745 409 -82560345 -575758012 9476 400206984 83192310 1762 -753444014 147468541 1120 632166073 690335848 4434 -624499268 957236409 9820 -57926793 152975300 1484 958197040 614083036 907 -994655931 -342686234 4185 -663610139 330258523 8539 203882298 58400332 3870 -873330901 -323498634 1141 -252585274 822735291 4448 725828363 -966341392 3543 -410968218 -256887004 7927 796608963 -523131123 7424 812095536 -762984644 4705 -866805045 -812767182 5755 208370227 -353878938 3785 812095536 -254980365 4702 598623000 34487722 1161 -354473179 282650126 3523 -60381668 -871032819 3884 -177692824 -482425657 7159 -573106477 -563052661 7143 -698100407 -573863688 7649 -171017790 -689864118 9946 276934223 697350972 1286 159963934 301566791 3090 17834815 899852615 3388 400206984 -435842546 9425 230465541 173706002 3084 -362797003 -947024393 2576 461120723 81565408 5068 200002129 530975902 3620 154929870 518522757 9980 -297925385 -812767182 9792 17834815 165176940 7551 -742476174 145992042 8778 -608438352 591101630 2733 -193222752 920790234 1153 -818563944 -542766725 6087 242166718 121273815 9422 -185227082 135100579 9580 160809207 748105066 3448 -572328769 -659937969 8938 745796394 588009941 5693 357348209 763812773 7831 346720726 -137415419 8126 450726355 -692760474 3201 -641743513 -137415419 5995 101065261 -654048846 6418 632995737 -122563446 3584 444203955 -72808273 7849 -684246827 637025929 1006 897184369 -774185484 4006 -318594823 78832863 6654 218552482 -917002395 5093 -337718848 221807394 8177 -60959292 737416156 3261 -978041604 673747334 2348 -293301938 -416125915 6745 -320240582 9067497 1011 600595365 -975541629 7256 214470427 -972401466 5683 377338343 -892585231 129 -895856160 -669544691 7398 358603584 -964453208 7417 317197461 206971304 769 -760927535 -920354849 4920 -459660004 -12658682 6480 -816399402 184543446 5561 -711940062 -428060524 1205 -931162724 495259264 2945 -56515768 316245420 7885 744369343 896907104 1107 98412735 -987312206 3620 -195594144 -677383695 5170 955336534 266354586 2330 205740340 540533417 4359 -817455026 -972401466 2455 237202817 -396443569 564 945885557 -410456729 1484 796608963 -72965798 3592 769252533 586257457 3082 319836471 978934680 3093 -719954341 260986665 7464 568509939 -735027831 5519 -754687225 -580802379 2831 76589551 -353878938 4197 -719954341 -339092621 8824 -393621510 13297982 1717 -117882944 -523131123 5161 500691477 87942942 6764 970404299 583887438 9548 691696706 330258523 8045 134736800 540533417 1746 -252062903 614083036 3107 -864361257 546315517 7846 -594876646 896907104 4424 974033465 -477872507 7733 -303077343 -604372177 7910 -462794916 -507881407 6397 385077631 459630031 6590 443742845 216476815 6820 97778439 -216733767 2441 941043086 -467674160 5867 -303185692 120714490 3708 377338343 545926563 1283 875158202 78832863 9920 242276279 -756267434 6047 36208776 164165409 672 -252062903 983315446 859 -517047177 223758683 9813 252844961 -339092621 2316 -895856160 -464278607 6031 -332445377 -467674160 1816 377338343 655182973 3749 898151267 -406636424 1320 -820917610 -804580750 4912 -393621510 -60039432 2348 346720726 375063920 1187 -462110684 -457339610 8558 -404777150 831097006 4879 202258799 178866616 7338 -517047177 681650630 164 -782012495 526029047 3228 823212438 530975902 1899 531457998 855531857 4715 -711940062 451143780 5042 -605433625 755033596 5222 -145442184 510460231 5255 416939399 984136690 5308 500691477 216476815 3018 799451393 -578480160 2801 -117882944 407966190 2973 415350853 -620537603 5550 -836052744 673747334 3709 -984282547 852597739 7737 799451393 737407430 486 -82560345 268124172 8709 -748046122 -137614817 610 -193222752 83192310 2859 976065724 787155496 2211 -742674827 782701464 8170 769252533 -981396868 5266 806860754 20640279 4155 309782673 -578196919 6376 -223542791 932809740 6233 -978041604 815772525 1403 -295746759 -999366082 688 -816399402 -842651603 4651 744369343 397008646 772 426406281 -434454493 3550 -975509051 800872927 163 632166073 -268014947 4777 320190225 148237200 8557 445487668 266354586 1474 283582015 983092089 5876 -459660004 691372823 6418 318435094 305267341 5696 147521749 673747334 6542 -72660599 -153153706 357 -435603523 -541221340 1432 373708873 -518037450 775 -624499268 -469304036 1346 599861155 725864175 4701 796608963 619606312 3940 -24354900 -370995350 5044 416939399 -370601295 3311 -410968218 -396443569 1734 -270472709 505436080 2609 -731712580 -830206964 6411 60178104 710420710 3514 -80417143 -118950135 9103 996958697 -933871142 4143 -852061915 229158822 452 606386234 -164423199 6846 -57926793 266354586 4762 -670941446 658148446 6561 860901194 34487722 541 706094613 934322296 6007 -156704963 109588416 3471 -788691861 -804580750 1183 628785561 164165409 8839 -594876646 -283024647 1287 374048762 -550929672 1800 276670886 -428060524 3221 148638548 186112748 9717 745262886 334468470 5412 -624499268 227796847 6147 632166073 -60039432 5250 970404299 84912338 6624 907986225 612809394 1224 134736800 105963480 9555 801372660 -842651603 170 9908275 58400332 5861 -592869884 988138114 5232 -552935221 -185727053 1071 -195594144 623594641 3013 17834815 282131358 2212 -285968378 -502510208 8942 -392563411 -38529745 4034 -410968218 -634190590 1406 -999315023 -254779032 2035 132666338 -56290324 3799 -215298725 -967985982 3641 -398942627 -637770708 3220 875158202 334468470 5098 -398942627 302261235 5718 587732774 -216733767 3144 861072654 -568505124 5500 -303185692 -434454493 5429 392619171 695424884 951 -200432659 69866389 9557 174718177 -238867983 2621 851137422 401065763 1013 -826268461 165679230 3389 904377080 576308127 5307 970404299 -295979666 2722 -75232342 -541221340 5807 -501570916 173706002 4300 230465541 939797135 4633 -465268228 104047847 1052 -195552514 658148446 2955 112146941 -416125915 6271 543489268 165679230 8657 -485776708 643726334 6814 34562744 -420200090 9142 214470427 345293859 9427 326178903 -428125906 633 -157757047 809191902 1695 208653695 792126616 1985 237202817 -353878938 4362 -26248663 -402609820 5181 -724955977 -659937969 1643 288822109 -917177937 4895 174718177 -102616382 9546 -648172782 807498308 3275 -24555993 -587328878 643 970142316 -988857540 6539 50900266 316245420 2620 -1525175 -72965798 4741 -161837184 -145656182 3320 -960815885 -599705535 384 101065261 397008646 8749 979367031 690912387 4275 164014304 -138728153 4756 -324108487 -164423199 5503 -978041604 -963031318 2671 814168394 -72808273 6206 834030362 312278158 2129 -473282718 -812767182 6012 996958697 552945615 2121 321658590 -912791350 1094 -303077343 -302291887 8719 -295746759 -283024647 3905 -698100407 -363659966 6083 -572328769 382394381 3550 -252062903 -107473815 1587 -455260398 -507881407 7466 40730044 -576052836 7516 -580193843 -39716639 9434 -139250047 502233577 6738 796608963 957236409 1816 -222755521 577086332 1828 -343048181 -890148323 7592 375298123 147468541 9642 113991999 -277770150 6270 95229358 -91451757 3362 200002129 -25481956 4884 970142316 625494491 6698 -501570916 -256522804 3831 -840080990 241112925 1406 419955461 -689864118 5906 -288462512 -641768215 4501 789599069 -747172297 4766 745796394 727249379 1704 -259881996 920790234 6040 -30664265 -849890539 3268 628785561 -462044632 4356 319836471 -350396971 1248 450726355 -576052836 8145 -641743513 -933872333 464 471959189 -295979666 973 372746255 221807394 6859 -573101732 -681273289 971 205740340 -741977163 5036 -684246827 -542766725 8611 -224653306 511120657 5189 -826268461 510460231 5786 -506108098 748391913 7081 568509939 -457339610 194 -398942627 81565408 6681 -811440102 -13579437 2995 443682091 109588416 3087 676457194 843133948 4410 -473282718 323257823 2635 -395130011 -256522804 2610 878804098 162573004 6763 792418959 10315616 5633 346720726 382394381 9439 846494925 221807394 4548 -145693826 -85425315 8555 375298123 878753022 6590 -731712580 221807394 7294 -676826894 60115387 9709 426406281 586257457 4228 -968473567 655182973 607 -895856160 194386713 4552 898890414 -238867983 7604 -91480363 910797386 9677 -616075888 -104871800 5428 -303185692 643726334 2573 -430204903 305267341 6210 -816009077 909720152 865 486132758 -363659966 5265 -292255571 545926563 723 185320654 -707104214 7255 924865694 -742514560 8561 514387831 -457339610 7088 -459660004 116410268 7092 996958697 -681273289 5173 -637625968 452933610 4544 -314668245 290903050 1373 -88984793 357634387 8796 970142316 147468541 3155 -395956989 836292797 9477 300584887 198809378 9480 -506108098 -157362262 3391 970404299 865035290 8075 -516862573 -714969150 7036 -303077343 -469304036 4663 9908275 -246255401 5761 208653695 -488329721 6668 593245571 -238867983 8341 878804098 -160616618 1553 -235730132 -654048846 6172 -995948801 404498162 3720 -391256746 760132745 6196 872946790 -587154461 8084 -720279006 308467212 206 -804711490 -457339610 5511 -340171206 -616215891 239 -719954341 -735027831 9999 375298123 -892585231 9432 -578899112 201215238 1987 600595365 86906463 9347 924865694 206971304 3369 -139250047 -482425657 9024 690218755 -214031543 4378 556176900 221629539 3984 186143921 -870714362 2264 -354473179 -2416772 6463 133578046 378550894 7503 389689903 906601156 6712 38832074 -981396868 6331 -24555993 957236409 8756 333144811 -682911832 8522 -259723723 -439161220 1828 -679771608 -464278607 2609 -404777150 697350972 2432 486132758 -414919441 7331 618828757 587394411 5311 -678310388 642676439 8944 -915467466 -626960836 5848 373708873 -550496243 1370 806860754 725567063 2233 208370227 -963031318 7903 637350827 -4922978 4662 830044995 807498308 4130 -733269590 -675821088 6437 806860754 -964453208 8779 -295746759 -667907585 4616 -62104082 497556073 1554 -826268461 430751296 5611 336261049 908862009 7366 -393621510 695424884 5920 745262886 -620537603 6547 618828757 -675821088 8551 419955461 -507881407 9107 589418019 -540147019 2642 898890414 452933610 8549 543489268 -478868248 7592 133578046 -2416772 3596 -885902280 -981396868 1817 765724683 755033596 4905 903882211 300598832 1986 -501570916 -654048846 1628 -304998049 540533417 5906 482175535 152975300 712 51022000 -817688363 7836 725828363 792126616 5317 -293301938 100537981 7663 562484066 -482425657 6459 361901512 140118715 2803 -719954341 221629539 7052 979367031 -804580750 8853 -102108106 145992042 3024 -784965875 737416156 8181 186143921 301566791 1464 -9979738 782701464 8270 872946790 162573004 6572 -292255571 350857850 935 812095536 574893362 550 431597356 -890148323 9080 860901194 923947394 5412 -943765901 690335848 4944 -616075888 994859498 3336 358603584 537902684 741 -758730708 -723351459 1362 -332445377 545926563 9003 997717396 -107473815 7505 -484301856 -413649920 9513 -347105773 -872013529 8838 50900266 -519710186 3177 599861155 595584975 5915 981998742 715905772 2783 -292338832 596844461 4450 -891435429 362357458 989 126227291 -353878938 5761 -156704963 -160616618 4212 392619171 -987312206 7437 774766110 -387385224 7070 385077631 510460231 2373 -252062903 116410268 9658 490718230 -414919441 4977 -742476174 -430138322 8552 -347105773 -917002395 5835 -818563944 526029047 3671 158720776 -634190590 2206 164014304 923466000 8187 830044995 917915710 5916 -455260398 -430974226 3283 290220374 352760 5845 -485031576 623594641 6427 -221252086 116410268 5589 933592111 790791048 9358 97778439 -277770150 4541 388998433 -877856608 3342 -303185692 229158822 5701 76589551 -488329721 7943 461120723 -763707999 9873 -592869884 697350972 2929 -811440102 643726334 7522 -999315023 -727449159 6934 -199655013 -540147019 2591 -742674827 591101630 4628 252844961 -308069367 3109 -788691861 378550894 7843 132666338 -419413153 2107 782059495 315450092 6889 581880129 260681552 5273 212383076 362357458 1180 -949652880 24721518 6650 186143921 530975902 7513 271669262 735266920 4768 997717396 -498612066 4979 202006559 -538783279 8008 320190225 137137472 4351 -753444014 -959377362 5102 -222755521 -606256406 4510 872946790 -128633008 6802 -161837184 -610759465 1098 9908275 305267341 6636 373708873 -373712345 4854 704952011 -933872333 5325 -248959048 260986665 6160 372746255 625494491 758 -8891200 305267341 9928 -804711490 330258523 541 152683172 511120657 5046 -140204704 -834467209 2109 -605036105 -947024393 9047 -578346066 173706002 4302 691696706 547792085 5720 -523153635 302261235 9798 481309793 725567063 2008 -684658326 32988365 3903 -994655931 355375465 7815 288396892 -477963972 4874 -280158933 586257457 2212 543489268 198809378 9346 484203679 -877856608 8790 941043086 -106926072 2020 153650122 -933871142 7417 849370527 9257479 4558 945885557 -78776258 8557 138983262 -659937969 5878 -82560345 -17837615 5002 66554430 315450092 2573 -57926793 -967985982 2614 -501570916 -13579437 9988 358603584 375063920 7643 220316799 -736169755 3678 211476448 844883068 7507 -215298725 869461301 4423 377338343 404498162 9365 159519152 -469304036 3780 955336534 860325562 4038 -999315023 268124172 5595 640846707 700760523 5752 -605433625 865035290 5861 -790567313 -741977163 2326 970404299 -85425315 1313 283582015 -416082175 5732 727210702 -189256438 8635 -134704201 494296571 8593 113991999 78832863 6622 502461295 107428773 8063 -548146736 241641947 6503 554902523 662075929 5428 198792735 113055790 3850 17834815 -328361714 4162 225977642 323319528 6521 153650122 872494340 8869 -282947285 623594641 818 60178104 -681273289 7516 435508139 -72965798 8489 -228953103 948688886 6938 859615587 -727449159 8151 895696545 695424884 4861 -569925158 -175424765 3090 76589551 -289470931 1551 -222755521 530975902 2493 -277916716 -812767182 4876 834030362 10315616 6177 -605433625 456498577 3428 38832074 -707104214 2925 -229267078 505436080 6498 443742845 -185727053 922 -193222752 -563052661 3949 640846707 523443473 3 -396260662 -918763788 9165 283582015 -538783279 7251 618828757 852597739 9696 290220374 -849810455 6352 -229462282 571289655 5966 170281305 268124172 6296 159963934 925036002 9578 794990305 164165409 9321 -902913893 755033596 6283 632166073 725864175 1621 632995737 198809378 4203 976065724 54064180 3782 138983262 925036002 3774 773032821 459630031 6703 -677359660 121273815 837 -462794916 703761437 7188 336261049 -616215891 6563 -750364362 -599705535 2812 538056056 -988857540 4001 -320240582 459630031 9748 507130881 -353878938 9774 225977642 -720929795 8405 252844961 -917177937 7114 -816009077 -291242407 8361 -516862573 727249379 3347 981998742 451143780 4091 -235730132 -834035628 4335 276934223 305267341 1742 -864361257 655182973 188 318435094 283618452 3632 -485776708 127347959 5445 -484301856 655182973 7726 -847492585 -308069367 8727 806860754 -556644281 1626 603283737 642676439 8116 -235730132 940351551 1546 218552482 923466000 9333 -1525175 642676439 7539 443742845 -308069367 6133 -107144390 908862009 3591 159519152 831097006 8509 -167893416 -774185484 5291 -303185692 621799091 90 907986225 -241109217 8621 -414072427 -289470931 1494 -723817788 -578196919 9236 897184369 221807394 6870 -517047177 -350396971 5209 -62104082 186112748 704 -636004911 10315616 5109 167095145 201215238 209 500691477 -328361714 2907 632166073 194386713 3228 -30664265 679770619 3833 765724683 -644469017 3509 898890414 -122563446 569 -195594144 865748389 3503 526115530 -373742773 1133 -396260662 748391913 5236 568509939 407966190 6907 -860588659 623594641 3588 -195552514 315450092 9941 377338343 984136690 1407 -776344661 104047847 4653 212383076 783307873 4023 585806236 -933871142 2791 -252585274 -596741589 9008 827090885 713033531 3200 97778439 345293859 1994 -790567313 -747172297 6910 940580089 350857850 4833 60178104 917915710 3560 -573106477 223758683 8403 521711157 -752801340 2616 -377899289 612809394 9875 443742845 183142469 8991 929592861 755033596 8172 450999109 -253862095 4345 981998742 -339092621 3033 -282947285 -91451757 9649 -223542791 715905772 194 967176925 407966190 950 -468748459 -180628268 9626 486132758 -278764461 6878 554902523 114067850 2983 -594876646 595584975 427 40730044 221793945 5250 -573106477 984136690 6556 587732774 -122563446 6561 -684246827 -308625495 7766 -338588899 -439161220 3841 -641743513 -80079561 8226 -205591575 -229334088 7528 -404777150 -872013529 8841 597458038 -933872333 8106 302196177 -756267434 8174 358603584 -128633008 1483 -455260398 -561696456 9675 -667281786 -155566831 4886 288822109 -102616382 3792 -648172782 -523131123 9388 203882298 -216733767 440 -24555993 -669544691 4447 -723248351 315450092 2317 25277645 -488329721 3936 164014304 -246255401 8509 -344785252 859002805 3573 -60381668 114067850 1629 388425412 -930063693 576 603283737 497556073 797 -541903248 851865821 6012 -8891200 -707104214 9164 271669262 145992042 1786 -840080990 872494340 9326 -195594144 714190974 3292 318435094 -838009976 2717 -304998049 820204610 7840 -145442184 -578196919 6413 5989923 -599705535 1216 -523153635 397008646 6642 279935936 953028578 6872 -88984793 939797135 5926 -49706513 -238867983 1784 279935936 109588416 5526 832079231 -497617879 8666 875158202 925036002 12 -862762751 -811266222 7399 898151267 -145656182 7987 -145442184 877599979 2742 769252533 184543446 2743 147521749 -373742773 6693 -842131951 495259264 4268 153650122 -988857540 459 101065261 -497617879 5073 -296429472 703761437 4765 -134704201 81565408 3221 -860588659 -578480160 5617 -72660599 54064180 9480 627081375 352760 992 -271969423 285651977 661 653488323 -498612066 6896 901762269 869461301 9360 471959189 -402609820 1041 789599069 302261235 5931 -185227082 953642587 9286 7632844 530975902 1678 706094613 -269653141 6344 727210702 -538606907 1798 796608963 844883068 5990 597458038 -616215891 445 -485031576 165679230 6783 34842144 530975902 3212 871194505 145992042 5091 -999315023 727249379 2877 812095536 216476815 4343 -677359660 754349173 516 -684246827 -616215891 5017 958197040 300598832 5455 792418959 700760523 6036 -758152363 -402609820 9964 878804098 339857137 6085 796608963 467154252 1722 676457194 -323498634 2317 94407230 844342243 3411 -138739177 621799091 4056 -887409683 917915710 3882 154929870 140118715 685 688760575 975421774 3056 -821290384 -107473815 2711 -380535924 501786309 7275 641303610 -966341392 9189 555348851 872494340 2089 -417075880 -402609820 990 66554430 142516378 7570 -377899289 -4922978 4359 834030362 268124172 4173 860901194 327833852 5464 -851229723 -153153706 8869 -592869884 100537981 2252 288396892 330258523 8139 435508139 596844461 3897 -485776708 339857137 4862 242371970 316245420 112 -842131951 -981396868 696 -804711490 858256145 8901 -483963712 305267341 1387 95229358 83192310 5393 -332445377 -606256406 2014 -484301856 -550496243 5398 -388974008 229158822 4289 -337718848 911656525 4419 205740340 -75558732 5687 -252585274 923466000 6489 725828363 -370995350 8469 -75232342 -568505124 6430 76589551 -634448468 2630 901762269 268124172 7841 -265310524 760808182 8417 435508139 658148446 5838 860901194 -735027831 8942 -752427345 -756267434 5059 -295746759 -720929795 4501 25277645 653728216 7475 -197706645 -834467209 2313 -826268461 537681327 2537 254376885 -677383695 9060 743615922 523443473 4863 -259881996 -256522804 3506 -836052744 953642587 2688 -417075880 576296258 2467 627081375 -345372687 5291 -931162724 -433558593 4939 -8891200 576296258 9161 -417075880 -575758012 4685 415350853 379411178 6513 -949652880 763812773 5896 132666338 -689864118 955 766057365 957236409 5681 252844961 -373742773 8115 -195594144 577086332 1650 -887409683 357634387 3423 745796394 -253862095 6066 -711940062 710420710 5443 481309793 -254980365 438 -411443846 -596741589 387 -742674827 -987783463 8518 -39504037 -723259232 8409 834030362 354868681 7587 346720726 227796847 152 -228953103 358289528 8856 167095145 595610484 8225 -853928283 -255161784 8192 970142316 232844920 1092 -46963869 60115387 8343 -56515768 -410456729 6426 830044995 -60039432 7811 875158202 2937763 1889 -592869884 -378650091 3524 -39504037 140118715 4760 35292617 -409833937 8090 -642406813 -180628268 3404 -569925158 858256145 9480 518236817 -176184567 5922 -516862573 704079155 1014 -484301856 691372823 4615 -252062903 339857137 9995 -572328769 -972401466 5332 -700447167 -18027120 1420 -862762751 -590535547 1415 -32127524 -323498634 6014 6050410 223758683 9487 -579903004 -4922978 7026 641303610 871037015 4022 774766110 -568505124 5923 -91480363 -982620691 8036 -642406813 858256145 1720 -957024935 -180628268 3474 -229462282 -580802379 4831 461120723 -669544691 8445 725296106 654795929 2892 -483963712 994859498 5724 252844961 -975541629 1535 -891435429 623594641 6068 486132758 101406452 8388 -293301938 301566791 11 814168394 462889810 3567 -354473179 -640496847 4858 39323915 -523131123 6441 745796394 418236261 7878 -437269696 114067850 5316 688304736 -328439089 3953 -820917610 619606312 3958 415350853 -587328878 7998 324917167 -519618554 852 54815350 -882635508 6306 -140204704 715905772 3245 -817455026 537902684 4625 -830222831 831097006 5689 445487668 -626960836 3721 -157757047 32988365 7954 375298123 -575758012 4360 14549497 -674143567 6178 -864361257 201215238 3508 688760575 655182973 8014 994188367 637025929 8986 500691477 726123669 6450 283582015 -176184567 9319 -541613550 662075929 9469 346720726 -578196919 934 -720279006 375063920 6335 -641743513 -552163616 4730 384544140 -38529745 4208 -742674827 24721518 2238 901762269 855531857 8244 997717396 792126616 8393 878804098 -253862095 7180 801372660 -430721629 4598 -943765901 400802081 879 782059495 -680716101 8756 164014304 -428060524 9610 -523534710 -241109217 5961 -975509051 -155566831 2932 514387831 948573862 925 875158202 836292797 8213 -380535924 113055790 8324 450999109 105963480 9800 562484066 -637770708 3052 40730044 -969759958 1967 160809207 983092089 5065 -389046679 -980745605 4166 -753444014 511120657 8574 -404777150 -604372177 1148 95229358 586257457 2814 924865694 -391392334 5038 -667281786 614083036 3570 318435094 -967985982 5908 955336534 760132745 4508 -39504037 221629539 3473 -180309093 -176184567 8891 225977642 -157362262 4646 898151267 -138728153 9664 65640932 713033531 5207 789599069 505436080 9761 -816009077 679444628 9920 -731712580 -269653141 4476 154929870 625494491 1657 160809207 591101630 5263 769252533 -235480390 936 -404777150 -596741589 1975 956500599 290903050 1894 445487668 25245259 86 994188367 552945615 6758 381360154 185176345 4745 -963214471 576308127 9842 603283737 -153153706 8809 237202817 308467212 1991 60178104 -792640319 2401 628785561 384615346 8211 -782345427 -680716101 6975 300584887 790653415 668 643240412 -542766725 7263 359856605 84351585 7603 677101531 624711990 2005 -26248663 142516378 8841 333481643 576308127 8201 82437869 241112925 9905 215460157 -363659966 6841 -62104082 -94241214 4694 399221151 -980745605 9098 790805185 787155496 4479 481309793 -998282020 9568 220316799 -542766725 1681 568509939 577086332 8671 970404299 249521955 9429 471959189 690335848 7744 289610218 -370995350 5450 399221151 577086332 5112 94407230 100537981 5357 -811440102 -275855088 5591 389689903 -359196587 7174 -270472709 -533410976 5117 97778439 -981396868 2149 279935936 917915710 4434 -852061915 142516378 8813 290220374 227796847 2582 461120723 172011590 7552 -915467466 221793945 8487 955336534 -78776258 1340 851137422 -669544691 7842 66554430 537902684 5845 599861155 140118715 796 -719954341 378550894 1300 677101531 -165817517 4785 -605036105 619013448 8414 -749150071 523443473 781 60178104 192105438 5001 967176925 140118715 2330 727210702 221793945 2603 690218755 456498577 6170 288822109 -982620691 1459 -895856160 116410268 7542 262333337 653728216 2557 -667281786 -654048846 2406 806860754 300598832 1056 -930543776 855531857 8963 -594876646 822735291 5275 688304736 -519618554 4729 242166718 763812773 9056 -726202882 755033596 4914 967176925 -160616618 6784 381360154 221793945 1903 -485031576 -967985982 9640 515731471 528222218 3560 526115530 339857137 2779 -957024935 546315517 6632 -298306079 790653415 9360 -616075888 510460231 5249 482175535 537681327 2989 895696545 152975300 2038 -117882944 -454664712 9701 -282947285 484968871 8265 -485776708 737416156 5599 -641208950 -917177937 1521 419955461 537902684 7704 -975509051 878753022 2593 -667281786 375063920 4153 -641208950 874563739 5222 399221151 -308069367 4076 -30664265 -428125906 9200 628785561 282650126 4684 623885564 -420200090 7908 -994655931 -890148323 6652 -862762751 668596988 7247 -281453999 -104871800 9081 -862762751 -604372177 4686 97778439 260986665 9923 443742845 571289655 6156 851137422 -540147019 4776 -393621510 628016383 2716 290220374 -165817517 690 167095145 54064180 6952 860901194 185176345 8130 -663610139 -641768215 8345 585806236 -641768215 8637 -714715511 -587328878 1737 141018937 571151168 4407 -391256746 514647040 518 -758730708 -254980365 8158 415008073 954289075 297 -624499268 -528332594 5289 830044995 104047847 6854 97269878 -283024647 5217 -229267078 -882635508 2740 -295746759 -987783463 9663 -332445377 505436080 4832 202006559 -420200090 8006 -895856160 -967985982 1870 -667281786 164789337 3043 25277645 -370995350 4145 -157757047 135100579 5411 456971210 -363659966 9787 -895856160 754349173 3669 38832074 -176184567 1991 -37605991 407966190 4559 -723817788 497556073 7957 756775613 -800207670 4357 -788691861 790653415 1878 -852061915 164165409 3112 346720726 260986665 3946 -871396420 -480421233 2220 588746282 877599979 6615 -26248663 902716491 3774 9908275 -611172692 2828 -277916716 -556644281 292 -281453999 497556073 9588 717342480 172716317 229 -524590619 -436066679 2447 215460157 822735291 4812 -271969423 -91451757 6766 801372660 -382741973 903 336261049 147468541 9678 -411443846 -378650091 3365 -60381668 790653415 8071 218552482 -590535547 7056 -541613550 -106926072 7926 -344785252 673747334 7815 -354473179 -72808273 5512 -303185692 -510150761 1616 -259723723 -320275386 2760 924865694 939797135 3133 -662161563 -409833937 7724 317197461 -145656182 5741 -811440102 -269653141 780 -533099096 -359196587 3892 346720726 984136690 5907 -506108098 495259264 7838 283582015 -981396868 7769 388998433 84351585 2529 147521749 -528332594 1105 688304736 81565408 6961 -713671847 668716963 4366 -344785252 484968871 2488 -679771608 162573004 6252 924865694 -454664712 4566 731360872 235577293 7213 897184369 178866616 4533 727210702 84351585 9425 -505763077 121273815 5425 321737429 -838009976 7834 871194505 -920354849 1687 358603584 462889810 7183 208370227 285651977 9164 -724955977 530975902 4432 377338343 -175424765 208 -816009077 642676439 9354 -145442184 528222218 9554 -117882944 -762984644 6636 -714715511 -434454493 7990 -816399402 545926563 554 399221151 591101630 6854 82437869 407966190 2496 134736800 697350972 5733 261480454 165176940 2233 -750364362 383709576 7354 -205591575 457730381 6065 -171017790 -430138322 6587 5989923 890315807 4313 -713609356 -420200090 5608 202258799 267514505 5594 -468748459 -918763788 8219 230465541 86906463 2236 -753444014 994859498 1581 326944888 497556073 3191 95229358 489852142 9627 -18555551 -667907585 8266 -793494677 807498308 2505 -292255571 93515835 1979 -303185692 906601156 405 996958697 -620537603 286 261480454 -345372687 8496 -222755521 -72965798 9946 924865694 790791048 5514 -534346540 71638226 5049 588746282 -811266222 7084 699845372 -145656182 607 -180309093 -800207670 8634 -324108487 668596988 5294 34562744 -26030145 8872 -541613550 -165817517 872 -782012495 93515835 8413 -171017790 -457339610 2068 -817455026 13253654 7718 17834815 -774185484 9429 -712768288 186112748 9373 903882211 -561696456 2040 -485031576 452933610 9835 834030362 -180019002 412 132666338 -542766725 3226 -679771608 404498162 1848 -495427420 -674143567 7374 -304998049 -532480095 2664 242276279 -4922978 3157 443682091 501786309 7080 -9979738 679444628 1244 -713671847 -229334088 9621 -222755521 -62054205 7173 -566276366 -410456729 7633 623885564 896907104 7063 -304998049 595610484 2326 -265310524 400802081 2197 562484066 859002805 13 -742674827 -882635508 9874 -409309355 847381634 704 -80417143 304234449 6563 -275568251 831097006 5405 -145693826 355375465 5590 373708873 -747172297 4844 976065724 668716963 915 80638889 397008646 1427 -782012495 -464278607 9361 54815350 -268014947 4105 211476448 216476815 5659 -18555551 624711990 6424 319836471 -741977163 8482 -396260662 654795929 9735 -89914167 20640279 5876 827090885 -326867555 487 -637625968 -959377362 8286 381360154 -246727512 1933 208653695 241112925 687 124521096 -824673983 2816 -259723723 229158822 942 775192135 -756267434 7363 -271969423 300598832 6382 138983262 612809394 9478 -430204903 378550894 3759 -662161563 -741977163 2409 30661577 -587938776 8406 -840080990 -278764461 49 319836471 135100579 480 -753444014 -277770150 5119 817353730 162818619 1412 -1804967 71638226 637 171041959 637639714 8471 300584887 642676439 8747 976065724 637639714 5 471959189 -539801973 7642 276670886 -254779032 2957 -167893416 214001109 6438 -782012495 323257823 2172 -782345427 -160616618 9546 859615587 116410268 8541 895696545 267514505 9359 212383076 69866389 9440 -895856160 -532480095 1413 461120723 71638226 7433 -840080990 -370601295 8006 -955947554 653728216 8555 141018937 574893362 1560 788860010 744410083 7717 -462251380 -580802379 194 799451393 902716491 4908 623885564 -742514560 6641 -292255571 859002805 3674 789599069 653728216 9756 -700447167 232844920 4310 744180713 164789337 5509 -411443846 -502510208 8196 794990305 147468541 1362 994188367 988138114 655 208653695 -180628268 4731 -410968218 84912338 3989 600595365 -538783279 9829 126227291 -877856608 7186 274684164 -106926072 5759 -1804967 -834467209 6656 -978041604 -350396971 3243 974033465 547792085 8669 725296106 87942942 8416 486132758 400802081 6494 -483963712 -497617879 1645 -963214471 -434454493 9108 -167893416 -616215891 7649 -293301938 162818619 7580 -395130011 172716317 2106 153650122 -649744978 5724 35292617 -637770708 315 -56515768 658148446 3131 554902523 -370995350 8339 -637625968 -674143567 7024 554902523 -435842546 1626 230990250 327833852 1599 -304998049 -410456729 1853 -88984793 350857850 64 -835865341 50437640 8828 -830222831 748391913 4817 -816009077 934322296 7442 7927533 107428773 1021 -41723720 -256522804 7958 597458038 752571881 2733 -157757047 -659937969 9360 82437869 621799091 3055 -814521565 -707104214 8222 -840080990 -596741589 3733 -853928283 -107816005 7512 -138739177 260681552 2479 200002129 484968871 3169 -215298725 978934680 3596 -334823104 358289528 1888 653488323 755033596 8189 358603584 -254779032 5791 153650122 -842651603 4667 744369343 -735027831 658 956320838 207204985 3883 -157757047 -689864118 986 688304736 234812484 4863 661504142 233967741 2891 -81105363 -165817517 5375 742195767 528222218 5883 -39504037 -823688399 9321 -134704201 223758683 7564 -566276366 -67116370 7477 111664688 577086332 2813 -464997457 192105438 4429 -205591575 -804086127 6381 -80417143 -982620691 6875 289610218 -648616287 3920 262333337 -80079561 3043 318435094 127347959 5557 416939399 -430974226 820 -337718848 -94909804 8231 744369343 235577293 3530 101065261 726123669 1491 -195552514 612809394 4294 -481996423 -741977163 5898 159963934 514647040 9488 302196177 713033531 1640 -742476174 -784538084 4571 875158202 -106926072 9061 -724955977 -143728230 9211 618828757 -969759958 1275 -995948801 954289075 6340 -648172782 -478868248 5335 372746255 -406636424 8739 -398942627 282650126 5107 -288462512 430751296 4017 -462251380 643726334 7236 -392563411 -877856608 2341 976065724 -715481022 1633 871194505 -959377362 3546 970404299 954289075 692 388425412 113055790 6930 -228953103 -497617879 6675 -362797003 899852615 4329 -223542791 230960562 1698 -667281786 -77358192 7517 -684246827 -981396868 9474 970404299 -433558593 5358 -895856160 242506470 2333 -790567313 643726334 5441 -678310388 668716963 9461 995796966 595610484 5210 212383076 -689864118 618 50900266 184543446 1673 -713609356 -104871800 4971 -314668245 -575758012 2196 -222755521 145992042 5584 -195594144 815772525 8086 956500599 588009941 6214 -24354900 865748389 6039 202258799 -759341521 9642 -391256746 301566791 845 -24354900 104047847 9818 967176925 -532461869 3122 -197706645 -552163616 9593 -760927535 -91451757 8982 239977367 909720152 8482 -852061915 -770453868 2646 17834815 -689864118 6784 82437869 -626960836 6462 113991999 501786309 7884 326944888 -320275386 6780 -140204704 -804086127 4870 -637625968 -723351459 6598 -412753693 -550496243 5208 18912815 221807394 8941 691696706 -620537603 3415 640846707 -667907585 1617 933592111 577086332 1564 76589551 859002805 7944 -88984793 233977048 1363 -739519560 -478868248 7450 -902913893 -78776258 4931 -524590619 309767757 8223 220316799 872494340 9662 -277916716 -480421233 3884 897184369 852597739 6057 599861155 -406636424 2762 -533099096 266354586 8303 -579903004 703761437 312 -999315023 -817688363 4913 -49706513 173706002 7218 -895856160 282650126 7969 500691477 -339092621 1187 242166718 -987783463 8880 -138739177 957236409 951 -281453999 242506470 2500 -334823104 71638226 3301 443742845 -308625495 8015 -281453999 -563052661 7035 -293301938 790791048 3644 589418019 -687400377 2571 691696706 254718604 4524 859615587 815772525 8549 -180309093 -817688363 7553 -840080990 249521955 8869 -285968378 140118715 7321 -107144390 116410268 7535 -24354900 713033531 3294 -714715511 -707104214 8857 138983262 923947394 4396 126227291 523443473 7417 -157757047 452933610 6675 -750364362 -998282020 2462 -492064852 737407430 3742 132666338 -518037450 8195 904377080 -579706452 195 828427488 614083036 498 111664688 637639714 1100 171041959 -123998677 6966 -955947554 -56290324 1846 -337718848 178866616 8037 113991999 451143780 3593 -670941446 855531857 5356 160809207 752571881 4680 -957024935 -94241214 7579 -995948801 -428125906 4250 -984681216 988138114 5236 515731471 948688886 2840 134736800 162573004 9038 -963214471 113055790 9768 300584887 436709995 511 -252062903 2937763 8250 -719954341 -637770708 4554 333481643 642676439 9314 198792735 282131358 4790 -513151710 574893362 918 230465541 -637243618 1792 375298123 359326871 440 -516862573 -637770708 7841 -605433625 -25481956 9767 632995737 -842651603 7603 -760927535 -302291887 2033 -820917610 -823688399 3489 309782673 467154252 2972 861072654 -94241214 8685 94407230 -569727142 8550 788860010 -255161784 9655 198792735 233967741 1642 628785561 -920354849 2027 388425412 184543446 9893 320190225 84675120 8122 641303610 308467212 7112 981998742 -220282924 8477 677101531 -877856608 5598 -566276366 100537981 1606 956500599 -185727053 8033 300584887 511120657 3671 -223542791 162818619 5737 124521096 906601156 1928 -814521565 -620537603 4534 -826268461 505436080 9379 279935936 744410083 5983 -314668245 -963031318 2531 898890414 10315616 3978 455237207 86906463 9437 17834815 744410083 4861 -885902280 142516378 9245 -592740407 -420200090 3604 -492064852 -106926072 9269 28254867 -118950135 8980 276670886 -967985982 178 158720776 576308127 8384 -259881996 -575758012 1361 -566276366 703761437 2507 -667281786 -532480095 2432 691696706 404498162 8670 -338588899 847381634 7752 443682091 -2416772 2587 -698100407 234812484 3802 -541613550 250129683 6098 745262886 -107473815 7208 6050410 510260864 6514 9908275 -289470931 5494 878804098 748391913 9986 -754687225 -763707999 2624 324917167 459630031 6865 -750364362 140118715 4831 742195767 736209727 5755 202006559 -439161220 3639 160809207 -128633008 7502 -578346066 -680716101 2883 -965690654 -882635508 7597 -139250047 587394411 3476 -608722586 -892585231 2003 -268055717 283618452 3525 -897411868 752571881 4330 202006559 -975541629 5747 -534346540 -912791350 2397 -758730708 514647040 6780 -320065127 315450092 3995 -641743513 -723259232 7382 792418959 -980745605 5213 -753444014 -882635508 243 588746282 -75558732 779 -224653306 939797135 178 443682091 309767757 3627 -684658326 925036002 3159 141018937 -79813879 5002 -573106477 -640496847 9902 -377899289 127347959 3646 860901194 -180114637 5468 6050410 -94909804 5147 794990305 268124172 4375 133578046 934322296 1797 288822109 782701464 5112 796608963 -137614817 4518 940580089 -692760474 783 -804711490 -735027831 4305 -986798763 -674143567 151 -391256746 375063920 151 -89914167 -295979666 3113 -873330901 -959377362 136 -296429472 939797135 9317 -468748459 518522757 9581 318435094 185419808 5455 28254867 -963031318 7076 -395130011 621799091 839 717342480 -573863688 8444 -573106477 -246255401 477 288822109 -811266222 5762 -268055717 -373712345 3778 -221252086 -759341521 603 5989923 -918763788 1603 643240412 -579706452 3588 861072654 -587938776 8242 126227291 -606256406 3015 -285968378 323257823 1910 385077631 -523131123 6031 -608722586 514647040 1685 -271969423 -982620691 622 202258799 -610759465 7231 792418959 494296571 1694 158720776 782701464 5294 -178218611 404498162 9765 -338588899 165679230 4298 -795235195 612809394 1133 160809207 809191902 8050 98412735 -439161220 7699 97778439 -518037450 9849 628785561 9257479 6366 300584887 689952861 7966 250399364 -80079561 8691 152683172 860325562 1295 -573106477 695424884 8104 -293301938 81565408 7215 756775613 -804086127 518 170281305 -72808273 3558 -62104082 628016383 515 834030362 249521955 1752 377338343 -189256438 3615 -156704963 -541221340 9401 609354975 -457339610 4397 164014304 917915710 8416 -655787129 807498308 2981 158720776 -823688399 4794 515731471 643726334 9112 -999315023 714190974 6753 -739519560 770540018 3428 817353730 -180019002 5053 -27254901 -872013529 2185 -592740407 -77358192 4138 -788691861 540533417 9580 -49706513 710867164 843 756775613 -180628268 6587 -811440102 323319528 3774 774219377 -587154461 5569 200002129 -110865839 7697 859615587 711907478 1466 -337718848 -373712345 5347 -763126949 462889810 2153 -790567313 201215238 3102 -720279006 418236261 3369 208653695 106531338 6340 7632844 384615346 657 39323915 -391392334 5464 375298123 101406452 9980 -873330901 -792640319 4496 450999109 -278764461 105 -248959048 -435842546 9480 -195552514 -811266222 9998 -215298725 511120657 6920 -395956989 -849810455 7763 208370227 -590535547 6153 581880129 -634448468 4445 -860588659 725864175 6149 -816009077 221629539 6232 -285968378 -414919441 5837 17834815 925036002 521 -513151710 241112925 9775 -670941446 282131358 1603 -320065127 121273815 8584 -80417143 362357458 3832 -670941446 -157362262 8727 -505763077 20640279 7187 794990305 -659937969 7155 276318540 -890148323 869 -281453999 623594641 3374 -816009077 -917177937 1437 -485031576 -834467209 9914 -265310524 -606256406 8093 132666338 100537981 7996 -285968378 929621952 473 531457998 -747172297 8911 -268055717 227796847 1680 861072654 -254980365 1178 867830712 -428060524 96 420946811 -80079561 4245 -793494677 -687400377 2598 -193222752 100537981 8136 742195767 -137614817 3380 976065724 495259264 3109 867830712 -467674160 3223 799451393 744410083 88 994188367 -72965798 9320 274684164 915112531 4348 637350827 643726334 8978 333144811 283618452 9217 -362797003 809191902 8068 484203679 -145656182 6091 -788691861 241641947 6151 -248959048 -870714362 1341 208370227 -255161784 6242 -468116074 748391913 2022 -268055717 -180114637 5629 -199655013 869461301 5739 -852061915 760808182 3204 901762269 -433558593 3062 -642406813 587394411 3229 -39504037 690912387 6413 691696706 -528332594 6459 -8891200 78832863 5799 802713909 872494340 3876 745796394 790791048 2187 -605433625 -634190590 2961 -994655931 157310618 3018 -742476174 69866389 965 597458038 384615346 9887 -782345427 994859498 3345 981998742 -999366082 2324 782059495 -727449159 5669 -814521565 -770453868 1111 -46963869 -944284380 7321 744180713 350857850 4781 450726355 254718604 2350 320190225 704079155 2263 -345538013 -457339610 2607 -318594823 -514717258 8067 -984282547 929621952 4556 -304998049 383709576 8548 242276279 -373742773 9065 -304998049 -118950135 3764 138983262 -825880446 8819 640846707 357634387 8953 717342480 -587154461 8963 -338588899 147468541 2503 790805185 -587328878 4039 -354473179 -838009976 9398 -362797003 -966341392 5485 -516862573 -519618554 6916 -303185692 -416125915 6242 141018937 621799091 9564 -418986193 505436080 779 994188367 78832863 1191 -760927535 -804580750 2193 929592861 -834035628 2210 967176925 877599979 1331 -197706645 2937763 9345 -295746759 -933871142 5351 -178218611 304234449 1635 -504728021 260986665 2866 -24555993 223758683 5127 126227291 890315807 6665 -915467466 595584975 4590 -851229723 -959377362 760 -344785252 148237200 6161 185320654 -637770708 5169 830044995 -342686234 1653 688760575 -430138322 8183 141018937 865748389 2732 531457998 -145782884 9644 736000118 13297982 6190 7632844 -510150761 7496 903882211 -474396314 7449 372746255 -830206964 4027 -723248351 65925556 2405 -534346540 -62054205 1558 -156704963 400802081 1532 -821290384 715905772 4806 -223542791 78832863 8488 -46963869 315450092 2128 830044995 164789337 9581 -552935221 -980745605 5156 346720726 -967985982 441 598623000 58400332 1131 -748046122 -573863688 5306 -30664265 752571881 4324 970142316 -138728153 5216 -462251380 105963480 4270 -468116074 978934680 3155 641823635 -770453868 1543 -345538013 -640496847 5255 -178218611 710867164 8757 -965690654 -409833937 6173 -404777150 -185727053 6883 484203679 -920354849 9420 35292617 -735027831 2271 39323915 -143728230 8784 -578346066 80128302 3266 -676826894 -419413153 6658 218552482 397008646 192 -978041604 282131358 3881 -345538013 619013448 6769 -248959048 314701704 8496 -720279006 -576052836 3696 -668294983 -462044632 8825 202258799 246550739 1954 -464997457 221629539 6080 358603584 13253654 3913 336445578 -145656182 9811 -552935221 -972401466 6922 -156704963 510460231 3569 -145442184 24721518 892 97269878 957236409 8978 -662161563 -157362262 5443 -739519560 -892585231 1494 -999315023 -469304036 8093 -462251380 -359196587 6753 444203955 -964453208 1403 -82560345 185419808 5013 -430204903 -811266222 5507 132666338 -987312206 6641 599861155 -323498634 2772 872946790 746720990 3497 -513151710 382394381 4681 -804711490 571151168 4662 306909421 162573004 8002 -318594823 -784538084 529 -592740407 116410268 2448 -684658326 142516378 2170 -501570916 -480421233 3808 -795235195 345293859 1183 212383076 164789337 5163 -354473179 -847516222 9849 262951696 -6527040 4107 -724955977 -502510208 7385 415350853 -823688399 4561 -410968218 -283207497 7332 -9979738 -979376042 885 381360154 -413649920 2139 -404777150 87942942 5118 -9979738 -224835212 6782 -758152363 -430974226 4355 276934223 948573862 482 -412753693 162573004 2610 956500599 32988365 7426 147521749 -457339610 688 -594876646 -104871800 5315 -677359660 643726334 2240 271669262 -289470931 9642 36208776 -669544691 904 -295746759 -295979666 3234 796608963 93515835 641 -298306079 327833852 6649 677101531 489852142 8317 319836471 -912791350 7755 -481996423 137137472 9039 830044995 -569727142 5987 904377080 -715481022 6582 981998742 537902684 2397 -418986193 690335848 1050 -46963869 628016383 4992 -18555551 770540018 2091 358603584 587394411 4698 -719954341 246550739 5078 -80417143 497556073 4701 -292338832 624711990 5706 320190225 748105066 6185 324917167 330258523 4619 -117882944 -216733767 6858 743615922 50437640 5317 -165895350 681650630 9652 -975509051 -677383695 4276 -677359660 308467212 8764 600595365 -834035628 5218 -410968218 -587154461 2762 801372660 625494491 5808 -989673571 754349173 2605 -173326777 925036002 9274 -579753663 -391392334 78 -847492585 -944284380 9429 -763126949 -127944183 9783 -320240582 162818619 8138 -347105773 815772525 5222 677101531 -436066679 1112 699845372 760808182 7597 -89914167 537902684 1029 -580193843 737416156 8461 -393621510 -514717258 693 -161837184 -811266222 5635 677101531 60115387 5567 727210702 -22135290 9633 -215298725 172011590 3005 -372598176 -102616382 3664 138983262 -137415419 3667 -955947554 715905772 8965 981998742 -998282020 6131 575769250 -966341392 1363 -215298725 844342243 7983 823212438 407966190 1761 500691477 614083036 5167 706094613 84351585 9819 444203955 -692760474 9059 -332445377 -604372177 2733 967176925 -238867983 4539 -668294983 -382741973 9630 -818563944 145992042 8838 -541903248 192105438 2122 599861155 -78776258 5608 -524590619 350857850 1331 -750364362 301566791 1265 50900266 242506470 6953 -1525175 -350396971 138 -906744014 790791048 8440 632166073 -804086127 9153 587732774 -72965798 1553 490718230 514647040 1912 -750364362 234812484 1436 -820917610 -890148323 3977 -235730132 -830206964 5981 -320065127 815772525 6157 994188367 172011590 5286 -642406813 948688886 8046 823212438 -606256406 9244 -295746759 -687400377 4938 215460157 400802081 2780 653488323 -573863688 3849 -880768056 -519618554 1856 538056056 120714490 9281 929592861 -469304036 6653 358603584 737416156 2441 -847492585 -80079561 3391 -676826894 -238867983 6091 -139250047 621799091 2536 211476448 -56290324 9230 841773118 -542766725 8645 -388974008 540533417 4804 80638889 -467674160 6451 415350853 920790234 1471 -592869884 710867164 2016 -835865341 -410456729 4490 725828363 120714490 2325 817353730 -157362262 8645 -324108487 172716317 1011 -18555551 -153153706 5889 -24555993 -587938776 6859 359856605 50437640 7822 -847492585 -681273289 6547 996958697 9257479 7633 521711157 -110865839 1063 435508139 -137614817 571 -292255571 915112531 8349 -871335076 744410083 1334 290220374 790791048 8940 -754687225 -543877687 8274 -30664265 300598832 6558 898151267 -235480390 2992 -481996423 404498162 3892 288822109 -610759465 7068 -782012495 9257479 9769 976065724 -519618554 1233 907986225 -110865839 970 792418959 -714969150 776 834030362 654795929 2021 113991999 -79813879 8737 97778439 -616215891 2928 744180713 -727449159 7654 388425412 -291242407 5869 -24555993 -326254820 8781 -107144390 227796847 3898 593245571 302261235 5070 -724955977 571289655 4654 -268055717 433603754 6788 141018937 145992042 194 677101531 836292797 1495 378721678 282131358 9644 375298123 -40017599 9737 -411443846 899852615 8978 599861155 510260864 3439 773032821 185176345 7965 378721678 -576052836 788 817353730 -428125906 1404 486132758 314701704 9402 324917167 -454664712 6700 -662481765 -849810455 529 500691477 266354586 1270 333481643 -975541629 4139 593245571 643726334 4599 111664688 735266920 2943 -398942627 84912338 6550 384544140 357634387 7660 618828757 13297982 6546 -455260398 -278764461 8321 279935936 -872013529 8251 -573101732 -176184567 2092 -816009077 -687400377 930 -594876646 -6527040 3185 319836471 433603754 9988 643240412 -345372687 3724 7927533 330258523 1731 -354473179 807498308 3672 -281453999 -1544306 4806 859615587 -477872507 6177 -763126949 -659937969 3571 -579753663 -80079561 2904 -711940062 614083036 2330 849370527 587394411 837 -760927535 433603754 1124 725296106 511120657 8322 -270472709 752571881 1036 -949652880 -302291887 3926 -473282718 770540018 7486 -506108098 84351585 7392 254376885 283618452 5741 262333337 -519710186 3350 -830222831 -363659966 5514 -714715511 -238867983 1084 -80417143 -644469017 1218 126227291 844342243 297 283582015 -62054205 7352 98412735 -216733767 9047 745796394 725567063 8116 55392029 330258523 3754 706094613 -987783463 2442 970142316 917915710 2147 572970480 -528332594 8302 970404299 -180019002 2422 416939399 690335848 1143 658268677 -469304036 505 806860754 -587938776 6674 562484066 -464278607 2879 515731471 266354586 1769 386524132 595610484 6341 -994655931 -637770708 9380 -748046122 -792640319 6778 -796502525 -107816005 4495 -534346540 157310618 7412 38832074 697350972 5517 653488323 653728216 6242 -760927535 13297982 5244 -82560345 831097006 1453 306909421 710867164 8009 -318594823 93515835 4051 -41723720 -752801340 8838 500691477 378550894 4677 789599069 242506470 8634 -492064852 -293015975 2063 -723817788 -430138322 2424 -215298725 382394381 6937 940580089 -175424765 3955 976065724 -434454493 7869 940580089 -933872333 1520 744180713 241641947 4200 200002129 192105438 9853 -670941446 100537981 9077 443742845 345293859 1345 -340171206 13297982 9063 773032821 -72965798 3045 653488323 -849890539 3477 661504142 -644469017 3795 743615922 -715481022 2155 521711157 375063920 5836 -89914167 -402609820 4943 557828077 917915710 5118 774219377 983092089 8386 333144811 430751296 8262 -930543776 -157362262 9336 450726355 596844461 4451 -782345427 690912387 59 481309793 807498308 4124 801372660 -834467209 8603 699845372 737416156 1123 262951696 715905772 2873 321737429 -67116370 5562 -782345427 -543877687 3156 481309793 267514505 6597 -39504037 333687312 4308 -578899112 727249379 3233 -963214471 869461301 5318 -271969423 -550496243 1108 -167893416 523443473 8583 208653695 619606312 5478 208653695 -402609820 3973 158720776 744410083 399 -523153635 -959377362 3747 -836052744 -507881407 5185 875158202 -569727142 4461 -41723720 120714490 1432 -165895350 874563739 1819 -842131951 690912387 1871 -758730708 -378650091 761 -594876646 770188411 8310 -897411868 -118950135 1750 -485031576 505436080 2737 242166718 -128633008 2540 326944888 725864175 434 237202817 -648616287 9025 872946790 877599979 9899 774219377 -157362262 8684 118281894 844883068 9869 -871335076 -224835212 298 554902523 -457339610 3925 704952011 526029047 1330 -871335076 83192310 9817 -986798763 -947024393 9398 250399364 -320275386 222 284084525 260681552 5067 -871396420 165679230 2092 -404777150 -72965798 3259 118281894 -107473815 9828 789599069 201215238 7850 62409989 -396443569 5344 -830222831 -552163616 8583 -411443846 -326867555 2204 -435603523 537681327 9348 445487668 591101630 9478 -742476174 20640279 7703 -726202882 -723351459 2225 -594876646 -604372177 546 482175535 457730381 7054 -347105773 -94241214 4673 -318594823 -214031543 6605 717342480 164165409 8066 72289201 323257823 4560 -569925158 -373742773 8971 -864361257 13253654 9841 -943647082 -659937969 4231 208653695 655182973 8246 -462251380 25245259 625 598623000 -373742773 8291 200002129 -428060524 9269 792418959 -342686234 5775 627081375 -918763788 8643 -723817788 909720152 1467 378721678 782701464 6837 -826268461 -26030145 302 814168394 -457339610 9844 593245571 704079155 37 153650122 614083036 6711 -165895350 185176345 362 160809207 -804086127 6844 897184369 142516378 7298 426406281 81565408 5643 -667281786 690335848 764 154929870 502233577 7015 994188367 379411178 2262 556176900 -350396971 2135 202258799 106531338 9155 -864361257 93515835 9780 776650368 250129683 1531 -80483111 -176184567 2452 -193222752 87942942 419 490718230 140118715 2248 -871396420 -430974226 1005 358603584 -641768215 6993 48202816 266354586 9345 -713609356 -917002395 6280 929592861 147468541 6301 35292617 -328439089 3263 -579753663 101406452 985 -430204903 -138728153 3282 -712768288 -75558732 8382 -127099524 643726334 8322 -145442184 -587328878 4617 -975509051 596844461 7877 -817455026 -877856608 9419 -641743513 -892585231 4551 -931162724 -108961822 5667 731360872 713033531 308 -790567313 404498162 4543 802713909 24721518 6984 -197706645 815772525 8975 -533099096 227796847 8855 200002129 679770619 8843 55392029 305267341 7849 -145693826 58400332 6534 205740340 -56290324 9881 846494925 145992042 1635 970404299 -804086127 2047 814168394 954289075 7192 688760575 815772525 9963 745262886 899852615 4945 543489268 844342243 2948 -852061915 -370601295 1495 -414072427 -128633008 544 -742476174 -345372687 2801 443742845 526029047 2741 -616075888 267514505 9322 -57926793 -987783463 7631 -572328769 -811266222 6724 -252062903 923947394 7524 -80483111 354868681 5419 -91480363 120714490 1909 -75232342 673747334 1725 -195552514 836292797 8198 -304029084 -2844514 1593 445487668 -128633008 2592 688760575 246550739 598 -862762751 -747172297 5861 218552482 164789337 5095 -943765901 -283207497 9652 444203955 -102616382 7388 658268677 -800207670 9519 940580089 397008646 1147 215460157 855531857 1386 967176925 -283207497 2463 637350827 -964453208 6101 357348209 940351551 288 -984282547 -659937969 9900 841773118 619013448 1748 -30664265 808458464 7613 -935008788 953642587 1876 924375399 -834035628 7755 860901194 -523131123 5570 -62104082 -540147019 7745 -465268228 851865821 6811 830044995 -804580750 6249 -724955977 309767757 9608 -292338832 868619715 3150 967176925 822735291 4554 -726202882 -834467209 655 133578046 -420200090 3702 -195594144 642676439 390 318435094 -519618554 7340 -139250047 -689864118 3160 -56515768 -180628268 6399 208653695 -998282020 7022 134541291 -293015975 2097 -80417143 -947024393 8820 -72660599 763812773 7885 -396260662 -604372177 1504 -641208950 101406452 6490 -481996423 -507881407 2422 -579903004 954289075 7181 -396260662 -293015975 5803 -340171206 24721518 5967 801372660 -478868248 9255 326944888 -507881407 3231 828427488 -667907585 9086 981998742 -469304036 6633 -534346540 711907478 5377 471959189 462889810 5927 -277916716 -180114637 3376 861072654 300598832 6712 420946811 744410083 4996 593245571 696875596 8015 -605433625 137137472 219 -636004911 345293859 4269 -960815885 -967985982 244 588746282 -342686234 2131 -713609356 -590535547 7948 -392563411 -291242407 3409 623885564 -350396971 6249 212383076 234812484 707 159519152 -254980365 7525 -782012495 2937763 5005 -723248351 -56290324 3021 -860588659 -185727053 1380 -641208950 528222218 4476 -795235195 459630031 8720 -195594144 -518037450 9618 774766110 -391392334 4767 581880129 -216733767 8633 71562520 871037015 6909 -578899112 283618452 5082 426406281 173706002 305 6050410 940351551 1100 -662481765 836292797 361 -662481765 510460231 1245 -80483111 -291242407 5850 242276279 -77358192 1108 242371970 953642587 1745 -513151710 -752801340 8230 -295746759 -590535547 6398 295011177 -541221340 8425 -816399402 743907535 6770 -295746759 -378650091 4422 -178218611 78832863 3735 -533099096 510460231 8787 333144811 -502510208 1072 514387831 700760523 5792 -127099524 -60039432 544 471959189 -153153706 400 603283737 -959377362 9552 901762269 339857137 9195 225977642 -353878938 891 -814521565 -659937969 2098 -292338832 400802081 7149 202258799 329596656 4596 443742845 24721518 6269 152683172 404498162 7391 461120723 920790234 3750 -902913893 -917002395 3673 637350827 727249379 2349 170281305 152975300 8367 -662481765 104047847 4558 388998433 -430974226 3310 126227291 -128633008 1576 205740340 -550496243 9698 378721678 537681327 9659 152683172 267514505 7420 420946811 -540147019 7568 -960344885 50437640 1320 -178218611 -933871142 8025 7632844 -975541629 3757 39323915 624711990 2568 -320065127 -590535547 6502 -711940062 -611172692 5588 -391256746 -649744978 3634 -411443846 744410083 9962 745262886 -157362262 1031 7927533 -654048846 7681 -713671847 -528332594 2765 -902913893 235577293 9921 -393621510 -176184567 4089 -295746759 227796847 9077 361901512 911656525 8375 -337718848 -246255401 6543 782059495 932809740 9340 568509939 -137614817 3100 152683172 -25481956 6027 979367031 -185727053 3832 933592111 -185727053 183 774766110 -933872333 9492 -817455026 -871032819 9721 898151267 809191902 2693 415350853 -933872333 7555 -724955977 -413649920 4847 794990305 401065763 1956 302196177 258279313 2259 153650122 -967985982 5741 606386234 -681273289 5589 326944888 467154252 1524 271669262 101406452 6449 531457998 282131358 5608 782059495 -692760474 239 -814521565 323319528 8837 54815350 246550739 6181 598692061 157310618 5801 994188367 186112748 8493 924865694 808458464 7382 -667281786 737416156 1624 704952011 -430721629 9657 -340171206 362357458 9169 274684164 -26030145 2667 -679771608 71638226 3301 -252062903 260986665 3399 -677359660 316245420 1490 -485776708 -2844514 4476 -8891200 -434454493 2286 -347105773 -235480390 2804 -113858331 316245420 3434 170281305 -457339610 9860 -999315023 -254980365 743 859615587 71638226 2820 849370527 65925556 2057 -853928283 221807394 9842 455237207 -756267434 3305 -921972308 109588416 3139 288396892 577086332 8543 -380535924 -539801973 5787 -389046679 737416156 513 -197706645 770188411 4622 211476448 595584975 7029 -724955977 537681327 790 138983262 185176345 5582 775192135 540533417 6822 924375399 -85425315 5525 699845372 576296258 5151 -139250047 -410456729 1046 -462251380 896907104 5649 -485031576 909720152 7550 279935936 865035290 1732 98412735 -654048846 7233 498871246 -847516222 3705 -871335076 621799091 1393 -504728021 312278158 5355 -906744014 404498162 1117 -338588899 -681273289 6442 138983262 -759341521 2566 -641208950 737416156 138 -396260662 909720152 8648 -303077343 988138114 3848 -830222831 752571881 6648 -417075880 621799091 2494 431597356 -72808273 5593 319836471 681650630 6455 -27254901 911656525 3637 -388974008 -634448468 2581 -676826894 984136690 8248 -235730132 152975300 8305 -749150071 -123998677 4367 814168394 583887438 3699 609354975 -145782884 3538 461120723 -435842546 1060 598692061 925036002 3341 -816399402 -469304036 6657 -742674827 -933872333 7094 -277916716 227796847 8497 212383076 940351551 6491 -252585274 -320275386 3545 230465541 116410268 5130 289610218 -541221340 3806 -955947554 -917177937 741 -113858331 305267341 9804 -608722586 -539801973 2342 357348209 576296258 9445 -887409683 382394381 3120 415008073 501786309 8460 -304029084 80128302 2839 -782345427 -75558732 1971 -608722586 727249379 1634 -200432659 -433558593 4082 -608438352 815772525 4382 -713609356 -604372177 2682 -24354900 227796847 277 -978041604 -877856608 4297 -516862573 869461301 2943 -167893416 -800207670 9695 455237207 -804580750 7992 -758730708 -62054205 6577 159963934 703761437 547 -180309093 -532461869 1916 661504142 -238504192 6941 794990305 -842651603 1821 276670886 983315446 4566 295011177 -283024647 7439 -724955977 -104871800 3436 72289201 691372823 7205 -713609356 957236409 3993 5989923 -283024647 7578 588746282 358289528 863 160809207 637639714 9333 76589551 -155566831 2257 -523534710 -741977163 6433 -782012495 953028578 6724 -72660599 -25481956 4492 830044995 -107473815 5110 581880129 -478868248 2735 -955947554 -108961822 6719 -462251380 859002805 4574 531457998 -616215891 4165 575593831 93515835 3041 385077631 -2416772 4773 -592740407 -569727142 3475 600595365 -578196919 1455 -62104082 746720990 3465 -222755521 -175424765 7777 153650122 642676439 9542 -259881996 352760 3304 945885557 748391913 5676 -8891200 -308625495 7906 -435603523 -920354849 6598 585806236 -454664712 8360 -303077343 -579706452 1221 823212438 595610484 8379 827090885 357634387 3480 974033465 172011590 93 765724683 619013448 6832 -185227082 -578196919 2019 637350827 25245259 9571 794990305 207204985 1959 -484301856 -238504192 2943 -340171206 -498612066 6435 -224653306 -763707999 5378 -292338832 145992042 1563 -658800027 -39716639 9129 -468116074 537902684 8410 -713609356 713033531 4710 -80483111 13297982 9681 392619171 -532480095 262 48202816 -988857540 8988 945885557 -67116370 3586 -975509051 511120657 9686 -978041604 -488329721 9396 -830222831 25245259 2415 -252585274 625059375 6653 203882298 954289075 7979 -626119646 -998282020 7445 271669262 -102616382 7820 823212438 737407430 2515 725828363 978934680 8740 871194505 -289470931 6223 -57926793 -979376042 8740 -292255571 628016383 1156 -483963712 -834467209 1913 -637625968 -930063693 8522 706094613 -877856608 7113 -900897170 920790234 9124 -667281786 920790234 6248 -337718848 -477963972 310 830044995 165176940 7088 -995948801 183142469 9209 -541613550 314701704 977 389689903 -153153706 3186 -197256971 227796847 374 -641208950 577086332 9361 995796966 760132745 3177 276934223 260681552 7238 994188367 -519710186 1688 95229358 690912387 9657 -750364362 -573863688 7096 688760575 874563739 7898 956500599 -733323543 2201 490718230 878753022 326 -533099096 -804086127 9867 568509939 234812484 4317 639577616 662075929 6816 77257476 679770619 4336 744180713 -107473815 5026 -177692824 -85425315 7983 -758152363 -523131123 6647 445487668 -328361714 9154 -62104082 164165409 5731 -579753663 871280315 870 124521096 -742514560 8509 65640932 -339092621 8876 148638548 -870714362 2165 -91480363 746720990 5421 372746255 844883068 4821 639577616 -78776258 273 -915467466 767277603 4054 186143921 948688886 1393 450726355 -872013529 581 358603584 939797135 57 -102108106 -707104214 2742 378721678 -610759465 6562 600595365 106531338 5704 -298306079 -94909804 6512 -915467466 -2844514 4106 252844961 588009941 4376 588746282 315450092 8828 736000118 -892585231 2005 132666338 -474396314 5353 572970480 815772525 5132 -984282547 -947024393 8645 -288462512 -180019002 5772 -268055717 -659937969 5410 -949652880 -578480160 9082 839743563 906601156 9048 -8891200 358289528 6333 -626119646 -774185484 5973 126227291 -107816005 6614 -280158933 624711990 2161 321737429 173706002 6339 -81105363 -391392334 341 -678310388 323257823 2611 357348209 -823688399 3117 -712768288 250129683 9693 174718177 -2416772 8493 -161837184 86906463 5917 361901512 -578196919 721 -713609356 120714490 7488 -826268461 -742514560 2103 -282947285 625494491 6129 431597356 -478868248 2161 727210702 -987312206 7539 -205591575 860325562 2342 -395130011 58400332 4128 -398942627 -872013529 7465 904377080 260986665 6145 814168394 623594641 1134 431597356 743907535 1856 699845372 142516378 1032 -516862573 878753022 4139 98412735 836292797 4726 -167893416 514647040 1050 -288462512 -967985982 9024 -395956989 -2844514 2596 7632844 -947024393 8621 -388974008 -578480160 301 -897411868 -817688363 6936 507130881 -849810455 4707 -412753693 -541221340 1090 967176925 954289075 5562 486132758 -391392334 7962 -462110684 -435842546 8164 -750364362 -926175164 5995 -320065127 -812767182 870 239977367 951409368 2741 933592111 283618452 2631 -57926793 574893362 1343 -739519560 -246727512 1803 773032821 545926563 6540 200002129 -409833937 9248 276934223 954289075 6076 984758233 -229334088 8566 766057365 571289655 3428 628785561 462889810 2709 904377080 -410456729 2242 101065261 655182973 6747 274684164 -714969150 7882 225977642 333687312 9187 -720279006 -104871800 9749 -293301938 -784538084 941 -185227082 940351551 6779 929592861 -283024647 1274 203882298 983092089 8415 -145442184 -870714362 1142 357348209 -756267434 4107 -314668245 -353878938 2492 676457194 -640496847 4331 585806236 152975300 8917 388425412 710867164 9423 -784965875 760808182 3682 60178104 -539801973 5195 279935936 983315446 4539 -626119646 -435842546 7106 -513151710 80128302 1543 -134704201 -804580750 8420 134541291 -538606907 5309 -197706645 -220282924 4548 320190225 -308625495 9659 321737429 510460231 9709 443742845 198809378 8805 481309793 172011590 8454 -337718848 -954204496 6065 171041959 54064180 1588 -860588659 621799091 7105 147521749 -108961822 9631 205740340 948688886 6385 -573101732 858256145 4696 -921972308 -224835212 6562 661504142 836292797 3834 384544140 260986665 9911 -852061915 501786309 3200 113991999 737416156 5583 415350853 -283207497 7014 -282947285 -363659966 8978 -429705827 -727449159 1986 -9979738 -681273289 640 134541291 915112531 6565 878804098 -834467209 4806 945885557 323257823 6861 -726202882 911656525 419 336445578 642676439 1453 -417075880 147468541 8394 -852061915 530975902 6496 623885564 690335848 8729 98412735 -988857540 5146 557828077 658148446 379 239977367 735266920 560 -713671847 152975300 4954 138983262 -954204496 7930 443682091 -255161784 7031 -836052744 855531857 6150 134541291 -532480095 5677 -102108106 404498162 9407 898151267 595584975 6467 812095536 -94241214 4895 995796966 -681273289 4625 445487668 -176184567 7841 -533099096 836292797 5014 -994655931 790791048 5258 -27254901 127347959 7992 212383076 -497617879 3161 609354975 -80079561 7595 -605036105 207204985 7165 -26248663 -387385224 3654 -788691861 -118950135 5719 -468748459 -892585231 2307 -784965875 -94909804 593 -573101732 -62054205 6518 846494925 679770619 1470 -714715511 -137614817 3761 -372598176 290903050 753 400206984 120714490 9589 -411443846 577086332 7347 -324108487 -328361714 8780 756775613 983315446 2831 -485776708 -644469017 4197 -293301938 436709995 1361 -345538013 523443473 6624 326944888 615990641 2431 164014304 83192310 6380 736000118 -849890539 1351 -178692644 -578196919 5693 320190225 -72965798 1098 756775613 530975902 8946 688304736 -160616618 2488 603283737 -326867555 6311 -616075888 -38529745 4973 518236817 552945615 9382 871194505 13297982 5514 846494925 -2844514 1332 -873330901 -104871800 4999 48202816 511120657 5066 -324108487 -345372687 6920 640846707 792126616 5729 -826268461 787435090 5486 814168394 -999366082 5299 296351558 -278764461 1792 -288462512 988138114 9741 -252062903 743907535 4155 -32127524 874563739 522 203882298 574893362 8486 -818563944 710420710 3389 -642406813 -342686234 9561 744180713 172011590 1213 773032821 -762984644 8703 832079231 939797135 7479 903882211 68458537 4506 -548146736 655182973 7534 -592740407 -18027120 791 -753444014 -430721629 2918 300584887 -378650091 2178 -252585274 -812767182 9123 -895856160 250129683 4140 288822109 113055790 3660 -608722586 -847516222 6314 262951696 896907104 2741 -60381668 -436066679 48 482175535 -539801973 9819 372746255 -692760474 5918 -968473567 60115387 2769 186143921 -648616287 8986 -57926793 -824673983 8283 215460157 -56290324 6640 -984282547 315450092 9658 -82560345 -981396868 9030 790805185 -774185484 1896 -648172782 988138114 451 -437269696 -634448468 8004 -712768288 -987312206 9281 -80483111 -497617879 9681 -663610139 -2844514 2336 415350853 -674143567 9051 -578346066 583887438 9710 -788691861 400802081 7658 6050410 714190974 6628 941043086 -373712345 2714 -851229723 249521955 275 237202817 -391392334 8491 -713609356 -2416772 1520 -298306079 -611172692 245 846494925 362357458 9340 518236817 -72808273 8302 742195767 746720990 2216 66554430 -477963972 7455 242371970 767277603 7303 -984681216 851865821 2277 -900897170 -634190590 5477 676457194 637279848 2244 769252533 743907535 3783 -37605991 -532461869 9665 -282947285 178866616 595 290220374 329596656 5265 -713671847 868619715 2514 -541903248 -872013529 8124 774219377 808458464 2259 333481643 -145782884 5783 538056056 -353878938 595 30661577 -720929795 1729 -968473567 925036002 8602 -271969423 859002805 6652 242166718 -291242407 408 198792735 -563052661 4734 -156704963 -759341521 9665 -430204903 711907478 3273 562484066 185419808 324 392619171 436709995 9929 242276279 -40017599 2211 -396260662 871037015 61 -404777150 -675821088 6878 444203955 -154221403 2856 -852061915 266354586 5281 861072654 859002805 120 521711157 106531338 7601 543489268 -435842546 5655 230465541 267514505 2113 167095145 -275855088 9649 878804098 316245420 8650 215460157 127347959 7862 482175535 -980745605 1371 -943765901 787155496 6033 250399364 -979376042 2989 -636004911 -825880446 8729 288396892 -165817517 3883 35292617 192105438 9270 -157757047 258279313 7921 -483963712 -599705535 326 731360872 -890148323 1506 599861155 668716963 7361 766057365 909720152 8543 -26248663 172716317 4154 -281453999 -842651603 6757 974033465 -434454493 4072 289610218 -78776258 9799 -417075880 69866389 8805 97778439 695424884 444 967176925 -477963972 3972 386524132 121273815 4874 941043086 925036002 7209 940580089 859002805 5940 -320065127 206971304 7652 924865694 241112925 257 -462110684 -947024393 7663 218552482 726123669 7790 -481996423 -180628268 2553 237202817 -293015975 2533 80638889 -742514560 3009 -578346066 -834467209 8862 581880129 -871032819 2904 -156704963 -987312206 2853 -393621510 -370995350 5201 -763126949 -12658682 588 -885902280 -735027831 8779 -462251380 323257823 1843 -89914167 -345372687 2273 609354975 -969822537 8582 -485776708 -648616287 4192 958197040 -966341392 4903 745262886 -752801340 7241 111664688 71638226 7484 -698100407 -637243618 5272 450999109 -532480095 7050 -641743513 -604372177 3397 419955461 -62054205 179 -395130011 407966190 873 -138739177 787155496 5804 -955947554 250129683 8900 -501570916 -497617879 7187 -931162724 643726334 9677 628785561 467154252 976 -46963869 13297982 1418 677101531 -523131123 1305 -409309355 230960562 2241 416939399 -563052661 6619 288396892 953642587 2718 -885902280 820204610 4486 419955461 -256887004 2519 289610218 -293015975 152 -524590619 -723351459 9981 -409309355 -998282020 1437 618828757 352760 8932 -569925158 300598832 4342 290220374 668596988 5733 -804711490 -474396314 1849 -698100407 216476815 1779 -455260398 510260864 8680 -167893416 -137415419 4123 -223542791 599012707 2101 904377080 -538606907 6624 -468116074 571289655 6180 643797427 -720929795 4086 -295746759 362357458 3426 361901512 -954204496 5869 -224653306 -917002395 5845 -24555993 -677383695 3185 211476448 -153153706 3540 794990305 530975902 7824 111664688 583887438 9674 828427488 910797386 5101 124521096 258279313 4101 823212438 -804086127 6851 -292255571 -402609820 3348 -887409683 843183414 6028 994188367 -72808273 4401 688304736 792126616 8579 -533099096 -128633008 444 -462110684 -60039432 7752 -541903248 -641768215 2297 -960344885 596844461 9906 -293301938 -328361714 8858 -989673571 382394381 8202 -637625968 -474396314 336 111664688 -569727142 4870 507130881 -433558593 2303 -41723720 -497617879 4915 276670886 -256887004 5793 -473282718 201215238 5431 -354473179 430751296 4028 -978041604 -238867983 5494 186143921 489852142 8503 895696545 714190974 8884 -723817788 -406636424 7849 -904289455 -2416772 3740 -173326777 673747334 3219 -836052744 383709576 127 -345538013 637025929 2911 -481996423 -18027120 7087 859615587 309767757 2121 -830222831 940351551 4684 -455260398 467154252 6670 242276279 637025929 831 618828757 -667907585 323 -712768288 267514505 4854 333481643 -538783279 4072 -91480363 951409368 1440 389689903 -733323543 6717 -978041604 934322296 27 40730044 843183414 7908 690218755 214001109 2794 -866805045 -979376042 6327 -978041604 -295979666 3019 359856605 -762984644 4652 -684246827 -576052836 5800 -866805045 537902684 7335 416939399 -278764461 5692 -464997457 -323498634 1199 -455260398 654795929 7753 450999109 359326871 5668 -782345427 216476815 4985 134541291 -882635508 8336 6050410 250129683 5314 -978041604 249521955 668 211476448 975421774 750 372746255 -626960836 7157 -57926793 -804086127 1658 -324108487 -747172297 6398 66554430 871280315 2910 -139250047 407966190 4600 774766110 615990641 61 -566276366 -817688363 1761 581880129 147468541 9118 -978041604 -610759465 8682 220316799 755033596 7626 -134704201 -406636424 9420 895696545 -94241214 9575 -8891200 -138728153 5771 274684164 -634448468 4117 -354473179 192105438 1531 -398942627 673747334 3719 -885902280 -930063693 3875 -637625968 -353878938 4501 -248959048 763812773 5153 -41723720 -930063693 7905 -281453999 -323498634 9133 426406281 -890148323 5591 138983262 105963480 2112 984758233 679444628 4264 170281305 -157362262 1254 200002129 -12658682 3001 -860588659 107428773 3250 377338343 -13579437 648 794990305 13297982 1538 -89914167 763812773 6016 -46963869 109588416 6068 416939399 -123998677 2942 -711940062 -370601295 5256 -380535924 715905772 1827 -320240582 571151168 1590 358603584 185419808 2442 -281453999 -834467209 3969 -337718848 547792085 1053 -871335076 695424884 3100 -464876611 418236261 9124 326944888 86906463 7453 -636004911 -667907585 8287 158720776 497556073 3488 -484301856 643726334 1973 -157757047 -576052836 5693 -81105363 754349173 8123 769252533 229158822 5421 211476448 -550496243 1385 -418986193 404498162 1450 -995948801 -413649920 6746 -648172782 -123998677 1077 -930543776 911656525 3012 30661577 357634387 6653 -117882944 -578480160 8135 174718177 752571881 4797 -760927535 -238504192 5145 769252533 -979376042 645 799451393 178866616 658 -830222831 975421774 5420 346720726 545926563 2452 632995737 530975902 9380 153650122 101406452 2415 186143921 -363659966 1407 -793494677 700760523 6194 -481996423 -667907585 1778 727210702 -457339610 7668 -288462512 -587328878 200 358603584 526029047 4244 -27254901 625059375 7433 -758730708 152975300 8910 420946811 860325562 2154 215460157 -428060524 9312 860901194 382394381 6695 444203955 615990641 1884 502461295 807498308 4239 261480454 -326254820 7168 653488323 619013448 991 39323915 932809740 6755 60178104 583887438 3618 -161837184 714190974 2960 -719954341 770540018 1752 302196177 241641947 5368 -573106477 -759341521 6165 373708873 383709576 2500 -847492585 -18027120 8060 415008073 -291242407 2729 -573106477 -541221340 9405 556956133 164789337 272 126227291 142516378 4858 -347105773 726123669 9317 18912815 -478868248 417 -229462282 625059375 174 111664688 -256887004 7381 -393621510 -563052661 1647 -49706513 93515835 3614 -655787129 433603754 9820 -265310524 770188411 5348 -662481765 940351551 8895 -60959292 760808182 7910 -468116074 668716963 1883 -758730708 162818619 4384 -679771608 -714969150 1809 40730044 920790234 7436 -344785252 375063920 3793 124521096 -353878938 3240 575593831 -959377362 2900 98412735 -291242407 3481 -891435429 -323498634 648 -776344661 451143780 7616 34562744 436709995 2779 -548146736 -933871142 7403 -935008788 -825880446 8685 -417075880 397008646 7853 202006559 173706002 8176 262951696 13297982 7041 -541903248 -762984644 8129 -465268228 267514505 5643 -465268228 -94241214 2524 562484066 137137472 3200 -344785252 -78776258 4988 -495427420 -165817517 5288 -904289455 327833852 5792 -943765901 -519845955 5441 -885902280 -107816005 2293 775192135 221807394 9638 792418959 -180114637 3056 357348209 -434454493 5232 799451393 528222218 4523 214470427 -2416772 7036 -830222831 511120657 4099 -579903004 -269653141 7759 -811440102 -892585231 7471 538056056 -283024647 3654 -516862573 267514505 7028 309782673 858256145 8849 202006559 -804086127 5783 -437269696 106531338 3681 -758730708 -180628268 628 -501570916 254718604 7807 158720776 571289655 2141 628785561 -127944183 7952 -91480363 232844920 8533 -989673571 152975300 6854 -504728021 339857137 8046 202258799 957236409 3018 113991999 -60039432 3536 198792735 599012707 2871 -134704201 290903050 7084 309782673 -323498634 2873 -842131951 623594641 6128 97778439 -667907585 2518 -957024935 583887438 9997 640846707 -519710186 7436 -171017790 530975902 5749 898890414 822735291 7292 -429705827 704079155 9385 -572328769 -616215891 8150 -235730132 -467674160 4947 -411443846 -382741973 6677 443742845 953642587 4095 288396892 748391913 3900 897184369 329596656 2528 568509939 589562219 3731 -304998049 142516378 8433 627081375 84912338 6699 -608722586 -735027831 2601 -826268461 -497617879 297 319836471 -439161220 4467 875158202 755033596 1121 -698100407 84675120 4477 895696545 384615346 2800 -713671847 -659937969 1472 806860754 65925556 4095 -711940062 874563739 1088 -684658326 -550496243 8421 -303077343 -747172297 7637 262951696 -326254820 5629 237202817 -488329721 8026 979367031 -165817517 1849 -758152363 792126616 7876 -320065127 586257457 1702 -229462282 -462044632 8086 -89914167 84912338 288 -270472709 260681552 1939 774219377 -637770708 3655 641303610 -478868248 5172 830044995 -587154461 6515 742195767 -224835212 3418 319836471 121273815 1940 -678310388 206971304 8599 -579903004 -106926072 2110 -347105773 -420200090 2777 984758233 -454664712 8980 -523534710 -669544691 4327 -107144390 25245259 5922 -670941446 612937914 5615 -338588899 -759341521 6032 846494925 -175424765 3375 -32127524 -811266222 6196 -862762751 147468541 7236 319836471 -153153706 2840 326178903 300598832 4368 940580089 540533417 7084 788860010 334468470 9552 170281305 -94241214 7598 -173326777 -681273289 8749 82437869 302261235 7463 -195594144 726123669 4625 -679771608 -599705535 3048 627081375 -727449159 5613 -197256971 216476815 5078 -712768288 808458464 9290 -303077343 -969822537 8210 -655787129 283618452 1069 218552482 792126616 6253 598692061 -542766725 3102 -796502525 713033531 9098 -215298725 301566791 9307 -468116074 330258523 9877 600595365 571289655 4841 134541291 -462044632 9843 -860588659 -981396868 5628 -505763077 851865821 6090 -523153635 -579706452 4327 -145442184 -830206964 8578 -145693826 -430721629 1286 -1525175 -523131123 7997 -483963712 552945615 5547 -57926793 -402609820 7396 688760575 -60039432 1639 346720726 625059375 3747 276934223 -723351459 3802 641823635 -370601295 2502 17834815 653728216 2332 -9979738 -387385224 3380 744180713 323257823 4157 967176925 165679230 4299 321658590 -363659966 7131 97778439 -649744978 3069 300584887 696875596 2771 -75232342 135100579 9850 -113858331 -596741589 922 -676826894 -457339610 3230 -960344885 457730381 8796 -742674827 -987312206 7390 -464876611 -157362262 8325 -788691861 -345372687 2269 623885564 -575758012 2063 637350827 748105066 212 384544140 770188411 8636 -161837184 -637770708 2146 101065261 -741977163 3173 -178218611 198809378 5088 -504728021 -328439089 6402 -790567313 157310618 8697 94407230 668596988 8635 929592861 -328361714 8392 211476448 -510150761 943 77257476 -180628268 2547 25277645 815772525 9300 606386234 831097006 135 -748046122 -999366082 7327 515731471 704079155 4516 -30664265 -926175164 2805 597458038 658148446 8444 -784965875 165969864 2977 -524590619 690912387 5590 -468116074 -756267434 2328 290220374 505436080 2632 -915467466 770540018 1914 898890414 -246727512 7829 62409989 494296571 4889 373708873 760808182 4452 431597356 323257823 2543 361901512 -180019002 6178 933592111 -849890539 2924 812095536 -563052661 1961 -853928283 -464278607 9710 262951696 162818619 4865 643240412 484968871 3605 358603584 258279313 7925 346106146 120714490 3046 333144811 586257457 5658 736000118 -78776258 7550 28254867 662075929 3421 -178692644 923947394 7849 159963934 -969822537 5771 95229358 -620537603 5301 212383076 9257479 3829 794990305 127347959 3745 94407230 -308625495 9428 -282947285 -812767182 5339 802713909 -596741589 7978 -102108106 -127944183 1801 -851229723 50437640 9497 -318594823 843133948 4646 317197461 860325562 2969 859615587 621799091 544 214470427 -127944183 6132 320190225 147468541 5551 940580089 137137472 837 597458038 859002805 1482 -412753693 -80079561 1217 -605433625 934322296 2053 875158202 619606312 2565 -268055717 -959377362 6222 -904289455 352760 7713 -396260662 820204610 5593 756775613 142516378 67 220316799 -556644281 8264 -957024935 397008646 9287 -88984793 710867164 2416 555348851 -123998677 8622 996958697 -323498634 8937 -199655013 -669544691 142 445487668 233977048 6420 -334823104 497556073 7641 -624499268 34487722 7506 -320240582 -542766725 7072 531457998 540533417 6547 -32127524 300598832 2026 -145693826 920790234 5597 588746282 229158822 512 -579903004 -967985982 206 51022000 831097006 6492 -851229723 -644469017 5156 -552935221 -175424765 4114 18912815 792126616 1964 -324108487 -254779032 173 -320240582 93515835 2024 704952011 164165409 1342 765724683 246550739 3588 -409309355 172011590 7232 -485776708 710867164 299 502461295 679444628 8352 296351558 760132745 38 -127099524 -550929672 7917 160809207 -538606907 4054 450999109 -268014947 4011 -668294983 185176345 4371 543489268 -22135290 6732 -960815885 655182973 2404 318435094 -482425657 6577 -462794916 285651977 7505 872946790 -824673983 7550 -462251380 -969822537 4149 -347105773 852597739 3292 -224653306 746720990 2760 -670941446 -326867555 2388 -113858331 746720990 8956 812095536 820204610 777 -288462512 -128633008 6823 -60959292 920790234 8581 450726355 679770619 9010 -75232342 710867164 9304 -662161563 537902684 4703 -200432659 -800207670 6349 817353730 690912387 1153 556176900 -682911832 509 94407230 -964453208 4535 799451393 -540147019 9080 -229462282 106531338 2649 -252062903 -917002395 1970 774766110 -715481022 4967 -921972308 -413649920 3563 958197040 -736169755 7134 326944888 100537981 6851 996958697 587394411 1693 -915467466 -56290324 3356 -337718848 625059375 1111 65640932 -502510208 7888 676457194 329596656 3467 202006559 -224835212 2437 392619171 954289075 6865 -285968378 -238867983 1998 -157757047 101406452 3814 -1525175 -917177937 5941 374048762 925036002 1339 -930543776 81565408 391 -392563411 -804580750 4377 415350853 -94909804 5102 300584887 401065763 6072 643240412 -606256406 357 -995948801 -62054205 7648 -404777150 695424884 9912 823212438 -890148323 9376 832079231 -328361714 2251 -265310524 505436080 4078 -668294983 -528332594 4125 455237207 948688886 8510 -8891200 214001109 3452 -462251380 -108961822 7143 -193222752 -428060524 9227 242166718 695424884 3955 -285968378 -17837615 6370 -24555993 301566791 1846 -698100407 510460231 5605 -275568251 -575758012 7170 -852061915 748105066 9144 -377899289 -165817517 4392 262951696 -687400377 1650 -658800027 -579706452 3362 834030362 983092089 9761 -592740407 -969759958 3984 -165895350 -79813879 2733 725296106 308467212 6607 -18555551 -834035628 7871 -814521565 -180114637 1057 924375399 164789337 819 688760575 -689864118 4058 309782673 -145782884 3612 164014304 137137472 8247 823212438 165679230 2792 839743563 201215238 6372 237202817 511120657 6436 555348851 -604372177 7710 742195767 260681552 7618 -648172782 81565408 2375 502461295 502233577 7481 -915467466 -402609820 6313 17834815 -784538084 3036 205740340 105963480 8333 526115530 984136690 2942 -572328769 -326867555 605 859615587 258279313 5653 -435603523 -963031318 6359 691696706 -877856608 8365 498871246 -758476279 707 -177692824 233977048 5390 514387831 852597739 9879 -943647082 -687400377 8721 945885557 216476815 473 -235730132 333687312 2320 186143921 -289470931 6118 -228953103 494296571 9116 -292255571 878753022 8994 -862762751 198809378 7844 76589551 -229334088 1055 317197461 34487722 1379 -199655013 -469304036 6561 851137422 -1544306 9112 455237207 -40017599 6146 239977367 -180114637 5885 -145693826 -969822537 2098 -180309093 -359196587 3713 -288462512 528222218 9634 288396892 643726334 9959 -429705827 -987312206 5746 -818563944 -824673983 2803 940580089 -283024647 8999 208653695 -229334088 1186 -667281786 -428060524 5762 940580089 -830206964 5435 -501570916 -410456729 5885 -796502525 -378650091 6132 133578046 514647040 3639 -817455026 552945615 1014 426406281 874563739 8227 51022000 407966190 1555 924865694 -480421233 6317 377338343 679444628 8471 -594876646 596844461 6477 -221252086 164165409 9021 -388974008 249521955 559 -957024935 -756267434 885 898151267 -107473815 5939 -462110684 235577293 435 7927533 690912387 3713 262951696 140118715 9242 -541613550 -563052661 6448 -145442184 60115387 9913 289429528 547792085 9751 871194505 -77358192 6021 994188367 -626960836 2883 -852061915 737407430 5272 742195767 902716491 8955 -820917610 148237200 8393 -275568251 586257457 801 589418019 87942942 1677 769252533 221793945 7051 444203955 50437640 8476 774219377 -611172692 7601 346720726 13253654 9111 -464997457 -752801340 3928 112146941 -482425657 1737 -229267078 782701464 1183 71562520 300598832 5692 -592869884 583887438 1528 82437869 58400332 2542 802713909 -944284380 5833 -362797003 909720152 7141 -608722586 -430721629 1588 -81105363 878753022 1631 828427488 844883068 9365 -726202882 748391913 4861 214470427 -308625495 9435 -816009077 -963031318 6305 -978041604 -714969150 5497 688304736 -482425657 8502 -89914167 -350396971 5949 -396260662 -528332594 6080 -484301856 -580802379 162 806860754 -759341521 292 -949652880 852597739 738 603283737 84912338 9321 -372598176 233967741 718 -468116074 -689864118 5647 -228953103 489852142 5409 -296429472 -599705535 6400 744180713 752571881 7985 -134704201 -241109217 7814 138983262 -982620691 345 415350853 577086332 7324 -193222752 -277770150 5188 -713609356 -122563446 3975 -873330901 -409833937 9803 875158202 -675821088 5798 230465541 -143728230 3681 -199655013 229158822 6376 -678310388 -283024647 4797 484203679 623594641 4910 124521096 -917177937 2489 554902523 691372823 8305 276318540 -634448468 617 945885557 623594641 3478 653488323 -967985982 9614 326178903 792126616 4783 377338343 628016383 9484 904377080 -464278607 1653 -185227082 -430138322 4345 34842144 -430721629 3971 -167893416 -507881407 6999 872946790 221807394 8837 435508139 201215238 405 158720776 233977048 9713 828427488 -979376042 3217 254376885 354868681 8645 94407230 691372823 9010 65640932 -396443569 1970 -395130011 164165409 1092 -935008788 -644469017 9575 -221252086 -540147019 1635 -195552514 -416082175 4770 284084525 844883068 44 148638548 -457339610 5795 -723248351 714190974 4176 7632844 -246727512 4706 101065261 -689864118 7723 554902523 -436066679 5011 -277916716 -13579437 2533 288396892 -127944183 6839 -830222831 587394411 4183 66554430 -681273289 9125 203882298 -550929672 7073 587732774 -926175164 4153 956500599 -469304036 7546 599861155 -428060524 9884 -80417143 783307873 5160 -173326777 917915710 1333 9908275 -870714362 6481 600595365 820204610 8511 676457194 456498577 3698 415350853 792126616 668 -750364362 710420710 9310 419955461 400802081 4217 7927533 334468470 2521 336261049 -599705535 9778 -821290384 -736169755 3159 603283737 935472375 4423 -548146736 148237200 4447 -140204704 703761437 2367 -750364362 304234449 4596 -820917610 915112531 4829 300584887 755033596 1414 940580089 929621952 2817 -468748459 -145782884 6148 744180713 140118715 7473 48202816 -519845955 7494 970142316 -320275386 4633 381360154 69866389 761 132666338 -634448468 878 230990250 -556644281 6458 498871246 -681273289 6137 832079231 -2844514 167 17834815 339857137 9267 17834815 -359196587 1619 220316799 748105066 2028 -724955977 588009941 2393 956500599 -870714362 8466 320190225 312278158 6052 -624499268 -454664712 4270 431597356 -568505124 5645 -224653306 807498308 5809 600595365 571151168 4708 832079231 495259264 6064 -523534710 -454664712 5315 -871335076 -428060524 4412 -754687225 107428773 8863 148638548 770188411 70 324917167 -538783279 7841 -173326777 105963480 7361 974033465 330258523 6485 691696706 -707104214 1592 -437269696 953642587 8130 242371970 792126616 7698 -304998049 -849890539 698 -820917610 -596741589 452 -429705827 878753022 9282 -754687225 -12658682 9143 -117882944 703761437 9748 -314668245 505436080 9146 -842131951 -982620691 1892 557828077 -967985982 9977 609354975 -373712345 9777 450999109 172011590 7231 289610218 -747172297 5596 -900897170 207204985 4696 515731471 178866616 3022 588746282 902716491 1787 -483963712 -979376042 5350 -437269696 599012707 567 860901194 662075929 5792 295011177 588009941 8235 289610218 -947024393 637 743615922 -532480095 9850 572970480 172011590 4799 -200432659 302261235 943 399221151 -62054205 7572 484203679 309767757 5951 -524590619 902716491 5046 861072654 484968871 4141 -417075880 -469304036 4321 -726202882 599012707 3282 765724683 932809740 4005 -49706513 599012707 1548 471959189 -107473815 1629 -340171206 510260864 5223 373708873 -108961822 671 907986225 -2416772 4138 6050410 -238867983 2293 597458038 246550739 708 731360872 -229334088 8476 7927533 725864175 7463 -796502525 697350972 7580 -517047177 -966341392 5428 828427488 234812484 5288 727210702 -180628268 5720 -495427420 -326254820 7575 -847492585 -180628268 5077 -915467466 327833852 4194 -393621510 -293015975 7893 171041959 537681327 4735 384544140 352760 6747 -760927535 -123998677 1022 -605433625 -416125915 7098 -178218611 312278158 3843 756775613 -497617879 6715 -464876611 383709576 5204 -156704963 -979376042 7130 -91480363 -871032819 2131 588746282 552945615 7040 -235730132 -107473815 4350 290220374 -185727053 327 -81105363 623594641 4374 34842144 -967985982 8202 -523534710 -784538084 5678 618828757 696875596 1564 688304736 -17837615 37 782059495 186112748 9290 443682091 -963031318 9926 970404299 748391913 3779 765724683 104047847 5197 979367031 994859498 4280 -592869884 -550929672 5502 -248959048 268124172 7423 482175535 50437640 3617 -821290384 10315616 7373 346720726 357634387 6065 -711940062 -714969150 8676 18912815 355375465 6630 789599069 2937763 3225 -984681216 953028578 4768 -304029084 -542766725 3914 -304029084 -518037450 3782 373708873 792126616 5054 -501570916 -378650091 4525 -750364362 -611172692 4797 -782012495 -137415419 7485 254376885 737407430 1811 -712768288 -510150761 5874 28254867 -999366082 576 212383076 625494491 4559 -871335076 748105066 8354 -723817788 -689864118 6184 306909421 502233577 9413 215460157 -756267434 8560 399221151 690335848 7690 -395130011 497556073 2512 486132758 86906463 9814 -334823104 283618452 8570 817353730 -462044632 1069 -541613550 -436066679 1421 -662481765 -108961822 6592 -895856160 869461301 3211 766057365 625059375 803 230465541 852597739 6376 38832074 227796847 4707 126227291 -180628268 7684 603283737 456498577 9782 388425412 737407430 8539 -504728021 -241109217 6963 812095536 -847516222 5051 375298123 -720929795 7876 984758233 -220282924 4487 -782012495 831097006 2378 -662481765 106531338 5946 200002129 748105066 7392 361901512 -457339610 654 599861155 -550496243 9491 766057365 951409368 2350 -871335076 -842651603 3170 -641743513 637279848 7129 556956133 -428125906 7809 -304998049 13297982 3368 637350827 700760523 3282 381360154 71638226 5443 -483963712 501786309 6054 859615587 -402609820 5551 -277916716 501786309 6480 851137422 770188411 27 218552482 -792640319 7436 -569925158 -972401466 3453 283582015 -723351459 3759 -949652880 -610759465 7447 597458038 -428060524 7648 -605036105 -926175164 1230 526115530 767277603 9350 -836052744 -720929795 3020 326944888 -77358192 689 641823635 -969759958 6356 -473282718 233967741 7774 -304998049 932809740 1239 790805185 221807394 9958 212383076 116410268 9605 456971210 -253862095 4583 801372660 770188411 2471 -395130011 -17837615 421 -462794916 552945615 4491 -252585274 -964453208 8258 623885564 -518037450 6512 -252585274 -674143567 6621 -895856160 165969864 5443 -760927535 258279313 1592 851137422 510460231 2089 35292617 -578480160 5181 623885564 874563739 1103 -185227082 -870714362 146 -30664265 50437640 1295 -871335076 -67116370 6794 357348209 -26030145 3844 -670941446 792126616 1822 -222755521 662075929 192 -579753663 -680716101 4877 -389046679 116410268 5069 745796394 -214031543 721 220316799 157310618 2321 903882211 514647040 2323 901762269 704079155 8406 -534346540 -253862095 4480 261480454 250129683 2537 -978041604 -175424765 4171 -275568251 -102616382 5281 97778439 185419808 4741 80638889 -291242407 6595 -481996423 577086332 1708 -485776708 -969759958 628 -271969423 -26030145 3424 -337718848 653728216 9744 -468116074 -552163616 8092 -921972308 -756267434 9993 -195594144 -975541629 2531 174718177 -933872333 1378 -409309355 -373742773 4217 -334823104 9067497 7982 -677582183 -77358192 3749 400206984 -675821088 3379 677101531 743907535 516 -516862573 -576052836 8659 62409989 104047847 3040 -252585274 -138728153 5260 -782345427 494296571 2898 507130881 713033531 5598 572970480 690912387 6932 -102108106 748105066 1806 861072654 497556073 2570 -39504037 65925556 938 5989923 711907478 4242 -516862573 2937763 380 861072654 -110865839 1513 585806236 -610759465 7683 -293301938 917915710 737 9908275 147468541 351 -900897170 221807394 9152 817353730 -637770708 171 -197706645 -812767182 5548 -252585274 948573862 5441 -814521565 505436080 853 -117882944 860325562 8201 557828077 -539801973 1985 320190225 354868681 8978 -171017790 940351551 2846 -437269696 382394381 965 295011177 -72965798 1460 628785561 -640496847 8359 -641743513 -13579437 3321 794990305 872494340 8509 769252533 -532480095 7258 839743563 586257457 3189 -318594823 736209727 9031 319836471 695424884 7508 -117882944 140118715 2511 521711157 266354586 8170 976065724 148237200 5052 -880768056 489852142 3165 639577616 -406636424 768 -820917610 -834035628 7733 -592740407 -391392334 6545 388998433 983315446 9476 -866805045 355375465 1441 599861155 -419413153 7961 727210702 690912387 7107 -224653306 -969822537 2357 215460157 -975541629 6153 -960344885 -436066679 6510 -662161563 452933610 1761 -541613550 -579706452 8547 -663610139 571289655 8737 623885564 -387385224 2240 878804098 815772525 2001 945885557 790653415 9267 -224653306 -674143567 9081 653488323 -413649920 9230 -320065127 -72965798 6699 -592740407 -720929795 7502 606386234 309767757 7107 997717396 13253654 8316 -978041604 878753022 4316 53010453 -246727512 4627 676457194 83192310 4390 101065261 401065763 8706 290220374 165679230 3989 -430204903 865035290 7602 -345538013 165176940 2668 -303185692 815772525 5082 653488323 -107816005 7082 220316799 710867164 9330 -754687225 323319528 1428 846494925 599012707 4294 799451393 -220282924 3748 643797427 -532480095 6956 -127099524 -804086127 3793 -178218611 -370995350 6439 112146941 379411178 2959 -347105773 -454664712 2557 -139250047 953028578 617 481309793 874563739 3751 -27254901 109588416 9869 319836471 114067850 9992 124521096 2937763 870 71562520 -67116370 1408 585806236 586257457 3680 742195767 537902684 1170 -56515768 588009941 1193 -835865341 906601156 9011 158720776 -137415419 5796 124521096 574893362 7364 435508139 -824673983 6130 -840080990 934322296 9187 994188367 9067497 6451 -782345427 628016383 4941 51022000 939797135 185 846494925 400802081 5623 -847492585 -106926072 8767 133578046 726123669 221 -280158933 589562219 1673 994188367 -396443569 9451 295011177 -498612066 9099 849370527 984136690 8779 -484301856 -539801973 9743 -897411868 -291242407 47 -391256746 -127944183 2882 400206984 -430138322 2272 392619171 260986665 2943 -608722586 -342686234 9143 -915467466 -817688363 3807 443742845 -532461869 4170 324917167 -720929795 6319 498871246 510460231 8473 -49706513 612937914 7907 -410968218 -137614817 5514 -248959048 537902684 8667 717342480 359326871 6834 643240412 401065763 7891 111664688 748105066 1142 940580089 80128302 6383 895696545 700760523 5409 -955947554 -60039432 7767 290220374 436709995 664 212383076 612937914 8208 -193222752 -13579437 7803 -662161563 -185727053 3852 637350827 615990641 9661 598623000 -60039432 148 -465268228 -804580750 3349 897184369 599012707 3779 385061500 418236261 3750 174718177 -291242407 9044 14549497 -382741973 9069 789599069 736209727 9936 792418959 -434454493 6250 -814521565 -542766725 5745 -534346540 -402609820 2002 531457998 254718604 9099 643240412 116410268 8995 392619171 241112925 7597 958197040 323319528 135 389689903 -689864118 2115 -662481765 910797386 2556 677101531 855531857 8349 9908275 571151168 4948 -318594823 868619715 7910 -821290384 -606256406 698 -788691861 -246255401 8542 706094613 -502510208 4581 -655787129 -454664712 3529 799451393 545926563 2352 640846707 -723259232 4717 456971210 552945615 2777 641303610 -474396314 4198 171041959 -328439089 5721 643797427 530975902 7981 498871246 -293015975 1972 300584887 137137472 7545 -935008788 -543877687 706 556956133 855531857 2357 -8891200 528222218 3469 490718230 -735027831 243 124521096 -681273289 3644 167095145 -736169755 4864 -495872554 216476815 5441 -138739177 654795929 7384 -871335076 283618452 3599 -758730708 230960562 8139 450999109 -410456729 8942 -995948801 428634831 9904 164014304 -568505124 3554 -667281786 809191902 9418 -552935221 -2844514 8505 -655787129 -339092621 2601 276318540 60115387 3156 736000118 975421774 1571 -391256746 290903050 2313 420946811 855531857 7507 -637625968 -667907585 8678 500691477 -963031318 577 766057365 984136690 5049 -462251380 583887438 3443 -107144390 612809394 5071 72289201 -988857540 4562 237202817 -291242407 7178 416939399 -871032819 9809 -573101732 -918763788 5047 126227291 -378650091 1690 -506108098 -13579437 5214 775192135 526029047 9625 386524132 83192310 2236 -229462282 -988857540 9950 -81105363 760808182 4350 276670886 -538606907 5150 -388974008 510460231 3008 801372660 865035290 6346 -637625968 192105438 454 220316799 690912387 2579 901762269 808458464 5192 -605433625 -145782884 6348 -648172782 -153153706 6068 -714715511 214001109 6960 -880768056 -741977163 879 415008073 -145782884 1334 -726202882 113055790 9500 262333337 588009941 3475 -429705827 -157362262 1233 -91480363 -587154461 4655 717342480 984136690 5590 -676826894 807498308 3868 318435094 595610484 8752 -616075888 10315616 9875 -455260398 -176184567 638 996958697 -164423199 1711 -80417143 -469304036 8867 643797427 -378650091 8863 333481643 625059375 4196 153650122 851865821 4454 171041959 -762984644 9234 212383076 865035290 7798 -943765901 -587328878 5130 -398942627 135100579 2669 388998433 13253654 315 -566276366 430751296 3838 -949652880 101406452 6809 -414072427 -576052836 3332 -731712580 162573004 4768 -578346066 -735027831 8308 782059495 -834467209 5164 -968473567 451143780 7761 -752427345 744410083 4487 306909421 -580802379 6980 443742845 -975541629 1362 627081375 121273815 5963 113991999 -145782884 6856 996958697 -106926072 2673 603283737 100537981 1328 -524590619 -774185484 496 -495427420 -39716639 4019 141018937 -812767182 7843 790805185 -580802379 7085 300584887 -720929795 9872 -414072427 -890148323 4807 827090885 -966341392 6292 262951696 -804580750 8213 -999315023 -982620691 5615 514387831 -72965798 2620 -292338832 -416082175 6786 -594876646 715905772 3879 -902913893 -382741973 9399 -464876611 397008646 3818 -495427420 625059375 6001 -430204903 384615346 2247 274684164 397008646 308 -726202882 528222218 496 860901194 -370995350 8502 -91480363 790653415 7852 -817455026 -107473815 7638 -754687225 537681327 8286 317197461 518522757 5372 358603584 501786309 1379 -362797003 232844920 1122 731360872 -648616287 315 -345538013 -987312206 2275 -320240582 -345372687 7610 -380535924 910797386 4193 -796502525 233967741 6447 164014304 -641768215 9852 435508139 -969759958 1078 -292338832 -106926072 6256 -726202882 241112925 8506 743615922 101406452 830 -464876611 623594641 5454 202258799 -328361714 3119 147521749 -967985982 4972 346720726 -77358192 7589 30661577 595584975 1981 -758730708 -278764461 2866 326178903 164789337 2347 482175535 -40017599 4941 456971210 -687400377 6292 -193222752 -108961822 2227 -411443846 501786309 3520 -80483111 736209727 3739 456971210 50437640 6565 898890414 637639714 205 515731471 489852142 538 502461295 -467674160 2757 895696545 2937763 6281 -281453999 -947024393 1747 -113858331 754349173 2137 -662161563 -966341392 9252 -224653306 -824673983 3771 -195594144 -587938776 8407 557828077 -759341521 1220 955336534 -246727512 9609 802713909 83192310 9627 324917167 748105066 4531 871194505 428634831 5956 39323915 917915710 6854 -259723723 192105438 3757 -145693826 -155566831 7796 481309793 -160616618 2439 -483963712 770188411 721 -684246827 -391392334 5255 521711157 192105438 8937 -963214471 703761437 238 36208776 587394411 9652 766057365 -467674160 3606 828427488 106531338 6888 -88984793 50437640 7198 -117882944 843183414 1375 -880768056 300598832 9769 994188367 668596988 7898 -579903004 -12658682 3619 14549497 -469304036 9189 -173326777 -507881407 1349 -295746759 162818619 7307 904377080 860325562 5513 -851229723 704079155 4123 -410968218 -13579437 8383 -517047177 323257823 2155 306909421 -40017599 7937 80638889 -474396314 8172 -573106477 619606312 3557 -605036105 736209727 4335 743615922 116410268 5602 319836471 711907478 8263 333144811 -406636424 2166 -749150071 -419413153 7504 603283737 -502510208 3109 326944888 -402609820 5967 -501570916 948688886 4357 -49706513 -715481022 7322 -836052744 710420710 5288 333481643 282650126 7546 606386234 -382741973 5418 -107144390 844883068 8623 336445578 192105438 3084 727210702 -180114637 3235 -320065127 -944284380 4048 782059495 619013448 3426 461120723 -370995350 8728 -134704201 537902684 249 152683172 767277603 4536 -864361257 -498612066 3196 897184369 -626960836 5475 -836052744 637279848 141 -8891200 595610484 9717 55392029 953642587 4027 -960815885 752571881 3405 -501570916 612809394 9928 -534346540 983092089 9823 456971210 746720990 9726 -270472709 -391392334 5495 955336534 -680716101 9778 -667281786 700760523 2544 -776344661 186112748 458 773032821 -538606907 5318 -655787129 -2844514 1292 420946811 -519618554 5865 -760927535 662075929 3080 9908275 20640279 2084 -580193843 162818619 7799 220316799 -122563446 8174 435508139 -254980365 3412 929592861 -758476279 8767 -324108487 165176940 2715 51022000 81565408 86 827090885 -478868248 3216 -396260662 755033596 5113 -485031576 902716491 1521 -292338832 148237200 6204 632995737 -91451757 367 289429528 -969759958 7894 895696545 910797386 2777 97269878 -180114637 8977 599861155 -641768215 4218 -714715511 456498577 8113 -388974008 -669544691 8805 -860588659 619013448 695 731360872 -872013529 7055 841773118 923466000 9751 -27254901 710867164 8908 276318540 -137614817 5735 9908275 -681273289 6460 -412753693 725864175 4154 378721678 -930063693 472 254376885 194386713 9740 -303077343 595610484 8568 -679771608 770188411 8975 -27254901 939797135 5048 14549497 -67116370 758 230465541 -56290324 2811 271669262 787155496 1632 279935936 -550496243 1951 823212438 221629539 1065 901762269 -269653141 4226 -720279006 309767757 3676 321737429 -220282924 4579 861072654 116410268 2011 388998433 902716491 2204 600595365 552945615 4498 133578046 -283207497 6687 6941521 -246727512 1929 34842144 267514505 5615 704952011 714190974 457 -81105363 301566791 9553 242371970 -430974226 8594 555348851 -999366082 5715 933592111 -824673983 9227 -1804967 -302291887 1581 618828757 60115387 3146 152683172 -145782884 7237 -492064852 -735027831 9110 -318594823 162818619 3592 373708873 615990641 1577 -223542791 68458537 5638 35292617 -497617879 1098 60178104 951409368 2333 859615587 -391392334 7082 -573101732 -302291887 6458 640846707 358289528 6845 -748046122 -611172692 4236 -830222831 -94909804 5388 -818563944 537902684 8282 -485776708 571289655 9642 851137422 -988857540 1958 148638548 -967985982 7652 -271969423 787435090 1602 -24555993 -825880446 1181 -677582183 847381634 1954 53010453 547792085 1849 -437269696 2937763 2227 300584887 690912387 1273 6941521 589562219 348 -372598176 -590535547 3527 -303185692 -604372177 7138 358603584 -40017599 8962 -388974008 -954204496 1152 -430204903 787155496 3181 -102108106 -253862095 3959 699845372 -987783463 7763 -733269590 -320275386 5683 336445578 625059375 7967 -340171206 847381634 7392 455237207 350857850 9514 -270472709 625059375 2251 -578346066 -969822537 2100 443682091 668716963 5259 974033465 948688886 7495 691696706 -176184567 1154 745796394 595610484 2873 -72660599 457730381 4479 -895856160 -563052661 1921 -700447167 847381634 8135 -795235195 60115387 4588 134541291 135100579 8468 336445578 831097006 240 -658800027 -727449159 6716 -853928283 869461301 5169 974033465 186112748 9622 -605433625 60115387 6868 -229462282 -478868248 2729 -117882944 865035290 929 -517047177 -987783463 1126 132666338 201215238 9437 28254867 -67116370 4792 782059495 869461301 3974 -140204704 350857850 2521 164014304 234812484 7616 859615587 282650126 9975 498871246 13297982 6897 -235730132 -538606907 1815 101065261 925036002 2697 776650368 -774185484 6137 839743563 -980745605 4276 -41723720 34487722 7789 -268055717 -241109217 627 443742845 704079155 8085 -265310524 743907535 3208 -852061915 -91451757 5164 -579903004 -752801340 7298 455237207 400802081 1525 -862762751 510260864 9465 212383076 173706002 5047 933592111 809191902 1225 14549497 975421774 1785 -960815885 -680716101 2997 -252585274 614083036 6361 455237207 -870714362 180 699845372 -926175164 1826 -830222831 -523131123 5248 -395130011 890315807 7021 -678310388 -2416772 1952 -235730132 -180019002 7047 632166073 -912791350 7666 -989673571 354868681 4820 160809207 -933871142 2974 598623000 -596741589 403 -754687225 743907535 7911 -248959048 165176940 4611 -782345427 235577293 3140 -579753663 451143780 1732 444203955 -804580750 1742 933592111 -538606907 3010 318435094 418236261 283 279935936 -328361714 4638 97778439 869461301 7067 -388974008 -575758012 7550 -81105363 404498162 1634 38832074 807498308 311 51022000 790791048 6118 230465541 -434454493 6487 792418959 -40017599 8553 471959189 599012707 8616 641303610 87942942 8250 -18555551 -954204496 1555 -393621510 877599979 5079 -541613550 -39716639 4722 34562744 915112531 4630 871194505 -40017599 1673 -199655013 574893362 5333 -957024935 147468541 7174 -505763077 583887438 4319 174718177 -420200090 5127 262333337 586257457 401 300584887 -538783279 6252 -999315023 -457339610 4972 745796394 787435090 1693 -345538013 -474396314 1836 788860010 -987783463 1389 -46963869 -539801973 4905 -676826894 -720929795 8992 35292617 -410456729 7836 -102108106 142516378 57 -417075880 207204985 6213 -344785252 744410083 8248 -580193843 -733323543 6955 262333337 -682911832 1746 498871246 -987783463 8052 -314668245 792126616 593 98412735 -626960836 7030 490718230 32988365 4911 -9979738 -238504192 6461 -793494677 948573862 446 -842131951 -842651603 7166 385061500 767277603 6954 -719954341 384615346 796 -81105363 78832863 6177 34842144 735266920 8730 6050410 -823688399 1683 -9979738 50437640 146 -897411868 511120657 2917 321737429 695424884 2964 -605433625 9067497 4986 203882298 -596741589 2496 970142316 -920354849 7925 788860010 588009941 1672 -864361257 643726334 8712 -46963869 267514505 9584 789599069 -933872333 6417 -820917610 109588416 3688 627081375 906601156 5591 -82560345 172011590 6476 -91480363 852597739 7936 632995737 -373742773 9658 -608438352 -153153706 8470 -195552514 -969759958 8293 745796394 -138728153 6681 -275568251 157310618 1096 875158202 878753022 2038 -719954341 615990641 3117 -750364362 -428125906 3337 -437269696 -930063693 4991 -862762751 354868681 7791 326944888 357634387 1885 490718230 668716963 5856 254376885 -578480160 6641 289429528 -847516222 8092 490718230 890315807 384 39323915 909720152 8195 381360154 494296571 6547 -880768056 714190974 3706 618828757 121273815 3350 -41723720 407966190 6940 -851229723 -373712345 9503 -145442184 948688886 1629 336445578 -235480390 114 -145442184 502233577 1941 -404777150 -18027120 8579 -281453999 643726334 6124 -534346540 345293859 7261 -592740407 851865821 4705 -677582183 185419808 5361 134736800 -391392334 288 450726355 249521955 5904 295011177 330258523 1316 958197040 -464278607 7277 77257476 359326871 585 -304998049 -578196919 8382 400206984 -912791350 1429 -314668245 925036002 2898 -127099524 822735291 8521 53010453 355375465 2296 336445578 852597739 1107 399221151 697350972 3373 -195552514 407966190 6022 -324108487 106531338 8262 -9979738 -675821088 5549 443742845 -542766725 1504 -395956989 -578196919 9452 -784965875 127347959 8885 -337718848 -804086127 9561 -437269696 -792640319 4945 -842131951 844883068 7561 941043086 185176345 5172 288822109 -578480160 5278 336445578 100537981 7208 515731471 -224835212 9952 -62104082 -812767182 8038 -750364362 948688886 5033 -742476174 -106926072 8228 -200432659 934322296 2103 731360872 267514505 658 159963934 877599979 972 -180309093 50437640 4807 -393621510 309767757 1496 841773118 523443473 8150 208653695 -972401466 9146 -304029084 576296258 6837 -524590619 -363659966 8644 806860754 643726334 448 336261049 -811266222 1805 35292617 -966341392 2970 -178218611 -981396868 9883 792418959 871280315 1204 -641208950 -419413153 625 -501570916 -890148323 8001 -871396420 653728216 7541 -197706645 334468470 41 -534346540 514647040 6118 -821290384 878753022 8893 -862762751 755033596 4492 101065261 -118950135 1755 -320240582 767277603 7201 515731471 637639714 3124 276934223 86906463 2992 -485031576 84351585 3339 -414072427 624711990 7115 -943647082 -157362262 7134 -224653306 78832863 2626 -60381668 -62054205 9146 -395130011 -834035628 1473 -388974008 165969864 8699 -573106477 518522757 8025 -1804967 -107473815 6642 -57926793 -91451757 7202 284084525 302261235 2890 -871396420 172011590 8528 801372660 283618452 5965 -388974008 637279848 6212 -712768288 173706002 5571 -754687225 -528332594 5541 -684658326 -127944183 1787 575593831 484968871 768 -931162724 -153153706 7374 794990305 994859498 1052 -102108106 -842651603 8785 154929870 9067497 5825 80638889 227796847 9546 164014304 -160616618 3275 296351558 -428125906 2741 283582015 -295979666 3449 -984681216 940351551 1335 -492064852 -428125906 139 774219377 -436066679 2275 -180309093 -289470931 2861 252844961 -849890539 6076 -811440102 -926175164 9645 725828363 909720152 5995 -670941446 934322296 4500 643797427 -478868248 2770 65640932 206971304 1987 -318594823 -326254820 1120 543489268 -416125915 8363 375298123 241641947 3190 -292338832 84675120 50 -60381668 359326871 4362 40730044 -241109217 8244 212383076 860325562 3787 782059495 983092089 9831 867830712 254718604 4181 -200432659 -870714362 8994 867830712 537902684 8646 -887409683 -474396314 991 416939399 106531338 8832 -753444014 714190974 6958 -1804967 68458537 2544 725828363 -689864118 6205 632995737 844883068 5023 200002129 591101630 1622 -303077343 -1544306 5272 -57926793 -241109217 8536 -161837184 -998282020 9610 289429528 -637243618 5257 -205591575 178866616 590 416939399 -541221340 1338 357348209 -733323543 780 756775613 -576052836 7212 -608722586 250129683 777 859615587 268124172 8834 76589551 655182973 9588 812095536 121273815 9688 -723248351 -824673983 2130 -523153635 571151168 2915 98412735 748391913 2183 -72660599 282650126 6217 30661577 221807394 135 443682091 940351551 8835 17834815 681650630 76 924865694 501786309 4672 -534346540 216476815 9273 -270472709 -137614817 989 -984282547 185176345 1854 -165895350 -587938776 2802 -32127524 -165817517 1502 212383076 84351585 8479 744180713 -824673983 4430 -199655013 -980745605 1288 727210702 495259264 3087 -742476174 -707104214 8700 486132758 -723351459 1599 -830222831 -22135290 4653 -417075880 -2416772 3819 138983262 843133948 7772 599861155 514647040 9576 381360154 -979376042 9091 -906744014 459630031 9955 284084525 -122563446 311 -380535924 -328361714 3734 898151267 -78776258 4894 904377080 -128633008 6300 742195767 267514505 6094 -569925158 -153153706 6711 -999315023 -634448468 5159 -592869884 865748389 5088 -523534710 -373712345 418 -88984793 713033531 7903 -46963869 844342243 5418 -259723723 -763707999 7949 924865694 -519618554 1195 -915467466 258279313 5271 215460157 397008646 1000 -724955977 -756267434 9604 -658800027 906601156 9826 688304736 201215238 137 -127099524 -599705535 5670 174718177 -523131123 4731 174718177 -118950135 7191 -113858331 815772525 2070 -113858331 -830206964 5644 589418019 988138114 396 -265310524 770540018 2668 252844961 362357458 2784 -37605991 71638226 1992 -197256971 206971304 1860 -524590619 -975541629 9143 18912815 282131358 8688 147521749 599012707 1032 643797427 400802081 6277 -197256971 -707104214 100 212383076 -17837615 7457 -720279006 -419413153 67 230465541 -763707999 7380 -847492585 -825880446 8945 34562744 625059375 9203 -816399402 -519618554 497 60178104 932809740 3387 -282947285 -714969150 449 -389046679 -439161220 3193 -853928283 378550894 4718 717342480 304234449 9272 706094613 514647040 1386 118281894 -180114637 4395 814168394 78832863 3179 -199655013 309767757 7597 904377080 233977048 9862 77257476 763812773 4869 832079231 246550739 6893 -485776708 -474396314 1742 359856605 -308625495 6854 6050410 -982620691 6758 -395956989 -674143567 4284 -495872554 -811266222 8518 -915467466 -917177937 9786 598692061 428634831 3186 -750364362 -478868248 5589 -637625968 -944284380 4114 792418959 -25481956 1770 794990305 433603754 7217 250399364 329596656 5129 62409989 -457339610 2596 -340171206 -155566831 2128 956320838 456498577 8893 -949652880 953028578 4204 -492064852 743907535 5921 -608438352 -396443569 4252 -296429472 68458537 8232 426406281 -727449159 3815 774219377 514647040 8724 242276279 679444628 9039 388425412 763812773 9988 756775613 586257457 598 -742674827 787435090 2537 -292338832 -987783463 9312 -252062903 192105438 2665 -430204903 -176184567 9594 699845372 820204610 5106 588746282 633885440 2138 744180713 -462044632 3730 589418019 -578196919 984 860901194 -812767182 7094 420946811 -302291887 7436 97269878 -720929795 4592 220316799 934322296 4360 -900897170 -85425315 9581 242276279 695424884 375 945885557 339857137 5590 -816009077 530975902 6471 704952011 -715481022 9509 -541613550 233977048 9428 51022000 165969864 3451 643240412 -849810455 6053 -749150071 152975300 2928 72289201 770188411 620 -195552514 -345372687 235 -222755521 401065763 7928 276934223 984136690 2628 326178903 -640496847 3069 -592740407 379411178 22 -578346066 -373712345 1671 -265310524 -580802379 9833 456971210 792126616 3692 736000118 333687312 272 435508139 -543877687 9472 443682091 623594641 7102 -127099524 -747172297 5806 -906744014 333687312 5455 979367031 -464278607 2947 -138739177 185176345 3413 -817455026 -616215891 1549 507130881 -980745605 1872 562484066 -72965798 8469 -811440102 -538783279 6131 -418986193 858256145 7977 9908275 725864175 9347 -223542791 -741977163 3054 898890414 -387385224 6209 -852061915 -268014947 5668 -965690654 -4922978 7306 152683172 -917177937 2091 -906744014 186112748 2093 399221151 787435090 7061 250399364 770540018 7470 -178218611 -569727142 8364 239977367 233977048 3354 518236817 -175424765 1590 261480454 655182973 6218 -24555993 -543877687 8343 -569925158 860325562 9515 765724683 -137415419 7542 -139250047 -13579437 9374 -49706513 -138728153 3412 -277916716 953642587 9980 170281305 -680716101 56 -501570916 330258523 2605 997717396 596844461 3774 500691477 -502510208 7577 846494925 282650126 8466 -758152363 109588416 7407 -340171206 576308127 5256 -462251380 -830206964 3397 14549497 -519845955 5503 186143921 -416082175 3312 -871335076 -373712345 8806 -468748459 384615346 7157 -221252086 -25481956 4206 -720279006 78832863 399 208370227 80128302 6976 309782673 623594641 9058 -82560345 354868681 976 828427488 809191902 9696 50900266 583887438 8547 507130881 -926175164 1851 859615587 428634831 3326 -968473567 -143728230 9083 6050410 754349173 159 -641743513 -587154461 5520 846494925 -143728230 7056 -224653306 -235480390 186 -658800027 -752801340 9978 -784965875 -550929672 8904 699845372 911656525 6087 -465268228 925036002 7359 -171017790 673747334 4939 799451393 355375465 332 -197706645 121273815 4852 -616075888 192105438 2508 -676826894 868619715 8512 -304998049 948573862 7130 557828077 -122563446 6046 359856605 953642587 7304 242166718 920790234 8440 171041959 235577293 2355 -167893416 246550739 9521 -739519560 -964453208 1233 482175535 87942942 5706 82437869 282131358 2621 -541613550 808458464 394 -915467466 615990641 8549 794990305 -620537603 1501 -24354900 808458464 9297 -816399402 -644469017 8316 -963214471 744410083 1191 895696545 362357458 3837 7632844 -387385224 5934 904377080 725864175 3245 706094613 908862009 3025 -18555551 357634387 4157 -897411868 83192310 5908 -222755521 -278764461 2745 -268055717 576296258 5772 -157757047 -569727142 2735 51022000 -118950135 4234 -820917610 770188411 6158 420946811 258279313 7081 444203955 323319528 6749 -684246827 871037015 6281 -578899112 713033531 2207 -541903248 -430974226 6635 867830712 452933610 7428 640846707 -373742773 4047 -468748459 185176345 5730 -895856160 -370995350 6939 346106146 -413649920 468 -517047177 844883068 4781 745262886 -283024647 3234 -88984793 -573863688 9187 321737429 -2844514 3121 471959189 -917177937 5817 -145442184 852597739 3389 -816399402 -507881407 4675 -134704201 358289528 2677 -935008788 -78776258 9837 -248959048 -576052836 2614 118281894 855531857 9200 202006559 978934680 8236 676457194 330258523 9030 66554430 497556073 8932 -484301856 -882635508 1664 872946790 547792085 7382 -984681216 -277770150 8582 -895856160 229158822 5618 895696545 484968871 7343 898151267 847381634 1144 872946790 221629539 8738 77257476 109588416 1677 486132758 -578480160 1820 111664688 869461301 6715 490718230 -67116370 6580 790805185 312278158 7337 -578899112 586257457 924 242166718 104047847 1276 -523534710 -620537603 4986 -80417143 -917002395 6492 159519152 703761437 823 250399364 300598832 6827 802713909 407966190 2213 481309793 309767757 2834 148638548 404498162 8070 300584887 -370995350 1676 326178903 433603754 4860 -215298725 -246727512 1175 -995948801 221807394 1467 220316799 -763707999 1912 -455260398 872494340 7910 -758730708 576296258 9792 -851229723 545926563 6441 -782012495 612809394 4109 -389046679 844342243 5603 276934223 -667907585 3938 9908275 260986665 3256 -904289455 50437640 9466 -724955977 -409833937 1012 -24354900 754349173 1625 -668294983 -308069367 3923 -1804967 -145656182 7236 -955947554 -498612066 5103 -324108487 571289655 5043 -830222831 250129683 5337 159963934 183142469 5876 -943647082 185419808 8908 381360154 -94241214 4419 904377080 375063920 6303 589418019 -563052661 1031 -271969423 790791048 5498 794990305 -675821088 1726 326944888 505436080 9292 -197256971 -38529745 4028 -228953103 60115387 8026 -340171206 165176940 3617 -748046122 -153153706 2123 -324108487 -253862095 1770 -410968218 528222218 7811 -468748459 -342686234 3321 -641208950 552945615 1181 138983262 -735027831 6039 627081375 679770619 4461 -395130011 704079155 4537 846494925 232844920 5204 -388974008 13297982 8658 -880768056 637279848 4790 575593831 -587154461 4584 -569925158 679444628 1498 -579753663 -606256406 4698 455237207 588009941 1360 419955461 -94909804 5904 -885902280 -715481022 5656 200002129 81565408 3396 688760575 642676439 3792 -935008788 -872013529 6800 -677359660 266354586 3327 766057365 339857137 3177 -483963712 329596656 4353 361901512 994859498 6843 289429528 121273815 9378 -215298725 537902684 725 -986798763 397008646 6335 -268055717 116410268 8743 -714715511 726123669 4906 -712768288 -430974226 3322 -197256971 -406636424 8797 -49706513 654795929 9391 -700447167 107428773 4097 17834815 93515835 1035 -303185692 -339092621 8207 -46963869 -596741589 6898 444203955 87942942 8791 898890414 229158822 8561 250399364 140118715 3681 159519152 -999366082 6977 -462794916 855531857 9841 860901194 -323498634 2841 336261049 915112531 9710 389689903 662075929 3829 766057365 301566791 9620 846494925 -687400377 9300 -935008788 137137472 1929 -138739177 184543446 5302 -506108098 -933872333 2110 -504728021 673747334 6902 924865694 953642587 9544 53010453 -153153706 1349 -320065127 700760523 142 38832074 -644469017 3784 -748046122 658148446 7507 389689903 871280315 2307 62409989 934322296 215 -495872554 -569727142 2615 -816009077 201215238 6202 859615587 359326871 7544 -464997457 358289528 9553 389689903 -77358192 5602 -739519560 221807394 3789 385077631 -180114637 6573 375298123 -18027120 3464 -960815885 754349173 8415 112146941 428634831 545 118281894 589562219 3202 897184369 -569727142 7515 -984681216 859002805 4662 -995948801 93515835 6258 289429528 428634831 4281 860901194 121273815 8510 -566276366 -370601295 2181 -569925158 -370601295 4891 -345538013 -576052836 3753 -462251380 871280315 696 581880129 -980745605 5594 676457194 540533417 9359 324917167 623594641 6620 290220374 953642587 9078 -580193843 -714969150 5964 159963934 763812773 2868 898890414 770188411 2913 35292617 80128302 9222 -753444014 847381634 4947 744180713 633885440 1139 -414072427 -877856608 4346 -437269696 -979376042 781 691696706 9257479 4379 185320654 401065763 6506 895696545 -692760474 4591 -975509051 -947024393 4418 77257476 -359196587 8982 -712768288 282131358 2185 628785561 315450092 3530 377338343 935472375 3552 -404777150 923466000 6999 628785561 -947024393 2344 945885557 -578196919 4169 -268055717 -154221403 5288 -320065127 -339092621 6967 289429528 -692760474 8160 302196177 -823688399 112 34842144 623594641 2237 -782012495 -277770150 883 -713609356 2937763 7133 14549497 58400332 5172 28254867 537681327 7094 -156704963 -277770150 7452 -714715511 241112925 4499 154929870 668716963 8400 -455260398 214001109 5199 -548146736 -877856608 2998 357348209 911656525 6070 -468116074 430751296 4292 -957024935 -353878938 3272 318435094 770540018 8569 -252585274 250129683 960 -344785252 -681273289 1969 -818563944 736209727 6341 -713609356 -979376042 8179 271669262 -145782884 799 65640932 308467212 14 450726355 84912338 7564 691696706 -410456729 4309 -338588899 502233577 68 -566276366 -4922978 7446 -80483111 -882635508 234 -724955977 -214031543 8289 300584887 855531857 7397 -804711490 207204985 7272 -178692644 -145782884 5758 -915467466 152975300 9267 940580089 -289470931 2891 300584887 859002805 7126 -455260398 164789337 6061 -56515768 -606256406 8501 -811440102 -256887004 8517 242276279 -723351459 1398 159963934 -641768215 3932 101065261 267514505 4904 -304998049 -62054205 8724 309782673 -518037450 6116 -866805045 653728216 4905 -569925158 869461301 2450 -178218611 -291242407 1421 775192135 34487722 7614 97778439 583887438 5171 643797427 808458464 2971 126227291 283618452 6442 34842144 58400332 5302 -252062903 333687312 573 -221252086 822735291 1551 841773118 229158822 7161 641823635 767277603 9828 -145442184 -78776258 6127 -145693826 242506470 367 598692061 744410083 4891 788860010 510460231 9810 851137422 -2844514 869 317197461 726123669 8735 -173326777 -804086127 4278 794990305 233967741 6430 -389046679 625494491 4814 851137422 489852142 602 725296106 -715481022 4500 -60381668 -838009976 3483 -145693826 495259264 9486 823212438 -180019002 4282 593245571 744410083 3170 -853928283 -519845955 496 -495427420 -350396971 3356 358603584 -654048846 2400 -711940062 -60039432 9586 -464997457 -720929795 4311 50900266 -462044632 3893 95229358 -587154461 7282 -195552514 -912791350 1609 -46963869 418236261 3839 -763126949 -954204496 6311 -464997457 951409368 5239 -814521565 -987783463 9441 -417075880 -433558593 3931 -679771608 323319528 6743 568509939 -128633008 8541 -37605991 316245420 9064 -473282718 -246255401 3889 -292338832 -912791350 5052 317197461 576308127 3124 812095536 595584975 624 765724683 333687312 5516 34842144 844883068 6737 318435094 726123669 1121 336445578 704079155 7341 901762269 691372823 1195 -517047177 -926175164 7335 174718177 865748389 8092 153650122 -523131123 6138 -395130011 612809394 2336 -572328769 -912791350 2976 -873330901 -277770150 3618 -145693826 -295979666 1012 -677359660 909720152 9521 632166073 501786309 4389 -224653306 457730381 2243 -871396420 -502510208 1389 133578046 178866616 3338 -742674827 518522757 1330 300584887 923466000 4277 782059495 679444628 7274 717342480 612937914 4248 834030362 -541221340 2997 -749150071 -587938776 9551 113991999 -634448468 4534 -197706645 78832863 1280 867830712 -370995350 1298 -199655013 162818619 9087 133578046 953642587 1341 632166073 -474396314 198 171041959 116410268 8401 731360872 -849890539 7877 691696706 -543877687 146 875158202 352760 4102 -636004911 -587938776 398 -88984793 831097006 5749 72289201 -308069367 9081 6050410 983315446 5023 -252062903 -573863688 3241 -731712580 -838009976 1641 378721678 625494491 717 80638889 -763707999 3939 419955461 -563052661 7540 -569925158 -926175164 5293 -180309093 -13579437 7147 -714715511 -462044632 9529 336261049 -428125906 5528 -72660599 -106926072 6577 531457998 -18027120 6278 691696706 194386713 7515 -821290384 -6527040 7280 834030362 -185727053 5051 641303610 -569727142 1713 568509939 -759341521 9080 288822109 -396443569 2395 262333337 404498162 9458 48202816 546315517 3528 849370527 744410083 6787 -404777150 -180628268 8750 769252533 -759341521 9252 -795235195 2937763 6375 744369343 -477963972 8338 302196177 -552163616 2224 333481643 407966190 4241 945885557 430751296 3681 -37605991 9067497 2544 -915467466 874563739 1709 976065724 760808182 2029 -608722586 679444628 1754 388998433 -482425657 7339 -506108098 -590535547 9588 -793494677 514647040 7378 388998433 668716963 8430 -145693826 530975902 8982 324917167 975421774 4665 -178692644 -18027120 4380 699845372 748105066 2040 230990250 -892585231 7049 -297925385 378550894 6835 -26248663 700760523 2107 806860754 -634190590 3947 381360154 246550739 2860 333144811 2937763 7823 490718230 -741977163 9284 326944888 844883068 2829 -795235195 855531857 5296 518236817 -969822537 5243 744369343 178866616 3841 65640932 932809740 855 -464997457 -933872333 8614 -986798763 662075929 5036 252844961 495259264 8908 -221252086 -477872507 3654 -178218611 165969864 7893 375298123 906601156 3353 -739519560 923947394 1896 208653695 -510150761 2893 -429705827 -954204496 3880 789599069 -587328878 6637 796608963 451143780 1352 333481643 754349173 3441 653488323 612809394 2318 -684658326 -326867555 5337 242371970 -733323543 5110 336445578 -94241214 43 -140204704 -502510208 5241 -495427420 -416082175 9071 643797427 -533410976 5726 832079231 -575758012 7866 588746282 -576052836 1071 -388974008 -430974226 8120 336445578 -94909804 7808 288396892 -680716101 7694 134736800 -256522804 1692 828427488 975421774 6191 641823635 -482425657 3473 -417075880 254718604 7342 849370527 -824673983 4062 859615587 643726334 7940 -484301856 467154252 3306 789599069 -680716101 1267 -205591575 354868681 6824 -795235195 84675120 347 82437869 975421774 4760 -464876611 268124172 1851 -314668245 -291242407 3311 521711157 637639714 4106 -572328769 -532480095 1162 828427488 -464278607 5479 321658590 302261235 880 -608438352 -999366082 5054 372746255 -637243618 5239 -80483111 748391913 8797 321658590 81565408 1944 -117882944 -38529745 6326 -338588899 24721518 4021 -199655013 917915710 5318 -410968218 183142469 3658 860901194 911656525 1014 736000118 -60039432 4787 -605433625 -439161220 2529 5989923 -604372177 2813 776650368 221793945 3958 531457998 -800207670 288 -658800027 -519845955 6591 -288462512 78832863 8795 346720726 -102616382 385 575769250 -849890539 8305 -670941446 624711990 8357 -338588899 233977048 4948 974033465 -892585231 1111 -280158933 923947394 3119 171041959 249521955 7869 -102108106 192105438 4521 -605433625 809191902 2267 -978041604 704079155 1590 606386234 978934680 5989 134541291 673747334 7249 -960344885 172011590 4389 828427488 -302291887 184 -782012495 107428773 4302 -32127524 -107816005 4855 -818563944 116410268 2208 -573101732 330258523 8280 94407230 93515835 5038 -410968218 305267341 5929 924865694 681650630 1901 384544140 -277770150 1792 -957024935 -872013529 5679 -320240582 -176184567 763 861072654 359326871 463 -107144390 783307873 9835 18912815 -91451757 5278 -340171206 383709576 1282 -723248351 746720990 8142 346106146 -488329721 8699 502461295 -759341521 2284 861072654 920790234 3258 658268677 13253654 7364 639577616 869461301 5844 898890414 223758683 4512 -395956989 -561696456 2385 690218755 877599979 3426 897184369 58400332 6559 -668294983 71638226 6612 839743563 -556644281 857 -641743513 -467674160 6780 -288462512 760808182 904 -165895350 925036002 6644 295011177 24721518 2938 -292255571 831097006 7817 832079231 697350972 289 -178218611 309767757 9106 -943647082 -235480390 3341 -943647082 929621952 4836 -271969423 436709995 1341 587732774 571289655 1556 -723248351 -720929795 674 -943647082 -283024647 4270 208653695 537902684 9701 -320240582 379411178 7428 317197461 -969759958 5483 284084525 198809378 2841 -723248351 852597739 3639 -871396420 940351551 3087 -566276366 -648616287 1375 -840080990 404498162 9182 744180713 820204610 2210 554902523 206971304 7079 -404777150 13253654 8344 -57926793 737416156 9768 812095536 -370601295 6715 -816399402 619013448 7729 7927533 378550894 6293 859615587 -143728230 9399 471959189 -488329721 6410 -80483111 -474396314 5240 627081375 715905772 1145 361901512 595584975 9855 -501570916 -419413153 2110 -860588659 121273815 7432 -178692644 -849810455 7322 -842131951 142516378 4566 -790567313 145992042 661 995796966 -18027120 9635 -30664265 704079155 5443 575769250 -707104214 1193 -197706645 -587938776 7829 212383076 878753022 2992 658268677 -497617879 3298 -215298725 726123669 2871 618828757 -328439089 5062 -667281786 54064180 2871 801372660 60115387 3386 200002129 -944284380 6660 606386234 -283024647 9958 -995948801 637025929 1878 792418959 860325562 1651 581880129 -6527040 8600 -177692824 -291242407 8627 861072654 -552163616 7247 -752427345 655182973 1237 -873330901 910797386 5998 585806236 -543877687 7892 415350853 -474396314 9880 62409989 315450092 6289 319836471 -811266222 7989 -411443846 -75558732 8001 296351558 -75558732 5129 851137422 874563739 184 -392563411 -56290324 4050 242371970 135100579 8518 283582015 -784538084 4945 -293301938 612937914 5121 82437869 397008646 4172 704952011 -800207670 292 742195767 -435842546 7394 806860754 808458464 1207 -292255571 -189256438 3615 378721678 655182973 4656 -391256746 178866616 4049 276934223 -980745605 7017 -816009077 400802081 58 -455260398 -85425315 835 358603584 -153153706 5351 -297925385 -477963972 8425 -662161563 -104871800 1345 -1525175 -339092621 3256 -292338832 -428060524 6082 745262886 621799091 7230 -642406813 -328361714 1643 796608963 -464278607 6928 -853928283 -587154461 5524 -483963712 -283207497 6241 30661577 233977048 2805 994188367 -634448468 2641 599861155 301566791 1011 -418986193 -488329721 1587 -821290384 -599705535 8749 40730044 -25481956 8323 18912815 619013448 8136 -464997457 206971304 6790 71562520 528222218 2487 744369343 587394411 2242 -180309093 -253862095 3088 -641743513 -410456729 8384 203882298 975421774 892 -758152363 596844461 6207 725296106 -241109217 8174 562484066 -409833937 4075 171041959 790653415 9126 575593831 643726334 879 283582015 954289075 6423 200002129 436709995 2135 -404777150 518522757 5110 215460157 988138114 7466 744369343 -541221340 8148 261480454 83192310 7255 -228953103 249521955 606 -501570916 -988857540 7005 -578899112 354868681 1812 9908275 -402609820 7920 54815350 65925556 7399 -835865341 -578480160 7049 118281894 241112925 6663 -579753663 -137614817 6733 556176900 407966190 8829 -668294983 -824673983 8529 317197461 106531338 7956 742195767 948688886 7853 -994655931 612809394 7085 -975509051 301566791 1984 357348209 871037015 4324 901762269 935472375 9891 198792735 899852615 7662 -505763077 571151168 2561 507130881 530975902 4420 -195552514 404498162 9398 -513151710 983092089 7653 385077631 183142469 9125 933592111 625059375 7943 -57926793 595584975 4767 -8891200 401065763 6815 -134704201 -6527040 481 97778439 755033596 5714 782059495 925036002 8509 -102108106 84675120 1323 -552935221 -532480095 4861 420946811 -2416772 2143 -195552514 -637770708 4148 -579753663 -428125906 7661 974033465 87942942 646 225977642 148237200 6362 745796394 -532480095 4009 -826268461 249521955 3613 384544140 -587938776 7740 98412735 198809378 8487 979367031 -812767182 6280 -157757047 917915710 5222 -80483111 537902684 3509 -793494677 530975902 1690 -362797003 -433558593 5391 279935936 80128302 2103 -624499268 -707104214 2264 792418959 -6527040 3069 554902523 101406452 5136 -37605991 -742514560 7125 461120723 -576052836 1299 -127099524 362357458 6445 929592861 137137472 8563 17834815 -467674160 119 -818563944 -926175164 6502 486132758 100537981 158 769252533 868619715 7729 -485776708 852597739 8505 774219377 -674143567 5270 279935936 583887438 9635 661504142 809191902 3386 -127099524 194386713 5242 -268055717 214001109 7003 326944888 60115387 6806 -345538013 877599979 7392 -968473567 315450092 7822 290220374 -94909804 5250 -524590619 -518037450 1718 -826268461 -634190590 394 -265310524 -507881407 4604 159519152 510260864 7915 326178903 -707104214 3732 -495872554 -283024647 7538 518236817 505436080 1552 302196177 -416125915 76 -165895350 -6527040 4117 -270472709 -847516222 5527 62409989 10315616 2074 627081375 -576052836 2972 -641208950 727249379 3011 773032821 725864175 1196 202006559 -350396971 1678 -817455026 -25481956 1657 -720279006 -714969150 1676 -667281786 -457339610 9655 -573106477 -106926072 2339 444203955 596844461 5283 -750364362 -680716101 2113 -107144390 260681552 3059 769252533 790791048 3092 -731712580 831097006 8414 -862762751 162573004 5528 502461295 871037015 1614 384544140 748105066 4354 7927533 232844920 6548 242371970 537902684 3355 766057365 -138728153 5388 -723248351 -2416772 4751 658268677 -604372177 7713 289429528 382394381 887 -852061915 165679230 9218 -569925158 -308069367 8836 461120723 679444628 5653 -921972308 954289075 4014 152683172 207204985 6027 -418986193 -944284380 6492 -464876611 267514505 9381 597458038 268124172 3061 -473282718 13253654 6455 132666338 -157362262 7207 -742674827 929621952 1307 -906744014 -987312206 3495 274684164 494296571 5639 -662481765 744410083 6376 956320838 -326254820 9329 461120723 -454664712 8720 50900266 696875596 883 48202816 -416125915 7367 -280158933 -464278607 3786 955336534 -944284380 1138 -677359660 -164423199 7476 386524132 621799091 2016 -292338832 2937763 4682 -414072427 -644469017 5812 514387831 -289470931 5722 -270472709 -2844514 4627 -943647082 -413649920 1272 661504142 135100579 9437 618828757 339857137 1062 450999109 748105066 9074 -483963712 642676439 6211 254376885 -720929795 6334 -847492585 246550739 9329 677101531 726123669 5141 -760927535 302261235 4746 208370227 242506470 4582 -318594823 -153153706 9492 -334823104 -370601295 3929 333144811 400802081 8323 765724683 -373742773 6011 -517047177 -804086127 4798 -821290384 -578196919 4653 -533099096 -430721629 3445 -935008788 -419413153 2440 507130881 951409368 8594 -753444014 523443473 5299 725296106 -804086127 2765 -548146736 -25481956 5529 276318540 865035290 6565 -140204704 -102616382 3781 742195767 518522757 3581 420946811 948688886 3152 974033465 -60039432 8212 -252062903 285651977 5950 -523153635 -229334088 1353 745262886 234812484 1636 -816399402 748105066 4028 202258799 860325562 573 -578346066 13253654 5768 375298123 -477872507 4525 -796502525 -387385224 5184 677101531 -145782884 1702 -862762751 744410083 2297 898890414 628016383 1097 -517047177 953028578 3576 134541291 957236409 4688 431597356 397008646 6347 230990250 -606256406 2922 -297925385 172011590 7004 -788691861 104047847 9127 388425412 -138728153 7763 -852061915 489852142 3958 389689903 844342243 3420 -816399402 619606312 4971 -252062903 -770453868 6794 867830712 -784538084 1478 -698100407 714190974 3147 -411443846 221793945 3168 -679771608 137137472 7053 159519152 700760523 5271 -895856160 -890148323 3535 802713909 93515835 4349 -82560345 -811266222 7259 585806236 -659937969 8124 -534346540 -715481022 3092 901762269 782701464 6029 -943647082 -733323543 7195 -303077343 -25481956 7865 788860010 591101630 8502 -464876611 546315517 9744 101065261 -890148323 8627 557828077 80128302 8730 214470427 654795929 6154 766057365 808458464 6715 321658590 -720929795 2514 388425412 -759341521 6906 147521749 925036002 9013 -177692824 523443473 244 -81105363 -256887004 3143 867830712 -416082175 9004 -750364362 -353878938 4483 895696545 316245420 4903 392619171 183142469 5207 -178218611 65925556 4678 827090885 -834467209 4690 -455260398 642676439 4532 907986225 -573863688 4139 -989673571 -353878938 4449 790805185 -735027831 4484 203882298 691372823 8398 450726355 -180019002 6543 -758730708 227796847 5051 -658800027 71638226 6529 -758730708 917915710 5053 -288462512 910797386 9557 -517047177 510460231 996 -280158933 357634387 7346 384544140 -917177937 7085 -853928283 302261235 304 585806236 165679230 9236 220316799 587394411 1319 -398942627 -742514560 29 744180713 -723259232 7449 -275568251 -25481956 3380 -642406813 790791048 1730 -1525175 935472375 4497 -265310524 -770453868 6894 974033465 725864175 3472 -679771608 577086332 5354 898151267 -758476279 2545 333481643 710867164 4590 336445578 233977048 5036 95229358 589562219 4265 -296429472 282131358 1912 -552935221 315450092 6510 -60959292 -370995350 2444 321658590 -519845955 3615 -340171206 902716491 5669 792418959 -532461869 8695 -410968218 162573004 570 556176900 246550739 6156 731360872 -763707999 77 -860588659 301566791 1365 557828077 -246255401 6995 94407230 -110865839 6537 970142316 655182973 5703 637350827 890315807 329 801372660 612937914 5706 134541291 -528332594 1040 593245571 -414919441 6110 137362839 -353878938 7432 796608963 462889810 2420 -200432659 625494491 5600 290220374 54064180 691 -82560345 808458464 1099 -199655013 -842651603 4379 -292338832 690912387 2282 -836052744 978934680 4665 788860010 505436080 7549 940580089 -620537603 4492 -541903248 -648616287 3734 443742845 668716963 151 531457998 -634190590 3312 -847492585 -933872333 8872 490718230 -849810455 31 97778439 -457339610 8393 -753444014 165176940 6024 455237207 910797386 4742 -605036105 695424884 4419 -398942627 -723351459 5104 967176925 -981396868 2350 600595365 -519618554 2191 -891435429 -189256438 8900 14549497 523443473 5005 324917167 874563739 526 774219377 -145782884 3921 -280158933 623594641 9113 -295746759 619606312 9034 170281305 308467212 5481 212383076 939797135 6078 -430204903 -742514560 3262 967176925 871280315 6369 171041959 -419413153 5140 -862762751 537681327 2794 832079231 843133948 1663 -265310524 859002805 962 -318594823 -480421233 6520 -506108098 843133948 7983 976065724 -413649920 4209 -173326777 -692760474 9810 933592111 -180114637 3728 -984282547 -847516222 4588 -804711490 619606312 5386 -667281786 -674143567 215 -624499268 -966341392 397 -468116074 -804086127 4658 237202817 -350396971 8180 -902913893 -720929795 5277 799451393 -917002395 3653 276318540 -220282924 9638 -221252086 737416156 9278 -197256971 653728216 4452 -641743513 595610484 8640 -713609356 -714969150 9379 336261049 142516378 6282 230465541 -979376042 3903 212383076 744410083 8634 618828757 -137415419 8613 357348209 -359196587 9824 531457998 -176184567 9638 -82560345 -60039432 7172 -483963712 -462044632 14 271669262 407966190 6650 -462251380 537681327 117 907986225 -402609820 1891 14549497 -295979666 916 455237207 932809740 4438 215460157 2937763 4795 806860754 -532480095 9328 -157757047 -39716639 6385 -949652880 994859498 5672 -763126949 467154252 2028 -723817788 -959377362 6934 346720726 -107473815 2690 -72660599 -599705535 8581 -24555993 194386713 8672 699845372 -568505124 934 283582015 -800207670 9001 -733269590 -107473815 2968 -984282547 282131358 7729 205740340 436709995 2774 587732774 -291242407 5931 134541291 -770453868 5936 589418019 -649744978 849 -594876646 940351551 1742 -462251380 -413649920 4227 112146941 852597739 8048 -668294983 -328439089 850 -752427345 -373742773 4874 -221252086 727249379 3725 -340171206 -80079561 4367 -501570916 304234449 8523 575593831 844342243 4251 823212438 547792085 8444 846494925 -275855088 7302 -592869884 877599979 618 -338588899 710420710 86 898890414 871280315 3252 -719954341 790791048 2084 51022000 235577293 4653 -185227082 433603754 947 -541903248 -575758012 2608 -984681216 -79813879 3613 399221151 704079155 4823 555348851 -720929795 7551 766057365 -85425315 3069 -749150071 -741977163 4247 774766110 -185727053 3650 -880768056 537902684 8154 -134704201 -580802379 4525 -320240582 923947394 3227 -713671847 -254779032 6151 653488323 -514717258 4234 242166718 355375465 7606 526115530 300598832 1354 242166718 93515835 2951 358603584 -723351459 6519 -742476174 -669544691 7281 230465541 87942942 8406 -280158933 -295979666 3334 -900897170 -640496847 8989 -742674827 -576052836 8443 -495872554 428634831 2468 326178903 -4922978 8602 283582015 -254779032 9709 -655787129 81565408 663 392619171 -477963972 609 317197461 -882635508 5744 132666338 588009941 7947 521711157 -345372687 8729 637350827 -550496243 8330 554902523 -519845955 2552 -389046679 510260864 5089 54815350 -67116370 8604 -157757047 254718604 4418 -377899289 -784538084 7812 -395130011 -457339610 1531 -285968378 662075929 1902 -566276366 -122563446 3936 202006559 -157362262 7485 53010453 809191902 3754 170281305 546315517 2191 154929870 404498162 3102 415008073 871280315 7518 -960344885 -430138322 9089 -678310388 836292797 9206 -887409683 157310618 6011 841773118 -102616382 6087 -698100407 -579706452 8667 -975509051 -238504192 9451 -37605991 -39716639 7146 -134704201 -944284380 9707 801372660 -387385224 4371 -412753693 315450092 5342 -409309355 760132745 385 -235730132 988138114 5538 588746282 -987312206 4297 -816009077 -155566831 8335 392619171 -917002395 4475 -975509051 -402609820 2888 -960344885 355375465 4740 -259723723 309767757 5763 -524590619 -402609820 6566 198792735 782701464 1484 575593831 -966341392 1035 -495427420 510460231 1558 -81105363 -714969150 6406 309782673 -519845955 9106 -648172782 -967985982 4091 -943647082 127347959 6771 -578899112 24721518 2528 490718230 843133948 4242 970404299 -849810455 4548 -906744014 -979376042 6670 -195594144 452933610 176 -173326777 948573862 4422 -713609356 266354586 8476 -334823104 334468470 6699 -821290384 744410083 9923 878804098 545926563 8992 415350853 -610759465 4170 -684246827 355375465 7044 -320065127 308467212 7582 -592869884 -382741973 1905 745262886 939797135 5052 -871396420 851865821 2646 -835865341 497556073 9717 203882298 -402609820 595 -60959292 994859498 386 9908275 547792085 3492 239977367 359326871 5204 171041959 511120657 1297 555348851 9067497 8528 289429528 951409368 9395 846494925 -370995350 4298 202258799 -563052661 6794 -984282547 162573004 7056 -200432659 -235480390 8397 28254867 628016383 4201 924865694 872494340 6033 -541903248 -469304036 7422 -288462512 537681327 6926 796608963 312278158 5336 276318540 418236261 47 321658590 -488329721 7050 -573106477 127347959 762 359856605 691372823 6849 -215298725 915112531 8224 -572328769 400802081 7897 -180309093 404498162 2501 945885557 -563052661 8643 -984282547 -912791350 7138 7927533 -681273289 9237 -80483111 -752801340 5497 -145693826 925036002 9361 -80417143 899852615 4985 388998433 198809378 6984 -714715511 668596988 6708 -200432659 207204985 3488 -960815885 953642587 78 309782673 746720990 3349 958197040 983092089 2855 676457194 -320275386 1197 997717396 518522757 9211 -222755521 137137472 783 609354975 25245259 2056 -754687225 -238867983 2421 118281894 -370601295 3888 -724955977 -238867983 16 765724683 546315517 6369 60178104 107428773 9004 901762269 -328439089 1090 14549497 -359196587 7972 -678310388 315450092 1902 -523534710 643726334 3831 -280158933 -926175164 3927 30661577 -107473815 2699 600595365 -220282924 2867 388425412 84675120 9057 -414072427 577086332 3994 -578899112 710420710 1754 -303077343 -108961822 9524 455237207 -123998677 6362 796608963 -918763788 1565 288822109 -308069367 9274 -411443846 -838009976 8923 643797427 -295979666 3235 -873330901 700760523 8130 790805185 -320275386 5912 898890414 -578196919 2566 -866805045 -488329721 8003 -195552514 -959377362 1602 -435603523 673747334 1716 -134704201 -106926072 4279 756775613 -157362262 1077 80638889 249521955 4214 435508139 451143780 3138 -637625968 890315807 7778 208370227 -514717258 3928 967176925 -979376042 8336 25277645 -60039432 5996 318435094 268124172 5586 -641743513 -373742773 7342 208653695 -275855088 6515 -165895350 -637770708 973 699845372 -912791350 6468 -943647082 -736169755 8365 14549497 -328361714 1975 589418019 345293859 1159 -943647082 545926563 8090 -900897170 194386713 2289 -733269590 -102616382 4390 -117882944 227796847 2574 706094613 -428125906 2633 -713671847 -469304036 7928 -816009077 -216733767 7954 706094613 34487722 6604 -578899112 -128633008 3659 -864361257 -980745605 6900 237202817 518522757 781 -900897170 333687312 9787 653488323 948688886 6366 -492064852 -406636424 9549 373708873 815772525 8350 -372598176 -723259232 4030 -605433625 334468470 7908 -873330901 451143780 8396 290220374 290903050 4659 521711157 748105066 7864 603283737 32988365 5873 400206984 428634831 9889 -200432659 -641768215 3226 94407230 -277770150 4018 568509939 58400332 336 827090885 790791048 607 225977642 -849890539 5190 -199655013 -849810455 4282 -842131951 526029047 9822 -332445377 787155496 2075 -178692644 -439161220 1648 -516862573 -268014947 4399 62409989 760132745 3341 984758233 -834467209 8784 717342480 121273815 8452 9908275 -640496847 1686 80638889 400802081 5987 134736800 148237200 4445 851137422 -626960836 5536 -223542791 -308625495 5704 126227291 -998282020 7464 171041959 547792085 933 -668294983 654795929 312 -579753663 994859498 9809 -285968378 282131358 1932 318435094 725567063 2526 9908275 502233577 4469 792418959 588009941 4867 -293301938 576308127 7550 736000118 843133948 5763 -195594144 637279848 6289 174718177 -216733767 8481 967176925 -391392334 9014 318435094 -812767182 3762 -963214471 135100579 2044 958197040 -107816005 532 -984681216 266354586 9132 641303610 -25481956 5503 -782345427 951409368 2426 -268055717 -800207670 7162 62409989 -256522804 3326 556956133 843133948 8255 976065724 -235480390 4115 -462110684 -758476279 7490 -195594144 -674143567 8782 812095536 375063920 7118 -906744014 -396443569 2722 375298123 20640279 2705 -840080990 -122563446 4834 -796502525 628016383 3738 -523153635 790653415 935 -960815885 54064180 2768 -842131951 -439161220 1651 -754687225 951409368 5221 158720776 787435090 5525 214470427 -328439089 2395 399221151 725567063 6894 572970480 206971304 7014 725828363 -590535547 2340 -864361257 -550496243 5027 -271969423 -12658682 4054 113991999 -917177937 713 823212438 -488329721 4400 632166073 -969822537 3277 -411443846 792126616 2080 283582015 -157362262 5403 435508139 -847516222 4344 -782345427 -587328878 4562 769252533 -762984644 21 -304029084 -2416772 5390 60178104 -575758012 9776 154929870 -715481022 5677 -185227082 312278158 8291 521711157 357634387 6907 -667281786 407966190 4559 76589551 -363659966 3568 -465268228 -137614817 9629 823212438 -523131123 4187 -862762751 -838009976 9410 -197256971 308467212 5647 -968473567 -649744978 9687 -337718848 -108961822 3325 597458038 -342686234 5143 782059495 223758683 3442 -285968378 643726334 3450 -393621510 865748389 7268 94407230 760132745 7363 691696706 109588416 9320 -826268461 -78776258 6774 230990250 737416156 7126 386524132 -669544691 6461 -27254901 -434454493 7327 790805185 -477963972 3659 38832074 642676439 8286 205740340 654795929 144 252844961 -454664712 7597 -484301856 878753022 7631 690218755 230960562 9514 -462251380 -477963972 6397 -957024935 -532461869 74 -145442184 800872927 7579 -268055717 -637243618 6893 -288462512 748391913 135 -60381668 -469304036 5603 -223542791 679770619 7950 261480454 358289528 4350 321737429 909720152 8501 515731471 -75558732 7801 160809207 754349173 9000 -860588659 -762984644 1912 385077631 -143728230 8147 -259881996 -966341392 4688 -684246827 831097006 5888 743615922 -25481956 8504 -295746759 -563052661 7425 -88984793 -457339610 6640 490718230 689952861 7279 997717396 978934680 1810 -847492585 975421774 4642 -963214471 612937914 5704 239977367 673747334 8739 -758152363 623594641 8637 -388974008 612809394 2095 378721678 147468541 4294 -455260398 637025929 6429 30661577 713033531 3154 -795235195 -742514560 3954 -347105773 -328439089 9744 -739519560 -85425315 3459 -684246827 -682911832 113 878804098 -817688363 8411 -608438352 -224835212 4862 600595365 623594641 1535 -594876646 71638226 7787 704952011 -118950135 7279 -380535924 -578196919 5309 -293301938 -413649920 3293 321737429 -328361714 1977 -388974008 -430138322 7859 -579903004 378550894 1341 336445578 304234449 465 801372660 -954204496 1028 -662481765 -160616618 5 970404299 925036002 5988 -275568251 282131358 815 -248959048 637279848 4315 -354473179 -963031318 4372 198792735 -930063693 2346 39323915 -497617879 5953 -277916716 935472375 5536 306909421 378550894 1059 933592111 -175424765 1851 -145693826 596844461 3717 -749150071 -575758012 8891 -999315023 81565408 4106 -864361257 162573004 4040 788860010 -587154461 332 -205591575 -988857540 6341 154929870 -979376042 2597 -989673571 254718604 9398 628785561 -254980365 13 -285968378 -110865839 1214 -723817788 -533410976 7539 562484066 -933872333 9341 731360872 689952861 8431 -676826894 932809740 985 -860588659 140118715 8088 736000118 -649744978 90 801372660 851865821 5106 -711940062 -430721629 8107 -852061915 -587938776 7083 515731471 241641947 3197 158720776 -590535547 8663 851137422 86906463 1231 212383076 -804580750 1769 -524590619 339857137 364 -318594823 246550739 9731 -719954341 -246255401 4644 775192135 -102616382 128 897184369 -519618554 3726 -804711490 583887438 7425 -626119646 540533417 4733 789599069 746720990 7717 -37605991 -138728153 9809 -56515768 -736169755 2413 -1525175 748391913 8144 981998742 -892585231 5551 -80417143 84351585 1125 -437269696 -78776258 1801 -793494677 -964453208 9992 -749150071 -291242407 649 -714715511 -561696456 7519 941043086 547792085 347 -127099524 752571881 9892 -418986193 330258523 5316 392619171 865035290 55 53010453 -644469017 4765 609354975 -254779032 325 374048762 -675821088 786 -404777150 643726334 2698 -648172782 314701704 9340 769252533 -18027120 3172 -320065127 -634448468 1004 -145442184 -419413153 744 514387831 -999366082 7610 -668294983 920790234 6681 205740340 -715481022 3389 72289201 260681552 7415 742195767 574893362 9693 -165895350 339857137 7637 769252533 537902684 4117 756775613 -872013529 3278 742195767 142516378 7405 48202816 382394381 4137 -465268228 896907104 7928 -943647082 -467674160 1083 -663610139 333687312 1914 -304029084 456498577 4397 745796394 401065763 8172 -995948801 939797135 5742 -468116074 800872927 6755 -107144390 552945615 8874 557828077 -756267434 7598 443742845 -428125906 6316 823212438 -747172297 144 515731471 -667907585 8496 849370527 260681552 6942 956320838 743907535 1420 691696706 462889810 5081 -782012495 -540147019 4481 -265310524 -980745605 1678 40730044 428634831 8941 640846707 -235480390 6092 211476448 715905772 1748 289610218 -38529745 3623 677101531 330258523 8271 -185227082 305267341 9067 572970480 -434454493 5651 -776344661 -2844514 4227 254376885 690912387 8405 970404299 375063920 2076 -495872554 -2416772 669 -516862573 -254779032 404 -513151710 223758683 5113 358603584 -689864118 8759 832079231 -877856608 5461 814168394 920790234 9260 375298123 852597739 3272 -8891200 -268014947 2876 -897411868 497556073 9825 639577616 736209727 6227 -999315023 -25481956 4242 -134704201 653728216 5130 575769250 643726334 1163 -344785252 -830206964 6709 484203679 -406636424 7723 -897411868 -959377362 2601 556956133 234812484 4820 134541291 -94909804 8785 -840080990 433603754 1853 -9979738 300598832 8417 -504728021 899852615 5404 -516862573 843183414 7403 -72660599 -420200090 1940 -462794916 -373742773 6545 -830222831 911656525 395 -975509051 940351551 4954 -592740407 591101630 2304 -81105363 -497617879 5241 -579753663 725567063 5836 -24555993 820204610 8667 575769250 327833852 5846 -417075880 -550929672 3455 597458038 878753022 9212 -713671847 984136690 5372 -173326777 710420710 9696 -396260662 -569727142 9854 832079231 -637770708 5359 699845372 545926563 5298 -414072427 418236261 8 -89914167 -539801973 8227 -506108098 -277770150 3356 -229267078 510460231 7027 9908275 643726334 7569 789599069 93515835 511 -724955977 300598832 284 -60959292 227796847 4605 -871396420 -255161784 3710 736000118 142516378 8407 -763126949 725567063 1007 -711940062 -268014947 4365 -117882944 -519618554 5561 51022000 552945615 6599 774219377 -834467209 2550 875158202 681650630 2937 -464876611 877599979 9006 -259881996 868619715 394 -862762751 -872013529 7594 -860588659 587394411 6631 -720279006 -416125915 6845 -723817788 20640279 1572 -296429472 -626960836 4340 -462794916 -488329721 4051 901762269 614083036 5371 -578346066 755033596 617 -663610139 -275855088 1331 587732774 -175424765 8621 484203679 -963031318 6065 -430204903 -414919441 5907 118281894 523443473 9033 174718177 -680716101 457 -235730132 -477872507 2524 306909421 206971304 8367 481309793 -519618554 302 -506108098 -689864118 237 940580089 523443473 8075 276318540 87942942 7152 -642406813 800872927 5500 830044995 -180628268 7894 25277645 -576052836 6597 717342480 658148446 6363 875158202 514647040 6081 141018937 -634448468 4067 -140204704 899852615 1472 435508139 -654048846 346 -566276366 -634448468 3696 -89914167 -543877687 5400 -380535924 -289470931 3531 901762269 -118950135 9194 289610218 872494340 1776 609354975 -648616287 7997 984758233 691372823 6709 -578899112 -972401466 5676 -1804967 537902684 219 867830712 -38529745 9901 498871246 323319528 6339 -229462282 -918763788 1367 997717396 725567063 8096 164014304 787435090 1128 -605433625 -396443569 2446 -27254901 -175424765 804 958197040 -278764461 7842 743615922 -552163616 1953 562484066 -759341521 9395 400206984 910797386 4977 956320838 589562219 9448 -731712580 690335848 8768 -670941446 -714969150 8433 -193222752 -741977163 2639 -684246827 -966341392 6379 860901194 309767757 8672 773032821 397008646 6030 904377080 877599979 4500 456971210 184543446 4778 237202817 589562219 1618 618828757 -762984644 5347 -984681216 -620537603 474 -793494677 -742514560 4505 -259723723 851865821 3897 377338343 -107816005 4923 202258799 86906463 5614 111664688 588009941 9709 801372660 691372823 9756 124521096 -229334088 8408 958197040 704079155 9954 9908275 282650126 4130 -930543776 -800207670 9128 -395130011 546315517 4702 618828757 -811266222 1531 823212438 619606312 997 426406281 917915710 5787 -742476174 787435090 2598 -862762751 -108961822 6067 878804098 -569727142 7851 940580089 65925556 5626 956320838 -550496243 9517 878804098 -882635508 5848 -569925158 502233577 8824 924375399 -804086127 7196 677101531 152975300 946 -676826894 121273815 7691 603283737 451143780 3593 -534346540 576308127 1036 392619171 710867164 6539 399221151 -644469017 3603 -9979738 576308127 7723 -293301938 -649744978 4395 -221252086 725567063 6881 -670941446 -842651603 2856 788860010 546315517 225 556176900 -482425657 4859 230990250 906601156 9327 -165895350 -420200090 5912 -293301938 172716317 2850 -984681216 -641768215 8533 -285968378 633885440 6503 792418959 -720929795 5476 -145442184 382394381 2552 556176900 198809378 580 618828757 923947394 5053 290220374 530975902 2836 -410968218 510260864 8914 -318594823 362357458 8904 -462794916 -714969150 3642 -873330901 -964453208 9231 -395956989 -573863688 2786 745262886 -528332594 6900 -820917610 725864175 570 -677582183 221629539 2692 148638548 923466000 1808 -268055717 -464278607 6625 -281453999 871280315 2206 742195767 241112925 1317 904377080 957236409 4390 717342480 71638226 2617 -465268228 737416156 3643 484203679 -434454493 3942 -804711490 871280315 3715 -140204704 737407430 8620 -91480363 625494491 3513 585806236 -930063693 7394 60178104 -189256438 7336 -459660004 24721518 8862 -698100407 -872013529 6246 598623000 -680716101 9254 164014304 655182973 797 357348209 -552163616 2583 979367031 591101630 9152 381360154 106531338 8964 346720726 -610759465 9805 -320240582 878753022 2754 320190225 382394381 9630 756775613 -752801340 4290 252844961 339857137 309 -380535924 703761437 5262 -222755521 165176940 872 262333337 748105066 169 284084525 -538783279 745 302196177 84912338 8288 799451393 -972401466 7338 -663610139 906601156 9430 -851229723 -25481956 5376 958197040 -947024393 7647 -641208950 -578196919 3270 -860588659 13253654 5691 276318540 546315517 4419 -641208950 -834035628 3335 -465268228 -969822537 2399 -177692824 -982620691 8207 -134704201 283618452 9266 97269878 940351551 5831 -180309093 662075929 2190 979367031 101406452 3034 288396892 350857850 4655 924865694 679770619 3059 -569925158 172011590 5168 -60959292 -975541629 4043 -41723720 -677383695 7008 -995948801 653728216 82 970142316 537681327 8870 133578046 851865821 7554 699845372 241641947 9105 521711157 379411178 6816 531457998 -241109217 4611 208370227 -13579437 3541 -793494677 -637243618 8112 -195552514 -283024647 7230 929592861 843133948 1458 -195552514 -687400377 7647 995796966 746720990 3712 -414072427 836292797 3805 185320654 -18027120 9966 9908275 50437640 8685 538056056 -659937969 5462 -459660004 -108961822 3383 -418986193 -966341392 2920 -165895350 -478868248 9887 -57926793 583887438 9743 6941521 165679230 902 -24555993 782701464 9541 319836471 691372823 9357 -221252086 -892585231 840 -887409683 -604372177 7035 -984681216 -137415419 1485 745796394 858256145 3983 706094613 -289470931 9636 -380535924 658148446 3320 -138739177 890315807 7773 -412753693 -477872507 6484 361901512 86906463 5594 378721678 -825880446 7078 802713909 526029047 7990 -56515768 -180114637 8284 581880129 714190974 6805 38832074 690335848 7408 94407230 586257457 6908 -134704201 -669544691 2766 38832074 614083036 6178 745262886 -967985982 3158 827090885 736209727 663 361901512 -824673983 1539 318435094 186112748 2581 -165895350 -153153706 3708 974033465 -143728230 981 -304029084 428634831 5561 817353730 668716963 7316 112146941 329596656 3848 -293301938 185419808 3302 -955947554 -238504192 9681 482175535 121273815 5626 643797427 807498308 3303 555348851 147468541 63 587732774 173706002 8496 994188367 628016383 5142 98412735 -229334088 6024 -579903004 467154252 9640 -949652880 844883068 6018 974033465 489852142 1977 940580089 -482425657 9727 691696706 -649744978 5710 875158202 250129683 7667 -816009077 696875596 8044 531457998 -804580750 3540 -930543776 497556073 3009 152683172 227796847 5780 588746282 304234449 4056 -816399402 -528332594 4242 518236817 312278158 8759 699845372 -675821088 5084 823212438 537681327 7739 -739519560 865748389 9384 -897411868 -519618554 5223 -418986193 994859498 3764 34842144 -308625495 9162 111664688 9067497 3275 -485031576 552945615 7295 -157757047 201215238 1114 -437269696 878753022 649 262951696 165176940 6770 198792735 -467674160 3919 -573101732 -439161220 1631 333144811 -964453208 8629 736000118 547792085 9081 -49706513 633885440 3212 18912815 704079155 8345 789599069 -917177937 3163 521711157 -363659966 1983 -994655931 510460231 5006 538056056 510460231 6658 -60381668 -804580750 9726 -513151710 -518037450 1879 -72660599 872494340 5314 -395130011 -800207670 2471 514387831 948688886 9941 -501570916 -723259232 4075 -957024935 329596656 6488 661504142 820204610 6377 903882211 -947024393 5978 -658800027 333687312 3108 -271969423 -637243618 2166 -171017790 -842651603 9055 279935936 571289655 7484 -235730132 -926175164 8435 775192135 -308625495 5843 744369343 -747172297 1779 -345538013 312278158 2238 -684658326 497556073 5484 970404299 350857850 5245 -655787129 -707104214 3200 215460157 624711990 4390 450726355 -634448468 6902 -501570916 -391392334 2084 252844961 283618452 9835 -171017790 495259264 574 -670941446 233977048 1532 198792735 301566791 8044 -975509051 860325562 6839 639577616 -224835212 2567 -197706645 587394411 4606 455237207 822735291 2783 -864361257 -610759465 9663 -566276366 -326254820 8881 276670886 614083036 801 -171017790 -944284380 4361 967176925 -933871142 6704 284084525 -532461869 2085 -566276366 783307873 2299 895696545 -38529745 5226 -578899112 -60039432 1819 -986798763 540533417 427 51022000 -291242407 5928 -465268228 576308127 2328 450999109 643726334 7176 385061500 165176940 3572 288822109 -235480390 9880 -552935221 -641768215 1850 -412753693 -972401466 1086 585806236 173706002 9889 -965690654 -1544306 3230 995796966 -774185484 6046 101065261 940351551 8396 -396260662 619606312 9737 -362797003 -402609820 2690 -811440102 770188411 6163 262951696 587394411 7652 -459660004 668596988 1815 743615922 -677383695 5664 -24354900 -988857540 3552 -642406813 339857137 9610 -88984793 537681327 6682 -396260662 137137472 5431 -280158933 -224835212 284 186143921 83192310 7721 -324108487 -933872333 6612 -235730132 -293015975 1628 318435094 -979376042 3747 -605433625 -669544691 7566 262333337 510260864 4572 158720776 874563739 4052 288396892 -189256438 5735 637350827 948573862 3883 640846707 -402609820 5884 443682091 953642587 1837 901762269 -293015975 8637 -161837184 -784538084 4085 -396260662 -920354849 8451 -605036105 -641768215 4261 -495872554 -165817517 3100 970404299 -842651603 7559 -293301938 909720152 5475 153650122 232844920 9473 -1525175 282650126 5362 302196177 653728216 1437 -726202882 494296571 2804 688304736 165969864 6344 677101531 760132745 5150 326944888 510260864 7626 -345538013 -792640319 8624 276670886 -770453868 8534 419955461 -541221340 1047 218552482 329596656 2146 -165895350 -741977163 4517 242166718 -954204496 8298 956500599 746720990 9395 661504142 -391392334 6864 589418019 689952861 8758 -678310388 -640496847 567 443742845 -497617879 7009 6050410 -741977163 1138 388998433 327833852 1098 -676826894 430751296 7367 -398942627 -308625495 2240 6941521 285651977 9880 -541903248 -439161220 1340 -523534710 760808182 3891 -887409683 352760 3461 -811440102 339857137 2168 134541291 241112925 9849 445487668 -649744978 8892 324917167 953028578 905 357348209 -145656182 1789 -605433625 93515835 5333 -830222831 577086332 8614 -391256746 -568505124 4505 661504142 60115387 2467 289610218 9257479 9110 174718177 658148446 2616 320190225 -569727142 9540 -395130011 591101630 7469 170281305 -13579437 2215 -713671847 752571881 9261 -698100407 908862009 5697 -409309355 -26030145 8560 399221151 619013448 615 801372660 162818619 8037 319836471 -659937969 9622 295011177 -454664712 981 518236817 -328361714 1895 -931162724 -62054205 501 515731471 -514717258 5058 -318594823 452933610 7355 242276279 233967741 1616 -637625968 101406452 3331 598623000 595584975 5444 36208776 -616215891 9234 6941521 908862009 1995 60178104 334468470 3755 214470427 -396443569 3057 -641208950 -433558593 7793 598692061 700760523 9622 -847492585 -416125915 6060 295011177 71638226 2978 239977367 -926175164 800 288396892 -715481022 8038 794990305 -519618554 2380 -885902280 -966341392 195 -851229723 -78776258 3183 160809207 109588416 9135 -389046679 621799091 4176 -398942627 69866389 1382 -578346066 233977048 3294 -864361257 -533410976 4318 904377080 763812773 8213 -411443846 -762984644 606 -790567313 -291242407 4499 170281305 184543446 6912 981998742 518522757 5882 514387831 -1544306 7109 -776344661 456498577 5079 765724683 595610484 9960 55392029 172716317 6243 186143921 495259264 3862 688304736 -964453208 9593 -790567313 58400332 8461 606386234 576308127 9768 -173326777 637025929 9923 -782012495 334468470 6505 -758730708 428634831 9465 984758233 -959377362 9299 -579753663 32988365 64 289610218 -616215891 2926 -32127524 -742514560 1995 30661577 624711990 7654 -296429472 -944284380 9702 976065724 -669544691 1777 -748046122 -67116370 2582 -955947554 185419808 1523 97269878 743907535 1649 431597356 -969759958 608 -161837184 84675120 6912 -145693826 -180114637 4802 -195594144 655182973 1987 326944888 -966341392 6076 -719954341 -439161220 2068 -793494677 -533410976 862 -72660599 855531857 4895 -668294983 994859498 3819 -139250047 619606312 3056 152683172 737407430 6712 237202817 953028578 830 113991999 -634190590 6230 -840080990 -817688363 1256 6941521 -723259232 4547 415008073 -78776258 6685 208653695 401065763 8508 776650368 -224835212 6641 562484066 654795929 6086 775192135 382394381 9181 -303185692 -302291887 2334 358603584 86906463 9831 -748046122 232844920 8925 357348209 -373742773 8962 97269878 314701704 8881 849370527 -616215891 7463 -580193843 84912338 8153 126227291 625494491 6981 -324108487 -975541629 3183 271669262 -497617879 3653 -726202882 -756267434 9483 562484066 216476815 1090 -288462512 -532461869 8598 814168394 157310618 9160 51022000 -254980365 5229 -566276366 -387385224 6346 262951696 -834035628 2519 756775613 -981396868 8505 141018937 -180114637 8937 284084525 214001109 2994 -986798763 198809378 344 -885902280 105963480 6312 202006559 -637770708 7519 215460157 -982620691 2531 198792735 494296571 5411 -897411868 715905772 4599 388425412 -419413153 2132 326178903 -165817517 9800 -362797003 -420200090 8293 -608722586 -817688363 5581 974033465 588009941 8238 -275568251 948688886 8515 -173326777 -328361714 4799 598692061 -620537603 3396 18912815 -575758012 9913 600595365 843183414 3912 -200432659 -972401466 7321 -437269696 -804580750 1370 691696706 -4922978 9764 -754687225 577086332 7295 242166718 -18027120 8554 744369343 -283024647 420 185320654 -763707999 6581 -404777150 725567063 8310 -726202882 -13579437 737 276670886 -256522804 4919 -340171206 -469304036 4385 -826268461 547792085 1742 -513151710 114067850 495 -523534710 953028578 4030 -793494677 -127944183 4485 -380535924 329596656 2393 996958697 359326871 4731 276934223 65925556 2087 -864361257 221793945 2560 875158202 -283207497 5395 276934223 302261235 4717 490718230 658148446 1381 72289201 25245259 6966 198792735 844883068 1302 -222755521 748391913 1539 -41723720 93515835 7983 -107144390 9257479 2830 -930543776 528222218 8643 -955947554 790653415 1231 -713609356 258279313 5088 -473282718 -153153706 4181 981998742 679770619 2080 295011177 690912387 7590 113991999 -532480095 7205 239977367 612937914 8970 717342480 -620537603 9669 -62104082 763812773 114 627081375 315450092 658 203882298 -278764461 6735 859615587 -110865839 1278 126227291 114067850 2706 346106146 -478868248 5405 839743563 -302291887 6766 -259723723 502233577 4796 -853928283 -733323543 8229 706094613 -947024393 4945 381360154 -538606907 9458 -860588659 397008646 6756 202006559 -541221340 3202 872946790 -933871142 3069 -281453999 -830206964 5802 373708873 -323498634 8238 -943765901 -800207670 372 415008073 10315616 5043 -224653306 164789337 6777 643240412 -118950135 6471 861072654 -634190590 422 276934223 316245420 2729 -605433625 -620537603 4185 -295746759 633885440 7295 -178692644 -153153706 4219 -720279006 497556073 6443 -720279006 127347959 9923 -140204704 -180019002 7516 490718230 407966190 7496 170281305 -56290324 1479 28254867 -363659966 6328 -412753693 808458464 8614 -37605991 -56290324 1144 -814521565 -328439089 9743 744369343 -606256406 5772 -102108106 60115387 6569 -742674827 -539801973 6343 34562744 589562219 8715 -624499268 790791048 3637 443742845 -616215891 5670 -963214471 -917002395 7912 113991999 574893362 4564 384544140 552945615 1344 -724955977 -439161220 6193 -455260398 735266920 6784 319836471 612937914 7946 -26248663 547792085 5197 -295746759 595610484 196 -578899112 -439161220 4456 -388974008 501786309 2656 5989923 -954204496 1870 929592861 711907478 5435 388425412 -153153706 5294 500691477 844883068 2986 -18555551 68458537 4860 -173326777 994859498 3047 124521096 401065763 5540 455237207 397008646 5414 -72660599 -13579437 2578 200002129 -933871142 1451 -984282547 642676439 1136 -668294983 -180628268 7600 543489268 -596741589 7952 132666338 984136690 1730 -177692824 -467674160 8059 -288462512 902716491 8364 17834815 628016383 5497 -986798763 -610759465 4759 -178692644 595610484 7874 -960344885 -157362262 4880 237202817 755033596 3573 138983262 526029047 6155 743615922 157310618 632 450999109 809191902 3991 -921972308 -641768215 1728 -986798763 -692760474 2482 -455260398 843133948 4002 388998433 -220282924 9679 384544140 198809378 3033 51022000 637639714 6614 -18555551 -229334088 4601 261480454 978934680 7980 -167893416 -834035628 628 589418019 -626960836 5363 -820917610 748391913 9564 -749150071 172716317 9859 -960815885 105963480 6824 -165895350 574893362 5881 -753444014 -727449159 1275 575769250 -752801340 8271 846494925 -967985982 1138 101065261 339857137 5406 518236817 -568505124 7453 597458038 -849810455 8672 388425412 815772525 4705 774766110 355375465 4809 -292338832 595610484 6619 435508139 312278158 4263 -573101732 186112748 6679 -171017790 -256522804 2552 974033465 -157362262 4083 445487668 260986665 3356 357348209 -578196919 9790 490718230 -926175164 683 -811440102 505436080 6406 593245571 -430721629 1800 745262886 -137415419 2401 98412735 -370601295 5462 841773118 574893362 9113 118281894 -539801973 5211 -641208950 54064180 8926 562484066 -975541629 147 276934223 690335848 4184 -984282547 362357458 4327 326178903 -523131123 75 -89914167 -579706452 9806 456971210 511120657 6479 -414072427 -185727053 435 792418959 -987312206 9630 -80483111 -519618554 1783 186143921 744410083 9055 -915467466 2937763 7593 -642406813 -396443569 9172 725828363 60115387 6020 -533099096 242506470 9311 -723817788 233967741 2536 -80417143 537681327 6859 -742674827 -488329721 5852 -994655931 865035290 4200 -462251380 101406452 450 -484301856 -359196587 5479 -62104082 -6527040 1356 82437869 -283024647 3176 945885557 552945615 5295 76589551 -302291887 1057 -495427420 917915710 422 -906744014 379411178 4304 -185227082 -812767182 3673 -91480363 -687400377 3315 637350827 -293015975 494 138983262 948573862 2454 14549497 -2844514 6782 860901194 935472375 6189 39323915 -1544306 5899 -345538013 -469304036 180 606386234 909720152 2817 -75232342 127347959 6580 133578046 34487722 4620 -388974008 330258523 8391 970142316 78832863 6889 -655787129 354868681 2461 -608722586 -988857540 4304 974033465 -256887004 4592 220316799 589562219 3153 -608722586 142516378 9046 945885557 -847516222 1356 -943765901 201215238 3783 -677582183 546315517 9462 319836471 -396443569 6190 -410968218 -295979666 7130 481309793 -972401466 2579 284084525 436709995 9020 276934223 250129683 4616 691696706 -278764461 6772 -742674827 540533417 8979 690218755 452933610 4618 -102108106 725567063 1356 -27254901 -128633008 6125 640846707 -849890539 808 385077631 975421774 6073 745796394 65925556 5510 -304998049 -291242407 8440 -836052744 -176184567 3992 640846707 2937763 9288 581880129 -138728153 8677 603283737 953028578 9903 262333337 305267341 2477 -268055717 260986665 3291 76589551 983315446 829 -304998049 54064180 1565 295011177 -255161784 1716 531457998 935472375 8408 38832074 920790234 7910 -667281786 206971304 5444 101065261 162573004 2239 306909421 147468541 3897 262333337 923466000 6266 901762269 628016383 6729 -994655931 -91451757 6947 202258799 -649744978 8364 -275568251 511120657 5979 -437269696 -4922978 7635 98412735 -741977163 2555 907986225 -784538084 1462 -605433625 229158822 3243 -345538013 137137472 63 34562744 595610484 5123 828427488 -541221340 5628 -984282547 -870714362 625 225977642 589562219 3503 782059495 242506470 5805 -915467466 -637243618 6472 -887409683 -842651603 6571 -492064852 185419808 2518 94407230 -752801340 4288 -572328769 978934680 3818 203882298 -60039432 1527 317197461 78832863 6205 -113858331 752571881 4244 -30664265 229158822 6148 -205591575 809191902 5880 346720726 -917002395 5362 346106146 314701704 599 -345538013 -606256406 6285 -372598176 -762984644 5031 48202816 -164423199 4180 -88984793 494296571 1851 -860588659 -482425657 1199 -569925158 -157362262 7264 -994655931 418236261 5800 -784965875 668716963 5045 788860010 -56290324 5786 498871246 -464278607 9649 -723817788 137137472 6039 744180713 305267341 176 -566276366 185419808 4047 306909421 953642587 4510 -814521565 679770619 8669 849370527 397008646 4040 -994655931 -462044632 9813 871194505 216476815 3520 -30664265 -480421233 9932 55392029 -462044632 8160 154929870 637025929 6023 -662161563 24721518 4705 744180713 -1544306 5367 -700447167 78832863 9052 -304029084 760132745 6291 -320065127 -291242407 8497 443742845 290903050 5959 -197256971 -681273289 759 443682091 -944284380 7501 -410968218 984136690 2884 -75232342 -176184567 4794 415008073 576308127 8543 -464876611 -649744978 8762 -885902280 -488329721 5634 637350827 384615346 9967 -698100407 87942942 8068 486132758 -892585231 5622 378721678 462889810 5158 -462251380 510460231 939 -80483111 596844461 3021 745796394 -220282924 5262 25277645 787155496 5040 643797427 -563052661 5239 872946790 24721518 2530 -826268461 755033596 6150 -642406813 25245259 5539 -616075888 -599705535 5183 575593831 71638226 3651 802713909 -649744978 3013 358603584 -13579437 7783 593245571 792126616 2852 -292255571 -892585231 3295 -161837184 100537981 8244 -197706645 -254779032 3192 -156704963 164165409 4891 -481996423 505436080 2622 134541291 643726334 4051 575593831 -79813879 9125 137362839 -762984644 6077 -566276366 587394411 9576 237202817 -649744978 7444 898890414 -532480095 418 -897411868 232844920 7957 790805185 -94241214 4604 -641743513 223758683 1726 967176925 -75558732 2678 336445578 -538783279 8917 -796502525 673747334 5354 -753444014 80128302 3771 158720776 -295979666 3982 -320065127 282650126 9665 112146941 -649744978 2617 -391256746 727249379 4634 444203955 -817688363 2024 773032821 -308069367 8610 -712768288 -756267434 3346 -534346540 329596656 6542 -345538013 586257457 2073 306909421 -528332594 9268 -37605991 571151168 5602 -46963869 -532480095 7805 -960344885 715905772 9048 -994655931 9067497 2632 -592869884 668716963 9900 357348209 -75558732 2673 -814521565 430751296 1952 -871335076 746720990 2611 676457194 923947394 4341 208370227 -419413153 6443 -462110684 -966341392 5986 871194505 -587328878 3501 -167893416 13253654 9159 208653695 9067497 9195 -393621510 -759341521 7841 766057365 929621952 6515 101065261 760132745 2222 -429705827 624711990 8617 -830222831 920790234 4852 98412735 242506470 1558 -862762751 -576052836 8702 170281305 164789337 5248 95229358 354868681 7735 744180713 890315807 7898 -56515768 378550894 2875 -91480363 770188411 8317 72289201 -185727053 2122 -314668245 312278158 1112 -222755521 -454664712 4655 562484066 713033531 7316 138983262 528222218 4176 -975509051 836292797 6700 744369343 -323498634 8791 284084525 -982620691 3307 -678310388 -175424765 4258 -753444014 430751296 4423 775192135 -675821088 9046 -860588659 495259264 7838 979367031 339857137 4490 -523534710 229158822 7822 -82560345 -735027831 1953 -82560345 -80079561 9721 -285968378 241641947 5576 929592861 -981396868 9881 426406281 -308069367 4242 25277645 221629539 4865 389689903 -254980365 7552 7927533 -510150761 4821 -569925158 -812767182 1030 -830222831 -723351459 5803 -271969423 792126616 4106 134541291 80128302 7987 -712768288 -80079561 5887 995796966 -477963972 2147 -437269696 -967985982 3729 154929870 -295979666 7158 333481643 809191902 8034 419955461 668716963 887 -229462282 -550929672 7525 306909421 345293859 5481 -749150071 -474396314 8169 262333337 2937763 6170 -320240582 357634387 8537 242166718 -370601295 2455 242166718 -22135290 8354 -753444014 -637770708 5089 -963214471 851865821 725 -724955977 -255161784 4049 744180713 -604372177 4366 486132758 -454664712 5641 782059495 384615346 6709 -852061915 868619715 9244 385061500 71638226 2115 -700447167 -917177937 3935 320190225 540533417 6456 956320838 -373712345 4304 -713609356 -154221403 7915 -534346540 -396443569 5878 -268055717 -326254820 6226 940580089 -870714362 842 -113858331 505436080 5635 5989923 333687312 373 725828363 -428125906 5034 -782012495 -926175164 3946 841773118 93515835 9325 -960344885 -277770150 8502 208370227 -72808273 6989 111664688 109588416 6262 -943765901 -847516222 270 -81105363 528222218 9433 372746255 -573863688 8761 794990305 221629539 2054 -726202882 -587328878 1168 148638548 737407430 6639 -796502525 923947394 5443 984758233 -972401466 9397 118281894 917915710 1665 30661577 452933610 1231 461120723 -402609820 4209 -1525175 -575758012 9254 -89914167 -302291887 7715 639577616 120714490 5748 -39504037 -302291887 2161 14549497 923947394 2093 -605433625 -328439089 7370 -37605991 -246727512 6652 901762269 -972401466 4784 148638548 397008646 8290 -572328769 -291242407 3265 324917167 489852142 6507 -763126949 497556073 3220 -523153635 221629539 6978 725296106 -180628268 9365 -935008788 -378650091 2214 -171017790 -637770708 2323 252844961 25245259 5917 643240412 -681273289 4760 137362839 763812773 4841 801372660 -519618554 4073 -573101732 679770619 6137 -195594144 782701464 2911 -573101732 787155496 2738 -462110684 -434454493 3254 956500599 668716963 9469 -37605991 -964453208 2405 326178903 -998282020 3555 -224653306 -682911832 8318 -340171206 137137472 3863 -495872554 -302291887 7958 773032821 725567063 9203 676457194 -382741973 2119 -462110684 -350396971 535 782059495 695424884 5620 -314668245 -966341392 9646 598623000 -110865839 3758 148638548 20640279 8594 -270472709 -587328878 2006 -24354900 107428773 2225 -295746759 -94909804 3203 924865694 -143728230 6432 -724955977 -687400377 8900 -501570916 -578196919 5999 -275568251 -518037450 4744 -344785252 173706002 8365 -314668245 807498308 428 -541613550 172716317 5646 385061500 198809378 8869 -782012495 -435842546 3196 333481643 909720152 5744 346106146 230960562 7994 -314668245 -122563446 6999 -334823104 282650126 9039 126227291 -269653141 2582 744369343 -118950135 3298 71562520 173706002 2365 -167893416 -469304036 385 514387831 574893362 1591 -304998049 84351585 3606 -178692644 909720152 8330 799451393 915112531 1052 471959189 165679230 6144 -754687225 -637770708 9167 -887409683 530975902 9334 290220374 588009941 5971 288822109 -110865839 1924 -605036105 953642587 9943 -662481765 770188411 5581 346106146 -882635508 9418 -566276366 93515835 8135 -955947554 -78776258 9516 9908275 923947394 9694 -429705827 -563052661 8488 -513151710 -580802379 5684 -663610139 164789337 4594 -820917610 537902684 1629 -464876611 -917002395 7660 -292338832 -578480160 8825 -224653306 -576052836 8334 -222755521 -78776258 9233 575593831 201215238 1173 -324108487 -62054205 1718 976065724 619013448 6107 415008073 397008646 9015 5989923 -2416772 3161 -885902280 -414919441 5330 736000118 623594641 2921 -821290384 948688886 6509 637350827 54064180 1167 -742674827 -462044632 230 359856605 763812773 729 690218755 -917002395 488 618828757 -370601295 9589 392619171 65925556 5839 153650122 -871032819 626 230465541 940351551 142 -354473179 643726334 2906 154929870 378550894 1856 -343048181 -689864118 3439 970142316 60115387 605 -541613550 -391392334 501 378721678 983092089 7166 -880768056 186112748 2831 -523534710 -255161784 1250 208653695 -735027831 6588 995796966 -180114637 2434 -860588659 984136690 9108 113991999 350857850 8035 -430204903 -478868248 4766 276934223 142516378 4475 306909421 -611172692 7573 507130881 -507881407 9558 -949652880 591101630 8330 -56515768 -289470931 265 -852061915 -611172692 2843 164014304 736209727 3319 -139250047 -982620691 4885 775192135 -2416772 1523 538056056 290903050 3063 -655787129 726123669 6598 -541903248 808458464 1048 -713609356 10315616 9410 -642406813 855531857 6475 97778439 -430138322 9926 955336534 -736169755 2656 -965690654 -40017599 5396 996958697 -741977163 2845 575593831 147468541 5472 -222755521 -616215891 861 878804098 173706002 698 -193222752 -882635508 4391 -749150071 934322296 8654 -963214471 737416156 3187 239977367 737416156 3930 970142316 545926563 1337 -304029084 148237200 6992 -372598176 -153153706 2507 -60959292 595584975 6109 -684658326 309767757 8470 18912815 502233577 4698 587732774 -966341392 3587 984758233 162573004 2178 834030362 871037015 2386 -91480363 -576052836 1268 -62104082 868619715 5818 218552482 654795929 6330 -524590619 715905772 3947 -340171206 214001109 2713 -195552514 384615346 4949 -178218611 241112925 8138 -821290384 502233577 5485 -677359660 917915710 9480 -140204704 925036002 4045 481309793 908862009 6780 490718230 246550739 9644 -523534710 -576052836 5510 -303077343 623594641 1007 202006559 953028578 3805 851137422 737407430 8318 274684164 -967985982 1515 -817455026 619606312 5290 399221151 809191902 9393 -677359660 -519845955 5902 -18555551 -477963972 4208 -904289455 379411178 1524 956320838 -373742773 1323 -1804967 -817688363 4395 77257476 -735027831 3543 -523153635 84675120 6566 -298306079 309767757 293 174718177 902716491 2886 632166073 145992042 4451 -304029084 -370995350 3579 598623000 206971304 6542 -943647082 137137472 5016 -398942627 668716963 4683 55392029 -436066679 9509 289429528 -811266222 8471 -513151710 -579706452 3817 -389046679 -256522804 4572 994188367 -944284380 3192 9908275 -40017599 1829 164014304 246550739 3738 841773118 452933610 2164 -1525175 9257479 9805 -91480363 583887438 4147 381360154 -480421233 2140 -864361257 859002805 7816 -388974008 214001109 9569 -492064852 948573862 3260 375298123 -157362262 5415 -197256971 868619715 3118 -395130011 254718604 947 -91480363 787155496 997 -345538013 -420200090 420 -895856160 223758683 4004 774766110 -538783279 2745 -580193843 847381634 449 -677359660 -128633008 2531 6050410 637279848 7511 -763126949 -79813879 8780 -417075880 -413649920 5563 839743563 -295979666 806 817353730 621799091 7037 599861155 -382741973 71 95229358 -930063693 672 -957024935 726123669 8468 372746255 697350972 8444 -80417143 -17837615 2348 -102108106 -107473815 722 317197461 872494340 3079 77257476 -128633008 2064 994188367 -107816005 8575 288396892 -308625495 8310 -377899289 -759341521 1470 765724683 -987312206 6921 676457194 -164423199 6953 -32127524 -510150761 5735 324917167 233977048 4076 -60381668 -616215891 2650 -404777150 940351551 6870 306909421 -396443569 9777 -88984793 -674143567 7591 71562520 725567063 5708 -836052744 81565408 8855 450726355 792126616 3510 261480454 871280315 106 -410968218 695424884 1257 153650122 230960562 4081 823212438 459630031 461 -248959048 -56290324 5667 -684658326 953642587 9457 790805185 282131358 5629 -462110684 586257457 4814 -637625968 851865821 8022 -820917610 68458537 6584 742195767 157310618 5078 6050410 260681552 9815 557828077 13253654 808 -1804967 135100579 2150 -871396420 301566791 7838 -793494677 -637770708 9290 -252585274 -238867983 9556 321737429 689952861 6758 727210702 843133948 8201 -337718848 418236261 2796 -372598176 -498612066 6666 839743563 -143728230 6791 -830222831 642676439 5471 450726355 -707104214 5720 -698100407 725567063 8059 -107144390 748391913 4254 359856605 -72808273 2271 164014304 -345372687 9594 -418986193 939797135 3534 -505763077 309767757 5250 276318540 100537981 9991 744180713 -326254820 1669 598692061 467154252 5519 -676826894 489852142 367 295011177 462889810 7117 742195767 899852615 4717 174718177 -328439089 1194 639577616 792126616 1860 -82560345 165969864 7641 -185227082 807498308 5582 -906744014 101406452 5220 490718230 -580802379 2965 -495427420 -370601295 9048 -32127524 -474396314 2835 -637625968 355375465 6003 -887409683 983315446 9465 677101531 -229334088 2027 17834815 495259264 863 -541613550 624711990 4289 -533099096 -414919441 1660 -748046122 84675120 1158 -999315023 -220282924 9576 -904289455 -326254820 1101 218552482 571289655 5343 134736800 -353878938 5409 -161837184 852597739 871 262951696 815772525 5049 -343048181 290903050 9955 262951696 354868681 8538 -417075880 -587938776 6761 941043086 -872013529 1725 35292617 -964453208 4402 -862762751 915112531 4337 878804098 -649744978 9041 77257476 -890148323 3331 507130881 330258523 4326 34562744 790653415 2475 794990305 436709995 564 841773118 206971304 6329 -579753663 -967985982 6384 14549497 -328439089 6512 731360872 184543446 9083 202006559 -4922978 8642 640846707 456498577 6642 -49706513 872494340 4445 271669262 -587328878 7924 745262886 -842651603 8277 -637625968 612937914 9221 152683172 -626960836 8979 -303185692 334468470 3282 -195552514 -157362262 3228 -304998049 -419413153 8500 211476448 -482425657 3702 933592111 86906463 361 -156704963 25245259 5335 97269878 -363659966 7375 -648172782 198809378 7566 -224653306 -414919441 9778 997717396 -396443569 2103 200002129 -519618554 474 -943647082 -94241214 9561 -344785252 -987312206 7725 39323915 -825880446 6579 -304998049 -345372687 6891 -862762751 436709995 4663 346106146 -606256406 1082 871194505 87942942 102 -902913893 808458464 3935 34562744 -541221340 5757 -836052744 643726334 8383 -760927535 -467674160 7726 -731712580 -747172297 693 -921972308 100537981 9907 521711157 948573862 837 788860010 637279848 5839 5989923 877599979 8625 306909421 583887438 5526 974033465 430751296 4555 461120723 790653415 4510 727210702 -363659966 2507 211476448 -735027831 103 846494925 -611172692 4178 940580089 505436080 3079 -999315023 165969864 2158 215460157 -723351459 9657 373708873 909720152 4207 388425412 185176345 5672 -835865341 -578196919 2153 -229267078 -917002395 4951 -393621510 -830206964 8396 317197461 -106926072 8275 974033465 -692760474 1393 471959189 258279313 6124 -904289455 -742514560 7078 -495427420 -138728153 8752 -713609356 -428125906 3597 -931162724 -590535547 4680 361901512 925036002 9072 958197040 -246255401 1128 77257476 451143780 8649 500691477 -457339610 2562 -167893416 923947394 8879 -409309355 -469304036 4315 7927533 662075929 7012 386524132 -216733767 4993 -754687225 790653415 7373 -552935221 -104871800 9883 676457194 -180114637 2113 -517047177 495259264 6594 -468116074 528222218 4823 230465541 599012707 287 -864361257 -118950135 6538 846494925 -62054205 7941 295011177 -849890539 9295 309782673 451143780 6433 658268677 233967741 616 -303185692 939797135 3232 -389046679 -823688399 9434 386524132 -616215891 9601 326178903 -752801340 1580 -641208950 -980745605 1258 -784965875 935472375 5298 300584887 858256145 1775 -637625968 -302291887 6378 554902523 628016383 4993 295011177 404498162 53 -986798763 -436066679 2180 -88984793 -550929672 3881 198792735 -759341521 3829 -297925385 -67116370 804 -275568251 -436066679 906 817353730 847381634 5348 827090885 587394411 8922 276670886 -561696456 725 -754687225 -326867555 4687 443682091 -454664712 1163 296351558 24721518 8858 997717396 -457339610 6210 389689903 -519710186 7623 895696545 -308069367 99 -138739177 -784538084 7921 -955947554 831097006 6936 -195594144 851865821 5751 -113858331 -727449159 5474 -712768288 951409368 9375 637350827 859002805 3081 336261049 696875596 8203 531457998 932809740 6196 39323915 221793945 970 901762269 -634448468 9290 288396892 86906463 9328 372746255 787155496 5257 -362797003 637639714 7257 225977642 691372823 6054 153650122 754349173 7818 -464997457 -644469017 4260 -41723720 -189256438 3850 -904289455 -277770150 4569 -711940062 545926563 3488 -270472709 939797135 7677 -994655931 -72965798 1869 -811440102 -454664712 7285 392619171 400802081 7739 218552482 25245259 9504 416939399 831097006 2646 794990305 -416082175 3968 -391256746 -106926072 267 -804711490 -926175164 1740 385061500 -892585231 9679 861072654 -877856608 2772 -252062903 -175424765 9794 945885557 58400332 7221 -782012495 878753022 5427 -30664265 583887438 3518 -80417143 407966190 9670 262333337 359326871 9331 -483963712 68458537 261 -624499268 -224835212 5056 -580193843 323257823 7875 262333337 -541221340 4353 995796966 736209727 1655 -60959292 -620537603 704 -157757047 382394381 4455 -698100407 -648616287 2126 -826268461 -982620691 1363 -663610139 -278764461 7478 -195594144 -987312206 7333 -334823104 -469304036 6495 958197040 -488329721 9638 -594876646 -723351459 1746 300584887 760132745 9363 -495427420 844883068 1227 562484066 105963480 351 -975509051 -370995350 3763 -282947285 792126616 2491 -731712580 -478868248 2398 -177692824 -533410976 6101 -113858331 -370995350 1009 996958697 890315807 4254 -288462512 -930063693 6503 -548146736 -561696456 8014 324917167 -289470931 7764 -88984793 -675821088 5676 -541903248 713033531 1881 288396892 586257457 7881 39323915 375063920 4074 -462794916 282650126 5245 -282947285 -414919441 8542 48202816 173706002 5589 -171017790 -834467209 5461 -957024935 703761437 459 878804098 -804086127 5535 -304998049 -454664712 3479 174718177 -587154461 9739 -39504037 948688886 3942 -720279006 183142469 3149 -999315023 -189256438 9593 490718230 249521955 5732 -739519560 540533417 5567 -995948801 105963480 2556 -921972308 232844920 5 725828363 -980745605 1408 160809207 -22135290 109 526115530 -308069367 178 -642406813 -474396314 3358 688304736 164789337 2319 581880129 -947024393 299 134736800 800872927 1805 38832074 625494491 3831 239977367 681650630 7094 575593831 -145782884 4855 72289201 -723259232 3786 830044995 623594641 9801 -292338832 975421774 3441 -1804967 157310618 2997 -418986193 633885440 6287 450999109 869461301 5826 -608438352 250129683 7979 -700447167 315450092 9371 958197040 68458537 897 860901194 -350396971 9761 -723248351 309767757 1559 -648172782 20640279 4066 639577616 -550929672 6751 214470427 545926563 3739 71562520 241641947 2043 -411443846 -640496847 3851 743615922 984136690 5845 51022000 -784538084 2697 -816009077 619013448 3600 -91480363 84675120 7063 60178104 58400332 3162 597458038 109588416 5016 -891435429 -969822537 9155 158720776 -912791350 4766 632166073 -278764461 1059 -984681216 357634387 5255 126227291 -687400377 5783 745796394 -320275386 74 -517047177 457730381 4029 65640932 896907104 2460 790805185 -982620691 4337 841773118 545926563 2281 171041959 679444628 4647 897184369 -278764461 5952 -197706645 379411178 4170 333144811 614083036 4446 215460157 -804580750 245 -235730132 162573004 7918 956320838 -569727142 9969 -224653306 -606256406 4175 215460157 -387385224 7119 776650368 -396443569 2200 -56515768 -682911832 791 589418019 695424884 9593 279935936 -4922978 2399 385061500 459630031 258 -56515768 690335848 1600 372746255 -13579437 4392 -731712580 713033531 7063 381360154 379411178 6341 426406281 -514717258 7976 895696545 528222218 4352 -295746759 384615346 5049 -711940062 -497617879 5789 -464876611 -849890539 9900 -637625968 383709576 3527 -417075880 -328361714 7965 -836052744 -988857540 412 -816399402 428634831 7021 -578899112 -954204496 5736 -578899112 140118715 734 839743563 -838009976 7269 -1525175 223758683 929 118281894 382394381 9601 -430204903 -969822537 9581 -140204704 50437640 4209 -30664265 725864175 9138 -533099096 820204610 6389 860901194 162818619 3981 -594876646 379411178 5325 386524132 -308625495 9148 124521096 -220282924 3260 742195767 -350396971 7861 832079231 -26030145 6890 237202817 -758476279 1731 -524590619 681650630 1070 242166718 703761437 7937 -873330901 -56290324 2636 388425412 -155566831 8011 801372660 -637243618 1372 773032821 770188411 7025 490718230 790653415 4620 326178903 545926563 5486 336261049 537902684 4055 -641743513 309767757 6809 -483963712 -519618554 3990 502461295 489852142 8922 -862762751 763812773 8199 -790567313 988138114 4096 -354473179 -540147019 5900 -897411868 -979376042 4000 904377080 68458537 7269 -569925158 743907535 5889 203882298 530975902 4065 39323915 54064180 9270 -513151710 316245420 9809 -949652880 -510150761 2940 -658800027 619013448 8942 132666338 -145782884 6198 -662161563 -2416772 61 -742674827 339857137 2406 -259881996 -414919441 9072 -714715511 100537981 77 388998433 81565408 3711 901762269 -681273289 4373 830044995 -164423199 9816 211476448 -578480160 3549 796608963 25245259 1075 924865694 623594641 6469 230990250 770540018 7386 -389046679 -430974226 4779 -698100407 -342686234 199 -523153635 -308069367 6629 111664688 909720152 9646 756775613 -18027120 6897 -698100407 621799091 798 -880768056 -507881407 8635 -793494677 -882635508 9459 643240412 34487722 2109 -485031576 510460231 3182 -758152363 -339092621 3916 -465268228 855531857 6951 981998742 -561696456 1857 568509939 107428773 6337 444203955 221793945 1877 -641743513 -532480095 5168 598623000 -497617879 6481 -853928283 404498162 3240 955336534 184543446 3605 556176900 283618452 7398 -782012495 -587328878 3848 118281894 327833852 2787 -655787129 -637243618 4080 775192135 354868681 3014 53010453 502233577 515 -410968218 679444628 2794 271669262 404498162 3117 66554430 68458537 8545 970404299 623594641 1860 -157757047 229158822 6151 262951696 746720990 425 979367031 983092089 7370 -523153635 -870714362 2864 -754687225 283618452 9306 -46963869 545926563 3603 -752427345 -278764461 4748 230990250 350857850 8626 628785561 690335848 4724 -668294983 -122563446 6317 444203955 -980745605 4354 765724683 81565408 6806 897184369 186112748 8860 30661577 871037015 6513 -380535924 -999366082 9309 -897411868 -741977163 4222 -271969423 -391392334 3645 699845372 -107816005 2586 -573106477 890315807 6594 598692061 -817688363 4081 225977642 754349173 4150 -677582183 268124172 1639 568509939 -882635508 8073 461120723 -224835212 3655 283582015 -539801973 2472 860901194 -283024647 5963 289610218 -654048846 5983 -296429472 860325562 942 333481643 -180114637 1932 -80483111 957236409 8255 924375399 -550929672 5573 444203955 -293015975 440 133578046 690335848 3259 -39504037 746720990 2431 159519152 953028578 8078 -864361257 459630031 6619 -60381668 -979376042 5139 -573101732 -430138322 2825 970142316 906601156 9221 -871396420 673747334 479 745796394 165679230 2905 -760927535 230960562 6177 -677582183 -283207497 6405 -814521565 -104871800 5476 699845372 528222218 7234 -392563411 865748389 1216 443682091 637639714 5855 -684246827 116410268 7673 318435094 510460231 6232 118281894 -825880446 3360 956320838 87942942 7240 372746255 308467212 182 -994655931 -378650091 1323 -713671847 -569727142 7010 598692061 -293015975 1352 -145693826 268124172 3 326944888 216476815 9997 388998433 -268014947 6344 359856605 983315446 5115 -548146736 978934680 9391 -411443846 358289528 3621 -842131951 87942942 411 -338588899 -420200090 4 756775613 -373742773 6074 557828077 267514505 765 743615922 -930063693 3542 976065724 -926175164 7670 -285968378 -637243618 5082 -26248663 -370995350 1220 276318540 737407430 4585 7632844 -707104214 9321 -860588659 162573004 9098 230465541 -812767182 6125 -624499268 865035290 4695 97269878 -542766725 5131 -282947285 679444628 5975 -677359660 -302291887 1582 -297925385 -137415419 2088 -275568251 822735291 5500 970142316 223758683 1906 -579753663 -550496243 6514 -409309355 -434454493 4840 743615922 526029047 8816 -41723720 314701704 7616 -252585274 -538606907 2280 18912815 537681327 2118 385061500 -308625495 5121 -641208950 939797135 5565 -252585274 703761437 6577 374048762 -523131123 5766 706094613 -428060524 2507 -637625968 -137614817 2676 -853928283 725864175 6261 -215298725 58400332 3103 756775613 20640279 2158 -750364362 -543877687 6249 320190225 628016383 9711 556956133 -964453208 910 717342480 -278764461 4672 118281894 -654048846 6255 -723248351 -533410976 1165 -960815885 -890148323 8353 -994655931 948688886 6200 -960815885 940351551 2674 6050410 -720929795 5473 -8891200 250129683 1597 134736800 710420710 2068 98412735 -391392334 9455 346720726 -328361714 2722 -292338832 -590535547 2537 -285968378 -538783279 2836 211476448 528222218 1271 321658590 83192310 1820 212383076 140118715 1089 198792735 -920354849 7132 -578899112 -669544691 2832 -171017790 334468470 6108 -921972308 309767757 2339 295011177 -561696456 9526 211476448 -759341521 8947 -1804967 -224835212 2597 776650368 715905772 6357 276670886 681650630 8478 -712768288 -353878938 463 324917167 -947024393 8445 898890414 206971304 9581 531457998 172716317 9780 -297925385 50437640 4917 562484066 -246255401 8256 -145442184 767277603 7336 744369343 -882635508 654 940580089 282131358 3466 -677359660 -110865839 2524 -165895350 54064180 2724 -57926793 934322296 5987 575769250 984136690 5656 97778439 -189256438 7316 782059495 -255161784 9301 976065724 229158822 5025 62409989 713033531 3404 -891435429 -22135290 7646 -481996423 -825880446 7444 -720279006 591101630 1319 637350827 -514717258 4634 141018937 104047847 8901 -655787129 -370601295 7963 -145693826 -654048846 9004 898890414 162818619 1509 481309793 911656525 5175 357348209 -514717258 1322 -297925385 -824673983 8726 627081375 185419808 3607 158720776 285651977 7879 704952011 -616215891 3765 170281305 -433558593 3972 827090885 173706002 2927 -723248351 614083036 2524 924375399 147468541 9188 743615922 87942942 4357 -295746759 -543877687 5230 -758152363 172011590 2049 688304736 260681552 66 296351558 -409833937 1119 317197461 -118950135 7385 -410968218 -254980365 9907 -468748459 700760523 9791 357348209 -12658682 2009 431597356 -396443569 858 599861155 -176184567 4150 -485031576 -587328878 6206 623885564 -80079561 8784 -670941446 858256145 3823 -481996423 514647040 3280 -552935221 -954204496 4599 -396260662 658148446 9334 -229267078 -127944183 8842 531457998 -435842546 4076 211476448 653728216 358 731360872 359326871 9662 -594876646 -328361714 2239 859615587 198809378 201 -485031576 172716317 6474 274684164 -979376042 6002 -965690654 -214031543 9081 -484301856 -378650091 2201 572970480 871037015 3607 237202817 -410456729 6317 -871396420 -587938776 9621 -465268228 -118950135 3938 -200432659 643726334 1141 372746255 334468470 9538 25277645 -532461869 9172 -229267078 851865821 3344 -205591575 -254779032 3646 -750364362 899852615 3091 -637625968 120714490 9646 789599069 589562219 7505 832079231 -817688363 8276 276934223 397008646 5210 -281453999 65925556 9354 924865694 -72808273 583 445487668 359326871 6856 -790567313 911656525 627 -145442184 -578480160 9927 -139250047 -416125915 5738 639577616 9257479 4868 276670886 787435090 976 112146941 953642587 9207 386524132 -157362262 4564 94407230 836292797 4691 706094613 -596741589 5156 242276279 809191902 8318 -605036105 725567063 1075 6050410 -987783463 9987 851137422 983092089 5289 66554430 -143728230 791 -679771608 760808182 8874 -229462282 -981396868 1418 -566276366 114067850 5082 -616075888 -723351459 1519 -362797003 -689864118 3232 -27254901 763812773 5966 658268677 988138114 361 -60959292 -998282020 760 40730044 711907478 8063 -199655013 -268014947 5836 48202816 -917177937 1066 -435603523 760808182 8296 158720776 186112748 8102 -41723720 -981396868 4050 388425412 820204610 4806 -178218611 -966341392 3463 -642406813 232844920 6008 -906744014 362357458 6676 288822109 172716317 314 -642406813 330258523 6149 688760575 -541221340 3195 -713671847 -626960836 3835 -224653306 216476815 5189 -569925158 754349173 1553 839743563 -532461869 4106 321737429 -763707999 2449 134736800 934322296 6845 933592111 -870714362 1619 997717396 932809740 9700 -161837184 -587154461 6022 967176925 418236261 1771 -605433625 -145656182 2131 -853928283 -659937969 2490 -830222831 69866389 5806 -804711490 309767757 3162 774219377 147468541 3471 555348851 -539801973 3573 -57926793 436709995 6113 653488323 -674143567 1212 -228953103 -153153706 8569 271669262 906601156 4973 742195767 -107473815 8490 -626119646 315450092 8885 -193222752 -154221403 6487 -265310524 497556073 1763 60178104 -363659966 2777 775192135 309767757 2414 148638548 354868681 770 -345538013 940351551 7272 -552935221 547792085 5425 276934223 -110865839 3907 725828363 25245259 4999 -713671847 983092089 7780 415008073 234812484 5402 -852061915 -532461869 8373 788860010 923466000 5865 -409309355 -488329721 2336 -177692824 268124172 560 -533099096 -518037450 3866 603283737 -681273289 8220 -252585274 -157362262 3996 974033465 -283024647 3154 126227291 302261235 648 587732774 -17837615 8412 54815350 -634190590 4730 641303610 221807394 6564 -398942627 654795929 6493 30661577 -727449159 7524 -569925158 951409368 9584 774219377 428634831 3533 490718230 599012707 9146 -60959292 836292797 5240 321737429 93515835 4171 276934223 530975902 9082 538056056 -687400377 6147 -485776708 323257823 2459 -999315023 -590535547 5431 317197461 -539801973 9033 456971210 865748389 4817 271669262 -980745605 1497 -548146736 574893362 8183 575769250 -6527040 8911 639577616 -580802379 304 598623000 589562219 2655 -931162724 752571881 6211 867830712 -439161220 3523 699845372 690335848 2353 637350827 852597739 5310 -592740407 -145782884 2085 -304029084 715905772 5552 6941521 -268014947 5273 -292255571 -80079561 8444 641303610 -590535547 539 -713671847 25245259 9991 -921972308 -541221340 7248 154929870 106531338 626 -836052744 -77358192 153 471959189 186112748 3306 -280158933 727249379 7907 593245571 -644469017 8559 -199655013 -323498634 7780 -334823104 84912338 483 796608963 -410456729 5187 806860754 510260864 8163 -295746759 230960562 7943 589418019 -817688363 1787 -396260662 242506470 7700 -662161563 -454664712 7205 198792735 877599979 1426 185320654 -428125906 8467 -541903248 234812484 3295 958197040 207204985 6254 -871396420 305267341 2518 -818563944 -587938776 7774 -145442184 100537981 1088 6050410 -153153706 2028 745796394 923947394 554 676457194 452933610 37 -862762751 157310618 8968 326178903 -122563446 4544 -145693826 101406452 2345 158720776 -892585231 6578 -853928283 290903050 396 -753444014 -616215891 7008 827090885 -268014947 4434 481309793 619013448 7301 581880129 -519618554 5460 849370527 -969822537 4197 -343048181 -963031318 5319 -1525175 230960562 4066 101065261 744410083 4077 518236817 -763707999 6606 -624499268 -253862095 6926 -296429472 -180628268 6513 -320065127 637025929 7032 -897411868 984136690 2172 568509939 -933872333 7843 -592869884 545926563 973 -389046679 -143728230 3657 320190225 725567063 4260 -742476174 844883068 5892 185320654 20640279 7398 -636004911 577086332 9016 -552935221 227796847 2112 324917167 -523131123 5203 -298306079 352760 1695 -931162724 511120657 4131 981998742 844342243 3806 76589551 -812767182 5400 941043086 172716317 800 774766110 -563052661 6202 -684246827 790653415 7983 -851229723 643726334 8877 202006559 -620537603 565 28254867 -295979666 9170 717342480 902716491 153 -579753663 107428773 4864 -796502525 -920354849 8285 -897411868 250129683 8035 389689903 831097006 646 137362839 -532461869 4372 -713609356 -410456729 9916 -842131951 -649744978 3898 -429705827 194386713 6035 420946811 147468541 5584 -871335076 227796847 5017 137362839 -256522804 9992 -758152363 -804580750 7314 775192135 727249379 3454 242371970 397008646 449 995796966 -39716639 4208 300584887 545926563 6072 415008073 510460231 4109 562484066 -378650091 6386 205740340 923947394 3117 -314668245 726123669 5152 98412735 953642587 8784 -793494677 484968871 5825 792418959 -926175164 7594 141018937 -507881407 294 55392029 917915710 4237 -835865341 300598832 4276 -495872554 -18027120 7560 903882211 9257479 5484 -605036105 -428060524 5487 967176925 844883068 8553 -157757047 401065763 8491 782059495 -435842546 1416 -195594144 484968871 9093 -871335076 -543877687 2781 -391256746 -640496847 5517 -465268228 -998282020 2084 562484066 -428125906 7008 80638889 -823688399 2838 -853928283 619606312 4954 -484301856 201215238 2013 -157757047 -78776258 1481 -506108098 822735291 6890 -891435429 87942942 5331 704952011 -414919441 5397 336445578 935472375 9529 976065724 -18027120 8645 -984681216 -283024647 8235 279935936 754349173 5506 -758730708 316245420 8478 903882211 -568505124 5719 -215298725 725864175 2157 34842144 -107816005 6348 995796966 726123669 5884 -804711490 -532461869 2612 996958697 735266920 6275 -592740407 -576052836 3266 -668294983 -634448468 346 208370227 230960562 1234 -712768288 -326254820 4240 -180309093 -587938776 6886 271669262 -391392334 2001 289610218 681650630 4302 -338588899 691372823 3576 -719954341 157310618 7996 518236817 497556073 2257 967176925 752571881 199 -178218611 576308127 9715 997717396 865035290 1055 -592740407 -674143567 8860 -89914167 34487722 8258 -411443846 -478868248 6301 -677582183 -123998677 317 597458038 576296258 3673 -462251380 -277770150 8644 -753444014 -626960836 3161 743615922 -175424765 8918 -541903248 -926175164 1842 -395956989 612937914 6187 317197461 571151168 3449 -624499268 899852615 1040 -268055717 241641947 9046 736000118 -1544306 9318 -60381668 -720929795 3544 618828757 235577293 8358 575769250 -497617879 6408 562484066 -138728153 9128 500691477 185176345 9744 94407230 770540018 8132 515731471 591101630 2958 -195594144 940351551 3273 792418959 302261235 4564 994188367 -328361714 9661 -167893416 -434454493 7091 -714715511 755033596 6373 -117882944 -160616618 1944 481309793 378550894 5926 970404299 948688886 3205 326944888 -733323543 939 -37605991 -94909804 9571 609354975 595610484 776 -320240582 116410268 1159 -517047177 -102616382 7567 385061500 192105438 132 955336534 510460231 3281 -429705827 -519618554 3360 326178903 497556073 872 -185227082 877599979 8138 -895856160 673747334 7524 -180309093 -825880446 5899 -684246827 988138114 8419 152683172 80128302 1963 -72660599 -579706452 100 -229267078 378550894 3829 95229358 -433558593 2046 -320240582 -610759465 7934 76589551 172716317 7965 -965690654 790791048 5635 -760927535 954289075 2206 326944888 -72965798 7825 872946790 214001109 9036 -750364362 283618452 8233 639577616 -295979666 8393 -200432659 -587154461 1347 288396892 400802081 6641 -902913893 135100579 9299 -821290384 -137415419 8813 -455260398 -606256406 4299 288822109 -413649920 6116 -533099096 -345372687 1104 62409989 767277603 1559 -871335076 537681327 2415 743615922 20640279 8014 203882298 330258523 5378 955336534 -720929795 4365 774219377 855531857 5838 600595365 10315616 6459 -391256746 748391913 4639 743615922 260986665 53 -259723723 185419808 3639 14549497 -254779032 6751 -733269590 -981396868 5283 -473282718 -428125906 4955 -223542791 309767757 6991 -391256746 86906463 7438 875158202 -982620691 5500 214470427 836292797 4623 628785561 -933871142 9600 643797427 459630031 3489 -517047177 50437640 7405 -713609356 -838009976 1892 -793494677 658148446 9572 279935936 106531338 2952 51022000 433603754 3579 326944888 -575758012 19 -465268228 84675120 2334 -167893416 -350396971 3171 -975509051 -979376042 8019 53010453 -308069367 6966 -636004911 714190974 4673 -80417143 232844920 6456 138983262 268124172 2162 643797427 957236409 1805 -72660599 -677383695 4375 252844961 -982620691 3393 792418959 355375465 1595 435508139 -741977163 7740 -648172782 -67116370 2427 237202817 -681273289 2074 -113858331 -439161220 6709 -411443846 304234449 8459 -931162724 -224835212 1727 -57926793 378550894 4279 -748046122 703761437 3786 775192135 -715481022 1317 170281305 223758683 1047 -156704963 727249379 12 -957024935 770540018 5978 774766110 874563739 4249 -795235195 760808182 396 -60959292 855531857 659 -304029084 714190974 3238 -411443846 843183414 8428 -88984793 241112925 7915 336261049 -328361714 1738 502461295 214001109 6149 -37605991 137137472 581 -377899289 -108961822 4691 -677582183 -457339610 4242 112146941 302261235 8258 389689903 -563052661 9584 -594876646 -606256406 8795 36208776 81565408 6065 -180309093 -599705535 2251 -713609356 -106926072 7404 200002129 -79813879 6137 575593831 831097006 4481 490718230 770540018 4436 -533099096 612809394 7501 288822109 -514717258 9004 -314668245 934322296 2079 -197256971 -77358192 4306 320190225 -930063693 762 -228953103 -762984644 1442 461120723 -930063693 7804 653488323 746720990 2657 147521749 935472375 2736 -943647082 309767757 6787 -895856160 735266920 6256 333144811 -363659966 2223 -871335076 -435842546 8653 -165895350 -137614817 5173 -711940062 484968871 5762 -248959048 923466000 3438 -418986193 586257457 1990 -205591575 711907478 981 958197040 877599979 9681 -818563944 -295979666 2614 -9979738 -847516222 7377 -117882944 84351585 8468 -851229723 13297982 4558 828427488 20640279 8576 490718230 230960562 3340 -215298725 -933871142 7831 556956133 754349173 6223 -935008788 285651977 3148 -662481765 -539801973 2308 346106146 -283024647 3431 148638548 407966190 8318 -723248351 305267341 3388 827090885 -838009976 5071 -758730708 713033531 1695 849370527 69866389 2648 699845372 -681273289 3895 526115530 755033596 7491 984758233 -792640319 721 -24555993 285651977 8639 691696706 587394411 9783 970404299 489852142 4796 773032821 537902684 1185 444203955 859002805 4521 766057365 -519845955 8603 -75232342 339857137 9194 159519152 -736169755 6488 -41723720 457730381 3902 -516862573 -345372687 5990 289610218 -13579437 8368 -616075888 -275855088 3954 -784965875 451143780 8717 450999109 -518037450 5838 -377899289 783307873 2039 -337718848 -428060524 1409 -636004911 135100579 7480 690218755 -430138322 6174 -637625968 -563052661 6761 688760575 -419413153 9640 -851229723 975421774 4419 -410968218 760132745 5236 -265310524 -373712345 1286 538056056 309767757 6384 -429705827 9257479 7017 -75232342 662075929 835 -435603523 902716491 7458 392619171 107428773 2326 -658800027 -464278607 6871 543489268 -462044632 6867 -580193843 -882635508 6869 66554430 397008646 4091 35292617 -539801973 1951 676457194 254718604 5804 -921972308 690335848 121 -411443846 201215238 5939 731360872 619013448 8919 828427488 511120657 9775 846494925 736209727 2560 901762269 -123998677 375 -200432659 246550739 2071 324917167 382394381 445 555348851 -792640319 3660 -662481765 844342243 899 -713671847 -409833937 7007 -429705827 -964453208 9469 956320838 -359196587 1845 -733269590 216476815 216 -955947554 2937763 3534 443742845 843183414 4634 -117882944 -569727142 4279 431597356 -540147019 2459 35292617 221629539 1996 111664688 -326867555 8803 -113858331 571151168 1809 -200432659 -106926072 6804 -88984793 -677383695 609 296351558 653728216 2458 -592869884 727249379 5638 134541291 697350972 688 -902913893 -339092621 9195 706094613 -246727512 4725 386524132 241641947 8608 -495872554 -373742773 2080 261480454 304234449 3421 147521749 494296571 9856 -495872554 -641768215 984 -534346540 -153153706 1560 -714715511 -981396868 2282 -566276366 418236261 6505 -195552514 -94241214 8799 641303610 -648616287 2192 -468748459 -573863688 9630 25277645 206971304 1747 725828363 612809394 6889 802713909 -714969150 2486 118281894 637025929 5029 832079231 808458464 7092 -658800027 -550496243 1565 324917167 60115387 3659 132666338 -78776258 3762 572970480 -944284380 3126 346720726 577086332 2934 859615587 871037015 273 -523153635 -291242407 666 -145693826 715905772 6137 -37605991 -644469017 1733 302196177 -514717258 6675 288396892 633885440 3126 283582015 725567063 3152 -473282718 -576052836 9260 -506108098 576308127 1646 97778439 589562219 2101 -821290384 -370601295 2608 -292255571 619013448 3492 94407230 -328439089 7232 -462110684 -430974226 5879 -145693826 192105438 6276 290220374 -736169755 3096 159519152 282131358 3920 -229267078 737416156 1939 28254867 948573862 9979 388425412 -519710186 1592 77257476 86906463 5557 -641743513 312278158 9698 -724955977 540533417 3640 -8891200 865748389 8423 6050410 58400332 2749 606386234 100537981 7857 141018937 109588416 9458 600595365 642676439 5534 515731471 -634448468 920 62409989 -122563446 323 -698100407 537681327 2882 641823635 87942942 7975 628785561 787155496 8203 -91480363 -107473815 5917 -49706513 -735027831 8039 744369343 162818619 2738 518236817 -727449159 4158 -906744014 746720990 8505 -248959048 599012707 4933 -885902280 -435842546 387 97269878 -528332594 7470 400206984 859002805 5747 -548146736 874563739 1713 632166073 528222218 7538 -205591575 -882635508 3980 -9979738 355375465 2543 839743563 -987783463 167 -749150071 -604372177 4889 688304736 359326871 6939 -177692824 -110865839 4497 -569925158 157310618 101 -885902280 690335848 4202 593245571 -289470931 5446 -720279006 -414919441 243 997717396 -528332594 5005 -343048181 704079155 8887 384544140 -550929672 8088 -678310388 -620537603 931 641823635 -430721629 5863 230465541 -478868248 2776 276934223 164789337 466 588746282 868619715 4898 25277645 165176940 8076 -851229723 -363659966 5577 -464876611 -519618554 6984 152683172 -747172297 3862 -32127524 748105066 8268 -173326777 792126616 488 60178104 -523131123 1060 160809207 -998282020 904 -235730132 302261235 2521 641823635 851865821 1099 632995737 -762984644 2322 -485776708 869461301 2423 -750364362 157310618 9658 -608722586 815772525 2441 317197461 147468541 1346 -221252086 221807394 3972 -887409683 -22135290 6569 6050410 -160616618 4364 924865694 -256887004 8250 814168394 145992042 2628 262951696 127347959 7717 -259881996 -569727142 6021 215460157 910797386 3265 153650122 -137415419 1489 658268677 -17837615 1985 789599069 908862009 6008 898151267 642676439 3557 -347105773 13297982 1449 -731712580 -235480390 6067 699845372 571289655 5099 995796966 704079155 214 375298123 715905772 7885 -930543776 -328361714 2358 276934223 -917002395 7964 -259723723 -969759958 6249 -377899289 494296571 2148 834030362 910797386 4040 167095145 -478868248 2616 623885564 -641768215 9317 420946811 -430974226 2293 132666338 -278764461 8077 830044995 872494340 1349 7632844 148237200 8169 -641208950 135100579 3264 -852061915 -538606907 8490 -608722586 890315807 617 593245571 -681273289 4116 -968473567 83192310 8934 -462794916 735266920 3834 -235730132 -599705535 8304 587732774 679770619 332 -871396420 -160616618 8045 955336534 -606256406 6909 -667281786 858256145 4394 526115530 249521955 1096 -485776708 113055790 1245 -464876611 -165817517 2612 -56515768 232844920 7258 97778439 -339092621 1126 283582015 467154252 4885 -127099524 -964453208 6311 435508139 770188411 1496 -281453999 305267341 246 -811440102 165679230 3222 242166718 510260864 9551 736000118 -180114637 5120 -782012495 497556073 7212 198792735 653728216 3767 138983262 689952861 4476 -931162724 -784538084 3681 861072654 314701704 6226 688304736 -94241214 832 -60381668 24721518 2655 -731712580 266354586 1503 653488323 714190974 7028 -107144390 -556644281 5503 -462794916 -599705535 113 554902523 -804086127 1394 575593831 -784538084 3570 309782673 20640279 8070 -39504037 925036002 3787 -731712580 -817688363 8213 -41723720 844342243 2449 -742674827 -229334088 9146 -222755521 -79813879 8620 690218755 -326867555 5031 794990305 -542766725 6442 801372660 34487722 6982 575593831 932809740 7527 375298123 207204985 6093 -733269590 502233577 6314 205740340 -165817517 1046 538056056 232844920 1153 994188367 748105066 9534 -758730708 -480421233 6961 -292338832 -752801340 4397 65640932 -578196919 8759 974033465 135100579 2950 -60959292 -235480390 7491 -396260662 266354586 4639 324917167 -550929672 6966 -285968378 172011590 4564 242276279 896907104 58 7632844 -930063693 9191 -1525175 619013448 5601 -684246827 84912338 3227 55392029 459630031 865 -318594823 748391913 466 -62104082 -825880446 4255 -975509051 -6527040 7061 -592740407 -414919441 74 -840080990 978934680 5363 802713909 10315616 4347 -195552514 748391913 6123 846494925 350857850 3210 -9979738 -838009976 2173 450999109 462889810 338 -62104082 859002805 1998 -501570916 -255161784 8008 945885557 -578480160 3820 -864361257 -430974226 8344 782059495 -830206964 7746 555348851 308467212 689 -24555993 831097006 1324 205740340 84675120 4995 -935008788 -823688399 6573 598623000 -634190590 4519 -193222752 599012707 9616 -344785252 -917002395 7423 -624499268 763812773 6413 -566276366 501786309 3709 -157757047 -85425315 349 208370227 -80079561 4600 -891435429 589562219 2495 -662161563 809191902 1565 -298306079 697350972 7996 290220374 221793945 5539 426406281 -85425315 2392 321737429 -477872507 1490 997717396 -580802379 5195 924865694 329596656 9349 -30664265 -477963972 352 72289201 84351585 8334 134541291 173706002 7533 276670886 852597739 8026 -282947285 -770453868 1810 -320240582 -715481022 277 -418986193 375063920 7173 -145442184 242506470 4640 875158202 267514505 766 -304998049 -969822537 5392 -608722586 233977048 5023 -395956989 -736169755 4073 388998433 -474396314 8136 688760575 -478868248 8588 400206984 -104871800 4824 -180309093 -80079561 5725 254376885 -241109217 294 415008073 -293015975 5128 -994655931 80128302 177 -793494677 -640496847 4741 699845372 736209727 8421 933592111 -550929672 2218 481309793 737407430 5135 -641208950 246550739 721 -281453999 -457339610 1876 956500599 -359196587 7787 385061500 355375465 702 653488323 917915710 227 -816399402 -164423199 5271 -821290384 25245259 6598 -871335076 -552163616 4042 970404299 -254779032 9618 834030362 9067497 6645 -676826894 69866389 2909 955336534 637025929 3556 471959189 -176184567 1496 806860754 350857850 6347 237202817 404498162 3540 -641208950 615990641 5427 276934223 -533410976 949 444203955 -256522804 424 -739519560 869461301 1428 -782012495 -578196919 864 333481643 -563052661 921 461120723 754349173 1199 -167893416 71638226 9129 -989673571 13297982 2169 164014304 790653415 4685 -298306079 -164423199 9704 -464876611 637025929 293 -9979738 770540018 1791 14549497 -110865839 7499 -391256746 948573862 5742 -676826894 -102616382 2843 450999109 -469304036 5992 -195552514 -742514560 9666 -18555551 -964453208 2882 871194505 -543877687 4276 658268677 13297982 8061 -679771608 268124172 8451 901762269 -723259232 1655 420946811 -308625495 398 -134704201 -145782884 2381 -389046679 -933871142 6038 846494925 625494491 2852 208653695 752571881 5543 215460157 -414919441 5480 -989673571 -382741973 9558 386524132 -275855088 4405 -684246827 586257457 4342 -89914167 595610484 4950 -395130011 178866616 5937 -495872554 -164423199 7082 706094613 327833852 3811 940580089 -104871800 8670 152683172 695424884 825 -173326777 703761437 151 597458038 -62054205 2186 76589551 537681327 2927 -776344661 -542766725 117 200002129 -682911832 2082 381360154 -255161784 1581 -229267078 -323498634 6394 806860754 -413649920 5056 -943765901 -467674160 5001 -127099524 690335848 8175 -18555551 -979376042 4037 97269878 767277603 5145 691696706 899852615 1257 481309793 497556073 2633 -731712580 -733323543 2250 731360872 681650630 1410 531457998 -543877687 5176 -178218611 843133948 136 385061500 -359196587 6246 -102108106 890315807 4978 832079231 843183414 2123 346720726 -359196587 5341 375298123 -519618554 3962 -999315023 -435842546 1539 445487668 -497617879 1792 526115530 -478868248 6428 319836471 -959377362 9742 326178903 355375465 3988 -268055717 -436066679 1542 416939399 404498162 7806 -199655013 32988365 3897 202006559 752571881 1031 38832074 192105438 7072 -504728021 -519845955 3471 -760927535 -102616382 7834 688304736 -872013529 8820 841773118 748105066 8119 898890414 -38529745 2448 872946790 -714969150 5426 -605433625 932809740 2101 -726202882 -289470931 4181 289429528 -464278607 1174 250399364 13253654 8791 -435603523 743907535 9592 -347105773 860325562 9306 940580089 -947024393 3753 774766110 -457339610 451 218552482 679444628 2512 -667281786 127347959 4458 970404299 754349173 9494 -994655931 -40017599 5971 -608438352 -502510208 8261 -986798763 184543446 1196 419955461 -539801973 110 132666338 -849890539 2377 717342480 843133948 9919 112146941 135100579 5933 -468116074 628016383 2261 -288462512 -823688399 1435 903882211 858256145 8878 -303185692 -155566831 4395 289610218 358289528 1299 -303077343 183142469 4577 -541613550 -342686234 1205 -161837184 -137415419 6923 -739519560 -123998677 1350 765724683 -457339610 3338 -324108487 -269653141 4395 300584887 957236409 2292 725828363 354868681 4798 386524132 -675821088 376 154929870 -825880446 7385 -178218611 -420200090 1938 53010453 911656525 8592 -605433625 -587938776 447 -897411868 -477963972 5182 -412753693 -342686234 1155 126227291 537681327 9732 -995948801 -164423199 4458 237202817 137137472 3182 167095145 142516378 9597 -670941446 -38529745 855 -790567313 -917002395 7111 981998742 145992042 942 -965690654 -640496847 7446 745262886 -108961822 218 775192135 923947394 3110 -72660599 -457339610 586 766057365 -519710186 3195 94407230 510260864 8641 -224653306 -979376042 4285 -156704963 -959377362 3904 -282947285 596844461 522 -904289455 552945615 9604 -464876611 703761437 1639 -816009077 -587154461 6611 -495872554 -758476279 6119 -517047177 207204985 8769 -864361257 282650126 7264 -626119646 -165817517 312 -902913893 501786309 3083 -483963712 -255161784 8808 359856605 54064180 8539 846494925 858256145 2348 515731471 807498308 8640 170281305 497556073 3230 -464997457 -954204496 6508 205740340 710420710 2956 148638548 -969822537 3526 -395130011 305267341 3963 994188367 198809378 2975 7632844 233967741 8363 641303610 148237200 6882 -742674827 230960562 3772 -816009077 -79813879 3215 112146941 807498308 5648 185320654 624711990 5770 295011177 637639714 7585 -851229723 -538606907 2143 -943765901 54064180 6389 -641208950 242506470 250 82437869 -998282020 112 -389046679 -933872333 1893 -222755521 185176345 5785 288396892 -254779032 4385 -221252086 526029047 5328 9908275 -409833937 7354 587732774 939797135 1087 -731712580 596844461 533 -835865341 932809740 9727 790805185 -220282924 1115 -684246827 537681327 7021 933592111 162573004 8283 34562744 655182973 1997 543489268 679770619 8907 -229267078 2937763 990 80638889 -741977163 3040 606386234 523443473 127 -171017790 32988365 4111 -1525175 -715481022 4992 346720726 140118715 1219 554902523 268124172 796 -171017790 -289470931 608 581880129 107428773 1063 -642406813 -359196587 6296 53010453 -434454493 1347 628785561 -350396971 7069 -720279006 625494491 5784 388425412 -342686234 3542 706094613 -160616618 3956 699845372 375063920 4182 774766110 -4922978 4479 -700447167 -926175164 4314 -398942627 223758683 1266 839743563 -963031318 5906 897184369 -420200090 3385 -380535924 214001109 1090 -324108487 147468541 4295 -642406813 -606256406 1258 699845372 915112531 6107 -733269590 871037015 6707 -887409683 -416125915 9648 -921972308 305267341 5691 507130881 -723351459 5481 -252062903 -428125906 3652 -388974008 -220282924 4541 324917167 -580802379 3544 445487668 -220282924 5343 -337718848 929621952 8225 731360872 -759341521 5923 -776344661 655182973 3110 -965690654 58400332 9148 -26248663 -107473815 1864 276318540 917915710 7593 832079231 24721518 5919 71562520 -681273289 5490 225977642 -22135290 6303 386524132 -85425315 7694 -684658326 843183414 9487 -235730132 -523131123 8344 321737429 -328439089 1900 239977367 871037015 7889 -288462512 107428773 4090 80638889 822735291 8472 471959189 -283207497 8619 589418019 -289470931 4008 -281453999 700760523 9428 827090885 -370995350 193 -46963869 523443473 2013 39323915 -519845955 2538 588746282 -17837615 8935 -816399402 528222218 854 -679771608 -22135290 867 -753444014 510460231 6389 -984282547 -339092621 3569 -303185692 948688886 8924 54815350 -278764461 6407 -1804967 -439161220 280 -506108098 50437640 963 -338588899 -106926072 2816 118281894 625494491 9747 -684658326 787435090 9962 -885902280 -620537603 2627 769252533 84675120 2111 575769250 748391913 9031 995796966 -373742773 5010 -343048181 -328439089 7099 -523534710 282650126 6125 995796966 -85425315 199 -459660004 -667907585 4652 -462251380 868619715 4552 242166718 -842651603 1247 399221151 -391392334 8859 514387831 32988365 8938 -178218611 -770453868 8955 -88984793 872494340 288 -8891200 911656525 5294 -579753663 165969864 8705 333481643 -269653141 795 346106146 -373742773 6624 -594876646 -323498634 512 490718230 137137472 3624 -292338832 378550894 4370 799451393 596844461 9168 -552935221 -176184567 7236 18912815 -980745605 4589 -437269696 345293859 5212 743615922 312278158 9319 -776344661 201215238 5026 543489268 737416156 4143 -968473567 -13579437 5419 289429528 467154252 4864 158720776 -930063693 2294 500691477 -373712345 9284 691696706 -430138322 165 -30664265 654795929 1226 526115530 283618452 1119 -663610139 583887438 5717 -380535924 -77358192 6164 101065261 109588416 9159 -713609356 223758683 833 152683172 -507881407 6478 -484301856 192105438 9541 -265310524 -254980365 1597 482175535 -342686234 3636 -960815885 -963031318 9839 -296429472 162573004 4202 851137422 223758683 9016 -259881996 727249379 9826 101065261 268124172 8685 6941521 505436080 5432 860901194 194386713 1622 929592861 -25481956 9805 907986225 978934680 4097 -504728021 808458464 9994 -303185692 -988857540 1881 53010453 588009941 3990 802713909 -254980365 4440 -711940062 -561696456 8412 834030362 948573862 4857 -26248663 -145782884 7127 300584887 528222218 6049 -663610139 428634831 480 -89914167 308467212 4255 276318540 -363659966 6395 7632844 -604372177 3714 -818563944 851865821 4860 766057365 -396443569 3163 -811440102 -972401466 5344 -372598176 -39716639 3828 -677582183 -542766725 2010 36208776 -926175164 9200 -754687225 953642587 540 53010453 -641768215 6226 133578046 -235480390 3080 215460157 808458464 4594 940580089 -26030145 4853 996958697 497556073 8990 598692061 574893362 4486 -816399402 -12658682 1599 -82560345 871037015 5079 319836471 571151168 1052 -285968378 501786309 7386 518236817 400802081 1907 426406281 397008646 9826 -580193843 -727449159 9381 82437869 -752801340 9119 461120723 -107816005 7058 250399364 552945615 9626 -46963869 -145782884 2342 289610218 -416082175 9713 -252585274 953028578 6610 774219377 625494491 6101 -26248663 -256522804 4894 640846707 -56290324 7843 -75232342 316245420 1646 -955947554 923947394 6129 676457194 925036002 5091 375298123 -723351459 2441 -714715511 69866389 2020 94407230 822735291 8571 211476448 760132745 9086 -252062903 -838009976 9390 450726355 407966190 4040 609354975 696875596 6872 742195767 -308069367 6586 -713671847 983315446 6480 776650368 510260864 7935 521711157 858256145 6000 -377899289 -587328878 3401 875158202 254718604 2863 -297925385 109588416 8933 220316799 -792640319 6782 160809207 -220282924 6511 788860010 -733323543 7201 609354975 162818619 4071 641303610 -39716639 4882 -935008788 -550496243 1045 450999109 497556073 1185 955336534 -561696456 6842 -259723723 -606256406 5615 572970480 -747172297 1623 736000118 301566791 1243 202258799 -323498634 8274 904377080 510460231 3517 242166718 915112531 2375 -270472709 -784538084 7330 -485776708 302261235 9676 699845372 114067850 456 -410968218 86906463 4184 -199655013 -295979666 3435 -418986193 596844461 2788 967176925 -838009976 6239 -723248351 -502510208 531 214470427 -648616287 1231 -842131951 -430721629 4927 141018937 934322296 5430 -517047177 -326867555 1333 -989673571 433603754 3725 -723248351 -414919441 2547 -389046679 379411178 2212 -485776708 -2416772 2975 -372598176 599012707 6229 -753444014 -293015975 6490 212383076 -741977163 6118 -41723720 -947024393 3093 941043086 -626960836 1646 -495872554 401065763 387 -758152363 -255161784 6538 -200432659 714190974 352 -334823104 871280315 5345 531457998 397008646 8609 -372598176 -283207497 3765 775192135 69866389 9596 262333337 790653415 171 981998742 121273815 442 -885902280 874563739 2158 -303185692 695424884 7194 641823635 628016383 6591 336261049 -842651603 7849 -891435429 767277603 4416 -784965875 87942942 3935 -835865341 975421774 5634 154929870 822735291 9804 154929870 430751296 6252 867830712 -533410976 2403 455237207 178866616 9709 -505763077 -682911832 6278 521711157 614083036 1092 653488323 596844461 7172 289429528 362357458 8687 -626119646 357634387 7054 471959189 -972401466 2017 907986225 84912338 7328 -72660599 -278764461 4249 799451393 329596656 7631 817353730 -830206964 9471 940580089 978934680 2142 34562744 865748389 7711 -171017790 878753022 2150 814168394 20640279 6076 -161837184 628016383 1798 -465268228 246550739 8605 -505763077 -687400377 775 658268677 68458537 7052 392619171 978934680 676 309782673 250129683 5056 -80417143 301566791 4601 25277645 362357458 9736 841773118 -326867555 5705 -314668245 -587938776 3049 -338588899 770540018 5349 -853928283 -747172297 6714 979367031 -246727512 3850 830044995 -17837615 7342 603283737 2937763 5003 794990305 9257479 6066 -157757047 9257479 7727 -340171206 -216733767 3769 -178692644 -283024647 2204 691696706 -587938776 1028 -259723723 -246255401 3093 208370227 815772525 7063 706094613 790791048 4801 230990250 -342686234 2168 336445578 -969759958 7165 867830712 -402609820 8937 -662161563 -849810455 8499 416939399 -834035628 9609 -906744014 -587938776 6955 39323915 -180628268 3094 -81105363 456498577 993 -733269590 736209727 1223 841773118 975421774 6199 -275568251 -40017599 1528 -113858331 679444628 109 637350827 -969822537 4773 -739519560 433603754 911 832079231 -110865839 6602 271669262 221629539 4783 261480454 696875596 8875 765724683 953642587 9811 -167893416 194386713 9745 -662481765 -256522804 8560 -81105363 -637770708 8005 -56515768 -416082175 200 974033465 173706002 3584 -435603523 -882635508 6976 851137422 -406636424 5826 -8891200 -507881407 2118 725296106 -599705535 5938 538056056 -416082175 2674 7632844 -872013529 3285 -534346540 -345372687 5130 -930543776 379411178 20 929592861 -254980365 411 -145442184 400802081 5928 -782012495 -987312206 5749 274684164 589562219 9463 500691477 -145782884 4102 7632844 -849890539 2772 160809207 902716491 2218 35292617 -254779032 2963 -594876646 877599979 5250 543489268 -742514560 9611 -712768288 899852615 5092 -904289455 84912338 3039 242276279 323319528 5170 -900897170 -175424765 8958 40730044 -256887004 94 -758730708 268124172 7850 -804711490 -26030145 5276 276670886 975421774 8727 -495872554 383709576 4185 727210702 711907478 7909 326944888 107428773 3659 357348209 -118950135 9521 -362797003 -235480390 3065 995796966 770540018 6983 -411443846 -154221403 1726 -880768056 -482425657 3370 514387831 858256145 7032 -862762751 668716963 8968 -320065127 -176184567 9974 289429528 -641768215 8408 -989673571 588009941 9842 388425412 -770453868 2406 556956133 -966341392 6875 -411443846 902716491 945 95229358 -482425657 744 62409989 -185727053 4915 202006559 -667907585 6232 94407230 334468470 4945 -965690654 -477963972 7453 -955947554 -675821088 2132 -826268461 -964453208 683 295011177 221793945 4248 -180309093 -644469017 3756 375298123 116410268 4036 -679771608 -373712345 9094 -995948801 -253862095 3258 -720279006 379411178 9744 54815350 -454664712 1759 -895856160 -138728153 5857 5989923 164789337 6925 742195767 -419413153 3433 134541291 624711990 2999 -320240582 -326867555 7477 691696706 -62054205 8446 -637625968 -416082175 7662 -670941446 546315517 2259 -396260662 727249379 450 124521096 -363659966 6236 789599069 643726334 6214 -334823104 696875596 8123 -677582183 917915710 1258 -816009077 858256145 6316 554902523 787155496 7502 -1525175 401065763 2141 -852061915 668716963 9892 706094613 194386713 9107 317197461 -378650091 4566 -224653306 308467212 4299 -277916716 -224835212 9770 812095536 316245420 5487 970142316 -649744978 6644 321658590 807498308 8651 796608963 783307873 6763 -866805045 -416082175 2031 186143921 844342243 1647 742195767 9067497 4037 -504728021 456498577 4458 -820917610 -510150761 5638 593245571 305267341 6901 -298306079 843183414 4569 62409989 633885440 6445 -167893416 -216733767 1516 742195767 456498577 5845 643240412 184543446 5302 326944888 -578196919 814 -931162724 201215238 8349 -986798763 -278764461 7830 -205591575 -920354849 3140 688304736 -871032819 4686 628785561 121273815 6152 -195552514 595584975 9679 -429705827 877599979 2891 -995948801 24721518 9021 279935936 865748389 8272 -282947285 -550496243 5244 632995737 -391392334 538 -56515768 994859498 4867 289429528 -176184567 6895 -81105363 -396443569 5056 289429528 -550929672 4225 435508139 -153153706 6747 -569925158 714190974 4286 185320654 -715481022 4605 830044995 375063920 9415 208370227 10315616 3938 658268677 -118950135 9279 126227291 852597739 205 18912815 428634831 9445 -388974008 -800207670 9228 -853928283 696875596 1779 653488323 -478868248 3533 -820917610 696875596 9816 704952011 576308127 8768 -814521565 859002805 5444 101065261 100537981 6861 -228953103 -823688399 6595 -56515768 93515835 3687 274684164 104047847 2333 -851229723 -687400377 257 773032821 -569727142 987 526115530 -13579437 352 967176925 -871032819 4652 39323915 -56290324 3763 796608963 -110865839 6777 -197256971 -1544306 5199 556956133 -590535547 3687 386524132 755033596 8030 -156704963 -498612066 8092 627081375 -659937969 1610 -205591575 510260864 2756 -418986193 -235480390 2244 359856605 -758476279 1028 274684164 -143728230 2299 790805185 -842651603 1135 118281894 714190974 8682 699845372 -575758012 5336 -275568251 -254779032 5969 661504142 -870714362 9512 208653695 -457339610 4151 72289201 -587328878 8769 -984282547 -185727053 8190 471959189 54064180 1922 -678310388 743907535 3224 159963934 874563739 7149 641823635 229158822 1770 254376885 526029047 8806 399221151 755033596 7471 -788691861 -474396314 5949 557828077 -153153706 4687 6941521 -823688399 2062 202006559 754349173 9087 326178903 -6527040 2294 -495427420 -747172297 1915 901762269 -382741973 5610 731360872 -22135290 2434 -334823104 50437640 9876 377338343 -104871800 2241 -296429472 -420200090 4446 284084525 -474396314 6995 -62104082 911656525 4867 400206984 619606312 5720 -533099096 484968871 3858 981998742 172011590 2756 -517047177 -519710186 6340 -485776708 145992042 1514 111664688 -106926072 4833 823212438 619013448 2362 -8891200 -811266222 8878 806860754 114067850 870 -455260398 -123998677 3786 789599069 68458537 8572 -492064852 283618452 8794 -724955977 -812767182 2607 -292338832 101406452 3890 940580089 2937763 7287 691696706 233967741 2502 289429528 -382741973 4140 -391256746 -933871142 6224 205740340 452933610 9373 252844961 -784538084 1587 9908275 467154252 54 661504142 621799091 976 385077631 -164423199 1473 158720776 -253862095 8744 -134704201 -877856608 2972 208653695 689952861 1441 152683172 249521955 5948 321737429 -980745605 6444 -468116074 13253654 9586 14549497 54064180 9095 -678310388 -409833937 9804 51022000 -78776258 2863 556956133 -235480390 6589 -171017790 -877856608 1113 996958697 755033596 9872 538056056 735266920 9010 359856605 -823688399 5993 -268055717 178866616 1572 202006559 878753022 2317 -340171206 430751296 4586 521711157 935472375 2259 455237207 315450092 5958 34562744 315450092 3932 -784965875 953642587 7185 -750364362 484968871 2128 377338343 78832863 9764 -138739177 234812484 8265 97269878 935472375 1989 677101531 658148446 8564 -851229723 714190974 5956 -505763077 173706002 6293 -684658326 877599979 808 138983262 -742514560 4716 218552482 -39716639 5268 -871335076 673747334 2774 -516862573 700760523 7342 -793494677 283618452 7909 385061500 -847516222 8161 450999109 -185727053 9266 -851229723 -523131123 5394 -464997457 -2416772 338 7927533 -680716101 7361 841773118 815772525 1639 113991999 -735027831 4289 -26248663 737407430 2649 -314668245 691372823 6810 -847492585 -999366082 8822 970404299 379411178 8717 688760575 502233577 2647 415008073 -419413153 3944 976065724 178866616 9363 -504728021 13297982 3179 839743563 612809394 5080 585806236 984136690 9579 -139250047 258279313 4295 288396892 -430974226 2757 984758233 157310618 9103 290220374 -792640319 1126 -731712580 268124172 2190 554902523 -6527040 8746 -292255571 106531338 6100 -749150071 836292797 3266 -713671847 860325562 5674 230465541 748391913 6105 113991999 -387385224 9297 148638548 -164423199 5272 556176900 871280315 4046 -713671847 -849810455 2969 -235730132 -677383695 5397 562484066 858256145 6635 -541903248 -435842546 339 -698100407 577086332 6020 -60381668 -610759465 1985 -921972308 -677383695 5612 302196177 300598832 5350 -393621510 571289655 7512 -885902280 86906463 8349 239977367 -293015975 9556 450726355 105963480 5160 593245571 86906463 8501 -790567313 164165409 6148 385077631 433603754 6573 -719954341 137137472 9373 306909421 355375465 4017 -943647082 -637770708 3107 775192135 530975902 6345 -223542791 -742514560 7678 878804098 703761437 4375 -662481765 822735291 5422 148638548 710867164 6602 817353730 896907104 8919 -895856160 -877856608 7443 -495427420 589562219 6700 725828363 -510150761 2296 658268677 -289470931 2377 974033465 591101630 7192 279935936 -758476279 4598 562484066 -153153706 2879 -228953103 -79813879 7881 -117882944 -104871800 6426 239977367 754349173 924 895696545 157310618 1502 126227291 800872927 4159 17834815 725864175 4772 -193222752 612809394 7904 -223542791 -823688399 2552 897184369 2937763 8712 -435603523 -370995350 2564 -851229723 -634448468 6104 -161837184 -180019002 6855 -677582183 -975541629 5381 -62104082 822735291 5610 -860588659 -320275386 9136 -748046122 -563052661 6948 597458038 221793945 5370 -464997457 -378650091 7533 36208776 983315446 7446 587732774 -439161220 9936 471959189 -38529745 3536 -157757047 697350972 9125 940580089 -972401466 7181 585806236 957236409 3535 279935936 623594641 4723 -259723723 700760523 4578 812095536 81565408 8106 588746282 619606312 5064 -134704201 -611172692 7460 242166718 983315446 2708 -404777150 800872927 4986 731360872 20640279 3238 -891435429 185176345 8120 632995737 25245259 2320 -796502525 -917177937 4826 134541291 -682911832 2074 -754687225 358289528 1639 -782345427 -155566831 1890 929592861 140118715 2445 -605433625 314701704 2694 -641743513 -538783279 9534 -288462512 9257479 9189 39323915 -541221340 3866 688304736 105963480 1459 159519152 -918763788 4829 239977367 -578480160 7469 699845372 145992042 7036 -173326777 137137472 6380 -758730708 -804086127 266 556176900 178866616 5309 -102108106 304234449 576 -222755521 574893362 5761 318435094 831097006 4397 490718230 -378650091 4529 -388974008 345293859 6298 126227291 80128302 1541 997717396 -541221340 5122 -221252086 -477963972 886 725828363 116410268 7136 77257476 -604372177 8801 -880768056 -930063693 8698 148638548 878753022 9085 377338343 790653415 6365 554902523 790653415 7663 575769250 673747334 1417 643240412 186112748 4204 -811440102 595584975 6368 -897411868 10315616 3087 384544140 642676439 6169 945885557 -947024393 9836 -270472709 345293859 7098 790805185 843133948 6453 -750364362 -576052836 3238 295011177 362357458 1340 -435603523 546315517 2420 515731471 953642587 9433 82437869 198809378 4881 -484301856 216476815 1916 208653695 -176184567 8743 30661577 654795929 6453 28254867 -518037450 253 -754687225 -320275386 2595 632995737 -295979666 1009 -860588659 822735291 8235 30661577 939797135 709 -318594823 397008646 8394 295011177 -328361714 4183 152683172 -283024647 5869 486132758 235577293 4580 -504728021 -849890539 4943 806860754 -518037450 1197 860901194 107428773 1891 904377080 101406452 9035 -91480363 681650630 5027 321737429 -157362262 3808 -354473179 -420200090 7288 -145442184 624711990 8654 -389046679 790791048 3884 7632844 -189256438 6845 554902523 407966190 7581 632166073 223758683 8247 7632844 689952861 9204 -641208950 -328439089 2695 -304029084 770188411 9109 200002129 383709576 9522 -758152363 -291242407 2024 289610218 690335848 2085 -955947554 623594641 9127 -677582183 290903050 7392 -782345427 489852142 2985 97778439 -849810455 7041 358603584 948573862 992 76589551 -339092621 5300 426406281 -214031543 6015 -281453999 -326254820 4970 -473282718 -278764461 4110 200002129 -800207670 6185 599861155 -640496847 3681 -418986193 -502510208 2339 443682091 -433558593 214 -171017790 -137614817 2777 124521096 -980745605 8894 -984282547 -999366082 9506 -24555993 -741977163 5358 -161837184 216476815 2839 -678310388 -419413153 839 -975509051 428634831 6881 593245571 954289075 4820 -949652880 -540147019 3735 -902913893 -774185484 9458 -18555551 -414919441 2369 50900266 24721518 5669 861072654 983092089 1009 53010453 -378650091 5593 484203679 -800207670 9538 39323915 165679230 7175 -156704963 173706002 7041 -860588659 -480421233 2761 555348851 -933871142 2764 153650122 595610484 3632 153650122 -214031543 1674 276318540 -759341521 6596 295011177 229158822 1530 -193222752 -474396314 3260 -193222752 528222218 1118 901762269 323319528 3839 36208776 844883068 4090 185320654 -981396868 7259 230990250 -320275386 7735 -723248351 304234449 5028 -817455026 -578480160 6894 924375399 925036002 5408 628785561 -328439089 8146 -495872554 107428773 497 745262886 748105066 9277 -200432659 -707104214 4675 -513151710 -502510208 6319 6050410 983092089 680 774219377 -972401466 2770 -483963712 621799091 9488 -304029084 625059375 9394 357348209 518522757 1997 -723817788 808458464 700 581880129 -342686234 4902 373708873 -999366082 5333 -145693826 -804086127 3819 -795235195 -747172297 493 333144811 710867164 9033 230990250 -849890539 2964 -288462512 -370601295 6735 -56515768 -644469017 2604 -572328769 -326254820 2273 603283737 172011590 1327 600595365 703761437 9787 -334823104 -959377362 2067 -343048181 852597739 5561 288396892 9257479 9067 585806236 -912791350 8245 -608438352 105963480 9857 -392563411 -720929795 9616 66554430 78832863 1138 -578899112 932809740 9765 -197706645 436709995 6584 -107144390 -224835212 5691 -91480363 304234449 6798 518236817 -575758012 6618 94407230 871280315 5104 -860588659 -587328878 4145 -180309093 915112531 1138 -723817788 -255161784 5062 -578346066 107428773 9891 502461295 595610484 3310 -185227082 100537981 6193 979367031 34487722 4461 -314668245 9257479 8287 -229267078 -784538084 8064 389689903 654795929 1253 691696706 -220282924 411 -259881996 -812767182 1591 -389046679 -497617879 4221 -197256971 978934680 8681 -668294983 -637243618 1275 167095145 -291242407 7586 284084525 -575758012 9195 -275568251 -107473815 5999 456971210 312278158 9200 -459660004 32988365 7179 -197706645 -229334088 551 336445578 -611172692 6156 585806236 -792640319 8752 14549497 619606312 7599 -748046122 -579706452 3759 284084525 865035290 1703 878804098 -539801973 9795 7927533 763812773 722 -221252086 282650126 7336 -580193843 655182973 717 51022000 953642587 6441 -724955977 -454664712 3322 603283737 68458537 7432 970404299 -256887004 9632 -930543776 164165409 8049 -784965875 -659937969 4882 -409309355 109588416 6524 974033465 537681327 547 -324108487 -13579437 3171 717342480 -824673983 5801 -566276366 505436080 884 242166718 81565408 8944 471959189 165969864 9767 -793494677 233977048 6528 279935936 -396443569 7938 -871335076 497556073 1714 502461295 511120657 1372 -492064852 695424884 9440 -891435429 -498612066 6671 593245571 -80079561 987 254376885 -634190590 7090 -165895350 642676439 3778 979367031 84351585 2534 632166073 157310618 5407 -501570916 -987783463 9408 -641208950 975421774 6804 443742845 -235480390 4727 -388974008 -550496243 5447 -978041604 -917177937 4143 -931162724 -416082175 9691 -677359660 902716491 1717 -847492585 668596988 6608 627081375 -435842546 4460 924375399 93515835 1611 -566276366 -972401466 937 756775613 -687400377 2537 450999109 -674143567 4682 841773118 -373712345 5745 359856605 -972401466 7581 -816399402 301566791 825 461120723 655182973 3822 -178218611 -434454493 4858 -337718848 696875596 4209 5989923 654795929 1414 -723248351 -514717258 113 -578899112 743907535 729 -580193843 -550496243 3881 -293301938 -550929672 7182 -224653306 -180114637 34 36208776 250129683 5701 -679771608 -127944183 268 -608438352 162818619 2994 -270472709 65925556 4785 -304029084 -77358192 120 -380535924 808458464 7223 744369343 -107473815 2294 585806236 770188411 2165 958197040 710867164 5185 208370227 83192310 7241 967176925 975421774 3587 53010453 -523131123 9959 599861155 -610759465 2835 148638548 100537981 2421 859615587 -291242407 2678 -60959292 902716491 805 996958697 233977048 5844 -285968378 358289528 4930 -895856160 -944284380 510 309782673 -497617879 2832 471959189 -532461869 9839 796608963 911656525 1726 -700447167 -370601295 6401 9908275 -758476279 7342 -393621510 -378650091 8210 211476448 624711990 8023 456971210 -278764461 7591 -816009077 -763707999 3497 -548146736 770188411 5233 -430204903 -982620691 577 -835865341 -510150761 9358 -492064852 81565408 9869 35292617 -682911832 129 326178903 172011590 3027 30661577 735266920 6133 997717396 -634448468 7806 164014304 696875596 7870 -816009077 545926563 9321 688304736 384615346 3281 -429705827 109588416 5888 -430204903 -715481022 3509 -814521565 308467212 2467 14549497 384615346 2426 498871246 9067497 8669 859615587 877599979 2938 521711157 -882635508 3893 -372598176 339857137 1743 -758730708 800872927 7555 -259881996 836292797 4484 420946811 -353878938 4021 788860010 843183414 6910 -81105363 767277603 3811 -337718848 988138114 7772 7632844 109588416 2833 230990250 -890148323 7453 -492064852 -626960836 723 -804711490 58400332 4498 -719954341 782701464 7718 -763126949 -982620691 2100 171041959 -359196587 3981 -655787129 -189256438 6360 -887409683 -439161220 6073 -836052744 -480421233 8880 94407230 -969822537 9310 756775613 -556644281 9172 799451393 939797135 8514 -566276366 -416082175 2226 471959189 -308069367 2888 -871396420 -75558732 7410 -485031576 642676439 9100 147521749 489852142 4878 -711940062 -145656182 480 814168394 60115387 3520 160809207 612937914 8695 -8891200 221793945 3469 295011177 619013448 9728 34562744 184543446 4465 -177692824 459630031 9030 372746255 428634831 6459 -171017790 -308069367 2070 -303185692 -80079561 6859 346720726 50437640 3362 -259723723 -842651603 5193 28254867 241641947 916 208370227 430751296 9577 849370527 743907535 9892 924375399 844883068 972 628785561 -823688399 8062 230465541 -328439089 6889 -930543776 -414919441 4831 167095145 -180114637 4492 -517047177 -323498634 6079 572970480 -414919441 3726 599861155 462889810 8772 -389046679 820204610 2358 399221151 207204985 6148 627081375 -342686234 9903 -758730708 -428125906 1707 -404777150 -784538084 5115 -18555551 -454664712 6975 -314668245 615990641 551 -344785252 587394411 2753 -193222752 736209727 6319 -32127524 890315807 6885 -481996423 -634190590 8659 28254867 -104871800 8564 774766110 -478868248 5674 -897411868 397008646 8593 -62104082 -870714362 7687 643797427 628016383 1417 945885557 -396443569 8298 388998433 -269653141 7327 -684246827 836292797 4649 -177692824 -308069367 4711 302196177 -817688363 960 242276279 -689864118 9553 -873330901 790653415 5140 378721678 54064180 9850 -887409683 612809394 6862 498871246 -804580750 2942 36208776 309767757 6423 -534346540 290903050 6464 796608963 871280315 1951 -516862573 860325562 462 137362839 -969759958 8356 -826268461 -77358192 7599 -393621510 906601156 6543 76589551 552945615 9519 -758730708 -519845955 6817 -513151710 -155566831 8333 385061500 241641947 4943 -847492585 80128302 659 -117882944 505436080 2906 846494925 267514505 4311 -140204704 -519618554 2739 -758152363 537681327 4416 766057365 -2416772 9741 -864361257 -320275386 875 -719954341 -488329721 6563 -900897170 -409833937 9486 606386234 290903050 6460 -866805045 -689864118 1213 141018937 -659937969 2445 415008073 -648616287 3677 -495427420 -543877687 1727 208370227 595610484 3814 -677359660 865748389 4145 -678310388 -180114637 5996 -795235195 -467674160 9103 -409309355 330258523 384 39323915 -677383695 6308 498871246 -528332594 6051 51022000 198809378 4636 789599069 -944284380 5691 -344785252 -350396971 606 -178218611 935472375 8394 -195594144 704079155 9800 -906744014 207204985 1148 575593831 -77358192 7180 -195552514 574893362 9567 745262886 954289075 5770 827090885 690912387 1353 -464876611 -538606907 2126 359856605 -641768215 9525 -975509051 -110865839 9517 792418959 -246727512 1342 25277645 754349173 6826 14549497 -498612066 1215 215460157 -214031543 1422 585806236 658148446 5754 970404299 -825880446 5783 153650122 -18027120 8137 374048762 -353878938 801 71562520 -430721629 8147 -504728021 -626960836 4547 -677582183 147468541 3696 -782345427 484968871 3804 -468116074 589562219 4350 -835865341 -430721629 8430 185320654 -538783279 5956 995796966 809191902 7178 -726202882 116410268 1736 82437869 612937914 365 372746255 378550894 717 -485776708 -107473815 5065 970142316 -94241214 9712 -483963712 -91451757 1672 -468116074 -302291887 9395 -541903248 -552163616 5293 593245571 -104871800 7642 518236817 -599705535 8923 317197461 -541221340 4917 -229267078 -550496243 2075 -224653306 -108961822 5101 336261049 -122563446 1577 514387831 792126616 2387 -579903004 935472375 2430 -566276366 820204610 838 688304736 -758476279 180 -880768056 260681552 7988 237202817 571289655 8758 609354975 614083036 5155 95229358 689952861 8839 324917167 84351585 4497 924865694 -733323543 1332 -662161563 -842651603 4489 -930543776 -454664712 4044 -185227082 80128302 536 385077631 -890148323 4688 -726202882 232844920 4975 -139250047 925036002 518 443742845 -477872507 6106 -984282547 162818619 4067 756775613 878753022 3328 -906744014 -723351459 1369 94407230 165176940 7629 872946790 -649744978 5821 6050410 820204610 1917 774766110 148237200 1085 -648172782 908862009 7386 -171017790 34487722 4624 185320654 214001109 249 -594876646 -933872333 9134 -404777150 -416125915 6048 -292255571 710867164 307 -89914167 -811266222 7787 637350827 -72965798 7007 484203679 172716317 9215 599861155 -842651603 6656 158720776 -692760474 8639 -816399402 -590535547 4226 419955461 673747334 1806 -388974008 -60039432 230 77257476 -969822537 4309 71562520 80128302 8273 -605036105 309767757 6215 -592869884 872494340 4791 -523534710 -138728153 7169 -573106477 909720152 3033 113991999 -457339610 6325 -641208950 689952861 5755 -178692644 -464278607 1321 -842131951 510260864 3962 -995948801 770188411 284 -197256971 -579706452 3932 933592111 852597739 2555 54815350 872494340 120 -989673571 -430138322 9905 208370227 -428125906 5208 296351558 -759341521 3380 -978041604 -587938776 3549 -624499268 165969864 8398 138983262 -563052661 5298 482175535 831097006 57 426406281 -752801340 4068 -852061915 357634387 4592 841773118 505436080 3281 498871246 113055790 3394 706094613 -420200090 2912 -750364362 -291242407 2649 118281894 735266920 7424 225977642 -975541629 1082 300584887 908862009 3795 324917167 -674143567 6782 25277645 113055790 5436 40730044 871037015 961 164014304 375063920 8711 -337718848 -382741973 3721 -880768056 -849810455 153 -817455026 -1544306 3658 -91480363 229158822 3305 -935008788 -569727142 3832 691696706 -944284380 3870 568509939 614083036 4445 -835865341 107428773 104 385077631 668596988 284 208370227 -811266222 8212 -517047177 216476815 6342 -758152363 -220282924 7899 -580193843 713033531 7596 593245571 -849810455 4090 -157757047 -238867983 2404 789599069 165679230 1688 -670941446 -75558732 9903 538056056 -573863688 4932 -224653306 -254980365 3627 30661577 -987783463 5310 -46963869 268124172 2453 766057365 314701704 5448 274684164 -430974226 1282 372746255 -532480095 6940 -193222752 -40017599 1951 167095145 -972401466 9696 -117882944 -842651603 9990 -195552514 -378650091 9607 171041959 -682911832 7123 -252062903 752571881 5770 205740340 -872013529 517 336445578 -254980365 2968 788860010 -238504192 937 832079231 430751296 139 211476448 9067497 7940 48202816 -752801340 2972 -782345427 787435090 624 867830712 -759341521 247 -842131951 800872927 746 -885902280 917915710 8866 556176900 -462044632 5225 -804711490 546315517 2667 252844961 -674143567 5539 -377899289 -969822537 6000 388998433 -680716101 2971 254376885 -428060524 3348 744369343 -830206964 6221 814168394 -474396314 3023 872946790 -6527040 4398 -963214471 822735291 5237 321658590 -308625495 4686 71562520 13253654 4682 -229267078 -497617879 9408 -49706513 -604372177 8277 799451393 -849890539 4924 274684164 -569727142 707 974033465 -963031318 2707 834030362 -715481022 3342 -720279006 -467674160 2531 -900897170 691372823 3791 593245571 -91451757 8557 -139250047 -396443569 9200 526115530 -825880446 2387 -760927535 -742514560 2277 -167893416 502233577 8118 -784965875 -550496243 5131 -851229723 304234449 7664 -282947285 -540147019 4658 -304998049 -256887004 9437 801372660 266354586 5353 -517047177 679444628 4400 814168394 121273815 4503 -608722586 957236409 2548 -793494677 -518037450 2 598692061 948688886 5328 -580193843 13297982 9850 974033465 -872013529 2111 792418959 -108961822 1973 -750364362 345293859 2112 -667281786 -871032819 7809 -968473567 953642587 7594 378721678 -963031318 4102 -852061915 382394381 2162 -80417143 -556644281 9386 -107144390 358289528 5408 -228953103 -579706452 8458 766057365 -587154461 5743 -229267078 254718604 1414 471959189 60115387 548 -524590619 760132745 6653 851137422 127347959 3298 765724683 148237200 4329 484203679 -462044632 6860 5989923 934322296 9244 171041959 -370995350 4107 502461295 -523131123 1260 929592861 207204985 1424 -733269590 -478868248 9339 71562520 -954204496 3165 -465268228 334468470 4363 -252585274 350857850 5504 134736800 713033531 6737 -906744014 871037015 3136 -517047177 -464278607 9160 -902913893 679444628 8940 124521096 234812484 3431 -391256746 20640279 5904 -49706513 623594641 1862 203882298 -256887004 2697 -414072427 983315446 1901 637350827 -510150761 6572 -524590619 384615346 2974 445487668 -25481956 5715 -215298725 -78776258 3829 -572328769 -784538084 3832 970142316 -102616382 1037 134736800 623594641 4197 160809207 -762984644 7670 -117882944 -519710186 1515 641823635 -933872333 7220 -821290384 -590535547 5138 -395956989 -969759958 5210 812095536 250129683 3810 597458038 -918763788 5527 484203679 726123669 6784 276670886 710420710 9984 -223542791 822735291 3707 956320838 925036002 3375 486132758 121273815 8664 996958697 -308069367 3019 502461295 24721518 6715 827090885 615990641 7416 377338343 920790234 7816 575593831 978934680 8864 745262886 890315807 889 -332445377 -812767182 8803 -334823104 378550894 1121 295011177 -75558732 76 898151267 357634387 8096 773032821 -91451757 613 -404777150 304234449 3896 416939399 233977048 9821 -748046122 223758683 305 -195552514 690912387 2759 -127099524 -396443569 8329 444203955 727249379 4212 639577616 -291242407 5758 846494925 249521955 6020 -459660004 -543877687 7023 415008073 939797135 8825 587732774 -692760474 9472 -818563944 323319528 5934 -223542791 -933872333 1118 641823635 462889810 6950 445487668 -999366082 3203 745796394 -532461869 3592 -46963869 662075929 4570 30661577 -982620691 9403 71562520 -241109217 8757 132666338 -523131123 4429 419955461 528222218 685 -483963712 233977048 1129 400206984 878753022 1738 66554430 860325562 2680 484203679 192105438 8949 790805185 691372823 759 627081375 312278158 2442 -396260662 345293859 5386 -677359660 451143780 8611 -8891200 241112925 8369 575769250 934322296 306 54815350 746720990 4840 742195767 -825880446 3293 -758730708 -246727512 35 -72660599 -17837615 2863 867830712 815772525 4314 333144811 621799091 3308 -608438352 -763707999 7890 203882298 452933610 1430 66554430 10315616 8221 -481996423 711907478 8767 515731471 -580802379 3347 -733269590 -616215891 1807 34842144 715905772 4770 -107144390 -634448468 391 -178218611 283618452 866 346106146 -920354849 613 -37605991 -561696456 5965 -816399402 940351551 8825 420946811 -253862095 1229 276318540 93515835 3944 -304029084 -102616382 7590 220316799 84675120 847 -608722586 -373712345 7671 -180309093 -428125906 3755 -752427345 50437640 4379 -417075880 116410268 2055 40730044 -637770708 7381 -340171206 -882635508 3958 -80417143 -587328878 4061 -185227082 282131358 914 623885564 -681273289 8276 -726202882 383709576 1380 -724955977 -328361714 1342 295011177 782701464 8870 276934223 571289655 8241 28254867 847381634 4310 50900266 736209727 8825 -524590619 -77358192 4189 -816399402 -606256406 7263 214470427 258279313 2479 386524132 -25481956 6218 556956133 -523131123 4276 -712768288 843133948 7333 94407230 -872013529 9367 -37605991 24721518 7650 -579753663 -143728230 7197 515731471 -176184567 9533 158720776 -979376042 9176 841773118 -26030145 4245 -437269696 673747334 9869 598692061 -474396314 6743 878804098 -157362262 9508 374048762 397008646 7771 111664688 -56290324 3902 593245571 -963031318 1428 956500599 -604372177 2236 -866805045 184543446 7186 974033465 681650630 910 254376885 -359196587 8139 -731712580 379411178 7018 -820917610 24721518 6474 262951696 -13579437 3199 34562744 -972401466 6887 324917167 -578480160 6937 -140204704 355375465 7160 -842131951 767277603 2885 766057365 713033531 2038 606386234 -235480390 3191 -955947554 305267341 2852 455237207 -235480390 3147 554902523 2937763 1532 994188367 -568505124 4506 -277916716 -180019002 4458 262333337 612809394 8894 132666338 770540018 4718 -930543776 906601156 328 -127099524 -430721629 8509 618828757 -328361714 6272 -412753693 216476815 3560 498871246 696875596 4045 34842144 -216733767 1983 -754687225 -538783279 4470 -714715511 -982620691 1384 -248959048 -587938776 5641 -412753693 -498612066 7083 388998433 173706002 7291 -485031576 633885440 6432 242166718 162818619 6479 174718177 -675821088 2988 -8891200 -275855088 7227 111664688 -497617879 5383 -851229723 -669544691 1400 -752427345 595610484 4019 -334823104 -359196587 1001 -334823104 -579706452 4761 -608722586 -238867983 5806 346720726 614083036 9012 34562744 -963031318 1225 361901512 -2416772 1235 25277645 871280315 9889 -277916716 -79813879 2073 -88984793 -137614817 598 997717396 -154221403 5048 830044995 -715481022 7733 556176900 355375465 7406 643797427 165679230 6750 974033465 401065763 6750 788860010 679770619 9250 -404777150 -254980365 1923 641303610 333687312 4625 271669262 874563739 561 643797427 300598832 4275 34842144 925036002 6734 -836052744 116410268 9029 -285968378 -12658682 832 -37605991 -736169755 856 945885557 -752801340 5542 375298123 290903050 6053 137362839 726123669 3755 -9979738 -216733767 5620 36208776 -157362262 1017 25277645 -714969150 1597 -429705827 -320275386 2427 -830222831 -246255401 8767 -193222752 407966190 6311 572970480 571151168 4448 326944888 -964453208 4714 -684658326 316245420 4965 846494925 -533410976 7588 -960344885 357634387 1666 71562520 726123669 326 -229267078 185176345 853 -662481765 309767757 2186 790805185 502233577 8255 159963934 -733323543 83 531457998 -72808273 6674 984758233 -596741589 4564 154929870 844883068 1490 333481643 -268014947 9942 -975509051 547792085 9190 691696706 407966190 6357 -714715511 -987312206 2862 40730044 540533417 4650 -185227082 -981396868 3466 72289201 690912387 6415 756775613 637639714 601 7927533 948573862 7551 756775613 -892585231 5104 -56515768 497556073 1580 -265310524 925036002 3756 174718177 -563052661 6342 5989923 760132745 7705 -662161563 923947394 2425 796608963 787435090 8148 -592869884 -497617879 4550 -578899112 -689864118 5775 788860010 -137415419 9110 -963214471 628016383 4132 14549497 358289528 4858 -676826894 858256145 5068 174718177 843133948 2039 -712768288 -847516222 5073 -814521565 107428773 2401 -60959292 80128302 689 276934223 -563052661 6742 -852061915 -784538084 9588 445487668 -79813879 6333 -793494677 80128302 7489 -30664265 58400332 8766 -195594144 -77358192 5324 148638548 983315446 7925 -345538013 -128633008 1219 828427488 -118950135 7137 -270472709 782701464 8377 -723817788 890315807 9266 415350853 229158822 5523 205740340 -256522804 1828 -60959292 300598832 4610 -684658326 242506470 709 774766110 727249379 2401 -468116074 350857850 9022 -700447167 -80079561 3168 288822109 -689864118 608 -18555551 24721518 4368 -303077343 714190974 5452 -758152363 711907478 5297 -277916716 540533417 57 -608438352 -39716639 5145 152683172 13297982 8272 -377899289 -641768215 4470 -816009077 -326254820 8650 159963934 -834035628 1686 766057365 -477963972 6909 -678310388 783307873 2085 725296106 953642587 9363 -711940062 282131358 6599 -994655931 711907478 3533 97778439 283618452 1879 -459660004 497556073 3895 392619171 -6527040 4736 373708873 116410268 2059 94407230 206971304 4939 -102108106 505436080 6474 225977642 -254779032 2553 420946811 9067497 9914 -739519560 -370995350 8242 996958697 -38529745 4042 640846707 -550929672 5357 -229462282 -917177937 5404 481309793 -122563446 6081 262333337 -674143567 9427 -259723723 101406452 1979 137362839 333687312 2539 -713671847 -723351459 6050 526115530 637025929 2281 -594876646 -326867555 1576 956320838 230960562 9395 924375399 -540147019 4275 658268677 -464278607 3362 -900897170 13253654 1803 276670886 121273815 4358 827090885 939797135 8533 167095145 890315807 7609 200002129 230960562 6848 51022000 654795929 1703 276318540 -596741589 9918 -821290384 865035290 5245 -523534710 -966341392 3894 321737429 -278764461 5199 250399364 327833852 9720 279935936 -892585231 255 -62104082 896907104 689 -750364362 459630031 9052 600595365 -930063693 5888 -579903004 -988857540 1672 -72660599 748391913 3448 904377080 -979376042 4237 -866805045 173706002 7863 -60959292 710867164 1056 230465541 345293859 9304 568509939 836292797 8647 -897411868 -40017599 244 531457998 497556073 1672 878804098 164789337 9503 974033465 250129683 8883 239977367 105963480 1841 -984282547 -253862095 225 -712768288 746720990 8162 -117882944 -328439089 2829 867830712 285651977 3690 -127099524 530975902 67 -459660004 329596656 9559 639577616 -804580750 2471 -960344885 -278764461 7169 -140204704 725567063 487 -354473179 -550496243 604 827090885 -482425657 1252 359856605 546315517 6444 444203955 -108961822 7437 126227291 93515835 6334 -139250047 -275855088 8909 -271969423 865748389 4837 859615587 -987312206 2407 -626119646 -979376042 7299 606386234 -6527040 5327 -814521565 792126616 3449 782059495 -610759465 3100 924375399 234812484 7681 929592861 -640496847 331 -897411868 -435842546 970 252844961 -930063693 2742 -88984793 86906463 4404 -8891200 -18027120 6613 -161837184 637639714 3165 -930543776 770540018 2436 -742476174 809191902 2204 -297925385 711907478 4838 -724955977 165176940 2941 -943647082 -107816005 2905 72289201 223758683 4076 789599069 -128633008 1418 -281453999 -752801340 982 500691477 80128302 9547 77257476 -610759465 2716 -835865341 489852142 7859 531457998 770540018 7546 -880768056 526029047 4965 283582015 -634448468 1848 381360154 -538783279 7108 -285968378 -256887004 7984 823212438 615990641 3717 25277645 230960562 608 -662481765 -882635508 6662 -818563944 890315807 9920 288822109 -573863688 1871 776650368 -370601295 8278 -790567313 614083036 7046 420946811 233977048 9640 -758152363 185419808 840 -862762751 932809740 2210 482175535 -892585231 6261 -578899112 -293015975 362 956500599 619013448 9003 823212438 689952861 8225 482175535 545926563 7735 419955461 -434454493 9996 -377899289 -917002395 6760 -742674827 -235480390 834 318435094 316245420 4869 -429705827 948688886 8726 -592740407 -641768215 5104 872946790 -998282020 4392 933592111 -756267434 811 -782012495 -498612066 5447 -713609356 704079155 9418 -259723723 -659937969 6875 -185227082 -498612066 5834 -658800027 727249379 6657 220316799 162573004 5138 -749150071 357634387 1143 -592869884 -723259232 2711 -134704201 241641947 6425 774766110 184543446 5444 62409989 679770619 6218 555348851 -326254820 4730 -138739177 523443473 5416 981998742 948573862 1189 82437869 -599705535 3962 -173326777 -606256406 2016 -393621510 -26030145 1164 289429528 -578196919 1051 643797427 -143728230 46 792418959 106531338 5706 543489268 135100579 1207 -464876611 872494340 8976 690218755 984136690 3200 -662481765 -892585231 652 -343048181 -892585231 1599 -851229723 770540018 147 789599069 -669544691 8657 538056056 65925556 639 -902913893 787435090 5373 -332445377 -153153706 4998 929592861 -824673983 6933 967176925 201215238 6799 -288462512 172011590 6222 756775613 113055790 5905 832079231 145992042 2515 -56515768 216476815 4621 -569925158 -648616287 2917 -485776708 -416125915 7470 208653695 552945615 7558 372746255 -94241214 7006 35292617 577086332 7639 -343048181 748105066 5739 28254867 339857137 7998 346106146 -849890539 1338 252844961 727249379 3565 274684164 -350396971 3099 690218755 104047847 9952 -455260398 595610484 2462 -459660004 574893362 8950 997717396 -514717258 3285 262951696 -804086127 9010 -492064852 -870714362 2090 929592861 -220282924 786 588746282 744410083 5507 688304736 260986665 4752 704952011 -189256438 8836 -303077343 625059375 3288 -523153635 628016383 6101 141018937 -561696456 9562 641303610 782701464 5332 -921972308 -523131123 8033 -711940062 334468470 6348 588746282 896907104 5699 555348851 910797386 5046 -750364362 -254779032 3754 111664688 939797135 4863 289429528 69866389 8948 -314668245 625494491 6523 745796394 994859498 9862 860901194 571289655 3481 907986225 -644469017 8071 34562744 -975541629 3336 -784965875 760132745 6090 -763126949 495259264 7192 -965690654 -747172297 8476 725296106 -359196587 4709 -523153635 221807394 1056 -700447167 -999366082 320 -989673571 -256887004 9879 237202817 552945615 9806 124521096 266354586 7348 -662161563 172716317 7238 289610218 -637770708 1296 598692061 679444628 9126 860901194 241112925 2250 215460157 -689864118 8326 -608438352 859002805 593 30661577 358289528 1552 324917167 162818619 2454 211476448 -747172297 7422 -949652880 -669544691 748 -127099524 428634831 9332 262951696 836292797 9234 -39504037 711907478 3344 -193222752 642676439 2051 699845372 489852142 8608 -506108098 -532461869 7196 981998742 696875596 7476 -579903004 -107473815 3934 981998742 703761437 1124 -663610139 -293015975 4981 641823635 514647040 2659 -127099524 831097006 1880 -965690654 -804580750 5829 77257476 100537981 7779 658268677 -659937969 4845 -513151710 545926563 2242 860901194 345293859 8347 637350827 -106926072 7327 -880768056 710867164 9652 -816009077 -477963972 8847 901762269 -573863688 7106 814168394 309767757 8760 -723248351 511120657 3903 -495427420 -870714362 3254 14549497 530975902 5149 -880768056 -847516222 2143 -88984793 623594641 2408 -270472709 736209727 4292 521711157 -94909804 974 358603584 54064180 2777 814168394 -478868248 7598 643797427 545926563 5367 -270472709 595610484 3664 357348209 -2844514 3984 112146941 -988857540 5700 7632844 809191902 9156 -891435429 -669544691 2606 -24555993 113055790 2818 14549497 -999366082 7840 76589551 -830206964 7697 318435094 -462044632 2088 262951696 843183414 6720 205740340 116410268 6573 82437869 233977048 9340 -484301856 871037015 773 212383076 -518037450 6000 -720279006 -963031318 1145 -332445377 -568505124 7426 -270472709 865035290 7804 639577616 710867164 2300 -930543776 -91451757 8200 375298123 -872013529 3704 -468748459 -823688399 121 -275568251 -478868248 4929 -417075880 637279848 6847 -943647082 436709995 3398 -513151710 221807394 1039 556176900 232844920 8689 -866805045 865035290 6986 -185227082 -80079561 1544 904377080 -180628268 9968 575769250 250129683 6801 -655787129 -620537603 2438 -18555551 -637243618 9227 80638889 713033531 5463 -340171206 -552163616 3356 252844961 254718604 9655 -906744014 911656525 4598 -481996423 -969759958 3694 -676826894 -947024393 5262 -340171206 302261235 4404 -320065127 -872013529 4494 -228953103 323257823 2824 -949652880 -634190590 7033 419955461 -580802379 214 202006559 643726334 7568 568509939 323257823 7416 101065261 -736169755 3140 158720776 -291242407 8029 -145693826 -519710186 2427 215460157 148237200 5784 -117882944 -587938776 2567 218552482 304234449 3739 -637625968 -763707999 1267 -195552514 -77358192 628 -579753663 587394411 1632 -395130011 -328361714 5462 773032821 -40017599 9280 -578346066 -145656182 268 984758233 911656525 7073 384544140 -289470931 1434 -776344661 920790234 1245 -641743513 906601156 4965 653488323 -969759958 5071 237202817 859002805 181 -410968218 -416125915 3065 296351558 514647040 5273 -138739177 -987783463 7637 -533099096 -216733767 5562 -157757047 787155496 6505 -314668245 -674143567 1010 -320065127 -439161220 8863 486132758 843183414 8143 -62104082 260681552 8468 -830222831 -56290324 259 -462251380 587394411 1295 -140204704 -507881407 7134 302196177 -145656182 1590 -578899112 -587154461 2783 14549497 165176940 7708 -655787129 54064180 4647 -637625968 -715481022 973 385077631 -157362262 6928 704952011 137137472 3390 773032821 -293015975 6013 -573101732 -498612066 2047 -271969423 822735291 1873 -897411868 -102616382 7459 -637625968 -278764461 8069 211476448 164789337 5410 -60959292 -396443569 5429 -915467466 13297982 7261 507130881 300598832 5018 -304998049 -926175164 1283 -782012495 350857850 1902 599861155 -715481022 4978 -464876611 -118950135 8060 -749150071 301566791 3504 562484066 -735027831 5014 456971210 736209727 1195 -229462282 -402609820 3004 -372598176 221629539 4206 585806236 815772525 1946 -814521565 673747334 1797 443682091 198809378 4369 388425412 428634831 4867 -720279006 -723259232 313 823212438 358289528 1587 643797427 994859498 6678 154929870 -980745605 4092 -320065127 -763707999 4153 878804098 -256887004 7033 -492064852 -823688399 3049 72289201 735266920 2969 71562520 -382741973 6227 -641208950 -606256406 3347 -921972308 -110865839 9070 731360872 871280315 9484 490718230 800872927 882 572970480 185176345 3324 -719954341 456498577 9419 -235730132 637639714 3070 -572328769 165176940 2936 486132758 173706002 1255 774219377 711907478 6633 -866805045 -561696456 5754 444203955 -720929795 9850 -391256746 591101630 4570 929592861 625494491 313 -847492585 865035290 8800 60178104 -556644281 6847 -156704963 -587328878 3134 148638548 -917002395 4540 416939399 940351551 899 295011177 523443473 2068 -156704963 -373712345 1537 587732774 576308127 9322 789599069 -482425657 4476 958197040 -759341521 3739 124521096 -680716101 7907 377338343 -94909804 8621 237202817 382394381 3781 691696706 902716491 1927 -968473567 -246727512 6780 159963934 201215238 8387 -814521565 860325562 9902 -345538013 782701464 241 -171017790 906601156 9749 773032821 874563739 5311 585806236 -278764461 1051 431597356 -277770150 5591 455237207 906601156 8874 -566276366 290903050 3335 502461295 -2416772 1123 -9979738 858256145 23 36208776 -980745605 2447 984758233 -106926072 4616 555348851 502233577 4755 572970480 84675120 7289 435508139 -963031318 1608 849370527 -176184567 5630 773032821 -649744978 650 -663610139 851865821 6450 -534346540 -587154461 2767 346720726 383709576 8061 812095536 726123669 1834 482175535 484968871 4482 374048762 489852142 7025 878804098 241112925 6523 -1804967 -416082175 8029 -814521565 908862009 343 -417075880 -434454493 7185 -566276366 851865821 6307 -229267078 87942942 6686 51022000 -474396314 6231 97778439 737407430 5604 -107144390 -91451757 2371 -380535924 -675821088 7772 643797427 697350972 8283 -252585274 234812484 8916 289610218 -56290324 2910 -252062903 -414919441 3754 -80483111 216476815 6558 361901512 681650630 4206 690218755 -410456729 6892 -393621510 831097006 354 174718177 -302291887 8578 154929870 790791048 7123 -285968378 378550894 7493 895696545 -75558732 9085 -820917610 -175424765 2971 -758730708 763812773 538 -984282547 114067850 6858 -742476174 983315446 1244 242371970 162818619 3330 -811440102 860325562 3437 995796966 -106926072 7196 208370227 -682911832 3507 -72660599 -497617879 5619 -462794916 -224835212 4759 220316799 511120657 8162 -437269696 621799091 1368 -724955977 859002805 7983 250399364 726123669 4701 -835865341 725567063 7816 -320240582 137137472 136 113991999 868619715 4027 288396892 418236261 7714 -393621510 -550496243 9371 -670941446 662075929 6227 -72660599 -563052661 3007 113991999 -975541629 1120 731360872 -295979666 9917 159519152 -478868248 2747 324917167 50437640 2681 984758233 -17837615 5974 -347105773 -416125915 2983 374048762 -742514560 8937 788860010 352760 4215 861072654 -464278607 7573 481309793 -770453868 1314 -81105363 -528332594 3624 -891435429 -143728230 3472 -637625968 -39716639 9314 -215298725 254718604 8909 -897411868 -104871800 7688 132666338 -94241214 7532 -742674827 668596988 2392 484203679 -339092621 6331 -524590619 -720929795 1788 -235730132 909720152 7111 208653695 744410083 2499 326944888 242506470 2994 -178218611 484968871 9933 -468116074 -238504192 1858 171041959 -238504192 6949 984758233 546315517 396 -185227082 -523131123 2116 7632844 -969822537 8626 164014304 -498612066 2724 -332445377 -561696456 1545 -318594823 330258523 1828 765724683 334468470 6415 -626119646 345293859 4570 903882211 -123998677 2972 -655787129 -723351459 2302 -989673571 -519845955 2822 -592869884 34487722 1988 871194505 383709576 1354 30661577 994859498 6714 450726355 333687312 5336 -742674827 495259264 2548 55392029 140118715 8414 -37605991 -677383695 8869 -395956989 746720990 4521 -504728021 737416156 6192 -826268461 104047847 4888 -677582183 809191902 8461 -965690654 34487722 8402 -943765901 -13579437 8192 -648172782 164165409 537 -866805045 333687312 1047 -739519560 571289655 6639 618828757 232844920 6771 132666338 910797386 3080 794990305 407966190 5194 -165895350 -224835212 6289 141018937 -523131123 6107 -318594823 589562219 5088 766057365 908862009 2849 875158202 948688886 7692 -760927535 -707104214 2620 318435094 689952861 7040 336261049 612937914 1565 639577616 -12658682 2795 321658590 323319528 6369 -304998049 -77358192 7289 -62104082 -714969150 5697 812095536 625059375 8904 -763126949 -654048846 1047 -713671847 874563739 4724 -712768288 589562219 1412 521711157 599012707 4548 378721678 -436066679 1520 -921972308 -972401466 5914 377338343 -563052661 6387 956500599 637025929 2565 609354975 -256522804 4834 -782012495 250129683 8537 -259723723 164165409 1564 -107144390 -882635508 5554 420946811 -550929672 1590 -592740407 -430974226 9958 -541613550 951409368 5731 71562520 140118715 8793 -534346540 978934680 8969 903882211 505436080 2677 -960344885 157310618 6641 -205591575 -185727053 3514 745796394 459630031 7150 -782012495 -229334088 3235 50900266 223758683 848 53010453 358289528 4698 859615587 -784538084 3289 849370527 116410268 3965 -354473179 -4922978 9040 -873330901 -26030145 3985 388425412 906601156 6693 643240412 809191902 9606 585806236 576296258 4790 -636004911 896907104 9756 782059495 614083036 7600 725828363 -241109217 4885 160809207 -637243618 1896 -642406813 770188411 4283 -345538013 -328439089 2378 388425412 -634190590 5892 -572328769 -308069367 2466 -891435429 -735027831 8564 252844961 744410083 2410 -658800027 681650630 7042 -821290384 -345372687 6819 -505763077 -278764461 9982 138983262 -675821088 8536 557828077 -723259232 6194 -637625968 939797135 640 -723817788 221629539 9911 252844961 -94241214 6404 40730044 518522757 4666 -541613550 -67116370 1681 -102108106 -824673983 2847 242166718 -626960836 5886 375298123 -637770708 2133 588746282 -723259232 7023 940580089 591101630 235 346720726 -224835212 9259 -88984793 -387385224 8530 967176925 754349173 7373 -566276366 948573862 771 -505763077 327833852 6199 637350827 230960562 3938 -579903004 714190974 2668 276318540 612809394 1460 375298123 571289655 3261 -995948801 379411178 4861 -296429472 915112531 7428 628785561 546315517 7086 -268055717 923466000 4945 802713909 489852142 6654 -754687225 -79813879 5650 -345538013 -917002395 6806 -270472709 378550894 1511 -324108487 736209727 5843 -594876646 69866389 884 134541291 -402609820 2278 -573101732 268124172 3033 39323915 -256522804 4430 -524590619 637279848 3903 203882298 84675120 6713 -429705827 165679230 9700 77257476 -6527040 710 -410968218 459630031 8218 -742674827 207204985 1167 389689903 -849890539 6027 860901194 -328439089 3079 -726202882 -770453868 9568 -195552514 308467212 7071 65640932 783307873 835 -862762751 624711990 5182 262333337 736209727 9090 618828757 743907535 6176 -235730132 -2416772 3750 -853928283 -523131123 5389 588746282 497556073 1923 -320240582 915112531 8670 -468748459 165176940 2240 -462110684 352760 6413 -404777150 9067497 4234 276318540 911656525 2076 35292617 428634831 2933 -624499268 615990641 8791 373708873 216476815 7619 -714715511 -78776258 940 598623000 65925556 7641 -862762751 908862009 5834 -517047177 400802081 7710 171041959 -278764461 8392 -748046122 822735291 9670 -578899112 528222218 6249 -862762751 860325562 1407 -677359660 305267341 9437 691696706 -497617879 954 -138739177 -812767182 714 -663610139 145992042 5836 -303077343 165176940 1195 -281453999 923466000 7014 317197461 -60039432 6695 956320838 -723351459 6770 18912815 -677383695 1238 970142316 -590535547 4048 -516862573 -538783279 7761 901762269 -345372687 6817 5989923 430751296 5848 -178218611 -519710186 3634 490718230 -467674160 440 745262886 172716317 3595 661504142 333687312 6525 976065724 -72965798 2088 743615922 484968871 6436 -295746759 939797135 249 -866805045 157310618 2229 300584887 -871032819 486 769252533 145992042 1104 -592740407 285651977 6886 358603584 637639714 1349 -637625968 186112748 5808 -296429472 400802081 7977 997717396 760132745 770 628785561 -682911832 2790 -902913893 957236409 3841 -495427420 462889810 9939 309782673 782701464 8192 -396260662 -439161220 1765 384544140 -157362262 8196 385061500 137137472 3476 420946811 -599705535 4264 38832074 -2844514 8929 562484066 -416125915 2094 443742845 233977048 1463 742195767 -4922978 1718 609354975 135100579 9201 152683172 -102616382 6770 -534346540 -933872333 3755 289610218 -269653141 4713 643797427 -370601295 9259 65640932 165969864 8091 769252533 -575758012 1906 641303610 -254980365 2693 -145442184 232844920 9742 392619171 186112748 2038 745796394 -972401466 3346 -222755521 260986665 7537 456971210 760808182 5353 627081375 -430721629 6117 443682091 -972401466 9575 765724683 -579706452 7434 828427488 526029047 8561 955336534 -838009976 7805 -782345427 -102616382 8127 -102108106 906601156 8478 276934223 -482425657 367 -462251380 -877856608 5816 450726355 908862009 6348 -178218611 147468541 7154 237202817 902716491 3776 7927533 301566791 4196 -851229723 -682911832 2294 -1804967 -106926072 157 -995948801 704079155 8627 -88984793 576296258 4723 346720726 -323498634 9495 -140204704 -189256438 7194 333481643 -533410976 351 284084525 -680716101 4137 -626119646 920790234 3533 435508139 -689864118 1658 336261049 -882635508 8538 -252585274 268124172 6881 359856605 -575758012 507 118281894 457730381 5424 186143921 595610484 3635 39323915 -644469017 6808 -842131951 -804580750 2456 333144811 501786309 771 598692061 934322296 3449 7632844 456498577 2672 -157757047 -220282924 510 744369343 -1544306 3423 97269878 -416125915 5825 688304736 185176345 8863 389689903 911656525 6988 -277916716 457730381 4036 -605036105 -4922978 1684 450726355 -842651603 2253 -814521565 871280315 3845 -178218611 235577293 2118 676457194 -180019002 9054 242166718 545926563 6778 -337718848 -723351459 9039 262333337 227796847 2795 -344785252 304234449 5169 -569925158 -488329721 8485 743615922 871280315 4997 288822109 844883068 848 -91480363 350857850 8704 39323915 -563052661 3254 274684164 642676439 5574 443682091 852597739 4517 -641743513 710867164 4868 -193222752 -104871800 1397 388998433 436709995 9219 -344785252 -1544306 6956 -516862573 939797135 2090 956500599 230960562 1200 618828757 844342243 3492 -75232342 -834467209 7006 -464997457 -430138322 9731 389689903 2937763 8922 -719954341 -56290324 3508 202006559 614083036 7510 -145693826 -972401466 691 -46963869 700760523 4326 -842131951 -654048846 417 -268055717 267514505 6867 -826268461 -478868248 9411 -847492585 430751296 6576 924375399 851865821 1133 -534346540 484968871 1211 -713671847 -817688363 2080 276934223 -414919441 6596 -49706513 60115387 2832 -541903248 -669544691 8787 153650122 -762984644 9513 859615587 -988857540 7749 -626119646 954289075 3395 134541291 -944284380 3831 -963214471 -680716101 8180 -32127524 -587154461 9080 -318594823 -138728153 6182 152683172 93515835 8153 435508139 242506470 9145 979367031 -406636424 8454 203882298 -523131123 5723 -821290384 -620537603 2089 -579753663 192105438 9974 872946790 235577293 4125 -731712580 -634190590 1736 51022000 -920354849 9506 976065724 172716317 3305 -608438352 -890148323 3504 -968473567 -308625495 3050 -720279006 983315446 3037 -178692644 -532461869 1577 225977642 120714490 7603 -393621510 957236409 3085 691696706 359326871 4828 147521749 300598832 1358 -24555993 350857850 3215 419955461 -6527040 2020 -533099096 -62054205 945 502461295 -477963972 660 788860010 -457339610 6340 -804711490 679444628 4983 556176900 -538783279 5779 -968473567 -626960836 717 796608963 -707104214 8306 632995737 920790234 4688 -830222831 -817688363 2896 65640932 -892585231 6364 940580089 323257823 5823 261480454 -474396314 2509 -91480363 101406452 8902 261480454 -323498634 2906 -393621510 -295979666 5828 34842144 -550496243 2770 898151267 571289655 2952 802713909 763812773 1444 65640932 -870714362 1104 -817455026 457730381 1412 -277916716 -920354849 6367 -880768056 -872013529 5851 -902913893 -108961822 2931 -271969423 -78776258 5438 955336534 -26030145 7830 254376885 -419413153 6995 -957024935 80128302 2420 -134704201 -998282020 2496 -8891200 628016383 9502 -862762751 -278764461 4388 -523534710 -933872333 1996 -324108487 790791048 3019 -354473179 -720929795 9656 -157757047 -532480095 124 743615922 -720929795 5721 -533099096 -762984644 6774 898890414 216476815 9949 -733269590 -416082175 9708 -396260662 -877856608 5548 486132758 -416082175 1292 112146941 -523131123 9257 -173326777 -402609820 5958 -957024935 162573004 2363 111664688 -498612066 2988 -880768056 939797135 4364 7927533 69866389 2438 416939399 362357458 592 -270472709 -370601295 5832 -271969423 -420200090 2456 -541903248 162573004 1782 -720279006 -514717258 9975 643797427 -870714362 5126 -723248351 545926563 6710 -464876611 -988857540 8935 -533099096 69866389 3716 -667281786 -987312206 738 -24555993 576308127 3073 319836471 -25481956 271 198792735 -419413153 8843 -229267078 308467212 3546 -960815885 -933871142 2520 756775613 929621952 4822 -462251380 185419808 1110 -292255571 -295979666 1168 -816009077 -540147019 2880 435508139 -890148323 6264 -318594823 80128302 2499 -758730708 -363659966 5580 -871396420 743907535 9105 288822109 -510150761 7590 71562520 -947024393 179 -684246827 -387385224 5816 -229267078 727249379 7236 174718177 -723259232 916 -138739177 658148446 1677 55392029 625059375 5426 -742674827 713033531 7755 970404299 -107816005 3804 -380535924 -616215891 8904 373708873 -920354849 4749 -793494677 -599705535 8521 945885557 -969759958 2634 324917167 -812767182 8196 -259723723 452933610 6128 -391256746 116410268 7334 -742674827 433603754 511 568509939 899852615 3282 186143921 860325562 6677 618828757 333687312 7180 794990305 681650630 3711 -224653306 305267341 8423 773032821 899852615 4891 -337718848 -573863688 253 482175535 -659937969 5538 587732774 352760 5726 154929870 -882635508 469 208653695 -847516222 3866 727210702 -39716639 1862 -852061915 267514505 643 481309793 50437640 9721 -782345427 -145656182 9421 639577616 -849810455 6363 132666338 -289470931 4152 898890414 808458464 2994 -62104082 323257823 896 -80417143 -659937969 5638 242276279 -812767182 6595 -943647082 -980745605 8863 -662481765 140118715 500 -733269590 -641768215 2863 -513151710 727249379 5070 276670886 -774185484 5233 -473282718 658148446 3692 126227291 612809394 3107 -193222752 -420200090 5111 -429705827 -692760474 1729 -344785252 -79813879 4655 -205591575 -543877687 514 374048762 726123669 9453 745262886 -762984644 4295 841773118 899852615 681 -795235195 -283207497 978 134541291 526029047 4073 -733269590 715905772 5188 -295746759 -890148323 2634 575593831 494296571 9274 898151267 104047847 914 -347105773 379411178 457 -668294983 770540018 2021 482175535 628016383 2152 -429705827 249521955 1976 639577616 -160616618 4254 -145442184 -430974226 8771 -817455026 633885440 956 -684658326 -528332594 3738 -566276366 595584975 2012 801372660 192105438 5326 289429528 -606256406 9834 -459660004 -474396314 9040 321658590 595610484 1059 774219377 207204985 6358 -9979738 404498162 6428 461120723 -127944183 7634 -816399402 -488329721 5317 -347105773 -78776258 1199 276670886 105963480 6574 860901194 -38529745 9438 984758233 662075929 9401 -731712580 752571881 6449 -866805045 736209727 3120 -949652880 800872927 5478 284084525 800872927 8409 -750364362 162818619 2055 167095145 869461301 2920 -377899289 -409833937 4864 -723817788 -606256406 500 66554430 -890148323 753 945885557 350857850 9709 627081375 -834467209 5460 333144811 327833852 5693 -578346066 -677383695 4274 581880129 689952861 8029 643240412 352760 9266 -968473567 -107473815 4266 66554430 -342686234 3906 456971210 -106926072 1912 -320065127 735266920 9865 481309793 -674143567 3894 -826268461 -890148323 5884 -943647082 -17837615 6850 252844961 714190974 1377 846494925 710420710 7311 18912815 249521955 4481 -318594823 831097006 5989 -200432659 546315517 1874 994188367 -573863688 5160 585806236 920790234 8132 -641743513 -434454493 2493 7927533 911656525 8651 -228953103 -648616287 3384 309782673 576296258 9501 690218755 655182973 4570 208653695 872494340 684 984758233 -320275386 746 -594876646 -420200090 9574 134736800 -414919441 2449 -662481765 800872927 1116 -464876611 -137614817 3963 39323915 -342686234 609 557828077 681650630 6459 205740340 -834467209 3091 160809207 301566791 7888 -720279006 -434454493 9007 -229267078 984136690 485 -178692644 -143728230 7521 336261049 748105066 2093 557828077 -532461869 6970 -178692644 -477963972 5039 -404777150 673747334 2070 632995737 537902684 7150 141018937 106531338 3500 132666338 -17837615 605 461120723 -180114637 999 98412735 890315807 3266 -464876611 -752801340 4838 -270472709 267514505 6265 28254867 309767757 3808 742195767 -872013529 731 841773118 -353878938 6858 -455260398 -428060524 878 -389046679 142516378 988 -541903248 737407430 7615 -270472709 679444628 8594 -943647082 305267341 1983 237202817 792126616 2991 -851229723 -291242407 1434 -921972308 221807394 1783 -720279006 -122563446 9102 967176925 988138114 6429 823212438 505436080 2586 796608963 242506470 4426 782059495 -667907585 9477 -495427420 673747334 16 907986225 844342243 8321 704952011 -256887004 7774 -171017790 50437640 7697 -418986193 983315446 6213 -80483111 -872013529 9591 471959189 815772525 5051 242166718 -918763788 6737 230990250 545926563 3087 -178218611 -238504192 6998 374048762 595610484 8173 138983262 752571881 3740 -414072427 -920354849 7283 -292338832 86906463 6252 -199655013 34487722 7284 54815350 844342243 7624 589418019 404498162 5867 17834815 100537981 1660 50900266 744410083 3122 -978041604 -659937969 8884 290220374 -556644281 2468 956500599 -13579437 2653 -88984793 -56290324 4640 -495427420 10315616 7727 -902913893 -185727053 2607 215460157 940351551 169 62409989 510260864 5384 319836471 725567063 1406 -852061915 -430138322 6611 -462110684 233977048 1728 -292255571 748105066 2988 -140204704 -538606907 586 -999315023 235577293 7289 284084525 934322296 163 -885902280 221793945 1694 456971210 -720929795 4239 -811440102 951409368 2399 -579903004 621799091 6105 677101531 -254779032 3254 -851229723 250129683 8591 333144811 -345372687 7462 -46963869 540533417 7533 -784965875 -969759958 4592 -26248663 -640496847 413 51022000 800872927 692 -760927535 625059375 8157 -995948801 -774185484 5707 -793494677 145992042 5379 -758730708 329596656 7443 415350853 668716963 8765 744369343 350857850 2251 841773118 -830206964 6572 346106146 923466000 1792 -626119646 -323498634 3554 -851229723 -579706452 9399 812095536 -320275386 7898 218552482 -238504192 6909 981998742 -185727053 1976 997717396 809191902 9291 284084525 282650126 8545 205740340 -804086127 8815 220316799 165969864 3565 -409309355 -580802379 1880 -955947554 -164423199 5530 -900897170 -735027831 320 -113858331 -969822537 8787 790805185 737407430 15 846494925 -110865839 2289 426406281 727249379 8958 372746255 84351585 4866 -320240582 713033531 1466 924375399 -830206964 3288 97778439 -78776258 6074 -816399402 164789337 8755 958197040 988138114 7331 320190225 -604372177 9922 -483963712 312278158 6843 -167893416 32988365 7766 -465268228 615990641 3627 94407230 -882635508 3496 455237207 574893362 233 -811440102 -812767182 2781 97269878 -870714362 4373 -465268228 355375465 600 727210702 -238867983 4194 134736800 232844920 9167 -804711490 -634448468 5160 318435094 162573004 8528 514387831 81565408 6775 34842144 -762984644 9238 568509939 -434454493 8240 -340171206 233977048 2920 -275568251 874563739 384 455237207 868619715 2737 -485776708 -256522804 4029 -464997457 -370995350 837 -677359660 433603754 2388 -758152363 -510150761 9187 901762269 690335848 8482 -396260662 359326871 6199 76589551 -241109217 7762 -200432659 -462044632 1138 606386234 241112925 9399 -679771608 -94241214 4572 -853928283 116410268 1980 -156704963 -523131123 3657 -268055717 -611172692 4520 134541291 -107473815 5130 -989673571 514647040 9718 -852061915 -804580750 7766 -853928283 201215238 9925 211476448 -659937969 8425 445487668 -72965798 331 -885902280 -4922978 7500 -750364362 658148446 5392 -24555993 -189256438 8966 967176925 935472375 3048 -391256746 -590535547 1010 -605036105 911656525 6433 -1804967 -275855088 3026 -455260398 755033596 1392 -677359660 -964453208 9683 -282947285 -539801973 4485 -178218611 909720152 5249 -222755521 221629539 1190 -816399402 -268014947 4205 555348851 -519710186 5611 955336534 929621952 5532 -337718848 9067497 9878 -578346066 528222218 3218 -102108106 586257457 5910 336445578 135100579 9567 641823635 -323498634 3004 158720776 -575758012 9929 -902913893 576308127 7342 318435094 690912387 9419 -288462512 -39716639 7435 -931162724 -792640319 3677 -265310524 637279848 4446 871194505 192105438 725 -816009077 -518037450 4183 -89914167 -514717258 9181 -171017790 -428125906 6791 455237207 612937914 4613 98412735 576308127 6363 392619171 -742514560 3163 -885902280 20640279 6348 774766110 871280315 9225 782059495 984136690 1333 -790567313 436709995 477 641823635 -56290324 1316 -723248351 -669544691 8607 -624499268 -834467209 1685 -372598176 523443473 6351 18912815 -94909804 4604 -395956989 752571881 9790 -906744014 725864175 5633 -177692824 -576052836 431 482175535 -110865839 6898 38832074 -669544691 7262 -395130011 -1544306 6276 677101531 954289075 1552 160809207 -687400377 6827 113991999 571289655 8923 -409309355 -707104214 6859 346106146 216476815 8520 924865694 923466000 4510 -464997457 725864175 7126 744369343 -890148323 1430 -637625968 783307873 353 -670941446 714190974 5110 606386234 939797135 7524 95229358 906601156 5085 830044995 -959377362 3307 160809207 770540018 3091 -228953103 920790234 2605 639577616 162818619 8 185320654 216476815 5881 -579753663 282131358 5130 -711940062 -982620691 6270 -758730708 357634387 8166 -481996423 241641947 7232 -906744014 230960562 3921 388998433 -637243618 6904 -891435429 223758683 8439 -752427345 -918763788 4667 -700447167 858256145 7188 159963934 902716491 846 97269878 312278158 6258 -156704963 214001109 809 -8891200 -982620691 1331 589418019 -752801340 6635 289610218 510460231 1952 -826268461 662075929 4509 -80483111 -998282020 2177 95229358 -180019002 3178 -127099524 -870714362 8415 242371970 -328439089 5037 -177692824 -626960836 6 -788691861 140118715 2508 -895856160 -157362262 9616 -411443846 -999366082 7301 276670886 -38529745 6974 302196177 625494491 4470 -533099096 323257823 6168 -957024935 165176940 5393 774219377 -510150761 5641 -228953103 -175424765 576 -830222831 -224835212 5683 -678310388 637025929 6630 -739519560 -654048846 1705 -866805045 375063920 3463 -758152363 241641947 1293 377338343 526029047 5961 36208776 -812767182 950 200002129 -277770150 5867 318435094 -736169755 3495 65640932 -157362262 3158 -523153635 735266920 9037 378721678 104047847 8866 -504728021 668596988 7608 -711940062 501786309 7019 -826268461 655182973 6333 514387831 679770619 723 -989673571 -269653141 7657 -56515768 451143780 826 -677359660 -842651603 4841 215460157 258279313 3180 -608438352 266354586 1848 6941521 -804086127 2699 -608438352 -510150761 9465 632166073 654795929 2605 834030362 -917177937 8790 34562744 -556644281 9783 995796966 71638226 5832 -344785252 820204610 9067 -871335076 624711990 1145 443742845 -220282924 8014 -24555993 843183414 4359 -943765901 -25481956 990 97269878 -160616618 9931 158720776 934322296 2642 -280158933 614083036 8969 62409989 -414919441 6419 -32127524 871037015 5193 -678310388 -715481022 7930 -157757047 -18027120 9061 -205591575 619606312 586 261480454 703761437 916 -900897170 790791048 9936 -56515768 -22135290 3608 677101531 637639714 9032 -608438352 404498162 1507 -748046122 241641947 1443 -821290384 241112925 9440 -395956989 -987783463 23 -608722586 2937763 3024 321737429 526029047 9238 426406281 -575758012 9890 346106146 576308127 7458 80638889 -723351459 7430 373708873 452933610 2223 -816399402 -106926072 9620 -167893416 -969759958 1850 -750364362 -185727053 6778 -578899112 -94241214 7705 632166073 -40017599 6563 170281305 637279848 6755 -89914167 787435090 2015 -885902280 -774185484 5218 799451393 457730381 7295 -18555551 -674143567 8039 -817455026 -474396314 7520 526115530 -428125906 7950 326944888 230960562 1946 -27254901 -420200090 4754 860901194 489852142 6042 7927533 -62054205 4690 -835865341 241112925 7309 80638889 727249379 8356 66554430 -339092621 3646 443682091 100537981 89 -679771608 315450092 3891 639577616 689952861 6370 288396892 -345372687 4356 212383076 -238504192 5139 956500599 700760523 8380 632166073 589562219 2838 -943647082 -277770150 1091 588746282 710420710 17 531457998 767277603 716 295011177 267514505 9258 416939399 242506470 7226 -483963712 743907535 5866 -517047177 -2844514 2697 -842131951 -434454493 7889 -720279006 -433558593 4795 9908275 906601156 7802 -915467466 -648616287 5936 288396892 637025929 3423 -62104082 58400332 5994 359856605 428634831 6766 -906744014 -847516222 8416 212383076 258279313 4075 -814521565 637639714 4802 -866805045 915112531 1736 -616075888 -975541629 2365 691696706 -214031543 4308 306909421 -102616382 832 -731712580 -590535547 6881 556176900 -626960836 255 -826268461 -428060524 9161 203882298 681650630 4486 -134704201 452933610 338 -739519560 -680716101 3488 745262886 852597739 8592 688304736 -477872507 7369 -541613550 -954204496 1210 -711940062 -145782884 9186 627081375 147468541 9760 -723817788 -18027120 6996 214470427 378550894 3500 -880768056 957236409 9063 970142316 994859498 758 34562744 -641768215 7763 -275568251 655182973 5181 7632844 808458464 2679 -320240582 625059375 3588 518236817 382394381 121 731360872 -792640319 5242 871194505 -918763788 4285 589418019 -13579437 9725 358603584 978934680 7690 461120723 -563052661 4384 -56515768 315450092 8474 225977642 -568505124 8219 -641208950 -998282020 97 36208776 260681552 2322 -835865341 221793945 97 924865694 -342686234 5866 333481643 978934680 2684 789599069 865035290 6647 688760575 418236261 361 -720279006 -387385224 7178 -18555551 172011590 7547 -259881996 -727449159 5834 -288462512 -669544691 4703 309782673 235577293 1248 289610218 -998282020 5940 230990250 -542766725 7304 774766110 -110865839 3873 158720776 233967741 5797 -337718848 100537981 2850 -700447167 -918763788 5765 -698100407 -741977163 6915 526115530 -370601295 3126 643240412 737416156 6897 7927533 890315807 8087 745262886 690912387 718 444203955 -573863688 7362 861072654 843183414 1492 212383076 925036002 7481 426406281 -817688363 8764 76589551 576296258 2048 -156704963 283618452 2192 481309793 400802081 9594 -880768056 172716317 6958 -304029084 501786309 278 -523534710 -538606907 3854 832079231 -160616618 3964 812095536 50437640 7638 -579903004 -573863688 9459 -88984793 935472375 7741 94407230 456498577 8661 -842131951 -519710186 5741 744369343 -238867983 6022 802713909 -561696456 1581 25277645 -514717258 1489 531457998 13253654 7374 220316799 637025929 7156 -338588899 -834467209 101 60178104 505436080 8766 -719954341 78832863 7161 -524590619 583887438 6678 289429528 -742514560 9453 -18555551 221629539 4926 -820917610 911656525 5777 518236817 339857137 5256 -156704963 -153153706 5605 500691477 164165409 1161 867830712 -980745605 8751 -265310524 384615346 7964 -748046122 -733323543 5357 111664688 770540018 9992 557828077 246550739 2124 587732774 2937763 4981 849370527 595584975 5403 -915467466 -180114637 5819 -501570916 -457339610 7611 -678310388 267514505 3068 -830222831 -758476279 1944 -215298725 -568505124 1588 -285968378 -275855088 557 -904289455 186112748 3151 -931162724 655182973 3107 -377899289 452933610 858 205740340 865035290 8154 -930543776 -519618554 8461 471959189 207204985 6924 -968473567 726123669 1415 956320838 790791048 9615 653488323 -462044632 3483 290220374 726123669 5706 -197256971 -256887004 8506 279935936 -944284380 9754 -1525175 767277603 7426 -840080990 -289470931 1510 -655787129 -488329721 2950 849370527 -122563446 9584 -552935221 501786309 5150 585806236 -78776258 4222 426406281 10315616 6369 290220374 -13579437 5528 -396260662 -137415419 4880 -754687225 186112748 7699 736000118 -877856608 9382 -915467466 679444628 4558 374048762 -964453208 7517 289429528 868619715 9243 -523534710 357634387 1300 603283737 -637243618 7329 -760927535 -454664712 2094 -642406813 -587328878 6303 250399364 355375465 4140 796608963 -587938776 6500 -552935221 -519618554 9326 300584887 546315517 6638 -968473567 -85425315 1478 113991999 537681327 721 593245571 221793945 8063 745796394 -123998677 7529 289610218 787435090 9917 -228953103 162818619 5777 -782012495 -742514560 7205 65640932 -752801340 9813 435508139 -67116370 3743 -957024935 233977048 1877 471959189 847381634 873 14549497 -255161784 7820 -984681216 -216733767 8382 744369343 -79813879 2161 -178218611 113055790 5287 -711940062 71638226 8652 -252585274 -578196919 449 -343048181 86906463 3147 -513151710 -293015975 8048 -320065127 -532461869 3174 -517047177 -741977163 5683 -271969423 615990641 7664 -380535924 -414919441 1913 -484301856 -637770708 8656 688304736 84912338 7219 996958697 902716491 6624 -161837184 -477872507 1834 -171017790 526029047 7876 -89914167 872494340 7091 -37605991 -578196919 7453 -178692644 748391913 129 632166073 679770619 1455 -711940062 24721518 1610 -753444014 844883068 416 -742476174 -391392334 8444 18912815 221629539 7571 -684658326 654795929 866 -670941446 711907478 7492 -332445377 624711990 8754 -437269696 452933610 197 346720726 25245259 4858 431597356 -94909804 5417 -750364362 869461301 3995 640846707 -67116370 2463 898890414 725864175 9844 -943647082 -933872333 2882 769252533 679770619 5459 -197256971 172011590 7599 600595365 316245420 6440 152683172 -824673983 6903 -724955977 770188411 75 -995948801 668596988 9046 -679771608 -12658682 3216 -851229723 -326867555 1652 147521749 254718604 4696 627081375 -416125915 3371 557828077 -687400377 6474 782059495 -720929795 872 717342480 -966341392 3746 -720279006 -72808273 9094 -195594144 -416082175 9497 443742845 -756267434 855 98412735 727249379 9927 36208776 909720152 4437 373708873 68458537 836 -579753663 80128302 5049 -552935221 164789337 7141 435508139 -255161784 1674 6050410 194386713 3350 289429528 -944284380 2137 -733269590 -118950135 7651 632995737 690335848 5642 426406281 60115387 700 -293301938 60115387 902 -24354900 -804086127 5705 -391256746 -6527040 3999 -826268461 691372823 4906 -354473179 763812773 4757 -533099096 -474396314 6323 239977367 -587154461 6696 -56515768 643726334 5431 208370227 -94909804 3261 -776344661 84912338 8866 -860588659 268124172 6692 -995948801 599012707 1612 -37605991 192105438 5977 706094613 619013448 6283 60178104 -497617879 122 346720726 54064180 4584 381360154 878753022 7754 -411443846 -723351459 6406 -200432659 186112748 6069 -177692824 495259264 3071 -906744014 165679230 1107 -193222752 -295979666 10000 388425412 354868681 6480 -830222831 -539801973 8742 -814521565 65925556 5163 -523534710 178866616 5049 627081375 -293015975 5614 515731471 -154221403 9225 814168394 162573004 8814 -541903248 518522757 7863 -167893416 868619715 948 725296106 260986665 2262 -221252086 -157362262 1469 -851229723 -26030145 946 556956133 623594641 7405 -320065127 -238867983 415 -235730132 673747334 2857 -608438352 -523131123 8213 -56515768 662075929 4981 -840080990 207204985 6940 158720776 -659937969 6540 801372660 354868681 451 276670886 -416082175 4783 -662481765 583887438 535 72289201 502233577 3904 -679771608 858256145 544 -49706513 -590535547 1216 186143921 -108961822 1246 859615587 -947024393 325 -957024935 13297982 2484 40730044 -477963972 5601 252844961 121273815 6724 745262886 206971304 1968 133578046 -933872333 5788 203882298 790791048 2816 859615587 -507881407 8208 30661577 908862009 518 -795235195 983315446 8505 -347105773 770540018 271 -435603523 -634190590 9244 632995737 948688886 1045 118281894 106531338 7694 -113858331 -944284380 9444 -904289455 -123998677 343 589418019 -849810455 2876 386524132 13253654 2342 76589551 831097006 1160 554902523 -674143567 6436 -594876646 362357458 9758 -592869884 -727449159 2635 731360872 523443473 6936 -994655931 254718604 7225 -32127524 -634448468 2468 -8891200 -637770708 9648 302196177 -735027831 9639 -338588899 589562219 1697 262951696 -220282924 8231 639577616 595610484 585 80638889 908862009 1162 -270472709 -308625495 1418 -713671847 352760 7081 -259723723 -587328878 318 -957024935 681650630 7978 -57926793 -834035628 2344 589418019 401065763 4493 -314668245 -85425315 1804 -678310388 -758476279 5366 203882298 -359196587 896 979367031 587394411 6395 -719954341 357634387 2403 35292617 -917177937 7278 -624499268 -241109217 8222 -409309355 186112748 6622 796608963 994859498 1945 445487668 -416082175 9545 426406281 -345372687 8191 -275568251 -756267434 1733 -984282547 358289528 7461 80638889 467154252 4400 -117882944 -180019002 6104 113991999 -75558732 7701 600595365 896907104 9509 -464997457 -533410976 2017 -314668245 -238504192 9309 -648172782 -77358192 1029 -713609356 -77358192 9993 -658800027 -569727142 1469 851137422 571289655 2858 113991999 -345372687 6592 -362797003 246550739 8245 742195767 -714969150 5689 -711940062 -920354849 7502 60178104 309767757 231 867830712 -727449159 547 -826268461 -578480160 1217 717342480 -752801340 3995 -412753693 -164423199 2061 159963934 831097006 9071 575593831 254718604 961 744180713 755033596 2248 -418986193 869461301 2441 -776344661 404498162 7513 788860010 654795929 5178 792418959 -723259232 1807 -902913893 623594641 8071 -624499268 -302291887 7574 82437869 -165817517 6259 -790567313 855531857 1695 -113858331 -538606907 583 -134704201 612937914 8768 -473282718 81565408 7973 976065724 -742514560 6651 832079231 290903050 3677 -377899289 -224835212 5617 289429528 658148446 7406 -860588659 -175424765 1912 -605036105 -770453868 9823 276670886 165969864 8236 377338343 157310618 6255 643240412 940351551 1923 556956133 860325562 3178 -533099096 86906463 7636 242276279 -91451757 3342 -662161563 -556644281 2793 378721678 540533417 302 -259881996 358289528 8019 18912815 -406636424 9461 774766110 511120657 782 -826268461 -328361714 797 -37605991 612937914 6725 152683172 -720929795 5665 148638548 -640496847 3239 828427488 -478868248 1344 -902913893 736209727 4858 -377899289 -214031543 6644 -782012495 -892585231 9663 -943647082 -930063693 7570 435508139 -569727142 5239 -873330901 -763707999 2259 -75232342 -611172692 3574 -195552514 114067850 2547 555348851 588009941 8677 -252585274 -669544691 1016 -592740407 -969822537 5693 -573106477 583887438 6390 774219377 -998282020 3281 -391256746 -56290324 4401 -347105773 -926175164 3467 -26248663 355375465 9395 124521096 -963031318 4091 -75232342 -104871800 7887 974033465 232844920 4395 381360154 978934680 8038 691696706 221629539 8775 -578346066 690912387 4536 -165895350 537902684 4252 -776344661 710420710 7438 -398942627 -128633008 4175 531457998 83192310 4198 632166073 502233577 48 -409309355 104047847 7535 -986798763 -825880446 334 -626119646 983092089 8054 756775613 152975300 9357 -679771608 911656525 5584 381360154 -137614817 8774 677101531 106531338 4026 53010453 258279313 1631 -268055717 -963031318 7742 80638889 109588416 7451 -377899289 304234449 6503 -677359660 -127944183 6452 846494925 -528332594 6343 208370227 282131358 7271 -161837184 -416082175 2184 727210702 763812773 1102 806860754 -269653141 4928 -864361257 915112531 1428 -753444014 78832863 7561 -523153635 874563739 4069 -662481765 -967985982 7616 72289201 752571881 7365 -193222752 246550739 9036 526115530 114067850 1042 -608722586 704079155 898 -171017790 152975300 381 731360872 323319528 5928 95229358 662075929 9685 898151267 -842651603 2167 -398942627 384615346 9957 593245571 547792085 4469 -776344661 822735291 6913 -758152363 329596656 2578 7632844 -842651603 7355 744180713 9067497 9681 640846707 586257457 8138 203882298 787155496 7514 -720279006 -847516222 4350 -960344885 -254779032 9614 860901194 690912387 318 632995737 860325562 7179 -501570916 -72965798 3699 -60959292 871037015 225 -712768288 266354586 9977 -344785252 -127944183 9237 -495427420 700760523 2003 958197040 198809378 4805 588746282 452933610 6543 599861155 -457339610 4588 628785561 -91451757 1242 -862762751 843183414 7926 618828757 -2416772 1478 -760927535 -409833937 9686 -720279006 -256887004 5050 431597356 -214031543 3879 -268055717 673747334 3673 945885557 -979376042 7280 -684658326 404498162 5590 274684164 869461301 780 -60381668 -497617879 1942 -293301938 -462044632 5546 744369343 -60039432 1383 958197040 184543446 48 -41723720 -616215891 1345 832079231 165969864 7334 -235730132 330258523 8619 941043086 -289470931 7905 -714715511 -569727142 8159 627081375 -842651603 1725 742195767 792126616 6208 -228953103 624711990 7855 36208776 24721518 5148 846494925 -185727053 5786 134541291 770540018 7598 -960815885 727249379 897 -648172782 -890148323 8021 543489268 587394411 1996 -345538013 752571881 1306 -429705827 312278158 4287 -873330901 -350396971 6287 14549497 588009941 3832 -56515768 105963480 4996 -396260662 -616215891 6025 333144811 266354586 3390 384544140 -410456729 6486 385061500 697350972 3946 -393621510 -185727053 3518 -344785252 -502510208 8143 745262886 668596988 5087 860901194 157310618 2658 -314668245 -428125906 1606 -862762751 201215238 5886 242371970 -681273289 3093 -296429472 456498577 5892 788860010 24721518 8345 34562744 24721518 3696 744369343 -998282020 4715 -173326777 84351585 4398 -897411868 710420710 8694 -816009077 -269653141 9915 -579903004 713033531 3577 904377080 767277603 3327 378721678 145992042 5437 -811440102 -561696456 8681 -139250047 -723259232 3321 518236817 -430721629 9244 -80417143 359326871 309 -199655013 233967741 1385 40730044 246550739 7853 377338343 -4922978 4893 400206984 -457339610 1159 276934223 -180019002 7710 25277645 923466000 4647 593245571 909720152 1 -626119646 975421774 8384 756775613 24721518 6078 556176900 -987312206 1678 589418019 552945615 2150 521711157 -457339610 7139 -698100407 -920354849 6804 -195594144 -502510208 2560 -573106477 -26030145 2114 208370227 865748389 5893 97269878 -13579437 8046 164014304 -811266222 5962 -462110684 -987312206 9341 -975509051 -62054205 9936 -229462282 910797386 6975 274684164 302261235 4130 -411443846 591101630 836 -37605991 254718604 1024 933592111 -912791350 4622 378721678 142516378 7038 -605433625 545926563 5848 -318594823 -107473815 5465 774219377 -454664712 2214 -215298725 -26030145 3194 170281305 -964453208 2013 -228953103 -502510208 1439 -195552514 285651977 1156 -655787129 902716491 3334 872946790 309767757 9611 239977367 241641947 8540 -134704201 -353878938 2780 399221151 323257823 5942 6941521 229158822 4417 -285968378 127347959 8333 50900266 165176940 8357 18912815 690335848 1344 514387831 -342686234 6317 -965690654 954289075 3589 -468116074 697350972 6856 688760575 748105066 193 62409989 -756267434 4677 -303077343 -428125906 4490 -726202882 929621952 8276 -411443846 815772525 2233 -720279006 727249379 6337 358603584 -882635508 7587 -197706645 954289075 1101 958197040 83192310 2906 976065724 165969864 7422 170281305 -277770150 8544 -573106477 58400332 9865 242371970 625494491 717 593245571 715905772 4156 -826268461 -669544691 18 -906744014 -123998677 6882 -782345427 725567063 9453 -698100407 -106926072 3777 878804098 -648616287 1758 994188367 137137472 8519 -429705827 206971304 3785 -388974008 552945615 3445 -205591575 -469304036 9854 -362797003 282650126 4282 333481643 589562219 5030 336445578 -563052661 5316 588746282 -741977163 272 71562520 800872927 6227 956320838 304234449 9531 -931162724 621799091 4175 -430204903 -610759465 7189 -573101732 760132745 7067 -534346540 183142469 5908 306909421 -538606907 2523 -465268228 -462044632 5363 -304029084 599012707 7714 124521096 -606256406 5856 -165895350 230960562 8240 -895856160 65925556 3588 -481996423 587394411 4043 -873330901 -659937969 1747 774219377 -626960836 2139 -714715511 662075929 6981 538056056 -478868248 490 704952011 -363659966 7509 -578346066 623594641 6172 53010453 860325562 232 -252585274 -302291887 5437 -89914167 658148446 9696 895696545 -519845955 4441 -145693826 300598832 2962 -455260398 625494491 1680 471959189 -800207670 8725 -228953103 868619715 1977 271669262 -587938776 8669 -835865341 -528332594 9815 830044995 456498577 1240 -836052744 -849810455 1306 -280158933 230960562 9303 -836052744 -596741589 8136 28254867 157310618 6208 -295746759 -692760474 3212 -334823104 -727449159 7890 -495872554 145992042 4014 -594876646 983315446 5576 -517047177 135100579 7828 518236817 752571881 9634 167095145 254718604 6984 392619171 911656525 849 -8891200 333687312 3578 618828757 -498612066 6674 515731471 -477872507 3415 661504142 -387385224 3246 814168394 911656525 7787 336261049 902716491 9279 39323915 715905772 7731 159963934 511120657 2470 -281453999 152975300 7 600595365 -373742773 4043 -414072427 -758476279 8263 688304736 690335848 7013 -880768056 -792640319 1012 827090885 60115387 8427 -320240582 929621952 3457 538056056 -40017599 3243 -636004911 137137472 5449 745262886 -477963972 8618 208653695 308467212 7123 324917167 -980745605 4619 262951696 915112531 7044 -235730132 -692760474 7092 250399364 9067497 2117 774219377 -12658682 1518 54815350 591101630 1637 -297925385 -752801340 6763 526115530 333687312 6704 -592740407 354868681 8110 658268677 330258523 8016 -533099096 -326867555 9030 731360872 230960562 8276 324917167 -283024647 6523 994188367 -75558732 831 538056056 -77358192 5533 -138739177 339857137 2835 -145442184 643726334 6745 7632844 737416156 5038 -343048181 -2416772 2670 -24555993 -580802379 1908 507130881 2937763 7264 289429528 843133948 3069 -1804967 953028578 9595 60178104 988138114 8993 215460157 -359196587 6315 -414072427 -295979666 610 -49706513 725567063 9370 526115530 -616215891 5833 -994655931 404498162 186 124521096 229158822 2292 333481643 752571881 6708 -739519560 120714490 6271 17834815 -118950135 2064 -678310388 -834467209 5217 -579903004 -933872333 1014 -228953103 258279313 7736 572970480 -579706452 7445 -616075888 -963031318 9145 389689903 501786309 7155 -304998049 84675120 9665 976065724 350857850 3076 -984282547 -79813879 448 -835865341 -541221340 7135 36208776 -12658682 1736 -984681216 -758476279 4446 -197706645 -77358192 3648 -830222831 65925556 7270 736000118 -966341392 5070 -481996423 135100579 7190 -205591575 865748389 9109 -504728021 -580802379 7235 -259881996 401065763 8091 -165895350 -382741973 1604 828427488 877599979 8047 -624499268 691372823 345 806860754 -488329721 7658 -27254901 -999366082 2034 981998742 537681327 1955 543489268 316245420 2606 -56515768 -308625495 5992 -533099096 314701704 3905 321658590 -587328878 3035 859615587 -667907585 2219 415008073 935472375 7209 609354975 787435090 8101 -676826894 -145782884 6129 -871335076 787155496 2093 -18555551 13253654 2900 -271969423 -641768215 9717 632995737 -982620691 3224 996958697 -268014947 9031 958197040 -406636424 4898 -739519560 -723351459 2348 643797427 69866389 2323 -464876611 -871032819 5166 -862762751 173706002 1666 -223542791 358289528 5371 -524590619 860325562 2364 -712768288 -107473815 3275 159519152 -220282924 9128 203882298 68458537 5172 500691477 300598832 575 461120723 267514505 1437 -314668245 -80079561 1610 -668294983 140118715 5328 -275568251 232844920 1660 444203955 214001109 3652 54815350 615990641 3762 -579753663 -518037450 7771 254376885 323319528 2504 -763126949 69866389 7079 690218755 843133948 5007 -139250047 -596741589 6723 658268677 -847516222 1324 320190225 983092089 2639 -723248351 250129683 803 688304736 -38529745 1084 -414072427 68458537 8693 147521749 715905772 5722 490718230 183142469 2614 431597356 770540018 4542 71562520 -817688363 9058 262333337 -972401466 3177 -195552514 -435842546 1410 941043086 34487722 757 924375399 673747334 8698 -295746759 -541221340 3938 -157757047 428634831 7157 218552482 -947024393 8561 -340171206 -870714362 5875 431597356 -342686234 3438 388998433 909720152 4706 -677359660 -982620691 6820 5989923 -714969150 7916 -18555551 25245259 3852 839743563 -675821088 4016 -504728021 229158822 887 -817455026 -707104214 5188 -533099096 790653415 973 -758730708 -736169755 6681 996958697 934322296 2420 792418959 241112925 672 556956133 58400332 4518 450726355 -763707999 1356 -677582183 679444628 4893 415008073 -454664712 3977 415008073 258279313 8865 -975509051 -391392334 8748 743615922 382394381 5812 -579753663 -514717258 876 -871335076 -289470931 1820 817353730 -359196587 463 214470427 537902684 5553 -389046679 815772525 5608 276318540 576296258 72 -293301938 940351551 1152 -320065127 -62054205 9568 -713671847 -283024647 2851 -165895350 691372823 3243 -662161563 -145782884 2014 -516862573 -416125915 2816 875158202 -967985982 678 -636004911 198809378 1934 167095145 -519845955 5547 -320065127 642676439 8213 996958697 -763707999 1644 -275568251 484968871 400 -205591575 -967985982 4749 -280158933 -462044632 2486 326178903 -568505124 5303 -8891200 -409833937 1922 -221252086 -391392334 1792 -816009077 576296258 9359 -391256746 -478868248 3851 618828757 285651977 8041 -464997457 316245420 5361 39323915 -214031543 1217 984758233 -842651603 6401 -698100407 -834035628 7408 -578899112 -870714362 6453 276934223 983092089 6941 481309793 -293015975 7782 -758152363 -800207670 2787 -24354900 -979376042 4480 426406281 357634387 8877 271669262 668716963 1801 -742674827 502233577 6164 302196177 690912387 3471 34842144 -987312206 3291 202258799 -979376042 7872 515731471 -428125906 3065 587732774 -519618554 735 -464876611 -467674160 2792 -754687225 -353878938 243 153650122 457730381 444 -930543776 -488329721 995 -345538013 192105438 7782 924865694 107428773 7200 -485776708 345293859 4378 -866805045 -72808273 7601 875158202 -128633008 9310 -816399402 233967741 3718 500691477 -838009976 6149 -641208950 530975902 9014 326178903 -720929795 2236 262951696 -539801973 8682 -222755521 -326867555 6418 225977642 697350972 6030 -506108098 162818619 7294 -758730708 695424884 7573 875158202 -969822537 8636 955336534 -436066679 7308 -282947285 -784538084 6008 653488323 625494491 9475 -60959292 -60039432 7103 254376885 -871032819 824 -340171206 -154221403 962 -347105773 194386713 4725 568509939 696875596 6477 250399364 -256887004 588 766057365 621799091 5640 641303610 185176345 8736 -523153635 -507881407 1133 994188367 858256145 4711 623885564 -254779032 6297 -670941446 116410268 7084 -534346540 382394381 2247 -295746759 770540018 7658 -81105363 -430974226 1482 -720279006 165679230 2791 -32127524 233977048 6729 420946811 260681552 9853 -60959292 -189256438 3008 30661577 -434454493 6479 126227291 229158822 3013 171041959 436709995 8491 -173326777 260681552 5977 -641743513 397008646 2363 -626119646 -811266222 5040 -173326777 615990641 5265 -790567313 -933872333 260 443742845 668596988 4051 970142316 -454664712 8917 -573106477 -254779032 4579 -156704963 -78776258 2468 -873330901 859002805 8179 -138739177 312278158 6960 -265310524 -944284380 6616 -173326777 872494340 2481 445487668 84675120 3981 967176925 -18027120 9620 333144811 9257479 9945 -636004911 689952861 7494 704952011 -523131123 163 400206984 462889810 694 744180713 537902684 7046 435508139 352760 388 336445578 -180019002 7217 154929870 -616215891 3471 385061500 164165409 5361 160809207 865748389 1982 802713909 -378650091 6129 326944888 -67116370 205 230990250 84351585 1504 832079231 221793945 5691 -221252086 591101630 5156 846494925 24721518 1218 147521749 -774185484 2975 -314668245 333687312 9400 -504728021 401065763 448 -462794916 -532461869 7524 556956133 54064180 6140 -229462282 -238504192 8067 435508139 752571881 5005 215460157 227796847 3660 276318540 906601156 1706 976065724 -269653141 2145 -178692644 -406636424 8327 -389046679 -540147019 5687 -616075888 -542766725 190 324917167 -94909804 5560 202006559 860325562 1151 -332445377 -350396971 3800 -8891200 -979376042 3813 924375399 -454664712 5238 -943765901 330258523 6746 38832074 -17837615 9476 -579903004 433603754 7900 -782345427 -824673983 4040 215460157 899852615 784 -573101732 596844461 4420 34842144 -189256438 5478 632995737 -75558732 4340 -481996423 -604372177 6798 -995948801 -138728153 6598 170281305 -254779032 5450 -127099524 467154252 2352 -32127524 183142469 6885 623885564 -587154461 333 5989923 523443473 7091 34842144 909720152 6296 -409309355 -62054205 5497 167095145 -528332594 8653 -389046679 246550739 2462 774766110 -543877687 6428 867830712 -610759465 8066 -594876646 872494340 1135 -968473567 633885440 5967 -197706645 -110865839 8735 25277645 -474396314 7886 -975509051 -759341521 4787 598692061 -784538084 7228 -195552514 -350396971 6937 -391256746 -573863688 5181 306909421 -590535547 7049 -41723720 165679230 7248 28254867 658148446 3910 688304736 571151168 6260 -835865341 185176345 7815 -215298725 327833852 6666 -320065127 165679230 6182 274684164 -756267434 4027 482175535 619606312 2918 153650122 24721518 3739 -842131951 121273815 3771 500691477 314701704 8479 -295746759 -552163616 3253 974033465 -507881407 2572 416939399 267514505 6909 419955461 -22135290 2640 -616075888 727249379 2501 -760927535 847381634 3430 518236817 -580802379 4313 640846707 -165817517 4948 -816399402 84351585 9307 -337718848 953642587 6807 557828077 869461301 4190 -864361257 -742514560 770 623885564 770540018 4241 -891435429 -967985982 2548 -723817788 -999366082 5567 814168394 10315616 88 -46963869 836292797 3604 -171017790 890315807 3777 -72660599 -933872333 4580 276670886 -430974226 22 471959189 807498308 4951 72289201 104047847 7211 745796394 -254779032 3048 39323915 714190974 9329 -435603523 587394411 7407 208653695 137137472 9663 765724683 844883068 3564 -750364362 -834035628 4193 482175535 495259264 3558 6050410 230960562 912 -578899112 32988365 9875 -75232342 -575758012 9347 -534346540 -433558593 9161 415350853 -308625495 9412 -524590619 951409368 100 792418959 -293015975 1687 419955461 704079155 6602 -749150071 -289470931 7976 970142316 -406636424 3820 40730044 -4922978 1875 225977642 -419413153 8366 357348209 -770453868 40 471959189 589562219 7737 -296429472 -413649920 5118 -222755521 -892585231 4127 -293301938 221807394 1624 531457998 323257823 959 -414072427 109588416 6198 170281305 -39716639 6139 319836471 -289470931 7998 -410968218 595610484 4839 -579753663 -563052661 4939 812095536 304234449 9683 324917167 -378650091 5748 575769250 737416156 4635 -723248351 -477963972 8497 727210702 -430138322 573 568509939 -756267434 6459 250399364 -648616287 7660 -205591575 -39716639 578 -395956989 815772525 7443 94407230 -326867555 1875 -320240582 -122563446 2620 -658800027 467154252 5706 415008073 890315807 8978 -165895350 -637243618 8484 -320065127 -328439089 7748 198792735 -579706452 7209 688760575 -416082175 1388 -185227082 595584975 857 336445578 -229334088 1183 -548146736 571151168 4261 796608963 -216733767 3798 996958697 -714969150 8080 -215298725 -62054205 5773 -455260398 452933610 6533 -573101732 -550929672 395 -921972308 127347959 4667 956500599 -926175164 1953 289429528 304234449 791 -354473179 -920354849 2951 -935008788 333687312 4737 -578346066 537902684 7236 97269878 -416082175 4650 941043086 -238504192 940 -252062903 -640496847 9437 399221151 -762984644 3472 -534346540 -532461869 1045 -573106477 -2416772 9632 -180309093 13253654 1406 289610218 -345372687 293 593245571 725864175 1695 7632844 -758476279 7853 -943647082 58400332 5190 -871396420 -847516222 5271 -304998049 -180019002 9908 -197256971 948573862 2544 -684246827 -430138322 8972 205740340 -79813879 6702 358603584 -532461869 1238 71562520 625494491 1595 159963934 -667907585 5610 731360872 352760 9844 50900266 484968871 1914 970142316 588009941 9508 -462251380 114067850 8751 -157757047 185419808 3403 -80483111 -674143567 1991 -960344885 -975541629 2627 450726355 637025929 9437 55392029 80128302 9989 -492064852 -877856608 9067 357348209 266354586 1016 -102108106 -373712345 8956 -157757047 599012707 186 -171017790 330258523 8901 562484066 428634831 178 -298306079 404498162 6678 134736800 643726334 2213 557828077 -792640319 6508 203882298 744410083 1641 -626119646 25245259 6633 -320240582 13253654 4935 279935936 234812484 2342 -648172782 10315616 9797 -816399402 418236261 8296 18912815 954289075 6771 -955947554 172011590 3906 -842131951 -80079561 3988 271669262 457730381 6970 -885902280 -482425657 8704 -731712580 260986665 9119 -395956989 809191902 7368 71562520 -38529745 5417 -820917610 -714969150 1787 -517047177 109588416 9186 600595365 -871032819 4039 -437269696 157310618 1461 185320654 -969759958 6290 -462110684 -67116370 7300 -417075880 -606256406 1210 557828077 820204610 9983 48202816 820204610 1321 -391256746 679444628 7202 486132758 120714490 2590 -851229723 68458537 9838 775192135 201215238 6825 774766110 547792085 1179 -605433625 84675120 9030 -296429472 -918763788 7101 237202817 -675821088 9788 -1804967 782701464 5526 -795235195 -154221403 3222 -293301938 -892585231 27 502461295 -733323543 2675 -616075888 467154252 5257 -733269590 -406636424 74 481309793 327833852 2009 782059495 100537981 7744 -840080990 -416082175 8723 -380535924 201215238 6717 214470427 -391392334 5456 203882298 822735291 4796 -195552514 249521955 7763 -968473567 -930063693 4898 -296429472 -770453868 7577 375298123 -430138322 5714 -960815885 65925556 8446 643797427 -834467209 1823 -268055717 -339092621 6450 -195552514 -434454493 5202 97778439 -497617879 3117 658268677 207204985 6893 -758730708 643726334 3088 444203955 9067497 2255 -167893416 185176345 252 381360154 -157362262 6345 220316799 -784538084 8215 823212438 637279848 7137 643797427 619013448 8365 775192135 -482425657 2534 514387831 844342243 3492 -984282547 -811266222 3668 -885902280 467154252 5123 929592861 -980745605 5401 745796394 896907104 8964 955336534 744410083 2087 -726202882 -328361714 8295 -523153635 637025929 9852 742195767 -637770708 3514 167095145 599012707 2655 211476448 -106926072 247 834030362 -25481956 4875 185320654 -302291887 669 -663610139 172716317 4497 -698100407 -214031543 3570 203882298 -118950135 9290 606386234 -13579437 5879 300584887 -758476279 9643 554902523 9257479 7853 -594876646 114067850 4524 849370527 -474396314 2743 589418019 934322296 7691 812095536 -469304036 2849 97269878 382394381 9373 -82560345 290903050 2368 389689903 872494340 9606 230990250 -532461869 3130 704952011 -469304036 906 -223542791 -682911832 9224 -389046679 221793945 1811 -533099096 233967741 5305 775192135 162818619 8308 -818563944 -590535547 7226 -842131951 787155496 4558 -733269590 -430974226 852 -134704201 619013448 3073 -392563411 836292797 2132 445487668 -157362262 7574 -648172782 704079155 7073 658268677 770540018 6427 -388974008 -920354849 6314 -271969423 -975541629 6414 970142316 831097006 3630 597458038 -436066679 6255 -404777150 -430721629 657 -24555993 -917002395 6095 -676826894 -644469017 5996 200002129 -532480095 6350 -578346066 -283207497 5013 -393621510 783307873 6197 358603584 407966190 6799 -641208950 84912338 7615 585806236 -616215891 4227 996958697 871037015 9726 -483963712 -969822537 224 -60381668 546315517 9371 901762269 -944284380 4111 979367031 283618452 6943 283582015 -514717258 9515 -455260398 93515835 2800 955336534 -980745605 2800 -462794916 2937763 1614 846494925 25245259 9409 554902523 106531338 9295 -177692824 430751296 8095 118281894 221629539 3192 118281894 -988857540 5943 378721678 -39716639 447 641823635 -373742773 2652 555348851 869461301 4429 -462251380 334468470 1670 -380535924 844883068 8167 -372598176 266354586 7209 860901194 915112531 3519 -495872554 868619715 8601 827090885 978934680 3671 799451393 614083036 1740 766057365 185176345 2263 -102108106 -79813879 8658 174718177 -644469017 2832 521711157 -477872507 1393 290220374 877599979 5936 -662481765 546315517 8884 765724683 624711990 6663 -49706513 -917177937 7558 51022000 285651977 2970 774766110 -277770150 4554 -332445377 105963480 9030 326178903 50437640 7262 290220374 20640279 8920 389689903 -543877687 1679 111664688 -998282020 2347 898151267 -72808273 7215 -72660599 233977048 7666 -177692824 510260864 1525 134541291 249521955 2728 515731471 147468541 6164 -608438352 737407430 8084 -541613550 -256887004 5550 -185227082 537902684 9921 589418019 -175424765 795 53010453 407966190 2125 186143921 -241109217 310 -853928283 137137472 6193 208653695 614083036 1063 385061500 -870714362 4577 -178218611 -224835212 9479 359856605 -959377362 5653 -679771608 301566791 5487 -836052744 -933871142 7160 39323915 165969864 6626 -102108106 -308069367 1647 871194505 860325562 734 -864361257 755033596 6221 -678310388 283618452 9597 202006559 -2416772 5316 -668294983 -128633008 7745 -295746759 679444628 9727 51022000 -988857540 544 -960815885 -153153706 3935 743615922 -72808273 4188 -265310524 227796847 6899 628785561 -110865839 2167 -81105363 -587154461 4412 -533099096 511120657 9749 774219377 13297982 3312 66554430 -189256438 6099 -280158933 975421774 1469 -223542791 407966190 7479 -435603523 703761437 4273 623885564 -478868248 6345 -915467466 60115387 5417 18912815 401065763 6209 -852061915 397008646 4439 388998433 787155496 8545 941043086 227796847 2648 792418959 101406452 6885 -960815885 -830206964 5637 202258799 -269653141 2584 587732774 186112748 8696 600595365 -541221340 7017 -1525175 497556073 82 736000118 -189256438 1374 941043086 258279313 155 202006559 58400332 4617 284084525 -387385224 3818 -700447167 983315446 6233 -739519560 -12658682 3687 581880129 -480421233 9507 486132758 726123669 2733 -579903004 316245420 625 -495427420 -954204496 8692 -485776708 957236409 6137 7632844 710867164 6991 25277645 -85425315 2066 -485031576 -689864118 4482 30661577 -528332594 5715 555348851 -988857540 9446 956320838 -674143567 1069 -684246827 -137614817 2896 -776344661 714190974 3946 -713671847 194386713 6128 -748046122 899852615 3286 640846707 382394381 118 76589551 690335848 1246 -930543776 -964453208 3466 357348209 -180628268 2999 -265310524 934322296 140 -30664265 -563052661 6177 727210702 207204985 4137 -900897170 -165817517 5772 500691477 -498612066 4641 -49706513 13253654 138 901762269 -742514560 741 461120723 -604372177 1254 -88984793 792126616 9253 -464997457 282650126 308 -541903248 -295979666 5433 691696706 755033596 7672 250399364 350857850 1550 239977367 -654048846 7260 138983262 865035290 8133 302196177 -439161220 6477 526115530 868619715 3495 -173326777 140118715 3542 834030362 401065763 4012 -994655931 -917177937 336 -259881996 -153153706 2573 -915467466 -420200090 7320 -414072427 145992042 8502 -340171206 -268014947 3778 568509939 -153153706 8833 -963214471 339857137 1437 -81105363 836292797 7663 484203679 -912791350 903 -900897170 68458537 1352 -968473567 -687400377 1251 676457194 642676439 9702 -393621510 282650126 361 443682091 595584975 4814 336261049 -539801973 990 -955947554 452933610 1791 -80417143 -735027831 1588 872946790 -498612066 5694 -481996423 382394381 5315 -177692824 860325562 9762 -566276366 727249379 9192 945885557 -964453208 2380 36208776 588009941 5901 35292617 68458537 4458 -534346540 -519845955 4779 -88984793 642676439 7995 -393621510 -25481956 1660 736000118 -176184567 6150 -994655931 -157362262 2644 -380535924 -214031543 3831 -140204704 -756267434 3009 704952011 -216733767 7547 -860588659 -1544306 785 40730044 595610484 2109 994188367 -414919441 8548 984758233 -538606907 3632 -724955977 -480421233 4418 -275568251 -104871800 6798 812095536 -918763788 9022 302196177 -406636424 2432 641823635 -578196919 2811 744180713 902716491 960 -464997457 843133948 5759 -9979738 13297982 6524 -679771608 418236261 5654 -8891200 703761437 9100 -39504037 -830206964 3945 502461295 591101630 1687 384544140 -689864118 6607 -573101732 735266920 3905 -75232342 596844461 290 -763126949 710420710 7512 641823635 -214031543 2454 -963214471 147468541 1696 147521749 113055790 8711 -999315023 250129683 4811 846494925 109588416 6464 832079231 909720152 9294 443682091 -849890539 3588 743615922 612809394 4128 -224653306 576296258 4599 581880129 -155566831 2085 -684246827 511120657 7708 727210702 -145656182 5291 134541291 -741977163 7541 -46963869 -72965798 3347 -750364362 737407430 3143 -215298725 -2844514 9762 632166073 -917002395 2829 -91480363 -720929795 9721 -760927535 714190974 143 -763126949 84351585 7154 141018937 -373712345 9987 -677359660 547792085 4301 -636004911 -246727512 7794 392619171 452933610 8171 -389046679 267514505 7646 -900897170 -413649920 4712 357348209 -533410976 1363 456971210 695424884 4223 167095145 -634190590 189 598623000 -606256406 169 585806236 -77358192 7705 321737429 355375465 9815 587732774 953028578 2559 9908275 576308127 8401 597458038 -800207670 6975 66554430 355375465 8270 -641208950 735266920 6233 -492064852 -256522804 2277 7927533 452933610 5346 -963214471 173706002 3220 -280158933 -94241214 405 65640932 -62054205 7071 284084525 748105066 2678 788860010 165176940 284 -790567313 619013448 9405 -662481765 -715481022 5549 -836052744 54064180 2274 -89914167 953642587 7726 -270472709 655182973 9060 336445578 574893362 8897 6050410 401065763 7183 -205591575 184543446 3030 -337718848 459630031 5597 53010453 -649744978 1519 -271969423 -649744978 3644 -667281786 -60039432 4563 745796394 -933871142 4482 72289201 -143728230 210 346106146 457730381 9437 28254867 221629539 1161 -462110684 -871032819 9822 871194505 537902684 6887 98412735 -478868248 7416 208653695 591101630 7391 -281453999 -414919441 9011 326944888 309767757 8287 -495872554 877599979 6950 55392029 -804580750 18 -455260398 -682911832 4790 -835865341 375063920 6306 -430204903 -825880446 1208 319836471 -283207497 6768 827090885 -107816005 2222 -223542791 -599705535 3399 113991999 800872927 3504 -372598176 109588416 7822 148638548 727249379 5384 801372660 -599705535 4285 846494925 120714490 7443 -320240582 50437640 9043 904377080 -692760474 5494 -157757047 576296258 6470 -222755521 -72808273 2414 -485031576 282131358 1322 -763126949 -414919441 6731 -957024935 -648616287 8214 -723817788 -254779032 2094 160809207 855531857 8276 958197040 -528332594 9968 230465541 -804580750 9192 641823635 954289075 5270 28254867 302261235 3396 261480454 -675821088 8755 -224653306 407966190 8249 -26248663 -155566831 2413 -30664265 407966190 961 377338343 -723351459 7155 933592111 744410083 8203 -275568251 939797135 8093 -891435429 101406452 3223 924865694 78832863 9765 -968473567 -561696456 8212 -608722586 836292797 8550 -180309093 165176940 1510 575769250 726123669 4130 250399364 809191902 5260 -459660004 809191902 2648 -904289455 537681327 2482 -221252086 929621952 1126 170281305 743907535 2851 -222755521 -214031543 6877 218552482 -4922978 5633 -324108487 -145782884 4611 -102108106 107428773 7352 851137422 -606256406 6989 -88984793 221807394 4336 -338588899 185419808 5788 -485031576 65925556 6099 587732774 -502510208 3991 -354473179 -18027120 4959 661504142 -539801973 7258 -667281786 -917177937 7116 736000118 428634831 9727 745796394 -154221403 7488 -578899112 953028578 987 875158202 330258523 9169 849370527 -587154461 9594 -986798763 528222218 6156 -700447167 84351585 6942 375298123 -981396868 4244 346720726 233967741 3027 80638889 715905772 574 -642406813 401065763 424 -678310388 65925556 4347 -195594144 -580802379 8298 -851229723 -462044632 229 -594876646 -669544691 9906 357348209 -378650091 9375 205740340 -667907585 6176 -700447167 710867164 8358 -641743513 -268014947 360 -235730132 -987783463 4621 639577616 -474396314 4973 289429528 -741977163 3737 -292338832 899852615 7035 -324108487 -255161784 9112 377338343 233967741 442 -275568251 -675821088 8503 76589551 80128302 8880 -749150071 184543446 4437 640846707 -912791350 2887 -414072427 -370995350 6194 -830222831 375063920 3168 215460157 -528332594 1981 970404299 -542766725 7046 -578899112 770188411 5549 -275568251 -402609820 7062 -32127524 619606312 7678 381360154 -741977163 8862 319836471 847381634 6928 -338588899 -359196587 3700 -27254901 920790234 2075 -667281786 65925556 9017 -270472709 -912791350 8245 940580089 679444628 2062 637350827 -326867555 5031 699845372 -328361714 3750 36208776 948573862 8558 898151267 540533417 6732 706094613 -180019002 8846 -506108098 -930063693 9208 -80483111 -77358192 6412 6050410 770540018 5309 -579903004 436709995 5917 618828757 614083036 1332 -816009077 20640279 4649 593245571 -214031543 4751 5989923 201215238 2709 -963214471 658148446 4231 598692061 214001109 9072 -963214471 858256145 4200 300584887 787155496 7500 774219377 -387385224 9838 -579903004 -308069367 5935 618828757 -72965798 7744 -320240582 -528332594 6763 147521749 -682911832 8061 -388974008 462889810 9260 -754687225 354868681 8884 904377080 -752801340 2833 849370527 -681273289 8953 861072654 358289528 2301 -60959292 -538783279 6853 482175535 763812773 9774 -9979738 -959377362 4237 134541291 -987312206 2254 -343048181 418236261 9399 -782345427 -834467209 3161 -411443846 763812773 6185 36208776 710867164 1759 -117882944 404498162 195 -464997457 462889810 6715 -455260398 430751296 9582 51022000 148237200 9508 -552935221 865748389 5877 -984282547 -268014947 9890 -642406813 -255161784 9331 174718177 223758683 4227 126227291 78832863 1502 -816009077 185176345 4079 450726355 -339092621 5219 -459660004 -157362262 8121 333481643 -176184567 2371 945885557 736209727 1496 976065724 637279848 5037 101065261 164165409 4358 774766110 164165409 6748 514387831 -477872507 855 830044995 316245420 8371 688304736 -295979666 5372 -811440102 285651977 3270 802713909 748105066 1640 -994655931 -402609820 9723 -949652880 184543446 5508 -27254901 345293859 7218 215460157 743907535 3503 -842131951 183142469 4561 789599069 735266920 8841 -975509051 -254980365 5667 958197040 173706002 1040 -178692644 109588416 2275 995796966 -519845955 3082 744369343 206971304 8612 562484066 843183414 3397 -752427345 -387385224 3396 632166073 637639714 8764 839743563 -528332594 4608 706094613 800872927 6492 211476448 497556073 5897 725828363 -430721629 8166 321737429 -110865839 9752 158720776 792126616 7526 80638889 -56290324 3727 -410968218 711907478 4068 -679771608 152975300 7185 -178218611 164165409 9785 445487668 -477872507 4163 62409989 691372823 8437 318435094 -682911832 483 -235730132 -541221340 7551 -82560345 -224835212 536 -8891200 -269653141 877 769252533 -373712345 4523 841773118 -320275386 6229 606386234 844883068 4389 -88984793 -39716639 4323 -485776708 -382741973 3641 158720776 -587154461 5405 -177692824 378550894 1524 -811440102 -293015975 3844 252844961 -568505124 8771 -345538013 -2416772 7004 -295746759 80128302 2885 208370227 -123998677 3022 -82560345 -519845955 1472 -107144390 -2416772 8013 274684164 783307873 6985 -275568251 -514717258 6070 643797427 -436066679 1214 290220374 9067497 2252 788860010 -542766725 4471 -605036105 633885440 4947 776650368 223758683 1261 -552935221 81565408 7211 -205591575 633885440 7770 -145693826 954289075 672 -388974008 -154221403 8994 -398942627 334468470 3792 -483963712 -176184567 5232 126227291 -254779032 2494 420946811 700760523 2309 933592111 9257479 4613 306909421 843133948 9501 -784965875 121273815 4639 -524590619 -870714362 7123 690218755 523443473 3543 599861155 282131358 3638 -303077343 -189256438 2717 9908275 462889810 1852 970404299 -933871142 3000 -235730132 68458537 5815 -915467466 -256887004 8305 897184369 790791048 5958 839743563 -339092621 9086 295011177 546315517 1197 -314668245 -464278607 5484 215460157 -933872333 5720 50900266 162573004 3713 -464876611 -523131123 7101 -195552514 -979376042 8209 -505763077 -72965798 8000 970142316 -108961822 4608 -749150071 668716963 5787 134736800 305267341 2665 632995737 -143728230 5342 377338343 954289075 8605 320190225 -792640319 6996 898151267 -464278607 4590 -80417143 65925556 7527 -324108487 -830206964 8444 -605036105 -359196587 821 514387831 -488329721 576 -81105363 2937763 7922 -835865341 -825880446 9256 242276279 -918763788 2289 -282947285 908862009 5763 -27254901 633885440 5662 830044995 -328361714 5807 276318540 599012707 5230 -221252086 -137614817 3263 -303077343 537681327 4667 134541291 -91451757 3777 -285968378 84912338 3400 -180309093 586257457 5343 -102108106 -359196587 620 50900266 -966341392 5764 -127099524 -587938776 8509 -180309093 -246727512 8706 450999109 935472375 7371 80638889 268124172 1939 -492064852 32988365 7568 -9979738 932809740 5949 208370227 953028578 8645 113991999 637279848 9466 211476448 382394381 5111 -88984793 -176184567 3944 336261049 -293015975 6938 113991999 988138114 9084 -820917610 157310618 4013 450726355 -967985982 8780 372746255 -339092621 6590 171041959 -735027831 430 36208776 -137614817 6864 543489268 782701464 187 -963214471 221629539 4747 994188367 -278764461 4857 -483963712 748391913 4420 -648172782 497556073 9880 320190225 185419808 4493 -605036105 -800207670 8139 372746255 350857850 7646 587732774 -497617879 6843 -200432659 752571881 5124 -754687225 -576052836 4503 -495872554 831097006 3001 -404777150 -268014947 8382 -533099096 100537981 262 300584887 725864175 9696 924865694 -681273289 6725 929592861 595610484 274 -816009077 -999366082 2602 -700447167 754349173 6034 -139250047 -220282924 2243 801372660 -637770708 3883 -578899112 -890148323 1549 598692061 -498612066 5354 531457998 860325562 9290 -140204704 135100579 2288 -295746759 -154221403 7105 443742845 145992042 136 443682091 975421774 5141 -677582183 -825880446 8492 639577616 679444628 2346 958197040 951409368 3300 -836052744 -972401466 4019 -758730708 -293015975 6240 160809207 -758476279 2239 814168394 -590535547 8055 66554430 770540018 5094 -205591575 910797386 5006 25277645 -106926072 7583 321737429 653728216 717 -873330901 -987312206 5428 336261049 -256887004 5663 -462794916 576296258 4841 -1525175 -268014947 9962 -636004911 -758476279 3113 -960344885 -920354849 8367 -552935221 127347959 7410 -280158933 591101630 6642 158720776 -434454493 8131 -27254901 -216733767 4620 -796502525 -804086127 2531 276934223 935472375 6254 276934223 -944284380 7125 -658800027 250129683 8250 -495872554 -947024393 2985 -343048181 -434454493 7230 -960815885 -523131123 4597 -852061915 711907478 8545 242276279 710420710 6836 568509939 -502510208 5586 -337718848 -302291887 61 498871246 836292797 557 25277645 309767757 9960 -485776708 -387385224 7696 -215298725 -759341521 6925 -332445377 358289528 638 641303610 -543877687 5134 -960344885 704079155 6994 -750364362 164165409 2327 -332445377 -689864118 4262 160809207 704079155 820 214470427 -94909804 7252 290220374 25245259 8834 -853928283 84912338 1389 -723817788 932809740 4521 133578046 -409833937 5962 -995948801 162818619 889 572970480 -391392334 3280 456971210 920790234 1730 -516862573 -736169755 4792 80638889 339857137 2585 -337718848 -687400377 6046 -851229723 -969822537 7080 -790567313 401065763 4152 641823635 -278764461 950 976065724 858256145 9818 141018937 633885440 3496 637350827 142516378 8008 995796966 -611172692 3318 -27254901 984136690 3148 -60959292 -715481022 8817 690218755 -578196919 3065 -668294983 -556644281 5876 358603584 -677383695 6736 -943647082 -502510208 9945 38832074 207204985 3265 -523153635 934322296 5503 895696545 -569727142 7253 484203679 -620537603 2185 -117882944 -533410976 9434 -887409683 -967985982 6024 159519152 909720152 7054 898890414 -519845955 7068 -157757047 807498308 9521 -462251380 60115387 6152 717342480 -256887004 7045 -464997457 -590535547 1700 30661577 -253862095 2872 -663610139 -91451757 3143 -864361257 576308127 7459 317197461 221793945 1525 -676826894 925036002 3780 -344785252 923947394 2870 -742674827 978934680 506 -541903248 809191902 7400 51022000 760808182 5311 -826268461 727249379 8870 637350827 -326254820 4875 970142316 637025929 4090 -195552514 484968871 1783 575769250 -637770708 9631 518236817 668716963 9392 306909421 -342686234 5786 -986798763 384615346 2973 -895856160 254718604 7770 148638548 -289470931 6467 -642406813 783307873 6478 -296429472 -238504192 3832 132666338 843183414 1975 956320838 290903050 7525 -968473567 327833852 1503 450999109 -634448468 2031 -949652880 78832863 632 -398942627 -596741589 120 -200432659 -118950135 8248 600595365 -735027831 5362 -32127524 185176345 3540 218552482 505436080 7893 137362839 404498162 5387 -57926793 206971304 2898 587732774 908862009 4629 14549497 -60039432 1560 25277645 844342243 9292 -30664265 988138114 1365 575593831 378550894 1274 -935008788 300598832 4638 994188367 710867164 5060 -782345427 -758476279 6515 -670941446 668716963 5270 -235730132 312278158 1022 898890414 -104871800 5807 -332445377 743907535 5531 -662481765 865748389 991 -753444014 -674143567 333 -752427345 81565408 8718 756775613 -6527040 9199 -140204704 268124172 4624 -726202882 201215238 9864 -572328769 -185727053 5030 -418986193 -108961822 3699 -533099096 379411178 7927 -304029084 -56290324 3342 958197040 494296571 320 -32127524 -72965798 9170 901762269 -667907585 4360 113991999 312278158 3780 373708873 -79813879 8583 -776344661 401065763 2089 924865694 614083036 8632 -506108098 -736169755 9343 -495427420 -107816005 4141 502461295 -12658682 970 426406281 852597739 1138 28254867 -834467209 7917 727210702 655182973 7094 -429705827 -758476279 4667 -921972308 250129683 710 35292617 497556073 2061 688304736 822735291 7514 -259723723 -933872333 8708 -27254901 704079155 4005 -641743513 84675120 6866 -177692824 -62054205 9639 -811440102 633885440 2405 -804711490 910797386 294 -921972308 -154221403 3236 -468116074 -180628268 6862 262333337 668596988 5741 -134704201 -870714362 6773 239977367 -912791350 6750 -298306079 -792640319 4274 346720726 221793945 2468 -222755521 -94909804 5038 618828757 78832863 945 482175535 -538783279 1340 288822109 400802081 4882 134736800 -241109217 518 320190225 -328361714 3424 849370527 874563739 1753 846494925 -402609820 6821 643797427 -78776258 3155 -24555993 192105438 626 237202817 383709576 7114 556176900 546315517 8176 661504142 953642587 15 -676826894 -268014947 3940 -524590619 899852615 3794 859615587 -145656182 4230 296351558 -604372177 1481 521711157 -464278607 1396 -662481765 -641768215 7500 878804098 484968871 6915 -851229723 -870714362 6403 18912815 -108961822 7223 -1804967 301566791 8051 742195767 -811266222 5411 -579753663 983315446 8949 -295746759 323319528 2067 -742674827 -587938776 7192 -713671847 -406636424 9769 -742476174 314701704 2089 766057365 -254779032 5942 -462110684 843133948 672 -902913893 -611172692 762 974033465 -890148323 1245 -900897170 679770619 9149 -318594823 165679230 4723 300584887 -289470931 3375 632995737 -969822537 6852 970142316 -430138322 7086 -733269590 384615346 4206 333144811 230960562 6039 -804711490 -611172692 7813 -830222831 615990641 8975 -642406813 -6527040 9522 -389046679 925036002 7986 -677582183 300598832 3178 -199655013 -482425657 4156 113991999 -38529745 3603 288822109 184543446 7751 320190225 -1544306 1523 426406281 -246255401 6021 -871396420 -241109217 9385 -921972308 -2416772 3535 878804098 505436080 4017 -30664265 -94909804 4765 -380535924 586257457 7938 -343048181 457730381 7927 -742476174 -137415419 4107 -517047177 -345372687 1868 -314668245 906601156 2654 -637625968 681650630 1826 598623000 -568505124 3820 -506108098 459630031 846 -930543776 9067497 9218 828427488 227796847 2389 -80483111 628016383 5890 30661577 -91451757 2242 -197256971 -926175164 2758 218552482 352760 7498 72289201 843133948 3953 -608722586 -752801340 3325 994188367 851865821 4663 -995948801 -145782884 2365 585806236 -756267434 9566 237202817 127347959 9972 445487668 -22135290 85 154929870 787435090 7730 599861155 858256145 6085 36208776 911656525 2741 518236817 -145656182 7430 -573106477 940351551 7981 -82560345 -439161220 7700 -75232342 260681552 9999 996958697 -283207497 6178 -270472709 -736169755 5368 -303077343 -246255401 6845 82437869 -987783463 421 237202817 -890148323 1940 792418959 430751296 6625 878804098 -498612066 328 374048762 105963480 9838 -891435429 316245420 7759 -462251380 -396443569 6409 -739519560 327833852 7390 -753444014 -107473815 6632 -417075880 -659937969 279 9908275 65925556 9462 77257476 586257457 8511 632166073 -382741973 7857 -473282718 -882635508 4068 691696706 -106926072 5570 -345538013 -870714362 2221 211476448 78832863 4141 -459660004 871280315 4531 507130881 -416125915 8905 200002129 20640279 6575 381360154 -634190590 9523 450999109 790653415 4420 399221151 -254779032 3391 958197040 577086332 6495 597458038 528222218 2784 -303077343 -107473815 7181 -24555993 -497617879 7752 -411443846 339857137 4636 -752427345 577086332 5714 242371970 -538606907 8677 974033465 -954204496 5214 -818563944 497556073 2329 -788691861 -540147019 8205 725296106 258279313 9050 -668294983 653728216 7471 -324108487 -917002395 3212 997717396 -269653141 586 97269878 -742514560 3628 766057365 -137614817 877 357348209 696875596 496 -776344661 -13579437 3875 -481996423 -246255401 2287 -516862573 -634190590 300 -935008788 323319528 6211 -167893416 -842651603 7241 -678310388 -291242407 381 994188367 -556644281 3942 97269878 315450092 5353 455237207 -413649920 3758 -677582183 121273815 2626 -229267078 173706002 4330 769252533 988138114 2183 -139250047 185419808 9003 -138739177 -988857540 7534 -793494677 -752801340 3049 593245571 -561696456 665 -548146736 -60039432 9835 30661577 662075929 1367 -173326777 495259264 9577 -60959292 752571881 4716 -742674827 763812773 9886 -592740407 -926175164 2132 -677582183 -72808273 3426 598692061 923466000 1236 -731712580 250129683 8791 -968473567 -6527040 8291 455237207 330258523 5075 -580193843 -563052661 4920 -275568251 401065763 4175 -37605991 358289528 9348 -197256971 107428773 1085 -826268461 -433558593 5361 -27254901 83192310 8640 271669262 309767757 8635 -464997457 -637770708 2455 159519152 -944284380 6847 507130881 78832863 1706 -811440102 836292797 5138 220316799 752571881 5657 124521096 -373712345 340 170281305 -464278607 3057 -139250047 -578480160 2116 -24555993 78832863 6193 -663610139 595610484 8838 174718177 -811266222 3757 -288462512 679770619 8772 326944888 -930063693 5665 -636004911 54064180 4881 -280158933 186112748 1640 -393621510 -644469017 276 -392563411 906601156 6126 -24354900 -532461869 627 -852061915 -180628268 6820 -337718848 308467212 4094 279935936 54064180 6739 -39504037 -220282924 1727 -89914167 -610759465 8323 -354473179 -604372177 5855 -818563944 537681327 8604 284084525 309767757 3291 -580193843 -756267434 4269 956500599 20640279 870 -524590619 -254980365 2684 -731712580 -123998677 4177 -943647082 877599979 381 871194505 735266920 5194 -885902280 589562219 4487 -30664265 -359196587 2017 -318594823 -382741973 5540 827090885 859002805 3137 834030362 -824673983 4456 -178218611 334468470 1982 997717396 -681273289 1957 562484066 -110865839 1818 377338343 -966341392 2061 324917167 -13579437 1469 203882298 206971304 6311 490718230 642676439 6148 -931162724 -892585231 9318 725828363 -293015975 4025 -541903248 -25481956 8519 940580089 109588416 5300 589418019 704079155 4361 283582015 -67116370 3682 -464997457 221793945 3123 -259881996 418236261 7379 981998742 713033531 6785 -955947554 983092089 2040 -915467466 915112531 4495 -464876611 -106926072 8734 -840080990 314701704 9994 744180713 185419808 4581 658268677 -155566831 4900 415350853 -944284380 3381 860901194 127347959 2887 801372660 -640496847 1025 -8891200 697350972 604 774219377 844342243 7916 -847492585 -510150761 6061 14549497 -507881407 6107 -880768056 896907104 8328 -26248663 983092089 3436 832079231 637639714 4421 -324108487 -110865839 2391 -60381668 878753022 8922 455237207 -175424765 3331 704952011 -877856608 8557 -178218611 -462044632 2282 -298306079 -378650091 1019 941043086 -756267434 6080 60178104 948688886 4248 415008073 703761437 7088 -677582183 -842651603 8694 731360872 -291242407 2952 -222755521 -17837615 4473 167095145 185419808 3863 66554430 165176940 2507 575769250 -428125906 5956 -297925385 329596656 8716 309782673 -649744978 5329 812095536 -185727053 3133 -464997457 -507881407 1665 851137422 587394411 206 589418019 -770453868 4406 -157757047 -677383695 9908 -39504037 -339092621 1198 400206984 282131358 8048 -821290384 357634387 8448 302196177 -467674160 8524 745262886 713033531 6129 -742476174 752571881 8968 -473282718 -180019002 5037 774219377 -416125915 9284 736000118 695424884 8243 743615922 -220282924 9999 -999315023 -308069367 8432 9908275 323319528 8816 775192135 25245259 6991 -541903248 -528332594 3892 981998742 -682911832 7999 381360154 -439161220 3688 -303077343 -792640319 2519 -885902280 495259264 3719 -790567313 983315446 3367 326944888 -175424765 6999 431597356 -823688399 1167 444203955 760132745 143 -380535924 770540018 7268 572970480 852597739 2076 515731471 68458537 5936 148638548 -157362262 7093 276318540 84912338 9962 897184369 -640496847 5148 50900266 -164423199 1334 -235730132 -480421233 471 309782673 68458537 7711 688760575 494296571 3006 597458038 489852142 2787 -410968218 537681327 7670 48202816 -882635508 1902 -817455026 384615346 4414 -784965875 58400332 4522 -700447167 737407430 7048 -733269590 -373742773 9829 -410968218 -838009976 9914 -173326777 113055790 8964 -662481765 -373742773 6678 859615587 906601156 1415 242166718 -519845955 9208 974033465 206971304 9502 -140204704 -295979666 2815 -388974008 -682911832 7148 -752427345 695424884 8446 132666338 -143728230 9177 -414072427 -153153706 5796 871194505 623594641 6972 598692061 378550894 5129 -215298725 -40017599 7161 995796966 -954204496 3242 -320240582 -637243618 4584 254376885 -533410976 8535 -698100407 -610759465 5735 637350827 459630031 7531 137362839 -75558732 6865 97269878 -714969150 7916 984758233 452933610 8159 585806236 -434454493 7125 336261049 -295979666 190 -303185692 308467212 3905 970404299 -17837615 595 997717396 595610484 9753 -72660599 -216733767 5147 250399364 -235480390 4768 212383076 -543877687 2838 970404299 642676439 6461 -676826894 400802081 1637 211476448 -409833937 2058 872946790 910797386 3585 -968473567 -519710186 2411 321737429 -478868248 4878 -345538013 116410268 897 141018937 334468470 9393 431597356 -107473815 9600 -965690654 214001109 463 -793494677 -482425657 286 167095145 -430721629 9687 995796966 234812484 3309 -915467466 -637770708 2817 769252533 -91451757 5276 832079231 172716317 8791 -866805045 142516378 8474 -719954341 809191902 2931 867830712 -556644281 5755 17834815 -533410976 2809 -541613550 -235480390 5374 -698100407 902716491 3688 -215298725 -22135290 4606 378721678 -370995350 8780 336445578 954289075 3608 789599069 -137614817 1830 289610218 -733323543 5085 -197256971 -275855088 2750 374048762 178866616 809 792418959 -256522804 3975 -292338832 820204610 4916 904377080 223758683 9845 -39504037 81565408 1479 861072654 -659937969 7547 -26248663 510460231 7650 95229358 207204985 6009 502461295 -912791350 6332 -27254901 -373742773 8405 -320240582 984136690 3867 -748046122 -926175164 5799 -790567313 -1544306 8469 -80483111 -648616287 8538 -75232342 929621952 2007 389689903 -538783279 4352 471959189 -373742773 6660 211476448 -972401466 933 -873330901 -926175164 4784 -292338832 -157362262 2631 -409309355 84675120 2591 -541613550 -323498634 6854 133578046 404498162 9176 -417075880 633885440 1431 214470427 -674143567 4430 -900897170 -373742773 2046 -816399402 865035290 7233 554902523 142516378 8443 -698100407 359326871 8736 333481643 2937763 7188 -949652880 748105066 6083 -714715511 -871032819 9988 336261049 654795929 199 898890414 71638226 2883 420946811 164789337 8457 996958697 -877856608 4567 -871335076 -164423199 3335 -268055717 852597739 1082 -719954341 877599979 8724 -943647082 266354586 9980 -437269696 -674143567 2699 941043086 -917002395 1818 518236817 260986665 4615 677101531 831097006 1024 261480454 -462044632 993 -303185692 -413649920 9036 296351558 697350972 2745 154929870 -373742773 3732 -1804967 -40017599 5881 774766110 241641947 9001 -579903004 -649744978 5382 -891435429 871037015 8907 302196177 81565408 8457 -750364362 -382741973 3727 688760575 920790234 5454 -409309355 -478868248 6256 -533099096 -350396971 4908 318435094 216476815 7331 -362797003 -85425315 9301 141018937 951409368 4942 358603584 -568505124 9710 -252585274 -682911832 6969 137362839 327833852 4529 875158202 -890148323 4310 -60381668 983315446 2786 252844961 948573862 8862 799451393 -599705535 7888 -989673571 13253654 3852 17834815 -981396868 7180 878804098 -510150761 895 -62104082 201215238 5615 262951696 899852615 2426 598623000 -410456729 744 731360872 329596656 7183 -178692644 744410083 5859 776650368 249521955 9804 -320065127 -533410976 9793 124521096 530975902 2789 609354975 120714490 5684 25277645 -926175164 1971 39323915 -917177937 1594 375298123 -561696456 8619 -27254901 -747172297 3181 -412753693 -185727053 4242 202258799 843183414 5801 -410968218 -640496847 896 599861155 186112748 3694 -391256746 -326867555 8292 794990305 505436080 4647 62409989 790791048 7079 80638889 -987312206 426 875158202 510260864 1716 -389046679 249521955 1009 388998433 -890148323 9862 -835865341 433603754 1577 -975509051 68458537 3011 -871335076 -834467209 9002 832079231 923466000 5704 -380535924 -75558732 9111 -906744014 -238504192 4869 -295746759 -6527040 3959 -517047177 -224835212 8380 147521749 81565408 6627 832079231 537902684 2308 -541903248 642676439 4753 -592740407 9257479 3331 -579753663 148237200 8769 242371970 -982620691 9340 -862762751 983315446 8999 955336534 619606312 5269 319836471 -770453868 7593 955336534 116410268 5453 995796966 -430974226 5545 309782673 -578480160 5357 -776344661 586257457 5413 555348851 267514505 6509 597458038 782701464 5470 481309793 -644469017 2105 -851229723 -353878938 9479 -714715511 -825880446 1763 -338588899 379411178 1567 -145693826 552945615 6939 -195552514 -568505124 513 490718230 948688886 6589 -887409683 -975541629 7321 -60959292 -552163616 7978 -960815885 -72808273 2459 484203679 -410456729 9835 846494925 511120657 7599 897184369 957236409 2738 742195767 329596656 4848 817353730 137137472 1665 160809207 713033531 7302 254376885 -216733767 3328 -968473567 230960562 497 198792735 418236261 2953 801372660 -153153706 2392 -205591575 -720929795 4822 849370527 697350972 4240 792418959 -104871800 2559 -102108106 13297982 7074 814168394 518522757 9917 929592861 -871032819 5239 152683172 355375465 627 606386234 375063920 3509 -298306079 -488329721 2110 -259881996 -975541629 7647 -960815885 -811266222 4139 35292617 514647040 4872 641823635 -519845955 6328 979367031 -606256406 3609 -481996423 354868681 9870 -224653306 -847516222 2692 -481996423 -723259232 7342 34562744 510260864 9049 -344785252 -406636424 3610 691696706 -108961822 3047 744369343 69866389 9814 148638548 746720990 7413 -960344885 -94909804 5422 851137422 -467674160 2914 867830712 -469304036 6890 575769250 -882635508 2186 -89914167 -964453208 1937 -853928283 737416156 5211 435508139 -800207670 7675 -719954341 -12658682 1384 -608438352 787155496 5561 455237207 308467212 236 581880129 -94909804 7225 994188367 -320275386 6145 -641208950 -391392334 1621 -782012495 643726334 1122 -655787129 679770619 3452 159519152 -328361714 414 976065724 242506470 8708 211476448 -611172692 1022 -714715511 -246727512 3663 -134704201 -165817517 6954 385077631 -975541629 5100 -62104082 -22135290 247 134736800 433603754 7631 326944888 642676439 8100 940580089 -637770708 3492 872946790 743907535 7207 518236817 194386713 1440 372746255 -122563446 1106 -337718848 954289075 2649 450999109 -849890539 6250 -853928283 -541221340 2248 -723817788 953028578 3369 -931162724 -654048846 6637 -27254901 -108961822 9186 526115530 -176184567 2578 -504728021 -474396314 230 -380535924 -742514560 6467 849370527 -435842546 9157 -902913893 -947024393 3261 -975509051 -154221403 1288 71562520 868619715 117 997717396 574893362 2301 220316799 302261235 7339 -268055717 350857850 6579 171041959 -988857540 9854 599861155 185419808 9783 -292255571 770188411 1186 958197040 -849890539 3038 -984681216 -78776258 6256 388425412 -518037450 1509 -864361257 -480421233 1214 -215298725 -715481022 534 -398942627 800872927 5184 443742845 591101630 8540 346720726 315450092 9757 -165895350 -758476279 5113 202258799 -439161220 6197 -852061915 710420710 391 230465541 301566791 4545 -340171206 748391913 6428 435508139 359326871 3724 -742476174 800872927 2674 796608963 571151168 2386 185320654 -804580750 2102 482175535 -707104214 9239 -268055717 -128633008 2895 276934223 951409368 2218 -492064852 637025929 5026 727210702 -964453208 4905 -277916716 711907478 1669 -492064852 329596656 5239 788860010 -830206964 7121 -395130011 528222218 4236 -354473179 -67116370 251 205740340 282650126 6396 443682091 -735027831 5526 627081375 852597739 8187 490718230 242506470 1106 514387831 754349173 8864 745262886 662075929 7320 -835865341 87942942 3592 898890414 -715481022 6377 471959189 50437640 4157 420946811 925036002 6387 -222755521 -823688399 2055 907986225 -514717258 4742 -398942627 890315807 1730 -248959048 459630031 2343 -739519560 308467212 5169 -161837184 -871032819 9604 -288462512 746720990 2802 875158202 571289655 9831 200002129 -877856608 3603 384544140 735266920 7743 -999315023 760808182 2963 -8891200 -800207670 2540 461120723 -18027120 2700 658268677 -933871142 5914 158720776 -220282924 4272 -852061915 355375465 8496 30661577 -165817517 5666 148638548 -127944183 8313 -344785252 -963031318 7864 -396260662 323257823 6435 970142316 312278158 6318 -228953103 -587328878 6039 904377080 397008646 2524 392619171 -155566831 1882 515731471 642676439 2027 -37605991 86906463 130 832079231 523443473 9812 814168394 -254779032 1835 875158202 787155496 9515 -579903004 623594641 3770 -285968378 -692760474 219 -684658326 283618452 6753 -994655931 -680716101 8338 -318594823 -659937969 4757 -572328769 852597739 9791 -224653306 984136690 3102 324917167 994859498 8729 -337718848 301566791 3950 279935936 643726334 2162 -465268228 147468541 4948 -223542791 -575758012 9612 -835865341 233977048 3089 -684246827 -770453868 220 455237207 528222218 3979 -795235195 127347959 6588 -404777150 -587328878 1585 -678310388 755033596 4678 -271969423 -180114637 1007 -314668245 -979376042 558 -895856160 -277770150 6723 -684246827 954289075 1632 276318540 -872013529 5247 62409989 142516378 523 6941521 -175424765 8256 872946790 -689864118 5340 774766110 -616215891 3695 420946811 -6527040 9630 -140204704 -462044632 1671 538056056 -430138322 2656 160809207 -616215891 2631 317197461 -235480390 3145 -517047177 -637770708 6440 -455260398 -165817517 2456 -763126949 852597739 33 -760927535 923947394 9648 54815350 101406452 7978 6941521 436709995 7955 -847492585 -926175164 6511 -9979738 704079155 7052 -573106477 -291242407 5334 -60959292 494296571 225 54815350 -4922978 2530 -788691861 -980745605 2265 -678310388 614083036 1977 317197461 679444628 3435 -795235195 -145656182 2244 -91480363 -969822537 840 62409989 283618452 6710 775192135 -474396314 6283 -935008788 925036002 9408 774219377 164165409 7870 -195594144 241112925 530 160809207 -108961822 3871 -795235195 329596656 2468 -915467466 194386713 8115 -248959048 -108961822 4166 77257476 -378650091 2955 -113858331 -649744978 8582 -462794916 -648616287 9604 -462110684 489852142 6625 461120723 -890148323 1508 -641208950 -654048846 1084 526115530 855531857 338 -259723723 743907535 7316 -533099096 451143780 1317 239977367 -6527040 4722 -462110684 -519710186 9905 875158202 -578196919 6547 995796966 -800207670 1902 -292338832 -541221340 5480 97778439 -12658682 4346 812095536 164789337 4411 526115530 -328361714 4352 827090885 84675120 4674 -989673571 790653415 5913 66554430 457730381 6182 134541291 -507881407 6226 -178218611 206971304 7286 -248959048 -145656182 5615 55392029 145992042 9848 -396260662 763812773 4527 -853928283 -677383695 6833 -804711490 860325562 3809 486132758 -561696456 7910 704952011 135100579 2006 -32127524 690335848 515 -282947285 267514505 1287 -662161563 -13579437 7770 385077631 -677383695 7177 -900897170 301566791 2846 212383076 58400332 1358 333144811 162818619 4017 359856605 -510150761 7134 54815350 -482425657 5739 538056056 -26030145 6807 -389046679 725567063 9868 -821290384 -469304036 6865 -343048181 984136690 9508 -26248663 815772525 8229 976065724 -154221403 9490 239977367 -842651603 3776 -481996423 935472375 1963 415350853 625494491 467 -437269696 -847516222 3597 -902913893 221807394 7597 -395956989 -22135290 7234 112146941 -847516222 5468 98412735 34487722 393 -670941446 357634387 1440 -462794916 910797386 8337 72289201 -681273289 2017 556956133 -387385224 8264 -816399402 106531338 1283 -677359660 -488329721 7044 -215298725 107428773 1207 -388974008 948573862 7216 134736800 -176184567 7748 -723817788 -735027831 9114 -679771608 746720990 9014 378721678 233977048 5387 -720279006 547792085 1526 445487668 -930063693 7063 -895856160 -2844514 8635 498871246 -428060524 4934 774219377 -917177937 304 -483963712 526029047 2754 -573106477 983092089 566 28254867 754349173 7122 895696545 178866616 4844 658268677 -741977163 9432 -662481765 -433558593 525 170281305 691372823 7591 970404299 -877856608 7513 898890414 451143780 2727 979367031 93515835 5304 415350853 623594641 5532 -80483111 -498612066 3002 782059495 68458537 8052 -784965875 -180114637 2275 164014304 -523131123 8768 -88984793 -834467209 8325 676457194 25245259 502 806860754 748391913 5951 -271969423 -587328878 7620 -573106477 -477872507 2501 -338588899 164789337 8456 -252585274 -295979666 5888 -171017790 84675120 6271 -637625968 -143728230 3801 -840080990 -964453208 5179 443682091 -969759958 1648 -541903248 -278764461 9209 -860588659 994859498 3938 -395130011 -185727053 9617 -835865341 526029047 9611 101065261 -735027831 3424 618828757 9257479 3465 984758233 120714490 1635 -221252086 -108961822 6721 -392563411 266354586 9014 -46963869 227796847 3798 898151267 865748389 3885 388425412 855531857 8072 7632844 -834035628 2320 -195594144 -160616618 4234 -624499268 -323498634 2493 18912815 940351551 2632 632995737 -999366082 6809 -541613550 -293015975 8630 806860754 -464278607 7127 -167893416 948688886 8060 -793494677 595610484 3309 -412753693 624711990 322 279935936 -578480160 4019 326944888 350857850 4055 -409309355 290903050 7518 296351558 -6527040 1847 -616075888 137137472 8974 557828077 576296258 5981 627081375 -127944183 4803 -82560345 260681552 7445 -113858331 -160616618 9125 -395956989 624711990 4534 374048762 808458464 6596 817353730 71638226 1742 -885902280 185419808 5453 -871396420 690912387 8478 321737429 -433558593 1439 994188367 877599979 9113 -297925385 -918763788 7630 790805185 323257823 1608 164014304 100537981 6838 -750364362 934322296 816 -516862573 116410268 2435 -178218611 -345372687 934 -784965875 -246255401 4031 -750364362 -434454493 482 -117882944 655182973 8971 -285968378 100537981 387 400206984 142516378 4914 -655787129 -720929795 1794 -994655931 -742514560 9227 -200432659 -824673983 6681 872946790 679444628 6575 -1525175 -122563446 1766 320190225 -784538084 6746 974033465 -556644281 1515 9908275 -804086127 9637 774219377 84912338 2169 -943647082 514647040 8068 -594876646 -817688363 5917 -648172782 -155566831 316 -32127524 -295979666 1497 -782345427 655182973 2632 415350853 -727449159 6566 14549497 872494340 860 134736800 -519845955 4025 250399364 951409368 3050 289610218 -969822537 4933 -752427345 142516378 3876 -506108098 -847516222 7648 -853928283 -842651603 1697 -30664265 736209727 233 -389046679 -987783463 8788 -343048181 104047847 5209 -161837184 800872927 9658 34842144 484968871 2424 124521096 860325562 9443 53010453 619606312 9777 -698100407 770188411 5523 48202816 -353878938 4969 450999109 304234449 9434 -566276366 24721518 5117 -698100407 899852615 785 5989923 457730381 2058 -60381668 -246255401 2678 -459660004 -538783279 7777 929592861 -714969150 7259 641303610 127347959 4442 -880768056 -954204496 8602 211476448 -402609820 9241 -473282718 -892585231 5436 -268055717 -420200090 3248 -885902280 858256145 8699 641303610 -143728230 260 490718230 78832863 3013 242166718 -220282924 2418 688760575 -145782884 7794 -39504037 -253862095 9364 230990250 836292797 3656 324917167 -91451757 6623 984758233 32988365 5182 101065261 -762984644 1215 967176925 282131358 9358 903882211 923466000 998 632166073 -308069367 1791 788860010 501786309 9057 -285968378 -959377362 4530 -742674827 223758683 2988 -541613550 547792085 2492 -580193843 -918763788 2392 658268677 -964453208 6548 5989923 -741977163 3099 -842131951 -238867983 5278 -178218611 -556644281 950 -75232342 283618452 2536 994188367 890315807 2013 -677359660 -75558732 7651 159519152 624711990 6563 -195594144 619606312 1460 400206984 -578480160 853 -541613550 -79813879 7772 -984282547 -278764461 7337 699845372 -823688399 6533 789599069 316245420 1238 -41723720 -917002395 815 -117882944 9257479 1222 -280158933 -964453208 8602 202258799 185419808 6842 -986798763 -216733767 2725 -24555993 -430721629 3821 -840080990 -308625495 7256 -259881996 -246727512 3052 -742674827 192105438 4877 -713609356 978934680 661 289429528 87942942 5428 904377080 -502510208 7550 788860010 934322296 4391 385077631 763812773 6872 -455260398 760132745 2764 203882298 -774185484 7988 -811440102 308467212 7162 897184369 681650630 86 225977642 -540147019 8847 295011177 -890148323 7783 319836471 -824673983 3696 133578046 327833852 3584 399221151 -189256438 416 -817455026 201215238 2372 -354473179 537902684 4692 239977367 704079155 4253 -185227082 923947394 887 817353730 -416125915 5674 98412735 -804580750 2330 -842131951 545926563 4520 690218755 -987312206 8480 -285968378 -735027831 6544 834030362 383709576 5240 288396892 285651977 9327 55392029 596844461 6169 36208776 -733323543 6796 30661577 162573004 1861 521711157 689952861 4822 -847492585 790653415 4824 -915467466 -680716101 5644 -957024935 428634831 4785 706094613 902716491 4466 500691477 770540018 8084 -573106477 -920354849 2753 907986225 223758683 5005 -134704201 2937763 4751 515731471 540533417 7623 211476448 -675821088 832 -516862573 -892585231 6078 -56515768 137137472 811 -24555993 -667907585 450 -465268228 -681273289 6335 -842131951 668596988 5838 -887409683 625494491 5080 -362797003 457730381 7737 -259723723 302261235 2750 -265310524 459630031 8507 846494925 -353878938 4542 -277916716 305267341 3987 346720726 -477963972 9915 -943647082 -410456729 3527 788860010 625059375 5734 802713909 -110865839 6187 415008073 -241109217 6316 -989673571 953642587 9478 -1804967 84351585 7920 -80417143 615990641 9090 -345538013 -533410976 8682 490718230 932809740 9667 -197256971 185419808 4750 -790567313 467154252 7082 -723817788 -538783279 1184 -362797003 501786309 4603 225977642 633885440 6839 48202816 -654048846 8668 -605433625 -644469017 9120 -80483111 -824673983 7312 -782012495 925036002 9173 -215298725 852597739 6515 -418986193 -180019002 7038 208653695 -823688399 3015 -501570916 -283207497 4599 -678310388 25245259 5727 -754687225 459630031 2771 -648172782 -576052836 8154 306909421 84675120 544 731360872 379411178 8980 202258799 -474396314 6651 -566276366 689952861 1592 -608722586 -402609820 5382 -592740407 -469304036 3944 -304029084 120714490 5463 290220374 865748389 7216 -864361257 -933872333 5572 -662161563 -959377362 6840 203882298 65925556 8828 318435094 735266920 5369 -107144390 957236409 4984 -782012495 -387385224 5075 426406281 -350396971 2691 112146941 -518037450 4605 -700447167 653728216 293 388998433 690335848 2221 -464997457 871037015 727 443682091 -707104214 2714 -887409683 528222218 8338 641303610 -363659966 1630 -995948801 -278764461 4746 -200432659 704079155 7904 284084525 290903050 234 872946790 -154221403 9713 967176925 404498162 9072 80638889 -626960836 7509 773032821 -519710186 2123 230465541 -736169755 4790 593245571 457730381 3697 -324108487 -944284380 1828 -523153635 207204985 8327 208370227 748391913 6496 933592111 -430974226 6940 346106146 770188411 7673 903882211 -185727053 2053 -698100407 -482425657 8391 208653695 358289528 1615 830044995 902716491 87 -676826894 983315446 96 -748046122 378550894 4614 30661577 -246727512 7104 -282947285 -507881407 898 -495427420 50437640 3479 518236817 260681552 9422 556176900 -720929795 8087 215460157 865035290 2533 -636004911 655182973 3276 -955947554 201215238 2146 -332445377 899852615 7297 94407230 547792085 3998 71562520 -834035628 2549 -523153635 -590535547 4937 -891435429 690912387 6239 76589551 -189256438 1053 148638548 -323498634 1614 -24354900 157310618 8896 -579903004 452933610 4789 -852061915 106531338 3513 -180309093 -654048846 5509 -533099096 -165817517 9493 -292255571 452933610 7563 -684658326 -606256406 5162 -60381668 -320275386 9021 -871396420 433603754 2205 420946811 -12658682 8303 704952011 831097006 1040 597458038 -849890539 7148 970142316 -246727512 3950 -197706645 -13579437 1426 974033465 266354586 2187 -229267078 954289075 3468 -616075888 -180019002 4950 40730044 514647040 2182 984758233 233977048 3760 796608963 -497617879 5197 556176900 -409833937 1186 -731712580 -477963972 6662 384544140 116410268 347 14549497 113055790 8194 -345538013 -964453208 7176 618828757 576308127 4334 82437869 737416156 5031 997717396 185176345 3664 -616075888 770188411 2782 903882211 -972401466 7023 -720279006 -350396971 4008 827090885 452933610 2402 431597356 -323498634 1760 774766110 690335848 8957 -817455026 -677383695 2577 -714715511 267514505 9271 -897411868 206971304 9662 490718230 227796847 752 -468116074 384615346 8190 296351558 407966190 3842 904377080 530975902 6539 846494925 -85425315 9398 30661577 673747334 8972 -580193843 871037015 2137 167095145 -277770150 5039 690218755 285651977 5343 -533099096 352760 9548 -377899289 -18027120 8328 -835865341 -747172297 8934 -641208950 948573862 2768 -572328769 614083036 8676 -57926793 588009941 9035 388425412 988138114 6639 -742674827 452933610 1345 -999315023 -72808273 1325 -616075888 -137415419 7687 871194505 807498308 1806 271669262 216476815 1279 384544140 -528332594 3718 -72660599 339857137 657 -392563411 679770619 1755 50900266 787155496 8443 134736800 -800207670 7919 956500599 -975541629 1045 357348209 -912791350 6849 445487668 451143780 2856 399221151 -406636424 1087 -506108098 -255161784 5089 609354975 -278764461 1871 261480454 -510150761 945 50900266 710420710 127 419955461 -681273289 3959 690218755 -590535547 330 -437269696 807498308 4849 588746282 642676439 8989 461120723 571289655 4671 -719954341 489852142 4041 -418986193 658148446 6553 690218755 868619715 7066 -852061915 -435842546 7362 -1804967 -104871800 1976 141018937 822735291 2877 444203955 -979376042 4924 242371970 -72965798 976 -552935221 -987312206 4566 -404777150 668596988 4039 -229462282 433603754 4125 -288462512 -959377362 3115 218552482 152975300 4743 603283737 81565408 8995 318435094 935472375 8074 431597356 -681273289 4538 -830222831 654795929 7378 290220374 -164423199 9473 -80483111 874563739 9668 606386234 221629539 1143 306909421 547792085 7267 -592740407 404498162 1815 -724955977 334468470 8531 -752427345 790653415 5665 872946790 -145782884 5595 -372598176 -756267434 428 276318540 -926175164 2318 309782673 -692760474 2315 -465268228 910797386 1787 242166718 691372823 2862 -464876611 -514717258 9028 39323915 20640279 4827 -968473567 877599979 173 -411443846 254718604 3837 138983262 69866389 5926 230465541 -999366082 924 849370527 510260864 2827 359856605 501786309 6030 -965690654 843133948 1962 -763126949 -687400377 940 -314668245 407966190 4230 -842131951 246550739 8888 765724683 934322296 7930 333481643 546315517 3087 271669262 983092089 4064 940580089 957236409 282 -720279006 -145656182 7683 326178903 87942942 1354 589418019 135100579 4546 211476448 988138114 7635 -579903004 -834035628 3143 945885557 428634831 9528 -684658326 703761437 6535 575593831 847381634 5689 -968473567 -185727053 3579 -62104082 -106926072 3641 152683172 -26030145 9071 792418959 -91451757 899 903882211 230960562 4649 -30664265 -707104214 6014 775192135 358289528 9821 -811440102 260681552 9327 159963934 -439161220 7055 -409309355 32988365 5998 -18555551 770188411 7962 385077631 752571881 1197 632166073 -998282020 9503 -26248663 -291242407 8261 6050410 9257479 1808 211476448 -634190590 3617 745262886 -308625495 3533 970404299 -138728153 1775 817353730 624711990 2383 979367031 266354586 8997 568509939 -514717258 4324 -733269590 -216733767 3697 -921972308 -238867983 2859 309782673 -138728153 9140 274684164 -378650091 1201 14549497 852597739 5889 154929870 -849890539 9947 -866805045 668596988 4993 359856605 382394381 7750 -592740407 -256887004 7689 -404777150 871037015 7644 -318594823 -532480095 2942 -667281786 233977048 4297 769252533 359326871 7240 766057365 691372823 2029 -177692824 -94241214 4677 141018937 587394411 9922 996958697 87942942 6304 -984282547 -382741973 4065 834030362 -675821088 7123 -235730132 948688886 928 -412753693 -410456729 9305 -107144390 -382741973 9824 -592740407 -289470931 2952 -733269590 526029047 4389 -566276366 -675821088 6813 -731712580 583887438 3797 185320654 929621952 2568 -573101732 178866616 1446 -462794916 808458464 490 -484301856 809191902 2769 388425412 -823688399 1741 203882298 -877856608 3340 790805185 934322296 8051 -921972308 787155496 8647 745796394 -94909804 3938 154929870 -578480160 5029 924865694 109588416 9999 632995737 -350396971 5534 -830222831 668596988 6953 -943765901 -154221403 7603 220316799 787155496 25 727210702 235577293 8978 -842131951 -998282020 3495 -285968378 -339092621 3900 575769250 -289470931 2926 375298123 599012707 9716 970404299 -870714362 4563 -533099096 452933610 8728 415350853 121273815 7922 -592740407 -774185484 3781 -281453999 -283207497 1882 -215298725 -102616382 5639 500691477 -681273289 779 34562744 612937914 6783 -731712580 909720152 574 385077631 87942942 5816 306909421 -353878938 5140 -41723720 9067497 9372 385077631 -80079561 5922 274684164 249521955 1091 -392563411 714190974 8108 399221151 268124172 7933 970404299 -77358192 2080 419955461 -107816005 7296 970142316 241112925 8341 -171017790 -752801340 3412 132666338 -918763788 371 80638889 266354586 9950 -566276366 -590535547 3109 230990250 -723259232 202 -82560345 984136690 9709 -395956989 106531338 7677 426406281 260986665 8040 568509939 -145782884 2618 -895856160 -599705535 4498 -714715511 -550929672 6580 336445578 -246255401 6780 -396260662 -477963972 148 688760575 221807394 795 302196177 -308069367 3996 632995737 715905772 5379 321658590 78832863 4315 -156704963 93515835 7077 333144811 207204985 4162 600595365 164789337 6501 456971210 -77358192 7335 898151267 142516378 2991 302196177 -692760474 3209 153650122 333687312 2283 -157757047 -128633008 3556 554902523 69866389 4623 -684658326 673747334 6006 -485031576 528222218 3141 -199655013 628016383 1649 318435094 323257823 1710 -552935221 917915710 2834 929592861 -22135290 1653 276934223 -474396314 3618 653488323 84675120 6199 -380535924 -256522804 5004 38832074 84675120 8354 -818563944 -235480390 3455 -712768288 906601156 3276 -46963869 767277603 4388 211476448 -80079561 4502 641303610 -752801340 5331 598623000 878753022 8385 -723817788 760132745 9121 898151267 -823688399 5200 -414072427 -293015975 1725 -229462282 -359196587 7615 242276279 872494340 2572 242276279 -295979666 4787 276670886 -692760474 2034 -180309093 93515835 98 -32127524 357634387 8723 261480454 -464278607 8373 -60959292 316245420 1193 814168394 254718604 5932 -271969423 -579706452 9719 -713609356 355375465 2785 148638548 836292797 3741 -821290384 902716491 6416 -749150071 -416082175 5982 -229267078 843133948 7334 -658800027 628016383 9823 -965690654 407966190 6087 -788691861 -611172692 930 -259881996 -137614817 6293 -362797003 588009941 6274 598623000 -830206964 1295 239977367 -326254820 7295 -963214471 241641947 150 386524132 975421774 3661 186143921 -616215891 3606 242166718 -189256438 1977 641303610 -637770708 3092 587732774 -477963972 8973 -887409683 642676439 1683 389689903 -469304036 3700 782059495 -180019002 6364 306909421 860325562 9872 -285968378 258279313 2574 -763126949 -579706452 7146 -82560345 809191902 4131 200002129 576308127 3658 -995948801 207204985 8899 14549497 844342243 6281 799451393 -587154461 3805 50900266 -804086127 9172 -513151710 983315446 9716 -782012495 -532480095 6226 444203955 192105438 9638 -410968218 868619715 4760 141018937 767277603 532 531457998 -67116370 5355 -462110684 595584975 1757 -9979738 859002805 7863 641823635 713033531 7164 -173326777 -430721629 4126 -314668245 -675821088 2804 -719954341 382394381 8323 435508139 -419413153 281 -866805045 165969864 8376 -345538013 -998282020 5682 -676826894 235577293 5285 386524132 -930063693 1772 274684164 58400332 8955 -524590619 -145656182 8161 -904289455 -108961822 3448 -642406813 407966190 2313 -462251380 357634387 652 587732774 -454664712 5552 -871335076 -308625495 2156 445487668 246550739 7353 -541613550 815772525 4085 653488323 691372823 6785 -259723723 -723351459 1268 159963934 345293859 9768 -548146736 -648616287 9188 -698100407 80128302 5580 745262886 -563052661 5656 138983262 -419413153 9623 -513151710 81565408 8811 -46963869 -578480160 7611 426406281 221629539 7140 -437269696 -396443569 8139 -605036105 -538783279 3774 -221252086 654795929 8428 597458038 -480421233 6119 159519152 -723259232 9260 -389046679 -72808273 1464 -380535924 743907535 5090 276934223 -254980365 2517 538056056 -180628268 6311 628785561 -611172692 6134 -60959292 713033531 4420 -782345427 -847516222 38 416939399 860325562 1005 158720776 -972401466 9290 426406281 302261235 5277 -955947554 951409368 8516 -395130011 -127944183 4834 823212438 418236261 649 445487668 619013448 6170 -816009077 456498577 4577 -354473179 -94241214 5118 -713671847 782701464 9902 -72660599 -430138322 9039 -935008788 868619715 7407 276318540 628016383 3759 -102108106 576296258 9685 377338343 -413649920 8499 385077631 746720990 1382 -662161563 -637770708 1317 -344785252 184543446 9936 -578899112 619606312 3295 725296106 -320275386 865 -594876646 -80079561 3045 744180713 -518037450 6822 -760927535 -22135290 9458 -978041604 -720929795 4609 -464997457 726123669 9447 320190225 -972401466 2015 -388974008 -882635508 4464 945885557 162573004 5257 -758730708 872494340 5368 -795235195 358289528 4633 389689903 -464278607 1854 514387831 -654048846 7440 -41723720 249521955 7321 -304998049 127347959 8918 507130881 -474396314 8072 -252062903 233977048 9522 208653695 147468541 9293 159519152 121273815 3084 -573106477 760808182 9324 -252585274 -462044632 287 976065724 869461301 1807 -296429472 -824673983 515 955336534 233967741 2300 -842131951 456498577 2699 445487668 -723351459 4010 -199655013 -419413153 4523 76589551 743907535 1904 -167893416 -308625495 1644 490718230 -981396868 9519 661504142 844342243 6147 498871246 -954204496 7010 -995948801 -763707999 1567 -495872554 760132745 7491 431597356 -634190590 3091 30661577 -763707999 3872 -418986193 -164423199 1908 82437869 -563052661 9150 6941521 456498577 3651 543489268 -308625495 6381 531457998 510260864 2781 -171017790 815772525 3389 -293301938 787155496 7697 792418959 -469304036 7056 -994655931 -714969150 1571 288822109 50437640 3216 -678310388 -94241214 368 -758152363 -872013529 6819 -297925385 868619715 9409 283582015 -350396971 6269 -167893416 495259264 8451 14549497 -22135290 5973 871194505 910797386 1879 -965690654 -127944183 9099 6050410 -246727512 5206 -223542791 235577293 4473 609354975 -277770150 4936 -395956989 -568505124 8312 490718230 25245259 1830 -814521565 -413649920 5973 597458038 890315807 9292 -292338832 -268014947 2020 924375399 116410268 4195 118281894 -67116370 5748 -393621510 860325562 7311 -304029084 -185727053 9139 336445578 -256522804 2293 742195767 -256887004 3028 321737429 -145782884 1424 -296429472 -122563446 5407 -455260398 -56290324 5172 373708873 951409368 5929 788860010 -533410976 2611 -608722586 379411178 9796 -580193843 2937763 9343 -354473179 800872927 8600 -280158933 -649744978 352 851137422 358289528 2979 -723248351 868619715 4086 450726355 752571881 3469 -662481765 9067497 3569 903882211 -283024647 4831 76589551 -382741973 6928 239977367 658148446 1461 112146941 -428125906 1656 -465268228 20640279 3474 -830222831 -153153706 7030 -318594823 -278764461 4677 588746282 713033531 5159 35292617 -519618554 1081 14549497 -561696456 4854 -885902280 -980745605 8769 326944888 -289470931 7733 -804711490 -410456729 164 212383076 -428125906 5137 -292338832 983092089 1109 -989673571 -800207670 7280 -999315023 -123998677 2728 71562520 -326254820 3085 -788691861 -18027120 1968 -481996423 -454664712 3462 -462251380 -180019002 3228 -984282547 -430138322 5811 -748046122 902716491 5540 -566276366 -78776258 346 -495427420 68458537 4287 389689903 -533410976 9458 167095145 375063920 4008 385077631 186112748 3430 849370527 844883068 640 274684164 -877856608 9466 -795235195 612937914 1910 450999109 820204610 6803 933592111 754349173 229 -80417143 -980745605 5426 727210702 831097006 9069 -523534710 352760 1714 -670941446 -920354849 1941 154929870 -293015975 5764 875158202 851865821 7663 384544140 697350972 6934 -393621510 -933871142 1406 98412735 -138728153 1067 34842144 206971304 8820 -165895350 -214031543 344 878804098 -933871142 655 295011177 755033596 4043 326178903 172716317 6086 -228953103 120714490 1762 443742845 -502510208 2943 288822109 -18027120 9482 -60381668 528222218 5059 7632844 612937914 2389 -396260662 65925556 1653 543489268 260681552 671 531457998 583887438 8815 -392563411 135100579 7235 -377899289 -587938776 1133 -698100407 858256145 666 -724955977 140118715 1791 -173326777 250129683 5061 -430204903 -933872333 2361 597458038 -433558593 1788 -793494677 -987783463 9278 -523153635 743907535 8758 -749150071 -26030145 7198 643797427 735266920 9338 48202816 614083036 844 385077631 -519845955 6821 -297925385 -165817517 6163 974033465 -987783463 3246 731360872 -727449159 7242 -398942627 116410268 4408 -513151710 315450092 1045 30661577 -353878938 9206 661504142 -373742773 5615 -523153635 612809394 5828 -395130011 -108961822 7990 -579753663 -817688363 7283 581880129 -283024647 7654 419955461 847381634 4933 -793494677 -107816005 9273 336261049 -477872507 6188 212383076 -587328878 2254 830044995 -457339610 1997 744369343 216476815 6824 212383076 -735027831 7048 7927533 -532480095 7352 996958697 -742514560 4093 203882298 355375465 591 336261049 -980745605 4743 34562744 -155566831 2029 841773118 658148446 4893 40730044 -981396868 3118 333144811 518522757 1018 333481643 357634387 1718 147521749 -999366082 4602 -1525175 -127944183 5530 -943765901 -238504192 8183 38832074 -153153706 5266 -978041604 283618452 9442 756775613 304234449 6252 -641208950 710420710 6118 -362797003 -580802379 1715 812095536 511120657 410 55392029 -599705535 3200 242371970 668716963 2102 -345538013 65925556 2785 -468748459 330258523 7033 -731712580 401065763 9016 333144811 -254779032 5001 200002129 872494340 3653 -372598176 -959377362 4378 498871246 -675821088 5543 426406281 865748389 7779 -197256971 -644469017 9807 997717396 -758476279 8414 593245571 -920354849 855 -605036105 267514505 767 677101531 383709576 4898 -935008788 858256145 4199 358603584 162573004 51 -821290384 227796847 362 -626119646 911656525 2690 288822109 -933872333 8207 875158202 -892585231 1325 -885902280 -291242407 5702 -989673571 984136690 6941 208653695 -2416772 8799 956320838 809191902 7113 623885564 302261235 5785 -852061915 703761437 2607 860901194 510460231 8232 -524590619 -987312206 608 -173326777 -871032819 7323 -864361257 523443473 6428 30661577 -587328878 2429 774219377 9067497 7087 -931162724 -283024647 8251 -758152363 530975902 5434 940580089 852597739 967 252844961 -108961822 2885 -275568251 858256145 3595 871194505 433603754 6356 160809207 -637770708 5968 -668294983 -514717258 1864 994188367 -762984644 5855 -626119646 619013448 8360 346720726 -817688363 3112 -398942627 760808182 7377 589418019 -742514560 7283 688304736 -2416772 2778 -782012495 407966190 516 745262886 576296258 4843 279935936 -17837615 3346 -504728021 -104871800 4463 -677359660 -289470931 8121 153650122 -145782884 568 -314668245 -804086127 4943 471959189 -538783279 4675 704952011 953028578 7989 -332445377 -241109217 6444 860901194 -13579437 9504 262333337 -677383695 8739 -345538013 -842651603 1351 -513151710 815772525 6416 -304029084 726123669 9853 -295746759 233967741 3316 -18555551 192105438 6338 -320240582 -648616287 4592 -524590619 137137472 8342 289610218 268124172 2986 -712768288 815772525 8910 -156704963 -308625495 8798 -455260398 -543877687 6379 -637625968 -26030145 2130 373708873 80128302 7639 600595365 899852615 7085 -165895350 333687312 2625 36208776 619606312 8184 -340171206 316245420 2764 -259723723 -308069367 9126 -435603523 625494491 2148 -195552514 258279313 7473 214470427 -723259232 9073 -195552514 822735291 662 -573106477 -91451757 447 490718230 -291242407 7955 420946811 -523131123 5774 996958697 -180628268 5374 381360154 -870714362 8053 386524132 -189256438 2392 133578046 -464278607 3485 -91480363 658148446 1218 -616075888 -838009976 8876 727210702 932809740 9487 -412753693 83192310 7087 276318540 315450092 1035 385061500 752571881 9805 -281453999 -326867555 7051 -684246827 911656525 6872 538056056 106531338 4245 589418019 -587154461 8134 -698100407 -275855088 482 -288462512 -723351459 2015 -324108487 852597739 8961 208370227 433603754 1656 490718230 -542766725 7391 317197461 612809394 6639 -895856160 -812767182 4052 -836052744 703761437 7160 -506108098 234812484 3152 -145442184 621799091 9481 -265310524 696875596 6950 556956133 362357458 9746 202006559 783307873 1672 -437269696 -246255401 2064 -391256746 -714969150 4981 -541613550 -804580750 5745 -324108487 282650126 4798 242371970 -12658682 699 543489268 872494340 5743 -409309355 -2416772 761 -662161563 241112925 5005 -18555551 260986665 8550 -391256746 770540018 8603 -414072427 -692760474 7454 704952011 -94909804 3026 230465541 24721518 1809 426406281 808458464 6081 333144811 637279848 3434 -975509051 831097006 8833 445487668 418236261 80 -662161563 653728216 4845 924375399 242506470 2203 -224653306 925036002 3265 725828363 831097006 5417 320190225 383709576 5344 -860588659 -406636424 4818 -197256971 178866616 1147 -720279006 770188411 5257 -1525175 858256145 7263 212383076 -502510208 7045 -684246827 -342686234 3726 461120723 350857850 3183 261480454 -742514560 3394 481309793 -13579437 2189 154929870 -519710186 3806 -252585274 -480421233 4128 336445578 782701464 214 774766110 625059375 3929 -795235195 233967741 3441 7632844 624711990 4577 -180309093 748391913 4716 -864361257 345293859 3322 -347105773 -155566831 3649 -8891200 -160616618 3248 -758152363 302261235 3880 600595365 -532461869 7605 -713609356 831097006 5772 981998742 229158822 8076 -271969423 350857850 9970 358603584 -138728153 9876 789599069 865748389 2055 279935936 173706002 216 -414072427 923466000 9480 -485031576 -104871800 3093 -605036105 -634448468 8215 262951696 362357458 4588 288822109 -979376042 1770 358603584 820204610 7961 153650122 -373742773 5222 -24555993 148237200 4084 867830712 -157362262 9805 -80483111 -830206964 7110 -663610139 877599979 6036 -1804967 537681327 9599 743615922 339857137 4889 -790567313 418236261 6406 -852061915 162818619 4020 -282947285 260986665 9025 743615922 770188411 1963 -199655013 -457339610 5990 -711940062 -762984644 3418 -516862573 -849890539 4401 -30664265 -12658682 1764 62409989 808458464 728 -724955977 -538783279 1108 276934223 752571881 7084 -60381668 899852615 7447 -343048181 917915710 3649 -485776708 -435842546 2958 997717396 -480421233 9312 53010453 -812767182 1375 -742476174 -634448468 7595 -229462282 -616215891 5788 -713609356 679444628 386 237202817 -160616618 1271 531457998 -634448468 8804 691696706 586257457 9300 276934223 13297982 4633 640846707 501786309 7328 426406281 -137614817 3134 137362839 628016383 2129 -185227082 505436080 9712 -895856160 384615346 542 230465541 -241109217 1965 101065261 -917002395 3009 -392563411 -165817517 1352 -275568251 552945615 5403 -749150071 -153153706 9820 597458038 -12658682 9064 878804098 -519618554 3571 159963934 595610484 1171 -304029084 497556073 1064 445487668 -382741973 6635 -871335076 418236261 8442 137362839 783307873 3671 132666338 467154252 8963 -524590619 935472375 678 898890414 25245259 2937 386524132 -428125906 2442 -282947285 869461301 6307 -711940062 748391913 7303 250399364 -488329721 7966 -758152363 -326254820 87 203882298 -180114637 8512 -552935221 -246727512 9280 -8891200 -538783279 4621 318435094 704079155 7032 -145442184 -539801973 4697 -782345427 869461301 1049 77257476 -640496847 8478 -344785252 -758476279 5168 -572328769 -488329721 3648 641823635 249521955 3739 -714715511 -834467209 1293 388998433 489852142 1939 6050410 988138114 5353 849370527 951409368 9606 262951696 725567063 3722 -195552514 715905772 2217 -678310388 308467212 6431 -524590619 -85425315 7372 -197256971 9257479 4631 593245571 831097006 8239 9908275 -6527040 3120 159963934 637279848 8708 745796394 164165409 845 -178692644 633885440 1509 -760927535 -714969150 7196 461120723 86906463 9224 198792735 760132745 7367 690218755 -175424765 8176 -492064852 -804086127 3193 872946790 9257479 7623 -684246827 -847516222 9444 28254867 216476815 10 -642406813 -268014947 5762 288396892 -959377362 9540 521711157 -747172297 6969 -795235195 362357458 2285 -75232342 -912791350 9683 955336534 865748389 3076 -748046122 748105066 4877 859615587 355375465 7884 -200432659 221793945 3199 -749150071 -433558593 2612 -957024935 790791048 4396 -608722586 -569727142 5147 170281305 619606312 3691 -75232342 -514717258 1602 -468116074 -532461869 1493 643797427 953028578 1394 -362797003 436709995 7584 34842144 -283024647 4703 200002129 -634190590 7052 846494925 -543877687 7405 814168394 -667907585 5068 515731471 809191902 8979 -320240582 -982620691 9000 -592740407 -847516222 5230 -866805045 836292797 7473 -851229723 -599705535 7993 -930543776 314701704 8262 -248959048 615990641 6474 -138739177 -339092621 3893 154929870 -838009976 5134 55392029 983092089 1828 907986225 624711990 8328 995796966 157310618 7185 -288462512 87942942 4854 -853928283 87942942 4599 320190225 -838009976 7958 974033465 -543877687 4850 872946790 428634831 9464 419955461 -954204496 1814 -377899289 695424884 5699 490718230 -22135290 2651 158720776 726123669 7213 593245571 975421774 1276 160809207 695424884 9782 242166718 587394411 3985 773032821 172716317 996 153650122 -669544691 8154 -46963869 -122563446 8614 -860588659 -60039432 4445 17834815 713033531 6993 -835865341 -433558593 5586 878804098 -78776258 2015 632166073 -723351459 3470 6941521 713033531 3002 373708873 -838009976 3357 -616075888 -752801340 3123 -298306079 501786309 1844 -75232342 -890148323 745 384544140 -507881407 7222 -391256746 859002805 1639 -468748459 -308625495 518 450726355 -616215891 3629 326178903 -959377362 3645 -524590619 101406452 178 154929870 -289470931 9245 -594876646 -18027120 1352 208370227 330258523 6678 225977642 -823688399 4513 581880129 -416082175 9303 -504728021 13253654 9666 389689903 -107816005 1319 -663610139 -800207670 8918 359856605 -637770708 6389 14549497 285651977 6004 336445578 80128302 6701 -534346540 400802081 4628 333144811 -667907585 29 -27254901 637639714 4895 389689903 246550739 2263 830044995 25245259 7573 -468116074 790653415 9800 -700447167 -988857540 4163 -193222752 457730381 6938 481309793 -409833937 2084 -200432659 400802081 693 326178903 948688886 9384 359856605 530975902 5803 -513151710 -498612066 3267 639577616 309767757 7797 321658590 910797386 7752 -324108487 690912387 7960 134736800 -667907585 7575 -235730132 792126616 9453 -960815885 107428773 4338 970404299 844883068 432 34562744 -439161220 1943 6050410 497556073 2359 -270472709 571151168 8745 -412753693 329596656 5382 717342480 201215238 4672 -75232342 -62054205 2753 147521749 -406636424 5955 -523534710 574893362 6322 502461295 -137415419 1204 80638889 -462044632 2956 898890414 -641768215 5307 994188367 -640496847 3679 -259723723 451143780 9382 -501570916 612937914 5262 -516862573 137137472 7984 628785561 172716317 1998 141018937 467154252 1407 185320654 -849810455 2753 643797427 -604372177 2372 -314668245 877599979 9874 -719954341 -966341392 6253 704952011 658148446 6706 -866805045 -143728230 5309 14549497 -430721629 4531 -465268228 526029047 5199 -24354900 -123998677 4098 321658590 975421774 1959 237202817 -433558593 7403 581880129 397008646 9818 14549497 -18027120 2409 -292255571 -890148323 1199 -297925385 -328439089 3771 415350853 -436066679 4519 252844961 -255161784 8366 202006559 -519710186 2634 -46963869 -502510208 247 -817455026 -641768215 978 572970480 865748389 4976 -871335076 375063920 2636 -930543776 831097006 6758 515731471 164789337 3452 661504142 192105438 3360 254376885 540533417 3202 994188367 -77358192 6243 -304029084 -107816005 9451 358603584 735266920 212 254376885 505436080 9 979367031 -256887004 2671 -885902280 -587328878 1429 507130881 726123669 2614 358603584 -439161220 7604 486132758 614083036 1660 745262886 165176940 344 -897411868 -353878938 3459 -784965875 260681552 9929 799451393 260986665 3187 288822109 266354586 1701 -915467466 -387385224 3197 -157757047 -654048846 2501 288396892 489852142 1055 872946790 783307873 5424 -24354900 -283024647 6873 -409309355 -849810455 1988 -534346540 430751296 4688 416939399 748391913 850 55392029 -604372177 2706 388425412 -972401466 9913 -464997457 939797135 4650 -915467466 494296571 8055 76589551 418236261 7092 -720279006 -519710186 5164 929592861 -497617879 2019 321658590 315450092 4273 -362797003 851865821 705 17834815 865748389 6215 -435603523 -926175164 8792 -410968218 -918763788 5347 -429705827 790653415 8704 -662161563 233977048 6153 901762269 642676439 2408 -41723720 691372823 5254 514387831 -834467209 3273 924375399 148237200 9779 792418959 -382741973 8231 -698100407 -328439089 6583 -281453999 923947394 1098 77257476 194386713 6861 -626119646 984136690 5789 174718177 625494491 9319 568509939 574893362 3749 482175535 183142469 4594 956320838 -568505124 9285 -516862573 -634448468 7530 606386234 -637243618 6288 -513151710 60115387 5407 -504728021 748105066 6542 -395956989 81565408 5897 -292338832 -224835212 6947 -873330901 -406636424 744 727210702 -25481956 7261 945885557 -342686234 368 996958697 -137614817 558 -248959048 587394411 4596 994188367 -78776258 2409 -392563411 -406636424 5984 -389046679 -91451757 3968 385061500 -153153706 8028 641823635 -569727142 3358 -921972308 433603754 7710 -270472709 54064180 6289 -541613550 -967985982 5664 62409989 -667907585 4475 -391256746 -735027831 4370 898151267 433603754 1065 385061500 354868681 2865 -788691861 -510150761 1108 -388974008 54064180 169 -275568251 -122563446 3878 98412735 127347959 7896 -885902280 2937763 3376 -270472709 -774185484 500 776650368 384615346 5514 -411443846 -742514560 9614 -852061915 744410083 9404 -145693826 754349173 5815 80638889 86906463 6651 -989673571 -326867555 7026 -871335076 172716317 1990 -268055717 254718604 3818 -713671847 304234449 1714 518236817 201215238 102 51022000 537902684 4130 -465268228 -363659966 6316 -989673571 932809740 9468 736000118 653728216 4306 -473282718 754349173 2201 -821290384 737407430 3131 984758233 -587328878 9580 -670941446 -849890539 3808 -430204903 -510150761 7685 -641208950 65925556 4572 -592869884 808458464 1127 164014304 511120657 4190 -793494677 241112925 8455 377338343 173706002 1946 -338588899 783307873 1510 851137422 -972401466 4063 377338343 -164423199 3713 -80417143 940351551 8831 -318594823 800872927 9960 -430204903 528222218 1258 -178218611 -104871800 4124 65640932 -917002395 8092 -26248663 308467212 9517 170281305 -599705535 6250 137362839 546315517 9300 -134704201 407966190 5479 997717396 312278158 2028 -282947285 528222218 764 28254867 -579706452 2710 48202816 157310618 4232 36208776 -497617879 7246 970404299 -467674160 9956 -282947285 -987312206 1017 132666338 -488329721 635 846494925 -137614817 5552 -259881996 -326254820 8312 -592740407 232844920 5202 -873330901 157310618 4881 76589551 -611172692 277 745262886 865035290 467 704952011 260986665 2846 -578346066 184543446 2142 557828077 -345372687 4242 688760575 350857850 4900 -968473567 744410083 1516 -963214471 227796847 1260 -56515768 65925556 2513 -292255571 -439161220 1564 205740340 100537981 1872 979367031 10315616 3815 159519152 -60039432 8734 399221151 -56290324 5508 -18555551 109588416 4274 202006559 755033596 9840 543489268 744410083 1133 -462794916 87942942 2820 250399364 148237200 4173 859615587 140118715 6682 -742476174 902716491 1762 -495872554 -353878938 4077 289610218 725864175 9408 65640932 -784538084 960 -468116074 -933871142 1799 731360872 -637770708 3313 -579903004 314701704 5808 518236817 836292797 3309 -965690654 737416156 4186 827090885 -396443569 9397 381360154 -378650091 2068 14549497 164789337 1458 346720726 704079155 9740 -9979738 643726334 1862 375298123 700760523 4072 776650368 78832863 9299 296351558 433603754 6419 690218755 624711990 4289 333144811 -877856608 5883 897184369 -714969150 2922 -592869884 -430721629 9560 482175535 588009941 1353 603283737 748391913 3169 65640932 -67116370 8947 -842131951 689952861 6522 903882211 -256887004 8948 589418019 523443473 1809 -285968378 13297982 1327 901762269 -246255401 3818 637350827 323257823 799 262333337 -550929672 9447 82437869 -256522804 5073 -866805045 -741977163 6589 324917167 -25481956 9366 -930543776 890315807 1620 -541903248 -596741589 5907 956320838 588009941 7549 -840080990 725567063 253 867830712 301566791 8761 318435094 401065763 9474 -411443846 673747334 9336 274684164 101406452 8186 -624499268 614083036 3808 -248959048 662075929 6350 -670941446 -370995350 1887 518236817 -533410976 6695 875158202 -707104214 4515 -864361257 725567063 5324 -713671847 246550739 5001 -871335076 -967985982 3605 -637625968 -110865839 9523 -676826894 953028578 4164 -392563411 -969759958 1277 744369343 690335848 8564 -389046679 760132745 9666 -252585274 -644469017 4530 600595365 859002805 1115 -32127524 -370995350 3868 725828363 -353878938 6089 802713909 865035290 7721 -195594144 511120657 1316 -814521565 -373742773 7336 994188367 -825880446 403 -495872554 690912387 5355 -391256746 595584975 4445 640846707 681650630 6822 802713909 -464278607 5728 60178104 -220282924 2610 -641743513 -890148323 3521 -484301856 241641947 5816 -960344885 -804086127 531 609354975 221793945 9179 -134704201 614083036 5852 34842144 -763707999 1749 -592740407 571151168 7764 -224653306 591101630 4950 -820917610 714190974 1808 388425412 -477963972 5272 639577616 -675821088 2655 -541613550 -474396314 5831 531457998 -478868248 4372 -906744014 760808182 6496 774766110 -326254820 9076 -830222831 71638226 1656 743615922 183142469 5904 198792735 -216733767 4607 82437869 -930063693 3157 252844961 642676439 2965 381360154 514647040 8882 -468116074 -998282020 4124 -788691861 -467674160 282 -340171206 -350396971 9070 -989673571 -587938776 3628 -56515768 221629539 7073 486132758 844883068 272 -388974008 -587938776 6472 -835865341 -62054205 4467 283582015 334468470 1421 -569925158 -246255401 4454 -26248663 -637243618 6540 -887409683 305267341 8178 -464876611 258279313 6930 627081375 339857137 1263 828427488 -758476279 1703 796608963 -587154461 9461 -836052744 577086332 5016 -852061915 20640279 4050 415008073 612937914 8329 -711940062 770540018 6910 -347105773 -75558732 9625 -776344661 -871032819 5981 -395130011 -498612066 2310 -533099096 -419413153 7844 967176925 770540018 6867 -724955977 -328439089 3694 -930543776 571151168 9560 -60959292 -871032819 8415 346720726 235577293 1577 -752427345 -410456729 8345 211476448 822735291 5002 38832074 -917177937 877 72289201 71638226 802 -277916716 100537981 6437 -713609356 -640496847 7918 941043086 815772525 2112 945885557 -654048846 1912 -904289455 127347959 5230 -171017790 852597739 8761 481309793 -812767182 446 -641743513 859002805 5451 794990305 -480421233 8708 641303610 865748389 3314 276670886 673747334 7680 48202816 -283207497 1708 -684246827 820204610 7867 415350853 -959377362 8374 -340171206 957236409 9155 -994655931 -834035628 6498 -197706645 752571881 8906 250399364 192105438 1671 -282947285 760808182 7194 289429528 258279313 9528 137362839 489852142 3724 -275568251 -964453208 2056 -655787129 -723259232 873 426406281 -677383695 2109 731360872 -892585231 5105 996958697 145992042 3859 -820917610 -519710186 8012 346720726 462889810 8226 -165895350 -689864118 6142 581880129 -514717258 3011 618828757 -532461869 6094 -826268461 668716963 8928 375298123 -538783279 5961 -398942627 844342243 2378 302196177 -18027120 1203 568509939 714190974 8848 -417075880 783307873 3918 -578346066 820204610 828 587732774 653728216 174 400206984 983092089 8800 18912815 915112531 6621 933592111 679770619 4594 776650368 -532480095 7611 907986225 -137415419 4949 214470427 206971304 5497 661504142 703761437 569 -513151710 -784538084 71 -811440102 909720152 4227 -895856160 192105438 4282 415008073 727249379 3792 -392563411 418236261 3522 6050410 576308127 7831 -842131951 744410083 1164 -847492585 502233577 2765 -895856160 114067850 4116 -270472709 -224835212 6574 -975509051 484968871 1630 443682091 865035290 889 904377080 25245259 6102 -347105773 25245259 5243 -138739177 -220282924 9620 -935008788 -917002395 8383 -80417143 -104871800 6836 725296106 -834467209 6965 -533099096 81565408 2342 419955461 78832863 9089 -268055717 137137472 5474 -763126949 101406452 8838 632166073 -674143567 7199 -836052744 -345372687 6083 -748046122 851865821 1236 -314668245 157310618 3981 725296106 497556073 462 378721678 -467674160 3406 568509939 915112531 7508 -719954341 323319528 4813 -523153635 162818619 7304 -9979738 -370601295 8143 -605433625 -689864118 7567 -484301856 -641768215 6540 -320065127 305267341 6692 262951696 -733323543 2805 -195594144 459630031 408 -167893416 -176184567 325 289429528 -762984644 7565 374048762 194386713 8614 -1525175 -416125915 5636 -968473567 -723351459 9478 -464997457 234812484 3988 -223542791 -416125915 8106 974033465 227796847 2253 -171017790 -920354849 8339 -668294983 -253862095 7644 -636004911 266354586 7951 -984681216 433603754 672 895696545 -758476279 5089 -145442184 -328361714 5196 -821290384 185419808 6900 -578346066 586257457 8718 562484066 -254980365 7436 -641208950 599012707 209 -668294983 267514505 2798 -171017790 -532480095 2206 981998742 -413649920 1649 -891435429 -137415419 5993 -749150071 586257457 7797 302196177 69866389 8474 603283737 -912791350 3924 941043086 877599979 4360 39323915 725864175 1992 801372660 71638226 5997 -842131951 925036002 3212 -455260398 -345372687 1847 326944888 822735291 9893 -784965875 727249379 9596 388425412 -967985982 178 -994655931 -930063693 816 252844961 80128302 1426 490718230 -804086127 1722 -684246827 619013448 3302 776650368 -917002395 8452 -592869884 547792085 1175 -396260662 451143780 5217 -437269696 330258523 9514 336445578 808458464 8453 -140204704 -370995350 4049 -887409683 185176345 7104 898890414 246550739 9892 38832074 589562219 7388 -75232342 619606312 2849 -57926793 84351585 6616 585806236 9067497 1536 -8891200 -596741589 2580 502461295 -478868248 1803 -605036105 505436080 4446 381360154 65925556 4044 -380535924 -871032819 1773 955336534 -877856608 696 214470427 -13579437 8045 -840080990 84912338 4363 -492064852 172716317 1994 276318540 530975902 4948 -297925385 953028578 4737 -468748459 -982620691 2403 358603584 107428773 5347 575593831 -514717258 2880 -804711490 186112748 8060 -826268461 782701464 7487 554902523 807498308 1364 -860588659 60115387 2609 -667281786 -514717258 100 -107144390 -519710186 3773 309782673 744410083 1484 -107144390 625494491 9695 -754687225 495259264 835 -127099524 -328439089 1856 321658590 -253862095 2287 -960344885 546315517 8439 -840080990 456498577 5798 828427488 -742514560 959 -134704201 526029047 5893 333481643 619013448 6746 -594876646 -283207497 3727 158720776 -999366082 3461 -435603523 -370601295 8248 -605036105 -238504192 6988 40730044 953642587 1060 526115530 418236261 5039 -541903248 -568505124 8554 7632844 233977048 1333 -462110684 -926175164 5565 321658590 -293015975 4241 -417075880 -720929795 3261 941043086 869461301 2787 -817455026 -160616618 6473 134736800 -538606907 913 731360872 -587328878 1433 -389046679 135100579 8582 -389046679 -323498634 1930 -411443846 246550739 7290 -343048181 -975541629 1945 230990250 -648616287 8595 981998742 401065763 1652 -506108098 790653415 1595 -484301856 752571881 2990 -215298725 400802081 6498 677101531 -160616618 7586 -731712580 142516378 2902 -626119646 689952861 5178 901762269 78832863 3088 -891435429 984136690 6017 -790567313 596844461 6049 788860010 -774185484 6151 -82560345 653728216 2478 62409989 -409833937 4595 -860588659 695424884 4824 -501570916 -763707999 1438 -391256746 260986665 7008 -753444014 -391392334 1486 600595365 -563052661 2457 -795235195 451143780 3008 -871396420 462889810 5566 872946790 -137415419 779 827090885 -216733767 7062 -989673571 304234449 1857 288822109 748105066 2246 -720279006 -692760474 5479 878804098 868619715 103 -578899112 497556073 631 -679771608 327833852 2808 -994655931 725567063 8069 -281453999 383709576 3909 -484301856 -295979666 2127 309782673 164789337 2025 -495872554 165969864 7737 -200432659 282650126 7376 581880129 -682911832 585 -995948801 114067850 3169 -677582183 -246727512 1182 641303610 183142469 2586 -37605991 587394411 4871 -252585274 283618452 7021 -637625968 -498612066 9266 372746255 382394381 3146 903882211 643726334 34 -464997457 637639714 9021 -465268228 951409368 6629 -523153635 -13579437 4027 220316799 878753022 9365 -677359660 953028578 7607 185320654 497556073 6446 -89914167 -107473815 2890 -763126949 65925556 6896 30661577 782701464 4002 773032821 -154221403 7381 -782012495 -410456729 5291 -758730708 148237200 1862 -731712580 633885440 316 415350853 -62054205 1642 -334823104 -918763788 8388 -157757047 -918763788 335 -788691861 -870714362 8581 -277916716 -382741973 2925 -506108098 -825880446 5920 -782012495 700760523 1863 776650368 -519710186 1714 572970480 -626960836 3588 205740340 983315446 4333 -714715511 514647040 8189 958197040 -85425315 9978 -173326777 -980745605 5736 498871246 185176345 6558 214470427 852597739 2117 -999315023 173706002 1484 -978041604 -637770708 4583 -252585274 456498577 2331 202006559 843183414 7287 699845372 755033596 2344 792418959 511120657 4788 388998433 78832863 4812 -788691861 -370995350 8013 295011177 -378650091 5137 531457998 910797386 4899 -145442184 -980745605 7202 -303185692 -256522804 729 358603584 194386713 226 514387831 760808182 6270 790805185 619013448 9502 -793494677 -763707999 445 -866805045 737416156 3413 242166718 -620537603 8258 415350853 760808182 3176 -395130011 523443473 2784 -410968218 871037015 8093 336445578 -502510208 7970 134736800 -723259232 7321 598692061 86906463 9376 -362797003 -409833937 4318 65640932 -890148323 1667 -462110684 305267341 1953 725296106 -926175164 9035 -616075888 -998282020 7935 -904289455 637279848 1247 164014304 -80079561 2306 -404777150 157310618 8036 -197706645 -579706452 3071 -32127524 577086332 850 609354975 624711990 4642 -429705827 214001109 5172 186143921 689952861 541 593245571 330258523 1808 691696706 266354586 2733 704952011 -497617879 7495 -483963712 -649744978 3967 288822109 735266920 701 589418019 546315517 4338 -684246827 -345372687 5323 -506108098 93515835 3036 -473282718 -920354849 3475 736000118 923466000 913 -935008788 -736169755 2564 -871335076 -988857540 2434 -763126949 -604372177 6272 872946790 700760523 1251 790805185 359326871 315 486132758 621799091 3569 -821290384 851865821 9013 -411443846 -165817517 4066 984758233 -626960836 2474 336445578 -963031318 2333 361901512 93515835 7016 -377899289 658148446 6348 60178104 902716491 2545 -752427345 378550894 7424 -552935221 323319528 1059 34562744 872494340 4148 374048762 874563739 853 -723248351 696875596 3029 742195767 148237200 4322 -754687225 571151168 7953 -354473179 -641768215 4188 -999315023 700760523 5679 373708873 -283024647 281 -579753663 362357458 6478 202006559 147468541 4354 53010453 -189256438 4912 790805185 -926175164 2316 -304029084 -648616287 9720 -46963869 800872927 1990 609354975 518522757 3938 -957024935 69866389 3094 744369343 -792640319 1843 -9979738 -433558593 9117 -836052744 860325562 8722 736000118 783307873 914 -726202882 691372823 6614 641823635 787435090 2319 336445578 -727449159 3215 -963214471 -944284380 4549 -417075880 -870714362 3674 -320240582 223758683 3381 289610218 -587328878 3392 6941521 58400332 4450 -986798763 -302291887 3566 -826268461 871037015 673 -552935221 736209727 6843 346720726 -542766725 3332 152683172 467154252 1734 958197040 865035290 3206 -392563411 162573004 2063 -268055717 -469304036 2616 134736800 -654048846 2392 -157757047 896907104 7228 981998742 80128302 9387 789599069 -122563446 3616 34562744 -289470931 1437 -678310388 547792085 5790 -700447167 -847516222 6644 118281894 -308069367 5073 -288462512 -510150761 7798 -753444014 -67116370 3899 956320838 309767757 931 -891435429 658148446 3125 643797427 -363659966 8709 -552935221 -800207670 6040 521711157 65925556 9877 658268677 619013448 3579 727210702 137137472 8207 898890414 -302291887 5964 -398942627 227796847 8345 -49706513 -216733767 5554 6941521 -255161784 6417 653488323 114067850 8914 -468748459 917915710 8069 137362839 -964453208 8305 -81105363 -275855088 5688 -455260398 -402609820 4299 -417075880 186112748 1298 -605433625 869461301 466 -134704201 192105438 8887 598623000 -180114637 2473 198792735 -342686234 235 -579903004 -920354849 4338 -26248663 497556073 9493 769252533 -723259232 2933 -26248663 -823688399 866 776650368 628016383 1811 -221252086 935472375 4748 599861155 920790234 5691 623885564 -138728153 6892 -268055717 -416125915 5963 -739519560 -6527040 8588 841773118 221793945 9177 -816009077 -550496243 255 7927533 -143728230 211 742195767 -654048846 3765 -754687225 763812773 4707 -145693826 983315446 3371 481309793 -568505124 2184 794990305 354868681 801 450726355 -917002395 8098 -866805045 -959377362 4014 -700447167 13253654 508 -679771608 104047847 407 375298123 401065763 2144 -949652880 459630031 9662 225977642 957236409 2022 743615922 -587154461 5417 -145442184 844883068 4077 745262886 -275855088 8452 288822109 614083036 6990 901762269 2937763 8647 306909421 315450092 558 321658590 -414919441 2267 372746255 -414919441 6658 252844961 530975902 3258 -303185692 877599979 5064 -221252086 60115387 2821 994188367 844342243 8725 -795235195 939797135 4058 -960815885 -733323543 649 141018937 -723351459 1606 205740340 -677383695 4474 903882211 267514505 1384 727210702 748391913 304 -156704963 710420710 1607 118281894 -804086127 9197 -667281786 871280315 4117 924375399 932809740 1200 -288462512 206971304 9444 318435094 -363659966 5402 -784965875 -756267434 5913 -134704201 -637243618 3457 -224653306 923947394 7151 -524590619 -185727053 4868 200002129 643726334 7181 -235730132 308467212 1823 -171017790 -980745605 2171 -986798763 -414919441 4272 -484301856 -435842546 2801 -788691861 -736169755 41 -195594144 760808182 3521 -505763077 315450092 1463 -790567313 -435842546 1255 -46963869 223758683 3091 361901512 -308069367 6014 38832074 689952861 1896 -462110684 -122563446 3030 -670941446 283618452 3748 160809207 433603754 9107 901762269 -596741589 5747 51022000 -39716639 1016 -605433625 748391913 8393 -199655013 84351585 3684 388425412 -253862095 9743 375298123 871037015 3420 134541291 -759341521 7152 507130881 782701464 3050 -270472709 -154221403 2804 420946811 571289655 3397 -24555993 -241109217 9646 -931162724 -720929795 8145 -616075888 430751296 8914 -57926793 164165409 3544 126227291 934322296 7322 970142316 315450092 9946 -842131951 -634190590 1817 420946811 658148446 4962 -862762751 715905772 6127 898151267 925036002 6378 392619171 -510150761 8495 -641743513 260681552 6768 956320838 -870714362 2238 306909421 229158822 1546 -700447167 164789337 8653 174718177 552945615 8838 514387831 -145656182 3866 -18555551 467154252 7813 -193222752 877599979 1506 -80417143 -4922978 8233 -468116074 -275855088 8986 -811440102 -291242407 620 -293301938 375063920 78 230990250 727249379 5236 -377899289 748105066 8586 -1525175 -830206964 5429 6941521 -154221403 648 717342480 -6527040 2663 589418019 -634190590 7258 290220374 714190974 6712 597458038 -38529745 4377 -594876646 909720152 1379 -733269590 -25481956 45 -814521565 254718604 9889 373708873 510460231 7535 -8891200 523443473 8463 -24354900 100537981 7708 -252062903 -792640319 3345 -41723720 978934680 4923 895696545 -370995350 118 -648172782 637639714 2993 -968473567 -145782884 9117 -723817788 -253862095 1539 658268677 142516378 4615 593245571 -323498634 3628 -297925385 -758476279 6093 589418019 -980745605 8785 -506108098 -912791350 6308 164014304 -326254820 2210 -468748459 735266920 3086 859615587 689952861 5042 -897411868 329596656 9587 901762269 232844920 5464 -157757047 -391392334 433 271669262 -736169755 7943 133578046 704079155 2192 -641743513 -229334088 9420 498871246 -518037450 586 -314668245 230960562 887 -459660004 -587328878 329 -140204704 710420710 7165 -921972308 -648616287 6865 -185227082 309767757 7067 -677359660 -143728230 1665 -655787129 -477872507 3566 958197040 871037015 5668 400206984 -238867983 1121 -871335076 -742514560 4285 208370227 -387385224 4839 897184369 -834035628 627 321658590 746720990 6395 -324108487 929621952 7242 514387831 -871032819 1332 147521749 -238504192 9683 -1525175 -216733767 3229 514387831 -762984644 9301 -605433625 983315446 3108 691696706 -575758012 6588 -268055717 637639714 8305 799451393 953028578 5313 416939399 157310618 1291 -504728021 50437640 2683 -658800027 34487722 4198 -435603523 323257823 6213 -334823104 -578480160 7072 97778439 625494491 5153 -30664265 877599979 7773 415008073 -687400377 1835 941043086 -979376042 9312 72289201 -892585231 3361 585806236 495259264 9515 -62104082 -519618554 6883 -943765901 978934680 8169 137362839 710420710 5958 -222755521 -872013529 6379 766057365 -707104214 9758 -462794916 -849890539 2768 28254867 -378650091 2811 164014304 58400332 5433 859615587 -917002395 4291 -605433625 -640496847 9228 -891435429 428634831 8945 -866805045 540533417 9655 71562520 266354586 7181 214470427 -988857540 3736 455237207 430751296 6733 -624499268 940351551 3484 -720279006 -918763788 6154 -817455026 362357458 3589 -205591575 69866389 5078 55392029 254718604 5279 -782012495 -373712345 8430 -41723720 715905772 2565 -343048181 -514717258 3403 -145693826 595610484 3201 498871246 84351585 1758 -295746759 330258523 7489 -663610139 934322296 9868 -156704963 695424884 1 587732774 241112925 870 445487668 -387385224 597 -608438352 -830206964 1324 214470427 -78776258 1909 321658590 511120657 2035 861072654 -681273289 7343 111664688 -763707999 5222 802713909 -497617879 7943 6941521 576308127 2698 -578899112 815772525 3411 -670941446 -723259232 8357 271669262 679770619 3366 361901512 619013448 2207 134736800 906601156 8649 -492064852 714190974 6746 867830712 -933872333 3633 -608438352 571151168 8527 54815350 -246255401 2781 743615922 589562219 8697 -668294983 -720929795 1536 -895856160 121273815 9431 77257476 323319528 5375 -782012495 595610484 108 -900897170 -13579437 9531 -304029084 290903050 5754 609354975 865748389 5905 212383076 752571881 6191 690218755 -988857540 4928 970404299 -680716101 782 745262886 113055790 2172 676457194 668596988 4562 643240412 121273815 161 -817455026 354868681 111 -776344661 -774185484 1947 -332445377 -569727142 8843 -641743513 843183414 6340 -957024935 755033596 395 -663610139 700760523 2381 -642406813 951409368 5601 502461295 157310618 4049 907986225 34487722 5989 321658590 216476815 6935 35292617 -692760474 4626 -1525175 -987783463 3320 -404777150 216476815 1315 -89914167 -80079561 2896 -975509051 -648616287 381 -221252086 -576052836 3752 -340171206 -659937969 1248 320190225 -689864118 7428 -904289455 809191902 3705 940580089 691372823 8521 598623000 323257823 9082 -39504037 934322296 2418 -758152363 137137472 701 -752427345 -519618554 3955 -459660004 148237200 4165 225977642 127347959 222 200002129 221793945 6309 230465541 -439161220 309 -975509051 400802081 5750 101065261 760808182 2255 -372598176 227796847 9540 688760575 658148446 1599 593245571 221807394 7480 -1804967 -981396868 242 736000118 -238504192 572 -280158933 673747334 9976 -663610139 357634387 6011 276318540 -715481022 805 -24555993 673747334 1271 153650122 -241109217 1480 589418019 -552163616 2496 -984681216 -610759465 9357 215460157 -328439089 3746 -713671847 902716491 8735 -517047177 -497617879 7070 -268055717 -246255401 832 -763126949 637639714 125 242166718 232844920 5101 -459660004 643726334 416 -711940062 206971304 604 -297925385 456498577 6012 416939399 -784538084 8664 -24354900 -756267434 7653 385061500 -573863688 9934 -292338832 855531857 6137 420946811 -414919441 1177 419955461 -413649920 5343 -435603523 -538783279 7692 112146941 -762984644 3887 690218755 726123669 5726 -56515768 489852142 500 653488323 -611172692 8508 -197256971 -510150761 3392 6941521 -22135290 3098 170281305 -72965798 6528 -102108106 760808182 4026 -332445377 -122563446 9825 111664688 -930063693 5393 -288462512 -681273289 1185 388998433 -350396971 3942 643240412 -420200090 7417 -733269590 -464278607 5677 790805185 65925556 4698 -409309355 -254779032 5028 744180713 869461301 3541 -739519560 595584975 1803 -742476174 290903050 3169 817353730 459630031 5226 -763126949 599012707 8311 148638548 -556644281 4702 486132758 925036002 6256 -506108098 -568505124 6101 -46963869 770540018 5330 -161837184 681650630 299 35292617 -626960836 4007 283582015 -596741589 9540 426406281 546315517 4576 357348209 -758476279 7244 -541903248 -519845955 5352 -648172782 -185727053 795 958197040 116410268 5260 -851229723 852597739 9886 -826268461 787155496 170 -739519560 383709576 6386 970404299 596844461 9304 435508139 -634448468 6098 -840080990 637639714 7208 208653695 -253862095 4484 -459660004 -532480095 7001 -484301856 65925556 175 262951696 -963031318 5423 443742845 -654048846 3201 -437269696 -659937969 2038 -462794916 -596741589 5406 -921972308 713033531 7043 976065724 -106926072 204 -60381668 223758683 396 967176925 -659937969 509 48202816 -972401466 9226 346720726 748105066 4029 -338588899 -817688363 1245 -430204903 725864175 9741 -398942627 80128302 5647 399221151 736209727 4991 -222755521 725864175 9388 -862762751 -563052661 5108 -733269590 -882635508 7457 65640932 -926175164 9875 -270472709 379411178 7106 250399364 -669544691 1324 521711157 770540018 8689 789599069 770540018 6764 481309793 -410456729 1821 -663610139 -568505124 914 -714715511 301566791 2280 -60959292 628016383 5313 -167893416 -435842546 9292 276670886 -552163616 120 556956133 -457339610 3614 834030362 -644469017 7327 160809207 -823688399 5044 823212438 -138728153 3219 597458038 9067497 9844 603283737 953642587 4276 -698100407 60115387 7854 -668294983 621799091 7805 -395130011 746720990 2459 -999315023 164789337 5237 -616075888 -640496847 7478 152683172 -804580750 8468 377338343 -917002395 1243 153650122 201215238 8409 742195767 -817688363 6878 -572328769 637279848 6793 153650122 588009941 1421 484203679 906601156 9755 554902523 397008646 5769 -195594144 -882635508 5971 -259723723 -681273289 8865 134541291 -241109217 2636 -320240582 552945615 3856 431597356 -510150761 2842 262333337 -518037450 6569 -880768056 -180114637 4142 262333337 285651977 4256 997717396 282650126 8700 -113858331 -128633008 3756 -975509051 -756267434 3130 717342480 -675821088 730 -978041604 165679230 6251 676457194 -439161220 3108 54815350 890315807 7371 -165895350 148237200 6738 640846707 359326871 2220 765724683 -302291887 3760 141018937 877599979 6865 -60959292 358289528 5937 956320838 -969822537 2297 -156704963 -640496847 2467 933592111 -269653141 9296 661504142 -998282020 5667 -541903248 -359196587 7872 346720726 586257457 5699 -26248663 -975541629 5182 -259881996 -373712345 138 302196177 612809394 531 295011177 -137614817 5147 160809207 820204610 1992 -30664265 589562219 5481 124521096 -707104214 5574 -670941446 384615346 5897 690218755 359326871 7053 -277916716 -849890539 7705 -320240582 -800207670 4356 929592861 329596656 6993 895696545 -689864118 6337 789599069 60115387 3239 677101531 86906463 955 -641208950 -550929672 5464 484203679 13297982 3692 -742674827 -143728230 2276 796608963 988138114 3851 -548146736 -67116370 9529 521711157 -254779032 4153 -75232342 -180114637 7908 -955947554 -677383695 8842 -790567313 -328361714 2548 774766110 878753022 8391 -318594823 165969864 3504 -80417143 890315807 3539 -712768288 -308069367 394 834030362 984136690 3179 5989923 502233577 9812 -252585274 -91451757 7906 -731712580 623594641 4418 288822109 -849890539 2860 782059495 -488329721 1505 134736800 113055790 1402 859615587 436709995 2312 812095536 983315446 9174 -195552514 -659937969 7436 -391256746 625494491 3135 -343048181 -770453868 6104 164014304 268124172 5048 -866805045 -434454493 8589 -280158933 495259264 2812 -185227082 737416156 4327 -320065127 655182973 6102 -252585274 -323498634 3585 -259881996 227796847 5903 -949652880 577086332 8619 72289201 518522757 967 -391256746 -578480160 7065 -862762751 -382741973 9928 -578346066 -575758012 9374 -345538013 -758476279 7623 745262886 -413649920 9129 6941521 -682911832 5598 -594876646 -947024393 3471 320190225 -60039432 4599 326944888 790791048 7194 -224653306 121273815 7177 -395130011 -6527040 9104 -324108487 -532480095 1528 -818563944 -308625495 7832 -700447167 -254779032 9897 955336534 327833852 8857 -138739177 783307873 5524 639577616 -462044632 3892 -281453999 -328439089 8717 261480454 -62054205 7476 167095145 -108961822 8773 -753444014 497556073 7219 -605433625 -269653141 9293 62409989 323319528 8591 -533099096 -409833937 1836 -776344661 329596656 8205 -684246827 -944284380 4658 -418986193 350857850 6845 361901512 -275855088 2811 -921972308 623594641 2047 898151267 246550739 2200 -222755521 452933610 1557 -46963869 831097006 4699 -215298725 -842651603 3321 598692061 333687312 6034 76589551 -25481956 9313 598623000 267514505 8167 568509939 -60039432 9665 6050410 984136690 1622 -955947554 -38529745 257 134736800 -616215891 8223 933592111 -981396868 4175 -485031576 -160616618 6765 878804098 589562219 9430 -468116074 -94241214 3799 955336534 807498308 1903 677101531 194386713 5013 -534346540 308467212 2199 118281894 -519845955 293 -790567313 81565408 9378 416939399 -573863688 703 -229462282 737407430 6143 597458038 763812773 3334 -978041604 308467212 9468 134736800 -363659966 2065 691696706 178866616 5260 450726355 -1544306 2793 159963934 -409833937 4391 -816399402 -246255401 8500 208653695 726123669 6274 -637625968 953028578 3746 -541613550 -507881407 1263 -380535924 -587938776 6423 -296429472 -106926072 2422 137362839 -532480095 3737 -817455026 624711990 3429 794990305 923466000 6106 -411443846 -110865839 9844 -41723720 -784538084 4137 677101531 547792085 9245 -252585274 -474396314 4356 -199655013 382394381 4778 -223542791 93515835 8289 40730044 147468541 5631 159963934 -573863688 5678 426406281 877599979 9738 653488323 -599705535 758 -127099524 -620537603 1417 -758730708 -160616618 3670 261480454 452933610 5340 -372598176 -523131123 6783 -616075888 84351585 5243 -337718848 637279848 1565 661504142 246550739 7529 -107144390 874563739 6824 -277916716 -419413153 1994 -626119646 246550739 3449 198792735 711907478 4465 -776344661 -539801973 8864 -41723720 628016383 3325 53010453 975421774 3956 846494925 -289470931 1862 -1804967 -918763788 5098 399221151 -345372687 5731 507130881 221793945 4795 -271969423 577086332 6415 806860754 -467674160 5968 -270472709 -637770708 7836 -569925158 -707104214 5839 482175535 877599979 4902 -39504037 822735291 4075 -871335076 260986665 9227 627081375 808458464 9303 202006559 -238867983 7386 72289201 844883068 604 372746255 628016383 4971 346106146 -241109217 7341 38832074 214001109 7230 14549497 510260864 4967 677101531 807498308 7622 471959189 249521955 4908 -481996423 957236409 5528 941043086 -579706452 9523 500691477 954289075 8847 420946811 145992042 4329 -749150071 -60039432 3411 817353730 357634387 5595 -468748459 -229334088 6458 -835865341 822735291 8967 -679771608 689952861 9053 -742476174 83192310 1439 502461295 183142469 9263 -957024935 577086332 4497 -140204704 -214031543 7162 -624499268 -980745605 4676 455237207 -972401466 3930 -506108098 -980745605 7108 897184369 -350396971 5295 765724683 787435090 4000 17834815 -253862095 9614 -347105773 -79813879 5874 598623000 -532480095 9784 399221151 984136690 831 239977367 -677383695 6877 416939399 -414919441 8384 -18555551 -640496847 7442 637350827 -1544306 7809 846494925 899852615 9746 -670941446 -477872507 7608 -592740407 304234449 5041 319836471 -669544691 2617 134736800 511120657 4327 -165895350 -477963972 4920 792418959 -804580750 668 606386234 -370995350 6815 603283737 988138114 6719 -62104082 184543446 7682 827090885 -825880446 700 -46963869 489852142 7359 -391256746 300598832 2013 -195552514 140118715 938 -758730708 -552163616 2801 -670941446 -107473815 4617 -949652880 -277770150 8123 585806236 -469304036 5019 174718177 -256522804 6477 788860010 285651977 9999 -758152363 586257457 2197 111664688 -39716639 6770 -396260662 354868681 6054 -891435429 206971304 2201 -275568251 -22135290 9643 9908275 -435842546 1649 742195767 -154221403 4456 -731712580 642676439 7476 -541903248 183142469 6210 -821290384 -587328878 9790 230990250 588009941 6273 -354473179 -413649920 2495 -994655931 -979376042 6404 -485776708 760132745 5201 895696545 227796847 4132 48202816 540533417 4636 34562744 121273815 7899 775192135 -434454493 409 792418959 872494340 5863 -885902280 975421774 7525 -816009077 116410268 7482 164014304 744410083 4296 -334823104 -969822537 5876 -668294983 -604372177 1125 -224653306 957236409 676 -642406813 -127944183 7410 632166073 -770453868 9883 -296429472 844883068 4987 288822109 576296258 6243 849370527 106531338 5842 834030362 -727449159 7503 628785561 -478868248 5531 515731471 -892585231 6242 -949652880 925036002 9350 -723817788 -256887004 3205 326178903 436709995 6780 -27254901 -959377362 8532 -862762751 266354586 5566 300584887 254718604 4136 976065724 727249379 9466 66554430 330258523 283 744180713 -409833937 3696 202258799 327833852 5495 -902913893 164789337 8149 -156704963 -707104214 2577 773032821 614083036 9959 -80483111 -283024647 2085 -324108487 -106926072 6401 77257476 -1544306 9794 -943647082 -675821088 8560 897184369 -435842546 4393 600595365 -78776258 8389 860901194 68458537 4368 -465268228 637279848 4491 641303610 -987783463 9404 -465268228 -762984644 6412 -811440102 -165817517 1134 -259723723 -56290324 656 -713609356 696875596 9869 -483963712 -568505124 8854 -145693826 135100579 2534 -533099096 101406452 8455 242166718 -576052836 9472 -177692824 323257823 9752 -495872554 668716963 6723 -1525175 165176940 4895 903882211 -579706452 4922 -578346066 679770619 6792 381360154 -373712345 8503 967176925 383709576 1384 203882298 -467674160 7111 101065261 484968871 5106 461120723 713033531 6167 907986225 -75558732 3785 941043086 -165817517 4213 -880768056 530975902 5702 -60959292 -723351459 2554 -763126949 -165817517 3226 170281305 87942942 5062 -377899289 206971304 9879 756775613 -882635508 4045 -719954341 -254779032 8011 -411443846 -277770150 5570 60178104 216476815 2509 589418019 -756267434 1745 860901194 815772525 300 756775613 -578480160 7523 744180713 -289470931 3220 261480454 576296258 1500 30661577 623594641 7395 742195767 246550739 8358 -723248351 755033596 5995 -984282547 -419413153 5796 -714715511 909720152 4841 -304998049 -246727512 8033 -295746759 -502510208 8294 841773118 920790234 4743 208370227 -677383695 1533 -731712580 -2844514 3527 974033465 -428060524 6589 -185227082 -145782884 7526 606386234 330258523 5343 -501570916 599012707 9030 17834815 -882635508 8554 39323915 -413649920 8133 -8891200 -573863688 342 -790567313 383709576 9434 823212438 -963031318 9407 309782673 120714490 7341 -298306079 -435842546 2635 202006559 704079155 3687 691696706 983315446 3806 895696545 704079155 2699 521711157 -359196587 6604 147521749 258279313 7667 -569925158 54064180 1311 -679771608 586257457 2286 -852061915 165176940 6378 158720776 -108961822 4296 137362839 -543877687 509 898151267 704079155 7916 -566276366 -687400377 7723 333481643 713033531 5015 929592861 -967985982 8009 30661577 614083036 2254 -32127524 9067497 1544 276318540 83192310 7232 254376885 -550929672 9302 -295746759 334468470 9231 158720776 939797135 5008 389689903 934322296 4540 -902913893 934322296 3131 5989923 -538606907 8033 628785561 223758683 3220 -742476174 -681273289 3107 -473282718 -430721629 6724 514387831 -742514560 2680 -304029084 232844920 4953 875158202 -680716101 4694 774766110 -871032819 9554 -723248351 -382741973 8460 -758152363 186112748 8249 -750364362 871280315 7110 -513151710 339857137 4278 296351558 397008646 9996 -667281786 -430721629 5522 -842131951 951409368 5274 6050410 752571881 5674 -377899289 954289075 3158 -138739177 300598832 7349 502461295 235577293 8078 955336534 -930063693 8008 -566276366 -18027120 7776 289610218 -433558593 3128 924865694 696875596 1151 -430204903 -278764461 8256 618828757 -538606907 6418 -949652880 755033596 5013 185320654 -323498634 9199 -984681216 917915710 23 -662161563 -834035628 777 400206984 -681273289 2089 160809207 241641947 8567 -642406813 -519710186 2803 -437269696 105963480 8966 903882211 -396443569 438 731360872 -735027831 7184 774766110 -519710186 9392 -816399402 -966341392 6509 416939399 545926563 1905 -483963712 978934680 809 -739519560 815772525 1502 898151267 -959377362 8327 159963934 571289655 5252 -145442184 571289655 7061 -75232342 -587154461 6624 132666338 32988365 1520 -821290384 242506470 2253 -871335076 736209727 7594 -314668245 858256145 9038 18912815 106531338 8793 -314668245 -720929795 8669 599861155 230960562 4562 -117882944 783307873 9876 792418959 737407430 9895 802713909 -420200090 7675 830044995 615990641 9997 17834815 -573863688 8913 839743563 -353878938 3026 415350853 308467212 9503 773032821 -634190590 9166 147521749 378550894 7369 -417075880 587394411 1911 -89914167 -723259232 3815 924865694 -477963972 2186 -195552514 -387385224 5828 -80483111 983315446 5367 426406281 183142469 9973 80638889 -979376042 5724 812095536 655182973 476 381360154 -519618554 9878 -943765901 375063920 8222 324917167 -510150761 788 -492064852 358289528 7651 -723817788 -439161220 1420 627081375 -817688363 556 -733269590 628016383 7523 -140204704 988138114 3339 -989673571 428634831 4135 461120723 -175424765 3310 -930543776 571289655 2208 -24555993 -229334088 1035 744180713 -80079561 4184 -297925385 400802081 4851 262951696 624711990 8854 -965690654 -435842546 5521 -62104082 760808182 4801 51022000 227796847 2659 388998433 -947024393 452 60178104 -25481956 7867 -753444014 -308069367 5405 455237207 858256145 1014 -485776708 948688886 8731 861072654 -454664712 5516 -292255571 -137614817 4232 956320838 142516378 730 -396260662 -406636424 1380 -483963712 -430138322 3566 212383076 -944284380 8195 389689903 -430721629 2833 132666338 -849810455 360 -215298725 681650630 6330 769252533 315450092 178 132666338 574893362 2976 -816009077 910797386 9013 -758152363 250129683 481 -483963712 25245259 8797 521711157 815772525 1650 637350827 737407430 1008 776650368 591101630 2263 585806236 467154252 4242 526115530 725567063 7923 688304736 165176940 6957 -605433625 312278158 9858 -935008788 -12658682 3121 956500599 690912387 2950 639577616 -457339610 6569 -332445377 -918763788 6543 -185227082 -514717258 5407 554902523 -118950135 4512 290220374 624711990 3201 202006559 851865821 7182 -277916716 852597739 5172 -578899112 715905772 5258 -18555551 -62054205 1224 -624499268 -838009976 881 -714715511 -604372177 4989 788860010 -681273289 5538 643240412 -733323543 2773 555348851 510460231 8785 326944888 -882635508 858 -579903004 514647040 9130 9908275 -488329721 8290 -113858331 690335848 2489 -626119646 855531857 9409 302196177 401065763 4952 -700447167 755033596 286 -566276366 -275855088 1337 -495872554 120714490 5929 806860754 -62054205 8661 318435094 576296258 4252 -39504037 -326867555 8628 -80483111 679444628 9264 302196177 397008646 3006 51022000 254718604 9314 -430204903 -320275386 8386 205740340 -62054205 4262 274684164 872494340 6534 691696706 710420710 1787 -726202882 878753022 7775 461120723 643726334 6144 -334823104 -659937969 2370 994188367 752571881 5222 -1804967 302261235 1162 -943647082 140118715 8246 -864361257 -692760474 3819 -343048181 754349173 1380 531457998 -277770150 9879 -495872554 -723351459 356 302196177 -128633008 2976 -303185692 -980745605 237 623885564 86906463 4270 907986225 -180019002 6557 790805185 -654048846 7665 137362839 -4922978 7756 603283737 283618452 6617 976065724 -373712345 3907 -304029084 165176940 149 -504728021 -2416772 3967 -984681216 -462044632 554 -608438352 -256887004 7569 -72660599 -253862095 1413 -793494677 -22135290 4696 346106146 234812484 4530 -200432659 -912791350 722 124521096 -550929672 7039 699845372 165679230 2766 284084525 896907104 2155 806860754 872494340 6454 609354975 -17837615 8580 261480454 10315616 8077 -608722586 140118715 3088 289610218 710867164 2340 -851229723 -118950135 8714 -573106477 451143780 9361 765724683 -326254820 1632 -24354900 345293859 8259 300584887 -532461869 5306 -492064852 735266920 9295 -171017790 13297982 9950 736000118 -626960836 2479 -700447167 878753022 1859 242371970 -669544691 109 742195767 185176345 2467 514387831 -882635508 7451 6050410 268124172 869 557828077 -917177937 8677 -418986193 783307873 8043 -796502525 725864175 4985 676457194 831097006 9895 239977367 -75558732 198 254376885 872494340 5236 -318594823 467154252 3219 -156704963 -930063693 2194 -75232342 330258523 291 419955461 69866389 6434 600595365 -137415419 1174 -459660004 767277603 1732 -830222831 514647040 4818 225977642 302261235 702 -32127524 384615346 7314 -978041604 957236409 3326 374048762 145992042 157 -978041604 537681327 9298 242371970 -77358192 1179 828427488 172716317 4198 -46963869 -847516222 6053 -80483111 -967985982 1198 134736800 355375465 9387 -296429472 -79813879 6438 -495427420 679444628 970 801372660 -539801973 3879 -229462282 84351585 4717 -107144390 -723259232 9643 -989673571 690335848 7044 214470427 357634387 5250 632995737 890315807 8932 -578899112 951409368 2167 -389046679 345293859 7102 288396892 -966341392 4285 381360154 658148446 98 -760927535 -538606907 4239 774219377 -283207497 7381 -398942627 105963480 6343 -641208950 -975541629 8145 -229462282 2937763 4253 171041959 358289528 6189 -986798763 -256887004 2275 -955947554 -302291887 206 904377080 60115387 8271 -396260662 770540018 1788 -904289455 283618452 3433 834030362 -75558732 1592 -177692824 787155496 2214 378721678 547792085 5005 -248959048 -40017599 997 -955947554 -838009976 5622 -731712580 -108961822 5784 -760927535 710420710 6351 153650122 -972401466 6710 -533099096 114067850 110 375298123 770188411 7727 658268677 957236409 1252 66554430 -982620691 5840 -395956989 165969864 1727 -229267078 266354586 184 782059495 -402609820 3234 -410968218 748105066 7819 -782345427 78832863 376 725296106 -758476279 5013 98412735 807498308 4165 627081375 940351551 6305 443682091 140118715 830 -523534710 668596988 6891 306909421 614083036 1323 -185227082 172716317 9652 -723248351 633885440 2426 -82560345 -255161784 5861 -485031576 576296258 1926 -891435429 514647040 4198 690218755 871280315 1033 -684658326 -62054205 7967 -113858331 304234449 8222 -866805045 -370601295 6158 -410968218 -784538084 7642 -414072427 948688886 7451 -388974008 -256887004 333 -389046679 32988365 1818 124521096 -675821088 3396 262951696 -640496847 8928 186143921 628016383 5057 -113858331 -518037450 4888 725296106 -975541629 2445 -891435429 -538606907 854 -418986193 -539801973 1885 374048762 165176940 7595 -820917610 -637770708 3011 326944888 899852615 6635 -229462282 -137614817 152 -292338832 -345372687 7708 -459660004 868619715 1367 799451393 748105066 4657 198792735 355375465 2220 225977642 -4922978 6487 461120723 679770619 2926 -282947285 820204610 3821 97269878 192105438 1672 994188367 711907478 6266 -195594144 314701704 9599 -344785252 -599705535 330 134736800 -246255401 4639 -749150071 -454664712 5561 860901194 523443473 7767 40730044 113055790 6404 -754687225 -518037450 4487 -816009077 339857137 1917 -462110684 308467212 3847 -676826894 906601156 9070 -292338832 767277603 3739 704952011 -634448468 4720 742195767 -345372687 6917 -389046679 -180019002 9836 444203955 770540018 2346 -968473567 -556644281 978 126227291 -85425315 6471 326944888 -387385224 3321 126227291 -2844514 3573 112146941 -175424765 791 276318540 309767757 4427 -473282718 -972401466 1411 -265310524 865748389 2532 945885557 249521955 7703 -853928283 -277770150 6018 186143921 -959377362 4026 -180309093 -339092621 5234 -197706645 -964453208 2989 -975509051 258279313 1904 53010453 -419413153 1637 80638889 673747334 7757 276318540 910797386 5689 134736800 975421774 9038 -81105363 -482425657 9900 -344785252 -436066679 119 956500599 909720152 2270 159519152 910797386 6009 319836471 452933610 5375 333144811 178866616 5560 967176925 681650630 3636 167095145 -241109217 9056 -485031576 -770453868 4109 -719954341 -967985982 9497 -288462512 223758683 215 599861155 184543446 6697 -303185692 358289528 5822 -395130011 -912791350 3034 849370527 -246255401 2294 618828757 934322296 156 147521749 -2416772 778 531457998 591101630 3549 -541903248 -428060524 9989 171041959 612937914 455 -270472709 743907535 4304 174718177 201215238 344 211476448 452933610 5435 -205591575 770188411 6440 372746255 120714490 4848 -842131951 -539801973 1447 507130881 -966341392 773 -605036105 489852142 2070 -915467466 -714969150 2193 152683172 696875596 4025 -836052744 -478868248 4785 137362839 -436066679 9369 774766110 -278764461 684 -684246827 24721518 5278 7927533 -127944183 932 9908275 404498162 3021 320190225 316245420 8990 -817455026 -987312206 2207 556176900 -523131123 9909 -720279006 457730381 3012 -205591575 165679230 7002 736000118 223758683 5606 300584887 -944284380 7151 997717396 165176940 2800 202258799 -420200090 901 -252585274 783307873 6513 901762269 -497617879 2355 -975509051 -533410976 1373 706094613 510260864 2809 -1804967 194386713 7987 318435094 -963031318 36 841773118 -214031543 2389 82437869 725864175 7522 358603584 940351551 3108 164014304 183142469 5961 276318540 -289470931 1034 62409989 404498162 6324 -298306079 -579706452 3036 152683172 -532461869 4270 284084525 -80079561 5055 -304998049 -277770150 4563 -608438352 690912387 4044 -776344661 911656525 4419 242371970 -102616382 9039 456971210 571151168 3641 346720726 185176345 5221 -252062903 -747172297 7403 -995948801 637639714 6773 -963214471 612809394 4467 -88984793 362357458 8750 -853928283 140118715 143 -414072427 -214031543 5090 295011177 60115387 1109 -173326777 241112925 1602 -410968218 -569727142 857 400206984 -339092621 4539 817353730 -430974226 514 -641743513 953028578 2720 -505763077 -930063693 7033 -404777150 576296258 4712 555348851 436709995 6420 -252062903 300598832 3546 -885902280 34487722 6579 388998433 -963031318 5399 333481643 436709995 5610 823212438 577086332 6518 -178218611 -870714362 3183 389689903 -328439089 9942 490718230 20640279 4965 -157757047 383709576 864 -782345427 -578196919 4808 -995948801 -569727142 7660 974033465 -180114637 106 -816009077 -682911832 2086 5989923 -872013529 1870 112146941 800872927 2785 95229358 -176184567 1219 -853928283 165969864 1194 174718177 -611172692 3140 -430204903 923947394 897 -259723723 -246727512 7214 17834815 514647040 820 -753444014 896907104 2018 -199655013 68458537 6285 872946790 -823688399 4828 214470427 375063920 5534 289429528 233967741 2756 261480454 -308625495 1865 -871396420 637639714 2451 -572328769 -107473815 8214 -435603523 -416125915 8649 846494925 -39716639 2463 -292338832 379411178 3101 -711940062 932809740 6207 164014304 911656525 5285 -429705827 241641947 43 717342480 726123669 9351 790805185 -416082175 1568 -579753663 -541221340 6559 443682091 -523131123 2174 336261049 -13579437 3875 38832074 -543877687 1123 -504728021 633885440 7828 -171017790 920790234 7900 632166073 -180114637 2902 -569925158 689952861 7895 -304998049 -402609820 9970 502461295 379411178 8045 -113858331 571289655 7850 704952011 528222218 4719 36208776 142516378 1502 -9979738 727249379 8671 -393621510 -434454493 7517 -435603523 -108961822 8305 -462110684 50437640 4430 6941521 -12658682 2738 643797427 -145656182 9585 994188367 -871032819 7384 -505763077 107428773 5504 997717396 140118715 1083 250399364 -667907585 5722 -835865341 658148446 3555 984758233 621799091 7314 445487668 -78776258 290 97269878 983315446 3731 490718230 596844461 4243 9908275 457730381 2263 828427488 754349173 9524 -24354900 -811266222 6569 -915467466 -550929672 7857 498871246 -641768215 5016 48202816 -518037450 577 276670886 770188411 9134 -895856160 -108961822 5541 101065261 494296571 512 -200432659 510260864 2783 66554430 586257457 8791 -814521565 760132745 336 -56515768 233977048 3231 326944888 -634190590 7749 -670941446 844342243 7199 878804098 -469304036 7939 688304736 -157362262 2153 -492064852 -980745605 6161 -417075880 -488329721 8242 941043086 -723351459 1830 -295746759 20640279 3236 -197256971 142516378 1587 -900897170 -428060524 723 415008073 309767757 3282 -723817788 899852615 4141 632166073 233967741 3055 147521749 308467212 1270 274684164 -606256406 5671 -999315023 589562219 9284 309782673 910797386 7055 214470427 -26030145 7878 148638548 282650126 6167 -700447167 -457339610 2283 -229462282 452933610 2767 -492064852 -590535547 8928 174718177 109588416 7785 956500599 874563739 5883 306909421 748105066 9055 138983262 246550739 4150 -281453999 625494491 9559 -641208950 -926175164 1358 -393621510 -12658682 3749 -235730132 743907535 4798 -714715511 -283024647 7648 288822109 229158822 7334 -711940062 -641768215 1512 981998742 -238504192 9905 514387831 940351551 247 688304736 -123998677 6213 -533099096 -604372177 9366 -39504037 -569727142 7532 521711157 100537981 6450 994188367 -538783279 1443 958197040 935472375 4015 444203955 725864175 9874 -978041604 755033596 5196 871194505 940351551 620 -835865341 502233577 5207 77257476 -246727512 8871 -1804967 -892585231 9907 -285968378 -599705535 9311 153650122 494296571 1368 -437269696 890315807 8087 995796966 -396443569 7418 -895856160 -295979666 7104 -171017790 162573004 6318 -790567313 285651977 8605 -636004911 60115387 328 521711157 235577293 3478 875158202 -72965798 7593 455237207 792126616 4220 -782012495 -180019002 888 321658590 679444628 5022 111664688 679770619 9646 979367031 -987783463 2842 704952011 865035290 4407 -113858331 32988365 38 -252062903 -406636424 9014 -748046122 -917002395 5600 426406281 350857850 5577 443682091 -363659966 3955 386524132 770540018 6622 -513151710 767277603 5115 -949652880 172716317 1301 500691477 260986665 1499 598692061 -568505124 3590 147521749 -587938776 1470 -485031576 -800207670 484 575593831 576308127 7324 -580193843 -106926072 8306 -1525175 878753022 9550 -739519560 681650630 5158 415350853 -439161220 2307 -292255571 -106926072 5020 -711940062 653728216 8724 385061500 540533417 2845 901762269 -12658682 3350 455237207 -283024647 3855 346106146 822735291 9503 -140204704 552945615 1663 -178692644 642676439 7563 320190225 -268014947 6558 -223542791 -480421233 2447 794990305 -180019002 5976 -259881996 -154221403 4286 706094613 -987312206 7243 -430204903 -634448468 1515 271669262 60115387 9286 -714715511 333687312 5871 766057365 800872927 624 940580089 510260864 6684 309782673 770540018 459 776650368 -145656182 4641 309782673 668716963 3514 -572328769 637639714 8560 643797427 -342686234 9711 -24555993 935472375 9325 -758730708 -18027120 6840 -157757047 300598832 6264 860901194 -137614817 5052 -235730132 -107816005 4365 736000118 859002805 1248 -726202882 988138114 7274 -984282547 502233577 1520 -81105363 -917002395 7809 -9979738 696875596 1595 661504142 -12658682 7327 -711940062 -80079561 5070 796608963 -882635508 5773 271669262 744410083 8437 220316799 -812767182 9254 444203955 975421774 6973 -871396420 260986665 8761 76589551 -410456729 6270 -516862573 501786309 1920 242166718 -611172692 1735 -749150071 -578196919 6448 -658800027 327833852 9803 388998433 725864175 8242 -464997457 71638226 8012 171041959 -165817517 5506 731360872 612809394 3653 138983262 83192310 4198 -796502525 -634448468 7597 744180713 362357458 3474 484203679 165679230 4408 -418986193 860325562 4250 -80483111 612809394 6625 7632844 703761437 3048 -223542791 -533410976 5014 -46963869 975421774 2095 -662161563 -606256406 8355 208653695 -626960836 4399 490718230 -102616382 8706 796608963 917915710 7371 -605433625 -268014947 3457 871194505 -849890539 56 431597356 -94241214 8486 745796394 2937763 6520 450726355 121273815 3807 132666338 697350972 6550 112146941 -180019002 5421 147521749 -419413153 626 -900897170 571289655 2082 72289201 -328361714 3552 112146941 -229334088 9881 -642406813 316245420 2909 -955947554 -396443569 6822 36208776 637639714 5747 -414072427 -987783463 9966 639577616 -339092621 1261 471959189 -185727053 5657 -24555993 305267341 7661 202258799 -457339610 5765 812095536 595610484 4349 -492064852 571151168 3725 374048762 -238867983 2835 -984681216 -326867555 5274 -235730132 896907104 3577 -943647082 752571881 1082 -345538013 725864175 1820 -377899289 -975541629 6351 575593831 -680716101 579 384544140 -94909804 3257 202006559 165679230 7939 -684658326 84675120 7335 -804711490 9257479 8977 288822109 -145656182 3226 -60959292 -784538084 9976 639577616 185176345 203 -830222831 -40017599 5421 126227291 736209727 2399 346106146 451143780 5632 871194505 -22135290 7657 -468748459 -610759465 6564 606386234 -987783463 5071 -167893416 -94241214 5041 -288462512 -18027120 6383 859615587 855531857 680 598692061 -692760474 9636 -145693826 -741977163 7527 -265310524 653728216 6372 970404299 24721518 8750 -641743513 -224835212 3197 814168394 -373712345 9218 326178903 -687400377 3584 126227291 494296571 5953 416939399 -176184567 2973 -641743513 121273815 2965 -871335076 101406452 4048 -157757047 157310618 4253 51022000 -872013529 3834 691696706 -350396971 7977 -782012495 -519845955 83 -167893416 890315807 6868 -296429472 767277603 6767 289429528 -838009976 7176 214470427 -933871142 5663 606386234 484968871 6237 823212438 -720929795 3002 -921972308 183142469 9522 25277645 -256887004 284 -465268228 760808182 7168 388998433 135100579 3550 639577616 908862009 2283 -847492585 -611172692 9943 -396260662 -723351459 459 306909421 -918763788 5138 237202817 615990641 8955 18912815 510460231 8561 628785561 68458537 6928 -252585274 -278764461 2641 220316799 -38529745 6829 790805185 -784538084 7822 262951696 304234449 3700 271669262 -104871800 936 -897411868 589562219 6128 -517047177 800872927 1991 -57926793 58400332 3378 262333337 -328439089 7084 -712768288 397008646 25 -616075888 800872927 1368 -541613550 192105438 3590 -748046122 -370995350 6929 878804098 194386713 9199 -197256971 637279848 1730 101065261 844342243 2483 346106146 -578196919 9971 699845372 -637770708 5950 725828363 -519845955 9930 -195594144 807498308 3230 -295746759 -246255401 3905 134541291 711907478 7493 461120723 362357458 9144 -871335076 -641768215 6736 481309793 858256145 1213 34562744 -533410976 4280 806860754 662075929 4554 859615587 655182973 4103 95229358 655182973 8733 643797427 711907478 6254 -171017790 860325562 3902 -523153635 290903050 6981 -27254901 714190974 6525 933592111 923947394 7203 471959189 -268014947 1307 -968473567 -947024393 3248 321658590 -568505124 8363 -965690654 -370601295 8040 -516862573 621799091 3209 -24354900 547792085 5265 -605433625 843133948 8186 -388974008 714190974 7646 -88984793 -587938776 1972 -173326777 -370995350 3541 326944888 576296258 3152 -853928283 -736169755 5727 568509939 -871032819 6093 901762269 599012707 1231 -594876646 -959377362 8439 202258799 418236261 6341 -578899112 148237200 4217 51022000 -792640319 2404 -963214471 917915710 3231 -468748459 -677383695 6929 137362839 625494491 1600 -637625968 -514717258 7453 -986798763 -756267434 2715 -235730132 467154252 4773 -134704201 -552163616 7119 443682091 725567063 712 -178218611 -804086127 1600 806860754 -154221403 5258 597458038 836292797 4919 639577616 194386713 360 7632844 -804580750 4169 970142316 241641947 3147 875158202 -326867555 9227 -818563944 852597739 4849 426406281 162573004 9829 -795235195 662075929 5352 -75232342 690912387 3446 317197461 -497617879 6189 776650368 135100579 6775 373708873 -180114637 9541 137362839 -79813879 7779 -56515768 -556644281 6201 -658800027 -326867555 4853 54815350 495259264 1768 -229462282 975421774 7363 -138739177 221793945 1016 392619171 254718604 8154 25277645 250129683 7358 -205591575 577086332 1467 -895856160 300598832 927 -270472709 -727449159 7701 643797427 -106926072 9782 -676826894 -877856608 1123 898890414 -599705535 9975 112146941 -811266222 5064 -75232342 654795929 3188 801372660 249521955 600 -107144390 -637243618 1183 66554430 679444628 9305 872946790 -430721629 8656 317197461 623594641 9450 306909421 -185727053 8200 111664688 -350396971 4740 -252062903 673747334 4677 898890414 710420710 591 212383076 -756267434 8903 -921972308 -75558732 279 598692061 -396443569 8114 98412735 954289075 8958 -516862573 571151168 7750 111664688 -339092621 8468 -395956989 -519845955 8796 859615587 -370995350 5285 -39504037 456498577 6338 981998742 -246255401 8195 502461295 -80079561 1978 -891435429 -241109217 8772 -221252086 -79813879 4958 898151267 -91451757 3021 198792735 -256887004 7528 731360872 242506470 7328 262333337 925036002 7024 502461295 -283207497 3330 -965690654 -176184567 2869 239977367 -323498634 1777 54815350 -659937969 8047 72289201 954289075 916 -391256746 495259264 6612 -481996423 -482425657 6643 568509939 -370995350 8427 -485031576 935472375 2186 -616075888 362357458 7199 -288462512 -241109217 9689 984758233 809191902 8309 521711157 704079155 3822 71562520 268124172 623 -504728021 658148446 3973 306909421 -723259232 5666 -429705827 767277603 159 34562744 -433558593 4901 -199655013 -587328878 3026 -724955977 -604372177 700 872946790 -72965798 9488 -344785252 896907104 4757 -293301938 -539801973 1851 -818563944 -575758012 3745 945885557 614083036 711 588746282 451143780 4422 -578346066 254718604 9952 -748046122 953642587 5986 -670941446 -128633008 1135 490718230 93515835 2867 -506108098 983092089 8952 -32127524 323319528 4917 -915467466 -164423199 1462 -677359660 223758683 5468 76589551 -72808273 8330 -655787129 -550929672 5268 598623000 -824673983 9264 377338343 -308069367 9014 388998433 165969864 4339 -523534710 -370601295 3548 -30664265 -969759958 802 -389046679 -2844514 263 -215298725 953028578 9731 159963934 452933610 8351 690218755 -882635508 8375 690218755 -22135290 1531 -113858331 147468541 8383 152683172 -804086127 5122 134736800 860325562 175 71562520 -649744978 5682 -411443846 140118715 8161 385061500 -419413153 560 597458038 868619715 7803 170281305 -804580750 3055 543489268 -770453868 451 801372660 760808182 1493 158720776 173706002 1938 289610218 68458537 1178 -113858331 -637243618 1256 271669262 -682911832 8419 -372598176 -533410976 3168 585806236 530975902 1279 981998742 -108961822 1204 -347105773 148237200 5136 -193222752 301566791 5185 53010453 301566791 7245 302196177 87942942 2862 -393621510 -590535547 7094 901762269 809191902 2842 782059495 -378650091 5929 -931162724 954289075 6933 597458038 -634190590 9283 215460157 510460231 5281 756775613 339857137 7608 -955947554 -736169755 7768 -320240582 -507881407 1782 -676826894 216476815 5184 54815350 -800207670 184 -960344885 -122563446 7229 -637625968 748105066 6120 -895856160 -17837615 9622 252844961 -723351459 2663 995796966 -966341392 5579 471959189 -323498634 96 -573101732 755033596 7349 658268677 637639714 5402 -676826894 -478868248 3327 -197256971 -634448468 6462 141018937 -413649920 1749 -880768056 787435090 6360 -298306079 165969864 2651 -462110684 105963480 865 974033465 586257457 8304 230465541 -22135290 7757 628785561 792126616 7554 -670941446 459630031 9665 -1804967 192105438 8676 -524590619 808458464 6424 -282947285 -552163616 9006 846494925 -959377362 9206 -392563411 -987783463 8196 126227291 540533417 4412 202258799 -982620691 6587 -481996423 330258523 4110 205740340 -104871800 9767 898151267 -988857540 2435 -592869884 354868681 2889 -636004911 50437640 9339 -866805045 -830206964 872 214470427 696875596 2262 198792735 -747172297 7773 -720279006 -428060524 8739 -215298725 78832863 6612 -851229723 -79813879 1078 832079231 -164423199 8704 -754687225 -110865839 8911 -820917610 334468470 4623 -199655013 -756267434 8343 7632844 333687312 3279 597458038 526029047 9292 955336534 -689864118 5231 -873330901 -944284380 4367 28254867 -587328878 4873 -862762751 -94241214 4781 -282947285 782701464 9439 378721678 65925556 4796 851137422 746720990 8372 598623000 782701464 1510 -221252086 844342243 5854 -268055717 -735027831 9691 -662481765 302261235 1177 782059495 -912791350 6451 744180713 -964453208 7070 62409989 552945615 4450 562484066 86906463 6563 -82560345 681650630 4927 134736800 -291242407 2357 -165895350 -979376042 6583 -485776708 735266920 4516 -637625968 -550496243 8557 261480454 859002805 3951 -864361257 172716317 6678 -88984793 -328361714 3937 389689903 -616215891 9043 -468116074 83192310 7706 -684658326 746720990 78 956500599 164789337 6353 -572328769 194386713 9914 -372598176 114067850 3640 841773118 681650630 661 -354473179 -987783463 4289 137362839 127347959 7135 158720776 107428773 129 -173326777 -302291887 6880 -180309093 668716963 5411 262951696 -118950135 6341 326944888 25245259 3374 -517047177 545926563 2124 38832074 637025929 2986 -102108106 -498612066 8033 871194505 137137472 7199 94407230 233977048 3272 -259881996 844883068 2127 113991999 -644469017 989 98412735 815772525 4246 832079231 925036002 1512 -392563411 -462044632 4304 -248959048 934322296 4213 -658800027 -578196919 1786 -678310388 329596656 3924 -281453999 809191902 5068 792418959 -328439089 9789 895696545 874563739 6917 -473282718 249521955 6150 -377899289 -308069367 6792 415350853 -538783279 5417 375298123 -229334088 5078 704952011 -741977163 2384 415350853 860325562 3725 40730044 164789337 1539 471959189 -275855088 6272 515731471 625494491 3172 -579753663 34487722 3703 -347105773 -980745605 8536 426406281 308467212 1273 321737429 726123669 5242 111664688 744410083 1767 346720726 783307873 3579 289429528 -972401466 4476 -978041604 902716491 5293 766057365 497556073 5186 933592111 436709995 3809 -758152363 -677383695 8504 -398942627 681650630 3982 6941521 871037015 9281 -411443846 -488329721 6468 691696706 625494491 7534 -395130011 -396443569 2368 827090885 -599705535 2863 -39504037 -964453208 5873 -949652880 725864175 5142 -873330901 -246255401 5642 -285968378 -467674160 7726 -904289455 -127944183 3897 875158202 -416082175 9579 -636004911 915112531 7624 300584887 50437640 5250 283582015 9257479 7459 575769250 -238504192 154 688304736 -518037450 8619 -411443846 -872013529 1348 806860754 -175424765 6728 -455260398 -370601295 6712 289610218 305267341 9284 242371970 -214031543 2080 -49706513 540533417 2886 -296429472 624711990 3881 -221252086 957236409 893 632995737 725864175 7223 -157757047 -235480390 366 -134704201 743907535 7625 -380535924 100537981 192 -215298725 -644469017 6174 200002129 -480421233 9447 385061500 -246727512 5191 -281453999 -256522804 5101 -994655931 397008646 8557 40730044 899852615 3928 374048762 540533417 789 -462794916 988138114 7577 -658800027 -469304036 9058 790805185 -387385224 7329 -684246827 -538606907 2714 774766110 -578480160 4634 -968473567 -353878938 7659 -817455026 820204610 1987 -677582183 -238867983 9616 996958697 -842651603 4524 -178692644 621799091 7567 -495427420 -669544691 4275 -414072427 -220282924 1238 996958697 -353878938 942 -963214471 -295979666 4646 -418986193 230960562 4667 -296429472 221629539 1598 -873330901 233977048 6758 95229358 -556644281 9388 -180309093 308467212 8601 514387831 510260864 8064 54815350 109588416 7017 940580089 -497617879 4722 -82560345 216476815 3055 289429528 93515835 8982 34842144 -256887004 3076 -404777150 528222218 5277 -222755521 -959377362 9521 399221151 25245259 5422 324917167 -707104214 6678 -156704963 637279848 4565 358603584 -6527040 4826 -414072427 -413649920 5051 -340171206 260681552 3843 -297925385 -838009976 2935 443742845 -420200090 3015 555348851 -576052836 2132 -205591575 172011590 4482 -758730708 748105066 9732 154929870 83192310 602 -483963712 625059375 8932 498871246 282650126 4544 358603584 -350396971 1584 -880768056 80128302 4104 -459660004 -669544691 872 38832074 84912338 300 860901194 -283207497 9300 -534346540 359326871 9692 -995948801 934322296 7556 -752427345 315450092 6312 -534346540 -792640319 2076 575593831 -756267434 4818 903882211 537681327 6111 296351558 60115387 526 252844961 577086332 7017 -199655013 -804580750 6844 -60381668 696875596 2770 -235730132 383709576 2441 -763126949 121273815 2672 706094613 -180628268 5489 -748046122 -18027120 3980 320190225 451143780 2152 841773118 207204985 7209 727210702 -877856608 9977 -670941446 83192310 3137 -866805045 164789337 1870 -641208950 726123669 465 -26248663 362357458 5042 34842144 357634387 9222 170281305 537681327 2885 202006559 301566791 5208 -752427345 -969822537 3550 628785561 304234449 7671 766057365 860325562 8998 62409989 715905772 724 -579753663 -214031543 4979 373708873 621799091 6770 -288462512 -804580750 3490 -796502525 -291242407 1276 796608963 752571881 4201 -594876646 -735027831 553 -887409683 -847516222 5612 794990305 748105066 7166 502461295 330258523 5712 -485776708 451143780 436 486132758 -640496847 4173 -285968378 760808182 890 676457194 908862009 9383 98412735 32988365 909 388998433 -6527040 2079 262951696 165969864 1669 774219377 909720152 1686 -340171206 -587938776 8946 -417075880 384615346 9939 -782345427 -26030145 3943 112146941 114067850 4821 639577616 165176940 5430 -60959292 457730381 6859 -81105363 232844920 7389 788860010 -590535547 4723 -303077343 -954204496 4528 498871246 852597739 2560 941043086 -541221340 871 -156704963 206971304 1760 -334823104 576308127 3738 -713671847 358289528 6333 389689903 -416082175 7835 -999315023 820204610 6323 -57926793 -982620691 2755 827090885 -409833937 4818 -754687225 -382741973 7281 -668294983 589562219 5444 871194505 -587154461 7822 -320065127 -543877687 1858 924375399 489852142 3860 -288462512 -980745605 1043 377338343 615990641 1489 -417075880 -742514560 3749 593245571 -720929795 1431 -429705827 -373742773 2048 518236817 -320275386 9191 -24354900 988138114 4247 -552935221 906601156 9214 148638548 384615346 1952 -265310524 -25481956 238 -372598176 923947394 5655 543489268 -302291887 4449 924865694 953028578 2879 -398942627 -123998677 5738 -684658326 -963031318 1993 -410968218 526029047 6429 420946811 -278764461 3992 -411443846 216476815 5840 -298306079 -811266222 6356 254376885 -410456729 786 -56515768 -823688399 8415 661504142 354868681 9180 77257476 -402609820 3061 237202817 -107473815 7750 -388974008 -959377362 5479 -505763077 -762984644 7611 215460157 497556073 1067 17834815 350857850 6736 -711940062 301566791 396 929592861 -752801340 146 -594876646 -533410976 9080 500691477 308467212 8782 276670886 221793945 7851 133578046 612809394 2101 867830712 330258523 7958 -60959292 939797135 239 -481996423 100537981 1333 861072654 514647040 752 -811440102 874563739 9552 321658590 939797135 2810 859615587 847381634 1776 -60381668 -812767182 8658 284084525 83192310 6356 202258799 -419413153 9846 -165895350 184543446 4197 -726202882 -533410976 6637 699845372 -359196587 4408 372746255 452933610 2176 -895856160 484968871 1059 -523153635 106531338 2888 377338343 185176345 6914 65640932 822735291 2392 -354473179 984136690 6187 377338343 760132745 3565 39323915 -578480160 4351 995796966 852597739 9411 -594876646 -812767182 4370 -372598176 -972401466 9451 -782012495 -933872333 2925 904377080 -918763788 9178 -999315023 87942942 994 289610218 -2844514 2628 543489268 282131358 8640 -223542791 -580802379 3322 -915467466 637279848 3209 -700447167 -185727053 3712 904377080 -569727142 8673 132666338 703761437 1123 956500599 -39716639 6808 933592111 -434454493 4489 640846707 869461301 314 336261049 357634387 4617 994188367 -176184567 8229 -417075880 -637243618 173 -784965875 -268014947 7003 898151267 -538783279 3238 -820917610 -735027831 4153 6050410 872494340 5536 -616075888 -510150761 6969 159963934 25245259 9014 745262886 -462044632 2547 455237207 619013448 6183 -391256746 246550739 5577 17834815 624711990 1177 82437869 234812484 532 -860588659 -538783279 5293 444203955 -469304036 1113 -784965875 868619715 9732 30661577 -747172297 2193 -842131951 -137415419 5458 -516862573 401065763 9384 -259723723 127347959 4304 -984681216 -439161220 3140 -670941446 -552163616 551 164014304 571151168 5513 997717396 -587938776 9626 -340171206 407966190 4795 -354473179 456498577 6467 -655787129 596844461 8276 641823635 -834035628 786 -994655931 760808182 3128 -270472709 -238504192 3313 -637625968 951409368 8085 -663610139 87942942 9532 97778439 954289075 2719 -523534710 407966190 3552 154929870 -944284380 2603 -395956989 -804580750 881 -60959292 844883068 4923 -724955977 81565408 9105 933592111 260986665 7578 997717396 -763707999 9615 300584887 -979376042 6809 208653695 -720929795 9709 -481996423 -637770708 9850 -663610139 -268014947 8981 600595365 -477963972 2139 690218755 -110865839 3277 849370527 254718604 8229 -648172782 -999366082 7288 -504728021 625494491 7942 392619171 -382741973 2400 5989923 283618452 9357 36208776 -256887004 3873 450726355 975421774 2276 359856605 -363659966 1960 317197461 502233577 9668 897184369 -246727512 3821 51022000 -954204496 2083 -303185692 -637243618 5501 214470427 -640496847 3937 -871396420 114067850 1643 373708873 865035290 1973 -943647082 -842651603 4280 -161837184 815772525 3842 -871396420 -143728230 9458 -344785252 9067497 7214 554902523 -667907585 1993 774219377 186112748 6917 -298306079 588009941 8072 -485031576 -277770150 8553 -345538013 -85425315 4306 -523153635 511120657 9789 745262886 -998282020 76 490718230 -838009976 7059 -670941446 -289470931 2970 956500599 10315616 8339 901762269 -323498634 365 -700447167 -998282020 2302 -372598176 -834035628 8876 -742674827 -416125915 9123 230990250 528222218 1360 -268055717 -214031543 4112 148638548 152975300 6165 554902523 -930063693 9099 -377899289 456498577 1150 699845372 -580802379 8385 -963214471 -308069367 6185 296351558 382394381 3215 859615587 230960562 9763 -534346540 -573863688 1697 318435094 -56290324 9086 -641208950 -254980365 9608 -409309355 505436080 7441 445487668 234812484 6815 50900266 -675821088 7711 -30664265 815772525 7600 443682091 457730381 1483 333481643 -4922978 2595 -161837184 865035290 8266 261480454 -830206964 199 -578346066 378550894 2826 878804098 -254980365 933 357348209 760808182 5315 -986798763 54064180 9601 357348209 935472375 236 907986225 -871032819 6659 -566276366 -620537603 4831 -804711490 596844461 9190 -24354900 690912387 47 -195594144 890315807 7615 554902523 -62054205 3850 -205591575 290903050 6785 288396892 -428060524 9339 -904289455 -62054205 4991 627081375 -687400377 9505 80638889 -752801340 8642 -814521565 807498308 6533 386524132 -22135290 3804 242371970 -947024393 6201 -994655931 -214031543 5788 28254867 60115387 7213 -468748459 625059375 1795 -417075880 737416156 9974 -75232342 576296258 8167 -986798763 782701464 8001 744369343 -439161220 5351 -887409683 615990641 5077 -818563944 654795929 7727 585806236 865748389 4375 289429528 -289470931 3325 -506108098 755033596 754 -18555551 258279313 6499 -297925385 -75558732 599 -616075888 -56290324 8302 -437269696 -641768215 7442 -483963712 -502510208 4279 -37605991 -579706452 927 -501570916 302261235 2856 -338588899 858256145 875 653488323 760808182 5522 -185227082 -741977163 8109 -636004911 -387385224 1086 212383076 -410456729 6551 -62104082 713033531 7313 774766110 -229334088 1400 -377899289 -849890539 5139 -984681216 577086332 7589 -504728021 -569727142 9954 443682091 -39716639 4760 212383076 760132745 2627 -887409683 -640496847 5192 319836471 -277770150 810 603283737 330258523 4553 -943647082 -382741973 4107 502461295 206971304 374 -943647082 -892585231 4352 419955461 -430138322 8317 984758233 -185727053 9996 -468116074 -541221340 4154 -752427345 121273815 8991 -72660599 -637770708 4247 134736800 -145656182 2780 -662161563 953642587 2690 901762269 909720152 776 443682091 -756267434 2240 -853928283 113055790 4132 132666338 241112925 7249 203882298 679770619 9325 -195552514 576308127 6229 317197461 710420710 9027 827090885 -587154461 1534 557828077 679444628 8248 111664688 375063920 4807 215460157 625059375 4057 486132758 201215238 7652 -492064852 -370601295 722 599861155 -723259232 2826 242276279 690912387 9773 -731712580 737407430 6352 302196177 -959377362 7228 -314668245 207204985 2486 -462794916 -510150761 1816 -852061915 285651977 614 600595365 -756267434 1065 -949652880 909720152 281 -960815885 -269653141 4200 556176900 127347959 3357 956500599 233977048 8834 -817455026 242506470 3364 72289201 576296258 3502 -157757047 552945615 3054 214470427 -830206964 1153 599861155 -756267434 313 -790567313 526029047 6880 -533099096 309767757 7864 958197040 -519618554 6278 -608438352 -439161220 7684 994188367 25245259 568 -711940062 -637243618 6399 555348851 -573863688 2245 -880768056 -122563446 1887 97269878 505436080 2402 -636004911 -988857540 5177 289610218 290903050 774 134541291 703761437 843 65640932 736209727 5762 861072654 10315616 3840 -885902280 -13579437 3092 -117882944 185419808 4686 688760575 407966190 6572 -340171206 194386713 8386 -303185692 -677383695 7535 375298123 114067850 7200 688304736 -681273289 9050 186143921 -410456729 5940 -492064852 -457339610 9114 -199655013 -373712345 7021 600595365 164165409 8986 386524132 -659937969 3179 -796502525 843183414 2557 326178903 736209727 9270 461120723 221807394 333 386524132 599012707 9089 -921972308 746720990 580 431597356 -578480160 5360 372746255 172011590 8410 -8891200 994859498 5350 -354473179 583887438 5646 658268677 352760 7891 225977642 -616215891 8488 333481643 147468541 3309 958197040 628016383 5263 -668294983 400802081 6940 979367031 -107816005 3543 435508139 815772525 5754 -468116074 -838009976 9454 -197256971 358289528 8043 543489268 -568505124 184 -608438352 -238504192 4683 443742845 -419413153 7848 632995737 -13579437 2998 261480454 725864175 2464 945885557 -539801973 3788 443742845 162573004 3611 -62104082 851865821 6212 372746255 -519845955 1482 -252062903 -180114637 9809 -986798763 -277770150 6284 -836052744 80128302 1443 -517047177 653728216 5426 828427488 84912338 8240 -57926793 954289075 6721 -943647082 152975300 1859 -459660004 852597739 7338 -297925385 20640279 8276 514387831 404498162 3096 18912815 577086332 4265 -107144390 489852142 72 706094613 -514717258 3915 -338588899 -550496243 6590 -658800027 418236261 925 -337718848 752571881 9814 134541291 878753022 5465 -277916716 185419808 4137 -887409683 -674143567 3436 111664688 537681327 3585 -906744014 920790234 2051 373708873 -102616382 2943 823212438 494296571 4854 -748046122 107428773 7707 -80417143 -825880446 5045 -320240582 -416125915 2140 -185227082 -85425315 3393 -412753693 -414919441 3626 -485776708 -620537603 5453 -417075880 -246727512 7968 -608438352 851865821 8996 -9979738 -104871800 5398 -742476174 878753022 5677 -711940062 -680716101 3567 -281453999 576296258 7677 996958697 -291242407 7710 40730044 495259264 3757 -579903004 -430974226 943 -658800027 -834467209 3564 -513151710 456498577 1556 215460157 782701464 6566 471959189 695424884 397 -678310388 327833852 1285 -541903248 113055790 5724 215460157 359326871 7080 289429528 871280315 6728 326944888 637639714 2994 -338588899 -189256438 4945 599861155 -85425315 2085 688760575 -2844514 5557 -816009077 787155496 6639 -459660004 -641768215 6497 -506108098 -154221403 7972 970142316 -238504192 5561 25277645 -723351459 7612 40730044 917915710 5276 -763126949 -519845955 8655 -412753693 760808182 6594 254376885 -138728153 6687 600595365 -165817517 9352 -295746759 -654048846 6869 -750364362 978934680 5871 279935936 637025929 1823 271669262 -842651603 2896 812095536 668596988 5608 186143921 599012707 3379 802713909 -127944183 2170 599861155 -326867555 8464 898890414 495259264 1968 628785561 -1544306 4950 688304736 910797386 8112 252844961 822735291 1355 979367031 -752801340 1447 -221252086 -420200090 532 -811440102 -238867983 693 -523534710 951409368 822 588746282 -975541629 4364 324917167 -480421233 4716 -902913893 860325562 7171 -295746759 357634387 4186 389689903 -610759465 2176 706094613 2937763 9138 706094613 378550894 2918 203882298 -480421233 1381 137362839 633885440 9131 688760575 -25481956 5773 153650122 290903050 1646 271669262 -677383695 6378 215460157 -759341521 9352 174718177 502233577 7834 -523534710 -145782884 2944 556956133 357634387 6444 -836052744 871280315 6116 -816009077 120714490 9927 -18555551 -735027831 1638 -931162724 576308127 247 -605433625 588009941 3523 -418986193 358289528 9721 -26248663 -430138322 5402 -473282718 -616215891 5176 419955461 948688886 6363 -56515768 957236409 582 6050410 -91451757 3855 48202816 -532461869 384 -793494677 -692760474 1352 -252585274 50437640 6428 160809207 162573004 3032 -465268228 -416082175 5748 399221151 -540147019 3718 -173326777 637639714 6248 -318594823 -578196919 9359 -963214471 -872013529 656 -655787129 267514505 4154 823212438 285651977 5136 -1525175 -963031318 6240 -989673571 -122563446 2239 -392563411 790791048 6202 154929870 -641768215 2858 -235730132 -556644281 4523 -304998049 -569727142 981 141018937 152975300 9456 -739519560 711907478 5986 -541903248 -433558593 3061 -663610139 -669544691 6534 -259723723 577086332 8491 174718177 -532461869 3272 443682091 -507881407 5063 94407230 872494340 8700 274684164 140118715 5005 358603584 58400332 4463 415350853 -847516222 190 -340171206 865035290 2292 237202817 194386713 4638 515731471 323257823 7200 -713671847 -830206964 7993 -552935221 378550894 8529 456971210 -669544691 695 688760575 378550894 325 -871335076 330258523 7983 -986798763 221807394 104 -224653306 -410456729 5385 225977642 164789337 6478 -304998049 877599979 198 -437269696 547792085 6243 -270472709 -519618554 7204 562484066 700760523 6383 -818563944 107428773 4493 -296429472 633885440 3854 53010453 -587154461 6576 -197706645 -518037450 320 745796394 382394381 7475 -281453999 -774185484 3693 17834815 162818619 7847 -304029084 596844461 7436 502461295 696875596 8573 878804098 -917177937 3780 -193222752 -430721629 8392 481309793 -675821088 5426 -140204704 -674143567 2244 -178218611 528222218 8589 745796394 260986665 9798 676457194 84675120 5271 381360154 -812767182 9284 -80483111 633885440 5398 690218755 711907478 4759 -393621510 -578480160 930 214470427 -669544691 7663 283582015 748391913 7392 154929870 -12658682 1654 378721678 -569727142 9967 -464876611 855531857 968 572970480 -972401466 33 336445578 -104871800 9666 381360154 -519845955 3357 901762269 -644469017 6233 834030362 748105066 659 289610218 121273815 8557 -303185692 457730381 1488 -340171206 953642587 7149 38832074 -518037450 7555 -429705827 -295979666 1821 374048762 -137415419 63 851137422 -720929795 326 725296106 172716317 3651 -641208950 192105438 1246 318435094 -72965798 3591 641823635 -241109217 3032 34562744 -157362262 5496 904377080 858256145 6061 -468116074 587394411 3542 -465268228 266354586 4156 378721678 121273815 4796 7632844 214001109 4255 378721678 855531857 6961 -205591575 -478868248 3070 324917167 767277603 1773 -816399402 625059375 3272 -684246827 357634387 2286 -75232342 746720990 2352 202258799 710867164 9036 538056056 -430974226 5765 486132758 -323498634 9995 333481643 -39716639 533 -157757047 354868681 7552 381360154 -127944183 4931 55392029 -373742773 149 6941521 -373742773 5798 358603584 625494491 3408 -252585274 10315616 4357 -389046679 -238504192 6418 -523534710 755033596 7585 -221252086 148237200 28 242276279 -528332594 6305 40730044 312278158 2088 -648172782 695424884 6661 134541291 -85425315 6373 -455260398 790653415 580 336261049 -604372177 9523 -616075888 357634387 9319 284084525 246550739 65 -134704201 -382741973 4538 -505763077 637279848 3987 -726202882 -933871142 3935 -80483111 -654048846 2824 -668294983 583887438 6726 970142316 703761437 8539 -197256971 -391392334 4652 -541903248 -502510208 3561 -161837184 -966341392 4656 208653695 379411178 6436 6941521 230960562 2604 484203679 911656525 982 -157757047 -436066679 754 284084525 530975902 3992 295011177 -291242407 9893 -281453999 948573862 947 -412753693 -2844514 5434 -75232342 -382741973 4231 54815350 -890148323 671 34842144 -747172297 5211 639577616 -680716101 4444 -268055717 -345372687 197 -742674827 -414919441 3384 -277916716 -220282924 7515 -156704963 -406636424 2557 -608722586 988138114 7370 65640932 -108961822 286 -642406813 748391913 2645 801372660 -649744978 9241 -636004911 164165409 9425 36208776 -823688399 2712 627081375 624711990 2895 95229358 452933610 6749 599861155 283618452 3529 60178104 700760523 5742 -224653306 -972401466 5937 -726202882 940351551 6445 385077631 908862009 5319 -818563944 -40017599 4924 -485776708 -637770708 5275 -60381668 -823688399 112 374048762 697350972 7106 744369343 865035290 7507 388998433 -283024647 1228 211476448 808458464 8031 -670941446 -107816005 5558 -517047177 241641947 4248 -989673571 587394411 4988 -332445377 526029047 8986 443682091 178866616 2370 -295746759 375063920 9844 124521096 352760 6259 336445578 114067850 8434 113991999 -62054205 4410 -663610139 760132745 482 -252062903 379411178 6303 -282947285 384615346 4960 321737429 -634190590 69 -504728021 359326871 8851 945885557 -834035628 851 790805185 -877856608 6829 796608963 384615346 303 -816009077 -804580750 3117 898151267 -420200090 5746 -483963712 221629539 2936 507130881 596844461 2345 507130881 583887438 3192 284084525 452933610 6184 -739519560 -674143567 9107 -285968378 -256522804 6420 -344785252 -108961822 3952 562484066 456498577 1090 346106146 815772525 2518 677101531 229158822 8810 202006559 -497617879 4022 62409989 710420710 6864 51022000 -416082175 8363 676457194 81565408 8389 -138739177 -634448468 351 725296106 428634831 5274 812095536 100537981 8352 -338588899 -999366082 7318 643797427 -72965798 3955 252844961 184543446 4984 -268055717 -246727512 2440 -821290384 -108961822 6799 55392029 165969864 2591 -222755521 495259264 9577 242371970 755033596 3562 -215298725 207204985 1689 -492064852 -872013529 1588 -140204704 787155496 8205 -906744014 107428773 5009 688760575 323319528 3343 17834815 418236261 1061 531457998 -518037450 6011 940580089 456498577 3738 -573101732 -254779032 8369 743615922 283618452 7213 924865694 -763707999 7260 -579753663 844342243 2585 -949652880 -430974226 9522 385061500 13253654 7031 242166718 -834035628 4846 60178104 -926175164 1380 9908275 865748389 5947 933592111 357634387 2756 976065724 -2844514 3985 572970480 -830206964 518 372746255 -110865839 3782 317197461 -38529745 1753 132666338 312278158 8397 -468116074 382394381 2510 -986798763 844883068 5427 -995948801 327833852 9422 6941521 206971304 8971 -949652880 127347959 509 -347105773 -849890539 6230 208653695 -328361714 5008 -782012495 152975300 535 994188367 -723351459 8924 -248959048 -373712345 9831 -417075880 -804580750 3135 -324108487 -502510208 4661 -821290384 234812484 531 205740340 -254779032 2513 346106146 329596656 1057 639577616 241112925 4745 744180713 -430138322 1091 324917167 518522757 2675 -332445377 -428060524 4125 -473282718 576296258 8589 898890414 -741977163 7038 -679771608 -185727053 1938 897184369 -912791350 5217 -24555993 983092089 5263 431597356 456498577 7177 -391256746 -542766725 6325 389689903 -964453208 2781 -796502525 954289075 7328 461120723 258279313 4161 53010453 668596988 1576 841773118 -871032819 3558 -566276366 9257479 9350 431597356 637025929 1491 -541903248 -72808273 8058 -80483111 -6527040 5876 -62104082 -241109217 6491 271669262 619013448 2354 -280158933 713033531 286 77257476 984136690 3428 -185227082 282650126 1067 518236817 -326867555 2996 -296429472 735266920 4462 -80483111 -681273289 4070 -337718848 783307873 5418 97778439 511120657 7126 -492064852 -838009976 5859 5989923 13297982 5376 924865694 384615346 9948 -324108487 -256522804 820 788860010 -528332594 1726 -41723720 -410456729 2633 -177692824 877599979 4059 -485776708 164789337 3521 -410968218 378550894 2483 -354473179 -39716639 9407 860901194 305267341 2485 841773118 -999366082 693 203882298 783307873 3432 239977367 -502510208 5042 -724955977 452933610 9724 -814521565 407966190 4250 7927533 668596988 3803 575593831 621799091 6390 -388974008 -576052836 4980 637350827 20640279 8783 -60381668 -246727512 5609 589418019 725567063 2133 -259723723 316245420 2888 790805185 -145782884 5381 -943765901 266354586 3000 -411443846 2937763 123 -410968218 -733323543 3317 147521749 -563052661 5956 812095536 940351551 9566 -719954341 116410268 5576 627081375 -882635508 8668 688304736 -720929795 5703 -663610139 234812484 1895 832079231 -4922978 3282 35292617 -677383695 1269 -763126949 -747172297 908 -851229723 456498577 4323 -215298725 34487722 1552 -418986193 -987312206 2647 -37605991 -457339610 1605 -811440102 501786309 2325 -790567313 -94241214 4720 -754687225 330258523 8753 859615587 -439161220 5545 -388974008 -540147019 21 54815350 -480421233 7777 676457194 -370995350 8420 30661577 -454664712 5091 828427488 -674143567 3295 153650122 -568505124 138 5989923 25245259 8343 554902523 711907478 7058 97269878 571289655 4802 -814521565 71638226 8305 956320838 571289655 2162 416939399 334468470 216 -485776708 -596741589 7122 208370227 194386713 4565 -173326777 497556073 6931 774219377 -556644281 6204 97269878 -138728153 6647 -999315023 -963031318 7893 34842144 502233577 892 -298306079 -920354849 6888 -752427345 467154252 1756 -816009077 871280315 4471 461120723 -22135290 7826 756775613 172011590 4571 -138739177 552945615 9168 373708873 -947024393 2274 727210702 948688886 9264 -80417143 -834467209 8455 543489268 624711990 984 -624499268 596844461 8308 30661577 -824673983 4098 -193222752 637279848 3124 288396892 140118715 1131 -89914167 934322296 9724 384544140 301566791 9051 -676826894 258279313 3692 -1804967 874563739 69 -957024935 107428773 817 -862762751 230960562 8735 82437869 -792640319 6173 174718177 229158822 485 796608963 116410268 4393 -963214471 -359196587 6153 -641743513 -165817517 1034 -648172782 227796847 2174 148638548 233967741 8883 812095536 -238867983 3415 -573106477 552945615 6026 -818563944 -519618554 6842 -293301938 258279313 7774 -955947554 397008646 8857 940580089 -578480160 1703 -579753663 -12658682 6082 -994655931 690335848 5007 101065261 -954204496 1077 -30664265 -964453208 5873 641823635 868619715 8247 262333337 -342686234 5231 9908275 748391913 6662 658268677 246550739 1113 -435603523 -677383695 8061 -726202882 229158822 683 802713909 -320275386 4776 378721678 436709995 1670 -324108487 -677383695 5978 65640932 925036002 7906 -895856160 433603754 6222 389689903 983315446 931 643240412 -870714362 6908 -62104082 9257479 3179 -412753693 -430138322 6797 -410968218 843183414 5055 461120723 911656525 544 -513151710 807498308 2060 -871335076 954289075 1182 -935008788 -2416772 4923 -354473179 752571881 7196 358603584 -590535547 2324 -24555993 612937914 6399 215460157 9257479 9520 956500599 -416125915 9637 -592869884 576296258 3746 970404299 787155496 3747 -748046122 137137472 9271 898890414 -762984644 9386 -392563411 -599705535 9179 381360154 241641947 685 -840080990 679770619 3966 35292617 -289470931 3527 776650368 948573862 1192 556956133 -972401466 5257 388425412 -507881407 2394 788860010 -964453208 2947 333144811 -987783463 8885 -949652880 -439161220 8612 756775613 -823688399 7503 -30664265 -573863688 6179 556176900 71638226 4020 653488323 127347959 9855 -271969423 -464278607 6330 -949652880 599012707 7044 -173326777 -825880446 1272 -205591575 -641768215 4448 159963934 206971304 2200 39323915 10315616 229 333144811 113055790 6394 218552482 787155496 4992 -304029084 -180019002 7036 321658590 994859498 1834 -268055717 596844461 9752 875158202 -634190590 5934 333481643 221807394 9949 690218755 -742514560 1675 -663610139 -747172297 1857 -395956989 -596741589 9882 -304998049 514647040 7861 -345538013 737416156 3634 598692061 587394411 4442 839743563 596844461 9627 585806236 953642587 2547 134541291 -830206964 9297 -271969423 -254779032 9292 7632844 58400332 234 482175535 101406452 3114 643797427 86906463 3930 557828077 -966341392 2979 66554430 -289470931 5269 -943765901 -474396314 7008 54815350 760132745 9205 -840080990 233967741 3632 242276279 865748389 141 -895856160 -78776258 4016 -501570916 -396443569 3837 -804711490 -963031318 1144 543489268 621799091 2904 -943647082 760808182 8968 -288462512 -604372177 9267 -573101732 327833852 6420 373708873 -528332594 9007 17834815 -145782884 140 812095536 436709995 5930 -82560345 953642587 5903 -637625968 -256522804 9649 827090885 -256887004 5153 789599069 725567063 3897 -880768056 537681327 1979 970142316 302261235 9167 955336534 -541221340 8739 598692061 668596988 3900 -552935221 -587938776 5516 799451393 84351585 1726 -720279006 -39716639 2815 484203679 612937914 3139 336445578 -308069367 9195 170281305 162573004 1864 -343048181 -637770708 2505 252844961 859002805 2274 623885564 599012707 9316 -398942627 323257823 8139 -414072427 -980745605 8600 641823635 -12658682 6256 171041959 -216733767 5208 82437869 -6527040 8840 -864361257 192105438 133 907986225 456498577 8120 -960815885 915112531 3068 -608722586 725567063 949 276934223 -975541629 3008 -117882944 142516378 6122 832079231 106531338 7577 -88984793 84912338 2780 -960815885 258279313 7803 295011177 -414919441 5259 164014304 -681273289 9370 -821290384 -519710186 6554 276318540 221629539 3212 -372598176 -507881407 2192 -713609356 782701464 8353 -138739177 -849890539 2304 419955461 382394381 4159 -968473567 -980745605 4296 628785561 -733323543 8417 -296429472 -436066679 9286 -464876611 -433558593 3138 -921972308 -254980365 8479 -180309093 452933610 3253 -897411868 489852142 99 -541903248 -626960836 6728 -605036105 -752801340 9804 -320065127 54064180 6152 -393621510 537902684 4566 -344785252 537681327 6135 -259881996 430751296 1060 -534346540 -72965798 9915 -380535924 323319528 2544 -534346540 354868681 2378 -195552514 -62054205 9060 271669262 232844920 5123 -340171206 104047847 8936 904377080 679770619 4975 945885557 -478868248 9131 202006559 -39716639 2729 841773118 334468470 9157 -275568251 767277603 3081 276670886 428634831 6989 50900266 173706002 4344 557828077 865035290 9351 -847492585 770540018 1727 214470427 -817688363 5009 71562520 -838009976 6337 -860588659 462889810 9807 211476448 -519618554 9131 -753444014 908862009 9524 326178903 -590535547 186 399221151 -216733767 7299 17834815 25245259 7213 -318594823 953642587 2228 -344785252 -323498634 9419 82437869 -533410976 6299 -943647082 -648616287 8006 -337718848 194386713 726 775192135 -954204496 8320 956500599 -428125906 2502 774219377 -419413153 9981 98412735 201215238 8625 782059495 -189256438 3274 289610218 -275855088 774 -437269696 65925556 5997 -288462512 315450092 2209 794990305 -587938776 2814 -332445377 -278764461 9295 -221252086 -67116370 6357 138983262 954289075 6741 290220374 -674143567 372 -776344661 843133948 3772 -949652880 571151168 695 -698100407 305267341 7664 -223542791 807498308 6153 575769250 621799091 347 861072654 -283024647 1641 -999315023 612937914 9067 384544140 145992042 7917 -102108106 643726334 988 632166073 748105066 9751 138983262 282131358 3154 361901512 -641768215 9750 392619171 -255161784 8709 -197706645 186112748 7295 -579753663 -180628268 6195 -314668245 384615346 9676 -731712580 735266920 8577 51022000 -345372687 3603 -318594823 -277770150 7394 -145693826 227796847 1291 443742845 -736169755 1084 484203679 -214031543 1739 976065724 -25481956 9640 450726355 920790234 4244 -481996423 619606312 8265 588746282 -770453868 2448 -409309355 -72965798 6927 -733269590 957236409 1339 -814521565 268124172 1564 375298123 -532480095 9106 531457998 87942942 200 -891435429 2937763 2186 -902913893 -77358192 4897 -193222752 404498162 2115 306909421 -681273289 5077 -790567313 -727449159 3229 -852061915 -477963972 435 -464876611 -420200090 9434 -1525175 430751296 1775 381360154 583887438 9717 -750364362 790653415 7461 -662161563 2937763 6513 7927533 787435090 4529 250399364 -982620691 8229 -605036105 -94241214 1405 -636004911 847381634 824 -388974008 -185727053 1147 531457998 121273815 6664 -24555993 173706002 4132 148638548 890315807 6928 933592111 906601156 2080 -816009077 142516378 1321 628785561 -518037450 3719 -398942627 -62054205 1440 -324108487 -457339610 4024 -18555551 -606256406 8952 -215298725 -373712345 5001 -338588899 -104871800 9378 827090885 -308069367 607 5989923 589562219 8796 -963214471 537902684 8079 643797427 -480421233 7 -552935221 -933872333 1316 -975509051 86906463 4316 514387831 13297982 7986 -541613550 260986665 5919 148638548 350857850 1051 399221151 -561696456 7141 -572328769 157310618 1569 420946811 746720990 9395 -127099524 953028578 3211 775192135 815772525 9927 95229358 -278764461 2332 637350827 -982620691 6635 744180713 528222218 8321 76589551 -966341392 1656 575769250 589562219 4090 -60381668 586257457 5880 -714715511 -770453868 3419 -334823104 308467212 1791 126227291 -289470931 9268 -626119646 815772525 219 -541613550 -687400377 4270 296351558 -634190590 538 6050410 790791048 599 -935008788 -842651603 2748 -663610139 302261235 4737 321658590 546315517 2953 -626119646 624711990 6006 -818563944 -91451757 6644 -637625968 860325562 3424 736000118 -482425657 1632 -842131951 -94241214 5430 794990305 -138728153 515 262951696 -60039432 3033 690218755 -756267434 2265 -742476174 -573863688 5617 288396892 127347959 6619 823212438 -634190590 7554 -49706513 -680716101 2752 -720279006 350857850 4868 389689903 658148446 3842 -658800027 583887438 3617 426406281 -430138322 2885 849370527 -79813879 800 159963934 -370995350 6484 34842144 309767757 7443 -724955977 -498612066 7277 929592861 -291242407 8732 898890414 -834035628 2591 51022000 152975300 9462 895696545 624711990 706 -297925385 -692760474 4753 -788691861 -606256406 9638 55392029 -72965798 1982 252844961 -675821088 654 924375399 58400332 1469 -572328769 358289528 639 -677582183 -599705535 6788 -871335076 9257479 9764 812095536 -812767182 641 374048762 612809394 4485 357348209 -847516222 4818 587732774 -255161784 1703 -39504037 214001109 627 704952011 -573863688 518 -127099524 -800207670 9304 538056056 241112925 5889 420946811 229158822 5053 878804098 975421774 1669 -678310388 -507881407 6602 386524132 571289655 3326 -292255571 -416125915 2076 152683172 -972401466 4793 775192135 -78776258 3296 -975509051 -469304036 9982 333481643 -687400377 3345 -871396420 978934680 2221 -852061915 -469304036 9973 320190225 577086332 4582 -62104082 -682911832 7732 455237207 523443473 8686 -752427345 -519710186 745 690218755 545926563 639 -811440102 -687400377 3068 -380535924 -736169755 8976 -430204903 78832863 8575 -304029084 -60039432 8806 420946811 308467212 8872 5989923 185176345 1786 -986798763 235577293 8255 490718230 -969822537 2507 -138739177 909720152 9737 -655787129 -378650091 7973 53010453 925036002 4389 -714715511 86906463 3138 -750364362 -165817517 7493 482175535 -578196919 8512 389689903 314701704 2736 639577616 -17837615 5989 98412735 -975541629 5686 -957024935 -579706452 3359 385077631 -123998677 2644 -296429472 -539801973 8991 490718230 736209727 1977 -24555993 -578196919 7368 958197040 -972401466 9481 200002129 822735291 7410 381360154 -339092621 4896 -605433625 249521955 2564 -24354900 418236261 1065 54815350 152975300 9939 -165895350 -308069367 7248 202006559 -323498634 4596 -662161563 -25481956 7974 -56515768 -784538084 441 225977642 -413649920 1412 782059495 -972401466 3994 -177692824 703761437 2113 389689903 591101630 5521 -915467466 625494491 6792 704952011 -578196919 827 572970480 763812773 756 895696545 -735027831 9549 -677582183 625494491 4590 773032821 -428060524 2276 -943765901 871280315 6138 54815350 908862009 8784 725296106 -634448468 461 643240412 162573004 290 -569925158 713033531 5905 -552935221 382394381 2755 849370527 871037015 3981 357348209 -972401466 3048 597458038 800872927 7519 186143921 -606256406 1508 -915467466 783307873 428 -80483111 81565408 8829 -235730132 -892585231 2250 -594876646 162573004 2690 134736800 -982620691 9292 205740340 -930063693 3819 745262886 -454664712 6815 725296106 80128302 4546 -579903004 -674143567 2274 -814521565 752571881 6770 514387831 80128302 7276 526115530 -514717258 397 581880129 -477963972 7657 -897411868 312278158 4034 -455260398 172011590 9269 -334823104 34487722 4671 -156704963 147468541 4925 -60381668 -478868248 5428 -113858331 -533410976 7538 208370227 116410268 666 -816009077 654795929 4545 -579753663 383709576 2066 101065261 -519618554 5376 -145442184 -576052836 8641 756775613 9067497 6025 -830222831 20640279 4603 904377080 -637243618 284 262951696 -752801340 5661 -127099524 -128633008 1776 -754687225 -488329721 416 639577616 -838009976 8475 80638889 316245420 2524 788860010 -1544306 3748 756775613 700760523 2970 -468748459 871280315 5381 230465541 2937763 2893 -324108487 329596656 9493 867830712 -812767182 4465 54815350 -498612066 5701 482175535 -295979666 1861 373708873 -185727053 3801 138983262 267514505 2870 377338343 -920354849 3003 416939399 456498577 3149 -492064852 -811266222 9915 -107144390 164789337 4138 60178104 808458464 2730 -860588659 -56290324 8817 -32127524 -824673983 7655 -658800027 315450092 1797 -853928283 109588416 3466 -485031576 -550929672 178 283582015 451143780 1456 904377080 201215238 8176 -984681216 260986665 5207 -295746759 -277770150 405 706094613 69866389 9723 -534346540 -979376042 3115 -930543776 -542766725 8272 -642406813 653728216 1299 -921972308 595584975 1313 333144811 -370995350 744 623885564 868619715 3177 -636004911 -569727142 4903 -840080990 -870714362 4225 38832074 13297982 2894 65640932 727249379 1801 -790567313 -12658682 8515 435508139 679444628 8571 76589551 865035290 2151 743615922 831097006 7533 765724683 -539801973 5483 220316799 359326871 5606 373708873 249521955 2978 461120723 -756267434 3715 374048762 681650630 1703 -259723723 763812773 9179 555348851 283618452 2257 -62104082 -220282924 3680 -37605991 -587154461 1526 283582015 34487722 423 374048762 9067497 4924 -292338832 83192310 8475 -293301938 164789337 5078 -199655013 -157362262 605 -37605991 822735291 5997 -388974008 -599705535 3903 -943765901 -78776258 157 -80483111 923466000 2114 -608438352 691372823 2498 -978041604 -255161784 4253 381360154 637279848 5235 841773118 86906463 4671 -252585274 -154221403 6927 288822109 194386713 1303 632166073 615990641 5109 62409989 357634387 6931 981998742 -302291887 2105 211476448 951409368 1670 321658590 -830206964 9220 898151267 668596988 8655 -200432659 -667907585 7003 94407230 983092089 4406 641303610 400802081 9492 974033465 -342686234 9032 -277916716 -60039432 3637 -377899289 -72808273 9765 481309793 -682911832 2957 97269878 -587328878 8008 324917167 871037015 504 -517047177 -575758012 759 326944888 744410083 7358 801372660 -430974226 5916 -820917610 -409833937 699 374048762 -674143567 7061 -417075880 25245259 8917 34562744 628016383 3319 775192135 -229334088 5321 -134704201 -387385224 4297 167095145 -289470931 1208 71562520 621799091 4078 239977367 -122563446 3377 744369343 890315807 8035 -817455026 -420200090 3439 431597356 232844920 4283 974033465 165176940 7109 -72660599 642676439 183 994188367 206971304 5399 -816399402 -67116370 4763 -293301938 145992042 5691 531457998 184543446 7213 801372660 451143780 6816 515731471 -155566831 7247 -113858331 2937763 8399 623885564 459630031 6064 -57926793 184543446 6656 -742476174 -275855088 4974 -127099524 -758476279 6703 -637625968 872494340 8016 132666338 -123998677 1343 -713609356 -477963972 9314 -572328769 576308127 6478 -605433625 -637770708 6944 202258799 -18027120 5497 643240412 -246255401 9175 -641208950 743907535 3617 907986225 401065763 9384 389689903 359326871 9983 -637625968 587394411 2687 -49706513 642676439 6101 801372660 748391913 9460 -248959048 725567063 6870 471959189 -610759465 688 773032821 -692760474 5575 71562520 25245259 2307 -393621510 216476815 134 632995737 925036002 5268 -963214471 -741977163 5802 -795235195 -474396314 4136 924865694 612937914 7628 208370227 -741977163 9672 904377080 314701704 2869 -573106477 -641768215 5469 639577616 983315446 8792 -102108106 -435842546 2445 543489268 700760523 4034 324917167 844342243 3099 202006559 246550739 9776 133578046 68458537 5515 450999109 114067850 3041 901762269 428634831 2468 -197706645 -254980365 3755 875158202 114067850 2153 -18555551 -611172692 6739 154929870 -519845955 2618 -205591575 872494340 7223 765724683 -25481956 4918 940580089 -308625495 991 300584887 78832863 3668 994188367 737407430 5540 -533099096 185176345 1123 284084525 135100579 7280 -417075880 -811266222 1216 924865694 673747334 4519 -592740407 615990641 2647 -711940062 -669544691 6740 -107144390 -616215891 1163 -782345427 621799091 3896 252844961 185419808 1274 -473282718 735266920 7135 -332445377 184543446 9659 -885902280 -707104214 8756 940580089 268124172 9098 443742845 152975300 5254 -252062903 316245420 2918 745796394 -269653141 2971 -776344661 878753022 6921 -27254901 162818619 1909 -594876646 586257457 344 276318540 820204610 1219 426406281 -256522804 8780 62409989 165969864 105 640846707 -497617879 1457 419955461 -648616287 9891 904377080 -75558732 1662 -75232342 -77358192 8343 359856605 241112925 6709 -197706645 58400332 6217 53010453 -871032819 9883 -229462282 34487722 6019 -485031576 783307873 874 -332445377 -933872333 1557 -62104082 -363659966 8981 744369343 514647040 3962 -411443846 -414919441 5085 -62104082 -823688399 1676 -818563944 589562219 1203 -504728021 -123998677 4297 -552935221 359326871 4797 -437269696 -834467209 2869 -145442184 68458537 1629 -739519560 -241109217 5491 -533099096 327833852 1039 319836471 -774185484 7839 924375399 -917177937 6721 -578346066 -127944183 9598 -935008788 198809378 9672 994188367 -741977163 1226 -343048181 -930063693 5745 -534346540 -667907585 8486 388425412 909720152 8246 346106146 808458464 8473 -484301856 -611172692 5523 261480454 -599705535 9 -742476174 -963031318 1736 976065724 -917177937 4678 639577616 -669544691 9359 -637625968 -1544306 362 -921972308 121273815 7009 706094613 -917177937 9102 97778439 -877856608 4949 420946811 -972401466 4735 295011177 -295979666 8377 -173326777 633885440 2689 830044995 -963031318 6773 976065724 -363659966 99 676457194 164165409 620 -483963712 20640279 6483 -572328769 511120657 3156 640846707 -926175164 4228 756775613 -402609820 4153 -796502525 -246727512 1198 -573101732 -328439089 1981 572970480 -587328878 1958 62409989 -727449159 2084 445487668 869461301 6590 955336534 690335848 9134 -915467466 -430138322 6542 -107144390 -552163616 8052 924375399 260681552 8835 50900266 -980745605 9639 -222755521 -339092621 4279 727210702 890315807 5397 782059495 -413649920 3219 271669262 -649744978 2703 -960815885 312278158 1649 788860010 -13579437 1160 384544140 164165409 8949 -900897170 -6527040 1679 -409309355 -723351459 6973 66554430 -75558732 4062 587732774 -918763788 1478 -140204704 -216733767 8084 812095536 -416125915 3090 -277916716 754349173 3777 -37605991 737407430 8952 609354975 397008646 4257 -796502525 615990641 4379 974033465 -532461869 1820 956320838 382394381 7230 774219377 -430138322 7179 603283737 378550894 7863 444203955 -480421233 6109 -398942627 -220282924 7298 -662161563 -981396868 8923 956320838 -669544691 5544 141018937 619013448 4538 690218755 137137472 4272 -117882944 800872927 7984 415008073 -573863688 3956 -27254901 -326254820 8761 832079231 -488329721 552 -134704201 -917177937 7482 133578046 207204985 2615 -435603523 83192310 1574 -347105773 586257457 1167 276934223 -502510208 2960 -340171206 -823688399 8831 -462794916 -917002395 6065 141018937 653728216 5054 152683172 -72965798 9243 -960344885 -998282020 7407 643240412 -667907585 8445 -303077343 -681273289 9602 958197040 -342686234 5321 -677582183 808458464 4908 -495427420 -180019002 9187 688760575 653728216 9178 214470427 -373712345 7067 289610218 -137415419 5139 -41723720 673747334 7933 -752427345 -428125906 1821 725828363 -654048846 8631 -338588899 -419413153 2481 704952011 358289528 5355 242371970 -477872507 7233 77257476 697350972 182 834030362 -714969150 9433 -1804967 -127944183 9841 400206984 -241109217 773 859615587 221807394 1703 -1525175 865035290 2930 450999109 407966190 1559 320190225 -102616382 2040 159519152 233977048 4042 51022000 -293015975 1239 -984681216 -604372177 2648 -816399402 -519845955 4143 967176925 -416125915 1510 -960815885 301566791 837 290220374 -606256406 9827 555348851 908862009 7587 661504142 -578196919 5749 658268677 87942942 4256 443742845 847381634 9997 -994655931 93515835 1105 -347105773 230960562 5922 727210702 637639714 510 17834815 599012707 1037 -304029084 -229334088 3416 71562520 323257823 6530 704952011 -402609820 250 -296429472 -917002395 3679 593245571 -969822537 6014 289429528 528222218 8792 -830222831 -825880446 1795 556176900 -825880446 6530 521711157 -587154461 1836 374048762 -972401466 4174 198792735 312278158 6746 -719954341 -154221403 2234 599861155 20640279 1421 -337718848 658148446 1939 98412735 -528332594 3608 704952011 -912791350 9182 -138739177 246550739 8179 357348209 748391913 3800 600595365 782701464 6005 36208776 -747172297 8011 -817455026 -507881407 3506 -8891200 -85425315 6370 -113858331 704079155 370 -293301938 -107816005 3023 -711940062 -342686234 3539 606386234 514647040 5147 -711940062 -246255401 4704 956320838 -918763788 2335 588746282 221629539 2403 -880768056 -373712345 3585 134736800 120714490 2855 515731471 -350396971 7009 -296429472 105963480 1041 775192135 362357458 4998 218552482 -980745605 4784 -516862573 50437640 8227 -395956989 625059375 5123 215460157 -78776258 6622 -641208950 109588416 1499 -788691861 -175424765 5362 111664688 528222218 5970 450726355 78832863 9172 -252585274 588009941 2922 581880129 653728216 2196 515731471 315450092 7161 -199655013 571289655 741 -314668245 -770453868 1508 -776344661 -918763788 7439 766057365 -532480095 250 -288462512 -462044632 243 -89914167 -541221340 7411 514387831 595584975 5423 -814521565 -825880446 4889 62409989 514647040 7347 -501570916 -342686234 8630 384544140 -477963972 8404 -60381668 934322296 3359 -340171206 -741977163 7744 -195552514 489852142 7008 112146941 571289655 1873 632995737 382394381 7720 -960344885 -634448468 4630 -572328769 121273815 9207 -821290384 843133948 2671 208370227 642676439 1621 -700447167 -762984644 9943 -464876611 -373742773 2998 -89914167 957236409 1688 154929870 623594641 2987 392619171 -747172297 3882 -429705827 809191902 7259 -395130011 -587328878 604 792418959 737416156 723 -138739177 511120657 4295 -338588899 800872927 6282 -362797003 612809394 8799 -167893416 -736169755 4024 -579903004 595610484 428 623885564 510260864 3304 979367031 494296571 5129 627081375 -634448468 3084 -117882944 304234449 9723 -851229723 -982620691 7744 846494925 -933871142 260 -161837184 510260864 4914 -676826894 407966190 1849 872946790 34487722 8594 -821290384 314701704 5986 -27254901 790653415 7253 677101531 591101630 7185 -26248663 -38529745 5583 -389046679 -2416772 7541 147521749 760132745 768 471959189 436709995 6015 211476448 679770619 2478 321658590 642676439 9957 -30664265 -552163616 3077 676457194 -220282924 3142 623885564 642676439 9323 -156704963 -328439089 4990 -986798763 -998282020 4439 526115530 -998282020 2090 336261049 382394381 450 374048762 314701704 911 851137422 615990641 2191 -298306079 770188411 4935 -720279006 909720152 5352 -157757047 -409833937 4859 66554430 120714490 1482 295011177 233967741 2344 812095536 932809740 5507 956500599 305267341 956 -684658326 -830206964 3401 802713909 137137472 3008 35292617 -599705535 4829 28254867 230960562 6379 725828363 760132745 2623 -235730132 -474396314 1669 160809207 384615346 3813 794990305 -67116370 9721 641823635 736209727 2663 -285968378 -185727053 3647 237202817 -634190590 8621 147521749 142516378 6778 -60959292 260681552 3020 -72660599 241641947 1054 603283737 704079155 6605 -949652880 -283024647 5493 814168394 906601156 8447 386524132 164789337 5362 -18555551 185419808 1215 867830712 754349173 9669 -840080990 -295979666 6613 82437869 -480421233 3664 794990305 234812484 2705 -418986193 -599705535 491 62409989 994859498 2918 -347105773 229158822 1940 -280158933 -720929795 8406 378721678 -229334088 6905 -712768288 871280315 5919 242371970 612937914 7065 415350853 -575758012 9893 -344785252 -378650091 5960 769252533 -498612066 8513 167095145 -474396314 6899 -887409683 -999366082 616 -804711490 69866389 4339 66554430 -599705535 5984 48202816 -2416772 4133 276318540 -742514560 9743 -677359660 267514505 6826 -641743513 545926563 9828 955336534 540533417 2123 -484301856 78832863 7851 444203955 -13579437 2720 215460157 577086332 6411 126227291 746720990 8706 924375399 -256522804 3235 399221151 -620537603 1982 336445578 576296258 4357 823212438 -964453208 2107 814168394 401065763 6434 -197706645 194386713 9166 841773118 -550929672 8663 -641743513 404498162 4348 -235730132 -128633008 4166 933592111 -118950135 7552 164014304 -519710186 6569 336261049 -998282020 9006 346720726 147468541 51 357348209 -741977163 5528 641303610 -275855088 3080 -140204704 502233577 5776 53010453 612809394 798 -8891200 847381634 494 637350827 241112925 4324 802713909 -91451757 8146 -484301856 433603754 8627 782059495 -573863688 6668 -464997457 304234449 291 -193222752 859002805 5835 324917167 -433558593 6112 -485776708 201215238 484 -334823104 -634190590 5949 661504142 528222218 388 -372598176 953028578 4871 -437269696 -430721629 696 -398942627 737416156 2605 598623000 -892585231 827 97269878 809191902 9200 159963934 748105066 3216 159519152 -599705535 5846 220316799 397008646 6897 745796394 233977048 3796 898151267 -930063693 2872 319836471 -137614817 4348 -345538013 843133948 9948 -157757047 379411178 5779 -658800027 105963480 8110 867830712 -528332594 3367 34842144 -326867555 7046 -668294983 -118950135 3935 -960815885 13253654 712 481309793 198809378 4596 242166718 258279313 5276 237202817 327833852 8559 817353730 84912338 6989 284084525 -981396868 1939 385077631 69866389 7167 -658800027 -944284380 3965 745262886 -22135290 7239 -677359660 713033531 3130 769252533 -488329721 5335 -871335076 -214031543 8312 -642406813 511120657 3031 -943647082 84675120 2304 30661577 -637243618 747 -723817788 871037015 8675 -229462282 770540018 2497 134541291 467154252 7411 254376885 -434454493 6826 -904289455 -67116370 9204 941043086 -890148323 2571 782059495 -320275386 9907 -248959048 737407430 8005 981998742 362357458 6742 -931162724 703761437 3715 -495872554 953642587 9780 -229267078 221793945 7634 220316799 -987312206 5063 -81105363 -22135290 1670 153650122 -342686234 7920 -552935221 -677383695 843 782059495 -467674160 5083 -392563411 246550739 6554 357348209 852597739 1731 336445578 105963480 9709 252844961 -283024647 2823 867830712 165679230 9301 -320240582 -550929672 9373 319836471 571289655 2154 556176900 68458537 567 839743563 497556073 5235 970142316 -715481022 2404 502461295 355375465 743 34842144 87942942 8504 871194505 -573863688 6404 543489268 -402609820 8479 632166073 -578480160 622 -641208950 -634190590 9758 -578899112 510460231 4427 -161837184 -254779032 5916 346106146 -576052836 9613 -943647082 -108961822 6480 -921972308 186112748 9280 -223542791 384615346 2522 -145442184 -587154461 8982 -758152363 -930063693 6983 -667281786 -185727053 4975 -994655931 -185727053 5552 300584887 737416156 6653 -222755521 198809378 1299 300584887 -433558593 9031 575593831 350857850 5 -177692824 547792085 2541 555348851 -667907585 7542 -984681216 -363659966 3420 289610218 -587154461 5189 -712768288 -254779032 2243 967176925 -77358192 934 -412753693 147468541 134 381360154 896907104 674 38832074 696875596 3137 -193222752 -830206964 6399 -156704963 851865821 16 -847492585 844342243 4497 -782345427 350857850 6845 -994655931 -56290324 2735 -862762751 -391392334 8921 765724683 -498612066 7801 955336534 -12658682 191 639577616 84351585 9865 606386234 595584975 2726 -793494677 -370995350 6952 -871396420 -654048846 6006 632166073 -123998677 5699 -662481765 869461301 6334 -395956989 185419808 3773 -396260662 -474396314 7492 -533099096 -428125906 3959 30661577 -268014947 93 9908275 109588416 5631 -9979738 -2844514 638 378721678 714190974 6917 643240412 -539801973 5458 336261049 -519618554 2324 186143921 906601156 4461 126227291 975421774 9872 -332445377 957236409 1808 -223542791 -289470931 6251 -495427420 586257457 927 -915467466 690912387 2925 -852061915 -542766725 8977 -795235195 -519845955 4579 -195552514 235577293 7110 585806236 874563739 8503 -292338832 983315446 8926 357348209 -528332594 5489 306909421 743907535 6888 66554430 109588416 9405 -790567313 -736169755 2296 555348851 704079155 9326 -362797003 216476815 6557 531457998 662075929 7938 237202817 221807394 4115 -303077343 148237200 3063 -984681216 623594641 6133 688304736 430751296 7581 725296106 -667907585 741 -205591575 595610484 4268 215460157 -474396314 1695 126227291 790653415 5175 -719954341 915112531 9292 218552482 84912338 8065 -965690654 523443473 5283 -228953103 400802081 3023 -748046122 -825880446 9221 895696545 69866389 6639 945885557 330258523 4265 -862762751 -467674160 329 388425412 576296258 4005 -790567313 221629539 8260 526115530 86906463 5312 -340171206 -436066679 7002 208653695 -278764461 660 -235730132 983092089 9519 400206984 -687400377 5400 101065261 -568505124 6078 36208776 725567063 5613 -573106477 339857137 1525 623885564 -528332594 8728 6941521 637279848 7683 -578346066 249521955 3328 -758152363 451143780 2543 500691477 -189256438 2921 208370227 -160616618 2347 -195552514 787155496 7233 -978041604 -834467209 2441 518236817 -830206964 3208 554902523 -72808273 398 159519152 -91451757 9462 796608963 623594641 1125 -513151710 820204610 2552 -495872554 314701704 6517 839743563 763812773 7276 -393621510 869461301 3798 147521749 -763707999 3022 817353730 954289075 3680 661504142 172716317 9314 555348851 68458537 1590 -986798763 -532480095 1891 372746255 -488329721 8338 -754687225 783307873 9244 789599069 -413649920 112 -26248663 -720929795 3302 -139250047 -75558732 3519 867830712 637279848 7697 444203955 -756267434 4374 -504728021 459630031 8583 -636004911 -967985982 4789 -989673571 896907104 3166 585806236 710867164 6044 203882298 -275855088 6141 -37605991 571289655 768 148638548 511120657 8290 -711940062 934322296 5371 -552935221 -926175164 6753 872946790 258279313 5284 -975509051 -890148323 9328 -344785252 836292797 6543 288396892 2937763 3697 898151267 106531338 1687 727210702 -541221340 7983 -468748459 152975300 9466 9908275 -987783463 7422 775192135 869461301 2691 -197706645 -877856608 1565 385077631 787435090 3951 742195767 -579706452 4958 -324108487 -812767182 3673 -417075880 -60039432 680 101065261 -590535547 2119 924865694 -373712345 3851 -167893416 -770453868 9 -372598176 505436080 9620 -871335076 -138728153 4191 -663610139 -413649920 3393 557828077 327833852 8636 -662481765 400802081 8776 933592111 -682911832 5976 -455260398 -435842546 148 346720726 -762984644 7482 -752427345 902716491 7632 -723817788 -164423199 3078 581880129 304234449 6248 -960815885 -556644281 36 -398942627 -926175164 8476 -784965875 637279848 7570 -377899289 101406452 6887 450726355 577086332 6299 319836471 662075929 208 98412735 737416156 872 -887409683 637639714 8511 -931162724 -519845955 1702 426406281 -189256438 3890 203882298 345293859 633 426406281 -736169755 9729 -754687225 -165817517 2993 -820917610 221807394 656 -197256971 932809740 5178 435508139 194386713 9523 898890414 329596656 9480 -608722586 599012707 6439 -82560345 2937763 9956 841773118 -291242407 6175 -906744014 221629539 6736 -504728021 34487722 3021 -885902280 831097006 306 -573106477 865035290 7954 -223542791 951409368 6879 699845372 -328439089 199 -277916716 162818619 8310 98412735 165176940 8638 -318594823 -804086127 5327 -517047177 -714969150 3939 420946811 214001109 1412 498871246 654795929 3992 823212438 -975541629 8111 -713671847 397008646 3712 -782012495 104047847 5444 -395130011 948688886 1722 -698100407 619013448 9170 676457194 537681327 3985 326178903 84675120 1716 220316799 -85425315 7010 554902523 911656525 2909 -362797003 662075929 2943 -534346540 -552163616 7941 25277645 -723259232 3058 -468116074 726123669 1389 276318540 -518037450 8628 717342480 -155566831 6074 -485776708 -6527040 5838 -495872554 194386713 4671 -978041604 782701464 4144 599861155 783307873 3228 904377080 910797386 8641 766057365 787435090 2103 -57926793 -220282924 8695 486132758 -972401466 5048 431597356 576296258 7272 -88984793 9257479 5002 -723248351 510260864 6368 -484301856 -587938776 9934 744180713 114067850 5973 -459660004 375063920 7507 320190225 668596988 5288 -165895350 173706002 660 -60381668 -519710186 6669 745796394 917915710 1458 -430204903 808458464 4173 242166718 -587938776 3810 904377080 770540018 9787 -195552514 221807394 5240 -27254901 -165817517 9716 198792735 770540018 4436 76589551 908862009 4091 -678310388 10315616 5660 -742476174 165176940 3236 -700447167 451143780 6443 -485776708 -26030145 3695 -303185692 748105066 3737 -533099096 330258523 2297 111664688 865748389 6108 -292255571 25245259 2430 400206984 770540018 9726 -552935221 526029047 2529 -193222752 -917177937 1743 -107144390 -538783279 5888 -713609356 -497617879 6508 -492064852 983315446 7010 765724683 407966190 1345 132666338 -892585231 8723 -195594144 120714490 4204 262951696 -604372177 722 -723817788 -269653141 2738 599861155 820204610 9257 55392029 737407430 6215 415350853 808458464 3998 -483963712 -975541629 3896 186143921 -812767182 6184 97269878 113055790 7963 -392563411 -180628268 1268 -782345427 -413649920 8763 -605433625 -723351459 8552 48202816 843183414 6173 -978041604 -145656182 4984 54815350 514647040 807 400206984 528222218 4921 50900266 953028578 6257 834030362 518522757 1107 -280158933 -254779032 9021 374048762 384615346 1290 14549497 746720990 8196 373708873 -576052836 4831 802713909 -587328878 9665 202006559 -720929795 5123 -820917610 925036002 67 653488323 727249379 9996 823212438 -933871142 3693 -662161563 -634448468 508 154929870 -933872333 4417 -750364362 207204985 8879 538056056 783307873 2205 54815350 -373712345 7907 -389046679 908862009 9877 799451393 -654048846 8062 450999109 589562219 6034 -726202882 -123998677 5803 -814521565 -328361714 3449 -481996423 68458537 1109 -763126949 954289075 1471 -821290384 -406636424 4167 -298306079 -538783279 3404 -395956989 -409833937 339 -641743513 -692760474 5391 76589551 815772525 8019 220316799 80128302 9121 623885564 375063920 9022 -24354900 -433558593 1965 -252062903 86906463 4940 170281305 612937914 4478 -228953103 -104871800 9387 288396892 -541221340 7306 -984681216 50437640 930 839743563 -759341521 1022 450726355 872494340 6455 -462110684 -538783279 4378 -742674827 843133948 2445 -984681216 330258523 3264 -748046122 -964453208 7649 -930543776 -979376042 71 861072654 770540018 5301 -485776708 -269653141 9573 -392563411 704079155 445 -8891200 511120657 1021 851137422 -378650091 7881 -495427420 -110865839 2933 849370527 783307873 7586 482175535 518522757 1180 766057365 576308127 9433 306909421 923947394 1323 -678310388 -256522804 5677 639577616 116410268 1018 443682091 -428125906 268 677101531 871280315 437 -662481765 266354586 4444 -113858331 -283207497 9774 -975509051 382394381 1643 984758233 -137614817 2917 284084525 -871032819 1636 -676826894 -972401466 2038 -921972308 235577293 7220 500691477 186112748 1154 725296106 -469304036 7308 -758152363 975421774 4722 208370227 418236261 2648 -324108487 679770619 9752 -891435429 -107816005 7056 -816009077 621799091 9830 -698100407 -654048846 4125 575769250 140118715 2099 557828077 -185727053 2574 295011177 871037015 6700 -56515768 -108961822 4284 174718177 152975300 7336 632995737 -677383695 5004 -662161563 34487722 2656 25277645 625494491 5380 -354473179 142516378 173 -572328769 954289075 8368 -931162724 714190974 7666 -57926793 -918763788 6949 -380535924 637025929 7468 725828363 315450092 6726 5989923 792126616 7816 444203955 502233577 1638 941043086 700760523 2692 -372598176 -759341521 6047 -32127524 -345372687 3673 851137422 -254980365 7137 -821290384 84912338 6536 839743563 84351585 5068 373708873 358289528 7378 -1804967 -871032819 6065 95229358 312278158 8990 -437269696 -308069367 726 -930543776 -308625495 7877 230465541 216476815 5050 -847492585 871280315 8384 271669262 184543446 1978 -389046679 283618452 6486 113991999 595610484 4674 -698100407 843133948 8895 -429705827 -118950135 2565 309782673 65925556 8444 456971210 763812773 5264 637350827 530975902 8603 -955947554 345293859 1948 333144811 -104871800 1958 -72660599 -834035628 2260 443742845 84675120 4188 967176925 637639714 6951 500691477 -154221403 3315 898151267 577086332 7887 -380535924 -987312206 812 -483963712 345293859 1137 -392563411 755033596 9608 690218755 -920354849 9830 643797427 397008646 4379 557828077 571151168 4650 212383076 -604372177 2671 661504142 -687400377 5043 -897411868 510460231 522 -223542791 -573863688 8901 -282947285 -575758012 7682 -455260398 -320275386 4020 14549497 -539801973 1584 600595365 -838009976 5578 284084525 653728216 1716 -134704201 545926563 2186 -288462512 -947024393 2536 -195552514 194386713 213 827090885 929621952 4600 -749150071 860325562 8444 -975509051 808458464 1473 597458038 223758683 7989 -984681216 13297982 776 137362839 -26030145 7409 28254867 116410268 7485 -723817788 164789337 1342 -338588899 -641768215 9487 481309793 436709995 8553 -199655013 865035290 9874 -495427420 354868681 4088 -222755521 -578196919 3551 940580089 -56290324 1701 976065724 -464278607 7708 -165895350 -918763788 4189 -282947285 -176184567 6765 -30664265 302261235 3307 -88984793 -293015975 8377 572970480 383709576 5855 -462110684 -328361714 7696 -662481765 642676439 9731 7632844 300598832 7131 904377080 908862009 5103 782059495 583887438 3685 -897411868 147468541 7420 -677582183 -373712345 3770 171041959 619013448 1847 167095145 -966341392 2990 996958697 -752801340 904 -994655931 -944284380 5632 -742674827 -723259232 2162 929592861 953642587 1886 -915467466 -519845955 1915 790805185 642676439 4027 970142316 50437640 1294 -641743513 -715481022 1487 543489268 -373712345 7952 600595365 -587328878 3934 -713609356 157310618 6417 72289201 -723351459 4684 -167893416 -510150761 3844 -391256746 -606256406 3328 875158202 216476815 7537 40730044 860325562 7495 35292617 -575758012 985 -641208950 241641947 891 598692061 547792085 5194 133578046 333687312 516 97778439 192105438 8053 153650122 727249379 5086 806860754 282131358 6476 -200432659 681650630 9036 159519152 345293859 4528 444203955 462889810 7212 138983262 358289528 859 381360154 -692760474 91 290220374 185176345 5385 -655787129 -254980365 8811 -411443846 917915710 5997 -552935221 172011590 6963 603283737 859002805 6690 482175535 -912791350 9926 -835865341 400802081 3440 839743563 -972401466 3543 627081375 748105066 3424 -259723723 808458464 476 -39504037 -480421233 5313 -195594144 -278764461 2176 359856605 -1544306 908 -501570916 923466000 3934 77257476 105963480 9173 -900897170 -434454493 4396 731360872 -308069367 4708 -340171206 -363659966 9092 95229358 514647040 8612 230465541 -108961822 5114 153650122 -268014947 6554 214470427 714190974 5161 641303610 -735027831 5289 641823635 300598832 4975 995796966 737416156 852 -60959292 375063920 987 -395130011 105963480 9908 -864361257 -519618554 3204 38832074 -439161220 3450 -648172782 -180114637 2188 -268055717 233967741 3528 7927533 619013448 1045 628785561 836292797 284 40730044 -18027120 691 -677582183 234812484 7037 -897411868 207204985 291 377338343 86906463 6378 -900897170 -80079561 8588 -608438352 -436066679 9183 200002129 206971304 6883 -280158933 -373712345 9977 -392563411 178866616 9556 830044995 401065763 7021 137362839 871280315 2606 141018937 878753022 2213 198792735 983092089 5726 -347105773 -578480160 1195 -224653306 -2416772 7839 94407230 746720990 2105 -811440102 754349173 7248 -742476174 354868681 7344 898890414 909720152 6776 271669262 -982620691 5736 -605433625 877599979 7734 851137422 71638226 7721 688760575 -987312206 9341 -332445377 896907104 1416 976065724 -396443569 270 160809207 871280315 3060 801372660 501786309 5383 -724955977 -707104214 6690 -534346540 -687400377 1275 -880768056 83192310 6518 254376885 808458464 18 -75232342 327833852 6388 -414072427 696875596 2339 -161837184 -38529745 2662 -481996423 906601156 1023 -473282718 -17837615 1615 -504728021 -654048846 9489 531457998 107428773 1167 -193222752 -912791350 4163 225977642 744410083 8392 -753444014 725864175 9219 -178218611 83192310 7922 598623000 221629539 7254 -853928283 710867164 3643 -580193843 -428060524 4876 688760575 -428060524 2017 -677359660 576296258 9125 640846707 948573862 1060 295011177 -550929672 8548 -592740407 872494340 3941 284084525 -482425657 1009 -410968218 545926563 8468 288396892 -604372177 7235 -960815885 743907535 1658 -749150071 908862009 5934 653488323 831097006 2786 -134704201 69866389 890 -297925385 760808182 4750 377338343 957236409 4069 443742845 -229334088 8615 -887409683 -606256406 5018 -81105363 -988857540 6613 252844961 32988365 4002 -552935221 908862009 6497 -18555551 -723351459 1898 208653695 -220282924 2424 -82560345 -812767182 9526 -81105363 -378650091 417 -395956989 -40017599 8565 415008073 -980745605 9889 -817455026 614083036 2790 -984282547 540533417 4621 28254867 198809378 9610 154929870 -128633008 4784 30661577 -587154461 7306 271669262 116410268 5342 290220374 577086332 347 159963934 -67116370 9593 -667281786 736209727 543 80638889 13253654 6355 677101531 -579706452 5630 827090885 588009941 2964 -412753693 -22135290 9254 518236817 379411178 2413 60178104 -254779032 7503 320190225 -742514560 380 419955461 -532461869 4770 -280158933 530975902 5409 -429705827 -238504192 1676 -504728021 -735027831 2849 -200432659 -568505124 3470 789599069 -498612066 1433 812095536 433603754 3383 774219377 -723259232 8294 -658800027 121273815 6565 774219377 304234449 7011 158720776 815772525 3304 230465541 221793945 4339 -523534710 -328361714 6520 632166073 -733323543 7744 554902523 -648616287 6649 295011177 770540018 6339 -842131951 357634387 3228 443742845 951409368 7238 827090885 -241109217 2264 486132758 282650126 5351 -252585274 -727449159 8361 769252533 -933871142 8159 744369343 345293859 6920 955336534 -723351459 9138 -465268228 -320275386 3788 319836471 -104871800 1048 -398942627 -428125906 9584 623885564 752571881 4300 -820917610 934322296 1941 -193222752 -640496847 1683 725828363 653728216 5978 289429528 696875596 2991 -523534710 710867164 170 -533099096 537681327 2197 40730044 327833852 6149 -57926793 -611172692 3821 25277645 668716963 3859 372746255 178866616 3128 -344785252 105963480 1124 543489268 939797135 6807 30661577 -457339610 6300 -140204704 871037015 3658 -524590619 -474396314 3053 455237207 -634448468 3927 -533099096 201215238 38 603283737 -406636424 1037 -337718848 790791048 4123 -298306079 308467212 2536 -516862573 655182973 2789 717342480 -759341521 2133 82437869 489852142 5741 -712768288 -959377362 4696 388998433 978934680 6115 600595365 -278764461 5853 -82560345 -610759465 8884 861072654 -246255401 7597 -796502525 -145782884 9388 538056056 -295979666 7538 597458038 537681327 1481 124521096 249521955 9965 -616075888 -320275386 2896 -178692644 68458537 950 242371970 703761437 1892 358603584 354868681 8772 802713909 -363659966 7029 239977367 -741977163 7823 284084525 619013448 3622 -56515768 540533417 626 557828077 -542766725 1762 -396260662 -659937969 2277 -1804967 354868681 2016 -851229723 254718604 9707 134541291 -714969150 9013 97269878 -439161220 8551 -270472709 -966341392 154 531457998 -954204496 7941 -380535924 831097006 2958 -285968378 552945615 1255 -275568251 576296258 7005 372746255 157310618 2013 -39504037 -62054205 7922 -195594144 -295979666 7657 -414072427 748391913 3369 53010453 -439161220 4370 -548146736 -510150761 7017 -340171206 637025929 7896 377338343 714190974 8640 -904289455 -987783463 3353 765724683 -256522804 2207 -398942627 -804580750 5042 -760927535 -556644281 3625 706094613 -137415419 9495 -760927535 673747334 8999 384544140 282650126 7079 -662481765 -436066679 6622 471959189 -143728230 1098 -271969423 -933871142 7219 271669262 147468541 2205 828427488 -72808273 2542 141018937 -342686234 1905 526115530 -430138322 2942 7632844 844883068 3743 507130881 540533417 7804 -102108106 625494491 7167 7927533 -669544691 1634 171041959 -834467209 25 -320240582 -519710186 7422 -41723720 -954204496 7644 95229358 637025929 1666 -221252086 -563052661 110 5989923 -804580750 3679 897184369 -416125915 7444 -711940062 -39716639 9298 851137422 -578196919 4931 -275568251 345293859 2893 -678310388 430751296 1254 276670886 241641947 7225 -293301938 -293015975 1889 -978041604 -999366082 4875 346720726 -763707999 1573 717342480 545926563 2822 290220374 923947394 1670 39323915 172011590 1952 381360154 -842651603 5035 -455260398 574893362 4392 -818563944 -72965798 5044 -830222831 -17837615 7207 378721678 713033531 2145 744369343 -94909804 5397 955336534 246550739 7585 -392563411 -189256438 5309 742195767 -283207497 6441 -139250047 586257457 1844 -820917610 -118950135 6406 -885902280 164789337 9542 -277916716 619013448 8180 704952011 917915710 963 -963214471 599012707 2320 941043086 145992042 5561 378721678 695424884 4348 377338343 -477963972 161 -178692644 314701704 3202 526115530 -579706452 8495 112146941 -457339610 5387 -344785252 120714490 3077 872946790 808458464 8753 -265310524 216476815 4008 581880129 574893362 7058 159519152 -430974226 2933 276318540 844883068 6967 -573101732 -556644281 3830 981998742 382394381 3044 -814521565 625494491 9168 799451393 -871032819 6192 -616075888 241641947 5855 599861155 -462044632 4504 799451393 -428060524 6821 -62104082 -406636424 8848 -27254901 54064180 9615 373708873 65925556 122 599861155 -637770708 9641 792418959 906601156 4650 -626119646 -528332594 6548 38832074 800872927 1194 979367031 -85425315 325 -742674827 -514717258 4746 7927533 953028578 5520 48202816 198809378 8635 -860588659 -606256406 5894 -534346540 623594641 8749 -816009077 860325562 5467 134541291 -12658682 5494 262333337 362357458 5372 -871396420 241641947 7316 -259881996 -269653141 7775 -195552514 216476815 2101 515731471 -480421233 667 72289201 595610484 2005 860901194 65925556 3338 -24555993 792126616 1144 812095536 -176184567 8061 -462794916 436709995 4249 171041959 -378650091 2271 -145442184 -291242407 6067 -229267078 815772525 3133 -943647082 -543877687 8255 -578899112 329596656 3909 -943647082 418236261 5950 443742845 -498612066 4765 326944888 868619715 5992 133578046 940351551 3686 -723817788 695424884 9716 -1804967 654795929 8833 -248959048 315450092 7241 -82560345 221807394 7314 -235730132 378550894 7188 -684246827 787155496 5266 -677582183 -295979666 5132 -733269590 282131358 8874 904377080 752571881 9219 -501570916 770188411 4061 18912815 526029047 8463 -303185692 736209727 3461 -296429472 -435842546 920 600595365 83192310 7297 -895856160 162818619 9715 -113858331 902716491 2366 -393621510 457730381 5087 373708873 633885440 2884 -579753663 -469304036 2318 -742674827 878753022 3123 -395956989 9067497 919 775192135 -967985982 703 846494925 301566791 7498 399221151 673747334 8808 -271969423 121273815 6452 65640932 589562219 9821 -468748459 783307873 2388 -485776708 -999366082 8738 606386234 -871032819 4429 60178104 -538606907 8288 554902523 -763707999 6029 -684658326 -1544306 3341 653488323 906601156 6143 321658590 858256145 7948 -830222831 -406636424 7853 -836052744 869461301 3991 581880129 -370995350 8424 -731712580 -180114637 9818 54815350 -568505124 5995 -616075888 -123998677 8706 -935008788 84351585 4893 237202817 329596656 3463 336445578 -519710186 6166 482175535 -256887004 9734 -698100407 847381634 9268 254376885 -370601295 194 -156704963 330258523 3999 -484301856 404498162 8588 -733269590 -587938776 6155 -891435429 948688886 3297 -573101732 689952861 4508 933592111 -436066679 4372 -608722586 462889810 7151 -578899112 -626960836 3741 388425412 871037015 4679 14549497 847381634 736 276318540 -532480095 9062 -320065127 -436066679 5041 -372598176 260986665 3165 -41723720 737416156 5815 208653695 282131358 9942 742195767 -373742773 3535 101065261 932809740 3792 572970480 -514717258 9987 -429705827 428634831 9307 637350827 -563052661 8347 859615587 -80079561 8389 -197256971 577086332 6739 65640932 704079155 9029 -473282718 379411178 7678 76589551 -110865839 135 802713909 523443473 8986 774219377 290903050 8823 208653695 -667907585 516 152683172 951409368 4786 -173326777 -707104214 4462 36208776 135100579 5417 -891435429 790653415 1038 202006559 -67116370 7721 160809207 658148446 601 435508139 -104871800 3703 -989673571 -138728153 161 302196177 -454664712 7184 202258799 -94909804 9148 994188367 401065763 4145 -8891200 489852142 1222 -75232342 -235480390 5618 -314668245 214001109 6759 -782012495 -507881407 6937 -679771608 233977048 3544 -275568251 591101630 8588 -817455026 -430974226 9458 -46963869 -518037450 5448 789599069 -963031318 7977 333481643 855531857 3504 -642406813 576308127 8456 -259723723 282131358 3752 -75232342 234812484 2045 -504728021 855531857 2596 -605433625 357634387 1158 -816399402 923466000 4571 -9979738 -138728153 3212 -8891200 -604372177 2400 -197256971 -308625495 529 688304736 249521955 707 -984681216 -847516222 9189 443742845 25245259 3204 -578346066 -428125906 525 -897411868 -328439089 1000 271669262 221807394 3478 309782673 540533417 5615 -719954341 -102616382 1270 71562520 54064180 7334 153650122 744410083 9957 -332445377 -1544306 5657 -223542791 13253654 2811 62409989 -107816005 5692 -107144390 -824673983 3098 -864361257 10315616 1994 871194505 254718604 1198 -723817788 518522757 205 515731471 697350972 1858 -134704201 462889810 2752 -177692824 10315616 8709 -904289455 -723259232 6643 -127099524 86906463 7006 -340171206 -308069367 4525 -483963712 537681327 6972 -205591575 -419413153 567 -793494677 -933872333 3698 -579753663 957236409 1479 661504142 157310618 9521 138983262 407966190 7498 -641743513 495259264 7142 643240412 -107473815 2455 164014304 194386713 1591 -193222752 383709576 4272 -763126949 354868681 2088 -388974008 -488329721 9530 203882298 948688886 2228 -592740407 -963031318 3264 336261049 114067850 7160 -362797003 -569727142 9571 -960344885 -326867555 5954 39323915 951409368 5477 242166718 60115387 2379 -712768288 954289075 5095 -485776708 -538783279 5041 782059495 260681552 32 -677359660 530975902 441 -485776708 502233577 7471 677101531 382394381 6388 572970480 2937763 5795 538056056 -85425315 1455 -298306079 -255161784 7946 321737429 -947024393 336 435508139 -107473815 5447 28254867 633885440 8718 745796394 -519710186 2840 456971210 323257823 3568 -392563411 352760 7815 -324108487 -561696456 9002 -662161563 362357458 1904 -462110684 770188411 1011 830044995 260986665 3379 -380535924 906601156 3755 799451393 -320275386 7243 -902913893 770188411 3164 627081375 599012707 7310 -221252086 -573863688 3999 132666338 -641768215 1894 572970480 221807394 2289 384544140 860325562 8625 -711940062 -882635508 5414 373708873 -912791350 852 450999109 357634387 2893 641303610 206971304 7366 588746282 -13579437 1221 867830712 121273815 9450 -91480363 185419808 1743 -552935221 -497617879 8973 -285968378 -94909804 2148 254376885 868619715 4690 -984681216 379411178 8697 -285968378 625059375 9418 -81105363 910797386 9488 851137422 428634831 9016 774766110 760808182 3105 834030362 -91451757 8341 271669262 -519618554 4058 -380535924 -137614817 6992 618828757 93515835 7459 -215298725 679444628 5080 48202816 -682911832 4837 346106146 755033596 3006 283582015 -253862095 4237 -897411868 -18027120 4117 -943765901 953028578 4908 98412735 -94909804 3724 242371970 260681552 9905 766057365 305267341 2478 -847492585 172011590 3162 48202816 612809394 7192 242166718 54064180 8470 481309793 345293859 8619 481309793 -532480095 4512 -91480363 -254779032 4995 -473282718 -2844514 4376 242276279 -342686234 8711 -177692824 50437640 6066 279935936 691372823 4131 554902523 -510150761 5316 -670941446 587394411 4275 -81105363 -488329721 5642 782059495 -539801973 8961 -975509051 983315446 4509 -968473567 -926175164 6274 202258799 865748389 4468 482175535 456498577 3084 860901194 -611172692 9802 -177692824 267514505 6443 995796966 872494340 6288 200002129 -157362262 3429 -723248351 164789337 9589 276934223 754349173 7339 -698100407 -892585231 4100 -392563411 285651977 5009 9908275 246550739 1181 -763126949 -502510208 6432 -626119646 -871032819 1895 -57926793 -155566831 8682 160809207 978934680 2533 -165895350 267514505 3343 -943647082 -13579437 8919 -749150071 185176345 4094 -995948801 -579706452 9011 -57926793 695424884 2446 -566276366 -926175164 5060 -127099524 984136690 5182 484203679 935472375 5970 774219377 624711990 347 -324108487 -474396314 4322 -572328769 725567063 9201 543489268 -278764461 2576 -820917610 725567063 9955 744180713 -430974226 5243 381360154 183142469 8430 36208776 737416156 368 -91480363 267514505 5404 -292255571 84675120 3131 -605433625 662075929 9797 -303185692 -502510208 4266 -534346540 -759341521 7260 632166073 510460231 5522 319836471 -870714362 7639 66554430 767277603 1366 -57926793 528222218 2559 444203955 -689864118 7254 -377899289 301566791 5561 420946811 -847516222 6149 -750364362 428634831 4 515731471 -752801340 206 -891435429 923466000 8950 832079231 -498612066 7864 -389046679 -870714362 7953 -318594823 165176940 2824 357348209 400802081 3066 849370527 637279848 1622 39323915 283618452 5019 -663610139 2937763 8628 -655787129 951409368 5591 904377080 -370995350 1259 -139250047 -176184567 4799 326178903 78832863 6486 -297925385 530975902 4548 -455260398 715905772 8611 133578046 725864175 4668 766057365 20640279 2280 -965690654 -122563446 2985 242166718 -419413153 7539 531457998 -756267434 4790 -9979738 681650630 4309 562484066 -587154461 4644 725828363 -430974226 1985 -197256971 -474396314 1189 -984681216 107428773 3664 933592111 735266920 5783 827090885 923466000 3655 378721678 -80079561 6020 375298123 301566791 5755 639577616 540533417 3351 386524132 -255161784 3028 98412735 -154221403 7218 318435094 587394411 768 126227291 -363659966 6575 727210702 354868681 1834 141018937 576308127 628 -9979738 185176345 3772 -396260662 -519845955 2587 -641743513 -22135290 7489 159519152 526029047 2273 641303610 662075929 6367 897184369 404498162 1725 731360872 -926175164 83 -906744014 -478868248 5813 -608438352 612937914 8381 -592869884 78832863 2604 -578346066 -830206964 7342 205740340 748391913 2606 97269878 -308625495 8527 -37605991 68458537 3392 324917167 147468541 8165 48202816 -291242407 226 -720279006 -498612066 1539 543489268 697350972 1799 346106146 -892585231 8303 -921972308 9257479 6599 -485031576 233977048 2792 945885557 809191902 5203 -749150071 80128302 9639 -641208950 400802081 5562 167095145 -22135290 7315 895696545 339857137 586 346106146 619013448 1978 628785561 -587328878 7081 133578046 93515835 2222 -862762751 -714969150 9237 796608963 -604372177 2972 531457998 737407430 3577 600595365 695424884 4163 628785561 -326867555 2993 658268677 -420200090 6707 587732774 -882635508 4688 288822109 -532461869 9765 -578899112 591101630 9761 276670886 -62054205 5354 471959189 315450092 107 -296429472 -40017599 2439 242371970 908862009 8714 239977367 -277770150 6240 799451393 954289075 1626 289610218 147468541 1778 -820917610 9257479 9605 -177692824 -920354849 1383 -739519560 836292797 4815 -676826894 -255161784 4964 72289201 619606312 3360 -720279006 333687312 6069 -167893416 574893362 3139 -552935221 951409368 3948 851137422 -396443569 3454 -265310524 679770619 4278 -873330901 137137472 5985 159963934 249521955 7503 -569925158 599012707 6418 -91480363 -72808273 1656 -968473567 800872927 281 -624499268 844342243 7494 455237207 736209727 488 -1525175 -60039432 6829 956320838 -979376042 6318 -637625968 -128633008 6334 -318594823 314701704 2093 -49706513 -180114637 5309 -541613550 379411178 4297 774219377 -434454493 5558 77257476 329596656 2642 174718177 953028578 961 137362839 165969864 5492 326944888 -339092621 3524 -197706645 510460231 9068 526115530 147468541 4937 333481643 -920354849 1487 830044995 -145656182 5841 -282947285 -926175164 9431 -816399402 -556644281 7783 -739519560 172716317 7102 -391256746 400802081 5096 -171017790 -26030145 7374 717342480 623594641 434 -818563944 994859498 9320 598623000 -85425315 5867 426406281 165679230 8581 185320654 -123998677 9268 -760927535 783307873 1098 377338343 -528332594 5070 -248959048 100537981 432 514387831 737416156 2860 -931162724 744410083 9267 -268055717 -283024647 8570 -80417143 266354586 4281 598623000 13253654 5629 -724955977 -94909804 6005 -167893416 908862009 7035 -193222752 -987783463 1933 814168394 923466000 7661 -429705827 304234449 7306 -229267078 -849890539 35 979367031 -373712345 5567 435508139 198809378 5959 -836052744 -981396868 5805 -492064852 -741977163 5813 632995737 951409368 596 904377080 -256522804 7449 776650368 -871032819 9101 -167893416 858256145 5914 -80417143 -680716101 1766 361901512 511120657 615 727210702 679770619 9421 609354975 860325562 7887 202006559 378550894 6194 -296429472 -933871142 4934 490718230 400802081 7655 361901512 312278158 9637 -275568251 871280315 7145 357348209 860325562 5682 861072654 736209727 1300 -248959048 104047847 1456 -826268461 -510150761 7346 -636004911 744410083 664 -663610139 172011590 1477 967176925 186112748 1641 725296106 957236409 1367 796608963 -756267434 173 -297925385 -890148323 4766 543489268 -800207670 3900 690218755 162818619 7155 -713671847 -667907585 4373 141018937 -918763788 5253 450726355 -824673983 1211 252844961 770188411 5531 -437269696 116410268 2924 -679771608 -933872333 568 575769250 -295979666 1929 218552482 737407430 6930 -435603523 -759341521 8689 543489268 173706002 8868 392619171 -85425315 271 215460157 -2844514 6146 996958697 379411178 4214 461120723 -569727142 6894 -1525175 165969864 6138 202258799 24721518 2154 974033465 754349173 9186 -292338832 -596741589 8654 -573106477 -216733767 9659 -840080990 808458464 6347 898890414 -830206964 1551 -303077343 -634448468 2879 -943647082 13253654 6198 -473282718 283618452 6122 65640932 681650630 860 456971210 -519845955 9345 901762269 350857850 2915 -723817788 -457339610 3218 765724683 -784538084 9563 326178903 308467212 6711 -81105363 100537981 6385 -871396420 242506470 5231 658268677 100537981 2196 443682091 -538606907 3354 788860010 737416156 7246 585806236 233977048 1203 -318594823 25245259 9265 -354473179 -256887004 7171 834030362 87942942 7600 333144811 -189256438 5140 970142316 304234449 528 384544140 147468541 4581 967176925 10315616 2591 828427488 790791048 1036 -417075880 505436080 9060 -698100407 599012707 1937 628785561 -540147019 3288 -790567313 637025929 24 846494925 595584975 5588 -642406813 874563739 3599 736000118 932809740 3916 40730044 -752801340 9098 443682091 71638226 6603 776650368 -428125906 7804 -72660599 24721518 9598 126227291 -834035628 3912 572970480 -291242407 2550 -994655931 101406452 1862 -295746759 459630031 4217 -667281786 -715481022 7802 -139250047 -849890539 1833 -949652880 148237200 5746 296351558 -289470931 7544 35292617 283618452 6495 -714715511 305267341 7402 -91480363 576308127 375 296351558 254718604 3932 -995948801 -999366082 2665 375298123 172716317 3749 -171017790 643726334 8017 214470427 260986665 3562 -677359660 -933871142 1340 792418959 624711990 7046 556176900 624711990 5134 -248959048 -532480095 7082 538056056 -176184567 9811 -578346066 -800207670 1362 898890414 935472375 4148 898890414 165969864 1897 599861155 -308625495 5355 95229358 505436080 2078 -624499268 909720152 1321 598623000 -256887004 7576 290220374 537902684 9495 -293301938 710420710 1542 415350853 285651977 3626 500691477 906601156 8058 159963934 24721518 234 -127099524 737416156 7768 378721678 162573004 8277 346106146 577086332 6026 945885557 822735291 80 -107144390 -420200090 8054 -468116074 -246727512 4270 -60381668 -634448468 5987 627081375 -467674160 5541 -167893416 -590535547 4664 -573101732 100537981 6126 -516862573 229158822 7142 -178692644 510260864 6652 -178218611 -823688399 5560 897184369 165679230 6287 40730044 923466000 6088 958197040 858256145 345 381360154 -269653141 7140 -288462512 703761437 3777 871194505 352760 1441 -750364362 -180114637 599 -464997457 621799091 63 -46963869 -933872333 2425 392619171 -467674160 5901 -880768056 -687400377 3860 -713609356 939797135 4176 385077631 65925556 6429 300584887 -391392334 6687 -684658326 357634387 7152 688760575 809191902 9073 -720279006 -917177937 6329 691696706 -680716101 9802 -541613550 352760 9650 28254867 576308127 3601 -523153635 312278158 396 -641208950 185176345 7078 997717396 120714490 3507 97269878 400802081 9251 -235730132 316245420 4700 34842144 -477872507 9905 28254867 595584975 7392 641823635 -469304036 237 -820917610 514647040 4734 814168394 595610484 9947 -943647082 940351551 9964 276934223 227796847 2666 -895856160 -254980365 991 -259723723 -933871142 2616 -949652880 339857137 6604 -662161563 -22135290 4552 -642406813 860325562 3214 -338588899 743907535 546 -389046679 -477963972 6793 976065724 -882635508 9067 95229358 -825880446 1279 -27254901 418236261 1317 254376885 984136690 5377 -398942627 615990641 1992 632995737 65925556 761 283582015 -590535547 9713 -754687225 679444628 6903 587732774 -578196919 395 538056056 642676439 1913 -984282547 241641947 8124 -915467466 700760523 1807 744180713 -972401466 8625 456971210 -982620691 6509 -579753663 -373742773 8541 814168394 -917002395 5059 -943647082 25245259 6510 -268055717 258279313 9466 691696706 13297982 4738 158720776 172011590 4240 167095145 -637243618 5785 174718177 -944284380 2919 933592111 404498162 5131 -30664265 -13579437 2249 134736800 -519710186 555 -760927535 -538783279 1183 384544140 383709576 1404 141018937 186112748 9731 378721678 -256522804 3684 -412753693 -804580750 6291 575769250 104047847 6095 400206984 696875596 2488 -271969423 -774185484 4598 -167893416 -871032819 5606 -860588659 -681273289 6272 14549497 201215238 9684 593245571 -674143567 8152 -178692644 975421774 3167 -178218611 574893362 5055 -161837184 323319528 779 867830712 865035290 2916 -337718848 523443473 5930 -915467466 -842651603 258 -578899112 -326254820 2289 276934223 679444628 6057 691696706 -107816005 9159 677101531 -382741973 3280 -726202882 451143780 2624 -968473567 379411178 3945 60178104 637025929 2186 -935008788 878753022 1079 -569925158 304234449 2086 828427488 -241109217 7276 979367031 109588416 9545 170281305 345293859 8886 -984681216 -980745605 8244 -605036105 591101630 4700 48202816 418236261 4194 -580193843 -138728153 8420 -999315023 615990641 3376 138983262 -972401466 5623 -344785252 -433558593 3026 814168394 334468470 9703 443742845 241112925 5636 -318594823 206971304 9489 -56515768 725864175 8270 897184369 -578196919 8126 358603584 -137614817 9436 378721678 -550496243 3391 688304736 -714969150 4270 823212438 -91451757 7128 -171017790 935472375 2524 -178692644 574893362 8316 -700447167 808458464 5549 431597356 571151168 7195 823212438 -648616287 5848 -566276366 -77358192 4568 -32127524 -320275386 603 -642406813 -689864118 1726 641303610 378550894 1979 71562520 939797135 4244 171041959 -4922978 5019 -684658326 -345372687 8078 72289201 -680716101 8625 -485776708 547792085 4295 -605036105 -157362262 8949 300584887 637639714 3101 -782345427 -497617879 7516 -88984793 502233577 3276 -949652880 216476815 4085 -145693826 767277603 7214 -616075888 164789337 514 220316799 127347959 6994 -395130011 770540018 3962 242166718 790791048 5179 7927533 384615346 3965 -579903004 -947024393 8058 849370527 -736169755 3576 386524132 948688886 1663 -37605991 -256887004 8202 -314668245 540533417 2781 -259723723 -410456729 8742 -866805045 948573862 8813 -513151710 282650126 2459 745262886 -917002395 596 743615922 571151168 6705 -871396420 906601156 4391 -752427345 250129683 6629 -495427420 878753022 3806 242276279 510460231 3767 637350827 -543877687 9991 -670941446 -256522804 7762 -391256746 843133948 4669 -391256746 858256145 733 -795235195 -733323543 3977 18912815 -842651603 3217 814168394 -414919441 5513 -156704963 462889810 5962 -748046122 -587154461 2783 -270472709 -733323543 977 -320240582 673747334 5931 588746282 -238867983 2794 744180713 157310618 1292 -524590619 58400332 361 -994655931 152975300 5379 -784965875 902716491 91 384544140 808458464 1546 -552935221 518522757 5075 450726355 -320275386 883 -670941446 760808182 9539 284084525 -435842546 6708 955336534 -102616382 6317 296351558 -283024647 1666 71562520 -800207670 8520 152683172 -640496847 6508 -986798763 452933610 3015 271669262 258279313 2715 -221252086 -430138322 8694 -820917610 899852615 8518 -866805045 -825880446 6487 -473282718 -430974226 411 -978041604 462889810 4813 -505763077 -373712345 6075 -455260398 868619715 1192 609354975 625494491 1766 929592861 194386713 8369 609354975 -238504192 1736 250399364 748391913 4134 -265310524 309767757 9250 690218755 -720929795 4056 276670886 743907535 4092 507130881 230960562 5667 -975509051 792126616 2250 -282947285 223758683 1103 -91480363 78832863 4445 148638548 -587328878 3222 -56515768 -892585231 7708 295011177 988138114 6134 444203955 233977048 6196 381360154 948688886 7175 113991999 -482425657 7420 -281453999 896907104 4399 -26248663 752571881 4492 -648172782 655182973 9396 -742674827 -648616287 2911 -790567313 -498612066 147 -157757047 -792640319 9703 -398942627 428634831 8672 -185227082 923466000 369 426406281 80128302 8541 632166073 352760 6361 743615922 -707104214 2430 643797427 571289655 6991 575593831 -477872507 6173 -885902280 497556073 6827 -851229723 25245259 6250 -662161563 -550496243 2126 945885557 510460231 7942 -513151710 615990641 1145 -343048181 -620537603 6992 -178218611 -523131123 386 598692061 865035290 2320 -292255571 -477963972 9125 -524590619 -532480095 7171 -483963712 878753022 7591 -275568251 266354586 4695 -641743513 -85425315 9410 34562744 -569727142 6632 -513151710 -72808273 5468 -468116074 869461301 938 -641208950 -277770150 2585 901762269 -67116370 1384 -960815885 165969864 1683 -229462282 -587938776 6365 443682091 84351585 3287 -726202882 24721518 466 -492064852 -634190590 6531 -417075880 -454664712 5751 386524132 -164423199 6605 -391256746 746720990 1014 -465268228 518522757 3590 289610218 619013448 4293 -161837184 -413649920 2591 895696545 726123669 7979 -464876611 142516378 347 -395956989 599012707 8645 976065724 852597739 3142 875158202 -160616618 4346 -81105363 746720990 7445 -392563411 456498577 3724 543489268 -539801973 6798 186143921 983092089 48 572970480 831097006 5306 945885557 186112748 2848 -193222752 -275855088 5096 -215298725 -94241214 4320 773032821 214001109 5012 742195767 -637243618 4655 -994655931 -26030145 8809 -533099096 847381634 6895 -9979738 -556644281 6260 416939399 -649744978 9207 -484301856 359326871 3577 956500599 345293859 1478 242276279 689952861 9098 -935008788 382394381 8731 -377899289 696875596 2694 171041959 -981396868 436 198792735 462889810 5950 -960815885 868619715 7908 -165895350 767277603 7726 -821290384 -539801973 3465 -435603523 940351551 5179 603283737 -966341392 1918 970142316 -60039432 1688 54815350 375063920 2700 -88984793 874563739 5534 897184369 -104871800 183 -984282547 822735291 4428 -481996423 497556073 4230 706094613 932809740 619 -636004911 -67116370 8755 -485031576 184543446 7430 518236817 -741977163 2549 -501570916 510260864 9289 775192135 -763707999 8202 -464876611 -667907585 5671 5989923 -812767182 3306 372746255 282650126 4433 -26248663 13253654 1449 593245571 -350396971 6852 776650368 107428773 9243 -347105773 -254980365 1378 -165895350 -988857540 3597 568509939 -488329721 1909 -396260662 -682911832 5714 -720279006 246550739 6992 -943765901 -626960836 4283 661504142 -235480390 2871 -796502525 574893362 4348 50900266 -587154461 4721 -222755521 184543446 9979 924865694 -254980365 9131 48202816 -580802379 874 6050410 -825880446 2223 -676826894 -396443569 9720 903882211 282131358 6725 -641743513 323319528 6755 -592740407 625059375 9560 -900897170 726123669 3585 745796394 165969864 7917 -465268228 -720929795 6048 -949652880 489852142 8849 484203679 -872013529 4428 704952011 -675821088 1681 -505763077 -145782884 911 230465541 737416156 1791 -411443846 383709576 2638 346106146 24721518 97 54815350 -40017599 7986 641303610 -514717258 7836 386524132 -253862095 5875 736000118 770188411 4930 653488323 587394411 6429 -712768288 -289470931 2584 126227291 911656525 7580 -332445377 -323498634 2940 587732774 -747172297 9050 159963934 -626960836 9221 -248959048 113055790 3308 -871335076 -687400377 1292 -753444014 957236409 440 628785561 229158822 5674 -524590619 -342686234 9035 372746255 -834467209 8115 -724955977 642676439 6744 237202817 -596741589 6626 -395956989 -538606907 3827 -464997457 612937914 4212 -662161563 494296571 223 -984681216 -532480095 3610 554902523 -409833937 7254 76589551 489852142 8202 521711157 923466000 9288 -193222752 165679230 8998 945885557 452933610 3141 -195594144 -552163616 2752 562484066 135100579 2815 -344785252 359326871 7132 -723817788 690912387 6682 420946811 -138728153 8503 6941521 107428773 8390 -995948801 957236409 4343 -720279006 -543877687 1632 588746282 -416082175 8131 -821290384 537902684 6132 -915467466 -457339610 6229 -412753693 -912791350 6933 -492064852 183142469 1662 -332445377 599012707 2784 782059495 -723259232 9546 -485031576 -681273289 511 444203955 352760 5844 -127099524 -637770708 7947 -362797003 843133948 155 -195552514 -988857540 8436 984758233 -552163616 582 -102108106 -675821088 6948 374048762 -626960836 1844 261480454 114067850 1072 531457998 -2416772 4695 677101531 459630031 3521 -429705827 -402609820 7635 261480454 -439161220 9299 -864361257 -409833937 6210 211476448 690335848 9468 6050410 164165409 346 -398942627 -2844514 7296 -930543776 -382741973 6001 -337718848 770540018 8724 -796502525 -742514560 2305 -139250047 285651977 2336 35292617 843183414 4343 -636004911 787155496 8 65640932 -804086127 7089 -978041604 -254779032 6205 -714715511 -40017599 2104 -860588659 116410268 6928 208370227 932809740 1434 -608438352 -127944183 6455 -713671847 384615346 1996 53010453 -359196587 324 -197706645 -391392334 9326 -320240582 -733323543 8082 688760575 787155496 3008 -885902280 637025929 6754 -700447167 285651977 9796 627081375 -275855088 390 -986798763 359326871 3828 -280158933 -979376042 7692 214470427 -157362262 1574 941043086 -918763788 1950 677101531 -634448468 2125 789599069 -462044632 2616 205740340 -659937969 3715 456971210 357634387 2826 6941521 917915710 9077 799451393 623594641 1294 419955461 -834467209 1229 -298306079 910797386 5533 66554430 214001109 8534 -281453999 80128302 7934 212383076 162818619 812 386524132 -1544306 7711 745796394 305267341 7763 688304736 109588416 8455 284084525 571151168 6874 290220374 467154252 3372 -37605991 744410083 8560 -127099524 9257479 337 -332445377 748105066 7541 -930543776 -519845955 8834 -275568251 -987312206 9428 -340171206 -804086127 1620 801372660 -538783279 4049 -616075888 -308625495 2151 -297925385 599012707 7902 955336534 710867164 5695 -344785252 746720990 4755 996958697 858256145 4418 17834815 -659937969 8957 220316799 184543446 2546 -995948801 -847516222 3735 688760575 178866616 6413 -677582183 334468470 4535 124521096 -1544306 2612 471959189 595584975 9098 623885564 783307873 8074 -763126949 526029047 8915 431597356 911656525 8797 704952011 -153153706 7280 -904289455 -917177937 2314 361901512 -587154461 7951 867830712 -78776258 5565 575593831 -256522804 3119 -280158933 -604372177 8391 832079231 -469304036 4026 -713609356 -569727142 7060 -200432659 -987783463 7635 38832074 -573863688 7931 158720776 -741977163 1131 -986798763 -387385224 4584 289429528 81565408 6280 828427488 162818619 471 252844961 -667907585 4680 643797427 -838009976 1058 572970480 -4922978 691 -72660599 -482425657 8222 -298306079 523443473 5648 -139250047 713033531 6592 -860588659 -373742773 5530 -860588659 -462044632 1751 53010453 -474396314 5106 554902523 -579706452 4949 -726202882 -326254820 7719 677101531 792126616 3806 812095536 624711990 3460 -320065127 -72808273 8309 515731471 250129683 4777 -719954341 890315807 883 -395956989 -519710186 6141 -616075888 697350972 4218 -758730708 -599705535 3138 589418019 230960562 4393 -107144390 -254980365 906 543489268 107428773 305 -534346540 -110865839 8954 -677359660 407966190 3752 -468748459 -77358192 1277 924375399 -268014947 4845 -303185692 -235480390 8794 -573101732 84912338 973 -677359660 -409833937 5529 359856605 689952861 4387 -994655931 60115387 5635 -995948801 -969759958 2037 801372660 -406636424 4120 326178903 -94241214 3021 48202816 241112925 5285 242166718 260986665 8085 385061500 899852615 1749 979367031 588009941 5720 361901512 865748389 888 198792735 267514505 885 -662481765 -563052661 178 -268055717 -727449159 677 -592869884 809191902 3318 -393621510 808458464 9520 -161837184 207204985 1859 -698100407 323319528 8395 481309793 -918763788 3710 -840080990 -920354849 1269 389689903 178866616 3441 979367031 865748389 3091 324917167 148237200 7363 230990250 104047847 2745 202258799 790653415 7209 -462794916 -578480160 8091 386524132 899852615 9003 -140204704 -849810455 3539 -776344661 -278764461 5946 514387831 -378650091 6628 76589551 221793945 6625 -215298725 -391392334 8879 581880129 -391392334 5611 -840080990 571289655 2516 -579903004 -165817517 7060 -523153635 -634448468 444 -742674827 -430138322 1218 174718177 871037015 8757 955336534 704079155 982 -296429472 637639714 9790 34842144 -954204496 2446 82437869 -812767182 2516 -304029084 691372823 9325 -817455026 910797386 1628 598623000 -735027831 6990 727210702 84912338 8691 -8891200 -882635508 485 159963934 844342243 2835 215460157 223758683 8599 6050410 815772525 4983 -145442184 -872013529 4747 588746282 530975902 8545 -784965875 792126616 7410 415008073 -979376042 9546 290220374 -67116370 6916 725296106 404498162 1258 518236817 241112925 7787 160809207 -238867983 8426 -495427420 -756267434 9348 -921972308 -436066679 3959 -975509051 329596656 1779 745262886 -106926072 8472 643797427 -637770708 312 -853928283 207204985 4594 -391256746 260681552 223 -804711490 -830206964 3435 -742476174 637025929 2685 -252062903 -154221403 828 400206984 -428060524 2952 321658590 436709995 4603 827090885 586257457 5174 -678310388 -482425657 6504 159963934 -268014947 4345 445487668 -933871142 566 76589551 -478868248 3273 744369343 743907535 3165 628785561 -185727053 6004 54815350 -435842546 9614 -197706645 -214031543 8290 895696545 -2844514 4055 415350853 852597739 9405 -579903004 820204610 1800 -935008788 350857850 3904 230990250 948573862 4310 -91480363 -40017599 2445 745796394 915112531 7534 97778439 -419413153 7555 641303610 939797135 9165 220316799 -275855088 1792 -265310524 714190974 2862 765724683 727249379 6868 -533099096 -382741973 3812 450999109 185419808 5448 -931162724 877599979 1386 346106146 -328439089 9053 -579753663 -975541629 903 -288462512 -634190590 3928 976065724 -107473815 5030 -826268461 690335848 1372 276670886 -969759958 8870 283582015 -278764461 521 -145693826 -387385224 2285 284084525 13297982 9381 -197256971 268124172 227 444203955 -714969150 8904 346106146 242506470 5981 -292338832 25245259 1197 -579753663 164789337 6006 -811440102 -62054205 8294 237202817 975421774 9734 -195552514 -255161784 7088 25277645 80128302 5116 -624499268 -944284380 5351 -292338832 -917177937 9470 388425412 -137614817 619 -60381668 305267341 4676 -485031576 511120657 6788 318435094 -85425315 7552 -662481765 339857137 7586 507130881 545926563 5313 -275568251 9067497 8985 690218755 530975902 9768 -677359660 725567063 2636 203882298 571289655 7803 65640932 -979376042 4967 -579753663 923466000 3881 148638548 339857137 7522 688760575 68458537 3773 -533099096 106531338 2835 521711157 502233577 8967 361901512 172011590 6660 598623000 -80079561 3352 65640932 -122563446 7861 -465268228 -345372687 7885 -523153635 148237200 7907 132666338 -464278607 1919 -641208950 923947394 6314 36208776 462889810 473 -820917610 407966190 3864 -636004911 -18027120 666 775192135 -510150761 4131 -288462512 -477963972 2683 -835865341 -180114637 8204 -541613550 13253654 435 -362797003 540533417 1300 205740340 207204985 1050 774766110 -742514560 1694 -107144390 183142469 587 306909421 282650126 7557 -592869884 767277603 7534 158720776 940351551 8560 904377080 -25481956 5126 -24354900 -420200090 5284 941043086 13297982 9623 444203955 -681273289 8634 -749150071 735266920 6635 -27254901 433603754 1746 97269878 -519845955 6533 415008073 185176345 5062 979367031 230960562 9349 -303077343 748105066 4449 443742845 -480421233 3709 375298123 379411178 6002 -165895350 223758683 5732 -817455026 50437640 7549 -324108487 576308127 6395 141018937 -414919441 4849 53010453 874563739 3373 589418019 -106926072 9232 -88984793 157310618 5082 -569925158 194386713 4362 -134704201 -770453868 7926 -161837184 -17837615 2795 -524590619 -38529745 7949 358603584 951409368 3864 211476448 362357458 6379 -271969423 843183414 3908 -372598176 34487722 2938 -678310388 844342243 3416 502461295 -964453208 684 606386234 -269653141 1458 -293301938 643726334 5850 -462794916 -339092621 4926 -178692644 713033531 2268 237202817 -784538084 6547 -871335076 65925556 2171 -320240582 -12658682 128 -782345427 501786309 7604 -32127524 -714969150 936 -624499268 783307873 7710 358603584 -78776258 3913 691696706 -22135290 9133 450726355 743907535 3443 -949652880 282131358 2089 -723817788 -792640319 2552 -221252086 510260864 6426 -524590619 268124172 3039 -303077343 588009941 6837 -552935221 -255161784 6046 -968473567 783307873 140 -714715511 -579706452 5528 -724955977 -823688399 3169 970404299 725864175 5236 -782012495 654795929 1883 875158202 -391392334 4063 326944888 -659937969 5469 -195552514 537681327 4242 -698100407 452933610 2980 386524132 358289528 5431 -57926793 736209727 2912 200002129 696875596 1385 481309793 300598832 5878 -578899112 501786309 5819 -667281786 -291242407 6195 -56515768 -689864118 2379 -462110684 -255161784 6996 -566276366 -870714362 4486 827090885 -497617879 6356 814168394 -811266222 6909 112146941 -480421233 4710 -197256971 725864175 4649 95229358 -714969150 4436 -678310388 917915710 4828 -60959292 -847516222 7591 812095536 -6527040 9672 -345538013 -587328878 8713 -332445377 -659937969 2325 373708873 865748389 4824 871194505 -370601295 29 -464997457 302261235 9997 97269878 -430974226 5211 252844961 790653415 8732 -713609356 984136690 868 -965690654 -462044632 5837 498871246 -561696456 5076 -552935221 915112531 4762 -248959048 -430974226 781 289610218 502233577 1098 415008073 576296258 2477 653488323 -157362262 5231 112146941 736209727 4478 -127099524 206971304 539 317197461 681650630 2962 388998433 836292797 5369 924375399 -982620691 5326 799451393 696875596 2682 461120723 105963480 7270 34842144 93515835 5181 48202816 68458537 8475 744180713 -578196919 8899 632995737 -246255401 6545 -354473179 13253654 4881 562484066 87942942 2773 -91480363 -391392334 8312 288396892 300598832 7533 832079231 -229334088 4818 9908275 267514505 6305 -88984793 -575758012 2351 461120723 232844920 5769 -265310524 710420710 9456 -8891200 430751296 9862 -138739177 242506470 2930 -24555993 418236261 8918 -107144390 32988365 2445 490718230 -917002395 7875 956500599 -345372687 1070 160809207 -947024393 6668 -72660599 127347959 6514 790805185 -67116370 8952 627081375 983092089 4645 -18555551 858256145 3798 250399364 467154252 555 361901512 -467674160 5160 599861155 -637243618 2748 878804098 -966341392 8513 -978041604 -2416772 8069 -223542791 436709995 7725 -816009077 -308069367 7085 -414072427 -825880446 6130 276670886 68458537 6087 -989673571 451143780 6804 794990305 165679230 534 220316799 34487722 3661 336445578 633885440 7894 242166718 -641768215 6925 790805185 -477872507 2249 -885902280 505436080 6542 -830222831 -241109217 8127 -541613550 383709576 6972 36208776 725864175 6506 -679771608 -736169755 4980 262951696 865035290 1841 745262886 -104871800 7307 871194505 -723351459 4196 -864361257 484968871 5921 572970480 68458537 9984 -662161563 -964453208 7014 -80417143 -576052836 5444 -464876611 -947024393 7548 -380535924 872494340 8740 538056056 9257479 9005 392619171 576308127 5692 554902523 233967741 8591 374048762 162818619 4888 -505763077 -25481956 213 -462794916 851865821 8882 782059495 147468541 5976 82437869 957236409 3675 6050410 60115387 4791 588746282 -326254820 222 -223542791 -326254820 6908 872946790 948573862 9138 -698100407 -550496243 1792 744369343 9067497 9631 230465541 -1544306 8128 -931162724 -160616618 6820 498871246 -497617879 2576 -592869884 -323498634 263 -26248663 383709576 6415 203882298 843183414 3452 -960344885 400802081 43 399221151 855531857 9562 385061500 -72808273 4567 -700447167 505436080 1307 171041959 -467674160 3739 -795235195 -373742773 4915 -572328769 451143780 5179 392619171 -79813879 6500 955336534 746720990 5163 -960344885 -824673983 6992 -395956989 -291242407 6610 -830222831 808458464 6670 317197461 -763707999 1501 55392029 -289470931 3025 6050410 690335848 8070 215460157 -842651603 3862 -887409683 -220282924 9670 623885564 -62054205 5244 289610218 -727449159 935 871194505 -435842546 4026 230465541 746720990 6365 832079231 510460231 1020 450726355 -689864118 8406 773032821 9067497 1087 48202816 -153153706 5039 -821290384 911656525 7694 817353730 -964453208 6026 587732774 932809740 3851 704952011 -825880446 606 -572328769 65925556 2898 765724683 -467674160 5070 80638889 -849810455 9691 7927533 80128302 1117 -642406813 -434454493 4368 -492064852 -238504192 1873 -505763077 -108961822 2991 306909421 383709576 1366 346720726 -256887004 704 -816399402 787435090 7396 -134704201 250129683 6857 35292617 929621952 884 744180713 868619715 737 152683172 173706002 7712 -793494677 -540147019 7186 -678310388 378550894 4281 -145693826 -981396868 3651 225977642 283618452 3502 933592111 407966190 5717 -435603523 -674143567 6345 -742674827 -246727512 6877 34562744 164165409 5164 -388974008 339857137 9650 -636004911 929621952 29 486132758 -128633008 5816 -719954341 221793945 5247 481309793 457730381 6108 -271969423 309767757 6258 -281453999 -770453868 1713 -579903004 -6527040 9131 -398942627 -474396314 4060 677101531 -675821088 9383 -178218611 752571881 2923 -820917610 988138114 1277 -280158933 -682911832 3291 372746255 -580802379 7890 556176900 -467674160 4779 -285968378 890315807 3186 -337718848 -587328878 1084 185320654 -72965798 9036 -891435429 -320275386 2250 515731471 725567063 8525 -495872554 494296571 7968 997717396 -143728230 4000 -739519560 137137472 567 -338588899 -413649920 4709 25277645 83192310 6975 997717396 994859498 9712 400206984 510460231 9458 -462251380 530975902 6532 -221252086 250129683 6886 -906744014 241641947 7280 -173326777 -784538084 4850 -655787129 -498612066 857 -712768288 178866616 1459 -873330901 -416125915 1833 357348209 58400332 5040 789599069 868619715 1303 -668294983 302261235 8699 -533099096 -969822537 6280 445487668 691372823 3770 -723817788 505436080 6068 956500599 988138114 7765 -724955977 -838009976 2732 160809207 -575758012 8513 526115530 -578196919 4395 -698100407 433603754 3469 774219377 -784538084 7595 60178104 207204985 8283 -749150071 -78776258 9050 776650368 164165409 8514 320190225 241112925 3549 -161837184 -477963972 8929 321737429 -762984644 9749 827090885 925036002 4151 170281305 -467674160 7424 279935936 655182973 5106 -605433625 -518037450 8113 597458038 -723351459 9398 486132758 -328361714 9362 556176900 -165817517 8175 -658800027 397008646 2121 688304736 241641947 5224 -30664265 283618452 5930 113991999 746720990 3517 50900266 -409833937 9485 333481643 755033596 4526 -957024935 -926175164 352 -89914167 32988365 2726 -758152363 -611172692 5118 -197256971 591101630 1820 76589551 -982620691 2577 -304998049 748391913 9000 -714715511 -128633008 3476 849370527 691372823 4088 775192135 172716317 4380 598692061 354868681 7924 -268055717 383709576 5832 828427488 815772525 2399 556956133 -214031543 5447 279935936 87942942 5744 205740340 -359196587 4426 628785561 -926175164 5953 112146941 -519710186 810 -897411868 -519710186 4998 -193222752 -954204496 4444 -288462512 -268014947 6832 -714715511 537681327 5858 -790567313 -67116370 3555 225977642 -118950135 8036 378721678 192105438 2677 35292617 -538606907 1424 -624499268 -235480390 2681 640846707 -189256438 1262 160809207 -350396971 3243 717342480 637639714 1896 774766110 -85425315 1245 834030362 329596656 3384 55392029 -954204496 3362 -776344661 -556644281 9267 639577616 -308625495 9481 141018937 229158822 1525 -820917610 502233577 797 -318594823 50437640 5869 774219377 -502510208 1899 -750364362 820204610 9419 415350853 514647040 8260 148638548 736209727 6391 158720776 120714490 1412 -297925385 -969759958 4133 -75232342 920790234 7795 -200432659 -378650091 1878 444203955 -416082175 8251 -826268461 925036002 7073 445487668 -812767182 9801 -795235195 872494340 9634 744369343 589562219 6808 -9979738 -578196919 5506 -145693826 953642587 1994 381360154 -497617879 9864 -713609356 755033596 441 704952011 32988365 9007 -484301856 -254779032 8238 -523153635 456498577 4249 80638889 -91451757 4864 -836052744 -439161220 4082 7632844 871037015 6816 639577616 -382741973 5081 -906744014 -13579437 594 28254867 815772525 3627 -720279006 250129683 8735 288822109 -77358192 1856 -392563411 -80079561 3545 -579903004 679444628 3355 -485031576 874563739 3568 14549497 -345372687 5292 220316799 164789337 3524 482175535 -164423199 6361 979367031 -637243618 4570 -455260398 501786309 9229 -156704963 484968871 4338 288396892 165969864 2720 637350827 -308069367 1304 699845372 494296571 8888 -229462282 -659937969 8571 415008073 633885440 5871 554902523 93515835 5851 296351558 -143728230 2837 -337718848 951409368 6055 956500599 484968871 232 589418019 -917002395 1974 -662481765 -2844514 2577 814168394 953642587 8532 -468116074 -122563446 5025 585806236 -464278607 4064 40730044 -611172692 5469 -580193843 -6527040 1620 -723248351 -467674160 4134 745796394 312278158 8453 -205591575 -648616287 6173 66554430 20640279 8556 -847492585 -552163616 5573 924375399 -912791350 9894 717342480 690912387 7721 -754687225 -649744978 1127 -579753663 -811266222 9456 -830222831 662075929 2356 872946790 -278764461 7103 6050410 -510150761 3825 -821290384 -38529745 8559 54815350 923466000 8057 502461295 -715481022 3359 -790567313 831097006 8749 306909421 -969822537 7083 -782012495 -246255401 9359 744369343 -620537603 4238 -398942627 147468541 2928 -995948801 851865821 9812 416939399 899852615 3974 153650122 574893362 436 386524132 -825880446 8579 872946790 459630031 5964 -268055717 624711990 1763 507130881 929621952 3726 -684246827 378550894 2308 -943647082 -707104214 3226 -391256746 418236261 8507 -1804967 107428773 9916 283582015 696875596 5269 699845372 -964453208 216 717342480 501786309 4220 14549497 -804580750 3972 289429528 595584975 7628 924375399 643726334 8838 -723248351 -253862095 5525 976065724 192105438 333 598692061 -339092621 1186 556176900 -811266222 7156 924375399 957236409 4249 321658590 681650630 1269 -891435429 -220282924 7156 17834815 -587938776 4028 789599069 612937914 369 878804098 -387385224 5868 -345538013 -269653141 4533 30661577 60115387 8261 309782673 -353878938 3542 159963934 735266920 6791 -978041604 655182973 1162 543489268 -849890539 2881 -663610139 84351585 7787 336445578 300598832 6477 -435603523 314701704 7532 -984282547 700760523 560 872946790 619013448 2225 -955947554 994859498 9261 875158202 -540147019 2042 320190225 282131358 4539 -572328769 -967985982 6176 133578046 323257823 1639 -314668245 -561696456 8548 637350827 537681327 5322 -1804967 696875596 1797 -396260662 787435090 9182 -795235195 -350396971 1505 -636004911 822735291 9406 -793494677 -214031543 1038 823212438 -870714362 8637 924865694 -963031318 9066 18912815 -176184567 3880 378721678 -669544691 912 -252062903 -268014947 3198 788860010 -972401466 8989 35292617 -80079561 3216 828427488 -342686234 3682 -30664265 -430138322 8500 288396892 -104871800 6475 300584887 -981396868 7247 -506108098 909720152 8159 -866805045 -118950135 6979 -965690654 -180628268 4810 898151267 54064180 8645 -145442184 -620537603 1304 -748046122 54064180 7042 699845372 433603754 4947 -395956989 214001109 9604 205740340 619606312 4576 526115530 939797135 9472 677101531 983092089 9877 575769250 -391392334 4850 -398942627 -967985982 2318 -750364362 214001109 7580 -579903004 235577293 3312 543489268 -428060524 9339 -157757047 -784538084 8254 -994655931 695424884 1132 639577616 599012707 4747 319836471 -680716101 1565 691696706 673747334 272 276934223 -540147019 807 643797427 -229334088 687 374048762 -727449159 2491 -866805045 223758683 7752 -804711490 375063920 1643 -138739177 383709576 6378 262333337 -616215891 6587 -8891200 858256145 5004 198792735 84675120 7560 -464997457 400802081 7213 -145693826 -637770708 9368 -608722586 148237200 4953 -720279006 -238867983 2642 -748046122 783307873 1230 271669262 65925556 6704 289429528 637639714 5151 134541291 -308625495 371 -758152363 748391913 807 -677359660 -253862095 3958 588746282 -145782884 2032 -178692644 -727449159 3430 817353730 -467674160 2229 319836471 -502510208 6817 907986225 -714969150 6901 -788691861 760808182 4797 -949652880 350857850 9946 -177692824 260681552 1580 284084525 906601156 5769 -605036105 923466000 6893 -215298725 -474396314 7467 279935936 815772525 884 639577616 586257457 5532 -481996423 -220282924 3325 828427488 896907104 9074 -248959048 183142469 5405 -46963869 -22135290 7473 -830222831 -62054205 8715 -935008788 994859498 8909 589418019 192105438 6062 -195594144 -154221403 7872 -18555551 495259264 7158 641303610 -870714362 3981 -24555993 -762984644 8064 -437269696 -528332594 629 159519152 84912338 5076 -826268461 760132745 9336 481309793 -917002395 3010 482175535 -175424765 2751 455237207 216476815 3054 -177692824 623594641 4232 -739519560 357634387 7064 801372660 -353878938 3842 62409989 107428773 1360 -275568251 -519845955 5402 924375399 -669544691 1240 -895856160 330258523 3525 -931162724 -370995350 2698 974033465 -254980365 4096 141018937 713033531 9211 -847492585 -596741589 5285 -796502525 689952861 9313 262333337 -60039432 3007 941043086 216476815 7154 627081375 145992042 5456 814168394 -155566831 6686 -605433625 379411178 354 -200432659 596844461 4895 -871335076 -238504192 2571 490718230 869461301 974 -199655013 902716491 6805 133578046 201215238 7111 -642406813 -882635508 6445 -796502525 383709576 5152 -412753693 114067850 7306 289610218 24721518 295 967176925 -25481956 9873 -853928283 690912387 7642 603283737 790653415 1480 30661577 690912387 7340 262333337 -510150761 9032 -265310524 -289470931 2789 872946790 100537981 7383 717342480 537681327 393 -468116074 858256145 7109 -252062903 -872013529 3740 218552482 -165817517 757 -573106477 614083036 8917 -724955977 316245420 1407 -804711490 164789337 6177 55392029 978934680 9652 814168394 -477872507 4202 443742845 871280315 2946 198792735 -382741973 5496 -252062903 266354586 6921 690218755 -373712345 9752 283582015 309767757 3374 -818563944 -189256438 7802 -608722586 696875596 5119 276934223 822735291 9007 -178218611 940351551 23 -156704963 207204985 8292 444203955 643726334 3570 851137422 135100579 8664 -37605991 530975902 7811 632995737 -540147019 5221 744369343 84675120 501 -930543776 -77358192 3773 -880768056 -578196919 4847 -713671847 401065763 419 -906744014 744410083 6012 976065724 954289075 6509 725828363 869461301 9531 39323915 844883068 6135 -995948801 246550739 8738 377338343 -67116370 9305 515731471 -416125915 7129 -569925158 -409833937 4428 -304998049 -339092621 1461 152683172 -871032819 1162 782059495 625059375 2322 -303077343 354868681 3428 623885564 -882635508 7333 76589551 -578196919 8968 823212438 323257823 5201 -963214471 -102616382 5587 -605433625 -507881407 8217 -277916716 625494491 2932 -835865341 -416125915 8741 -866805045 162573004 6178 -749150071 -477872507 3129 455237207 612809394 6127 -430204903 194386713 2212 208370227 327833852 957 -668294983 -72965798 9701 -395130011 906601156 6353 640846707 65925556 6419 609354975 221629539 8278 -195552514 711907478 2508 415008073 -532461869 8355 555348851 -180628268 974 502461295 587394411 5488 598692061 -550496243 8838 -754687225 -2416772 7189 956500599 -590535547 7126 138983262 -110865839 8084 -18555551 -18027120 5019 7927533 537681327 3593 9908275 577086332 3598 490718230 -677383695 8319 -165895350 84675120 4218 -465268228 -870714362 8886 841773118 -350396971 5502 773032821 172011590 8210 -389046679 -345372687 2835 -637625968 -434454493 9734 -572328769 327833852 2448 375298123 589562219 4449 225977642 -498612066 413 -784965875 305267341 8696 -173326777 915112531 3542 252844961 145992042 1781 -864361257 -539801973 2689 -314668245 -434454493 9886 317197461 375063920 9970 -304029084 -246255401 9562 498871246 50437640 668 415008073 953028578 6112 -270472709 -723351459 5099 597458038 -145782884 6513 -49706513 -667907585 17 -999315023 920790234 3496 -380535924 -110865839 3247 -904289455 878753022 1919 262333337 -987312206 5621 185320654 362357458 8116 -804711490 457730381 1756 34842144 -402609820 4605 306909421 978934680 3202 -513151710 735266920 5832 690218755 696875596 4389 -270472709 -26030145 8886 171041959 711907478 6372 174718177 -987783463 9929 903882211 -72965798 8979 727210702 925036002 2331 445487668 679444628 7807 -195594144 495259264 770 -921972308 744410083 4625 -750364362 -469304036 3314 -417075880 172716317 6119 -816399402 -543877687 9187 -145693826 121273815 1487 -642406813 -289470931 6835 -616075888 695424884 6662 377338343 528222218 6749 242166718 790653415 8801 643797427 34487722 666 -295746759 -238504192 7849 -580193843 121273815 6695 -700447167 -220282924 1997 661504142 -519845955 7704 823212438 -413649920 6036 276934223 917915710 2684 -465268228 -278764461 8576 134541291 -723351459 6258 -229462282 -25481956 9370 575593831 -523131123 2827 744180713 116410268 9658 132666338 -295979666 8784 -579753663 -736169755 1957 -541613550 -326254820 3478 -816399402 -514717258 221 35292617 878753022 7119 -197706645 451143780 388 384544140 -308625495 8499 288822109 -541221340 8722 230990250 790791048 5264 -459660004 -634190590 5624 -229267078 -38529745 9838 300584887 -278764461 9380 -27254901 -256522804 8999 -57926793 -689864118 726 317197461 668716963 405 375298123 -295979666 9762 -362797003 737416156 5644 -700447167 -2416772 4888 -195552514 -107473815 3451 237202817 668596988 1601 113991999 355375465 1213 -139250047 -634448468 5916 994188367 637639714 245 -277916716 -94909804 5721 385077631 -430138322 426 518236817 595610484 4675 374048762 157310618 9744 386524132 268124172 6499 756775613 540533417 4488 -968473567 -277770150 8915 -853928283 -382741973 1401 -89914167 -176184567 1521 -648172782 87942942 3439 -275568251 -72808273 7254 450726355 304234449 3235 450999109 822735291 774 284084525 -532480095 204 -398942627 -4922978 3865 941043086 -373742773 9029 -566276366 -439161220 7082 -324108487 359326871 2256 -215298725 637279848 4462 861072654 400802081 8585 -742674827 923466000 2039 30661577 -189256438 8030 -662481765 954289075 2442 -541903248 -328361714 8495 -173326777 -94241214 8159 138983262 -391392334 3473 289429528 355375465 6999 5989923 -241109217 9367 -140204704 874563739 5635 -658800027 233967741 8484 -343048181 32988365 3155 994188367 704079155 7019 745796394 505436080 5181 336261049 -62054205 568 -138739177 -1544306 7200 153650122 -550929672 6851 -429705827 -480421233 5495 -835865341 352760 4593 141018937 -138728153 354 134541291 714190974 9614 28254867 358289528 3826 -275568251 782701464 1769 77257476 -75558732 8324 -534346540 145992042 6864 72289201 -2844514 6081 -943647082 495259264 2428 688304736 489852142 35 152683172 -378650091 7998 -199655013 -370601295 3355 -417075880 358289528 6299 -989673571 162573004 6113 -750364362 782701464 6708 -459660004 -137415419 2508 -541903248 9067497 7689 167095145 906601156 3635 -178692644 -353878938 2559 -265310524 -308625495 2788 -963214471 983092089 8081 14549497 -370995350 6548 -437269696 571151168 5492 185320654 -640496847 9222 -57926793 -720929795 1710 -904289455 689952861 3104 -887409683 -825880446 6711 -994655931 -25481956 1675 568509939 267514505 400 817353730 127347959 4986 242371970 9067497 3861 -8891200 268124172 5389 691696706 -224835212 5214 -758730708 932809740 7750 782059495 400802081 8858 -8891200 -122563446 5036 -851229723 915112531 6127 -391256746 -579706452 3999 587732774 -580802379 6827 -459660004 790791048 1340 -235730132 -742514560 7168 769252533 355375465 8514 319836471 379411178 8670 212383076 -143728230 9045 -984681216 691372823 8321 321658590 -825880446 7489 -178692644 354868681 109 -605036105 923947394 5986 -414072427 -800207670 88 118281894 744410083 9842 -304029084 350857850 8311 -742476174 787155496 7555 585806236 748105066 140 -495427420 787435090 6862 -821290384 906601156 4735 -199655013 -75558732 9195 -318594823 305267341 4251 623885564 -175424765 3730 -592740407 923947394 9067 -117882944 -67116370 5714 -292338832 510260864 3412 -292255571 -626960836 1873 -8891200 754349173 2086 997717396 902716491 1859 346720726 107428773 9502 357348209 -17837615 1135 -655787129 514647040 9950 587732774 -387385224 927 -642406813 505436080 1984 -700447167 -91451757 4696 859615587 -238867983 567 -195594144 355375465 2553 498871246 -410456729 8806 -32127524 -373712345 343 -885902280 65925556 7846 839743563 34487722 3625 138983262 704079155 9667 600595365 599012707 2095 252844961 2937763 3910 543489268 -933871142 4521 51022000 -241109217 1769 773032821 -917002395 3750 744369343 358289528 4615 -580193843 165969864 6331 276934223 354868681 2674 30661577 743907535 1445 806860754 260681552 6906 901762269 546315517 6448 170281305 -370601295 43 -668294983 -550929672 3593 -195552514 162818619 8358 -605433625 -38529745 9570 556176900 -918763788 4116 30661577 -185727053 4325 688304736 -519845955 7350 -295746759 725567063 251 -388974008 -519710186 5457 -389046679 782701464 6878 -173326777 58400332 697 -372598176 194386713 9900 -391256746 345293859 9468 -921972308 192105438 7341 -462794916 113055790 6865 -404777150 704079155 5351 242276279 -587938776 5328 -462794916 754349173 4049 133578046 25245259 7012 159963934 588009941 6630 -754687225 -108961822 4479 -662481765 494296571 7002 208653695 -165817517 686 -754687225 -727449159 482 -280158933 -72808273 3406 359856605 851865821 7391 -676826894 436709995 2461 691696706 -91451757 8972 769252533 643726334 5604 55392029 526029047 4089 -684246827 697350972 9204 -592740407 -573863688 1959 744180713 545926563 3374 -580193843 -550929672 8390 -252585274 -428060524 2328 336445578 -912791350 8763 -483963712 -477872507 1598 744180713 957236409 903 766057365 221793945 9750 -931162724 -587328878 2292 39323915 -947024393 4311 -303185692 530975902 7906 -900897170 -736169755 3819 895696545 258279313 946 690218755 -528332594 3475 688760575 462889810 6192 878804098 -289470931 7370 661504142 948688886 7303 171041959 -580802379 1261 321658590 -482425657 2256 -684658326 -180628268 3626 -887409683 760808182 1052 -820917610 710420710 4695 699845372 -155566831 9507 -594876646 869461301 6102 -880768056 418236261 9963 -337718848 -488329721 2838 159963934 -599705535 2398 147521749 596844461 1995 296351558 852597739 7846 133578046 -596741589 3505 -389046679 939797135 5707 242276279 114067850 5741 -616075888 13297982 3759 -986798763 135100579 6229 133578046 -38529745 1640 588746282 173706002 914 806860754 216476815 6846 -986798763 305267341 4804 80638889 -175424765 4374 445487668 -12658682 7333 -818563944 327833852 815 -830222831 84351585 3233 212383076 -999366082 763 -663610139 334468470 4997 203882298 -413649920 7665 568509939 -238867983 1765 970142316 140118715 6769 588746282 -644469017 7075 618828757 -792640319 6808 -60381668 235577293 2494 792418959 510260864 6068 -724955977 703761437 7064 -790567313 121273815 7003 -1525175 -39716639 8859 597458038 232844920 1752 -404777150 899852615 7772 -492064852 379411178 9014 -295746759 -413649920 529 -658800027 -849810455 4833 -533099096 164789337 8448 -303185692 831097006 8282 295011177 -532480095 9929 80638889 233977048 586 895696545 400802081 1477 -80417143 32988365 7640 378721678 -917002395 1375 -268055717 -616215891 4543 -178218611 345293859 6611 18912815 679770619 2474 -81105363 221629539 469 242371970 127347959 1650 148638548 -871032819 9715 585806236 -72965798 6938 -173326777 315450092 3774 774766110 216476815 233 -145442184 -416125915 8277 -677359660 -359196587 8745 -820917610 851865821 819 358603584 164789337 5502 321658590 -715481022 2795 -796502525 -498612066 3322 -157757047 457730381 9409 261480454 -523131123 3086 -733269590 -912791350 2124 -167893416 725864175 276 -871335076 -723259232 5945 -963214471 -892585231 6107 -418986193 -17837615 9602 -173326777 523443473 1043 -229267078 -430721629 9951 556176900 -667907585 650 -573106477 -674143567 8684 25277645 135100579 7975 -145693826 -26030145 8620 309782673 207204985 1798 -392563411 -735027831 5997 556176900 32988365 6051 -851229723 -469304036 4492 -873330901 546315517 1867 984758233 -326867555 3403 704952011 105963480 1183 641823635 137137472 5377 -404777150 258279313 5307 585806236 689952861 1537 521711157 -654048846 4023 774219377 -350396971 590 97778439 -532480095 8077 -658800027 -830206964 4205 -398942627 -568505124 8795 431597356 198809378 1692 -392563411 -648616287 7801 375298123 681650630 2243 9908275 140118715 1309 -541903248 -689864118 1784 -818563944 13297982 9021 276670886 -519710186 6008 94407230 459630031 7317 -380535924 309767757 2771 450999109 954289075 5243 796608963 -587328878 1655 -102108106 754349173 9968 562484066 467154252 8257 -167893416 -108961822 1400 -816009077 625059375 2880 -277916716 194386713 7773 -533099096 890315807 8587 317197461 954289075 9007 776650368 537681327 6292 526115530 -800207670 1455 827090885 743907535 6941 641303610 576308127 3500 40730044 637639714 2730 48202816 624711990 9550 538056056 -920354849 2184 378721678 84675120 738 598623000 116410268 5774 450726355 -756267434 1989 -731712580 -145782884 1441 526115530 662075929 8134 -957024935 679444628 7724 -195552514 -975541629 9845 -8891200 -930063693 7984 126227291 628016383 7649 94407230 -268014947 7817 -481996423 -165817517 9857 211476448 183142469 3474 -268055717 -890148323 8737 388998433 911656525 9307 769252533 -917002395 3056 -91480363 869461301 3832 -904289455 871280315 7064 -435603523 868619715 4972 790805185 -430974226 5439 -134704201 -94909804 5110 -252585274 -22135290 8956 -391256746 -576052836 3851 -897411868 643726334 9020 38832074 -849810455 9429 773032821 359326871 3686 -968473567 362357458 7498 -161837184 -469304036 4492 -165895350 382394381 8753 643240412 -981396868 2835 -296429472 -474396314 65 -320065127 -933871142 4709 897184369 545926563 8779 -684658326 975421774 1798 -760927535 -433558593 7098 -811440102 135100579 901 -177692824 625059375 4904 -235730132 249521955 1748 -303185692 302261235 1635 -473282718 178866616 8601 789599069 -185727053 4992 -265310524 -514717258 2454 828427488 -320275386 1183 -534346540 25245259 6839 555348851 -13579437 6704 587732774 -871032819 4858 -943647082 767277603 4821 141018937 -18027120 9557 -1525175 327833852 7144 -816009077 595584975 7539 676457194 50437640 5967 5989923 847381634 4815 35292617 -72808273 7326 -429705827 152975300 1141 -523153635 304234449 1613 137362839 625059375 997 -296429472 -433558593 394 284084525 -834035628 8602 18912815 695424884 7920 -347105773 -933871142 3066 643240412 221629539 120 -897411868 452933610 2159 7632844 397008646 9023 766057365 459630031 1174 490718230 -342686234 5529 -304029084 -568505124 855 378721678 -792640319 2693 381360154 -410456729 9141 290220374 -519710186 161 593245571 -654048846 2935 361901512 -430138322 4048 -523534710 939797135 1239 526115530 -4922978 714 -541613550 726123669 8968 -517047177 456498577 7924 -80417143 -91451757 2654 416939399 689952861 4384 174718177 254718604 6841 -80483111 623594641 8598 -62104082 -552163616 6242 -847492585 984136690 3492 609354975 -541221340 7723 -516862573 -118950135 114 -334823104 137137472 3984 -396260662 -964453208 4826 -296429472 619013448 9491 -782345427 518522757 3750 388425412 -164423199 5767 7632844 -123998677 4570 557828077 -733323543 4187 274684164 -800207670 6308 148638548 704079155 2874 400206984 -85425315 6482 -871396420 -519618554 9776 -816399402 994859498 8724 171041959 948573862 4481 261480454 577086332 8610 924865694 -550496243 741 970142316 -283024647 7599 230990250 69866389 4103 841773118 -497617879 6126 -931162724 -1544306 96 618828757 -849890539 9317 -548146736 -342686234 4925 -462794916 511120657 4144 381360154 81565408 6296 -821290384 -457339610 3800 -887409683 165679230 790 -921972308 -817688363 7716 357348209 510260864 8397 -297925385 -253862095 9503 309782673 822735291 3609 -862762751 935472375 3003 319836471 316245420 1664 -303185692 -847516222 1380 -80483111 -428060524 4851 -259881996 268124172 8152 -608722586 -291242407 518 859615587 -587938776 6790 -259881996 -587938776 8274 839743563 -439161220 2454 554902523 152975300 265 556956133 71638226 8040 205740340 418236261 746 859615587 710420710 1711 -524590619 223758683 4247 812095536 530975902 6064 742195767 -75558732 8596 632166073 86906463 8966 897184369 249521955 7153 828427488 763812773 4201 -921972308 397008646 6090 71562520 -328361714 5247 -377899289 -947024393 7725 -840080990 546315517 3409 585806236 704079155 9581 -887409683 -687400377 8626 -235730132 855531857 2549 745262886 457730381 4620 802713909 583887438 2319 -572328769 109588416 7227 -984681216 619606312 3702 62409989 878753022 1279 -468748459 -947024393 4857 -930543776 315450092 2973 419955461 -669544691 3090 -891435429 172716317 5046 65640932 725864175 5238 898151267 25245259 8842 53010453 345293859 1614 796608963 -326867555 6078 -579903004 -561696456 7190 289610218 800872927 5404 373708873 -892585231 2597 95229358 518522757 7867 -171017790 9257479 8909 -684658326 -626960836 5552 -915467466 457730381 3987 -180309093 576296258 7588 82437869 -552163616 8161 202006559 -634190590 2038 -195552514 54064180 4842 -377899289 502233577 4434 -776344661 -912791350 4639 515731471 145992042 9154 284084525 574893362 4432 289429528 229158822 309 817353730 201215238 406 688304736 32988365 5486 -483963712 673747334 2415 828427488 329596656 5135 639577616 703761437 458 -750364362 637279848 2998 -723817788 -108961822 2181 -304029084 -538783279 134 -468748459 948688886 5907 486132758 994859498 9658 -167893416 241112925 2834 -1525175 -689864118 4246 -417075880 852597739 2683 -754687225 899852615 8623 -580193843 183142469 908 51022000 653728216 7389 776650368 -26030145 9396 -465268228 407966190 5775 -891435429 -540147019 2125 -82560345 748105066 1422 640846707 -180019002 4064 289429528 984136690 8228 -679771608 869461301 6324 -793494677 843183414 4543 -80483111 329596656 6087 996958697 116410268 5857 -271969423 -275855088 256 -314668245 820204610 1898 -790567313 -667907585 8420 -626119646 890315807 9977 94407230 -675821088 4025 443682091 697350972 8943 -229462282 -137415419 1736 -167893416 -804086127 4086 575593831 137137472 999 400206984 -410456729 2881 -821290384 -79813879 7542 -578346066 -742514560 1187 -860588659 710867164 7864 450999109 911656525 2581 53010453 -256522804 7349 450726355 329596656 6690 -180309093 13297982 590 35292617 934322296 6486 -836052744 -246255401 9122 941043086 142516378 1048 897184369 436709995 9871 321737429 599012707 2531 -282947285 -370995350 5499 -235730132 583887438 5820 -282947285 800872927 2548 846494925 890315807 7519 -723248351 -847516222 3444 -714715511 -578480160 251 996958697 -872013529 2442 -731712580 -552163616 1985 208370227 233977048 8854 97269878 -72965798 695 101065261 -830206964 9668 -862762751 -634448468 2098 676457194 304234449 6203 111664688 770188411 3907 639577616 -409833937 2502 141018937 84351585 193 296351558 754349173 3012 -492064852 234812484 5641 -760927535 -72808273 4860 -156704963 528222218 6066 -605433625 266354586 1555 -412753693 249521955 404 65640932 330258523 6433 -345538013 697350972 3194 814168394 -80079561 6289 -80483111 -871032819 5734 399221151 -720929795 2824 -723248351 -959377362 133 -662481765 767277603 5433 568509939 68458537 4979 -804711490 142516378 7143 -473282718 -519710186 8305 -372598176 -519845955 9931 -89914167 71638226 7236 -608722586 877599979 7975 -752427345 397008646 2416 632166073 923947394 2106 77257476 2937763 2502 -462251380 843133948 1749 618828757 -387385224 1466 637350827 787435090 4702 -852061915 227796847 9128 -784965875 -339092621 1604 386524132 -563052661 4216 958197040 -742514560 8755 -608438352 -79813879 2161 834030362 643726334 57 147521749 384615346 9018 -641743513 -137614817 6361 -89914167 80128302 9575 897184369 25245259 9982 -847492585 711907478 1683 -24354900 -587154461 9122 202006559 679444628 2344 -935008788 467154252 7727 -485031576 -823688399 8743 817353730 -649744978 1094 357348209 710867164 2261 214470427 623594641 9984 538056056 -715481022 6932 -113858331 164165409 4178 -754687225 865748389 3042 769252533 -959377362 3381 -195552514 223758683 5990 159963934 104047847 980 801372660 808458464 9464 -790567313 -918763788 3832 -229267078 588009941 2577 -523153635 378550894 8641 443742845 643726334 1508 955336534 -987783463 22 399221151 770540018 747 300584887 743907535 5760 302196177 983315446 6837 254376885 258279313 1810 324917167 704079155 350 -935008788 -275855088 2285 871194505 497556073 8801 435508139 711907478 1217 -157757047 988138114 4523 717342480 13297982 9927 -80417143 -2844514 7264 -26248663 401065763 6237 875158202 -532461869 8178 812095536 501786309 9121 -347105773 -580802379 2560 -26248663 -363659966 6515 -826268461 -538783279 6028 276670886 246550739 7589 643797427 -326254820 6144 725828363 844883068 6244 929592861 -246255401 5185 -904289455 902716491 6076 637350827 577086332 8533 225977642 375063920 6759 -840080990 735266920 5346 859615587 -987783463 3255 153650122 994859498 4279 18912815 711907478 2837 606386234 495259264 2944 875158202 -428060524 6842 126227291 935472375 261 -788691861 -539801973 588 704952011 -576052836 7090 -395956989 -253862095 2123 -578346066 290903050 5149 -197706645 -420200090 3597 97778439 760132745 6004 776650368 -587328878 4727 562484066 58400332 6645 572970480 978934680 2447 -332445377 -890148323 2258 -285968378 345293859 5918 336261049 -25481956 7237 -297925385 800872927 3145 -409309355 404498162 9041 556956133 822735291 4274 562484066 -542766725 9146 254376885 -842651603 8059 774219377 489852142 4711 598692061 -610759465 2268 -795235195 -720929795 1269 -866805045 329596656 4486 -995948801 815772525 7358 -195594144 -79813879 9863 471959189 216476815 5178 -37605991 925036002 8575 -145693826 994859498 6885 94407230 -578196919 5763 -9979738 -102616382 1602 -430204903 329596656 5281 -816399402 -373742773 8399 765724683 308467212 5139 -885902280 -912791350 9257 593245571 820204610 6184 276318540 -430138322 9873 -719954341 -877856608 3759 -504728021 -85425315 5040 -292255571 844342243 9206 802713909 -817688363 5048 14549497 -528332594 2787 765724683 -477872507 1356 -793494677 679444628 6977 336445578 658148446 321 599861155 497556073 8478 731360872 890315807 2373 309782673 526029047 2499 -724955977 -77358192 4192 637350827 -79813879 756 445487668 -104871800 7208 -417075880 -912791350 3785 -670941446 250129683 7402 -195552514 518522757 2349 -229267078 -185727053 6214 39323915 -979376042 165 -492064852 865035290 1002 -171017790 -979376042 5716 806860754 9257479 9379 639577616 101406452 8412 -723248351 725864175 528 -392563411 653728216 3624 -684658326 -933871142 3079 967176925 783307873 3849 -455260398 612809394 6973 641823635 735266920 5918 -229267078 523443473 6016 261480454 -770453868 7096 -195552514 -556644281 8968 -127099524 -2844514 9133 -455260398 71638226 1631 -984681216 246550739 1980 676457194 -654048846 5036 -215298725 249521955 704 -880768056 207204985 5670 -113858331 -409833937 6377 36208776 690335848 7671 956320838 -138728153 2872 -173326777 249521955 9360 -698100407 -611172692 3786 -337718848 -917177937 525 159963934 -482425657 9320 -811440102 -954204496 8841 -616075888 -847516222 3436 706094613 545926563 6724 48202816 235577293 2423 -81105363 162818619 2706 230465541 -792640319 4465 416939399 -420200090 5493 941043086 -416125915 7873 -965690654 223758683 4751 -814521565 -40017599 8175 385077631 612937914 369 878804098 909720152 4199 -700447167 871037015 5928 568509939 -604372177 2238 -723817788 145992042 9898 399221151 746720990 6218 -409309355 -2844514 9835 -81105363 -278764461 2014 641303610 164789337 1317 -836052744 69866389 4052 -265310524 -2416772 6888 34562744 -644469017 3070 736000118 -409833937 5855 859615587 783307873 623 -223542791 547792085 852 -758152363 754349173 3158 160809207 -409833937 5285 623885564 -604372177 8827 -641743513 984136690 2167 25277645 -77358192 1086 -81105363 -214031543 2154 208653695 588009941 9565 -826268461 221793945 6462 -719954341 -78776258 8085 -228953103 -640496847 9541 -343048181 -917177937 522 -578346066 715905772 2585 415350853 -56290324 1611 -377899289 -988857540 5328 814168394 267514505 3824 -139250047 198809378 6350 -9979738 -930063693 3143 445487668 401065763 1130 225977642 711907478 9534 -986798763 113055790 3764 -195594144 -60039432 3265 -523534710 726123669 1478 945885557 -107473815 9687 -739519560 896907104 6249 126227291 -345372687 2729 -468748459 -220282924 1290 34562744 910797386 6868 237202817 -637243618 5421 -229267078 -91451757 7471 562484066 -326867555 5265 514387831 -220282924 3310 80638889 790791048 6789 554902523 540533417 8760 -670941446 -687400377 8602 736000118 552945615 3447 -138739177 -17837615 7785 214470427 -75558732 9488 502461295 782701464 6022 -492064852 -430974226 9106 -677359660 574893362 3781 834030362 710867164 594 -340171206 727249379 9085 -298306079 -675821088 2807 556956133 433603754 4428 -921972308 -947024393 3170 378721678 -56290324 4202 -616075888 -326254820 6305 482175535 -552163616 8368 153650122 868619715 8244 -465268228 -561696456 123 82437869 790653415 1487 745796394 -611172692 9404 276670886 -419413153 2289 -506108098 -723351459 8706 -713671847 201215238 4534 658268677 939797135 3066 -782012495 -707104214 4489 333481643 -414919441 4486 -885902280 -563052661 1437 -667281786 -611172692 6845 556176900 820204610 780 676457194 -137415419 8419 -748046122 923947394 4127 699845372 -229334088 2857 867830712 902716491 5824 -820917610 -414919441 1445 -173326777 -556644281 5421 639577616 633885440 5190 643240412 932809740 846 -921972308 710867164 49 208653695 -164423199 5354 132666338 -587328878 5424 792418959 -870714362 1557 -171017790 362357458 1261 -517047177 246550739 5517 289429528 -543877687 4778 639577616 807498308 2998 981998742 910797386 6243 979367031 173706002 530 -752427345 755033596 3174 -27254901 925036002 8214 361901512 459630031 6210 514387831 152975300 4777 -817455026 -308625495 6046 111664688 282650126 1887 846494925 330258523 93 252844961 -792640319 6454 -485776708 148237200 9359 -334823104 -153153706 9711 984758233 333687312 8010 -80483111 -382741973 8991 -412753693 -477963972 8937 -548146736 -127944183 9079 126227291 383709576 627 589418019 418236261 721 202258799 -648616287 4016 400206984 430751296 2733 632995737 -462044632 6649 796608963 -370995350 2876 346106146 206971304 1950 40730044 -944284380 1626 -26248663 501786309 1244 346720726 418236261 5522 -56515768 -145656182 686 904377080 -849810455 8189 17834815 -677383695 2276 -818563944 770188411 8380 276670886 -104871800 5779 -719954341 -824673983 1623 -796502525 754349173 3659 -492064852 433603754 9237 -410968218 -680716101 4879 -145693826 -328361714 2045 -414072427 266354586 641 830044995 540533417 6365 -995948801 258279313 4204 -748046122 109588416 1257 -668294983 -552163616 359 237202817 -278764461 9799 -1804967 -576052836 4935 984758233 710867164 553 -228953103 -811266222 5716 -318594823 -644469017 7947 431597356 267514505 6143 895696545 847381634 111 171041959 -917177937 2355 -758152363 690335848 677 -790567313 -216733767 3371 309782673 831097006 4047 283582015 860325562 4771 -26248663 510260864 3332 -943765901 451143780 8929 -27254901 -22135290 7492 -826268461 -733323543 4870 132666338 545926563 6364 -459660004 266354586 7120 628785561 10315616 1819 -541613550 162818619 3506 623885564 820204610 404 -605036105 697350972 3911 -318594823 329596656 9622 -818563944 -550929672 2339 -297925385 948688886 4841 -292255571 737416156 2347 357348209 198809378 5658 461120723 -497617879 4167 -39504037 -434454493 2489 7927533 935472375 6453 -517047177 383709576 6673 -816009077 637025929 6912 -816399402 100537981 7577 -1804967 -759341521 7634 -616075888 -964453208 537 214470427 595584975 966 48202816 710420710 432 -81105363 589562219 513 -516862573 -890148323 8468 -398942627 -256522804 5715 381360154 -578480160 8873 -667281786 576296258 9144 -398942627 378550894 134 841773118 -752801340 197 653488323 -634448468 9445 -739519560 -568505124 8720 -340171206 -342686234 1370 -277916716 681650630 4095 658268677 489852142 4487 -616075888 -246727512 9780 381360154 -185727053 3469 200002129 107428773 7704 -410968218 -669544691 5110 126227291 -295979666 4038 -340171206 -812767182 9233 -318594823 940351551 682 198792735 -339092621 3870 -517047177 282131358 3403 -75232342 -108961822 2092 898890414 -1544306 5108 -139250047 -944284380 9055 -200432659 -681273289 6330 -662481765 -428125906 1206 -505763077 -373742773 9177 444203955 -80079561 7549 -412753693 -238504192 8576 817353730 355375465 7455 756775613 -538606907 5455 -221252086 -611172692 3230 841773118 9257479 9598 -820917610 246550739 502 -437269696 -60039432 5729 -505763077 -480421233 8175 50900266 104047847 2426 538056056 165969864 1715 320190225 537902684 9918 211476448 -811266222 7152 945885557 -542766725 7706 -943647082 -189256438 4446 827090885 514647040 8567 588746282 -320275386 4531 799451393 -26030145 5820 933592111 -692760474 7653 839743563 452933610 3684 -430204903 -842651603 993 -9979738 -25481956 7665 296351558 -157362262 7946 970404299 86906463 8912 640846707 552945615 149 -836052744 790791048 3437 -248959048 576296258 579 -455260398 54064180 3033 598692061 951409368 2942 261480454 -964453208 5577 834030362 -391392334 7817 521711157 194386713 9345 955336534 457730381 2993 112146941 -824673983 1521 71562520 790653415 4105 -459660004 -238867983 5423 531457998 -108961822 5750 -303077343 -890148323 9751 -1525175 871280315 2022 794990305 -800207670 3375 377338343 978934680 3062 375298123 844883068 4910 756775613 809191902 6837 -955947554 404498162 782 -62104082 -462044632 2291 111664688 953028578 9055 -524590619 282650126 9711 598692061 -677383695 3455 279935936 743907535 7008 -177692824 -604372177 2983 717342480 -373742773 3410 374048762 -590535547 1096 30661577 -391392334 1285 -851229723 -747172297 711 -156704963 574893362 9905 976065724 843183414 6053 -296429472 -326254820 6988 77257476 282131358 8851 -840080990 690335848 8447 627081375 172011590 4180 -75232342 -967985982 23 -295746759 354868681 2164 688760575 -947024393 6584 -648172782 -254980365 3800 -161837184 -999366082 7768 326178903 -963031318 6966 -860588659 714190974 8185 6941521 -972401466 5959 -459660004 -550929672 7366 -324108487 81565408 2730 -506108098 -478868248 5811 727210702 -430974226 860 568509939 847381634 9599 98412735 625494491 9957 -437269696 642676439 1340 321658590 145992042 9285 -501570916 -519618554 9616 -943765901 104047847 9536 725828363 -478868248 2349 -885902280 689952861 7397 851137422 -518037450 5855 731360872 -482425657 9414 482175535 809191902 6805 388425412 267514505 1380 -60381668 -143728230 7170 581880129 9067497 6969 -851229723 -175424765 1460 167095145 229158822 7050 556956133 339857137 3413 -235730132 920790234 1564 500691477 467154252 3217 25277645 -269653141 6567 677101531 -707104214 4360 575593831 899852615 3818 -915467466 -981396868 5285 170281305 953642587 2447 -637625968 304234449 4991 832079231 9257479 8222 801372660 -834035628 6302 -714715511 230960562 4022 -41723720 -474396314 8304 208370227 -430721629 8809 -776344661 -687400377 2925 6050410 456498577 4568 320190225 760132745 5880 859615587 -556644281 8480 -268055717 -590535547 2504 500691477 84351585 4580 -228953103 711907478 4231 -720279006 -420200090 155 147521749 844342243 6041 849370527 -293015975 7579 -268055717 24721518 7423 82437869 -532480095 9111 773032821 540533417 428 -224653306 695424884 6422 482175535 -413649920 6553 113991999 -328439089 2421 -642406813 540533417 1957 -280158933 619013448 1822 80638889 -849890539 1024 -270472709 872494340 8601 -347105773 -674143567 1608 -282947285 -60039432 7362 599861155 871037015 8339 -392563411 -497617879 9499 691696706 -669544691 1695 996958697 851865821 2356 898151267 -436066679 3783 997717396 -164423199 9193 242166718 -439161220 8824 295011177 -153153706 6732 981998742 -519845955 1107 -1804967 9257479 7508 317197461 -328361714 692 -776344661 -128633008 9076 -818563944 164789337 5571 -296429472 -741977163 9822 -963214471 254718604 4554 346106146 -289470931 4394 699845372 379411178 5382 -723248351 -561696456 6722 -750364362 -687400377 6273 -88984793 -870714362 9361 -943647082 223758683 8768 -572328769 783307873 2204 450999109 165176940 8809 -578346066 -804580750 5232 -667281786 -735027831 41 112146941 382394381 269 486132758 523443473 7475 -821290384 104047847 2977 66554430 511120657 139 790805185 858256145 9769 94407230 54064180 4676 137362839 13253654 4003 727210702 852597739 311 -763126949 -723351459 2568 706094613 -480421233 1143 -1525175 13253654 7849 -949652880 267514505 5873 -931162724 754349173 6088 806860754 -733323543 7336 -252585274 -587154461 8121 -293301938 537681327 1312 956320838 -241109217 5881 -395956989 -877856608 265 212383076 -295979666 2990 -655787129 227796847 319 336261049 -762984644 5824 6941521 501786309 8080 593245571 915112531 9191 -713671847 -419413153 5935 -670941446 242506470 9029 502461295 -784538084 3191 600595365 743907535 6277 288396892 -681273289 6867 598623000 -611172692 9252 -167893416 329596656 7563 111664688 358289528 913 208653695 815772525 3266 -999315023 865035290 9904 6050410 -128633008 6814 -816399402 -39716639 5635 555348851 127347959 520 -999315023 -269653141 9884 242371970 587394411 2150 598692061 221807394 2732 -501570916 -435842546 5317 306909421 787155496 2080 -280158933 843183414 8315 -760927535 860325562 5293 -102108106 -256522804 1708 158720776 505436080 666 -389046679 -563052661 892 346106146 -792640319 2894 875158202 939797135 9254 -492064852 -143728230 10 774766110 -289470931 5931 -417075880 -387385224 600 -871335076 -38529745 397 385061500 -834035628 5140 557828077 -56290324 7644 276318540 -552163616 475 688760575 -892585231 5985 -573106477 -94241214 6770 -860588659 -733323543 5099 776650368 -480421233 6105 792418959 844883068 1542 -720279006 -4922978 656 95229358 -160616618 899 385061500 -756267434 4713 632166073 495259264 2436 898890414 -291242407 2270 416939399 -912791350 3399 374048762 221807394 8309 456971210 459630031 6502 77257476 152975300 8818 98412735 -108961822 5212 154929870 571151168 6396 924865694 183142469 5644 941043086 71638226 8995 -134704201 865035290 7997 -430204903 625494491 5809 -641208950 935472375 5113 225977642 -550929672 8767 -1804967 -229334088 1526 -523534710 588009941 1482 38832074 452933610 8101 -733269590 145992042 2006 444203955 851865821 5562 276318540 -569727142 1025 -943765901 246550739 6363 456971210 397008646 8444 252844961 -477872507 6110 -608438352 -339092621 6215 296351558 329596656 5756 -252585274 -123998677 2987 7632844 -40017599 1531 -677359660 -464278607 6460 -157757047 -363659966 8139 435508139 80128302 7230 -429705827 330258523 5695 515731471 -94909804 616 212383076 -302291887 8864 -578899112 710867164 8776 -853928283 242506470 7837 -295746759 142516378 1846 507130881 -91451757 3189 359856605 -153153706 9051 167095145 -599705535 2920 -303185692 574893362 3859 -758730708 -532461869 8923 -392563411 184543446 5905 789599069 452933610 332 50900266 -918763788 6355 171041959 957236409 6502 490718230 -268014947 247 688760575 -254980365 8278 -719954341 871037015 2381 -624499268 872494340 7773 -324108487 691372823 1981 431597356 357634387 9031 507130881 9067497 2378 745262886 235577293 443 66554430 229158822 9719 -414072427 101406452 2452 333481643 -569727142 9482 -304029084 502233577 8209 867830712 910797386 3007 -624499268 -849810455 3977 -679771608 571289655 6190 112146941 -543877687 1729 -140204704 -107473815 1040 903882211 975421774 4097 159963934 -320275386 8527 252844961 710867164 7012 -968473567 201215238 1037 661504142 -838009976 6368 -904289455 83192310 3478 834030362 -667907585 22 -713609356 787155496 3368 -161837184 -462044632 9002 -668294983 -563052661 8546 211476448 547792085 4293 970404299 815772525 5067 -404777150 -689864118 4985 -18555551 -620537603 1701 54815350 462889810 5685 66554430 -157362262 547 -82560345 314701704 8026 976065724 -72808273 3639 400206984 -998282020 5054 788860010 25245259 8607 -795235195 653728216 1456 796608963 -12658682 434 -836052744 668716963 6780 -608722586 -175424765 5189 958197040 658148446 7936 400206984 216476815 852 -523153635 -22135290 2959 -459660004 407966190 4590 -56515768 -604372177 2260 -318594823 743907535 9712 -72660599 -541221340 2553 482175535 -596741589 5637 284084525 304234449 7368 997717396 929621952 2701 384544140 737407430 5330 -578899112 923947394 413 -193222752 -402609820 3616 956500599 822735291 8949 -943765901 -667907585 4759 995796966 983092089 6792 -429705827 628016383 2352 5989923 -774185484 8056 996958697 -587328878 8791 -676826894 767277603 8208 -782345427 -1544306 818 77257476 -538783279 3399 -1525175 54064180 1941 -304029084 -540147019 8417 375298123 872494340 8372 -995948801 234812484 393 823212438 -40017599 8393 637350827 -735027831 6589 -46963869 -67116370 1543 218552482 145992042 9 250399364 -519845955 991 -410968218 -1544306 5591 -820917610 -825880446 4641 599861155 932809740 1829 575593831 -56290324 5014 -811440102 -155566831 7752 -80417143 643726334 9388 65640932 121273815 7521 -975509051 235577293 5857 -750364362 642676439 4254 296351558 954289075 2741 -145693826 690335848 5282 -957024935 34487722 1370 134541291 934322296 6040 30661577 459630031 5182 111664688 637279848 4740 80638889 -804086127 6426 -80483111 -102616382 4891 113991999 633885440 7852 794990305 815772525 2917 -171017790 668716963 6163 981998742 316245420 176 743615922 713033531 921 94407230 871037015 4135 -524590619 -416082175 1190 361901512 700760523 9955 -541903248 172716317 1123 -396260662 643726334 1554 242276279 727249379 2813 65640932 -540147019 8230 -678310388 -72808273 5963 399221151 -229334088 9663 426406281 -373712345 1698 -297925385 241641947 4924 956320838 -165817517 1320 500691477 -964453208 8270 -648172782 787435090 5398 -270472709 787155496 2398 -268055717 -541221340 2049 80638889 725864175 7057 138983262 859002805 7099 -82560345 -480421233 1865 745796394 807498308 6694 -46963869 633885440 1823 -726202882 -4922978 7418 388998433 577086332 1758 148638548 -637243618 584 -180309093 697350972 674 -573106477 -478868248 9359 -338588899 -784538084 8081 632166073 691372823 6653 -999315023 917915710 6121 384544140 -637770708 2792 361901512 843183414 6347 827090885 545926563 2349 65640932 359326871 2583 -171017790 -578196919 3849 581880129 -987312206 5881 -663610139 844342243 2247 -902913893 -842651603 7810 -275568251 744410083 458 -215298725 899852615 1626 -193222752 -477872507 3453 252844961 467154252 8948 744180713 872494340 6903 -626119646 109588416 8468 -782345427 -60039432 7395 556176900 -185727053 7918 171041959 -736169755 2127 -758730708 978934680 1199 -871335076 -302291887 8372 -684246827 896907104 1552 -277916716 83192310 7815 214470427 767277603 5352 -60959292 929621952 8989 -505763077 221629539 4066 -931162724 953028578 2468 -569925158 430751296 8112 -506108098 596844461 7264 -552935221 -382741973 7055 -102108106 -877856608 9620 -32127524 -4922978 4587 239977367 929621952 2723 -354473179 619013448 6820 823212438 836292797 8854 373708873 81565408 1778 658268677 2937763 7454 627081375 -107473815 8758 -229267078 -502510208 7341 -372598176 910797386 6449 -252062903 696875596 3953 -89914167 -326867555 1497 898890414 -649744978 2193 557828077 510260864 2873 170281305 874563739 1691 -504728021 -947024393 8585 704952011 -804580750 61 54815350 755033596 511 220316799 815772525 356 -259881996 725567063 6597 377338343 165679230 9922 984758233 -22135290 7275 867830712 844342243 5924 -102108106 330258523 2863 -776344661 -969759958 7107 -337718848 792126616 9131 -62104082 -930063693 361 -573106477 304234449 141 997717396 831097006 5863 134736800 902716491 7181 -270472709 -454664712 630 -662161563 865035290 8027 -782345427 735266920 6523 -720279006 -611172692 2792 -459660004 -917177937 254 118281894 384615346 327 -26248663 726123669 2301 531457998 -930063693 1780 556176900 528222218 7325 -860588659 -488329721 2052 -285968378 -568505124 5490 603283737 -104871800 5405 154929870 737407430 2272 -320240582 330258523 7656 776650368 329596656 9296 799451393 120714490 5652 415008073 -947024393 8215 -548146736 -328439089 7917 -796502525 -155566831 4757 375298123 -155566831 8926 319836471 -849890539 9034 415008073 -542766725 4883 124521096 32988365 2894 907986225 787155496 6211 543489268 748105066 1553 -193222752 164165409 3453 113991999 -224835212 7313 -62104082 -56290324 9712 -504728021 -528332594 3931 -548146736 -715481022 6464 -380535924 847381634 6228 400206984 -723259232 469 593245571 93515835 2728 817353730 9257479 7991 -742674827 909720152 4115 -816399402 -269653141 8456 30661577 577086332 8911 -60381668 164789337 8769 -259723723 735266920 1294 -994655931 655182973 2625 373708873 -289470931 7641 -504728021 744410083 4353 -796502525 -606256406 8680 50900266 -40017599 4700 -840080990 902716491 20 -304029084 948573862 2733 -906744014 494296571 5257 -297925385 -467674160 7034 -836052744 -556644281 4272 -228953103 -110865839 4336 -679771608 -302291887 1245 -380535924 -402609820 3904 806860754 241112925 6053 378721678 983315446 9625 -1525175 312278158 1636 198792735 871280315 3270 -667281786 235577293 7308 556176900 378550894 5546 994188367 145992042 288 239977367 54064180 329 -295746759 -80079561 642 -712768288 -94909804 8265 147521749 787155496 6009 832079231 -539801973 5689 846494925 697350972 7896 -548146736 497556073 2690 704952011 106531338 8732 -396260662 844883068 9164 -248959048 -579706452 5077 -178692644 808458464 9826 -852061915 899852615 1768 -395956989 -430721629 2457 597458038 545926563 2466 -578346066 595584975 1934 -332445377 301566791 4816 -758730708 137137472 6350 456971210 233977048 3645 976065724 -436066679 7722 -409309355 -561696456 9708 -793494677 86906463 2539 -82560345 679444628 919 212383076 -275855088 5939 597458038 -824673983 5255 -259881996 -763707999 1797 979367031 874563739 902 -462251380 268124172 1222 801372660 637639714 1634 -811440102 -350396971 9908 543489268 -823688399 8724 -662161563 -439161220 742 -748046122 744410083 8128 -573101732 -542766725 9732 -524590619 621799091 3597 65640932 -474396314 5898 82437869 -363659966 2216 775192135 183142469 7432 97269878 375063920 6213 461120723 -102616382 7756 220316799 25245259 8103 -700447167 -67116370 1586 -739519560 800872927 16 731360872 696875596 4315 -880768056 165679230 6283 699845372 637279848 1389 929592861 822735291 3672 706094613 -12658682 6618 -726202882 354868681 6008 -871335076 327833852 468 -337718848 -293015975 1771 372746255 300598832 7919 -404777150 -435842546 4199 521711157 -40017599 1319 -684246827 599012707 4571 -113858331 696875596 357 -314668245 -707104214 3666 -826268461 357634387 7837 415350853 327833852 7868 141018937 -917002395 346 471959189 418236261 7034 699845372 -998282020 9597 861072654 -689864118 4569 898151267 333687312 7857 -714715511 -370995350 3329 443742845 735266920 7044 -145693826 -102616382 4095 34842144 770188411 2178 309782673 748105066 6576 152683172 595584975 9682 -579753663 940351551 3023 -712768288 -569727142 533 924375399 596844461 9106 -389046679 -720929795 1708 -782345427 83192310 9185 -814521565 681650630 3115 -516862573 -872013529 4231 -698100407 983092089 1404 -826268461 737407430 348 -492064852 890315807 5973 -75232342 -556644281 4610 898890414 637279848 1644 -887409683 162573004 9167 788860010 162818619 7578 -80417143 -439161220 3372 717342480 106531338 5615 385061500 114067850 7371 -578899112 -532480095 6262 318435094 -834467209 4703 790805185 505436080 9769 -754687225 -18027120 6599 588746282 -870714362 8005 445487668 241112925 9691 283582015 -882635508 209 -572328769 -474396314 1179 769252533 -954204496 5884 958197040 -155566831 4964 -388974008 489852142 3974 -429705827 595584975 3461 389689903 920790234 6449 372746255 25245259 9314 562484066 530975902 2359 39323915 -519710186 4071 -495872554 230960562 7454 -462110684 2937763 3439 -320240582 87942942 2138 -145442184 -954204496 6774 -835865341 787155496 6178 98412735 -435842546 1693 481309793 939797135 4630 -229267078 621799091 989 250399364 -532461869 5631 956500599 101406452 8238 361901512 -800207670 4888 984758233 -918763788 9544 637350827 843133948 7453 -592869884 -563052661 2954 30661577 -502510208 2098 171041959 113055790 8330 956500599 -498612066 5894 745262886 736209727 5724 262333337 -256522804 3479 832079231 571151168 4023 -39504037 755033596 5288 -760927535 -474396314 1781 211476448 770188411 1793 -541903248 227796847 5098 -398942627 87942942 3638 -578899112 -433558593 5128 -435603523 925036002 1516 -679771608 60115387 4577 300584887 54064180 3367 725296106 871037015 5996 346106146 -373712345 3256 -229267078 232844920 9004 -293301938 -641768215 3254 -814521565 260681552 7998 95229358 -323498634 6442 589418019 -849890539 6049 -380535924 -723351459 6816 -793494677 -353878938 8332 159519152 -637770708 6411 -396260662 436709995 7163 -275568251 726123669 1289 -949652880 -238504192 970 95229358 -817688363 2744 -437269696 -519710186 8486 94407230 790653415 8855 -524590619 -687400377 1537 -826268461 703761437 1248 18912815 13297982 7141 -723817788 249521955 8949 531457998 -387385224 379 6050410 -488329721 1433 274684164 586257457 6077 -88984793 32988365 4578 -344785252 -255161784 4217 -484301856 290903050 8092 230465541 -480421233 4487 -102108106 241112925 5488 603283737 -350396971 6141 -523153635 25245259 6692 -504728021 185176345 8753 -758152363 855531857 8917 -960815885 530975902 9344 -177692824 -2844514 19 295011177 752571881 9422 -37605991 -849810455 3405 -303077343 -137415419 7245 -27254901 -576052836 5342 321737429 157310618 2226 482175535 -933871142 9958 839743563 165679230 5300 -711940062 -378650091 5804 -580193843 -871032819 358 -39504037 -568505124 2066 -749150071 24721518 5896 -569925158 -413649920 5354 333144811 770188411 5674 -483963712 -969759958 1913 60178104 -22135290 2305 -62104082 -842651603 250 801372660 690335848 398 643797427 -550496243 2884 743615922 359326871 4555 -30664265 831097006 4575 599861155 304234449 1288 827090885 855531857 3971 790805185 890315807 8277 159519152 -692760474 7074 208653695 -17837615 8481 239977367 106531338 7704 -221252086 260986665 2036 588746282 -823688399 1729 94407230 -406636424 1672 419955461 54064180 8170 -592869884 -145656182 3725 -389046679 658148446 6490 589418019 -430974226 8525 846494925 462889810 7715 598692061 -988857540 2430 -847492585 836292797 7845 -814521565 587394411 6487 -338588899 -752801340 7586 -193222752 948688886 1253 200002129 457730381 5095 -282947285 -72808273 5583 111664688 -268014947 7290 860901194 -882635508 7463 -340171206 -569727142 1440 498871246 32988365 9075 212383076 314701704 9729 -404777150 -474396314 2699 28254867 -342686234 7038 -395130011 -561696456 9796 600595365 -291242407 5218 609354975 957236409 8765 289429528 302261235 1511 -362797003 -145782884 8264 -412753693 172011590 4507 198792735 397008646 3403 34562744 957236409 8612 -995948801 152975300 8248 112146941 9257479 6672 924865694 -966341392 8827 -392563411 -742514560 624 -281453999 -834035628 4371 589418019 -414919441 7334 -277916716 24721518 1091 -733269590 400802081 4093 924375399 198809378 8282 907986225 495259264 7577 -960344885 760808182 4448 -37605991 -104871800 351 -414072427 809191902 1106 588746282 127347959 6822 283582015 -434454493 8832 -107144390 871037015 879 242166718 235577293 8437 -676826894 878753022 50 300584887 -469304036 7320 389689903 770188411 5321 -862762751 355375465 5761 -178218611 800872927 4785 830044995 -72808273 8110 -292338832 185419808 6638 326944888 433603754 1127 321658590 655182973 4751 588746282 -180114637 2095 445487668 -752801340 3859 94407230 860325562 2717 -684246827 906601156 8683 632166073 -128633008 1179 677101531 697350972 2240 -167893416 -339092621 6813 788860010 114067850 5319 -62104082 -675821088 6468 -297925385 -478868248 2291 526115530 540533417 1684 907986225 -378650091 218 -473282718 358289528 5251 -275568251 -72965798 5514 -760927535 792126616 4419 -462251380 681650630 7182 77257476 -542766725 7971 -960815885 681650630 4076 -178218611 329596656 5170 -676826894 653728216 6466 628785561 -573863688 6148 799451393 -550929672 1217 996958697 -667907585 7128 320190225 -982620691 2312 -117882944 -457339610 3769 66554430 591101630 3349 -72660599 954289075 6564 -303185692 -175424765 5880 359856605 -966341392 3114 -455260398 234812484 9737 6941521 -94909804 4295 790805185 -256887004 8652 -817455026 615990641 8755 -592740407 109588416 3890 -332445377 -72965798 7048 -930543776 628016383 2498 -195594144 -654048846 1459 -642406813 290903050 9224 98412735 860325562 62 153650122 871037015 3965 -871396420 484968871 8094 -915467466 183142469 3144 -414072427 -462044632 602 -417075880 770540018 9396 -26248663 984136690 5980 -235730132 183142469 4291 324917167 -275855088 7578 388998433 -674143567 7330 38832074 497556073 2360 -41723720 710420710 573 159519152 843133948 3527 18912815 -604372177 9492 -113858331 -502510208 4561 628785561 902716491 8415 599861155 -350396971 5832 -668294983 -107473815 2846 71562520 223758683 8764 336445578 -2844514 1557 -492064852 101406452 4524 -818563944 -723259232 694 202258799 983315446 480 -409309355 428634831 2736 526115530 233977048 9541 -853928283 -988857540 6568 -655787129 -552163616 9240 385077631 345293859 9108 -853928283 -60039432 3111 -80483111 -180114637 3104 575769250 540533417 1413 -501570916 459630031 7420 -280158933 -323498634 7709 -594876646 113055790 4915 -324108487 910797386 3402 -566276366 -578480160 6946 745262886 -253862095 9445 -248959048 714190974 6934 -676826894 -413649920 3790 -139250047 -435842546 1111 385061500 246550739 255 526115530 -538783279 8613 -840080990 316245420 5597 -277916716 54064180 3009 -145442184 -308069367 9617 435508139 221793945 7918 -984681216 323319528 5351 -504728021 851865821 3527 198792735 -538606907 9894 295011177 -22135290 7283 94407230 260681552 6336 -637625968 172011590 2967 745796394 748391913 5450 521711157 537902684 8732 623885564 983315446 574 71562520 -154221403 1265 817353730 242506470 3616 392619171 -107816005 5907 374048762 -477872507 5039 -668294983 -682911832 5370 -199655013 737407430 8220 -723817788 -596741589 2646 742195767 -556644281 6576 643797427 -308625495 8122 895696545 100537981 1258 717342480 954289075 2568 262333337 871280315 1478 -548146736 -569727142 8926 872946790 -774185484 6693 336445578 736209727 9824 956320838 84912338 4105 -784965875 932809740 3734 -9979738 105963480 7360 95229358 -254980365 2040 623885564 -94241214 4980 -864361257 -998282020 792 -362797003 -370995350 7457 597458038 400802081 1695 859615587 -519845955 6631 641303610 316245420 8283 945885557 725864175 9937 54815350 -637243618 2872 -165895350 137137472 741 252844961 241112925 7869 -930543776 -345372687 4909 814168394 358289528 5849 -821290384 -238867983 7238 -389046679 679770619 6782 -984282547 25245259 7416 -113858331 -104871800 8029 62409989 316245420 8406 288396892 -811266222 9267 455237207 -502510208 4199 -758152363 -353878938 450 859615587 183142469 8884 -742476174 -804580750 7492 -578346066 939797135 8819 -642406813 -980745605 2412 507130881 -659937969 596 420946811 436709995 6510 834030362 -430721629 8619 444203955 526029047 3600 572970480 451143780 5310 -24354900 -40017599 273 598623000 -576052836 1871 -275568251 -823688399 6074 112146941 13297982 7629 688760575 -759341521 4594 -662481765 -981396868 630 -592869884 770540018 7031 -804711490 -94909804 896 -684246827 -94909804 9099 502461295 -353878938 9961 431597356 254718604 3579 -392563411 -514717258 9292 -24555993 260681552 7287 -252585274 754349173 8069 34842144 -104871800 6573 426406281 -289470931 2216 7927533 84351585 6646 321737429 932809740 9261 170281305 612809394 2662 -156704963 254718604 4543 967176925 229158822 7759 -462794916 -838009976 9926 775192135 235577293 8166 -758730708 -756267434 9954 974033465 726123669 505 -145442184 -123998677 4906 160809207 -110865839 2143 279935936 404498162 7876 34562744 -502510208 2704 -72660599 400802081 3718 839743563 -969759958 6760 -648172782 -436066679 2748 -337718848 32988365 6055 6050410 201215238 5579 484203679 433603754 2043 -195552514 116410268 4870 -32127524 545926563 4000 802713909 -477872507 5536 704952011 957236409 3591 -410968218 643726334 6450 903882211 530975902 4469 220316799 727249379 2318 218552482 68458537 3054 -377899289 906601156 3396 261480454 -378650091 9923 618828757 -414919441 3251 -758152363 -747172297 7768 -505763077 748105066 562 -852061915 -328361714 1850 -465268228 -999366082 9344 -816009077 820204610 7391 769252533 384615346 3897 -195552514 547792085 8078 -758730708 690335848 3995 230465541 -918763788 7265 -788691861 -413649920 9865 -594876646 -979376042 8249 -957024935 -930063693 6926 461120723 384615346 1794 -594876646 -436066679 3188 -145693826 612937914 7303 979367031 -77358192 134 18912815 -320275386 5399 640846707 192105438 7523 -30664265 743907535 9944 -177692824 662075929 5924 40730044 -469304036 8699 134541291 -825880446 7025 -414072427 234812484 5425 515731471 -467674160 5456 -830222831 -533410976 4382 -483963712 214001109 3822 -409309355 -523131123 2859 -984282547 -926175164 225 555348851 58400332 8161 276670886 763812773 6733 -648172782 266354586 6259 361901512 -682911832 7078 321658590 -842651603 6699 -389046679 726123669 4086 -548146736 -128633008 1368 -742674827 -969822537 4560 -270472709 32988365 2823 -921972308 -507881407 2229 557828077 619013448 4177 -533099096 -110865839 2981 994188367 -326254820 6020 -295746759 114067850 505 288396892 -107816005 3556 -541613550 -980745605 9919 643797427 843133948 8451 -605036105 -464278607 8342 55392029 -25481956 592 924375399 379411178 9227 333144811 -323498634 3645 898890414 81565408 9859 284084525 316245420 8852 974033465 -871032819 8539 -134704201 -644469017 1467 133578046 162573004 7853 688304736 662075929 3093 50900266 978934680 6180 -975509051 514647040 2732 388425412 -413649920 2930 628785561 679770619 7436 -195552514 571289655 7249 -380535924 727249379 8210 -847492585 -26030145 2839 54815350 658148446 9622 834030362 232844920 8254 -481996423 355375465 9621 7632844 315450092 8963 -224653306 673747334 5090 -41723720 -67116370 5741 976065724 -253862095 798 792418959 -804086127 7441 581880129 -758476279 1031 -726202882 -758476279 517 399221151 -550496243 5725 -713609356 300598832 2258 377338343 -220282924 8507 230990250 -474396314 1774 378721678 268124172 1588 -534346540 957236409 3513 381360154 400802081 5309 924375399 -720929795 6966 -796502525 934322296 4986 -616075888 116410268 3133 585806236 -966341392 4924 661504142 858256145 1711 588746282 911656525 7482 -608438352 820204610 4394 333144811 571289655 7565 -81105363 -67116370 2558 872946790 869461301 4289 -113858331 690912387 1456 600595365 978934680 4441 101065261 -123998677 5838 -763126949 -817688363 1427 -435603523 -91451757 3635 581880129 831097006 1276 444203955 -6527040 3867 -195552514 -825880446 5046 185320654 537681327 6681 198792735 790653415 1880 -804711490 746720990 4296 568509939 695424884 2181 -395956989 -747172297 7695 -75232342 -160616618 1424 -430204903 690335848 5241 279935936 301566791 1246 -252062903 24721518 6869 945885557 -596741589 1629 -668294983 -488329721 9353 -495872554 586257457 5941 443742845 135100579 6605 -412753693 358289528 8796 828427488 612937914 6 736000118 -165817517 9791 -8891200 -561696456 3904 279935936 668596988 398 -259881996 -944284380 384 336445578 -528332594 568 372746255 621799091 5833 976065724 695424884 6503 782059495 612809394 7709 471959189 -477872507 7853 -27254901 855531857 9911 699845372 872494340 3264 -784965875 -654048846 6216 309782673 407966190 3555 -817455026 316245420 1935 562484066 836292797 1974 211476448 -154221403 3342 -930543776 -283207497 8350 744369343 241641947 9432 -396260662 120714490 4328 415350853 216476815 2895 -462110684 142516378 7306 326178903 71638226 2078 208653695 983315446 2476 -931162724 770540018 7891 134541291 940351551 9606 -678310388 537902684 3536 -393621510 -94909804 5450 776650368 9257479 7458 568509939 120714490 4756 -30664265 -890148323 8130 606386234 621799091 2048 444203955 -917177937 8363 -398942627 379411178 5627 -605433625 -674143567 5484 62409989 -834035628 7420 -462794916 625059375 8766 -1525175 -275855088 2437 -49706513 -72808273 3512 979367031 -792640319 693 -80417143 165969864 5586 -523534710 -825880446 1873 -252062903 -254779032 6568 -195552514 -122563446 9059 48202816 -428060524 2384 -296429472 194386713 8178 -984282547 -291242407 2877 -817455026 -920354849 3202 326178903 975421774 373 -887409683 653728216 7406 677101531 20640279 2609 416939399 355375465 2964 643240412 -498612066 4484 742195767 497556073 4511 389689903 -497617879 5695 431597356 746720990 2636 -906744014 397008646 7858 -670941446 -514717258 8854 -285968378 869461301 5221 76589551 -185727053 8643 817353730 69866389 9352 792418959 654795929 1523 -641208950 -626960836 3497 154929870 -692760474 1270 -592869884 -127944183 3045 -75232342 304234449 7006 372746255 619606312 9921 -533099096 633885440 6886 -573101732 109588416 1290 632995737 748105066 2338 -677582183 -969759958 3129 -32127524 -253862095 2999 82437869 -606256406 124 -960815885 -157362262 2268 -292338832 619606312 2609 878804098 523443473 5073 706094613 954289075 3525 326944888 574893362 9856 420946811 909720152 2045 -733269590 185419808 4610 861072654 221629539 4386 941043086 333687312 2117 -89914167 537681327 3507 -167893416 -402609820 4059 -89914167 -387385224 9510 556956133 162818619 7540 -372598176 679770619 9984 302196177 -143728230 7598 -324108487 -482425657 7494 126227291 -160616618 8476 -605036105 586257457 1012 28254867 -469304036 4855 -677359660 -189256438 2636 484203679 -563052661 9777 6941521 -72808273 6177 -592869884 -363659966 3184 -235730132 -634448468 9349 321658590 925036002 4025 -18555551 234812484 832 252844961 -892585231 2794 118281894 760132745 1378 385061500 383709576 6542 39323915 576308127 1436 -700447167 -877856608 1611 -89914167 -519710186 1387 -949652880 908862009 9390 -943765901 -967985982 3044 374048762 619606312 5035 141018937 537902684 5495 -412753693 511120657 8974 -18555551 -430721629 9533 386524132 737407430 3286 -340171206 948573862 1701 830044995 -759341521 3907 95229358 221807394 3342 -752427345 -579706452 653 521711157 546315517 4598 593245571 -912791350 6311 -949652880 653728216 35 237202817 691372823 340 -891435429 -944284380 1024 -193222752 869461301 6826 -782345427 436709995 5883 688304736 -373712345 54 -215298725 -692760474 3805 112146941 -538606907 2990 -178692644 -430138322 6010 -185227082 -568505124 7356 -56515768 165969864 2778 -414072427 -741977163 5146 970404299 -145782884 1799 377338343 58400332 202 806860754 -637243618 1528 -505763077 397008646 7401 704952011 -127944183 239 603283737 831097006 4339 -1804967 -254980365 3151 -57926793 172011590 4824 981998742 -587938776 992 -293301938 345293859 8255 50900266 505436080 8086 48202816 -541221340 75 205740340 727249379 8271 -726202882 872494340 6252 -298306079 216476815 8828 -414072427 505436080 6936 766057365 -890148323 6835 502461295 -599705535 8394 -485776708 925036002 8898 357348209 783307873 6682 -465268228 691372823 1079 288396892 10315616 8174 -726202882 -654048846 831 -700447167 -578480160 7983 -156704963 -539801973 7596 -102108106 755033596 7648 252844961 -552163616 9051 -679771608 -1544306 6619 -468116074 -599705535 148 -167893416 -363659966 3725 -921972308 668716963 5652 -616075888 518522757 9139 389689903 142516378 9001 101065261 -283024647 3973 290220374 935472375 6332 -46963869 192105438 7763 431597356 382394381 3476 -754687225 932809740 7726 -429705827 679444628 4120 -404777150 -488329721 1673 -75232342 71638226 8006 -700447167 591101630 7647 -303077343 -254779032 1187 276670886 713033531 1639 -205591575 127347959 9906 640846707 -784538084 5782 -573101732 744410083 4793 507130881 -626960836 501 -700447167 -419413153 5393 -26248663 -254779032 9747 -505763077 -756267434 1500 -80483111 127347959 5868 242166718 -742514560 6525 588746282 994859498 7466 -788691861 -596741589 5075 599861155 -402609820 6524 252844961 -102616382 5718 -541613550 -804086127 357 276318540 -67116370 9798 -303077343 285651977 9143 416939399 -723351459 2784 -1525175 994859498 3904 373708873 -123998677 5283 250399364 -556644281 7268 -57926793 -457339610 2931 82437869 497556073 3691 -404777150 792126616 6812 386524132 808458464 5773 -417075880 418236261 8682 -748046122 207204985 6428 688760575 -692760474 5319 -662161563 266354586 4113 796608963 552945615 6772 -782345427 -987312206 7706 745796394 502233577 6845 -949652880 546315517 3554 -288462512 920790234 4966 -464876611 207204985 8147 276934223 923947394 5979 385077631 -359196587 1000 -437269696 397008646 3896 17834815 -22135290 6391 861072654 -224835212 8500 903882211 -823688399 3389 490718230 -277770150 5331 -677582183 746720990 7914 211476448 -720929795 2828 101065261 588009941 8111 -9979738 -982620691 2761 -26248663 -870714362 8102 482175535 -62054205 7134 -678310388 165679230 4850 691696706 908862009 749 -504728021 -920354849 2039 148638548 939797135 9272 490718230 -812767182 7051 -314668245 -590535547 9046 -836052744 -842651603 9501 -885902280 378550894 8234 -282947285 -675821088 4757 -391256746 869461301 1569 147521749 -804580750 1709 841773118 100537981 9883 336445578 -339092621 1136 -963214471 -550496243 7340 -713609356 908862009 8417 431597356 32988365 7652 -60381668 186112748 5869 -285968378 285651977 3804 941043086 800872927 8467 -782345427 -681273289 9314 -88984793 -370601295 1827 -197706645 909720152 5176 -763126949 32988365 8486 -897411868 227796847 2504 -280158933 250129683 9358 -91480363 -933871142 6203 -298306079 -157362262 4477 -655787129 -538606907 411 -750364362 808458464 4058 262951696 -72965798 3670 302196177 988138114 6018 324917167 511120657 2516 -60959292 865035290 7644 133578046 754349173 7627 419955461 -56290324 4401 587732774 -107816005 386 -711940062 -107816005 6810 82437869 -180019002 8627 -816009077 105963480 2634 -320065127 713033531 8853 -297925385 523443473 7150 53010453 172716317 6778 -752427345 642676439 8322 -949652880 -541221340 2404 -569925158 -981396868 1847 450726355 815772525 4877 -723817788 -2416772 3170 598692061 807498308 1720 628785561 -892585231 5511 -847492585 -561696456 2627 -711940062 505436080 5351 -102108106 -580802379 6127 230465541 -25481956 3638 -484301856 612937914 9041 -915467466 -762984644 5120 704952011 -108961822 5866 203882298 807498308 2125 50900266 -870714362 6772 -193222752 -552163616 3092 -252062903 -774185484 9711 -676826894 383709576 3196 774219377 305267341 3692 823212438 510460231 8905 7632844 -763707999 5111 -127099524 -370995350 5398 -866805045 -25481956 651 -726202882 234812484 1134 744180713 -4922978 5025 -793494677 -435842546 7872 242276279 514647040 5705 -816399402 714190974 1858 -573101732 462889810 1437 -252585274 528222218 3365 904377080 -587154461 4515 -818563944 334468470 234 -398942627 142516378 5282 -362797003 -550929672 3460 -102108106 147468541 1768 289610218 -882635508 5439 -513151710 109588416 9098 159963934 268124172 4048 632995737 216476815 3579 -726202882 165679230 8237 -127099524 -94241214 6736 -344785252 333687312 5407 514387831 127347959 1140 -195594144 501786309 6742 632995737 599012707 2137 531457998 54064180 4764 482175535 -373712345 3151 444203955 703761437 1725 -821290384 -742514560 7144 -501570916 -293015975 6246 -742476174 910797386 8027 132666338 844342243 7564 126227291 -720929795 1511 -963214471 -291242407 7742 -891435429 612937914 8395 -485776708 932809740 3630 -711940062 643726334 3173 871194505 -62054205 3661 -259723723 -596741589 9065 -750364362 -578480160 277 -788691861 690335848 35 568509939 162573004 1324 -900897170 71638226 3422 -784965875 283618452 5141 -75232342 201215238 9894 -592869884 -830206964 8153 98412735 -587938776 7484 36208776 -519710186 4871 399221151 305267341 1544 688304736 162573004 6217 -292338832 114067850 1908 54815350 -967985982 2231 521711157 452933610 9239 -641208950 -870714362 2192 482175535 -644469017 8256 -334823104 877599979 9735 -960815885 -682911832 8437 903882211 -175424765 187 289610218 902716491 4698 -885902280 714190974 7354 97269878 334468470 6630 -224653306 249521955 9095 -915467466 502233577 3955 -723248351 157310618 585 378721678 809191902 805 -495427420 792126616 8839 -24555993 -256522804 1645 -608722586 -538783279 6050 -228953103 -590535547 2751 -139250047 -669544691 6289 208370227 689952861 465 -265310524 577086332 516 -906744014 -78776258 2534 357348209 755033596 401 415008073 330258523 5658 7927533 451143780 6084 -340171206 -830206964 8687 289429528 183142469 182 -626119646 940351551 2888 -995948801 -39716639 4970 677101531 843133948 5509 -462251380 -872013529 9104 346106146 -224835212 3823 -377899289 -256887004 4709 -292338832 24721518 9716 333144811 121273815 4360 358603584 910797386 8069 518236817 588009941 6899 -739519560 -189256438 2894 375298123 106531338 280 153650122 571289655 7 731360872 878753022 6570 152683172 -277770150 5130 -411443846 715905772 78 994188367 -214031543 1396 38832074 523443473 4818 -280158933 -626960836 6288 -395956989 -610759465 7710 907986225 -800207670 3873 -275568251 -982620691 8185 372746255 -578196919 6494 450999109 -145782884 7453 148638548 -253862095 1571 514387831 514647040 8461 556956133 -507881407 2758 -215298725 283618452 7111 455237207 -268014947 5496 597458038 668596988 2485 300584887 400802081 6957 -298306079 586257457 7129 929592861 -370601295 7903 416939399 -118950135 1561 731360872 69866389 3454 39323915 -414919441 5207 -995948801 -556644281 363 -173326777 13253654 4693 -826268461 -681273289 4997 -343048181 221629539 7448 -711940062 -269653141 8708 903882211 401065763 586 -24555993 -644469017 2645 967176925 540533417 1365 -343048181 -532480095 9989 -292338832 -870714362 5309 -298306079 637025929 7426 -318594823 599012707 3598 598692061 -540147019 9535 538056056 -326867555 7239 -492064852 249521955 6264 790805185 107428773 3892 -847492585 760808182 5013 742195767 -462044632 9203 -138739177 359326871 4514 799451393 658148446 9296 -658800027 459630031 2222 600595365 -877856608 4050 -347105773 207204985 259 878804098 -825880446 5307 627081375 -391392334 3143 239977367 -514717258 8218 -733269590 -568505124 7313 326944888 -38529745 7348 -820917610 378550894 5870 218552482 -253862095 9331 113991999 302261235 5956 -793494677 763812773 2493 -524590619 93515835 4072 -127099524 872494340 9769 225977642 113055790 7132 -139250047 -870714362 6334 -648172782 93515835 987 7632844 323257823 8541 -27254901 -920354849 1209 321658590 -800207670 4593 35292617 752571881 6341 -897411868 -430974226 212 -752427345 329596656 5920 -484301856 -590535547 9092 392619171 350857850 2323 34562744 767277603 8854 39323915 -153153706 1757 185320654 871037015 7834 -541903248 906601156 2395 -698100407 9257479 8416 846494925 173706002 7595 -134704201 -838009976 5242 -900897170 -462044632 2611 -677359660 695424884 3763 -485776708 -253862095 8014 834030362 78832863 4799 279935936 -538783279 9063 -338588899 -920354849 6898 185320654 704079155 8665 940580089 -987312206 8054 9908275 -519710186 9911 641823635 451143780 5608 -145693826 -143728230 520 871194505 865035290 6707 -949652880 242506470 7286 -533099096 -143728230 7840 -679771608 -707104214 7576 898890414 -959377362 5548 725296106 852597739 2924 556956133 843183414 59 -670941446 -253862095 5450 284084525 -569727142 2444 242166718 571151168 9301 725296106 -532461869 8286 -835865341 327833852 7924 -398942627 871280315 2274 -412753693 523443473 5440 -662481765 -637770708 9073 381360154 -590535547 3759 333144811 843133948 7711 -804711490 329596656 290 -852061915 430751296 2353 907986225 746720990 5882 200002129 330258523 5244 -572328769 230960562 4416 55392029 -947024393 9678 -157757047 234812484 8645 -177692824 -138728153 5681 -459660004 920790234 6648 -506108098 120714490 2286 -485776708 -373742773 7527 230465541 -982620691 3231 -277916716 418236261 3881 -221252086 25245259 1992 -931162724 -60039432 9033 28254867 -838009976 4888 214470427 -507881407 2533 -437269696 -890148323 7498 603283737 -128633008 7929 -292255571 -587938776 3521 -72660599 767277603 5270 -835865341 -378650091 8116 717342480 -180628268 2104 776650368 874563739 8375 -81105363 -681273289 7127 -713609356 -153153706 7643 -229267078 577086332 1724 490718230 -528332594 1351 -655787129 20640279 519 -826268461 84675120 9527 898890414 80128302 1935 -712768288 418236261 4068 -259881996 -127944183 9802 -417075880 -667907585 3941 -505763077 546315517 494 -965690654 451143780 9108 -140204704 -966341392 2247 378721678 165176940 5029 71562520 235577293 6234 -332445377 -91451757 1172 359856605 505436080 4330 -902913893 -770453868 1373 -268055717 164789337 7227 806860754 459630031 5968 871194505 -80079561 7428 -412753693 836292797 9684 -724955977 172716317 1912 -200432659 137137472 987 557828077 502233577 3702 940580089 679770619 6184 -904289455 428634831 1776 901762269 116410268 957 -569925158 -189256438 6218 -483963712 -842651603 9129 18912815 354868681 6004 -165895350 915112531 1472 239977367 -982620691 9610 -49706513 -982620691 9275 -636004911 -542766725 842 769252533 923947394 2243 -641208950 -328361714 3111 -820917610 783307873 4616 -749150071 760808182 1388 -459660004 655182973 6439 -320065127 -17837615 7011 861072654 953028578 8988 -569925158 283618452 407 170281305 -308069367 1428 641823635 -414919441 951 -414072427 859002805 9415 -605433625 -153153706 2749 -758152363 -123998677 6229 643240412 655182973 2766 940580089 -339092621 1886 276670886 908862009 179 333481643 -733323543 3207 898151267 -539801973 1864 -648172782 -998282020 9819 743615922 -550496243 8179 38832074 -752801340 9167 834030362 384615346 4888 399221151 100537981 2248 609354975 -987312206 2235 653488323 540533417 1729 317197461 -67116370 1079 274684164 770188411 1464 796608963 314701704 1133 377338343 162573004 249 -140204704 868619715 1791 -340171206 574893362 5151 346106146 -40017599 9501 -107144390 334468470 8646 65640932 -680716101 3744 -505763077 -804086127 260 -860588659 -414919441 2406 878804098 518522757 1706 -252062903 148237200 366 -41723720 104047847 3014 -921972308 -834035628 4117 284084525 25245259 3196 623885564 -38529745 1680 958197040 -784538084 5476 -995948801 -255161784 5052 -860588659 595584975 2741 597458038 101406452 4979 581880129 760808182 20 101065261 -40017599 8145 -157757047 314701704 1254 -398942627 915112531 3974 -395130011 910797386 8477 -37605991 948573862 4700 -72660599 93515835 9377 -760927535 -67116370 4492 296351558 -502510208 5884 830044995 -682911832 8605 336445578 -409833937 8380 306909421 843183414 8125 774219377 -138728153 563 164014304 192105438 4611 -468116074 -406636424 2754 -713609356 80128302 5780 7632844 -216733767 9909 -435603523 -180628268 6390 -994655931 -370995350 8145 538056056 591101630 1218 725296106 911656525 7996 -24555993 241112925 798 -171017790 591101630 908 374048762 637025929 3066 141018937 -253862095 3188 725828363 953642587 8889 -248959048 -137415419 1402 211476448 223758683 3075 933592111 -477963972 285 -252585274 -467674160 5449 538056056 874563739 2949 -392563411 164789337 4985 -723248351 -926175164 3548 -89914167 911656525 6580 743615922 -575758012 45 -156704963 -60039432 9485 -303077343 -277770150 4906 766057365 495259264 6994 -388974008 121273815 291 979367031 50437640 864 -462794916 121273815 7076 -395956989 300598832 6547 974033465 619606312 4702 378721678 872494340 9420 -573106477 -988857540 7657 274684164 -890148323 902 -178218611 -550929672 5305 55392029 -578480160 8763 -347105773 975421774 400 399221151 637639714 8451 -481996423 -104871800 6787 28254867 890315807 7518 -670941446 -972401466 5983 872946790 -457339610 9986 -60959292 -800207670 4573 756775613 -326254820 3655 -462251380 -541221340 8325 -978041604 -812767182 7090 444203955 -507881407 1952 901762269 748391913 6863 283582015 679444628 7489 388425412 -733323543 7571 111664688 523443473 916 373708873 489852142 6369 317197461 329596656 4360 -662481765 815772525 3484 -297925385 -235480390 6426 514387831 -539801973 2237 212383076 -918763788 7011 378721678 -328439089 6630 -949652880 -268014947 228 -180309093 711907478 9190 346720726 743907535 510 -282947285 689952861 734 372746255 173706002 6967 507130881 -498612066 9028 288822109 -550929672 9675 -663610139 358289528 7511 -134704201 107428773 4432 765724683 633885440 9187 -113858331 -145782884 1485 97778439 -127944183 8102 -485031576 -604372177 5532 171041959 -373712345 6578 -145693826 619013448 5741 -145693826 433603754 2788 -835865341 783307873 4334 36208776 -402609820 8181 -720279006 -370601295 2265 872946790 120714490 352 -468748459 -235480390 9309 262333337 -849810455 4900 141018937 -91451757 7664 556176900 233967741 7770 -495872554 -106926072 5331 676457194 9067497 4890 159963934 198809378 8135 -994655931 -497617879 41 -145693826 87942942 5663 776650368 -454664712 7990 34562744 -85425315 1543 -134704201 530975902 9286 -763126949 -569727142 3412 39323915 869461301 1117 643797427 -80079561 6012 -49706513 362357458 7151 984758233 957236409 1448 -853928283 316245420 9302 -895856160 822735291 9511 -91480363 362357458 725 445487668 375063920 7830 34562744 809191902 9549 -89914167 -175424765 9821 -579903004 -528332594 5454 242371970 -413649920 460 51022000 668596988 7248 208370227 621799091 7527 597458038 871037015 52 -485776708 -328439089 9918 526115530 -917177937 2085 897184369 697350972 4880 774766110 375063920 867 -223542791 -611172692 1377 -975509051 -38529745 7282 -437269696 -94241214 4202 242371970 -634190590 8383 814168394 -320275386 1056 486132758 401065763 1732 -314668245 -580802379 5305 317197461 359326871 1532 -573106477 689952861 7483 -404777150 -2844514 3513 481309793 -138728153 2214 38832074 13253654 3972 9908275 -110865839 3107 239977367 528222218 6021 653488323 164165409 9629 39323915 748105066 8757 -388974008 -482425657 9232 -637625968 673747334 9585 -30664265 -539801973 2367 290220374 -467674160 9088 907986225 571151168 3387 -943765901 -981396868 9575 -465268228 -419413153 5713 111664688 58400332 5611 -468748459 -123998677 3588 375298123 -587938776 1576 51022000 896907104 1212 82437869 -648616287 6816 -62104082 -648616287 989 706094613 755033596 7558 585806236 -637770708 5371 -533099096 -2416772 6140 -989673571 -590535547 5436 36208776 -762984644 7834 -26248663 -634190590 207 -931162724 -308625495 1217 -592740407 714190974 1741 34842144 -25481956 4287 -484301856 -774185484 6622 -790567313 -596741589 9972 66554430 -39716639 4942 -303185692 400802081 9797 153650122 345293859 3200 -298306079 -165817517 6687 -814521565 -497617879 1202 782059495 86906463 8287 -960344885 -988857540 65 -842131951 462889810 5040 381360154 157310618 159 300584887 -482425657 3909 -804711490 -467674160 6754 -637625968 309767757 6793 691696706 -17837615 6575 -662481765 254718604 9475 384544140 106531338 4760 -37605991 -714969150 9054 60178104 436709995 4627 690218755 -784538084 2824 -270472709 -792640319 91 290220374 -2416772 9962 929592861 -62054205 2587 658268677 232844920 88 309782673 -238867983 3081 -853928283 58400332 9130 832079231 994859498 5919 154929870 -669544691 9979 -113858331 54064180 7552 -984282547 147468541 4400 -435603523 -308625495 1817 -195552514 -254779032 5003 -758152363 -345372687 9447 766057365 -435842546 3041 76589551 -104871800 9465 -295746759 246550739 4170 -760927535 704079155 4214 956320838 909720152 6328 -676826894 -434454493 4768 -626119646 10315616 9034 -935008788 -727449159 9161 -871396420 691372823 433 -968473567 -238504192 8373 289610218 378550894 435 581880129 54064180 6033 5989923 -323498634 6782 202006559 183142469 2787 -199655013 -283024647 9248 -271969423 327833852 211 -578346066 69866389 2118 -712768288 -870714362 6617 -24354900 577086332 6962 765724683 -38529745 1159 94407230 983315446 4417 164014304 221793945 9593 598623000 -2844514 6844 851137422 -774185484 8154 -723817788 -143728230 4845 -224653306 -759341521 6633 -437269696 359326871 7045 -483963712 654795929 7100 471959189 783307873 6204 -752427345 214001109 8789 -46963869 -644469017 6825 -107144390 -253862095 3667 -784965875 755033596 4500 -409309355 467154252 1803 515731471 436709995 216 211476448 -370995350 1783 -56515768 -578196919 7341 -963214471 994859498 605 -113858331 -467674160 9414 -320240582 164165409 9475 -994655931 -842651603 6503 -282947285 844342243 9987 17834815 2937763 3561 -156704963 221629539 2331 817353730 -62054205 6273 -127099524 172716317 54 -161837184 105963480 1887 744369343 988138114 5616 -388974008 382394381 7187 -698100407 78832863 4902 -354473179 -644469017 5461 185320654 80128302 605 284084525 430751296 8309 358603584 233967741 7909 -391256746 333687312 9360 -62104082 -556644281 2702 -711940062 -353878938 6069 -156704963 902716491 8074 -252585274 576296258 4264 801372660 760132745 6324 80638889 78832863 9654 -569925158 -160616618 4079 -171017790 782701464 7944 455237207 953028578 9538 789599069 595610484 5211 276934223 223758683 7140 -205591575 790653415 6032 -468116074 510260864 5203 261480454 283618452 9088 -343048181 -291242407 2665 958197040 -283207497 7539 -418986193 925036002 6050 133578046 -256522804 4770 -752427345 135100579 312 706094613 267514505 7865 -30664265 -576052836 8415 -904289455 -12658682 8289 841773118 -578196919 5912 208653695 -323498634 1134 -986798763 206971304 3313 346106146 -918763788 9029 -655787129 662075929 5947 -282947285 54064180 9553 -228953103 668716963 4847 -62104082 32988365 4791 -723817788 -947024393 5489 901762269 -180019002 2390 28254867 436709995 4886 627081375 746720990 4771 627081375 459630031 3219 -156704963 -283024647 1445 306909421 612809394 3670 -624499268 505436080 7644 392619171 -293015975 9433 970404299 -523131123 3640 500691477 -326254820 6229 -320065127 -774185484 7944 -864361257 145992042 3284 955336534 339857137 417 -782345427 940351551 5162 -80417143 34487722 8128 -89914167 495259264 5573 -161837184 526029047 4562 385077631 637025929 3523 -173326777 -391392334 4370 643240412 -987312206 4436 639577616 668596988 9347 -492064852 -413649920 1136 830044995 -667907585 8863 653488323 -912791350 7082 -145693826 -675821088 4335 160809207 -328361714 7589 225977642 577086332 5885 688304736 -847516222 7863 575769250 571151168 1623 -965690654 467154252 5260 202258799 940351551 5221 65640932 -138728153 3981 361901512 172716317 5053 -842131951 165679230 7185 239977367 859002805 9254 -205591575 637639714 6930 -906744014 -741977163 3035 898151267 -339092621 8260 -835865341 984136690 2081 -483963712 -720929795 2850 -265310524 -302291887 682 766057365 -275855088 266 -566276366 -616215891 5643 -840080990 -519845955 9483 -473282718 -687400377 6491 974033465 -328439089 5869 -811440102 -981396868 7134 -277916716 -123998677 512 420946811 623594641 1778 812095536 260986665 6727 823212438 -22135290 7767 -215298725 -606256406 4647 392619171 -72965798 7285 -713609356 510260864 5259 48202816 -275855088 810 -270472709 436709995 7899 -430204903 84675120 5265 71562520 -917002395 6988 17834815 -464278607 6410 -303185692 436709995 1850 725296106 172011590 8966 -986798763 329596656 3476 -41723720 577086332 257 -483963712 -320275386 2135 -900897170 -123998677 9606 -409309355 953028578 6095 -776344661 -742514560 206 261480454 -79813879 8585 198792735 940351551 4890 -608438352 260681552 9453 -303185692 172716317 5538 -221252086 -75558732 3947 640846707 899852615 6973 -380535924 -391392334 3491 -185227082 843133948 866 82437869 510460231 5226 568509939 -669544691 8206 -784965875 -792640319 7642 415350853 703761437 5496 -873330901 -626960836 970 -215298725 935472375 8419 374048762 655182973 5199 -753444014 121273815 2674 -167893416 301566791 1634 -304029084 526029047 801 62409989 258279313 5490 -679771608 -497617879 3969 -223542791 -396443569 1531 324917167 -872013529 8821 481309793 357634387 5383 71562520 587394411 5276 171041959 844883068 9700 603283737 285651977 2846 -314668245 -342686234 9976 776650368 268124172 794 849370527 467154252 8177 871194505 -110865839 6976 -984681216 -180019002 6128 -580193843 -689864118 7803 -871335076 -477872507 2488 588746282 -550929672 754 861072654 -963031318 5409 358603584 -373712345 5472 202258799 -954204496 7682 -862762751 -6527040 4913 812095536 633885440 751 30661577 -752801340 4687 250399364 142516378 1296 -678310388 -510150761 5115 -113858331 -579706452 1012 -180309093 690912387 5840 212383076 690912387 7076 -338588899 -457339610 37 -8891200 266354586 3002 -468116074 -328439089 3394 -698100407 748105066 6963 690218755 -278764461 790 461120723 -488329721 9300 500691477 953642587 6215 -733269590 -246727512 6858 745262886 312278158 649 -580193843 327833852 9621 -814521565 909720152 8979 306909421 -406636424 8406 239977367 113055790 2991 -215298725 145992042 7142 996958697 -569727142 3601 -782345427 13297982 7882 -89914167 -180114637 8331 812095536 400802081 7701 967176925 -430721629 7950 -398942627 -969759958 7181 208653695 612937914 2900 -418986193 843183414 2177 -388974008 451143780 7036 -171017790 909720152 9513 585806236 -457339610 8950 -887409683 763812773 4527 606386234 589562219 8353 55392029 690912387 5389 443742845 655182973 4769 775192135 484968871 3432 725296106 140118715 9589 -139250047 194386713 5452 230465541 -477872507 8 -285968378 994859498 6424 97778439 -682911832 6695 603283737 147468541 2732 774219377 116410268 2772 -437269696 451143780 2529 -332445377 -18027120 505 -139250047 -430138322 7736 385061500 84675120 4079 -388974008 -180114637 5270 -205591575 -926175164 1104 -57926793 -160616618 2319 160809207 207204985 8441 -902913893 624711990 9824 -320240582 -254779032 3925 -332445377 109588416 6482 218552482 752571881 919 -679771608 -6527040 7677 -82560345 312278158 5670 -895856160 -391392334 538 -46963869 254718604 1102 225977642 165679230 2188 -636004911 145992042 8837 336261049 -413649920 9583 970404299 65925556 9836 676457194 800872927 7058 967176925 221629539 3192 38832074 114067850 7426 -430204903 612809394 784 -138739177 -278764461 583 -304998049 588009941 6376 799451393 323257823 4036 306909421 -180628268 3389 152683172 -918763788 4970 871194505 282650126 6210 456971210 105963480 6285 -167893416 746720990 1995 -541903248 725864175 2121 872946790 -474396314 569 -303185692 -752801340 2646 134736800 301566791 5366 -391256746 983315446 5002 -578899112 162573004 2241 -380535924 -804086127 3519 -459660004 -387385224 8653 141018937 844883068 8037 289610218 642676439 5542 9908275 87942942 5578 134541291 183142469 8372 171041959 -604372177 5160 -398942627 -677383695 4931 -700447167 599012707 8046 318435094 457730381 9683 -468748459 -714969150 7458 -835865341 -575758012 9739 -484301856 -947024393 1605 562484066 -550929672 2228 585806236 185419808 3912 587732774 83192310 4660 -662161563 135100579 366 -271969423 -626960836 3833 309782673 497556073 7250 -285968378 316245420 9271 378721678 -890148323 3755 745262886 679770619 5507 907986225 -246727512 8543 -713609356 -353878938 8258 6941521 -235480390 1252 -82560345 -587328878 9868 271669262 -930063693 3453 -887409683 911656525 6934 5989923 323257823 5379 25277645 235577293 9599 -714715511 198809378 4802 -636004911 100537981 8840 -501570916 186112748 1318 202006559 -944284380 4106 -412753693 10315616 2742 507130881 -326867555 9236 202258799 923947394 129 -818563944 599012707 7155 320190225 951409368 7654 -107144390 754349173 1014 385061500 -291242407 2425 -906744014 -596741589 7648 823212438 100537981 4643 -836052744 552945615 8751 -27254901 -143728230 889 538056056 201215238 1725 38832074 -987783463 2689 -303077343 357634387 3910 34562744 -870714362 9521 -127099524 -320275386 42 388425412 -180019002 3128 35292617 743907535 6164 -930543776 552945615 4226 -742476174 -649744978 1179 897184369 -870714362 9751 336261049 700760523 8983 -334823104 -289470931 483 623885564 -550929672 7910 -268055717 725567063 6908 -411443846 755033596 1328 147521749 -363659966 5551 6941521 -428060524 488 95229358 -387385224 8781 36208776 770188411 9957 419955461 -634190590 5957 386524132 -507881407 5857 76589551 953028578 3618 -293301938 -420200090 5199 138983262 767277603 9607 -117882944 588009941 3267 262951696 -488329721 3672 -465268228 983315446 6493 984758233 822735291 4955 -430204903 172716317 9719 48202816 537681327 879 76589551 637279848 800 -548146736 -714969150 3981 -156704963 -641768215 5783 -193222752 935472375 1933 461120723 -154221403 157 -818563944 -573863688 6939 357348209 -137415419 3541 -88984793 10315616 378 -943647082 800872927 5438 -871396420 -436066679 3880 -989673571 334468470 6323 242276279 312278158 2242 632995737 329596656 4449 -897411868 -727449159 2537 -667281786 -741977163 4937 -594876646 -519710186 662 -165895350 -604372177 6167 -578899112 -220282924 6939 677101531 165969864 8739 -404777150 -396443569 8555 -393621510 323257823 8182 -885902280 80128302 3979 -377899289 -987783463 4336 -862762751 -160616618 8409 482175535 957236409 8760 -404777150 -214031543 7228 -995948801 -870714362 4052 -667281786 537681327 45 -842131951 304234449 5562 288396892 221629539 1653 745262886 -982620691 5174 450999109 -283207497 663 -624499268 -967985982 3454 -430204903 9067497 2976 -412753693 619606312 9859 -281453999 710420710 285 242166718 25245259 713 776650368 -77358192 5245 765724683 -707104214 6681 -389046679 -295979666 2630 28254867 428634831 6901 -506108098 940351551 1660 774219377 -982620691 221 878804098 -370601295 7248 632166073 -185727053 8800 -145442184 81565408 3463 -719954341 34487722 806 790805185 305267341 7339 -396260662 696875596 92 -292338832 -428125906 6966 230465541 333687312 1663 -626119646 -550929672 4204 -742476174 637279848 4589 205740340 -175424765 2392 941043086 760808182 5177 572970480 -823688399 2923 -24354900 -543877687 5534 -578899112 -561696456 8737 799451393 809191902 6182 -999315023 909720152 2853 300584887 142516378 5628 -949652880 -434454493 2774 -224653306 -326254820 3695 -199655013 114067850 666 688760575 752571881 9929 828427488 596844461 8451 388425412 -370995350 3408 -986798763 948688886 2112 -288462512 -543877687 8123 557828077 -420200090 1013 373708873 -396443569 4679 -573106477 -587938776 4494 -731712580 304234449 4282 -572328769 915112531 1153 556956133 106531338 8552 55392029 -533410976 8610 -193222752 32988365 6709 -752427345 743907535 7563 242166718 -681273289 683 400206984 587394411 7004 426406281 221807394 2926 6050410 -433558593 3232 -282947285 -944284380 13 -573106477 -550929672 9681 628785561 13297982 2153 -637625968 763812773 5756 -429705827 763812773 3899 -670941446 494296571 2632 124521096 83192310 81 -724955977 746720990 2516 289610218 -180114637 1178 202006559 -502510208 5056 -949652880 316245420 4132 -678310388 859002805 7294 60178104 748105066 3586 242276279 932809740 4664 416939399 953028578 7762 262333337 951409368 2772 171041959 637279848 6222 -658800027 700760523 2518 -731712580 84351585 2577 572970480 234812484 5845 -754687225 920790234 6173 -200432659 878753022 5217 -304029084 462889810 8252 -107144390 -733323543 3156 575593831 -430138322 1924 851137422 624711990 9543 603283737 -774185484 4431 254376885 152975300 9623 242371970 547792085 362 994188367 658148446 6168 202258799 -108961822 1565 375298123 691372823 889 385077631 -606256406 4651 -796502525 495259264 7336 7632844 -145656182 2779 34562744 596844461 7416 802713909 -756267434 5158 970142316 865748389 7313 -229267078 612809394 834 -27254901 -847516222 5736 -900897170 658148446 1823 148638548 844883068 3039 801372660 9257479 5472 940580089 -550929672 5054 -566276366 -246727512 381 35292617 333687312 994 54815350 241112925 7431 -784965875 -540147019 8373 -495427420 -269653141 4765 71562520 878753022 607 -314668245 623594641 9661 158720776 -293015975 1549 7632844 619013448 3885 -404777150 430751296 4208 790805185 137137472 875 -18555551 300598832 2167 643797427 -283024647 9954 -866805045 241112925 2303 -986798763 -176184567 7759 -340171206 -550496243 9290 53010453 865748389 2067 -455260398 711907478 5183 -62104082 -969822537 9049 -667281786 106531338 4241 -700447167 696875596 8331 688760575 540533417 3795 80638889 312278158 7969 -636004911 -947024393 4635 823212438 241112925 2939 -782012495 -145656182 7317 -24555993 -238867983 2608 53010453 -164423199 4666 849370527 547792085 6021 -57926793 267514505 2833 276318540 234812484 6962 -748046122 -430974226 84 851137422 352760 3538 -24354900 -933871142 8343 208370227 855531857 3931 -605433625 -682911832 4373 -642406813 -573863688 9133 -409309355 -175424765 9452 -897411868 -720929795 1598 -795235195 -654048846 8331 -726202882 595610484 8758 225977642 339857137 4233 -345538013 871280315 4919 676457194 -127944183 9977 -145442184 782701464 1329 17834815 988138114 5035 133578046 588009941 1907 -484301856 710867164 2260 -292255571 614083036 6340 359856605 690335848 5025 289610218 -214031543 3075 -280158933 737407430 6505 -171017790 679444628 12 789599069 378550894 8898 744180713 -498612066 4285 -265310524 984136690 6789 101065261 462889810 4040 -572328769 -892585231 8676 225977642 329596656 3643 225977642 -416082175 7915 -56515768 -587938776 6109 581880129 -579706452 9014 -733269590 250129683 5817 -320065127 116410268 7410 481309793 975421774 2672 118281894 540533417 2743 -345538013 185419808 187 -221252086 -241109217 6533 -994655931 596844461 5919 -820917610 -669544691 1292 -506108098 908862009 6309 -271969423 -687400377 4497 -860588659 230960562 8649 632995737 621799091 6862 967176925 -176184567 9601 25277645 890315807 1002 575769250 -830206964 9969 113991999 430751296 4474 444203955 902716491 2893 -677582183 -293015975 5670 76589551 -224835212 8447 435508139 -308069367 1903 -221252086 -606256406 1642 38832074 -637770708 224 -989673571 714190974 5487 994188367 -596741589 7155 897184369 282650126 1662 603283737 -987312206 4359 230465541 379411178 4943 -900897170 290903050 6879 28254867 -277770150 3699 -417075880 911656525 2364 -608438352 624711990 4789 598692061 407966190 3422 -229267078 770540018 2870 274684164 -238867983 4712 388998433 230960562 4696 118281894 -733323543 9122 -197706645 -637770708 3576 628785561 767277603 5155 36208776 623594641 3634 -986798763 748391913 9327 -404777150 400802081 9921 174718177 -457339610 8878 7927533 -969822537 9156 -579753663 865035290 2622 -354473179 -982620691 4264 639577616 339857137 6490 898890414 -620537603 1138 -102108106 574893362 8524 242276279 300598832 2396 -906744014 820204610 863 -113858331 -165817517 1811 -280158933 -416125915 6952 -957024935 -823688399 6222 239977367 -295979666 9958 -516862573 -253862095 5538 -523534710 628016383 8936 -541613550 523443473 6372 35292617 -238867983 7999 -464876611 -830206964 1888 -468116074 302261235 2324 7927533 34487722 9144 637350827 -176184567 5388 -655787129 -644469017 4543 252844961 -498612066 3594 214470427 -359196587 2215 901762269 -4922978 788 924375399 668716963 7176 -949652880 746720990 217 -395956989 576308127 9267 -138739177 -67116370 2833 -573101732 -824673983 3350 -840080990 -774185484 7862 731360872 254718604 5362 725296106 -870714362 1714 -338588899 -838009976 6313 -32127524 -637770708 442 514387831 308467212 5836 -9979738 -85425315 9242 860901194 -18027120 1829 691696706 104047847 3921 -388974008 877599979 2016 -145442184 530975902 3823 321658590 704079155 7344 -197706645 -102616382 3612 98412735 -641768215 704 -711940062 637279848 1020 300584887 -102616382 8663 431597356 -792640319 4704 765724683 920790234 2752 -380535924 -419413153 3663 690218755 327833852 6297 164014304 267514505 9413 -62104082 113055790 4779 214470427 308467212 7596 -377899289 -434454493 6714 444203955 696875596 8857 -224653306 -127944183 5518 -224653306 207204985 1752 160809207 452933610 5810 -513151710 711907478 4842 -410968218 -514717258 7339 817353730 -947024393 2126 984758233 679770619 6604 -986798763 258279313 2671 113991999 -434454493 744 -391256746 -532480095 1598 924865694 595584975 8695 141018937 266354586 3408 237202817 929621952 6077 77257476 -123998677 5449 -897411868 -256522804 6424 -921972308 -323498634 473 53010453 -220282924 1994 -228953103 -107473815 2758 -516862573 -715481022 1654 -534346540 235577293 6860 -180309093 -478868248 7614 -173326777 -176184567 448 7632844 -920354849 8237 976065724 -969759958 971 -37605991 -817688363 6545 6050410 727249379 134 -82560345 -409833937 6540 -295746759 571151168 8578 50900266 537681327 7899 -749150071 -295979666 2842 153650122 939797135 3959 317197461 948688886 3803 388998433 510260864 9690 -270472709 221629539 3091 346106146 514647040 4053 775192135 78832863 2279 -724955977 878753022 1745 -222755521 591101630 2571 706094613 787155496 7059 958197040 -38529745 6348 283582015 114067850 9507 160809207 -578480160 8033 -763126949 -254980365 5439 -270472709 -669544691 3810 -417075880 -345372687 3292 -303077343 -804580750 4359 200002129 172716317 4574 -372598176 770540018 1781 -462251380 87942942 9720 318435094 101406452 341 346106146 357634387 2806 -852061915 78832863 4022 -700447167 735266920 650 -193222752 -180114637 6900 357348209 -723351459 276 -140204704 -110865839 3946 599861155 254718604 8439 -677582183 948688886 309 782059495 -396443569 3976 -930543776 -75558732 2857 -32127524 -580802379 9240 -662481765 9257479 6712 7632844 -578196919 6581 -724955977 -434454493 8256 -1804967 -241109217 1292 -965690654 -792640319 229 -138739177 -825880446 7970 113991999 855531857 4240 76589551 -967985982 323 823212438 -154221403 4374 153650122 -410456729 3755 -462794916 929621952 2253 -866805045 383709576 9700 -724955977 315450092 4123 -295746759 908862009 8016 -820917610 -762984644 8703 599861155 614083036 2088 -340171206 249521955 3684 288822109 10315616 564 984758233 258279313 7908 321658590 -457339610 7980 -663610139 -578196919 5147 572970480 142516378 495 717342480 362357458 828 641303610 -122563446 5267 -853928283 787435090 2120 -337718848 54064180 5277 -818563944 858256145 8540 956320838 234812484 3826 -235730132 -770453868 2554 875158202 595584975 4381 -60381668 -106926072 6892 691696706 -912791350 4547 289610218 -784538084 6853 -418986193 -85425315 9907 80638889 379411178 3241 775192135 304234449 66 -270472709 301566791 6622 484203679 908862009 375 -616075888 58400332 1507 9908275 71638226 7219 -790567313 -576052836 6433 -157757047 -410456729 9860 -156704963 -238504192 736 -930543776 -637243618 9578 828427488 10315616 2860 699845372 737407430 4409 901762269 -72808273 2855 -165895350 315450092 5681 -501570916 -817688363 2305 -723248351 109588416 6139 -347105773 871280315 6726 974033465 242506470 8822 562484066 -478868248 9928 -435603523 953028578 8753 -334823104 -637243618 8781 -338588899 308467212 4010 420946811 -229334088 58 796608963 843133948 9031 -89914167 596844461 6113 -377899289 -229334088 6803 575769250 -409833937 4231 420946811 -735027831 4044 374048762 859002805 7226 -968473567 242506470 5178 -320065127 -641768215 8833 112146941 925036002 3924 581880129 58400332 869 378721678 917915710 4622 745796394 -634190590 463 5989923 668716963 7126 -506108098 -278764461 8786 -505763077 -18027120 2816 -89914167 787155496 3483 -852061915 -254779032 3006 -533099096 571151168 9783 -195552514 -180628268 7221 -712768288 -164423199 3396 -636004911 329596656 4733 609354975 -353878938 9371 -270472709 -988857540 8711 924375399 852597739 7789 -270472709 -680716101 8580 789599069 767277603 6108 788860010 -543877687 8868 557828077 242506470 3228 25277645 333687312 1069 -713671847 -289470931 3994 -714715511 975421774 2829 -968473567 865035290 6124 174718177 691372823 6530 792418959 467154252 1657 377338343 -488329721 3385 185320654 808458464 5563 35292617 -77358192 7220 -320065127 -106926072 1347 861072654 249521955 3391 -280158933 246550739 6829 159519152 -378650091 2069 -205591575 -715481022 8916 974033465 -912791350 7551 80638889 -917177937 7703 153650122 -295979666 8478 704952011 -128633008 76 -891435429 -538783279 7994 588746282 790791048 2149 -871396420 583887438 8714 -655787129 9067497 3185 518236817 60115387 3109 30661577 -241109217 9140 641303610 -988857540 6553 336445578 -644469017 7594 -24555993 -620537603 5275 -817455026 -563052661 2248 623885564 847381634 1310 814168394 -540147019 3845 385077631 10315616 5832 -9979738 -137614817 2328 154929870 -587328878 1938 -930543776 -784538084 7041 556176900 -241109217 7422 -362797003 249521955 1101 -795235195 -462044632 8686 640846707 34487722 2037 -513151710 -235480390 3028 970142316 -464278607 7943 -134704201 -478868248 8101 538056056 13297982 8344 -102108106 540533417 3826 774219377 807498308 3032 555348851 250129683 5816 -793494677 -596741589 1430 -81105363 83192310 9654 -955947554 54064180 182 -517047177 -160616618 847 -624499268 235577293 7361 688304736 668716963 2770 609354975 523443473 5453 -429705827 -94241214 6471 901762269 266354586 4510 -667281786 878753022 8171 -435603523 -410456729 7339 -930543776 -877856608 7743 628785561 -756267434 4308 -410968218 940351551 9660 -541903248 34487722 4403 -963214471 -975541629 4442 -742674827 983092089 7345 794990305 577086332 385 555348851 752571881 747 283582015 -25481956 2176 -473282718 304234449 5924 -995948801 -434454493 444 -758152363 -80079561 7229 152683172 -180628268 8188 -712768288 345293859 5652 -200432659 -428125906 1732 789599069 591101630 3545 974033465 382394381 5503 867830712 -733323543 5719 -221252086 831097006 8449 -887409683 384615346 8146 426406281 316245420 8940 -372598176 -94909804 9452 792418959 530975902 5553 -362797003 105963480 3437 -343048181 173706002 138 -228953103 847381634 6866 -298306079 -268014947 6839 -804711490 249521955 3941 319836471 -587154461 5653 -641208950 316245420 7758 -517047177 843133948 3446 -723817788 241641947 5369 -826268461 -229334088 2686 -720279006 -812767182 1049 55392029 -723259232 2682 526115530 -254779032 2124 -904289455 815772525 8854 -579903004 871037015 8896 -473282718 -811266222 7743 -960815885 142516378 1781 -344785252 -328361714 8535 -345538013 84675120 50 346720726 323319528 7896 -340171206 -26030145 1645 9908275 186112748 6011 482175535 333687312 2918 5989923 787435090 1098 279935936 214001109 2899 -113858331 -752801340 8818 -667281786 -39716639 770 -259723723 -382741973 9054 -897411868 -756267434 2507 6050410 679444628 8225 -541903248 -812767182 3877 214470427 975421774 7042 326178903 -641768215 8970 484203679 625494491 1934 802713909 -75558732 3358 -818563944 142516378 4505 -731712580 -370995350 2572 126227291 726123669 9509 -513151710 -145656182 866 -578346066 221793945 5526 773032821 227796847 783 -228953103 54064180 9238 637350827 -872013529 7946 -678310388 114067850 2757 289610218 743907535 2389 -484301856 430751296 7492 336445578 -108961822 8258 -533099096 -510150761 3107 769252533 906601156 5142 -866805045 -180114637 7847 924375399 315450092 7580 -795235195 -610759465 4257 -763126949 -714969150 2779 945885557 235577293 6939 -485776708 165176940 1131 676457194 -550496243 9860 205740340 792126616 8212 -580193843 216476815 6415 593245571 -378650091 2760 -836052744 -2844514 6328 482175535 -987783463 5395 -91480363 633885440 9303 -655787129 -118950135 9873 -566276366 -982620691 1992 -282947285 737407430 6175 82437869 494296571 5051 -30664265 -406636424 1733 -462110684 494296571 1896 704952011 93515835 530 456971210 352760 9926 -462251380 852597739 7385 -605036105 10315616 4508 -616075888 792126616 4956 -464876611 184543446 3527 924375399 246550739 1350 324917167 654795929 7166 861072654 -575758012 7293 637350827 -675821088 3539 -259881996 978934680 7048 17834815 -102616382 9931 585806236 -102616382 9743 -989673571 983092089 5761 704952011 547792085 4753 6050410 -241109217 8934 -906744014 571151168 4985 -388974008 -477963972 8044 727210702 767277603 2708 872946790 494296571 1124 -678310388 637279848 6813 -195552514 637639714 5045 -337718848 -127944183 6250 317197461 339857137 3631 828427488 -784538084 1787 796608963 -659937969 287 -968473567 -987783463 6576 688760575 619013448 1572 688760575 -373712345 4924 -906744014 216476815 9345 817353730 -578480160 2471 -960815885 -359196587 3876 867830712 583887438 7928 -193222752 -439161220 824 214470427 -918763788 2195 -354473179 -373712345 854 -594876646 -413649920 8880 -853928283 282650126 5762 557828077 -283207497 5741 -295746759 -981396868 7396 -904289455 923466000 3925 897184369 451143780 307 -347105773 -160616618 7633 632166073 923466000 2617 -229462282 -145656182 1214 -161837184 -464278607 2996 -817455026 869461301 5856 691696706 305267341 9978 -248959048 -999366082 2007 -392563411 679444628 5215 97778439 571151168 9727 -906744014 315450092 2218 -304029084 -118950135 2940 -282947285 78832863 6821 -248959048 242506470 4007 -862762751 216476815 7764 -102108106 978934680 4162 984758233 -667907585 872 -248959048 588009941 4275 296351558 752571881 8532 -897411868 537902684 5967 940580089 10315616 3121 589418019 -256887004 2885 -995948801 -477872507 8750 -362797003 -830206964 9869 744369343 689952861 9051 -32127524 -825880446 977 774219377 105963480 4630 500691477 -752801340 9995 -796502525 323319528 7926 -334823104 -25481956 863 -862762751 844883068 3447 -818563944 658148446 4492 -852061915 978934680 7317 385061500 -811266222 797 500691477 -416082175 1453 -295746759 -430138322 4901 -989673571 268124172 9536 317197461 -416125915 8044 -723817788 983092089 6538 871194505 -979376042 1667 706094613 -723259232 5475 -684246827 285651977 3310 302196177 865035290 5620 276670886 505436080 4611 -393621510 -320275386 5037 -462110684 165679230 3119 585806236 552945615 2933 526115530 -533410976 8089 933592111 902716491 3634 794990305 -94909804 8761 38832074 -238867983 7610 -968473567 -370601295 6410 -719954341 -784538084 8586 744369343 865748389 7773 -32127524 -649744978 1717 -26248663 -707104214 1329 -332445377 -157362262 1231 521711157 -488329721 5297 -524590619 -519618554 5820 556176900 173706002 5069 -268055717 -644469017 2099 -259723723 -2844514 4797 6941521 -430974226 7047 -804711490 929621952 8978 -304029084 186112748 5400 133578046 433603754 269 51022000 748391913 3621 -676826894 -80079561 2756 593245571 737416156 1910 -140204704 612809394 818 -840080990 10315616 2248 276318540 540533417 3487 -804711490 484968871 1576 -943765901 430751296 1073 -200432659 -963031318 9044 742195767 975421774 2785 242166718 902716491 9327 872946790 -430974226 3634 -396260662 357634387 1588 53010453 -736169755 750 -60959292 -283207497 8350 500691477 -328439089 8322 587732774 -634190590 7525 200002129 615990641 9772 358603584 595584975 1196 -229462282 -18027120 1281 871194505 847381634 3850 -731712580 -834035628 7524 600595365 235577293 3253 461120723 505436080 4453 -662161563 -308625495 8630 -904289455 147468541 6295 -468748459 242506470 2681 -826268461 571289655 4662 -995948801 -104871800 3637 450726355 -727449159 2087 643797427 116410268 8636 -626119646 -359196587 9632 -324108487 -91451757 3219 901762269 354868681 1961 48202816 -128633008 9476 388425412 -735027831 2404 375298123 -982620691 1939 661504142 451143780 8410 -462251380 -416125915 7742 -252062903 121273815 2646 -758152363 -229334088 7369 -862762751 69866389 3847 242276279 116410268 1018 50900266 691372823 9488 -224653306 345293859 5776 -56515768 -824673983 4419 -88984793 -507881407 7370 -754687225 65925556 2078 -80483111 -587938776 230 -662481765 589562219 9509 -733269590 843183414 8439 -677359660 691372823 9793 -8891200 207204985 5483 -968473567 -320275386 1383 690218755 495259264 7836 -320240582 -430721629 1852 775192135 71638226 9286 691696706 172011590 8680 814168394 428634831 3833 317197461 -430721629 8538 306909421 530975902 1440 597458038 -256522804 3819 -389046679 920790234 7105 202258799 763812773 8006 336445578 518522757 3110 956320838 -804086127 3910 -713609356 -402609820 540 38832074 -689864118 7009 490718230 673747334 1435 -235730132 355375465 964 859615587 164789337 1910 -171017790 770188411 1391 -435603523 -416082175 2244 262951696 726123669 6932 839743563 375063920 3342 725296106 -176184567 4362 -750364362 -145656182 7882 -72660599 523443473 727 284084525 -153153706 184 435508139 552945615 7038 860901194 939797135 3803 -642406813 -519845955 773 -462794916 -800207670 1276 -223542791 737407430 1003 35292617 -587328878 2810 274684164 459630031 9545 -847492585 355375465 724 220316799 576308127 5687 588746282 -849810455 9883 -484301856 -784538084 8929 -720279006 -439161220 2290 -880768056 84675120 8153 562484066 896907104 2024 -62104082 -175424765 1871 782059495 -110865839 3896 -459660004 -13579437 127 -749150071 940351551 6398 -56515768 -275855088 730 159963934 -596741589 349 -648172782 142516378 713 138983262 800872927 2464 688760575 100537981 142 903882211 -687400377 7071 958197040 -825880446 267 -410968218 433603754 9763 518236817 -56290324 9319 575593831 -967985982 4844 -193222752 -143728230 2527 471959189 577086332 8001 -758152363 783307873 5962 -295746759 235577293 1143 933592111 -770453868 1633 -8891200 -75558732 8774 725828363 433603754 1149 -91480363 50437640 954 531457998 906601156 5393 -495427420 -882635508 4054 799451393 505436080 3978 -1804967 595610484 2782 -167893416 -4922978 4180 898890414 -430721629 165 -830222831 254718604 4384 326944888 690912387 3268 164014304 -792640319 36 -742476174 -590535547 8109 639577616 951409368 4978 220316799 433603754 1695 557828077 755033596 6555 -199655013 -877856608 5916 -658800027 384615346 3654 -862762751 -890148323 9432 358603584 760808182 1500 -398942627 216476815 3299 -145693826 -78776258 9174 124521096 268124172 6697 7927533 -488329721 7099 -637625968 323319528 6360 -641743513 783307873 6131 -605036105 354868681 2626 -885902280 -143728230 3327 -897411868 957236409 8149 802713909 -328439089 5821 -505763077 691372823 6248 -853928283 -954204496 3255 -723817788 -742514560 6631 283582015 953028578 5580 218552482 -350396971 7809 677101531 13253654 3762 776650368 172011590 6127 -670941446 673747334 7738 -906744014 -122563446 2729 -989673571 164789337 8357 -795235195 404498162 8340 -978041604 -328361714 4807 -760927535 -616215891 8751 261480454 142516378 2458 111664688 206971304 1872 -836052744 357634387 2436 141018937 -482425657 1896 388425412 258279313 9115 789599069 334468470 1951 -127099524 -94909804 5976 -145442184 -763707999 172 556176900 495259264 4011 -994655931 868619715 6995 -679771608 397008646 9342 794990305 249521955 2772 415008073 654795929 3789 901762269 -947024393 8178 -541613550 953028578 7669 -713671847 -587154461 2851 276934223 83192310 1915 -763126949 792126616 2102 450999109 -6527040 4543 643240412 -38529745 5273 956320838 815772525 5376 554902523 221807394 7708 -185227082 868619715 8418 34562744 428634831 2081 606386234 -763707999 3502 643797427 902716491 8438 126227291 -800207670 1258 375298123 752571881 6613 -624499268 165176940 9242 317197461 910797386 3177 -481996423 714190974 1941 -523534710 116410268 8724 830044995 -396443569 1131 554902523 -649744978 1087 -880768056 459630031 6805 556956133 807498308 6131 -943647082 -510150761 6542 -818563944 -370995350 7495 -662481765 -966341392 1074 159963934 -153153706 345 -430204903 232844920 9365 34562744 908862009 1168 970404299 -175424765 1286 -459660004 -539801973 2353 167095145 300598832 7443 -975509051 877599979 6609 -523153635 121273815 8927 333481643 -275855088 2972 -836052744 -254980365 7185 996958697 -469304036 372 97778439 -654048846 416 -648172782 859002805 780 237202817 -763707999 8253 399221151 -981396868 5831 288396892 -800207670 5568 -891435429 382394381 7515 -566276366 -519618554 3334 -414072427 510260864 570 744369343 229158822 3593 154929870 614083036 2770 -873330901 975421774 2049 -984282547 -917177937 8419 996958697 9067497 810 -655787129 -224835212 82 97778439 382394381 1623 -91480363 302261235 461 261480454 -430138322 7302 -113858331 162573004 3678 568509939 50437640 8388 -304029084 735266920 8212 97778439 25245259 835 653488323 -391392334 8959 -197706645 703761437 6602 -534346540 242506470 330 -89914167 -72965798 9164 -906744014 994859498 9743 80638889 865748389 9244 384544140 -498612066 6118 515731471 510460231 6047 658268677 625059375 4334 -592740407 333687312 7203 585806236 178866616 1600 -235730132 345293859 6336 25277645 -552163616 1265 658268677 404498162 1373 -723817788 127347959 5190 -516862573 899852615 9828 -199655013 25245259 9245 283582015 654795929 6025 419955461 -224835212 4795 -541903248 -742514560 2823 -49706513 106531338 3120 -165895350 -825880446 476 653488323 -825880446 8194 997717396 737407430 5287 6941521 13253654 3993 -18555551 -550496243 239 -32127524 858256145 7303 346720726 -674143567 2838 -377899289 -137415419 4811 745796394 691372823 1134 -229267078 457730381 3142 742195767 362357458 379 -975509051 869461301 5134 717342480 120714490 3914 -714715511 304234449 5202 154929870 865748389 674 789599069 -436066679 5662 -24354900 -175424765 3368 14549497 -604372177 2832 -318594823 10315616 8984 -655787129 241112925 554 623885564 283618452 5553 -30664265 172011590 3657 -248959048 -326254820 4816 112146941 233977048 4950 -18555551 -849890539 7088 400206984 -6527040 1004 359856605 552945615 4608 -921972308 69866389 8569 -960344885 714190974 2919 -975509051 621799091 8153 -830222831 93515835 5332 -178218611 -648616287 4144 507130881 696875596 6506 955336534 -428060524 6071 -835865341 736209727 8522 -658800027 164789337 697 -481996423 -528332594 5697 202006559 792126616 1983 691696706 185176345 4117 381360154 308467212 329 -177692824 654795929 7579 420946811 -269653141 2718 317197461 -123998677 2891 333481643 911656525 3719 218552482 -38529745 4630 -742674827 -295979666 4855 -484301856 172716317 7767 53010453 596844461 190 -252585274 -246727512 3192 -790567313 -268014947 1199 295011177 -430138322 6983 554902523 -180628268 4511 -161837184 60115387 4409 384544140 948688886 2431 141018937 -428060524 1342 -678310388 -667907585 8685 25277645 743907535 5958 -298306079 -538606907 934 -343048181 382394381 8532 -259723723 -667907585 9679 736000118 -256522804 2784 28254867 323257823 6516 690218755 710420710 8721 -138739177 58400332 4321 806860754 700760523 7467 377338343 822735291 6640 -679771608 305267341 9941 572970480 309767757 6675 581880129 655182973 8080 -960344885 -576052836 9603 -495872554 184543446 4196 996958697 -532480095 9817 420946811 -758476279 859 141018937 -220282924 2107 -200432659 727249379 4562 -516862573 -930063693 8985 -18555551 -714969150 4733 -465268228 -235480390 1209 205740340 -416082175 5659 -377899289 162573004 2400 -296429472 314701704 1115 832079231 116410268 2115 -501570916 58400332 7646 -37605991 -420200090 2461 904377080 -849890539 6365 -713609356 668716963 1507 290220374 689952861 252 -579903004 304234449 3301 901762269 877599979 5312 415350853 -370601295 518 -763126949 106531338 4750 598692061 809191902 3277 -252585274 696875596 1845 385061500 852597739 7405 -866805045 545926563 1293 -1525175 -644469017 8963 481309793 576296258 4959 375298123 345293859 3823 -930543776 221793945 7352 -27254901 -981396868 7062 725828363 518522757 8105 -259881996 -556644281 7845 -968473567 54064180 9537 -248959048 -847516222 1097 159519152 923947394 4414 -862762751 748391913 4813 -30664265 -677383695 9472 -396260662 -56290324 36 -185227082 -987783463 4559 -975509051 -467674160 9369 498871246 214001109 3470 -724955977 -382741973 5923 -281453999 -687400377 5089 202006559 596844461 8173 333481643 283618452 3820 -999315023 214001109 6245 -252062903 782701464 9052 481309793 815772525 5044 603283737 -747172297 7466 -235730132 -917177937 8510 -860588659 -62054205 4925 640846707 621799091 6554 996958697 -637770708 6560 898890414 953028578 7845 -275568251 352760 5380 -594876646 589562219 6291 -578346066 855531857 8392 295011177 165969864 1511 -285968378 -13579437 631 769252533 948573862 884 -608438352 436709995 1569 -82560345 285651977 8578 160809207 953642587 78 25277645 184543446 3957 -8891200 407966190 1614 220316799 697350972 1419 -637625968 93515835 9492 -380535924 800872927 6805 -921972308 165969864 6901 159519152 673747334 2009 -1804967 359326871 8172 -343048181 726123669 3669 -165895350 -890148323 7361 159519152 9067497 9751 279935936 896907104 3242 320190225 186112748 9660 -731712580 -825880446 3825 515731471 -62054205 3014 -81105363 -920354849 4870 283582015 106531338 9985 -758730708 2937763 6054 -814521565 -982620691 8744 945885557 -164423199 2957 -337718848 935472375 5045 799451393 116410268 3945 -989673571 -762984644 486 -314668245 -606256406 3631 71562520 -568505124 4887 -27254901 329596656 4946 -592869884 80128302 6796 618828757 872494340 4082 53010453 -933871142 1517 827090885 668716963 2386 -205591575 752571881 9160 50900266 327833852 1245 717342480 -467674160 6593 -534346540 -165817517 7210 -268055717 -543877687 1982 -667281786 260681552 9358 901762269 975421774 9746 214470427 -975541629 8322 62409989 120714490 1126 -726202882 -825880446 1061 -999315023 233977048 9951 205740340 -735027831 4755 97269878 -804580750 7372 823212438 -502510208 4263 -978041604 -680716101 1536 230990250 -38529745 4221 385061500 696875596 4640 765724683 -969759958 828 -380535924 116410268 2525 97778439 350857850 1186 5989923 787155496 3924 827090885 -180019002 1968 -742674827 -478868248 724 158720776 201215238 3049 -222755521 -122563446 1905 455237207 84675120 2406 769252533 -918763788 5751 71562520 494296571 3500 218552482 -502510208 7010 -372598176 -967985982 4800 599861155 710867164 476 302196177 502233577 6650 -533099096 -999366082 9334 -60381668 511120657 3720 112146941 -669544691 2875 333481643 612809394 1014 -616075888 235577293 2674 581880129 -339092621 4827 945885557 869461301 7220 242166718 -268014947 8406 -303185692 752571881 8141 -459660004 -982620691 2969 -455260398 -416125915 6038 202258799 -363659966 3220 -796502525 505436080 6963 198792735 -933871142 326 50900266 -715481022 1913 -259723723 -959377362 4417 97778439 -741977163 7667 -821290384 178866616 7100 924375399 206971304 9941 -265310524 690912387 9133 878804098 285651977 5505 5989923 101406452 6391 -222755521 689952861 329 450726355 -291242407 4416 94407230 628016383 9076 202258799 235577293 5383 -749150071 -410456729 8085 7927533 -988857540 8021 415350853 530975902 3417 792418959 948573862 6482 28254867 -654048846 7824 769252533 755033596 9001 -156704963 24721518 9646 -935008788 760808182 8767 167095145 459630031 8002 704952011 114067850 8592 -288462512 711907478 1960 895696545 93515835 8555 -235730132 710420710 4395 814168394 -26030145 8577 14549497 -579706452 7518 -840080990 -587328878 7128 -573106477 489852142 2699 112146941 -241109217 9749 817353730 -434454493 9115 318435094 599012707 5530 138983262 -302291887 2744 -27254901 -926175164 4652 -989673571 -742514560 1584 502461295 -606256406 9512 526115530 923466000 4315 -337718848 -62054205 4199 -984681216 874563739 6511 -957024935 142516378 3361 731360872 953642587 4371 727210702 -382741973 2383 572970480 233967741 3281 237202817 -541221340 6964 -484301856 -640496847 4704 261480454 -982620691 5389 326944888 148237200 7649 725828363 -75558732 8630 -292338832 844883068 1529 211476448 54064180 2624 897184369 874563739 4367 -271969423 890315807 7712 388998433 285651977 7911 531457998 206971304 5786 556956133 384615346 6143 288396892 -180628268 4143 -642406813 -918763788 8087 -999315023 -78776258 1875 -354473179 467154252 3767 801372660 -741977163 4115 -37605991 505436080 5548 -864361257 315450092 6341 774219377 501786309 3028 -46963869 -825880446 6320 -864361257 -979376042 5003 -24354900 871037015 126 -285968378 -62054205 8405 744180713 260986665 5471 521711157 836292797 8638 -389046679 637639714 6961 641303610 -720929795 1951 -281453999 820204610 5534 -484301856 -550929672 2626 326944888 624711990 7973 445487668 957236409 5111 -749150071 -353878938 8684 -995948801 577086332 2488 -891435429 587394411 2660 284084525 697350972 9579 -72660599 164165409 6478 895696545 -497617879 5159 518236817 -825880446 30 -955947554 198809378 2506 -999315023 -812767182 9549 -304029084 241112925 4488 -605433625 489852142 2164 443682091 183142469 791 606386234 -611172692 102 521711157 612937914 2585 -720279006 214001109 2253 435508139 -370995350 6650 -742674827 301566791 5480 704952011 -175424765 8651 239977367 -587328878 6100 283582015 400802081 4446 -739519560 198809378 7945 208653695 -969822537 4980 -24555993 -128633008 2151 321658590 625494491 4004 -949652880 -682911832 3810 970142316 250129683 6654 159963934 948688886 7626 688304736 -478868248 7583 -835865341 -122563446 4126 -641743513 658148446 2470 372746255 -596741589 946 34842144 165176940 1511 -88984793 587394411 3631 -464997457 787435090 2670 859615587 -573863688 5771 -37605991 165679230 3398 641823635 -416125915 2521 743615922 -543877687 4875 898890414 790653415 9811 359856605 -681273289 8093 -248959048 619013448 2037 481309793 755033596 3863 357348209 792126616 8588 -396260662 679444628 7792 -60959292 -568505124 2944 242371970 -467674160 4768 -887409683 574893362 5981 208653695 -578196919 6758 -887409683 -430974226 4953 572970480 -253862095 4728 -138739177 494296571 9826 -195552514 459630031 9626 -713609356 -413649920 2134 -222755521 586257457 6691 198792735 -763707999 9800 832079231 -477963972 1677 324917167 725864175 8752 -720279006 929621952 924 435508139 407966190 6770 -978041604 -528332594 8385 -900897170 637639714 4642 319836471 300598832 240 -156704963 -569727142 5047 555348851 -67116370 8015 628785561 787435090 2654 134736800 -723351459 6081 557828077 352760 3761 -750364362 137137472 3282 -395956989 754349173 2600 827090885 612937914 2852 -275568251 -523131123 767 632166073 790791048 9626 321658590 -127944183 5209 -573101732 -382741973 51 -215298725 -576052836 6676 -484301856 746720990 2235 198792735 -1544306 8077 95229358 -541221340 4460 -726202882 214001109 2646 794990305 -812767182 8507 796608963 113055790 6757 -178692644 -256522804 849 419955461 -590535547 2463 -259723723 -160616618 3335 -796502525 451143780 3494 -178692644 -256887004 6326 -113858331 229158822 3536 -820917610 577086332 6654 -754687225 -229334088 6041 639577616 333687312 326 -200432659 397008646 1737 381360154 502233577 9380 -677359660 116410268 7833 174718177 -742514560 2479 -304998049 -587938776 6338 -655787129 -540147019 2193 -712768288 -464278607 2072 -957024935 -430974226 6353 995796966 710867164 4710 -337718848 -920354849 5456 -742476174 988138114 7482 -248959048 -67116370 8002 -668294983 -979376042 9922 -215298725 -550496243 3920 -784965875 -180019002 215 -8891200 -391392334 6013 756775613 -606256406 2811 208653695 -687400377 8326 -505763077 -255161784 973 -292255571 -538783279 8414 7927533 -391392334 4453 170281305 735266920 3609 290220374 -640496847 6733 -222755521 546315517 6296 186143921 -328361714 8268 38832074 350857850 3013 691696706 223758683 58 296351558 418236261 3823 384544140 -175424765 2607 -320240582 384615346 5273 -195552514 198809378 5901 296351558 -387385224 2766 623885564 -998282020 8944 941043086 -39716639 5017 827090885 -13579437 7235 -362797003 9257479 9251 289610218 -539801973 4325 40730044 530975902 6108 -891435429 -542766725 6861 200002129 934322296 4542 -847492585 214001109 4362 200002129 242506470 6511 -391256746 258279313 4159 -782345427 -641768215 6902 -185227082 -720929795 4013 -334823104 540533417 9024 -113858331 -573863688 8849 -462794916 -241109217 6835 861072654 -382741973 625 -259881996 -419413153 5523 230465541 60115387 3265 -742674827 254718604 6933 -776344661 -626960836 6219 832079231 309767757 5345 981998742 300598832 2191 358603584 -416125915 2364 306909421 782701464 696 585806236 327833852 772 -495872554 501786309 9504 -1804967 -518037450 2221 71562520 -830206964 7285 585806236 162573004 1437 -523534710 -464278607 1260 -344785252 436709995 308 336445578 -523131123 7750 -864361257 -127944183 3694 603283737 855531857 64 -372598176 -2416772 2620 725828363 -363659966 1168 776650368 305267341 5488 374048762 198809378 8301 -495427420 -72808273 2264 -784965875 574893362 2526 208370227 233967741 1087 36208776 -18027120 743 -24354900 9257479 4830 445487668 -714969150 5951 924865694 -60039432 2456 -435603523 -847516222 3286 138983262 843183414 5975 -795235195 -2416772 8982 -999315023 -830206964 1682 -292255571 872494340 8264 871194505 -674143567 1569 98412735 178866616 5689 333481643 285651977 9826 -62104082 -543877687 8669 -259723723 266354586 2301 -167893416 923466000 7779 -930543776 869461301 1413 372746255 -720929795 9498 -1525175 760808182 1729 706094613 752571881 483 -18555551 690335848 2090 -957024935 -176184567 231 -749150071 -462044632 1974 35292617 87942942 9467 76589551 748391913 181 -501570916 -289470931 8881 -107144390 -606256406 8011 792418959 -497617879 8689 727210702 -972401466 8878 -616075888 -430721629 6408 -437269696 808458464 6272 -281453999 953028578 7841 846494925 436709995 5088 -963214471 -409833937 6866 -24555993 249521955 3276 -569925158 -817688363 7208 205740340 -963031318 1738 5989923 -578480160 7959 588746282 -539801973 4472 -700447167 -430974226 907 71562520 668716963 1553 185320654 923947394 7443 618828757 283618452 482 -391256746 106531338 1150 562484066 978934680 6124 -414072427 869461301 806 861072654 -707104214 5259 225977642 -933872333 7214 531457998 -654048846 9063 823212438 -714969150 7895 200002129 726123669 6729 384544140 668596988 8584 -608438352 790653415 81 262951696 -277770150 8717 141018937 957236409 406 -177692824 790791048 6591 725828363 -620537603 8062 318435094 514647040 5925 -608438352 -164423199 9631 284084525 770540018 5082 -965690654 249521955 4325 -862762751 301566791 5071 -80483111 -328361714 7445 -380535924 -920354849 5747 35292617 911656525 9282 -468116074 379411178 6513 -173326777 418236261 9679 782059495 229158822 8521 -462251380 -275855088 4742 -49706513 323257823 3282 -662161563 87942942 1591 6050410 25245259 3119 62409989 695424884 2 -541903248 83192310 464 773032821 -391392334 8889 -505763077 -326867555 5483 -668294983 456498577 8960 261480454 695424884 2507 -994655931 -435842546 3591 676457194 312278158 4504 794990305 -137614817 282 250399364 -540147019 3287 -662481765 221629539 4647 113991999 899852615 1652 -396260662 334468470 1057 -504728021 588009941 2846 220316799 314701704 4067 641303610 -457339610 6834 170281305 690912387 8423 170281305 -641768215 9580 792418959 233967741 9896 426406281 -268014947 9962 -871396420 625059375 2229 111664688 -256522804 7681 72289201 -877856608 5704 77257476 24721518 3588 306909421 -640496847 8774 -56515768 84912338 3331 7927533 -462044632 7288 -978041604 246550739 2881 515731471 305267341 9882 -391256746 467154252 7337 295011177 595584975 6370 65640932 -849810455 3522 -760927535 223758683 1380 -259723723 917915710 7521 -338588899 84675120 5028 -343048181 -214031543 6254 -871335076 808458464 8908 -796502525 -175424765 6971 766057365 -454664712 2128 -464997457 401065763 8529 154929870 157310618 8734 994188367 214001109 7163 288822109 -38529745 2058 846494925 953028578 4983 -902913893 -474396314 2490 -608438352 221807394 9739 -763126949 -122563446 5869 -140204704 194386713 6773 -637625968 948688886 5074 637350827 -2844514 9718 94407230 -363659966 710 -320240582 -611172692 4113 200002129 352760 8718 851137422 457730381 3951 -224653306 84912338 8551 -88984793 871037015 5925 -847492585 -849810455 5739 -698100407 -157362262 3784 -915467466 710867164 6 500691477 690335848 6048 -636004911 216476815 2216 138983262 -959377362 7355 641303610 -556644281 4971 790805185 929621952 5556 -714715511 235577293 8215 789599069 -145782884 3381 444203955 362357458 4069 640846707 -78776258 7289 -949652880 -430138322 2306 -754687225 514647040 1637 214470427 106531338 2854 859615587 619013448 8681 -259881996 -482425657 7956 97778439 911656525 466 159963934 254718604 9986 568509939 -849890539 226 321737429 183142469 8732 -758730708 -1544306 2994 812095536 -323498634 5828 39323915 589562219 5831 420946811 -469304036 4254 -60959292 312278158 8836 359856605 -648616287 8634 -462794916 -91451757 1903 -968473567 -510150761 9265 -626119646 32988365 2087 736000118 -947024393 8868 -435603523 -462044632 405 632166073 909720152 3281 -516862573 -649744978 9872 -102108106 -681273289 6745 -504728021 -687400377 2838 834030362 -118950135 9486 -145693826 -532461869 4585 878804098 -94909804 5953 -177692824 -987312206 5062 399221151 -576052836 6332 -485031576 619606312 60 933592111 -104871800 7116 -935008788 -176184567 2747 -760927535 -18027120 3426 -723248351 -137614817 6124 381360154 -160616618 6809 -462794916 -637770708 7776 -811440102 624711990 2171 -662161563 948688886 1500 416939399 127347959 1568 62409989 -428125906 84 200002129 -478868248 7543 -776344661 162573004 7429 471959189 -253862095 1001 776650368 760132745 9001 658268677 -238504192 2891 841773118 836292797 3813 898890414 -640496847 7603 -975509051 2937763 965 -960344885 235577293 6557 -523153635 -682911832 2043 -437269696 -824673983 4078 -720279006 -72965798 9492 -140204704 430751296 2697 -866805045 633885440 2188 -41723720 -573863688 1201 742195767 770188411 3124 484203679 54064180 4271 554902523 -373712345 1105 -389046679 165969864 4021 -840080990 185419808 391 -513151710 24721518 5090 471959189 401065763 8487 -788691861 9257479 5447 727210702 954289075 1717 -320240582 80128302 5114 632995737 -849890539 4285 -636004911 -917002395 7626 -270472709 -714969150 5351 901762269 227796847 5491 -320065127 -480421233 8377 -533099096 -378650091 3491 -340171206 790653415 6925 -523153635 851865821 2252 262333337 615990641 3156 -215298725 975421774 3867 744369343 -370601295 5529 731360872 599012707 3497 471959189 305267341 7641 -758730708 -6527040 1441 -891435429 624711990 2786 -380535924 173706002 818 -840080990 653728216 2074 -259723723 537902684 6565 17834815 -256522804 1250 72289201 -308625495 2274 745796394 767277603 2571 -320065127 172011590 6846 -462251380 948688886 5880 -473282718 -849810455 3176 -223542791 -502510208 3013 239977367 696875596 4021 521711157 767277603 7991 239977367 523443473 3657 288396892 -416082175 3268 -468116074 -687400377 936 -62104082 -979376042 2645 385061500 106531338 8476 897184369 323319528 3530 895696545 25245259 6872 -314668245 375063920 4029 300584887 -25481956 5084 377338343 -981396868 4266 725296106 510260864 9003 898890414 -108961822 1229 138983262 624711990 5098 699845372 -153153706 2013 -968473567 -180114637 9354 -228953103 -575758012 2649 160809207 -892585231 4953 141018937 526029047 8848 970404299 266354586 8548 400206984 -127944183 422 -795235195 -804580750 1136 361901512 -654048846 9220 -504728021 -838009976 4266 -711940062 571289655 1568 871194505 -502510208 7308 326178903 -2844514 1021 -723817788 -224835212 9585 471959189 689952861 9988 386524132 -800207670 2427 515731471 329596656 2708 -314668245 908862009 5043 -835865341 574893362 391 -676826894 -659937969 8481 230465541 700760523 9317 974033465 -241109217 4686 -304998049 -727449159 7597 907986225 -792640319 4391 -592740407 874563739 2930 -594876646 726123669 3859 790805185 -817688363 706 641303610 -370601295 8679 239977367 -733323543 3438 -282947285 902716491 6312 -592869884 -742514560 3237 875158202 185176345 9457 254376885 -378650091 8722 300584887 984136690 8983 834030362 571289655 8360 -270472709 -944284380 7578 -864361257 -107816005 1787 97778439 34487722 2461 -594876646 637639714 3906 995796966 -969822537 5832 -139250047 -568505124 8778 643797427 352760 5756 903882211 547792085 1485 860901194 737407430 6279 790805185 843183414 4771 -578899112 81565408 2281 112146941 -477963972 4840 -134704201 164789337 8919 386524132 -254980365 6190 -921972308 330258523 5006 134736800 -409833937 2421 -533099096 60115387 2459 262951696 -933871142 8554 -455260398 658148446 3609 -931162724 576296258 8636 -297925385 375063920 3259 -8891200 -40017599 8261 -871335076 -253862095 3243 171041959 925036002 7863 431597356 588009941 3235 -388974008 -238504192 4821 -862762751 923466000 8955 443742845 86906463 1300 867830712 -80079561 7858 -830222831 -220282924 2802 997717396 -616215891 1057 30661577 860325562 4038 30661577 330258523 5900 -215298725 -56290324 3289 632166073 290903050 1307 745796394 107428773 580 -409309355 668596988 8457 830044995 809191902 7131 -395956989 -302291887 1019 639577616 -189256438 25 419955461 953642587 6195 381360154 -216733767 9179 -468748459 -715481022 9238 -795235195 -328439089 658 -816399402 107428773 3676 212383076 -488329721 7188 484203679 24721518 5910 575593831 162573004 1971 871194505 571151168 998 -711940062 917915710 913 -223542791 -224835212 1418 77257476 13253654 8098 -605036105 954289075 5512 775192135 13297982 1395 -259881996 -308069367 7313 774219377 -747172297 1835 -579753663 -963031318 4240 302196177 234812484 2703 606386234 -543877687 339 377338343 -543877687 7946 543489268 -543877687 8316 841773118 855531857 3997 736000118 242506470 3928 -430204903 787435090 2276 -167893416 -410456729 6751 895696545 783307873 9114 126227291 953642587 3070 -81105363 357634387 3134 -880768056 -659937969 1203 -265310524 354868681 5079 118281894 -811266222 1223 -790567313 953028578 3620 875158202 301566791 4401 289429528 164165409 3367 -314668245 -110865839 5240 -468116074 -108961822 7684 904377080 621799091 3802 -41723720 223758683 3557 324917167 -723351459 5260 65640932 855531857 3824 -578346066 -18027120 4082 -616075888 615990641 9116 -409309355 -302291887 6751 643240412 -293015975 8560 435508139 978934680 7087 415008073 495259264 29 898151267 184543446 5412 239977367 -474396314 7982 903882211 -363659966 7566 -161837184 -13579437 93 661504142 619013448 7440 -943765901 -792640319 56 -517047177 983092089 7295 346106146 -268014947 179 -851229723 860325562 4092 -648172782 -268014947 7121 94407230 577086332 6964 35292617 308467212 1470 -80483111 404498162 5494 929592861 -644469017 5024 572970480 -519618554 8534 -195552514 619013448 7102 -648172782 -599705535 496 435508139 185176345 7391 54815350 233967741 8416 137362839 -18027120 103 -88984793 948688886 4720 262951696 359326871 1437 160809207 186112748 9250 450726355 -762984644 7985 799451393 -727449159 1775 -127099524 -720929795 8477 431597356 939797135 4159 -754687225 397008646 8650 -157757047 -488329721 5322 385077631 -106926072 6677 -362797003 -138728153 7055 -552935221 -254779032 2514 -984282547 763812773 1172 420946811 807498308 4432 -332445377 430751296 6142 -229267078 -578196919 9885 34562744 -620537603 802 871194505 878753022 2140 211476448 -947024393 427 641303610 157310618 5685 214470427 782701464 8845 -902913893 -723351459 5773 5989923 162818619 5482 419955461 957236409 806 515731471 -78776258 2884 261480454 260681552 8424 -221252086 -587938776 9459 907986225 586257457 8656 -818563944 267514505 1847 -975509051 -256522804 8281 -197256971 755033596 1344 7632844 -918763788 2153 -504728021 -469304036 45 -723817788 -523131123 621 -723817788 547792085 7667 283582015 227796847 9704 -56515768 -106926072 671 637350827 -278764461 1160 113991999 642676439 1262 -9979738 221793945 443 526115530 -308625495 8795 526115530 -882635508 6625 98412735 -67116370 4360 -197256971 54064180 7394 -75232342 -289470931 7138 309782673 362357458 561 -145693826 -25481956 6191 28254867 748391913 6001 -667281786 462889810 1818 -304998049 -414919441 7000 743615922 868619715 7425 444203955 100537981 2962 -483963712 164789337 6348 -354473179 711907478 8888 -429705827 -918763788 9057 71562520 518522757 9617 -968473567 -253862095 6263 -372598176 -770453868 5000 572970480 -847516222 2824 482175535 206971304 510 -18555551 165679230 5627 -723817788 -289470931 9922 995796966 -469304036 2194 658268677 -382741973 9695 274684164 537681327 4927 274684164 690335848 2981 817353730 -735027831 3661 609354975 -160616618 8251 54815350 -762984644 3228 -943647082 254718604 867 -748046122 552945615 6349 956320838 164165409 8208 895696545 -214031543 1168 -713671847 54064180 5876 208370227 267514505 6059 415350853 -153153706 9133 -713609356 309767757 6908 48202816 -85425315 8642 254376885 207204985 593 -900897170 975421774 841 -684658326 383709576 4966 756775613 267514505 3803 147521749 726123669 9103 -816009077 260986665 7418 861072654 -723259232 9560 -134704201 874563739 9379 -303077343 -838009976 7290 -668294983 147468541 4303 557828077 787155496 4255 134736800 877599979 3375 632166073 -964453208 4008 220316799 329596656 39 -259723723 233977048 381 -229267078 -137415419 5834 -573101732 173706002 4965 867830712 -464278607 8088 -224653306 983315446 1447 306909421 -975541629 2051 -485776708 260986665 9680 802713909 -541221340 1737 -165895350 800872927 5367 641823635 -157362262 5934 600595365 -882635508 2990 101065261 -323498634 2407 186143921 137137472 8011 -726202882 165176940 1951 801372660 953028578 8327 320190225 78832863 804 -986798763 877599979 2164 -784965875 267514505 6434 -296429472 -464278607 3300 -134704201 -497617879 6067 643797427 330258523 6504 -862762751 909720152 4358 -524590619 -580802379 7207 -49706513 -644469017 2142 -711940062 145992042 8801 167095145 787155496 2908 101065261 -56290324 1651 -963214471 241112925 8368 302196177 282650126 4924 -569925158 50437640 7677 -663610139 -519618554 4192 295011177 451143780 4124 -852061915 -792640319 443 518236817 109588416 3682 456971210 710420710 1241 48202816 988138114 5060 502461295 87942942 8659 -663610139 -430721629 410 -37605991 -2844514 4797 -749150071 20640279 4850 -259881996 877599979 4047 572970480 890315807 2311 -75232342 462889810 8609 -880768056 401065763 8610 -720279006 283618452 3995 727210702 896907104 8817 -840080990 614083036 4076 -984681216 -289470931 294 -784965875 -256887004 1881 -409309355 352760 2289 152683172 -180114637 7497 -277916716 -110865839 9329 -314668245 -118950135 1376 641823635 -143728230 7175 -569925158 -667907585 8537 -117882944 329596656 1725 -178218611 975421774 9400 373708873 -972401466 1765 -624499268 357634387 414 -252585274 227796847 149 -320065127 -550929672 4335 212383076 -108961822 5346 699845372 787155496 481 -795235195 -523131123 1739 745796394 851865821 9559 482175535 -477963972 9369 543489268 -550496243 5278 -282947285 -164423199 8563 230990250 -917002395 7109 691696706 526029047 663 132666338 871280315 6995 -853928283 -576052836 3286 -259723723 727249379 1332 -91480363 -283024647 720 471959189 113055790 7860 262951696 808458464 4897 -782012495 -541221340 3792 -712768288 -277770150 458 -8891200 93515835 8634 -332445377 983092089 7267 385061500 571151168 2124 -377899289 137137472 6608 -57926793 628016383 2383 628785561 285651977 2690 589418019 537681327 2492 -459660004 624711990 7360 254376885 589562219 2819 -481996423 -157362262 3799 -354473179 736209727 5947 -435603523 -320275386 3662 -72660599 -469304036 7915 598692061 358289528 8525 320190225 847381634 8423 744180713 -283024647 6015 -298306079 -682911832 9868 -437269696 691372823 2870 242166718 877599979 9344 200002129 -454664712 655 242276279 -967985982 9348 -885902280 754349173 8758 302196177 637025929 2109 -931162724 -550929672 7275 929592861 -435842546 9058 -429705827 -659937969 6006 -495872554 -561696456 9622 632166073 -137415419 3352 -960815885 260681552 1641 -464876611 -578480160 8802 -377899289 165176940 2539 -60381668 -817688363 5978 538056056 -370601295 9585 676457194 690912387 91 283582015 595584975 6155 -989673571 767277603 6045 -180309093 -999366082 6390 690218755 184543446 3990 -252585274 -648616287 7326 955336534 -752801340 4640 575769250 983092089 7431 -637625968 537681327 1868 -864361257 -573863688 700 372746255 735266920 549 -304998049 770540018 8184 -782012495 668716963 3688 358603584 902716491 5684 -723817788 339857137 5203 -165895350 433603754 2240 725296106 595584975 4140 -668294983 -784538084 1222 113991999 -123998677 532 14549497 -920354849 4460 261480454 -649744978 9308 -895856160 855531857 5753 276670886 -153153706 5335 -873330901 -235480390 3626 76589551 233977048 6481 -318594823 792126616 1190 -541613550 25245259 5679 538056056 -127944183 943 997717396 917915710 3159 -167893416 -523131123 587 745796394 355375465 6098 -277916716 69866389 6306 -753444014 232844920 8415 794990305 -954204496 9544 661504142 -792640319 7594 288822109 755033596 5934 556176900 142516378 1438 373708873 323257823 5493 62409989 -870714362 7640 688304736 -759341521 7780 -984282547 -987783463 8236 40730044 625059375 8155 456971210 489852142 5596 392619171 552945615 4951 878804098 748105066 1686 288396892 865748389 1830 385061500 877599979 7438 -409309355 -17837615 3326 -860588659 948688886 4269 -748046122 -275855088 1450 -292255571 -987312206 1177 372746255 587394411 1973 -24555993 -26030145 3893 507130881 510260864 9451 -516862573 808458464 2442 -1525175 736209727 3212 802713909 -454664712 3943 769252533 872494340 4435 482175535 -434454493 5413 289610218 -675821088 9302 -763126949 -677383695 5551 62409989 642676439 5232 435508139 -723259232 5472 -354473179 230960562 8652 -862762751 703761437 5310 -270472709 -756267434 8883 375298123 948573862 6807 399221151 948573862 3432 333481643 -185727053 4361 198792735 697350972 7698 252844961 -414919441 3766 -851229723 737416156 2090 640846707 911656525 4632 849370527 852597739 3926 801372660 -409833937 2866 -616075888 221629539 759 -957024935 530975902 5144 706094613 101406452 3198 -820917610 754349173 7057 587732774 -507881407 4676 5989923 -268014947 9914 159963934 137137472 811 230990250 467154252 4269 814168394 -587938776 3039 -931162724 314701704 1089 309782673 135100579 5458 -437269696 -295979666 2292 637350827 748391913 8551 -173326777 -94909804 1336 359856605 323257823 1869 898151267 700760523 7739 324917167 673747334 9839 774219377 260986665 1658 -573101732 375063920 2698 -776344661 -40017599 4391 374048762 246550739 6159 200002129 -373712345 7736 208653695 260681552 58 -165895350 -523131123 3682 -943765901 -969822537 3139 945885557 -220282924 2327 -177692824 -224835212 3683 -324108487 312278158 812 -215298725 -224835212 1034 -776344661 -987312206 6143 -173326777 -17837615 5759 996958697 452933610 9911 17834815 186112748 5128 603283737 164165409 3277 -949652880 -733323543 4059 289429528 953642587 9914 333481643 -720929795 7220 898151267 -587328878 8897 -430204903 -834467209 5385 25277645 -770453868 6384 769252533 -238867983 7707 859615587 -107816005 5409 152683172 -160616618 1790 -795235195 -433558593 4166 326944888 -954204496 5051 321658590 -659937969 4981 744180713 207204985 4132 95229358 899852615 3264 -960344885 362357458 7769 -139250047 24721518 4361 94407230 596844461 2121 677101531 93515835 1444 -782012495 896907104 4092 -906744014 283618452 9438 -851229723 910797386 5535 704952011 -254980365 2989 389689903 -590535547 6127 132666338 530975902 5960 415008073 -91451757 3242 658268677 -363659966 9897 -464997457 101406452 2467 -414072427 164165409 8785 -344785252 -477963972 1637 174718177 637279848 9420 317197461 -387385224 106 -37605991 54064180 9429 940580089 809191902 6717 789599069 700760523 9771 -816399402 760132745 5613 -462110684 546315517 4357 -719954341 878753022 3892 744180713 852597739 2882 -678310388 456498577 2967 -177692824 -22135290 1428 321658590 157310618 175 -569925158 920790234 8911 -485776708 -138728153 4456 587732774 -370601295 8829 431597356 400802081 7641 -885902280 923466000 9268 -60381668 -229334088 1828 -667281786 -428125906 6474 218552482 -752801340 4190 593245571 939797135 3512 875158202 -122563446 4337 995796966 165969864 3502 164014304 760808182 1233 -80483111 65925556 215 333144811 312278158 9436 745796394 258279313 717 -821290384 763812773 3846 276934223 668716963 5662 456971210 953028578 709 -57926793 -277770150 4207 -887409683 -519845955 3304 -796502525 953028578 4160 34842144 518522757 9438 30661577 397008646 3184 -605036105 770188411 7924 -930543776 -137415419 4275 357348209 -18027120 1344 745262886 186112748 6419 639577616 -541221340 2301 71562520 -680716101 4852 -138739177 -238504192 1637 -754687225 315450092 2874 455237207 260986665 7638 677101531 -573863688 5103 361901512 216476815 6079 -726202882 736209727 3248 -984282547 -849890539 3947 956320838 -104871800 5015 744180713 -692760474 384 575593831 241112925 2367 -677582183 763812773 72 186143921 -784538084 4340 766057365 383709576 6256 568509939 -550496243 3018 358603584 140118715 2112 302196177 -256887004 4800 598692061 -430138322 8427 426406281 831097006 2117 186143921 858256145 7527 -811440102 407966190 6697 164014304 836292797 7424 -662161563 710867164 6231 995796966 902716491 8377 677101531 704079155 51 -193222752 790653415 3235 97269878 -18027120 9199 628785561 713033531 3921 859615587 588009941 9123 -199655013 221807394 6747 431597356 710420710 4124 200002129 -363659966 1634 -72660599 383709576 8612 -891435429 162573004 6949 940580089 165176940 7364 -501570916 309767757 2098 -138739177 -275855088 2790 461120723 -477963972 4623 -935008788 430751296 6094 -678310388 221629539 6506 -842131951 -477963972 1866 -552935221 599012707 5742 521711157 760132745 3736 688304736 68458537 7303 7632844 -430974226 6599 -935008788 -870714362 3304 -534346540 588009941 8977 581880129 948573862 460 554902523 -532480095 9945 -864361257 948573862 2059 60178104 -674143567 6048 -344785252 24721518 1950 -572328769 -1544306 8908 357348209 451143780 2068 871194505 -39716639 4939 435508139 -75558732 1478 357348209 235577293 501 6941521 540533417 857 -873330901 588009941 4897 -851229723 953028578 9763 -541903248 -91451757 3146 904377080 -967985982 7216 -814521565 760808182 9457 -594876646 -110865839 9557 -897411868 -519845955 2869 907986225 -569727142 7477 725296106 382394381 9744 -481996423 60115387 3619 -758730708 -413649920 9476 333144811 -944284380 136 378721678 216476815 9416 -492064852 -644469017 5910 372746255 911656525 6204 -197706645 713033531 6013 -957024935 -67116370 4115 846494925 -416125915 8076 641823635 186112748 6210 321658590 -326254820 6938 -541613550 -742514560 7492 -62104082 843133948 3046 -298306079 -849890539 4128 -641743513 -255161784 8156 -523534710 511120657 7854 36208776 954289075 3322 -949652880 -137415419 6838 141018937 -637243618 386 -804711490 -969822537 4523 -790567313 621799091 6289 531457998 -792640319 7111 521711157 13297982 2688 237202817 305267341 1958 -380535924 787435090 8746 -930543776 397008646 2152 -965690654 339857137 5006 76589551 920790234 4881 378721678 -541221340 9878 -758730708 147468541 7044 -605036105 -747172297 9207 262951696 452933610 9600 -465268228 -283024647 9530 290220374 908862009 3242 416939399 -180628268 8315 841773118 -342686234 1388 -199655013 -409833937 1328 -835865341 -758476279 6925 -338588899 748105066 5037 -437269696 625059375 4994 676457194 696875596 9270 -943647082 591101630 8931 317197461 -510150761 1813 124521096 546315517 8033 152683172 106531338 4461 -464997457 662075929 8311 185320654 290903050 526 134736800 494296571 6912 -429705827 -293015975 9275 706094613 822735291 1416 725296106 -478868248 6553 -847492585 -165817517 1333 283582015 -933872333 9322 34842144 -687400377 4631 252844961 -160616618 1337 543489268 379411178 30 416939399 -830206964 582 832079231 -578196919 9069 170281305 715905772 6005 637350827 871037015 7852 -795235195 681650630 3091 -80483111 908862009 3107 -49706513 -410456729 7562 -410968218 116410268 6964 518236817 -689864118 4117 71562520 -414919441 2567 320190225 -599705535 9590 101065261 13253654 3629 -963214471 -79813879 2551 134736800 13253654 1950 -1804967 83192310 7406 -720279006 301566791 8916 814168394 783307873 2565 30661577 258279313 8268 704952011 206971304 7993 -414072427 628016383 5306 160809207 13253654 8401 318435094 -972401466 1838 -517047177 87942942 4274 77257476 -235480390 9140 -713609356 -414919441 9281 208370227 452933610 4448 872946790 -413649920 5802 112146941 690335848 5595 239977367 727249379 7711 -340171206 304234449 360 970404299 235577293 5075 970142316 -253862095 5018 296351558 -328361714 488 -915467466 -137614817 9 974033465 -2844514 7638 792418959 552945615 1107 766057365 -373742773 5966 -9979738 899852615 1552 -9979738 -79813879 3454 132666338 462889810 5690 141018937 703761437 1254 641303610 -727449159 7788 101065261 623594641 4651 208370227 -216733767 5912 -662161563 116410268 5691 956500599 282650126 7389 743615922 -106926072 8192 101065261 375063920 121 -566276366 -102616382 9385 -793494677 -538606907 2396 271669262 583887438 6102 -636004911 -123998677 6062 336261049 165176940 7698 72289201 -283024647 499 -900897170 -981396868 5159 -145442184 -22135290 9644 320190225 232844920 1517 137362839 727249379 8480 812095536 10315616 9187 133578046 233967741 3580 -418986193 327833852 7650 -541613550 -502510208 4727 82437869 316245420 190 276670886 528222218 5177 790805185 851865821 5951 -642406813 571289655 989 7927533 -454664712 9616 -626119646 748391913 4693 -960815885 113055790 8646 419955461 -644469017 7470 -860588659 283618452 5380 -921972308 -145782884 3444 230990250 241112925 1181 -626119646 -532480095 4087 288822109 242506470 457 -862762751 -580802379 158 -679771608 -56290324 8012 -679771608 -2844514 4812 7632844 84351585 1972 555348851 -849890539 1890 455237207 -573863688 6914 676457194 -727449159 7812 -193222752 681650630 4028 851137422 24721518 4974 -82560345 -478868248 3105 -228953103 -669544691 4552 378721678 86906463 4973 185320654 697350972 3112 832079231 214001109 9438 -655787129 345293859 8232 775192135 65925556 5206 -592869884 65925556 1800 377338343 -72808273 4418 498871246 -747172297 4533 -578899112 -373712345 4251 40730044 681650630 4203 445487668 530975902 8715 400206984 452933610 8232 498871246 246550739 3011 -229267078 681650630 7938 514387831 518522757 9035 945885557 587394411 7530 637350827 858256145 6362 658268677 908862009 7825 -473282718 -410456729 2664 -887409683 100537981 8810 -517047177 642676439 449 -27254901 815772525 8752 -860588659 792126616 8811 98412735 510260864 5338 34562744 953642587 2473 -173326777 -180114637 1453 898151267 352760 9585 -304998049 -391392334 3890 984758233 -85425315 12 -24555993 68458537 2329 326178903 -419413153 4605 215460157 305267341 4540 -24354900 302261235 964 766057365 -18027120 2198 806860754 -834467209 2212 5989923 948573862 7558 -495427420 588009941 9090 -344785252 -17837615 9007 167095145 -539801973 4111 -377899289 -118950135 6035 -820917610 951409368 4040 802713909 -433558593 3601 600595365 312278158 5933 98412735 770540018 3610 283582015 726123669 9839 -897411868 58400332 730 -641208950 -477872507 8062 -337718848 -538783279 1014 -138739177 282650126 3938 202006559 890315807 9265 6941521 -518037450 7145 -464997457 -667907585 9684 -372598176 382394381 2513 -495872554 207204985 2093 435508139 -467674160 4055 -320065127 748105066 7784 806860754 -982620691 3408 271669262 462889810 3084 25277645 -979376042 4069 641303610 -175424765 2552 828427488 -634448468 2645 -921972308 540533417 2382 970404299 383709576 3638 357348209 855531857 7903 776650368 -308069367 3997 -712768288 935472375 3960 -795235195 906601156 7311 -418986193 183142469 812 627081375 736209727 1383 997717396 -428125906 2050 296351558 695424884 777 -957024935 -682911832 8672 812095536 -933872333 8759 25277645 323257823 6649 830044995 327833852 3715 -296429472 -353878938 2852 518236817 595584975 4245 -900897170 249521955 7326 -723817788 -556644281 2654 -268055717 754349173 4144 38832074 939797135 2572 -314668245 -569727142 5604 641303610 792126616 1359 641823635 230960562 8677 -161837184 -18027120 5467 745796394 -834035628 5494 -49706513 -681273289 304 200002129 511120657 1332 -195552514 760808182 2679 -552935221 -507881407 1039 482175535 383709576 3694 817353730 725864175 3701 274684164 -107816005 2263 -679771608 -77358192 7632 486132758 -253862095 5565 -731712580 537902684 3906 -760927535 -568505124 9511 575769250 106531338 9629 -885902280 -742514560 1424 861072654 -40017599 6232 788860010 304234449 278 38832074 -430974226 528 -412753693 679444628 5377 -418986193 983092089 93 -113858331 697350972 4791 -826268461 -715481022 2341 38832074 -550929672 6463 -393621510 -599705535 2804 907986225 953642587 9700 -742674827 359326871 8764 688304736 545926563 4315 -968473567 221793945 5226 -742476174 71638226 8038 599861155 201215238 3435 531457998 681650630 8186 137362839 951409368 1502 319836471 165679230 5886 -592740407 489852142 4249 450999109 -675821088 9686 71562520 510260864 7536 -362797003 309767757 1504 -723248351 -817688363 2308 72289201 207204985 6317 -662161563 397008646 3465 289429528 -497617879 1715 214470427 624711990 460 6941521 462889810 752 -303077343 -669544691 2083 318435094 -747172297 5090 288822109 -410456729 8966 -667281786 510460231 3381 208653695 32988365 5485 174718177 428634831 925 -298306079 787435090 9065 211476448 260986665 1222 -758152363 -667907585 6024 628785561 -433558593 2201 598692061 357634387 1556 242371970 -987783463 6416 898151267 878753022 6876 897184369 -568505124 2700 -372598176 165679230 8246 562484066 -382741973 1477 -726202882 -532461869 6644 -265310524 -428060524 3826 606386234 214001109 7749 -9979738 807498308 5146 -984282547 -823688399 9101 598692061 988138114 5611 -758730708 104047847 3288 -9979738 792126616 7946 997717396 -800207670 3196 744369343 -145656182 186 -758152363 -420200090 845 958197040 -430721629 2465 -677582183 382394381 3093 736000118 925036002 6839 -677582183 -587154461 9380 185320654 -498612066 8849 -473282718 -238504192 6564 -605433625 232844920 8238 -636004911 715905772 5377 -960815885 147468541 6480 -835865341 227796847 8456 -784965875 223758683 2174 450999109 81565408 4446 643797427 690335848 2472 -268055717 9067497 5667 997717396 -579706452 4188 -60959292 -254980365 679 -32127524 583887438 8599 39323915 -634448468 4395 -847492585 -569727142 9629 415008073 528222218 1308 274684164 -176184567 2493 159963934 -256887004 2476 137362839 735266920 1135 -871335076 502233577 2786 627081375 2937763 4912 799451393 -12658682 3588 581880129 726123669 3488 97778439 -959377362 4610 676457194 770188411 1226 -393621510 -254980365 9574 -994655931 323257823 2837 154929870 851865821 5801 317197461 84675120 8154 -344785252 165176940 2920 958197040 121273815 3413 823212438 -649744978 3991 688304736 221807394 1567 -82560345 357634387 6052 -388974008 246550739 6300 543489268 109588416 6544 -314668245 595584975 4465 526115530 -137415419 5707 543489268 -157362262 7577 -380535924 748105066 4062 198792735 -987783463 9496 -719954341 -137415419 5117 623885564 -439161220 6192 956320838 266354586 4460 -930543776 207204985 4498 254376885 896907104 7746 -185227082 10315616 3896 827090885 -17837615 1932 575769250 -578196919 2641 -1525175 -964453208 5300 76589551 185419808 4653 -826268461 -507881407 2179 276318540 -359196587 9675 -39504037 -979376042 8707 -56515768 -478868248 4831 309782673 -804086127 3768 658268677 495259264 4745 -26248663 -254980365 5088 60178104 -409833937 9154 -626119646 790791048 2024 94407230 -409833937 2680 -984681216 165176940 1474 -229462282 877599979 3501 -793494677 625059375 9381 164014304 229158822 8507 35292617 -918763788 9188 -662481765 540533417 7579 609354975 -176184567 6770 859615587 104047847 5526 -501570916 625059375 6309 -88984793 530975902 7708 -89914167 235577293 7417 -733269590 87942942 9333 -847492585 -419413153 4454 40730044 -599705535 565 -677582183 -933872333 4005 -88984793 71638226 1667 851137422 906601156 7312 -193222752 -654048846 5436 -569925158 234812484 8488 71562520 -478868248 819 -719954341 400802081 1979 -228953103 628016383 2637 974033465 633885440 7158 -275568251 612937914 1323 276670886 -514717258 7048 326178903 911656525 5832 -957024935 988138114 9256 676457194 -847516222 7876 132666338 -283024647 1753 -265310524 84912338 3696 -32127524 -410456729 3099 -411443846 -578196919 8524 -955947554 -784538084 4803 -943765901 505436080 2317 375298123 807498308 3742 295011177 384615346 6227 -271969423 -498612066 4579 898890414 350857850 219 -579753663 233977048 9975 -107144390 -175424765 5377 -943647082 -849890539 6182 557828077 323319528 2217 -541613550 165679230 9919 -1804967 433603754 9231 450999109 -640496847 8287 745796394 352760 8315 -816009077 -692760474 6897 933592111 -326867555 5705 333481643 428634831 3157 789599069 906601156 2233 -796502525 -110865839 7743 -513151710 920790234 7171 828427488 790653415 546 -963214471 855531857 1389 333481643 -154221403 7165 -871335076 589562219 9137 -818563944 234812484 8581 -663610139 792126616 8457 -139250047 576296258 6372 300584887 815772525 461 158720776 301566791 769 956320838 375063920 4319 -501570916 658148446 5824 827090885 -882635508 7060 641303610 -967985982 4396 970404299 121273815 1959 346106146 -648616287 7427 -265310524 994859498 7785 -579903004 -715481022 6225 431597356 -634448468 4476 -296429472 -478868248 9280 -56515768 -733323543 3233 731360872 -918763788 2734 6050410 -964453208 7471 -684246827 643726334 4480 420946811 911656525 2310 320190225 624711990 4887 -517047177 140118715 5987 -281453999 201215238 641 -731712580 770188411 4261 101065261 547792085 3425 167095145 -770453868 9631 -566276366 308467212 1121 202006559 574893362 3775 637350827 495259264 4551 653488323 -439161220 7183 -506108098 -758476279 9495 147521749 703761437 8923 -41723720 -278764461 8169 585806236 782701464 4676 -462794916 -345372687 5307 -963214471 87942942 2978 812095536 808458464 6200 373708873 681650630 5199 97269878 333687312 9129 132666338 844883068 9890 788860010 305267341 2268 -754687225 234812484 8202 609354975 552945615 4403 205740340 -18027120 9036 -292255571 282131358 6206 -713609356 316245420 1535 53010453 13297982 1948 -75232342 -532461869 1959 435508139 668716963 8958 827090885 -145656182 9198 -578899112 -634448468 2637 -89914167 929621952 8186 435508139 397008646 5486 203882298 383709576 604 288822109 145992042 5283 -851229723 -396443569 8949 290220374 -538606907 6340 435508139 186112748 6367 385061500 -180114637 9343 160809207 -770453868 7593 841773118 -165817517 9212 830044995 -353878938 3907 -758152363 54064180 3461 -731712580 -981396868 8763 -752427345 953642587 1076 -580193843 -413649920 2375 976065724 -824673983 5198 -572328769 957236409 6134 -579903004 404498162 223 -389046679 -62054205 9233 -362797003 -926175164 5126 -579903004 -568505124 8374 -464997457 -811266222 9363 -259881996 80128302 4966 -462251380 633885440 5166 48202816 183142469 7021 -955947554 352760 8410 300584887 953028578 5043 -592869884 925036002 1339 302196177 -396443569 5873 859615587 910797386 6389 -229462282 948573862 6855 -816399402 165679230 9861 -102108106 428634831 8860 878804098 711907478 6580 -30664265 -488329721 4182 -700447167 308467212 3689 39323915 -122563446 2251 -935008788 -834035628 3679 372746255 -620537603 2343 -965690654 -944284380 7800 -223542791 -954204496 6496 -24354900 -176184567 9760 958197040 489852142 2071 -429705827 105963480 7686 -46963869 362357458 3504 53010453 844342243 5575 -523153635 101406452 7333 -304029084 -342686234 3947 242371970 843133948 8950 -270472709 206971304 8901 111664688 925036002 2883 -579753663 939797135 8341 -504728021 -302291887 5326 -758152363 -72965798 9345 -185227082 951409368 4283 -866805045 -497617879 5844 17834815 -824673983 5931 200002129 -123998677 7622 -157757047 -428060524 4984 -298306079 -528332594 8685 -380535924 418236261 7057 661504142 232844920 6275 796608963 185419808 1721 878804098 32988365 1112 498871246 -812767182 4923 443682091 -123998677 4553 250399364 679770619 3457 76589551 679444628 7874 -820917610 -747172297 7750 704952011 418236261 9185 812095536 -253862095 4458 375298123 -462044632 988 378721678 -295979666 2836 336445578 -756267434 1156 -178692644 725864175 61 -145442184 -532480095 8537 688760575 142516378 139 185320654 619606312 3345 997717396 69866389 7467 55392029 34487722 9332 -24555993 383709576 2755 326944888 -680716101 6426 124521096 -60039432 1640 320190225 355375465 6712 159519152 -180019002 2044 72289201 -155566831 6663 443682091 860325562 5034 945885557 -416125915 6038 -758152363 -189256438 4485 -523153635 953028578 5905 326178903 -428060524 3742 828427488 -62054205 1587 -282947285 418236261 7686 39323915 233967741 7752 346720726 68458537 9428 -943647082 312278158 6871 -468116074 851865821 5575 618828757 526029047 3742 995796966 871037015 3790 326944888 260681552 5567 419955461 -320275386 4791 -195594144 -720929795 1722 745796394 221629539 8885 -504728021 787155496 3499 167095145 -568505124 1558 112146941 -122563446 8534 65640932 116410268 4804 112146941 -579706452 9633 898890414 147468541 9675 -677359660 -606256406 8114 288822109 -817688363 683 274684164 953642587 3768 -223542791 362357458 686 -821290384 -969759958 7566 471959189 -67116370 1533 -579903004 147468541 4798 -782012495 -102616382 7887 -410968218 546315517 3523 426406281 -830206964 1906 252844961 934322296 3107 385077631 -774185484 5742 -713671847 809191902 8779 -288462512 68458537 5734 782059495 173706002 7067 -835865341 983315446 2608 -784965875 233967741 709 677101531 329596656 184 -75232342 808458464 9824 254376885 -56290324 5457 -719954341 871280315 6914 -931162724 58400332 3164 333144811 -72808273 4718 -195594144 241641947 3660 -156704963 -917002395 3195 727210702 -634190590 2666 -46963869 748105066 3830 361901512 736209727 8565 -414072427 935472375 6712 500691477 301566791 8780 276318540 925036002 3723 444203955 -235480390 8128 -578899112 725864175 714 -485031576 978934680 2292 736000118 831097006 3879 -885902280 13297982 7414 -758152363 868619715 7122 -624499268 530975902 9811 -157757047 869461301 4439 -684246827 691372823 3079 841773118 704079155 7080 -292338832 -947024393 115 632995737 -467674160 3067 -75232342 267514505 2659 375298123 -963031318 2213 242276279 -587154461 1343 593245571 -433558593 696 -975509051 915112531 9328 -229267078 -416082175 4281 386524132 -241109217 3382 -753444014 -497617879 5445 -459660004 -616215891 4167 745262886 983092089 3558 875158202 -137415419 347 897184369 -482425657 2417 289610218 -849810455 9623 -193222752 808458464 5154 65640932 71638226 9031 -24555993 807498308 4107 482175535 84351585 5249 -853928283 809191902 9097 -235730132 -482425657 1030 841773118 -439161220 1721 -793494677 -123998677 7370 -579903004 -268014947 2665 18912815 -871032819 3062 202258799 844342243 4498 -662481765 847381634 5756 554902523 -416125915 2309 -492064852 -128633008 2459 -483963712 637639714 3460 828427488 165679230 8885 743615922 511120657 915 -720279006 -277770150 3246 225977642 523443473 4686 834030362 -269653141 6742 -670941446 327833852 1838 51022000 121273815 7737 357348209 -153153706 9287 -830222831 436709995 7125 -851229723 152975300 6276 -840080990 668716963 6652 154929870 -770453868 8342 -268055717 145992042 7915 77257476 760808182 4744 242371970 -926175164 9884 -505763077 -563052661 2455 -265310524 502233577 1703 -677582183 624711990 1393 -516862573 -947024393 2430 426406281 -532480095 6252 -580193843 383709576 3962 872946790 86906463 5482 -411443846 537681327 1520 -271969423 -519845955 2234 284084525 -626960836 8361 941043086 68458537 7376 -698100407 -715481022 2113 50900266 695424884 7896 -288462512 -784538084 5502 237202817 9067497 3895 -866805045 -587154461 1844 -573101732 540533417 8115 875158202 -917177937 9655 -134704201 865748389 5285 -39504037 547792085 2753 -462110684 925036002 4749 -754687225 266354586 7734 -742476174 710420710 8662 -259881996 147468541 1236 841773118 711907478 2809 731360872 -420200090 5615 -862762751 323319528 4726 -41723720 -323498634 3004 744180713 282131358 6273 -731712580 923947394 9901 333144811 859002805 2154 -816009077 145992042 6413 661504142 932809740 5665 -265310524 233977048 1101 744369343 -155566831 8919 126227291 -433558593 4863 -195552514 760132745 569 -670941446 -917177937 6801 -796502525 844883068 7257 817353730 140118715 2092 -573106477 -763707999 3214 333144811 -85425315 5838 158720776 459630031 1486 -713609356 -817688363 3014 50900266 -634448468 3145 -56515768 -216733767 3758 -713671847 790791048 2969 557828077 418236261 2943 -332445377 93515835 5270 -821290384 -998282020 6735 55392029 -433558593 2463 861072654 -143728230 8030 736000118 906601156 6423 -900897170 -477963972 2339 860901194 -715481022 1181 -222755521 -920354849 2369 -268055717 -268014947 783 -57926793 282650126 1662 456971210 282650126 9520 -891435429 -406636424 2502 17834815 382394381 5752 -853928283 755033596 4603 -814521565 221793945 2475 775192135 20640279 5968 599861155 953028578 7661 543489268 100537981 6247 319836471 -216733767 7797 -197256971 -56290324 7736 -75232342 164789337 5328 -107144390 726123669 5044 -81105363 790653415 5944 -32127524 201215238 5898 378721678 172011590 7509 141018937 -118950135 9048 276670886 69866389 739 -320065127 -830206964 3620 603283737 909720152 3237 30661577 359326871 475 154929870 241641947 6217 431597356 354868681 2266 507130881 305267341 4237 -677359660 -680716101 8413 -167893416 378550894 4320 -776344661 -890148323 3573 274684164 -414919441 9452 -462110684 357634387 1677 924375399 -216733767 83 -902913893 612937914 6991 994188367 -94241214 5080 -853928283 -2844514 1635 -435603523 858256145 4977 200002129 223758683 952 -295746759 940351551 5194 -750364362 -759341521 407 9908275 -428060524 4603 736000118 633885440 9652 -852061915 172716317 1837 -414072427 526029047 3207 -215298725 -599705535 8410 941043086 -176184567 1931 205740340 625059375 4227 171041959 743907535 6677 -572328769 -587154461 5622 -156704963 -254779032 9080 -524590619 -563052661 2960 137362839 787435090 8807 -984681216 -106926072 2336 -578899112 -72965798 4139 -459660004 -727449159 3693 -720279006 552945615 3958 -724955977 501786309 6537 -414072427 596844461 8231 -782012495 -165817517 4134 -298306079 -634448468 3615 134541291 -849810455 3833 400206984 -430974226 5556 802713909 -611172692 9677 153650122 242506470 8181 60178104 285651977 7065 -46963869 -165817517 3806 -161837184 184543446 453 -430204903 407966190 8669 -252585274 911656525 8169 -758730708 418236261 5988 557828077 78832863 3831 94407230 725864175 160 -60381668 874563739 2075 6941521 -610759465 3402 101065261 -246255401 7712 658268677 -246255401 4828 -318594823 -540147019 6486 628785561 -38529745 4567 -811440102 621799091 5921 774766110 106531338 84 171041959 691372823 7092 40730044 -434454493 9464 861072654 -817688363 7342 498871246 -165817517 2219 -288462512 587394411 6964 -835865341 -176184567 5291 471959189 314701704 9776 141018937 -108961822 9053 -435603523 643726334 1752 101065261 -682911832 933 490718230 -963031318 8387 878804098 552945615 1127 174718177 526029047 9368 -332445377 -742514560 9373 -986798763 748105066 9560 -524590619 820204610 6490 50900266 140118715 3086 30661577 -326867555 3006 296351558 505436080 7492 -462110684 -402609820 9036 658268677 109588416 7784 215460157 -6527040 9049 599861155 -2844514 719 -404777150 -834467209 8454 812095536 -568505124 7914 860901194 583887438 7409 743615922 865035290 6823 -165895350 923947394 823 242371970 -540147019 3545 -760927535 -268014947 3325 -742476174 -912791350 1242 306909421 690335848 2303 164014304 576308127 8192 385077631 -253862095 7913 -395130011 -474396314 3935 -88984793 285651977 7509 250399364 -649744978 3231 861072654 -770453868 8453 -605036105 -428125906 3118 -303185692 484968871 9762 632995737 612937914 6919 -793494677 114067850 5444 -362797003 -563052661 9427 -27254901 84351585 6052 -483963712 -414919441 3935 806860754 865748389 1679 -504728021 -254779032 607 -516862573 691372823 7180 -790567313 -969759958 9970 801372660 -654048846 4400 -739519560 -323498634 7607 -30664265 619606312 7712 941043086 -987783463 8863 -377899289 978934680 7223 500691477 752571881 643 419955461 752571881 2410 66554430 -518037450 9416 -429705827 235577293 2552 300584887 207204985 6288 450999109 -590535547 1574 -193222752 -707104214 115 377338343 223758683 5867 141018937 710420710 1743 -392563411 595610484 4008 118281894 137137472 5468 -758730708 925036002 603 147521749 908862009 7204 101065261 81565408 2580 443682091 831097006 6801 -984282547 -752801340 5368 -713671847 599012707 2247 776650368 -293015975 1124 -298306079 571151168 3381 443742845 755033596 2597 -930543776 -999366082 2326 381360154 9067497 8550 -30664265 859002805 1037 -320065127 241641947 8250 94407230 537681327 8705 230465541 451143780 6523 389689903 -402609820 2662 643240412 -669544691 3139 -533099096 459630031 2509 -935008788 -877856608 9562 -303077343 595584975 3741 -790567313 953642587 2719 80638889 -784538084 9250 262333337 -528332594 1706 -541613550 -295979666 773 -57926793 755033596 7218 97269878 790653415 5565 -836052744 -578196919 4363 55392029 241641947 1221 531457998 752571881 2595 419955461 -800207670 3327 -624499268 -75558732 670 -930543776 737407430 3751 -62104082 383709576 1375 796608963 526029047 6555 -30664265 114067850 8568 416939399 911656525 3131 -523153635 308467212 1492 361901512 502233577 9436 -624499268 -478868248 6500 997717396 696875596 7633 435508139 -727449159 5175 -473282718 184543446 7949 -462110684 -308069367 7406 48202816 714190974 9395 -684246827 109588416 8542 38832074 595584975 2271 -578346066 -954204496 792 -713609356 359326871 7497 -165895350 -189256438 7383 -27254901 9257479 7894 185320654 655182973 2936 -259881996 975421774 6610 -314668245 120714490 1392 -506108098 -107816005 1580 -195594144 -533410976 9848 326178903 -736169755 6578 -157757047 214001109 8236 39323915 254718604 1293 289429528 -478868248 5493 799451393 983315446 1166 -134704201 -538606907 6804 691696706 726123669 3786 776650368 679444628 9505 -391256746 -849810455 8018 -295746759 339857137 2595 164014304 -255161784 3702 878804098 -720929795 4562 133578046 -714969150 4107 250399364 624711990 4393 39323915 -382741973 5868 60178104 -677383695 736 65640932 948573862 3678 -605036105 221793945 4730 955336534 -834467209 567 725828363 -982620691 7066 995796966 -254980365 4271 302196177 -563052661 4828 623885564 -457339610 6311 -900897170 612809394 6514 -473282718 -792640319 6555 -483963712 614083036 5420 296351558 192105438 2611 6050410 -396443569 9036 955336534 383709576 5326 -178218611 -323498634 5818 717342480 -480421233 4194 -60381668 -640496847 4404 484203679 528222218 5181 -393621510 84912338 4920 -608438352 -145656182 7249 933592111 -723259232 6309 -265310524 -963031318 7742 871194505 315450092 4687 -816009077 865748389 6896 -965690654 -107473815 7314 220316799 -969822537 2779 956320838 84351585 1097 -594876646 230960562 7556 490718230 725864175 4448 -178218611 -85425315 7347 320190225 -436066679 6088 581880129 -123998677 9367 378721678 831097006 5226 924865694 -18027120 4265 66554430 -154221403 6734 976065724 -587154461 5124 -343048181 -106926072 748 -852061915 878753022 1187 72289201 -145782884 9267 690218755 -56290324 8619 -684658326 -532480095 7961 502461295 642676439 4108 317197461 148237200 8707 -193222752 -763707999 4835 -915467466 -17837615 8678 6050410 -552163616 7250 320190225 547792085 1165 242166718 -542766725 8611 326944888 954289075 748 -107144390 847381634 8216 691696706 619013448 5365 -624499268 910797386 6135 -698100407 495259264 9577 419955461 145992042 4374 419955461 221793945 9602 -462794916 668716963 6641 788860010 595584975 3440 599861155 -735027831 2372 -541903248 178866616 593 871194505 -143728230 1414 -165895350 -373742773 7924 653488323 140118715 7619 211476448 495259264 6800 389689903 -6527040 5997 -185227082 -289470931 1681 851137422 690335848 1012 -252585274 260681552 4116 35292617 404498162 8836 -853928283 -871032819 7668 -49706513 34487722 8382 -468748459 -283207497 2819 -663610139 510460231 7002 -343048181 230960562 3662 603283737 -707104214 1052 25277645 770540018 3771 -173326777 308467212 9414 -760927535 782701464 8884 967176925 206971304 4237 970404299 588009941 7257 262333337 232844920 799 628785561 -308069367 370 -91480363 254718604 6323 381360154 -825880446 3651 774219377 748105066 7569 -995948801 -454664712 7875 -492064852 -320275386 4788 374048762 -568505124 9983 -608722586 948573862 302 970404299 760808182 6475 -1804967 923947394 9484 924865694 726123669 9305 -516862573 -302291887 8171 -726202882 -85425315 2414 490718230 250129683 8921 556176900 221793945 9905 261480454 -350396971 1503 -140204704 -763707999 7654 -678310388 -464278607 9486 -605433625 697350972 698 -32127524 -137614817 983 51022000 865035290 4592 -8891200 -428125906 8032 -345538013 267514505 781 -340171206 787155496 5541 769252533 770188411 9919 -930543776 -842651603 332 295011177 230960562 1924 600595365 -154221403 7084 802713909 679770619 9880 859615587 249521955 5695 138983262 932809740 9791 -127099524 -164423199 5910 -171017790 164789337 1701 171041959 932809740 7660 725828363 -469304036 3650 -711940062 -229334088 8334 346106146 -123998677 5442 319836471 -342686234 8090 186143921 68458537 5157 -75232342 624711990 6262 -156704963 451143780 8771 -347105773 577086332 4564 704952011 -482425657 6899 823212438 -620537603 7299 -902913893 198809378 4956 769252533 25245259 4615 -157757047 54064180 6043 -303185692 378550894 940 -41723720 -488329721 6471 -641208950 -175424765 5623 -713609356 -967985982 83 -91480363 654795929 1038 -663610139 690335848 5586 -668294983 -416125915 5418 -199655013 -538783279 10000 -670941446 743907535 2571 250399364 975421774 6174 388998433 -91451757 3867 518236817 323257823 1790 230465541 -104871800 6198 658268677 714190974 241 -994655931 25245259 8265 97778439 301566791 4622 -513151710 -94241214 8648 124521096 -433558593 5237 995796966 923947394 3813 -758730708 596844461 211 -782345427 637025929 3935 -89914167 -275855088 9335 -271969423 874563739 3079 -464876611 978934680 5620 28254867 -568505124 138 -793494677 -255161784 7385 -139250047 -720929795 1690 48202816 -189256438 8670 -138739177 -610759465 5422 956320838 -871032819 1616 -935008788 -568505124 252 518236817 -457339610 559 62409989 358289528 9108 556176900 329596656 3622 471959189 -681273289 9935 849370527 314701704 1596 -89914167 -164423199 7448 -414072427 246550739 7257 -915467466 511120657 459 -818563944 -80079561 1500 455237207 -122563446 3083 -72660599 -91451757 9674 -975509051 80128302 8457 846494925 -391392334 7594 288822109 -561696456 2419 486132758 -519845955 8400 725828363 -964453208 2569 861072654 25245259 934 -642406813 -742514560 9270 6941521 725864175 7682 372746255 624711990 3805 5989923 401065763 7205 -314668245 355375465 6354 7927533 868619715 8513 -41723720 -644469017 2428 -906744014 -616215891 3805 871194505 375063920 1960 53010453 726123669 1643 618828757 710867164 9168 72289201 571151168 1738 -462110684 250129683 3340 -117882944 -157362262 6473 -318594823 -982620691 4440 -389046679 -735027831 652 970142316 637279848 4311 -866805045 760132745 6098 -748046122 -326254820 2359 262951696 689952861 2182 230465541 642676439 7317 -271969423 -122563446 3717 907986225 -138728153 3843 -684658326 -323498634 5345 706094613 896907104 6920 -88984793 -91451757 2516 80638889 -674143567 7911 230990250 462889810 6087 76589551 355375465 8371 -885902280 514647040 3171 -566276366 878753022 1745 385077631 400802081 2104 618828757 462889810 5391 867830712 186112748 5933 806860754 -256887004 9252 -965690654 852597739 3672 690218755 113055790 2169 154929870 -382741973 735 -648172782 362357458 6696 490718230 -13579437 7375 167095145 792126616 9010 134541291 315450092 7947 -9979738 -176184567 2325 -592869884 689952861 5784 -963214471 -467674160 2894 -641743513 -969759958 5287 7927533 874563739 4588 618828757 612809394 594 230465541 -293015975 326 -748046122 -293015975 60 34562744 -235480390 9774 -930543776 925036002 7058 -506108098 621799091 806 945885557 359326871 4071 -749150071 81565408 2434 -80483111 911656525 5887 -75232342 -246727512 9199 -594876646 668596988 7738 859615587 -91451757 4019 36208776 290903050 437 872946790 -723351459 6886 147521749 -409833937 4908 -864361257 -373742773 3008 -572328769 164165409 3379 830044995 -38529745 5491 -1804967 430751296 7493 -304998049 198809378 3163 -197256971 -877856608 29 218552482 323319528 6035 -677359660 -391392334 6036 745796394 457730381 8427 208653695 241641947 2218 -177692824 -155566831 3479 970142316 -644469017 9001 388425412 860325562 6218 -711940062 315450092 7558 -465268228 621799091 4195 309782673 227796847 5370 -117882944 859002805 5270 -252062903 -811266222 6642 -464876611 235577293 7951 849370527 934322296 2530 40730044 -2416772 4452 -790567313 909720152 4351 -830222831 668716963 7770 -642406813 625059375 8766 575769250 185176345 1113 -679771608 -944284380 9415 186143921 587394411 610 381360154 703761437 8606 326944888 -532461869 6719 -506108098 114067850 8980 34562744 -539801973 9789 941043086 113055790 4042 830044995 851865821 7175 215460157 -733323543 2135 -864361257 254718604 4947 -569925158 624711990 8442 945885557 860325562 1937 -303185692 954289075 4818 -57926793 -847516222 3217 -252585274 -18027120 317 -816399402 78832863 1221 981998742 327833852 2590 450726355 -436066679 1847 618828757 -359196587 1811 -345538013 -342686234 3629 981998742 -747172297 8310 -793494677 -409833937 2827 252844961 -238504192 8371 306909421 -402609820 2409 6941521 703761437 4218 589418019 232844920 9205 220316799 10315616 5766 -793494677 81565408 9193 271669262 637025929 1342 -955947554 -849890539 9521 -719954341 -326254820 138 -960344885 -825880446 3815 572970480 71638226 8104 134736800 185419808 6704 -391256746 121273815 560 -314668245 -587328878 2715 -748046122 -714969150 9861 817353730 305267341 5270 111664688 978934680 8141 -340171206 -834035628 852 375298123 494296571 4404 317197461 -587328878 7741 300584887 -518037450 5965 834030362 -420200090 2582 790805185 355375465 3977 -354473179 384615346 5137 -748046122 -824673983 9292 736000118 249521955 8774 -742674827 451143780 5788 174718177 -784538084 2195 598692061 815772525 6315 -102108106 54064180 7968 -229462282 86906463 2136 -655787129 -634190590 3894 -796502525 743907535 5873 -275568251 679444628 5490 443682091 375063920 5596 -282947285 587394411 9461 -684658326 -969759958 8071 -578346066 -345372687 5710 -485031576 221793945 3133 -897411868 32988365 523 359856605 407966190 6539 392619171 147468541 5708 518236817 -353878938 8674 895696545 -328361714 5529 -199655013 546315517 446 -566276366 953028578 8661 640846707 -987312206 775 186143921 865748389 3491 445487668 80128302 2694 321737429 940351551 9001 -978041604 748105066 5611 -418986193 -692760474 2563 -698100407 -75558732 9341 -811440102 9257479 5482 -468748459 80128302 1809 -608722586 345293859 7541 -821290384 -373742773 7679 -280158933 185419808 7663 907986225 -675821088 1267 481309793 621799091 1642 653488323 -980745605 7616 -533099096 384615346 6082 878804098 599012707 8746 970404299 -735027831 8629 -117882944 165679230 5524 903882211 -320275386 5474 -195594144 86906463 3095 861072654 140118715 5921 -915467466 50437640 6597 -670941446 -229334088 5106 -398942627 689952861 9742 830044995 792126616 3080 295011177 109588416 97 276318540 401065763 4824 -455260398 -39716639 1158 250399364 -792640319 5661 98412735 80128302 3258 -185227082 760132745 4735 639577616 871037015 9786 -523534710 615990641 1188 -418986193 703761437 5636 -504728021 820204610 5701 170281305 -674143567 3930 -900897170 574893362 6453 -866805045 -462044632 2538 774219377 309767757 5998 -816399402 591101630 4411 -37605991 221807394 1788 -965690654 157310618 7017 717342480 851865821 3615 -670941446 -964453208 1875 -592740407 679444628 6972 372746255 -155566831 9554 745262886 -328439089 3908 817353730 625059375 4878 -372598176 345293859 7143 -89914167 -153153706 5997 -906744014 -165817517 7882 -578899112 546315517 604 -26248663 382394381 2247 -418986193 -12658682 1761 -334823104 -410456729 8085 -763126949 -640496847 8208 556176900 537681327 9497 507130881 -714969150 1597 -495427420 24721518 4044 -655787129 -917002395 4498 -464997457 301566791 5517 706094613 162573004 771 271669262 -972401466 7208 828427488 -677383695 2558 -282947285 50437640 1799 97778439 315450092 6583 -37605991 -268014947 9065 -80417143 752571881 8371 -222755521 -528332594 3153 -677582183 -715481022 2452 -847492585 216476815 9729 419955461 68458537 6229 632995737 978934680 8599 814168394 164789337 5447 -483963712 184543446 5030 -80483111 339857137 4396 324917167 -606256406 7385 -763126949 537902684 1330 -667281786 954289075 6660 372746255 -733323543 4675 -57926793 -278764461 5372 321737429 -75558732 3738 9908275 -433558593 8873 743615922 -762984644 6585 -388974008 -812767182 3193 118281894 755033596 7530 585806236 -238504192 4408 632166073 221807394 2627 -495427420 -435842546 9117 -417075880 283618452 4526 -679771608 -620537603 4966 -285968378 -539801973 7288 609354975 -892585231 9144 7632844 988138114 3737 -989673571 -123998677 9104 7632844 404498162 7428 -548146736 -108961822 3246 445487668 752571881 911 -410968218 -812767182 339 300584887 770188411 4518 871194505 -870714362 4521 -960815885 407966190 8315 132666338 -106926072 2163 643797427 9067497 3153 -468116074 782701464 4980 -698100407 -774185484 4379 -677582183 925036002 6229 306909421 -430974226 2607 -24555993 -969822537 4401 -465268228 -518037450 6959 443742845 612809394 1716 -975509051 172716317 7241 -960815885 -378650091 2773 -464997457 -180019002 9629 358603584 -519710186 1935 -139250047 309767757 2976 34562744 -578480160 6039 632166073 -982620691 5504 -902913893 782701464 3177 39323915 -964453208 7368 385077631 -969759958 4628 -642406813 -420200090 7172 420946811 878753022 7513 557828077 -220282924 7495 924375399 934322296 4542 958197040 -640496847 460 490718230 401065763 9064 290220374 -599705535 9995 -1804967 583887438 6920 -662481765 595584975 6333 -830222831 710420710 8341 -842131951 -165817517 225 766057365 -302291887 5020 -46963869 -436066679 4448 -782345427 80128302 9268 203882298 700760523 8479 -852061915 -56290324 7221 -864361257 2937763 9843 202258799 715905772 890 814168394 983315446 1659 -304998049 577086332 1701 704952011 -106926072 73 -177692824 -963031318 5347 -788691861 571151168 5761 554902523 379411178 8512 -24555993 -556644281 8342 -229462282 -675821088 1037 399221151 -302291887 8096 898151267 -345372687 7599 384544140 207204985 3523 832079231 -933871142 6282 -281453999 -439161220 4894 -340171206 552945615 4959 706094613 501786309 6208 333144811 -817688363 8194 -248959048 316245420 5808 -388974008 114067850 2895 -960815885 923947394 9885 742195767 -238867983 990 -641743513 -498612066 2723 375298123 -998282020 1061 185320654 957236409 8128 898151267 822735291 8878 -667281786 152975300 5782 827090885 -118950135 9562 -347105773 -104871800 9762 385077631 599012707 7492 661504142 -328361714 3741 -731712580 865035290 2345 -398942627 -413649920 2738 -873330901 -674143567 3607 230990250 787155496 8240 -847492585 -579706452 900 -459660004 230960562 3968 901762269 -528332594 7153 745262886 65925556 9433 94407230 -107473815 3423 158720776 -328439089 4147 5989923 300598832 3874 461120723 -877856608 7386 211476448 -387385224 3843 575769250 -268014947 8308 -462794916 -620537603 6170 -156704963 -576052836 4053 -753444014 -576052836 9917 -852061915 690912387 7505 -404777150 -681273289 4242 -814521565 162573004 8018 632995737 100537981 8428 792418959 -959377362 8315 215460157 -926175164 7156 481309793 -576052836 9756 -753444014 -175424765 6038 40730044 -235480390 9848 211476448 -457339610 8591 -495872554 345293859 3172 598692061 -967985982 4675 -26248663 -246255401 1777 773032821 142516378 8868 984758233 -800207670 6397 -742674827 586257457 9009 -891435429 -641768215 4005 -608722586 173706002 7595 -915467466 233967741 6926 543489268 -235480390 1199 482175535 642676439 9605 -871396420 -370601295 2287 -852061915 -143728230 7523 -32127524 -1544306 3026 -304998049 -137415419 3974 958197040 283618452 1182 -89914167 782701464 2060 609354975 662075929 6674 82437869 -988857540 7938 924865694 -538783279 458 587732774 -25481956 1741 -548146736 -256522804 4350 643797427 378550894 6391 502461295 162573004 8986 -931162724 577086332 7773 -195594144 -127944183 6500 -157757047 -373712345 4086 -943765901 576308127 5898 -573101732 518522757 1831 627081375 -648616287 6298 35292617 267514505 8341 -984282547 -817688363 7286 -782012495 383709576 5483 -343048181 300598832 1416 603283737 489852142 3086 661504142 309767757 3651 164014304 -682911832 7198 802713909 185419808 6459 289610218 -428125906 7406 276670886 -22135290 6855 -39504037 358289528 9446 766057365 -556644281 4004 372746255 586257457 5702 979367031 -189256438 3372 -676826894 106531338 5551 -711940062 -502510208 5079 -579903004 137137472 5726 200002129 865748389 4897 -594876646 -17837615 5192 300584887 -579706452 7165 -303185692 737416156 6317 -393621510 624711990 7321 -975509051 10315616 3559 814168394 65925556 4738 599861155 909720152 722 -412753693 -462044632 9401 95229358 290903050 7233 124521096 358289528 3415 -292338832 -474396314 1902 -902913893 653728216 7246 134541291 433603754 3315 202006559 107428773 2337 309782673 -733323543 8584 -616075888 925036002 2917 587732774 329596656 2876 254376885 -416125915 4328 -943647082 -118950135 5719 252844961 86906463 2258 -145442184 -568505124 240 300584887 -22135290 3193 -24354900 899852615 300 40730044 137137472 1226 -750364362 -967985982 5286 841773118 308467212 9669 588746282 915112531 3429 -501570916 2937763 4296 956500599 357634387 4011 904377080 760132745 4304 237202817 -12658682 6267 -605433625 -457339610 6747 284084525 -969759958 8398 -288462512 -430974226 2098 -572328769 -283207497 9893 736000118 619013448 8838 -626119646 162573004 5409 -18555551 -987312206 8185 640846707 -138728153 3074 158720776 -323498634 752 -723817788 -800207670 3422 -117882944 -758476279 5765 420946811 329596656 9748 769252533 -872013529 3618 399221151 865748389 3040 895696545 78832863 27 587732774 25245259 5647 514387831 -532461869 9915 691696706 -498612066 7046 745796394 662075929 8723 -616075888 -1544306 3870 -930543776 -180019002 6879 274684164 282650126 2707 -847492585 -578196919 7482 -820917610 84351585 9855 359856605 571151168 4580 618828757 84351585 4160 -752427345 792126616 6241 6941521 790791048 9826 357348209 457730381 7043 556176900 -2416772 1929 359856605 -180628268 4988 860901194 -25481956 749 153650122 -543877687 4845 -430204903 624711990 6620 643240412 983092089 3651 -465268228 -616215891 8283 -887409683 547792085 900 -836052744 456498577 5309 444203955 -180019002 2692 725296106 528222218 4568 841773118 576308127 45 -742674827 -164423199 8565 706094613 871280315 5455 -395130011 249521955 855 -662161563 -436066679 3781 -492064852 752571881 3934 174718177 -428125906 9673 225977642 615990641 5692 736000118 501786309 217 -465268228 -637770708 7145 502461295 920790234 9434 -484301856 -387385224 3363 -943647082 920790234 3900 -39504037 -987783463 920 498871246 -959377362 4063 -492064852 -77358192 5527 -9979738 -599705535 4821 385061500 -175424765 8820 6941521 988138114 2344 456971210 -580802379 123 -753444014 591101630 7854 484203679 -784538084 7656 -517047177 145992042 3899 575769250 135100579 4997 -145442184 714190974 2342 -835865341 24721518 7748 -26248663 808458464 3695 252844961 301566791 3086 -750364362 84351585 4448 220316799 822735291 6251 -252062903 -214031543 6770 -712768288 -649744978 4707 -731712580 87942942 4482 416939399 -677383695 4581 321658590 -849890539 3460 -885902280 -38529745 7975 154929870 752571881 5655 34842144 658148446 4606 124521096 -72965798 810 -229267078 537681327 5983 -960815885 -326254820 5565 859615587 690335848 7797 588746282 -283024647 4124 929592861 -180114637 3876 -712768288 710867164 584 426406281 32988365 8126 898151267 65925556 6214 -492064852 612937914 597 575593831 994859498 7245 252844961 546315517 6640 -573106477 436709995 3307 -72660599 -180114637 7570 -372598176 -220282924 6312 -46963869 537902684 8328 -782012495 807498308 1197 -842131951 -972401466 3410 -389046679 -981396868 5863 -580193843 545926563 5701 -9979738 851865821 4615 118281894 710867164 7086 -851229723 267514505 4924 -412753693 227796847 5129 62409989 198809378 9251 -851229723 743907535 3891 -663610139 619606312 2046 -89914167 714190974 2430 782059495 -94909804 5556 -662161563 -1544306 1780 -930543776 514647040 4089 -804711490 300598832 559 284084525 -933872333 8478 326178903 -406636424 5526 375298123 -682911832 1433 -524590619 65925556 6730 9908275 9257479 1033 641823635 807498308 1859 133578046 282131358 7667 -60959292 -328439089 9413 -347105773 -637243618 2801 17834815 127347959 2840 -826268461 216476815 4093 -418986193 34487722 8470 -658800027 -543877687 4233 -271969423 -102616382 7046 -517047177 232844920 5729 -836052744 540533417 4506 39323915 -959377362 2595 -668294983 -255161784 7908 690218755 -811266222 8126 -412753693 -110865839 5247 -851229723 -256522804 8569 997717396 -420200090 571 -412753693 -254779032 1015 743615922 -238504192 3097 203882298 -77358192 1112 823212438 -682911832 9833 812095536 737416156 4178 -340171206 -543877687 7345 309782673 -428060524 1712 -60381668 83192310 7615 956320838 587394411 8489 288396892 783307873 401 -281453999 -587154461 2981 -304029084 -741977163 35 933592111 -871032819 8061 775192135 637279848 2313 -113858331 -235480390 4497 -380535924 194386713 6767 -271969423 -235480390 9662 -626119646 726123669 8606 5989923 113055790 3503 814168394 836292797 5312 -343048181 505436080 4868 588746282 681650630 3509 -32127524 -180019002 6866 901762269 697350972 6455 -185227082 -541221340 825 426406281 -579706452 4956 444203955 589562219 8588 -485031576 -964453208 4140 309782673 -189256438 2413 627081375 -75558732 8258 77257476 957236409 4967 -749150071 -579706452 1270 744180713 10315616 9697 -742674827 -128633008 5498 603283737 654795929 768 -866805045 -541221340 4180 186143921 -954204496 7932 374048762 -176184567 6476 -513151710 357634387 6342 901762269 653728216 8039 62409989 -241109217 3097 242166718 847381634 1604 -605036105 621799091 2304 -720279006 58400332 725 300584887 -1544306 3207 -616075888 511120657 2737 -372598176 178866616 3972 214470427 809191902 6168 -723248351 -435842546 3048 48202816 -406636424 3655 -268055717 164165409 5409 -524590619 121273815 3837 -395956989 925036002 3106 661504142 456498577 3086 941043086 -871032819 454 289610218 -420200090 6326 -297925385 206971304 1041 -89914167 878753022 7056 -107144390 576296258 1816 502461295 -123998677 4824 -895856160 988138114 9827 400206984 104047847 1711 419955461 571151168 4960 132666338 268124172 1966 526115530 25245259 5178 -197256971 -224835212 813 -429705827 183142469 2587 742195767 305267341 8068 -165895350 -413649920 9006 -1804967 2937763 3937 82437869 173706002 1672 289429528 -933872333 4220 -592869884 -812767182 4137 98412735 229158822 6505 276670886 653728216 5149 -663610139 -25481956 9629 361901512 -877856608 2057 846494925 192105438 6195 806860754 233977048 9523 132666338 -320275386 9103 -80417143 355375465 8641 557828077 994859498 5090 -495427420 596844461 2485 158720776 34487722 6384 568509939 782701464 3528 -569925158 -510150761 2655 -24354900 314701704 1637 -943647082 -180114637 5890 34842144 339857137 136 -62104082 790653415 2166 200002129 -987783463 1240 -860588659 -430721629 4394 -297925385 637279848 6144 981998742 -677383695 7125 214470427 -604372177 3573 -968473567 681650630 899 823212438 233977048 243 -318594823 574893362 8496 242371970 101406452 6713 -579753663 489852142 553 66554430 145992042 8935 -435603523 -165817517 8656 262333337 308467212 3349 -354473179 537681327 5727 -748046122 329596656 7847 -860588659 633885440 4767 -37605991 612809394 6974 133578046 459630031 5353 -205591575 -238867983 5313 -723248351 127347959 1197 283582015 -268014947 8045 -157757047 221807394 9634 66554430 -85425315 8409 871194505 679770619 2158 -742674827 116410268 7645 598692061 116410268 7784 399221151 843133948 2660 -473282718 -77358192 74 -324108487 932809740 2144 38832074 518522757 987 788860010 -497617879 3102 568509939 230960562 1788 765724683 452933610 5082 276318540 790791048 1873 -658800027 407966190 3605 661504142 988138114 7540 -804711490 -406636424 52 924865694 145992042 933 71562520 -987312206 8363 186143921 172011590 9333 598692061 643726334 6954 603283737 186112748 4900 -677582183 633885440 6583 -320065127 -982620691 2167 -605036105 -402609820 9134 -862762751 10315616 6446 556956133 -519710186 9205 -677359660 -687400377 9030 336261049 -692760474 6867 288822109 -143728230 7099 640846707 32988365 6722 -222755521 20640279 6033 450726355 -933872333 1794 -921972308 -519845955 1331 -662161563 -969822537 9777 -362797003 -224835212 924 -984681216 -39716639 5144 -579903004 -964453208 245 -270472709 637639714 6728 -485776708 9067497 8350 170281305 501786309 4278 744180713 -541221340 3169 903882211 20640279 6515 -580193843 746720990 9892 242371970 983092089 5904 556956133 206971304 1678 688304736 -533410976 9296 -340171206 -224835212 1068 -271969423 -720929795 5359 -931162724 78832863 8821 18912815 -77358192 4834 -324108487 10315616 2683 -605036105 -416125915 6239 55392029 407966190 2787 -462110684 -12658682 9183 -49706513 -682911832 1688 639577616 502233577 9985 289610218 727249379 5499 589418019 -6527040 8946 -782012495 172716317 5278 -676826894 -13579437 9578 -902913893 574893362 498 538056056 135100579 5017 799451393 518522757 9262 -534346540 -224835212 7539 -197706645 -620537603 5250 736000118 -610759465 4807 333144811 -474396314 7914 -505763077 162573004 9575 -380535924 68458537 5719 -492064852 -256887004 451 -931162724 -123998677 2796 955336534 -654048846 8551 -82560345 -75558732 4453 -989673571 100537981 7000 48202816 -800207670 4285 242371970 679770619 6041 296351558 619013448 8976 -739519560 -1544306 6627 -573101732 -157362262 7422 790805185 574893362 5829 321737429 -291242407 4690 -663610139 -326254820 6264 -171017790 -817688363 8370 -820917610 301566791 7127 -41723720 -959377362 8744 -418986193 69866389 1470 929592861 25245259 8370 725828363 -890148323 9488 587732774 -823688399 1637 101065261 715905772 2478 34842144 223758683 9096 -864361257 -811266222 613 -842131951 378550894 3310 598623000 -550929672 4776 214470427 -735027831 7636 -677359660 658148446 7422 -145693826 -514717258 941 832079231 -723259232 6061 -788691861 489852142 58 392619171 681650630 5784 283582015 -137614817 2015 789599069 -224835212 9462 -723248351 815772525 7314 -292338832 -498612066 3444 792418959 502233577 5397 -931162724 552945615 9468 94407230 87942942 7911 -505763077 185176345 5590 531457998 703761437 8263 50900266 -278764461 2142 981998742 807498308 6649 -663610139 -6527040 6662 -495872554 315450092 1660 -505763077 -877856608 3118 174718177 727249379 7931 555348851 571289655 2866 94407230 333687312 3891 200002129 -770453868 6388 -731712580 10315616 8021 585806236 -692760474 4074 -569925158 -824673983 3133 445487668 -255161784 4809 -298306079 81565408 6259 507130881 -847516222 9235 484203679 -477963972 1472 -337718848 -707104214 1662 94407230 -980745605 5316 82437869 -308069367 6853 -252062903 621799091 1798 -178218611 9067497 9635 147521749 -428060524 5532 -314668245 574893362 8877 -392563411 -969822537 5772 -332445377 -741977163 8640 500691477 983315446 8674 -473282718 -542766725 6188 628785561 -406636424 6275 958197040 -328361714 5391 -304029084 282131358 2323 933592111 379411178 7893 461120723 -118950135 9747 137362839 770540018 8959 -719954341 -573863688 8973 -864361257 595610484 6611 814168394 -482425657 5939 53010453 988138114 1027 627081375 -283207497 629 378721678 -980745605 145 -871396420 302261235 3426 -891435429 330258523 353 38832074 -742514560 1713 -292255571 165679230 9136 742195767 782701464 2641 -396260662 932809740 6692 -57926793 836292797 4303 326178903 -413649920 5397 -573106477 -378650091 2839 -723248351 -238504192 8475 691696706 -359196587 8044 -592740407 164165409 6248 727210702 -328439089 8044 790805185 165176940 8247 -485776708 -283207497 686 -504728021 -723259232 5557 35292617 -295979666 4190 878804098 489852142 7553 -468116074 -759341521 5707 -293301938 787435090 4895 -677582183 -302291887 1711 -398942627 309767757 7201 -852061915 -359196587 9727 -524590619 940351551 7480 598692061 194386713 3252 -411443846 -626960836 824 -677359660 -519710186 8602 -195552514 -396443569 7883 153650122 528222218 9192 -915467466 34487722 2199 878804098 736209727 1232 984758233 80128302 1571 -398942627 -283024647 9063 208370227 -428060524 5926 744180713 -637243618 4679 -320240582 418236261 7553 -541903248 -416125915 2835 -318594823 -759341521 5566 -334823104 258279313 3452 -418986193 -137415419 9449 -749150071 -654048846 4627 901762269 951409368 3855 623885564 282131358 9630 956500599 -122563446 1941 147521749 355375465 9295 -677359660 315450092 9339 593245571 400802081 7970 443742845 871037015 3105 956500599 643726334 1445 -840080990 323319528 1305 557828077 748391913 5789 -80417143 267514505 8749 76589551 -56290324 5015 -304029084 -933872333 5795 945885557 637025929 3277 -572328769 -342686234 6831 -714715511 184543446 5339 -414072427 -720929795 3576 147521749 696875596 6209 -171017790 505436080 350 -41723720 -94909804 5754 -790567313 -462044632 3547 -782345427 510260864 8684 211476448 316245420 4968 849370527 -926175164 1873 731360872 -682911832 7026 -157757047 -519710186 2006 -548146736 713033531 6812 -816009077 899852615 7971 445487668 -56290324 9479 -495427420 -4922978 3963 25277645 260986665 3713 958197040 -715481022 6852 186143921 681650630 2043 639577616 -510150761 90 -430204903 -800207670 6798 -127099524 246550739 3279 198792735 673747334 9726 -462251380 -811266222 631 -229267078 229158822 8495 -676826894 983092089 4402 640846707 -681273289 9960 -960344885 -373712345 6553 333144811 357634387 2087 -523534710 -759341521 3853 -608438352 495259264 836 389689903 -378650091 1885 -465268228 -246727512 9368 -616075888 -433558593 455 -984681216 711907478 7791 359856605 -256522804 4689 378721678 359326871 8556 -292338832 494296571 3705 725296106 -220282924 3693 -334823104 983092089 4490 -26248663 807498308 9968 -102108106 -637243618 1952 -293301938 -933871142 8133 -851229723 -414919441 4734 -318594823 760808182 4644 97269878 221629539 7823 -931162724 501786309 5520 -900897170 282650126 7627 -578346066 359326871 3484 381360154 50437640 6171 502461295 -550929672 158 823212438 378550894 9214 744180713 -838009976 8210 585806236 221629539 4029 -662481765 -22135290 4704 830044995 137137472 173 -304998049 -214031543 5697 -782012495 84675120 8564 -579903004 192105438 4047 -739519560 -378650091 4734 799451393 -834035628 1275 688760575 -220282924 3152 -793494677 -323498634 6964 515731471 790653415 5181 34562744 948573862 7397 -139250047 770188411 8120 -816009077 250129683 8686 18912815 -138728153 6298 -248959048 -137614817 2614 -999315023 988138114 6741 214470427 -532480095 9023 -684658326 -644469017 8744 -573101732 -963031318 4699 -965690654 -637243618 1045 7927533 -979376042 3775 812095536 988138114 5504 160809207 637025929 2966 -270472709 13297982 3225 -957024935 868619715 5832 -684246827 142516378 4780 35292617 106531338 6234 -180309093 462889810 3031 302196177 -917002395 1144 415350853 323319528 3324 -641208950 384615346 2161 872946790 -246727512 9448 -885902280 -604372177 2498 -906744014 869461301 9348 -277916716 583887438 7942 -517047177 871280315 6411 -338588899 -969759958 4061 -334823104 383709576 3628 -134704201 -474396314 5739 860901194 -917002395 1104 -414072427 157310618 643 -60381668 -108961822 559 134541291 571151168 2981 940580089 308467212 8046 -578346066 -877856608 9908 -871335076 -918763788 9852 -698100407 -576052836 7979 444203955 -872013529 2079 974033465 -677383695 6432 30661577 -573863688 2632 -483963712 198809378 8106 -670941446 301566791 9310 -75232342 614083036 4273 -193222752 401065763 5658 -161837184 -216733767 6948 415350853 954289075 3472 -388974008 260986665 4095 -56515768 104047847 4814 420946811 -434454493 5244 -89914167 -707104214 1272 -138739177 34487722 8681 981998742 -373712345 9955 799451393 -410456729 6155 -459660004 358289528 5104 970142316 625059375 1411 -943765901 -268014947 7549 -229267078 267514505 4847 456971210 -342686234 2343 -345538013 -800207670 2786 -49706513 574893362 7667 -700447167 890315807 6151 627081375 186112748 5518 -296429472 -659937969 4162 -303077343 836292797 4546 -679771608 350857850 9736 -836052744 910797386 2410 -851229723 -877856608 689 -573101732 654795929 3320 -711940062 -359196587 3979 445487668 571289655 4965 283582015 -871032819 3073 -752427345 -137614817 3194 554902523 -944284380 9260 -548146736 -847516222 2349 98412735 704079155 7865 -303077343 235577293 686 385077631 -838009976 7149 289610218 -930063693 8676 -75232342 -430721629 8229 -117882944 673747334 1890 859615587 -538783279 2545 -344785252 865748389 1550 979367031 -569727142 4386 147521749 -532461869 2659 450999109 -155566831 7121 148638548 9067497 9702 -102108106 165969864 2579 326178903 642676439 1959 725296106 800872927 8794 717342480 -145656182 4873 -395130011 852597739 5135 -975509051 183142469 1988 450726355 -153153706 8621 -435603523 -145782884 7193 -102108106 -145656182 2400 53010453 526029047 1814 731360872 -436066679 2430 384544140 -510150761 3195 239977367 -157362262 1173 -39504037 770188411 4461 -268055717 -39716639 7046 450999109 -1544306 698 996958697 148237200 3777 500691477 792126616 60 -145693826 -541221340 5713 -392563411 -569727142 882 372746255 -561696456 730 -180309093 418236261 7676 336261049 -917002395 5537 788860010 457730381 885 -608438352 -118950135 4506 456971210 -634448468 2663 450726355 83192310 1785 -127099524 -175424765 2762 317197461 737407430 2114 482175535 983092089 4013 589418019 301566791 4546 -324108487 994859498 3001 154929870 -345372687 6930 830044995 323257823 2866 289610218 -758476279 5081 -830222831 -578196919 5136 324917167 -269653141 4722 237202817 -185727053 174 -292255571 -659937969 5375 -334823104 836292797 3105 -46963869 755033596 269 -782345427 502233577 1884 -960815885 847381634 9656 377338343 -804580750 7361 -292255571 107428773 3008 -864361257 932809740 8507 658268677 -561696456 5917 111664688 -80079561 3931 -862762751 948573862 6704 50900266 -60039432 976 138983262 -741977163 3418 -372598176 207204985 9435 431597356 940351551 6433 -873330901 662075929 9458 -820917610 -477872507 4176 940580089 315450092 7316 211476448 589562219 2207 658268677 -75558732 7357 53010453 -723259232 5028 -495427420 -981396868 5130 967176925 595584975 7657 -816009077 -762984644 7648 66554430 843183414 6174 994188367 -60039432 137 839743563 514647040 7857 -138739177 25245259 8414 -995948801 -370995350 5819 -847492585 -659937969 5116 134541291 -326254820 2029 25277645 637279848 241 802713909 -72965798 7948 -960344885 906601156 1718 -895856160 -72808273 777 -533099096 696875596 4962 -731712580 612809394 2549 -161837184 984136690 3869 276318540 106531338 5299 -826268461 807498308 4803 -205591575 -654048846 6975 -161837184 350857850 1578 -658800027 -293015975 5934 -505763077 495259264 2789 -167893416 266354586 6742 -295746759 164789337 2186 154929870 957236409 1999 -462794916 -283024647 3346 -340171206 152975300 1723 -80483111 746720990 5728 225977642 -680716101 4579 -742476174 268124172 5524 170281305 994859498 291 -541613550 576308127 6848 -523153635 -580802379 7991 -748046122 -1544306 7660 -994655931 -640496847 5910 220316799 -842651603 6774 385077631 147468541 9326 597458038 116410268 524 -107144390 -933872333 5153 736000118 221807394 4317 -763126949 -269653141 6447 776650368 623594641 8813 -871396420 173706002 5348 -960815885 83192310 5033 6941521 -275855088 1861 230465541 223758683 3978 336261049 456498577 3733 618828757 -469304036 8893 -455260398 113055790 1885 -248959048 836292797 6851 -866805045 -963031318 8572 361901512 -774185484 7045 -573101732 -413649920 3803 -636004911 -972401466 7035 254376885 790653415 5253 208370227 807498308 2798 336261049 -596741589 9045 643240412 -18027120 6443 -411443846 574893362 2449 859615587 283618452 4345 283582015 760808182 4614 218552482 -611172692 6781 -24354900 -682911832 148 -248959048 -160616618 2604 -252585274 615990641 1165 -252062903 -947024393 1265 -391256746 334468470 1481 568509939 -774185484 2144 62409989 929621952 8908 -139250047 700760523 3483 955336534 304234449 1721 392619171 787435090 1844 242276279 -457339610 5577 627081375 695424884 7827 774219377 612937914 1256 -481996423 -792640319 8696 -723817788 -871032819 3824 326944888 836292797 9012 65640932 -510150761 9497 -277916716 -641768215 2259 386524132 384615346 2622 375298123 428634831 2813 -32127524 -291242407 1156 53010453 -277770150 2542 -748046122 704079155 7384 289610218 467154252 5331 230990250 929621952 8903 996958697 -963031318 2903 627081375 -160616618 9762 -516862573 637279848 509 -157757047 754349173 6050 208370227 -654048846 4335 -862762751 183142469 4329 -293301938 637639714 6759 562484066 -532480095 1930 -750364362 -107816005 1948 -62104082 109588416 7098 744180713 -434454493 31 -749150071 -634448468 6342 97778439 -770453868 4248 -821290384 591101630 520 431597356 165969864 5883 171041959 655182973 37 -161837184 -933872333 2608 -698100407 808458464 4378 170281305 642676439 6498 -523153635 -345372687 5479 -820917610 249521955 9926 -788691861 -681273289 2874 -541903248 869461301 3454 34562744 -22135290 3279 562484066 -91451757 3663 455237207 -482425657 6679 498871246 983315446 1008 -377899289 -370995350 3016 958197040 32988365 8357 471959189 -180019002 4500 627081375 -723259232 2572 76589551 809191902 1516 -157757047 852597739 1734 -259723723 418236261 8407 851137422 315450092 5192 557828077 514647040 3086 -372598176 400802081 8979 603283737 -611172692 2251 -157757047 984136690 9810 790805185 583887438 562 -392563411 497556073 7058 725296106 -12658682 1470 -117882944 334468470 967 284084525 -2416772 6576 -776344661 -326254820 1501 632166073 379411178 3347 -804711490 770188411 1181 -343048181 -143728230 1940 -724955977 -482425657 5265 -668294983 911656525 8450 940580089 -917002395 2554 -396260662 510260864 1089 6941521 -436066679 8368 -723248351 591101630 9587 -82560345 576308127 2538 -165895350 911656525 9641 641303610 -94909804 4159 420946811 -180019002 5511 111664688 -128633008 8749 -814521565 917915710 9671 -569925158 -414919441 8760 -180309093 537902684 2991 -847492585 -1544306 5526 599861155 10315616 6453 6050410 735266920 874 28254867 -811266222 7074 153650122 -599705535 5517 211476448 -692760474 2294 -608438352 909720152 7700 -720279006 -474396314 4092 941043086 -830206964 2062 794990305 201215238 8973 -830222831 -575758012 2653 895696545 84351585 6713 -830222831 983315446 9320 -32127524 599012707 6260 134541291 -409833937 6239 159963934 127347959 9390 898890414 920790234 1039 632995737 -328361714 6679 -320065127 -180114637 2567 -960344885 83192310 2721 388425412 -561696456 4651 526115530 -620537603 8118 -380535924 -216733767 3543 -485031576 157310618 2204 152683172 -323498634 4039 -814521565 619013448 806 958197040 -604372177 4645 -56515768 679444628 4734 205740340 -238504192 994 208370227 869461301 7121 -229267078 623594641 4473 -481996423 221807394 1401 -580193843 -692760474 817 -18555551 -981396868 9057 812095536 -954204496 8979 -275568251 642676439 9957 641823635 612937914 9915 -377899289 744410083 281 164014304 510460231 2066 -679771608 783307873 4892 661504142 -982620691 2556 6941521 137137472 4252 643797427 978934680 2638 555348851 975421774 8940 -57926793 -2416772 3923 137362839 619606312 5236 60178104 -235480390 5871 974033465 -17837615 4744 -719954341 216476815 5427 -37605991 510260864 6220 637350827 258279313 8963 -713609356 619013448 8567 774766110 523443473 454 -347105773 571289655 5479 794990305 -556644281 2924 -795235195 -926175164 324 419955461 172716317 5125 420946811 -498612066 3943 643797427 -892585231 8192 288396892 -328439089 4060 361901512 537902684 753 521711157 68458537 3446 384544140 -817688363 1447 658268677 -890148323 2611 575769250 172011590 1150 -411443846 -842651603 8641 929592861 -604372177 4017 -223542791 -1544306 4735 -462110684 726123669 7250 585806236 715905772 6199 -900897170 -467674160 830 419955461 -519710186 1003 -995948801 -241109217 9067 212383076 -677383695 5678 399221151 418236261 5459 481309793 713033531 8470 -793494677 -275855088 3702 -847492585 285651977 2383 7632844 -641768215 2555 158720776 -998282020 8834 -404777150 -293015975 3593 242371970 -497617879 2437 -965690654 737407430 308 -388974008 792126616 3781 319836471 -382741973 5737 743615922 -519710186 818 -41723720 467154252 1774 138983262 655182973 2603 -608438352 484968871 2965 628785561 -533410976 9675 588746282 790653415 7264 538056056 872494340 9778 792418959 -502510208 4841 -468116074 689952861 4711 -259723723 -742514560 6115 -742674827 -75558732 4204 688304736 -849810455 8508 -314668245 -289470931 4083 230990250 -830206964 756 -754687225 -462044632 1889 958197040 547792085 6259 -468748459 86906463 2992 -663610139 152975300 8294 -296429472 -402609820 4314 688304736 770540018 8379 515731471 625059375 7988 658268677 433603754 3934 627081375 790653415 3031 598692061 315450092 2691 -534346540 -467674160 885 -637625968 -145656182 6309 518236817 206971304 3594 167095145 101406452 1519 628785561 -123998677 993 -637625968 655182973 9274 774219377 -482425657 5450 318435094 547792085 3463 -900897170 13297982 329 455237207 282650126 9245 170281305 -67116370 2241 846494925 978934680 8565 828427488 691372823 7922 706094613 -189256438 9637 -963214471 -930063693 9886 -684246827 855531857 9995 -157757047 121273815 4050 706094613 -669544691 8571 415008073 511120657 7572 792418959 790791048 3003 -795235195 735266920 7785 471959189 -552163616 4973 -830222831 -108961822 1705 416939399 628016383 9949 -56515768 783307873 1621 202006559 545926563 8204 208653695 -22135290 5784 801372660 -157362262 2844 -573101732 843133948 9724 -314668245 -241109217 6094 171041959 327833852 6335 326178903 -715481022 3081 556176900 -747172297 7255 319836471 497556073 8125 -891435429 339857137 6978 994188367 -85425315 679 373708873 -580802379 9793 955336534 290903050 8629 443682091 206971304 8086 -265310524 330258523 6077 -8891200 -370601295 44 -113858331 923947394 2874 623885564 923947394 9639 839743563 -561696456 2839 618828757 -419413153 812 -713671847 462889810 4448 -39504037 697350972 4898 -949652880 -428125906 9941 -900897170 -67116370 4682 -199655013 -402609820 177 -337718848 165679230 1052 420946811 526029047 9787 -1804967 -561696456 5234 -178692644 -370601295 6411 -655787129 703761437 6233 587732774 -542766725 6848 205740340 -723259232 6533 -167893416 -892585231 1775 -749150071 872494340 5285 -411443846 -563052661 2335 -185227082 984136690 8616 628785561 -752801340 2227 637350827 787155496 7295 -462794916 -17837615 8424 745262886 -892585231 2755 775192135 -396443569 9905 384544140 619013448 4489 -178218611 -428125906 1904 526115530 -406636424 5395 326178903 -578480160 3318 727210702 -674143567 6858 -817455026 -353878938 1276 126227291 312278158 8809 377338343 -634190590 1252 -642406813 815772525 3484 -885902280 -649744978 4554 -662481765 871037015 5769 388425412 -969759958 2112 -655787129 704079155 6414 -811440102 737416156 5353 -345538013 -575758012 8108 924865694 378550894 52 378721678 948688886 3954 471959189 221629539 3933 212383076 -626960836 270 562484066 267514505 4942 -156704963 105963480 5664 14549497 308467212 4540 361901512 860325562 768 -963214471 735266920 7600 907986225 462889810 1810 152683172 -302291887 6835 502461295 -969822537 6071 -193222752 767277603 3902 435508139 -519710186 1494 167095145 612809394 5809 124521096 -550496243 299 606386234 -154221403 8179 134541291 843133948 1935 -318594823 -165817517 570 95229358 -497617879 313 -712768288 -256522804 588 802713909 869461301 5364 -205591575 655182973 437 -495872554 -975541629 3698 -678310388 -975541629 6411 623885564 359326871 6704 94407230 -735027831 1087 -134704201 -912791350 4410 -782012495 -154221403 1525 -517047177 -22135290 3520 -462110684 -825880446 5302 399221151 -143728230 9481 -464997457 404498162 7749 -468748459 983092089 9368 -641743513 -964453208 9823 774766110 80128302 3502 -871396420 221629539 359 -127099524 547792085 9150 677101531 246550739 4353 690218755 547792085 6263 -760927535 495259264 3933 788860010 233977048 5693 -782345427 -106926072 1144 -495872554 843133948 1529 -391256746 844883068 9054 -222755521 625494491 340 -49706513 -616215891 6002 -389046679 -477872507 5294 124521096 333687312 8450 -380535924 -6527040 8821 898151267 994859498 7397 -906744014 596844461 3794 -788691861 -80079561 3079 252844961 643726334 6102 -410968218 920790234 6487 -193222752 104047847 8742 317197461 668596988 6303 443742845 -979376042 83 -860588659 152975300 9525 -173326777 510260864 9230 -334823104 807498308 3280 -668294983 -145656182 2666 392619171 268124172 7853 562484066 233967741 1698 -749150071 71638226 9410 50900266 -578196919 3261 443682091 902716491 9763 -57926793 -963031318 5440 443742845 954289075 8053 218552482 -373742773 4100 -343048181 -478868248 4960 -229462282 847381634 1016 346106146 -681273289 2712 -268055717 612809394 4024 -796502525 948688886 526 385061500 185419808 7583 -177692824 923466000 9859 -678310388 -275855088 3561 -27254901 851865821 7598 -748046122 -920354849 1789 -156704963 260681552 2478 346106146 148237200 3434 -337718848 -77358192 8594 -995948801 223758683 7455 -91480363 456498577 6439 97269878 -373742773 2511 426406281 929621952 6051 220316799 -396443569 2277 -711940062 32988365 4673 -314668245 -402609820 4070 514387831 140118715 3308 -847492585 -842651603 6757 252844961 -79813879 1951 -293301938 954289075 1419 295011177 -999366082 8845 -989673571 782701464 3670 14549497 679770619 3757 846494925 309767757 5858 214470427 899852615 2633 361901512 334468470 9078 -580193843 735266920 5368 956500599 681650630 273 731360872 988138114 6472 374048762 878753022 2437 -221252086 283618452 4896 -372598176 69866389 5219 581880129 951409368 6150 846494925 -963031318 2088 276934223 233967741 4365 133578046 -18027120 7334 -816009077 662075929 4930 -459660004 84675120 3511 589418019 308467212 1880 126227291 -72965798 3470 -594876646 858256145 2272 -60959292 -277770150 6527 -523534710 896907104 61 823212438 902716491 4896 792418959 165679230 7655 832079231 184543446 9968 230990250 495259264 1456 211476448 -396443569 4360 593245571 484968871 9348 599861155 -220282924 1055 -24354900 978934680 8692 -830222831 906601156 307 198792735 502233577 5941 600595365 -532480095 7462 -80483111 -966341392 325 202006559 -616215891 2165 -8891200 -433558593 7263 -468116074 -378650091 5248 389689903 -488329721 4240 769252533 375063920 8101 -259881996 -295979666 4361 575593831 54064180 4861 218552482 983092089 4278 -49706513 906601156 5996 -826268461 984136690 7007 392619171 -967985982 5652 -624499268 526029047 3101 -712768288 -295979666 2922 290220374 285651977 6079 827090885 902716491 6588 502461295 418236261 5630 -866805045 -758476279 3233 -921972308 -477872507 9023 -332445377 9067497 7041 -138739177 695424884 9624 588746282 113055790 5512 878804098 330258523 8949 581880129 790653415 710 725296106 -435842546 3660 -161837184 -370995350 8505 318435094 207204985 141 -429705827 978934680 7757 507130881 84675120 3583 34562744 -687400377 3651 828427488 545926563 1416 -505763077 -345372687 9040 -955947554 -469304036 4043 34842144 689952861 7608 498871246 -620537603 2679 34562744 855531857 1052 799451393 -733323543 8285 -733269590 -414919441 2560 -145693826 820204610 7140 -714715511 844883068 4449 50900266 -107816005 8825 727210702 -2416772 3317 450726355 -587154461 4777 -252062903 84912338 7059 -578899112 983092089 2786 -429705827 81565408 4069 -788691861 290903050 9750 158720776 -987312206 4412 -984681216 -302291887 8050 -742476174 334468470 660 385061500 135100579 7631 336261049 327833852 8776 603283737 201215238 9112 54815350 283618452 9303 981998742 304234449 3484 389689903 -550496243 6743 -56515768 510260864 2437 -995948801 -18027120 2905 326178903 -382741973 5816 -860588659 807498308 5214 71562520 760808182 6958 -739519560 84351585 9193 -113858331 60115387 1251 113991999 -539801973 5766 -999315023 697350972 9085 -616075888 -410456729 9291 399221151 925036002 5584 727210702 -947024393 1788 627081375 619013448 6192 -388974008 113055790 6835 -80483111 -735027831 3191 841773118 -416125915 3247 861072654 654795929 8632 361901512 10315616 605 940580089 120714490 916 725828363 -830206964 5142 30661577 178866616 1388 -636004911 -295979666 4360 -26248663 -972401466 3094 -662481765 -253862095 9367 -733269590 625494491 5268 593245571 637025929 1077 -713671847 230960562 9489 212383076 207204985 9649 -748046122 116410268 2894 -362797003 350857850 2685 643797427 -747172297 6109 -57926793 -436066679 1267 -288462512 2937763 8523 30661577 -979376042 441 336261049 984136690 4420 606386234 233967741 1954 502461295 574893362 4515 374048762 547792085 8599 -304029084 -85425315 5160 -880768056 -502510208 7767 661504142 78832863 2429 -579753663 -533410976 9532 -318594823 -79813879 6474 -49706513 752571881 6223 97269878 -752801340 4808 -391256746 -825880446 2205 419955461 787155496 948 -655787129 -255161784 4841 796608963 -255161784 4214 774219377 -78776258 2196 -41723720 -224835212 1873 -156704963 -435842546 6444 -864361257 -216733767 4875 -677582183 -747172297 4673 -943647082 -339092621 3247 -677359660 -540147019 9646 -573106477 860325562 5202 -485776708 831097006 4182 -340171206 576296258 1524 -229267078 68458537 510 284084525 978934680 3064 -8891200 -641768215 9626 623885564 418236261 1574 860901194 925036002 9419 -473282718 -871032819 5839 -835865341 20640279 8888 54815350 282650126 3905 641303610 760132745 6298 765724683 -590535547 3581 507130881 -742514560 9693 -605036105 -106926072 5622 -700447167 -409833937 9380 904377080 -118950135 5066 225977642 -784538084 9117 817353730 283618452 982 167095145 -370995350 1141 -758730708 843183414 7893 933592111 -106926072 8110 -700447167 227796847 8362 276670886 87942942 3887 148638548 571151168 8576 378721678 -477872507 5851 318435094 242506470 3007 -281453999 -692760474 9733 484203679 -532461869 9376 -338588899 84912338 9394 -790567313 -604372177 6018 984758233 -550496243 1040 832079231 -648616287 4494 71562520 910797386 5943 -464876611 653728216 9624 164014304 -640496847 7165 562484066 -108961822 4312 80638889 586257457 8079 392619171 302261235 3657 907986225 954289075 3117 731360872 906601156 2144 -796502525 -800207670 9542 618828757 658148446 9648 239977367 241112925 7796 159963934 -498612066 4092 202258799 809191902 7321 814168394 -871032819 9309 -900897170 -578196919 4811 967176925 65925556 5365 262951696 194386713 5597 326944888 282650126 5795 218552482 909720152 1807 -931162724 -469304036 3992 849370527 -328361714 8486 623885564 528222218 9626 -793494677 221793945 1279 792418959 -419413153 2600 688760575 735266920 8736 388998433 290903050 8190 482175535 571151168 2625 456971210 362357458 7177 185320654 -659937969 954 6941521 625494491 1566 575593831 495259264 7613 -485031576 920790234 1895 -481996423 147468541 4438 76589551 -518037450 6350 -304029084 -714969150 4817 -541903248 -825880446 493 -795235195 -79813879 5691 -459660004 -824673983 8549 205740340 690912387 1435 -60381668 -13579437 1887 385061500 -568505124 8691 994188367 -420200090 816 846494925 526029047 4338 653488323 78832863 2768 -462794916 223758683 9709 167095145 673747334 7821 -404777150 -454664712 1390 736000118 -834467209 6972 112146941 407966190 2428 -891435429 268124172 8289 388998433 653728216 1179 -473282718 -67116370 512 -821290384 710867164 934 -750364362 -283207497 3907 -900897170 588009941 3227 743615922 -433558593 6653 704952011 770188411 3397 924865694 165969864 2030 111664688 87942942 4033 618828757 528222218 5976 -134704201 -578480160 5322 788860010 540533417 5843 -984681216 -77358192 2614 138983262 -254980365 9373 17834815 -541221340 9813 -380535924 869461301 7524 -900897170 -762984644 439 632166073 -579706452 264 589418019 -834467209 6478 974033465 -519618554 5258 -37605991 748105066 6453 861072654 362357458 9354 -753444014 235577293 7536 851137422 -538783279 929 -39504037 185176345 7860 134541291 462889810 8890 -292338832 -137614817 1944 904377080 120714490 7 55392029 -532480095 5692 -271969423 940351551 1297 851137422 599012707 2890 -485776708 591101630 912 593245571 679770619 1547 -880768056 -917177937 2221 111664688 -654048846 7308 -853928283 983092089 4709 -221252086 330258523 2833 -409309355 -474396314 6575 -608438352 -462044632 7194 -579903004 633885440 6448 -435603523 -345372687 5571 -304998049 497556073 2397 -506108098 -106926072 4432 225977642 588009941 5809 872946790 623594641 1513 148638548 -78776258 9872 -573106477 -13579437 9363 756775613 314701704 5180 -72660599 595610484 8369 901762269 109588416 5879 34562744 -838009976 7257 -676826894 540533417 3673 904377080 545926563 9785 -138739177 668596988 1891 62409989 948573862 7339 133578046 -370601295 9859 -197256971 194386713 1368 -506108098 457730381 2601 490718230 868619715 8762 557828077 100537981 8138 186143921 -637243618 8246 -173326777 452933610 5603 -24555993 -604372177 1848 481309793 -578196919 1425 262333337 -825880446 1631 -229462282 -648616287 4847 -852061915 451143780 2699 77257476 736209727 416 -960344885 113055790 52 320190225 172716317 8046 -842131951 230960562 6013 572970480 -988857540 2147 575593831 65925556 825 -252062903 514647040 9670 -817455026 34487722 4846 -30664265 383709576 7433 801372660 235577293 4200 -648172782 -611172692 8321 641303610 540533417 2704 -847492585 268124172 6485 137362839 679770619 7469 -484301856 625059375 780 -719954341 -533410976 8970 66554430 249521955 1249 284084525 -320275386 2425 -963214471 172716317 6457 851137422 185419808 3639 788860010 -804086127 2662 -796502525 -680716101 7168 976065724 537902684 8445 802713909 619013448 9044 296351558 -733323543 182 205740340 -108961822 8602 744369343 430751296 7602 -193222752 -523131123 5285 384544140 537902684 5843 -895856160 -370601295 1237 704952011 -552163616 1351 -517047177 -784538084 8512 289610218 983315446 2388 -485776708 -804086127 353 205740340 -599705535 507 -32127524 250129683 5024 -318594823 -436066679 1863 65640932 -12658682 9411 -960344885 637639714 6757 159963934 71638226 4595 -578346066 843183414 953 208370227 -576052836 2003 -978041604 983092089 3567 -605433625 -576052836 7981 400206984 -543877687 3248 321737429 -674143567 8414 -62104082 -626960836 3462 -404777150 249521955 4435 897184369 -396443569 6946 827090885 312278158 9844 766057365 595584975 492 867830712 -241109217 2273 373708873 105963480 315 -398942627 -842651603 9339 -753444014 -982620691 6711 336261049 -817688363 965 593245571 -4922978 9291 137362839 334468470 9994 385077631 316245420 5103 -960344885 60115387 8881 -731712580 -543877687 8374 526115530 185176345 911 160809207 147468541 2883 7927533 954289075 828 -80483111 221629539 18 -816399402 -969759958 5834 -347105773 -26030145 7237 846494925 185176345 3794 -871335076 836292797 6940 -873330901 -723259232 3711 -195552514 653728216 2057 154929870 595584975 7296 -177692824 595610484 3555 -32127524 -550929672 7384 -788691861 -599705535 5770 326944888 715905772 1321 170281305 84675120 2412 661504142 -436066679 7809 306909421 871280315 1206 -344785252 -320275386 7811 320190225 9067497 7836 568509939 -430974226 6762 956320838 975421774 9501 -814521565 -79813879 4987 562484066 407966190 1873 -955947554 624711990 8537 -37605991 596844461 693 -296429472 637279848 4125 39323915 -323498634 314 -127099524 -238504192 7445 -1804967 951409368 8889 400206984 -416125915 5468 996958697 216476815 9130 514387831 746720990 7564 -177692824 510460231 5397 745262886 -91451757 1824 -711940062 502233577 521 159519152 744410083 9902 289429528 232844920 316 -473282718 -590535547 7091 -758152363 871037015 755 -393621510 183142469 3855 976065724 -610759465 2323 225977642 -892585231 275 769252533 -72965798 2551 -579753663 2937763 777 538056056 858256145 6787 -506108098 -462044632 804 -816399402 917915710 4393 -343048181 -308069367 3656 830044995 164165409 4698 538056056 -644469017 7979 -963214471 -396443569 9616 -324108487 860325562 9084 -39504037 -550929672 9323 -338588899 -573863688 2707 -275568251 -293015975 6328 904377080 -523131123 7770 -484301856 -39716639 7833 823212438 172011590 5308 -572328769 -510150761 2082 134541291 748105066 1691 218552482 -587328878 4768 736000118 78832863 2311 -662481765 201215238 3871 133578046 859002805 7036 -820917610 232844920 941 -281453999 109588416 6555 -156704963 925036002 9737 -578346066 -488329721 5069 575593831 -947024393 3056 -517047177 908862009 8900 744180713 855531857 635 643240412 242506470 1922 955336534 -759341521 2913 -495427420 696875596 798 -268055717 735266920 803 736000118 715905772 8293 324917167 -477872507 3721 -173326777 -543877687 9214 444203955 315450092 2311 -957024935 -378650091 5217 300584887 -933872333 9668 775192135 127347959 7658 -296429472 725864175 4621 -776344661 497556073 7657 623885564 -433558593 9062 792418959 915112531 2300 415350853 140118715 7681 -389046679 -428060524 2399 -776344661 -474396314 5410 -320240582 -469304036 6226 507130881 54064180 5859 -524590619 -918763788 8557 556956133 614083036 8116 -345538013 494296571 2273 -1804967 -410456729 310 -902913893 383709576 5488 -195594144 877599979 3257 -943647082 654795929 798 -334823104 783307873 1715 419955461 302261235 551 -82560345 514647040 8530 -157757047 -38529745 5411 -200432659 865035290 548 134541291 -514717258 1992 -388974008 -596741589 7733 124521096 127347959 2352 543489268 689952861 3769 242371970 241112925 9852 -658800027 -85425315 7340 895696545 383709576 4712 575769250 -604372177 5510 -723817788 -741977163 6511 276670886 127347959 8323 388425412 -345372687 640 -719954341 254718604 3619 -851229723 290903050 9729 -462110684 -804580750 3694 242371970 -342686234 2067 -178692644 -122563446 2683 -793494677 -464278607 3559 55392029 615990641 1233 200002129 -804086127 6624 -677359660 -104871800 7421 -392563411 -890148323 2282 -711940062 -812767182 5718 215460157 591101630 6986 250399364 713033531 5870 -340171206 58400332 9574 -277916716 -67116370 379 814168394 50437640 2103 -871396420 384615346 6741 -579753663 -654048846 3085 -655787129 -482425657 9265 841773118 695424884 594 -197706645 -416082175 7262 208653695 -474396314 1874 -495427420 800872927 638 -505763077 -926175164 4458 -793494677 735266920 7688 450726355 948573862 623 -713671847 -40017599 3676 543489268 397008646 8528 -145693826 -982620691 5623 -395130011 -579706452 3951 -455260398 494296571 2136 -296429472 -145782884 7197 283582015 871037015 5394 774766110 865035290 6420 361901512 -811266222 5971 575593831 736209727 8970 276670886 624711990 4358 359856605 -969822537 8082 101065261 -110865839 7765 658268677 230960562 2389 -578346066 868619715 865 -145442184 9067497 7666 725296106 770540018 4197 443682091 184543446 9715 230465541 -373742773 2328 518236817 -155566831 1168 776650368 -811266222 1618 -578899112 375063920 7016 -91480363 -606256406 4241 -816399402 -155566831 7982 774219377 -127944183 7837 -902913893 260986665 4017 -8891200 285651977 5274 71562520 908862009 495 -578346066 121273815 9068 593245571 -370601295 250 -388974008 100537981 8048 -298306079 60115387 9068 -862762751 939797135 4521 336445578 -784538084 9736 -569925158 315450092 8137 389689903 642676439 8163 -847492585 932809740 6737 484203679 737407430 7185 53010453 267514505 9131 -372598176 -25481956 1266 690218755 -104871800 5334 588746282 -67116370 3807 -298306079 939797135 4258 500691477 878753022 7952 324917167 736209727 1518 25277645 -94241214 9922 -608722586 172011590 7230 148638548 68458537 9669 -895856160 591101630 5537 -484301856 587394411 9114 -314668245 -328439089 786 -541903248 -38529745 3662 60178104 929621952 1998 875158202 637279848 5840 956320838 233977048 3719 -662161563 107428773 826 806860754 87942942 4071 6050410 -256522804 366 -968473567 -477963972 7239 170281305 -256887004 1999 -178218611 -552163616 544 -345538013 -414919441 5666 766057365 -811266222 7042 -842131951 843133948 2101 557828077 642676439 6548 581880129 254718604 3152 -89914167 612937914 412 -906744014 -269653141 2489 585806236 591101630 1248 979367031 -723351459 1469 -835865341 571289655 9613 230990250 -649744978 92 443682091 -256522804 8246 95229358 951409368 4036 -955947554 -409833937 5791 -338588899 201215238 5666 80638889 655182973 7548 -430204903 397008646 4037 -297925385 60115387 6884 -714715511 760132745 9700 -171017790 -454664712 3290 -534346540 207204985 4737 -72660599 358289528 5438 -994655931 710867164 7310 -592740407 -689864118 3776 -391256746 545926563 8192 -404777150 -180019002 4197 230465541 -60039432 1841 518236817 433603754 7341 555348851 -378650091 8843 -578346066 902716491 5429 -517047177 673747334 1186 -742674827 87942942 8393 306909421 418236261 7778 34562744 -488329721 3965 593245571 -428060524 3065 802713909 625494491 5372 -395130011 737407430 7158 159519152 -616215891 6288 568509939 -677383695 3668 -700447167 -838009976 9716 62409989 869461301 6848 -750364362 860325562 5624 211476448 142516378 9313 -27254901 135100579 5556 -501570916 83192310 9545 775192135 612809394 5326 -49706513 -439161220 951 958197040 896907104 1455 995796966 459630031 3232 -662481765 186112748 9971 309782673 896907104 3230 -304998049 -842651603 9393 276934223 -498612066 727 66554430 975421774 6043 -753444014 -933871142 9794 -871396420 -825880446 9846 -195552514 165176940 4710 -513151710 323319528 2525 603283737 -498612066 4948 575769250 -339092621 6113 562484066 787155496 8295 -293301938 -550496243 1428 -667281786 748391913 9161 -605433625 375063920 4775 903882211 -153153706 4440 218552482 -80079561 9249 -277916716 384615346 9945 -37605991 763812773 3793 200002129 574893362 188 -37605991 767277603 8086 30661577 -872013529 657 -72660599 668596988 5534 40730044 576296258 4842 388425412 831097006 8988 118281894 314701704 8722 688304736 -514717258 8846 929592861 -733323543 4492 250399364 93515835 8558 -760927535 345293859 4287 979367031 258279313 1528 205740340 852597739 9666 637350827 305267341 1852 -605036105 -817688363 2659 -678310388 -107816005 8549 -965690654 -538783279 6797 -468748459 -79813879 2169 -303077343 -812767182 3241 -989673571 282650126 5218 554902523 -123998677 3620 386524132 315450092 6814 415008073 315450092 2738 152683172 400802081 4786 202258799 -4922978 6802 -275568251 637639714 1317 832079231 782701464 8019 -866805045 910797386 2858 289429528 -800207670 550 -830222831 679444628 190 220316799 -176184567 4340 202258799 -523131123 5940 34562744 -474396314 2657 -320065127 -175424765 6829 -80417143 -416125915 4994 -303077343 185176345 8892 374048762 -849890539 348 -864361257 206971304 1162 790805185 13297982 957 76589551 -532461869 966 203882298 -580802379 143 289429528 436709995 1823 731360872 355375465 5851 -396260662 725864175 9862 450726355 -507881407 5995 -18555551 350857850 7118 -140204704 -164423199 4579 690218755 -180114637 1718 -739519560 -817688363 3073 -72660599 -137614817 6681 214470427 384615346 4867 -900897170 241641947 8036 50900266 899852615 8185 867830712 690912387 4952 788860010 -256887004 59 875158202 -22135290 4241 359856605 514647040 9436 158720776 -954204496 9751 -277916716 860325562 7120 690218755 165679230 9907 -978041604 -277770150 2346 250399364 690335848 3028 -318594823 -406636424 8394 941043086 954289075 6371 346720726 655182973 1749 587732774 -478868248 8501 94407230 -387385224 9957 -698100407 -13579437 6512 691696706 -480421233 484 82437869 -419413153 2736 -259723723 -720929795 7044 -395130011 -552163616 5435 725828363 954289075 9361 830044995 -478868248 4338 641303610 -246255401 6553 71562520 637279848 6601 208370227 -164423199 2444 -75232342 -373742773 1849 -817455026 -804086127 4591 200002129 704079155 7204 -200432659 -416082175 5189 -344785252 -189256438 8138 -616075888 -238867983 2161 -930543776 -406636424 442 -580193843 -556644281 373 -161837184 -107473815 5243 -573101732 951409368 143 658268677 748105066 8076 -684246827 246550739 7398 -303185692 596844461 4394 320190225 266354586 6880 -866805045 -817688363 4097 -796502525 906601156 5751 -847492585 -626960836 4948 336261049 -382741973 475 970142316 727249379 112 242166718 323319528 6153 691696706 378550894 5135 -605433625 -877856608 3677 -816009077 254718604 9449 -860588659 -238504192 8036 598623000 792126616 2801 288822109 -17837615 1606 984758233 -532461869 4733 171041959 -430974226 3971 828427488 612809394 8902 788860010 755033596 4459 871194505 165176940 8545 929592861 309767757 3555 -902913893 -153153706 1502 -314668245 847381634 2630 -804711490 689952861 9216 35292617 -165817517 2713 970404299 -528332594 7756 500691477 871037015 3601 50900266 -550496243 3750 606386234 -587154461 3385 589418019 -917177937 8664 -818563944 -812767182 8255 -592869884 -804086127 3637 518236817 452933610 9215 -523534710 871280315 5214 -228953103 -681273289 9044 -292255571 172716317 4980 53010453 -616215891 7786 -80417143 -987312206 7581 -723248351 362357458 535 -195552514 -637243618 7771 -523153635 -39716639 2380 -161837184 418236261 5881 7632844 710420710 8119 -594876646 462889810 8984 17834815 614083036 7275 -102108106 93515835 8106 -80417143 10315616 2675 -742476174 748105066 9101 416939399 547792085 7139 -134704201 229158822 5835 676457194 -391392334 241 -280158933 148237200 8479 997717396 58400332 8866 -712768288 -406636424 9835 543489268 -510150761 3384 138983262 378550894 8457 653488323 104047847 4987 -60959292 -39716639 9839 346106146 -345372687 2837 -391256746 -180628268 695 -679771608 183142469 5908 358603584 352760 1998 -468116074 710420710 5450 -817455026 -514717258 604 38832074 333687312 2359 378721678 329596656 3988 -641743513 -79813879 9050 -481996423 185419808 1068 186143921 -825880446 1461 -395130011 379411178 3679 346106146 -326254820 4911 -726202882 790653415 7106 7632844 305267341 3614 -782012495 260681552 7221 -930543776 -830206964 9813 336445578 383709576 1099 -462251380 951409368 1514 832079231 -435842546 1693 254376885 -610759465 8444 -26248663 -72808273 5834 -495427420 710420710 1779 237202817 -519710186 4689 -641743513 763812773 3385 556176900 -640496847 1266 -873330901 165969864 1337 -670941446 433603754 6210 -178692644 -637770708 1941 -994655931 -596741589 1727 676457194 -667907585 4093 -396260662 -733323543 5956 378721678 954289075 6605 -566276366 107428773 7437 -235730132 612937914 5798 -960815885 345293859 8797 -678310388 -872013529 6768 214470427 162573004 1007 -429705827 596844461 5887 677101531 233967741 9723 -915467466 -838009976 9348 -960344885 -185727053 458 -541613550 227796847 2647 -790567313 920790234 9051 -949652880 -954204496 5682 827090885 -917002395 7559 118281894 -964453208 5167 -763126949 528222218 3410 -534346540 -616215891 5126 134541291 767277603 6772 -900897170 -514717258 8864 -345538013 710867164 1160 603283737 -947024393 7680 572970480 577086332 8564 -968473567 -800207670 6754 502461295 -847516222 4872 -332445377 80128302 277 -417075880 -326254820 7834 -871335076 899852615 3766 562484066 162818619 4162 450726355 24721518 782 -906744014 -480421233 4322 974033465 -75558732 6542 112146941 696875596 3017 -46963869 860325562 9143 970142316 309767757 9145 -347105773 -637770708 895 -228953103 -220282924 838 956320838 -428125906 3682 218552482 -6527040 64 211476448 -959377362 86 126227291 -145656182 7971 336261049 855531857 610 -178692644 704079155 5404 -362797003 518522757 2752 924375399 899852615 1600 318435094 198809378 800 38832074 896907104 7705 581880129 -435842546 5824 -891435429 -387385224 5553 -748046122 250129683 3354 -605036105 -870714362 434 -320065127 -687400377 8509 543489268 -692760474 5757 -663610139 547792085 3871 745796394 268124172 283 -541903248 -770453868 4145 -362797003 241641947 8513 924375399 430751296 6020 384544140 -128633008 1080 -897411868 -462044632 5947 806860754 -138728153 3900 -82560345 546315517 7922 -492064852 -410456729 2947 -663610139 -792640319 110 455237207 407966190 2801 872946790 359326871 165 -49706513 -255161784 4473 288396892 612809394 1024 -107144390 93515835 9559 -343048181 -933871142 8590 306909421 902716491 702 -82560345 -784538084 4460 -199655013 -587938776 652 455237207 -981396868 930 500691477 589562219 5300 -464876611 457730381 9312 326178903 770188411 6990 320190225 459630031 5546 632166073 668716963 3336 54815350 401065763 2688 -197256971 -747172297 7249 -949652880 715905772 4641 -726202882 -396443569 4918 -965690654 221629539 449 158720776 748391913 6348 -578346066 282650126 9465 -960815885 537681327 9295 -700447167 869461301 398 289610218 -762984644 5611 860901194 258279313 966 690218755 194386713 2346 60178104 -963031318 9383 321658590 923466000 4078 -414072427 843183414 3681 -955947554 -849810455 1841 138983262 -430138322 8573 137362839 308467212 6297 320190225 -733323543 3254 -776344661 -289470931 6895 7927533 -824673983 6280 799451393 290903050 5266 -677582183 871037015 1126 -409309355 -742514560 4601 -995948801 530975902 7569 -931162724 339857137 295 878804098 -137415419 9814 -259881996 -579706452 7394 -984282547 -18027120 8184 -748046122 547792085 8949 -753444014 923947394 8526 -642406813 -587938776 3653 849370527 235577293 2191 171041959 282131358 5761 -81105363 -436066679 2172 -113858331 -175424765 3118 -579903004 934322296 9932 -27254901 -518037450 3475 51022000 -13579437 5486 -796502525 452933610 7169 -605036105 737407430 8379 -655787129 822735291 7638 774219377 -774185484 987 -224653306 -838009976 3762 -592869884 -502510208 330 -195594144 -689864118 5962 588746282 -328439089 7707 794990305 -39716639 1020 -229462282 -416082175 6844 -195552514 662075929 9378 -362797003 -715481022 538 -662481765 -79813879 4395 -891435429 232844920 1959 -185227082 -933872333 7175 -344785252 576308127 9177 802713909 725567063 33 185320654 183142469 1845 97778439 -590535547 4098 -723248351 770188411 8909 71562520 379411178 5524 77257476 162573004 3943 164014304 301566791 6502 450726355 923466000 8894 -758730708 -634448468 5086 940580089 628016383 7165 361901512 -4922978 1652 -222755521 -980745605 9770 -626119646 860325562 9868 -296429472 746720990 3103 -303185692 -578196919 8244 776650368 -406636424 4367 -949652880 114067850 9232 -377899289 690912387 9927 167095145 -480421233 5875 849370527 713033531 5684 -304998049 -669544691 160 -465268228 637025929 4437 -171017790 357634387 7295 113991999 -291242407 5137 585806236 -25481956 8948 704952011 871037015 2938 54815350 267514505 5069 -435603523 -649744978 4914 -594876646 767277603 6123 -662161563 50437640 701 -60381668 -370601295 3492 5989923 -550496243 424 839743563 462889810 5943 500691477 -127944183 2153 554902523 -326867555 832 -860588659 185176345 1496 -513151710 984136690 1836 -724955977 -681273289 5101 -280158933 223758683 4879 -430204903 -824673983 2266 202258799 -720929795 661 -726202882 333687312 490 -579753663 -433558593 7847 -501570916 858256145 1451 -711940062 -464278607 1391 386524132 -326867555 7705 97778439 -539801973 318 65640932 -999366082 7611 481309793 917915710 2317 774766110 957236409 7459 -107144390 -474396314 2241 945885557 54064180 3584 725828363 599012707 7458 -193222752 -804086127 7287 970404299 612937914 8030 531457998 242506470 545 242166718 -387385224 5194 -485776708 384615346 2903 618828757 511120657 9001 -393621510 206971304 8332 -145442184 748105066 273 -960344885 -433558593 1515 28254867 -373712345 4747 -501570916 700760523 3953 -271969423 267514505 4458 790805185 -933871142 1068 -968473567 436709995 8478 55392029 940351551 5157 -662161563 673747334 2361 640846707 -373712345 5258 386524132 822735291 3218 -853928283 -428060524 3808 -412753693 552945615 6457 514387831 696875596 6151 490718230 -4922978 6380 -72660599 283618452 1647 320190225 792126616 2232 399221151 242506470 10 627081375 -396443569 9106 -91480363 -246255401 3954 -337718848 577086332 6262 -723817788 -587154461 8333 -464997457 865748389 4304 -758730708 9067497 7471 903882211 -477963972 9498 -320065127 400802081 6960 -821290384 83192310 3589 -782345427 -626960836 3118 967176925 587394411 4909 -167893416 735266920 6243 124521096 -654048846 3511 832079231 428634831 5834 872946790 -216733767 6348 789599069 -145656182 2015 -804711490 -967985982 2475 -505763077 207204985 3622 832079231 -542766725 7850 628785561 -804086127 5614 -18555551 695424884 5502 691696706 -634448468 1478 -608438352 530975902 668 593245571 -762984644 3263 -984282547 -556644281 6767 799451393 -409833937 8306 967176925 -482425657 2923 776650368 -2844514 5523 -27254901 80128302 5890 346720726 -947024393 3095 -193222752 384615346 5990 -853928283 -283207497 6819 -742476174 162818619 3070 -533099096 624711990 8709 -541903248 822735291 1325 392619171 -406636424 9223 -418986193 316245420 8224 -195552514 -982620691 1394 361901512 -543877687 8663 34842144 -160616618 6112 111664688 241112925 9974 148638548 -675821088 7973 823212438 844883068 2365 -280158933 -436066679 9423 745262886 767277603 9365 627081375 673747334 5372 124521096 -416082175 1468 907986225 184543446 5196 774219377 301566791 6804 895696545 637639714 3399 -720279006 221793945 327 -56515768 234812484 1808 801372660 -102616382 8718 -677582183 -122563446 1626 -223542791 250129683 1491 -975509051 -812767182 2123 319836471 162573004 852 691696706 -677383695 3295 -285968378 148237200 3178 -127099524 260681552 2543 -193222752 140118715 3577 -347105773 401065763 7906 202258799 221629539 3960 -495872554 917915710 3378 -676826894 528222218 8964 -195552514 -462044632 6051 51022000 -414919441 6641 -334823104 315450092 1648 -847492585 433603754 1937 372746255 -60039432 7527 225977642 -80079561 2233 -505763077 957236409 7031 230465541 -110865839 1424 518236817 282650126 1112 -573101732 -497617879 2538 -171017790 -165817517 4602 871194505 -533410976 1301 435508139 878753022 9376 745262886 725567063 7586 789599069 -838009976 9455 -268055717 948573862 7094 -462110684 81565408 6850 774766110 -122563446 4786 -943765901 -75558732 4561 202258799 -969822537 4753 -320065127 -428060524 2593 -134704201 -278764461 3792 242166718 -947024393 5710 -409309355 -824673983 1811 -949652880 -39716639 9063 -398942627 -519845955 5318 271669262 234812484 4393 336261049 282650126 9921 555348851 172011590 1760 -678310388 494296571 6737 -297925385 -480421233 1417 -178692644 -733323543 899 -435603523 910797386 5340 995796966 954289075 2978 -362797003 787435090 985 17834815 574893362 8964 589418019 304234449 7472 138983262 951409368 784 -986798763 599012707 7734 -178692644 192105438 6004 -409309355 34487722 1221 137362839 -1544306 773 801372660 -370601295 9828 -548146736 -154221403 7654 744180713 -488329721 1512 -968473567 -575758012 8797 381360154 268124172 6105 941043086 -784538084 3090 788860010 -127944183 3257 254376885 -39716639 5066 -24354900 -847516222 3249 774766110 101406452 4196 388998433 612809394 3804 -592740407 -462044632 1330 220316799 929621952 2616 -483963712 -238504192 3867 -492064852 -981396868 7803 -897411868 80128302 7695 933592111 -13579437 6211 -999315023 574893362 9227 704952011 -2416772 1121 -748046122 -353878938 3438 -763126949 -648616287 8615 -880768056 -550929672 8731 958197040 -963031318 2112 -820917610 633885440 6529 147521749 -391392334 5328 -573101732 537681327 4776 461120723 329596656 9852 -820917610 983315446 8125 242166718 -145782884 2460 518236817 -80079561 2513 -835865341 -478868248 9422 -56515768 -25481956 9996 262951696 -94909804 3918 -662481765 378550894 3224 830044995 436709995 1843 543489268 -457339610 7821 970404299 744410083 1627 -636004911 -747172297 6599 9908275 -736169755 9179 416939399 397008646 895 -573106477 -518037450 6544 435508139 -812767182 5433 388425412 -350396971 9498 955336534 -981396868 5241 -826268461 489852142 3738 400206984 571151168 2284 -75232342 221629539 169 450726355 -94241214 8725 -395956989 357634387 9516 80638889 -220282924 9814 -303077343 -987312206 6006 827090885 654795929 4081 214470427 -998282020 5485 796608963 -502510208 4493 974033465 -235480390 2288 -293301938 -568505124 2141 -784965875 -918763788 4007 230465541 658148446 2845 490718230 -302291887 716 -989673571 418236261 3663 471959189 748391913 6361 -943765901 -538783279 6006 706094613 763812773 7363 -485031576 -414919441 3282 828427488 908862009 8070 839743563 599012707 6732 152683172 -153153706 3105 -986798763 -137415419 3106 -199655013 81565408 1460 -429705827 -616215891 277 -485031576 -877856608 3144 -462251380 183142469 7361 -864361257 -689864118 4110 471959189 -430974226 7102 -102108106 34487722 9723 -288462512 -406636424 2806 -171017790 744410083 5251 979367031 -573863688 9495 704952011 -563052661 6515 -684246827 140118715 6937 -758730708 994859498 2132 823212438 953642587 6514 289610218 -823688399 9310 901762269 -578196919 5624 -714715511 -13579437 4906 -887409683 -872013529 4216 -684658326 -930063693 7306 346106146 -596741589 5958 -984681216 760132745 9917 386524132 619606312 2004 -418986193 -77358192 7295 72289201 316245420 3238 955336534 -80079561 2030 -391256746 -2844514 7478 -541903248 -659937969 3906 -485031576 -391392334 6388 639577616 495259264 7310 -429705827 315450092 8177 -504728021 -154221403 1747 -749150071 -246727512 9420 386524132 844883068 5701 276670886 -539801973 4077 -677582183 -723351459 10000 727210702 808458464 3297 766057365 107428773 6540 794990305 69866389 2534 443682091 890315807 2527 -171017790 911656525 9144 -145442184 939797135 3827 -468748459 -104871800 6587 138983262 917915710 8936 556956133 216476815 746 -343048181 -533410976 8460 -429705827 612937914 1616 385077631 -138728153 1097 859615587 -912791350 486 -303185692 -540147019 3950 691696706 725567063 9580 -572328769 906601156 9488 -39504037 -847516222 476 -464997457 -62054205 7827 -573106477 -689864118 1756 745262886 -727449159 644 -296429472 -966341392 3187 66554430 362357458 2874 -410968218 135100579 2414 -429705827 -153153706 9261 -752427345 -326867555 6756 817353730 736209727 6757 -197706645 -359196587 4327 981998742 -626960836 1591 -32127524 878753022 9772 -280158933 -933871142 8796 -573106477 101406452 6286 531457998 -291242407 2420 288822109 -523131123 3950 -484301856 -735027831 6153 -648172782 787155496 5118 -965690654 186112748 3399 -145442184 258279313 4143 77257476 552945615 4810 318435094 -180114637 952 904377080 744410083 5817 -804711490 -256522804 5448 138983262 -541221340 3363 -495427420 546315517 4990 -138739177 84912338 999 -304998049 -659937969 9960 -468116074 920790234 2521 -788691861 -255161784 9641 -473282718 -944284380 2898 -698100407 -519845955 6575 -195552514 -578480160 7031 385061500 -180628268 2293 -468116074 975421774 7566 984758233 586257457 8516 279935936 -77358192 6205 774219377 -373742773 4336 -199655013 198809378 5507 -552935221 357634387 304 415350853 350857850 428 794990305 148237200 7390 -871396420 744410083 9903 -320065127 -419413153 3761 -758152363 172716317 2571 976065724 908862009 1400 137362839 186112748 6403 -414072427 -926175164 8744 -742476174 81565408 2389 745796394 -604372177 3352 302196177 157310618 1841 -668294983 -877856608 8699 -605036105 -528332594 4265 -418986193 -519845955 5710 -816009077 668716963 8645 -102108106 352760 2788 -298306079 633885440 8585 200002129 -920354849 7806 -222755521 -677383695 8377 -930543776 308467212 7920 212383076 518522757 523 806860754 -180114637 5408 538056056 -763707999 4174 895696545 -469304036 7568 -608722586 951409368 6363 -393621510 358289528 127 699845372 301566791 2506 317197461 -756267434 1499 -46963869 -988857540 2919 17834815 -654048846 5179 160809207 612809394 7141 -523153635 327833852 3595 -338588899 790653415 8657 -885902280 787155496 423 -684246827 -308069367 3179 967176925 339857137 5643 -49706513 -457339610 2625 979367031 -477872507 9851 -835865341 -626960836 5549 995796966 -391392334 8336 940580089 -640496847 4465 -677359660 -102616382 8562 898890414 -616215891 3584 111664688 227796847 6029 -678310388 770540018 9375 -72660599 -580802379 6877 867830712 -246255401 2876 806860754 -654048846 5997 -984681216 908862009 9294 518236817 994859498 5423 -410968218 185419808 6126 385077631 -256522804 269 -592869884 932809740 3077 208370227 -649744978 2320 50900266 653728216 3750 -748046122 -872013529 9534 -724955977 -804580750 9886 170281305 -539801973 6122 326944888 127347959 2794 -821290384 221807394 3320 321658590 105963480 9561 581880129 -675821088 5919 688304736 285651977 8305 -994655931 -308069367 1778 -836052744 614083036 4406 -817455026 858256145 4704 -468748459 316245420 4217 -677582183 120714490 6139 -960344885 737416156 8879 956500599 147468541 6919 7927533 690335848 690 205740340 -482425657 7588 -915467466 495259264 3708 -851229723 -180019002 6655 -820917610 836292797 7905 -1804967 235577293 2980 799451393 83192310 9484 -523534710 -256887004 6886 -793494677 545926563 750 -485776708 871280315 371 846494925 -396443569 1907 -782012495 137137472 8482 502461295 229158822 6998 -277916716 -72965798 3023 782059495 -428060524 4342 575769250 -626960836 6761 -409309355 658148446 3497 -88984793 -256522804 5706 979367031 787155496 2785 958197040 -467674160 5303 994188367 -966341392 5725 -580193843 -164423199 3513 -46963869 430751296 7777 -548146736 221793945 1084 252844961 101406452 3929 -340171206 -79813879 3398 426406281 755033596 1291 445487668 194386713 3467 745796394 -283207497 8923 -541613550 -556644281 432 384544140 -680716101 1603 279935936 -2416772 1037 -161837184 164789337 7731 878804098 -138728153 6758 941043086 355375465 1814 -393621510 -580802379 2524 -814521565 868619715 181 276934223 221793945 6272 872946790 878753022 7504 -662161563 -514717258 1176 -749150071 84912338 3163 -392563411 -972401466 1494 -776344661 -741977163 3382 284084525 -378650091 2741 198792735 -413649920 1793 5989923 207204985 1158 167095145 -430974226 3630 -32127524 571289655 907 924375399 654795929 4359 955336534 -587328878 6210 6050410 -137415419 7922 -763126949 -107473815 1669 471959189 -382741973 2547 812095536 619013448 3328 -662161563 865748389 3777 593245571 923947394 2547 60178104 258279313 3116 -902913893 511120657 968 812095536 -742514560 9006 -140204704 -649744978 8136 788860010 820204610 1680 -277916716 587394411 4346 284084525 -877856608 7855 386524132 206971304 3564 154929870 -4922978 1407 -864361257 591101630 5189 -637625968 -834467209 559 -465268228 -533410976 2939 -793494677 820204610 7789 486132758 710867164 5361 290220374 -637243618 620 -89914167 -410456729 964 -949652880 241641947 132 -62104082 510260864 1686 -167893416 221807394 1049 789599069 -118950135 9578 -641208950 323319528 1696 -605433625 459630031 275 361901512 790653415 110 -185227082 599012707 7703 676457194 -289470931 4481 -667281786 820204610 4392 -145442184 807498308 9123 -32127524 -416082175 5780 -790567313 -917177937 4652 333481643 653728216 892 -18555551 148237200 1769 426406281 -435842546 7363 82437869 -185727053 3995 766057365 -770453868 1255 333481643 547792085 3313 500691477 304234449 885 -173326777 400802081 4936 -288462512 957236409 409 -396260662 -563052661 6370 706094613 808458464 3796 -995948801 869461301 7526 -46963869 -720929795 3394 284084525 658148446 4311 -62104082 185176345 90 859615587 -373742773 1496 -60381668 308467212 9432 640846707 249521955 6767 -700447167 710420710 7192 -533099096 -804580750 2568 600595365 679770619 5188 203882298 242506470 988 555348851 -283207497 2641 51022000 767277603 3426 507130881 -981396868 2533 -180309093 -637243618 1140 5989923 -715481022 3196 -88984793 619606312 2310 -641743513 588009941 2715 481309793 703761437 5331 745796394 591101630 4661 262333337 -498612066 4361 -107144390 207204985 8557 -297925385 792126616 1975 40730044 847381634 1612 53010453 763812773 5684 -320240582 932809740 3892 -292255571 923947394 9107 -516862573 358289528 5828 -259881996 658148446 6404 152683172 953028578 4637 -677582183 951409368 3644 386524132 164165409 9750 374048762 -817688363 8408 152683172 -373712345 1275 333481643 -752801340 7247 205740340 -528332594 1564 141018937 800872927 9559 830044995 -616215891 1123 35292617 -370601295 2281 -943647082 -611172692 9446 -215298725 -675821088 3527 -818563944 -378650091 7647 -248959048 -681273289 5085 66554430 -302291887 3944 514387831 -216733767 2727 336261049 -587328878 684 -804711490 807498308 3794 -222755521 194386713 2522 133578046 658148446 7622 -605433625 951409368 7675 -897411868 691372823 2227 -165895350 249521955 5095 -724955977 290903050 6761 -636004911 -648616287 9507 -891435429 114067850 7821 -215298725 20640279 1822 704952011 -467674160 2409 333144811 -224835212 7933 242276279 612809394 9380 289429528 230960562 9876 28254867 329596656 1123 -871335076 -342686234 8055 -818563944 -268014947 9982 -782012495 -969759958 800 -723248351 526029047 8710 774219377 -825880446 530 -676826894 -326867555 1590 568509939 748105066 3006 742195767 -538606907 7144 -986798763 909720152 644 -904289455 -563052661 8602 717342480 510460231 6061 -726202882 -256887004 2866 -852061915 121273815 167 455237207 -616215891 4110 455237207 -723351459 3585 124521096 -714969150 9039 984758233 -238504192 6920 -501570916 -104871800 711 575769250 316245420 2593 -485031576 -947024393 7809 -173326777 -733323543 8585 -719954341 -715481022 6321 377338343 530975902 522 159519152 71638226 2700 632166073 -758476279 3935 -495427420 -742514560 4266 676457194 375063920 5514 -75232342 -587938776 3369 -684246827 489852142 6100 -605433625 -40017599 4308 -117882944 843133948 4806 399221151 -38529745 2277 -826268461 577086332 1670 288822109 -980745605 7943 643240412 710867164 5844 933592111 249521955 2143 -984681216 84675120 7287 212383076 -514717258 7468 -895856160 -253862095 5058 -354473179 923947394 349 -139250047 -715481022 1163 306909421 -477963972 387 -814521565 -370601295 9181 -195594144 -39716639 1655 643797427 748391913 5325 134541291 633885440 7646 36208776 457730381 1435 211476448 625494491 4603 -842131951 301566791 1562 606386234 260681552 1412 158720776 -326867555 8002 -354473179 809191902 3576 -113858331 737407430 1764 744180713 -510150761 2159 152683172 -954204496 6942 -229462282 87942942 3811 6050410 249521955 320 -380535924 -762984644 462 -501570916 -723351459 111 296351558 545926563 7733 288822109 978934680 2744 -395130011 530975902 7860 -836052744 354868681 9816 -667281786 120714490 5722 -853928283 -963031318 5211 -624499268 710867164 215 -864361257 -180114637 2209 185320654 345293859 4803 575769250 -930063693 632 40730044 -180019002 1378 -430204903 668716963 8662 -82560345 -634448468 8821 -866805045 323257823 1094 36208776 358289528 5651 849370527 -538606907 1287 -984282547 -214031543 6536 -679771608 121273815 2783 295011177 -72808273 4125 -280158933 746720990 2326 101065261 -1544306 8650 7927533 940351551 3457 -712768288 526029047 904 -871396420 107428773 9180 976065724 384615346 9593 995796966 100537981 1420 400206984 994859498 2716 -963214471 206971304 8131 -533099096 843183414 7852 -320065127 953028578 9366 -579903004 178866616 5066 806860754 -502510208 2605 995796966 -382741973 4571 643240412 107428773 5722 -334823104 148237200 579 419955461 -254779032 5948 220316799 162818619 882 71562520 595610484 1364 -462110684 71638226 5422 -517047177 -523131123 376 -784965875 246550739 9939 -171017790 -13579437 6423 -960344885 587394411 1350 -205591575 714190974 445 276318540 -370995350 7920 30661577 407966190 1207 554902523 362357458 5578 -205591575 -644469017 1673 -117882944 637279848 6053 -495427420 -587328878 8367 556956133 -519618554 5308 381360154 375063920 9714 846494925 -430138322 2796 -228953103 844883068 5357 -49706513 290903050 5811 -235730132 -433558593 7711 443682091 -430974226 7846 431597356 -387385224 4689 276670886 -387385224 3689 593245571 637279848 6490 -733269590 -926175164 5977 -667281786 230960562 1170 35292617 84675120 8396 967176925 254718604 4756 -624499268 983092089 1965 956320838 725864175 7672 -259881996 643726334 593 225977642 489852142 4129 725296106 355375465 7262 250399364 653728216 3651 97778439 235577293 2957 133578046 -345372687 1464 -414072427 -123998677 1869 -161837184 -741977163 7891 -523153635 792126616 1434 775192135 -387385224 5908 -569925158 229158822 1311 623885564 653728216 1149 976065724 69866389 9865 -72660599 679444628 1286 832079231 743907535 4284 -569925158 314701704 6077 -501570916 871280315 7994 -579903004 233967741 2000 789599069 314701704 5569 -873330901 -256887004 3726 -891435429 697350972 7365 35292617 -674143567 3195 399221151 -102616382 8095 -248959048 852597739 8963 -377899289 104047847 5716 -268055717 -434454493 5618 -429705827 637279848 5305 -252585274 451143780 6786 841773118 436709995 4726 940580089 -430721629 9989 -984681216 552945615 1626 727210702 241641947 8228 -711940062 -933872333 9982 -62104082 436709995 727 796608963 -175424765 3341 98412735 -353878938 6103 -712768288 -575758012 2915 598623000 501786309 945 802713909 233977048 3795 -723817788 743907535 7756 -320065127 300598832 2078 289610218 -892585231 3821 279935936 869461301 8305 -957024935 807498308 7289 324917167 890315807 4974 7632844 743907535 4811 -332445377 207204985 6303 731360872 282650126 6279 -816009077 737416156 5863 295011177 -138728153 2751 -265310524 285651977 842 321737429 655182973 7541 -885902280 -345372687 9774 981998742 249521955 8897 -462794916 104047847 4514 -840080990 -22135290 7267 -8891200 -533410976 3743 507130881 -892585231 395 543489268 -988857540 5981 357348209 -596741589 2632 -667281786 591101630 8696 -62104082 -127944183 9599 -760927535 -256522804 4130 562484066 -675821088 3069 -337718848 201215238 7611 262333337 13297982 2703 628785561 -387385224 5743 321737429 451143780 7040 -658800027 24721518 7888 -324108487 596844461 8499 -18555551 198809378 6404 98412735 -784538084 8386 336261049 -723351459 2240 526115530 120714490 3254 279935936 -67116370 22 326178903 -342686234 3385 958197040 763812773 2379 -297925385 186112748 441 -391256746 -954204496 3213 -662481765 -871032819 639 632166073 484968871 9635 -293301938 615990641 5743 904377080 -94909804 8918 384544140 185419808 4929 507130881 430751296 9215 242276279 528222218 3135 -579753663 -715481022 2033 562484066 -677383695 1040 -304998049 -966341392 1593 568509939 -982620691 870 984758233 -575758012 852 538056056 906601156 6707 215460157 -967985982 224 185320654 -947024393 4050 326178903 932809740 8070 -968473567 192105438 932 -288462512 -715481022 6647 -524590619 241641947 792 765724683 983315446 7941 677101531 587394411 2735 -516862573 -523131123 3364 -753444014 221807394 7726 336445578 68458537 6129 -655787129 -104871800 1798 -215298725 -871032819 8754 676457194 400802081 1282 924865694 339857137 8046 -871335076 689952861 3615 859615587 -677383695 8799 -782345427 249521955 8257 -195594144 -838009976 9318 691696706 -85425315 8756 262951696 -590535547 4799 -752427345 -180628268 9569 765724683 869461301 7045 137362839 -680716101 1650 -347105773 -387385224 3351 958197040 185176345 4199 -484301856 -659937969 8331 878804098 -532480095 4379 134541291 800872927 2354 97269878 939797135 6194 736000118 -982620691 8510 514387831 935472375 6180 -670941446 -498612066 3984 924375399 -420200090 6942 871194505 -308625495 9413 -195594144 -871032819 5287 -41723720 -541221340 6770 507130881 100537981 3362 788860010 127347959 7710 -265310524 -519618554 8674 6941521 302261235 6752 -788691861 -235480390 7299 -636004911 -289470931 6936 875158202 574893362 2855 -296429472 625494491 7699 773032821 783307873 9406 -9979738 -269653141 5642 14549497 -4922978 8042 455237207 -75558732 3675 -223542791 -145656182 4370 830044995 -430138322 5706 -572328769 -727449159 4374 872946790 -4922978 7914 -167893416 497556073 4915 557828077 896907104 2615 -566276366 54064180 4520 -752427345 -792640319 3910 945885557 655182973 9097 -296429472 84351585 5904 14549497 537681327 6354 373708873 -165817517 3307 871194505 -792640319 3823 309782673 -756267434 7131 -464876611 93515835 5018 790805185 -849890539 1799 557828077 164165409 9220 801372660 184543446 3023 174718177 495259264 72 132666338 -756267434 8125 933592111 -917002395 8605 -904289455 -969822537 2266 242371970 -6527040 5067 76589551 614083036 1234 48202816 831097006 6817 849370527 489852142 7435 288396892 847381634 7989 827090885 -26030145 3971 71562520 552945615 8220 372746255 -72965798 8489 632166073 -677383695 1130 435508139 633885440 13 -513151710 642676439 5052 284084525 221807394 3194 -429705827 752571881 2502 521711157 254718604 8036 756775613 -736169755 7207 976065724 878753022 93 796608963 359326871 2436 -435603523 -17837615 1821 -864361257 869461301 291 333144811 80128302 8593 603283737 920790234 7591 198792735 -999366082 4179 50900266 957236409 7997 627081375 -641768215 2299 450726355 84675120 7733 -975509051 696875596 2725 318435094 -433558593 899 996958697 142516378 868 774766110 752571881 5766 -679771608 258279313 1574 -304998049 -413649920 9258 -248959048 755033596 7273 -758730708 378550894 9370 -492064852 -127944183 253 -495872554 -634190590 1544 632166073 -825880446 569 901762269 -277770150 7936 -793494677 233967741 7315 230990250 140118715 2826 618828757 -912791350 3547 346720726 547792085 4288 358603584 -741977163 3847 -9979738 -871032819 1904 -56515768 790791048 2597 290220374 242506470 6754 296351558 625059375 4749 -641208950 871037015 572 -41723720 -659937969 1558 851137422 312278158 1733 153650122 763812773 8218 898890414 -138728153 9527 974033465 696875596 77 -156704963 -677383695 7673 321658590 820204610 6218 14549497 -954204496 9404 792418959 -849890539 5359 -347105773 -220282924 5189 -626119646 934322296 395 -984282547 -634448468 6043 372746255 681650630 6293 765724683 -320275386 9234 731360872 -649744978 8111 167095145 -784538084 135 -9979738 -964453208 4747 -89914167 807498308 525 94407230 221629539 3198 306909421 -4922978 8601 554902523 -378650091 4595 -826268461 -160616618 697 585806236 268124172 9921 556176900 456498577 9579 381360154 382394381 4880 132666338 820204610 7435 974033465 418236261 7144 -396260662 528222218 4557 -826268461 404498162 7307 290220374 -91451757 2092 -960344885 71638226 3813 35292617 902716491 1779 455237207 -430974226 626 832079231 260986665 6059 284084525 -590535547 591 -62104082 735266920 1236 -268055717 192105438 4500 133578046 -579706452 1256 -637625968 -94241214 4704 -411443846 -67116370 8061 801372660 510260864 6998 -698100407 323257823 4746 -293301938 -238867983 984 769252533 -474396314 2109 897184369 120714490 4081 -790567313 -22135290 554 48202816 260986665 1751 518236817 -532461869 5894 -655787129 -430138322 6865 -679771608 983315446 2902 -195552514 -626960836 8742 -579903004 -153153706 1762 543489268 -912791350 103 996958697 871280315 5151 -776344661 -947024393 1871 -816009077 32988365 7804 -49706513 -674143567 2137 -56515768 -185727053 3499 124521096 -283024647 6273 386524132 505436080 7795 -943647082 715905772 4205 -1804967 843183414 2499 637350827 -498612066 6765 677101531 -842651603 6010 -592869884 514647040 3713 443742845 -930063693 9526 -398942627 726123669 8747 -572328769 -847516222 6731 71562520 612809394 7350 261480454 185419808 3093 860901194 917915710 8758 653488323 658148446 9535 731360872 501786309 9984 -462794916 334468470 1973 -127099524 165176940 9692 -679771608 -229334088 8215 641303610 643726334 9240 455237207 495259264 7776 789599069 782701464 911 -814521565 -176184567 1463 -523153635 -823688399 7178 -57926793 459630031 8580 -303077343 314701704 4502 -396260662 362357458 3669 606386234 105963480 1911 -102108106 902716491 4242 -624499268 -373742773 9469 250399364 430751296 3887 -655787129 -735027831 932 598623000 -254980365 9520 -960344885 352760 8224 -252585274 -975541629 9602 -534346540 -326867555 5210 -165895350 -987312206 3656 581880129 746720990 9876 -698100407 -954204496 7635 160809207 -235480390 2676 60178104 518522757 3511 -393621510 703761437 5871 745262886 32988365 6842 384544140 668716963 3588 471959189 614083036 7327 -107144390 -430721629 9467 643240412 300598832 9634 688760575 -185727053 6061 531457998 727249379 3813 -517047177 13297982 1351 637350827 -634190590 3515 727210702 -123998677 5370 765724683 929621952 9795 -271969423 -580802379 6630 500691477 571289655 9608 955336534 -587938776 3142 456971210 462889810 8775 -723248351 497556073 9389 -288462512 165969864 1106 -677359660 -758476279 9107 -484301856 595610484 8915 -60381668 940351551 7097 742195767 505436080 1314 443742845 327833852 8707 174718177 -439161220 7291 -481996423 -26030145 1687 72289201 -999366082 923 774766110 68458537 7042 956500599 -649744978 10 588746282 282131358 3675 -793494677 -216733767 1870 -949652880 537681327 4394 416939399 -715481022 8685 443742845 715905772 6986 814168394 -180019002 9155 -548146736 58400332 6556 -462251380 908862009 3382 295011177 -817688363 3535 -157757047 384615346 3127 -495427420 637639714 6606 18912815 233977048 6042 302196177 -587154461 5737 -314668245 948573862 4696 -713609356 34487722 7176 358603584 957236409 8308 502461295 -420200090 4427 -340171206 737407430 5499 481309793 489852142 9270 641823635 302261235 7552 -811440102 -723351459 6956 924865694 418236261 3751 -524590619 510260864 7545 471959189 147468541 6624 769252533 -277770150 1845 -81105363 -550929672 4440 -481996423 619013448 6614 -30664265 860325562 3835 507130881 24721518 261 35292617 628016383 7276 239977367 983315446 3509 -960344885 54064180 3993 400206984 -328361714 7264 54815350 234812484 5193 -782345427 -634448468 3331 -91480363 -94241214 1192 -41723720 523443473 8876 55392029 300598832 6549 846494925 260681552 3056 -678310388 -892585231 6170 14549497 994859498 8786 -663610139 -345372687 685 -8891200 583887438 7666 -578899112 -578196919 5301 -616075888 809191902 2979 904377080 528222218 2527 587732774 -410456729 1457 -637625968 984136690 897 174718177 -890148323 6241 789599069 -277770150 7695 554902523 623594641 2729 262951696 -143728230 8461 -978041604 172716317 4177 -80417143 -578480160 2502 -195594144 185419808 2811 -193222752 576308127 1579 302196177 78832863 704 -324108487 599012707 4366 -994655931 748105066 6027 -523534710 510460231 5792 -49706513 735266920 4123 -667281786 -22135290 4951 254376885 -641768215 5091 -573101732 71638226 7221 -414072427 -596741589 1397 118281894 -373742773 6134 262951696 375063920 5119 997717396 -373742773 4344 133578046 -784538084 8213 -573101732 86906463 7313 589418019 871037015 9520 132666338 -154221403 3644 -989673571 -175424765 5173 597458038 -842651603 4276 -332445377 -283207497 4089 482175535 459630031 1876 -171017790 329596656 2196 691696706 229158822 6190 -337718848 871280315 2133 392619171 -339092621 9836 -984681216 725567063 853 867830712 530975902 6708 39323915 902716491 4655 790805185 690912387 1552 901762269 -94241214 2446 450999109 -77358192 4382 -906744014 954289075 4664 643797427 -145782884 3859 -906744014 -254980365 7002 484203679 69866389 646 933592111 -502510208 3060 -753444014 871037015 2522 -197706645 -519845955 2087 -57926793 571151168 7276 788860010 456498577 2349 -989673571 953028578 8974 276670886 152975300 4105 -462251380 744410083 5764 426406281 418236261 7551 276318540 -538606907 3662 336445578 -542766725 2741 632995737 201215238 245 -782012495 932809740 9018 641823635 583887438 5978 -662481765 -954204496 3863 72289201 978934680 1340 -676826894 851865821 6116 450726355 -981396868 9225 53010453 852597739 9132 872946790 -91451757 7735 -748046122 -677383695 8596 -904289455 -552163616 340 731360872 58400332 7673 -145693826 -849890539 9723 -320240582 352760 5272 531457998 140118715 4393 -731712580 925036002 994 -817455026 787435090 7007 134736800 -871032819 8864 18912815 459630031 3897 995796966 83192310 3620 -337718848 -626960836 3854 -816399402 -587328878 7424 112146941 518522757 7578 -921972308 -387385224 3499 50900266 -540147019 5065 -506108098 145992042 4098 36208776 258279313 9621 907986225 -370601295 6396 -49706513 528222218 4627 431597356 953028578 1266 745262886 809191902 649 -391256746 -578196919 7469 289429528 625494491 5107 -171017790 -106926072 4800 598692061 637025929 7014 -573106477 359326871 472 -481996423 250129683 6325 -195594144 633885440 4641 133578046 -578196919 771 -989673571 940351551 9852 134736800 -469304036 6473 76589551 268124172 6063 -758730708 658148446 3641 185320654 790791048 9516 -579753663 345293859 8659 164014304 -439161220 3268 -495427420 106531338 3222 317197461 -17837615 670 5989923 815772525 2473 28254867 400802081 3155 5989923 -616215891 6811 132666338 860325562 9244 996958697 -85425315 5305 -492064852 -727449159 6207 321737429 282131358 3630 502461295 -763707999 9382 518236817 -682911832 5136 841773118 843183414 9682 -677582183 576296258 1993 -605036105 152975300 6591 486132758 502233577 6947 773032821 737416156 3784 471959189 -278764461 3433 34562744 -742514560 5228 -790567313 -550496243 5370 789599069 -106926072 5633 -462794916 501786309 9552 239977367 502233577 7192 -949652880 -413649920 2640 -605433625 -538783279 1538 -816009077 -539801973 691 -223542791 -462044632 8579 252844961 -626960836 4037 575769250 -640496847 7253 -377899289 -518037450 5724 -484301856 -715481022 8478 -963214471 -980745605 636 415350853 878753022 8260 36208776 78832863 6601 -292255571 198809378 4992 -157757047 -428125906 9597 -592740407 -723259232 3762 -178692644 254718604 59 -468116074 -634190590 7700 -485031576 -185727053 1060 -414072427 -681273289 8882 34842144 407966190 7401 -873330901 528222218 233 -205591575 -979376042 528 514387831 552945615 5022 -113858331 -127944183 6922 690218755 -293015975 5025 -943765901 221629539 469 -626119646 -255161784 9985 -314668245 -255161784 638 -165895350 254718604 6450 562484066 227796847 1706 -344785252 106531338 7901 -417075880 -707104214 4038 -592740407 -78776258 7592 -572328769 -689864118 8716 841773118 -345372687 5111 557828077 736209727 1448 54815350 494296571 7281 -229267078 -373712345 9529 872946790 -967985982 4694 997717396 84675120 3708 -199655013 713033531 3247 218552482 86906463 326 -462251380 -714969150 8615 374048762 113055790 6625 40730044 -477872507 8458 -713671847 -326867555 9642 -796502525 546315517 1180 -345538013 953028578 5544 860901194 221629539 3483 -517047177 315450092 3345 -334823104 -477963972 4136 -592869884 -569727142 728 521711157 -238504192 8051 455237207 -428060524 4233 239977367 915112531 2692 834030362 -523131123 6697 324917167 -1544306 8434 502461295 577086332 4504 776650368 852597739 4862 -592740407 612809394 3561 -324108487 -987312206 896 377338343 172011590 1940 174718177 -160616618 2501 -608722586 -640496847 7450 830044995 -727449159 5015 -754687225 -687400377 8809 -222755521 725567063 2654 419955461 909720152 8177 -678310388 -180019002 1670 -811440102 241641947 2071 -134704201 173706002 7730 -483963712 -185727053 6121 198792735 -556644281 3152 688304736 241112925 4642 -57926793 418236261 7229 388425412 -596741589 4270 -670941446 -410456729 3195 158720776 -420200090 3472 124521096 704079155 3073 -668294983 -575758012 7603 -205591575 929621952 882 50900266 282131358 6366 -902913893 -275855088 7905 326944888 -238504192 7052 -749150071 -667907585 7283 658268677 -482425657 9772 53010453 186112748 4374 976065724 619606312 3109 -252585274 619606312 5954 -268055717 505436080 124 -975509051 -145782884 2718 279935936 725567063 777 895696545 -241109217 3268 -826268461 844342243 4903 158720776 653728216 8104 -303077343 -573863688 1899 -816399402 164165409 1765 202006559 34487722 4136 -677359660 -667907585 441 40730044 86906463 8993 599861155 -439161220 5459 385077631 104047847 3182 -724955977 283618452 2074 25277645 988138114 6115 526115530 -157362262 7168 147521749 -954204496 9215 450726355 305267341 1191 112146941 -104871800 1889 -72660599 860325562 2355 -678310388 591101630 1808 643240412 -510150761 1489 725828363 172011590 1403 970404299 104047847 7000 -818563944 -649744978 8189 -429705827 612809394 4877 -296429472 -507881407 262 373708873 -410456729 2892 80638889 859002805 904 589418019 -75558732 3428 -464997457 -254980365 286 306909421 457730381 6418 557828077 216476815 433 -229267078 -692760474 5649 -60381668 316245420 2974 515731471 282131358 8960 336261049 494296571 4915 -592869884 735266920 9862 -80483111 637279848 1561 -578899112 178866616 6914 -999315023 407966190 4808 490718230 -439161220 2951 -492064852 -763707999 5765 727210702 -834035628 5078 -337718848 -180114637 8735 101065261 939797135 5916 -955947554 -256887004 331 -199655013 619013448 9919 -731712580 339857137 9789 -165895350 379411178 6660 -749150071 654795929 5513 -826268461 545926563 6275 254376885 -413649920 7864 -295746759 -587938776 5693 -292338832 -291242407 8687 994188367 501786309 3533 40730044 24721518 4222 388425412 -122563446 4013 -579753663 145992042 9605 237202817 596844461 6763 976065724 -596741589 4317 801372660 -727449159 8636 -418986193 157310618 1204 214470427 679770619 5072 34562744 382394381 7576 -816009077 283618452 2967 -719954341 401065763 5448 -616075888 737416156 8387 -391256746 -353878938 6360 -392563411 -102616382 8143 -332445377 -920354849 677 -185227082 32988365 5423 691696706 -966341392 6601 976065724 -834467209 104 -523534710 140118715 1407 555348851 -933872333 4401 538056056 -519710186 3001 588746282 -800207670 6587 242371970 -604372177 688 141018937 -824673983 749 -81105363 -102616382 2124 -483963712 587394411 1028 -569925158 378550894 2550 -178218611 502233577 4186 -81105363 654795929 234 526115530 314701704 1076 34842144 -830206964 5570 -655787129 105963480 2689 827090885 428634831 3327 -566276366 250129683 8912 214470427 510460231 7546 -495872554 -40017599 7202 218552482 -439161220 5627 -215298725 -982620691 2928 -492064852 -246255401 7335 -82560345 925036002 4206 -731712580 -727449159 6336 -931162724 -241109217 145 -731712580 494296571 9496 628785561 -326254820 8718 -320240582 537902684 8391 288396892 -917002395 9891 -790567313 164789337 5550 970404299 -539801973 9499 575769250 379411178 6987 637350827 929621952 2508 -412753693 935472375 6942 -676826894 -752801340 8852 -268055717 -510150761 6219 450726355 339857137 3092 -826268461 382394381 3170 -221252086 700760523 4523 -270472709 -402609820 6589 -826268461 283618452 3159 -270472709 668716963 4024 -380535924 -967985982 4232 40730044 232844920 3974 94407230 330258523 966 361901512 -469304036 4177 -60381668 -220282924 3348 641823635 183142469 9346 -572328769 851865821 2726 431597356 -220282924 7699 568509939 484968871 5520 -895856160 935472375 6578 -862762751 -998282020 3935 502461295 932809740 2520 48202816 -13579437 8588 -788691861 -176184567 5657 -814521565 93515835 9102 996958697 545926563 9165 -49706513 -137614817 9648 658268677 679444628 783 250399364 -817688363 6595 907986225 -838009976 7060 581880129 400802081 246 -468116074 -2416772 5902 -235730132 576296258 7108 632166073 -482425657 9378 -793494677 165969864 6413 -608722586 770188411 632 827090885 909720152 5784 -668294983 301566791 7537 357348209 -637770708 4424 -818563944 -353878938 814 55392029 614083036 7485 688304736 457730381 3151 839743563 -890148323 1053 -483963712 865748389 2874 288822109 65925556 3571 385061500 -110865839 6286 817353730 878753022 4087 62409989 -969759958 6358 309782673 -637770708 2911 699845372 523443473 1810 618828757 902716491 7653 -259723723 726123669 1395 -608438352 871037015 7385 941043086 173706002 390 17834815 851865821 1272 -678310388 871037015 8260 482175535 -277770150 1294 756775613 162818619 3527 28254867 -308069367 3993 498871246 -462044632 4096 289429528 -326867555 3022 -698100407 -804580750 2743 860901194 25245259 1792 -80417143 988138114 8467 -830222831 -514717258 7535 -398942627 978934680 2507 -965690654 84675120 5870 279935936 -339092621 7805 554902523 715905772 4808 220316799 -2844514 8878 388425412 -963031318 8484 -662161563 -659937969 6385 -199655013 -890148323 4327 -580193843 84351585 7516 -195552514 -164423199 602 -464997457 754349173 6840 -468748459 -954204496 3612 956320838 673747334 2760 -814521565 -480421233 3593 326178903 -980745605 6716 788860010 104047847 2556 -594876646 -649744978 5606 276934223 577086332 8913 -30664265 314701704 6877 -455260398 -596741589 4622 -541613550 940351551 4257 -852061915 545926563 2100 -462794916 908862009 6159 309782673 -980745605 625 814168394 859002805 4582 -862762751 767277603 3097 -984282547 -917002395 6970 774219377 172011590 517 289610218 451143780 6536 239977367 855531857 5690 -677359660 940351551 6361 -167893416 679444628 5085 -506108098 625494491 650 82437869 -40017599 9894 -724955977 727249379 5164 98412735 547792085 2931 400206984 135100579 6840 -986798763 -373712345 1776 -552935221 457730381 7382 967176925 -189256438 7572 -921972308 -736169755 9182 -229462282 983092089 1710 333144811 -291242407 4751 -578346066 -648616287 5664 333144811 -689864118 767 435508139 934322296 6186 296351558 934322296 3970 198792735 736209727 6155 -836052744 -892585231 8943 641823635 -578480160 661 556956133 715905772 9360 507130881 456498577 2143 -541613550 -596741589 8794 775192135 -108961822 2495 218552482 574893362 732 -887409683 -185727053 4312 374048762 923466000 3243 -178218611 352760 3856 111664688 323257823 8510 218552482 -890148323 5414 -758730708 625494491 1717 62409989 954289075 403 -24354900 452933610 1152 426406281 84675120 8175 237202817 697350972 6686 389689903 -436066679 7685 -197256971 726123669 5940 318435094 378550894 8250 39323915 234812484 9151 34842144 -439161220 8426 82437869 86906463 9835 302196177 235577293 868 -392563411 -22135290 741 358603584 690912387 1385 627081375 752571881 1791 262951696 -871032819 2479 -41723720 -920354849 5843 -113858331 851865821 7307 -303077343 -967985982 1386 377338343 489852142 62 -788691861 577086332 238 -978041604 689952861 9888 637350827 -770453868 8541 -742674827 -735027831 539 -117882944 637025929 9295 25277645 860325562 4681 242371970 -930063693 8731 50900266 -1544306 6258 435508139 -723351459 6213 -960815885 233967741 1231 -758152363 -519710186 6587 -921972308 843133948 1731 -229462282 -975541629 3984 -72660599 -982620691 3323 66554430 -723259232 1001 -395130011 -291242407 4067 555348851 -402609820 3847 -592869884 -180019002 284 372746255 436709995 4293 -733269590 -137614817 2635 -995948801 109588416 99 623885564 -293015975 1300 444203955 -519710186 466 -880768056 -519845955 6184 148638548 537681327 4802 -541613550 637639714 3867 898890414 114067850 2920 261480454 352760 26 385061500 9257479 133 385077631 -62054205 8427 -677359660 60115387 7059 -338588899 -964453208 9541 997717396 -378650091 4658 -412753693 596844461 5778 -1804967 152975300 1251 242276279 120714490 5842 148638548 -981396868 1970 970404299 -127944183 1699 14549497 -406636424 9978 484203679 359326871 1231 -931162724 -25481956 164 113991999 -220282924 5589 -81105363 -122563446 705 113991999 625059375 5163 -986798763 -556644281 6073 324917167 552945615 4930 415008073 807498308 5971 -748046122 770540018 9499 618828757 -308069367 6918 324917167 -933872333 2890 792418959 -409833937 2623 606386234 58400332 2056 211476448 760808182 5205 799451393 165969864 8813 -396260662 -587938776 3242 -578899112 619013448 8431 -9979738 -128633008 4580 -492064852 -291242407 7493 374048762 -533410976 6603 632166073 852597739 5471 -720279006 697350972 7076 53010453 165679230 8810 171041959 -107473815 1326 -297925385 748105066 8878 -957024935 249521955 9563 -580193843 619606312 203 -343048181 140118715 3314 766057365 384615346 8965 -995948801 357634387 8115 -177692824 -289470931 7372 -156704963 -363659966 9787 744180713 -999366082 1423 -435603523 -467674160 7336 276670886 489852142 6930 -739519560 614083036 6304 333144811 725567063 2878 -957024935 -980745605 1838 -464876611 -477963972 5881 557828077 -413649920 3694 415350853 -539801973 2854 769252533 612809394 3673 -167893416 258279313 8335 600595365 142516378 2563 -157757047 -277770150 8896 -840080990 250129683 4372 -417075880 178866616 486 289610218 -561696456 1971 543489268 -94909804 8313 -127099524 283618452 875 -303077343 -637770708 5557 -796502525 -180019002 8503 903882211 -587938776 2416 38832074 725864175 5664 -804711490 183142469 9432 -864361257 583887438 3945 531457998 847381634 3771 112146941 -416082175 873 -72660599 327833852 8124 -677359660 545926563 7322 324917167 -224835212 6291 -32127524 375063920 1776 -887409683 314701704 5572 -41723720 514647040 4845 333144811 546315517 9747 575593831 234812484 9490 -842131951 93515835 5655 -30664265 951409368 4873 -523534710 587394411 1661 36208776 58400332 9073 276318540 267514505 143 357348209 10315616 9754 632995737 397008646 4997 -332445377 619013448 5506 153650122 787155496 7835 727210702 -626960836 7232 358603584 -2844514 7876 17834815 855531857 4448 -793494677 -824673983 7886 55392029 -538606907 7326 -228953103 101406452 5238 -318594823 -80079561 4343 -404777150 -892585231 4622 72289201 -420200090 7964 154929870 -550496243 4764 -501570916 305267341 3049 -391256746 983092089 6949 426406281 -154221403 1174 643240412 725567063 171 -851229723 165969864 8861 336261049 -540147019 9364 174718177 915112531 4684 745262886 -774185484 2012 598623000 714190974 2507 18912815 -106926072 7547 152683172 574893362 2736 -960344885 725567063 3754 -393621510 748105066 7777 -492064852 -969759958 2802 -180309093 -474396314 7770 792418959 305267341 8423 -296429472 -604372177 7153 -504728021 -747172297 4324 658268677 -556644281 6823 346720726 -988857540 3959 359856605 -72965798 5537 744369343 637639714 8078 -968473567 -328361714 7958 924865694 -216733767 7218 321737429 268124172 1785 -332445377 -155566831 7556 -395956989 877599979 4090 17834815 583887438 1318 -931162724 178866616 6760 333144811 642676439 5421 320190225 -641768215 8267 -931162724 878753022 1620 568509939 526029047 64 -171017790 489852142 7970 252844961 206971304 884 745796394 314701704 9967 77257476 787435090 1862 568509939 744410083 5171 30661577 -519618554 4838 481309793 -892585231 6640 658268677 -918763788 6739 -821290384 250129683 6530 -102108106 691372823 7060 851137422 -13579437 6020 -288462512 -667907585 3781 -265310524 -981396868 5237 940580089 -18027120 9238 -891435429 -497617879 1388 956320838 -339092621 5998 -641208950 526029047 728 -430204903 355375465 6022 326178903 -387385224 5691 575593831 -241109217 7396 -292255571 623594641 9321 -459660004 703761437 4597 444203955 642676439 4380 461120723 953028578 7424 -271969423 -269653141 3499 677101531 -428060524 3399 -572328769 934322296 7866 346106146 673747334 895 -700447167 -235480390 5299 141018937 -532461869 6435 357348209 586257457 4870 -852061915 -2416772 2420 994188367 104047847 3358 261480454 596844461 9796 929592861 -538606907 6117 112146941 -720929795 3220 -871335076 -707104214 8825 776650368 -626960836 8970 500691477 -428060524 8591 -18555551 -538606907 2504 -60959292 242506470 3511 -754687225 -550496243 2170 -891435429 -606256406 4641 -605036105 -849810455 4063 309782673 763812773 7679 600595365 -241109217 7594 65640932 233967741 9740 9908275 32988365 5289 -999315023 -637243618 2300 38832074 -540147019 1958 967176925 -370601295 5988 -392563411 877599979 3165 214470427 -185727053 7531 -468116074 192105438 9726 160809207 -122563446 5233 381360154 822735291 3636 -698100407 -72808273 7056 -723248351 68458537 5877 490718230 -972401466 129 -235730132 -137614817 5915 -887409683 725567063 2305 -891435429 -12658682 2179 225977642 -573863688 628 -658800027 615990641 9941 -902913893 625059375 7161 745262886 -918763788 8548 -915467466 -77358192 8943 -836052744 -94909804 3463 -195594144 -687400377 3639 461120723 658148446 2264 385077631 -723351459 6954 -793494677 436709995 2363 -552935221 113055790 2317 -986798763 910797386 5793 -891435429 953642587 8130 -39504037 865748389 4093 -340171206 -328361714 7841 -180309093 -741977163 1559 -145442184 743907535 9591 133578046 -25481956 4849 -113858331 -804086127 8047 -820917610 140118715 5367 -389046679 697350972 7247 898890414 624711990 2891 -495427420 -966341392 7044 101065261 -435842546 2560 -288462512 858256145 706 289429528 760132745 8789 575593831 911656525 8533 -677582183 736209727 2293 -215298725 917915710 1707 455237207 -62054205 2588 -380535924 -409833937 2678 904377080 624711990 1310 839743563 172716317 8653 65640932 -256887004 9588 806860754 -153153706 4772 -157757047 874563739 2262 861072654 847381634 4300 148638548 9257479 6080 -758152363 -538783279 8892 374048762 -277770150 142 -473282718 456498577 32 456971210 -849810455 9130 134736800 -153153706 3697 -552935221 935472375 3289 -719954341 843133948 4342 -811440102 -502510208 8401 587732774 770540018 1898 95229358 -180628268 30 -82560345 843183414 8302 -782012495 658148446 5526 788860010 -269653141 753 152683172 -402609820 8202 -248959048 -189256438 8446 134541291 -659937969 558 775192135 -339092621 4645 -989673571 736209727 6859 443682091 -277770150 3181 518236817 428634831 7187 -462110684 -439161220 2137 557828077 -975541629 2182 -523153635 -849890539 6105 -742674827 -741977163 1331 557828077 32988365 8531 -362797003 81565408 4065 628785561 -128633008 4130 450726355 744410083 3007 997717396 285651977 3806 -41723720 984136690 1593 979367031 -870714362 8860 588746282 -477963972 445 481309793 -947024393 3976 252844961 -550929672 1918 661504142 489852142 7649 134736800 -752801340 9831 261480454 -433558593 7092 -578346066 58400332 5618 212383076 290903050 3709 126227291 -576052836 3258 484203679 268124172 9962 801372660 -106926072 3054 97269878 173706002 3888 -579903004 -982620691 9928 333144811 -246727512 6242 358603584 782701464 5293 242371970 984136690 9520 -731712580 -634448468 9478 385061500 456498577 5389 -713671847 173706002 4639 -904289455 844342243 5476 -840080990 -804086127 1839 324917167 -102616382 7260 -268055717 -550496243 1336 484203679 301566791 2154 -636004911 909720152 4911 -252062903 -345372687 5270 202258799 -278764461 5870 -714715511 451143780 3361 897184369 183142469 968 153650122 -979376042 3975 450999109 -467674160 9998 -75232342 -454664712 5504 17834815 378550894 4833 -523153635 714190974 6299 -178692644 -138728153 9143 35292617 -714969150 5838 317197461 -328439089 1073 445487668 250129683 2631 -165895350 -543877687 4189 766057365 -963031318 2151 -410968218 -363659966 1305 562484066 808458464 7713 958197040 -359196587 9928 484203679 -518037450 2654 361901512 105963480 2568 132666338 -153153706 2931 -569925158 109588416 3122 637350827 242506470 9525 415008073 54064180 388 790805185 -610759465 6236 -57926793 800872927 1053 -177692824 -580802379 9926 481309793 -834035628 4232 -758152363 -165817517 4446 979367031 700760523 3051 288822109 329596656 8750 -723817788 308467212 5600 66554430 858256145 6785 -462794916 -579706452 7380 -320240582 121273815 5900 -700447167 619606312 9630 -412753693 -680716101 975 878804098 282650126 9987 -895856160 -550929672 567 203882298 -320275386 1145 -495427420 -370995350 1846 185320654 54064180 6329 -852061915 510460231 6901 34562744 935472375 1321 -398942627 20640279 2681 486132758 -110865839 2697 66554430 304234449 4501 153650122 890315807 3244 381360154 614083036 1919 482175535 -611172692 3210 628785561 -723351459 22 -39504037 -235480390 6196 -259723723 114067850 5075 859615587 -77358192 3049 -594876646 871280315 9869 50900266 -477872507 6199 688760575 329596656 2466 159519152 -428060524 7060 851137422 -60039432 8883 40730044 145992042 3806 531457998 -538606907 9552 562484066 -763707999 3807 717342480 -323498634 5205 415008073 -926175164 4038 288822109 83192310 7379 598692061 874563739 5443 -742674827 121273815 4083 -578346066 -12658682 306 138983262 164165409 6582 -782345427 760808182 9114 823212438 852597739 7281 -999315023 -834035628 5718 -662481765 726123669 2744 -986798763 484968871 8853 283582015 -430721629 6072 872946790 697350972 9454 420946811 305267341 8107 -388974008 81565408 6902 -731712580 899852615 7206 924865694 -345372687 3365 -915467466 -235480390 4725 -178692644 957236409 5542 -304029084 917915710 6874 76589551 612809394 4446 -758152363 637279848 9410 -578346066 807498308 1776 321737429 -540147019 5641 416939399 192105438 8943 -229267078 -291242407 5839 641303610 -674143567 1556 849370527 -532480095 4140 745796394 -155566831 3713 159519152 -457339610 9537 198792735 362357458 1445 -404777150 267514505 2671 -677359660 -849810455 3362 289429528 953028578 7309 -134704201 737416156 4140 -748046122 599012707 1988 242166718 -254980365 4610 744369343 267514505 9357 518236817 526029047 2098 76589551 767277603 9438 515731471 357634387 7225 -853928283 624711990 4913 443682091 754349173 1706 118281894 925036002 695 14549497 378550894 2624 556176900 207204985 4907 290220374 86906463 581 -963214471 -85425315 6026 538056056 -519845955 7891 744180713 -882635508 2738 357348209 -644469017 4251 756775613 -972401466 7481 -871335076 -723351459 4726 956320838 858256145 9280 62409989 241112925 9641 -1525175 -966341392 8920 5989923 807498308 701 933592111 -606256406 6628 55392029 744410083 61 562484066 528222218 2240 -9979738 -667907585 5106 -252585274 689952861 1553 -165895350 242506470 4316 956500599 514647040 6733 526115530 545926563 7970 -404777150 404498162 3293 -30664265 267514505 2557 346720726 -175424765 3553 186143921 571151168 1696 -24555993 -277770150 8067 -840080990 -189256438 8236 -921972308 869461301 7039 14549497 -975541629 7537 -275568251 736209727 161 814168394 -723351459 3272 252844961 526029047 4256 849370527 735266920 3279 690218755 -680716101 3899 137362839 599012707 372 898151267 934322296 1233 -107144390 145992042 4647 28254867 -532461869 2326 309782673 50437640 6090 -455260398 65925556 1315 34842144 354868681 8362 -171017790 352760 4990 -56515768 -980745605 9395 203882298 -579706452 4490 502461295 172716317 8031 -252062903 234812484 1296 445487668 105963480 2032 745796394 653728216 3823 -655787129 407966190 7023 640846707 172011590 272 384544140 625494491 1157 -667281786 -637770708 6862 -320240582 401065763 1112 -139250047 -538606907 469 -569925158 -1544306 6616 318435094 142516378 8089 -534346540 -428125906 1579 -259723723 -430721629 1080 -750364362 -823688399 3862 -641208950 147468541 2482 302196177 -430721629 5775 153650122 -436066679 3913 -165895350 790791048 6991 839743563 164165409 2789 -760927535 988138114 1419 -320065127 -877856608 5258 134736800 -127944183 9237 -541903248 -979376042 6988 54815350 428634831 5391 -27254901 309767757 9874 94407230 -507881407 5697 -873330901 50437640 1737 -252585274 -870714362 3564 691696706 -77358192 7883 -391256746 -419413153 366 -943647082 -599705535 5648 -178692644 24721518 8231 200002129 -143728230 2564 -145693826 -747172297 7612 901762269 -477963972 2793 134541291 953642587 1275 -344785252 -370601295 847 970404299 735266920 8926 -533099096 -255161784 7986 112146941 378550894 356 237202817 -102616382 3380 -304998049 -256522804 7020 -891435429 -253862095 9404 -270472709 -255161784 4084 575769250 -402609820 2301 859615587 -616215891 3474 515731471 -692760474 2634 205740340 -723351459 4385 -88984793 178866616 744 141018937 -963031318 1135 14549497 -17837615 7749 834030362 700760523 9093 218552482 312278158 40 -224653306 -723351459 8391 171041959 -502510208 9994 230990250 831097006 1485 461120723 302261235 644 -495427420 -838009976 9026 -395956989 -587938776 9737 -891435429 -823688399 7243 -880768056 923947394 9383 450999109 -474396314 6907 -742476174 -587938776 4856 861072654 428634831 2756 -270472709 -834467209 7854 640846707 526029047 8241 153650122 -998282020 3967 -334823104 -654048846 9155 -684658326 -669544691 2909 148638548 -224835212 3977 250399364 -756267434 5306 167095145 -981396868 5076 -860588659 -353878938 5962 288396892 -847516222 7354 -318594823 323319528 3818 -178692644 214001109 1946 -297925385 -420200090 7264 -292255571 13253654 8895 6050410 953642587 7492 979367031 -454664712 8793 65640932 -457339610 3374 -60959292 877599979 8409 -165895350 -723259232 7360 706094613 843183414 7740 -930543776 -611172692 5734 -796502525 -556644281 3947 -167893416 587394411 9483 -578346066 -328361714 1040 632995737 -402609820 7758 -280158933 -752801340 6364 -624499268 456498577 4198 521711157 -979376042 2103 572970480 -563052661 8546 203882298 595584975 3160 -624499268 988138114 7988 -303077343 397008646 8423 543489268 116410268 3328 276670886 -430721629 9696 -343048181 69866389 5424 -127099524 -275855088 5177 321737429 140118715 1178 276934223 69866389 2949 -700447167 934322296 1733 -223542791 851865821 8778 903882211 -2416772 2072 60178104 725567063 4561 -75232342 418236261 9508 -842131951 -2416772 5372 609354975 -157362262 67 632166073 54064180 8958 -8891200 -587328878 8145 -134704201 -118950135 5030 138983262 -289470931 3435 -18555551 -519710186 6844 -337718848 -532480095 2934 48202816 935472375 1008 171041959 -800207670 2579 384544140 -370995350 800 -816399402 -637243618 9583 -337718848 -752801340 5993 486132758 902716491 2735 -46963869 162573004 7983 -891435429 -692760474 5037 603283737 700760523 8001 283582015 -256522804 1421 346720726 -966341392 775 -999315023 843183414 6275 -552935221 484968871 4255 -340171206 234812484 7529 -864361257 906601156 7351 904377080 -759341521 4732 -935008788 -988857540 1835 774219377 -849890539 3319 185320654 266354586 5746 66554430 633885440 8563 378721678 87942942 565 -866805045 -363659966 6477 276934223 -72965798 6689 -994655931 -540147019 1449 -215298725 -72965798 1165 95229358 -127944183 9542 -391256746 923466000 7805 481309793 221793945 4306 -880768056 -715481022 8248 486132758 -838009976 8624 9908275 345293859 7449 568509939 896907104 8264 640846707 -649744978 7810 -435603523 -519710186 3487 -569925158 -56290324 9206 -662161563 586257457 3015 -473282718 -641768215 5126 386524132 185176345 5096 -49706513 -256522804 3148 -270472709 -477963972 4991 600595365 246550739 3416 -75232342 495259264 967 -534346540 -323498634 9672 -662161563 -40017599 4406 113991999 -454664712 1964 -418986193 -326867555 5497 -796502525 266354586 8760 450999109 -75558732 9475 599861155 -413649920 5291 554902523 309767757 3298 572970480 -78776258 2977 456971210 755033596 5316 152683172 -255161784 7653 814168394 221807394 3961 384544140 -933872333 1002 924865694 -687400377 2873 -758152363 -714969150 8954 205740340 -830206964 2327 346720726 -1544306 3150 774219377 792126616 2454 970404299 545926563 8912 -113858331 142516378 7724 -75232342 65925556 3822 632995737 -283207497 2485 782059495 120714490 2657 300584887 -634448468 6410 -344785252 352760 7789 796608963 -13579437 8802 -999315023 807498308 9881 -41723720 571151168 8776 898151267 -477872507 4786 65640932 -735027831 4477 871194505 148237200 7820 -782012495 984136690 9872 -178218611 953642587 2313 -885902280 -180628268 5628 -89914167 -409833937 9742 -533099096 -687400377 5313 924375399 783307873 8850 -197256971 -428060524 6662 -412753693 -988857540 5209 -749150071 -428060524 1485 -372598176 183142469 6865 628785561 -514717258 9913 -720279006 -988857540 7451 -637625968 -40017599 2700 490718230 -817688363 1932 639577616 591101630 20 -949652880 120714490 1893 -229267078 -283024647 3304 34562744 -552163616 320 -389046679 -707104214 8574 699845372 -143728230 9229 386524132 -954204496 6495 -91480363 -770453868 9597 289429528 -947024393 6157 471959189 333687312 4332 -265310524 -189256438 4180 -138739177 -972401466 1669 -200432659 -110865839 9152 637350827 290903050 8913 -524590619 800872927 2863 164014304 929621952 8145 774766110 -579706452 3974 -81105363 725864175 1741 572970480 -478868248 7688 -523153635 501786309 220 333144811 315450092 69 -523153635 384615346 9029 -49706513 -707104214 1743 30661577 -339092621 4582 -984282547 589562219 7492 801372660 906601156 9955 -404777150 -556644281 775 -293301938 -138728153 3058 -750364362 457730381 6960 -748046122 668716963 3797 -292338832 -118950135 439 -49706513 576296258 2904 -968473567 -302291887 9723 -523153635 -108961822 3485 -334823104 760808182 9816 -9979738 241112925 4644 -345538013 -519845955 8664 -391256746 619013448 223 419955461 691372823 9754 806860754 902716491 1381 -552935221 268124172 3665 637350827 -91451757 8038 -984282547 623594641 9902 -410968218 954289075 3119 -393621510 -784538084 9377 276670886 84912338 2767 -252062903 583887438 4045 618828757 847381634 3625 212383076 246550739 714 812095536 -72965798 4060 126227291 -277770150 1024 839743563 -689864118 9936 -417075880 -67116370 33 205740340 -107473815 402 -851229723 10315616 6229 276934223 792126616 5762 806860754 -320275386 7933 653488323 -926175164 8411 518236817 246550739 2705 -641743513 -94909804 5668 98412735 623594641 715 -862762751 -477963972 2085 782059495 983315446 8073 137362839 145992042 4909 400206984 -804086127 5181 585806236 -409833937 1058 -579753663 186112748 5415 725296106 -2416772 9064 -468116074 940351551 8166 -280158933 800872927 390 929592861 767277603 3579 691696706 69866389 4214 -989673571 2937763 992 484203679 -402609820 3324 -485776708 668596988 8775 -784965875 400802081 1226 -605433625 -752801340 262 -608722586 -578480160 3889 -197256971 -62054205 8354 562484066 -122563446 3099 -345538013 375063920 9898 134541291 260681552 5911 -435603523 -502510208 8038 -782012495 358289528 7845 -663610139 71638226 3936 727210702 595584975 9860 319836471 -637770708 7619 218552482 -596741589 5304 152683172 -834035628 2865 -320065127 65925556 9968 -354473179 872494340 2570 895696545 378550894 8744 30661577 871280315 2202 -41723720 653728216 9067 -462110684 591101630 6722 -468116074 -538783279 5531 -641743513 -439161220 2522 153650122 -256522804 500 -524590619 -326867555 6310 296351558 -478868248 4574 385061500 165969864 2135 -504728021 234812484 7027 443682091 -654048846 5828 -24354900 -707104214 2417 898151267 397008646 330 -739519560 -107816005 3872 -662481765 743907535 2736 98412735 754349173 6134 639577616 855531857 6302 790805185 874563739 8009 490718230 -917177937 7599 -968473567 -254779032 1974 82437869 655182973 4981 -221252086 -823688399 5776 839743563 625059375 3565 276934223 737407430 9308 538056056 -682911832 6531 -642406813 -575758012 4939 -347105773 -649744978 9255 -541903248 -804580750 8647 34842144 877599979 5649 924375399 843133948 7875 568509939 357634387 2754 -410968218 312278158 9069 392619171 -733323543 7387 -748046122 872494340 1013 -739519560 -363659966 8114 -776344661 792126616 451 -578346066 165969864 7346 823212438 899852615 1268 -816009077 -370601295 8691 284084525 -580802379 1685 769252533 -606256406 7579 361901512 752571881 8069 -820917610 615990641 6916 -851229723 596844461 6900 34842144 528222218 4143 40730044 -542766725 897 -288462512 -811266222 2199 555348851 -2416772 6227 295011177 547792085 1225 336261049 -419413153 9766 186143921 -680716101 6707 320190225 -94241214 6538 -483963712 574893362 2075 -965690654 -590535547 7767 653488323 379411178 4354 -200432659 -834035628 579 -228953103 -980745605 3177 65640932 836292797 9416 -39504037 -720929795 4787 333481643 254718604 944 745262886 323319528 6668 317197461 633885440 2562 392619171 746720990 9817 28254867 -770453868 5971 -229267078 625059375 3552 230465541 -18027120 373 -943647082 -416125915 1738 794990305 241641947 7811 333144811 350857850 2678 -935008788 -326867555 7969 -739519560 -634190590 2144 -24354900 836292797 8622 202006559 -550929672 2611 225977642 -180019002 8332 872946790 -626960836 1084 -345538013 452933610 6881 -816399402 858256145 6079 484203679 655182973 7471 500691477 451143780 5374 -989673571 -947024393 4034 -298306079 379411178 7527 455237207 545926563 3721 295011177 576296258 782 -435603523 -532461869 2855 -534346540 -157362262 7036 372746255 518522757 2714 849370527 -326254820 5351 -501570916 -462044632 316 562484066 50437640 6626 690218755 668596988 1529 -72660599 -817688363 5174 643240412 744410083 6017 153650122 120714490 7138 -796502525 -540147019 463 40730044 162573004 6271 -468748459 -416082175 3754 53010453 -94909804 7816 -362797003 746720990 2490 731360872 -391392334 5976 -205591575 -40017599 4493 -334823104 -550496243 7205 324917167 735266920 3675 -377899289 -770453868 7853 -984681216 735266920 8679 817353730 871037015 3438 -851229723 523443473 9960 766057365 -741977163 890 -906744014 106531338 2232 -377899289 923947394 4011 924375399 497556073 5483 35292617 285651977 5764 775192135 283618452 6866 203882298 -626960836 6793 -392563411 710867164 6976 28254867 260681552 7377 279935936 -519845955 9166 -758152363 -373742773 2921 377338343 -254980365 3835 198792735 358289528 3626 54815350 574893362 1015 220316799 851865821 9870 878804098 -409833937 4432 995796966 653728216 8624 725296106 494296571 2012 -199655013 -579706452 4355 -277916716 700760523 9561 -960344885 436709995 4213 643240412 624711990 8482 -724955977 10315616 3427 7632844 -107816005 7188 -862762751 -291242407 5583 -523153635 935472375 3009 -404777150 282650126 2911 -871335076 -457339610 6434 36208776 940351551 3960 823212438 235577293 7538 676457194 -328439089 7660 -462794916 528222218 6554 -750364362 254718604 7744 148638548 227796847 4343 333481643 530975902 50 -347105773 923466000 4499 955336534 586257457 7193 -752427345 -587154461 4147 -698100407 456498577 3886 484203679 484968871 7533 -605433625 -18027120 362 704952011 -792640319 4446 -573101732 183142469 1184 -968473567 13297982 8569 846494925 -576052836 30 -700447167 923947394 6130 -723248351 116410268 2046 -676826894 576296258 9068 -793494677 221629539 8482 283582015 -969759958 3633 589418019 140118715 432 -753444014 -22135290 4353 -524590619 -606256406 3258 597458038 -620537603 892 717342480 -185727053 3218 65640932 770188411 1668 -871396420 -610759465 3420 872946790 983092089 7421 -223542791 -532461869 3765 -713609356 -877856608 5207 -835865341 -514717258 9267 699845372 105963480 2158 -303077343 -752801340 4285 507130881 -736169755 3552 -580193843 201215238 5501 -748046122 614083036 9632 -60959292 -428125906 9220 65640932 -918763788 2457 -677582183 -433558593 318 -60959292 -550929672 9734 239977367 662075929 326 318435094 10315616 1983 -723817788 -579706452 7003 18912815 -758476279 6679 -173326777 -842651603 2467 796608963 -328361714 7268 593245571 -510150761 9120 76589551 836292797 6431 -298306079 382394381 5809 159519152 911656525 1182 -409309355 -72808273 5387 -842131951 -770453868 1662 598623000 316245420 3959 -485776708 668716963 7957 618828757 87942942 4510 979367031 260986665 247 -393621510 -849810455 4355 -354473179 -556644281 7528 782059495 -295979666 4640 -437269696 577086332 5043 745796394 147468541 6677 -275568251 -626960836 4985 444203955 -999366082 8909 632995737 -6527040 4540 756775613 -498612066 610 -826268461 109588416 685 35292617 -550496243 4866 -288462512 -482425657 5858 765724683 214001109 7506 -195594144 -514717258 237 507130881 807498308 1762 562484066 -972401466 4585 490718230 -800207670 8929 208653695 696875596 1239 756775613 81565408 2579 -572328769 148237200 3801 688760575 379411178 1362 -758152363 871280315 509 185320654 -641768215 5186 198792735 -498612066 6941 -275568251 350857850 5751 -285968378 -326254820 1957 -605433625 -106926072 4427 543489268 329596656 9733 296351558 844883068 5435 -887409683 -477963972 7159 -388974008 908862009 7745 -900897170 -436066679 9636 164014304 157310618 6312 295011177 -433558593 6723 -409309355 -917002395 1740 -749150071 725864175 4450 138983262 467154252 4977 -343048181 -108961822 1432 970404299 643726334 6374 515731471 157310618 3114 -389046679 -756267434 8378 -552935221 157310618 4830 691696706 -180628268 7581 788860010 526029047 7453 30661577 696875596 4778 -624499268 -759341521 8525 627081375 -967985982 9749 -107144390 -480421233 5102 399221151 -477963972 5776 851137422 84351585 9219 832079231 -892585231 9011 443742845 822735291 4869 -495427420 984136690 9419 743615922 715905772 6659 295011177 843133948 658 -293301938 -428060524 380 77257476 207204985 4881 54815350 433603754 5648 -572328769 -154221403 9250 -484301856 -122563446 8900 706094613 258279313 9673 -864361257 350857850 5238 333144811 703761437 4372 262951696 710867164 8129 35292617 704079155 7441 -963214471 915112531 1906 -127099524 710867164 2703 -752427345 574893362 9818 -871396420 -800207670 3096 774219377 -870714362 5925 -871335076 162818619 7631 -523534710 86906463 1130 -662481765 114067850 1285 -1804967 748391913 8228 126227291 865035290 7392 6050410 587394411 6914 254376885 -293015975 2238 -167893416 -229334088 7995 126227291 545926563 2247 154929870 235577293 5988 956320838 198809378 8034 159519152 726123669 2053 -921972308 -987783463 1562 419955461 770188411 9161 -459660004 -145782884 3376 -594876646 -568505124 4358 -195552514 433603754 8947 -826268461 362357458 7261 766057365 -969822537 7981 -265310524 -308069367 4066 940580089 -91451757 5776 -248959048 -967985982 9630 159519152 727249379 2243 -41723720 -91451757 1955 455237207 690335848 3606 54815350 114067850 3168 776650368 -563052661 3564 385077631 902716491 2966 -80483111 397008646 2218 -700447167 -246727512 4539 -145693826 457730381 6187 -235730132 -123998677 9054 769252533 173706002 6310 -679771608 -552163616 4779 641823635 -733323543 5923 -989673571 -474396314 7488 -270472709 223758683 4314 -88984793 230960562 5888 38832074 359326871 9054 593245571 908862009 2710 940580089 696875596 5065 336445578 -40017599 3932 -739519560 -457339610 9095 -484301856 -596741589 1949 -271969423 -533410976 8488 -404777150 401065763 4472 788860010 -498612066 7552 377338343 -128633008 5702 907986225 860325562 8978 849370527 164165409 2942 627081375 302261235 2205 -573101732 -410456729 1560 736000118 114067850 4486 -541613550 -18027120 9392 -830222831 -519845955 4375 -297925385 268124172 6588 214470427 725567063 1303 588746282 -246727512 8752 -795235195 621799091 9067 333481643 -817688363 6912 -760927535 637279848 8539 521711157 587394411 5894 38832074 -467674160 2984 773032821 -79813879 197 -895856160 642676439 7645 -724955977 715905772 286 -252062903 -649744978 2325 871194505 948573862 6593 -303077343 -969759958 9564 704952011 -926175164 7687 981998742 162573004 2712 769252533 746720990 2142 -345538013 -825880446 633 -60959292 456498577 6085 756775613 -254779032 2687 319836471 -123998677 6185 588746282 71638226 4173 597458038 951409368 2751 -739519560 948573862 5259 317197461 -933872333 6788 -91480363 312278158 960 25277645 -784538084 4801 450999109 619013448 9697 688760575 25245259 3236 -72660599 185419808 6211 572970480 -320275386 7436 17834815 86906463 4471 658268677 -345372687 8115 147521749 359326871 9304 5989923 -26030145 8145 147521749 192105438 6493 817353730 -687400377 8543 774766110 681650630 3684 556956133 -714969150 5498 443682091 909720152 8465 77257476 767277603 2297 -758152363 -56290324 468 -81105363 625059375 5457 -739519560 397008646 4841 846494925 142516378 9624 639577616 -947024393 2196 -26248663 865035290 3863 557828077 700760523 9918 -293301938 711907478 6931 -464997457 -72808273 5481 -957024935 201215238 958 -180309093 -518037450 7931 823212438 935472375 8107 -18555551 164165409 9769 -784965875 -283207497 8591 903882211 379411178 2994 -505763077 484968871 5662 388425412 -877856608 7614 -984282547 -892585231 2870 -167893416 302261235 3799 597458038 -350396971 4469 -714715511 -824673983 599 -161837184 -253862095 2449 455237207 808458464 8755 627081375 -277770150 6695 -700447167 689952861 6791 -296429472 528222218 1876 220316799 -681273289 5970 -177692824 384615346 115 872946790 -519710186 228 65640932 -770453868 8631 -984681216 -477872507 3125 -943765901 -189256438 2987 -700447167 -677383695 9049 -862762751 192105438 3622 -145693826 10315616 2753 324917167 -532461869 9907 -107144390 505436080 5860 -259723723 984136690 9633 -999315023 -541221340 799 -624499268 -610759465 4630 220316799 623594641 1513 276934223 375063920 490 575769250 -326254820 8266 603283737 -892585231 2785 -485776708 -519710186 5053 -930543776 523443473 1305 147521749 -590535547 4372 252844961 383709576 3894 -862762751 -659937969 379 995796966 510260864 8571 -271969423 869461301 9297 -492064852 232844920 6603 933592111 896907104 5875 -860588659 -13579437 6719 -594876646 -756267434 409 827090885 -402609820 3657 -572328769 -669544691 7782 36208776 523443473 4280 359856605 229158822 2011 17834815 282650126 1533 -173326777 -497617879 1580 400206984 -283024647 9630 461120723 -246727512 6117 -102108106 -849890539 3769 388425412 -143728230 7614 471959189 -611172692 7532 -534346540 233977048 7181 -866805045 -413649920 1060 -677582183 -22135290 1467 555348851 -363659966 5907 450726355 -328361714 4043 48202816 233977048 2550 727210702 -988857540 3975 -748046122 230960562 4390 742195767 100537981 9132 230465541 917915710 3614 639577616 285651977 7928 -796502525 116410268 5628 -389046679 436709995 6017 956320838 -667907585 9468 -949652880 334468470 7640 -984681216 748105066 674 167095145 715905772 862 -224653306 -291242407 598 -720279006 -283024647 5334 -904289455 -538783279 6294 639577616 -538606907 715 372746255 -254779032 471 -641208950 165176940 3092 830044995 858256145 7389 -396260662 -359196587 4646 38832074 917915710 8892 -354473179 625494491 5450 60178104 400802081 2077 -18555551 -519618554 127 979367031 25245259 6741 -265310524 -1544306 338 -259881996 -872013529 2708 -871396420 -720929795 4571 -719954341 869461301 8506 859615587 84912338 1562 -790567313 871037015 6287 98412735 -359196587 1186 450726355 537681327 3843 575593831 953642587 1829 -739519560 655182973 4708 933592111 -634448468 1825 976065724 221629539 4815 -608722586 -370995350 2826 -462251380 703761437 2665 288822109 109588416 7081 641823635 -675821088 1646 -235730132 430751296 4643 -816399402 384615346 8170 -81105363 637279848 9038 290220374 260986665 2663 521711157 -342686234 5440 171041959 530975902 2103 242166718 932809740 2840 -24555993 -320275386 2595 -485776708 673747334 7394 53010453 54064180 6195 -197256971 902716491 9669 744369343 -339092621 1600 -506108098 312278158 4064 134736800 528222218 6566 -517047177 241112925 4869 -931162724 -238867983 7215 -80483111 -428125906 4037 -178218611 588009941 172 -594876646 120714490 2333 814168394 -842651603 5973 76589551 -747172297 9408 -984681216 -838009976 2261 -277916716 106531338 7765 -866805045 -599705535 5006 456971210 -967985982 8242 -842131951 152975300 7395 126227291 -60039432 1258 -178692644 60115387 1462 -304029084 994859498 5556 832079231 -541221340 2254 40730044 896907104 2509 17834815 -735027831 3262 -32127524 537902684 5278 514387831 418236261 3459 -113858331 -382741973 6593 6050410 -812767182 8909 132666338 -302291887 8321 -782345427 -561696456 3297 641823635 -762984644 9793 769252533 165969864 2156 -505763077 877599979 5662 756775613 9257479 6779 774219377 896907104 4280 830044995 -580802379 6553 -731712580 -39716639 9469 -297925385 -106926072 2185 981998742 710420710 247 846494925 -165817517 9173 -796502525 510260864 2183 346720726 -510150761 278 141018937 -634190590 514 -873330901 668596988 3318 -89914167 -430138322 6140 743615922 809191902 3507 -268055717 -892585231 371 164014304 -824673983 2182 632995737 235577293 8718 699845372 537681327 9523 6941521 -987312206 6358 -483963712 -959377362 577 237202817 315450092 5268 -670941446 -634190590 1981 526115530 -229334088 9243 28254867 -604372177 9979 60178104 577086332 7080 -994655931 -255161784 2702 -72660599 -930063693 120 587732774 599012707 4840 -391256746 173706002 458 486132758 -469304036 596 588746282 -293015975 6676 -395130011 309767757 786 -739519560 735266920 5322 399221151 -478868248 3955 296351558 -659937969 1197 -18555551 807498308 9639 994188367 -578480160 1217 124521096 260986665 7972 618828757 800872927 3443 -753444014 623594641 7145 400206984 -552163616 6137 817353730 767277603 7265 167095145 327833852 9114 -223542791 -428060524 6044 -259723723 165176940 1537 -782012495 -964453208 5611 -81105363 -590535547 3132 -676826894 612809394 3723 113991999 696875596 9498 -742674827 -78776258 6308 95229358 591101630 8037 860901194 -153153706 9059 373708873 571289655 3036 -742476174 -79813879 949 -864361257 282131358 2677 34842144 323257823 2917 -753444014 116410268 8626 -712768288 760132745 1401 802713909 304234449 9810 -776344661 93515835 9257 276318540 528222218 8249 -578346066 -278764461 1456 230990250 457730381 9107 40730044 404498162 5222 521711157 725567063 198 766057365 148237200 1758 -866805045 334468470 9910 218552482 241112925 9291 160809207 -518037450 1629 -641743513 612937914 8137 744369343 107428773 3371 -795235195 -988857540 4954 507130881 312278158 9642 839743563 2937763 462 -156704963 714190974 774 -978041604 872494340 8743 186143921 304234449 428 -994655931 -870714362 2028 745262886 -981396868 7825 288822109 -637770708 5597 766057365 -241109217 2645 95229358 -606256406 967 -292255571 -982620691 743 -821290384 643726334 2137 940580089 -634190590 8891 -726202882 -579706452 6551 -173326777 -396443569 4667 828427488 -644469017 7309 -485776708 -302291887 9866 112146941 844342243 7094 -324108487 858256145 9791 -678310388 -736169755 4766 -523153635 -137614817 10000 -968473567 -67116370 7526 -492064852 -108961822 3101 174718177 591101630 2615 688760575 727249379 5008 -902913893 327833852 8585 -758730708 107428773 3826 -80483111 -933871142 3764 745262886 748391913 5168 -885902280 871280315 9671 290220374 -436066679 926 -396260662 929621952 8488 384544140 308467212 826 230465541 165969864 7275 -156704963 -127944183 453 514387831 339857137 6039 374048762 -579706452 4479 -677359660 -792640319 1478 -161837184 379411178 7569 -409309355 24721518 2428 766057365 172716317 8703 -429705827 -283207497 3579 515731471 -741977163 8861 -678310388 -293015975 981 200002129 -580802379 50 -592740407 658148446 8209 -345538013 -339092621 3707 326178903 -22135290 3154 -372598176 80128302 8242 289610218 -954204496 9205 167095145 -917177937 7296 -943765901 -604372177 8649 -178218611 518522757 2623 518236817 746720990 2741 -404777150 333687312 323 -268055717 290903050 9589 271669262 -538783279 4410 250399364 -108961822 4373 53010453 -353878938 3345 484203679 662075929 7570 790805185 -742514560 4426 -758730708 142516378 5310 -200432659 -180019002 540 -636004911 246550739 3571 295011177 809191902 1466 -921972308 71638226 2154 745262886 -812767182 5767 -484301856 902716491 813 839743563 -1544306 5016 399221151 -110865839 8234 -835865341 -477963972 1883 -742476174 -611172692 1865 907986225 902716491 8616 -748046122 383709576 5040 -177692824 -477872507 2534 690218755 -420200090 3894 -282947285 352760 464 -904289455 -599705535 8101 984758233 -649744978 8967 288822109 241641947 1924 333481643 397008646 5017 -517047177 -56290324 5588 895696545 -414919441 6563 -684246827 -606256406 4234 -185227082 -433558593 2900 521711157 878753022 285 765724683 314701704 195 -462110684 595610484 336 443742845 700760523 227 588746282 428634831 6771 851137422 574893362 5508 841773118 662075929 9638 -533099096 902716491 7019 -343048181 -302291887 1102 743615922 625059375 3205 -505763077 -62054205 4204 124521096 308467212 8121 -9979738 84675120 906 141018937 83192310 6444 18912815 -563052661 9272 834030362 574893362 6778 -180309093 497556073 2119 -429705827 725567063 4498 -804711490 984136690 5827 -156704963 -604372177 2657 -569925158 104047847 5735 632166073 925036002 6962 -473282718 787435090 9148 -655787129 -674143567 7749 274684164 -345372687 2530 628785561 910797386 1870 35292617 457730381 6483 -252062903 104047847 9312 867830712 -160616618 5413 956500599 983092089 6746 426406281 -387385224 2111 7927533 760808182 7489 -648172782 523443473 366 861072654 896907104 6431 790805185 -278764461 9913 230465541 -912791350 5867 -984282547 418236261 2002 -75232342 397008646 5385 386524132 229158822 8063 -742476174 113055790 5412 -679771608 -606256406 5240 -989673571 246550739 922 531457998 -620537603 7378 970142316 -478868248 3223 -505763077 511120657 8460 399221151 -800207670 3525 372746255 571151168 9656 -32127524 362357458 130 -282947285 -610759465 6317 -26248663 -373712345 9555 704952011 -246255401 362 924375399 -538606907 2153 603283737 -480421233 7134 521711157 899852615 7761 618828757 164789337 39 -871335076 -176184567 7953 -485776708 354868681 1800 153650122 -323498634 1552 -197706645 418236261 6224 765724683 655182973 3285 502461295 713033531 8887 -679771608 -488329721 8276 -139250047 329596656 9146 -788691861 78832863 5061 996958697 510260864 9673 -223542791 -477872507 8678 598623000 948573862 3343 239977367 -180628268 1442 572970480 50437640 2339 -173326777 -944284380 1474 152683172 -410456729 5229 450999109 595584975 2260 507130881 152975300 427 51022000 735266920 1690 587732774 710420710 8293 -814521565 382394381 6692 -719954341 352760 8270 -178218611 -302291887 9697 274684164 -254980365 3725 731360872 899852615 8114 -49706513 283618452 1356 -398942627 301566791 9632 34562744 178866616 6671 -670941446 852597739 3744 967176925 -736169755 1735 -495427420 267514505 4100 -295746759 -160616618 7080 -80483111 233977048 1732 373708873 -649744978 9352 -396260662 -107473815 9486 898890414 -220282924 841 6941521 -550496243 3946 -994655931 -67116370 1562 -60381668 -890148323 882 -814521565 948688886 3130 641303610 710867164 1376 599861155 84675120 9741 381360154 -872013529 9384 -949652880 -975541629 4546 994188367 -804086127 2025 -391256746 -763707999 9060 -790567313 -870714362 6463 18912815 737416156 1808 55392029 -353878938 7739 -658800027 -370601295 3991 -608438352 576296258 9445 -344785252 -573863688 9845 6941521 -164423199 7200 -410968218 268124172 8674 230990250 80128302 5040 -26248663 -654048846 5240 289610218 355375465 6041 415350853 -519618554 2708 699845372 -980745605 248 471959189 -823688399 4688 98412735 -610759465 7398 653488323 619606312 1217 318435094 865748389 9802 -754687225 807498308 1518 295011177 -507881407 9599 -288462512 -998282020 193 65640932 282131358 3799 138983262 -154221403 5008 -81105363 24721518 4334 -334823104 -128633008 1695 51022000 -342686234 4322 658268677 25245259 5791 -197256971 282650126 9331 -388974008 -969822537 554 -362797003 -154221403 918 -569925158 327833852 7922 455237207 994859498 6639 841773118 157310618 5943 -592740407 -742514560 270 -989673571 -291242407 8712 134541291 792126616 5769 95229358 -979376042 3021 871194505 113055790 843 -853928283 452933610 3155 502461295 940351551 6988 -642406813 -988857540 8839 -161837184 -220282924 9330 336261049 -323498634 3575 -297925385 715905772 1591 -205591575 -502510208 9574 -605433625 595610484 795 490718230 104047847 4991 -410968218 -519845955 5883 861072654 165679230 1325 392619171 -675821088 1571 230465541 755033596 5849 284084525 -94909804 4241 521711157 501786309 6339 126227291 637025929 6235 -505763077 -143728230 2741 744180713 787155496 8242 518236817 207204985 4068 901762269 725567063 3894 789599069 596844461 4249 375298123 -637243618 2605 171041959 404498162 6528 -354473179 -552163616 3711 -608438352 65925556 592 995796966 -102616382 1028 -608722586 736209727 7547 -739519560 748105066 9809 632166073 184543446 8182 -414072427 679770619 3295 -663610139 983315446 9692 -404777150 -238867983 2173 445487668 637639714 2942 239977367 -917002395 8871 -295746759 -533410976 8430 65640932 691372823 3928 -27254901 -154221403 9965 -139250047 -85425315 6604 443742845 260986665 7409 -541613550 628016383 2618 731360872 -626960836 9740 -516862573 726123669 6336 -199655013 642676439 3049 -662161563 -723351459 9328 -39504037 221807394 3081 -949652880 -254779032 4474 639577616 -342686234 8958 -372598176 -758476279 2650 640846707 -610759465 7686 134736800 -610759465 2820 731360872 -106926072 7435 -921972308 909720152 8974 220316799 920790234 8985 76589551 -373742773 7678 -626119646 696875596 1280 -389046679 807498308 4931 170281305 -550496243 1899 -171017790 -770453868 1192 599861155 978934680 1152 -566276366 2937763 8967 773032821 -118950135 1481 -303185692 -964453208 1035 -462251380 -382741973 3075 54815350 -246727512 538 -337718848 -164423199 7190 -81105363 -964453208 2865 606386234 -127944183 2389 556176900 978934680 8080 455237207 -94241214 2775 200002129 -759341521 521 346106146 844342243 1653 -80417143 -543877687 4483 598692061 -278764461 2885 -853928283 878753022 228 336445578 865748389 695 -608722586 382394381 2335 -984282547 -38529745 1743 -265310524 162818619 9147 -481996423 -235480390 227 71562520 -189256438 709 802713909 -283024647 8245 -904289455 -611172692 4710 -616075888 679770619 5284 -579903004 383709576 7064 -915467466 -246255401 78 230990250 540533417 8486 -377899289 -373712345 6905 -853928283 467154252 3058 -380535924 242506470 6243 859615587 625494491 8092 -127099524 654795929 8903 346106146 704079155 8448 202258799 540533417 2770 -904289455 -359196587 6351 -8891200 -539801973 2117 -139250047 227796847 6226 296351558 315450092 9867 -288462512 -302291887 6523 -145693826 285651977 7070 202006559 571289655 316 -46963869 -238867983 4262 -851229723 902716491 3181 -455260398 -947024393 8835 -866805045 -800207670 7608 -984282547 250129683 2684 137362839 137137472 6760 -750364362 595610484 4615 774219377 615990641 3282 148638548 283618452 7674 -523153635 -969759958 3970 -641743513 -533410976 6897 -39504037 283618452 298 -700447167 748391913 7105 -318594823 690335848 3671 -492064852 577086332 8221 -173326777 -214031543 2422 -957024935 725567063 7672 -836052744 -94241214 9589 289610218 625494491 9627 98412735 81565408 9725 500691477 655182973 632 -842131951 -759341521 7215 -295746759 201215238 9807 568509939 355375465 3917 77257476 -871032819 5631 851137422 -834467209 2443 -804711490 502233577 7359 725296106 -877856608 469 -222755521 -877856608 7150 336261049 -824673983 7956 -860588659 -892585231 2888 727210702 -759341521 4828 -178218611 -185727053 4267 435508139 -830206964 472 643797427 194386713 8730 309782673 -720929795 9993 -880768056 -969822537 1568 -185227082 456498577 3418 827090885 87942942 6775 34842144 69866389 2568 -960815885 -323498634 730 388998433 869461301 225 -81105363 -825880446 5864 -430204903 -519710186 635 -393621510 -689864118 1018 -229267078 333687312 9320 788860010 467154252 5624 242166718 397008646 8151 -200432659 896907104 5592 782059495 362357458 3452 -393621510 809191902 2135 898890414 668596988 8947 262333337 -430138322 5691 -782012495 -176184567 6993 361901512 595610484 472 -343048181 201215238 1740 -127099524 690912387 9586 -580193843 58400332 5069 774766110 -987312206 7523 -72660599 511120657 7044 -303077343 -238867983 8062 643797427 436709995 9772 445487668 -933872333 4564 289429528 221629539 5230 -580193843 -541221340 3941 -572328769 -419413153 9114 -524590619 -289470931 3114 -930543776 -507881407 1780 861072654 -975541629 1409 597458038 844342243 1212 -989673571 -680716101 2889 -860588659 -563052661 6354 361901512 -804580750 2015 -298306079 -784538084 5463 557828077 975421774 7944 -663610139 -626960836 6280 -372598176 -912791350 6625 706094613 518522757 1303 871194505 -834467209 7812 359856605 714190974 5435 956320838 -811266222 9692 717342480 68458537 9770 159963934 643726334 5483 -648172782 -430974226 6196 -847492585 783307873 6251 443682091 -143728230 5587 727210702 -890148323 3106 500691477 -774185484 2591 419955461 -406636424 1018 -418986193 290903050 6935 284084525 -578480160 8848 -580193843 978934680 9294 -506108098 305267341 7099 392619171 113055790 2163 -943647082 241641947 2256 324917167 494296571 5332 359856605 147468541 8421 -930543776 878753022 3716 -840080990 637025929 2467 -723248351 -176184567 9243 -902913893 596844461 6720 -999315023 872494340 2045 -57926793 -238504192 5740 326178903 83192310 4990 -943765901 418236261 1498 218552482 -224835212 1445 958197040 890315807 1202 688304736 831097006 1199 -468748459 -353878938 9093 745796394 546315517 8406 -145693826 -370995350 2353 -391256746 164789337 3122 262951696 -497617879 3062 77257476 783307873 8911 -75232342 -6527040 8009 538056056 860325562 6768 -429705827 -278764461 7016 321737429 327833852 9667 -506108098 -763707999 6446 -753444014 815772525 2518 419955461 106531338 567 904377080 290903050 9352 252844961 782701464 8230 -984681216 -817688363 1955 -641208950 -659937969 3190 661504142 625494491 4729 -173326777 282650126 3742 211476448 -556644281 8781 250399364 695424884 2249 677101531 216476815 4197 48202816 787155496 5702 823212438 -804580750 6717 -1525175 162573004 5371 -268055717 404498162 2941 372746255 -12658682 4416 661504142 -94241214 1278 455237207 983092089 4074 -492064852 145992042 7338 -995948801 352760 3173 5989923 923466000 802 -395130011 -416125915 4758 50900266 -561696456 3668 623885564 624711990 4288 -280158933 -180114637 7837 -830222831 -72965798 1157 385077631 743907535 2364 283582015 -370995350 8512 -197706645 948573862 6664 -161837184 185176345 2290 -816399402 -283207497 9219 320190225 911656525 8986 378721678 505436080 3391 306909421 700760523 1818 -139250047 -930063693 1025 -713671847 -323498634 214 -713671847 787435090 4164 -91480363 241112925 5357 288396892 -254980365 191 727210702 871037015 6573 -223542791 300598832 26 167095145 -477872507 1315 431597356 -477872507 3853 -814521565 547792085 9793 -185227082 -747172297 2522 -200432659 -969822537 6068 575769250 743907535 7805 970142316 983315446 5813 984758233 -434454493 6785 -72660599 418236261 1039 -418986193 -275855088 7350 375298123 890315807 1841 -27254901 10315616 528 871194505 -176184567 2116 744369343 81565408 34 -811440102 859002805 4271 790805185 -834035628 8235 -871396420 -107473815 8458 333481643 -478868248 5584 538056056 -502510208 7121 242166718 -497617879 3051 -678310388 359326871 8314 557828077 362357458 9762 -573101732 -533410976 3352 -724955977 87942942 3356 -566276366 809191902 9425 220316799 201215238 5984 320190225 165679230 574 -41723720 358289528 415 -921972308 654795929 8770 -9979738 206971304 6420 159519152 114067850 574 346720726 994859498 8633 443742845 872494340 3314 623885564 -519845955 8476 -790567313 807498308 1878 -343048181 -157362262 1122 154929870 -410456729 3195 -904289455 333687312 780 28254867 -328439089 2716 420946811 899852615 6392 -205591575 -155566831 3929 289429528 -2416772 6409 -731712580 -350396971 3734 -655787129 763812773 4425 -569925158 -758476279 1168 -790567313 -681273289 1342 -462794916 329596656 5856 839743563 807498308 3292 556176900 -969759958 6628 -605433625 -387385224 7435 632166073 -817688363 4090 -788691861 13297982 8473 -75232342 -720929795 4015 -252585274 -637243618 353 588746282 -568505124 5384 -484301856 852597739 9100 -113858331 596844461 7358 600595365 844883068 8663 -303077343 83192310 8672 25277645 -980745605 3782 653488323 792126616 4404 898151267 -510150761 9256 658268677 309767757 7119 399221151 152975300 316 6941521 375063920 5462 796608963 -283024647 9747 -871335076 -145656182 5701 -749150071 526029047 326 -314668245 -498612066 3518 -396260662 378550894 1034 -459660004 206971304 3476 -758730708 -373712345 4273 -605036105 -2844514 5913 812095536 737407430 147 34842144 -2416772 7797 841773118 910797386 4366 50900266 906601156 5416 744369343 -416125915 4410 -935008788 24721518 5491 -337718848 -480421233 6481 -984681216 954289075 4739 416939399 152975300 2285 -505763077 186112748 2493 867830712 162818619 674 -853928283 436709995 305 -215298725 -180628268 2622 -324108487 637639714 5880 766057365 323319528 2335 443682091 305267341 2481 -795235195 -118950135 5141 -177692824 -477963972 9067 -713609356 -579706452 3000 218552482 -396443569 2580 -731712580 484968871 4492 -347105773 523443473 6290 -817455026 -967985982 3602 60178104 -834467209 5552 490718230 -667907585 6721 25277645 330258523 4588 -684658326 655182973 5381 -533099096 -890148323 7743 691696706 920790234 8215 -295746759 877599979 6509 -739519560 194386713 2846 -32127524 -759341521 8686 326944888 668596988 1205 357348209 -85425315 6397 -459660004 384615346 1246 -270472709 489852142 1295 806860754 -254779032 4949 -193222752 233977048 1622 388998433 -648616287 1432 283582015 -804086127 3207 138983262 -674143567 454 203882298 -689864118 585 -573106477 868619715 5143 500691477 -930063693 1296 -430204903 -26030145 3019 -455260398 -106926072 714 -851229723 -568505124 4006 -818563944 330258523 8936 627081375 815772525 6794 443742845 -123998677 7040 970404299 -67116370 102 -955947554 -382741973 8369 202258799 258279313 5998 823212438 932809740 2950 725296106 726123669 8379 -288462512 -538606907 2703 765724683 -246255401 9846 849370527 121273815 2557 643797427 214001109 7359 164014304 -784538084 5933 -117882944 -78776258 3268 -398942627 -669544691 8296 283582015 -580802379 2590 455237207 890315807 1752 -473282718 165176940 494 -968473567 -964453208 1838 -199655013 -972401466 6025 486132758 658148446 5074 -388974008 770188411 9040 283582015 152975300 2171 -860588659 953028578 5235 -534346540 352760 6896 -871335076 -180114637 9447 704952011 -180628268 5391 -871335076 -94909804 4199 230990250 -256887004 5437 34562744 983092089 1128 -871335076 715905772 6285 167095145 -563052661 6239 -362797003 34487722 1685 -957024935 -804580750 3367 -816009077 407966190 8942 688304736 909720152 398 375298123 -378650091 474 -46963869 -256887004 5104 817353730 -763707999 5212 995796966 357634387 8040 40730044 234812484 1459 400206984 925036002 9922 5989923 308467212 9399 -389046679 642676439 4053 799451393 -474396314 200 -895856160 350857850 3935 -156704963 -497617879 1715 -795235195 623594641 2274 871194505 323257823 7911 -895856160 -402609820 334 -295746759 836292797 2968 5989923 615990641 8975 60178104 127347959 9122 -429705827 -981396868 9785 296351558 668596988 5489 526115530 691372823 9553 860901194 -62054205 2367 766057365 302261235 4463 -56515768 807498308 1213 34842144 637025929 7410 321737429 760132745 4071 -340171206 540533417 7235 203882298 -812767182 6178 34842144 83192310 7468 324917167 920790234 9319 28254867 -538783279 4539 828427488 302261235 4389 -49706513 -467674160 2466 -684246827 703761437 1170 324917167 -75558732 9730 318435094 -774185484 2738 -957024935 890315807 9560 792418959 760132745 6124 907986225 93515835 9366 -393621510 -550929672 5082 -624499268 127347959 725 17834815 -439161220 8592 -986798763 915112531 9706 208653695 662075929 6832 17834815 695424884 2376 -197706645 140118715 1404 603283737 899852615 2662 185320654 690912387 4876 306909421 -246727512 640 725828363 855531857 7952 -605036105 -238867983 1026 -788691861 -160616618 7080 -495427420 -871032819 2403 279935936 725864175 9027 572970480 -359196587 367 -492064852 -295979666 5845 830044995 -439161220 8344 941043086 -634448468 8206 -392563411 -587154461 302 -900897170 -308625495 4391 756775613 71638226 2253 -866805045 60115387 94 -930543776 690912387 2646 -891435429 -308625495 8037 860901194 -998282020 7409 -268055717 526029047 4966 -197256971 642676439 18 -178692644 537681327 8506 -464876611 614083036 6123 377338343 -842651603 8043 -986798763 300598832 4081 -726202882 282650126 5175 -748046122 304234449 5681 300584887 -626960836 4726 381360154 -587154461 3333 147521749 229158822 6174 -999315023 787155496 8882 -193222752 -871032819 598 242276279 752571881 756 -409309355 910797386 1368 5989923 -575758012 7933 -921972308 -543877687 3435 -662481765 -969759958 5146 -572328769 953642587 8993 -965690654 135100579 8504 6941521 726123669 1180 456971210 545926563 4693 -32127524 241112925 1463 -271969423 -959377362 6938 -968473567 428634831 1170 101065261 -464278607 7112 481309793 384615346 2478 -636004911 -528332594 5792 -642406813 185419808 6443 -733269590 -160616618 1336 773032821 847381634 3326 -569925158 -145782884 1196 832079231 308467212 2392 575769250 308467212 7986 -534346540 737416156 1251 609354975 877599979 9313 290220374 -419413153 2559 -296429472 951409368 5443 769252533 763812773 5053 -698100407 -966341392 6217 -338588899 -590535547 249 -145442184 -189256438 4350 -817455026 696875596 1406 823212438 -667907585 9471 958197040 700760523 5813 -8891200 -469304036 762 -113858331 185419808 4190 828427488 309767757 405 -468116074 -439161220 4995 575769250 -241109217 8450 -473282718 -890148323 1482 -411443846 -532461869 3279 817353730 -410456729 5867 -344785252 152975300 3219 -816009077 869461301 2097 -847492585 78832863 9959 -345538013 596844461 2628 198792735 -77358192 5153 743615922 911656525 8102 66554430 890315807 327 324917167 -396443569 5804 -304998049 852597739 2 -505763077 -224835212 2033 -957024935 -38529745 9793 -984681216 -122563446 2679 -9979738 84912338 8337 6050410 354868681 8766 -180309093 254718604 8411 302196177 869461301 5816 97778439 934322296 2668 17834815 -108961822 524 878804098 -4922978 3707 -817455026 546315517 3081 -473282718 378550894 135 502461295 -680716101 2046 203882298 -143728230 1440 860901194 668716963 6809 137362839 -933872333 6439 -524590619 -747172297 8158 -605036105 467154252 1417 -677359660 715905772 697 -281453999 -413649920 1096 171041959 -963031318 4501 -739519560 -947024393 2491 137362839 495259264 8478 901762269 662075929 6808 302196177 -714969150 5829 14549497 -40017599 9791 186143921 462889810 9138 -82560345 -153153706 6697 -975509051 333687312 7647 789599069 -370601295 5521 775192135 -143728230 5747 134736800 -428060524 8163 34562744 847381634 237 618828757 -94241214 3346 -178692644 736209727 3123 -887409683 206971304 7231 -763126949 436709995 3385 133578046 -792640319 7239 521711157 -982620691 3830 -641208950 -94909804 7549 789599069 -373742773 5476 -303185692 -975541629 7865 237202817 869461301 8567 -134704201 -293015975 9615 794990305 -580802379 1680 -9979738 -568505124 2275 742195767 -532480095 4451 956500599 302261235 3484 415008073 -189256438 2726 -195594144 658148446 7063 859615587 497556073 8844 71562520 162573004 4958 153650122 858256145 1458 455237207 484968871 2505 -748046122 24721518 4599 254376885 695424884 3796 940580089 -137614817 1105 903882211 994859498 7410 -139250047 915112531 8911 -223542791 -838009976 1233 -340171206 599012707 9322 -140204704 755033596 4366 -492064852 -145782884 6752 -592740407 695424884 2395 -197706645 910797386 3218 677101531 -12658682 1775 -820917610 726123669 7116 776650368 587394411 1677 -495427420 -256887004 2950 -949652880 -770453868 8280 -880768056 -391392334 3002 -814521565 -649744978 5413 945885557 -528332594 7845 -605036105 700760523 162 -389046679 -18027120 1442 632166073 983092089 6422 -504728021 -999366082 9716 789599069 878753022 4554 -642406813 229158822 4898 806860754 -917002395 3240 283582015 878753022 568 -464997457 -406636424 6305 -949652880 -966341392 8476 -873330901 -917177937 9571 -229462282 -62054205 8591 28254867 -964453208 6203 933592111 -707104214 9605 557828077 -145656182 3544 745796394 -578196919 1976 -524590619 -154221403 2449 -418986193 -763707999 8920 521711157 514647040 7688 400206984 -80079561 806 82437869 -849890539 7039 -462794916 748105066 3345 237202817 -842651603 9706 -465268228 -4922978 5137 385061500 612809394 2390 -506108098 851865821 8851 -343048181 -912791350 4329 -915467466 -94241214 2260 346720726 703761437 5515 -281453999 -538783279 8706 -842131951 137137472 468 -60959292 -283024647 9216 77257476 104047847 166 289610218 148237200 1930 745262886 -350396971 5389 -72660599 -849890539 8584 -662481765 127347959 8052 -935008788 -774185484 1190 -343048181 -758476279 9115 -314668245 -216733767 9619 80638889 951409368 6598 -782345427 -382741973 4953 225977642 -926175164 9655 -830222831 748105066 1390 -724955977 -320275386 8064 242371970 923466000 2057 288822109 249521955 6450 -760927535 -823688399 4071 375298123 -667907585 4474 789599069 -580802379 1615 262951696 114067850 8430 725296106 -256522804 3939 450726355 -540147019 3219 717342480 710867164 4936 -320240582 -988857540 1569 -516862573 -477872507 3176 -648172782 -293015975 1929 -229462282 -145782884 999 796608963 -616215891 1733 -165895350 -569727142 9268 6941521 400802081 6049 -177692824 401065763 65 -784965875 -892585231 4123 640846707 637025929 3028 -943765901 -620537603 6326 996958697 107428773 7887 -552935221 -804086127 3315 -624499268 230960562 6414 113991999 540533417 7554 -80417143 -580802379 9663 -495427420 -153153706 6469 -852061915 502233577 376 897184369 -477872507 3414 218552482 467154252 8340 60178104 -289470931 5323 39323915 642676439 4846 -224653306 844342243 9464 -592740407 227796847 6610 -566276366 451143780 5812 828427488 923466000 1392 -60381668 596844461 7712 627081375 -644469017 6978 324917167 -969759958 8611 392619171 -246727512 4849 -391256746 186112748 330 653488323 546315517 9572 -814521565 -145782884 7759 -465268228 865035290 4345 242166718 -649744978 7335 -637625968 235577293 2072 262951696 -538606907 7809 940580089 -538783279 9444 929592861 577086332 4923 333481643 -964453208 4964 -320240582 643726334 8376 -826268461 725864175 7345 -296429472 355375465 6832 51022000 162818619 33 -895856160 681650630 1352 -626119646 -102616382 4405 597458038 230960562 306 -430204903 511120657 1358 -178692644 -293015975 3798 321737429 -430721629 2597 -753444014 83192310 9314 -430204903 -681273289 8268 -566276366 -350396971 3054 -742674827 58400332 9503 -81105363 -164423199 1651 955336534 -40017599 2607 -180309093 -747172297 3038 -303185692 -323498634 2498 -224653306 782701464 5520 -393621510 397008646 8068 -752427345 697350972 9240 -200432659 84675120 6273 -891435429 -373742773 7956 -171017790 81565408 4709 54815350 915112531 7876 -24555993 790791048 4788 568509939 -532480095 9760 39323915 323257823 4150 295011177 198809378 299 101065261 58400332 2694 -935008788 -578480160 1512 502461295 323257823 8796 -548146736 940351551 6221 455237207 -811266222 8680 871194505 354868681 4134 34842144 -578196919 4849 112146941 433603754 9628 -178692644 530975902 3229 -678310388 -573863688 3478 416939399 -154221403 1714 -776344661 612937914 1743 118281894 -416125915 6732 35292617 198809378 825 -782345427 308467212 2785 276670886 -370995350 544 95229358 625059375 3442 756775613 -75558732 3954 -430204903 872494340 5043 -1525175 -674143567 4990 -178218611 -979376042 189 -700447167 378550894 2875 -949652880 -981396868 6546 -753444014 -254980365 1084 -49706513 -659937969 5873 -723817788 359326871 7361 514387831 -224835212 6188 -332445377 -616215891 7984 -389046679 -428125906 5463 53010453 -502510208 260 904377080 547792085 5586 -700447167 625494491 7701 -39504037 668716963 6041 -719954341 -800207670 2521 -830222831 -160616618 3754 -18555551 668596988 1737 802713909 345293859 760 776650368 87942942 4503 141018937 -692760474 2430 -72660599 -518037450 4416 637350827 -413649920 342 782059495 -550496243 77 -37605991 -216733767 6123 5989923 696875596 9231 336261049 711907478 7164 208653695 571151168 9627 242371970 653728216 163 389689903 691372823 6417 -523534710 -556644281 4853 -293301938 148237200 3188 -731712580 -980745605 3339 71562520 -552163616 1430 658268677 -457339610 5873 200002129 -959377362 7378 202258799 -604372177 301 653488323 726123669 5375 -222755521 637025929 4435 -41723720 -275855088 3682 399221151 615990641 9592 -24555993 254718604 9604 -56515768 -350396971 5444 -248959048 890315807 3476 812095536 -967985982 427 158720776 -12658682 4414 333144811 576308127 478 901762269 852597739 5484 276318540 787435090 3853 -177692824 462889810 9069 -60381668 -933871142 6673 -145693826 843133948 4372 597458038 -17837615 4184 827090885 703761437 6082 -481996423 -1544306 7793 -821290384 -720929795 376 507130881 983092089 361 381360154 -165817517 9158 -396260662 923466000 7766 -573106477 -410456729 1112 133578046 350857850 2034 124521096 -67116370 2434 -409309355 -762984644 9370 -127099524 -143728230 5977 -662481765 -812767182 2793 481309793 -238867983 6197 -608722586 -849810455 2575 -758730708 668596988 7380 284084525 -145782884 534 -624499268 -345372687 8450 -8891200 591101630 9655 -816009077 178866616 3494 -906744014 54064180 9961 -270472709 34487722 6014 979367031 -528332594 474 426406281 -433558593 1775 -398942627 457730381 9969 -847492585 852597739 582 324917167 58400332 9811 773032821 -918763788 6019 -989673571 -107816005 1430 153650122 -302291887 967 388425412 545926563 2979 860901194 -733323543 7420 -343048181 400802081 8192 706094613 703761437 773 -173326777 -79813879 2845 -984282547 -792640319 7509 242166718 -75558732 4301 -340171206 60115387 2565 -418986193 -538783279 2648 725828363 -396443569 1440 995796966 -370601295 1055 -117882944 -410456729 6770 606386234 546315517 4337 -395956989 -25481956 6466 898151267 260681552 5180 704952011 185419808 9051 974033465 80128302 4086 18912815 -930063693 5746 374048762 -462044632 3628 606386234 697350972 227 597458038 843133948 6011 95229358 588009941 6253 -811440102 -464278607 1487 658268677 -26030145 4864 581880129 -180114637 7177 -637625968 -435842546 1829 -965690654 137137472 213 152683172 -138728153 1374 -138739177 -944284380 1066 817353730 -216733767 1517 -338588899 -507881407 7123 -473282718 -254980365 4313 -963214471 935472375 2847 -492064852 9067497 5007 -723817788 -2844514 2084 -578899112 -982620691 2886 588746282 -253862095 8026 -412753693 84351585 7334 875158202 871280315 7302 -235730132 -180114637 3722 -334823104 528222218 6500 -931162724 65925556 6308 -750364362 -532480095 6937 388425412 -969822537 7265 -91480363 -428125906 9976 346720726 -735027831 8445 -334823104 -38529745 4996 147521749 13297982 6665 -134704201 -238867983 4918 -835865341 -302291887 6554 141018937 871037015 2368 186143921 625059375 804 -229267078 528222218 401 336261049 -532480095 9352 -949652880 583887438 3498 -167893416 -947024393 1930 -566276366 -454664712 9761 -89914167 -714969150 6390 -314668245 -823688399 8085 924865694 655182973 6740 415008073 -176184567 5298 -81105363 -917177937 634 -900897170 305267341 774 160809207 -578196919 2530 -484301856 329596656 4723 -398942627 948688886 5901 606386234 -626960836 4854 200002129 -825880446 2374 -943647082 285651977 3304 898890414 518522757 442 -573101732 571151168 4276 -165895350 940351551 9239 118281894 865748389 5417 554902523 -308069367 7939 -963214471 216476815 4897 -594876646 172716317 7855 -580193843 744410083 4833 242276279 807498308 5964 -485031576 637279848 2145 -197256971 -94241214 2622 -492064852 -507881407 2255 502461295 -434454493 2174 -167893416 323319528 9776 124521096 -382741973 5364 -485776708 -687400377 3688 956500599 -308069367 454 -902913893 -160616618 9803 318435094 586257457 826 -676826894 871037015 7027 661504142 948573862 7299 271669262 501786309 7747 -750364362 574893362 906 897184369 462889810 7692 358603584 -488329721 8267 861072654 -91451757 9678 901762269 135100579 3715 415350853 -342686234 2129 -157757047 -634190590 438 688760575 60115387 6134 174718177 -872013529 9318 132666338 -532461869 9304 555348851 -838009976 7250 174718177 -410456729 3575 -410968218 -256522804 2667 -750364362 404498162 1639 170281305 -176184567 269 799451393 -963031318 8197 581880129 101406452 4733 239977367 -18027120 3195 -391256746 148237200 3246 -960815885 -477963972 5700 250399364 896907104 6858 -796502525 545926563 6098 -648172782 104047847 6669 861072654 760808182 8478 415350853 763812773 820 211476448 83192310 1008 -139250047 -987783463 6679 -483963712 109588416 7873 -483963712 241641947 8354 435508139 456498577 6958 878804098 -573863688 5835 -994655931 746720990 1070 35292617 -871032819 1936 426406281 -707104214 4886 984758233 241641947 6591 320190225 -13579437 5259 -795235195 -759341521 26 769252533 484968871 7817 756775613 285651977 8427 -873330901 495259264 4018 98412735 -568505124 4261 -391256746 940351551 3865 -949652880 -587938776 988 967176925 502233577 688 -485776708 206971304 5031 839743563 -519618554 6319 321658590 152975300 8163 -904289455 -587154461 7895 -270472709 165176940 1770 -655787129 -568505124 1158 -171017790 -634448468 5604 220316799 696875596 972 -816399402 934322296 8301 271669262 860325562 3294 -88984793 743907535 7928 606386234 552945615 2889 -943765901 301566791 4994 -275568251 599012707 1210 -891435429 932809740 3195 -648172782 727249379 812 -72660599 -246727512 3569 -388974008 621799091 5010 -139250047 -339092621 6862 -102108106 185419808 1719 -523153635 -648616287 1540 -887409683 -742514560 4610 -915467466 145992042 8902 587732774 -979376042 5854 54815350 -229334088 489 507130881 809191902 8105 -677582183 -918763788 9035 817353730 -91451757 4156 98412735 -825880446 1892 208370227 -229334088 7515 859615587 -342686234 5034 875158202 -235480390 126 -816009077 147468541 9098 -501570916 -160616618 5408 -758152363 852597739 9700 -37605991 -85425315 5062 704952011 -920354849 5254 -516862573 -692760474 8451 455237207 -648616287 7277 -784965875 9257479 7513 296351558 704079155 6807 72289201 -975541629 3987 -931162724 704079155 589 996958697 868619715 914 -943647082 869461301 5904 -994655931 725864175 4933 254376885 -497617879 7490 661504142 106531338 7677 589418019 357634387 9016 -742476174 -118950135 1360 -275568251 -434454493 7916 -714715511 54064180 12 593245571 -687400377 9992 -572328769 221793945 799 -714715511 -616215891 7328 -871396420 362357458 1526 276934223 -510150761 7183 -72660599 754349173 2067 295011177 164165409 2150 -338588899 -715481022 9235 -304998049 -75558732 2001 211476448 858256145 8735 -173326777 127347959 5451 -580193843 -216733767 9185 653488323 -175424765 4980 486132758 -871032819 5082 38832074 -275855088 3296 -719954341 703761437 1106 -579753663 359326871 3169 -107144390 -964453208 1712 34562744 612809394 7577 455237207 836292797 1292 717342480 -933871142 3993 839743563 145992042 977 -200432659 -246255401 2174 450999109 -143728230 1607 -960344885 -56290324 5182 -127099524 -954204496 4273 -989673571 576308127 2637 555348851 583887438 4723 -533099096 -550929672 8917 -572328769 -67116370 5446 242276279 -870714362 5158 481309793 -774185484 3967 -760927535 383709576 7227 -960344885 932809740 7054 443682091 185176345 8222 289429528 34487722 1283 581880129 192105438 9213 901762269 241641947 4614 -579753663 234812484 3741 -642406813 -402609820 1543 744180713 -308625495 1486 -224653306 690912387 5827 -816009077 -13579437 656 134541291 932809740 1658 -641208950 934322296 5941 147521749 -762984644 7549 -963214471 178866616 5319 -157757047 -189256438 2668 -464997457 172011590 8092 77257476 290903050 4095 -641208950 510260864 8744 138983262 198809378 5427 -80483111 948573862 8450 981998742 173706002 2185 -943647082 -763707999 5530 -678310388 -189256438 4538 309782673 329596656 6618 289610218 300598832 5758 490718230 418236261 4571 742195767 625059375 782 -676826894 710867164 3050 -91480363 305267341 6550 -362797003 -17837615 5115 -362797003 715905772 7071 -788691861 -912791350 1453 419955461 314701704 6301 -712768288 234812484 4959 -145693826 -464278607 9013 690218755 -477963972 3409 388425412 -22135290 9266 588746282 -78776258 3630 159963934 -720929795 3465 677101531 -969822537 890 444203955 436709995 1737 895696545 -6527040 7143 -788691861 752571881 2583 -566276366 -792640319 4621 568509939 84912338 5050 -847492585 -723259232 266 -410968218 -715481022 9955 -533099096 -930063693 5350 -252062903 -185727053 6176 482175535 223758683 9482 -41723720 -762984644 5152 76589551 -107473815 6530 -222755521 -637243618 7914 -930543776 201215238 1794 -484301856 537902684 6538 -228953103 -735027831 7222 -345538013 459630031 6461 28254867 -353878938 716 -995948801 703761437 3166 676457194 -387385224 6630 220316799 114067850 8272 643240412 537681327 3243 185320654 679444628 3709 132666338 327833852 9390 -318594823 -792640319 2430 -338588899 283618452 7443 -670941446 -428060524 9693 769252533 -637243618 4733 154929870 714190974 2232 -139250047 787155496 9851 -763126949 201215238 503 -579903004 -963031318 1765 -82560345 571151168 8017 -641208950 917915710 2066 346106146 -980745605 6794 -340171206 871037015 4045 309782673 172011590 336 -417075880 232844920 2215 450726355 -930063693 9399 -995948801 502233577 1775 736000118 -220282924 4673 997717396 501786309 7760 55392029 908862009 8083 -485776708 908862009 8586 -391256746 -556644281 2980 -684246827 9257479 9508 205740340 -926175164 472 -389046679 -610759465 1521 450999109 266354586 6093 -205591575 223758683 6657 284084525 836292797 1635 -533099096 -982620691 3689 -75232342 -969759958 7810 945885557 518522757 9671 955336534 148237200 2280 160809207 -430721629 3327 -968473567 790653415 6896 -663610139 917915710 1722 -277916716 93515835 5546 -921972308 -959377362 6096 -185227082 268124172 4295 -864361257 -137614817 4596 799451393 249521955 4147 -199655013 -563052661 3536 -462794916 -947024393 2521 284084525 -256522804 6848 51022000 -736169755 4802 -714715511 494296571 9044 321737429 633885440 5455 788860010 -999366082 5072 817353730 178866616 7368 -304029084 -75558732 9335 242276279 -975541629 740 941043086 -812767182 4937 -605036105 13253654 6522 152683172 -532480095 8441 717342480 -998282020 7544 147521749 -847516222 3346 -265310524 -145656182 9218 -637625968 221807394 9291 898151267 939797135 4510 358603584 71638226 7129 639577616 93515835 2478 -524590619 -145782884 2724 -642406813 223758683 254 849370527 -979376042 9597 -592740407 -214031543 959 -752427345 643726334 8431 637350827 -467674160 5844 -30664265 -847516222 5381 643240412 436709995 4988 50900266 285651977 2875 202258799 -254779032 2415 -931162724 105963480 6599 658268677 81565408 9021 -465268228 625059375 7018 924375399 -838009976 5491 -195552514 -579706452 9858 -178692644 -963031318 6528 -49706513 -519710186 7346 -608438352 165969864 551 -506108098 282131358 7077 -495427420 -947024393 8534 461120723 233977048 4511 543489268 105963480 9144 -921972308 -214031543 7813 -161837184 334468470 7815 -411443846 172716317 6751 -455260398 800872927 2436 -873330901 808458464 7755 -915467466 345293859 7882 745796394 836292797 2484 782059495 -291242407 528 956500599 528222218 5716 -280158933 711907478 2670 153650122 -634448468 2038 830044995 162573004 7107 653488323 851865821 9743 34562744 -268014947 6565 415350853 -229334088 9902 -338588899 -620537603 3672 -199655013 -289470931 5058 -637625968 114067850 2387 736000118 -792640319 8748 378721678 526029047 1408 295011177 -428125906 1222 381360154 -107816005 3107 903882211 358289528 8243 875158202 -25481956 9486 -516862573 -102616382 2230 623885564 -561696456 386 -667281786 -579706452 8872 801372660 869461301 6649 543489268 495259264 3668 -573106477 -576052836 2226 802713909 223758683 3334 333144811 -892585231 6077 170281305 851865821 6356 598623000 628016383 7129 -795235195 147468541 7148 -185227082 -154221403 7082 743615922 -770453868 6943 -32127524 -39716639 7439 632995737 -578480160 1981 -495872554 -575758012 2052 -344785252 290903050 5106 450999109 623594641 3347 374048762 939797135 303 599861155 588009941 4561 200002129 34487722 2236 -955947554 -454664712 1191 -396260662 953028578 8589 776650368 194386713 3054 97269878 615990641 5011 333144811 142516378 9520 230990250 -720929795 9621 -314668245 668716963 6282 -88984793 339857137 9248 288822109 384615346 3879 859615587 736209727 1627 898151267 -85425315 9562 -281453999 69866389 8174 290220374 -975541629 4106 859615587 135100579 2196 -275568251 836292797 5844 -871335076 266354586 3551 -662481765 -482425657 2635 933592111 612937914 3532 -999315023 -969759958 6531 -303077343 323319528 8247 -714715511 -409833937 432 575769250 -982620691 7921 -851229723 -137415419 5001 661504142 587394411 9567 924865694 407966190 7282 6941521 -216733767 6037 556176900 -830206964 616 598692061 -137614817 6323 98412735 703761437 2702 -840080990 711907478 3727 531457998 375063920 1432 164014304 -758476279 3541 806860754 668596988 8023 -921972308 -137415419 5483 372746255 232844920 1269 167095145 -675821088 7416 -963214471 -56290324 4561 773032821 -680716101 6262 250399364 984136690 3982 -880768056 214001109 2037 -259881996 -770453868 7800 -180309093 589562219 7811 599861155 232844920 999 -392563411 -756267434 9401 -32127524 282131358 4279 399221151 -920354849 2952 802713909 -659937969 8216 -713609356 -834467209 149 581880129 -756267434 9938 -579903004 -763707999 4369 -235730132 -606256406 6891 -72660599 -578196919 4637 641823635 -811266222 4908 518236817 859002805 9036 691696706 -759341521 5618 907986225 165176940 1466 212383076 935472375 3937 295011177 637279848 8060 -281453999 -637770708 4318 782059495 216476815 9848 95229358 809191902 2206 -677582183 -269653141 3191 904377080 920790234 4921 -534346540 232844920 424 174718177 614083036 900 -935008788 314701704 2152 7927533 -94909804 2062 875158202 599012707 9903 -9979738 -75558732 4841 -873330901 855531857 9117 -663610139 -648616287 6747 -185227082 -216733767 3366 112146941 -626960836 6374 945885557 -644469017 7529 159519152 510460231 886 274684164 172716317 8440 288396892 304234449 3066 377338343 744410083 4675 -887409683 855531857 8325 -965690654 -25481956 7862 -548146736 20640279 7493 688304736 254718604 6038 -324108487 637025929 9284 -676826894 -667907585 7062 773032821 571289655 2558 -957024935 -128633008 1583 -414072427 851865821 6835 -455260398 -474396314 7712 773032821 957236409 3950 -412753693 690912387 9330 543489268 -180628268 1062 276670886 456498577 480 -27254901 -229334088 5251 600595365 -550929672 6470 -739519560 763812773 6179 -459660004 988138114 7367 814168394 9067497 5182 -280158933 290903050 1124 -282947285 -454664712 951 -506108098 -246727512 9306 531457998 -648616287 3589 -915467466 -2416772 8316 -418986193 855531857 5410 -9979738 787155496 3281 242371970 -254779032 3681 794990305 -189256438 1983 -906744014 223758683 774 -56515768 428634831 5305 214470427 178866616 1057 134736800 456498577 9462 -389046679 308467212 556 875158202 612809394 1299 -292255571 858256145 8694 658268677 586257457 2234 -754687225 -842651603 7198 -864361257 -176184567 435 769252533 192105438 389 834030362 -892585231 682 572970480 -967985982 8814 -62104082 -60039432 6385 940580089 -890148323 8744 -885902280 314701704 9240 -293301938 767277603 1934 995796966 250129683 9035 515731471 545926563 9933 -975509051 69866389 7868 -742674827 304234449 9798 -648172782 -634448468 8929 -295746759 -428125906 9285 455237207 87942942 9743 18912815 -67116370 4050 -259881996 -433558593 9960 -790567313 69866389 9142 -677359660 978934680 2321 -749150071 221793945 5521 814168394 -406636424 8008 208653695 -892585231 7642 -637625968 -160616618 1237 -739519560 983092089 4567 -248959048 911656525 8334 152683172 -480421233 8222 386524132 596844461 5744 606386234 -416082175 1339 399221151 583887438 9707 124521096 -22135290 980 -995948801 172716317 8013 -495872554 148237200 9082 -275568251 975421774 4898 -107144390 -727449159 3025 212383076 330258523 5531 97778439 383709576 5394 198792735 510460231 8094 593245571 621799091 7440 -733269590 -370995350 8525 955336534 726123669 1992 -437269696 -254779032 1754 598692061 583887438 3837 290220374 -578196919 5369 -205591575 -830206964 3491 230990250 877599979 2215 788860010 -538783279 4378 -455260398 -17837615 90 -437269696 -165817517 1006 490718230 282650126 8841 -811440102 71638226 3757 898151267 -283024647 191 -200432659 20640279 5994 -516862573 -542766725 2906 -411443846 547792085 7344 -275568251 173706002 3273 212383076 375063920 7305 -27254901 874563739 9814 378721678 428634831 2944 -180309093 -918763788 2273 388998433 505436080 4325 415350853 -122563446 8830 -842131951 164165409 8719 -248959048 -123998677 7583 6941521 975421774 7031 -332445377 951409368 85 507130881 -882635508 5523 -344785252 668716963 1572 -749150071 165679230 7408 -752427345 872494340 2262 572970480 -714969150 8948 801372660 690912387 3201 -178218611 808458464 451 -377899289 809191902 8700 202006559 -176184567 673 806860754 329596656 9406 112146941 -917177937 345 -178692644 589562219 2568 -626119646 116410268 6268 -495427420 -510150761 9252 -49706513 107428773 2268 -343048181 235577293 6926 -900897170 -229334088 1257 543489268 428634831 4323 -462794916 249521955 6892 691696706 984136690 5816 500691477 309767757 8835 118281894 407966190 7101 -275568251 -302291887 557 -533099096 232844920 8386 -60959292 -241109217 1256 444203955 -675821088 697 -517047177 587394411 6439 731360872 459630031 5564 82437869 60115387 9704 7632844 625494491 7873 399221151 -289470931 1109 -700447167 60115387 8796 -594876646 935472375 5769 97269878 185176345 6148 -915467466 -320275386 6854 -624499268 540533417 8889 860901194 -127944183 6614 72289201 -254980365 5429 -960344885 -519845955 5983 -180309093 216476815 497 66554430 -60039432 3515 -862762751 -180019002 4266 -748046122 807498308 615 -437269696 -774185484 163 -915467466 260986665 8555 507130881 -568505124 3645 -228953103 -482425657 890 -871335076 -462044632 6550 -200432659 -6527040 2971 98412735 105963480 3199 416939399 633885440 3175 -270472709 -523131123 9969 628785561 -575758012 2516 -185227082 -735027831 9808 641303610 923947394 466 828427488 755033596 2304 40730044 -363659966 2708 66554430 -735027831 9608 -495427420 735266920 7042 -506108098 -550496243 1622 -739519560 -40017599 8254 200002129 703761437 6018 -82560345 339857137 1892 359856605 847381634 3493 -851229723 -727449159 6165 6050410 -254980365 9243 55392029 -519845955 966 18912815 241112925 9479 839743563 93515835 4837 132666338 599012707 5239 -655787129 -216733767 8333 -864361257 -12658682 1017 -320065127 -538606907 6763 39323915 890315807 5421 -1525175 -723351459 2944 -698100407 -345372687 9803 -8891200 -145656182 3079 -215298725 822735291 8406 -943765901 994859498 9722 419955461 865035290 8241 -713671847 -436066679 4065 -462794916 -735027831 2994 -293301938 -189256438 8492 -57926793 -576052836 773 -117882944 -79813879 1570 -711940062 260681552 9890 967176925 -519845955 376 -763126949 -959377362 1906 699845372 308467212 4678 276670886 -518037450 5151 -616075888 586257457 5543 640846707 844342243 282 967176925 869461301 4193 97269878 -308069367 9186 -930543776 116410268 3780 54815350 80128302 3314 205740340 -373742773 678 -27254901 -538606907 1386 554902523 599012707 7823 -288462512 194386713 2257 -409309355 430751296 2689 230990250 -770453868 5081 220316799 -75558732 5852 205740340 -342686234 5796 -986798763 523443473 5663 -24555993 101406452 5079 -80483111 456498577 5697 823212438 -563052661 7453 643240412 -714969150 2609 276670886 147468541 142 788860010 358289528 4619 -663610139 260681552 7615 -338588899 -488329721 5917 -978041604 109588416 908 -871335076 -22135290 2345 -195594144 576308127 6884 -580193843 -933872333 8077 -999315023 -328439089 6148 392619171 953642587 7040 774766110 459630031 919 -41723720 -145782884 8157 346106146 330258523 685 101065261 668596988 3061 641823635 715905772 4730 377338343 800872927 2385 320190225 782701464 3361 158720776 223758683 1926 -943765901 -540147019 3154 725296106 -727449159 4557 202006559 -123998677 3631 -459660004 911656525 5714 296351558 -414919441 470 -229267078 -328361714 9803 575593831 -430721629 570 -338588899 84351585 1372 431597356 547792085 6275 -24354900 233967741 6601 643240412 -532461869 8361 -726202882 511120657 2972 -820917610 -675821088 3627 -663610139 -752801340 1624 -641208950 -2844514 4789 -862762751 994859498 7934 377338343 -457339610 1985 -995948801 140118715 9406 133578046 746720990 9821 242166718 -824673983 5745 967176925 847381634 734 153650122 908862009 1365 -624499268 637279848 901 -513151710 939797135 7912 -459660004 254718604 2368 -978041604 105963480 2010 60178104 -687400377 7330 -676826894 760132745 2941 -298306079 165176940 5798 658268677 -926175164 3534 -414072427 329596656 544 -541903248 114067850 3321 200002129 -246255401 1989 290220374 -972401466 5257 531457998 -80079561 1741 -372598176 -4922978 1549 384544140 865035290 4278 -960344885 -2844514 6818 -173326777 752571881 3323 36208776 334468470 5197 597458038 530975902 5717 -56515768 -39716639 3288 568509939 518522757 8097 -788691861 232844920 2896 -221252086 -987312206 6052 -524590619 -435842546 7868 -821290384 790791048 7179 -897411868 595610484 849 593245571 599012707 6134 296351558 744410083 7620 958197040 637279848 1302 39323915 -543877687 1937 834030362 -510150761 3156 158720776 382394381 5946 -955947554 878753022 7365 239977367 -220282924 8386 -719954341 -289470931 2923 -569925158 619606312 9083 -517047177 -606256406 6255 -637625968 137137472 8829 276934223 101406452 1068 415350853 383709576 9721 498871246 -692760474 5950 384544140 587394411 813 -304998049 -999366082 5019 -235730132 -428060524 3290 -362797003 418236261 5985 420946811 152975300 4354 907986225 869461301 8993 979367031 737416156 4438 940580089 923947394 1915 126227291 -988857540 1328 690218755 954289075 1882 358603584 -538606907 6188 -684658326 -256522804 9185 400206984 -108961822 7485 -887409683 -561696456 9352 -820917610 760808182 5614 -965690654 -811266222 6128 262951696 355375465 9622 -963214471 505436080 5470 -398942627 206971304 5296 867830712 783307873 8294 -566276366 -834467209 8746 426406281 935472375 4261 -418986193 743907535 4557 806860754 754349173 100 -282947285 -838009976 9133 -82560345 -416125915 9290 -723817788 -774185484 2290 -552935221 -17837615 7138 309782673 -378650091 4455 598623000 20640279 526 -541613550 -269653141 6641 -579753663 194386713 1931 -304998049 -176184567 7107 860901194 13297982 9717 95229358 301566791 6448 603283737 696875596 2268 632166073 -275855088 3313 400206984 127347959 1512 677101531 -164423199 8135 788860010 518522757 9385 -995948801 -912791350 9172 -984681216 -409833937 8307 -462110684 -370601295 7558 -943765901 528222218 489 690218755 206971304 6548 526115530 -75558732 9671 415350853 537681327 3916 -931162724 -180114637 9333 -473282718 -763707999 5980 901762269 673747334 9417 727210702 232844920 5105 830044995 109588416 6685 -754687225 -72808273 6941 -173326777 809191902 7201 6050410 619606312 9917 -842131951 198809378 1891 -984681216 -824673983 9898 688760575 -410456729 188 225977642 -370995350 3646 599861155 951409368 2413 -999315023 763812773 9066 237202817 -469304036 4891 309782673 172716317 8247 -281453999 283618452 1719 498871246 227796847 3034 -41723720 614083036 9554 -569925158 -759341521 1019 212383076 -842651603 2815 14549497 -649744978 1752 202006559 763812773 5898 498871246 763812773 8758 -662161563 357634387 8568 -268055717 -980745605 8473 -145693826 164789337 5407 661504142 127347959 4036 -552935221 -579706452 3175 507130881 -108961822 6947 445487668 844342243 9954 486132758 859002805 1832 471959189 267514505 4217 289429528 -575758012 1796 386524132 -176184567 56 766057365 282650126 2311 -235730132 -269653141 4043 641823635 -406636424 1689 641303610 -1544306 841 208653695 -283207497 810 -80483111 754349173 352 98412735 106531338 6104 623885564 954289075 7794 -608722586 323319528 5264 996958697 697350972 6863 677101531 397008646 1207 756775613 787155496 9331 -320065127 -972401466 6489 138983262 -917002395 8531 -989673571 917915710 274 288822109 744410083 3762 -750364362 711907478 2684 -303185692 782701464 4921 482175535 327833852 9849 -91480363 831097006 3399 -594876646 -689864118 6226 -340171206 -256522804 85 -994655931 -72808273 8527 -275568251 865748389 9662 -636004911 -180019002 8392 -663610139 -543877687 1869 557828077 249521955 9260 -268055717 282650126 8040 745262886 537681327 3089 -215298725 -283207497 8700 898890414 587394411 2924 -80483111 783307873 8841 554902523 -253862095 3538 773032821 595610484 833 -18555551 619013448 4126 5989923 -107816005 1307 -749150071 234812484 1365 416939399 902716491 9757 568509939 221793945 4471 72289201 -350396971 1162 585806236 246550739 3990 904377080 32988365 3977 -818563944 -428060524 684 -723817788 530975902 647 55392029 223758683 5497 974033465 -2416772 2510 -259881996 69866389 5627 933592111 690912387 982 -157757047 227796847 6850 -197706645 -439161220 4010 -303077343 -920354849 163 743615922 -681273289 6351 218552482 878753022 203 276318540 462889810 1394 -957024935 -507881407 5078 -871335076 920790234 8448 230465541 859002805 4738 279935936 690912387 8602 766057365 -154221403 2110 839743563 872494340 6841 -860588659 86906463 5848 153650122 -396443569 7775 859615587 -834035628 4502 851137422 -439161220 2174 -318594823 984136690 7843 -748046122 -433558593 3662 66554430 -110865839 3933 -228953103 -269653141 8249 -224653306 172011590 7996 -853928283 300598832 7290 743615922 308467212 1575 -864361257 653728216 8934 898151267 -410456729 3442 -248959048 -102616382 3866 486132758 -849890539 5947 5989923 84351585 2518 164014304 -370995350 1238 -711940062 -510150761 7608 185320654 -692760474 4485 -259881996 843133948 8028 830044995 -519845955 3133 593245571 -143728230 5699 -835865341 -680716101 2982 -222755521 221807394 1235 25277645 696875596 8193 -754687225 953028578 5790 867830712 260681552 6479 676457194 -482425657 3733 -303077343 790653415 1680 -395956989 260986665 1471 392619171 625059375 9850 399221151 625059375 1989 160809207 -345372687 5387 159963934 -180114637 5313 556956133 858256145 4849 -943765901 -541221340 1175 658268677 614083036 7737 279935936 -998282020 642 -75232342 309767757 3941 -763126949 407966190 8739 789599069 10315616 6737 -784965875 726123669 7637 147521749 -474396314 3448 317197461 -680716101 4597 -572328769 116410268 7747 208370227 345293859 1138 -862762751 -241109217 3283 502461295 -541221340 9536 996958697 -378650091 4688 -297925385 -457339610 8289 -866805045 -580802379 1121 518236817 -742514560 486 -626119646 -963031318 3342 333144811 -416125915 5411 -140204704 221807394 1650 575769250 899852615 1553 -624499268 951409368 6133 415008073 -964453208 8809 -127099524 844883068 9449 386524132 -969759958 4014 -75232342 755033596 5748 160809207 -283207497 394 295011177 -107473815 4255 572970480 113055790 9645 -222755521 -966341392 4364 283582015 384615346 2722 -723248351 -420200090 4606 321737429 -457339610 2866 -223542791 -870714362 852 -138739177 157310618 4013 -388974008 -72965798 2806 359856605 -107473815 3863 598623000 583887438 6052 262333337 954289075 7568 -296429472 -890148323 3547 -395956989 -469304036 8040 -670941446 246550739 1482 -573106477 911656525 1425 -75232342 -847516222 4116 -107144390 -216733767 3733 -145442184 642676439 9416 -193222752 84675120 8266 904377080 9257479 5198 134736800 668716963 4643 -495427420 309767757 7347 152683172 330258523 6842 148638548 -165817517 5688 295011177 890315807 1644 -24354900 327833852 1286 -758730708 655182973 4611 -24354900 735266920 9365 -572328769 430751296 378 -395956989 690912387 6877 -75232342 207204985 4237 688760575 192105438 3885 -663610139 -145656182 4608 572970480 -890148323 8123 133578046 -145656182 1490 -731712580 -644469017 9499 572970480 -999366082 7025 641823635 84351585 3460 158720776 540533417 6128 623885564 -345372687 6416 984758233 -477963972 5287 455237207 -359196587 579 -566276366 808458464 9642 -388974008 84351585 1999 526115530 690335848 7885 28254867 -727449159 6469 725296106 -969822537 5399 907986225 -342686234 7391 482175535 -39716639 3526 -395130011 357634387 7213 378721678 178866616 514 -711940062 869461301 9148 40730044 -606256406 8580 318435094 -497617879 7374 -229267078 -143728230 3688 -723248351 -930063693 8743 -145693826 260986665 2593 -304998049 227796847 7780 658268677 906601156 7181 775192135 -580802379 9297 -178692644 -269653141 5385 378721678 595584975 3531 -340171206 -847516222 2839 94407230 505436080 580 997717396 -104871800 5774 -195552514 -153153706 1894 5989923 -4922978 6385 34842144 185176345 4410 95229358 -75558732 6643 -481996423 452933610 5722 274684164 10315616 1722 -999315023 -283024647 6308 111664688 -254980365 2 -524590619 537681327 5920 725828363 69866389 7523 450999109 929621952 8772 6941521 -308625495 854 -713609356 711907478 2582 -860588659 736209727 8469 -573106477 375063920 5443 531457998 -78776258 8305 976065724 -185727053 2127 -117882944 -689864118 7273 929592861 -289470931 4348 589418019 -137415419 7128 897184369 807498308 3262 796608963 -467674160 1421 320190225 362357458 9231 25277645 510460231 2194 202258799 -890148323 7391 -280158933 -823688399 4598 72289201 619013448 4319 490718230 314701704 1388 -814521565 -550929672 4223 153650122 583887438 1640 214470427 -457339610 388 -347105773 -847516222 8487 860901194 -477872507 7567 -465268228 713033531 7648 18912815 948688886 1738 940580089 -430138322 377 -891435429 822735291 9732 789599069 -85425315 8699 455237207 -736169755 6288 518236817 -723351459 6408 -739519560 844883068 2042 174718177 -999366082 3020 -579903004 851865821 442 -417075880 -477963972 6578 875158202 -457339610 6092 54815350 614083036 9738 632166073 314701704 9840 -391256746 -648616287 552 -145442184 -254980365 9950 -739519560 -17837615 3247 -578346066 433603754 1549 970142316 782701464 9918 -139250047 673747334 868 -345538013 637639714 826 -750364362 -60039432 224 -579753663 109588416 3501 -388974008 -123998677 6920 -821290384 925036002 2478 326178903 783307873 6014 -56515768 -552163616 3362 -484301856 379411178 8472 -749150071 -107816005 1489 -760927535 865748389 7422 -195594144 -540147019 9948 -641208950 -849810455 8357 -573106477 -510150761 7374 -1804967 -469304036 6764 -9979738 -4922978 769 593245571 852597739 6741 456971210 -464278607 9667 7632844 -94909804 3478 -592740407 -91451757 362 242276279 -747172297 3665 -641208950 452933610 7252 -81105363 662075929 8402 -782345427 418236261 130 336445578 -269653141 3528 782059495 -675821088 134 996958697 -435842546 4470 112146941 576308127 6571 -46963869 -669544691 6890 -748046122 58400332 5413 34842144 679770619 3311 101065261 909720152 6425 -304998049 -94909804 7807 -516862573 -982620691 5534 -642406813 953028578 7467 782059495 871280315 2964 77257476 668596988 7278 -27254901 71638226 9397 -523153635 725864175 4126 -984681216 260681552 7051 296351558 13253654 3974 -679771608 -528332594 2113 361901512 948688886 641 606386234 -220282924 5532 39323915 911656525 5784 113991999 -550929672 5291 -223542791 -102616382 7166 -541613550 -434454493 7997 283582015 -987312206 2954 -411443846 619606312 4131 -784965875 407966190 4598 -161837184 -735027831 8758 -285968378 612809394 3878 -492064852 -79813879 1819 167095145 748391913 7067 208653695 -644469017 6644 186143921 -979376042 7513 170281305 725567063 9562 -393621510 625494491 7398 306909421 -575758012 7320 581880129 -127944183 3188 834030362 865035290 9786 -826268461 -930063693 1682 -377899289 334468470 4870 -842131951 -293015975 5694 126227291 221807394 6426 5989923 -60039432 7183 498871246 109588416 5527 -410968218 172011590 7281 -334823104 -758476279 8780 -344785252 653728216 8592 823212438 625494491 4167 562484066 9067497 41 76589551 -359196587 88 95229358 -277770150 637 589418019 545926563 3335 -177692824 754349173 7928 556176900 954289075 4248 940580089 -817688363 9378 812095536 844883068 1676 -248959048 216476815 9252 575769250 -964453208 5914 -46963869 612937914 190 742195767 -877856608 638 17834815 101406452 9847 -579903004 878753022 5601 904377080 -912791350 6069 790805185 -128633008 410 585806236 100537981 3662 745262886 362357458 5748 -713609356 241641947 4031 -395956989 -872013529 7729 -885902280 -892585231 7403 790805185 988138114 5486 765724683 -727449159 3942 50900266 -568505124 1399 218552482 -930063693 8820 14549497 34487722 9916 -88984793 -60039432 8860 171041959 221629539 7300 -902913893 807498308 4561 384544140 -308069367 1266 72289201 10315616 4627 94407230 623594641 3814 -27254901 -157362262 4561 -221252086 770540018 9558 600595365 858256145 3795 283582015 -519710186 1630 -259881996 285651977 2278 500691477 915112531 7155 118281894 -145782884 2919 -820917610 -91451757 6686 36208776 -80079561 5588 823212438 755033596 7304 141018937 302261235 8400 -573106477 -523131123 4081 324917167 100537981 2870 736000118 -999366082 9879 -712768288 -606256406 3521 212383076 -578480160 6979 -965690654 71638226 3930 456971210 -573863688 5142 159519152 -954204496 3361 -430204903 -469304036 9493 828427488 60115387 6720 279935936 871280315 2529 -171017790 -478868248 8588 -750364362 614083036 267 -41723720 975421774 4670 -495427420 752571881 5270 796608963 859002805 34 -395956989 359326871 7213 895696545 -752801340 383 -758152363 925036002 5863 309782673 400802081 6711 359856605 418236261 9001 830044995 -2416772 6447 895696545 -975541629 4332 -293301938 -255161784 5185 -324108487 -568505124 9167 -285968378 -817688363 2849 -534346540 221629539 7950 -684658326 290903050 606 -748046122 510460231 868 979367031 -519710186 4681 -880768056 -308069367 7373 288822109 -104871800 9675 -195552514 787435090 496 -505763077 625494491 2259 -984681216 909720152 6156 -816009077 452933610 9501 276318540 868619715 160 814168394 383709576 330 -641743513 872494340 3839 997717396 246550739 9980 -641743513 -176184567 9380 -915467466 -253862095 7105 -437269696 32988365 5684 202258799 537681327 1011 -1525175 -328439089 5250 597458038 86906463 6334 -624499268 -328361714 3079 643240412 -596741589 3874 -195594144 -550929672 5953 -662481765 433603754 4938 774219377 -430721629 4844 486132758 643726334 5372 -723817788 -229334088 15 643240412 983315446 1154 171041959 800872927 3241 230465541 -539801973 393 832079231 93515835 8636 796608963 164165409 6745 -298306079 -587328878 745 -592869884 953642587 7653 -662481765 -291242407 237 -723817788 681650630 3108 871194505 596844461 7914 288396892 746720990 63 -140204704 727249379 2650 -750364362 230960562 2732 -60381668 -420200090 4336 794990305 628016383 2219 589418019 -599705535 5967 317197461 60115387 6176 518236817 925036002 5568 -343048181 869461301 385 -185227082 397008646 4639 587732774 583887438 1664 111664688 -563052661 9765 -468748459 -157362262 219 518236817 221629539 3948 386524132 -268014947 3091 95229358 323319528 4799 -75232342 815772525 9435 -165895350 -428060524 4337 214470427 -982620691 1410 -790567313 -439161220 4367 484203679 690912387 1107 -949652880 -752801340 2088 97269878 -40017599 8474 794990305 737416156 2861 -788691861 586257457 3611 -579753663 -430721629 2020 627081375 260681552 254 321658590 852597739 1826 941043086 -634190590 4014 283582015 267514505 5129 283582015 -353878938 2355 588746282 -25481956 4142 -820917610 308467212 6813 113991999 -214031543 5263 -677359660 790653415 835 967176925 -229334088 4115 875158202 -127944183 8330 -895856160 -477963972 2642 898151267 -792640319 3658 250399364 -94909804 7560 -760927535 -363659966 1695 -684658326 689952861 1125 -197256971 865035290 7340 606386234 -436066679 4487 -354473179 -467674160 6757 -782345427 808458464 6554 320190225 -763707999 717 806860754 851865821 4287 98412735 877599979 7405 618828757 -363659966 7019 324917167 -735027831 6903 -678310388 282650126 834 -742476174 109588416 5818 -338588899 -254980365 1125 588746282 314701704 3128 555348851 844883068 360 -200432659 624711990 3157 -252062903 69866389 648 -462110684 -733323543 4401 859615587 673747334 763 744180713 -220282924 9208 -396260662 -373712345 1416 -347105773 623594641 9576 641823635 -91451757 1801 -49706513 953642587 2932 -410968218 -648616287 4575 924375399 -552163616 7111 -642406813 -762984644 3765 34562744 -72965798 3483 -662161563 430751296 3592 431597356 760132745 171 834030362 -634190590 7927 -713609356 323257823 854 -782345427 230960562 7558 776650368 -78776258 3349 274684164 -912791350 3367 -763126949 -457339610 4896 -9979738 68458537 7403 717342480 -308625495 2012 -906744014 -145782884 2533 -840080990 221807394 7608 -178218611 -416125915 7025 -817455026 -396443569 2762 782059495 714190974 4420 -224653306 -94241214 9508 134541291 715905772 357 945885557 576296258 4379 907986225 -736169755 6843 514387831 -576052836 5209 984758233 725864175 4774 51022000 865748389 305 941043086 953642587 4755 -578899112 736209727 4996 967176925 249521955 5387 -24354900 84912338 7506 309782673 -580802379 1276 598623000 511120657 3668 7927533 -433558593 3466 -524590619 -6527040 152 593245571 -763707999 919 -816399402 359326871 2717 202258799 510460231 4242 -60959292 -413649920 5792 -995948801 -185727053 9565 875158202 105963480 2198 -485776708 101406452 4514 -851229723 923947394 8204 706094613 637025929 4439 859615587 696875596 9932 -975509051 -580802379 6767 775192135 696875596 6769 643797427 -982620691 4659 336261049 852597739 4685 941043086 -532480095 2370 261480454 530975902 8154 901762269 -830206964 4390 -573106477 60115387 5710 80638889 -77358192 6152 -468748459 267514505 7091 -541903248 -60039432 1333 65640932 911656525 4518 898151267 915112531 6544 -265310524 736209727 4926 443682091 -80079561 5354 -197706645 770540018 5280 -229462282 871037015 961 -430204903 940351551 6753 997717396 107428773 7349 160809207 -944284380 1965 598692061 300598832 2721 996958697 917915710 6006 -27254901 -987783463 2104 -75232342 -735027831 9711 289429528 -849810455 7870 -572328769 249521955 4155 208653695 -155566831 1114 588746282 -85425315 9568 203882298 172716317 6729 35292617 710420710 3776 -852061915 -454664712 37 202006559 -707104214 3849 736000118 -238867983 8967 743615922 -877856608 4795 38832074 844342243 8521 -30664265 754349173 4827 -185227082 221793945 6591 -235730132 -56290324 8023 789599069 697350972 9335 -608722586 -575758012 1481 -57926793 589562219 6350 581880129 -469304036 1696 -173326777 -770453868 6486 996958697 290903050 5484 77257476 637279848 2213 725296106 783307873 4616 346720726 165969864 9921 -670941446 -569727142 3710 -795235195 83192310 2474 782059495 -293015975 1062 744180713 -402609820 6 -513151710 -478868248 5535 981998742 752571881 4723 -663610139 -435842546 4322 -495872554 -79813879 3721 -177692824 24721518 6036 -605036105 -40017599 8206 970142316 -382741973 6074 296351558 -747172297 8911 -80483111 -433558593 3538 643797427 -596741589 3516 -579753663 -774185484 2513 898890414 -185727053 420 526115530 50437640 9015 812095536 695424884 6929 388998433 -733323543 2026 766057365 -410456729 9061 34562744 877599979 1954 -215298725 -742514560 8278 -252585274 462889810 369 -776344661 -180114637 6198 152683172 20640279 5206 -320065127 -834467209 3832 262951696 -563052661 7202 51022000 -648616287 78 -56515768 120714490 6203 -891435429 113055790 4774 690218755 -323498634 6320 -711940062 872494340 838 -492064852 162573004 1629 -752427345 -817688363 9142 -826268461 -62054205 4944 319836471 109588416 4798 875158202 -975541629 6171 48202816 -17837615 4528 -796502525 223758683 9579 318435094 -980745605 9208 416939399 333687312 8729 72289201 748391913 3713 717342480 -804580750 6560 -298306079 -80079561 4891 167095145 624711990 9135 -677582183 -60039432 6138 386524132 456498577 1151 18912815 58400332 3745 296351558 362357458 135 -271969423 -469304036 6319 867830712 -283207497 5791 28254867 612937914 6841 -592740407 127347959 7619 -524590619 304234449 873 158720776 152975300 1193 -714715511 -164423199 1814 -616075888 -293015975 7460 -197706645 -123998677 9796 627081375 -108961822 1082 -171017790 546315517 8750 872946790 407966190 7588 62409989 -235480390 8946 -719954341 695424884 2949 895696545 137137472 9179 112146941 -60039432 1149 -298306079 -462044632 181 225977642 932809740 9007 309782673 -979376042 9118 -259881996 -677383695 3232 -897411868 655182973 7001 444203955 65925556 8657 -684246827 -145656182 647 -880768056 599012707 7296 -414072427 116410268 2280 167095145 83192310 282 262951696 206971304 6878 -758152363 -542766725 9748 185320654 127347959 9492 -268055717 -176184567 8554 385077631 -972401466 2078 -724955977 249521955 3016 555348851 382394381 4496 -648172782 329596656 8280 326178903 495259264 2340 623885564 878753022 7244 933592111 643726334 4151 289429528 101406452 3165 -80483111 -430721629 6964 -573101732 653728216 9700 -677582183 84675120 5380 -392563411 -556644281 8455 -362797003 -519710186 3220 -252062903 334468470 4486 208370227 583887438 2232 -816009077 58400332 1143 731360872 -224835212 2128 585806236 -326867555 7887 -616075888 595584975 984 -138739177 84675120 4947 -81105363 -373712345 3028 -495427420 -637243618 1134 -414072427 -229334088 9420 164014304 162818619 9157 443682091 84912338 5173 -742476174 -926175164 8648 80638889 383709576 7329 814168394 -692760474 9578 -949652880 -40017599 7881 -57926793 -674143567 9394 945885557 -430721629 3208 381360154 983315446 7875 661504142 -477872507 7769 205740340 157310618 1306 -995948801 58400332 5237 276670886 599012707 6343 -1525175 -482425657 9270 860901194 -137415419 3615 384544140 637279848 960 -222755521 643726334 8496 -608438352 925036002 1538 381360154 -409833937 3716 132666338 232844920 9176 -851229723 172716317 7561 -871396420 -123998677 9522 556176900 710867164 8129 -579903004 -293015975 2715 924375399 547792085 919 -935008788 -556644281 883 -817455026 -926175164 6274 -484301856 -969759958 4654 -637625968 -430138322 7709 -842131951 162818619 5218 174718177 748391913 758 -724955977 345293859 6283 -887409683 787155496 5814 627081375 -164423199 1378 -398942627 662075929 8257 538056056 726123669 8654 -943647082 -256887004 9727 514387831 113055790 8074 -578899112 637025929 6682 318435094 -784538084 7592 -459660004 -538606907 7161 -304998049 -568505124 1829 -516862573 787155496 1838 160809207 358289528 8573 -81105363 865035290 3260 -229267078 865748389 5296 -259723723 -216733767 6027 152683172 625494491 9077 -608722586 -540147019 7663 897184369 808458464 6607 -995948801 230960562 9014 593245571 510260864 4734 358603584 -578196919 6321 148638548 800872927 8344 -156704963 308467212 5830 765724683 612809394 7176 976065724 690912387 227 -679771608 537681327 5990 -117882944 -727449159 214 254376885 871280315 9320 283582015 -402609820 7020 -851229723 878753022 3751 -464876611 690912387 2519 -318594823 -216733767 1558 -663610139 -106926072 9844 -193222752 -502510208 3759 769252533 -677383695 5131 318435094 290903050 7790 765724683 -378650091 3113 326178903 923466000 5267 -871335076 165176940 4571 159963934 384615346 4259 789599069 -541221340 8189 639577616 637025929 7007 -670941446 135100579 467 276318540 -154221403 1000 690218755 -253862095 1717 295011177 760132745 6097 898890414 877599979 1537 782059495 -871032819 9349 94407230 -434454493 9372 39323915 -758476279 1675 137362839 -185727053 1273 134736800 -720929795 4776 361901512 323319528 2606 389689903 614083036 516 -455260398 116410268 7955 14549497 571151168 6257 -320240582 -969822537 5213 -505763077 -979376042 6936 296351558 700760523 6811 319836471 223758683 964 -986798763 -17837615 32 386524132 -596741589 4116 515731471 418236261 5425 -80417143 -933871142 6923 -215298725 929621952 1231 -667281786 302261235 5531 -501570916 -954204496 7223 -579903004 355375465 4322 101065261 689952861 7656 898151267 308467212 1251 -676826894 164789337 3206 53010453 909720152 5241 901762269 537681327 4861 -197706645 -723259232 3241 609354975 -972401466 2089 -481996423 241112925 4294 -280158933 -689864118 388 -684658326 235577293 5753 -410968218 -692760474 8911 -354473179 -108961822 6256 643240412 -235480390 8149 -552935221 116410268 2918 455237207 -933871142 9117 -994655931 852597739 7269 -842131951 -13579437 1936 -891435429 13253654 1704 -668294983 -345372687 3770 -516862573 612809394 5781 112146941 -830206964 7572 -338588899 752571881 4841 198792735 -825880446 6434 -485776708 -154221403 1348 -60959292 105963480 9961 -410968218 851865821 6263 -960344885 851865821 9956 789599069 501786309 3580 431597356 589562219 6519 -39504037 -654048846 3846 632995737 69866389 2852 -904289455 917915710 233 5989923 148237200 2541 -897411868 -715481022 4235 -473282718 105963480 6489 -205591575 121273815 9083 -495427420 978934680 3323 -215298725 -569727142 8657 -949652880 -979376042 2752 -49706513 -413649920 5783 359856605 459630031 8312 -915467466 84912338 1272 -338588899 -410456729 8055 -462110684 -77358192 8566 -895856160 -964453208 3820 -541613550 241112925 1713 -931162724 -165817517 7363 766057365 -972401466 4037 -344785252 518522757 8103 -963214471 -981396868 243 861072654 619013448 4699 -200432659 -164423199 9524 -904289455 100537981 1193 346106146 -91451757 4154 -392563411 -752801340 170 727210702 820204610 1303 -409309355 -94909804 8232 386524132 165679230 146 375298123 -107816005 9729 -712768288 -519618554 7544 154929870 695424884 6157 218552482 621799091 768 812095536 859002805 5074 643797427 428634831 5746 -662161563 282131358 7671 -391256746 58400332 8778 -293301938 906601156 246 -670941446 -599705535 3288 -8891200 -478868248 3526 -714715511 316245420 633 -676826894 934322296 2584 -39504037 -467674160 8188 374048762 -402609820 6145 -483963712 872494340 6286 -655787129 595610484 248 -943765901 -579706452 6440 830044995 -430721629 8625 924375399 301566791 1179 171041959 571151168 7242 531457998 -692760474 825 -468116074 890315807 7412 377338343 -235480390 1494 324917167 510460231 3476 -965690654 612809394 8046 95229358 -67116370 9867 -724955977 633885440 3241 588746282 302261235 9795 -418986193 -478868248 6429 -180309093 -4922978 9019 841773118 511120657 1092 -678310388 -17837615 278 -880768056 379411178 607 -752427345 -849810455 5488 214470427 -289470931 9354 -712768288 -283207497 4946 970142316 -106926072 5104 -624499268 -6527040 5654 984758233 312278158 2208 450726355 165969864 5772 -275568251 165969864 6944 643797427 -256522804 5086 606386234 571151168 897 -345538013 34487722 2450 743615922 -539801973 8740 -999315023 673747334 8031 790805185 323319528 524 288396892 -6527040 6019 -297925385 -640496847 7173 481309793 923466000 7170 -404777150 571151168 8564 -984282547 100537981 9858 -180309093 305267341 2991 -484301856 923947394 1669 290220374 -573863688 6303 -171017790 -180019002 5863 -414072427 -569727142 5316 691696706 459630031 2521 -642406813 235577293 216 -523153635 865748389 1261 295011177 282131358 8567 -900897170 994859498 4277 -8891200 -849810455 7006 -713609356 -980745605 8613 -180309093 -67116370 3393 97778439 -308069367 2016 -389046679 462889810 3634 -592869884 -870714362 3650 609354975 178866616 5568 -994655931 654795929 2426 -994655931 -641768215 3949 -280158933 -587154461 6028 -984282547 -681273289 6355 262333337 -669544691 6356 643240412 206971304 5319 -49706513 624711990 3805 -388974008 -969759958 2047 171041959 164165409 6723 -900897170 -110865839 3025 202006559 871037015 5702 399221151 655182973 1133 288396892 -649744978 257 618828757 185419808 7404 -999315023 -478868248 9035 -851229723 725864175 7001 271669262 428634831 748 274684164 951409368 6224 924375399 71638226 8371 -963214471 -575758012 7333 34842144 691372823 5174 230465541 -128633008 5750 -195594144 -667907585 1769 388425412 -640496847 2100 -642406813 242506470 115 956320838 165969864 5294 521711157 234812484 9918 -871335076 -736169755 3823 -957024935 637639714 1038 849370527 382394381 5978 484203679 948688886 5284 388998433 860325562 6916 324917167 -235480390 6468 875158202 589562219 3217 -337718848 612937914 3172 -468116074 -430138322 5985 -580193843 -326254820 8183 -437269696 -145656182 845 -435603523 -587328878 3001 -338588899 625059375 9037 290220374 -154221403 9148 849370527 727249379 7613 -864361257 84912338 4835 -852061915 157310618 6352 -280158933 456498577 813 -552935221 690912387 9012 18912815 681650630 1862 -655787129 -838009976 1463 283582015 -22135290 5353 -782345427 107428773 3256 745262886 -519710186 2328 -495427420 230960562 2737 374048762 -91451757 6639 276670886 178866616 8292 581880129 145992042 8566 -616075888 -541221340 6036 -642406813 690335848 1766 507130881 -482425657 5174 782059495 -118950135 543 -994655931 316245420 8072 208653695 135100579 9368 -80417143 -872013529 7810 -252585274 852597739 9079 958197040 352760 4842 -324108487 -289470931 163 -324108487 614083036 317 -677582183 782701464 374 324917167 637639714 4955 95229358 -634190590 5223 769252533 710867164 1154 -343048181 120714490 6631 -826268461 576296258 7855 -835865341 852597739 5786 756775613 752571881 9841 -501570916 -145656182 4505 996958697 -568505124 1983 -880768056 727249379 3479 98412735 -155566831 795 94407230 2937763 5281 861072654 80128302 8407 -782345427 851865821 8042 -533099096 -155566831 5143 220316799 767277603 4134 812095536 258279313 4216 -56515768 -102616382 4470 -624499268 -842651603 2753 -663610139 -402609820 5156 6941521 -102616382 9431 995796966 -872013529 6239 -270472709 658148446 1925 289429528 216476815 3418 7632844 744410083 572 -915467466 484968871 64 148638548 229158822 6632 839743563 -811266222 5612 230465541 505436080 9845 261480454 -834035628 4215 -395130011 843133948 4944 372746255 523443473 5489 -414072427 612937914 3056 134736800 855531857 420 -760927535 -430974226 9191 661504142 735266920 3446 -842131951 -143728230 4612 -713671847 -464278607 8766 -395130011 84351585 2140 18912815 -687400377 3161 358603584 576296258 105 -897411868 378550894 1021 -592740407 233977048 9169 -739519560 -79813879 6942 -107144390 953642587 6955 34842144 25245259 9985 -139250047 183142469 7214 970142316 69866389 1278 214470427 71638226 1195 148638548 787155496 7898 -719954341 -480421233 9053 -139250047 743907535 2611 431597356 -687400377 158 -784965875 637639714 8301 599861155 953642587 5884 -117882944 -289470931 446 -873330901 681650630 5884 -483963712 -849890539 1894 -504728021 -189256438 7902 -667281786 -102616382 977 -871335076 185419808 6770 849370527 899852615 5296 -324108487 -892585231 2266 321658590 116410268 2533 319836471 -687400377 9345 -713671847 -127944183 4511 -282947285 -573863688 3050 -464997457 -727449159 6534 -167893416 -756267434 8556 929592861 -165817517 9510 160809207 330258523 1342 878804098 -762984644 2834 -569925158 140118715 1278 -533099096 975421774 2081 -259723723 24721518 4023 -430204903 899852615 397 -949652880 851865821 1842 -9979738 -153153706 8397 -830222831 383709576 8668 903882211 -39716639 4255 676457194 -224835212 2121 386524132 915112531 1547 -569925158 871280315 8296 153650122 -714969150 2980 443742845 93515835 6888 490718230 -428060524 753 389689903 266354586 8553 -30664265 345293859 2443 374048762 242506470 1991 -818563944 -539801973 9416 -663610139 375063920 8067 -676826894 -26030145 9032 -483963712 105963480 1203 924375399 625059375 2559 -864361257 528222218 3868 834030362 -533410976 6643 111664688 -238504192 1340 -88984793 433603754 6118 -139250047 690912387 7757 -389046679 -160616618 1255 -18555551 844342243 9112 36208776 874563739 9364 420946811 285651977 4727 -663610139 -723259232 8595 -684658326 878753022 4798 -344785252 -435842546 4546 958197040 -723351459 7355 -608438352 -812767182 6412 -513151710 530975902 7548 148638548 -759341521 7822 284084525 -616215891 8561 688760575 165176940 4713 745262886 -430974226 1554 -229267078 -238867983 7081 -749150071 459630031 8546 -412753693 -763707999 1910 851137422 379411178 357 82437869 653728216 4153 -462794916 -220282924 4478 -860588659 -877856608 3346 -145693826 -94241214 8029 849370527 384615346 7368 -417075880 815772525 2439 -758152363 -40017599 7665 945885557 -933871142 1238 -760927535 -477872507 2915 -429705827 625059375 9860 588746282 152975300 346 -60381668 612937914 7315 -392563411 948573862 6427 774766110 844883068 4719 823212438 -550496243 4905 575593831 -842651603 22 979367031 655182973 8791 389689903 165969864 7208 300584887 808458464 5119 203882298 -2416772 6074 -534346540 836292797 3249 997717396 116410268 6207 -758152363 84912338 4717 -517047177 612937914 5946 507130881 -462044632 9925 994188367 -550496243 4317 50900266 -497617879 2557 839743563 104047847 9414 -9979738 790791048 501 -605036105 93515835 4716 -742674827 457730381 5625 585806236 172716317 1765 -957024935 690912387 8631 -930543776 690335848 1611 -344785252 -293015975 3474 7927533 715905772 2686 688304736 -539801973 5541 -506108098 -510150761 4539 -223542791 589562219 5546 -392563411 890315807 1246 -62104082 -153153706 4108 945885557 314701704 9604 262951696 -153153706 1290 -32127524 679444628 2741 996958697 71638226 4526 319836471 -323498634 4257 661504142 983315446 813 -853928283 -999366082 9704 -963214471 -2416772 8176 -921972308 -145656182 6079 -655787129 233977048 7267 -955947554 -944284380 4113 849370527 172011590 3388 -185227082 820204610 6914 -27254901 -363659966 1071 -579753663 104047847 5098 606386234 954289075 4320 640846707 173706002 4673 -935008788 -363659966 9018 -18555551 510260864 5286 556956133 -256522804 3870 38832074 -811266222 1573 -167893416 871280315 5229 940580089 -877856608 2761 743615922 690912387 9626 -429705827 -519845955 5566 -412753693 -4922978 7179 134541291 165679230 3194 743615922 -363659966 4735 55392029 -659937969 6446 970142316 -153153706 6853 98412735 932809740 1256 -197706645 -675821088 730 -57926793 902716491 3883 -495427420 282131358 4803 955336534 -464278607 7778 -887409683 329596656 9421 -72660599 637279848 2705 118281894 -580802379 8210 141018937 736209727 9246 -795235195 -138728153 1854 317197461 -370995350 1662 -252585274 809191902 9985 736000118 920790234 2339 239977367 -488329721 5461 9908275 24721518 5237 274684164 457730381 1763 -984681216 -707104214 878 -26248663 397008646 8289 -417075880 -552163616 2972 -955947554 545926563 607 -578899112 147468541 8417 138983262 -830206964 6180 -484301856 -180019002 7901 -711940062 140118715 5539 -1525175 266354586 1071 632995737 54064180 6530 375298123 690912387 1801 967176925 -674143567 2653 704952011 80128302 1906 -578346066 157310618 1559 -818563944 -238867983 7680 -180309093 906601156 2417 849370527 -804580750 8518 -817455026 -350396971 334 806860754 -79813879 4906 98412735 -552163616 9798 317197461 -770453868 2427 445487668 596844461 6922 -541903248 58400332 8241 -222755521 -834467209 1512 -288462512 -561696456 8630 -57926793 860325562 4241 -167893416 -681273289 8197 -1525175 988138114 9352 -215298725 227796847 4528 276670886 -987783463 9979 -723817788 -370995350 167 -410968218 -988857540 6983 562484066 851865821 582 976065724 571289655 504 -534346540 221807394 734 242371970 595610484 8047 -57926793 820204610 5479 -641208950 -518037450 8391 756775613 13253654 5093 385077631 309767757 3738 276670886 571151168 6361 -678310388 -104871800 1856 581880129 -22135290 3722 147521749 -154221403 9928 901762269 -611172692 3333 725828363 -268014947 7275 690218755 -967985982 9825 627081375 902716491 9918 -864361257 -283024647 7078 -795235195 87942942 5735 50900266 -396443569 9888 60178104 737407430 722 830044995 484968871 5582 471959189 501786309 3236 -8891200 -4922978 4128 -578899112 -143728230 8112 562484066 624711990 4546 -668294983 978934680 2153 -994655931 84912338 4562 252844961 -254779032 1720 -80417143 896907104 1913 -902913893 514647040 4879 769252533 589562219 8312 261480454 148237200 3757 -887409683 -644469017 416 215460157 836292797 4467 -594876646 302261235 3047 -275568251 140118715 7447 445487668 -542766725 345 945885557 -538783279 2744 -391256746 890315807 7868 502461295 589562219 5330 -228953103 855531857 807 -30664265 223758683 5651 317197461 -533410976 6964 555348851 -568505124 6157 830044995 229158822 5235 -297925385 -967985982 9325 -662161563 -79813879 8418 -742674827 -980745605 236 164014304 152975300 75 875158202 576296258 1061 581880129 13297982 7453 321737429 877599979 2439 606386234 -507881407 1470 -776344661 790791048 6907 -726202882 -122563446 5439 849370527 726123669 4617 860901194 -391392334 6801 653488323 -4922978 3062 788860010 -145656182 2247 -80483111 -834467209 5121 -784965875 614083036 125 -372598176 -409833937 8847 -417075880 -2844514 4776 202258799 207204985 9524 200002129 908862009 4046 388998433 -107473815 3396 -641743513 770540018 24 745796394 790653415 2425 198792735 537902684 2469 -1525175 162818619 1926 -145442184 681650630 9698 357348209 2937763 7595 -684246827 625494491 1623 -161837184 858256145 3499 -548146736 234812484 1332 599861155 511120657 2859 252844961 -834467209 749 589418019 -538606907 9532 -222755521 -890148323 4145 -572328769 -933872333 412 -821290384 -518037450 3858 -26248663 -533410976 5064 -636004911 235577293 5505 -793494677 -359196587 3877 -411443846 223758683 7944 386524132 859002805 8016 817353730 743907535 6412 98412735 140118715 3747 -318594823 -723259232 5795 841773118 878753022 5977 603283737 874563739 1555 -81105363 216476815 5636 384544140 -523131123 7724 284084525 354868681 9181 -314668245 400802081 4663 -594876646 50437640 4860 -758730708 436709995 6639 94407230 -94241214 6282 627081375 633885440 2416 658268677 871037015 3732 -955947554 954289075 8221 895696545 -590535547 4929 -362797003 628016383 1175 -821290384 382394381 8966 956500599 -644469017 635 -524590619 -378650091 3160 -605036105 844883068 8012 -758730708 851865821 9923 766057365 714190974 6289 -411443846 -681273289 2873 385077631 -538783279 5617 817353730 -246255401 5885 -999315023 357634387 8045 556956133 621799091 8177 200002129 -4922978 3628 -851229723 782701464 7309 481309793 -214031543 8685 80638889 954289075 866 212383076 -659937969 5209 -89914167 668596988 942 628785561 457730381 904 -389046679 -502510208 5441 261480454 -283207497 8966 -655787129 -137614817 3584 -297925385 783307873 3078 51022000 -295979666 8024 -75232342 50437640 1718 -484301856 -323498634 918 897184369 192105438 5091 -275568251 -752801340 6085 725828363 -480421233 7311 -935008788 290903050 8184 -830222831 -528332594 8512 661504142 -918763788 4394 208370227 690335848 3579 -462251380 752571881 3778 357348209 384615346 8914 -412753693 790791048 6027 -986798763 -999366082 4139 -891435429 679444628 9811 -60959292 352760 6577 898890414 436709995 6419 742195767 -502510208 8047 400206984 -735027831 2559 147521749 -94241214 4570 744369343 908862009 7663 745262886 -256887004 7903 -723817788 -165817517 3406 502461295 755033596 9662 486132758 451143780 1905 -468748459 -792640319 7701 531457998 352760 2922 967176925 510260864 3681 901762269 831097006 6270 572970480 229158822 6513 -873330901 -742514560 2805 875158202 -871032819 6588 500691477 282650126 9089 623885564 -532461869 6788 288822109 679770619 9649 -334823104 -102616382 6891 -816399402 -616215891 1414 -281453999 787155496 8549 -49706513 -38529745 7142 742195767 843183414 3183 388425412 619606312 111 -871335076 -39716639 2863 -516862573 -2844514 1327 373708873 -462044632 6797 55392029 433603754 1811 -39504037 760132745 4913 262333337 -917177937 957 7927533 283618452 7757 202258799 165679230 6282 531457998 -667907585 3404 225977642 -165817517 1283 895696545 230960562 524 94407230 -741977163 7570 9908275 591101630 8809 841773118 540533417 5864 220316799 165679230 4634 152683172 -849890539 1117 -960815885 309767757 1217 208653695 899852615 3416 279935936 -654048846 8077 -713609356 -561696456 5201 -81105363 621799091 4898 -89914167 -220282924 8947 -134704201 744410083 4684 743615922 -689864118 5974 -501570916 -507881407 4769 -338588899 -253862095 8461 261480454 -580802379 9173 725296106 121273815 9915 676457194 619606312 9123 141018937 710867164 7948 71562520 576308127 168 924865694 571289655 3586 -578346066 951409368 9666 -222755521 760808182 7549 -18555551 623594641 8202 -304029084 227796847 7344 456971210 737416156 174 14549497 923466000 5152 381360154 -933872333 1667 51022000 703761437 7310 6941521 710420710 1177 956320838 -877856608 3911 -200432659 -969759958 5632 -275568251 -972401466 2714 994188367 345293859 3658 924865694 -406636424 987 600595365 -72965798 1297 -296429472 510260864 5159 860901194 596844461 2427 279935936 -138728153 6407 431597356 194386713 6140 -880768056 586257457 4856 -392563411 703761437 3451 -902913893 459630031 155 -72660599 923947394 9001 -417075880 878753022 4905 415008073 -224835212 2205 445487668 -954204496 1338 435508139 -576052836 899 -626119646 86906463 6102 -885902280 860325562 8535 632995737 615990641 2204 443742845 -640496847 8877 -24555993 -917177937 130 -616075888 323257823 2388 443682091 -758476279 1453 -871335076 975421774 7467 -222755521 -420200090 674 296351558 258279313 8579 450999109 -94241214 9228 688760575 681650630 5653 -455260398 378550894 8735 -304029084 105963480 229 -288462512 -969822537 9325 -698100407 -967985982 2056 212383076 -13579437 1720 -984282547 -180019002 2931 -698100407 -569727142 5880 581880129 -550929672 5620 -975509051 -79813879 4349 225977642 -308625495 7941 484203679 752571881 9479 745262886 599012707 5455 -668294983 -870714362 69 976065724 258279313 236 773032821 910797386 1804 640846707 782701464 432 -9979738 -756267434 7993 -229267078 953028578 9833 -347105773 736209727 3017 -340171206 939797135 6997 995796966 172716317 1031 -268055717 418236261 403 -418986193 185176345 9157 846494925 -510150761 1469 279935936 -295979666 2256 -684246827 865748389 2422 731360872 233977048 5934 -835865341 282650126 3999 148638548 241641947 5610 -270472709 546315517 191 419955461 -72808273 7810 -504728021 -289470931 6514 53010453 81565408 8670 -533099096 711907478 2721 526115530 495259264 900 543489268 -979376042 5074 -605036105 452933610 2251 -541903248 -578196919 7810 -594876646 86906463 3790 -354473179 -578480160 8866 699845372 355375465 3569 -750364362 266354586 5630 225977642 790653415 2121 -814521565 -981396868 2356 -949652880 948573862 7607 742195767 127347959 7875 -891435429 -108961822 2086 -616075888 -2416772 6242 -667281786 -677383695 7510 742195767 615990641 7268 53010453 221793945 2184 321737429 -480421233 6121 -223542791 710867164 8572 159519152 227796847 839 -754687225 162818619 3256 -678310388 165176940 8169 419955461 357634387 9018 974033465 -759341521 4183 -955947554 162818619 9936 456971210 -153153706 9046 -984282547 -987312206 4646 -943765901 -220282924 882 -224653306 -944284380 4112 357348209 -969822537 7930 141018937 -419413153 5098 -957024935 -238504192 1851 575593831 339857137 6413 827090885 -435842546 209 -388974008 172716317 6675 538056056 -568505124 2105 -975509051 988138114 7901 -608722586 223758683 7147 -280158933 935472375 4755 53010453 137137472 7175 -354473179 147468541 9164 -285968378 -402609820 3213 766057365 695424884 911 242166718 467154252 4658 -788691861 178866616 1961 237202817 -654048846 96 756775613 433603754 9233 -968473567 530975902 2526 -754687225 -872013529 2905 9908275 -538783279 5953 790805185 233977048 9479 372746255 760132745 4769 531457998 -514717258 276 -726202882 735266920 2944 -337718848 748391913 9346 907986225 -428125906 5815 585806236 -518037450 5555 706094613 221629539 9345 839743563 859002805 4825 -895856160 -419413153 4556 -229462282 221807394 9368 290220374 359326871 9341 -714715511 -378650091 8275 336445578 323257823 7477 6050410 953028578 2982 320190225 258279313 6834 333481643 157310618 3760 385077631 -644469017 5655 431597356 -413649920 389 -82560345 -675821088 8095 377338343 -78776258 1345 -820917610 -882635508 4062 -292338832 -359196587 2656 -462110684 -302291887 8521 581880129 267514505 7884 -782012495 462889810 2344 637350827 -480421233 5286 482175535 -523131123 9801 -495872554 -847516222 8809 658268677 868619715 1896 -1525175 308467212 6412 -788691861 -94241214 8076 846494925 467154252 4615 -960344885 690335848 3299 50900266 -107473815 7529 -484301856 917915710 3617 872946790 939797135 1975 898151267 787435090 4022 -579903004 511120657 936 898151267 902716491 9759 -795235195 242506470 6112 -304029084 -998282020 4398 -793494677 -735027831 2362 -679771608 852597739 5212 -30664265 9257479 26 -91480363 20640279 9726 924375399 457730381 2449 274684164 -550496243 8887 203882298 268124172 1123 -712768288 330258523 9581 -228953103 -428125906 6439 -851229723 80128302 7919 -271969423 -714969150 2477 -986798763 -72808273 4245 -816009077 673747334 5093 289610218 -550496243 9113 538056056 379411178 5005 288822109 -784538084 8949 830044995 -62054205 1516 -887409683 -752801340 4702 706094613 382394381 3262 -180309093 339857137 1968 -711940062 -2844514 2959 -293301938 -254779032 6154 -395130011 673747334 7484 500691477 165176940 1708 148638548 309767757 6695 5989923 -849890539 6543 556176900 727249379 8586 28254867 623594641 8068 -662481765 10315616 6110 400206984 489852142 3744 -395130011 -391392334 3676 -796502525 -62054205 7991 242166718 -308069367 4308 -455260398 -747172297 8582 377338343 505436080 8782 -719954341 596844461 1302 -742476174 -823688399 3438 -949652880 60115387 7310 -501570916 -969822537 8491 -580193843 790791048 4218 48202816 314701704 9009 170281305 -988857540 3961 -887409683 84675120 3862 133578046 523443473 7003 -412753693 -587328878 4603 346106146 -359196587 875 -8891200 852597739 5749 -957024935 746720990 9322 381360154 -4922978 6315 -817455026 588009941 3741 97269878 -482425657 2176 -608722586 -123998677 936 -296429472 -38529745 612 445487668 -409833937 60 -107144390 -416082175 5207 904377080 -478868248 5421 -506108098 -72808273 9054 924375399 -532480095 8247 637350827 81565408 4202 -871396420 -94241214 8354 486132758 574893362 5669 -814521565 -774185484 7428 -345538013 -523131123 1614 28254867 -289470931 2423 333144811 -654048846 4552 336445578 290903050 7659 112146941 -604372177 7599 18912815 378550894 8190 164014304 -283024647 9195 7632844 -342686234 4090 603283737 -77358192 5768 -677582183 -590535547 2526 556176900 552945615 6581 -698100407 915112531 6815 295011177 -689864118 7292 450999109 836292797 1553 745262886 282650126 5011 875158202 -999366082 9393 970142316 -959377362 7313 -197706645 -406636424 5158 -229462282 -573863688 9987 171041959 -268014947 648 153650122 546315517 3856 -393621510 71638226 943 974033465 871280315 2170 -75232342 -933872333 5088 -608722586 -980745605 2887 -541903248 68458537 1844 -156704963 752571881 47 -178692644 -454664712 6811 200002129 -185727053 3510 -930543776 -185727053 7215 945885557 267514505 221 924375399 760132745 7692 -320240582 -406636424 4485 639577616 658148446 2974 435508139 843133948 9173 997717396 106531338 6220 -579753663 948573862 5069 -513151710 -966341392 2453 929592861 902716491 6506 -821290384 -464278607 8008 -662481765 704079155 5674 -347105773 -62054205 4041 -435603523 -569727142 6931 -343048181 -342686234 8081 555348851 -302291887 8512 -248959048 250129683 5477 -481996423 -254779032 3516 392619171 -378650091 7835 -193222752 229158822 9251 95229358 612937914 4025 261480454 -497617879 3445 984758233 -847516222 5310 153650122 -94909804 6845 6941521 162573004 7974 208653695 -966341392 8322 153650122 165969864 6424 -608438352 -478868248 5468 997717396 194386713 35 392619171 -580802379 8489 152683172 847381634 7642 388425412 268124172 5121 -389046679 -975541629 3515 -506108098 836292797 9143 274684164 2937763 2134 346720726 -373712345 9474 134736800 457730381 6813 -295746759 -127944183 2251 627081375 953642587 4472 -523153635 379411178 9208 526115530 -153153706 8251 283582015 354868681 6986 774219377 -723351459 7786 456971210 530975902 9330 381360154 -687400377 5131 203882298 -933872333 185 373708873 -480421233 3101 -795235195 537902684 8257 137362839 -723351459 1673 -885902280 748105066 4198 736000118 948573862 2359 -711940062 -707104214 3914 555348851 -882635508 4307 -224653306 -987312206 7648 -282947285 -18027120 6032 214470427 -246727512 8711 290220374 430751296 491 -1804967 -342686234 1674 -171017790 596844461 5428 851137422 658148446 7702 38832074 954289075 5065 374048762 -342686234 7388 -594876646 162818619 7460 -636004911 -675821088 8744 572970480 917915710 6231 817353730 246550739 994 326944888 -641768215 196 -468748459 -308069367 2995 54815350 -812767182 7171 141018937 727249379 3227 -414072427 984136690 9087 -900897170 -275855088 4545 -49706513 737416156 5936 974033465 662075929 3323 -145693826 695424884 2655 385061500 736209727 8399 -72660599 -498612066 9061 -517047177 808458464 505 -215298725 -79813879 7829 -414072427 -6527040 5583 134541291 858256145 4812 -91480363 352760 9298 77257476 334468470 3703 -637625968 -981396868 5542 455237207 -576052836 4436 -391256746 -454664712 9764 -404777150 241641947 2476 167095145 872494340 9822 375298123 283618452 464 812095536 744410083 1604 481309793 -464278607 7554 399221151 -328439089 5669 392619171 752571881 3014 790805185 -256522804 137 386524132 -610759465 7321 -30664265 679444628 5741 -485776708 135100579 4913 -268055717 185419808 1358 967176925 -78776258 3862 -24555993 -542766725 6986 -57926793 290903050 6528 603283737 619606312 1476 378721678 599012707 2929 823212438 587394411 6855 996958697 625059375 8677 -429705827 -328439089 7837 -984282547 654795929 9335 296351558 528222218 5073 419955461 767277603 7286 834030362 681650630 3010 603283737 -160616618 6776 572970480 -238504192 362 30661577 301566791 1855 66554430 725567063 8431 -573101732 -283207497 1578 -678310388 -439161220 2567 898890414 300598832 1949 -719954341 -160616618 7682 -56515768 -26030145 3812 -57926793 -497617879 7043 -662481765 100537981 7221 -763126949 -238867983 8895 -464876611 436709995 4676 -684658326 457730381 186 153650122 -538783279 9323 -641743513 -930063693 3982 -332445377 -735027831 6554 606386234 -339092621 7055 80638889 -13579437 5499 -303077343 -918763788 2379 830044995 334468470 2634 51022000 -283024647 9894 653488323 315450092 6836 230990250 -689864118 8982 -579753663 -464278607 5422 557828077 711907478 1946 399221151 -675821088 2296 318435094 -640496847 8913 -957024935 -268014947 1730 834030362 -189256438 4168 306909421 655182973 5934 839743563 -373712345 2133 -906744014 978934680 8998 774219377 -185727053 307 688304736 282131358 9264 736000118 673747334 7805 -465268228 -532480095 2944 -414072427 315450092 9710 333144811 -637243618 9149 -462110684 -224835212 1656 471959189 725864175 9671 71562520 -756267434 5013 -636004911 836292797 296 -642406813 868619715 5371 346106146 -507881407 745 -270472709 -626960836 5444 -62104082 831097006 3719 153650122 -326254820 9901 -468116074 -918763788 8246 -684658326 -741977163 8414 230990250 -969822537 3413 -677359660 -763707999 3226 262333337 -756267434 3506 14549497 -283024647 7367 290220374 -480421233 6544 859615587 983315446 945 471959189 790653415 3031 124521096 -637243618 1419 -145693826 327833852 5339 211476448 24721518 422 -252585274 -224835212 2049 113991999 -268014947 4501 111664688 -616215891 8638 159963934 -302291887 9024 -485776708 13253654 4480 -297925385 282650126 6904 898151267 -419413153 9681 744369343 -532461869 2060 -320240582 355375465 137 -26248663 283618452 5898 -662161563 -800207670 7365 51022000 -838009976 9816 -173326777 -498612066 6 126227291 -999366082 6132 -533099096 -824673983 4555 -750364362 -727449159 1593 -9979738 -834035628 4193 790805185 899852615 2595 262333337 697350972 1322 -524590619 107428773 5206 -814521565 710420710 5821 -573106477 760132745 2522 444203955 -975541629 3085 597458038 -320275386 650 -626119646 58400332 2077 -462110684 910797386 4926 -145693826 546315517 8851 14549497 -654048846 5542 39323915 -434454493 5499 -465268228 -72808273 6248 333481643 599012707 8718 538056056 -999366082 956 -26248663 -714969150 2019 -75232342 552945615 791 -569925158 -402609820 6756 974033465 25245259 7413 -72660599 207204985 5333 -641743513 -6527040 5627 -504728021 383709576 8241 -592869884 68458537 8668 317197461 -972401466 7702 -501570916 737407430 363 50900266 -538783279 9827 814168394 -727449159 8257 640846707 -175424765 5023 -724955977 -637243618 9600 677101531 201215238 9069 185320654 -80079561 2488 101065261 305267341 1229 482175535 754349173 4136 -298306079 268124172 516 -723248351 -606256406 6871 -579753663 198809378 4975 744369343 -640496847 5412 575593831 -434454493 8565 585806236 831097006 6139 -731712580 510260864 9340 -282947285 113055790 1018 -455260398 809191902 7741 830044995 140118715 147 -860588659 612809394 7738 -215298725 625494491 1379 -268055717 121273815 9343 -462794916 309767757 5043 -9979738 69866389 2072 -167893416 -720929795 9294 828427488 157310618 7522 -891435429 -825880446 5795 296351558 84675120 1173 -678310388 -165817517 1532 688760575 290903050 6752 288396892 -154221403 2174 295011177 -626960836 2358 -398942627 748105066 1826 745262886 -604372177 5065 289429528 -964453208 4068 924865694 71638226 7956 -468748459 -532461869 1082 623885564 -278764461 9742 -994655931 668716963 6344 -292255571 633885440 6555 -573106477 948573862 3250 841773118 58400332 6118 -468748459 69866389 8258 834030362 314701704 4893 514387831 988138114 9371 -430204903 -246727512 2844 593245571 -320275386 6813 113991999 951409368 6109 167095145 -587328878 6795 -835865341 -871032819 734 -465268228 -812767182 8858 -608438352 185419808 4261 -592869884 614083036 8572 502461295 -959377362 384 5989923 -689864118 2604 518236817 -94241214 6544 288822109 589562219 6267 -396260662 -277770150 1511 -26248663 782701464 3643 -742674827 165969864 3344 288822109 874563739 2233 -915467466 695424884 2255 898890414 787435090 5393 -594876646 624711990 8009 -626119646 787155496 1837 -484301856 -532461869 6470 -37605991 140118715 6415 250399364 383709576 6676 790805185 104047847 1665 -462110684 -823688399 814 790805185 -498612066 3481 -887409683 -917002395 9693 -195552514 86906463 2033 851137422 254718604 3663 788860010 -435842546 4262 97778439 436709995 374 782059495 -834035628 6255 5989923 -216733767 8514 97778439 333687312 9937 -332445377 -118950135 9218 170281305 315450092 1249 -377899289 -391392334 5559 929592861 -214031543 1899 389689903 104047847 1002 -270472709 -641768215 1 -404777150 227796847 2416 -138739177 -715481022 2262 -793494677 -387385224 4668 521711157 800872927 6764 220316799 695424884 3012 -930543776 -556644281 411 490718230 628016383 1719 743615922 978934680 2628 126227291 920790234 3821 995796966 10315616 213 627081375 710867164 1440 174718177 782701464 7134 -788691861 116410268 4938 -205591575 754349173 5188 699845372 -110865839 5039 -271969423 -229334088 3269 -113858331 -363659966 3902 205740340 -2416772 9484 600595365 -677383695 4563 218552482 330258523 8069 358603584 -4922978 4159 215460157 -736169755 803 -989673571 -326254820 3146 28254867 -79813879 368 -724955977 -552163616 9464 -304029084 -278764461 5238 643797427 710867164 9786 388998433 -649744978 3757 -667281786 -359196587 8631 801372660 -871032819 9956 211476448 -462044632 9259 -60381668 689952861 6004 -39504037 -637770708 79 -860588659 -157362262 9089 970404299 681650630 8699 -39504037 113055790 2227 -468748459 142516378 2280 -437269696 20640279 7221 -9979738 -308625495 6840 924865694 54064180 7260 309782673 358289528 6458 386524132 -918763788 2379 572970480 87942942 1465 -398942627 502233577 2229 -134704201 -590535547 5142 320190225 690335848 8242 -30664265 -254779032 4870 -816009077 -507881407 4022 765724683 -610759465 6733 -975509051 -649744978 2335 839743563 -107473815 4923 518236817 106531338 158 -347105773 790791048 6246 317197461 -342686234 8169 -465268228 -834035628 3369 514387831 -434454493 9119 -641743513 948573862 4716 276670886 -550929672 572 -485776708 736209727 3525 271669262 822735291 5118 -1804967 -180628268 702 324917167 -122563446 2311 979367031 896907104 4760 941043086 -892585231 8500 -173326777 948688886 8846 -667281786 162573004 1390 -796502525 339857137 7133 309782673 206971304 6927 -197256971 -78776258 7619 -862762751 9067497 5128 185320654 9257479 1365 904377080 -277770150 9841 -534346540 -373742773 3510 -485776708 58400332 594 -393621510 -430974226 1702 -56515768 -912791350 3056 -296429472 653728216 1864 -860588659 -569727142 6714 -91480363 -667907585 5720 555348851 -626960836 7525 392619171 78832863 3083 -626119646 -634190590 7876 -572328769 -396443569 775 -288462512 523443473 7789 -372598176 10315616 229 -200432659 -689864118 2297 898890414 571289655 1012 974033465 312278158 8939 -180309093 673747334 3712 -429705827 -436066679 4035 627081375 855531857 5860 -277916716 13297982 1364 643797427 -153153706 1372 727210702 -18027120 6387 445487668 -289470931 5583 -473282718 711907478 1505 415350853 953028578 3356 211476448 -714969150 5531 65640932 232844920 4642 -32127524 -981396868 8033 239977367 185176345 2421 481309793 -510150761 5924 399221151 -268014947 8638 51022000 910797386 2308 388998433 58400332 1458 205740340 24721518 5434 324917167 283618452 342 -642406813 -370995350 5985 -303185692 -634448468 8514 588746282 107428773 1786 929592861 -969759958 5701 35292617 988138114 2497 538056056 939797135 7912 -906744014 588009941 4843 806860754 586257457 1446 141018937 760132745 8017 773032821 13297982 3531 -388974008 -784538084 6866 -334823104 78832863 8778 -760927535 511120657 8724 -37605991 -596741589 7508 -484301856 -830206964 1452 62409989 -39716639 2406 -485776708 637639714 4991 -113858331 725567063 3314 -642406813 -538783279 5112 766057365 704079155 3458 588746282 754349173 3388 -873330901 -681273289 5609 618828757 -255161784 9130 765724683 577086332 1723 -871335076 -654048846 2679 208653695 -339092621 1774 -960815885 -611172692 8170 -726202882 -1544306 145 -501570916 710867164 7380 543489268 902716491 3309 731360872 571151168 5811 958197040 -123998677 1498 35292617 241112925 8695 94407230 -254779032 6788 -573106477 595610484 3476 -228953103 285651977 669 205740340 350857850 4778 995796966 975421774 4661 -89914167 -289470931 2690 538056056 206971304 5160 -749150071 241641947 6234 640846707 -804086127 3176 -579753663 -145782884 7204 637350827 -353878938 3147 -572328769 -238504192 3371 420946811 -741977163 7350 904377080 164165409 310 557828077 621799091 2827 -46963869 87942942 6160 744369343 9257479 9007 218552482 -269653141 2359 9908275 -800207670 1888 872946790 787155496 1123 -830222831 -654048846 5141 118281894 93515835 9755 242166718 704079155 7815 727210702 -568505124 6483 641823635 -256887004 655 -1525175 -77358192 1593 628785561 -714969150 368 658268677 268124172 6737 -437269696 -811266222 8743 -616075888 -118950135 7149 361901512 300598832 3825 799451393 -454664712 8706 336261049 545926563 1164 -648172782 -556644281 8407 -866805045 -345372687 4417 -161837184 -587328878 8144 568509939 -680716101 2497 -616075888 744410083 6155 -24555993 691372823 1246 -641208950 -510150761 7561 -275568251 -85425315 8492 878804098 -687400377 3104 159963934 574893362 7240 -113858331 983315446 2574 -492064852 596844461 4616 830044995 -817688363 3409 -343048181 -654048846 3811 -523153635 173706002 4789 572970480 397008646 6387 261480454 -539801973 6063 141018937 643726334 489 6050410 643726334 2328 95229358 -477963972 4417 -229462282 -872013529 3852 -89914167 843183414 4790 208653695 362357458 2692 -836052744 302261235 199 641823635 -464278607 4385 389689903 -933871142 5530 296351558 -523131123 2699 -714715511 282131358 9616 -742674827 -345372687 3049 53010453 84912338 4378 -724955977 -587938776 674 -662161563 302261235 9596 254376885 241641947 9188 48202816 -762984644 3616 794990305 -926175164 2612 76589551 -573863688 2188 262333337 -164423199 6805 7632844 -25481956 3014 955336534 81565408 8765 -459660004 -917002395 936 -816009077 164789337 1604 556956133 984136690 3935 -138739177 844883068 4431 -795235195 858256145 3785 -455260398 -420200090 413 788860010 715905772 7311 65640932 214001109 7761 924865694 843133948 5519 -297925385 787435090 2624 897184369 668716963 3453 -713609356 -436066679 4858 -248959048 152975300 715 731360872 107428773 1999 -157757047 329596656 9992 -975509051 -378650091 7531 40730044 494296571 5942 -418986193 700760523 4162 981998742 -180019002 399 283582015 -12658682 403 -282947285 -478868248 2985 -667281786 -107816005 3254 484203679 379411178 936 -485776708 -277770150 1896 237202817 207204985 4163 -354473179 -714969150 362 -414072427 333687312 1050 -113858331 -278764461 6357 -303077343 -328439089 983 727210702 748105066 7248 641823635 -160616618 3426 54815350 456498577 9318 54815350 -969759958 9834 -411443846 183142469 9330 -750364362 754349173 1250 113991999 -137415419 7661 -293301938 -323498634 6873 895696545 -373742773 7659 -796502525 309767757 7918 924375399 -26030145 6785 875158202 591101630 7809 66554430 -552163616 3082 500691477 282131358 3005 -684246827 428634831 4586 -296429472 -91451757 9157 215460157 -640496847 1411 -608722586 186112748 6846 250399364 121273815 2262 -388974008 696875596 3517 262333337 93515835 1421 -578346066 770188411 8048 556176900 -982620691 8583 443682091 135100579 8049 384544140 162573004 8084 -139250047 -469304036 8904 212383076 -542766725 67 53010453 185419808 9921 389689903 546315517 2872 -552935221 523443473 3183 776650368 145992042 9251 731360872 354868681 8944 984758233 831097006 3437 776650368 711907478 5314 507130881 633885440 9060 -573101732 302261235 9588 -465268228 -77358192 602 -624499268 223758683 9040 -41723720 871037015 969 640846707 147468541 3385 321658590 -469304036 186 333481643 858256145 6976 -372598176 851865821 5110 796608963 890315807 6267 147521749 316245420 429 -228953103 350857850 8072 -430204903 957236409 3447 159519152 -804580750 2479 562484066 -917002395 9096 -347105773 462889810 6471 -343048181 -981396868 4263 -389046679 137137472 6266 958197040 906601156 4337 14549497 -541221340 9580 60178104 -847516222 7097 -965690654 -692760474 4360 40730044 -77358192 4996 -60959292 574893362 8716 -655787129 831097006 5603 -517047177 -599705535 3879 -107144390 807498308 3457 839743563 323319528 7392 -935008788 -106926072 4990 28254867 -849890539 1081 -541613550 184543446 299 -648172782 -122563446 3620 839743563 301566791 408 500691477 -478868248 8454 -107144390 375063920 3498 -873330901 -578196919 7002 618828757 860325562 3041 744180713 84675120 631 -836052744 -966341392 1050 164014304 260986665 8277 -157757047 267514505 4913 834030362 735266920 7372 174718177 357634387 8394 486132758 -477872507 8478 388425412 703761437 2961 -840080990 588009941 6311 727210702 859002805 1054 54815350 588009941 9555 481309793 105963480 381 933592111 84675120 9103 237202817 -892585231 9054 575769250 624711990 2851 -259723723 831097006 8857 431597356 -578196919 5870 326944888 -587154461 6597 242371970 -979376042 8867 -418986193 628016383 7177 -292338832 654795929 3108 -464876611 770540018 6850 300584887 836292797 6476 -388974008 865035290 7655 317197461 -26030145 5633 688304736 587394411 6938 -978041604 869461301 1626 -46963869 896907104 4448 443742845 689952861 6078 -113858331 -478868248 6548 -658800027 501786309 3742 -524590619 242506470 5623 -46963869 595584975 1845 -816009077 -538606907 5611 -393621510 184543446 2093 -455260398 537902684 9361 -9979738 871037015 8949 490718230 221629539 5472 385077631 -413649920 4640 859615587 -256522804 2616 984758233 -634448468 7663 -60959292 872494340 9158 -852061915 577086332 3874 -173326777 -510150761 9161 164014304 710867164 2843 -637625968 113055790 9940 148638548 456498577 3493 -139250047 655182973 7285 158720776 -569727142 3812 518236817 871280315 2662 53010453 -180019002 9069 -517047177 -328361714 1411 154929870 300598832 2008 515731471 571289655 3661 -180309093 375063920 1795 970404299 -648616287 252 -658800027 304234449 1529 575593831 792126616 298 794990305 260986665 3123 996958697 -519618554 8238 933592111 -735027831 6942 -580193843 -975541629 7559 774766110 896907104 1614 -788691861 418236261 4379 -91480363 868619715 6579 7632844 206971304 4142 -481996423 -275855088 9737 -72660599 -758476279 5879 589418019 333687312 340 444203955 -542766725 3631 373708873 -587938776 2221 225977642 -947024393 8716 -82560345 137137472 2278 -362797003 -75558732 2975 159519152 -110865839 4181 -742476174 -675821088 3577 -592740407 -430721629 3919 -138739177 844342243 4964 284084525 184543446 5602 25277645 619606312 879 321737429 -145656182 3769 -842131951 83192310 8090 -658800027 -519618554 378 756775613 -220282924 9555 218552482 -145656182 9011 252844961 -872013529 5201 -816009077 -944284380 4981 -726202882 -482425657 4480 420946811 -467674160 9455 -393621510 433603754 1404 -481996423 612809394 3167 431597356 -409833937 8514 9908275 241641947 4853 -157757047 -762984644 6995 587732774 -954204496 6249 -107144390 -747172297 6635 200002129 -328361714 9679 -252062903 -966341392 5506 -223542791 -675821088 1304 -271969423 906601156 1505 -24555993 754349173 4283 -117882944 86906463 9560 6941521 697350972 9461 997717396 433603754 5822 -902913893 -60039432 6989 717342480 162818619 8473 -271969423 -430138322 7515 745796394 233967741 8479 279935936 859002805 2170 321737429 -616215891 5469 381360154 994859498 2267 -504728021 -13579437 1270 -248959048 93515835 8765 -658800027 100537981 3374 230990250 -502510208 9099 -887409683 93515835 3864 744180713 172716317 8117 290220374 869461301 62 688304736 378550894 3587 -393621510 843183414 9712 -566276366 -804580750 4245 -552935221 214001109 5967 7632844 50437640 9647 -984681216 871280315 3930 212383076 -587938776 6740 995796966 -578480160 7016 -523534710 101406452 7952 -713609356 84675120 7465 -32127524 172011590 7179 461120723 -784538084 2951 -501570916 915112531 8267 359856605 -752801340 7457 435508139 -578196919 665 641303610 -414919441 762 -412753693 250129683 7320 186143921 323319528 1469 -637625968 -269653141 3362 640846707 994859498 9236 956500599 -735027831 9236 -752427345 382394381 1898 -902913893 227796847 6828 742195767 -675821088 6879 -270472709 172716317 943 -81105363 -912791350 1114 970142316 -40017599 1136 -895856160 725567063 180 898151267 301566791 6431 276934223 80128302 1107 -177692824 -145782884 2271 -753444014 -838009976 9300 388998433 -246255401 172 -167893416 -145782884 3646 -895856160 -478868248 8715 -700447167 -972401466 3 94407230 865748389 8834 296351558 -518037450 3576 426406281 637025929 5577 -354473179 106531338 9799 -670941446 -108961822 8866 -481996423 -498612066 1668 289429528 234812484 6678 -663610139 637279848 6765 898151267 -947024393 3856 641303610 230960562 5638 -579903004 -502510208 9407 -464876611 -40017599 8069 725296106 400802081 2262 941043086 -396443569 8217 -580193843 615990641 8071 -960815885 186112748 1729 -180309093 456498577 5680 -173326777 -892585231 3643 -975509051 -433558593 9125 -840080990 201215238 5178 -608438352 -532461869 2815 -171017790 -606256406 6796 -573106477 871280315 2851 806860754 -575758012 5131 -334823104 -467674160 1078 841773118 -944284380 9955 252844961 114067850 5504 34842144 -345372687 7940 -138739177 -229334088 9088 -965690654 173706002 2328 62409989 -518037450 8959 490718230 865748389 9464 -578346066 505436080 1736 -228953103 -342686234 2507 317197461 9067497 2758 55392029 -637243618 1071 -866805045 820204610 7406 336445578 983092089 5868 801372660 -454664712 9248 450999109 -79813879 1221 -851229723 -235480390 329 -758152363 -758476279 8128 639577616 -792640319 2923 745262886 994859498 1129 -750364362 -256887004 6480 555348851 2937763 1955 -840080990 -241109217 7835 384544140 -563052661 6175 -75232342 691372823 5424 521711157 185176345 1936 -265310524 308467212 4549 -887409683 316245420 4303 -965690654 105963480 9321 95229358 -246255401 3835 878804098 642676439 7029 555348851 -870714362 6547 933592111 198809378 4801 -167893416 668716963 7400 802713909 940351551 3688 94407230 -812767182 8877 137362839 58400332 9823 28254867 -933872333 4625 -754687225 -13579437 3379 661504142 -478868248 5342 279935936 -127944183 8513 -30664265 -353878938 339 113991999 -428125906 4618 242371970 511120657 7440 -380535924 430751296 7799 220316799 -387385224 2593 60178104 -528332594 169 802713909 -689864118 4062 -252585274 681650630 757 -429705827 920790234 6736 357348209 -882635508 1935 426406281 505436080 2215 386524132 847381634 8581 -742476174 713033531 218 -265310524 433603754 2574 -395130011 -999366082 5934 306909421 489852142 5235 -711940062 951409368 6283 55392029 -214031543 1869 641303610 456498577 108 -345538013 -596741589 1471 830044995 847381634 727 25277645 654795929 6998 -296429472 843133948 8957 941043086 334468470 6286 -296429472 254718604 1474 581880129 869461301 248 794990305 -80079561 7007 -435603523 -454664712 346 606386234 852597739 4342 -943765901 -382741973 5638 274684164 305267341 694 -24555993 -75558732 9229 872946790 -611172692 6033 443742845 233967741 4325 717342480 -954204496 3787 744180713 -238867983 8762 254376885 518522757 6228 979367031 223758683 8306 -712768288 -433558593 5944 994188367 -920354849 6772 450726355 -912791350 5653 628785561 -175424765 954 112146941 -94909804 4877 415008073 725567063 6165 -821290384 -436066679 6254 -24354900 -254980365 7425 38832074 -283207497 207 -641743513 836292797 8025 742195767 462889810 2139 -334823104 -283024647 9788 300584887 -180114637 5540 -197256971 -107473815 4512 336261049 -414919441 9952 284084525 552945615 3414 -180309093 250129683 2871 -760927535 -611172692 6239 -372598176 865748389 9089 -314668245 -872013529 8335 60178104 -804580750 2122 -1525175 407966190 4975 113991999 -78776258 1128 80638889 140118715 3192 202258799 746720990 1343 -134704201 495259264 5341 -145693826 -599705535 1299 65640932 -328361714 2920 -200432659 505436080 1183 -678310388 -648616287 9193 -288462512 953642587 3236 744369343 994859498 1386 -229462282 748105066 9843 -994655931 352760 2039 -523534710 -428125906 1087 66554430 920790234 4573 132666338 25245259 397 34842144 743907535 7137 556956133 -216733767 5375 597458038 309767757 563 28254867 -611172692 6192 -293301938 242506470 498 677101531 -464278607 8433 -592869884 577086332 1298 -821290384 619606312 2372 995796966 994859498 3820 -205591575 -6527040 9079 587732774 -353878938 678 -624499268 249521955 7907 958197040 -145656182 7267 450999109 546315517 4646 -372598176 858256145 269 593245571 -659937969 6495 111664688 301566791 9809 -569925158 668716963 5096 158720776 588009941 2617 774219377 80128302 5530 -804711490 871037015 5936 766057365 -578480160 971 502461295 951409368 4530 -343048181 790791048 3275 867830712 860325562 9491 333481643 736209727 3585 995796966 -328439089 9505 -140204704 106531338 4096 -195594144 216476815 5197 -113858331 285651977 4926 159519152 954289075 1398 214470427 808458464 9735 -396260662 -268014947 2071 600595365 -689864118 1789 632995737 587394411 2324 -720279006 315450092 1443 -957024935 452933610 79 -180309093 -302291887 699 -842131951 -714969150 5152 203882298 637025929 9005 -221252086 -26030145 3284 725828363 316245420 2202 -887409683 -580802379 3989 979367031 -518037450 9233 -468116074 -982620691 1723 -337718848 -413649920 624 -658800027 254718604 6114 481309793 13253654 4861 -228953103 -518037450 2573 218552482 362357458 9541 321737429 -579706452 2010 358603584 642676439 6869 538056056 -634190590 7526 208370227 -541221340 6489 -173326777 258279313 5587 456971210 896907104 370 872946790 -79813879 8792 -495872554 -293015975 4827 6941521 710867164 472 -968473567 -138728153 8350 -495872554 164789337 6678 744180713 865748389 2691 -851229723 662075929 4183 945885557 333687312 3977 -724955977 -254779032 8025 -641208950 -641768215 7593 -684246827 352760 6596 -750364362 -871032819 7847 319836471 -283024647 1695 71562520 -428125906 3243 997717396 -762984644 3636 -372598176 172011590 3104 766057365 978934680 4359 867830712 68458537 7083 321737429 -510150761 419 -641208950 -235480390 1551 814168394 624711990 470 138983262 637025929 8159 -464997457 703761437 9951 -723817788 -982620691 2196 994188367 -79813879 7701 956500599 -253862095 3328 967176925 -689864118 9050 -304029084 -39716639 386 -157757047 327833852 9552 699845372 909720152 5659 -748046122 988138114 3611 -658800027 355375465 6401 14549497 836292797 8664 319836471 -626960836 3043 48202816 -596741589 9982 -793494677 625494491 3021 385061500 621799091 3154 618828757 -482425657 2925 435508139 526029047 8304 774766110 954289075 4341 -8891200 -964453208 1783 -517047177 -538606907 8450 867830712 -969822537 5139 -113858331 -563052661 6637 -275568251 865035290 9090 -324108487 -56290324 192 -62104082 -137415419 4128 -578899112 -160616618 3356 941043086 -758476279 6293 -320065127 384615346 7882 -464997457 84351585 7808 997717396 637279848 2527 823212438 -80079561 772 461120723 -1544306 2308 -871335076 -979376042 9874 445487668 -514717258 3508 420946811 -980745605 7863 -505763077 451143780 6663 -720279006 401065763 4441 -280158933 763812773 432 -935008788 -256887004 5597 -193222752 283618452 5395 -830222831 -599705535 5563 -902913893 -435842546 1338 -228953103 599012707 6756 65640932 -981396868 3480 40730044 80128302 8259 186143921 -428125906 3837 945885557 -981396868 1474 -864361257 -435842546 6972 830044995 -474396314 3967 538056056 -804580750 3210 878804098 865035290 4815 378721678 -540147019 6440 133578046 230960562 4866 974033465 457730381 6468 575769250 198809378 3016 -505763077 -784538084 971 -578899112 120714490 1251 -57926793 312278158 1506 846494925 -587938776 8478 202258799 100537981 1525 -684246827 -540147019 4685 581880129 401065763 1712 346106146 -370601295 6341 101065261 -428125906 6317 -32127524 165969864 2845 690218755 -283024647 734 -27254901 495259264 6293 215460157 -569727142 5708 -492064852 -770453868 1527 152683172 401065763 9759 -485776708 497556073 6909 399221151 162573004 2368 782059495 988138114 9250 725296106 -123998677 8492 271669262 505436080 8667 704952011 345293859 9946 -733269590 725864175 5447 -776344661 576308127 3519 -417075880 -741977163 4821 799451393 -980745605 3584 -462251380 467154252 1110 -978041604 760808182 7448 -749150071 452933610 3763 54815350 703761437 7292 606386234 -175424765 3312 230465541 -137415419 396 -720279006 -981396868 2098 357348209 433603754 1274 933592111 -675821088 670 -804711490 625494491 6368 834030362 -67116370 4658 -483963712 148237200 4446 336445578 194386713 2041 -871335076 -920354849 9554 832079231 -620537603 4905 -195552514 451143780 892 261480454 84351585 432 484203679 -275855088 6657 956320838 81565408 9455 30661577 -283024647 1118 200002129 2937763 8293 372746255 241641947 5184 490718230 865035290 9920 -46963869 -308069367 4178 637350827 679444628 256 -711940062 -917002395 4007 860901194 -871032819 7069 -414072427 -269653141 2537 372746255 207204985 7354 766057365 790791048 7058 600595365 595610484 2891 500691477 207204985 6474 -995948801 135100579 6963 -481996423 -138728153 2624 538056056 -439161220 7074 -27254901 -561696456 8556 774219377 988138114 7598 867830712 165969864 5381 372746255 908862009 2015 -569925158 896907104 2543 -984282547 858256145 9696 230990250 653728216 9816 -134704201 162573004 3746 -842131951 -414919441 372 6941521 -519618554 4564 744369343 984136690 2486 -412753693 84912338 2497 455237207 -959377362 5696 -904289455 -378650091 4937 484203679 -569727142 1997 841773118 192105438 1875 -853928283 877599979 7310 -895856160 86906463 5042 970142316 628016383 1346 974033465 13253654 1990 -139250047 232844920 1834 -999315023 58400332 1285 774219377 -4922978 876 -921972308 -406636424 1482 -873330901 711907478 6422 -199655013 -175424765 2397 -107144390 241641947 4822 593245571 822735291 4628 289429528 770540018 3960 18912815 334468470 3033 640846707 145992042 8417 -986798763 -687400377 5420 137362839 -648616287 7738 -80417143 -67116370 4154 924865694 20640279 2303 -41723720 -998282020 367 828427488 -649744978 3673 -984282547 -189256438 5449 167095145 -759341521 5881 -296429472 770540018 8541 419955461 -363659966 3607 903882211 -238867983 9374 996958697 362357458 378 -720279006 689952861 7180 30661577 877599979 7322 -462110684 -108961822 9546 -984282547 807498308 5074 5989923 633885440 2659 290220374 -870714362 6762 -891435429 -580802379 3086 -816399402 -308625495 7653 -569925158 -606256406 1440 -534346540 54064180 6807 872946790 -759341521 1154 828427488 -550496243 1721 399221151 820204610 5043 318435094 -1544306 8832 381360154 233967741 7423 -32127524 637025929 891 -388974008 -155566831 9825 849370527 614083036 6205 158720776 994859498 1237 -495427420 -391392334 8571 -713671847 -872013529 1249 276670886 362357458 9174 94407230 -847516222 5190 34562744 81565408 4043 279935936 -253862095 3346 -271969423 748105066 5689 623885564 242506470 1913 333144811 302261235 2484 802713909 451143780 1620 -733269590 -40017599 4056 827090885 725864175 9736 -57926793 -659937969 64 242371970 -180114637 6650 276318540 984136690 6553 -411443846 -256887004 3698 -345538013 909720152 1537 320190225 -430138322 7678 -608722586 714190974 3668 118281894 983092089 1258 -199655013 -477872507 617 62409989 -611172692 2397 66554430 323257823 7753 126227291 -108961822 1494 860901194 400802081 6544 -171017790 501786309 2567 -62104082 84675120 3447 575769250 583887438 5264 159519152 -532461869 3634 -303077343 -620537603 9344 -88984793 323257823 8166 -871396420 254718604 3929 -968473567 -428125906 174 628785561 194386713 9122 839743563 595610484 6014 -989673571 68458537 8897 924865694 221629539 5432 -592740407 725864175 6345 112146941 923466000 5422 317197461 -189256438 9904 -592869884 241112925 8151 -548146736 -94909804 5749 132666338 20640279 6246 -891435429 -145656182 5489 65640932 530975902 4776 -347105773 267514505 4987 7632844 -669544691 572 -668294983 241112925 1825 498871246 -235480390 41 72289201 -804086127 501 215460157 -626960836 9371 806860754 -849810455 7108 -994655931 258279313 4239 321737429 -153153706 8813 72289201 86906463 9408 -788691861 700760523 5169 -782345427 736209727 3536 -517047177 -944284380 4566 -483963712 643726334 6380 -723248351 -587154461 5345 306909421 -543877687 6154 -483963712 -359196587 2611 48202816 599012707 5684 557828077 792126616 6340 346720726 -145656182 4202 230990250 953028578 8862 450726355 -224835212 9604 36208776 433603754 8395 319836471 -180019002 4502 -782345427 -649744978 5043 -389046679 790653415 5111 502461295 309767757 2031 319836471 -22135290 1812 -396260662 957236409 498 -995948801 260681552 3073 849370527 -510150761 3465 575593831 -963031318 3392 -72660599 689952861 3040 -723817788 186112748 5302 859615587 462889810 9464 326944888 528222218 2986 955336534 250129683 2326 -739519560 -145656182 3136 326944888 84351585 9038 -579753663 -682911832 7558 -178218611 703761437 9537 -324108487 -436066679 8028 321658590 172011590 7219 389689903 -604372177 7706 326944888 358289528 8624 725296106 -847516222 9005 65640932 -842651603 8609 -782012495 690912387 4371 -200432659 58400332 8570 -592869884 915112531 5944 -955947554 767277603 6918 -411443846 -967985982 8656 -713671847 790653415 9045 967176925 625494491 3831 -517047177 -987312206 8117 661504142 725567063 4949 -81105363 397008646 4704 632995737 -241109217 3047 774219377 -359196587 7877 521711157 -579706452 3226 -297925385 -550929672 4106 782059495 65925556 1241 97269878 643726334 3648 -292338832 -606256406 890 727210702 60115387 3224 214470427 268124172 6740 -885902280 109588416 8133 955336534 -216733767 1045 -504728021 748391913 1779 802713909 258279313 6401 7927533 101406452 3095 320190225 -669544691 1310 -897411868 -91451757 8056 -340171206 746720990 2494 295011177 207204985 5085 744180713 -165817517 4733 455237207 164165409 8998 688304736 -680716101 1164 -931162724 -917177937 6976 -195594144 697350972 6573 -180309093 820204610 2435 239977367 309767757 9553 958197040 642676439 1999 -481996423 323257823 6207 -714715511 -637243618 8744 82437869 -17837615 9847 688760575 -847516222 6174 -178218611 852597739 2854 288396892 654795929 3088 132666338 -590535547 8763 -91480363 -462044632 914 -223542791 983315446 7417 -989673571 223758683 5805 -712768288 -155566831 4927 -626119646 -278764461 8311 159963934 140118715 9829 38832074 -723259232 4547 -24555993 309767757 6056 774766110 430751296 5306 -464997457 227796847 872 361901512 703761437 9915 134541291 847381634 1232 974033465 -975541629 1376 208370227 -378650091 3255 276318540 653728216 6690 704952011 84912338 5109 -303077343 851865821 8429 -739519560 -999366082 3849 898890414 673747334 1335 -995948801 859002805 5160 215460157 -378650091 4414 599861155 451143780 8873 827090885 206971304 9552 346720726 -573863688 7440 -935008788 743907535 8128 306909421 -391392334 6568 -663610139 -433558593 9206 77257476 -462044632 1013 -41723720 145992042 8646 54815350 34487722 5816 336261049 -580802379 4836 -906744014 304234449 8629 940580089 658148446 9287 -9979738 760808182 3714 -516862573 9067497 1948 623885564 -817688363 3073 -288462512 -552163616 7565 967176925 808458464 4513 -871396420 -295979666 1138 860901194 737416156 9777 653488323 583887438 711 -293301938 -674143567 3461 399221151 -277770150 1695 -880768056 121273815 6636 320190225 975421774 8375 -592869884 459630031 3153 -748046122 -877856608 1551 -677582183 -714969150 3569 598623000 -457339610 5765 -484301856 -563052661 430 538056056 -871032819 5699 -684246827 800872927 4962 50900266 -75558732 8235 -462110684 -72808273 3078 841773118 304234449 8832 -955947554 -580802379 8547 -293301938 -430138322 824 -667281786 -80079561 5593 609354975 -434454493 6990 -193222752 -578196919 4047 593245571 -430974226 8797 389689903 -2844514 3691 -902913893 -714969150 9707 384544140 107428773 2467 588746282 -792640319 1586 -303077343 518522757 8484 -984282547 -918763788 8293 242276279 906601156 8097 606386234 -72965798 3154 -811440102 871037015 6063 134541291 345293859 8563 790805185 -987783463 1727 211476448 571151168 9882 242371970 -185727053 1003 -481996423 379411178 1325 118281894 583887438 4646 -814521565 109588416 7822 -930543776 -323498634 429 984758233 221629539 5039 -592869884 266354586 7379 -30664265 -143728230 1509 790805185 -416125915 3916 -429705827 915112531 3659 -552935221 140118715 2968 48202816 700760523 3464 641823635 407966190 8820 859615587 -804580750 8324 -485031576 -674143567 3532 -626119646 -22135290 9415 823212438 -457339610 7556 -178692644 -669544691 7891 388425412 -18027120 7287 -338588899 -56290324 868 296351558 185419808 5600 599861155 633885440 7973 -221252086 -40017599 4328 -107144390 -180114637 7157 796608963 -987783463 5711 -495872554 283618452 9275 556176900 595584975 2303 -960815885 157310618 6118 -501570916 379411178 8125 -719954341 -118950135 8488 237202817 -77358192 5170 581880129 165679230 2405 17834815 -420200090 9339 -9979738 -256522804 2455 -347105773 855531857 4556 518236817 -220282924 5573 288396892 -736169755 4122 -572328769 715905772 3011 -199655013 100537981 3258 -517047177 -436066679 9035 388998433 249521955 7492 -392563411 -824673983 8413 -921972308 920790234 3484 677101531 140118715 3652 -462251380 241641947 2307 -80417143 -523131123 5050 306909421 -22135290 2938 -984681216 -573863688 877 -662481765 748391913 4712 562484066 -350396971 1090 -178218611 497556073 540 202006559 -963031318 5177 225977642 -626960836 6693 -847492585 546315517 3058 -739519560 -80079561 4449 587732774 633885440 991 -320240582 -185727053 9555 -418986193 -308625495 6043 202258799 628016383 4105 126227291 -339092621 1050 -541613550 194386713 2557 744369343 -406636424 4529 375298123 330258523 3707 -949652880 -410456729 8119 766057365 232844920 9091 -24354900 268124172 6028 212383076 323319528 2320 -605036105 612937914 2746 40730044 865035290 9225 -816399402 -328439089 2922 420946811 345293859 9606 995796966 -416125915 3321 336445578 184543446 437 158720776 260986665 6939 -513151710 -774185484 7518 -265310524 -67116370 2639 212383076 -2416772 2324 -754687225 -890148323 6308 40730044 -12658682 3821 -345538013 428634831 7019 817353730 628016383 5765 794990305 -575758012 6781 -624499268 24721518 8015 -396260662 -834467209 6174 97778439 -406636424 8220 -963214471 -326254820 7395 97269878 285651977 3760 765724683 -439161220 1681 588746282 -436066679 2289 378721678 -256887004 6486 60178104 -160616618 6129 -414072427 -164423199 9213 -343048181 -454664712 5743 134736800 983092089 1980 -296429472 852597739 3785 -318594823 -123998677 4896 727210702 148237200 4405 814168394 978934680 4044 -624499268 653728216 8497 -955947554 216476815 8543 -24555993 736209727 7128 321658590 172716317 1588 521711157 679770619 5351 250399364 725567063 446 593245571 379411178 1631 690218755 -350396971 5188 -27254901 540533417 236 543489268 -830206964 2442 98412735 -533410976 8886 416939399 591101630 4737 6941521 587394411 1350 -636004911 497556073 4752 -285968378 114067850 1948 -648172782 836292797 947 164014304 -550929672 5407 -396260662 -350396971 5443 -89914167 -12658682 8244 -860588659 68458537 2983 -533099096 954289075 2388 -569925158 -283024647 2986 -495872554 -576052836 136 -235730132 836292797 3181 -8891200 301566791 9462 774219377 -804086127 2351 76589551 822735291 8801 399221151 -871032819 9003 -842131951 -428060524 8364 -161837184 -569727142 1105 -517047177 -155566831 3584 -684246827 -224835212 4232 5989923 -611172692 4592 817353730 -302291887 2643 62409989 -293015975 8121 54815350 -123998677 4178 -826268461 -67116370 7181 -995948801 -467674160 6635 -57926793 -758476279 211 744369343 87942942 5849 -30664265 505436080 2584 526115530 808458464 4675 555348851 -759341521 4729 138983262 233977048 897 372746255 -988857540 2660 -396260662 -979376042 9148 -887409683 637025929 299 -80483111 -410456729 6020 766057365 -482425657 7884 -270472709 433603754 3462 34562744 -419413153 174 25277645 -649744978 3790 400206984 599012707 9085 661504142 302261235 7002 35292617 547792085 8744 -895856160 241641947 127 426406281 925036002 7640 333481643 851865821 7760 336261049 -18027120 1813 -616075888 -106926072 1421 531457998 -137415419 1237 214470427 -723351459 9145 -711940062 679444628 6293 126227291 -604372177 6863 -790567313 612937914 4475 -641743513 -966341392 4838 -866805045 10315616 2139 321737429 -246727512 7635 -82560345 -302291887 4825 -663610139 -498612066 6062 -304998049 -370995350 8351 -429705827 258279313 8728 -915467466 703761437 3153 320190225 915112531 2172 593245571 -550496243 925 744180713 -328439089 5957 124521096 -6527040 2439 -667281786 352760 9855 -167893416 -110865839 84 623885564 -25481956 6129 -24555993 114067850 3062 225977642 -477963972 3913 -277916716 -669544691 6121 895696545 808458464 8664 148638548 329596656 2795 -572328769 -164423199 1601 384544140 -659937969 1521 -340171206 -254980365 6844 133578046 954289075 1112 -548146736 679770619 3233 653488323 81565408 9770 -758152363 -464278607 1682 996958697 -145656182 9410 -752427345 767277603 9064 374048762 -295979666 4130 -464876611 -60039432 1793 -334823104 911656525 3476 -749150071 737407430 2776 782059495 -518037450 4062 -235730132 -963031318 2535 -641743513 78832863 2522 500691477 576296258 2153 321658590 -963031318 3733 456971210 -735027831 5891 9908275 350857850 4311 296351558 -62054205 3973 -752427345 -175424765 9251 -340171206 -419413153 3948 -826268461 951409368 9839 198792735 457730381 2202 359856605 787435090 3159 -830222831 -268014947 9992 -91480363 -145656182 5949 -404777150 358289528 5627 445487668 -634448468 7652 333481643 87942942 7206 -796502525 746720990 511 -235730132 -518037450 2575 296351558 -847516222 7044 637350827 -681273289 2581 167095145 -457339610 997 -303077343 -947024393 3297 981998742 748391913 4160 28254867 -587938776 1690 276934223 -94909804 9541 827090885 -532480095 2414 50900266 314701704 7625 -572328769 -533410976 8302 -698100407 -675821088 3530 -107144390 890315807 8010 133578046 896907104 7219 940580089 107428773 910 -391256746 -254779032 7216 639577616 -477963972 6379 -995948801 595584975 6581 -984282547 748391913 3481 872946790 185419808 6698 -199655013 127347959 668 641823635 301566791 1514 556176900 681650630 6806 984758233 71638226 7629 242371970 510260864 9628 -700447167 -659937969 4930 924865694 815772525 5275 76589551 783307873 6850 276934223 874563739 2908 230465541 84675120 8946 -573101732 -811266222 311 -485031576 934322296 6744 -552935221 -416082175 7381 830044995 -108961822 3696 554902523 467154252 8617 -134704201 668716963 5263 290220374 510460231 8272 159963934 760808182 4008 141018937 135100579 1974 -229462282 -4922978 6046 717342480 -763707999 7851 159519152 -122563446 9833 872946790 726123669 9911 34562744 726123669 8813 361901512 -917002395 1915 -830222831 -640496847 4041 -624499268 748105066 1288 -592740407 9067497 9292 333144811 787435090 7460 -642406813 954289075 1117 158720776 246550739 1211 385077631 -145782884 2747 658268677 497556073 5667 -271969423 -675821088 2386 -377899289 -763707999 5347 -608722586 -834467209 9040 -193222752 815772525 8901 17834815 -569727142 39 -866805045 587394411 6842 450999109 -720929795 9076 974033465 -784538084 1341 -197706645 -969759958 5856 742195767 668716963 7707 970142316 401065763 2006 -796502525 865035290 7218 -943647082 951409368 1605 -818563944 -278764461 5368 -826268461 792126616 1062 699845372 -667907585 8814 -380535924 -434454493 9520 -157757047 308467212 6885 154929870 -747172297 7995 -80417143 800872927 9232 326944888 -747172297 451 502461295 120714490 1867 -758152363 -634448468 4078 867830712 -519710186 8971 -1804967 -254779032 4208 -641743513 214001109 7526 691696706 -817688363 6365 -391256746 -727449159 2277 653488323 -255161784 3087 288396892 653728216 3048 -82560345 704079155 3385 -943765901 -40017599 5481 -303185692 232844920 7323 -880768056 595610484 5476 773032821 230960562 9688 -887409683 201215238 1269 -464997457 113055790 9893 -303185692 -759341521 5491 -268055717 625494491 3811 333481643 86906463 7085 -229267078 770188411 4944 94407230 301566791 3442 773032821 932809740 3689 -393621510 -428125906 1894 377338343 -373742773 3011 76589551 -675821088 834 562484066 54064180 2715 -271969423 -682911832 2892 744180713 -72808273 2266 205740340 -145656182 7463 445487668 242506470 3406 974033465 267514505 6140 373708873 890315807 2310 -215298725 404498162 6554 -663610139 681650630 1020 98412735 83192310 2474 -395956989 -474396314 3208 237202817 917915710 9463 443682091 -350396971 8275 274684164 -138728153 9853 587732774 792126616 4378 -793494677 528222218 719 -215298725 -752801340 6628 -391256746 576308127 8622 -88984793 -825880446 1558 994188367 65925556 1623 -723817788 -402609820 5973 170281305 -634448468 4509 623885564 -964453208 1244 -957024935 362357458 6408 -726202882 -871032819 4528 976065724 510260864 2220 -252062903 763812773 3969 -811440102 451143780 9325 -852061915 81565408 6226 827090885 -944284380 7122 875158202 752571881 3467 113991999 -185727053 6008 995796966 178866616 8588 39323915 260986665 793 -372598176 576296258 6742 -468116074 -735027831 9709 782059495 -430138322 3478 159963934 -966341392 9775 956320838 206971304 1633 875158202 104047847 7940 295011177 808458464 2759 -91480363 25245259 601 -139250047 -514717258 7058 -700447167 -975541629 8699 -592869884 -596741589 9598 -579903004 -556644281 4908 940580089 -80079561 1678 -138739177 925036002 7811 -871396420 -289470931 172 -796502525 725567063 7971 220316799 309767757 5362 -380535924 -104871800 9678 606386234 988138114 5192 -742476174 -350396971 4668 -215298725 -18027120 4877 167095145 537902684 408 -318594823 -176184567 410 568509939 908862009 7082 54815350 -610759465 2595 262951696 164165409 9371 -885902280 323319528 4352 -270472709 -964453208 4196 823212438 -373712345 6475 955336534 637279848 9624 851137422 940351551 8076 230990250 378550894 1621 -178692644 -784538084 450 860901194 32988365 2629 -259723723 327833852 3571 -205591575 896907104 5290 -541613550 -13579437 4471 -229462282 690335848 2746 -739519560 767277603 9759 55392029 -434454493 7 904377080 -825880446 3612 782059495 612937914 8931 -885902280 -519845955 4031 581880129 902716491 6770 792418959 514647040 6731 -684246827 859002805 1857 -259723723 711907478 8690 725828363 -108961822 2998 -572328769 -2844514 943 -594876646 249521955 6697 641303610 105963480 3167 507130881 -538783279 4818 326944888 249521955 7895 -27254901 -67116370 1235 167095145 -350396971 6113 -81105363 -72965798 2840 898890414 727249379 6214 -750364362 589562219 188 374048762 -469304036 2787 392619171 545926563 5982 152683172 10315616 7302 318435094 546315517 516 -24555993 60115387 8248 -320065127 547792085 6368 -782012495 815772525 3808 -235730132 -110865839 1841 295011177 -241109217 7797 641303610 -579706452 5852 62409989 333687312 261 -56515768 -464278607 4539 -573101732 -107473815 2053 -658800027 552945615 6692 828427488 -436066679 6825 -380535924 -917177937 958 159963934 -825880446 7780 -337718848 -176184567 6384 384544140 994859498 4098 -49706513 80128302 7307 -641208950 583887438 8789 688760575 -359196587 9913 319836471 545926563 6717 -864361257 -283207497 3078 358603584 305267341 6477 -304029084 -578196919 2271 -362797003 673747334 9370 839743563 -550496243 7961 -592740407 -110865839 8517 -340171206 -675821088 6853 628785561 505436080 4811 -541613550 121273815 7296 976065724 -323498634 4827 -435603523 -123998677 6943 -345538013 -291242407 8777 -754687225 -599705535 4588 -713671847 -79813879 3073 214470427 -528332594 2699 -662481765 -370995350 8111 995796966 172011590 2304 515731471 725864175 1677 65640932 -576052836 2341 77257476 -659937969 5629 -795235195 260986665 1319 817353730 820204610 3208 205740340 -326867555 4945 359856605 333687312 4198 -200432659 -402609820 1356 -677359660 736209727 8063 435508139 152975300 8517 851137422 -556644281 8786 -895856160 358289528 6592 -641208950 -920354849 9493 276318540 375063920 7980 -409309355 -871032819 749 -288462512 185419808 5607 482175535 354868681 2303 974033465 800872927 8196 -27254901 727249379 8246 849370527 104047847 8155 -524590619 -127944183 8550 924865694 -238504192 6017 302196177 339857137 5633 -468748459 -759341521 2024 134736800 223758683 4409 126227291 172716317 5960 -851229723 121273815 709 690218755 -12658682 9294 974033465 282131358 2712 -723817788 -987783463 4308 -24354900 790791048 4703 653488323 358289528 5891 653488323 957236409 7066 -268055717 -825880446 3717 515731471 -849810455 190 324917167 -644469017 4958 -871396420 135100579 1544 -30664265 207204985 3692 774766110 767277603 9348 -902913893 612809394 6477 -782012495 -532461869 3056 -340171206 -457339610 465 -345538013 690912387 2187 -552935221 120714490 8704 -782345427 545926563 3747 -484301856 316245420 7453 727210702 -216733767 2238 295011177 352760 219 326178903 -930063693 4374 490718230 530975902 3968 -712768288 333687312 5259 -731712580 -892585231 3320 -156704963 -26030145 8981 -389046679 612809394 284 -235730132 -370995350 7688 568509939 -238504192 1699 -462794916 221807394 3932 -662481765 -40017599 728 -102108106 201215238 2251 290220374 -256522804 4156 160809207 625059375 1852 62409989 -402609820 5518 97778439 754349173 993 691696706 428634831 2169 -32127524 -533410976 1644 445487668 831097006 5693 317197461 312278158 536 -749150071 637279848 4129 -495427420 -800207670 789 38832074 162573004 9671 -410968218 362357458 7252 -957024935 -402609820 7233 575769250 505436080 7765 -955947554 -654048846 820 456971210 9067497 2318 450726355 -550929672 9771 208653695 -420200090 2749 -723248351 100537981 4478 841773118 983315446 9232 426406281 -920354849 1347 725296106 -291242407 8307 456971210 -436066679 5315 -418986193 871037015 7674 -573101732 242506470 7680 -282947285 -283207497 2113 -270472709 -649744978 934 274684164 -6527040 6209 725296106 282650126 129 743615922 -569727142 596 -605433625 510260864 4990 -344785252 869461301 8394 878804098 105963480 1413 -662481765 679444628 13 198792735 260986665 5014 378721678 467154252 7907 138983262 -587154461 3057 -259881996 923947394 932 319836471 -947024393 4795 288396892 -283207497 6107 -430204903 120714490 1503 -8891200 -293015975 272 -569925158 379411178 5745 486132758 -419413153 6853 -963214471 -241109217 3049 25277645 576296258 2416 321737429 9257479 6751 841773118 -488329721 1625 500691477 34487722 5106 658268677 874563739 9013 -178218611 301566791 8814 766057365 596844461 7075 -885902280 624711990 1757 742195767 -373712345 5429 699845372 10315616 1565 597458038 -538783279 866 794990305 -890148323 6116 318435094 -912791350 730 212383076 -578196919 2160 981998742 -391392334 2650 237202817 -497617879 8370 381360154 623594641 657 691696706 68458537 7325 -297925385 -774185484 7539 -107144390 -185727053 793 -636004911 643726334 4412 -337718848 -871032819 9566 -679771608 625494491 871 -338588899 54064180 718 153650122 282650126 2576 -994655931 -800207670 2817 -782345427 -606256406 3672 254376885 314701704 936 -468116074 -419413153 8760 897184369 -980745605 7419 -742674827 679770619 2728 95229358 -689864118 7412 208370227 -882635508 816 147521749 994859498 4865 -572328769 571289655 910 776650368 162573004 2276 -847492585 185419808 6442 -200432659 783307873 6509 904377080 807498308 7128 -904289455 760808182 5083 65640932 954289075 3469 940580089 -587938776 8911 34842144 -514717258 2308 276934223 625059375 3682 782059495 -339092621 1713 486132758 -969822537 7209 -337718848 -834467209 2853 -455260398 988138114 9911 851137422 241641947 9588 -318594823 820204610 322 699845372 623594641 1860 -534346540 -94909804 761 774219377 20640279 1688 -107144390 681650630 4180 -900897170 -382741973 8397 -594876646 -569727142 1853 -677582183 65925556 5058 -984282547 -155566831 8639 -594876646 -137415419 6350 306909421 -106926072 6508 828427488 -350396971 541 -265310524 587394411 6180 94407230 -235480390 3051 55392029 -917002395 7666 -167893416 -143728230 9493 -712768288 737416156 9226 -24555993 -1544306 989 97269878 -79813879 3617 289610218 -543877687 5757 -265310524 -675821088 4172 -580193843 792126616 1230 -304998049 -998282020 2636 -887409683 -137415419 8697 34842144 -587328878 7304 386524132 725864175 9710 -719954341 -180628268 2684 -994655931 436709995 1620 609354975 164165409 4658 -412753693 939797135 4945 279935936 -563052661 3791 -398942627 -291242407 8844 385077631 206971304 3503 941043086 727249379 3167 38832074 -409833937 9188 147521749 497556073 1649 -960344885 872494340 6443 -750364362 164789337 5139 958197040 -353878938 5280 443682091 267514505 1642 455237207 878753022 7187 215460157 -987783463 3437 -752427345 -396443569 8268 101065261 -930063693 4447 -840080990 162818619 5691 875158202 50437640 768 5989923 -359196587 6724 171041959 459630031 7360 -268055717 -62054205 6890 118281894 800872927 6564 -102108106 510460231 6809 118281894 260986665 2876 384544140 69866389 5513 -902913893 350857850 7237 974033465 -410456729 4624 262951696 309767757 2619 -418986193 599012707 1080 -113858331 577086332 1426 507130881 511120657 6850 -960344885 -439161220 5221 416939399 767277603 3945 -984681216 430751296 7055 -830222831 -870714362 378 -221252086 -164423199 425 557828077 -283024647 5267 372746255 83192310 1843 -473282718 624711990 2890 967176925 382394381 4455 -418986193 -641768215 6192 375298123 -323498634 8971 846494925 -409833937 5478 321737429 -774185484 6982 -748046122 715905772 2959 -173326777 624711990 6933 -724955977 637279848 9591 867830712 911656525 6095 -495427420 -128633008 5619 205740340 975421774 2726 -662481765 -736169755 105 34842144 -999366082 8543 515731471 80128302 4498 688760575 725864175 7525 -145442184 355375465 6909 39323915 -75558732 1449 279935936 -246727512 3238 -670941446 -175424765 1677 521711157 -930063693 2856 18912815 358289528 7154 -984681216 183142469 5504 -676826894 -353878938 7775 677101531 643726334 1570 -955947554 735266920 100 -344785252 589562219 9936 974033465 -510150761 2142 -723248351 737416156 104 306909421 -563052661 1803 302196177 -254779032 1422 -816399402 906601156 8481 159963934 -538783279 123 817353730 -224835212 3371 641303610 -6527040 2341 -670941446 948573862 5156 802713909 -436066679 3871 415008073 -568505124 744 445487668 309767757 5010 958197040 312278158 215 640846707 -587328878 6925 958197040 953028578 1436 -930543776 577086332 1657 -332445377 -610759465 1437 562484066 715905772 2561 745262886 511120657 7652 -178218611 -402609820 1984 -814521565 -85425315 479 -117882944 736209727 5388 802713909 315450092 8451 132666338 234812484 9171 50900266 357634387 2231 -698100407 314701704 8531 -658800027 456498577 4110 924865694 -107473815 9646 211476448 957236409 4885 -853928283 -980745605 8830 -195552514 -91451757 1183 -89914167 -877856608 4086 745796394 451143780 3357 208653695 105963480 8106 388425412 -519618554 6371 -117882944 -518037450 4224 -782345427 -825880446 2727 271669262 -402609820 1160 242276279 260681552 9036 598692061 975421774 1832 -178218611 653728216 4846 -318594823 770540018 4075 -572328769 -580802379 4271 211476448 505436080 5116 -804711490 -409833937 7474 756775613 -774185484 8270 242166718 10315616 6758 -221252086 902716491 8223 -485776708 537681327 502 500691477 223758683 2620 995796966 -110865839 815 133578046 -85425315 5462 -215298725 186112748 8210 581880129 815772525 8566 202006559 216476815 9371 -784965875 -77358192 8654 -265310524 -122563446 3026 -578346066 -320275386 5249 514387831 -91451757 8400 400206984 221629539 4868 -641208950 -497617879 5669 82437869 843133948 8725 65640932 -830206964 1352 317197461 -1544306 3787 -293301938 -741977163 4767 225977642 -497617879 9503 568509939 -373712345 1552 970404299 -419413153 4346 -24354900 540533417 6615 48202816 459630031 6367 688760575 436709995 5786 637350827 681650630 9099 -513151710 494296571 7706 744369343 -987312206 8507 50900266 637025929 8459 -852061915 872494340 5406 198792735 -153153706 6502 -389046679 623594641 8955 976065724 -229334088 3389 554902523 104047847 3940 -731712580 -420200090 1440 -698100407 -882635508 3738 725296106 -277770150 7886 288396892 -409833937 7348 154929870 -110865839 8718 500691477 -917002395 8619 -395130011 954289075 2368 -742476174 983092089 5865 357348209 436709995 4494 80638889 234812484 6754 113991999 546315517 2039 373708873 -507881407 9665 -127099524 -295979666 4701 -362797003 -378650091 4727 -984282547 -979376042 1726 -107144390 -770453868 3744 588746282 668716963 1489 -712768288 -477872507 7079 717342480 198809378 4434 958197040 -982620691 4587 -719954341 696875596 512 372746255 462889810 4418 514387831 714190974 6693 956320838 -963031318 6414 -60381668 -157362262 358 -733269590 858256145 4254 898890414 502233577 9964 317197461 301566791 3623 239977367 -328361714 1043 444203955 93515835 8706 484203679 -180114637 3730 -277916716 547792085 8728 -904289455 -817688363 6075 -608438352 382394381 9196 -616075888 32988365 3683 531457998 -238867983 8760 288822109 -987312206 8388 -668294983 619606312 8300 -298306079 -137614817 1905 -864361257 407966190 5859 -161837184 -410456729 1963 138983262 852597739 6231 225977642 221793945 6883 -288462512 -391392334 6470 65640932 -229334088 9664 80638889 127347959 8661 420946811 655182973 5985 641823635 917915710 3764 600595365 114067850 6709 -668294983 -736169755 9730 -72660599 -870714362 3465 101065261 -518037450 8531 641823635 232844920 146 212383076 397008646 4641 -8891200 -538606907 8029 97269878 -78776258 8031 599861155 -680716101 9860 -793494677 -56290324 2036 581880129 221793945 2915 -80417143 -599705535 1351 283582015 -824673983 4314 860901194 -39716639 8150 -332445377 528222218 7348 600595365 -118950135 2203 274684164 726123669 7623 40730044 -102616382 993 -742674827 221629539 9725 -275568251 -842651603 4596 -851229723 760808182 6643 202258799 -723351459 376 -235730132 872494340 2865 -788691861 -930063693 92 -26248663 -488329721 9898 -377899289 -433558593 1663 -275568251 397008646 4116 289429528 -127944183 4785 392619171 484968871 1675 521711157 633885440 7517 -303185692 -164423199 2737 215460157 -326867555 1543 -995948801 81565408 2426 242276279 583887438 497 -161837184 -626960836 7686 744180713 673747334 5939 -871396420 9257479 5486 -393621510 400802081 826 -49706513 -110865839 1299 736000118 -391392334 7216 133578046 782701464 8708 600595365 71638226 7966 -320240582 -72808273 3983 385077631 401065763 5038 -37605991 809191902 8730 431597356 192105438 8644 -91480363 -610759465 8307 526115530 -871032819 286 -248959048 -382741973 4613 -658800027 -580802379 6586 274684164 145992042 7020 -931162724 -477872507 2887 -842131951 -480421233 5659 -871335076 -634448468 5007 254376885 -519618554 7197 359856605 744410083 6084 588746282 -877856608 4378 806860754 -373712345 9674 -605433625 -165817517 2315 -102108106 -556644281 9028 55392029 619606312 8175 849370527 -677383695 6049 769252533 -842651603 9663 -795235195 -497617879 5945 725296106 -811266222 5184 -852061915 725864175 9139 -921972308 -681273289 6856 -462110684 497556073 3914 -592869884 -67116370 4979 384544140 710420710 2447 773032821 865035290 3158 -975509051 -180628268 8976 481309793 -926175164 1236 -41723720 -599705535 1882 -161837184 266354586 9152 -252585274 547792085 9820 -197256971 -674143567 6787 995796966 -235480390 3613 346106146 860325562 2959 995796966 362357458 3536 378721678 -561696456 9779 903882211 312278158 9477 -39504037 -838009976 1809 776650368 109588416 6946 878804098 -278764461 9693 -324108487 920790234 6802 967176925 545926563 6215 -49706513 101406452 5324 279935936 34487722 4123 -334823104 983315446 1896 34562744 83192310 4567 -362797003 201215238 7662 -60381668 679770619 7101 -468748459 -478868248 9072 -199655013 451143780 4442 80638889 843133948 3355 -711940062 909720152 1479 769252533 -715481022 2232 -145442184 855531857 1823 -720279006 84675120 1143 765724683 -75558732 7345 276934223 -323498634 6079 518236817 165176940 8855 38832074 -291242407 2960 -464997457 -85425315 4614 500691477 234812484 9466 -195552514 107428773 1015 486132758 552945615 7106 333144811 700760523 8005 -816009077 855531857 9234 -462110684 -654048846 4889 132666338 229158822 6657 211476448 746720990 6051 450999109 -987783463 9652 -842131951 868619715 8666 725296106 743907535 499 -965690654 935472375 2024 -1804967 -975541629 4959 152683172 -669544691 5694 -337718848 -812767182 8531 7927533 -363659966 4413 531457998 489852142 1305 688760575 -62054205 536 597458038 250129683 7184 289429528 612937914 516 -592869884 54064180 8331 160809207 93515835 5186 -334823104 -416082175 7515 623885564 69866389 6128 -197706645 80128302 4896 -995948801 101406452 5419 587732774 -538783279 4669 -62104082 -39716639 9256 538056056 871280315 7498 318435094 -291242407 5892 -624499268 -275855088 8286 -864361257 -842651603 2361 -541903248 -283024647 109 -395130011 953642587 6034 756775613 -79813879 4127 -345538013 510260864 1393 -851229723 246550739 146 799451393 58400332 2656 782059495 -238867983 1233 -271969423 -654048846 8085 -88984793 -741977163 9526 -195552514 -966341392 6585 -957024935 -649744978 1372 956500599 -707104214 7035 766057365 -682911832 5288 261480454 -480421233 2018 445487668 428634831 4697 220316799 -189256438 7777 801372660 -180628268 9886 -200432659 309767757 2414 -223542791 -56290324 9032 603283737 93515835 1684 -455260398 -502510208 7681 381360154 315450092 9832 -900897170 -26030145 2443 456971210 668716963 5034 225977642 -641768215 3244 288822109 451143780 2621 -72660599 -128633008 9881 799451393 -295979666 2329 600595365 352760 353 -26248663 81565408 9407 50900266 -604372177 2332 6941521 -975541629 2685 276670886 -238867983 9604 -752427345 106531338 7843 690218755 983315446 5379 39323915 915112531 3510 593245571 -519845955 4974 372746255 140118715 1156 774219377 643726334 9905 970142316 84351585 4535 -215298725 -137415419 6459 609354975 691372823 2974 -891435429 -467674160 8844 924865694 -145656182 8729 568509939 948688886 6876 -483963712 -145656182 9107 490718230 489852142 8879 -409309355 975421774 7142 306909421 -278764461 8390 514387831 -145782884 986 -56515768 -774185484 4728 628785561 -79813879 8366 -605433625 -62054205 1234 688304736 -723259232 6603 -960344885 -723259232 5163 262951696 -606256406 5925 35292617 700760523 4955 661504142 770188411 8788 202006559 -414919441 4637 -566276366 60115387 4675 -975509051 -477963972 8451 994188367 -580802379 7671 575769250 24721518 4249 -726202882 258279313 1811 744180713 -283207497 9998 -860588659 282650126 8889 -334823104 223758683 1727 -8891200 25245259 3172 385077631 -488329721 5860 832079231 382394381 9013 -295746759 -436066679 6576 575593831 316245420 1963 -921972308 -373742773 3364 -594876646 948688886 9655 455237207 908862009 6739 -836052744 -402609820 8543 -180309093 -416082175 5260 386524132 518522757 834 -592740407 -339092621 7908 618828757 -825880446 3388 202006559 -610759465 5986 386524132 -634190590 3002 -396260662 50437640 9471 790805185 514647040 7809 500691477 679770619 9454 -62104082 -563052661 1339 -195594144 -13579437 441 118281894 -464278607 114 841773118 710867164 5453 677101531 -575758012 1536 54815350 -689864118 280 -965690654 -736169755 1990 456971210 -759341521 3952 54815350 -293015975 3468 -156704963 -519710186 2374 -60959292 -580802379 4281 82437869 254718604 1547 -185227082 -214031543 2869 688304736 -145782884 1202 284084525 194386713 7836 154929870 908862009 150 431597356 623594641 7044 -180309093 505436080 286 -641208950 -78776258 7312 514387831 -892585231 3471 60178104 953642587 2486 284084525 -56290324 9090 974033465 915112531 1375 -49706513 925036002 6470 924865694 -982620691 5598 288822109 301566791 136 502461295 -834467209 8131 203882298 -106926072 7504 40730044 -637243618 9057 -140204704 107428773 3422 -994655931 902716491 9405 -134704201 227796847 8149 377338343 923466000 9368 254376885 -350396971 4951 -296429472 152975300 1663 50900266 760808182 5154 -820917610 711907478 3905 -145693826 283618452 8938 -517047177 633885440 1890 160809207 589562219 536 419955461 -573863688 2511 585806236 10315616 4801 484203679 383709576 1201 736000118 -295979666 3019 606386234 -214031543 7110 450726355 748105066 7516 -195552514 -480421233 5788 -750364362 -975541629 6611 514387831 -680716101 3295 -578899112 -17837615 4924 60178104 -644469017 231 -552935221 -870714362 9230 34842144 -538606907 8490 924865694 -550929672 7336 -347105773 333687312 1016 -88984793 596844461 7020 828427488 518522757 7591 699845372 -78776258 6091 775192135 988138114 4732 -569925158 436709995 9634 -523534710 770540018 7516 -572328769 800872927 9827 514387831 -80079561 5730 -684246827 -277770150 7352 261480454 -611172692 8306 -569925158 865748389 5988 -506108098 -4922978 4638 148638548 807498308 6811 974033465 -107473815 5208 518236817 164789337 4595 956500599 71638226 6008 -754687225 -933872333 3708 111664688 896907104 6511 28254867 -944284380 668 769252533 -877856608 8859 -753444014 844342243 3998 -411443846 -692760474 3180 -252585274 194386713 6461 375298123 591101630 982 -157757047 595584975 2844 -60959292 843133948 3577 14549497 -742514560 5320 65640932 953642587 8222 970142316 -160616618 9841 -30664265 -752801340 8659 -523534710 -541221340 4581 -754687225 -308625495 5306 48202816 221629539 6125 -714715511 -736169755 6301 -91480363 -220282924 9245 -826268461 186112748 5462 -468116074 -488329721 8263 981998742 -283024647 5452 -26248663 -988857540 3536 326944888 -85425315 4577 -314668245 10315616 6726 -259881996 459630031 3786 827090885 -416082175 9488 -235730132 -396443569 6110 -89914167 232844920 5383 643797427 668716963 7380 706094613 164165409 7780 490718230 -391392334 1831 -517047177 -462044632 3610 385077631 93515835 9884 388998433 192105438 8486 -748046122 -969759958 2309 745796394 -980745605 4853 -592869884 621799091 8119 -228953103 -328361714 9766 976065724 -467674160 3401 -462794916 679770619 8623 -885902280 -800207670 3615 124521096 -568505124 7604 -949652880 754349173 6183 632995737 357634387 7670 597458038 -416082175 8002 -897411868 418236261 7193 392619171 577086332 8678 -462110684 748391913 346 -215298725 -164423199 6369 321658590 -382741973 6575 -24555993 -634190590 1921 -714715511 528222218 8223 -818563944 -106926072 3698 744369343 -587154461 7844 -713609356 752571881 184 -569925158 -714969150 4911 -324108487 -741977163 2719 -268055717 983315446 3948 381360154 -969759958 5648 461120723 145992042 7206 653488323 -25481956 5365 -700447167 -610759465 6268 575769250 -216733767 6351 17834815 691372823 2148 -222755521 -784538084 6166 806860754 978934680 3984 -573106477 462889810 6225 -975509051 -578480160 47 486132758 -804086127 5799 -320240582 -342686234 7509 802713909 221807394 9238 445487668 13253654 3502 208370227 -370995350 1139 -840080990 282131358 2767 416939399 312278158 7153 -594876646 147468541 7743 211476448 241112925 5958 603283737 755033596 1941 -72660599 673747334 9514 860901194 81565408 3202 -608722586 86906463 5522 -177692824 32988365 2656 -724955977 84675120 1453 640846707 246550739 6523 676457194 808458464 5565 -782012495 -792640319 4688 -178692644 -610759465 9289 450726355 -626960836 5012 -847492585 787155496 5457 72289201 957236409 6471 -156704963 -80079561 9186 51022000 809191902 4664 776650368 988138114 539 924865694 -110865839 9179 -516862573 923466000 10000 134541291 -735027831 74 -552935221 -137614817 845 -578346066 877599979 9192 208370227 574893362 4494 555348851 -430721629 1420 -731712580 906601156 2957 -548146736 -637770708 9468 -429705827 -78776258 3211 -814521565 -17837615 2776 -412753693 260681552 2819 -943647082 -107473815 1274 -391256746 330258523 2732 -578346066 -847516222 9611 -1525175 489852142 7215 53010453 552945615 6056 628785561 530975902 6824 54815350 -756267434 7412 543489268 -507881407 5856 -817455026 -214031543 9632 159519152 -763707999 3835 -963214471 -328439089 1626 276670886 767277603 622 319836471 283618452 9395 -303077343 577086332 6580 -957024935 -238867983 3731 -662481765 -72965798 7489 -885902280 588009941 2849 806860754 304234449 3862 -271969423 -409833937 5422 -662481765 -963031318 8743 867830712 323257823 1538 774766110 526029047 7403 -410968218 932809740 6602 -541613550 -552163616 2162 7927533 -410456729 6544 186143921 668716963 2620 632995737 9067497 2108 788860010 -736169755 1272 901762269 770540018 6939 318435094 -17837615 3274 498871246 165679230 3550 557828077 162818619 353 132666338 -599705535 3748 661504142 -6527040 6889 -117882944 -987783463 7738 38832074 334468470 8797 776650368 308467212 6066 276670886 790653415 2815 -89914167 546315517 6899 -921972308 68458537 6844 -989673571 -154221403 4720 -107144390 710867164 5754 321737429 988138114 5260 289429528 -409833937 883 320190225 -877856608 9884 690218755 586257457 23 -252585274 908862009 8830 839743563 -518037450 7886 373708873 -573863688 298 318435094 787155496 8188 901762269 -918763788 4471 445487668 206971304 5000 878804098 -235480390 6800 346106146 790791048 6478 62409989 -877856608 8326 321658590 -326867555 6052 -723817788 923947394 3063 -513151710 -982620691 3468 587732774 214001109 6656 -167893416 877599979 4712 -608438352 60115387 80 555348851 767277603 9218 374048762 736209727 350 775192135 -838009976 6509 415008073 -283024647 9132 6050410 760132745 8183 66554430 735266920 6413 290220374 127347959 7296 415350853 -353878938 6963 -271969423 537902684 9760 -39504037 379411178 5708 -662161563 -707104214 4788 756775613 -573863688 9999 -80417143 -138728153 2010 -731712580 673747334 1345 426406281 595610484 9822 -712768288 948688886 9166 455237207 221807394 3540 302196177 -963031318 4533 -24354900 510260864 8519 -842131951 736209727 7331 -836052744 316245420 1922 481309793 266354586 3955 -280158933 -350396971 8078 124521096 93515835 4 -8891200 -414919441 652 -986798763 577086332 381 860901194 -532461869 6612 507130881 -569727142 1390 -847492585 -519710186 9868 -180309093 230960562 535 -223542791 -38529745 5581 118281894 32988365 9949 -866805045 452933610 420 984758233 -641768215 3434 302196177 -180019002 7109 -195594144 -391392334 6677 -642406813 135100579 1078 484203679 145992042 7490 202006559 -291242407 4825 326178903 -758476279 972 940580089 145992042 3850 30661577 -519845955 3457 -292338832 -733323543 9546 153650122 -792640319 4573 941043086 -599705535 3163 653488323 -964453208 5866 -873330901 -587328878 910 859615587 357634387 4342 279935936 -680716101 4026 861072654 -255161784 534 -921972308 576308127 2271 -811440102 164789337 5882 237202817 -641768215 2266 562484066 923947394 4082 851137422 726123669 1513 -221252086 71638226 6321 538056056 808458464 5186 -842131951 -1544306 7855 164014304 -637770708 3120 661504142 868619715 9459 -788691861 382394381 5038 98412735 142516378 7073 113991999 467154252 5992 543489268 -153153706 7121 80638889 241641947 5726 556176900 137137472 9057 593245571 642676439 1051 -60381668 -256522804 2284 -534346540 -435842546 3782 -281453999 -849810455 4027 -516862573 -180114637 5639 745262886 -323498634 7740 -492064852 668596988 5917 220316799 121273815 5681 450726355 378550894 5933 -140204704 315450092 1594 834030362 -587938776 3582 903882211 142516378 5718 205740340 302261235 7507 -228953103 32988365 3510 279935936 -849890539 7881 -758152363 -576052836 2755 -871396420 -283207497 8419 706094613 -118950135 7746 237202817 375063920 6515 997717396 184543446 7877 205740340 -975541629 8634 -902913893 308467212 8436 484203679 -680716101 7538 736000118 -830206964 7037 846494925 -176184567 2730 321737429 -604372177 1192 36208776 679444628 7938 717342480 809191902 7055 -636004911 34487722 9256 -235730132 -930063693 4348 95229358 235577293 1266 153650122 -1544306 4739 185320654 358289528 734 124521096 -640496847 5395 -324108487 628016383 3800 -758730708 383709576 4296 -684246827 770540018 5930 653488323 -235480390 6003 -749150071 304234449 9689 -533099096 595610484 2044 28254867 -606256406 7822 -282947285 -519845955 4406 -417075880 923947394 8738 456971210 851865821 2021 -26248663 681650630 6606 254376885 612937914 4413 -864361257 -353878938 2546 -492064852 -268014947 5131 -616075888 183142469 645 -393621510 -972401466 4872 587732774 691372823 8989 66554430 140118715 7963 215460157 690335848 4736 -391256746 -747172297 9103 -195552514 -849810455 2282 -282947285 216476815 7014 -790567313 -488329721 3809 -409309355 -180019002 2044 375298123 -723259232 6326 -270472709 -256522804 6671 958197040 459630031 1277 -750364362 221629539 9551 776650368 -40017599 7440 279935936 -575758012 7985 731360872 589562219 8367 -853928283 -72808273 3545 48202816 -830206964 858 -790567313 917915710 6983 -344785252 329596656 8627 792418959 -758476279 6689 153650122 -359196587 3918 261480454 407966190 8386 -277916716 -742514560 2059 -713671847 -784538084 8498 -750364362 588009941 6423 -75232342 -123998677 3783 -347105773 -175424765 4190 575769250 323319528 6139 -731712580 -419413153 7572 -167893416 285651977 4734 -455260398 637279848 2212 -796502525 -847516222 4237 -1525175 314701704 4840 970404299 268124172 724 706094613 254718604 1627 -641743513 540533417 6033 -723248351 266354586 204 -860588659 -373712345 3690 237202817 -954204496 5141 -389046679 -640496847 6928 35292617 -587938776 2476 731360872 935472375 5139 484203679 679770619 5800 -796502525 -824673983 440 -885902280 923947394 310 -880768056 -138728153 7962 -485776708 282650126 9164 386524132 -987312206 5518 997717396 -568505124 6302 242166718 -890148323 8922 643797427 100537981 4081 -714715511 312278158 3831 481309793 726123669 5293 984758233 -870714362 4308 -27254901 653728216 1654 -138739177 -175424765 1373 202006559 65925556 477 556956133 -682911832 9501 -215298725 713033531 6227 817353730 462889810 6368 455237207 -871032819 7295 80638889 165176940 9853 -320240582 -964453208 4848 -763126949 282650126 3362 799451393 -254980365 1509 658268677 145992042 8272 481309793 820204610 700 -957024935 114067850 5306 745796394 301566791 6520 -318594823 -519845955 1065 -720279006 -165817517 5575 319836471 696875596 4610 -195594144 -762984644 4515 -139250047 -792640319 4891 336261049 -153153706 4791 -314668245 576308127 5977 -418986193 -519618554 2838 -377899289 -669544691 5518 97269878 462889810 5559 -541903248 767277603 3394 18912815 615990641 2836 48202816 -302291887 8064 599861155 -998282020 5860 802713909 84912338 3955 212383076 679444628 9845 -318594823 852597739 705 676457194 -62054205 6543 -505763077 241112925 4823 -117882944 -75558732 853 661504142 13297982 8469 581880129 333687312 8125 814168394 502233577 5021 -102108106 619606312 355 812095536 120714490 8710 97269878 242506470 7786 945885557 -507881407 8630 -726202882 -79813879 4611 -711940062 -980745605 1872 -887409683 792126616 9281 585806236 -137415419 7018 -943647082 695424884 3676 415350853 -611172692 4355 -760927535 350857850 6678 -39504037 127347959 9364 -880768056 690912387 1819 743615922 84912338 6693 773032821 -576052836 1868 598692061 -77358192 770 -292255571 -834467209 5406 -904289455 -433558593 4493 -842131951 537902684 5071 756775613 -94909804 7558 -430204903 752571881 6298 717342480 -969759958 5849 -573101732 -759341521 1788 -864361257 -715481022 9511 731360872 -143728230 2534 929592861 104047847 7417 632166073 576296258 1572 132666338 623594641 5969 -698100407 917915710 1598 134736800 316245420 2193 -860588659 -39716639 6205 -485776708 -568505124 2241 9908275 -153153706 9744 288396892 -568505124 3003 -411443846 -4922978 8464 -578899112 -969822537 7738 984758233 113055790 9474 828427488 -13579437 1827 95229358 401065763 8908 -485776708 911656525 8354 185320654 -246255401 9514 995796966 81565408 2553 133578046 -759341521 9586 72289201 -137614817 5285 639577616 596844461 341 981998742 157310618 451 -391256746 -342686234 6375 77257476 107428773 2001 326178903 -255161784 8065 725828363 658148446 5080 832079231 -462044632 9029 -455260398 782701464 8777 -228953103 -872013529 3042 -248959048 700760523 9334 25277645 106531338 6153 -282947285 540533417 5331 34562744 -413649920 3313 632166073 -747172297 556 996958697 -550496243 4487 799451393 250129683 6618 -517047177 -611172692 2472 677101531 241641947 5201 589418019 653728216 4402 -989673571 229158822 3884 970404299 910797386 8055 -733269590 -830206964 4795 -572328769 354868681 6628 623885564 518522757 8508 -495872554 577086332 4402 814168394 -439161220 8249 606386234 614083036 6892 500691477 81565408 1329 -464876611 704079155 1 832079231 -669544691 2714 18912815 221793945 8027 -572328769 -180114637 438 333481643 673747334 895 859615587 305267341 5924 214470427 -762984644 5686 -814521565 282650126 6072 374048762 -75558732 2332 -748046122 -420200090 9790 -754687225 -917177937 375 113991999 -575758012 7755 -887409683 -620537603 6475 -963214471 -999366082 3605 -430204903 800872927 9452 34842144 -396443569 5781 -80417143 -246255401 7604 171041959 -477872507 5771 35292617 -804580750 6823 -852061915 -391392334 7873 203882298 327833852 1059 717342480 214001109 2195 979367031 -110865839 3884 688304736 -870714362 4686 317197461 -277770150 7735 -485031576 266354586 6615 -820917610 32988365 3222 661504142 -295979666 1550 823212438 355375465 8068 6050410 -370995350 610 450999109 743907535 7218 -483963712 227796847 4695 -975509051 782701464 4354 -334823104 58400332 6903 53010453 -255161784 8465 -852061915 737416156 9909 794990305 330258523 7947 -180309093 -752801340 4280 -229462282 -382741973 5163 814168394 -175424765 6134 320190225 -78776258 5281 -753444014 152975300 2671 -684246827 451143780 6263 -372598176 920790234 3916 -102108106 109588416 6981 82437869 911656525 2360 490718230 -849890539 2980 727210702 183142469 9007 -268055717 285651977 2161 -753444014 587394411 5093 -897411868 198809378 740 -720279006 619013448 8633 756775613 537681327 3488 456971210 576308127 7353 -483963712 260681552 4715 -165895350 -800207670 8440 -517047177 540533417 2496 159963934 -154221403 3822 -483963712 528222218 8996 14549497 267514505 3711 -107144390 -659937969 9607 171041959 736209727 79 185320654 746720990 9900 955336534 -416125915 7589 661504142 505436080 1211 7927533 628016383 4782 471959189 668596988 485 124521096 -480421233 1636 -679771608 -391392334 521 -414072427 69866389 639 -513151710 -804580750 1173 -754687225 -871032819 5419 141018937 68458537 5583 -140204704 754349173 1307 419955461 359326871 5348 65640932 -60039432 7821 -293301938 254718604 3505 -713609356 -164423199 6879 -167893416 -353878938 2962 788860010 172011590 2240 -624499268 -13579437 328 -334823104 206971304 266 -223542791 -669544691 7294 744180713 314701704 2015 -200432659 -620537603 2446 802713909 339857137 7586 -608438352 -568505124 128 220316799 -563052661 4985 392619171 -457339610 5859 -473282718 -104871800 9360 597458038 333687312 112 -127099524 -67116370 1359 556956133 194386713 9195 -395130011 614083036 9807 -684658326 994859498 4348 134736800 505436080 3658 284084525 -138728153 2750 111664688 -25481956 9137 -156704963 -644469017 3366 186143921 -283207497 6130 -82560345 232844920 2823 -814521565 975421774 5002 -303077343 -736169755 9780 543489268 451143780 1464 871194505 628016383 6982 321737429 -811266222 5299 -524590619 462889810 8863 -904289455 -107816005 6141 -763126949 -969759958 8814 -138739177 -2844514 5848 212383076 748391913 6420 -887409683 -573863688 2217 -817455026 489852142 7847 -793494677 -94241214 5898 832079231 -747172297 486 40730044 -308625495 6229 113991999 844342243 9037 225977642 540533417 6639 239977367 -278764461 265 333144811 -102616382 8433 389689903 -254779032 5215 598692061 -575758012 4717 134736800 703761437 313 -285968378 -255161784 8095 794990305 691372823 7393 802713909 232844920 8402 71562520 101406452 5025 -113858331 430751296 5301 -821290384 625059375 522 849370527 -180114637 3423 302196177 -969759958 2613 -995948801 -825880446 8608 967176925 -406636424 3463 132666338 350857850 24 828427488 -682911832 5656 -752427345 260986665 4492 283582015 596844461 8342 -337718848 -4922978 1014 -965690654 836292797 8102 455237207 -246727512 2780 956500599 -269653141 3452 132666338 -519618554 8885 -963214471 -4922978 1596 817353730 -580802379 5928 996958697 164165409 6160 518236817 113055790 7702 -156704963 -981396868 1819 -663610139 855531857 7674 -281453999 978934680 9101 486132758 576296258 9390 -506108098 547792085 6409 388998433 -428125906 1680 -338588899 -137614817 3812 -24354900 383709576 8389 -156704963 -838009976 4175 -678310388 -457339610 5662 -866805045 -302291887 1879 984758233 869461301 6664 -223542791 -926175164 9084 203882298 456498577 8153 502461295 -278764461 4080 373708873 -675821088 5976 -714715511 865035290 2400 -852061915 908862009 268 589418019 -80079561 2072 461120723 68458537 9689 -871396420 185176345 2978 97269878 583887438 3351 849370527 518522757 4608 -579753663 858256145 4 -252062903 400802081 6235 -679771608 546315517 2811 -304998049 726123669 379 765724683 -328439089 597 -957024935 -72808273 6313 283582015 736209727 3551 -303077343 -999366082 9346 158720776 345293859 4365 -429705827 -77358192 3069 -404777150 -498612066 5934 336445578 -964453208 5695 -297925385 -62054205 5729 -314668245 510260864 7469 254376885 -439161220 3863 -1804967 -436066679 2850 -26248663 -235480390 681 242276279 953642587 146 -523153635 116410268 6860 461120723 -834035628 6975 321658590 871037015 7042 -578346066 83192310 9771 575769250 510260864 4035 898151267 157310618 8110 -193222752 308467212 7101 435508139 925036002 3129 48202816 494296571 4008 -304998049 868619715 4554 159519152 755033596 6350 769252533 140118715 6033 -793494677 309767757 7193 385061500 -552163616 2467 -523534710 206971304 8429 -459660004 334468470 3165 -852061915 790653415 3960 814168394 691372823 1996 -742476174 -654048846 6472 832079231 -477872507 6843 -88984793 25245259 3741 -495872554 -596741589 3325 274684164 71638226 1535 -524590619 489852142 7804 -32127524 -871032819 4130 -395956989 -326254820 9234 -662481765 93515835 7895 756775613 -85425315 4838 554902523 -847516222 2645 -484301856 456498577 6378 -605036105 -419413153 2792 830044995 929621952 627 -39504037 250129683 985 -897411868 283618452 1417 -138739177 354868681 3695 -57926793 -26030145 4816 319836471 -804086127 9013 242276279 241112925 7094 -853928283 -519618554 2813 72289201 929621952 143 -763126949 714190974 4531 -648172782 -378650091 8286 774219377 679444628 2853 -495872554 32988365 5461 958197040 653728216 2018 839743563 359326871 1375 309782673 -539801973 3106 -579903004 -714969150 1725 -594876646 -435842546 885 -259881996 68458537 1582 766057365 637639714 8495 -80483111 352760 3779 220316799 323257823 802 138983262 -85425315 2721 295011177 357634387 1069 377338343 69866389 7593 979367031 242506470 852 898890414 -339092621 3862 276934223 -419413153 2400 -395130011 165679230 6517 -389046679 783307873 938 -459660004 906601156 3866 -180309093 -611172692 3170 113991999 -229334088 6161 36208776 -533410976 8165 -955947554 530975902 1459 -713609356 -328439089 2287 372746255 -326254820 5306 288396892 -62054205 7502 -533099096 140118715 1655 623885564 689952861 488 -107144390 -834467209 818 288396892 502233577 4414 284084525 871037015 7426 976065724 951409368 6400 830044995 -283207497 5551 -483963712 790653415 5811 575593831 -474396314 5092 271669262 -926175164 5586 141018937 173706002 8281 -851229723 505436080 2113 -804711490 241641947 2817 171041959 994859498 7064 28254867 770188411 7311 -197706645 902716491 7071 -282947285 -254779032 1871 148638548 948573862 3717 415008073 -370995350 7507 435508139 404498162 6390 -573106477 165679230 3723 95229358 -933871142 4333 399221151 -533410976 4585 727210702 633885440 2774 981998742 923947394 2052 776650368 697350972 1384 775192135 83192310 7468 599861155 9257479 2705 -185227082 192105438 319 623885564 430751296 3618 225977642 -872013529 6586 -91480363 865748389 4046 -285968378 451143780 9793 967176925 787155496 7838 -88984793 668716963 5923 39323915 710867164 3751 -752427345 -189256438 9272 -395130011 -2416772 1678 -199655013 -435842546 8509 -835865341 316245420 6891 765724683 668716963 9539 6941521 619606312 4349 -60381668 60115387 4003 -320065127 -67116370 3725 -851229723 859002805 2661 471959189 518522757 6789 -49706513 -825880446 9793 -484301856 107428773 8003 -304998049 9257479 1238 276318540 148237200 6681 690218755 350857850 4842 878804098 -550929672 5016 -552935221 -518037450 5202 867830712 484968871 2317 336445578 571151168 2515 358603584 69866389 4810 -412753693 214001109 568 95229358 -999366082 8200 851137422 -293015975 8901 -860588659 -378650091 4780 -677582183 511120657 7436 -758152363 384615346 4585 399221151 114067850 9214 50900266 -518037450 6533 444203955 497556073 4533 -758730708 -689864118 6847 498871246 -430974226 4721 -197256971 314701704 192 743615922 -800207670 1792 704952011 78832863 4528 471959189 909720152 9265 -345538013 -966341392 218 302196177 -326867555 3867 295011177 614083036 8035 -999315023 -552163616 3642 321737429 -590535547 7432 -80417143 433603754 4715 769252533 -160616618 518 -459660004 494296571 3113 -578346066 355375465 8414 -388974008 -246255401 9158 871194505 -18027120 4904 321658590 662075929 9278 -414072427 -736169755 4232 -955947554 354868681 9226 -282947285 467154252 9632 111664688 917915710 3521 -495427420 957236409 9829 388425412 214001109 324 7632844 691372823 8180 637350827 300598832 5803 -296429472 323319528 1015 262333337 -561696456 4890 28254867 69866389 2131 262951696 583887438 1688 507130881 121273815 7652 -39504037 -556644281 466 997717396 -980745605 1868 -145442184 -214031543 76 -205591575 934322296 3528 -816009077 -345372687 456 745262886 -930063693 1220 -56515768 808458464 4283 -332445377 -26030145 5249 276318540 -842651603 4172 -62104082 -420200090 7397 -871335076 -669544691 3886 250399364 655182973 3250 -345538013 -323498634 4321 -297925385 362357458 2217 690218755 315450092 4693 -465268228 -214031543 6528 -698100407 250129683 8448 769252533 302261235 2995 588746282 -229334088 2880 976065724 -291242407 3912 415008073 382394381 2739 -167893416 909720152 6134 -62104082 -681273289 9429 53010453 9257479 9959 984758233 643726334 4890 76589551 105963480 6972 271669262 304234449 9806 -248959048 267514505 1648 898151267 -176184567 7657 -836052744 929621952 4432 6941521 -106926072 8375 903882211 896907104 5994 486132758 -763707999 1352 -795235195 -229334088 7700 769252533 -127944183 5380 -658800027 329596656 7679 416939399 452933610 2738 -862762751 86906463 1788 -935008788 -539801973 5449 -895856160 452933610 9359 486132758 -634448468 1542 799451393 681650630 3473 588746282 183142469 1808 377338343 -409833937 7115 -157757047 505436080 6057 214470427 920790234 6624 -885902280 194386713 215 242371970 621799091 2746 28254867 -674143567 9986 40730044 984136690 7800 933592111 315450092 4655 -91480363 748391913 1543 676457194 -675821088 701 543489268 -763707999 9328 -566276366 -502510208 2334 -484301856 -4922978 9696 799451393 587394411 25 -999315023 127347959 8302 302196177 537902684 3806 -731712580 -649744978 3353 593245571 -770453868 8202 -733269590 -387385224 5169 374048762 619013448 6476 846494925 127347959 3671 507130881 689952861 6999 134736800 890315807 2871 435508139 505436080 905 875158202 -980745605 4550 389689903 -763707999 3917 -30664265 983092089 1256 -320065127 241112925 1421 321737429 78832863 3460 388425412 790791048 2186 -753444014 510260864 8810 995796966 -707104214 5039 346106146 140118715 1043 765724683 -353878938 8099 -8891200 589562219 6906 400206984 -611172692 3342 111664688 113055790 9691 -462110684 116410268 6414 484203679 -959377362 9609 -731712580 -720929795 747 -641743513 494296571 341 -113858331 242506470 3273 -847492585 254718604 8092 137362839 234812484 7180 -541903248 951409368 113 486132758 227796847 7425 -698100407 511120657 6748 419955461 283618452 8827 817353730 748391913 2945 -711940062 -975541629 4924 -726202882 -154221403 4228 996958697 595584975 4293 159963934 -62054205 3436 941043086 -353878938 9424 388425412 502233577 6838 904377080 -406636424 2732 -887409683 -413649920 8108 -726202882 290903050 3817 289429528 -917002395 342 -320240582 -353878938 2646 -906744014 574893362 7904 -552935221 858256145 9863 212383076 -758476279 4621 -404777150 -561696456 7867 -404777150 494296571 8379 -165895350 -763707999 4493 -495427420 484968871 2759 699845372 467154252 5914 -281453999 852597739 6451 -569925158 -72965798 3348 -719954341 510460231 9510 324917167 923466000 8261 995796966 -293015975 9715 -297925385 586257457 6678 -102108106 -871032819 2061 290220374 748391913 6736 -895856160 -80079561 1017 435508139 619013448 4995 -504728021 948688886 1957 373708873 -882635508 2982 -569925158 116410268 7688 225977642 -519618554 5999 -866805045 -320275386 7611 276670886 230960562 5172 -60959292 589562219 4184 443682091 -999366082 8882 101065261 -578196919 9024 36208776 -715481022 8620 878804098 -108961822 3841 -27254901 165969864 2822 981998742 929621952 3784 415008073 50437640 9268 603283737 770188411 5092 -288462512 -102616382 7037 385061500 -707104214 3548 -485776708 -502510208 1604 461120723 -433558593 3218 -658800027 241641947 2841 -960344885 84912338 2760 443742845 748391913 5868 346720726 314701704 2626 237202817 223758683 6914 377338343 25245259 6189 133578046 -890148323 2011 -459660004 -563052661 4799 302196177 -912791350 9252 324917167 -882635508 1776 743615922 -123998677 8297 -293301938 -659937969 7000 841773118 939797135 4030 -975509051 -326867555 7161 261480454 843183414 2718 -248959048 87942942 9503 632166073 934322296 6403 -655787129 -180628268 8197 279935936 737416156 696 796608963 456498577 1002 -138739177 71638226 5485 384544140 -681273289 3365 997717396 -72965798 7114 -637625968 -720929795 4117 358603584 890315807 2037 958197040 -128633008 6237 -506108098 241112925 1623 124521096 -727449159 8270 -931162724 -637770708 348 -566276366 -727449159 2709 -117882944 790791048 7083 653488323 50437640 7496 -723248351 760808182 1782 97269878 637279848 8299 254376885 623594641 8178 -566276366 763812773 5721 -548146736 93515835 6154 373708873 948688886 8656 -304998049 809191902 9615 -80417143 84912338 6443 320190225 329596656 3827 -235730132 -674143567 6518 361901512 -155566831 4263 113991999 588009941 6270 653488323 101406452 1746 -495872554 -735027831 9000 141018937 -238504192 7267 -437269696 433603754 3845 -464876611 333687312 2233 -891435429 254718604 7987 717342480 -870714362 7378 -742476174 -326867555 1813 -462110684 -634190590 5025 -138739177 -659937969 4325 -72660599 653728216 7428 515731471 25245259 9209 -960344885 -892585231 5333 420946811 822735291 1221 -167893416 -107473815 8064 202258799 234812484 2976 326944888 925036002 3045 373708873 783307873 5722 904377080 -62054205 3375 -864361257 223758683 7741 346106146 711907478 8324 773032821 -763707999 754 -793494677 379411178 3918 704952011 -930063693 3927 51022000 715905772 6539 -1804967 -720929795 3757 -222755521 860325562 1840 -32127524 934322296 663 416939399 -538783279 6852 861072654 -735027831 2896 40730044 233967741 7562 471959189 -326867555 7836 -668294983 -143728230 3231 -804711490 -561696456 835 283582015 -552163616 1974 271669262 -758476279 8570 62409989 -108961822 4416 -871396420 710867164 5859 782059495 691372823 9536 -228953103 910797386 5590 -541903248 -339092621 4735 435508139 -328439089 2049 -960815885 -220282924 4284 -295746759 404498162 9612 7927533 -980745605 390 242276279 -610759465 1392 -80483111 917915710 8926 -395956989 696875596 378 924375399 323319528 103 415350853 -256887004 4043 789599069 164165409 9104 -304998049 -439161220 8338 996958697 501786309 404 -826268461 81565408 4413 792418959 -436066679 7616 51022000 -707104214 4796 766057365 -918763788 2981 -541903248 -420200090 7223 -700447167 -667907585 3983 587732774 -60039432 4113 956500599 241641947 6518 -572328769 -877856608 45 -462794916 314701704 3379 -902913893 874563739 6785 -410968218 929621952 3109 518236817 948688886 8729 -578346066 -160616618 2405 688760575 760132745 7742 801372660 700760523 8632 557828077 767277603 6903 160809207 34487722 788 -393621510 501786309 6367 171041959 -373742773 9014 832079231 -350396971 6535 562484066 -604372177 9489 -285968378 -454664712 7118 317197461 165679230 1065 50900266 820204610 5135 898890414 164789337 6689 333481643 -420200090 6490 940580089 737416156 4674 -754687225 -275855088 7046 -462794916 518522757 1246 326944888 -326254820 646 598692061 -871032819 3477 154929870 -523131123 4778 -731712580 -999366082 1254 -391256746 -980745605 920 518236817 711907478 8840 782059495 -590535547 3819 -826268461 612809394 2202 -658800027 -616215891 7403 481309793 -153153706 4217 -343048181 -164423199 9502 124521096 -38529745 849 -835865341 -180019002 9629 321658590 690912387 7829 -464876611 -345372687 4138 -995948801 858256145 8706 -871335076 653728216 6386 389689903 -308069367 4786 -295746759 637639714 9278 782059495 -454664712 7117 300584887 -533410976 3567 -906744014 800872927 8790 -758730708 -611172692 1113 -265310524 -674143567 1299 727210702 260986665 2495 202258799 767277603 2973 302196177 711907478 2577 970404299 915112531 7466 775192135 104047847 9762 -748046122 574893362 6503 -57926793 -6527040 3709 118281894 -578196919 8554 -566276366 81565408 5497 790805185 106531338 3543 704952011 -378650091 9419 -816009077 -80079561 7506 -195594144 547792085 172 -641743513 25245259 8453 867830712 710420710 6571 160809207 710420710 8643 -788691861 -4922978 9140 498871246 -599705535 4653 158720776 407966190 1553 -195594144 -926175164 4 557828077 -293015975 4513 641303610 433603754 4286 742195767 290903050 5911 -523534710 -102616382 4093 5989923 -692760474 708 -885902280 -541221340 4540 -616075888 658148446 8089 981998742 576308127 8700 875158202 -838009976 9574 -417075880 258279313 9615 -275568251 -164423199 743 -429705827 185176345 2947 521711157 909720152 800 -648172782 484968871 6466 -720279006 673747334 4822 -26248663 84912338 4599 -75232342 546315517 2801 -885902280 -681273289 5188 -320240582 -160616618 1119 -714715511 -654048846 4979 -473282718 625059375 8220 212383076 586257457 1370 -763126949 147468541 783 -930543776 -882635508 1763 -362797003 -541221340 9958 -398942627 -587154461 1883 598623000 157310618 9270 386524132 -849810455 5130 -193222752 214001109 1724 743615922 -954204496 6419 -318594823 267514505 1528 976065724 -118950135 2044 -608722586 135100579 6635 -304998049 -396443569 4609 587732774 -804580750 2927 158720776 162573004 5892 -523534710 -254980365 4406 -816399402 165969864 4520 -24555993 304234449 1638 -343048181 546315517 6703 598692061 104047847 1620 -642406813 851865821 1474 318435094 -428060524 7711 556956133 32988365 3984 970142316 -289470931 480 597458038 -681273289 2136 -517047177 -269653141 8127 -995948801 -277770150 2922 -742674827 -519845955 1239 -866805045 658148446 5163 471959189 301566791 3661 514387831 -40017599 8873 933592111 -345372687 4429 -677359660 -94241214 7215 133578046 -416082175 7254 -481996423 375063920 3433 288822109 -238504192 1304 742195767 -60039432 6426 -252585274 625494491 8204 -902913893 -692760474 1181 -282947285 -268014947 7924 967176925 614083036 7562 -860588659 -763707999 1746 -484301856 233967741 6618 -864361257 302261235 4605 -430204903 760808182 9852 717342480 -38529745 1682 215460157 619013448 4249 230465541 -353878938 8552 -27254901 612809394 8245 -975509051 -180114637 9415 -754687225 -982620691 4904 -320240582 382394381 8618 60178104 148237200 9005 976065724 770540018 6627 14549497 748105066 5210 933592111 81565408 2559 -906744014 -634190590 5487 706094613 -91451757 6186 788860010 653728216 3634 677101531 599012707 2149 215460157 681650630 2411 789599069 24721518 117 639577616 -102616382 6060 -713671847 -75558732 254 -484301856 327833852 933 -840080990 -599705535 7393 907986225 874563739 2885 -616075888 953028578 3458 -49706513 -370601295 3619 -75232342 401065763 5949 639577616 -519710186 350 159519152 612809394 9562 -860588659 -79813879 4626 -842131951 770540018 9647 -324108487 -770453868 8652 632166073 -180628268 5382 -30664265 -238504192 7153 -835865341 401065763 3056 -915467466 -616215891 9035 -713671847 -428125906 3640 296351558 -540147019 3700 357348209 -72808273 9099 -303185692 13253654 2903 -864361257 -433558593 1079 661504142 -488329721 7714 262333337 495259264 450 112146941 -409833937 6577 -411443846 -40017599 3549 -178692644 -80079561 5480 -569925158 697350972 6265 -999315023 241112925 1888 658268677 206971304 3786 -1525175 459630031 3285 691696706 162818619 1289 603283737 -523131123 5869 766057365 -214031543 9294 333481643 -253862095 668 62409989 50437640 238 -788691861 836292797 7542 774219377 983315446 1682 288822109 -428125906 1045 -173326777 -180019002 8570 -605433625 -871032819 8172 -388974008 241112925 8080 -81105363 -758476279 5451 -862762751 -78776258 8048 -377899289 737407430 1365 -955947554 -25481956 1511 -8891200 783307873 6447 388998433 -568505124 4025 -811440102 -370995350 5386 -117882944 283618452 9144 -816009077 -959377362 6836 -117882944 -682911832 5955 -177692824 -359196587 5914 -788691861 -165817517 1675 -161837184 -756267434 6817 321658590 206971304 556 -318594823 260681552 6917 -484301856 -2844514 4875 -229267078 -108961822 9682 -830222831 -118950135 6411 -117882944 -723351459 4147 284084525 -145656182 2310 -72660599 -467674160 5079 769252533 -519845955 1768 -80483111 -326254820 475 792418959 583887438 7086 -334823104 -60039432 868 318435094 -180628268 7471 -960344885 978934680 5660 -821290384 869461301 7466 -605433625 736209727 8223 744180713 679444628 290 -292255571 847381634 3703 699845372 571151168 9909 208653695 142516378 5158 -320240582 -966341392 1844 994188367 216476815 8178 -495872554 633885440 606 717342480 -94909804 6086 -677582183 -102616382 1118 -41723720 -523131123 807 -742674827 -800207670 5079 -541613550 679444628 2053 827090885 -373712345 9917 -578346066 350857850 211 39323915 763812773 7655 361901512 -359196587 680 444203955 -436066679 2434 832079231 -175424765 8663 639577616 725864175 4488 141018937 116410268 2189 51022000 260681552 3153 -180309093 643726334 5435 -39504037 -752801340 9049 725296106 -402609820 9507 -437269696 831097006 7891 -847492585 -189256438 3302 981998742 459630031 4476 -484301856 -40017599 5933 -56515768 855531857 2148 152683172 654795929 4375 -270472709 -587154461 8841 -292338832 782701464 9828 500691477 -246727512 9413 208370227 -72965798 1999 598623000 235577293 6026 319836471 13253654 6034 603283737 -812767182 1995 200002129 9257479 5252 -592740407 -439161220 2637 -760927535 -723259232 3815 -392563411 -474396314 5966 126227291 -967985982 9568 333144811 -756267434 2709 -281453999 697350972 4951 400206984 -533410976 4107 -282947285 915112531 976 -994655931 -763707999 6330 -885902280 -498612066 3337 -180309093 -467674160 6211 639577616 -882635508 1174 -252585274 -659937969 4196 769252533 113055790 1562 -173326777 510460231 3770 -750364362 619013448 1656 -748046122 689952861 8755 -389046679 906601156 8616 742195767 890315807 3352 -750364362 34487722 3326 802713909 -575758012 826 -641208950 152975300 840 152683172 642676439 9435 970142316 106531338 4231 -796502525 -277770150 3456 -344785252 -519845955 1889 -411443846 -78776258 5219 -713671847 -216733767 6117 -89914167 844883068 6846 -393621510 -975541629 7135 -113858331 948688886 5125 450999109 767277603 4268 333481643 -80079561 3667 -320065127 689952861 6496 -670941446 165176940 5193 -173326777 165969864 9063 -960344885 333687312 9827 -229267078 948688886 5306 -464997457 -715481022 9804 832079231 157310618 500 -931162724 502233577 2147 -871396420 -409833937 275 399221151 282650126 6751 215460157 -519618554 5907 490718230 -644469017 9999 -676826894 358289528 5304 -224653306 843133948 4326 -753444014 185176345 6330 554902523 643726334 7877 -897411868 375063920 5095 -960815885 428634831 9817 431597356 653728216 7140 170281305 988138114 1208 -866805045 -38529745 8644 -817455026 162573004 5302 -753444014 -637243618 5933 214470427 456498577 605 -935008788 260986665 936 359856605 282131358 429 -504728021 -834467209 3048 502461295 975421774 5089 841773118 -975541629 429 -960815885 316245420 1347 138983262 860325562 9097 346106146 -637243618 2273 -684658326 93515835 5891 658268677 -752801340 640 133578046 -26030145 220 289429528 -480421233 2624 361901512 -91451757 5167 -891435429 939797135 1409 375298123 314701704 7164 834030362 808458464 9829 -968473567 -439161220 8423 -579903004 -576052836 198 65640932 -681273289 4140 -281453999 822735291 8794 456971210 744410083 6759 230990250 165679230 5397 333144811 619013448 2050 -320065127 379411178 7630 -641743513 352760 7966 17834815 -107816005 1781 419955461 2937763 5655 -27254901 -464278607 7668 186143921 909720152 2130 704952011 -164423199 9876 -221252086 32988365 4680 72289201 -980745605 9794 -523534710 -972401466 3336 -504728021 790653415 626 -713671847 50437640 5528 -505763077 923466000 2243 603283737 983092089 7757 984758233 221807394 3684 774766110 -238504192 4316 -713671847 339857137 4837 288822109 -918763788 2240 871194505 668716963 6577 897184369 407966190 1629 153650122 -742514560 4940 -138739177 81565408 9205 -641743513 -982620691 3624 208370227 915112531 2522 288822109 948573862 5565 242371970 -328361714 3939 -978041604 -78776258 8185 295011177 285651977 6835 -957024935 -302291887 2452 -200432659 -62054205 8871 -285968378 510260864 6519 -465268228 820204610 1087 507130881 571289655 7998 -902913893 -457339610 2847 794990305 339857137 2364 -60381668 -681273289 167 7927533 -538606907 8656 945885557 50437640 7856 -314668245 -387385224 1877 346106146 -67116370 8472 385077631 -154221403 6718 -719954341 -342686234 1409 -464997457 755033596 8930 661504142 -890148323 2741 556956133 334468470 1204 -684658326 352760 8014 -200432659 383709576 1496 359856605 -323498634 3571 -495427420 -308625495 2833 -830222831 -616215891 901 486132758 748105066 302 72289201 -138728153 9068 -156704963 -599705535 6951 -252062903 -568505124 9340 239977367 939797135 7299 -30664265 121273815 3708 -862762751 546315517 7229 388425412 994859498 3497 736000118 400802081 7686 945885557 -406636424 4951 -552935221 847381634 8221 -140204704 869461301 4520 -8891200 624711990 9549 -265310524 484968871 2161 -723817788 314701704 3462 -485031576 314701704 1882 124521096 576296258 4079 309782673 -871032819 6516 956500599 433603754 1691 -804711490 994859498 2880 -895856160 -689864118 5418 -541903248 -890148323 6558 970142316 20640279 6241 -259881996 -220282924 6228 97269878 574893362 9949 640846707 612809394 3840 -462794916 -987783463 2149 279935936 -981396868 8752 -760927535 -469304036 9007 320190225 -727449159 4240 -655787129 954289075 3060 -24555993 283618452 4276 640846707 577086332 4695 274684164 260681552 8632 -252585274 -160616618 8290 632995737 32988365 8148 -464997457 357634387 8177 -195594144 787155496 6949 426406281 -241109217 1732 632995737 -480421233 3496 -288462512 -253862095 7471 -24354900 329596656 9256 641303610 -104871800 1125 -72660599 184543446 7099 867830712 -102616382 5606 -345538013 400802081 8824 -270472709 -108961822 5285 302196177 -62054205 29 -999315023 -342686234 3469 -726202882 615990641 5839 -248959048 -454664712 9893 -334823104 844883068 7249 -726202882 260986665 1138 -229267078 625494491 6201 -389046679 -153153706 9660 609354975 334468470 5119 7927533 233967741 7364 981998742 283618452 6408 706094613 -256522804 1445 384544140 -359196587 9651 -229462282 978934680 9625 -523534710 -77358192 594 817353730 526029047 3775 872946790 -930063693 6204 639577616 957236409 8170 -354473179 -834035628 2129 941043086 201215238 6796 -1804967 690912387 5454 593245571 710867164 7251 218552482 -926175164 4770 -784965875 908862009 7474 -80483111 695424884 5185 25277645 658148446 2068 898151267 746720990 1143 -1804967 -532480095 9693 -468116074 -216733767 2831 895696545 -659937969 1346 -658800027 173706002 5221 -318594823 109588416 3387 -949652880 -387385224 3578 956320838 -430721629 6662 -711940062 327833852 8135 898151267 -969822537 398 -485776708 -326867555 6867 242371970 637639714 9549 830044995 518522757 905 -271969423 -402609820 1518 -700447167 282650126 1988 -197706645 621799091 9974 317197461 -391392334 3437 76589551 -792640319 4084 -516862573 587394411 9736 606386234 84675120 7511 -655787129 -497617879 2041 -72660599 -877856608 9056 -481996423 192105438 5549 -180309093 843133948 2473 51022000 -933872333 4183 788860010 673747334 8725 -782345427 -359196587 4761 170281305 -435842546 3367 388425412 249521955 4549 65640932 329596656 2151 -275568251 -963031318 2994 -754687225 -723259232 7603 252844961 -396443569 1651 727210702 752571881 3300 661504142 -917002395 7732 -677582183 -94241214 7329 828427488 -507881407 7911 276318540 333687312 5352 -285968378 -966341392 4863 486132758 -720929795 7466 -548146736 -538606907 9948 -1525175 -6527040 4471 141018937 -373742773 7543 -314668245 -143728230 2363 -641208950 -164423199 782 -62104082 917915710 1143 -393621510 -246727512 3266 677101531 909720152 3395 -579903004 323257823 9152 -271969423 654795929 7939 225977642 -467674160 1582 283582015 668596988 7080 -411443846 -160616618 4870 7632844 843183414 3241 677101531 69866389 1784 484203679 -153153706 9571 -270472709 -464278607 6235 587732774 235577293 6621 7927533 375063920 597 118281894 113055790 2975 -853928283 -947024393 6909 -82560345 -246727512 3812 725296106 -587154461 6093 641823635 -727449159 4366 111664688 -641768215 4812 -468116074 -723259232 7146 -523153635 -469304036 4075 60178104 282650126 1508 -32127524 -277770150 5358 849370527 484968871 4428 -758730708 -308625495 2351 -826268461 713033531 1226 -221252086 -439161220 5982 -318594823 457730381 3263 996958697 -892585231 6172 -32127524 -241109217 4444 903882211 792126616 9752 326178903 860325562 4935 51022000 -892585231 186 -943647082 754349173 508 200002129 -849890539 5903 -161837184 715905772 705 -228953103 25245259 357 167095145 -17837615 4397 -27254901 994859498 5288 -594876646 -741977163 3593 53010453 -752801340 9708 -285968378 -842651603 1544 170281305 -128633008 1004 399221151 -637770708 6484 776650368 844883068 547 924375399 -707104214 7130 765724683 84675120 8906 -275568251 -556644281 1016 -989673571 283618452 4481 -677359660 577086332 6884 -713671847 -137415419 7810 242371970 -428060524 751 -462251380 -414919441 8499 851137422 201215238 2538 794990305 -12658682 4539 34842144 355375465 7656 254376885 727249379 3111 632995737 -507881407 693 279935936 915112531 2142 296351558 994859498 1942 -900897170 433603754 2690 744180713 -975541629 7617 126227291 -497617879 2600 -481996423 -620537603 2143 872946790 744410083 7899 -9979738 711907478 9567 39323915 -611172692 2780 -468116074 767277603 2078 -156704963 178866616 397 -663610139 -575758012 6596 471959189 -917002395 831 377338343 -616215891 7393 677101531 625059375 9561 54815350 836292797 7160 -742674827 25245259 1802 -578899112 -742514560 8283 769252533 940351551 241 514387831 865035290 5897 -592740407 -165817517 9532 -719954341 -519845955 6659 589418019 105963480 8446 358603584 -723259232 885 -713671847 71638226 3990 160809207 872494340 8004 699845372 113055790 5820 531457998 -944284380 9139 736000118 668596988 7388 -906744014 -680716101 9883 -430204903 760132745 9209 -27254901 68458537 3739 -26248663 -433558593 3402 -259881996 851865821 1724 -223542791 714190974 8201 -437269696 748105066 9721 -102108106 948688886 1037 -782345427 -13579437 4798 -380535924 -78776258 1077 875158202 185419808 270 -88984793 -523131123 3926 274684164 -269653141 9002 225977642 -969822537 8103 -462110684 -982620691 95 -215298725 902716491 3595 153650122 145992042 7088 -195552514 34487722 8015 839743563 -22135290 580 -318594823 418236261 3046 -573106477 869461301 6577 538056056 -510150761 4241 731360872 -944284380 3242 -60381668 -488329721 8244 557828077 899852615 2262 688760575 127347959 2581 736000118 152975300 4674 -292338832 637639714 8230 72289201 755033596 7064 -24354900 -246255401 70 420946811 868619715 8336 225977642 -160616618 7491 832079231 -118950135 8326 974033465 -812767182 5764 333144811 185419808 4684 -332445377 878753022 6661 -354473179 -123998677 1890 -995948801 -254980365 2418 -592740407 305267341 228 -411443846 599012707 2295 -265310524 621799091 52 34842144 748391913 792 -642406813 192105438 6104 -298306079 -302291887 318 -891435429 537681327 5349 -724955977 184543446 2226 -523534710 -538783279 3341 -986798763 -350396971 8749 -897411868 586257457 2181 -465268228 183142469 5663 568509939 653728216 4251 742195767 -523131123 9887 817353730 359326871 9991 945885557 -269653141 6754 -605433625 -590535547 8159 -429705827 -637243618 7937 -915467466 925036002 5360 -195594144 -825880446 5957 -157757047 -741977163 9514 -354473179 621799091 9188 -88984793 836292797 3467 -605433625 537902684 8225 -731712580 -436066679 6255 420946811 -539801973 5232 -271969423 84912338 6359 -676826894 537902684 5384 581880129 925036002 7225 -464876611 -180628268 3004 -26248663 -60039432 3399 34562744 714190974 3483 212383076 754349173 739 945885557 -153153706 1895 500691477 -38529745 9761 242166718 -62054205 5860 -818563944 84675120 1982 -548146736 -707104214 3410 -318594823 86906463 5872 776650368 -350396971 9790 9908275 514647040 2510 -411443846 -342686234 9604 113991999 576308127 6771 -754687225 -966341392 375 -608438352 -40017599 4957 -205591575 489852142 3381 -676826894 -241109217 5163 -318594823 -143728230 1797 97778439 855531857 295 320190225 -804580750 8707 -624499268 13253654 3616 -726202882 -428125906 1230 186143921 935472375 1485 77257476 -474396314 2736 -27254901 397008646 9133 -579903004 -762984644 7934 160809207 -563052661 466 -648172782 -107473815 5361 -943765901 -241109217 6128 333481643 314701704 9957 706094613 -238867983 5025 -228953103 345293859 4001 832079231 452933610 7979 872946790 250129683 3703 153650122 571151168 7685 -117882944 -382741973 4588 774766110 -104871800 7222 -733269590 637025929 7898 581880129 -107816005 574 -994655931 526029047 8484 97269878 668716963 4474 62409989 -680716101 7691 641823635 -40017599 1619 -713609356 107428773 4128 -127099524 -155566831 391 -197256971 121273815 2425 897184369 -723351459 5163 -999315023 623594641 9800 185320654 -538606907 1295 967176925 -825880446 4777 -468748459 -735027831 2467 -338588899 -742514560 5210 -713671847 923947394 7929 981998742 25245259 3392 132666338 282131358 8027 450999109 -246255401 5064 -60959292 923466000 6767 -229462282 -406636424 9292 -296429472 -634190590 7609 688760575 -590535547 8440 658268677 -575758012 1472 872946790 106531338 8380 -782345427 20640279 2532 502461295 -604372177 1186 48202816 510460231 3711 -662161563 383709576 2419 -608438352 -350396971 1258 -818563944 -523131123 2886 426406281 858256145 4386 639577616 588009941 3273 -548146736 -770453868 7706 242371970 -155566831 9571 -298306079 140118715 7427 378721678 847381634 4890 -75232342 -457339610 1003 381360154 700760523 5121 -49706513 909720152 6179 113991999 736209727 8181 -195552514 254718604 4948 -393621510 -723351459 5320 -731712580 726123669 2530 -501570916 -519845955 13 336261049 -224835212 3009 904377080 748105066 7111 118281894 9067497 2568 731360872 -568505124 5420 -41723720 80128302 7557 211476448 250129683 654 66554430 233967741 6224 -318594823 352760 3451 -711940062 619013448 6626 -788691861 -680716101 4964 -414072427 586257457 4775 575593831 10315616 8156 482175535 -824673983 7266 386524132 -550929672 5954 -337718848 -350396971 3777 159519152 467154252 1680 389689903 -980745605 3618 -409309355 375063920 357 77257476 101406452 8533 -320240582 540533417 4721 378721678 726123669 1618 802713909 105963480 5168 -372598176 358289528 9532 -157757047 760132745 2986 -75232342 -972401466 6550 765724683 -326867555 8408 -171017790 -370601295 6373 -700447167 763812773 9 958197040 316245420 7864 -412753693 -435842546 5254 600595365 457730381 1364 -677582183 -464278607 4708 827090885 -4922978 7939 -548146736 988138114 7449 -742476174 518522757 6063 443682091 -811266222 209 -788691861 612809394 7433 138983262 599012707 1809 14549497 -573863688 1280 -662161563 300598832 124 851137422 383709576 223 871194505 -707104214 9285 419955461 526029047 6182 154929870 994859498 8581 -391256746 -811266222 4620 -968473567 352760 1950 661504142 -735027831 1443 812095536 984136690 3231 -259881996 855531857 2173 276670886 957236409 2106 736000118 625059375 2527 627081375 836292797 6195 399221151 -510150761 8804 832079231 760132745 1466 262333337 710867164 244 -758730708 552945615 9851 -592740407 -542766725 6484 490718230 162573004 8467 450999109 526029047 5552 -304029084 -350396971 615 -517047177 -235480390 1607 -156704963 -987783463 3409 113991999 917915710 678 -304029084 -164423199 9211 502461295 -677383695 7160 -852061915 -283024647 1808 274684164 615990641 4493 -523534710 -877856608 1023 336445578 462889810 6473 250399364 495259264 2353 -24354900 352760 3231 -281453999 148237200 3566 -91480363 -987312206 1423 -377899289 624711990 2475 -984282547 890315807 2267 -411443846 164789337 4599 -723248351 -519710186 2785 -259723723 -644469017 2023 -224653306 -877856608 4676 55392029 192105438 1807 333144811 -396443569 3964 300584887 501786309 4787 416939399 807498308 9521 -742674827 -2416772 3469 688760575 546315517 6466 557828077 -519845955 2048 898151267 -620537603 1803 -275568251 -641768215 3901 -788691861 312278158 262 -414072427 -145782884 2533 -178692644 -214031543 6737 50900266 808458464 6766 97269878 704079155 7169 -989673571 -649744978 6137 -165895350 -326867555 4391 514387831 -637243618 7828 420946811 915112531 8593 706094613 305267341 3644 801372660 510460231 834 276670886 576296258 6470 -259723723 -107816005 6773 -409309355 -727449159 1023 -788691861 -75558732 14 -579903004 831097006 3937 -836052744 -433558593 4146 -830222831 451143780 4279 -517047177 596844461 4920 -288462512 736209727 9763 -145693826 822735291 7089 -139250047 748105066 8974 801372660 397008646 4437 -713609356 9257479 6129 80638889 -980745605 9150 271669262 -246255401 6178 -573101732 -838009976 5321 774766110 978934680 7569 239977367 984136690 3562 -541903248 -969759958 8501 283582015 260986665 4881 -228953103 -774185484 3345 745262886 737407430 7851 -177692824 285651977 2891 -345538013 -255161784 4698 -949652880 -568505124 190 18912815 754349173 7143 515731471 831097006 9967 792418959 658148446 4135 214470427 -110865839 9566 -138739177 -391392334 9420 174718177 249521955 14 526115530 84675120 6702 95229358 -720929795 2359 792418959 378550894 2379 -459660004 355375465 1450 -642406813 9067497 2860 -404777150 -758476279 7269 643240412 501786309 4152 -900897170 -342686234 3064 -411443846 737416156 8733 -501570916 -917002395 1784 742195767 858256145 6188 -579753663 -763707999 2690 -345538013 -246727512 1268 589418019 221793945 7795 643240412 -830206964 7587 111664688 623594641 2023 -27254901 186112748 441 112146941 -972401466 7615 361901512 -428060524 1695 -814521565 -165817517 3686 585806236 -573863688 2310 -215298725 -966341392 2421 -134704201 -620537603 9379 -340171206 -975541629 7670 -943647082 -238504192 9562 897184369 -528332594 2600 690218755 -649744978 216 -790567313 227796847 6689 484203679 456498577 2166 -91480363 309767757 3577 801372660 185419808 6251 895696545 596844461 9525 970142316 -849810455 9730 -173326777 -849890539 4321 -790567313 233967741 9549 597458038 760132745 8178 -161837184 87942942 4665 -900897170 -94241214 7418 -670941446 983315446 4962 -749150071 625059375 3678 6050410 571151168 7240 118281894 -847516222 9078 -81105363 145992042 1475 -752427345 285651977 1892 -46963869 -283207497 8371 -662161563 523443473 3559 -995948801 790653415 3244 126227291 -752801340 6368 -873330901 375063920 3361 445487668 -912791350 6197 -468748459 157310618 9598 589418019 65925556 6725 849370527 -363659966 9947 -88984793 -590535547 300 -197706645 -800207670 830 502461295 -277770150 9447 568509939 748391913 6385 208653695 -634448468 8667 677101531 148237200 8612 133578046 -137614817 3361 17834815 540533417 3493 160809207 923466000 7029 461120723 484968871 3613 -624499268 619013448 433 39323915 -253862095 237 -197706645 -430974226 948 435508139 10315616 6570 -793494677 -419413153 519 976065724 312278158 4005 -790567313 84912338 9633 -180309093 459630031 6031 -429705827 -474396314 5002 -667281786 -890148323 235 -711940062 -433558593 2189 -880768056 923466000 9973 817353730 655182973 690 76589551 -580802379 2738 974033465 -752801340 1868 -82560345 -378650091 4328 -795235195 -892585231 5343 -851229723 -649744978 4255 -700447167 106531338 2021 -281453999 -975541629 1273 333481643 -406636424 5281 -72660599 783307873 4927 871194505 362357458 227 -862762751 -478868248 1869 284084525 -268014947 8781 -712768288 147468541 6959 581880129 727249379 2743 62409989 782701464 8172 -817455026 -580802379 6223 392619171 890315807 738 995796966 -758476279 9523 225977642 510460231 3203 742195767 254718604 3138 426406281 142516378 2063 95229358 787435090 9312 -663610139 552945615 3410 895696545 282131358 8890 62409989 379411178 9137 -758730708 -890148323 5273 346106146 -569727142 8335 35292617 815772525 3706 -393621510 929621952 3349 627081375 713033531 3518 867830712 10315616 8930 -455260398 -328439089 4702 -60959292 428634831 6383 -637625968 -419413153 594 276318540 836292797 7351 -26248663 954289075 4323 -943765901 935472375 6981 691696706 334468470 2654 220316799 911656525 2159 736000118 -930063693 5738 897184369 -137614817 770 745262886 198809378 9036 699845372 983092089 5918 -455260398 940351551 3017 -814521565 206971304 5525 461120723 704079155 7708 288396892 690912387 9518 688760575 258279313 1049 742195767 -122563446 415 -763126949 658148446 2914 568509939 -610759465 6107 -506108098 -469304036 3449 239977367 623594641 1881 967176925 -715481022 5078 -592740407 267514505 9446 -670941446 574893362 9001 -752427345 433603754 2860 -127099524 625059375 8274 95229358 -800207670 6514 -579903004 737416156 9568 -714715511 633885440 1350 358603584 -542766725 2856 -670941446 232844920 7850 -430204903 822735291 4167 521711157 -963031318 7020 -804711490 383709576 682 202258799 309767757 1017 38832074 106531338 1116 -88984793 843133948 1106 361901512 484968871 6560 -107144390 540533417 5840 -670941446 -774185484 9200 -1804967 323257823 7877 -285968378 13253654 149 -866805045 -1544306 8067 271669262 917915710 3833 230465541 -550929672 3618 333481643 383709576 10 159519152 501786309 1180 -235730132 625494491 9025 -229267078 234812484 940 -495427420 -556644281 1890 -513151710 -556644281 4695 556956133 383709576 3685 745796394 184543446 8186 -338588899 162818619 7540 742195767 -752801340 2245 372746255 790653415 5174 -548146736 -804086127 2406 250399364 333687312 6301 828427488 591101630 4953 400206984 -972401466 5916 -468116074 114067850 9823 653488323 185176345 6651 832079231 -106926072 5038 72289201 988138114 3790 -573101732 763812773 5160 -197256971 10315616 7059 -821290384 -532461869 8430 -292255571 -72808273 7643 897184369 -128633008 6263 -113858331 456498577 6715 388425412 173706002 2460 -978041604 -75558732 8628 -788691861 -430974226 9526 860901194 -241109217 3553 -127099524 -220282924 8316 65640932 400802081 7455 -994655931 877599979 3670 -541613550 -587154461 9122 802713909 329596656 550 -714715511 -532480095 3654 317197461 -214031543 3047 568509939 -497617879 3316 -714715511 -480421233 5990 956320838 -433558593 8038 557828077 -533410976 9873 -880768056 -254779032 9261 346106146 235577293 9119 -566276366 -538606907 6881 -362797003 -185727053 3583 -271969423 899852615 2665 -943765901 929621952 1331 637350827 -370995350 6364 321737429 679444628 5983 -900897170 923466000 7656 152683172 -576052836 1180 597458038 -871032819 4689 958197040 194386713 6211 -395956989 621799091 5581 -37605991 726123669 4023 745262886 229158822 1838 727210702 401065763 2914 54815350 940351551 3936 -999315023 223758683 8996 774219377 -756267434 9493 333144811 -972401466 8759 39323915 537681327 6701 60178104 -420200090 4679 -259723723 858256145 7658 851137422 462889810 1121 -742476174 587394411 6019 -205591575 502233577 8298 518236817 -714969150 8184 846494925 -235480390 8546 444203955 530975902 9046 167095145 576308127 6329 -39504037 -842651603 3996 62409989 -477872507 9489 907986225 334468470 5902 903882211 -497617879 9380 94407230 -253862095 3880 148638548 241112925 5288 450726355 -578196919 7830 -814521565 216476815 3040 237202817 -342686234 3986 774219377 915112531 4870 -89914167 260681552 7789 -818563944 290903050 7735 981998742 994859498 6354 -455260398 -467674160 7645 -904289455 -532480095 9016 -412753693 109588416 1651 -282947285 -155566831 8183 -343048181 710420710 4981 -776344661 -220282924 9614 -626119646 -834467209 8839 641823635 329596656 1859 769252533 127347959 680 -417075880 -580802379 2411 358603584 -849890539 438 426406281 872494340 9850 50900266 623594641 7252 839743563 748391913 9725 -548146736 948573862 4122 -676826894 462889810 4216 132666338 -328361714 2940 346106146 80128302 9514 -89914167 165679230 4782 -795235195 -122563446 760 -891435429 -118950135 3495 -343048181 -145656182 808 6050410 809191902 9188 956320838 939797135 7165 324917167 662075929 8064 -904289455 545926563 2884 -145442184 -160616618 3649 904377080 -727449159 125 -915467466 -79813879 8468 -995948801 -979376042 8636 -880768056 595584975 9196 -270472709 152975300 6896 -723817788 304234449 1847 -324108487 -2416772 549 288822109 -462044632 2402 208653695 869461301 1846 -578899112 315450092 159 -816009077 234812484 9253 -795235195 576308127 9413 -957024935 401065763 4078 137362839 537681327 5895 632166073 -682911832 9689 514387831 787155496 4184 -895856160 653728216 4816 -523153635 333687312 4062 -754687225 137137472 1009 588746282 330258523 1909 -1804967 754349173 7956 976065724 920790234 5365 -195552514 339857137 671 872946790 625494491 6423 -318594823 -370601295 6665 -826268461 201215238 5317 -1804967 -477963972 8556 -572328769 -687400377 8336 72289201 628016383 8079 -720279006 -872013529 167 -298306079 314701704 3395 -853928283 -933872333 3300 482175535 -283024647 2429 242276279 13253654 2937 514387831 637025929 884 420946811 127347959 8876 60178104 -966341392 732 -851229723 -22135290 8608 -677359660 929621952 9682 242166718 114067850 9109 306909421 -532461869 8313 588746282 890315807 6944 872946790 -538606907 3638 6941521 -804580750 6974 -655787129 -944284380 5063 152683172 -659937969 982 -268055717 890315807 5210 -481996423 -532480095 3086 416939399 815772525 6235 35292617 -413649920 3951 898890414 428634831 4942 490718230 -747172297 411 289610218 250129683 6750 554902523 -255161784 9102 643240412 948573862 9686 -268055717 -715481022 6755 -904289455 -988857540 9839 -804711490 -402609820 7562 727210702 -539801973 6329 159963934 642676439 1255 386524132 711907478 6622 -117882944 975421774 6461 -724955977 24721518 4 812095536 -519618554 3355 -113858331 591101630 2514 -712768288 233967741 2774 419955461 -871032819 166 556176900 -823688399 5960 324917167 948573862 8260 -139250047 939797135 3576 419955461 695424884 5826 -754687225 68458537 1787 -753444014 84351585 8706 202006559 2937763 8649 875158202 -430721629 7567 34842144 871280315 1859 276318540 537681327 7789 389689903 510460231 9972 276670886 844883068 6507 -468116074 -770453868 7606 7632844 -477872507 7483 443742845 858256145 3015 -347105773 -433558593 6948 -429705827 207204985 6588 -145442184 -283024647 5542 -578346066 384615346 8726 871194505 -2844514 4366 426406281 -253862095 3411 -668294983 710867164 2458 -468116074 820204610 3110 849370527 407966190 6896 -259881996 577086332 746 -504728021 939797135 6715 415350853 -804086127 6435 -171017790 -563052661 1782 -24555993 -742514560 4678 386524132 -2416772 9197 515731471 815772525 7578 186143921 355375465 3024 -840080990 223758683 5935 -296429472 855531857 8858 -784965875 -804580750 5039 941043086 184543446 1154 211476448 820204610 9380 623885564 511120657 6496 326178903 333687312 1305 6050410 -467674160 3154 -292255571 250129683 1587 -430204903 576296258 2304 -891435429 868619715 8673 587732774 954289075 3246 -57926793 -268014947 7538 -414072427 -812767182 6640 -963214471 -350396971 1895 765724683 323319528 5971 994188367 -241109217 9993 -404777150 -457339610 5210 386524132 -979376042 717 -437269696 -406636424 7430 431597356 -416125915 7413 867830712 763812773 363 276670886 135100579 5657 28254867 -541221340 1807 -462251380 -847516222 9735 597458038 -155566831 533 -81105363 537902684 1815 300584887 357634387 3241 -138739177 -741977163 4547 -410968218 -498612066 2445 -668294983 462889810 1157 -994655931 -637243618 7444 875158202 537902684 8690 -285968378 -268014947 7933 744369343 -969759958 1462 -968473567 165679230 6275 706094613 -145782884 2160 -26248663 -457339610 4227 -462110684 -38529745 3440 -700447167 -556644281 1567 435508139 -804580750 382 -82560345 -464278607 241 -835865341 865748389 7166 766057365 -528332594 9537 211476448 -414919441 3537 830044995 268124172 3755 242166718 -682911832 3870 -178692644 -414919441 6956 -303185692 -817688363 113 456971210 -268014947 8444 261480454 -667907585 1059 486132758 -830206964 9265 498871246 925036002 1435 -464876611 -436066679 513 -396260662 -872013529 8692 -853928283 746720990 8872 -157757047 233977048 6288 -377899289 748391913 44 -713609356 282131358 1020 -505763077 917915710 7118 262333337 654795929 244 443682091 -626960836 6002 -205591575 -758476279 9832 -887409683 843133948 8737 -999315023 501786309 5871 -41723720 589562219 8094 95229358 623594641 5916 -758730708 654795929 7910 420946811 -611172692 6239 346106146 695424884 9372 502461295 -849810455 6606 -57926793 851865821 5444 -473282718 -175424765 5573 585806236 -979376042 6430 39323915 333687312 5129 80638889 711907478 6903 -377899289 843183414 5923 -145442184 770540018 267 97778439 246550739 492 -978041604 637025929 157 384544140 726123669 1764 -41723720 537902684 1643 814168394 975421774 8505 276670886 -972401466 7660 -338588899 -587154461 5988 160809207 -255161784 9180 897184369 13253654 2598 -578899112 -649744978 2202 653488323 523443473 2740 609354975 84912338 592 742195767 -507881407 2495 745262886 859002805 2900 -840080990 -345372687 232 643240412 223758683 1805 979367031 -692760474 8370 575769250 808458464 5400 471959189 865035290 7176 171041959 908862009 9227 72289201 -964453208 5857 643797427 -578480160 3530 -573106477 137137472 4690 -485776708 844883068 8682 443682091 -573863688 3188 -978041604 484968871 4787 -677359660 456498577 3670 160809207 305267341 1561 981998742 -428125906 9284 220316799 106531338 4637 -679771608 -550496243 2377 699845372 -137415419 5648 202258799 917915710 4209 -605433625 -420200090 9080 -605433625 230960562 3299 482175535 304234449 3975 -637625968 858256145 6957 388998433 184543446 3865 860901194 -569727142 6801 588746282 241112925 7564 556176900 -727449159 4111 482175535 -812767182 1110 -902913893 183142469 6835 -895856160 20640279 4146 -270472709 173706002 4914 -62104082 929621952 2395 639577616 -328439089 655 -484301856 -25481956 3900 -978041604 -293015975 9715 727210702 612937914 3335 415008073 -277770150 9532 54815350 497556073 2598 -754687225 -345372687 4502 -830222831 -756267434 8288 -713671847 312278158 7800 375298123 -538606907 317 -161837184 -682911832 1745 518236817 755033596 4155 486132758 459630031 4003 171041959 695424884 497 309782673 662075929 4591 -963214471 878753022 7957 113991999 -587938776 3842 -113858331 -67116370 9594 -8891200 -967985982 974 -811440102 658148446 5965 -41723720 207204985 7485 799451393 -824673983 7856 72289201 925036002 5426 381360154 121273815 9303 288822109 588009941 4992 -248959048 114067850 82 632166073 101406452 7136 -252585274 951409368 8986 -303185692 -457339610 2574 -935008788 -238867983 7792 643240412 -998282020 3555 -965690654 178866616 9539 725828363 -416082175 7657 897184369 -692760474 2929 897184369 633885440 8555 -840080990 58400332 2576 -943765901 329596656 2636 72289201 -180019002 4638 36208776 -482425657 5673 955336534 -419413153 5686 66554430 576308127 2225 65640932 782701464 7333 736000118 -436066679 8933 -314668245 624711990 2140 792418959 -834467209 3643 66554430 790791048 4727 832079231 -518037450 7160 801372660 -972401466 8301 -608438352 84912338 6446 50900266 851865821 6858 -677582183 -770453868 6018 -960344885 -478868248 8426 765724683 -323498634 866 -662481765 152975300 103 55392029 -180019002 6021 -788691861 655182973 598 -636004911 -523131123 6691 -784965875 -707104214 1917 903882211 591101630 2536 54815350 484968871 6200 65640932 300598832 5588 -506108098 -289470931 2604 -1525175 908862009 3829 -332445377 183142469 9148 -906744014 -283024647 7207 -548146736 586257457 7259 -943647082 -454664712 8955 806860754 -543877687 8866 -485776708 452933610 2406 775192135 497556073 8532 276318540 -770453868 2412 -18555551 809191902 7950 743615922 -987312206 2670 -288462512 574893362 1234 -830222831 588009941 5856 274684164 221807394 9846 361901512 690912387 8399 -662481765 662075929 5225 -904289455 -353878938 6609 -372598176 711907478 4664 639577616 -138728153 9389 731360872 -137415419 9214 -580193843 233977048 461 598623000 -328439089 4193 801372660 679444628 2802 -818563944 207204985 8571 -516862573 -847516222 9511 -362797003 308467212 8518 -345538013 -590535547 25 -965690654 752571881 6701 941043086 54064180 6710 -957024935 -918763788 7823 -178692644 623594641 4869 581880129 362357458 982 -411443846 192105438 5813 -731712580 -842651603 9767 -504728021 285651977 1784 -26248663 9257479 6619 -398942627 -933872333 7169 -676826894 511120657 8014 -541903248 235577293 6844 -82560345 459630031 374 -513151710 -428125906 7294 637350827 760132745 9319 731360872 2937763 5982 -655787129 -469304036 773 242371970 -138728153 6819 -904289455 -980745605 7594 -742674827 -838009976 1469 -485031576 54064180 7513 756775613 -514717258 1065 -228953103 -39716639 7747 170281305 -580802379 848 641823635 662075929 4697 -605036105 518522757 6767 907986225 436709995 1873 598692061 152975300 8829 220316799 869461301 4028 609354975 230960562 6777 -655787129 -220282924 8904 -412753693 334468470 5747 941043086 137137472 5506 -464876611 -770453868 3917 -579753663 -157362262 5919 -788691861 192105438 7281 -178692644 -541221340 860 230465541 235577293 4597 789599069 -912791350 2195 -102108106 24721518 5836 600595365 746720990 7456 643797427 107428773 6255 -80417143 350857850 2 556956133 -687400377 6461 -285968378 -373712345 7734 871194505 186112748 4352 288822109 101406452 961 -605036105 -882635508 7745 321658590 953642587 3837 -739519560 -94909804 5884 377338343 235577293 4823 -282947285 -224835212 311 -986798763 -256522804 7030 788860010 9257479 1472 745262886 -370995350 3920 -915467466 54064180 2005 -157757047 -811266222 3832 924375399 690912387 1049 -818563944 323257823 3066 691696706 501786309 6516 996958697 -488329721 3771 -459660004 770540018 2266 575769250 -838009976 3547 -698100407 540533417 255 828427488 65925556 4029 -820917610 147468541 6778 766057365 -587938776 3689 -82560345 770540018 2440 725296106 -238867983 6224 461120723 -416082175 5171 756775613 940351551 3648 575593831 658148446 5764 132666338 -462044632 1114 385061500 807498308 6245 400206984 -342686234 7168 588746282 679444628 874 903882211 -430974226 3827 215460157 232844920 5952 -684658326 -675821088 5677 -714715511 596844461 7127 -592869884 60115387 8330 903882211 -681273289 7438 588746282 -563052661 93 515731471 -328361714 1980 -277916716 -498612066 2657 538056056 518522757 9783 706094613 953028578 653 445487668 800872927 5999 97269878 -137614817 4060 -506108098 -370601295 5386 -435603523 -637243618 7373 -811440102 114067850 9846 -288462512 -981396868 4919 18912815 -920354849 3611 -195552514 71638226 7535 782059495 623594641 7215 -82560345 -229334088 2877 -396260662 -981396868 1919 688304736 537902684 5260 851137422 915112531 1371 302196177 -980745605 177 -492064852 -539801973 4738 300584887 -382741973 2559 -295746759 -982620691 8686 -26248663 760808182 345 -157757047 690335848 9217 -552935221 -56290324 3784 164014304 623594641 3073 -821290384 545926563 1837 -533099096 -834035628 8416 849370527 -238867983 6794 242166718 109588416 2464 333144811 -462044632 893 170281305 844342243 390 -719954341 619606312 1485 618828757 619606312 5741 -860588659 178866616 505 -259723723 871037015 620 515731471 -323498634 2445 -915467466 -12658682 8907 830044995 -370995350 7254 -332445377 58400332 3842 765724683 -917002395 1609 -679771608 -892585231 8371 461120723 612809394 9696 603283737 308467212 1786 -495427420 -569727142 6837 -437269696 -464278607 7010 -222755521 114067850 226 317197461 583887438 3259 254376885 -967985982 8408 -957024935 -433558593 6313 -742674827 790653415 1455 898151267 234812484 6431 333481643 -539801973 6175 -723817788 -519710186 8044 321658590 -94241214 4973 -462794916 869461301 1717 500691477 822735291 5000 -816009077 -541221340 8404 -726202882 530975902 1589 872946790 614083036 5200 -573106477 896907104 4440 -975509051 285651977 6573 -9979738 -278764461 6901 80638889 330258523 5829 -965690654 -255161784 2998 575769250 -834035628 1448 -229267078 -596741589 2926 898890414 -56290324 6161 976065724 34487722 4029 230990250 382394381 5130 392619171 -283207497 3413 -684658326 822735291 4434 -377899289 254718604 5150 202258799 -110865839 6268 -252585274 192105438 9494 618828757 642676439 5529 -678310388 908862009 4091 203882298 -752801340 7897 -796502525 69866389 2172 -679771608 -75558732 2430 639577616 -359196587 6189 812095536 -175424765 9699 -726202882 -917177937 1083 643797427 -882635508 3995 -288462512 787435090 6112 -960815885 -402609820 4589 774219377 -987312206 8615 461120723 925036002 1904 324917167 -823688399 9442 -816009077 -104871800 5250 -904289455 -659937969 3930 242371970 -396443569 3246 -821290384 654795929 7735 198792735 792126616 6061 -723248351 908862009 9522 98412735 -75558732 9820 -636004911 -345372687 567 -252062903 637025929 3583 -178692644 552945615 9264 632166073 737407430 9222 -412753693 339857137 9471 637350827 -39716639 3693 326178903 -373712345 1610 211476448 -528332594 8056 -171017790 216476815 5964 -506108098 -596741589 8319 -193222752 689952861 761 388425412 -575758012 4119 486132758 869461301 5443 -57926793 -323498634 5634 776650368 -302291887 4236 -608438352 229158822 4440 71562520 -269653141 4300 -698100407 -596741589 4455 828427488 767277603 5444 -793494677 -842651603 3559 -492064852 20640279 1154 -171017790 983092089 6514 500691477 -792640319 2118 461120723 -519710186 3554 609354975 -480421233 1221 51022000 -180628268 4875 924865694 -552163616 9100 -712768288 783307873 5292 -178692644 843183414 8840 -32127524 13297982 3856 766057365 696875596 4788 -197256971 510260864 5562 279935936 -457339610 5827 389689903 165176940 9970 898151267 874563739 2767 346720726 637025929 7929 744180713 -77358192 2865 514387831 13253654 2083 133578046 -326867555 8899 -534346540 241641947 3622 637350827 -428125906 7939 -541613550 -770453868 7662 388425412 -587938776 8442 -712768288 -342686234 2820 -102108106 -930063693 716 167095145 -283024647 1071 -712768288 540533417 5713 587732774 283618452 5466 830044995 908862009 2100 557828077 -812767182 9799 -462110684 978934680 8266 -197706645 691372823 4322 -723817788 109588416 7061 996958697 915112531 5370 -332445377 -102616382 3994 -731712580 -165817517 7436 -37605991 923947394 817 385061500 790791048 8272 159519152 -610759465 491 585806236 354868681 6697 632166073 71638226 9945 933592111 164789337 3863 725296106 -255161784 7595 -464997457 948688886 9504 -501570916 -963031318 6103 164014304 145992042 3295 618828757 229158822 6812 -492064852 -430138322 2268 -887409683 783307873 9686 40730044 -293015975 3837 82437869 -561696456 3890 386524132 746720990 859 -968473567 308467212 3572 924375399 807498308 1465 5989923 330258523 9640 -8891200 760132745 5585 200002129 -980745605 8567 -288462512 -12658682 7023 290220374 -981396868 2587 164014304 571289655 2755 895696545 763812773 9669 994188367 497556073 6594 -156704963 -436066679 8237 435508139 164789337 2013 -414072427 -91451757 7146 -41723720 -420200090 5732 -340171206 32988365 4051 443682091 954289075 9709 -679771608 -269653141 7846 218552482 201215238 6336 -417075880 -736169755 5816 -578346066 418236261 4293 568509939 -289470931 364 -668294983 -269653141 177 -642406813 -326867555 520 -145442184 -824673983 4940 789599069 800872927 1653 -788691861 227796847 5048 318435094 -328361714 4582 -372598176 643726334 1774 -655787129 -165817517 6587 333144811 -649744978 6777 -295746759 -648616287 2758 -82560345 896907104 8072 -960344885 896907104 3278 -637625968 -106926072 8446 321737429 -154221403 6451 -900897170 106531338 7597 907986225 206971304 8498 860901194 302261235 4819 288822109 282650126 9515 -804711490 -434454493 2899 -229267078 379411178 5615 225977642 -180114637 6200 -41723720 -596741589 3870 -62104082 329596656 1670 -195552514 -75558732 512 419955461 -180628268 3619 -49706513 334468470 6610 640846707 -510150761 8661 202258799 -246727512 389 -252062903 -497617879 2859 -296429472 -302291887 3746 974033465 -454664712 8560 -1804967 689952861 2769 -795235195 -214031543 62 60178104 -890148323 4458 958197040 748105066 9120 -906744014 229158822 6092 691696706 815772525 5084 -662161563 -391392334 6717 399221151 -94909804 2831 -713671847 625494491 4034 -248959048 988138114 4169 782059495 357634387 4911 -215298725 -507881407 1883 374048762 -246255401 8546 -265310524 -430721629 847 -608438352 -540147019 2812 -955947554 152975300 6696 113991999 831097006 511 941043086 -474396314 441 641303610 -238504192 8895 302196177 -523131123 5051 -462251380 -644469017 1651 802713909 714190974 7386 98412735 69866389 9051 -733269590 -342686234 1039 -999315023 -430974226 3111 170281305 -283207497 9588 288822109 896907104 3126 742195767 588009941 7604 -464997457 858256145 8493 849370527 -180019002 9249 336445578 -106926072 8521 336261049 -966341392 8347 -579903004 121273815 4006 65640932 -838009976 382 958197040 242506470 5345 -41723720 116410268 155 743615922 -596741589 9532 -62104082 -277770150 1691 -293301938 -532480095 3361 381360154 -675821088 9423 790805185 -137415419 4569 606386234 -497617879 2476 252844961 763812773 8110 897184369 859002805 5894 -56515768 546315517 2798 444203955 -533410976 2027 40730044 107428773 1985 -57926793 571289655 434 -270472709 106531338 2206 -180309093 -610759465 1283 154929870 -370601295 6569 400206984 -519618554 3994 -165895350 -720929795 5872 148638548 -575758012 1318 895696545 725567063 4438 17834815 233977048 9095 -292255571 -944284380 5792 -223542791 934322296 9673 543489268 -759341521 1135 333144811 185176345 1562 -978041604 -596741589 8446 -902913893 668716963 3923 851137422 869461301 2365 -818563944 735266920 6373 895696545 221629539 5053 -468116074 -22135290 2401 875158202 957236409 4750 -161837184 -714969150 1902 357348209 -687400377 4358 326178903 -735027831 3525 967176925 207204985 4835 -724955977 165969864 2895 53010453 -964453208 7795 200002129 752571881 9234 392619171 383709576 4354 40730044 105963480 904 -700447167 984136690 9492 164014304 350857850 4018 515731471 760808182 1444 790805185 -413649920 5148 995796966 953642587 2141 606386234 -720929795 6272 704952011 462889810 9192 -678310388 407966190 4911 -229462282 467154252 8742 -62104082 -877856608 31 782059495 571151168 9295 -906744014 162573004 8287 -464997457 -550929672 3114 133578046 114067850 4481 832079231 911656525 8702 -566276366 400802081 4824 -435603523 -834467209 1064 -684658326 948688886 8032 225977642 920790234 8783 -229267078 -811266222 5758 202006559 -917002395 1493 898151267 -912791350 8440 956500599 -220282924 832 -637625968 909720152 6487 878804098 127347959 2856 498871246 60115387 8683 35292617 540533417 6466 202258799 -320275386 7934 -388974008 109588416 8701 358603584 859002805 7740 -173326777 725864175 4123 445487668 -363659966 4290 514387831 -283207497 1267 956320838 -714969150 7508 640846707 514647040 8821 -205591575 404498162 372 895696545 172011590 3358 -573106477 497556073 6481 -298306079 -518037450 5949 -320240582 -981396868 2461 -752427345 104047847 5381 -88984793 114067850 5266 769252533 -870714362 7700 336445578 843133948 421 124521096 345293859 4165 208370227 -185727053 1420 788860010 -353878938 3169 386524132 230960562 1613 -880768056 -342686234 2524 -895856160 316245420 9000 -345538013 404498162 3566 -795235195 -590535547 2070 -667281786 787155496 5279 994188367 358289528 770 455237207 -569727142 6167 -281453999 -518037450 9784 846494925 -293015975 2692 471959189 433603754 1820 518236817 -634190590 9198 295011177 -26030145 4972 -481996423 -514717258 8537 526115530 282131358 1625 400206984 700760523 7449 -288462512 -677383695 6930 -592869884 696875596 27 -178218611 510460231 1890 -409309355 695424884 5218 801372660 375063920 1772 -297925385 147468541 7760 -377899289 9257479 6260 321737429 84351585 2630 -171017790 -123998677 1713 -197706645 -963031318 1598 431597356 953642587 4176 -852061915 -502510208 167 775192135 -811266222 9947 -580193843 214001109 2529 834030362 165969864 3322 134736800 727249379 2298 -388974008 -2416772 5209 -616075888 -323498634 9209 -56515768 -542766725 2123 -462251380 152975300 9370 -658800027 101406452 9278 -960344885 145992042 4489 806860754 526029047 5103 -742674827 -180628268 8915 -804711490 227796847 9280 -616075888 -382741973 3241 731360872 268124172 5048 317197461 -834035628 4071 450999109 934322296 1066 744180713 760808182 9829 789599069 -762984644 2729 -388974008 401065763 941 18912815 323257823 5226 -485776708 748391913 3581 159519152 502233577 7195 521711157 334468470 8125 806860754 -370601295 5892 641303610 355375465 1571 -750364362 194386713 8235 557828077 268124172 1637 111664688 -759341521 7949 450999109 -498612066 2863 -842131951 948573862 9850 -711940062 345293859 8983 -380535924 571289655 8512 -343048181 312278158 414 -821290384 -160616618 4652 593245571 -872013529 1865 -221252086 530975902 285 147521749 -2844514 9279 252844961 -480421233 6330 -719954341 267514505 3139 515731471 615990641 4549 -641208950 84675120 6517 -753444014 800872927 6592 300584887 -4922978 2740 137362839 148237200 7055 -592869884 260986665 4360 -481996423 809191902 4447 618828757 -542766725 1966 97778439 -38529745 6183 -719954341 925036002 1508 203882298 748105066 4092 336445578 -532480095 6630 333481643 586257457 8345 -679771608 735266920 2679 598692061 -409833937 1119 -205591575 948573862 5205 306909421 -94909804 8138 -395956989 760808182 6567 137362839 250129683 8709 637350827 157310618 2489 585806236 433603754 512 7927533 -967985982 3403 -670941446 -756267434 3839 -161837184 726123669 964 -749150071 -610759465 3077 -492064852 -416082175 6525 -389046679 -568505124 4801 164014304 -464278607 9964 -852061915 -26030145 1032 -820917610 -308625495 6366 -430204903 -40017599 7460 152683172 859002805 7386 -26248663 452933610 6283 554902523 -428060524 3122 -117882944 -241109217 5268 372746255 748105066 8171 -303077343 34487722 3942 814168394 260986665 784 556956133 214001109 4690 598623000 836292797 5442 252844961 -118950135 1571 -658800027 -406636424 2355 321737429 -416125915 9955 731360872 172716317 5668 289610218 -72965798 1536 -464876611 -382741973 3675 374048762 -253862095 4927 40730044 148237200 2410 688760575 -106926072 9104 -314668245 -39716639 8029 -320065127 283618452 6643 336445578 -604372177 4867 -173326777 -747172297 3354 -795235195 105963480 7935 385077631 249521955 9999 997717396 -25481956 6799 -270472709 612809394 7288 -548146736 -543877687 6205 261480454 451143780 8281 -298306079 -568505124 1717 302196177 -238867983 4506 39323915 207204985 4055 -303185692 -926175164 1673 -334823104 -988857540 4830 320190225 763812773 1441 -338588899 106531338 208 924865694 -714969150 7787 806860754 260986665 7463 159519152 736209727 9172 -197706645 290903050 6897 -793494677 633885440 2640 -81105363 223758683 9075 -871335076 871037015 6510 97778439 -578196919 7844 274684164 975421774 6237 970404299 843133948 3879 262333337 34487722 3181 -836052744 9257479 761 841773118 266354586 682 218552482 345293859 4733 -748046122 518522757 3557 872946790 792126616 4676 -648172782 25245259 5059 471959189 20640279 6353 -817455026 940351551 27 124521096 185176345 4061 -197256971 925036002 6139 -268055717 932809740 5207 208653695 -137415419 6139 -395956989 -834035628 1534 -573101732 -320275386 101 -167893416 662075929 5539 -900897170 -692760474 979 676457194 -677383695 9241 -372598176 -488329721 3673 -804711490 587394411 5151 111664688 -681273289 2005 -552935221 355375465 3760 -573101732 917915710 8341 531457998 655182973 9129 -435603523 -550496243 25 -860588659 -637243618 3499 898151267 -229334088 825 898890414 -391392334 178 -637625968 165679230 6088 153650122 -980745605 7157 -398942627 906601156 8698 832079231 -56290324 4032 789599069 844883068 1666 618828757 71638226 7743 461120723 -108961822 1008 -343048181 -542766725 1404 518236817 407966190 4137 -281453999 -275855088 7372 38832074 -604372177 4567 -820917610 624711990 8501 -72660599 145992042 2948 979367031 978934680 2051 871194505 994859498 4402 419955461 -373742773 9916 389689903 107428773 3101 -24354900 140118715 6817 -548146736 939797135 3875 -835865341 354868681 8710 -205591575 359326871 2899 214470427 858256145 6948 878804098 -959377362 6917 384544140 526029047 9293 688760575 836292797 889 416939399 497556073 7089 415350853 -568505124 5875 -608722586 754349173 4079 901762269 -370601295 8165 -578899112 -770453868 4398 641303610 330258523 6781 632166073 587394411 1213 691696706 511120657 7730 -411443846 637639714 5369 -811440102 673747334 4186 -9979738 241641947 3485 -303077343 165679230 4414 -393621510 -519618554 8879 -569925158 -302291887 1393 717342480 957236409 8345 -711940062 -107473815 7421 -720279006 329596656 4133 -637625968 162818619 4286 -605433625 690335848 8990 444203955 -543877687 756 871194505 -165817517 7043 -26248663 911656525 292 -197706645 612937914 3230 118281894 537681327 5647 -793494677 489852142 3205 -852061915 -308069367 8629 -462110684 -742514560 5598 -215298725 -825880446 8139 160809207 -912791350 4968 50900266 -160616618 2860 36208776 679770619 1305 -429705827 -979376042 236 -303185692 633885440 3075 230990250 282650126 4659 -81105363 -326867555 7003 773032821 744410083 9881 324917167 -72808273 9595 799451393 234812484 1181 -462110684 -514717258 982 -548146736 790791048 3115 276934223 614083036 9981 -193222752 162818619 6557 242166718 737407430 9905 -377899289 737416156 5090 -138739177 -590535547 7320 445487668 -123998677 685 903882211 -969822537 8164 381360154 -550929672 3920 538056056 -680716101 2672 -229267078 -834035628 7993 326178903 505436080 4237 589418019 -122563446 1435 97269878 -291242407 8477 -796502525 192105438 7857 603283737 194386713 8206 200002129 713033531 4079 -608438352 501786309 3834 -462794916 216476815 6826 -572328769 994859498 7772 336261049 -870714362 8090 -753444014 -933872333 5222 -763126949 737416156 2718 -362797003 283618452 4834 841773118 -692760474 7103 -465268228 -295979666 6886 170281305 831097006 2535 205740340 315450092 4844 940580089 -238504192 9268 274684164 -175424765 5601 955336534 242506470 7000 295011177 333687312 8876 -847492585 116410268 5171 618828757 -669544691 4115 -362797003 400802081 6228 518236817 164165409 4649 17834815 654795929 7276 80638889 -277770150 7514 218552482 -759341521 4533 321737429 -587328878 4827 -248959048 495259264 18 -200432659 -576052836 8044 -871396420 929621952 3382 -270472709 100537981 7680 309782673 -246727512 6890 200002129 -176184567 5871 -760927535 84351585 2826 -304029084 -969822537 7402 -485776708 -507881407 5087 599861155 -277770150 4752 30661577 184543446 7859 -594876646 -482425657 2031 -978041604 760132745 1777 -758152363 -275855088 3629 -320065127 162573004 4491 -280158933 -969822537 6680 -784965875 -137614817 9681 -753444014 -532480095 171 -56515768 -434454493 447 -655787129 -736169755 6770 898890414 93515835 7990 -429705827 588009941 1920 789599069 -514717258 9710 -199655013 -127944183 5312 -975509051 -256887004 3307 -752427345 844342243 7065 -662481765 345293859 7790 -395130011 -804580750 6134 -814521565 164165409 2718 -626119646 703761437 614 -464876611 -241109217 2184 -534346540 831097006 9808 -145442184 -216733767 5459 202258799 935472375 1081 -354473179 309767757 2855 498871246 -72808273 473 276670886 78832863 3568 431597356 -838009976 5643 443682091 -25481956 3805 -573101732 300598832 4596 450726355 379411178 9582 -392563411 586257457 8087 776650368 -723351459 9935 -165895350 -616215891 4743 -173326777 595610484 4158 -641208950 260986665 6925 385061500 514647040 9524 118281894 -155566831 8507 -989673571 9067497 4001 745262886 -137614817 8848 -504728021 -110865839 1449 35292617 -987312206 2862 34842144 953642587 6623 -750364362 268124172 5897 -949652880 185419808 1120 970142316 54064180 112 -18555551 -359196587 594 -145442184 -689864118 9138 271669262 -954204496 8012 288396892 -478868248 2473 997717396 -254779032 2088 -733269590 233967741 3547 -965690654 615990641 806 -960815885 467154252 1026 326944888 -295979666 4836 618828757 249521955 9736 -1804967 378550894 828 318435094 -847516222 7111 849370527 -542766725 8876 426406281 -155566831 8144 -811440102 -659937969 636 -235730132 -462044632 5244 -853928283 241112925 7645 -391256746 -972401466 8704 -517047177 815772525 2974 -506108098 -756267434 5093 994188367 -784538084 4227 806860754 456498577 7991 62409989 308467212 6471 790805185 221793945 3404 377338343 583887438 7090 -145442184 323257823 6695 17834815 586257457 7879 606386234 847381634 6030 717342480 820204610 1120 -492064852 -641768215 3738 -742674827 899852615 716 933592111 433603754 3950 -723817788 -972401466 5832 -318594823 624711990 2843 326178903 315450092 2028 773032821 523443473 3409 -62104082 173706002 712 -943765901 109588416 729 575593831 -578196919 176 -221252086 583887438 8913 956500599 -532480095 5523 153650122 -12658682 4759 -677359660 216476815 2291 -842131951 233977048 3611 -712768288 -715481022 6177 699845372 588009941 6991 -505763077 633885440 2119 445487668 -637770708 928 14549497 234812484 5226 359856605 352760 1930 812095536 -687400377 6880 -935008788 404498162 7335 -295746759 920790234 2175 9908275 300598832 4521 -113858331 -157362262 9831 -580193843 -107473815 3626 -668294983 -966341392 8353 -393621510 -626960836 9424 -523153635 -659937969 8792 691696706 -143728230 4564 -733269590 345293859 4631 5989923 -720929795 1221 185320654 -587938776 3492 782059495 -138728153 9226 -968473567 906601156 5677 443682091 -576052836 5221 -30664265 65925556 1008 321737429 -532480095 4783 35292617 -641768215 7664 727210702 -498612066 5360 -26248663 -514717258 452 -712768288 920790234 2045 -295746759 216476815 3986 974033465 -326867555 9896 599861155 -659937969 174 39323915 383709576 5795 -760927535 451143780 6556 30661577 152975300 9830 828427488 -85425315 2284 -578346066 -944284380 7202 -965690654 -563052661 2279 -60959292 -291242407 4709 -552935221 86906463 885 -223542791 -930063693 7343 -484301856 940351551 6594 -268055717 528222218 7381 -177692824 843133948 2625 997717396 -677383695 8309 361901512 -735027831 96 788860010 113055790 4937 94407230 250129683 44 113991999 -967985982 3840 -388974008 744410083 3207 -462110684 577086332 3578 296351558 -533410976 4199 828427488 -812767182 642 706094613 983092089 273 159963934 984136690 1665 -624499268 -477963972 3143 -80417143 -498612066 5409 6941521 60115387 8318 296351558 185176345 4433 357348209 -308069367 8692 -167893416 -556644281 8823 -790567313 105963480 2145 445487668 135100579 1803 95229358 -414919441 8459 618828757 868619715 497 -533099096 -38529745 8335 -578346066 -137415419 3255 515731471 -523131123 9421 639577616 304234449 3121 -293301938 -634448468 7891 606386234 625059375 978 -173326777 -277770150 4046 18912815 727249379 6285 860901194 359326871 9421 589418019 906601156 6634 -580193843 983092089 6487 -30664265 254718604 3165 -259723723 -323498634 590 -270472709 308467212 612 230465541 -648616287 724 -259881996 -587154461 4352 -229462282 852597739 9997 -281453999 -480421233 7623 -318594823 -497617879 2934 198792735 -933872333 5736 745262886 -378650091 8821 -678310388 -434454493 6174 -362797003 -870714362 4081 -252585274 815772525 121 -885902280 10315616 4437 378721678 489852142 4170 628785561 358289528 8992 374048762 223758683 7358 -495427420 911656525 8350 -724955977 -763707999 7902 -534346540 -823688399 3645 -569925158 329596656 7172 -199655013 58400332 7145 -37605991 -345372687 9185 -714715511 232844920 6857 -113858331 844883068 7501 955336534 -763707999 1599 839743563 691372823 9248 283582015 537902684 3962 -885902280 -675821088 3039 -398942627 165176940 9294 276318540 -123998677 8089 598692061 -538783279 4407 97778439 -75558732 6099 658268677 621799091 7371 -811440102 495259264 4144 -435603523 -967985982 8846 -723817788 596844461 4694 -608438352 689952861 4266 -995948801 658148446 6702 388998433 704079155 1087 690218755 -519618554 3899 200002129 923947394 4344 970142316 -981396868 8061 -873330901 -774185484 7311 -949652880 744410083 86 -816399402 -987312206 9650 727210702 -538783279 6717 77257476 258279313 1350 419955461 241112925 1138 -481996423 614083036 987 171041959 -137415419 7843 -579753663 978934680 4545 -455260398 162818619 8893 -345538013 619606312 4858 -731712580 -811266222 7701 346720726 800872927 3936 80638889 792126616 7047 80638889 587394411 201 -754687225 -363659966 8559 -197256971 339857137 8441 25277645 114067850 2007 -724955977 625059375 9255 -573101732 696875596 1536 -655787129 -892585231 8867 -82560345 -742514560 1301 -304998049 -359196587 2935 603283737 266354586 8333 -171017790 -541221340 668 575593831 -763707999 465 -277916716 696875596 2143 -811440102 691372823 990 242276279 -467674160 2532 688760575 -160616618 1579 773032821 120714490 6218 -906744014 452933610 9564 -195552514 748105066 8304 -429705827 -634190590 1192 -626119646 185176345 5271 970404299 -477872507 6314 -573106477 514647040 952 794990305 518522757 7220 450999109 352760 2327 -277916716 -289470931 5193 -676826894 -175424765 8425 792418959 194386713 1034 867830712 588009941 2674 419955461 -289470931 4961 -324108487 800872927 803 967176925 -387385224 1742 572970480 -550496243 5235 -648172782 -569727142 2911 -117882944 -378650091 8203 769252533 546315517 6676 -292255571 135100579 5592 250399364 -79813879 3729 -523534710 -434454493 9643 -292338832 68458537 342 773032821 690335848 6883 -984681216 382394381 2540 -887409683 -477872507 4430 557828077 384615346 9089 -18555551 696875596 5835 766057365 24721518 8055 320190225 145992042 8980 632166073 595610484 8392 515731471 173706002 1612 -320065127 -811266222 1837 677101531 755033596 4836 212383076 984136690 7808 -332445377 -416125915 9363 827090885 -667907585 4847 -199655013 809191902 7093 -229462282 934322296 6563 392619171 -542766725 4130 -862762751 -275855088 7504 -281453999 352760 7363 -82560345 654795929 9133 623885564 -474396314 9858 -523534710 697350972 3815 897184369 316245420 7969 -222755521 -964453208 6274 597458038 -834035628 2012 -134704201 -122563446 3232 704952011 -155566831 4545 445487668 -464278607 9382 279935936 820204610 2079 -711940062 397008646 6299 426406281 923466000 253 -989673571 84675120 9555 -760927535 -350396971 78 -814521565 746720990 5372 -626119646 -930063693 9890 174718177 -604372177 5543 -754687225 -370995350 6879 202258799 -576052836 7417 481309793 -747172297 6752 806860754 -967985982 1443 -82560345 -792640319 5532 -418986193 654795929 2479 628785561 865748389 7019 515731471 703761437 2733 377338343 746720990 4390 -60959292 -416125915 5246 336261049 -568505124 1709 744369343 576308127 6079 -343048181 484968871 2621 -409309355 233967741 6984 159963934 -677383695 2418 -171017790 -229334088 3285 599861155 -370995350 281 242166718 362357458 710 -24555993 379411178 5050 -658800027 787155496 83 -222755521 -620537603 8373 -81105363 642676439 9971 745796394 -715481022 9418 -30664265 -838009976 7645 640846707 612937914 1742 319836471 462889810 8495 -994655931 755033596 8267 261480454 192105438 398 609354975 -127944183 4824 -752427345 -359196587 8509 -88984793 -817688363 4154 126227291 -409833937 9665 118281894 165176940 697 -417075880 60115387 6709 -578346066 576296258 7766 895696545 595610484 2987 333481643 -85425315 828 -636004911 -811266222 3475 -965690654 537681327 5238 -1525175 843183414 9119 -8891200 -606256406 928 -592740407 -72965798 5622 321658590 -72965798 4736 284084525 -930063693 7800 -830222831 101406452 3479 -793494677 -933871142 1426 -754687225 9067497 4643 -200432659 172716317 6483 346720726 518522757 3367 -82560345 537681327 2718 170281305 -933872333 1646 426406281 436709995 9138 -754687225 184543446 5020 289610218 401065763 6359 -816399402 530975902 2758 276670886 689952861 4682 -748046122 -674143567 6692 375298123 462889810 6939 -524590619 -917002395 9252 -684658326 -687400377 4501 18912815 -137614817 4881 -89914167 -834035628 5135 -552935221 -575758012 2613 -641743513 -118950135 7505 -935008788 915112531 459 -758152363 844883068 7114 -975509051 185419808 7864 861072654 457730381 5904 -915467466 401065763 7788 416939399 105963480 6519 5989923 -975541629 4452 -27254901 915112531 9142 -318594823 -137614817 6194 -541613550 505436080 2999 727210702 135100579 7023 -229267078 -587328878 878 -178692644 147468541 8256 812095536 528222218 3613 538056056 418236261 6632 -608438352 681650630 6661 17834815 165679230 7885 80638889 -256887004 720 392619171 -723259232 1150 34842144 -143728230 8477 -462251380 -164423199 5683 -485031576 459630031 9308 846494925 637639714 5190 375298123 -255161784 1212 -667281786 -283207497 6593 -814521565 172716317 4801 -592740407 216476815 4441 -711940062 -969822537 7562 -145693826 -482425657 2506 118281894 -277770150 3427 377338343 -439161220 1475 -864361257 983315446 583 357348209 152975300 6148 -81105363 -413649920 9880 54815350 -107473815 5270 -842131951 178866616 7522 -989673571 -542766725 6890 -842131951 -430138322 1949 -662481765 -834035628 981 -224653306 787435090 4099 112146941 -872013529 5947 242276279 50437640 2258 171041959 637025929 6297 658268677 -39716639 5538 632166073 -963031318 4280 -288462512 790791048 3385 562484066 172011590 4543 924375399 -634190590 1981 486132758 -185727053 7689 -677359660 -430138322 5291 154929870 397008646 2200 -641208950 358289528 8247 518236817 -576052836 4681 -222755521 301566791 6531 -930543776 -580802379 6104 -437269696 378550894 1843 198792735 689952861 6262 -902913893 -79813879 800 -573101732 -153153706 696 556176900 -118950135 2861 -921972308 948688886 1890 -340171206 135100579 8136 124521096 -834035628 8645 -594876646 -759341521 5537 112146941 260681552 2437 789599069 54064180 1680 500691477 -823688399 494 -389046679 689952861 9730 373708873 -464278607 2664 841773118 696875596 2916 399221151 -434454493 3753 -197256971 -912791350 1397 415008073 -877856608 3627 827090885 -987312206 5318 443682091 484968871 9070 -935008788 -402609820 2579 -9979738 -637770708 8704 -462794916 537902684 4694 597458038 844883068 5115 288396892 254718604 2682 158720776 953642587 1917 -723817788 760808182 8079 385077631 -1544306 9614 -410968218 -118950135 1981 736000118 787435090 3231 141018937 -579706452 6010 -337718848 86906463 4542 774219377 -812767182 4656 -285968378 157310618 5266 -180309093 -680716101 7081 230990250 690335848 3923 202258799 84912338 6988 -847492585 106531338 3561 661504142 430751296 3374 628785561 809191902 5753 242166718 -967985982 8353 -851229723 -823688399 6172 -334823104 216476815 5904 -193222752 855531857 9858 -80483111 -539801973 3551 688760575 -430721629 5445 111664688 -145782884 7661 -724955977 790653415 8625 627081375 869461301 5932 289610218 735266920 2 643797427 -469304036 2739 34562744 763812773 719 981998742 625494491 3489 -906744014 301566791 8503 -156704963 743907535 3669 600595365 -637770708 5465 -541613550 929621952 7229 -429705827 713033531 6489 141018937 -387385224 8124 903882211 -339092621 5776 455237207 -370995350 2160 -288462512 -176184567 7363 -259881996 258279313 4819 -292338832 -180019002 3688 101065261 637639714 1025 -459660004 662075929 6837 126227291 -502510208 7899 208370227 350857850 5449 317197461 -122563446 2329 -533099096 121273815 736 94407230 -185727053 7621 653488323 -238504192 3729 789599069 -811266222 5942 593245571 -849890539 4059 289429528 2937763 8122 -404777150 -926175164 1953 -468116074 908862009 9209 170281305 935472375 1345 -847492585 -532480095 1014 -409309355 246550739 9115 -541613550 528222218 9832 -641743513 165969864 3201 443742845 -637243618 4857 -60381668 -462044632 2059 -157757047 -944284380 7837 581880129 -580802379 9837 -739519560 -969822537 8981 -821290384 571151168 4363 288396892 537902684 4116 653488323 107428773 1515 -871396420 695424884 6435 134541291 787155496 6748 -960344885 858256145 7761 -505763077 -980745605 8071 -1804967 -430138322 6894 603283737 576308127 1684 -167893416 -687400377 5416 871194505 -637770708 9951 774766110 -127944183 8773 230990250 -430721629 2267 769252533 165679230 9907 -24555993 357634387 949 -107144390 836292797 2925 25277645 104047847 4893 211476448 227796847 7056 336261049 906601156 5633 415350853 783307873 8782 71562520 -784538084 9739 388998433 266354586 3440 618828757 459630031 8845 289429528 114067850 3377 -723248351 -430974226 5545 94407230 60115387 2842 661504142 -518037450 7367 48202816 201215238 9928 745796394 -291242407 8001 725828363 258279313 3589 -921972308 587394411 4466 717342480 -715481022 3638 389689903 727249379 5599 -127099524 235577293 5233 -8891200 -176184567 3429 -102108106 -872013529 7523 -271969423 282650126 9700 945885557 -26030145 1903 745262886 379411178 8890 389689903 735266920 697 -304029084 -552163616 2404 -178692644 362357458 1892 817353730 -353878938 1424 389689903 -871032819 7258 -46963869 -947024393 5767 -986798763 -39716639 9067 -320065127 -918763788 5594 -268055717 355375465 2551 -178692644 -480421233 6267 211476448 -988857540 32 60178104 -587154461 1246 -523153635 13253654 3322 378721678 -339092621 3968 274684164 -552163616 8021 618828757 -947024393 167 -943647082 595584975 8925 -332445377 -677383695 5435 -955947554 -804086127 5776 7632844 -80079561 7316 632166073 983315446 9009 867830712 -519618554 820 699845372 932809740 8363 -749150071 -145782884 2854 -465268228 -78776258 7433 556176900 -145656182 4072 -731712580 -741977163 3956 -80417143 653728216 22 62409989 612809394 236 871194505 -930063693 2167 174718177 113055790 8794 609354975 378550894 9900 450999109 -323498634 2902 -492064852 953028578 7159 -871335076 505436080 3302 200002129 290903050 9273 25277645 -759341521 1495 -782345427 229158822 3951 830044995 547792085 1231 -270472709 165679230 8622 484203679 -578196919 8354 -626119646 -430974226 1373 794990305 327833852 4709 -873330901 -981396868 4883 -506108098 -370995350 6160 455237207 -507881407 8721 -726202882 -416125915 8647 94407230 -107816005 5361 538056056 86906463 5435 -24354900 -180019002 8783 -409309355 -180114637 6509 839743563 71638226 2264 346106146 -689864118 1699 979367031 -838009976 9281 -197256971 -72808273 9407 34562744 -246727512 6298 326178903 -128633008 1788 -404777150 -723259232 6515 318435094 233977048 5467 124521096 495259264 2750 568509939 -253862095 1134 384544140 -268014947 8757 225977642 552945615 1843 250399364 242506470 8334 375298123 -409833937 5140 486132758 -238867983 4717 -784965875 -13579437 8125 -862762751 375063920 1625 -816399402 -180019002 6734 55392029 -420200090 5090 -871335076 250129683 6929 -662161563 637025929 7378 -195594144 -763707999 1071 7632844 -363659966 6562 14549497 655182973 5247 -1804967 -552163616 7583 -873330901 290903050 9935 814168394 227796847 8413 392619171 185419808 1878 581880129 -926175164 9435 271669262 -871032819 4873 841773118 679770619 5431 776650368 935472375 7966 898890414 -160616618 6404 400206984 939797135 1374 -513151710 -359196587 6570 -723817788 173706002 7199 526115530 696875596 3901 -395956989 -735027831 1857 832079231 -370995350 9666 400206984 172011590 56 -670941446 -541221340 5261 -760927535 24721518 3626 704952011 -979376042 5487 415350853 957236409 2569 -678310388 -610759465 9967 242276279 -579706452 4115 -523153635 452933610 2662 851137422 975421774 2297 -978041604 -987312206 9088 -820917610 -610759465 8670 242166718 -963031318 9072 -880768056 267514505 9344 -662481765 -926175164 4485 -395130011 282131358 7612 461120723 743907535 8010 399221151 -497617879 9134 -636004911 -482425657 6818 -753444014 783307873 6855 420946811 865748389 6804 -56515768 -175424765 5187 -986798763 120714490 9459 336445578 -80079561 3561 -506108098 -283024647 3778 111664688 820204610 6324 -726202882 790791048 3191 60178104 783307873 1155 -994655931 -6527040 3278 202258799 637639714 653 -347105773 637279848 3280 -984282547 -216733767 8871 -505763077 32988365 4995 218552482 -692760474 2825 5989923 -165817517 4260 76589551 599012707 607 154929870 -811266222 9892 -501570916 633885440 3372 -742674827 -687400377 8831 450999109 -804580750 7748 -435603523 737416156 755 160809207 -154221403 3418 -796502525 -18027120 7631 766057365 -568505124 4903 389689903 -123998677 5034 -481996423 -406636424 8461 326178903 790653415 2518 443682091 690912387 1035 321737429 362357458 5830 -662161563 595610484 5346 731360872 345293859 8380 215460157 -933871142 8136 426406281 -541221340 7542 138983262 587394411 1532 -495872554 915112531 5851 -935008788 530975902 7290 288822109 -85425315 8497 -887409683 703761437 4624 704952011 -224835212 5873 -252062903 -229334088 2817 -199655013 221793945 8077 306909421 -308069367 104 806860754 -830206964 5025 589418019 -373712345 9071 -569925158 -733323543 3433 -462251380 164165409 6929 80638889 -454664712 114 -712768288 940351551 6093 242276279 140118715 7764 690218755 300598832 7740 -826268461 -416125915 158 -750364362 -350396971 8069 827090885 -370601295 7875 -978041604 770540018 1152 -337718848 637639714 7381 -763126949 -541221340 505 321658590 -587154461 5199 756775613 -118950135 9654 54815350 -78776258 2856 431597356 501786309 8699 205740340 890315807 7620 -205591575 71638226 4908 -180309093 574893362 7150 -26248663 323257823 2867 -592740407 -550929672 1780 502461295 576308127 3395 -395956989 908862009 866 -949652880 917915710 7357 575593831 537902684 5394 907986225 871037015 6177 -960344885 911656525 9954 941043086 754349173 8392 326178903 576308127 2024 486132758 695424884 672 556956133 173706002 2818 167095145 546315517 3544 309782673 -689864118 7313 137362839 923466000 4701 -733269590 84675120 8359 -185227082 760808182 5364 -177692824 -877856608 495 -930543776 -477872507 2122 -642406813 -975541629 2605 -418986193 -759341521 5656 113991999 -550496243 8150 515731471 -122563446 2732 507130881 87942942 962 336261049 334468470 8869 317197461 87942942 7071 -437269696 -542766725 3997 -30664265 -735027831 4472 415008073 637025929 4188 -1525175 -118950135 1686 599861155 164165409 2619 643797427 -17837615 9607 167095145 418236261 7495 -410968218 767277603 9053 -642406813 358289528 1879 -275568251 -834467209 3480 -678310388 -824673983 9536 789599069 909720152 9991 -887409683 -373742773 392 -332445377 954289075 8923 212383076 809191902 7928 385061500 -428125906 6317 -228953103 379411178 8038 -127099524 -229334088 9714 498871246 -77358192 5202 -304029084 308467212 4765 -229462282 547792085 3919 321658590 -947024393 2916 745262886 858256145 4901 -180309093 -541221340 4421 -758152363 571289655 8372 -720279006 -2416772 7867 627081375 820204610 4765 502461295 -569727142 7437 514387831 860325562 1933 -157757047 -892585231 8998 -80483111 -849810455 1674 979367031 268124172 2170 -655787129 -752801340 1249 841773118 -462044632 3256 -820917610 909720152 1647 -739519560 135100579 7164 -495872554 547792085 9327 214470427 815772525 4135 -523534710 87942942 5172 -468748459 -770453868 3073 -960344885 246550739 9065 725296106 923947394 4174 261480454 25245259 1941 230990250 939797135 8543 895696545 612809394 9907 -713609356 172011590 4091 375298123 790791048 7762 66554430 242506470 8542 -41723720 -980745605 3896 384544140 -579706452 2369 -1525175 -387385224 9101 -698100407 83192310 651 929592861 530975902 9413 -817455026 710867164 4423 -667281786 282131358 830 -161837184 459630031 3655 -1804967 142516378 973 -897411868 994859498 696 336261049 625059375 5538 -662481765 50437640 598 -24354900 790653415 7347 -27254901 -733323543 7298 -684246827 878753022 1816 36208776 -675821088 2497 661504142 -542766725 7523 481309793 127347959 2375 262951696 184543446 723 261480454 654795929 8500 388425412 929621952 3721 -8891200 690335848 206 -569925158 10315616 1675 -398942627 -747172297 9968 941043086 923947394 3240 859615587 333687312 6338 -711940062 -180019002 4875 556956133 589562219 6426 416939399 9067497 5956 -776344661 65925556 98 929592861 -238867983 7700 132666338 -825880446 9978 -224653306 162573004 5992 326178903 -160616618 7392 426406281 -38529745 7977 -411443846 925036002 2382 841773118 384615346 5490 -513151710 -834035628 34 775192135 755033596 5985 415008073 -94241214 7332 5989923 726123669 610 -742476174 939797135 6276 -641208950 -561696456 6361 300584887 934322296 3315 200002129 304234449 8590 575769250 457730381 9988 357348209 690912387 7919 924375399 755033596 7987 -733269590 68458537 6161 -410968218 339857137 293 208653695 -106926072 5960 766057365 -590535547 7952 -835865341 -155566831 1272 -569925158 -85425315 9021 -750364362 868619715 7355 -468116074 -849890539 3995 -847492585 -339092621 7139 271669262 -25481956 3318 849370527 574893362 6723 159963934 596844461 153 -285968378 312278158 2442 -185227082 -838009976 7536 677101531 54064180 6640 -464876611 836292797 3794 -758730708 93515835 5109 -89914167 436709995 8622 450726355 -430721629 1975 -592869884 -138728153 2659 588746282 621799091 3411 897184369 501786309 2725 598692061 -518037450 158 -842131951 906601156 4285 443742845 510460231 6468 860901194 586257457 4752 898151267 -216733767 609 -185227082 233977048 4851 -836052744 359326871 4911 -724955977 -752801340 8126 -344785252 354868681 8528 375298123 929621952 736 526115530 -268014947 8605 -462794916 401065763 530 159963934 695424884 5342 600595365 696875596 5023 -931162724 -85425315 7452 -178692644 655182973 6962 147521749 -849810455 3011 589418019 654795929 1425 -960815885 214001109 429 237202817 -838009976 6090 867830712 -824673983 2939 445487668 -2844514 971 -641743513 68458537 3397 160809207 715905772 5686 -978041604 135100579 342 -739519560 -2844514 8501 933592111 -543877687 1952 -782345427 -998282020 4491 -304998049 242506470 1142 -758152363 -13579437 1180 126227291 -176184567 762 575593831 -715481022 8062 205740340 -478868248 9779 -314668245 -969759958 2768 -873330901 -877856608 8260 262951696 223758683 9371 -8891200 -38529745 5402 -592869884 345293859 4503 -534346540 404498162 8085 274684164 24721518 3968 -679771608 614083036 8458 66554430 -434454493 5784 250399364 -964453208 8438 924375399 -811266222 8127 170281305 -963031318 5158 54815350 -681273289 7905 -275568251 -137614817 2437 208653695 302261235 2656 518236817 715905772 2998 -662161563 -569727142 3042 -836052744 484968871 1219 895696545 -72965798 780 812095536 588009941 5237 -57926793 -917177937 3168 378721678 935472375 2678 -417075880 235577293 5331 -986798763 -462044632 8772 -140204704 -498612066 7715 -866805045 -224835212 280 276670886 250129683 9687 924375399 -763707999 9542 -18555551 140118715 8136 450999109 207204985 5782 225977642 571151168 2799 562484066 860325562 8802 994188367 -224835212 7487 -895856160 32988365 9121 456971210 157310618 8773 392619171 783307873 9253 54815350 452933610 2685 -578346066 302261235 9744 -748046122 -692760474 9256 -866805045 165679230 9005 941043086 -291242407 3628 -804711490 71638226 3661 -552935221 815772525 5019 51022000 354868681 6303 924375399 -283207497 5847 -430204903 494296571 9779 -677582183 -654048846 884 792418959 -747172297 8033 -578899112 -532461869 271 54815350 -747172297 8503 878804098 -580802379 590 -464876611 754349173 3088 -285968378 917915710 5288 -195594144 790791048 668 827090885 -763707999 631 -344785252 -742514560 6092 -935008788 -164423199 1628 556176900 78832863 3165 237202817 -328361714 5699 -49706513 -224835212 1479 -592740407 -454664712 6231 -293301938 -373742773 8263 623885564 877599979 2471 -548146736 282650126 8314 -395956989 -339092621 2937 242166718 -610759465 2571 -473282718 -552163616 1278 -372598176 -406636424 1008 -303185692 375063920 3687 -395956989 760132745 4209 849370527 -91451757 6312 444203955 84351585 8809 -749150071 -804580750 3243 -265310524 -616215891 960 -931162724 932809740 2374 456971210 114067850 3401 -389046679 285651977 5391 450726355 -220282924 8343 -552935221 229158822 2143 420946811 165679230 8390 790805185 -214031543 582 -915467466 -180628268 1304 538056056 -735027831 3535 -380535924 81565408 3645 -517047177 267514505 6900 -292338832 -654048846 135 153650122 526029047 6451 830044995 -402609820 621 -1525175 -155566831 240 -492064852 -561696456 1759 587732774 -573863688 5645 -852061915 925036002 5658 95229358 754349173 8857 -459660004 896907104 861 -30664265 -912791350 3606 -776344661 -255161784 1260 -608438352 -576052836 3726 -223542791 -982620691 1299 -377899289 78832863 1031 -830222831 -541221340 2301 118281894 -482425657 2741 -731712580 -38529745 6822 -852061915 -519710186 9087 588746282 283618452 2783 -713609356 397008646 8597 -395130011 -510150761 737 154929870 401065763 7249 -417075880 -944284380 9300 -62104082 -561696456 6459 -723248351 -283207497 5248 276318540 -402609820 2322 30661577 621799091 2036 -504728021 -979376042 6809 802713909 -954204496 230 7927533 595584975 8751 -818563944 932809740 1546 958197040 -689864118 9874 507130881 743907535 6375 -462251380 624711990 1253 202006559 -488329721 1943 372746255 -871032819 1104 -338588899 511120657 2398 -995948801 614083036 3415 386524132 906601156 814 688760575 -578196919 687 -195552514 137137472 9913 -388974008 790791048 5852 -989673571 -972401466 9830 -178692644 -959377362 6623 -465268228 -654048846 3496 609354975 106531338 8303 717342480 770540018 6700 502461295 831097006 469 -82560345 760808182 8465 871194505 -944284380 4317 -655787129 637279848 6702 -871335076 -982620691 5098 -949652880 -804086127 6847 101065261 -981396868 2698 -930543776 54064180 1536 -39504037 790791048 1627 333481643 -430721629 142 -821290384 -416082175 5964 -334823104 -238867983 7355 769252533 948688886 1927 -719954341 69866389 3441 95229358 614083036 1054 -271969423 246550739 153 388998433 526029047 6165 907986225 625059375 3133 -749150071 690912387 6655 -412753693 207204985 9579 51022000 737416156 1259 -195552514 378550894 2907 875158202 304234449 9905 -304998049 843183414 9811 296351558 186112748 3096 -354473179 -817688363 1130 160809207 -634448468 5850 -784965875 350857850 6458 806860754 -523131123 9339 941043086 -823688399 4698 -955947554 -637243618 8134 -887409683 951409368 6395 -9979738 614083036 2617 588746282 932809740 9106 373708873 -877856608 1987 -293301938 -320275386 7814 435508139 -975541629 2939 589418019 700760523 9946 575593831 173706002 9363 211476448 576296258 4206 688304736 -944284380 7405 -417075880 654795929 9186 994188367 101406452 2494 -895856160 844883068 9052 -412753693 489852142 9649 907986225 484968871 8426 -26248663 -969822537 6509 262951696 233967741 5305 875158202 -561696456 6586 14549497 877599979 8760 618828757 -510150761 8896 126227291 -164423199 8 -624499268 -578480160 8449 284084525 -659937969 693 54815350 691372823 7097 445487668 -430721629 9914 -804711490 -834467209 9124 -943765901 547792085 5648 -943765901 34487722 9039 -88984793 323319528 8183 419955461 978934680 5074 641303610 890315807 5001 -285968378 457730381 5564 872946790 -556644281 2124 336261049 -339092621 8592 500691477 899852615 2519 -594876646 -969822537 2479 62409989 787435090 583 839743563 -575758012 7943 -195594144 -40017599 3395 336445578 -373712345 6187 -921972308 851865821 5997 -297925385 583887438 7235 153650122 577086332 9515 -906744014 339857137 4422 -215298725 -981396868 3253 154929870 359326871 8613 -288462512 -17837615 9504 -320065127 -682911832 4491 -295746759 623594641 6507 967176925 760132745 5410 -830222831 -60039432 2472 385077631 -238504192 4841 -252585274 770540018 2862 242166718 -127944183 7027 171041959 -611172692 1676 790805185 54064180 4497 148638548 -918763788 8321 -435603523 -528332594 51 846494925 -590535547 2651 677101531 847381634 1435 -782012495 -413649920 3662 -852061915 690335848 9188 -280158933 689952861 6758 801372660 872494340 7330 -178218611 526029047 1118 756775613 925036002 3834 956320838 526029047 1378 -986798763 983092089 6292 -677359660 822735291 6818 776650368 -220282924 6318 556176900 234812484 9753 -252062903 330258523 1539 65640932 10315616 5742 507130881 241112925 8796 289429528 312278158 1129 443742845 844883068 118 -343048181 -56290324 8600 399221151 807498308 7909 830044995 -308625495 2643 643797427 114067850 1832 859615587 -410456729 6429 802713909 725864175 3294 -989673571 -692760474 6669 -676826894 523443473 3880 -700447167 114067850 1389 138983262 633885440 5183 976065724 932809740 2129 -318594823 -507881407 2600 -473282718 -727449159 1290 -127099524 -723259232 7062 -248959048 -510150761 4828 230990250 748391913 8527 -836052744 216476815 2173 -684246827 704079155 4913 641303610 83192310 6608 -492064852 116410268 9719 -485031576 673747334 1825 -334823104 -246255401 5607 471959189 547792085 3666 -303185692 -342686234 8847 606386234 157310618 2294 471959189 -550929672 9504 -334823104 -954204496 7836 789599069 -17837615 617 289429528 735266920 4735 -464997457 185419808 6104 688760575 216476815 2508 -655787129 -107816005 861 -318594823 -91451757 9252 -578899112 339857137 5520 814168394 81565408 8851 688760575 710420710 5893 -275568251 121273815 5793 -804711490 815772525 1645 -409309355 -669544691 7432 834030362 334468470 6319 -197706645 -637243618 1413 443742845 494296571 2823 230465541 932809740 9955 970404299 456498577 2238 -851229723 -94241214 2836 521711157 -153153706 2204 -107144390 868619715 1474 -107144390 -587328878 6585 970404299 -436066679 1526 -684246827 162573004 5498 -698100407 -256522804 279 -113858331 -342686234 859 979367031 107428773 2486 -887409683 -127944183 4872 832079231 84351585 8391 -314668245 -870714362 8769 598692061 872494340 7235 -731712580 -654048846 1134 -391256746 107428773 3484 -949652880 -967985982 1215 -608438352 290903050 4914 9908275 -892585231 9736 -303185692 -918763788 1893 -80417143 -370995350 4780 -957024935 -641768215 9034 388998433 737416156 7687 -337718848 -988857540 3921 502461295 -514717258 9601 -935008788 334468470 8774 170281305 510460231 1696 -248959048 -599705535 4887 871194505 831097006 5085 -698100407 576296258 9431 -248959048 843183414 8043 -280158933 588009941 4290 484203679 34487722 1364 792418959 459630031 1360 138983262 -102616382 8629 -915467466 178866616 5341 211476448 537902684 2171 776650368 350857850 8888 -88984793 518522757 2414 284084525 511120657 9387 -354473179 871280315 302 -270472709 107428773 4955 35292617 -164423199 1756 515731471 334468470 5153 -994655931 860325562 6811 742195767 230960562 7450 -485776708 333687312 887 -455260398 304234449 6810 -594876646 9067497 3652 456971210 -682911832 3270 897184369 -967985982 6154 812095536 -118950135 3506 789599069 221793945 6129 154929870 -137415419 4633 895696545 583887438 808 426406281 574893362 1756 -138739177 589562219 5916 443682091 105963480 1597 -906744014 502233577 8693 -663610139 -877856608 4189 -900897170 407966190 7811 98412735 908862009 5426 -569925158 -847516222 3449 -943765901 -542766725 2142 589418019 596844461 5945 -873330901 -540147019 1661 -758730708 983092089 545 775192135 591101630 3405 202006559 178866616 9173 -677359660 -720929795 7123 640846707 -62054205 6750 -578346066 -674143567 5516 160809207 -877856608 7569 -758730708 -165817517 9698 -605036105 185176345 6803 309782673 -575758012 9521 -435603523 755033596 3948 -248959048 925036002 2585 154929870 679444628 9211 -178692644 401065763 6549 -88984793 -980745605 6729 -395956989 -659937969 907 -579903004 -185727053 4480 154929870 114067850 7813 -758730708 -255161784 4814 -18555551 -590535547 6033 828427488 69866389 1157 859615587 -155566831 7012 743615922 844883068 4182 324917167 -382741973 9076 200002129 84351585 750 -804711490 -370995350 5527 867830712 207204985 655 -782012495 537681327 358 -749150071 430751296 1219 -193222752 -72808273 199 -429705827 -22135290 3421 225977642 -373712345 7978 846494925 -752801340 145 994188367 697350972 2019 995796966 -378650091 421 -851229723 787435090 5032 -62104082 -649744978 7768 137362839 -518037450 187 -552935221 -154221403 579 203882298 -966341392 4155 -199655013 851865821 446 373708873 -823688399 2422 -483963712 233967741 8068 834030362 -409833937 7458 -760927535 -428060524 1242 981998742 -106926072 6701 443682091 -153153706 2861 -205591575 -220282924 8594 218552482 -849890539 8058 688760575 510260864 9182 -782012495 232844920 9682 -156704963 -185727053 2482 471959189 -682911832 8846 769252533 452933610 6618 -455260398 206971304 3967 62409989 -648616287 845 71562520 -391392334 3098 38832074 436709995 2086 967176925 304234449 5843 333481643 -681273289 2964 -429705827 583887438 3416 -224653306 -541221340 5870 -275568251 242506470 1808 320190225 84912338 7162 -464997457 334468470 6404 -733269590 -610759465 5966 -396260662 -912791350 1277 40730044 -980745605 9158 515731471 -930063693 2878 661504142 359326871 1703 134541291 790791048 7396 933592111 -969759958 1988 9908275 304234449 3499 661504142 689952861 7184 598623000 -256522804 9828 -193222752 352760 3364 -139250047 808458464 2421 -579903004 911656525 6354 160809207 782701464 3696 502461295 -382741973 2538 262333337 681650630 1558 30661577 -464278607 7275 336445578 -326254820 397 658268677 725567063 6236 -885902280 770540018 6545 7632844 654795929 9212 -578346066 233967741 3640 -430204903 323319528 6087 336445578 430751296 5945 -229462282 743907535 6187 -492064852 24721518 3950 640846707 -477963972 8395 -608438352 855531857 5624 137362839 815772525 4306 823212438 743907535 9955 -978041604 623594641 9610 502461295 495259264 5738 -667281786 183142469 8846 357348209 260681552 2268 -931162724 249521955 3405 -750364362 983092089 9087 -354473179 -462044632 8033 283582015 847381634 7540 -616075888 104047847 9743 -345538013 695424884 9276 557828077 -268014947 2368 -592869884 -2416772 8331 -362797003 679770619 16 -224653306 -538783279 1642 134736800 859002805 3413 -816399402 -328361714 7746 -995948801 -800207670 9155 575769250 -770453868 7078 -723248351 -153153706 2478 -75232342 621799091 2432 -711940062 576296258 1696 -24354900 -157362262 7440 -887409683 140118715 5676 -295746759 668716963 3488 250399364 -214031543 7267 262951696 -477963972 9196 521711157 459630031 8405 -222755521 906601156 9601 -726202882 350857850 4539 -485776708 -963031318 2324 -605433625 -373742773 9619 252844961 -538606907 9557 40730044 -2844514 4540 -676826894 -674143567 2483 903882211 -510150761 8275 -742476174 511120657 9890 372746255 249521955 4573 -516862573 105963480 8059 -641208950 623594641 8583 627081375 -720929795 7732 -836052744 -975541629 3483 -830222831 923947394 5904 -62104082 -283207497 4580 -171017790 858256145 2057 859615587 744410083 8532 -626119646 121273815 5068 -82560345 -326867555 5989 374048762 691372823 7171 924865694 -987312206 3373 799451393 -930063693 217 640846707 400802081 1158 97778439 -507881407 4938 -435603523 -849890539 5997 118281894 -579706452 218 218552482 -834467209 5529 455237207 -762984644 7447 562484066 -741977163 5583 -975509051 700760523 82 -871335076 489852142 2565 374048762 -723351459 2074 444203955 877599979 9252 -733269590 309767757 6682 -362797003 -692760474 4834 -280158933 890315807 5894 -49706513 232844920 2207 -380535924 -838009976 2176 -871335076 -550929672 1854 766057365 334468470 9455 296351558 576308127 8807 94407230 790791048 8963 321658590 -153153706 4043 -223542791 -433558593 7459 -277916716 382394381 632 -760927535 301566791 7960 871194505 378550894 7966 450726355 735266920 1102 71562520 715905772 466 -392563411 -823688399 1768 -195552514 679444628 2946 -636004911 -433558593 5044 14549497 198809378 1305 994188367 668716963 2207 38832074 323257823 3315 849370527 -519710186 5275 970404299 -620537603 7107 -275568251 -720929795 6703 -513151710 69866389 8180 38832074 -579706452 2110 -197706645 595584975 6269 -578899112 -675821088 7307 461120723 851865821 9097 -758730708 -60039432 6347 -435603523 165176940 4439 261480454 637025929 6540 336261049 571151168 4237 309782673 -641768215 5574 587732774 -256887004 2211 -895856160 -154221403 4688 392619171 345293859 574 288822109 -370995350 9348 9908275 -439161220 3130 7927533 -254779032 5653 -275568251 -13579437 4028 641823635 216476815 5729 -347105773 83192310 471 38832074 260681552 355 -578346066 -410456729 206 164014304 -987783463 3018 543489268 595610484 6153 -524590619 -439161220 8415 904377080 -871032819 5356 -259881996 -616215891 4244 742195767 624711990 6037 -862762751 312278158 4825 -700447167 906601156 5606 -303077343 185419808 3715 -485776708 -959377362 7459 907986225 -680716101 4063 598692061 -283207497 4955 581880129 -870714362 4196 814168394 -154221403 5324 538056056 -434454493 6839 218552482 583887438 7283 -984681216 302261235 2115 597458038 939797135 4434 252844961 673747334 2377 18912815 908862009 3142 -145693826 -256522804 4917 -57926793 -575758012 1336 600595365 -987783463 4595 154929870 -462044632 1859 -293301938 -295979666 7840 112146941 822735291 9798 -354473179 -62054205 7396 970404299 612809394 7818 289610218 -634190590 2254 -897411868 -681273289 1190 -332445377 -528332594 7457 288822109 -735027831 610 80638889 546315517 7166 -392563411 214001109 4330 212383076 489852142 7026 -281453999 -430138322 3204 -793494677 911656525 6147 538056056 690335848 8084 -677359660 700760523 8406 -410968218 165679230 6221 -887409683 -979376042 7347 507130881 714190974 3083 -605433625 929621952 6443 -197256971 713033531 8656 -978041604 221793945 3145 846494925 266354586 4077 -860588659 -532480095 1111 802713909 953028578 5570 514387831 595610484 6291 -862762751 467154252 6647 500691477 957236409 6194 -338588899 137137472 4221 385061500 -917177937 4660 929592861 60115387 8943 -161837184 -137614817 185 239977367 -669544691 5213 -989673571 -419413153 5539 48202816 309767757 5883 725828363 -145782884 1261 203882298 920790234 1382 276318540 172716317 6155 -516862573 -75558732 2871 295011177 -127944183 7586 202258799 653728216 7772 -684246827 -67116370 6697 745796394 -414919441 8387 198792735 858256145 4432 -782012495 312278158 3385 444203955 60115387 5121 -26248663 327833852 563 -505763077 323257823 7238 443742845 -812767182 7994 -465268228 -926175164 4042 -30664265 105963480 3917 211476448 591101630 7074 -161837184 896907104 3490 -541903248 -477963972 5133 -288462512 -680716101 5038 -337718848 -578196919 9914 288822109 93515835 487 346106146 843133948 5049 -414072427 737407430 6086 -873330901 -519845955 9014 -902913893 537681327 960 126227291 -981396868 6098 -277916716 836292797 3655 -60381668 214001109 5251 -847492585 983315446 733 774766110 -641768215 9022 830044995 -104871800 7834 -485031576 923947394 2129 262951696 869461301 9391 77257476 690335848 1671 -504728021 -590535547 5562 817353730 -457339610 5046 -957024935 -106926072 5179 500691477 -669544691 9052 -24354900 -277770150 6470 25277645 152975300 2682 792418959 -587328878 2427 -173326777 -256887004 3631 -902913893 352760 2019 706094613 681650630 601 766057365 -439161220 2925 -578346066 140118715 2920 556956133 847381634 8264 284084525 -430721629 3924 141018937 -382741973 5090 643240412 384615346 9792 575769250 668716963 33 -89914167 -474396314 2736 904377080 696875596 7856 373708873 -469304036 6663 -80417143 -72965798 6733 598692061 -969822537 2533 -464997457 -538783279 9233 276318540 -523131123 9920 399221151 34487722 4240 -782012495 851865821 7616 -395130011 975421774 8594 799451393 -675821088 111 -56515768 -667907585 3826 743615922 -229334088 1729 346106146 -510150761 8149 158720776 596844461 994 799451393 -637770708 1645 556956133 953642587 2398 -891435429 637639714 9343 589418019 -454664712 2613 302196177 -323498634 7394 599861155 576308127 3966 55392029 -870714362 9290 554902523 530975902 716 -338588899 -804580750 1125 289610218 505436080 5135 -409309355 114067850 6180 -277916716 383709576 269 -994655931 109588416 8461 -280158933 -308625495 3233 538056056 -930063693 6335 -288462512 113055790 6595 203882298 710867164 997 -608438352 -637770708 2841 28254867 -326867555 6367 -72660599 -353878938 4157 -468748459 851865821 750 745796394 577086332 4527 924375399 -510150761 5807 124521096 -308625495 4716 336445578 142516378 7163 745796394 -723351459 1552 -205591575 246550739 6172 -314668245 358289528 1048 -821290384 -723259232 5939 77257476 691372823 1180 -782345427 -611172692 5480 875158202 703761437 444 756775613 -723259232 8850 -89914167 746720990 5913 9908275 357634387 7768 599861155 13253654 6854 -343048181 -464278607 7704 -636004911 844342243 6094 -388974008 -715481022 8151 -485776708 192105438 3400 606386234 323257823 4712 443682091 428634831 8905 -750364362 807498308 5265 -275568251 113055790 2778 -931162724 -402609820 8907 860901194 -947024393 9786 -851229723 -320275386 4616 -921972308 526029047 9205 588746282 -842651603 9259 -468116074 831097006 2949 50900266 -930063693 6819 -968473567 120714490 2809 -200432659 235577293 1672 377338343 -160616618 6388 -873330901 -933872333 7946 374048762 -538606907 2360 -804711490 283618452 9142 -679771608 355375465 7715 994188367 241112925 539 -724955977 -966341392 4121 -473282718 -497617879 6237 -88984793 186112748 7106 -984282547 -966341392 7800 283582015 -669544691 4870 -534346540 -723351459 4040 970404299 101406452 2119 859615587 -756267434 9991 274684164 770540018 5022 72289201 -967985982 8855 956500599 530975902 8985 -145693826 -550496243 6673 -871335076 113055790 9540 72289201 2937763 221 318435094 -155566831 2230 -866805045 -328439089 6387 792418959 -677383695 2045 333144811 -576052836 8146 -280158933 282650126 6222 -60959292 787155496 528 141018937 -575758012 7734 861072654 -430721629 993 126227291 633885440 7317 -724955977 726123669 8748 -347105773 407966190 7325 185320654 -180114637 3403 -678310388 -982620691 9397 97778439 -414919441 8083 -404777150 -478868248 2947 384544140 302261235 8595 318435094 285651977 3866 -873330901 206971304 128 481309793 -637770708 2592 -429705827 -792640319 6065 699845372 -160616618 1284 933592111 -674143567 1158 -395956989 -576052836 3327 -853928283 71638226 3183 637350827 121273815 9688 80638889 -488329721 2907 -579903004 -224835212 9469 -752427345 -741977163 2878 -295746759 -634190590 1136 -117882944 615990641 3192 -9979738 983092089 6206 -984681216 383709576 9506 -140204704 -912791350 5318 -430204903 951409368 7914 788860010 -784538084 1113 -280158933 -143728230 4674 817353730 -72808273 8909 -393621510 -1544306 3460 -935008788 10315616 7767 -303185692 -254779032 6569 112146941 623594641 328 -185227082 637025929 9867 956320838 994859498 2791 271669262 266354586 4840 -345538013 526029047 3137 -501570916 -320275386 7400 725296106 -741977163 4557 -742674827 34487722 3089 -636004911 104047847 2180 593245571 -723259232 138 290220374 586257457 495 676457194 -720929795 9453 -853928283 69866389 8849 677101531 -849890539 8481 -435603523 214001109 55 -282947285 -604372177 5336 -388974008 844883068 3853 802713909 -118950135 8916 940580089 -654048846 4420 -195594144 -680716101 3680 101065261 -770453868 2001 -205591575 820204610 5052 289610218 -849890539 2056 958197040 -106926072 1337 -304998049 -474396314 5514 -464997457 -872013529 7303 -873330901 -439161220 6219 830044995 113055790 8955 51022000 526029047 5559 -816399402 -834035628 9830 958197040 495259264 5383 289610218 -409833937 7698 -57926793 229158822 3263 159519152 -295979666 8031 603283737 -277770150 6922 575769250 -967985982 1486 -712768288 953028578 8328 34842144 -110865839 8683 288396892 -308069367 423 -636004911 -817688363 8833 -811440102 32988365 4497 -714715511 754349173 3177 -698100407 820204610 4869 7632844 302261235 7764 -541613550 820204610 1097 -864361257 -988857540 2202 237202817 -430974226 4142 -714715511 -926175164 4849 6050410 312278158 2037 -296429472 145992042 8739 -281453999 -295979666 6225 17834815 589562219 8298 276934223 -350396971 9342 -573106477 250129683 7198 200002129 -39716639 9281 -501570916 -762984644 2833 419955461 -714969150 4609 -140204704 327833852 873 598623000 355375465 1492 -495427420 501786309 1182 -897411868 -433558593 5501 -229462282 -118950135 9941 -713671847 100537981 5301 326944888 400802081 2253 851137422 105963480 5768 377338343 206971304 2904 -965690654 681650630 2819 34562744 668716963 9357 -960344885 282650126 8699 518236817 -838009976 5227 112146941 695424884 1344 -9979738 654795929 1458 134736800 637025929 7393 603283737 510460231 4733 39323915 -576052836 9826 -978041604 -576052836 9939 676457194 890315807 1500 600595365 -416082175 7231 -495872554 -578196919 5 242371970 710420710 7724 -720279006 241641947 5088 50900266 -800207670 7334 -955947554 679444628 9174 677101531 -980745605 6926 581880129 932809740 2886 -140204704 -224835212 7485 54815350 547792085 3914 -999315023 -414919441 4074 -485776708 715905772 603 -462794916 -812767182 2416 498871246 -4922978 5909 -37605991 -980745605 7146 -724955977 -137614817 4526 878804098 216476815 65 -866805045 -246255401 436 18912815 -918763788 7560 -713609356 -538606907 9733 113991999 -969759958 1238 -860588659 -416125915 5220 775192135 229158822 3669 802713909 -478868248 1560 -462110684 574893362 8905 450726355 185176345 7224 -178218611 -454664712 4483 -200432659 -556644281 885 -793494677 172011590 6727 -362797003 -741977163 1254 -229462282 690912387 6923 -167893416 540533417 987 799451393 -469304036 6082 -91480363 -457339610 9179 -56515768 -373742773 4281 556956133 502233577 8511 -750364362 302261235 7871 -414072427 -667907585 5139 -698100407 436709995 8843 704952011 355375465 6474 326178903 -514717258 7353 794990305 807498308 2017 -984282547 -328439089 533 420946811 -419413153 9816 377338343 -569727142 9788 -663610139 -342686234 7261 35292617 207204985 9039 -404777150 523443473 9274 -334823104 -454664712 58 802713909 633885440 7521 792418959 -871032819 4213 -517047177 865035290 6229 214470427 576296258 8746 214470427 754349173 7916 -847492585 -406636424 6054 198792735 -127944183 8145 -504728021 -434454493 1300 -464997457 727249379 8207 -412753693 9067497 23 445487668 116410268 5452 -271969423 172716317 9542 -975509051 -784538084 2722 -49706513 -256887004 4013 373708873 241112925 4692 -902913893 510460231 5298 148638548 847381634 9632 319836471 -637243618 9094 419955461 162573004 3920 828427488 -160616618 4061 -714715511 713033531 8374 242166718 250129683 3169 643240412 978934680 7064 -138739177 -637243618 2626 -524590619 106531338 9368 -921972308 975421774 5873 -739519560 -563052661 5064 -637625968 198809378 6701 -915467466 113055790 4301 361901512 -413649920 3006 -344785252 588009941 3906 994188367 -532461869 369 618828757 -175424765 3246 -957024935 -480421233 5779 976065724 302261235 1880 435508139 495259264 3411 997717396 625494491 2235 -409309355 -954204496 1585 -411443846 -295979666 5206 593245571 -180019002 3868 599861155 -741977163 7782 -344785252 172716317 8539 878804098 899852615 6358 288822109 917915710 4282 94407230 216476815 4037 994188367 917915710 4536 -742674827 -62054205 8809 159963934 -644469017 8351 289429528 -428125906 3156 773032821 -733323543 6709 6941521 935472375 2341 974033465 456498577 7841 -27254901 -930063693 225 -459660004 234812484 6752 -906744014 -256522804 5586 774219377 528222218 1945 562484066 591101630 2607 -578346066 -256522804 5934 -830222831 -741977163 9612 -724955977 -391392334 7748 -389046679 954289075 7523 -994655931 855531857 8949 481309793 -370995350 4964 203882298 260681552 2821 585806236 -687400377 5754 -72660599 822735291 1059 283582015 -563052661 9263 321658590 -538606907 3249 -684658326 612937914 2225 -572328769 206971304 613 806860754 192105438 5925 585806236 787435090 7793 -739519560 726123669 9659 -462251380 -947024393 449 -852061915 50437640 4387 -605433625 623594641 4067 -88984793 -428060524 2351 -481996423 -175424765 1869 -811440102 -254779032 8074 846494925 -988857540 6314 154929870 -175424765 1800 443682091 690335848 9077 389689903 -987783463 8862 205740340 -106926072 3802 -915467466 -107816005 3459 801372660 357634387 1081 444203955 -987783463 4663 691696706 -507881407 8172 -573101732 -80079561 3428 653488323 -414919441 1868 907986225 -238504192 3635 775192135 890315807 2048 -758730708 865035290 5729 82437869 518522757 3942 -140204704 545926563 8930 289429528 621799091 8374 588746282 -435842546 9605 -265310524 383709576 7779 -873330901 -963031318 1849 490718230 -579706452 356 -742674827 689952861 3327 -626119646 577086332 3459 82437869 -981396868 7968 -853928283 221793945 5011 112146941 935472375 9440 -117882944 -94909804 4152 -178218611 183142469 6164 215460157 186112748 8786 -662481765 -342686234 5649 688304736 790791048 6554 262333337 -339092621 9973 -248959048 -110865839 9602 262333337 770188411 9771 846494925 2937763 6598 -139250047 -847516222 3561 306909421 235577293 6552 -995948801 497556073 7724 -395130011 -180628268 6187 318435094 -510150761 5207 358603584 13297982 3118 295011177 185419808 2105 -676826894 323319528 4988 82437869 -849810455 7309 -984681216 234812484 3713 274684164 267514505 5510 -91480363 -180019002 1025 997717396 695424884 2555 507130881 -616215891 2164 98412735 628016383 4400 -320065127 545926563 5189 907986225 -579706452 9462 -81105363 -79813879 1708 817353730 -13579437 9140 276934223 -890148323 153 262951696 820204610 118 830044995 -735027831 8819 97269878 658148446 6437 326178903 -416125915 1104 317197461 831097006 8232 555348851 323319528 5782 725296106 -137614817 9465 538056056 301566791 3649 400206984 637279848 3676 -880768056 -320275386 6855 -39504037 -714969150 1277 203882298 -436066679 6185 262951696 752571881 4872 618828757 282131358 3291 -392563411 -328361714 3245 336445578 615990641 1254 -984681216 -714969150 3811 -677359660 -742514560 7516 484203679 -268014947 8909 450726355 233977048 2156 -989673571 -930063693 187 482175535 -834035628 7464 -297925385 -518037450 2467 -338588899 596844461 2020 774219377 221629539 7904 97778439 -871032819 8768 -80417143 911656525 4793 -662481765 -454664712 2152 82437869 623594641 742 515731471 333687312 9370 -637625968 -396443569 4464 -668294983 -91451757 169 378721678 -302291887 1207 556956133 983092089 112 -185227082 290903050 9064 101065261 -143728230 9865 -742674827 691372823 3087 -921972308 -6527040 9151 17834815 -849810455 2201 -655787129 -747172297 3169 -663610139 -681273289 1582 -573101732 925036002 5225 995796966 -160616618 5086 -667281786 725864175 7356 198792735 384615346 3418 72289201 198809378 9091 904377080 690335848 9493 -396260662 428634831 1450 -670941446 577086332 7386 -1525175 -587154461 2312 -270472709 -370995350 128 581880129 577086332 3934 -592869884 379411178 6892 -676826894 545926563 2420 274684164 -457339610 5094 -895856160 -60039432 9489 98412735 2937763 9119 801372660 -870714362 3241 374048762 -430974226 4322 -318594823 -689864118 5885 218552482 230960562 3658 849370527 282131358 4045 208653695 -391392334 6867 -566276366 654795929 2674 326944888 637025929 1972 271669262 249521955 5610 159963934 302261235 4555 823212438 330258523 6756 77257476 -67116370 6441 336445578 -289470931 5869 -296429472 822735291 7025 794990305 -733323543 8187 -752427345 -804580750 3723 924865694 436709995 4616 300584887 152975300 5263 77257476 -847516222 1185 -492064852 105963480 4639 450999109 642676439 3473 555348851 865748389 1764 628785561 612937914 3192 599861155 689952861 2364 -608722586 221807394 6144 -398942627 637279848 3202 817353730 65925556 5298 -566276366 906601156 7536 -395956989 787155496 6677 958197040 -817688363 6881 897184369 890315807 6519 -9979738 -454664712 8746 186143921 836292797 7535 -965690654 -539801973 4955 -860588659 715905772 3218 823212438 345293859 737 252844961 -434454493 8342 -396260662 -735027831 3998 159963934 800872927 8196 -811440102 379411178 651 97778439 -735027831 386 384544140 -752801340 1581 -978041604 668716963 9600 556176900 713033531 2119 152683172 -758476279 8417 717342480 763812773 5519 -968473567 497556073 7741 -60381668 614083036 5348 444203955 -920354849 5061 -902913893 -723259232 8094 585806236 -569727142 2536 -793494677 282650126 4855 118281894 69866389 1412 -37605991 -110865839 6538 -314668245 -155566831 3599 -658800027 -154221403 9273 -345538013 -763707999 4247 -921972308 855531857 1604 806860754 235577293 8198 -860588659 843133948 7399 -418986193 60115387 1867 593245571 690335848 3635 -655787129 58400332 5094 623885564 267514505 1456 -711940062 -295979666 5139 -280158933 -1544306 5426 62409989 428634831 8601 -900897170 -220282924 1819 -344785252 382394381 3763 -712768288 792126616 736 -541903248 -540147019 5024 80638889 -246255401 1406 -410968218 358289528 5351 237202817 -817688363 6126 639577616 681650630 9501 -60959292 221807394 4504 -380535924 591101630 8426 51022000 783307873 7349 132666338 304234449 9897 -178218611 494296571 6776 895696545 489852142 8319 -541613550 -154221403 318 72289201 68458537 1519 -742476174 655182973 5571 276934223 -107816005 8636 -573101732 -12658682 6519 769252533 -834035628 5439 589418019 -762984644 2018 148638548 -811266222 6826 112146941 -752801340 309 112146941 -72965798 9772 801372660 -189256438 5777 -417075880 -969822537 8054 262333337 658148446 3756 871194505 58400332 9182 839743563 -918763788 6386 230990250 -176184567 9699 -904289455 -373742773 7369 -388974008 899852615 9089 455237207 -275855088 7048 -396260662 -378650091 5798 575593831 9067497 5785 9908275 -747172297 6900 -655787129 352760 8636 -752427345 -580802379 3897 -337718848 106531338 7823 158720776 689952861 8988 -999315023 315450092 7164 336261049 -892585231 5288 -880768056 206971304 450 -753444014 619013448 2286 -796502525 -587328878 6327 -410968218 83192310 8983 997717396 -917177937 9772 -663610139 283618452 8232 974033465 162818619 4082 -523534710 -67116370 6745 898890414 -579706452 2668 -318594823 -817688363 3656 -32127524 710867164 214 -758152363 -107816005 4250 -782012495 710867164 325 556176900 227796847 9683 230990250 -477963972 7087 159519152 260986665 1063 -758152363 -569727142 9693 -915467466 -969759958 6304 -994655931 -634190590 7534 -430204903 -579706452 1089 -197706645 628016383 47 994188367 162818619 8203 359856605 623594641 1321 940580089 -308069367 8814 242371970 -568505124 8345 309782673 790791048 2451 -392563411 -988857540 7078 -943765901 -659937969 6216 -281453999 -784538084 4927 141018937 -556644281 9547 141018937 137137472 6723 554902523 -235480390 8252 -816399402 -587154461 3350 -723248351 -145656182 8604 -380535924 229158822 2545 471959189 653728216 9643 202006559 467154252 5322 -578346066 -930063693 4130 -506108098 -800207670 9732 -663610139 -967985982 620 -733269590 -599705535 2968 -842131951 -127944183 1083 794990305 229158822 837 443682091 689952861 5064 -156704963 -689864118 2756 -943765901 -824673983 5580 202006559 -539801973 6544 455237207 -543877687 5709 -303185692 -723259232 5845 431597356 537902684 1211 745796394 710420710 9174 -840080990 -110865839 9644 979367031 84912338 4532 -862762751 -38529745 1941 326944888 994859498 4908 742195767 -999366082 2972 -968473567 505436080 6641 -637625968 690335848 2282 -679771608 831097006 5259 167095145 746720990 5876 -818563944 -552163616 1566 200002129 104047847 9948 65640932 147468541 9374 769252533 -542766725 1060 -887409683 948573862 9473 35292617 418236261 8020 872946790 902716491 967 -978041604 384615346 317 609354975 60115387 4454 290220374 871037015 6317 -320065127 -849890539 5657 -372598176 201215238 2660 -252062903 -13579437 731 -429705827 -378650091 295 806860754 -720929795 623 -139250047 -165817517 4387 450726355 711907478 8531 -811440102 -283024647 3077 -285968378 -964453208 1732 -304029084 267514505 7096 -265310524 591101630 1700 -636004911 668596988 3071 -714715511 354868681 2106 -292338832 589562219 3365 632995737 526029047 2153 -18555551 229158822 7041 -608722586 -715481022 7027 205740340 -13579437 7438 -726202882 242506470 2672 -517047177 -720929795 5354 688760575 612937914 2411 875158202 871037015 2702 -1525175 -13579437 4780 970142316 -220282924 7774 321658590 -370601295 92 400206984 250129683 2082 774766110 -654048846 1268 -259723723 -40017599 3733 -473282718 -969822537 2775 77257476 -550929672 5708 -89914167 -800207670 6787 -167893416 9257479 3418 -60959292 619606312 6210 18912815 -637243618 3889 326944888 83192310 1414 -177692824 920790234 8972 598692061 383709576 6437 -742476174 428634831 5356 486132758 316245420 8753 794990305 -180628268 6256 -662481765 -406636424 5116 5989923 -145782884 5801 933592111 983315446 3194 -139250047 929621952 8397 775192135 679444628 344 -271969423 -892585231 1018 956320838 -727449159 1452 861072654 -741977163 1230 208653695 -528332594 5454 898151267 -648616287 1014 -277916716 859002805 7686 134736800 172011590 7236 374048762 595584975 9958 -578346066 668716963 4037 554902523 107428773 5226 214470427 -123998677 2546 895696545 162818619 6797 967176925 305267341 7381 324917167 230960562 8926 736000118 599012707 1807 55392029 -80079561 3939 872946790 890315807 1848 419955461 -872013529 1326 -229267078 679770619 4951 -989673571 -160616618 4718 450999109 -890148323 5172 -994655931 899852615 2616 7632844 637279848 1434 -758730708 -654048846 9494 271669262 -328361714 3521 521711157 -804086127 6526 170281305 -882635508 8012 -72660599 312278158 5399 984758233 50437640 7487 -871335076 -413649920 4168 -826268461 32988365 1539 48202816 -707104214 162 637350827 -920354849 4813 -533099096 737416156 9391 288396892 -674143567 7101 -215298725 -497617879 3259 435508139 -430138322 6755 851137422 -519618554 1571 -113858331 790791048 5063 929592861 -420200090 812 727210702 -104871800 2009 -754687225 877599979 6454 -711940062 615990641 6774 -742476174 628016383 6385 250399364 537681327 7694 871194505 528222218 9167 -117882944 -56290324 5602 -495872554 -326254820 9723 -641743513 10315616 1010 242371970 436709995 3977 290220374 -108961822 2550 -592740407 890315807 2301 -749150071 316245420 7707 658268677 -733323543 2705 289610218 619606312 2994 599861155 -25481956 9170 -1804967 -967985982 4740 872946790 978934680 9115 817353730 -478868248 329 -388974008 86906463 4965 898151267 428634831 58 35292617 362357458 877 -569925158 -882635508 9187 745796394 -912791350 8871 -485776708 -573863688 8014 7927533 13253654 5538 359856605 -283024647 5820 170281305 -110865839 9452 585806236 -214031543 5237 801372660 114067850 856 -1525175 591101630 3283 361901512 -79813879 3614 -658800027 744410083 7147 471959189 619013448 2163 691696706 -870714362 7948 333481643 -254980365 297 -18555551 157310618 5611 62409989 -18027120 9832 933592111 -742514560 1151 112146941 710420710 5261 -578899112 185176345 4633 254376885 770540018 9442 -393621510 915112531 6951 -897411868 872494340 5184 -459660004 625494491 2968 6050410 157310618 625 -624499268 452933610 4099 -840080990 173706002 1769 375298123 -550929672 3956 597458038 -118950135 7014 -393621510 514647040 9304 -91480363 268124172 3750 -32127524 -17837615 1034 205740340 -454664712 6233 -221252086 -877856608 7261 -605433625 164165409 3239 -935008788 -762984644 1067 -178218611 711907478 115 -334823104 871037015 3085 849370527 -428060524 1040 346106146 433603754 6157 384544140 -165817517 4516 72289201 874563739 2201 -891435429 -590535547 6427 288396892 -539801973 4505 -677582183 -692760474 2830 -763126949 -480421233 1124 -504728021 637025929 8468 -296429472 790653415 6398 788860010 107428773 3863 867830712 290903050 309 -713671847 612809394 8923 -943765901 820204610 8829 218552482 787435090 2588 -343048181 994859498 6040 -395956989 -18027120 3701 -296429472 221807394 2571 875158202 -78776258 4185 158720776 537681327 45 230990250 229158822 3564 -820917610 637025929 7602 -49706513 621799091 4289 812095536 32988365 9544 -960815885 653728216 9178 -173326777 436709995 7872 7927533 -933871142 4124 -989673571 -406636424 7247 -412753693 736209727 7138 -303077343 -216733767 2822 995796966 -972401466 7556 -178692644 -540147019 4383 -842131951 -987312206 904 419955461 71638226 9882 717342480 234812484 9863 -975509051 -480421233 8792 -80417143 -770453868 5651 -165895350 201215238 5189 -968473567 -373742773 2232 -523534710 637025929 7468 -277916716 378550894 1314 164014304 -72965798 5798 202258799 -774185484 878 995796966 -550496243 8628 -935008788 -979376042 1044 138983262 71638226 5902 276318540 514647040 2052 202006559 -689864118 8539 623885564 -573863688 2526 392619171 653728216 5042 -409309355 587394411 1271 832079231 -326254820 2081 378721678 -40017599 7082 -516862573 510460231 5836 643797427 -430721629 3499 -259881996 241641947 4105 218552482 -532480095 498 392619171 -998282020 4618 -662481765 633885440 6263 -816009077 -587328878 4235 203882298 -963031318 8681 717342480 -363659966 6814 -726202882 430751296 3412 -984681216 -253862095 227 -887409683 -409833937 8306 637350827 382394381 1292 205740340 -654048846 9921 -464997457 -497617879 5312 -275568251 -396443569 5847 97269878 227796847 1871 -931162724 809191902 2402 903882211 -326867555 6934 -138739177 9257479 1315 -223542791 -145782884 2260 967176925 514647040 5933 225977642 662075929 1836 956320838 -532480095 3320 -816009077 957236409 1804 202006559 -580802379 5435 198792735 165176940 3071 -579903004 843183414 1899 -960815885 -882635508 1583 -739519560 714190974 2813 521711157 484968871 2845 484203679 400802081 7587 661504142 323319528 9748 -873330901 230960562 4917 321737429 583887438 6139 431597356 84912338 6221 581880129 -497617879 2826 -1525175 514647040 7272 -292255571 -256522804 2112 133578046 763812773 8315 -506108098 736209727 1507 984758233 -214031543 147 112146941 872494340 1863 76589551 -519618554 6704 230465541 662075929 8563 -851229723 -164423199 8579 -871396420 902716491 7473 641303610 86906463 6965 242371970 216476815 7941 -303185692 -382741973 1403 208653695 530975902 369 381360154 -933871142 3176 -821290384 451143780 6310 -552935221 302261235 1282 632995737 523443473 1054 17834815 787435090 8424 -372598176 -370601295 2872 -303185692 -825880446 818 271669262 201215238 1764 39323915 637025929 3594 262951696 -435842546 8017 212383076 9067497 1771 639577616 232844920 4851 444203955 282650126 2935 242371970 -762984644 9465 -906744014 -681273289 2717 -229267078 300598832 3215 555348851 -180114637 4219 -277916716 -477963972 3808 455237207 -378650091 3346 -655787129 770188411 9758 -288462512 358289528 6472 -259881996 714190974 4341 -548146736 -17837615 4370 -411443846 -682911832 8605 878804098 9067497 2833 -677359660 -155566831 1264 25277645 748105066 3004 727210702 -353878938 7052 456971210 -6527040 9391 799451393 890315807 1481 627081375 925036002 6340 725828363 704079155 9821 153650122 329596656 2368 859615587 929621952 5806 -277916716 -714969150 5247 924375399 -641768215 5433 -82560345 -715481022 5395 -195552514 695424884 9281 776650368 843183414 1640 198792735 714190974 8443 -840080990 494296571 9117 133578046 642676439 9832 -412753693 140118715 4111 242371970 -373742773 4770 -24354900 436709995 4071 -753444014 -644469017 8460 -548146736 457730381 9541 211476448 994859498 4851 -197706645 -849810455 6637 -468116074 -40017599 5306 827090885 984136690 7682 55392029 599012707 1862 271669262 752571881 3728 -398942627 -78776258 7429 745262886 -538606907 2303 704952011 -944284380 7684 -398942627 -519710186 2277 148638548 691372823 5554 945885557 619013448 1052 -37605991 624711990 8767 159519152 978934680 4869 164014304 -328439089 1770 7927533 -39716639 1211 543489268 -538606907 3978 333481643 -430974226 1307 -395130011 994859498 4027 861072654 690912387 5107 -60959292 -692760474 2845 828427488 50437640 8377 -719954341 329596656 3080 -410968218 260681552 9198 186143921 625494491 4338 956320838 312278158 4515 -24354900 710420710 4852 924375399 494296571 6411 141018937 13253654 8203 984758233 352760 8977 -437269696 -370995350 907 -505763077 -488329721 1949 -949652880 233977048 8649 -293301938 -370601295 4530 -297925385 233967741 3146 -81105363 -118950135 9065 378721678 -510150761 2086 28254867 -373742773 9332 690218755 -648616287 6834 -277916716 -145656182 4380 575769250 -382741973 5949 -404777150 510260864 8925 743615922 -137614817 6937 976065724 -6527040 3203 782059495 510260864 3228 -215298725 -849810455 1477 -579903004 752571881 4008 632995737 -254779032 4706 -975509051 925036002 5961 -199655013 258279313 3769 -579903004 -599705535 4462 -282947285 305267341 5070 -782012495 -175424765 4202 -817455026 -433558593 1818 -662161563 84912338 5611 -389046679 852597739 9090 -720279006 -214031543 3899 -742674827 -80079561 2844 254376885 -328439089 9302 690218755 908862009 3102 -409309355 -436066679 6732 -281453999 418236261 6216 416939399 951409368 8088 202258799 185176345 2739 867830712 -677383695 7089 -804711490 637639714 6906 225977642 93515835 1471 676457194 -877856608 5080 18912815 -157362262 5952 167095145 -519618554 4291 500691477 552945615 748 34562744 -872013529 1832 -641743513 -758476279 1958 897184369 -502510208 4088 -804711490 152975300 405 306909421 -620537603 4354 -608438352 -736169755 1731 -462251380 457730381 321 -270472709 300598832 484 202258799 -430974226 6360 904377080 -533410976 3545 -826268461 -804580750 5739 -222755521 -590535547 3157 -223542791 923947394 4800 -177692824 254718604 4369 490718230 207204985 8199 -288462512 418236261 9820 -178218611 994859498 422 744369343 711907478 6246 -748046122 -12658682 5384 -222755521 715905772 4205 -662161563 -616215891 7512 -156704963 186112748 5463 -80417143 736209727 3289 -887409683 -681273289 5682 283582015 -40017599 4041 14549497 704079155 2921 -195594144 -17837615 6629 -668294983 185419808 8521 970404299 140118715 8190 -719954341 -538606907 6515 -742674827 383709576 3325 -698100407 32988365 6403 -957024935 13253654 4772 -462794916 -882635508 5457 -46963869 185419808 1974 111664688 148237200 7174 -409309355 184543446 296 -215298725 165176940 5474 -464876611 309767757 5416 -541613550 114067850 4284 933592111 -634190590 1197 7632844 25245259 5162 -784965875 -255161784 2992 113991999 -742514560 6802 742195767 690335848 1098 420946811 484968871 3008 -788691861 -409833937 4222 -679771608 552945615 7338 -678310388 214001109 3641 970142316 145992042 6337 -259881996 595584975 3496 426406281 164789337 1897 -506108098 -224835212 1898 290220374 -877856608 9595 -626119646 352760 5765 230990250 510260864 1850 628785561 668596988 7278 -684658326 -561696456 8739 -268055717 737407430 3859 -523153635 -143728230 6809 958197040 662075929 7388 -372598176 -478868248 3008 133578046 -277770150 1538 -750364362 915112531 7656 324917167 951409368 5871 502461295 -67116370 8173 38832074 -13579437 7815 134736800 588009941 2461 205740340 628016383 8469 336261049 467154252 2731 126227291 -467674160 4778 174718177 354868681 1202 381360154 -920354849 9314 -8891200 -552163616 1932 744180713 -464278607 6872 -616075888 754349173 2052 471959189 148237200 939 -268055717 -847516222 1930 200002129 668596988 5793 134541291 -326867555 2469 623885564 574893362 7388 -784965875 221807394 5662 -229267078 836292797 2763 776650368 -246255401 8731 -541903248 -720929795 4082 419955461 100537981 9209 -252585274 -396443569 2477 -173326777 -912791350 1502 6050410 800872927 9298 388425412 746720990 5662 -215298725 -762984644 1093 318435094 -328439089 5981 -195552514 -523131123 2464 -641743513 621799091 7510 -636004911 -917177937 4019 956320838 869461301 8442 416939399 726123669 9561 288822109 -759341521 9979 -847492585 890315807 140 490718230 -216733767 2825 -165895350 -514717258 4666 -904289455 -770453868 2589 -968473567 -387385224 6327 -1804967 -253862095 1349 -505763077 350857850 3974 98412735 -578480160 8576 377338343 -339092621 1555 133578046 790791048 3404 -573101732 359326871 2163 147521749 770188411 9388 7632844 807498308 4944 -393621510 -817688363 4350 -963214471 327833852 7629 242276279 -552163616 908 -32127524 -569727142 9217 -642406813 703761437 4209 -978041604 658148446 530 -915467466 877599979 7519 -930543776 899852615 7008 -80417143 457730381 2144 -541613550 691372823 1445 6050410 -998282020 7178 -984681216 -687400377 26 319836471 877599979 7127 152683172 104047847 5180 606386234 624711990 4069 -281453999 25245259 3647 -984681216 -723351459 2857 -303077343 -387385224 4450 -943647082 -720929795 1529 98412735 767277603 3443 -388974008 -834467209 6043 676457194 -966341392 9125 279935936 -756267434 1368 -523153635 32988365 6208 -763126949 -478868248 7094 -30664265 268124172 857 -455260398 9257479 6085 -975509051 -185727053 4338 -943765901 -654048846 4600 841773118 612937914 1155 97778439 574893362 584 -468116074 -987783463 7721 -900897170 -723351459 1668 288396892 -430721629 638 333481643 -477872507 2443 743615922 86906463 8827 -389046679 -920354849 2013 361901512 -238867983 4810 289610218 -326867555 3423 -566276366 -419413153 3631 599861155 628016383 7663 9908275 526029047 6856 388425412 -811266222 7096 97778439 -963031318 994 186143921 24721518 4759 538056056 116410268 2655 643797427 -128633008 173 -344785252 241112925 4550 -1525175 625494491 2213 802713909 954289075 698 65640932 -606256406 6969 -873330901 -817688363 9583 875158202 748391913 5137 -195552514 736209727 712 839743563 -477872507 5229 208370227 906601156 9620 -505763077 -641768215 7284 346720726 -944284380 1211 -334823104 -238504192 7835 -814521565 194386713 1476 62409989 -917177937 7962 9908275 -824673983 9833 -579903004 -157362262 9756 -296429472 304234449 2254 -887409683 -634448468 3959 320190225 -677383695 5710 -814521565 948573862 3836 -127099524 -40017599 1639 -293301938 -964453208 9599 -80483111 -342686234 872 283582015 -165817517 8217 904377080 -620537603 3336 -156704963 404498162 5467 -821290384 -293015975 9050 940580089 214001109 4503 -91480363 242506470 1678 -714715511 258279313 3339 388998433 -359196587 8874 -796502525 844342243 9038 587732774 -77358192 6873 -504728021 -872013529 975 346106146 -964453208 2370 321737429 164789337 6634 -782345427 241112925 6029 940580089 865748389 2109 134541291 184543446 5394 426406281 -482425657 2603 -955947554 915112531 7027 -345538013 896907104 671 -8891200 -22135290 7804 -842131951 334468470 5539 -713609356 -599705535 1129 956500599 173706002 7441 -340171206 -842651603 7447 -485776708 -823688399 9658 -340171206 323257823 2254 979367031 164789337 6119 415008073 871037015 526 484203679 953028578 7437 -711940062 50437640 1175 450999109 501786309 1589 -171017790 787435090 1038 -205591575 -497617879 5899 82437869 -320275386 1853 -156704963 80128302 7365 -513151710 -2416772 8347 -468748459 127347959 6951 639577616 230960562 4957 -955947554 843183414 6773 60178104 183142469 587 -393621510 24721518 3737 36208776 -606256406 4070 766057365 -107473815 7398 -592869884 104047847 4057 202258799 -345372687 3757 756775613 -143728230 9390 -541903248 162818619 7566 924865694 -568505124 1300 -268055717 -26030145 4018 514387831 -326254820 5230 -81105363 925036002 215 230990250 -742514560 2189 -481996423 869461301 9643 388425412 -736169755 9521 242276279 -987312206 3166 -404777150 -480421233 5869 -516862573 -758476279 9522 -523153635 -75558732 153 242166718 185176345 8405 -592740407 -967985982 3644 34562744 -40017599 6832 627081375 233967741 8794 72289201 -890148323 7425 -49706513 254718604 6379 817353730 957236409 5095 851137422 735266920 1677 976065724 456498577 2316 593245571 -255161784 9707 -145693826 -370601295 9384 -995948801 -502510208 6351 211476448 -77358192 2036 -409309355 -963031318 6708 -605433625 -478868248 6141 -820917610 -107816005 2911 -795235195 375063920 2394 817353730 382394381 7215 -885902280 -75558732 1808 -270472709 994859498 6019 271669262 -75558732 1013 -248959048 -926175164 364 97269878 60115387 9730 -275568251 452933610 3348 276318540 658148446 4380 -796502525 511120657 3565 -578899112 -350396971 8997 271669262 350857850 8957 -492064852 748105066 8911 -821290384 194386713 7273 -435603523 260681552 834 97269878 -328439089 1072 774766110 725567063 3183 -259723723 308467212 9946 318435094 -578196919 5029 907986225 612937914 7617 -271969423 101406452 4802 211476448 -477872507 1791 -742674827 172716317 3355 -676826894 -687400377 8697 -62104082 494296571 5616 250399364 782701464 5323 -41723720 748391913 3211 623885564 -72965798 4116 -935008788 -413649920 1416 -960815885 948573862 1316 -658800027 -430721629 2762 -739519560 484968871 5267 691696706 -849890539 2508 851137422 595584975 6997 40730044 925036002 7381 -178692644 668716963 1003 443682091 599012707 9600 17834815 637025929 2380 543489268 948688886 2475 641303610 -439161220 8949 -818563944 -283024647 2751 -720279006 -382741973 4205 -473282718 -578480160 3057 388998433 -917002395 3916 -80417143 282131358 5734 788860010 -824673983 9645 956320838 -137614817 4412 -677582183 350857850 6978 208370227 748105066 3383 -835865341 -246255401 8727 -579753663 -999366082 3594 556956133 673747334 2363 -616075888 953642587 8632 -750364362 172011590 1307 445487668 -122563446 346 -984681216 -741977163 3615 -994655931 -917002395 6305 317197461 653728216 746 202258799 623594641 3951 148638548 201215238 3068 97778439 -689864118 6226 830044995 -78776258 155 903882211 -430721629 2817 -417075880 497556073 9411 600595365 258279313 7642 384544140 518522757 3930 388425412 -926175164 1899 -248959048 -283207497 8295 -679771608 637025929 7409 507130881 -975541629 6163 -505763077 -94241214 1502 -572328769 201215238 3585 55392029 -966341392 3071 632166073 201215238 6651 377338343 -370601295 813 288396892 -733323543 7646 153650122 -328361714 4386 -642406813 988138114 2216 416939399 101406452 5295 518236817 691372823 3135 279935936 69866389 6749 -173326777 528222218 6372 239977367 -254779032 1 -790567313 -587328878 9943 211476448 -308625495 1283 -222755521 -22135290 3374 -228953103 283618452 7905 276670886 760132745 9569 261480454 93515835 2240 -594876646 710420710 1192 895696545 -882635508 1572 -636004911 -363659966 2072 676457194 65925556 6400 827090885 -164423199 7882 212383076 114067850 7648 -49706513 871037015 2685 -75232342 726123669 9926 940580089 954289075 7838 -332445377 -587938776 4979 -57926793 -634190590 3557 -80417143 -345372687 7223 38832074 695424884 8946 788860010 -723259232 7690 498871246 -519618554 2344 -999315023 384615346 8252 388998433 -933871142 9 -793494677 355375465 1467 -860588659 852597739 9283 -504728021 -502510208 6596 -880768056 250129683 2378 976065724 713033531 9228 -200432659 -735027831 8167 7632844 537902684 2447 676457194 201215238 2623 -713609356 -254779032 8009 262333337 -576052836 9512 543489268 69866389 9588 -259881996 495259264 3272 970404299 679770619 8290 -835865341 625059375 3214 159963934 148237200 8380 -282947285 -430974226 6134 -199655013 -145656182 8762 907986225 -289470931 9287 593245571 359326871 9684 -667281786 -229334088 6656 -995948801 843183414 3033 839743563 68458537 9891 254376885 -575758012 1215 -80483111 -467674160 2961 66554430 -675821088 1627 861072654 -478868248 183 555348851 -462044632 5026 -817455026 642676439 4775 -345538013 820204610 2255 -616075888 -714969150 9339 860901194 727249379 5943 154929870 596844461 6118 -677582183 -563052661 7450 -873330901 -599705535 2796 276934223 -967985982 234 -677582183 -804580750 1091 -860588659 -241109217 3697 450999109 194386713 7994 276670886 -145782884 4591 -468748459 404498162 3066 -304998049 505436080 2658 -185227082 -969822537 8011 -592869884 983092089 2186 796608963 690912387 1145 898151267 -677383695 3644 205740340 -137415419 7431 846494925 -283207497 8277 306909421 -104871800 8770 159519152 -391392334 258 34842144 -153153706 4841 849370527 241112925 3342 -418986193 526029047 1309 832079231 198809378 571 521711157 -224835212 5908 -391256746 752571881 22 -662161563 250129683 3987 801372660 800872927 7813 -396260662 510460231 2332 -393621510 637279848 2803 -782012495 679770619 724 -180309093 283618452 5966 745796394 183142469 2041 326944888 362357458 3567 -340171206 -255161784 9442 984758233 -6527040 9226 94407230 909720152 9576 -960815885 690912387 5942 827090885 -488329721 6180 875158202 -620537603 8928 -465268228 -339092621 4745 148638548 -462044632 4732 279935936 354868681 7476 -252585274 -507881407 3581 -994655931 162818619 3106 153650122 -180628268 2933 -320065127 514647040 9489 7632844 127347959 7535 450999109 83192310 2602 -902913893 234812484 395 -417075880 890315807 7038 -891435429 -707104214 5898 658268677 -22135290 8847 426406281 120714490 6348 -579903004 697350972 4065 556176900 -933871142 3991 -127099524 -817688363 1009 -724955977 526029047 9066 212383076 -575758012 405 -592740407 418236261 4096 -344785252 -145656182 4532 -320065127 -540147019 1321 -304998049 350857850 5896 500691477 -439161220 2006 252844961 -91451757 82 -818563944 -137614817 5779 283582015 -604372177 3310 -578899112 -138728153 9211 386524132 -370995350 711 111664688 822735291 1831 -748046122 589562219 6604 -414072427 -359196587 3592 -594876646 -715481022 3731 -281453999 545926563 9222 -605036105 80128302 9662 34842144 869461301 7864 -380535924 -477963972 5548 346720726 78832863 1174 -39504037 459630031 1137 300584887 576308127 2459 -579753663 514647040 8169 300584887 -640496847 7519 -788691861 637025929 4905 60178104 -747172297 7188 208653695 -752801340 3352 -199655013 787155496 3088 599861155 162573004 8317 -930543776 -6527040 7340 -723817788 -528332594 4921 -395130011 -359196587 9706 587732774 267514505 6806 796608963 978934680 3149 -712768288 25245259 464 -138739177 917915710 7604 443742845 596844461 8260 302196177 -359196587 1719 -37605991 -291242407 7367 300584887 -216733767 22 588746282 -912791350 5673 118281894 -667907585 2830 775192135 100537981 2329 -523534710 -410456729 7598 -723817788 -736169755 9883 271669262 -674143567 4666 152683172 -56290324 6217 -906744014 -988857540 2318 -626119646 -969759958 9014 867830712 -735027831 2629 164014304 -488329721 5977 5989923 -145656182 603 54815350 743907535 3144 -523534710 314701704 1745 756775613 -834035628 9251 289429528 -975541629 560 34842144 -578480160 6836 -145693826 -106926072 2992 -430204903 868619715 3380 -700447167 -78776258 6425 861072654 312278158 8256 112146941 808458464 2330 -714715511 714190974 2075 30661577 -75558732 5929 -955947554 407966190 2054 981998742 10315616 4138 -816009077 589562219 8303 958197040 589562219 484 -161837184 -674143567 54 -30664265 908862009 7537 -517047177 923466000 7014 834030362 911656525 6565 -388974008 162573004 1491 -994655931 83192310 1714 827090885 748391913 927 -495427420 -637770708 4154 202258799 -972401466 9938 -26248663 872494340 6964 -27254901 -578196919 6201 -871335076 896907104 3475 -324108487 -439161220 5534 484203679 696875596 8516 -989673571 957236409 2217 -297925385 -80079561 2454 484203679 -238504192 7399 -826268461 173706002 752 254376885 530975902 4056 -495872554 988138114 4798 296351558 502233577 5757 690218755 397008646 6428 875158202 494296571 9619 484203679 207204985 5495 205740340 -328361714 6362 994188367 576308127 8065 609354975 -634190590 9914 -200432659 790653415 7876 -677359660 637639714 7318 -293301938 25245259 5849 -388974008 242506470 1185 -636004911 185176345 6394 324917167 695424884 640 827090885 948573862 565 643797427 230960562 5297 205740340 -293015975 1858 -156704963 -634190590 6412 -566276366 452933610 6167 -733269590 -890148323 1464 691696706 -428125906 4458 -504728021 954289075 3647 774766110 354868681 3768 444203955 -78776258 933 -81105363 451143780 3909 -337718848 127347959 7253 799451393 691372823 7187 628785561 -735027831 7629 -292338832 -610759465 6582 -468116074 906601156 3932 775192135 -277770150 4376 -902913893 -871032819 5337 -223542791 106531338 4025 -684658326 -563052661 5446 688760575 -378650091 7258 -782012495 637025929 1046 -392563411 -402609820 7931 212383076 241641947 4603 -344785252 -514717258 5745 -814521565 -954204496 291 -362797003 -969822537 6733 -552935221 -770453868 6005 443682091 -834035628 9785 484203679 -157362262 3046 -343048181 -980745605 789 76589551 300598832 1858 -229267078 101406452 8161 766057365 -987312206 1384 7632844 84675120 2572 357348209 -283024647 9349 -298306079 -980745605 6541 -852061915 -519845955 6548 -145693826 655182973 5073 -481996423 822735291 6852 688760575 -998282020 6693 -616075888 148237200 8860 279935936 -157362262 2452 -157757047 165679230 3596 -836052744 86906463 3652 717342480 760132745 8596 -171017790 -587328878 9052 18912815 93515835 1705 -506108098 68458537 2521 242166718 -892585231 9077 -758152363 752571881 9682 -949652880 221793945 5855 -80417143 -428125906 3577 65640932 -578480160 1963 -462794916 711907478 3380 -668294983 662075929 4964 484203679 782701464 1723 -285968378 -370601295 9064 -523153635 -741977163 6147 77257476 -587154461 3763 -760927535 84675120 4843 606386234 -435842546 1967 250399364 -969822537 1973 -171017790 107428773 778 419955461 -576052836 4167 -943647082 -727449159 4185 766057365 120714490 5603 812095536 113055790 284 118281894 954289075 4965 -224653306 628016383 3955 -354473179 301566791 5180 -27254901 -439161220 8161 -572328769 -532461869 4875 203882298 755033596 8590 40730044 790791048 977 -986798763 -599705535 4609 25277645 -587938776 1558 333481643 725864175 2286 955336534 233977048 1671 242276279 -391392334 1181 -533099096 -6527040 6868 385061500 847381634 5980 788860010 407966190 9816 725296106 -308625495 9622 461120723 -180628268 1833 134736800 -681273289 6612 575593831 528222218 258 -605433625 746720990 8675 994188367 10315616 5102 53010453 -413649920 8104 -18555551 865035290 4214 765724683 -834035628 896 -984282547 -413649920 9405 627081375 -175424765 8379 556176900 -759341521 2474 435508139 -122563446 7722 827090885 643726334 1671 -750364362 923947394 4854 -790567313 -872013529 4104 -91480363 -145782884 1699 -776344661 308467212 1630 147521749 127347959 4886 704952011 735266920 3901 878804098 619606312 6484 -200432659 -410456729 7899 -723248351 183142469 7980 817353730 865748389 858 -897411868 -999366082 4790 603283737 -78776258 6521 736000118 -918763788 7180 861072654 -966341392 2055 997717396 703761437 8440 543489268 -430721629 984 54815350 917915710 9982 -495872554 925036002 3947 -177692824 178866616 8397 18912815 266354586 2779 148638548 497556073 7233 933592111 -416125915 1093 385077631 -758476279 1147 -195594144 -747172297 4106 -270472709 -256887004 4019 373708873 -302291887 5510 361901512 69866389 4604 -380535924 428634831 1889 632995737 10315616 4442 399221151 104047847 9540 744180713 -79813879 3120 -748046122 254718604 8319 -288462512 -834467209 2894 -49706513 -947024393 8617 -462251380 -254980365 9418 97269878 689952861 4184 -395130011 241641947 6844 -62104082 -189256438 9890 -957024935 207204985 3711 -578346066 84675120 724 -388974008 -462044632 1541 -224653306 -641768215 9409 279935936 120714490 2938 30661577 -579706452 6349 239977367 25245259 1820 774766110 726123669 1772 -760927535 546315517 91 -866805045 530975902 6085 -145442184 109588416 2252 276670886 339857137 5211 974033465 -278764461 2275 -864361257 260986665 3582 -464997457 737407430 1408 -37605991 -604372177 8397 237202817 69866389 2201 -678310388 -563052661 2128 302196177 -752801340 1689 -891435429 -804086127 2196 435508139 -326254820 6056 -853928283 -620537603 9798 -180309093 -216733767 4876 637350827 165679230 4148 -763126949 -102616382 5199 386524132 -38529745 4289 -788691861 654795929 3201 389689903 105963480 4680 -412753693 576296258 2335 444203955 689952861 7588 -481996423 -552163616 1301 65640932 689952861 3070 -18555551 194386713 1489 -887409683 624711990 2630 -677359660 -78776258 825 -195552514 -474396314 9126 -504728021 301566791 1454 -292255571 932809740 1603 -481996423 -127944183 2064 -91480363 436709995 2406 171041959 -817688363 2868 -293301938 -988857540 2715 970404299 770540018 5 -107144390 591101630 8393 -318594823 710867164 5784 773032821 510460231 8850 556176900 -540147019 2659 924865694 -108961822 6171 -465268228 -153153706 2558 609354975 737407430 9566 72289201 -62054205 9579 481309793 -413649920 2879 443742845 201215238 5011 164014304 -328361714 1149 -895856160 -847516222 7345 -410968218 78832863 1049 598692061 254718604 4340 -304998049 -25481956 8060 851137422 -420200090 335 95229358 -72808273 1173 400206984 221807394 244 111664688 32988365 48 -37605991 -462044632 3777 375298123 783307873 5502 531457998 178866616 7354 -178692644 -94909804 8961 35292617 145992042 7704 717342480 588009941 8903 -501570916 696875596 8144 -224653306 787155496 3450 -642406813 552945615 1495 82437869 260986665 8902 -372598176 -620537603 4165 -624499268 157310618 9675 507130881 860325562 4249 -776344661 690335848 4980 205740340 -185727053 5340 -270472709 -289470931 919 901762269 700760523 3929 774766110 407966190 2862 -180309093 595584975 8747 860901194 787435090 7238 319836471 -370601295 4936 531457998 614083036 1735 924375399 -345372687 8829 756775613 -532480095 7508 -195552514 -433558593 7690 639577616 430751296 7828 -117882944 24721518 2721 -343048181 34487722 7968 974033465 744410083 6569 159519152 -40017599 8942 471959189 -528332594 6728 -624499268 84675120 5390 790805185 9257479 3217 134736800 -18027120 8452 -281453999 -430721629 6442 -754687225 -969822537 2294 976065724 844883068 6562 -347105773 505436080 374 514387831 869461301 1810 859615587 -2416772 9170 828427488 260986665 514 -975509051 -160616618 6107 -391256746 703761437 6414 -495427420 234812484 9812 214470427 -387385224 2584 -277916716 162573004 4236 38832074 -180628268 6000 -171017790 -268014947 6334 389689903 162573004 5666 -417075880 871037015 4678 -411443846 -606256406 1935 690218755 -834035628 9912 290220374 78832863 8368 -464997457 540533417 5308 324917167 401065763 4327 -89914167 -830206964 5101 -523534710 576296258 4966 -516862573 484968871 1091 137362839 619013448 7269 -578346066 948688886 6574 -473282718 260986665 7582 789599069 545926563 7589 -788691861 -838009976 9211 -572328769 120714490 8109 984758233 -268014947 5236 -473282718 528222218 8335 -677582183 -871032819 5506 557828077 266354586 4676 -145693826 267514505 5640 -462794916 -580802379 290 -818563944 355375465 1683 562484066 165176940 4796 -790567313 78832863 4384 531457998 939797135 9877 -523534710 612809394 2541 -252585274 653728216 3222 -504728021 -12658682 8883 878804098 -118950135 6961 859615587 -104871800 6675 974033465 748391913 9190 361901512 -72808273 3039 -921972308 -1544306 4996 118281894 260681552 8059 587732774 316245420 3426 -784965875 93515835 3171 -102108106 -378650091 9391 372746255 546315517 511 -221252086 851865821 6935 -984681216 695424884 7558 -410968218 815772525 5608 318435094 -917002395 7728 -56515768 696875596 9285 133578046 235577293 5998 775192135 -917177937 9577 -700447167 207204985 4222 62409989 -128633008 2430 643797427 948573862 6554 48202816 185419808 6687 384544140 378550894 8241 -658800027 710420710 7627 -24354900 120714490 777 -435603523 -641768215 3675 -459660004 -838009976 7268 -481996423 352760 1223 -41723720 484968871 1153 50900266 -838009976 4644 205740340 282131358 9492 851137422 815772525 4321 -864361257 312278158 2537 -788691861 615990641 8276 -978041604 127347959 2757 -723817788 725567063 3503 502461295 871280315 6238 261480454 -626960836 2583 814168394 -963031318 8605 -235730132 267514505 7350 -594876646 -830206964 4962 641303610 953642587 4655 7927533 -834035628 7671 -72660599 591101630 5891 138983262 -256522804 8840 60178104 -596741589 6914 618828757 681650630 5234 211476448 -246255401 3541 823212438 -599705535 5242 326178903 378550894 730 318435094 -959377362 8592 -462251380 -474396314 4320 -742476174 -328361714 9683 -852061915 -180019002 100 727210702 -378650091 9751 -723817788 625059375 2283 400206984 871280315 4645 -391256746 910797386 3026 -324108487 -189256438 5699 -902913893 621799091 5715 -860588659 -289470931 4133 159519152 489852142 8777 25277645 227796847 6050 -409309355 -235480390 2534 48202816 -488329721 6970 587732774 715905772 2516 -698100407 874563739 2630 903882211 -804086127 2009 435508139 -220282924 2497 -481996423 874563739 2159 -495872554 -917177937 1751 543489268 537902684 7315 -462251380 109588416 3660 -594876646 -277770150 3900 456971210 983092089 4895 -871335076 -587938776 3535 -817455026 -224835212 5358 141018937 790791048 4306 -435603523 173706002 6396 846494925 852597739 78 -165895350 312278158 4353 72289201 81565408 6024 628785561 625494491 2897 -655787129 309767757 5747 -726202882 84351585 9712 -836052744 -435842546 5247 147521749 379411178 1269 153650122 954289075 3669 766057365 -72965798 2061 -81105363 -238504192 326 -637625968 -634190590 5282 984758233 908862009 512 361901512 308467212 7148 562484066 -17837615 995 -816399402 -830206964 8711 -712768288 -454664712 2548 945885557 710420710 3158 -642406813 -892585231 8913 200002129 267514505 7655 -483963712 -235480390 9268 -49706513 32988365 6328 336445578 495259264 940 -473282718 586257457 2552 118281894 -637770708 6505 -88984793 -253862095 4097 -391256746 511120657 8823 956500599 865035290 8821 -304029084 637639714 9757 159519152 339857137 8519 742195767 69866389 118 237202817 -542766725 445 80638889 710420710 6480 623885564 -26030145 7459 691696706 633885440 3812 958197040 737416156 7041 -739519560 232844920 6087 14549497 362357458 7712 -205591575 625494491 3631 416939399 637279848 7401 230465541 -275855088 4952 40730044 545926563 4416 -318594823 -682911832 6311 336445578 654795929 1568 -713671847 -507881407 3710 431597356 809191902 5063 -26248663 -127944183 2690 788860010 -6527040 3892 276934223 612937914 6971 97269878 754349173 3598 -733269590 -654048846 2795 898890414 282650126 9559 486132758 -396443569 4337 -726202882 760808182 7137 859615587 -580802379 9662 262951696 954289075 5889 -224653306 -648616287 5096 -277916716 689952861 3105 392619171 172716317 4206 518236817 -669544691 5163 -871335076 -359196587 3948 230990250 362357458 3251 941043086 939797135 9152 628785561 -137415419 5013 -605036105 290903050 2316 628785561 -477872507 2176 -195594144 836292797 3565 901762269 948573862 6881 526115530 809191902 1324 -298306079 266354586 5427 -345538013 -326867555 3284 -195552514 571151168 6181 -820917610 953028578 292 -605433625 -326867555 6270 388425412 172716317 3493 392619171 314701704 7053 -392563411 60115387 9038 572970480 -644469017 2229 903882211 -590535547 215 725828363 229158822 9160 744369343 -758476279 5292 317197461 164165409 8065 -304998049 619606312 643 -223542791 -238504192 4678 -760927535 113055790 4879 51022000 -224835212 8590 -268055717 497556073 5686 -605433625 710867164 3488 575769250 860325562 7361 742195767 -439161220 1261 118281894 -40017599 3571 -344785252 -72965798 6960 -906744014 -25481956 7549 -398942627 494296571 1507 832079231 -742514560 591 -418986193 790791048 4420 653488323 -933872333 1121 -533099096 746720990 4280 318435094 329596656 1795 -281453999 -102616382 9472 -750364362 489852142 7395 -749150071 -792640319 6313 55392029 871280315 2782 -81105363 755033596 3001 600595365 737407430 4585 82437869 -604372177 8375 -157757047 -454664712 6305 -816009077 323319528 6106 -662481765 107428773 5855 211476448 859002805 6022 543489268 164165409 2688 415008073 -308625495 6451 -30664265 847381634 5125 -605036105 668596988 223 -871396420 -256522804 6760 640846707 -254779032 2757 -177692824 -741977163 2735 -157757047 975421774 6846 -887409683 713033531 963 124521096 -291242407 1399 361901512 165969864 8723 -742674827 -378650091 2196 -552935221 957236409 3413 -592740407 748105066 1604 276670886 -122563446 4078 -75232342 748105066 998 200002129 -370995350 6003 -847492585 691372823 2827 -624499268 -488329721 7648 -885902280 -430138322 2796 618828757 428634831 4183 274684164 258279313 8398 -984681216 290903050 2043 51022000 736209727 2867 -830222831 -439161220 6942 148638548 934322296 4515 98412735 258279313 1096 -758152363 831097006 1340 -41723720 -918763788 4873 -742476174 869461301 1206 170281305 697350972 6817 -437269696 -920354849 4298 -314668245 316245420 5967 -304998049 184543446 8085 -505763077 619606312 1096 6941521 489852142 3432 95229358 -128633008 7610 555348851 735266920 50 419955461 -727449159 5951 302196177 -675821088 7537 643797427 54064180 1174 326944888 -12658682 6805 208370227 -370601295 3758 -462794916 -2844514 9958 -580193843 -430974226 7029 113991999 127347959 5352 618828757 843183414 7009 359856605 908862009 3756 -641208950 -160616618 9293 134541291 552945615 3129 -968473567 948573862 7063 -485776708 920790234 7435 388998433 -275855088 2248 502461295 81565408 9099 -851229723 260681552 532 -820917610 -687400377 704 455237207 770540018 739 -989673571 198809378 1573 -648172782 -528332594 3967 -592869884 -328361714 907 690218755 612809394 1711 -296429472 807498308 2545 774219377 -40017599 2965 -935008788 13253654 5202 -455260398 32988365 8756 774219377 852597739 3166 898151267 537681327 1956 388998433 690912387 4749 18912815 -800207670 7305 214470427 -774185484 8607 40730044 -283207497 8321 215460157 -966341392 6520 302196177 -370601295 7277 -354473179 495259264 6794 -107144390 266354586 7635 302196177 -85425315 9332 124521096 -563052661 1809 526115530 -378650091 4746 202006559 -569727142 9749 288396892 -723259232 1701 623885564 552945615 444 324917167 -430974226 6382 -957024935 137137472 5912 699845372 459630031 8885 147521749 137137472 2294 385061500 576308127 2775 -437269696 -1544306 510 295011177 -804580750 144 148638548 591101630 6445 250399364 -763707999 2222 637350827 -644469017 9728 -742674827 -568505124 5462 618828757 -176184567 1235 -605036105 9257479 683 904377080 932809740 4282 -782012495 352760 4285 -572328769 165679230 3949 828427488 -39716639 2863 -127099524 714190974 1322 202258799 -268014947 237 -171017790 -741977163 278 -763126949 -464278607 3883 134736800 384615346 8244 -228953103 546315517 161 230465541 -587938776 4970 -410968218 -933872333 3463 319836471 -667907585 5264 -485776708 81565408 700 -501570916 -123998677 2571 -758152363 -457339610 1612 -742476174 -127944183 7211 -178692644 -980745605 6754 435508139 -1544306 5968 420946811 113055790 6458 -720279006 397008646 1538 929592861 -723351459 6331 389689903 100537981 2689 -931162724 -38529745 1507 -304029084 113055790 6202 -102108106 537902684 3875 -750364362 787155496 4636 -62104082 -91451757 5534 141018937 -964453208 251 -145693826 -811266222 8269 -712768288 50437640 3011 -641743513 899852615 4725 861072654 -462044632 4848 -252585274 552945615 4123 -679771608 -573863688 492 -968473567 -823688399 6999 -978041604 -590535547 8488 585806236 614083036 6616 -763126949 314701704 1167 575593831 713033531 3687 -906744014 -620537603 3624 290220374 80128302 1422 482175535 737416156 7388 242166718 -812767182 3851 -88984793 -254980365 1047 -733269590 576308127 6784 572970480 283618452 4338 320190225 -550929672 4270 -712768288 -26030145 4657 40730044 -847516222 5938 -60959292 -229334088 2825 276670886 628016383 6686 502461295 100537981 8085 531457998 25245259 6587 284084525 727249379 2345 -429705827 -433558593 2238 641823635 934322296 3063 -820917610 -987312206 9946 357348209 -707104214 5185 581880129 595610484 3317 321658590 -137415419 3390 -862762751 -689864118 1246 -140204704 -707104214 1345 -380535924 223758683 6814 904377080 -963031318 8615 -281453999 404498162 1901 113991999 229158822 7344 -677582183 355375465 6838 -714715511 497556073 1792 -935008788 358289528 9070 -362797003 10315616 7927 823212438 305267341 3970 643797427 285651977 1710 -24354900 -153153706 751 832079231 868619715 5859 -81105363 658148446 8358 -145693826 -987783463 936 -592740407 -842651603 3791 -814521565 843133948 1159 -388974008 -616215891 6382 -904289455 -75558732 7177 -712768288 689952861 197 -871335076 847381634 568 152683172 384615346 7289 -719954341 -762984644 3170 -663610139 -675821088 4247 9908275 142516378 5359 202006559 523443473 9385 -578346066 -17837615 4597 -887409683 -256522804 8692 -281453999 -72965798 3051 -677582183 -430138322 2804 -830222831 735266920 7771 872946790 173706002 1483 725828363 -823688399 892 357348209 -870714362 8870 -676826894 -967985982 4207 -713609356 -723351459 4897 543489268 84912338 8249 898151267 -308625495 9037 132666338 333687312 1537 -965690654 -2416772 1200 336445578 -707104214 2219 -817455026 383709576 6363 -429705827 -497617879 9477 -418986193 -457339610 7378 -392563411 -107473815 8480 827090885 -759341521 4792 743615922 -275855088 8193 -56515768 -104871800 4970 -32127524 -680716101 5129 897184369 32988365 3902 456971210 -587154461 3730 -698100407 932809740 7803 849370527 494296571 2636 -573101732 383709576 7755 -700447167 -122563446 8279 765724683 162573004 6831 -731712580 116410268 9554 242166718 227796847 2274 658268677 -320275386 8293 -504728021 -224835212 6081 36208776 -278764461 2202 359856605 -877856608 4906 -280158933 -998282020 7137 799451393 -104871800 3331 -280158933 172716317 9812 640846707 831097006 7709 82437869 831097006 361 -62104082 142516378 313 641303610 -834035628 2807 385077631 -812767182 5403 289610218 -982620691 5580 -259723723 -106926072 1292 -417075880 87942942 3533 112146941 148237200 5653 827090885 184543446 7069 30661577 206971304 553 -723248351 147468541 3361 632166073 -675821088 3746 375298123 -328361714 2404 575769250 -328361714 5215 814168394 714190974 5447 572970480 -255161784 5357 -30664265 329596656 1549 587732774 494296571 6101 -723248351 -108961822 1669 490718230 -674143567 9076 -984282547 -707104214 4806 598692061 -735027831 9201 706094613 -838009976 6466 -662161563 358289528 4571 358603584 -254980365 2661 141018937 -519845955 3793 94407230 915112531 9022 18912815 860325562 9399 -200432659 571151168 4257 -157757047 -469304036 2790 -505763077 -604372177 7098 500691477 783307873 8868 -788691861 -180019002 6612 -24555993 748391913 4613 288396892 710420710 75 688760575 -834035628 272 -41723720 -293015975 1375 -605036105 24721518 2052 -655787129 -416082175 8683 -347105773 545926563 621 593245571 -137415419 7414 -573106477 350857850 4531 745262886 735266920 8088 -915467466 10315616 2035 846494925 339857137 2080 -663610139 844883068 7792 326944888 54064180 4804 -720279006 -80079561 5067 -468116074 -967985982 2696 790805185 285651977 2129 321737429 -269653141 6131 39323915 633885440 1877 -504728021 -587328878 4271 375298123 229158822 1199 -288462512 -533410976 9136 111664688 221793945 3811 -642406813 695424884 5927 -200432659 -999366082 4805 400206984 -763707999 8728 775192135 -742514560 3804 -864361257 397008646 7097 997717396 178866616 8357 -304029084 162818619 6589 186143921 -269653141 2458 -719954341 -268014947 9200 262951696 530975902 5555 443682091 869461301 9716 598623000 -414919441 8316 790805185 908862009 2044 -459660004 623594641 4664 326944888 -22135290 9383 875158202 148237200 2261 -608722586 50437640 9329 36208776 760132745 9216 745796394 890315807 3445 237202817 -454664712 9771 -711940062 -842651603 5477 556956133 -637243618 6044 933592111 -963031318 781 484203679 -469304036 2009 113991999 -890148323 9205 562484066 -256522804 3761 514387831 -339092621 3542 -902913893 -67116370 8157 -723248351 235577293 9824 -758730708 679444628 1736 589418019 -391392334 5946 455237207 615990641 9146 -277916716 -482425657 1242 554902523 -707104214 7724 -906744014 -91451757 3463 262333337 624711990 6455 572970480 -532461869 1323 118281894 808458464 3151 112146941 308467212 573 -185227082 858256145 4783 333481643 984136690 6558 -252062903 68458537 9749 974033465 -637243618 802 572970480 725864175 784 643240412 -947024393 99 159519152 101406452 6534 317197461 -462044632 1953 867830712 24721518 1324 -418986193 489852142 189 -712768288 157310618 497 -145693826 -254980365 4278 -930543776 -578196919 4266 956320838 -920354849 1380 -788691861 172716317 8820 -435603523 -157362262 4884 -921972308 -220282924 1221 661504142 760132745 2531 -281453999 -930063693 9317 54815350 655182973 5951 392619171 355375465 5308 -817455026 595610484 3691 -127099524 -963031318 3644 25277645 735266920 4850 214470427 -870714362 3633 -758730708 -350396971 9375 -62104082 -981396868 5142 208653695 127347959 6731 271669262 -462044632 5610 373708873 -538783279 9094 643797427 323319528 8276 -655787129 -596741589 5786 -49706513 748391913 1955 -753444014 -157362262 13 677101531 -677383695 3098 203882298 -999366082 4390 -963214471 546315517 8362 -853928283 546315517 1682 -495427420 -420200090 4768 -62104082 -295979666 8055 34562744 642676439 914 -592740407 800872927 8826 995796966 843183414 5268 -295746759 -842651603 333 970142316 633885440 3537 -960815885 695424884 1067 -965690654 87942942 9143 -140204704 -849890539 9416 35292617 -578196919 7729 211476448 -256887004 6211 -572328769 -523131123 9835 653488323 -817688363 8909 981998742 843183414 9426 333481643 -26030145 1855 -782012495 770540018 11 -523153635 710867164 6856 603283737 -353878938 1927 -720279006 -12658682 1141 132666338 -972401466 8595 -107144390 -396443569 5764 -62104082 260986665 261 -91480363 -419413153 5419 -541903248 874563739 7460 -248959048 101406452 5589 744369343 872494340 9799 562484066 173706002 8397 14549497 -770453868 6402 -754687225 923947394 7374 -667281786 -410456729 1132 676457194 -235480390 4299 98412735 -834035628 7765 -314668245 433603754 6779 -82560345 700760523 9239 -389046679 -804580750 8 967176925 -275855088 6427 -455260398 -164423199 3801 -817455026 -538606907 9310 967176925 -104871800 524 717342480 86906463 9316 -27254901 -127944183 5913 -592740407 537902684 7069 585806236 164165409 2531 996958697 -180019002 6613 996958697 576296258 8897 618828757 588009941 6128 -662161563 820204610 9948 -337718848 932809740 6518 557828077 -62054205 9354 -684658326 172716317 9932 -853928283 186112748 7195 -677582183 -110865839 1556 377338343 633885440 6003 82437869 -391392334 3782 321658590 316245420 7016 -337718848 -387385224 8960 62409989 -373712345 476 -749150071 -510150761 1882 -862762751 -482425657 3006 -578899112 -964453208 2909 742195767 726123669 1228 -506108098 -681273289 6230 53010453 -804580750 6108 326178903 -654048846 6854 945885557 -154221403 300 -853928283 -339092621 9980 -968473567 -999366082 4183 276670886 162573004 9718 289429528 249521955 7098 776650368 232844920 1156 -80417143 637025929 2598 -388974008 -434454493 862 -49706513 -77358192 311 381360154 242506470 6983 320190225 330258523 2693 643240412 583887438 1650 -862762751 397008646 4393 -662481765 807498308 3397 -393621510 354868681 9763 -668294983 -94241214 4604 -648172782 -428060524 4986 849370527 915112531 5248 727210702 614083036 1204 -713671847 -2844514 6488 -720279006 614083036 4503 274684164 -659937969 1167 507130881 -552163616 4687 -57926793 355375465 8278 -484301856 760132745 3713 676457194 -256522804 7340 -282947285 497556073 2400 994188367 484968871 5068 212383076 -917002395 6864 996958697 -890148323 6934 -873330901 -1544306 3576 -902913893 910797386 2833 202006559 -454664712 4011 -81105363 235577293 7264 955336534 679770619 7688 -684246827 233977048 8947 -608722586 216476815 4833 -372598176 384615346 2112 -340171206 357634387 1850 -285968378 494296571 9154 -851229723 484968871 7939 774766110 -430138322 4913 -391256746 847381634 4360 -984282547 -283207497 371 385077631 -410456729 6487 203882298 690335848 8161 358603584 668596988 1411 677101531 -576052836 6717 -27254901 60115387 3255 773032821 165969864 2324 295011177 65925556 7133 -835865341 -295979666 2255 765724683 192105438 1088 -481996423 -742514560 8143 -229267078 755033596 6975 -524590619 -464278607 5800 237202817 -637770708 7588 907986225 -498612066 701 -396260662 621799091 3940 799451393 254718604 5102 242166718 -122563446 2888 -18555551 323257823 6734 765724683 -370995350 5724 979367031 214001109 2264 -235730132 807498308 1446 -429705827 -842651603 1107 -818563944 -532480095 3642 849370527 843183414 9236 -853928283 -637770708 9884 138983262 232844920 6803 -49706513 -758476279 4087 388998433 -759341521 9234 676457194 923466000 380 903882211 -40017599 2186 515731471 957236409 8637 598692061 994859498 2566 776650368 -72965798 6906 -484301856 715905772 3908 378721678 770188411 3292 -758730708 266354586 618 -235730132 350857850 2849 -82560345 874563739 4022 -655787129 -6527040 6952 -852061915 282131358 6217 -495872554 104047847 2766 -880768056 34487722 8886 -720279006 -644469017 8136 897184369 -363659966 2134 557828077 588009941 1267 632995737 668596988 4110 -608722586 -497617879 265 945885557 -72965798 611 -1804967 -982620691 9750 -91480363 54064180 9437 995796966 -220282924 5354 970142316 510460231 3946 -195552514 703761437 6879 830044995 354868681 565 904377080 -137614817 5614 -259881996 -964453208 2696 279935936 258279313 285 -285968378 -78776258 5678 828427488 899852615 9373 851137422 -735027831 1469 261480454 -38529745 1346 521711157 258279313 9810 996958697 847381634 802 929592861 -842651603 6253 -668294983 -363659966 1923 -1525175 84675120 5455 872946790 -540147019 4062 -742674827 13253654 7810 -389046679 -373712345 4393 -955947554 -926175164 8888 -252585274 -1544306 5828 431597356 221793945 231 -641743513 -920354849 4978 152683172 -792640319 1540 -418986193 809191902 667 -648172782 679770619 4478 -418986193 800872927 5648 -277916716 595584975 6686 159519152 899852615 2911 -138739177 -80079561 252 897184369 254718604 7497 147521749 -378650091 9651 -816399402 -742514560 8225 -541903248 87942942 6488 456971210 -528332594 6437 -280158933 948573862 5863 435508139 807498308 5586 585806236 -528332594 9343 333481643 -727449159 3636 871194505 619606312 720 159963934 -987312206 3788 507130881 -370601295 803 688760575 -849810455 2517 -676826894 -482425657 5321 141018937 -164423199 5737 -347105773 384615346 4759 132666338 -433558593 5600 851137422 -770453868 5425 159519152 -38529745 7514 538056056 911656525 2901 901762269 -514717258 4317 -963214471 809191902 4666 17834815 714190974 2449 -228953103 -756267434 7144 598692061 -145782884 7531 242371970 736209727 8714 -818563944 910797386 3463 765724683 114067850 8242 -259881996 -834035628 8298 643240412 923947394 7357 54815350 489852142 8615 288396892 283618452 4231 981998742 254718604 257 801372660 -975541629 3233 250399364 -959377362 4209 242166718 -540147019 9184 -9979738 -812767182 8313 643797427 185419808 120 -931162724 9067497 9736 -49706513 -733323543 8906 898151267 282131358 9183 -347105773 983315446 3146 792418959 -478868248 5908 790805185 800872927 1812 806860754 859002805 6646 -677582183 9067497 9440 279935936 637639714 9665 828427488 690912387 932 -30664265 428634831 8227 773032821 80128302 7434 -662161563 -402609820 4750 -437269696 206971304 8883 174718177 -382741973 4063 -723817788 510260864 3610 320190225 -674143567 2831 568509939 2937763 7388 284084525 -289470931 521 643797427 497556073 3751 599861155 654795929 1436 -224653306 327833852 5233 98412735 -416125915 8097 945885557 865035290 907 384544140 704079155 272 -968473567 -518037450 1814 -642406813 -12658682 9902 -282947285 -959377362 7429 39323915 -359196587 1002 261480454 -370601295 6676 756775613 34487722 8809 -75232342 9067497 344 5989923 619013448 5935 -157757047 71638226 6391 443742845 -641768215 9856 -880768056 58400332 2986 -572328769 518522757 7398 -485031576 -478868248 1393 -541903248 375063920 4420 -667281786 -510150761 2982 -318594823 906601156 8074 -880768056 917915710 4021 388425412 227796847 9883 518236817 574893362 8875 841773118 13297982 6716 160809207 -917002395 8284 -842131951 -784538084 9119 -372598176 -727449159 5258 -552935221 230960562 6767 -541613550 736209727 4612 -304029084 214001109 9004 51022000 -328439089 3035 40730044 948688886 8762 731360872 526029047 1835 -885902280 -979376042 9174 -720279006 -762984644 4249 806860754 165176940 7498 400206984 -890148323 6504 -72660599 80128302 2737 -18555551 -216733767 9905 -392563411 -137415419 2237 -334823104 -587154461 8675 14549497 583887438 5063 -483963712 -877856608 424 -91480363 540533417 3351 -345538013 571151168 8856 359856605 250129683 502 141018937 -680716101 2098 -281453999 727249379 6721 -677359660 -641768215 5113 727210702 540533417 8031 -713671847 -180019002 6427 -989673571 -561696456 1189 756775613 -434454493 3129 415350853 787155496 5048 456971210 -118950135 7410 -314668245 -428060524 2772 -377899289 697350972 3953 431597356 -849810455 9931 851137422 9067497 7609 -677582183 -238504192 6560 -541903248 81565408 7598 -624499268 13297982 3157 -134704201 -320275386 8951 171041959 -519618554 3426 -268055717 186112748 3889 346106146 501786309 5608 -818563944 357634387 774 -569925158 -596741589 8757 -235730132 -246255401 7118 284084525 820204610 521 218552482 162573004 2485 557828077 836292797 2745 -749150071 186112748 8478 35292617 -436066679 194 -860588659 -792640319 6934 623885564 -106926072 3953 861072654 -350396971 5613 -127099524 700760523 2977 471959189 -60039432 5713 132666338 -644469017 4533 799451393 357634387 6716 34842144 -563052661 8104 252844961 -980745605 3792 639577616 -246255401 3841 814168394 612809394 4848 -637625968 -804086127 5947 941043086 120714490 977 -943647082 957236409 8980 276670886 234812484 6881 -636004911 428634831 1541 -714715511 911656525 2023 289429528 852597739 4642 -677359660 -980745605 9484 -624499268 -145656182 1923 -713671847 -137614817 9161 -117882944 -320275386 2547 -435603523 -154221403 6274 359856605 -157362262 8151 237202817 -180019002 3474 827090885 316245420 6433 -485776708 695424884 8295 -46963869 -849810455 2118 -30664265 697350972 4143 -572328769 -434454493 798 -684246827 -654048846 2899 -862762751 658148446 571 154929870 -416125915 5172 388425412 10315616 1244 284084525 -430138322 4244 450999109 953028578 9298 -347105773 -430721629 4040 80638889 -323498634 6243 126227291 878753022 7514 17834815 184543446 4909 -167893416 -966341392 3076 333481643 874563739 5598 875158202 152975300 2058 -637625968 230960562 8851 -455260398 290903050 3687 -303185692 -580802379 3102 -608438352 13297982 428 450999109 -224835212 8220 -165895350 571151168 1861 -281453999 -497617879 198 -177692824 571151168 9213 -492064852 -606256406 294 50900266 230960562 1923 -1804967 164165409 5645 628785561 165969864 302 828427488 -326254820 8035 628785561 -687400377 4077 450726355 668596988 9839 -790567313 -145656182 5026 415350853 836292797 777 557828077 -538783279 7649 -221252086 362357458 6668 -605433625 -804580750 7876 336261049 681650630 5888 186143921 -478868248 7441 543489268 -387385224 6952 706094613 -436066679 9295 -485031576 234812484 6120 -731712580 978934680 6293 -468748459 418236261 7481 -277916716 101406452 2996 955336534 748391913 4544 979367031 -849810455 5463 897184369 260681552 4908 -281453999 -519618554 392 -89914167 -439161220 1280 186143921 -556644281 6293 -197256971 -587938776 7249 -723817788 -930063693 1891 98412735 -747172297 7360 -32127524 654795929 1122 -81105363 -107816005 7530 997717396 186112748 1202 -578346066 911656525 2334 956500599 462889810 3413 623885564 501786309 3824 134736800 790653415 7157 901762269 923466000 2141 -626119646 587394411 8 400206984 612937914 7646 -49706513 260681552 6626 133578046 624711990 9776 208653695 -723351459 8730 208653695 -759341521 2516 -949652880 345293859 8464 717342480 -295979666 5155 200002129 847381634 4446 -814521565 953642587 101 186143921 -75558732 8189 641303610 -917002395 4051 -60381668 -413649920 6170 555348851 851865821 5769 -624499268 375063920 8217 237202817 495259264 6688 -626119646 282650126 9625 -464876611 459630031 636 141018937 -268014947 3736 -862762751 -964453208 3634 419955461 312278158 1065 385061500 309767757 5277 -248959048 -6527040 3108 775192135 2937763 4849 -396260662 -756267434 1662 147521749 495259264 9920 -684658326 -634448468 8921 -796502525 -430721629 2716 358603584 -838009976 5389 -303077343 -78776258 7309 -749150071 495259264 6968 36208776 744410083 3107 789599069 50437640 9154 -580193843 514647040 5710 203882298 198809378 2916 -173326777 -954204496 6125 -173326777 333687312 7098 941043086 978934680 6021 588746282 285651977 6135 -282947285 704079155 3987 -18555551 909720152 8906 -713671847 -26030145 8644 933592111 526029047 5262 -840080990 831097006 435 160809207 -692760474 9174 336261049 -834467209 4978 254376885 -870714362 6649 118281894 -641768215 6814 39323915 -410456729 2218 220316799 282131358 1949 230465541 -235480390 3197 599861155 -79813879 4842 725296106 -692760474 5461 134541291 658148446 7395 -820917610 -587328878 3745 955336534 537681327 5120 252844961 300598832 8649 170281305 357634387 6567 846494925 -979376042 6772 101065261 -180019002 3055 112146941 -373712345 5981 153650122 2937763 1155 -931162724 352760 549 -89914167 978934680 6023 789599069 78832863 9307 -501570916 -277770150 9280 -930543776 -359196587 2474 -46963869 300598832 9247 39323915 -847516222 9586 40730044 -871032819 2079 5989923 80128302 874 230465541 868619715 7825 600595365 872494340 1476 -895856160 -153153706 4275 30661577 -256887004 4515 132666338 -877856608 1432 276934223 254718604 185 -145442184 -933872333 9637 -60959292 -498612066 3876 443742845 -254779032 232 941043086 -981396868 4939 -796502525 140118715 3039 -667281786 484968871 644 -818563944 748391913 6375 859615587 953642587 9352 -579753663 -241109217 3538 933592111 -22135290 1962 164014304 -533410976 6300 6050410 910797386 3940 230990250 -616215891 2864 -347105773 -890148323 1570 283582015 -987783463 9335 220316799 -175424765 5668 -804711490 185419808 8130 -411443846 691372823 3966 -292338832 547792085 7017 875158202 -293015975 3139 -720279006 -482425657 8739 -963214471 -523131123 6195 572970480 -13579437 2855 -566276366 -106926072 7601 704952011 -550929672 6642 76589551 808458464 5416 557828077 84351585 1339 416939399 -507881407 2271 -195594144 106531338 69 -229462282 621799091 9914 482175535 -138728153 4483 -677582183 -644469017 3428 765724683 625494491 6225 -904289455 -157362262 4763 -362797003 -969759958 3536 -957024935 206971304 2123 320190225 -238504192 770 28254867 162573004 302 -684246827 -969822537 3609 51022000 -406636424 99 -750364362 727249379 7402 -483963712 -278764461 6941 -885902280 -175424765 5077 -975509051 266354586 6189 -605036105 -104871800 922 745796394 -641768215 452 -758152363 -568505124 7764 72289201 -578480160 2306 -200432659 514647040 4506 -462110684 350857850 4115 -840080990 984136690 2151 -285968378 713033531 2315 97778439 84675120 2007 420946811 528222218 1119 688760575 915112531 6276 -195552514 260681552 5207 861072654 -580802379 255 262951696 -164423199 6769 -462251380 -72965798 3059 326944888 -220282924 88 -897411868 -22135290 2263 486132758 679770619 4309 -215298725 957236409 2995 300584887 -480421233 246 -430204903 599012707 630 -862762751 934322296 5581 -324108487 379411178 6694 -145442184 526029047 1386 -91480363 184543446 2439 80638889 571151168 2764 -49706513 430751296 4784 -391256746 510260864 7300 766057365 -91451757 2587 575593831 -736169755 1932 940580089 -733323543 1388 -88984793 100537981 8087 -37605991 906601156 2484 834030362 -246727512 4568 -984282547 -930063693 9559 -468748459 -644469017 4887 970404299 84351585 2860 443682091 614083036 3218 526115530 -747172297 6355 502461295 -528332594 6978 -533099096 -838009976 4812 -270472709 101406452 8270 875158202 -758476279 8950 374048762 260986665 3524 134541291 283618452 5861 -724955977 -406636424 1029 76589551 433603754 3352 -292338832 715905772 6177 225977642 586257457 1194 790805185 -176184567 6820 979367031 -254779032 9288 -72660599 502233577 5615 53010453 984136690 740 725828363 746720990 6666 359856605 872494340 2952 202258799 -987312206 1689 435508139 -519845955 3229 -265310524 312278158 6541 -60959292 537902684 7868 -662481765 -464278607 1581 599861155 105963480 1269 -324108487 -720929795 6182 152683172 743907535 3184 581880129 -610759465 1919 486132758 -569727142 8577 97269878 -56290324 6528 101065261 -817688363 7279 -41723720 -416125915 1460 -277916716 586257457 4022 -485031576 428634831 3277 -297925385 -428060524 9708 -897411868 -128633008 888 849370527 -674143567 1826 995796966 -579706452 1681 -605433625 599012707 77 871194505 -963031318 88 924865694 -502510208 9300 -464876611 -714969150 4837 -39504037 104047847 4666 -57926793 -920354849 3369 742195767 -689864118 7631 776650368 290903050 9253 -851229723 923466000 7891 599861155 -430138322 5983 643240412 -416082175 3579 -662161563 715905772 9875 575593831 874563739 2344 745796394 668596988 663 211476448 -648616287 4436 -320240582 359326871 6578 443742845 329596656 9934 -700447167 -561696456 9933 -608722586 -966341392 6377 -667281786 -849810455 8571 -224653306 951409368 4721 -904289455 790653415 2710 -72660599 375063920 3422 677101531 528222218 1195 -667281786 957236409 7516 443682091 -428060524 3528 431597356 -606256406 8043 18912815 843183414 9795 861072654 69866389 194 138983262 148237200 4221 167095145 -959377362 7114 688760575 404498162 7511 -395956989 872494340 7097 218552482 523443473 8196 995796966 -648616287 9356 455237207 -477872507 9744 521711157 -966341392 3082 -340171206 401065763 9536 -455260398 379411178 4149 725828363 -518037450 2074 154929870 -812767182 1891 -145693826 375063920 327 976065724 -723351459 8076 252844961 746720990 5766 637350827 -532461869 5973 -484301856 908862009 6004 994188367 505436080 1132 956320838 934322296 1001 606386234 951409368 341 346106146 266354586 2549 -904289455 2937763 4246 450726355 -817688363 7579 198792735 787155496 6799 -391256746 -406636424 6685 725296106 -430974226 381 940580089 -954204496 9402 -495872554 397008646 9998 -252062903 736209727 9139 388998433 906601156 2168 -193222752 -680716101 5908 242276279 -550929672 326 -871335076 -474396314 5650 598692061 232844920 3587 794990305 -4922978 4768 -641208950 658148446 9867 239977367 -599705535 2679 -304998049 207204985 7774 -437269696 400802081 1142 955336534 -872013529 8375 220316799 104047847 6102 827090885 -969759958 8717 -902913893 185176345 1970 585806236 896907104 6456 7927533 -944284380 4934 897184369 -747172297 5510 -417075880 -138728153 53 -37605991 -80079561 4319 -354473179 -842651603 2992 36208776 -110865839 2214 653488323 10315616 1620 -608722586 673747334 1410 18912815 -540147019 5011 585806236 710420710 7532 766057365 401065763 7975 -523153635 433603754 5514 -145693826 13297982 7155 846494925 510260864 7149 782059495 -277770150 2459 994188367 -620537603 8454 -334823104 727249379 6278 742195767 -497617879 8478 -679771608 -825880446 641 -221252086 -959377362 5927 -678310388 690335848 8198 -468748459 -185727053 2445 -464997457 868619715 3677 -398942627 -363659966 7186 -297925385 865035290 9729 -462794916 147468541 6409 71562520 58400332 3255 -89914167 -944284380 7361 -821290384 540533417 2236 -455260398 902716491 8309 -866805045 330258523 6269 744369343 -164423199 7010 -641208950 -308625495 8316 588746282 783307873 1833 -667281786 164165409 9631 -569925158 -933872333 5254 167095145 221793945 1339 220316799 495259264 4337 302196177 50437640 4914 118281894 -497617879 4739 445487668 -4922978 8137 -393621510 -18027120 8620 374048762 -552163616 4638 71562520 -849810455 8115 -594876646 -847516222 2809 -943765901 308467212 5278 832079231 847381634 7712 30661577 619606312 1411 812095536 -804086127 1311 839743563 -107816005 5998 -752427345 87942942 3897 589418019 24721518 5797 250399364 -752801340 4905 450999109 703761437 3369 -818563944 -714969150 3772 34842144 -959377362 1278 361901512 871037015 1507 790805185 162818619 1357 461120723 642676439 1108 -676826894 -774185484 536 158720776 -987783463 6817 -670941446 -811266222 8751 137362839 -122563446 4620 514387831 -62054205 8353 -372598176 -342686234 793 -742674827 250129683 998 171041959 -430138322 7061 -758152363 743907535 8891 -719954341 -138728153 6726 -414072427 951409368 6509 -505763077 -528332594 3955 385061500 339857137 1434 481309793 681650630 9702 976065724 -918763788 5845 -501570916 -982620691 1056 25277645 925036002 6825 302196177 725864175 5549 -304029084 315450092 5856 198792735 -308625495 8376 -37605991 -634190590 2165 -178218611 -229334088 8512 296351558 948573862 7191 361901512 250129683 6956 386524132 192105438 7168 -541903248 588009941 683 -733269590 147468541 1062 14549497 822735291 1247 -27254901 735266920 3488 796608963 -430721629 1852 -102108106 807498308 7867 386524132 241112925 1788 -866805045 -669544691 3597 -41723720 -413649920 2293 706094613 456498577 2202 208653695 -254980365 5645 -411443846 -413649920 6022 320190225 165176940 1230 455237207 -382741973 1275 538056056 -79813879 1813 -265310524 283618452 1341 -75232342 -576052836 5408 -282947285 9257479 4490 727210702 -792640319 5272 817353730 755033596 2278 276934223 -988857540 3147 -871396420 -944284380 8311 -200432659 266354586 4446 598623000 -659937969 7052 -161837184 658148446 8433 -282947285 748105066 6516 443682091 -189256438 4836 -200432659 -176184567 6701 502461295 -644469017 7897 -852061915 -981396868 7418 159519152 -241109217 7802 242166718 452933610 7609 -711940062 350857850 6029 637350827 783307873 1044 279935936 242506470 1845 -271969423 -648616287 6646 -215298725 844883068 700 -605433625 -283024647 9425 7927533 -543877687 5679 -248959048 106531338 6015 -32127524 -353878938 8473 907986225 -480421233 6646 -541903248 -410456729 2482 976065724 100537981 3440 212383076 -72808273 57 -268055717 984136690 3514 860901194 809191902 369 -637625968 -568505124 8956 688760575 -926175164 8105 -259723723 790791048 1129 -197706645 -538606907 32 -921972308 185176345 3960 557828077 54064180 7191 -684246827 -641768215 1778 814168394 -238504192 2007 284084525 -326867555 6957 -102108106 -480421233 7508 -505763077 -254980365 8265 302196177 -975541629 2386 254376885 -917002395 7897 450999109 418236261 6984 -723817788 -817688363 2181 -930543776 -1544306 883 -720279006 653728216 7038 970142316 494296571 8398 -624499268 -359196587 1939 -292255571 552945615 8959 956320838 -235480390 1762 -788691861 847381634 9043 -318594823 -552163616 7185 -140204704 767277603 3341 597458038 -474396314 94 276318540 -326254820 8859 801372660 -528332594 4948 699845372 -94241214 6379 -852061915 -644469017 2271 208653695 304234449 4733 392619171 -269653141 6035 -723248351 -714969150 7496 -678310388 162818619 3512 30661577 -108961822 6178 164014304 855531857 4889 7632844 -637770708 1243 -739519560 510260864 5262 -995948801 -108961822 25 -281453999 -759341521 6935 731360872 872494340 7739 39323915 -882635508 3178 324917167 -467674160 6438 -437269696 -825880446 3647 134541291 511120657 1252 445487668 436709995 7435 -989673571 726123669 2223 -776344661 192105438 3546 385077631 233967741 8712 -178218611 428634831 9681 -337718848 164165409 3294 -295746759 401065763 9715 745262886 309767757 4412 -548146736 -871032819 3859 -468116074 -507881407 3138 -864361257 384615346 186 77257476 -138728153 3015 -265310524 754349173 6746 -871335076 -532461869 8061 531457998 -675821088 6019 500691477 -85425315 2438 30661577 -56290324 1124 801372660 587394411 6215 688304736 843133948 1748 -667281786 378550894 9963 -573101732 285651977 6242 186143921 502233577 7337 -513151710 871280315 9834 -435603523 -669544691 3785 -347105773 -157362262 1338 384544140 489852142 2372 242371970 -563052661 1700 618828757 350857850 4986 381360154 909720152 1525 -731712580 25245259 8808 -670941446 -137415419 7831 600595365 78832863 3721 -904289455 737407430 9538 -667281786 -255161784 3629 -145693826 547792085 9896 -935008788 -959377362 8856 30661577 -420200090 5906 745262886 -578196919 9901 976065724 433603754 309 154929870 173706002 4476 230465541 843133948 8330 -117882944 744410083 5479 385077631 -538606907 8525 -492064852 83192310 140 -830222831 207204985 9348 568509939 637279848 1006 -915467466 -573863688 1651 736000118 697350972 9781 -156704963 84351585 9086 600595365 34487722 9336 676457194 844883068 3519 211476448 -488329721 985 -811440102 -439161220 7001 -332445377 -77358192 6608 -830222831 462889810 4780 -259723723 -838009976 8043 514387831 -291242407 2795 -248959048 329596656 245 -437269696 142516378 9963 895696545 767277603 3716 137362839 -302291887 2798 -102108106 -982620691 3513 -871335076 -185727053 1967 -753444014 -256522804 1794 361901512 514647040 3615 333144811 107428773 9826 -516862573 -975541629 1856 970404299 285651977 6964 6050410 142516378 175 572970480 744410083 9116 101065261 241641947 5016 -27254901 -72808273 9103 -177692824 201215238 4518 699845372 -434454493 8276 521711157 -480421233 5784 609354975 -514717258 3308 -338588899 -963031318 8795 -324108487 -320275386 7983 794990305 690912387 4100 776650368 -80079561 4375 375298123 911656525 4749 -334823104 305267341 3825 -754687225 615990641 2163 -826268461 874563739 6417 774766110 165176940 6621 -485031576 843133948 2935 -906744014 -834035628 4144 126227291 -964453208 928 276934223 -477963972 2337 -298306079 -409833937 4302 -842131951 -518037450 8684 -483963712 221807394 9354 593245571 120714490 2435 -89914167 -870714362 8313 538056056 -759341521 4889 443742845 80128302 61 -165895350 -626960836 1056 -579903004 104047847 7598 -464997457 865035290 4560 846494925 -498612066 3146 -943765901 121273815 1994 802713909 -328361714 74 76589551 -6527040 476 641823635 908862009 21 359856605 249521955 3510 956500599 690335848 9353 392619171 359326871 1869 -700447167 576308127 6951 -921972308 -616215891 4975 71562520 -540147019 6110 -277916716 -138728153 7575 -626119646 874563739 764 -592740407 935472375 8609 164014304 260681552 5681 736000118 625494491 112 -473282718 700760523 6326 812095536 -402609820 462 -259723723 -759341521 7228 627081375 790791048 6229 -297925385 221793945 936 557828077 -326254820 7037 98412735 984136690 5518 484203679 -12658682 3333 -303185692 800872927 3771 745262886 135100579 3990 -199655013 456498577 8552 -292338832 357634387 4788 72289201 -543877687 4236 185320654 -720929795 9143 -984681216 710867164 1042 214470427 185419808 3242 531457998 -289470931 332 -784965875 537902684 7202 -462251380 -370601295 1623 -297925385 354868681 9010 358603584 -308069367 4095 101065261 -72808273 8285 -817455026 304234449 3796 792418959 304234449 9435 -523534710 495259264 2510 399221151 -78776258 4320 632995737 -308625495 4829 788860010 -800207670 3466 -473282718 -677383695 9941 -464997457 -947024393 411 587732774 -759341521 5017 -949652880 510460231 854 618828757 -576052836 3397 -836052744 -291242407 4893 481309793 -416082175 6737 996958697 401065763 5755 242371970 494296571 7507 -501570916 653728216 1518 -80483111 383709576 2565 -873330901 696875596 7208 851137422 -373712345 4871 632995737 -804580750 4934 225977642 909720152 3766 -679771608 697350972 9889 -41723720 164165409 4366 531457998 836292797 4675 -437269696 13253654 6621 -719954341 -462044632 8669 208653695 -659937969 8297 -18555551 -145782884 2343 97778439 -596741589 8371 706094613 917915710 8777 -340171206 145992042 6364 -897411868 -963031318 3432 -178692644 140118715 5607 -185227082 235577293 1507 112146941 -954204496 9007 -270472709 2937763 9599 -270472709 -254980365 2315 -46963869 -626960836 3519 -485776708 624711990 5217 -298306079 302261235 4153 283582015 -185727053 6023 82437869 -877856608 7910 -484301856 355375465 5920 54815350 25245259 7113 970404299 254718604 8309 262333337 -102616382 9778 -347105773 619606312 3281 507130881 658148446 2724 -684246827 172011590 5523 97269878 -176184567 1412 -714715511 84675120 8863 -127099524 890315807 8691 -178218611 -784538084 3204 384544140 -963031318 862 974033465 116410268 5460 898151267 -469304036 2949 -295746759 865035290 7359 568509939 -758476279 2409 -853928283 301566791 3569 -485776708 50437640 234 -714715511 234812484 1023 -377899289 -155566831 9217 -501570916 760808182 6156 276934223 714190974 4169 134736800 -220282924 7105 588746282 267514505 1763 -578899112 -969759958 653 283582015 352760 2811 -389046679 -122563446 9545 521711157 736209727 2966 -862762751 836292797 5440 531457998 -370601295 8637 289610218 844342243 8669 756775613 -17837615 2863 333144811 612937914 4918 823212438 -363659966 9554 -880768056 -979376042 2424 392619171 -817688363 5563 -347105773 727249379 2051 -608438352 576308127 1023 336445578 619013448 3753 -199655013 -291242407 4361 415350853 -964453208 7873 555348851 858256145 6062 658268677 -328439089 1297 25277645 -654048846 509 904377080 505436080 3740 -418986193 84912338 6715 -885902280 -241109217 809 898890414 -541221340 15 903882211 925036002 7429 456971210 951409368 1402 -648172782 -278764461 1945 30661577 576308127 2874 -485776708 378550894 6287 -965690654 809191902 6815 -102108106 526029047 9986 17834815 -189256438 8989 -80417143 -430138322 4373 378721678 948573862 9764 -642406813 -416125915 8134 -667281786 433603754 6877 374048762 896907104 6034 -410968218 162818619 1447 -62104082 -747172297 7370 796608963 654795929 5905 302196177 260681552 7479 -700447167 -842651603 1657 112146941 -552163616 2731 745796394 -180114637 8741 -573106477 625494491 7976 336261049 735266920 8688 225977642 -967985982 2774 794990305 227796847 2920 -340171206 658148446 2303 597458038 164789337 8133 -931162724 71638226 5806 -513151710 233977048 2990 -984681216 -235480390 3288 967176925 121273815 4023 -963214471 -143728230 1561 -776344661 871280315 7182 -484301856 -72965798 7940 556176900 -38529745 9607 159963934 -763707999 5300 133578046 -138728153 2116 924865694 902716491 4646 -943647082 78832863 4346 -711940062 -457339610 1819 -199655013 755033596 4705 661504142 -590535547 4232 60178104 201215238 3178 456971210 -538606907 2162 321737429 165969864 7558 -468116074 690912387 8135 832079231 135100579 9157 -138739177 -964453208 2079 -847492585 -38529745 4317 -345538013 -283207497 7043 -199655013 -416125915 956 640846707 83192310 9196 -392563411 148237200 3664 -517047177 637279848 4545 799451393 787435090 2406 28254867 588009941 1642 -524590619 142516378 6976 -784965875 312278158 4857 -895856160 537902684 6026 -955947554 -947024393 9593 585806236 -138728153 5855 867830712 855531857 4791 901762269 787435090 5208 153650122 -6527040 7793 53010453 -2844514 4086 185320654 457730381 1102 -811440102 -830206964 6049 -995948801 -430721629 7005 -296429472 354868681 7680 956500599 858256145 6288 878804098 725864175 9226 976065724 -477963972 4059 288822109 -106926072 4189 -293301938 642676439 2551 72289201 250129683 6254 65640932 -153153706 957 661504142 -104871800 2976 637350827 540533417 9136 -252585274 -104871800 7881 725296106 -634190590 2026 -117882944 -137415419 8497 -847492585 -563052661 8971 725296106 185419808 3853 262333337 -834467209 7997 -324108487 984136690 5004 -292255571 988138114 5084 153650122 514647040 2241 -297925385 25245259 6821 -156704963 595610484 4417 40730044 -164423199 8221 -435603523 172716317 6013 725296106 207204985 4228 -592869884 -733323543 3554 897184369 333687312 4410 445487668 34487722 4591 -459660004 54064180 3841 262951696 847381634 103 -667281786 902716491 6051 321658590 -154221403 7241 -548146736 -283024647 4806 -344785252 497556073 6637 -758152363 105963480 9293 691696706 911656525 5280 515731471 668716963 6450 450726355 456498577 7827 -459660004 619606312 1281 867830712 -967985982 6095 98412735 165679230 3559 979367031 -308069367 188 -931162724 858256145 8508 -102108106 221629539 4738 -140204704 -323498634 6077 933592111 352760 239 -60381668 -519618554 6190 357348209 -402609820 3515 -462251380 -104871800 8654 296351558 -123998677 5242 -995948801 -22135290 1243 -437269696 -966341392 4081 6941521 384615346 424 -904289455 -478868248 3227 994188367 -480421233 4989 -389046679 -464278607 1644 639577616 -999366082 6958 392619171 305267341 1958 -608722586 184543446 4367 -712768288 -542766725 4954 254376885 -532461869 2887 -88984793 752571881 802 -579753663 -539801973 355 321737429 114067850 5789 -395130011 679770619 8429 -297925385 201215238 3323 -763126949 120714490 5838 321737429 260681552 3931 -344785252 754349173 1040 -739519560 -715481022 7041 71562520 -669544691 6039 521711157 -576052836 1021 -340171206 -416125915 3985 941043086 107428773 5448 -776344661 700760523 5723 -994655931 696875596 8224 941043086 78832863 9367 -429705827 147468541 2615 -495427420 25245259 4524 471959189 -478868248 2343 -760927535 456498577 5325 -199655013 637025929 8729 895696545 637279848 5453 632995737 614083036 422 766057365 -576052836 1170 -485776708 9257479 1374 -506108098 235577293 7976 372746255 -229334088 2041 521711157 -214031543 3591 593245571 -987783463 171 995796966 -988857540 1608 -354473179 357634387 4331 -943765901 -238867983 3141 198792735 -256522804 1782 -885902280 -762984644 8927 -495427420 314701704 8720 141018937 537681327 6613 375298123 235577293 619 903882211 -811266222 9201 30661577 -933872333 3995 -464997457 -370601295 7493 801372660 -917177937 7226 -354473179 283618452 3751 -641743513 637639714 8360 385077631 54064180 2122 -235730132 -824673983 8518 699845372 -817688363 6942 -324108487 459630031 9060 34562744 -964453208 7368 -495872554 571151168 8855 -485031576 -507881407 4373 -343048181 -847516222 4943 -288462512 975421774 508 167095145 -40017599 729 653488323 -370601295 3266 -566276366 -538783279 8417 134541291 120714490 8515 -573101732 -118950135 6411 400206984 920790234 1550 471959189 323257823 2323 745262886 514647040 2944 250399364 -430138322 6625 956500599 -78776258 1284 -56515768 -488329721 9585 599861155 755033596 7866 933592111 737416156 451 164014304 50437640 9510 9908275 932809740 8879 773032821 266354586 1931 -784965875 249521955 6332 543489268 -620537603 7208 -265310524 -681273289 6657 276670886 305267341 258 -592740407 574893362 7243 -437269696 -587328878 8931 -27254901 743907535 625 -265310524 -185727053 7842 276318540 227796847 2981 970404299 -155566831 5988 261480454 -2416772 2108 30661577 978934680 3281 676457194 932809740 4737 -280158933 662075929 4490 -195552514 -269653141 7269 588746282 -575758012 586 794990305 511120657 1706 830044995 -975541629 8475 -719954341 104047847 6273 725828363 637279848 4891 -139250047 300598832 9489 -517047177 314701704 3503 -49706513 809191902 8746 676457194 -268014947 8312 -504728021 84351585 265 167095145 -964453208 3316 -957024935 312278158 3405 426406281 -323498634 3126 589418019 227796847 6425 -655787129 655182973 7065 -320240582 -238867983 8459 -776344661 871037015 5457 306909421 -871032819 5246 262333337 497556073 1987 60178104 -999366082 3531 164014304 822735291 9478 653488323 770540018 7142 -139250047 -723351459 5706 -167893416 948573862 4039 839743563 -342686234 5353 -679771608 662075929 325 -668294983 428634831 9341 -483963712 899852615 1498 -484301856 782701464 7569 -296429472 697350972 3604 -594876646 902716491 3722 -931162724 -235480390 9273 -39504037 -391392334 5415 799451393 576308127 8045 -504728021 983315446 7095 -392563411 -540147019 1367 -483963712 -157362262 3291 -931162724 -323498634 6113 -60959292 433603754 2140 -215298725 621799091 1470 -418986193 -220282924 3215 -459660004 925036002 4690 159963934 -106926072 6374 36208776 -727449159 6749 860901194 -256522804 2073 -711940062 790653415 7705 -930543776 400802081 7446 -495427420 -733323543 7093 -930543776 -578480160 3813 -871335076 186112748 2449 -468116074 -681273289 8912 -871335076 726123669 6875 -298306079 456498577 8657 -24555993 462889810 9370 -134704201 -735027831 7805 174718177 843183414 3834 -337718848 -959377362 5872 -1525175 715905772 2119 -473282718 -467674160 9881 -684658326 378550894 1918 600595365 -414919441 3800 -758152363 87942942 48 -572328769 -370995350 5941 295011177 -77358192 2073 769252533 -291242407 548 289610218 -180019002 9777 -338588899 -599705535 4614 -295746759 -164423199 9281 17834815 -804086127 9554 839743563 -964453208 6297 274684164 357634387 1572 66554430 -830206964 448 -465268228 101406452 5221 -404777150 537681327 1036 871194505 249521955 2332 -788691861 -94909804 4531 324917167 642676439 1524 6941521 957236409 2754 -836052744 101406452 6847 -140204704 -283207497 444 -228953103 -610759465 7146 774766110 -917002395 37 375298123 -649744978 2225 699845372 752571881 5009 -504728021 489852142 9412 -885902280 726123669 55 378721678 497556073 6218 -60959292 -402609820 570 -165895350 -457339610 1382 603283737 -533410976 1706 839743563 184543446 872 242166718 614083036 5014 -197256971 690335848 7158 415008073 599012707 4054 132666338 855531857 5627 35292617 -302291887 5815 481309793 -402609820 8111 53010453 -715481022 566 262333337 183142469 9496 450999109 -396443569 4145 -293301938 34487722 7600 -26248663 -849810455 2267 -814521565 401065763 8487 575593831 334468470 6655 -411443846 309767757 5803 -178692644 877599979 3799 -840080990 -519618554 9493 792418959 -457339610 1534 745262886 221807394 9990 -541903248 545926563 4724 690218755 357634387 6083 378721678 587394411 112 -145442184 107428773 8813 603283737 -811266222 3643 632995737 -964453208 3909 -624499268 -176184567 6491 -968473567 -576052836 542 851137422 -917177937 5965 164014304 858256145 8691 -995948801 953642587 8168 444203955 -518037450 6299 823212438 120714490 7934 357348209 145992042 2603 276934223 -17837615 1188 -468748459 -39716639 4956 -334823104 874563739 4324 774766110 462889810 3149 -483963712 -78776258 1106 147521749 354868681 6394 875158202 -241109217 364 158720776 -811266222 1838 134736800 787435090 6518 -641743513 -216733767 9349 -303185692 909720152 6278 230465541 929621952 5078 -259723723 -416082175 8299 288396892 909720152 3839 443682091 260681552 3380 -830222831 703761437 7266 -252062903 10315616 319 -195552514 -980745605 4175 895696545 418236261 207 113991999 528222218 2530 -483963712 537902684 6098 774219377 -67116370 4912 -252585274 668716963 1474 -268055717 242506470 5868 -205591575 925036002 1179 -684246827 514647040 2607 426406281 -969759958 3837 -165895350 755033596 7319 898151267 185419808 7074 -304029084 760808182 4384 521711157 -189256438 7603 415008073 436709995 5361 359856605 621799091 1991 -324108487 -774185484 5753 -984282547 571289655 8188 -573106477 302261235 6490 279935936 10315616 4218 -139250047 283618452 1061 -429705827 689952861 6420 333481643 -128633008 8567 97778439 -428060524 7185 -776344661 -293015975 6242 521711157 711907478 794 632166073 430751296 863 -127099524 329596656 7925 -205591575 -964453208 547 158720776 -94241214 210 -817455026 58400332 9169 677101531 690912387 1252 -140204704 -138728153 720 205740340 809191902 6660 6941521 -430721629 9357 230465541 -540147019 2849 572970480 -137614817 9841 320190225 -532480095 9034 704952011 -514717258 6294 -817455026 877599979 6224 28254867 -497617879 423 203882298 820204610 8198 230465541 909720152 6759 -852061915 -912791350 5339 152683172 637025929 4819 -968473567 -667907585 202 -395130011 691372823 5882 603283737 -969759958 2927 289429528 462889810 605 -395956989 -439161220 4573 -418986193 -216733767 8082 -986798763 -975541629 9551 -904289455 -430721629 6574 994188367 -253862095 3149 -818563944 -742514560 4739 -578346066 308467212 2672 276318540 725864175 7062 -573101732 -22135290 2872 -752427345 362357458 4484 208653695 939797135 8300 276670886 304234449 1943 -205591575 13297982 6705 -871396420 -382741973 4356 745796394 932809740 9679 955336534 258279313 871 -960815885 763812773 8641 -662481765 614083036 2386 302196177 -634190590 8669 -999315023 84351585 8066 -624499268 355375465 2692 443682091 -2844514 7204 -711940062 83192310 6906 431597356 -67116370 2711 -897411868 -38529745 7000 -533099096 58400332 8513 -847492585 -498612066 3856 -592869884 -4922978 6614 -608438352 655182973 6513 691696706 -94909804 9703 -700447167 400802081 3229 878804098 -519845955 9016 543489268 787155496 5752 -145693826 -22135290 918 51022000 589562219 5042 -372598176 -165817517 967 288822109 -94909804 775 -224653306 -246255401 8130 -885902280 547792085 9781 230465541 -770453868 9649 -616075888 87942942 7374 426406281 -872013529 453 261480454 847381634 9312 -292338832 309767757 3321 97269878 -229334088 9026 416939399 -488329721 2154 -897411868 -302291887 2095 -763126949 172716317 4070 36208776 -538606907 9081 898151267 714190974 6964 677101531 -964453208 7126 60178104 -127944183 5699 -712768288 890315807 9055 -968473567 984136690 1253 -140204704 -640496847 2713 -462251380 -238867983 1549 -580193843 -519710186 8675 -221252086 978934680 3543 794990305 619013448 4147 443742845 -689864118 5288 997717396 404498162 7050 -140204704 -784538084 375 208370227 -834467209 4111 933592111 -40017599 4843 202006559 737416156 3884 -495872554 -339092621 3572 599861155 172011590 4818 461120723 -464278607 735 -788691861 -25481956 8402 995796966 308467212 7877 -285968378 -416082175 6319 518236817 737407430 5155 -975509051 113055790 2094 -145442184 808458464 5600 30661577 -277770150 8785 112146941 497556073 9483 215460157 71638226 19 202258799 330258523 2436 -338588899 -409833937 4341 289429528 323319528 4557 632995737 -419413153 7769 -205591575 836292797 5152 -975509051 142516378 3405 742195767 50437640 4066 643797427 309767757 235 25277645 -339092621 4761 502461295 934322296 4590 628785561 137137472 3451 -676826894 -999366082 5560 745262886 164789337 2952 -72660599 619013448 6498 -80483111 697350972 4778 502461295 378550894 8581 699845372 260986665 5418 895696545 -587328878 1880 -758152363 696875596 8532 -753444014 359326871 3913 -81105363 -933872333 9902 385061500 -430721629 5487 -223542791 -370995350 7830 -760927535 588009941 9455 450999109 855531857 7946 288396892 755033596 958 -517047177 178866616 8477 725828363 -987783463 1736 -8891200 140118715 3479 801372660 -838009976 6063 -749150071 -104871800 4684 333144811 -110865839 9318 640846707 -428125906 6736 14549497 748391913 271 745796394 909720152 6250 -80417143 -519845955 3346 374048762 -634448468 7943 -345538013 847381634 2400 -978041604 -972401466 2721 147521749 -22135290 9496 -989673571 -370601295 401 6050410 790653415 8936 218552482 -157362262 9697 -713609356 -246727512 5878 -49706513 868619715 7844 -32127524 216476815 384 940580089 736209727 2026 167095145 -561696456 4384 154929870 643726334 1808 230990250 -127944183 8821 -677582183 266354586 6342 623885564 221629539 1135 271669262 -510150761 723 416939399 896907104 6441 220316799 246550739 7036 -345538013 954289075 5901 725828363 -220282924 3539 997717396 323257823 1731 -140204704 571151168 8638 598623000 612809394 5098 -377899289 214001109 9657 -714715511 725864175 59 132666338 162573004 9420 924865694 -353878938 2699 -320065127 760808182 1648 -541903248 -969822537 9999 -723248351 300598832 4031 -404777150 137137472 8501 -897411868 -414919441 7258 637350827 -824673983 2050 -281453999 595610484 9439 60178104 -143728230 7270 -811440102 -590535547 5563 34562744 -606256406 1255 -506108098 106531338 1645 -636004911 782701464 2893 -677582183 -917002395 1020 774219377 -189256438 1722 276318540 -634190590 1930 -298306079 -22135290 2189 -113858331 -543877687 233 603283737 165679230 7303 -324108487 951409368 7902 -513151710 -433558593 4542 585806236 948573862 2932 -388974008 737416156 1601 -753444014 599012707 770 202006559 137137472 9996 974033465 216476815 6240 -285968378 -963031318 2061 -293301938 -654048846 3494 361901512 831097006 7654 -113858331 -998282020 7798 -57926793 -122563446 6020 -429705827 -2416772 4892 -229267078 909720152 5872 -804711490 -78776258 275 -569925158 -345372687 693 289610218 -692760474 827 -82560345 221629539 2273 -902913893 547792085 6856 -572328769 -667907585 6208 -900897170 -579706452 2205 -811440102 -153153706 2550 -742674827 -634190590 6601 456971210 -283207497 9820 -380535924 230960562 7105 498871246 185419808 765 289610218 -4922978 5407 967176925 194386713 1473 -32127524 -269653141 5242 373708873 -561696456 5051 -80483111 -155566831 5254 518236817 -118950135 5615 -817455026 -675821088 7949 929592861 260986665 5975 284084525 975421774 9359 901762269 -842651603 5334 897184369 -552163616 4327 -636004911 -382741973 4092 641823635 379411178 1439 276934223 865035290 5660 731360872 755033596 2485 -723817788 246550739 5163 828427488 -345372687 4079 -739519560 530975902 6746 65640932 -800207670 1371 -505763077 -758476279 5287 -464876611 -933872333 4346 827090885 -137614817 943 -91480363 13297982 3166 212383076 -519618554 7367 -533099096 623594641 7249 -303077343 -153153706 3451 279935936 101406452 2249 -195552514 -79813879 2215 641823635 -145782884 9146 -414072427 -409833937 2101 262333337 -580802379 4892 -412753693 -216733767 9703 252844961 628016383 6909 490718230 84351585 8246 -304998049 -143728230 4520 -921972308 871037015 8266 373708873 -842651603 7606 -82560345 -122563446 8748 -303185692 -283207497 1396 -866805045 107428773 9321 -900897170 690912387 4022 -18555551 -872013529 7784 -80483111 229158822 1563 691696706 -723259232 7454 -223542791 229158822 2338 -9979738 725864175 5744 53010453 735266920 8428 -295746759 860325562 5753 -842131951 -396443569 6594 242276279 -532480095 2254 53010453 673747334 3513 288396892 -72808273 767 48202816 -502510208 9251 -107144390 -975541629 7439 -860588659 -576052836 8056 -229267078 109588416 8069 361901512 -918763788 7494 -573106477 -817688363 5700 65640932 -538783279 165 159963934 623594641 1129 302196177 -689864118 5807 515731471 637025929 1732 276670886 836292797 7086 203882298 87942942 9050 -145693826 -469304036 7910 -880768056 588009941 5448 -338588899 268124172 2790 -782012495 -762984644 5723 -320065127 -580802379 4681 688760575 -2416772 254 -197706645 359326871 2402 284084525 121273815 1364 -492064852 808458464 3544 585806236 -2416772 2744 812095536 -110865839 4031 -462110684 246550739 8177 -459660004 -235480390 9048 -88984793 -145782884 9306 661504142 807498308 8298 -670941446 359326871 2545 -624499268 -283024647 9297 290220374 -982620691 798 160809207 510460231 4342 -435603523 -756267434 4744 65640932 105963480 8400 639577616 -616215891 1315 817353730 -275855088 2394 904377080 859002805 7597 -304029084 221793945 438 357348209 591101630 746 846494925 459630031 4544 -579903004 -189256438 8445 -30664265 -680716101 326 167095145 700760523 1368 290220374 235577293 7016 415350853 242506470 7782 -960344885 -543877687 5723 208370227 173706002 3720 -731712580 172716317 4019 -354473179 489852142 941 -49706513 920790234 8848 -82560345 -998282020 2694 -495872554 198809378 3176 415350853 246550739 7961 -935008788 -62054205 1254 814168394 34487722 1300 -195552514 -610759465 5458 -60381668 383709576 6533 -835865341 869461301 5122 756775613 -587328878 7625 134736800 -669544691 5919 -975509051 983092089 2274 262951696 157310618 6187 295011177 116410268 5244 -388974008 -302291887 4563 -860588659 -80079561 2146 974033465 668716963 6272 288822109 -474396314 6766 -139250047 164165409 6931 358603584 135100579 5838 336445578 -620537603 8641 -995948801 185419808 5934 -417075880 787435090 8427 -462110684 792126616 2754 995796966 -480421233 1713 -754687225 -954204496 1730 -265310524 -359196587 8760 124521096 162573004 3068 -483963712 282650126 8459 111664688 -987783463 6660 -641743513 -590535547 9391 333144811 -77358192 4976 676457194 120714490 9370 261480454 860325562 4147 18912815 2937763 1092 -389046679 162818619 5862 212383076 -972401466 6239 588746282 -128633008 302 585806236 -241109217 2612 -338588899 -528332594 5626 357348209 80128302 6686 319836471 -689864118 7789 598623000 -578196919 7676 618828757 -467674160 5004 -731712580 807498308 6417 834030362 -108961822 7912 -830222831 -692760474 7135 392619171 505436080 6718 34562744 241112925 276 -793494677 -817688363 3277 861072654 -811266222 4403 -340171206 -742514560 2857 817353730 -998282020 9815 -548146736 165679230 9534 -295746759 378550894 7620 -27254901 -834035628 7384 374048762 316245420 496 443682091 -502510208 4273 -229267078 25245259 8592 420946811 624711990 2170 924865694 9067497 2742 202258799 -428060524 6814 774766110 484968871 5178 806860754 -474396314 5092 -455260398 -714969150 6167 956320838 -616215891 9397 55392029 -847516222 5256 498871246 -477872507 621 385061500 2937763 2114 317197461 -326254820 3797 -804711490 495259264 6053 -698100407 301566791 209 817353730 -834467209 2446 -60381668 735266920 7830 623885564 -137614817 2543 -32127524 -723259232 3375 -293301938 697350972 9346 -165895350 -320275386 3232 7632844 -981396868 5178 6050410 221793945 4747 955336534 -387385224 2954 996958697 690335848 8642 -464876611 760132745 7755 306909421 201215238 188 -483963712 323257823 9977 -134704201 951409368 4508 357348209 -175424765 2605 575593831 -981396868 4943 -39504037 -620537603 1953 -897411868 890315807 2997 745796394 808458464 8432 585806236 -972401466 6898 861072654 120714490 3148 239977367 489852142 421 554902523 679444628 4469 431597356 -39716639 5434 -957024935 625059375 2103 933592111 -382741973 588 898151267 -610759465 5987 113991999 58400332 3053 -754687225 -675821088 7218 699845372 330258523 202 -763126949 505436080 3205 -790567313 120714490 8201 -871335076 -469304036 6385 5989923 152975300 629 167095145 -353878938 3850 -753444014 -462044632 1691 871194505 743907535 3102 -573101732 -507881407 8902 955336534 -289470931 2420 -573106477 975421774 1881 801372660 -519710186 1988 556956133 -2416772 6779 132666338 -107473815 6441 979367031 -918763788 2121 -930543776 -539801973 5717 -193222752 746720990 6695 725296106 -138728153 5029 -177692824 207204985 6727 -731712580 587394411 4070 -720279006 -256522804 7998 -392563411 105963480 7926 593245571 -972401466 6787 515731471 -434454493 7022 -1525175 526029047 1562 289429528 -138728153 1727 -642406813 354868681 5777 -955947554 339857137 3018 676457194 770540018 5896 -117882944 -741977163 102 159963934 -38529745 1399 300584887 -363659966 1020 814168394 690912387 9883 5989923 -464278607 8277 443682091 145992042 6882 628785561 865035290 2967 77257476 -436066679 5480 -506108098 820204610 7196 -763126949 -727449159 4977 731360872 -75558732 2261 -464876611 -842651603 2777 556956133 -736169755 2109 7632844 915112531 4872 415350853 -576052836 4497 661504142 -255161784 2331 -636004911 -435842546 671 -296429472 -964453208 3023 688760575 -640496847 9437 -835865341 -616215891 2831 -252585274 902716491 93 54815350 -980745605 5185 -776344661 -587328878 7470 -796502525 -185727053 1660 -414072427 -436066679 9860 -714715511 583887438 4302 -782345427 -175424765 875 -662161563 -339092621 2379 388998433 -502510208 5816 284084525 -38529745 5097 164014304 934322296 2913 208653695 994859498 3210 237202817 -576052836 9647 170281305 -439161220 4362 389689903 484968871 6002 202258799 173706002 4842 -605036105 770540018 3332 53010453 106531338 8940 218552482 -214031543 1553 -949652880 869461301 8129 598623000 -241109217 2806 967176925 770188411 5024 -968473567 637279848 1351 -713609356 -620537603 8553 907986225 574893362 5654 727210702 760132745 2121 -523153635 -78776258 7938 -134704201 135100579 9071 -404777150 357634387 1149 -462251380 -154221403 2734 420946811 510460231 8737 346720726 755033596 7605 -943765901 -462044632 2707 -377899289 800872927 1356 -733269590 -370601295 1529 -714715511 -12658682 7824 -140204704 230960562 9305 -605036105 -2416772 2129 -733269590 748391913 8371 -616075888 591101630 5946 -18555551 -758476279 7856 872946790 -641768215 1874 250399364 872494340 8379 34562744 9067497 8225 361901512 -575758012 4688 -193222752 655182973 7366 -173326777 -792640319 8179 6941521 983315446 5270 744369343 920790234 5986 -107144390 588009941 6840 -265310524 752571881 4606 -107144390 -308069367 7136 113991999 -255161784 2454 -107144390 658148446 2345 -684246827 934322296 7733 -866805045 628016383 7735 374048762 84912338 9438 -57926793 -933872333 7659 -594876646 983092089 2165 -670941446 -469304036 4425 14549497 -741977163 5409 -281453999 -67116370 6791 554902523 -758476279 1823 215460157 285651977 5096 717342480 -532461869 9673 677101531 -409833937 920 814168394 -533410976 9511 -573106477 -736169755 8585 6050410 615990641 8053 -75232342 948573862 878 -26248663 -353878938 3686 98412735 -469304036 1542 -758730708 -573863688 3656 599861155 101406452 2189 -271969423 -482425657 3320 -304029084 -110865839 1821 518236817 359326871 6712 -8891200 -185727053 8507 589418019 -85425315 2319 -541903248 -637243618 1200 486132758 350857850 7056 237202817 599012707 6485 727210702 -556644281 9230 -268055717 -533410976 9939 898890414 -328361714 6222 -851229723 -892585231 4314 218552482 267514505 1918 203882298 653728216 785 -887409683 -723351459 4310 346106146 -579706452 7550 198792735 -741977163 7836 -455260398 -550929672 4056 274684164 230960562 3181 967176925 -326254820 5273 242371970 957236409 4953 756775613 906601156 1320 -752427345 983092089 9950 -282947285 300598832 358 95229358 334468470 4761 -295746759 510260864 8119 111664688 -575758012 9625 -658800027 184543446 916 -523534710 -283207497 5925 691696706 282131358 7200 997717396 -637770708 7567 -579903004 10315616 6584 796608963 -180628268 2905 14549497 787435090 1199 -332445377 -2844514 3623 555348851 978934680 4617 -288462512 619013448 6966 415008073 -350396971 5879 -957024935 375063920 4525 609354975 184543446 5059 -372598176 -235480390 9217 185320654 860325562 9132 598623000 -933871142 8653 -455260398 489852142 1397 -275568251 668716963 1474 -580193843 -510150761 4169 5989923 -823688399 4396 147521749 725864175 4227 375298123 352760 3126 924375399 -433558593 5628 -641208950 -533410976 5072 -127099524 -692760474 4852 -161837184 -590535547 3054 -459660004 -980745605 2085 -223542791 330258523 5443 -320240582 954289075 1156 -782012495 935472375 910 598623000 -918763788 8475 -224653306 -419413153 8356 76589551 957236409 8900 -504728021 235577293 2399 -199655013 235577293 582 450999109 362357458 2149 -288462512 352760 2693 974033465 953028578 9149 435508139 697350972 6246 202006559 -359196587 6078 599861155 -4922978 3089 94407230 304234449 1081 -763126949 282131358 1274 500691477 148237200 9625 -605433625 505436080 5298 202258799 -308625495 8680 392619171 -735027831 4426 -900897170 352760 5988 -462110684 401065763 4937 237202817 -254980365 4242 -418986193 -762984644 7231 486132758 -834467209 1506 -684246827 -434454493 936 435508139 162573004 36 160809207 104047847 6021 736000118 872494340 9226 -229462282 290903050 7976 276670886 142516378 1678 498871246 -870714362 9119 970142316 696875596 8470 -178218611 737416156 4564 306909421 -969759958 9462 -46963869 84912338 1571 -534346540 691372823 5846 531457998 -26030145 8748 699845372 50437640 1764 -804711490 25245259 9834 575769250 951409368 1435 -955947554 495259264 7428 -986798763 -543877687 9284 -758730708 737416156 6146 941043086 586257457 1996 372746255 540533417 4482 -516862573 -157362262 1031 290220374 -6527040 9228 -573106477 -720929795 7236 632166073 -91451757 1075 302196177 54064180 1729 124521096 872494340 5598 -414072427 -611172692 6049 -275568251 -488329721 5334 38832074 760132745 1772 -921972308 -637243618 2289 -178692644 -107816005 3735 -199655013 -6527040 447 627081375 510460231 8212 -723248351 -409833937 9476 -811440102 -370601295 75 -18555551 953642587 118 450726355 -428060524 9722 -516862573 -538606907 23 572970480 101406452 1961 -986798763 233977048 1686 699845372 -634190590 3202 141018937 140118715 8705 956500599 -784538084 9007 -836052744 587394411 670 290220374 -189256438 1284 661504142 865748389 1563 445487668 -396443569 8191 326944888 -110865839 755 -637625968 983092089 6798 419955461 -528332594 5683 -39504037 815772525 5249 -760927535 -373712345 6460 907986225 -763707999 8112 -860588659 537902684 2282 148638548 -882635508 558 -994655931 872494340 1349 -864361257 710867164 2271 -820917610 116410268 3990 507130881 -912791350 9590 555348851 -552163616 6685 415350853 690912387 2882 641303610 -979376042 9153 276670886 643726334 363 385077631 711907478 5799 901762269 329596656 2808 -296429472 577086332 9640 994188367 -160616618 5188 799451393 -578196919 6461 -345538013 345293859 8209 300584887 489852142 796 -24354900 697350972 2539 202006559 282650126 584 -393621510 -675821088 9920 -304998049 -811266222 1268 -485776708 -339092621 2687 324917167 20640279 8953 -541613550 -308625495 3952 766057365 400802081 2842 239977367 152975300 6211 284084525 418236261 5668 994188367 -964453208 9067 -516862573 81565408 5017 242276279 84351585 6605 691696706 137137472 7408 -185227082 596844461 9380 -362797003 164165409 9366 111664688 624711990 6424 562484066 -467674160 152 -222755521 378550894 3871 -377899289 282131358 6340 242276279 401065763 9570 -906744014 -870714362 3916 -984681216 948573862 260 897184369 896907104 9198 237202817 800872927 5903 -347105773 -308625495 7185 113991999 -353878938 8767 -986798763 -573863688 3569 486132758 -649744978 8020 -492064852 552945615 829 435508139 576296258 2947 -784965875 -579706452 2639 841773118 282650126 6573 802713909 -648616287 6988 766057365 -680716101 8322 317197461 587394411 9917 -760927535 145992042 3591 -726202882 309767757 126 283582015 -611172692 295 -462251380 -674143567 6805 568509939 494296571 6550 878804098 68458537 4182 788860010 -792640319 7116 484203679 206971304 7013 -880768056 -634448468 7489 95229358 847381634 2716 -389046679 595610484 1188 -742674827 -847516222 9935 159963934 121273815 5441 28254867 915112531 8428 -573101732 855531857 162 171041959 260681552 3495 25277645 710867164 278 237202817 695424884 7254 113991999 537902684 2064 766057365 725567063 7240 -303077343 673747334 7522 -624499268 -654048846 2604 727210702 658148446 3898 792418959 -157362262 3295 933592111 -154221403 4155 514387831 -649744978 1110 -541613550 -830206964 2816 725828363 940351551 2782 208653695 743907535 6317 -324108487 -2844514 6193 317197461 -980745605 1687 -984681216 -654048846 8043 -157757047 -774185484 7814 60178104 -370601295 1884 36208776 -975541629 1353 -906744014 -6527040 14 841773118 -824673983 9049 -860588659 851865821 4137 745796394 537902684 4928 792418959 -106926072 3686 -437269696 -38529745 4764 30661577 787435090 7810 154929870 -532461869 2127 828427488 935472375 2565 903882211 714190974 1049 -624499268 316245420 6658 39323915 430751296 8169 148638548 162818619 8783 -668294983 695424884 5312 -185227082 831097006 2920 250399364 323319528 7256 361901512 375063920 287 -641208950 359326871 9156 933592111 -542766725 4184 -418986193 266354586 7671 290220374 178866616 9235 -9979738 -736169755 3306 -968473567 -654048846 2025 242276279 711907478 8729 111664688 323319528 9595 872946790 537681327 7645 94407230 -966341392 4919 -968473567 -293015975 992 6941521 628016383 6445 -337718848 25245259 524 -481996423 820204610 1058 98412735 -611172692 8534 -776344661 -550929672 3652 -516862573 -477963972 6506 -895856160 -118950135 7550 -1525175 807498308 1703 -295746759 736209727 6589 420946811 -552163616 4558 575769250 407966190 6658 134541291 -575758012 4309 588746282 383709576 5112 -723817788 -235480390 113 170281305 116410268 8665 782059495 -85425315 5379 967176925 -563052661 8141 792418959 164789337 8146 389689903 748105066 8867 -742476174 -606256406 7787 336261049 642676439 8532 -935008788 902716491 8981 -75232342 116410268 4677 -409309355 792126616 3432 -523534710 589562219 60 -804711490 494296571 2511 806860754 -917177937 9925 -481996423 -428060524 9420 -816009077 -947024393 6325 609354975 -414919441 7756 725828363 859002805 3007 -864361257 -736169755 1772 677101531 -580802379 2534 -343048181 808458464 9914 872946790 105963480 7603 -156704963 874563739 4511 897184369 836292797 535 490718230 614083036 587 -636004911 436709995 6404 -714715511 820204610 3554 997717396 489852142 8056 276934223 68458537 5783 346106146 -137614817 538 443682091 -834467209 2742 -495872554 316245420 4425 -902913893 -220282924 6632 336261049 -102616382 2545 500691477 -291242407 9377 -49706513 -532461869 3152 185320654 890315807 6907 -826268461 909720152 1800 -293301938 260681552 1577 -960815885 -735027831 374 -579903004 345293859 7798 -396260662 -143728230 2099 309782673 140118715 9964 -636004911 -637243618 1978 -277916716 -254980365 108 -720279006 737407430 3770 -758730708 309767757 59 -280158933 282131358 7484 599861155 100537981 6619 320190225 689952861 2375 7927533 -291242407 3242 -523153635 911656525 995 82437869 -435842546 4527 -24354900 815772525 5740 132666338 -387385224 4066 -900897170 -406636424 7352 48202816 -930063693 9708 599861155 -988857540 4459 -80417143 -2416772 9600 554902523 127347959 6233 641823635 -644469017 6984 801372660 -538606907 3244 688304736 790653415 9251 -222755521 505436080 2823 -60959292 186112748 3245 841773118 -981396868 8058 34842144 84912338 3217 901762269 820204610 6904 627081375 948573862 5964 -165895350 456498577 3766 -320065127 615990641 2211 562484066 -79813879 1061 399221151 -982620691 8325 -750364362 -987783463 3059 6941521 -817688363 7124 -414072427 -457339610 5037 53010453 13253654 3585 568509939 -118950135 1048 426406281 714190974 4998 -552935221 994859498 1441 -288462512 164165409 6488 -957024935 994859498 9985 -295746759 -774185484 1037 745262886 -849810455 7142 688760575 467154252 4283 -398942627 954289075 4239 76589551 -416082175 7233 849370527 -569727142 102 138983262 -255161784 9323 -763126949 -532480095 2419 -782345427 -110865839 9537 -395956989 715905772 3983 -80483111 334468470 4383 556176900 847381634 8695 -895856160 658148446 2859 101065261 -269653141 5026 -462794916 576308127 2275 691696706 934322296 3829 -616075888 911656525 3893 48202816 737407430 1301 -296429472 925036002 2548 744369343 -784538084 8829 -624499268 -396443569 3591 54815350 178866616 7650 -252585274 -308625495 3124 -655787129 690912387 1780 839743563 505436080 2910 958197040 871280315 2870 486132758 -406636424 2940 -248959048 383709576 48 279935936 -587154461 4971 895696545 -145782884 6483 276670886 -409833937 3829 -700447167 172011590 8237 -760927535 152975300 4914 39323915 934322296 5470 690218755 -80079561 1662 134541291 -774185484 6667 -569925158 242506470 6156 -173326777 755033596 6529 995796966 -563052661 3146 431597356 -847516222 3469 214470427 658148446 1429 774219377 404498162 6394 731360872 282131358 2319 -679771608 -254980365 3915 346720726 127347959 1070 385077631 700760523 634 790805185 -611172692 5015 290220374 -543877687 4417 -418986193 145992042 3212 955336534 -2844514 136 -698100407 165176940 6082 -796502525 518522757 830 556176900 -72965798 2007 132666338 -959377362 8780 -760927535 890315807 9475 -332445377 -308069367 5942 -853928283 -409833937 7004 872946790 436709995 9060 618828757 865035290 3343 -986798763 510260864 1393 790805185 418236261 4236 -340171206 726123669 9266 -887409683 869461301 6225 296351558 350857850 7721 -334823104 576296258 75 623885564 354868681 5515 814168394 -118950135 6329 -304998049 587394411 2288 -968473567 -478868248 8145 -197256971 -963031318 4617 -462251380 -38529745 1192 -885902280 -550496243 5400 628785561 84675120 3132 374048762 101406452 971 618828757 -391392334 8117 -223542791 -784538084 2792 -711940062 383709576 9517 -127099524 -578480160 5072 -72660599 704079155 3115 66554430 -106926072 7038 346720726 -998282020 9286 543489268 -342686234 8512 -304029084 -79813879 297 945885557 104047847 5384 606386234 -85425315 7330 450999109 957236409 1859 518236817 -462044632 4944 500691477 -518037450 2505 101065261 577086332 9085 306909421 250129683 4679 336261049 -40017599 2473 372746255 241112925 5771 435508139 418236261 2968 -816009077 -498612066 3790 461120723 165176940 7037 -935008788 -578196919 4839 -605036105 178866616 2647 230465541 329596656 5485 -668294983 744410083 8522 39323915 359326871 8686 796608963 -552163616 9122 153650122 -834467209 7391 639577616 -967985982 661 -885902280 -918763788 4980 373708873 939797135 2855 -26248663 -345372687 5232 -986798763 84912338 9746 898890414 703761437 8863 643797427 726123669 2358 518236817 -406636424 8051 -228953103 -13579437 3598 -700447167 -634448468 9372 295011177 929621952 8420 -506108098 -823688399 8269 212383076 495259264 2198 482175535 -94241214 6491 -320065127 -649744978 4089 6050410 -692760474 7527 7632844 -569727142 7613 218552482 147468541 942 -224653306 232844920 3954 388425412 -430138322 6175 415350853 619606312 2026 133578046 -430974226 2846 -392563411 902716491 7455 -72660599 -175424765 8039 -811440102 137137472 487 359856605 710867164 182 -758152363 -727449159 1462 -579903004 925036002 4373 -714715511 268124172 5923 745796394 9067497 6358 82437869 -410456729 638 794990305 235577293 8626 -723248351 871280315 1489 -750364362 221807394 9361 -723817788 715905772 2661 -608438352 489852142 4379 426406281 194386713 4423 774766110 -180019002 879 538056056 314701704 8619 744180713 808458464 6755 744180713 -519845955 2896 -754687225 511120657 6364 388998433 87942942 6949 756775613 186112748 4495 -943765901 -742514560 9963 531457998 -689864118 8487 374048762 843133948 2859 575593831 744410083 9048 -955947554 -834035628 8729 632166073 655182973 5060 -818563944 9257479 3977 769252533 917915710 29 -900897170 127347959 3378 -816399402 -954204496 6619 381360154 -543877687 1330 -866805045 -62054205 9486 97778439 164789337 5345 956500599 304234449 2822 554902523 -488329721 2536 -949652880 871280315 7986 262333337 737416156 9140 -871335076 577086332 7367 -410968218 -26030145 8118 -314668245 831097006 8530 -409309355 314701704 4717 -552935221 855531857 9567 -57926793 691372823 1687 967176925 9067497 3692 -314668245 249521955 8483 -658800027 518522757 4728 -552935221 -220282924 9275 828427488 -692760474 593 276318540 404498162 4770 773032821 152975300 7677 -871396420 -291242407 2105 -89914167 530975902 9831 871194505 -969759958 3558 640846707 -328439089 5533 812095536 -770453868 5576 -748046122 9257479 8743 -248959048 -413649920 5300 -655787129 -626960836 8459 -723817788 -917177937 4260 167095145 763812773 5296 -304998049 230960562 6450 796608963 -573863688 4944 904377080 312278158 560 -978041604 -533410976 5458 82437869 -634448468 2058 554902523 -736169755 7272 -842131951 -569727142 5102 967176925 314701704 4084 956320838 -26030145 6603 774219377 382394381 273 -984681216 -532461869 9576 39323915 -254779032 8319 691696706 -890148323 4200 -49706513 78832863 191 609354975 -153153706 4299 -465268228 -80079561 465 498871246 241112925 7943 208653695 172011590 4331 65640932 -871032819 823 507130881 -677383695 2427 -821290384 587394411 2914 274684164 767277603 527 -677582183 932809740 8256 568509939 -590535547 6819 -485776708 -604372177 26 802713909 300598832 8779 -580193843 105963480 272 618828757 -12658682 4339 -895856160 -759341521 4431 17834815 -847516222 900 -784965875 173706002 34 -80417143 183142469 1576 -24555993 32988365 9081 970142316 260986665 911 773032821 -979376042 4633 766057365 282131358 5348 77257476 -538606907 3011 -222755521 -830206964 1498 -663610139 932809740 7367 -292338832 -804580750 220 134541291 -573863688 9050 -523153635 612937914 1540 -795235195 -752801340 2838 -533099096 418236261 8794 237202817 242506470 994 50900266 855531857 8384 597458038 382394381 7827 -513151710 400802081 9580 572970480 105963480 3585 -968473567 185419808 2134 50900266 290903050 2573 -265310524 855531857 9731 -513151710 -735027831 7874 518236817 24721518 5298 -277916716 869461301 9451 895696545 -474396314 4869 -82560345 690912387 244 -816399402 -654048846 8899 65640932 710867164 755 -91480363 -523131123 5052 632995737 -40017599 6937 -930543776 -834035628 5437 -578346066 843133948 4308 -811440102 679770619 1077 -252062903 378550894 8951 812095536 201215238 8232 -782345427 109588416 5245 60178104 80128302 6690 -782345427 710867164 6634 -80483111 537681327 3694 -429705827 530975902 467 -9979738 148237200 4920 -677582183 528222218 3952 171041959 254718604 2321 289429528 -542766725 9471 979367031 878753022 4706 225977642 104047847 123 -398942627 -849810455 7923 77257476 502233577 8382 237202817 407966190 4140 -60959292 -930063693 8883 486132758 216476815 107 994188367 -677383695 543 302196177 763812773 4536 766057365 -414919441 6338 225977642 929621952 5335 -49706513 770188411 729 -731712580 -514717258 2413 443742845 -291242407 3318 230465541 994859498 5749 289429528 -373712345 7362 -437269696 -480421233 467 606386234 -967985982 3506 742195767 571151168 3096 171041959 109588416 3192 -229462282 -540147019 1384 -430204903 -502510208 3133 443742845 -254980365 3641 54815350 216476815 5260 274684164 -75558732 3822 801372660 258279313 4049 -281453999 -912791350 9796 415350853 510460231 7379 377338343 -387385224 8682 -641208950 32988365 3149 -501570916 -56290324 2199 -320240582 -523131123 308 384544140 355375465 9495 426406281 333687312 2740 851137422 -433558593 9078 388998433 467154252 7004 -252062903 783307873 3025 -127099524 -596741589 156 898151267 116410268 2970 134541291 233977048 4028 743615922 -811266222 619 774766110 -469304036 2992 186143921 -834467209 6685 593245571 -102616382 1690 326178903 577086332 6217 250399364 576308127 3039 333481643 -410456729 5023 967176925 -164423199 1708 -282947285 571151168 982 945885557 -573863688 8106 336445578 713033531 4404 -82560345 -416082175 1984 141018937 -550929672 3952 500691477 -842651603 9145 9908275 241112925 6132 -902913893 241641947 439 832079231 357634387 7527 -303077343 -834035628 8807 628785561 -539801973 6810 -228953103 165969864 469 538056056 -578196919 226 -541613550 312278158 2914 -887409683 101406452 374 -684658326 727249379 4579 -852061915 505436080 3369 531457998 -409833937 2828 -795235195 727249379 4667 -473282718 877599979 1918 -437269696 -610759465 2524 945885557 -616215891 1309 774219377 -416082175 81 -624499268 -747172297 2789 632166073 121273815 9034 384544140 -216733767 270 -915467466 -604372177 7156 283582015 140118715 9742 -41723720 782701464 7659 956320838 -528332594 1631 -684658326 537681327 2851 202006559 451143780 2913 830044995 -988857540 551 -293301938 858256145 4210 628785561 258279313 8594 -464876611 -6527040 4332 484203679 9067497 6509 -324108487 221793945 7837 -978041604 -275855088 776 -49706513 -817688363 765 -495427420 -872013529 5245 443682091 -308625495 6700 202258799 -180628268 3250 704952011 -543877687 8987 801372660 -326867555 8910 -332445377 714190974 4750 -984282547 748105066 4494 -332445377 710867164 510 -713671847 689952861 6489 514387831 -246727512 7395 775192135 -110865839 4961 -931162724 530975902 1106 262333337 -573863688 2203 336261049 -634190590 8644 603283737 34487722 1714 377338343 457730381 2201 -895856160 -727449159 4439 -915467466 333687312 5147 -677359660 633885440 7596 211476448 -804086127 645 6941521 -528332594 9138 507130881 -4922978 214 526115530 -654048846 9408 346720726 746720990 4866 995796966 -155566831 5174 -372598176 -659937969 8552 -72660599 809191902 3169 600595365 -982620691 426 -897411868 932809740 5711 995796966 595584975 7321 -393621510 84351585 6006 -344785252 847381634 6159 731360872 86906463 4033 -145442184 -180114637 2737 -345538013 843183414 2795 -989673571 -538606907 9508 -293301938 -359196587 1456 -57926793 948573862 2001 372746255 -323498634 3904 765724683 -714969150 7220 -26248663 -770453868 6966 -197706645 530975902 1770 725828363 -91451757 3000 230465541 249521955 7050 -748046122 -391392334 1616 -860588659 20640279 3123 -572328769 9067497 3836 -678310388 -502510208 4583 420946811 737407430 2050 -501570916 523443473 7351 -462794916 185176345 1430 -41723720 233967741 2912 677101531 84675120 2047 321737429 316245420 6133 904377080 433603754 4390 -483963712 84351585 4381 970142316 -752801340 3665 -102108106 -256887004 6335 -963214471 -918763788 2784 -726202882 456498577 4476 929592861 -2416772 7559 -377899289 233977048 8091 242166718 198809378 4652 279935936 -464278607 1787 481309793 502233577 6786 225977642 235577293 5477 -637625968 988138114 9125 -298306079 710867164 401 -292255571 -154221403 7815 -324108487 714190974 6411 796608963 -590535547 4763 -343048181 339857137 246 -8891200 -498612066 5216 -713671847 -277770150 6879 5989923 643726334 9585 141018937 333687312 1126 585806236 852597739 2843 283582015 -180019002 5913 361901512 71638226 6767 -534346540 -606256406 2914 -719954341 113055790 6169 309782673 -817688363 3907 -62104082 -541221340 6689 239977367 -637243618 4078 -763126949 -78776258 4736 -396260662 668716963 9963 399221151 -373712345 8662 -712768288 -611172692 9892 -195594144 537681327 1098 -484301856 -277770150 1796 599861155 312278158 7650 557828077 355375465 5936 326944888 653728216 2548 -56515768 -723259232 405 -930543776 -930063693 2380 -975509051 -912791350 9939 -871396420 697350972 6496 -713609356 358289528 9064 -790567313 230960562 4625 -758152363 595584975 4497 -871335076 526029047 387 956320838 333687312 1676 416939399 173706002 3119 -197256971 619606312 5682 -784965875 -434454493 7015 336445578 312278158 2452 -318594823 957236409 9579 -314668245 -164423199 8692 -782012495 -430138322 3770 -662481765 164789337 6646 -41723720 877599979 9195 137362839 -80079561 3575 400206984 165679230 1966 -485776708 494296571 2557 -171017790 -538783279 6013 -88984793 20640279 7760 -895856160 234812484 3111 208370227 78832863 3864 774219377 737407430 3455 834030362 106531338 8887 262333337 792126616 8272 171041959 -969822537 1752 295011177 878753022 852 212383076 -959377362 9753 290220374 -575758012 3062 -464876611 908862009 8390 242371970 -752801340 7317 -82560345 428634831 2278 -742476174 711907478 9003 -49706513 577086332 8458 7632844 -353878938 5309 -224653306 822735291 6452 898151267 162818619 628 -626119646 896907104 5221 -866805045 -77358192 2236 -252585274 -758476279 7258 -776344661 510260864 3996 -871335076 246550739 7336 -921972308 -930063693 5094 -592740407 -556644281 5862 -840080990 254718604 9343 802713909 186112748 8379 -516862573 -917002395 1921 276318540 -80079561 4472 812095536 -606256406 3392 -714715511 637279848 1511 -930543776 510460231 8346 609354975 653728216 8484 -776344661 552945615 2451 384544140 -741977163 3388 388425412 355375465 4785 -677582183 -507881407 2180 -569925158 -469304036 7251 643240412 -378650091 7980 -853928283 713033531 3736 35292617 770540018 7252 230990250 -538783279 4125 -347105773 -268014947 5198 -742476174 899852615 5432 -684246827 815772525 7332 498871246 787435090 6115 159963934 -870714362 9100 -641208950 -519618554 1755 -380535924 -474396314 3866 -280158933 767277603 3483 164014304 988138114 53 -205591575 116410268 7491 -795235195 787435090 6077 77257476 -467674160 7326 996958697 820204610 8316 796608963 -519618554 4562 208370227 -569727142 8139 -816399402 -434454493 4505 39323915 -275855088 7527 126227291 -78776258 5712 -46963869 165176940 5540 828427488 266354586 4735 518236817 152975300 4017 -252062903 -123998677 5353 385077631 -964453208 2604 -677582183 596844461 5108 799451393 -830206964 7496 -915467466 -575758012 2716 -506108098 746720990 3997 -852061915 -964453208 100 -396260662 24721518 9455 -788691861 165176940 7741 -60959292 690912387 7811 -957024935 748105066 7626 -943765901 -817688363 9613 -626119646 831097006 7811 538056056 790653415 1870 598692061 668716963 7897 39323915 -326867555 5437 802713909 86906463 7051 970142316 397008646 1619 832079231 576308127 9191 -30664265 -269653141 9708 -719954341 484968871 4723 -866805045 -157362262 3979 -642406813 623594641 6909 321658590 953028578 4542 -975509051 172011590 1664 154929870 -596741589 6611 860901194 595610484 7672 -871396420 207204985 8634 598623000 -308069367 3768 -314668245 -756267434 715 538056056 -967985982 4043 -804711490 -387385224 9913 -811440102 -871032819 9401 202258799 -293015975 8071 515731471 770188411 1579 -552935221 68458537 9787 300584887 -917002395 4896 212383076 917915710 1857 -541613550 418236261 4481 113991999 87942942 4690 -60381668 510260864 3763 743615922 -138728153 9812 -259723723 -812767182 3116 806860754 752571881 7476 -180309093 172716317 8264 159519152 865748389 3187 -739519560 583887438 8140 53010453 -180628268 9853 -906744014 20640279 5115 -698100407 207204985 7232 318435094 358289528 3848 -32127524 339857137 6539 239977367 -944284380 9772 -117882944 -519845955 5653 -395130011 -967985982 9593 -742674827 -933871142 6432 598623000 339857137 9998 -265310524 24721518 6239 -960344885 700760523 109 -742476174 -430721629 5988 623885564 -523131123 186 557828077 877599979 4461 691696706 -812767182 4597 851137422 -246727512 9489 -541903248 -870714362 5594 461120723 178866616 9461 -462794916 -669544691 5703 841773118 -79813879 5189 -412753693 407966190 7918 924375399 400802081 7392 995796966 -596741589 8412 -229267078 988138114 1747 -578899112 679770619 7722 725296106 34487722 74 -430204903 -692760474 3875 765724683 -999366082 1202 799451393 -416082175 3910 -968473567 -477872507 2579 262951696 13253654 4701 -215298725 50437640 3580 -30664265 -154221403 5997 743615922 726123669 5808 -161837184 -419413153 9423 -228953103 -123998677 513 640846707 354868681 4367 -885902280 -514717258 3546 -324108487 -229334088 8979 -483963712 -175424765 3394 54815350 -137415419 2895 -199655013 673747334 6029 -994655931 329596656 1079 461120723 216476815 70 66554430 -373712345 2757 101065261 105963480 1099 -818563944 -85425315 2972 823212438 -637770708 1448 124521096 -154221403 3996 -900897170 689952861 4855 372746255 642676439 5256 661504142 357634387 6662 134541291 -413649920 8229 -723817788 100537981 7515 359856605 711907478 8757 970404299 -91451757 6708 490718230 681650630 1475 -414072427 -689864118 6914 -989673571 -278764461 2511 -178692644 -255161784 71 -18555551 -610759465 1629 -37605991 50437640 1742 288822109 658148446 3546 -678310388 619013448 795 -873330901 84675120 7904 955336534 591101630 9939 -347105773 -238504192 7338 -395130011 760808182 7678 202258799 815772525 8810 743615922 -644469017 3146 632166073 -969759958 8026 -501570916 -241109217 5362 40730044 308467212 5456 775192135 -680716101 5375 134736800 589562219 4182 389689903 232844920 1551 -811440102 -616215891 2185 -270472709 951409368 724 -156704963 379411178 4800 788860010 -40017599 462 -748046122 808458464 7408 -418986193 -538606907 6716 -81105363 -817688363 7758 -464876611 -640496847 3583 -389046679 -154221403 2325 252844961 357634387 2880 284084525 -326254820 5514 -569925158 404498162 7940 507130881 345293859 5741 205740340 -640496847 8158 141018937 911656525 6817 -259723723 314701704 1156 55392029 754349173 3854 148638548 843183414 7668 -82560345 612937914 9701 250399364 -707104214 5433 -200432659 948573862 6916 502461295 302261235 9017 373708873 148237200 8411 706094613 -804580750 2978 -569925158 -987783463 3199 802713909 -578196919 3525 5989923 -502510208 5406 170281305 355375465 1282 218552482 939797135 642 230990250 68458537 8341 28254867 184543446 2714 25277645 -611172692 8623 -748046122 20640279 2774 -271969423 700760523 9016 690218755 948688886 1681 -636004911 815772525 2388 -200432659 -742514560 3541 -138739177 -644469017 2244 817353730 68458537 8714 745796394 327833852 543 141018937 -510150761 575 568509939 -824673983 8849 361901512 -326867555 5245 -943765901 135100579 5331 34562744 -969822537 8648 -723248351 -987783463 76 -795235195 -498612066 1512 242371970 -145656182 5351 -826268461 899852615 3208 -24354900 923466000 3318 -259881996 -396443569 7453 756775613 401065763 1974 -89914167 -283207497 2714 -711940062 -176184567 1251 346106146 -763707999 2337 801372660 689952861 1069 -935008788 345293859 8445 -835865341 330258523 6572 -30664265 -542766725 8047 28254867 689952861 7185 -830222831 -416082175 38 -578899112 -659937969 8461 731360872 843183414 787 -662481765 135100579 8070 5989923 60115387 9836 774766110 621799091 9975 776650368 -6527040 9552 -303185692 109588416 1608 895696545 -563052661 11 242371970 227796847 2287 444203955 -669544691 4379 -742476174 860325562 6470 500691477 727249379 1410 -578899112 -528332594 365 -435603523 -359196587 6109 138983262 -436066679 5154 -462110684 -498612066 357 788860010 -825880446 9919 113991999 637025929 4036 801372660 -502510208 3090 -102108106 484968871 8891 -776344661 -78776258 931 -552935221 -145656182 7698 -753444014 915112531 4738 399221151 -254980365 9712 -393621510 815772525 9120 250399364 790791048 4173 940580089 528222218 8112 242371970 -275855088 3093 -943765901 -320275386 4382 970404299 -634448468 126 -418986193 -784538084 3391 -873330901 65925556 9195 -960815885 86906463 105 -30664265 242506470 3234 628785561 -94909804 2133 289610218 511120657 9900 -984282547 -882635508 9042 -960815885 577086332 4748 -904289455 547792085 4556 -303185692 333687312 3202 -304998049 -153153706 4318 -481996423 300598832 1937 -975509051 164789337 1060 -915467466 -480421233 6014 587732774 -872013529 3381 -711940062 -849890539 4458 802713909 704079155 704 -298306079 -550929672 994 65640932 743907535 8164 252844961 113055790 3253 -195594144 -817688363 3717 94407230 -714969150 6391 521711157 107428773 6300 71562520 725864175 6341 72289201 -396443569 6734 -541903248 382394381 6248 302196177 -246255401 240 598623000 241641947 94 575593831 116410268 3626 789599069 345293859 6421 538056056 668596988 2347 -221252086 -610759465 4186 -592869884 -519618554 4812 -134704201 260681552 1154 200002129 -430721629 920 242166718 221629539 6246 794990305 588009941 8586 214470427 -611172692 8725 276670886 -302291887 2664 -62104082 906601156 8917 -411443846 -975541629 7007 -88984793 -498612066 1835 -700447167 760808182 1968 283582015 -214031543 8972 970404299 -610759465 2090 333481643 -849890539 9475 137362839 939797135 9416 -222755521 -127944183 7236 -468748459 615990641 6445 994188367 229158822 8049 113991999 -667907585 9373 945885557 -323498634 6396 -60381668 994859498 2862 643797427 -467674160 7725 54815350 -842651603 3775 -754687225 737407430 2101 17834815 858256145 361 -205591575 467154252 1170 62409989 -502510208 2084 572970480 689952861 6116 -277916716 -94241214 8812 71562520 106531338 3455 967176925 246550739 4691 846494925 735266920 6275 -504728021 654795929 4857 154929870 -842651603 6329 456971210 -918763788 2314 124521096 -497617879 2479 -180309093 323257823 7512 317197461 116410268 3335 -501570916 662075929 8633 482175535 -981396868 3787 -412753693 -253862095 5618 -548146736 -482425657 5509 -642406813 -165817517 5493 688304736 -538783279 3725 -975509051 -969759958 8247 -281453999 207204985 5138 -60381668 770188411 6646 849370527 -1544306 9996 849370527 -106926072 7081 320190225 -433558593 8289 744180713 -26030145 8552 878804098 234812484 808 -484301856 -890148323 9183 806860754 -758476279 6476 -485776708 495259264 6670 147521749 -540147019 1474 -140204704 25245259 3219 -178218611 107428773 2684 471959189 -742514560 58 -492064852 -2844514 3119 160809207 430751296 9972 -984282547 -118950135 1778 -145442184 -474396314 8615 -667281786 704079155 2409 867830712 -39716639 7269 929592861 760808182 6370 941043086 628016383 9264 997717396 836292797 4334 -804711490 -723259232 5228 -430204903 -756267434 1459 -748046122 836292797 1141 -573106477 -918763788 1839 97269878 290903050 6388 -676826894 267514505 5760 -750364362 260986665 9229 420946811 362357458 3122 124521096 -277770150 3419 -897411868 -587938776 7321 521711157 327833852 991 388425412 -687400377 449 198792735 546315517 149 50900266 -145656182 7251 -700447167 250129683 5448 283582015 540533417 1753 -462794916 -25481956 9799 -417075880 -682911832 9188 118281894 843183414 456 320190225 -428125906 4572 -719954341 711907478 6988 62409989 -255161784 3960 -592740407 -580802379 6228 593245571 -842651603 5887 -975509051 -817688363 9604 -677582183 984136690 3231 640846707 910797386 7974 38832074 -792640319 2157 587732774 142516378 3088 -569925158 -416082175 6940 557828077 145992042 5064 101065261 502233577 1954 66554430 260681552 7367 -655787129 878753022 919 -270472709 -283024647 5101 557828077 844883068 4112 984758233 68458537 2741 801372660 -523131123 7372 490718230 -736169755 345 -994655931 871037015 5549 94407230 -275855088 390 -157757047 726123669 7338 389689903 877599979 2835 744180713 142516378 5747 -788691861 -12658682 5423 717342480 333687312 5558 945885557 -416082175 5178 -395956989 858256145 7904 -957024935 -578480160 2342 639577616 760808182 8869 -60959292 -353878938 8765 -277916716 948688886 3667 598692061 -964453208 7893 867830712 736209727 7157 160809207 116410268 34 -195552514 -804086127 6197 -340171206 654795929 827 -178692644 418236261 4308 133578046 121273815 8176 -177692824 -538783279 5037 979367031 83192310 9578 324917167 -917002395 7191 933592111 -552163616 8084 318435094 -587154461 3611 955336534 -320275386 4474 823212438 -847516222 9685 -37605991 983315446 2736 -782012495 -519710186 3630 901762269 -342686234 2565 641303610 790653415 7754 -288462512 -435842546 2599 823212438 874563739 4750 215460157 -323498634 4537 940580089 932809740 6021 -193222752 -419413153 4259 609354975 -38529745 6483 -185227082 540533417 6233 -573106477 653728216 4409 -107144390 -138728153 7184 -140204704 -391392334 8779 17834815 383709576 2652 -906744014 -106926072 608 677101531 -214031543 5982 -26248663 695424884 9656 898151267 -918763788 1885 399221151 -933872333 5571 -516862573 -667907585 8002 271669262 -138728153 544 -200432659 -153153706 8553 -748046122 -75558732 4531 415350853 -40017599 7637 -145442184 -110865839 1996 515731471 -67116370 5620 585806236 -293015975 4772 -835865341 -85425315 8740 806860754 -106926072 9049 -677359660 285651977 8948 72289201 309767757 8844 384544140 -599705535 6638 -462794916 614083036 1402 -851229723 135100579 2196 14549497 625059375 4793 827090885 697350972 2457 -624499268 300598832 3203 976065724 -756267434 3923 98412735 86906463 2520 830044995 241641947 3518 -280158933 107428773 10000 -523153635 -568505124 9747 -37605991 221793945 495 -200432659 -155566831 8488 94407230 -416125915 2620 851137422 258279313 794 450726355 107428773 1380 -758152363 679444628 1433 895696545 909720152 8346 -523153635 249521955 4884 9908275 877599979 2899 484203679 588009941 5766 773032821 -436066679 4400 361901512 -784538084 2079 -835865341 -659937969 731 -280158933 902716491 3958 118281894 860325562 2823 -275568251 -774185484 7629 153650122 -823688399 5106 -820917610 -917002395 9030 974033465 -541221340 4508 14549497 339857137 4886 211476448 -145782884 8525 -173326777 -291242407 1560 202006559 822735291 4914 -742674827 715905772 1731 -389046679 2937763 1305 30661577 -969759958 9935 124521096 -413649920 5038 484203679 505436080 2932 -758152363 -482425657 2965 997717396 -620537603 8980 461120723 -469304036 4874 289429528 929621952 4699 531457998 -110865839 8021 774766110 574893362 9221 658268677 843183414 2546 688304736 934322296 3007 289610218 -523131123 3441 -569925158 -138728153 6753 623885564 120714490 794 -89914167 457730381 330 -229462282 787435090 963 -818563944 173706002 285 907986225 -157362262 2982 289610218 -980745605 6459 -161837184 -373742773 4509 276670886 334468470 306 -931162724 -756267434 3792 375298123 502233577 3093 -608438352 -430974226 9297 160809207 -328439089 7436 289429528 -681273289 4533 -573101732 929621952 9150 -411443846 -573863688 5815 -314668245 428634831 6044 -579753663 -256887004 2840 568509939 233967741 9921 661504142 713033531 9450 -462251380 -482425657 1943 -534346540 -60039432 6190 897184369 755033596 9757 388998433 235577293 6635 775192135 545926563 422 -758730708 116410268 7649 -228953103 -580802379 1475 -437269696 -981396868 461 71562520 -214031543 3492 -816009077 -917002395 9198 455237207 -229334088 4555 -229267078 628016383 4599 276318540 -707104214 3123 318435094 871280315 8022 34562744 -543877687 3552 -459660004 323257823 1093 776650368 397008646 7175 -887409683 68458537 9888 929592861 -127944183 4783 381360154 -677383695 7400 -960815885 -736169755 1401 5989923 241112925 2693 -296429472 58400332 6301 -793494677 -980745605 9825 -409309355 -969759958 5509 -430204903 -654048846 6387 -117882944 290903050 6702 661504142 978934680 2634 -88984793 679770619 236 -41723720 -834035628 2379 846494925 260986665 6702 6050410 -882635508 3213 271669262 192105438 243 -866805045 932809740 6740 486132758 -669544691 4252 271669262 510260864 6042 775192135 -436066679 9378 -418986193 -22135290 4565 704952011 384615346 8154 321658590 868619715 4950 34842144 358289528 6887 -648172782 577086332 7950 568509939 375063920 5135 426406281 71638226 855 -462110684 -277770150 2912 -304998049 135100579 8320 -288462512 266354586 1957 585806236 711907478 5545 598623000 951409368 6260 -921972308 737407430 8352 -412753693 748105066 8907 -719954341 -94241214 2619 482175535 -987312206 1851 34562744 614083036 6280 554902523 81565408 1283 51022000 -430138322 8931 -88984793 -256887004 561 -853928283 147468541 9894 -816009077 173706002 8997 -851229723 -917177937 2630 -91480363 -410456729 5143 860901194 643726334 6204 -676826894 300598832 1531 -711940062 80128302 2753 262951696 844342243 7282 -826268461 227796847 5726 -107144390 362357458 6579 956320838 235577293 451 -462794916 624711990 1194 -417075880 619013448 1591 -139250047 379411178 9440 -637625968 807498308 848 -396260662 -770453868 4028 929592861 484968871 4564 -314668245 379411178 4057 587732774 -552163616 2015 618828757 737416156 1017 -592740407 822735291 8407 443682091 162573004 1353 623885564 232844920 4765 211476448 334468470 9925 -9979738 868619715 4533 185320654 -25481956 6541 774219377 552945615 9721 -468116074 -469304036 8409 -795235195 135100579 6041 -880768056 254718604 4073 153650122 -659937969 9781 -437269696 -532461869 3953 94407230 -497617879 7871 154929870 902716491 9556 134736800 78832863 7659 841773118 80128302 8078 -752427345 404498162 2441 -866805045 -283207497 9095 384544140 101406452 4246 -495872554 339857137 3925 -713609356 164165409 6782 -292338832 -756267434 7841 443742845 -519618554 9557 502461295 283618452 2318 -679771608 -160616618 1638 389689903 844883068 8582 872946790 -342686234 3531 -462794916 877599979 8566 -429705827 511120657 2607 598623000 250129683 6427 -605036105 -268014947 1858 288396892 540533417 9677 65640932 -13579437 75 588746282 -373712345 7548 443682091 -578480160 5523 -396260662 -26030145 3833 -648172782 752571881 6672 979367031 68458537 9367 -334823104 -576052836 1967 419955461 304234449 3537 208653695 20640279 9910 -860588659 234812484 3838 -391256746 -523131123 2361 -641743513 591101630 3027 386524132 -543877687 7789 309782673 -550929672 8633 230990250 -1544306 9050 -931162724 -741977163 2271 97269878 511120657 2484 167095145 910797386 8402 -752427345 283618452 7420 632995737 -108961822 666 -726202882 -641768215 2499 242371970 -892585231 823 538056056 157310618 4512 -523153635 250129683 1628 598692061 -253862095 4258 -30664265 221807394 6251 174718177 -145782884 8296 -492064852 -153153706 5682 159519152 983092089 6624 -835865341 -488329721 5285 97778439 -944284380 9453 133578046 -590535547 6508 -117882944 137137472 9021 867830712 230960562 7759 -318594823 -892585231 4298 632166073 -933871142 5376 637350827 -430138322 4000 375298123 400802081 9080 -864361257 679444628 2271 97778439 836292797 8118 -616075888 735266920 8913 35292617 915112531 3715 450726355 -94909804 5375 17834815 679770619 4601 742195767 -413649920 3904 48202816 953642587 8710 443742845 436709995 5234 77257476 714190974 6972 -332445377 588009941 1725 443742845 -40017599 700 556176900 679444628 4788 -880768056 697350972 5667 658268677 -350396971 2397 -277916716 787155496 5683 -411443846 790653415 2052 388425412 -160616618 630 306909421 339857137 4380 -252062903 -611172692 3583 -592869884 855531857 3270 -989673571 436709995 7682 200002129 855531857 4997 603283737 -541221340 1605 -605433625 760808182 6033 -295746759 -578196919 9671 -968473567 -552163616 2636 290220374 13253654 2945 -533099096 -849810455 3458 261480454 20640279 139 -195552514 436709995 8804 80638889 -428125906 5312 -222755521 -430974226 7384 -80417143 201215238 7253 995796966 800872927 5689 208370227 -890148323 4983 -388974008 713033531 5701 -145442184 -428125906 8723 -658800027 -433558593 4248 -304029084 -825880446 5466 799451393 266354586 9987 898151267 -682911832 1844 -711940062 -326254820 3906 98412735 430751296 2021 -80483111 68458537 9373 400206984 843183414 7407 562484066 -947024393 1709 -873330901 357634387 3607 -280158933 2937763 7777 -516862573 185176345 3883 640846707 -145782884 8738 600595365 906601156 8306 792418959 528222218 3381 641823635 -454664712 3445 -259723723 899852615 6192 289429528 510260864 4109 -293301938 121273815 447 148638548 783307873 2717 -677582183 871280315 1736 -960815885 -674143567 1714 384544140 -328361714 7020 -605433625 -812767182 8504 208653695 -138728153 4303 -676826894 -277770150 144 895696545 -510150761 2970 -145693826 -180019002 5471 974033465 -359196587 8799 388425412 246550739 4857 756775613 726123669 8109 704952011 755033596 1295 589418019 312278158 9590 -698100407 -649744978 2773 832079231 68458537 1054 745262886 13297982 5256 -296429472 514647040 6405 628785561 78832863 2126 -616075888 -687400377 6183 -377899289 726123669 6158 -337718848 233967741 8594 -668294983 -834467209 6882 731360872 -824673983 6280 170281305 -519710186 635 -935008788 697350972 5334 -506108098 -649744978 2581 521711157 227796847 6854 -248959048 233977048 1003 658268677 -981396868 4240 769252533 379411178 5404 158720776 -800207670 9862 471959189 135100579 4542 -1804967 -359196587 5985 -804711490 896907104 8402 373708873 -477963972 6742 -852061915 -4922978 5033 113991999 -85425315 8414 -921972308 925036002 8631 -900897170 84675120 3253 -816399402 -692760474 7333 -790567313 787155496 4401 941043086 855531857 3308 -698100407 911656525 1510 283582015 -138728153 4911 373708873 114067850 7784 -205591575 -575758012 5112 623885564 -667907585 5761 -410968218 975421774 4151 929592861 -870714362 5317 -468748459 612937914 7910 -337718848 754349173 2290 378721678 -763707999 7505 -485776708 -22135290 4204 502461295 113055790 1813 603283737 -17837615 4904 386524132 232844920 7750 54815350 612809394 3032 326178903 457730381 4726 875158202 948573862 4775 -1804967 633885440 1908 -852061915 754349173 7062 -670941446 -434454493 3746 450726355 -752801340 4887 -895856160 -736169755 794 318435094 736209727 5832 637350827 315450092 2722 -347105773 822735291 6354 357348209 69866389 4733 588746282 -72965798 6563 -80417143 787435090 5685 262333337 537681327 1978 -473282718 -353878938 7302 392619171 820204610 1313 556956133 120714490 4285 521711157 216476815 5073 137362839 983092089 3586 745796394 -165817517 6320 774766110 -556644281 6674 725296106 -675821088 7150 320190225 -454664712 6304 745796394 599012707 2146 898890414 -40017599 3101 -796502525 -741977163 3935 -820917610 -72808273 135 482175535 748105066 5915 -165895350 101406452 5086 861072654 596844461 8658 -464997457 -498612066 9373 -292338832 -982620691 9606 208653695 -127944183 2263 6050410 -681273289 1466 443682091 -723351459 5633 361901512 -107816005 1904 827090885 -980745605 6943 -684246827 -980745605 4944 -931162724 148237200 4322 736000118 874563739 5163 -9979738 -345372687 6561 867830712 9067497 9328 321737429 957236409 5749 -943765901 -692760474 9437 627081375 868619715 9674 25277645 715905772 9016 827090885 9257479 7011 -229267078 -634190590 3966 -410968218 820204610 6526 -714715511 -752801340 8364 -836052744 -999366082 5688 -465268228 433603754 7678 -784965875 282131358 9251 445487668 744410083 7621 -826268461 194386713 6646 214470427 383709576 5596 782059495 -634190590 100 -749150071 -145656182 573 861072654 375063920 9248 924865694 890315807 32 320190225 135100579 5391 -320065127 -102616382 9316 -569925158 -736169755 9663 -578899112 511120657 3314 230465541 -689864118 8312 -462251380 -834035628 9502 867830712 -604372177 769 -409309355 637279848 5072 -113858331 642676439 2052 -56515768 -756267434 8579 132666338 932809740 2292 -678310388 34487722 3036 -915467466 267514505 6127 134736800 192105438 4110 -943647082 -269653141 2992 -417075880 577086332 444 346720726 619606312 3110 -986798763 792126616 2479 -943647082 105963480 7946 126227291 619606312 9833 587732774 -637770708 8510 -464876611 -216733767 6713 50900266 -519845955 9938 -285968378 -756267434 9248 554902523 418236261 4251 54815350 -289470931 7828 717342480 653728216 1718 790805185 624711990 4804 -723248351 743907535 7738 585806236 628016383 7036 -8891200 260986665 8492 333144811 -637770708 3594 111664688 510260864 7431 -814521565 249521955 3264 643240412 -477872507 8876 -145442184 -930063693 3419 -862762751 -165817517 4151 -624499268 843183414 2308 643240412 -214031543 9220 326178903 173706002 1637 -670941446 -137614817 9728 -468116074 -342686234 2431 704952011 537681327 9154 -678310388 679444628 1947 661504142 -800207670 3004 53010453 725864175 5630 -259723723 -241109217 4413 254376885 -91451757 1392 775192135 599012707 9722 -760927535 -834035628 7407 -930543776 -175424765 4829 -197706645 871037015 288 676457194 13297982 8909 254376885 -488329721 5175 878804098 290903050 5310 -891435429 -420200090 920 -637625968 285651977 507 152683172 643726334 8253 -566276366 -289470931 802 17834815 109588416 7289 138983262 -963031318 3983 -392563411 -91451757 9308 -608722586 -185727053 9676 834030362 -817688363 1465 603283737 282131358 4551 -235730132 -933871142 9013 903882211 -378650091 5621 562484066 957236409 2513 498871246 362357458 8662 72289201 625494491 8586 -572328769 -890148323 1658 -297925385 -229334088 352 -1804967 -680716101 3987 -8891200 -123998677 117 -714715511 614083036 2892 289429528 -877856608 2038 -89914167 13253654 7049 82437869 105963480 1263 274684164 137137472 5519 958197040 -872013529 7978 744369343 68458537 8725 36208776 -687400377 9993 -271969423 301566791 3787 306909421 107428773 3237 124521096 -770453868 5675 -292255571 514647040 5350 -280158933 330258523 9134 -265310524 -72808273 1669 484203679 -723351459 5426 -713609356 -681273289 3551 -303077343 -972401466 3705 164014304 755033596 8459 -117882944 -478868248 1731 -663610139 858256145 9550 -8891200 -107816005 9726 -393621510 710420710 4717 -750364362 -220282924 6045 -180309093 241641947 9027 -880768056 -477963972 8553 154929870 727249379 8613 62409989 -434454493 6772 812095536 206971304 3490 -1804967 -578480160 8276 -836052744 -532461869 7071 359856605 -255161784 6110 941043086 -825880446 5859 -984282547 770540018 9104 945885557 782701464 4879 643240412 312278158 4117 588746282 -118950135 4433 153650122 68458537 835 -880768056 743907535 7417 688304736 859002805 3559 -495872554 223758683 7404 159963934 -842651603 4597 600595365 -430138322 3111 34842144 436709995 1705 -72660599 -611172692 7239 -552935221 -626960836 1650 641823635 654795929 6295 -662161563 178866616 6912 -723248351 -75558732 4202 39323915 -502510208 8539 736000118 576296258 1386 66554430 -644469017 9158 186143921 668596988 209 242166718 436709995 4005 799451393 -123998677 9799 555348851 -328361714 1915 984758233 983092089 6395 -885902280 -792640319 6264 699845372 -350396971 1029 -719954341 -275855088 5570 200002129 -13579437 1228 -372598176 988138114 385 933592111 844883068 2196 318435094 164789337 527 384544140 -800207670 4923 806860754 715905772 1136 30661577 -649744978 9877 35292617 586257457 9584 482175535 -538606907 2805 450999109 -523131123 2411 55392029 -387385224 3341 -541613550 -216733767 9777 806860754 860325562 3432 -389046679 -229334088 9561 -742674827 147468541 1511 443742845 -890148323 8422 167095145 658148446 1785 -24555993 595584975 4440 -320240582 162573004 47 515731471 201215238 4997 386524132 851865821 1870 -760927535 748105066 3256 -221252086 -870714362 2071 769252533 -110865839 857 7927533 -6527040 5733 -221252086 -77358192 3902 154929870 703761437 2789 -915467466 -912791350 3728 -412753693 800872927 7643 641303610 -959377362 2962 599861155 -733323543 7971 54815350 304234449 270 -410968218 -963031318 4934 171041959 -17837615 7313 -492064852 -13579437 1710 -354473179 241641947 9608 -662481765 34487722 5564 284084525 915112531 2331 -592740407 787435090 5960 -700447167 87942942 7626 518236817 -382741973 7097 -566276366 -293015975 6630 643797427 896907104 8759 254376885 748391913 4354 828427488 456498577 9197 706094613 920790234 3433 378721678 354868681 4995 212383076 -436066679 9778 420946811 -981396868 7292 -393621510 -419413153 2354 575769250 147468541 9323 141018937 -67116370 8146 -62104082 249521955 6252 859615587 -416082175 4577 940580089 -180019002 6561 -388974008 10315616 9051 -720279006 809191902 378 -27254901 770188411 6250 141018937 -817688363 9593 306909421 -587938776 9037 302196177 -39716639 8261 39323915 456498577 6679 688760575 -687400377 4350 -817455026 109588416 3354 -340171206 484968871 6258 -60959292 459630031 6196 823212438 877599979 7118 -880768056 925036002 6249 832079231 127347959 5622 6050410 -189256438 5537 -228953103 382394381 6857 -282947285 725864175 740 392619171 354868681 3663 814168394 -742514560 2772 357348209 467154252 3173 -468748459 948573862 6634 230990250 -552163616 4940 575593831 -419413153 1252 -605433625 345293859 6589 -32127524 221629539 3469 -24555993 -541221340 5120 -658800027 -714969150 2975 333144811 760808182 5709 -930543776 -641768215 3333 -292255571 355375465 515 185320654 -723259232 2277 -572328769 -406636424 6968 133578046 -687400377 3308 388425412 24721518 3521 35292617 679770619 2634 632995737 -477872507 8371 -931162724 -967985982 449 333481643 459630031 9513 782059495 -507881407 1624 -62104082 909720152 1079 677101531 526029047 7365 997717396 241112925 703 -663610139 -518037450 955 839743563 345293859 9666 924865694 -569727142 1952 -235730132 -370601295 2474 38832074 752571881 1395 -814521565 -214031543 2567 -270472709 -528332594 5053 317197461 484968871 4583 -429705827 703761437 4901 333481643 -382741973 5497 202006559 -792640319 4873 -89914167 623594641 3364 321658590 69866389 4155 385077631 726123669 5540 55392029 -804086127 6888 -362797003 467154252 5366 -731712580 -762984644 7503 385061500 -414919441 117 691696706 -830206964 4992 -200432659 -269653141 8867 871194505 452933610 340 -579903004 -756267434 2045 276670886 308467212 2253 -897411868 -434454493 8889 -200432659 -108961822 9965 -395956989 -587328878 4929 -296429472 184543446 1547 677101531 -954204496 4421 967176925 400802081 7428 -616075888 -811266222 8765 -900897170 523443473 8175 346106146 -80079561 6589 756775613 -94241214 4853 -975509051 -462044632 3596 154929870 -590535547 5167 812095536 858256145 4999 628785561 -419413153 5872 498871246 -834035628 6194 643240412 83192310 5717 326944888 727249379 2335 -984282547 -834035628 6698 -749150071 574893362 4195 -265310524 583887438 2112 389689903 357634387 9877 -662481765 -416125915 4844 -275568251 -308625495 1865 -298306079 152975300 434 575593831 433603754 3436 289610218 -180628268 2451 357348209 -6527040 7169 -334823104 9257479 3539 658268677 871280315 1421 -862762751 -502510208 7966 -485031576 -644469017 5950 632166073 -727449159 6844 -667281786 -550929672 4114 326178903 -254779032 9556 -816009077 -756267434 7253 -481996423 83192310 6606 -724955977 710867164 2907 271669262 -326254820 7355 98412735 -39716639 304 361901512 -110865839 2425 -285968378 790653415 5212 426406281 401065763 1714 788860010 700760523 1243 -285968378 9067497 3493 -641208950 -972401466 6029 872946790 184543446 1720 271669262 704079155 1562 515731471 -2416772 3756 -314668245 -637770708 7545 276934223 -13579437 8834 996958697 -981396868 8225 319836471 599012707 621 956320838 86906463 6799 -46963869 623594641 4953 -229462282 697350972 9818 -641743513 484968871 2731 486132758 267514505 1332 -782345427 60115387 9001 242371970 105963480 3443 50900266 -91451757 3292 970142316 700760523 5983 572970480 -675821088 3604 -949652880 137137472 9981 374048762 -108961822 667 -495872554 -980745605 4220 -943647082 615990641 1709 274684164 994859498 9870 -167893416 902716491 8199 572970480 637025929 9034 -578899112 -107816005 590 -462251380 -94909804 8032 134541291 68458537 2498 -354473179 588009941 1485 372746255 625059375 3010 -1804967 -804086127 7152 -636004911 -253862095 594 979367031 65925556 8956 154929870 54064180 7851 -840080990 713033531 2160 526115530 -838009976 2099 -714715511 871037015 5188 -62104082 552945615 8189 321737429 612809394 5125 284084525 -157362262 5410 80638889 -253862095 8147 296351558 -110865839 2337 774766110 552945615 9945 -698100407 -80079561 3860 -594876646 -838009976 4974 -462110684 354868681 7171 518236817 -359196587 8826 -372598176 233977048 8237 289429528 282131358 1115 -975509051 -176184567 7237 290220374 185419808 6425 7632844 877599979 3018 -605433625 -510150761 3560 -89914167 358289528 9450 -880768056 152975300 8733 361901512 206971304 3720 861072654 957236409 1106 484203679 546315517 9307 186143921 -538783279 5037 996958697 -514717258 7002 704952011 -542766725 3615 -816009077 68458537 6566 632995737 327833852 7577 790805185 -596741589 6998 -117882944 -391392334 3509 -435603523 -964453208 2474 849370527 -477872507 8802 72289201 -430721629 313 933592111 -56290324 3760 -895856160 571289655 5020 -393621510 -654048846 7406 -72660599 -918763788 4975 -572328769 9257479 5792 -887409683 -480421233 4724 745262886 375063920 5717 -409309355 207204985 9163 643240412 -180628268 1496 -167893416 -532461869 257 -396260662 -871032819 9430 -410968218 80128302 6373 -380535924 467154252 8945 -200432659 -128633008 6545 846494925 -998282020 5875 500691477 -981396868 599 250399364 -246255401 2325 -235730132 315450092 9514 -852061915 127347959 8624 -473282718 -578196919 7263 -395130011 -326254820 6532 -790567313 198809378 5620 174718177 -770453868 5064 378721678 696875596 8497 745796394 -823688399 4914 -726202882 -550929672 3853 -605036105 715905772 2792 632995737 -107473815 3138 756775613 -268014947 263 -178692644 241641947 4291 -465268228 668716963 2434 218552482 58400332 3806 -296429472 -611172692 6702 -455260398 -145782884 7117 133578046 137137472 2172 152683172 430751296 3218 -49706513 844883068 9990 -853928283 920790234 5331 981998742 599012707 1742 -788691861 -604372177 6066 118281894 -675821088 7444 419955461 760808182 7713 -338588899 -138728153 4264 -195552514 770188411 2277 -817455026 -253862095 1375 -248959048 -569727142 1384 -960344885 -320275386 2505 -906744014 -634448468 6900 555348851 790653415 2611 112146941 230960562 6573 -641208950 234812484 2153 -873330901 748391913 7823 -871335076 -502510208 4415 -195552514 382394381 4537 -793494677 -620537603 1072 358603584 400802081 1079 -332445377 695424884 7447 374048762 -770453868 9175 -224653306 266354586 5820 -796502525 113055790 8885 -252585274 -254980365 402 -344785252 -917177937 7064 357348209 -944284380 4848 -534346540 -91451757 3106 -915467466 -532480095 4988 -197256971 -104871800 2850 215460157 -39716639 7615 -900897170 859002805 5421 132666338 735266920 4390 -81105363 84351585 7773 774766110 229158822 7221 271669262 872494340 1576 -820917610 939797135 4657 53010453 715905772 6405 895696545 743907535 6207 725828363 -326254820 3435 415008073 -498612066 151 -763126949 -382741973 4763 -796502525 249521955 8765 -860588659 571289655 7072 -842131951 -568505124 7298 -200432659 241641947 1188 -223542791 -590535547 615 -811440102 -157362262 2597 554902523 874563739 6051 717342480 -830206964 2840 77257476 -606256406 741 -871335076 586257457 8189 704952011 868619715 9724 792418959 -561696456 4196 461120723 -275855088 4006 167095145 -811266222 575 830044995 -127944183 2326 118281894 -987783463 729 -788691861 -762984644 3018 878804098 -164423199 4198 -197256971 116410268 5132 -569925158 760808182 1882 450726355 755033596 1336 296351558 923466000 511 -412753693 843183414 414 94407230 679444628 9458 699845372 -528332594 3417 -534346540 -308625495 7166 794990305 267514505 831 -197706645 162818619 4524 -193222752 305267341 891 502461295 726123669 6793 -248959048 783307873 4744 -548146736 489852142 9145 392619171 25245259 8686 202006559 668716963 8043 400206984 -373712345 8195 -784965875 528222218 5294 377338343 241641947 5338 -9979738 -774185484 5267 -873330901 -2844514 9728 -818563944 591101630 9171 5989923 456498577 2936 77257476 -654048846 242 208370227 266354586 3667 589418019 283618452 5 321658590 -85425315 1476 -931162724 382394381 1265 242166718 552945615 4852 -790567313 333687312 1044 -579753663 -359196587 1378 717342480 185176345 5576 -748046122 -414919441 6958 -750364362 681650630 9078 -88984793 -687400377 7718 -818563944 953642587 2888 -754687225 312278158 8832 -248959048 655182973 5490 -720279006 940351551 8794 -57926793 221807394 4979 276934223 -575758012 7903 -871335076 -620537603 9782 112146941 -800207670 6812 361901512 -474396314 670 -252062903 -599705535 1138 861072654 -926175164 9778 -26248663 -12658682 1421 252844961 282131358 758 861072654 -22135290 2021 -935008788 135100579 8203 507130881 -538606907 9299 -999315023 770188411 9080 929592861 -175424765 1831 -897411868 -106926072 1609 -411443846 50437640 1528 38832074 537681327 8999 -960344885 -830206964 459 -281453999 925036002 3353 507130881 911656525 5768 -816009077 -774185484 4073 242166718 -792640319 2955 -288462512 -1544306 4283 34842144 334468470 1511 790805185 836292797 3387 -713609356 619606312 3568 -282947285 495259264 4757 901762269 -812767182 2265 823212438 -165817517 5321 133578046 10315616 8779 -957024935 704079155 4158 799451393 510260864 9400 384544140 162818619 4806 -943765901 183142469 3616 -288462512 301566791 8676 -698100407 -969822537 7122 164014304 -532480095 314 186143921 157310618 5861 -395130011 -550496243 2439 -999315023 790791048 9225 -534346540 822735291 2255 211476448 -944284380 9720 -252585274 899852615 7035 637350827 -67116370 9617 -185227082 -363659966 9652 51022000 87942942 102 159963934 -94909804 7274 -205591575 855531857 4485 373708873 -982620691 7706 -871396420 157310618 8277 -943647082 871280315 5280 -902913893 -687400377 3058 274684164 232844920 2889 -197256971 -289470931 4939 -676826894 142516378 6941 198792735 847381634 7577 7927533 577086332 8268 -866805045 501786309 820 -197706645 -747172297 6519 -75232342 -550496243 5250 -790567313 192105438 2577 -41723720 -220282924 1856 -485031576 -370995350 2661 72289201 -269653141 1364 326178903 -67116370 9290 597458038 -920354849 8754 461120723 401065763 2853 -887409683 -498612066 9934 276670886 -687400377 7054 -30664265 -436066679 4034 333481643 637025929 54 699845372 -917002395 785 159519152 -759341521 3112 -816009077 -758476279 6124 -641208950 172011590 6159 979367031 484968871 1396 -788691861 194386713 39 -107144390 497556073 1695 -177692824 229158822 7430 -900897170 -882635508 6687 450999109 -370601295 6061 -409309355 713033531 3871 -887409683 679770619 1050 318435094 -434454493 2832 -296429472 932809740 6593 415008073 925036002 2308 124521096 232844920 5770 358603584 -430721629 4057 -37605991 -302291887 7453 -235730132 -561696456 3289 -750364362 120714490 2108 326944888 583887438 9103 -303185692 -682911832 2512 -303077343 545926563 3629 -900897170 -17837615 3063 -465268228 -326254820 5949 -411443846 831097006 2700 -989673571 -436066679 6773 981998742 510460231 6681 830044995 -256887004 4095 974033465 -175424765 5929 289610218 162818619 6168 994188367 -641768215 3089 -853928283 844883068 8456 538056056 988138114 5121 -343048181 526029047 3138 796608963 587394411 790 981998742 767277603 2316 361901512 185419808 3042 208370227 81565408 6498 -608722586 -733323543 5918 507130881 -420200090 5302 -334823104 -920354849 3263 -37605991 -648616287 9419 -24354900 874563739 2232 -534346540 -26030145 3060 717342480 258279313 3359 967176925 978934680 9719 941043086 250129683 6611 55392029 -6527040 3286 -566276366 -523131123 8028 -303185692 -72808273 4767 158720776 -216733767 7940 39323915 704079155 6994 -733269590 -523131123 3686 996958697 988138114 6596 -955947554 333687312 3492 -501570916 710420710 5075 -594876646 -428060524 8798 -842131951 599012707 1482 -49706513 800872927 1392 -864361257 -291242407 4149 606386234 820204610 6411 288822109 -707104214 1415 -464997457 852597739 2039 254376885 309767757 2075 431597356 -238504192 3544 766057365 939797135 2441 -852061915 -60039432 288 929592861 382394381 4378 979367031 232844920 8772 970142316 -78776258 9325 242371970 -127944183 3121 443742845 -849810455 4139 -935008788 -720929795 7776 -873330901 -180628268 6345 676457194 820204610 8457 276934223 -550496243 3292 490718230 -153153706 469 -180309093 282131358 9362 -915467466 -467674160 9911 242276279 -416082175 4320 575593831 -328361714 1004 823212438 -999366082 3207 -968473567 -568505124 8928 126227291 234812484 8922 -826268461 502233577 4483 111664688 135100579 7684 -304029084 13297982 3773 -796502525 80128302 8486 581880129 847381634 6975 486132758 653728216 3104 -320065127 -302291887 3258 220316799 334468470 3505 860901194 743907535 5764 765724683 383709576 7680 -935008788 452933610 7353 -965690654 282131358 7596 112146941 71638226 5663 -81105363 782701464 2385 242371970 714190974 8989 -504728021 871280315 6269 -641743513 54064180 6781 -860588659 844342243 1266 392619171 242506470 9055 53010453 -328439089 7757 769252533 -804580750 1393 -393621510 935472375 8567 775192135 -454664712 4973 -265310524 230960562 5723 -224653306 -792640319 578 378721678 -275855088 3688 834030362 951409368 534 -483963712 510460231 7575 -739519560 -774185484 4906 419955461 -488329721 751 974033465 -477963972 6799 587732774 81565408 4568 336445578 -811266222 1880 -887409683 710420710 1694 -388974008 -677383695 465 799451393 -580802379 551 -81105363 69866389 5567 300584887 896907104 5751 -523153635 571289655 2536 -139250047 -402609820 4306 598692061 397008646 9301 53010453 -128633008 5874 -817455026 -326867555 9557 -46963869 -435842546 2746 274684164 -637770708 1877 237202817 -972401466 6314 -742476174 940351551 8221 -513151710 -224835212 2869 958197040 910797386 4893 160809207 909720152 192 -72660599 101406452 1593 254376885 433603754 6572 -830222831 984136690 1633 -32127524 -180114637 8583 688304736 308467212 5556 -391256746 -462044632 6734 -41723720 -502510208 7814 170281305 599012707 1750 -1804967 20640279 544 -167893416 260681552 8236 -533099096 -987312206 6120 688760575 241641947 9289 160809207 304234449 7297 39323915 -462044632 8779 -516862573 -882635508 8740 98412735 -457339610 368 -177692824 619013448 6480 -140204704 -17837615 2069 -719954341 457730381 5390 326944888 915112531 9903 -887409683 -283207497 2921 -723248351 690335848 2152 979367031 78832863 9901 147521749 -189256438 4573 745796394 -770453868 8973 -986798763 -128633008 6805 -221252086 86906463 4602 -113858331 -373742773 2757 -504728021 951409368 5569 274684164 763812773 6338 170281305 815772525 4501 -733269590 -648616287 2183 801372660 -77358192 2190 306909421 207204985 1945 215460157 -308625495 6416 6050410 71638226 5768 -978041604 -523131123 7695 -541903248 595610484 8967 76589551 -552163616 65 -624499268 844883068 7549 572970480 691372823 1110 113991999 -556644281 6349 589418019 -118950135 7300 -835865341 -681273289 3797 -965690654 165969864 1798 372746255 545926563 963 -410968218 -462044632 9687 -185227082 574893362 2636 -655787129 710420710 1866 208653695 874563739 9472 133578046 -56290324 525 205740340 -373712345 4825 -485776708 -998282020 6093 -572328769 -981396868 771 30661577 -714969150 2236 -418986193 354868681 6353 562484066 -102616382 7536 860901194 494296571 1597 -820917610 984136690 8751 -616075888 760132745 177 416939399 258279313 2104 34842144 -235480390 1781 261480454 -498612066 3268 -847492585 -107473815 4920 801372660 -830206964 4846 -851229723 -39716639 834 -18555551 93515835 3550 895696545 334468470 1834 661504142 397008646 3133 -906744014 -969759958 6580 77257476 494296571 6084 -229267078 186112748 9262 -161837184 855531857 8966 575769250 783307873 6652 -552935221 404498162 608 388425412 -235480390 4833 -749150071 185419808 4175 153650122 233967741 4432 745262886 624711990 3186 -39504037 227796847 8081 212383076 165969864 6464 415350853 596844461 9656 -462251380 844342243 587 -165895350 145992042 4211 -377899289 872494340 3285 -395956989 -436066679 5331 -579753663 -542766725 6818 -235730132 770188411 3182 -280158933 -235480390 4799 14549497 165969864 6467 -281453999 737407430 3010 -776344661 -277770150 7230 -282947285 917915710 4019 -199655013 -464278607 7308 306909421 -987783463 7786 -89914167 528222218 2 -648172782 760132745 1913 -700447167 9067497 969 -332445377 -39716639 7100 -984681216 339857137 8413 526115530 -756267434 2174 -395956989 -882635508 2808 -75232342 -482425657 6622 562484066 489852142 3480 -552935221 -689864118 5730 597458038 -758476279 7801 -177692824 -255161784 9964 974033465 -127944183 5487 830044995 911656525 3707 481309793 -720929795 5858 321737429 577086332 6260 970142316 746720990 912 776650368 737416156 225 -931162724 101406452 5998 28254867 -870714362 1848 -437269696 183142469 5967 -830222831 -532480095 6096 290220374 526029047 1225 -280158933 -370601295 4304 794990305 -302291887 6629 -641743513 355375465 617 -724955977 -60039432 9894 -297925385 -275855088 917 839743563 877599979 9468 643240412 691372823 4224 -270472709 711907478 8009 262951696 502233577 4439 -533099096 -238504192 7493 132666338 -842651603 4463 -215298725 689952861 542 572970480 -85425315 1800 -548146736 137137472 5682 -265310524 329596656 3634 744369343 -659937969 4192 -760927535 232844920 4847 18912815 -370995350 8956 -578899112 -430138322 4538 388425412 628016383 2114 126227291 135100579 982 -8891200 -62054205 9070 -228953103 713033531 6058 -398942627 -118950135 234 515731471 696875596 5309 132666338 206971304 3080 -388974008 -359196587 6877 333481643 185419808 7041 55392029 83192310 101 -235730132 -812767182 7389 849370527 -430138322 4206 320190225 -153153706 4068 -760927535 -999366082 3925 -739519560 -838009976 3445 -949652880 831097006 4333 53010453 140118715 70 167095145 -254779032 7607 -676826894 162573004 7788 -37605991 865035290 2593 -156704963 -966341392 1900 254376885 -12658682 4716 -492064852 518522757 7345 924375399 418236261 9105 -851229723 -834035628 3183 336445578 896907104 8964 -72660599 -78776258 1624 994188367 -430138322 826 -24555993 -616215891 6318 261480454 588009941 9448 -723248351 -966341392 2664 806860754 -77358192 9964 138983262 902716491 3673 -280158933 101406452 7904 736000118 -518037450 8414 -978041604 433603754 9501 796608963 301566791 3095 377338343 497556073 477 688304736 229158822 8184 333144811 -416082175 116 933592111 -872013529 4753 839743563 -409833937 7408 -265310524 988138114 2571 -464876611 54064180 1151 -885902280 -756267434 9636 392619171 760132745 5425 589418019 172011590 5166 242276279 -723259232 6190 -259723723 235577293 6963 994188367 -137614817 3001 481309793 -758476279 8973 -72660599 807498308 8965 141018937 -123998677 4643 -960344885 -680716101 7880 388425412 -278764461 9430 731360872 433603754 6270 -292338832 -720929795 7198 599861155 308467212 7168 34842144 -328361714 4383 174718177 700760523 6693 -763126949 654795929 4865 333144811 235577293 519 -960815885 -165817517 2558 -462110684 282650126 570 113991999 305267341 3245 -418986193 518522757 729 239977367 -774185484 6752 289610218 329596656 1234 603283737 -246255401 409 212383076 710867164 9236 744369343 847381634 3187 996958697 -538783279 8967 378721678 -871032819 6254 -742476174 623594641 9211 -608722586 451143780 8875 -516862573 221793945 979 65640932 404498162 4474 -714715511 -552163616 1492 -39504037 -514717258 2273 -749150071 230960562 6153 -957024935 -127944183 7070 794990305 254718604 5626 -259881996 -626960836 5823 -161837184 -370601295 5612 -816399402 736209727 1904 -523153635 -981396868 139 34842144 902716491 437 -282947285 -80079561 4534 361901512 760132745 9642 639577616 790791048 2410 -318594823 184543446 247 111664688 137137472 6787 -989673571 -715481022 9801 -713609356 869461301 5966 860901194 871037015 557 -541903248 -667907585 8851 556956133 505436080 8494 -860588659 910797386 7234 -626119646 305267341 5330 -505763077 -847516222 8395 5989923 142516378 193 859615587 233967741 9619 -758152363 691372823 8438 -18555551 760808182 2148 250399364 -825880446 8473 -754687225 418236261 8309 -139250047 13297982 8060 -840080990 923466000 8043 995796966 988138114 6437 76589551 69866389 4751 -259723723 -550496243 5084 -464876611 -587938776 7584 -228953103 201215238 7126 261480454 711907478 7914 606386234 -416125915 7378 500691477 -649744978 2631 -968473567 704079155 8466 -459660004 737416156 101 138983262 896907104 5309 568509939 -467674160 9626 138983262 583887438 6323 -712768288 -811266222 3348 62409989 221629539 641 385077631 -165817517 1076 -566276366 -752801340 5158 295011177 -302291887 7197 -156704963 -561696456 3494 -409309355 -502510208 7799 60178104 -410456729 1133 94407230 633885440 985 -960815885 576296258 4342 521711157 -877856608 6888 -215298725 379411178 5037 -297925385 -634448468 4393 262951696 -38529745 4211 -668294983 -268014947 8094 -533099096 658148446 6577 588746282 -433558593 2175 597458038 -497617879 6718 -484301856 -849810455 5078 -523534710 34487722 5365 637350827 114067850 1472 113991999 -104871800 9473 333144811 662075929 3138 -820917610 -634448468 6891 242276279 -659937969 4825 484203679 -687400377 1415 388425412 80128302 1797 -698100407 -959377362 9034 -750364362 591101630 2583 302196177 404498162 5982 400206984 459630031 9096 -676826894 -6527040 1194 -303077343 -434454493 5965 -473282718 -157362262 2764 198792735 523443473 2921 556176900 -817688363 2041 34842144 -410456729 3970 -817455026 198809378 1575 -332445377 633885440 9959 -782012495 282650126 8681 -698100407 -979376042 1792 295011177 844342243 6028 326944888 -502510208 2055 -30664265 547792085 543 -516862573 -283024647 4375 597458038 858256145 5929 -852061915 820204610 8850 585806236 726123669 7078 94407230 896907104 7943 482175535 624711990 5058 490718230 540533417 2084 389689903 93515835 58 167095145 -153153706 9049 -677359660 86906463 8479 -871396420 836292797 9711 -492064852 872494340 5406 -303077343 -353878938 9591 -662161563 -342686234 8765 126227291 83192310 2582 389689903 790653415 790 -303185692 -416082175 5632 -117882944 612809394 1929 -842131951 285651977 7618 974033465 815772525 2509 346106146 655182973 6309 -592869884 642676439 6648 -989673571 494296571 6113 -891435429 300598832 801 9908275 -817688363 5167 -180309093 736209727 4674 50900266 81565408 7698 878804098 -13579437 4258 -295746759 -345372687 2582 -679771608 -611172692 4322 95229358 -752801340 6618 -788691861 -238867983 9014 -851229723 642676439 2395 137362839 -882635508 8040 -566276366 -180114637 5570 118281894 790791048 4840 859615587 -747172297 9663 -282947285 -391392334 7271 598623000 233977048 1542 -642406813 -238867983 5204 598692061 -987312206 3562 174718177 -569727142 7991 -393621510 -641768215 6727 941043086 9067497 5565 901762269 -430721629 4053 94407230 -283207497 1300 51022000 878753022 5674 851137422 69866389 6312 -464997457 -563052661 4128 851137422 715905772 4109 50900266 612809394 8744 -608722586 726123669 8110 599861155 637639714 5501 597458038 165679230 5046 -847492585 290903050 9308 -760927535 462889810 9774 941043086 851865821 6259 585806236 545926563 1926 385061500 -514717258 8312 -760927535 637025929 4344 -337718848 920790234 8700 -534346540 -541221340 1786 321737429 -80079561 5888 -82560345 -877856608 4963 -573101732 -967985982 1287 -748046122 -104871800 4880 415008073 -682911832 3548 -517047177 -137614817 9224 -616075888 -60039432 9574 -842131951 -682911832 8477 97778439 -561696456 3947 358603584 872494340 7508 237202817 625494491 7713 -195594144 -742514560 440 -592869884 -587154461 8299 230990250 -759341521 8282 -345538013 -328361714 546 392619171 744410083 6204 185320654 -254779032 4866 -464876611 859002805 8335 218552482 697350972 6071 -750364362 697350972 5722 627081375 -328439089 8648 -677582183 -723259232 1084 -641208950 847381634 5508 126227291 -634448468 4484 -885902280 359326871 1114 -851229723 148237200 6176 318435094 183142469 2974 -989673571 -39716639 7011 830044995 -626960836 2297 -224653306 -579706452 4332 -506108098 -727449159 8224 744180713 614083036 7459 976065724 -488329721 9417 -719954341 -80079561 629 -904289455 -246255401 3978 456971210 612937914 9074 357348209 316245420 4418 -847492585 -345372687 2245 -573106477 -947024393 1085 -81105363 -569727142 8548 333144811 847381634 7971 -678310388 994859498 7273 -605433625 173706002 5232 924375399 860325562 258 846494925 304234449 9162 677101531 -689864118 1332 -18555551 874563739 5950 -501570916 899852615 1014 72289201 302261235 3757 202258799 81565408 5307 -851229723 -406636424 694 336261049 577086332 5120 262951696 -328361714 8356 897184369 -145656182 2168 796608963 84912338 6794 38832074 586257457 5476 250399364 662075929 2684 -700447167 -1544306 9640 378721678 643726334 8864 -641743513 185176345 6474 -662481765 -185727053 1637 126227291 13297982 6892 -579753663 227796847 9044 30661577 87942942 2221 -145693826 681650630 5205 378721678 -926175164 635 -626119646 221793945 8580 34842144 382394381 3805 -662161563 101406452 3140 -173326777 -326867555 5455 901762269 83192310 131 -200432659 621799091 1565 575593831 871037015 3518 -221252086 355375465 6740 -668294983 628016383 3462 -37605991 -838009976 9973 -180309093 -543877687 9732 112146941 -268014947 6684 -782012495 -715481022 7978 -949652880 172011590 1089 -763126949 -784538084 2155 -26248663 940351551 557 955336534 831097006 4428 -195594144 -587154461 2736 -320065127 -578196919 811 -830222831 86906463 2481 208653695 433603754 6463 333144811 -871032819 5 -259881996 591101630 9233 389689903 -477963972 869 -642406813 -110865839 2538 632166073 748391913 5738 -776344661 -416125915 1949 -541613550 800872927 3930 774219377 -587328878 4791 113991999 339857137 7928 -580193843 198809378 9509 801372660 -667907585 4168 48202816 78832863 1814 -193222752 327833852 6817 -107144390 -123998677 5264 134736800 -540147019 4662 828427488 906601156 1336 -719954341 32988365 6439 -297925385 -122563446 9484 -714715511 -39716639 9187 -167893416 615990641 3636 872946790 518522757 9361 924865694 194386713 1961 -145693826 -538783279 8736 -252585274 736209727 85 461120723 910797386 5261 -994655931 -326867555 6108 676457194 113055790 2372 575593831 230960562 8937 -89914167 -723351459 9992 676457194 378550894 2621 769252533 -541221340 471 -830222831 -800207670 7044 6941521 430751296 1672 9908275 -180628268 681 72289201 384615346 2423 -37605991 -947024393 4603 384544140 305267341 4803 486132758 596844461 1360 97269878 -561696456 4086 -173326777 -969822537 7498 -776344661 309767757 149 -430204903 -78776258 8424 336445578 787435090 6585 -790567313 -60039432 3598 -984282547 489852142 5470 -248959048 625059375 1288 -139250047 -464278607 8779 502461295 142516378 92 -626119646 612809394 9826 -723248351 -79813879 2974 -41723720 -238867983 2472 6050410 -727449159 312 588746282 -648616287 7559 828427488 -998282020 9354 661504142 510460231 9554 -963214471 -464278607 8511 60178104 -987783463 8634 -193222752 -436066679 7873 82437869 34487722 3760 198792735 -2844514 9054 -288462512 782701464 9818 -995948801 -497617879 3354 945885557 872494340 8090 -541903248 -12658682 8216 717342480 978934680 7292 -140204704 80128302 1460 706094613 497556073 9038 14549497 -143728230 3507 -852061915 -596741589 1205 794990305 -353878938 1647 -435603523 800872927 5982 725828363 -825880446 923 -314668245 173706002 7891 -758730708 -587938776 1006 555348851 -541221340 752 572970480 -824673983 7310 -314668245 -599705535 8789 290220374 250129683 3707 377338343 362357458 7964 -393621510 -4922978 3535 -700447167 -644469017 2638 725296106 -323498634 6339 372746255 -498612066 6450 967176925 871037015 6964 -107144390 -246255401 4182 -320240582 902716491 8822 481309793 397008646 562 25277645 948688886 9432 302196177 633885440 7769 -199655013 711907478 6152 415008073 -180019002 9777 -814521565 -892585231 9385 -814521565 104047847 7798 51022000 233967741 4515 -483963712 983315446 1178 388998433 -153153706 5003 38832074 301566791 7777 -887409683 -350396971 163 461120723 552945615 251 -811440102 350857850 7267 174718177 54064180 9169 -965690654 184543446 4600 77257476 -514717258 9956 306909421 735266920 4348 538056056 -587328878 3986 -398942627 -634448468 3752 -642406813 -714969150 4652 381360154 736209727 9718 -24555993 -72808273 3509 -873330901 -107473815 650 -663610139 860325562 8508 389689903 612809394 5250 -332445377 -980745605 443 830044995 350857850 4683 -88984793 -667907585 4385 284084525 643726334 3463 699845372 642676439 6622 -9979738 691372823 3053 -485776708 -370995350 1342 -851229723 178866616 4560 215460157 -817688363 569 159519152 234812484 4243 867830712 -723351459 2888 -608438352 783307873 9468 907986225 -122563446 26 -127099524 868619715 2823 706094613 858256145 7208 -430204903 -964453208 9549 -578899112 748391913 7527 -608438352 285651977 2917 388425412 137137472 5661 -222755521 -610759465 441 34562744 725864175 9798 -465268228 -254980365 2573 -712768288 305267341 1255 320190225 13253654 7580 -534346540 690335848 2051 198792735 -477963972 4340 639577616 -467674160 9917 -404777150 145992042 6692 -200432659 -80079561 5934 995796966 186112748 2435 -80483111 -363659966 7384 832079231 -107473815 9700 -199655013 -987312206 42 336445578 -482425657 9991 568509939 -649744978 8310 -410968218 -538783279 2289 898890414 -118950135 4224 198792735 -842651603 3535 556956133 -22135290 8296 317197461 436709995 136 -481996423 309767757 6266 623885564 -289470931 4258 878804098 510460231 2388 158720776 -926175164 4806 -314668245 -430974226 8664 -303185692 -966341392 86 -297925385 87942942 3555 97269878 -268014947 8030 -185227082 -723259232 9966 676457194 314701704 2570 361901512 400802081 3812 -742674827 -917177937 2711 744180713 -107816005 6772 -501570916 206971304 445 -758152363 -720929795 9015 53010453 305267341 4428 132666338 -145656182 437 907986225 86906463 9140 -724955977 -824673983 6307 -320065127 -477963972 9050 -391256746 -165817517 1168 384544140 -634448468 3656 -347105773 304234449 5442 -388974008 -75558732 6453 -314668245 704079155 2794 484203679 354868681 3718 -414072427 -464278607 7263 -949652880 -128633008 9987 860901194 625059375 1594 358603584 860325562 2861 126227291 -406636424 1359 118281894 -587154461 3807 -268055717 -634190590 3084 -410968218 -391392334 4131 101065261 911656525 6853 -821290384 329596656 6104 704952011 -370601295 5951 276318540 815772525 7473 792418959 214001109 9915 71562520 711907478 1567 -292255571 -91451757 6711 -389046679 -498612066 7538 318435094 -587938776 8624 -228953103 -291242407 9421 -641208950 -454664712 939 124521096 -256522804 6104 -24555993 -539801973 6117 526115530 162818619 9658 -173326777 711907478 9944 289429528 -552163616 5543 794990305 908862009 9343 585806236 109588416 5607 306909421 -677383695 4348 319836471 355375465 3464 283582015 -246255401 5000 -949652880 -104871800 8197 97778439 232844920 4348 318435094 -110865839 3688 -414072427 822735291 2142 731360872 -497617879 8572 -296429472 10315616 1758 -624499268 -519845955 9686 -27254901 -966341392 7299 555348851 501786309 6517 416939399 80128302 7600 995796966 -575758012 1080 834030362 233977048 1883 898890414 -606256406 6192 17834815 -637770708 8463 -866805045 -568505124 2071 -763126949 -295979666 8273 979367031 -770453868 479 -668294983 233977048 897 -145693826 -480421233 2526 -594876646 -414919441 7666 -171017790 877599979 8873 -57926793 329596656 6220 237202817 877599979 8431 124521096 752571881 6608 -185227082 314701704 5784 -847492585 164789337 5004 54815350 9257479 9934 18912815 -302291887 4448 164014304 -414919441 4091 -91480363 -756267434 897 -229267078 401065763 2708 -750364362 114067850 8797 -505763077 -987783463 9893 731360872 -667907585 4526 -897411868 235577293 3357 -49706513 -67116370 8771 237202817 954289075 1132 -483963712 929621952 8860 320190225 -563052661 8410 -871396420 333687312 9636 208653695 -542766725 8795 562484066 935472375 3701 -788691861 726123669 1936 -753444014 13297982 7623 -297925385 233977048 32 -605036105 637025929 8905 555348851 681650630 712 -484301856 -396443569 1044 357348209 929621952 1631 -989673571 -804580750 6684 -161837184 -409833937 3821 618828757 -370995350 1609 940580089 -477872507 1325 956500599 -60039432 4518 -931162724 -677383695 2961 676457194 704079155 120 -835865341 84675120 5349 627081375 -999366082 7537 215460157 -2416772 3479 849370527 50437640 3846 326178903 -518037450 7655 -679771608 668716963 8639 276670886 -667907585 778 -668294983 -480421233 3166 502461295 54064180 9156 375298123 308467212 6594 40730044 -402609820 1349 482175535 713033531 3484 50900266 -510150761 8819 742195767 983315446 8290 -782345427 -293015975 4618 -566276366 736209727 4963 134736800 -987312206 7152 562484066 -370601295 539 461120723 951409368 2620 -887409683 -328439089 7767 -282947285 -587938776 3031 -935008788 577086332 4348 -573101732 658148446 9012 725296106 223758683 8420 514387831 -967985982 6813 -468116074 -13579437 1160 -592869884 401065763 879 -455260398 -890148323 8533 -668294983 308467212 3768 792418959 -238504192 9545 385061500 -107816005 7934 -265310524 -563052661 413 38832074 -428060524 6578 60178104 537902684 632 170281305 737407430 564 600595365 -834467209 3858 -138739177 -519710186 6106 -804711490 -587938776 3510 -516862573 436709995 5388 744369343 233967741 6796 -411443846 787435090 2786 -677582183 -606256406 8007 -334823104 690335848 1761 -608722586 -944284380 5979 -724955977 983315446 2610 5989923 301566791 9842 55392029 157310618 7524 97269878 -373712345 4687 214470427 954289075 324 -60959292 58400332 1122 -749150071 -988857540 4074 372746255 267514505 6765 -616075888 -350396971 9622 392619171 988138114 5928 658268677 -359196587 6747 745796394 -38529745 9681 867830712 302261235 9323 -826268461 -644469017 7430 30661577 -419413153 1268 276318540 -430721629 470 9908275 662075929 2378 276318540 339857137 6661 -891435429 -792640319 4070 799451393 362357458 672 -904289455 -477872507 9645 252844961 623594641 6528 -224653306 587394411 1413 50900266 13297982 3922 904377080 -85425315 9668 333144811 362357458 3111 -840080990 642676439 5561 415350853 -616215891 9672 -57926793 34487722 4896 358603584 -155566831 3821 -978041604 221807394 3456 581880129 -677383695 4319 -677582183 -175424765 4696 317197461 -727449159 6971 -723248351 -22135290 3594 742195767 -123998677 4136 358603584 -987783463 2743 101065261 571289655 1307 -668294983 673747334 6940 -524590619 9257479 2265 205740340 668716963 6955 132666338 -413649920 8509 -134704201 713033531 7918 -362797003 -587938776 9803 -343048181 -326867555 8648 796608963 865035290 9141 415008073 668596988 7885 484203679 -933872333 6829 641823635 13253654 8179 -314668245 583887438 5819 859615587 467154252 6761 -572328769 -39716639 2399 603283737 -824673983 6312 871194505 767277603 777 -906744014 -912791350 9640 688760575 -812767182 8136 101065261 -413649920 5541 -891435429 84912338 9105 -864361257 -723351459 8082 704952011 178866616 9697 359856605 -543877687 1500 -410968218 957236409 997 -955947554 81565408 3698 774219377 642676439 4456 933592111 229158822 4341 -468116074 -72965798 7725 -88984793 430751296 7819 -414072427 78832863 974 -80417143 -464278607 1801 -569925158 -350396971 1285 -26248663 -944284380 273 -354473179 -634190590 9817 386524132 -604372177 3912 375298123 615990641 2331 -468116074 727249379 9292 -303185692 100537981 2595 -935008788 -391392334 4276 -957024935 -326254820 1365 97269878 305267341 1529 727210702 -278764461 2361 212383076 -964453208 4292 -462794916 -391392334 666 589418019 172716317 6744 220316799 -246255401 9420 538056056 711907478 9906 321658590 241641947 2708 775192135 847381634 8991 641823635 162818619 6900 -842131951 975421774 2269 271669262 783307873 5412 641823635 -735027831 8421 598623000 -966341392 2952 126227291 -40017599 9384 326178903 456498577 9454 606386234 -1544306 3336 38832074 -998282020 9495 640846707 902716491 4505 -712768288 -435842546 5144 -592740407 -302291887 2568 98412735 583887438 3170 543489268 -556644281 4907 -229462282 494296571 1664 -343048181 929621952 2489 -221252086 183142469 6463 -835865341 207204985 6908 372746255 430751296 451 -804711490 679770619 4197 -411443846 -72808273 6280 -579903004 547792085 3280 -138739177 948573862 5175 445487668 121273815 3848 288396892 625494491 8746 -655787129 -784538084 8268 -362797003 315450092 1682 -9979738 172716317 8818 302196177 489852142 2791 -414072427 258279313 9900 386524132 -402609820 1152 -270472709 -67116370 3129 160809207 457730381 1508 -871396420 -122563446 7181 -795235195 -277770150 2865 568509939 -967985982 8324 -524590619 -434454493 2395 609354975 540533417 755 827090885 932809740 2408 -199655013 305267341 6561 872946790 953642587 5626 167095145 334468470 3029 498871246 844883068 829 -459660004 975421774 4863 -167893416 -569727142 2339 97778439 -680716101 9372 262951696 246550739 7340 -80417143 -13579437 2853 -495872554 -519710186 4026 -758152363 890315807 2632 981998742 -834035628 5588 860901194 -830206964 442 907986225 623594641 5770 -830222831 497556073 1755 385077631 -933872333 6297 -49706513 457730381 8906 742195767 -980745605 6704 385061500 -747172297 2123 -804711490 653728216 4547 -492064852 -747172297 1655 -157757047 -154221403 814 981998742 13253654 6548 639577616 -920354849 2413 641303610 628016383 3254 -82560345 -396443569 6410 -492064852 755033596 7988 -636004911 615990641 550 290220374 152975300 7326 -592740407 -770453868 764 -782345427 -926175164 558 -835865341 -770453868 3011 970142316 267514505 5229 903882211 -370995350 9043 420946811 -930063693 248 -102108106 -387385224 5131 357348209 379411178 4754 -814521565 -94909804 7857 208370227 114067850 2396 -679771608 -988857540 6730 -860588659 -587154461 740 -292338832 358289528 203 -676826894 78832863 6858 640846707 407966190 2639 101065261 104047847 3369 -345538013 911656525 6010 -742674827 -6527040 8021 -782345427 787155496 5309 -281453999 162573004 1344 658268677 283618452 6012 -337718848 909720152 9074 385077631 -153153706 8206 -642406813 -563052661 1192 271669262 359326871 8483 250399364 221793945 8764 242276279 576296258 3083 170281305 -838009976 3222 -642406813 844342243 5621 -259881996 782701464 562 -935008788 843133948 7589 -880768056 -145782884 3139 606386234 -849890539 5018 623885564 -127944183 119 -24555993 -363659966 7728 -955947554 -590535547 1116 137362839 -320275386 6802 490718230 690912387 5010 -788691861 -825880446 7298 -80483111 896907104 5105 -372598176 792126616 12 -80483111 379411178 860 202258799 953642587 585 796608963 737416156 9894 -862762751 612937914 7728 -943647082 -278764461 5668 -523534710 -532480095 1810 -960344885 760132745 6964 -742476174 923466000 262 -749150071 107428773 2782 482175535 -60039432 5266 788860010 135100579 697 875158202 844883068 6877 -885902280 162573004 5231 -818563944 404498162 7361 823212438 315450092 5476 372746255 589562219 3093 -816399402 -727449159 3043 766057365 -180114637 4554 -569925158 820204610 8186 -362797003 696875596 5845 -541613550 162573004 1816 875158202 -641768215 1149 113991999 -180114637 6052 202258799 -433558593 2406 -713671847 -610759465 736 -641743513 164789337 4814 514387831 -155566831 3822 -720279006 140118715 6085 898890414 -477872507 6931 431597356 -969822537 1379 80638889 871037015 1786 -677582183 874563739 5397 -742674827 214001109 1530 -624499268 754349173 489 359856605 -987312206 8571 -930543776 760132745 6747 -995948801 625494491 3365 618828757 915112531 2255 97778439 637639714 6011 -340171206 954289075 960 -271969423 -770453868 4407 859615587 -62054205 5481 288822109 -681273289 5717 -345538013 241641947 4739 907986225 -256887004 8324 385077631 165969864 1150 -816399402 -293015975 7483 823212438 -359196587 1604 -49706513 -122563446 4490 276670886 546315517 8891 -140204704 -681273289 8961 -836052744 178866616 1354 230465541 546315517 7013 562484066 625494491 4095 -750364362 736209727 8576 274684164 -382741973 5262 220316799 -253862095 377 -62104082 -145656182 6941 381360154 105963480 9028 -455260398 -542766725 2862 -485776708 186112748 1676 -935008788 954289075 6316 82437869 157310618 7583 859615587 350857850 6603 756775613 50437640 376 -866805045 -674143567 970 -235730132 -543877687 4660 -963214471 315450092 7691 170281305 -507881407 6334 -197706645 -295979666 5717 482175535 -637770708 8764 384544140 157310618 1032 688760575 -634448468 2270 6941521 -999366082 8817 -853928283 -145656182 4564 -32127524 309767757 8622 -860588659 172011590 6209 -960815885 696875596 2581 -931162724 -104871800 6365 -516862573 902716491 6177 65640932 587394411 2975 941043086 312278158 8141 -102108106 80128302 3307 956500599 -2416772 5 554902523 -871032819 8921 -464876611 -528332594 1609 -921972308 382394381 9527 903882211 152975300 372 94407230 752571881 8400 643240412 304234449 1229 -578899112 384615346 5949 -80483111 836292797 1324 -811440102 383709576 8955 203882298 934322296 3135 317197461 868619715 5694 878804098 104047847 9582 -648172782 400802081 7286 688304736 653728216 509 -281453999 165176940 6319 967176925 -842651603 1984 -658800027 -6527040 7773 400206984 -741977163 9668 -298306079 -707104214 6201 -292338832 -969822537 5612 -847492585 574893362 9813 289429528 763812773 5946 -464997457 -328361714 6503 147521749 -675821088 863 198792735 -283207497 5508 -492064852 -580802379 4852 326944888 -682911832 1003 415008073 -611172692 2139 -318594823 623594641 7892 -524590619 844342243 928 333144811 234812484 5769 415008073 920790234 9541 -642406813 655182973 7908 -224653306 -350396971 7805 -282947285 -137614817 6009 895696545 836292797 6279 -60381668 34487722 5703 745262886 -890148323 6542 486132758 -667907585 3609 77257476 -758476279 9535 324917167 -967985982 1650 956500599 -519845955 1180 48202816 -439161220 7098 147521749 87942942 3951 -763126949 382394381 4802 148638548 -715481022 4385 -139250047 229158822 9727 -429705827 172716317 4699 766057365 871037015 1764 -481996423 -107816005 2109 -268055717 84675120 9089 276670886 -176184567 1166 -754687225 -480421233 9164 839743563 510460231 1476 -658800027 -599705535 525 -748046122 820204610 8757 137362839 -604372177 3455 -139250047 323257823 6285 28254867 165679230 9859 -811440102 -175424765 5090 756775613 625059375 5448 -723817788 -747172297 5781 -49706513 -812767182 9289 -835865341 229158822 698 557828077 -238867983 2503 374048762 546315517 2426 502461295 -988857540 1223 320190225 260681552 4600 -285968378 467154252 205 -642406813 -137415419 4929 202006559 929621952 2969 160809207 -302291887 264 -720279006 -154221403 9169 326944888 -373712345 8081 531457998 -982620691 192 326944888 953028578 9612 276670886 -278764461 6542 661504142 50437640 8326 867830712 -17837615 7873 -18555551 681650630 3835 -788691861 767277603 1603 -758730708 -467674160 6398 -860588659 -573863688 1348 6050410 -477963972 4557 -975509051 -735027831 4385 -723817788 -824673983 8559 211476448 -62054205 2790 6050410 -752801340 864 378721678 744410083 4433 -303077343 -180114637 2623 -462251380 201215238 7143 903882211 625059375 8102 -224653306 282650126 6060 924375399 -107473815 747 -395130011 9257479 1885 812095536 787435090 6277 80638889 -498612066 4960 -895856160 637279848 9681 -592740407 -849890539 7344 -362797003 -413649920 5109 95229358 711907478 1778 279935936 -155566831 9797 628785561 -482425657 844 284084525 -770453868 3590 -501570916 316245420 2150 358603584 844342243 368 -984282547 948573862 6610 -760927535 642676439 8871 -648172782 782701464 857 -199655013 -568505124 8988 898890414 -154221403 9622 445487668 106531338 2384 -642406813 -326254820 5928 -380535924 528222218 2057 498871246 902716491 1106 399221151 397008646 2489 288822109 700760523 3078 484203679 583887438 7660 372746255 -648616287 5202 309782673 -153153706 9392 794990305 -723351459 5930 627081375 621799091 283 -362797003 358289528 5175 628785561 -238504192 1080 -866805045 -128633008 366 907986225 -353878938 9346 -594876646 -834035628 2772 -754687225 -507881407 7716 -989673571 101406452 2305 7632844 359326871 1504 -719954341 -238867983 7828 -580193843 494296571 896 643240412 -467674160 2790 -830222831 -538606907 5131 -117882944 78832863 7074 -248959048 547792085 537 -178218611 -720929795 1315 556956133 -870714362 7304 -811440102 105963480 4559 736000118 696875596 1919 319836471 -507881407 3379 -495427420 32988365 8884 632166073 -402609820 3295 -380535924 233967741 8346 48202816 165969864 7813 867830712 206971304 9550 924375399 -60039432 7116 124521096 -462044632 7426 -986798763 679444628 6842 581880129 953028578 4730 -468116074 591101630 6130 -395956989 953028578 5750 50900266 633885440 8938 -995948801 -246727512 6575 742195767 727249379 209 924375399 -165817517 8422 -296429472 -13579437 2096 -739519560 -220282924 4874 568509939 -634448468 6015 -297925385 899852615 5817 641303610 -145656182 890 318435094 -275855088 3625 632166073 -414919441 2947 -776344661 -382741973 3256 82437869 -811266222 4458 77257476 314701704 1841 -984681216 576308127 8123 688304736 953028578 7873 521711157 352760 7911 48202816 20640279 9401 -895856160 815772525 2023 -811440102 375063920 629 225977642 -689864118 9005 828427488 -17837615 8829 -943647082 327833852 379 756775613 105963480 2810 -573106477 878753022 9352 -818563944 545926563 5995 -662481765 -176184567 6897 -866805045 -804086127 3433 126227291 362357458 1197 324917167 -238867983 1401 -320240582 -687400377 3669 -344785252 865035290 9617 -414072427 -302291887 866 -658800027 514647040 2877 55392029 668596988 7847 -724955977 221629539 4114 745262886 241641947 9409 53010453 -917177937 4387 996958697 -637243618 8333 38832074 -834035628 115 568509939 910797386 8569 -763126949 -825880446 8204 18912815 -998282020 9454 -616075888 625059375 974 -524590619 -762984644 6669 -851229723 978934680 6777 806860754 -912791350 535 839743563 714190974 4398 -726202882 457730381 2211 -178218611 223758683 8259 321658590 -514717258 42 374048762 -40017599 2631 -902913893 -434454493 5029 443682091 851865821 5639 -395956989 234812484 2843 134541291 165969864 8543 -468748459 -480421233 8900 -223542791 725864175 3010 -788691861 -741977163 369 318435094 681650630 3789 -495427420 -79813879 576 996958697 65925556 5257 48202816 589562219 75 261480454 2937763 7697 581880129 308467212 8977 -995948801 878753022 4644 -637625968 874563739 4728 -468116074 104047847 9068 159519152 -917002395 9457 252844961 -467674160 5630 288396892 932809740 6733 324917167 763812773 2099 -662481765 -350396971 3648 -178692644 -747172297 4711 -185227082 865748389 3204 -754687225 -959377362 7824 -655787129 258279313 2351 -975509051 -416082175 9266 -296429472 379411178 9863 907986225 -275855088 3921 -197706645 69866389 7829 -56515768 537902684 3399 9908275 -180114637 8649 -534346540 -138728153 711 -393621510 -870714362 3341 597458038 185176345 9506 -178218611 844342243 5821 -648172782 -675821088 8281 -776344661 418236261 2374 851137422 -410456729 9506 374048762 711907478 8621 461120723 -550929672 8398 -851229723 -532461869 2354 -138739177 120714490 635 101065261 -478868248 9268 736000118 -954204496 8646 283582015 -980745605 7559 981998742 704079155 3445 -259723723 459630031 1172 211476448 -326867555 5202 -224653306 -784538084 1425 186143921 -180628268 5818 851137422 -533410976 4914 -626119646 -847516222 9640 -994655931 820204610 2158 -495427420 -972401466 6956 -853928283 782701464 4309 834030362 -720929795 5744 203882298 309767757 7088 -782012495 865035290 1708 -468116074 -519845955 2026 974033465 495259264 8905 271669262 233977048 5951 361901512 -944284380 2036 416939399 -944284380 4835 -41723720 -741977163 1541 -753444014 637025929 5125 -616075888 -947024393 143 639577616 216476815 6227 40730044 457730381 3656 -377899289 899852615 288 215460157 -578480160 1755 -873330901 -254980365 9092 -906744014 -804086127 7261 -949652880 589562219 2323 -229462282 456498577 7342 632995737 917915710 9457 -817455026 -2416772 2017 158720776 -532480095 1301 138983262 -502510208 2446 -495872554 457730381 2812 159963934 -434454493 1622 -459660004 -610759465 880 -347105773 235577293 4727 160809207 -482425657 8649 627081375 -378650091 7442 -292338832 -611172692 8851 -362797003 172011590 7129 871194505 843133948 1441 -165895350 695424884 8317 974033465 -817688363 609 526115530 760132745 4680 -62104082 309767757 7584 39323915 -165817517 534 -259723723 690335848 9168 -222755521 206971304 1514 -298306079 -519710186 312 -177692824 -641768215 1247 -820917610 843183414 5531 766057365 -39716639 445 374048762 -569727142 2652 639577616 -620537603 9901 133578046 -283024647 2881 101065261 637279848 3838 -173326777 198809378 2101 -265310524 241112925 121 -523534710 -988857540 4323 828427488 953028578 8546 -782345427 899852615 1649 -749150071 625494491 4097 789599069 -430721629 9817 955336534 109588416 5265 39323915 -689864118 5327 727210702 574893362 1191 208653695 851865821 8414 -871396420 -246727512 5030 39323915 -235480390 1316 -410968218 -644469017 7905 -573101732 140118715 8096 643797427 241641947 897 -285968378 -94241214 9881 -354473179 -474396314 3207 361901512 540533417 6449 995796966 457730381 3397 -62104082 258279313 1274 346720726 86906463 4601 -795235195 221793945 7416 -636004911 382394381 5098 996958697 -552163616 4808 359856605 32988365 8375 -820917610 736209727 1297 774766110 -804086127 7964 -506108098 400802081 3912 -677359660 896907104 5654 -605433625 975421774 489 -303077343 268124172 8170 82437869 -999366082 3555 -178692644 -626960836 8114 214470427 -707104214 2963 -788691861 397008646 2808 77257476 -414919441 6132 336445578 -128633008 6502 -750364362 -692760474 1509 39323915 -104871800 3949 220316799 312278158 1277 -720279006 -920354849 6949 575769250 54064180 3803 -752427345 -552163616 6918 -145442184 625059375 6530 871194505 -774185484 2453 -492064852 285651977 8035 384544140 -85425315 6881 -871396420 -138728153 9820 994188367 -849890539 3567 36208776 -804580750 8512 -608438352 383709576 3859 945885557 84675120 1207 -259881996 -145656182 833 556956133 -576052836 2552 637350827 -539801973 4339 -485776708 241112925 3636 321658590 587394411 7100 -713671847 530975902 8054 849370527 501786309 7164 627081375 221807394 7144 -949652880 697350972 3013 -178692644 -128633008 7784 271669262 -563052661 4671 333144811 -675821088 1243 198792735 691372823 8216 618828757 -416082175 5329 358603584 -469304036 8126 742195767 537681327 3210 -320240582 596844461 9905 -485776708 -238867983 4089 202258799 -414919441 1826 296351558 -550496243 6518 -605433625 695424884 5073 851137422 -648616287 3496 827090885 -823688399 6231 -986798763 689952861 8979 -804711490 -556644281 6351 113991999 954289075 5183 599861155 911656525 7659 -177692824 -480421233 826 -975509051 -477872507 8900 381360154 975421774 4463 -860588659 355375465 5698 276934223 84351585 8071 867830712 909720152 1934 -495427420 135100579 3263 727210702 -587154461 8853 7632844 285651977 1307 25277645 -39716639 398 481309793 906601156 8954 538056056 -256522804 3934 -200432659 530975902 2875 515731471 304234449 5914 776650368 783307873 7727 388425412 -892585231 6765 -295746759 65925556 4111 50900266 -488329721 3595 841773118 -918763788 5264 976065724 285651977 7542 555348851 -649744978 3124 202258799 -519845955 6224 743615922 619013448 7299 -88984793 384615346 5345 -180309093 -85425315 5771 -608722586 -964453208 4330 -9979738 755033596 7140 262951696 -514717258 361 970142316 430751296 7415 860901194 528222218 4862 252844961 -123998677 5025 -41723720 355375465 9710 203882298 249521955 3187 318435094 890315807 5590 -523534710 467154252 6652 -658800027 954289075 4099 359856605 -616215891 9674 -642406813 233977048 4208 -592740407 668716963 2813 35292617 954289075 5920 -171017790 994859498 2301 -1525175 -669544691 621 587732774 -295979666 2462 262333337 452933610 8976 -880768056 302261235 2529 -252062903 545926563 6867 -821290384 743907535 5069 823212438 71638226 3316 -711940062 577086332 3774 111664688 545926563 7468 164014304 84912338 9469 202006559 -533410976 9327 -37605991 -774185484 929 471959189 703761437 5253 -984681216 -969759958 8917 776650368 831097006 7913 -505763077 -550496243 5706 -145693826 -933872333 4000 -776344661 -1544306 4719 -784965875 975421774 7788 -455260398 843183414 6511 -658800027 726123669 8002 -347105773 -153153706 1258 515731471 925036002 8666 903882211 495259264 5960 -921972308 899852615 9861 593245571 -756267434 1545 -915467466 -870714362 1748 159963934 871037015 9521 531457998 770188411 5463 -197256971 -246255401 3250 -880768056 316245420 8020 -731712580 -4922978 3115 897184369 489852142 570 585806236 -363659966 768 53010453 -634190590 9701 507130881 -72808273 730 677101531 874563739 7842 -826268461 614083036 2386 -337718848 333687312 645 336445578 -439161220 456 -724955977 763812773 9322 72289201 -359196587 2521 -468116074 511120657 5514 -658800027 13253654 2945 -700447167 -469304036 447 -388974008 148237200 4286 358603584 953642587 1274 -41723720 -714969150 9237 970142316 890315807 5939 -391256746 268124172 5193 -592869884 -620537603 2433 -999315023 -611172692 9898 -548146736 787155496 2684 -303077343 -488329721 667 -989673571 -770453868 287 -462251380 -165817517 2151 318435094 -60039432 8658 14549497 84675120 6117 -960815885 304234449 5416 -748046122 855531857 6842 -27254901 -433558593 9204 -871335076 510260864 7231 996958697 -414919441 354 691696706 312278158 6867 -904289455 -25481956 2116 -573106477 770540018 754 -362797003 -128633008 8138 -304029084 -637770708 1239 290220374 710867164 2070 94407230 -246727512 8398 -724955977 -359196587 3039 -395130011 -118950135 9854 765724683 637025929 9237 799451393 800872927 7253 538056056 -414919441 5654 521711157 505436080 4692 426406281 615990641 2351 5989923 184543446 6318 132666338 576296258 6452 -157757047 -578480160 2060 124521096 -2416772 9204 830044995 727249379 6547 126227291 -308069367 6919 28254867 -954204496 2088 -468116074 -17837615 3226 97778439 308467212 3635 -200432659 -413649920 8590 -417075880 -933871142 7523 766057365 -402609820 2380 609354975 290903050 4097 -943647082 760132745 8396 25277645 -933871142 1591 -758152363 843183414 8262 55392029 923466000 2179 141018937 -998282020 8169 895696545 -435842546 1127 643797427 -137415419 2603 851137422 -847516222 9780 -790567313 736209727 3569 239977367 770540018 1495 -483963712 384615346 3520 -281453999 612937914 1490 261480454 430751296 9987 -648172782 -416082175 7246 -605036105 186112748 814 867830712 -882635508 4400 699845372 285651977 9186 202258799 459630031 4027 -758730708 229158822 5811 557828077 -847516222 5349 -505763077 -302291887 2216 40730044 983315446 909 118281894 -502510208 5825 -513151710 -620537603 6348 -648172782 -269653141 6174 -107144390 -918763788 3498 -314668245 -871032819 2894 -753444014 755033596 3266 482175535 511120657 9750 54815350 -224835212 569 -776344661 83192310 6387 -965690654 951409368 9867 -455260398 232844920 7409 77257476 800872927 6968 956500599 183142469 173 -820917610 -872013529 3662 997717396 -723351459 9609 -320240582 679444628 2822 431597356 -575758012 1647 53010453 908862009 7668 -523153635 770188411 9432 -984282547 -519845955 1866 392619171 382394381 2270 -880768056 147468541 653 -580193843 145992042 2687 -303077343 -402609820 3354 -139250047 312278158 4068 776650368 546315517 7659 174718177 908862009 3473 399221151 183142469 2645 -712768288 -812767182 2269 -862762751 229158822 8820 500691477 105963480 9189 -592869884 -871032819 2762 677101531 628016383 2797 321658590 890315807 6500 -285968378 948688886 9543 -501570916 162818619 6750 690218755 65925556 4887 -871396420 -963031318 4505 812095536 -268014947 7191 262333337 -410456729 1258 159963934 -189256438 3799 933592111 911656525 9509 -205591575 -2844514 8360 -80417143 -85425315 3803 420946811 689952861 4234 381360154 537681327 6096 -229462282 183142469 3395 744369343 451143780 6961 776650368 589562219 8289 -354473179 -414919441 4836 -252585274 436709995 5202 357348209 -467674160 256 688760575 978934680 6754 361901512 13297982 4239 -968473567 -692760474 277 -222755521 339857137 1346 -523534710 957236409 1254 929592861 505436080 436 -573101732 10315616 7984 637350827 201215238 1202 225977642 -752801340 6492 -468116074 249521955 4426 -986798763 83192310 6635 -782345427 637279848 5986 812095536 78832863 6709 643240412 -155566831 2779 -380535924 690912387 4465 924375399 637639714 7158 239977367 -552163616 1766 -714715511 430751296 7495 212383076 -800207670 3249 -900897170 767277603 9031 924375399 165176940 6521 455237207 871280315 447 776650368 -648616287 464 388998433 935472375 4242 661504142 -507881407 588 276934223 172011590 4458 94407230 715905772 9029 979367031 -373742773 390 593245571 690912387 4208 456971210 100537981 979 138983262 -137614817 7164 -624499268 241112925 473 543489268 510260864 3387 -624499268 -550496243 6488 -714715511 -969759958 8836 381360154 679770619 2356 359856605 -804580750 4839 704952011 874563739 2317 203882298 13297982 2801 970404299 172011590 2482 7632844 -568505124 4737 -1804967 -214031543 1767 -533099096 -137415419 1914 -821290384 -543877687 4053 -731712580 65925556 2682 -862762751 589562219 5714 -430204903 588009941 4316 -742674827 -420200090 49 967176925 852597739 5034 300584887 767277603 2988 374048762 -474396314 5 486132758 -153153706 4735 -676826894 -104871800 7976 -268055717 -40017599 2407 587732774 165176940 1002 300584887 -255161784 924 -398942627 -353878938 1827 -605433625 497556073 6379 958197040 624711990 7793 -698100407 -770453868 7335 -949652880 932809740 8636 976065724 113055790 2609 -684246827 229158822 4536 -275568251 957236409 9478 152683172 451143780 5929 773032821 518522757 2441 50900266 407966190 8364 -117882944 -85425315 4066 -138739177 282131358 8676 -275568251 668596988 3317 -171017790 -648616287 5171 609354975 847381634 4166 -139250047 -416082175 9658 373708873 137137472 1516 -790567313 -430974226 835 -782345427 -540147019 1524 -782012495 -877856608 4221 -429705827 71638226 9944 160809207 -477963972 2840 -670941446 -454664712 4432 -57926793 743907535 9634 603283737 -180019002 9288 443742845 -428060524 9666 -719954341 583887438 7347 699845372 -637243618 1092 202006559 -510150761 5535 148638548 546315517 4372 -345538013 530975902 3961 688304736 -180628268 1183 -113858331 -497617879 2851 901762269 -224835212 2742 637350827 -817688363 5411 -871335076 -123998677 1254 377338343 588009941 2862 -495427420 -238867983 8404 766057365 357634387 7430 242276279 -154221403 9885 639577616 695424884 5745 386524132 865035290 3198 -391256746 84912338 2475 385061500 -256887004 2095 -864361257 -2416772 2028 -32127524 735266920 8086 71562520 -877856608 2749 -578899112 -519710186 7753 324917167 510260864 1175 359856605 -430138322 4469 967176925 748391913 2382 802713909 314701704 8141 773032821 -872013529 7725 -871335076 206971304 8821 -523153635 711907478 2674 -931162724 -752801340 4801 769252533 865035290 4475 -904289455 755033596 6680 -88984793 -283207497 7025 -523534710 221629539 5981 661504142 -987783463 5462 -533099096 -370601295 7184 -395956989 -834467209 6154 -288462512 668716963 7313 -975509051 715905772 2 484203679 165176940 5173 60178104 -872013529 4443 -395130011 235577293 6620 456971210 -579706452 875 -292255571 790653415 8083 72289201 547792085 2586 435508139 -320275386 710 372746255 10315616 3904 -389046679 350857850 9465 113991999 662075929 5167 -860588659 518522757 7383 9908275 172716317 1987 -334823104 865748389 8378 677101531 -659937969 2567 306909421 216476815 797 814168394 -454664712 2970 -524590619 595584975 8240 -412753693 787435090 707 -412753693 -39716639 1674 904377080 -18027120 7809 -670941446 -741977163 4612 773032821 -72808273 1543 -795235195 -39716639 1076 -873330901 -669544691 6390 -679771608 -345372687 5895 -995948801 -137415419 859 -960815885 -127944183 6756 643797427 695424884 2156 17834815 227796847 8589 554902523 207204985 1517 17834815 375063920 535 -663610139 162818619 6601 597458038 -817688363 6589 -501570916 530975902 1613 -957024935 -323498634 1040 101065261 -587328878 1383 812095536 9257479 8482 585806236 60115387 8560 -9979738 401065763 8852 -314668245 662075929 3590 215460157 -637770708 9629 -200432659 -720929795 846 -268055717 60115387 6236 878804098 54064180 6089 445487668 983092089 7120 -605036105 -478868248 2244 17834815 923466000 6999 -826268461 -4922978 5765 -395130011 404498162 5156 -624499268 -293015975 2723 -513151710 68458537 3397 898151267 -578196919 1461 861072654 -736169755 9412 897184369 -430138322 6415 736000118 984136690 2429 -391256746 383709576 1560 212383076 192105438 5552 796608963 84675120 3520 -975509051 267514505 3608 186143921 -800207670 5889 -566276366 223758683 3019 252844961 352760 7572 -733269590 418236261 4163 -24555993 -538783279 6182 -88984793 704079155 4558 152683172 552945615 1019 -391256746 355375465 9249 -524590619 -830206964 3906 658268677 -370601295 1651 632166073 -800207670 7418 -750364362 552945615 5431 518236817 -616215891 7844 790805185 -277770150 6746 -994655931 -85425315 5641 274684164 -40017599 143 138983262 -12658682 6670 -161837184 -229334088 2407 -292338832 221793945 9989 54815350 192105438 2261 -75232342 -391392334 9894 482175535 -532461869 2914 -178218611 -847516222 8063 -32127524 -723351459 7821 587732774 714190974 4104 -140204704 668596988 5157 -372598176 -519710186 8698 958197040 -474396314 4427 -723817788 268124172 6066 765724683 501786309 2658 -836052744 710867164 3361 -199655013 -763707999 3881 -999315023 831097006 9926 717342480 -107816005 8827 450726355 -519710186 9775 -887409683 -269653141 2693 230990250 430751296 2331 -648172782 451143780 280 -205591575 -106926072 1605 -199655013 -604372177 9584 55392029 268124172 7405 186143921 -692760474 5988 945885557 -733323543 4967 -616075888 -26030145 1008 774219377 690912387 2953 -26248663 -552163616 4912 -468116074 -669544691 5007 -670941446 290903050 6766 775192135 878753022 6354 -177692824 954289075 9119 35292617 -157362262 7401 588746282 352760 7737 871194505 530975902 7663 904377080 954289075 5464 -572328769 -414919441 421 653488323 -804580750 1970 -139250047 -972401466 6938 279935936 452933610 6472 -178692644 -519618554 6649 599861155 725567063 2094 828427488 162573004 9362 -968473567 874563739 1197 823212438 323319528 1532 -724955977 615990641 5175 556956133 -469304036 1690 -742674827 868619715 9324 -678310388 -22135290 7388 -303185692 246550739 7275 782059495 -917177937 8552 -62104082 -959377362 2619 984758233 -576052836 6505 -723817788 917915710 5051 -763126949 -256522804 4535 -393621510 576296258 3528 381360154 911656525 6471 -739519560 851865821 926 321737429 352760 7061 326944888 -2416772 8176 976065724 -410456729 3200 -324108487 50437640 5131 895696545 -406636424 9141 744369343 -742514560 4761 -569925158 -675821088 5792 -362797003 -556644281 8322 -9979738 576296258 9887 846494925 -370601295 9785 -723248351 13297982 3191 250399364 -523131123 1620 -949652880 165969864 2171 -887409683 86906463 5964 -91480363 502233577 4059 101065261 489852142 9110 170281305 925036002 6602 76589551 32988365 7441 481309793 915112531 7443 769252533 -770453868 8499 661504142 902716491 797 -573101732 334468470 2174 296351558 714190974 1869 507130881 -268014947 6263 159963934 715905772 1083 -965690654 227796847 4664 933592111 -784538084 1577 -860588659 -975541629 6276 450726355 -519845955 1232 898151267 -214031543 300 792418959 315450092 8651 -636004911 754349173 5217 -569925158 305267341 9960 378721678 -419413153 233 -720279006 80128302 1069 271669262 -596741589 9638 -580193843 68458537 8344 6050410 -253862095 4291 -345538013 -72965798 5738 230465541 653728216 7041 841773118 101406452 4422 -197256971 -214031543 7618 -684246827 743907535 597 -566276366 -157362262 3908 -277916716 -502510208 9708 321658590 -480421233 9377 688760575 201215238 32 643240412 510260864 1668 -608722586 -94241214 361 302196177 -118950135 6175 385077631 162573004 6069 775192135 953028578 8460 6050410 576296258 4079 -851229723 614083036 4417 426406281 -143728230 6353 -46963869 655182973 744 -157757047 -963031318 8550 -372598176 -969759958 3774 444203955 737407430 5508 766057365 619013448 874 111664688 -687400377 1848 -24354900 621799091 434 309782673 -430138322 7618 -1804967 906601156 8617 832079231 260681552 8915 71562520 -497617879 5307 -836052744 127347959 9236 208653695 -620537603 7469 -347105773 836292797 9642 -292255571 917915710 479 -277916716 790791048 72 490718230 -752801340 9812 288822109 -917002395 8436 -676826894 467154252 3828 164014304 120714490 3133 -285968378 -350396971 4048 984758233 595610484 8540 717342480 221629539 4199 -826268461 940351551 9928 -167893416 -268014947 2599 802713909 -391392334 5439 302196177 198809378 4070 186143921 -987783463 243 -229267078 258279313 5170 806860754 -988857540 8673 -742674827 -238867983 7878 -552935221 625494491 2344 677101531 -849810455 3934 -534346540 173706002 4696 -921972308 752571881 2925 860901194 -107816005 554 976065724 -414919441 670 -193222752 -514717258 9631 -678310388 923466000 5768 -304029084 859002805 9196 744180713 725864175 6215 -292255571 378550894 9477 643240412 -363659966 3991 137362839 -689864118 7319 324917167 352760 2962 -605433625 -944284380 6652 817353730 -715481022 7196 384544140 -283207497 6489 -354473179 -60039432 4781 -885902280 920790234 538 632995737 -289470931 3872 -292255571 -246727512 2545 -180309093 267514505 5691 -481996423 -94241214 9691 -712768288 -988857540 1758 203882298 308467212 2772 -758730708 752571881 7071 766057365 -538606907 8365 -157757047 954289075 9222 -195552514 9257479 7883 706094613 -604372177 949 -343048181 330258523 9138 623885564 -969822537 331 288822109 -626960836 9523 834030362 333687312 7338 -27254901 358289528 1778 717342480 -277770150 6790 589418019 -359196587 9899 -578346066 397008646 8015 132666338 696875596 4870 333481643 -482425657 8289 690218755 185419808 1241 -435603523 790653415 1369 -459660004 -723259232 4094 -298306079 20640279 6764 -481996423 -967985982 950 691696706 -587328878 740 -49706513 -944284380 2700 378721678 83192310 1451 82437869 820204610 477 782059495 -774185484 3627 903882211 50437640 1079 205740340 -507881407 8965 -140204704 577086332 9360 895696545 -454664712 4354 -915467466 628016383 4441 -516862573 -735027831 8631 498871246 790791048 2131 -523534710 746720990 6781 326944888 -79813879 2001 -505763077 -122563446 4448 -960344885 -723351459 4351 -900897170 710420710 7318 -495872554 100537981 4274 -410968218 314701704 5714 -714715511 -580802379 8736 -566276366 760132745 4794 -200432659 142516378 114 903882211 -155566831 3943 -816399402 230960562 3592 643797427 501786309 1452 745796394 329596656 2892 -742674827 755033596 5738 -749150071 -823688399 4826 603283737 -596741589 5889 141018937 -320275386 1614 39323915 214001109 8810 -784965875 851865821 1871 -670941446 323319528 9091 321658590 -256887004 3884 -605036105 -180628268 6874 -506108098 -871032819 4868 -304029084 -108961822 8943 -303185692 165679230 7995 -753444014 315450092 9460 359856605 -552163616 9690 -337718848 726123669 2966 839743563 588009941 5607 -835865341 -930063693 9857 455237207 214001109 6421 -790567313 623594641 6383 -271969423 -954204496 2685 -573106477 100537981 1074 -396260662 -541221340 8814 -733269590 433603754 9748 389689903 -540147019 7810 385061500 -963031318 891 -492064852 -373742773 2545 283582015 -26030145 4240 -56515768 -480421233 3834 632166073 -847516222 3282 208653695 333687312 3520 -473282718 -246727512 3608 -411443846 34487722 257 -605433625 767277603 8837 72289201 -579706452 9086 346720726 -106926072 5039 30661577 948688886 8950 -304029084 107428773 5233 361901512 127347959 996 -818563944 697350972 575 -221252086 418236261 3083 53010453 621799091 6651 444203955 571151168 7711 -864361257 -877856608 615 -161837184 -94909804 167 -430204903 309767757 7355 101065261 54064180 6624 653488323 -102616382 4024 -679771608 173706002 2564 725296106 -79813879 156 846494925 -433558593 8907 205740340 -918763788 5735 817353730 114067850 8673 -395130011 -238867983 2318 -711940062 -26030145 984 174718177 -756267434 1999 35292617 -667907585 832 956320838 -687400377 3108 -259723723 109588416 9222 789599069 -94241214 9132 -224653306 -637243618 8345 609354975 -680716101 3479 -533099096 -80079561 3075 827090885 83192310 7168 276670886 184543446 2934 -930543776 547792085 8880 814168394 258279313 5429 846494925 -253862095 1297 -921972308 505436080 3893 420946811 25245259 6770 875158202 178866616 4628 -1804967 790653415 3449 -999315023 -502510208 4041 -578899112 -502510208 4366 147521749 899852615 5933 445487668 -944284380 3653 -455260398 -918763788 2905 -592740407 186112748 6636 9908275 -930063693 5873 -338588899 227796847 5207 445487668 -966341392 7728 239977367 599012707 3977 141018937 920790234 3347 158720776 668596988 5301 600595365 -289470931 3035 731360872 920790234 7267 -880768056 -677383695 9038 60178104 -733323543 279 71562520 -457339610 8894 -788691861 653728216 6287 940580089 162818619 4445 -340171206 -926175164 3100 6941521 68458537 5055 276670886 770540018 8772 -80483111 -518037450 8833 141018937 127347959 7846 789599069 689952861 970 555348851 357634387 8254 -304029084 530975902 1775 -380535924 -157362262 3225 -221252086 -966341392 8331 208653695 -413649920 1659 38832074 -402609820 7999 -931162724 260986665 1696 53010453 -556644281 8119 -32127524 851865821 3889 -873330901 -216733767 7758 97269878 -433558593 6152 225977642 770540018 2323 -504728021 172716317 8166 324917167 -689864118 1421 -344785252 172011590 5092 725296106 -959377362 2747 -398942627 808458464 9607 65640932 690912387 4879 -906744014 -328361714 3735 -760927535 50437640 4861 -984282547 -363659966 7842 -437269696 -185727053 9263 -414072427 843133948 3597 554902523 13253654 2347 124521096 953028578 2843 776650368 358289528 7144 640846707 -967985982 2930 731360872 -302291887 4461 -678310388 -756267434 5115 336261049 282131358 811 -817455026 -94241214 3417 -372598176 216476815 6845 974033465 851865821 5260 164014304 -964453208 4813 388425412 -216733767 5510 -481996423 -308625495 2889 859615587 -519710186 766 -80417143 -975541629 2646 851137422 214001109 7828 -259881996 350857850 1316 138983262 152975300 2582 -501570916 -838009976 9394 -485031576 -406636424 5153 823212438 401065763 9829 -288462512 -430138322 1146 -836052744 595584975 9892 -412753693 -626960836 7373 -975509051 101406452 2870 -156704963 -433558593 1862 -605036105 -804580750 3567 744180713 -382741973 815 389689903 -216733767 7094 -594876646 -580802379 8249 -285968378 185176345 1067 -259723723 84912338 3776 -320240582 -123998677 7032 215460157 350857850 4409 -851229723 -391392334 5142 -975509051 865748389 5325 766057365 -94241214 9170 589418019 382394381 8603 691696706 192105438 832 28254867 859002805 7001 599861155 173706002 7775 -26248663 -930063693 6188 806860754 -293015975 1053 -75232342 -359196587 857 7927533 383709576 2093 98412735 -413649920 4251 515731471 -640496847 6887 -435603523 -155566831 4886 386524132 710420710 672 97269878 -774185484 3964 415350853 13253654 1034 727210702 -72965798 3854 736000118 357634387 9933 202258799 -804086127 4038 -723248351 935472375 582 -871396420 -784538084 9476 -468748459 -17837615 2400 -642406813 -987312206 7606 -835865341 -283207497 6161 -733269590 -67116370 3692 262951696 633885440 9702 704952011 249521955 4858 -712768288 -758476279 7506 997717396 241641947 1840 -723817788 -681273289 7923 302196177 93515835 3559 -580193843 -870714362 9479 237202817 116410268 8589 97269878 -667907585 4094 997717396 -715481022 1428 -62104082 625494491 6240 585806236 254718604 7782 -298306079 836292797 4032 -566276366 923947394 892 653488323 186112748 4977 50900266 -39716639 1056 658268677 790791048 8697 318435094 642676439 4192 -459660004 -409833937 1140 -700447167 -256887004 2437 -409309355 583887438 9579 -138739177 233977048 4771 471959189 -180114637 6053 97269878 703761437 5249 -579903004 -933871142 7629 -343048181 -256522804 1100 521711157 703761437 5988 -851229723 -254980365 2792 -380535924 -556644281 7785 766057365 -677383695 2039 98412735 375063920 6327 -624499268 116410268 5870 -670941446 984136690 2830 -102108106 -154221403 5988 137362839 -687400377 1717 834030362 494296571 9325 -80483111 710420710 7854 556176900 -587938776 6631 812095536 690335848 1468 -678310388 142516378 803 384544140 -692760474 8721 -505763077 462889810 5094 -830222831 -682911832 7099 -605433625 -982620691 7505 498871246 -587154461 1681 326178903 917915710 7903 72289201 -18027120 8921 202258799 -963031318 8813 955336534 80128302 7676 381360154 576296258 4831 -726202882 362357458 4652 924375399 -752801340 4033 208370227 145992042 7398 742195767 502233577 7547 -505763077 -834035628 2595 521711157 790653415 8857 -698100407 304234449 2372 -318594823 -387385224 5659 -978041604 -502510208 4333 -670941446 599012707 9865 -409309355 612937914 2321 -340171206 -824673983 9674 -624499268 714190974 816 515731471 -969822537 5013 -885902280 333687312 6541 640846707 545926563 9400 385077631 -573863688 6019 736000118 282650126 9560 774219377 868619715 4889 -24354900 -542766725 3784 -483963712 852597739 9091 -391256746 -94241214 3758 306909421 194386713 892 -484301856 770540018 5618 628785561 157310618 7842 -270472709 902716491 409 958197040 290903050 5857 -978041604 911656525 5586 -796502525 -224835212 9155 218552482 -137614817 495 -200432659 792126616 6167 361901512 746720990 663 -102108106 282131358 480 -1804967 725864175 9626 40730044 -882635508 5215 974033465 595610484 5877 -372598176 -439161220 5028 599861155 -563052661 7687 812095536 -877856608 9986 261480454 -980745605 7795 389689903 -339092621 4610 -288462512 695424884 7672 -541903248 140118715 937 -636004911 642676439 9886 -347105773 668596988 4220 -814521565 -6527040 5890 -288462512 184543446 3635 -906744014 790653415 4484 745796394 148237200 2604 -462251380 763812773 6367 420946811 93515835 4210 744369343 935472375 8746 50900266 13253654 1310 725828363 459630031 6990 -293301938 -518037450 8190 -113858331 165679230 5079 -866805045 -12658682 324 -205591575 -532461869 4398 -259723723 844342243 992 -723817788 -933872333 5063 62409989 545926563 8657 450999109 147468541 5462 -776344661 624711990 3080 756775613 -454664712 8392 744180713 770188411 7855 -873330901 165176940 9712 -720279006 165176940 5256 -1525175 737416156 6240 388998433 241641947 2617 112146941 162818619 1914 -753444014 -350396971 1431 -684658326 662075929 661 -222755521 787155496 3121 71562520 -370601295 9748 -949652880 -552163616 1312 -733269590 93515835 2147 867830712 81565408 6267 319836471 -108961822 6372 28254867 84351585 112 -821290384 -569727142 3306 252844961 -18027120 6352 51022000 -944284380 5285 745796394 316245420 5563 745796394 400802081 446 575769250 184543446 9789 -429705827 -982620691 2195 443742845 820204610 8007 -935008788 -72808273 4709 -9979738 -342686234 9185 -292255571 268124172 4448 -173326777 383709576 3743 -915467466 744410083 7628 -200432659 537902684 3122 359856605 -576052836 787 691696706 329596656 4641 632166073 83192310 7907 -830222831 233977048 4633 51022000 282650126 5396 276934223 -326254820 1729 25277645 736209727 8172 262333337 908862009 1297 -655787129 495259264 9697 677101531 -339092621 5044 230990250 -118950135 2016 60178104 923466000 460 237202817 -436066679 9117 -579753663 -667907585 486 -395956989 327833852 4490 834030362 -175424765 1662 -679771608 433603754 9899 766057365 -328361714 6452 25277645 -682911832 6378 796608963 809191902 9120 141018937 -359196587 4071 941043086 695424884 1443 48202816 -160616618 531 -748046122 -689864118 7870 -758152363 -616215891 9357 164014304 495259264 9543 -32127524 899852615 157 -906744014 173706002 7162 -161837184 689952861 7584 170281305 266354586 1836 420946811 235577293 9364 -303077343 939797135 8279 -229267078 726123669 9285 -199655013 -947024393 5681 643240412 283618452 7959 -171017790 -278764461 4478 -157757047 489852142 6517 -173326777 -414919441 6104 471959189 -320275386 8218 242276279 230960562 5676 -895856160 743907535 8095 153650122 -416125915 7544 152683172 -122563446 3188 -32127524 355375465 3250 -733269590 872494340 2387 -88984793 586257457 507 381360154 -229334088 7442 133578046 -238867983 8260 444203955 736209727 5880 111664688 -342686234 6128 -484301856 -107816005 9874 -818563944 571151168 3147 -89914167 625059375 6967 -473282718 836292797 3226 230465541 787435090 2617 -75232342 978934680 7635 200002129 -972401466 829 -655787129 50437640 415 -871335076 452933610 4797 -862762751 -434454493 6429 -523534710 537902684 6653 239977367 642676439 2025 198792735 -328439089 4444 -324108487 -723351459 5950 -1525175 902716491 9708 225977642 246550739 1481 30661577 304234449 1396 -271969423 86906463 1390 -410968218 -277770150 547 970404299 -428125906 5855 36208776 -434454493 3672 773032821 935472375 5339 30661577 820204610 5153 867830712 249521955 3635 53010453 -966341392 1873 -826268461 822735291 5811 -180309093 511120657 1526 -698100407 358289528 9296 -197706645 397008646 8507 18912815 -128633008 6845 -816009077 221793945 313 138983262 -18027120 4227 -344785252 -981396868 7252 -963214471 -720929795 2433 -684658326 -988857540 3795 -533099096 165969864 928 907986225 9257479 7744 276318540 783307873 1243 -782345427 -804086127 3746 -49706513 -742514560 9550 148638548 -153153706 8023 -504728021 614083036 6428 806860754 234812484 4295 -569925158 -930063693 7398 -30664265 232844920 8726 903882211 -289470931 2249 -429705827 145992042 1880 -80483111 50437640 7767 -285968378 695424884 4826 -62104082 899852615 746 450726355 -510150761 9055 -921972308 624711990 9141 872946790 -561696456 1192 -113858331 186112748 7036 593245571 323319528 5081 -724955977 -497617879 6950 704952011 359326871 2936 -292255571 -528332594 8704 967176925 -587154461 3975 -862762751 484968871 5684 878804098 -291242407 5237 254376885 -626960836 9354 -140204704 596844461 4784 359856605 495259264 6045 -362797003 93515835 8574 -719954341 658148446 2722 208370227 545926563 2941 632166073 -229334088 9142 200002129 282131358 8937 995796966 152975300 8870 -252585274 537681327 9020 -197256971 595584975 6948 823212438 227796847 8075 -678310388 221793945 7046 -18555551 -804086127 271 242166718 -60039432 7697 205740340 -26030145 2720 -915467466 868619715 4535 924865694 865748389 5194 -395956989 312278158 8701 814168394 83192310 3241 -864361257 984136690 129 111664688 -917002395 6791 554902523 -77358192 5114 -167893416 -573863688 3721 -197706645 135100579 4177 -26248663 185176345 7845 955336534 -457339610 6335 895696545 -85425315 4664 -523534710 -552163616 8440 471959189 -966341392 7317 -24555993 871037015 8871 220316799 -157362262 3408 50900266 107428773 5753 97269878 691372823 7564 -505763077 308467212 2127 -754687225 767277603 6947 -72660599 100537981 2255 -398942627 -127944183 8069 -760927535 -543877687 9947 471959189 157310618 3618 744369343 456498577 1733 515731471 -733323543 732 -9979738 844883068 9649 769252533 308467212 5015 688304736 673747334 3372 823212438 -579706452 2675 598692061 -675821088 1148 -605433625 157310618 925 924375399 537681327 8712 -648172782 494296571 8017 455237207 -741977163 8986 -91480363 940351551 562 -624499268 433603754 7571 -495427420 -502510208 3757 -380535924 673747334 2831 -314668245 -345372687 1852 346720726 152975300 9625 725828363 710867164 904 48202816 713033531 9696 744369343 -917177937 3921 -636004911 113055790 8123 -1525175 -550929672 1505 945885557 221629539 3369 -853928283 -477963972 301 -935008788 -918763788 9516 374048762 -498612066 7518 -624499268 643726334 7192 632995737 -107816005 3552 -156704963 -568505124 9655 593245571 -277770150 8345 456971210 710867164 7311 627081375 384615346 1901 -731712580 -823688399 3894 -8891200 -326867555 2625 575769250 530975902 8422 415008073 710420710 3741 -295746759 552945615 7212 -292255571 233967741 1285 392619171 511120657 7846 242371970 350857850 6218 220316799 305267341 4637 -205591575 357634387 7981 -418986193 467154252 15 39323915 -552163616 820 688760575 -155566831 1921 490718230 451143780 2881 141018937 316245420 7043 -139250047 726123669 8143 392619171 206971304 5653 970404299 484968871 6415 -265310524 755033596 9961 -199655013 78832863 3331 -713671847 -917177937 473 -293301938 -689864118 6425 388998433 -122563446 3691 9908275 910797386 5659 392619171 -892585231 4130 -343048181 -727449159 1509 152683172 101406452 7688 -533099096 -975541629 8487 -215298725 235577293 8538 -372598176 994859498 8603 967176925 725567063 9666 -579753663 -735027831 8266 562484066 787435090 8587 744180713 -599705535 9995 419955461 459630031 161 -994655931 459630031 6092 -485776708 -735027831 9880 -921972308 877599979 4372 -134704201 704079155 8367 -860588659 -72808273 8569 575769250 -981396868 2277 -608438352 -359196587 7166 388998433 -4922978 1642 -641208950 -104871800 4431 940580089 352760 3593 -398942627 865748389 3505 -866805045 948688886 7862 -134704201 -972401466 6100 137362839 54064180 2627 653488323 595584975 3052 -293301938 -108961822 184 -904289455 502233577 927 -205591575 334468470 7586 871194505 748105066 1215 138983262 456498577 9484 -816399402 -275855088 9082 -830222831 510460231 1900 -662161563 844342243 1473 -739519560 -25481956 5903 -790567313 697350972 8583 -816399402 -413649920 7512 -464997457 681650630 8266 -658800027 -235480390 4757 7632844 221807394 9079 419955461 -137614817 3044 -303185692 223758683 8538 -573106477 13297982 5204 361901512 859002805 820 -662161563 -106926072 5391 -235730132 -969759958 4289 -523153635 890315807 7928 385077631 -128633008 3576 -268055717 -308625495 5280 814168394 282131358 2581 -24354900 183142469 29 -804711490 -599705535 8244 -134704201 300598832 9053 -1525175 868619715 7503 288822109 591101630 936 588746282 591101630 1995 455237207 -39716639 7141 -492064852 -80079561 8157 727210702 192105438 9743 261480454 -430721629 4836 62409989 -741977163 9703 444203955 -834035628 818 -670941446 589562219 956 171041959 -235480390 2667 97269878 983092089 793 609354975 -575758012 1202 65640932 -616215891 702 40730044 185176345 7760 38832074 -1544306 7250 -344785252 623594641 4711 450726355 418236261 423 -605036105 -510150761 8950 556176900 860325562 2223 -955947554 -359196587 6046 137362839 312278158 6111 -955947554 -295979666 1973 814168394 192105438 642 -304029084 -587328878 8794 -605433625 -539801973 7215 776650368 -587938776 8938 817353730 -669544691 6670 94407230 -590535547 992 -215298725 -326254820 2584 346720726 752571881 7554 -811440102 -979376042 9597 641823635 537902684 3098 603283737 114067850 7450 254376885 953642587 4994 -275568251 -77358192 2378 -296429472 -587154461 5141 774219377 164789337 3805 53010453 229158822 8690 -501570916 -847516222 4759 -205591575 690335848 1858 159519152 -825880446 6123 -332445377 -353878938 2941 -517047177 430751296 8312 643797427 690912387 7032 -915467466 214001109 4819 -505763077 183142469 2210 -852061915 -396443569 1254 -88984793 -67116370 624 250399364 -604372177 40 -459660004 -752801340 8742 -897411868 -85425315 5166 242276279 571151168 8360 -902913893 -373712345 3184 -667281786 135100579 3952 557828077 -824673983 1343 -288462512 984136690 9825 623885564 576308127 7702 555348851 -681273289 4124 450726355 948688886 1264 -790567313 -477872507 9361 773032821 302261235 6553 -712768288 -573863688 2825 706094613 -255161784 7815 481309793 -185727053 9314 -324108487 619606312 7883 -776344661 -654048846 2827 -573101732 -127944183 3347 198792735 695424884 1121 152683172 -80079561 146 -904289455 540533417 1081 618828757 787435090 9251 377338343 510260864 7104 94407230 433603754 5194 375298123 -763707999 448 585806236 230960562 5564 -900897170 809191902 9268 -292255571 668716963 9168 609354975 -800207670 7438 -32127524 -882635508 167 -178218611 599012707 4183 372746255 -67116370 8233 -177692824 615990641 7767 17834815 -762984644 416 904377080 809191902 2055 -811440102 890315807 3177 208370227 305267341 3316 202006559 266354586 7560 198792735 -420200090 3269 -462794916 -430974226 2541 588746282 858256145 9775 -760927535 767277603 8324 -648172782 -474396314 808 -495872554 725567063 386 -943647082 571151168 1801 132666338 302261235 5341 -655787129 221629539 4024 388425412 910797386 4507 346106146 -954204496 7813 -26248663 -1544306 3118 802713909 511120657 4387 -228953103 -969822537 590 802713909 235577293 3626 290220374 679444628 2457 -292255571 -498612066 7339 -395130011 -145656182 7639 643797427 -576052836 7844 775192135 -626960836 8226 -731712580 -539801973 7653 -816009077 9257479 7909 623885564 -428060524 2035 218552482 -519618554 8386 -965690654 948573862 1627 -398942627 -238504192 3688 -156704963 192105438 6618 -676826894 172011590 8933 -157757047 -308069367 8187 -75232342 643726334 9193 556956133 401065763 2433 -573106477 511120657 3357 -292255571 10315616 6183 -679771608 902716491 5186 -760927535 -774185484 8788 -594876646 -469304036 5405 54815350 172011590 2963 -296429472 -838009976 3457 -782012495 715905772 6131 -921972308 -454664712 9390 -389046679 -40017599 1722 -739519560 831097006 6570 399221151 80128302 6352 774219377 -106926072 829 333144811 -467674160 218 861072654 221807394 9490 627081375 246550739 627 141018937 -78776258 1563 141018937 -477872507 2931 214470427 -969759958 3941 -178218611 501786309 89 974033465 -128633008 828 -417075880 -420200090 859 -285968378 283618452 8768 -578346066 -649744978 993 -404777150 -326867555 633 336445578 456498577 9261 557828077 662075929 8711 849370527 300598832 2414 -380535924 -756267434 8222 -41723720 690912387 3413 -720279006 -138728153 9745 134736800 184543446 2568 -900897170 911656525 6988 321737429 397008646 8790 -173326777 -576052836 4007 -396260662 988138114 9818 389689903 -918763788 5112 997717396 -871032819 9396 72289201 -370995350 5225 159519152 983315446 2213 -719954341 20640279 4234 -816009077 165176940 8410 556956133 2937763 1240 -814521565 -308625495 2460 -332445377 871280315 4223 -484301856 596844461 5846 -749150071 754349173 1597 -395130011 -12658682 9623 -552935221 923947394 9032 794990305 397008646 5512 -763126949 704079155 3649 -462251380 -502510208 4768 53010453 285651977 745 -388974008 -277770150 4327 80638889 375063920 9395 641303610 -18027120 1448 -495872554 327833852 7402 212383076 510260864 1899 745262886 -741977163 1845 -891435429 -268014947 6947 742195767 -590535547 6009 -140204704 384615346 3796 218552482 501786309 6143 -195594144 843133948 5176 849370527 668596988 2519 97778439 -295979666 1890 -140204704 637279848 2731 -684246827 700760523 7106 -165895350 430751296 7942 871194505 -550929672 7498 400206984 186112748 9463 -915467466 -328439089 49 774766110 583887438 4674 375298123 619606312 2392 588746282 583887438 4662 -380535924 -246255401 4106 97269878 -345372687 1749 -516862573 -917177937 9575 -229462282 710867164 1695 242276279 935472375 7203 30661577 -966341392 2688 -295746759 -817688363 1226 -437269696 -153153706 8029 -641208950 595584975 3288 -885902280 183142469 3913 295011177 552945615 8583 -842131951 -596741589 7741 -552935221 871037015 4713 581880129 165176940 8503 -637625968 869461301 7367 -811440102 939797135 6547 -847492585 505436080 9977 -548146736 -634448468 7256 556176900 -254980365 472 -414072427 71638226 9605 -197706645 -497617879 9233 -978041604 -872013529 1565 588746282 -882635508 4091 -719954341 808458464 5950 -295746759 -834467209 7274 -495872554 615990641 1960 38832074 -255161784 9702 7927533 -890148323 2413 -788691861 -528332594 1575 -754687225 -975541629 3412 956320838 770188411 8690 945885557 923466000 4723 -605433625 162573004 9625 -32127524 162818619 9229 -481996423 -410456729 9886 -140204704 576308127 7817 214470427 -436066679 2072 -303185692 783307873 180 137362839 -430721629 298 -816399402 81565408 1175 -285968378 -180114637 9121 -24354900 430751296 1308 220316799 -611172692 7421 486132758 545926563 3086 -817455026 -634190590 1795 -485776708 68458537 9920 598623000 -800207670 8816 -752427345 -256887004 3600 -955947554 282650126 1105 -320065127 983092089 3723 6050410 -1544306 4593 531457998 911656525 8850 262333337 -419413153 3683 373708873 984136690 4702 -304998049 -723351459 9665 945885557 951409368 4209 -185227082 323257823 8148 80638889 770188411 4733 518236817 820204610 3062 -292338832 165679230 1130 -978041604 984136690 6629 -411443846 333687312 9874 -816009077 -877856608 8970 623885564 -637770708 2992 124521096 -510150761 5481 -380535924 451143780 4201 901762269 84675120 7850 -641208950 -707104214 6729 -816399402 935472375 3879 386524132 710867164 8978 997717396 583887438 2263 -984681216 20640279 9042 500691477 -707104214 8524 40730044 988138114 6899 979367031 -342686234 7528 -102108106 763812773 4327 903882211 -542766725 9974 -835865341 576296258 243 -566276366 -540147019 6695 490718230 -229334088 9579 18912815 172011590 6090 80638889 681650630 5776 -880768056 715905772 8064 -720279006 254718604 5094 -677359660 984136690 2814 -700447167 807498308 170 -437269696 -692760474 3013 230990250 691372823 8498 557828077 -18027120 7647 507130881 -579706452 8502 -60381668 10315616 4732 490718230 715905772 3070 -462251380 206971304 7277 676457194 929621952 8427 -398942627 -890148323 9935 -465268228 576296258 7291 639577616 820204610 4650 82437869 362357458 9672 834030362 359326871 8459 575593831 -823688399 6017 -483963712 308467212 5551 82437869 201215238 9981 154929870 537902684 5202 933592111 107428773 2395 774766110 -214031543 8568 203882298 501786309 7037 -642406813 -587154461 6841 -418986193 201215238 8214 -495427420 872494340 5154 -277916716 -291242407 1682 -140204704 -39716639 6154 -904289455 860325562 8407 -579903004 -164423199 9748 230465541 -659937969 9049 970142316 612937914 707 321658590 -580802379 7298 940580089 -502510208 7283 -178692644 -687400377 626 -145442184 658148446 3494 -27254901 -556644281 419 958197040 860325562 5772 725828363 -308069367 1505 261480454 896907104 7959 -127099524 -811266222 5033 113991999 874563739 9678 -626119646 -56290324 9584 -517047177 -587328878 6017 -304998049 352760 4230 -648172782 948573862 7821 828427488 -454664712 6363 124521096 748105066 2865 -566276366 869461301 4513 -626119646 595584975 6129 -758730708 -137415419 5138 357348209 -637243618 1689 572970480 -488329721 7956 171041959 851865821 2133 374048762 -637770708 9002 97269878 -127944183 6143 -713671847 -302291887 7053 -994655931 -328361714 7816 -594876646 -682911832 7900 688760575 -578480160 843 242166718 172716317 3521 557828077 -359196587 6527 742195767 -94241214 7669 -864361257 -2844514 8780 55392029 -969759958 8981 806860754 -587328878 2801 976065724 -759341521 4613 388425412 725864175 6836 812095536 -541221340 3508 827090885 20640279 9657 789599069 760808182 6592 295011177 -792640319 6407 502461295 -308069367 5644 -215298725 -94909804 88 -605036105 696875596 3440 230990250 -727449159 4752 -81105363 120714490 9008 -345538013 552945615 5217 97778439 -477963972 8832 -826268461 -402609820 2717 -851229723 357634387 1991 -156704963 -762984644 7051 531457998 137137472 3010 55392029 -587938776 8382 -259723723 147468541 3147 872946790 -255161784 579 851137422 -681273289 5067 688760575 -75558732 8025 -724955977 -410456729 8764 -676826894 -430721629 8679 289610218 -256522804 3330 -900897170 -253862095 761 28254867 -926175164 6251 -516862573 872494340 9004 -46963869 -930063693 8148 262951696 -959377362 587 -842131951 -675821088 6239 -334823104 -216733767 2712 554902523 282650126 675 -91480363 221793945 6927 677101531 -497617879 4659 60178104 10315616 7512 -462251380 -110865839 578 -30664265 537681327 3197 699845372 484968871 4662 7632844 -214031543 972 -298306079 214001109 5643 -80483111 -94241214 4653 30661577 -359196587 8297 77257476 -345372687 454 373708873 -254980365 489 688760575 260681552 590 -667281786 615990641 3189 981998742 268124172 7103 5989923 577086332 7550 -156704963 -872013529 560 -616075888 489852142 2467 431597356 206971304 4226 556956133 -382741973 6510 637350827 -847516222 3962 -57926793 497556073 9217 970142316 216476815 1759 538056056 -17837615 3522 -676826894 54064180 485 782059495 172716317 1988 -9979738 767277603 6649 317197461 494296571 7543 -760927535 983092089 7214 -462794916 954289075 3008 -271969423 489852142 8777 -968473567 266354586 5932 -380535924 -988857540 4056 77257476 746720990 5810 774766110 852597739 360 907986225 820204610 9159 385061500 843183414 2744 -578346066 -416082175 6583 875158202 -842651603 473 -655787129 792126616 5377 799451393 586257457 7815 101065261 -474396314 1586 -197706645 767277603 7949 -895856160 357634387 453 319836471 -538606907 3316 -275568251 -246727512 8666 802713909 107428773 6076 80638889 668716963 9813 817353730 612809394 4319 95229358 843183414 793 -793494677 -758476279 2531 823212438 526029047 5589 186143921 407966190 7935 124521096 -308069367 4558 -714715511 -727449159 5360 -46963869 -107816005 7630 -517047177 -106926072 29 -30664265 621799091 2124 -117882944 -981396868 1000 212383076 -917177937 381 336261049 782701464 3223 898890414 711907478 2649 -782345427 -216733767 162 618828757 599012707 1873 518236817 137137472 4334 575593831 948688886 6096 725828363 305267341 7130 -642406813 -561696456 5120 -414072427 -110865839 5384 242371970 -391392334 6383 -177692824 809191902 3455 6941521 -736169755 1666 -684658326 899852615 5438 -347105773 537902684 7514 606386234 -302291887 4276 -742476174 591101630 5 -277916716 -640496847 9359 967176925 268124172 2518 628785561 -770453868 9763 -56515768 -999366082 8007 -222755521 428634831 4316 -495872554 418236261 5102 -677582183 383709576 1109 -485776708 -917002395 31 -873330901 703761437 2618 -473282718 984136690 3602 -517047177 -67116370 3723 95229358 -107473815 5589 111664688 -433558593 3555 598623000 681650630 4211 -228953103 -644469017 8953 36208776 495259264 5270 788860010 -474396314 5141 -484301856 260681552 9513 -18555551 790653415 5253 -552935221 436709995 5969 -836052744 -659937969 4353 51022000 691372823 4013 -418986193 588009941 8092 774766110 -378650091 716 -455260398 -707104214 4685 -957024935 81565408 1023 -749150071 329596656 9806 -501570916 -464278607 8047 -506108098 214001109 7651 385061500 221629539 17 -667281786 285651977 5133 -270472709 135100579 1799 979367031 457730381 7360 -935008788 -436066679 5737 -608722586 -108961822 178 -26248663 696875596 4421 901762269 -669544691 4662 -417075880 164789337 2723 623885564 323319528 5624 -46963869 -216733767 6269 -626119646 -416082175 8490 933592111 899852615 7773 118281894 -143728230 5775 598623000 71638226 9976 -742674827 71638226 9910 -579903004 -18027120 7770 -32127524 -830206964 6938 357348209 871280315 8642 -75232342 865035290 4264 782059495 260986665 8832 -437269696 140118715 3137 -197706645 -18027120 7148 400206984 624711990 5681 48202816 915112531 7082 -1804967 -175424765 3248 147521749 -538606907 4363 346720726 713033531 1080 521711157 547792085 4182 790805185 696875596 966 -145442184 -606256406 4887 375298123 50437640 8021 357348209 -291242407 5127 -485776708 -137415419 4567 230465541 668716963 4077 -259881996 586257457 598 640846707 920790234 8468 -171017790 -838009976 363 945885557 -969822537 9998 598623000 528222218 6605 -658800027 -378650091 8103 -80483111 934322296 3085 399221151 -784538084 5646 970142316 624711990 5343 -26248663 -67116370 8320 -902913893 844883068 3340 333481643 241112925 37 -1804967 673747334 2726 600595365 -573863688 9232 -259881996 735266920 2637 623885564 -611172692 9153 765724683 -556644281 2641 284084525 668596988 5502 -338588899 -872013529 2759 -9979738 -912791350 5826 572970480 -17837615 9311 -393621510 120714490 3381 36208776 300598832 565 -165895350 -235480390 2541 -296429472 -428060524 3016 320190225 350857850 6740 606386234 65925556 6680 -410968218 -966341392 2906 790805185 736209727 4260 498871246 -606256406 301 -835865341 807498308 9315 -930543776 710867164 4550 164014304 -409833937 6961 897184369 -370601295 6950 -579903004 430751296 605 632995737 -626960836 4978 974033465 229158822 7201 36208776 206971304 8427 -753444014 -532461869 1058 -517047177 783307873 5010 392619171 -13579437 2553 -171017790 -882635508 7130 147521749 782701464 3875 62409989 -497617879 6974 415008073 -689864118 7540 -324108487 -759341521 8757 -742674827 242506470 6273 766057365 654795929 4180 17834815 552945615 3102 55392029 -419413153 6628 875158202 -238504192 4230 676457194 624711990 6228 -221252086 599012707 7930 -814521565 172011590 8992 830044995 -435842546 6748 -573106477 673747334 8019 -344785252 546315517 6461 -18555551 643726334 9817 568509939 -539801973 3347 101065261 -634190590 569 -462251380 953028578 8608 141018937 697350972 2625 208370227 147468541 3520 -224653306 300598832 3203 6941521 -579706452 4689 878804098 948573862 143 -344785252 -541221340 1688 658268677 637279848 833 641303610 452933610 6770 242371970 844883068 4109 861072654 -825880446 7145 -345538013 173706002 9193 -285968378 233967741 9977 -668294983 -723351459 4395 -902913893 800872927 7522 250399364 250129683 1826 288396892 -528332594 2079 -161837184 282650126 1865 -362797003 844883068 9670 -18555551 511120657 6714 154929870 65925556 9505 -534346540 312278158 3745 -270472709 162818619 350 445487668 637279848 6209 302196177 -12658682 3954 171041959 -514717258 7034 7632844 10315616 4707 -464876611 -289470931 2652 -533099096 -462044632 2343 300584887 -277770150 9398 134541291 -979376042 5016 -91480363 -477963972 2658 302196177 689952861 9017 -24354900 -85425315 2821 774219377 -235480390 8126 -24354900 -569727142 2578 -679771608 571151168 5783 -871335076 925036002 2160 214470427 -616215891 7005 632166073 -246255401 9084 14549497 101406452 5233 -404777150 501786309 7183 498871246 -60039432 5698 -178218611 260681552 3843 271669262 792126616 7486 -268055717 173706002 2771 154929870 -539801973 203 -668294983 -67116370 434 830044995 -758476279 5335 -429705827 -834035628 4589 -259881996 345293859 7901 -624499268 333687312 2483 -343048181 267514505 8314 -504728021 80128302 2037 -39504037 -38529745 6063 593245571 -326254820 9769 627081375 577086332 1176 -677582183 711907478 1268 -492064852 591101630 1708 -684246827 -610759465 7160 346720726 60115387 855 775192135 703761437 9978 -552935221 309767757 8037 6050410 32988365 8967 -904289455 939797135 7312 802713909 -926175164 5817 321658590 34487722 5517 55392029 339857137 7413 -668294983 457730381 6146 -398942627 186112748 583 -931162724 258279313 2619 979367031 -283207497 1697 677101531 787435090 9213 -297925385 428634831 4144 -915467466 -289470931 7627 -830222831 865748389 9041 -754687225 -137614817 5784 -223542791 172011590 3602 731360872 71638226 5037 346106146 591101630 8940 -281453999 574893362 3484 -248959048 300598832 3392 -989673571 655182973 2325 101065261 868619715 9744 557828077 -849890539 2567 -793494677 -428060524 3728 -931162724 -102616382 9129 -860588659 -67116370 8045 -296429472 459630031 7194 -484301856 -556644281 9501 -663610139 -540147019 7718 -338588899 -79813879 2087 -662481765 314701704 8427 556176900 -736169755 9765 554902523 -180114637 5772 252844961 899852615 1992 -885902280 401065763 2308 -372598176 -160616618 3723 997717396 871037015 8589 640846707 -538606907 5947 802713909 -2416772 8530 -393621510 -433558593 5846 -197706645 -669544691 8226 -873330901 233967741 2930 531457998 -462044632 3975 -199655013 878753022 8753 -229462282 -667907585 8134 -957024935 -326867555 1410 531457998 -123998677 9800 812095536 668716963 7225 -902913893 -972401466 121 -205591575 -467674160 4226 -723248351 -538606907 6303 956500599 266354586 8082 898890414 -457339610 142 -344785252 -238867983 6064 -504728021 -145782884 7034 450999109 847381634 5475 319836471 339857137 4637 279935936 546315517 3227 65640932 576308127 5962 400206984 -488329721 5237 -578346066 727249379 7538 -337718848 304234449 4025 -303077343 81565408 8837 141018937 -326254820 9015 -495872554 654795929 6684 54815350 -677383695 547 -56515768 -498612066 3605 812095536 -759341521 941 -752427345 -488329721 3567 -605036105 983315446 4197 450999109 714190974 5559 289610218 637279848 9629 -566276366 428634831 4322 133578046 -917177937 7903 -314668245 495259264 3037 -943765901 -720929795 3984 -199655013 770188411 4834 320190225 183142469 1030 -180309093 -637770708 7276 773032821 852597739 7399 346720726 935472375 4861 386524132 345293859 8947 774219377 -22135290 2079 -989673571 807498308 8452 -49706513 -94909804 3576 -624499268 925036002 7779 290220374 -128633008 5762 -897411868 164789337 8972 -395956989 -382741973 3434 -127099524 178866616 4341 -776344661 859002805 8231 -56515768 681650630 8732 138983262 -353878938 1646 -624499268 -542766725 4319 688304736 -413649920 7701 -753444014 869461301 849 -626119646 711907478 1141 215460157 -17837615 2266 170281305 -982620691 7876 211476448 105963480 7886 -396260662 9257479 7106 -334823104 736209727 7889 -978041604 80128302 866 -541613550 -413649920 1050 -720279006 -402609820 1340 -389046679 514647040 5718 956500599 -882635508 1393 -24354900 494296571 2735 377338343 -238504192 7711 392619171 214001109 4557 -817455026 -79813879 7494 -840080990 194386713 4749 -864361257 -462044632 1483 -842131951 -464278607 4207 -592740407 32988365 6940 124521096 206971304 6020 -173326777 -469304036 852 358603584 668716963 217 -464876611 -882635508 5007 -338588899 -842651603 589 -517047177 -94909804 2544 416939399 760132745 6794 7632844 -847516222 9442 725296106 -637243618 8562 -719954341 -254980365 9900 -320240582 623594641 4952 -506108098 -410456729 1753 333144811 -580802379 2466 -578346066 -378650091 792 415008073 -153153706 524 618828757 -964453208 4607 -986798763 -649744978 8862 875158202 -488329721 5798 600595365 382394381 7073 484203679 -552163616 1650 388998433 -964453208 9471 627081375 140118715 3759 -663610139 727249379 1769 262951696 690912387 6818 -462251380 -72808273 8765 -377899289 -933871142 9070 941043086 587394411 3160 -847492585 878753022 9670 55392029 -669544691 9113 262333337 214001109 2514 -957024935 350857850 7607 -960815885 116410268 3734 -388974008 -254779032 2500 -229267078 920790234 1937 -345538013 502233577 66 237202817 81565408 3682 -677359660 339857137 1094 -517047177 -792640319 4592 929592861 -283207497 379 431597356 815772525 8761 -82560345 -157362262 8568 -548146736 -104871800 7835 661504142 -419413153 997 6941521 -502510208 1635 -572328769 -402609820 8346 970404299 871037015 1667 153650122 502233577 8761 775192135 851865821 3016 -758730708 -969759958 30 -107144390 820204610 4699 389689903 234812484 7988 -915467466 120714490 2839 -700447167 725864175 4523 -931162724 -933871142 1627 -195552514 -714969150 1735 137362839 -253862095 1792 -984681216 -185727053 5307 -670941446 -2844514 45 -655787129 229158822 7590 36208776 -302291887 6458 -887409683 -2416772 8749 -636004911 -689864118 5443 443742845 690335848 6282 -462110684 80128302 1582 346106146 -75558732 4723 688760575 260986665 5919 -303077343 -917002395 5935 518236817 304234449 4057 -880768056 -988857540 885 955336534 69866389 2072 242276279 917915710 3734 -277916716 -707104214 6622 -82560345 710420710 2173 -462110684 -759341521 3132 -782012495 -959377362 724 -252062903 -969822537 3298 152683172 505436080 4761 200002129 -849810455 8057 271669262 223758683 6386 677101531 -998282020 2703 -943765901 725864175 6701 94407230 -634448468 9874 -995948801 214001109 7595 252844961 932809740 7153 158720776 -752801340 8718 -221252086 -326867555 6080 -354473179 -966341392 5024 -157757047 843183414 7452 796608963 -72808273 6359 801372660 695424884 9134 502461295 184543446 9575 -193222752 983315446 7972 34842144 908862009 2456 208653695 -849810455 4764 321658590 790791048 6232 386524132 186112748 2931 562484066 -918763788 738 -372598176 -930063693 9406 593245571 662075929 8623 283582015 -892585231 1078 94407230 -532461869 3324 -462110684 -216733767 5770 940580089 790791048 3389 -1804967 101406452 5457 72289201 583887438 4545 -712768288 574893362 797 48202816 871037015 5559 -464997457 428634831 6919 48202816 874563739 9552 555348851 -654048846 7591 53010453 643726334 7093 -165895350 -430721629 9026 -362797003 871037015 9995 484203679 -538783279 2394 185320654 -982620691 6052 765724683 87942942 4065 324917167 234812484 4168 170281305 -406636424 5119 -821290384 86906463 4117 955336534 -413649920 3141 208370227 -180114637 6019 25277645 207204985 529 -763126949 -675821088 6412 775192135 -842651603 5907 -880768056 735266920 7498 400206984 -175424765 6143 -897411868 -253862095 7569 -662481765 957236409 3557 -200432659 -659937969 7088 812095536 260681552 4910 556956133 -842651603 5666 326178903 957236409 7017 97269878 844883068 5418 36208776 -804086127 6662 357348209 -674143567 1391 941043086 316245420 9600 -641208950 -436066679 5381 -880768056 -469304036 4672 -516862573 858256145 4605 -171017790 -804580750 5392 -880768056 546315517 6414 600595365 783307873 5038 237202817 -480421233 5652 95229358 858256145 851 214470427 250129683 8664 -485776708 178866616 7715 -435603523 362357458 6609 171041959 -999366082 3846 202006559 -370601295 3082 -713671847 -434454493 4071 742195767 -890148323 8069 -252062903 -590535547 6523 736000118 -641768215 654 599861155 -644469017 4196 632166073 -370995350 3763 60178104 530975902 5703 575769250 896907104 996 -523534710 309767757 7452 134736800 746720990 7318 585806236 859002805 7956 -145693826 -634190590 4460 -864361257 713033531 9440 28254867 -669544691 3305 -820917610 -339092621 6560 -895856160 -892585231 7840 588746282 -474396314 6826 -277916716 703761437 6973 392619171 -596741589 8253 14549497 637025929 9336 -760927535 -387385224 5524 6941521 624711990 4918 562484066 628016383 1983 -292338832 246550739 7443 -723248351 -469304036 2191 -739519560 106531338 9790 907986225 -882635508 1521 -180309093 -269653141 709 802713909 68458537 9454 -641743513 -742514560 2721 359856605 165176940 4848 -592869884 86906463 531 861072654 241641947 3176 745796394 822735291 176 970142316 -804580750 7662 -222755521 -320275386 7785 -200432659 9067497 7401 399221151 -523131123 350 -749150071 -975541629 8048 -784965875 654795929 4804 814168394 871280315 9489 -393621510 -649744978 7014 276670886 596844461 9537 -836052744 233967741 5433 164014304 384615346 8627 7632844 -118950135 147 -871396420 526029047 1533 -763126949 183142469 3532 690218755 865035290 3720 76589551 -988857540 5477 333481643 -637243618 5719 -853928283 940351551 7946 159519152 528222218 2890 -229267078 -102616382 147 -955947554 69866389 8611 -873330901 633885440 8735 111664688 -406636424 9849 -468748459 -160616618 980 924865694 -825880446 4796 498871246 333687312 8352 801372660 207204985 5065 -185227082 -342686234 9365 28254867 84675120 6527 -733269590 32988365 5667 -332445377 -954204496 5426 254376885 127347959 9782 -726202882 323319528 6062 481309793 642676439 738 -437269696 923947394 7679 -579903004 162818619 5117 -814521565 704079155 3695 895696545 268124172 2508 -483963712 101406452 2352 51022000 312278158 3137 276934223 -620537603 6075 756775613 -747172297 3940 321737429 637279848 6632 -30664265 -933871142 5008 -229267078 -528332594 7375 -292338832 902716491 5888 -138739177 704079155 9807 137362839 843183414 5625 632166073 715905772 2558 262333337 -920354849 2187 461120723 -410456729 3920 -887409683 -532461869 627 -481996423 246550739 3692 -380535924 -283207497 9731 823212438 -774185484 5036 -199655013 526029047 6245 306909421 -110865839 6965 -749150071 -770453868 396 60178104 737416156 1446 -259723723 -26030145 6043 -215298725 690335848 5972 237202817 748105066 9275 543489268 227796847 1110 -579753663 633885440 9736 -495427420 339857137 7692 -960815885 822735291 7867 -464876611 621799091 9030 274684164 868619715 7390 970404299 -370601295 9731 -655787129 760808182 6524 832079231 316245420 6904 208370227 164789337 8983 799451393 127347959 530 538056056 113055790 5967 -468748459 -969759958 973 -866805045 -870714362 5920 -608722586 -391392334 6070 -900897170 304234449 9195 -380535924 358289528 3519 -107144390 -350396971 8521 -752427345 13253654 9378 205740340 552945615 6571 -698100407 -291242407 3400 101065261 591101630 2070 -760927535 -410456729 3339 -26248663 596844461 2126 -902913893 494296571 3081 -252585274 -587328878 2529 6050410 495259264 6362 766057365 -988857540 5254 632166073 -102616382 7284 653488323 855531857 9237 -435603523 -143728230 1966 -314668245 -762984644 7241 -853928283 -975541629 5571 -157757047 241112925 3684 756775613 -216733767 6807 -862762751 917915710 5379 -906744014 -540147019 1983 -62104082 -94909804 5363 -185227082 -687400377 5836 -700447167 -540147019 3426 126227291 -715481022 8777 790805185 -342686234 5145 -60381668 -238504192 3446 -62104082 689952861 7321 -295746759 83192310 8740 690218755 932809740 9795 -60959292 -689864118 3091 -473282718 359326871 1869 958197040 34487722 4760 171041959 -477963972 3475 766057365 354868681 8356 -906744014 621799091 9371 979367031 -254980365 8721 159963934 -532480095 1676 -739519560 -811266222 4671 -676826894 65925556 5776 -523153635 -528332594 7199 -835865341 -637770708 8584 -224653306 -981396868 9069 -396260662 -434454493 4047 154929870 -416082175 6724 -984681216 983315446 5746 435508139 121273815 5757 97778439 929621952 6015 -572328769 528222218 729 -215298725 501786309 6156 514387831 206971304 7088 -127099524 737407430 4347 55392029 -759341521 9576 -915467466 -735027831 603 -835865341 -94909804 8315 871194505 909720152 8400 -107144390 614083036 5315 -724955977 172011590 8486 419955461 690335848 5592 -731712580 -648616287 4226 -580193843 106531338 1900 -662161563 -387385224 3658 799451393 345293859 3349 50900266 859002805 8455 295011177 -436066679 3915 827090885 -382741973 3321 589418019 305267341 9507 839743563 574893362 2602 -989673571 831097006 540 898890414 -143728230 3238 -252062903 127347959 1272 72289201 120714490 9978 514387831 -302291887 350 575593831 -283207497 7770 -573106477 -143728230 8094 373708873 552945615 1800 361901512 221629539 9333 -667281786 737407430 627 599861155 -175424765 1393 -462794916 283618452 6941 -795235195 790791048 8984 377338343 451143780 6944 603283737 737407430 8261 -281453999 589562219 4929 -484301856 653728216 483 515731471 -918763788 950 898890414 726123669 9790 -931162724 815772525 3061 336261049 -550929672 7751 -698100407 571289655 6750 -776344661 836292797 6519 18912815 135100579 9034 326178903 233967741 6661 7632844 -436066679 868 97778439 357634387 9036 94407230 436709995 7800 -409309355 -587154461 7815 706094613 714190974 5434 -658800027 923947394 9439 -32127524 -988857540 6072 -679771608 948688886 6439 -548146736 -811266222 2787 132666338 831097006 4422 202258799 -467674160 9978 218552482 725567063 8550 152683172 185419808 824 731360872 327833852 3579 690218755 -488329721 9392 554902523 -406636424 7351 979367031 -157362262 2630 214470427 -102616382 1323 -464997457 -488329721 9617 641823635 703761437 1953 -955947554 -350396971 190 -921972308 599012707 7464 641823635 -254980365 9943 399221151 -428060524 8288 -298306079 820204610 500 904377080 -137415419 7111 225977642 -17837615 1617 639577616 24721518 9156 -228953103 232844920 161 262951696 -677383695 7939 -921972308 -579706452 8034 -297925385 -616215891 5904 274684164 -634190590 2833 -935008788 84912338 3208 444203955 -104871800 5520 603283737 -634190590 3148 39323915 -514717258 8854 358603584 358289528 8792 498871246 860325562 5974 -161837184 24721518 4100 -265310524 983315446 5267 -796502525 -758476279 8330 -145442184 -94909804 9250 498871246 9257479 8616 -8891200 -462044632 5217 -411443846 68458537 726 -30664265 -538606907 8488 -334823104 714190974 4522 -26248663 418236261 6909 9908275 100537981 1898 -719954341 -295979666 237 -670941446 354868681 4994 137362839 -154221403 40 -796502525 494296571 6040 -742674827 -998282020 7004 203882298 518522757 3053 -975509051 304234449 2166 171041959 681650630 3653 643797427 -842651603 1717 288396892 809191902 2650 744369343 -838009976 4896 -676826894 899852615 4780 521711157 871280315 1017 40730044 223758683 3596 -842131951 229158822 3250 -726202882 978934680 2953 346106146 -539801973 623 -495427420 383709576 9259 -608438352 -792640319 3101 -60959292 234812484 4271 296351558 -811266222 3571 -999315023 379411178 5042 -594876646 576308127 6150 386524132 -752801340 4403 35292617 -107816005 1233 -662161563 495259264 8146 -594876646 -378650091 6101 895696545 -359196587 9246 318435094 815772525 9614 -32127524 -758476279 286 -435603523 -67116370 1767 333144811 -56290324 814 276318540 -917177937 9472 -468116074 201215238 2637 597458038 -123998677 1693 392619171 -514717258 4485 598623000 -982620691 1745 6941521 934322296 6364 -24354900 -675821088 4747 -506108098 658148446 2185 415350853 -649744978 2560 -228953103 -917177937 889 276670886 -345372687 8650 164014304 -269653141 9859 632995737 -430138322 2127 377338343 -611172692 4313 632995737 -436066679 5446 -495427420 -550496243 9552 -483963712 -669544691 2374 -343048181 -498612066 1730 581880129 34487722 5616 -506108098 140118715 8467 940580089 -396443569 4815 897184369 -67116370 7826 -303185692 -269653141 6189 134541291 -556644281 9953 -677359660 865035290 5864 98412735 -85425315 8070 -222755521 -543877687 2485 -344785252 433603754 131 482175535 637025929 8916 375298123 -975541629 8692 426406281 591101630 4133 518236817 -78776258 8359 -641743513 -2844514 2618 691696706 872494340 8162 -960344885 -416082175 8877 482175535 714190974 3664 568509939 -180628268 8132 575593831 -189256438 236 215460157 -538783279 3 159519152 433603754 1282 -417075880 290903050 2994 -455260398 382394381 8930 242276279 -6527040 9055 -229267078 -106926072 5399 -816399402 -762984644 4357 958197040 800872927 1783 426406281 653728216 3853 -541903248 -434454493 9388 587732774 537902684 5748 745796394 865748389 5955 -81105363 807498308 4430 -864361257 744410083 6964 346720726 285651977 8570 25277645 -430138322 1634 482175535 -457339610 3094 -82560345 510260864 6564 -75232342 137137472 8245 51022000 -735027831 2308 51022000 214001109 9327 -963214471 384615346 1541 -713609356 790791048 8217 40730044 808458464 6427 -830222831 -550929672 1765 -392563411 -532461869 9510 -504728021 -823688399 4315 -714715511 362357458 3695 -790567313 -825880446 4969 653488323 -378650091 9784 -495872554 333687312 2439 185320654 -552163616 3709 -504728021 -800207670 8607 -723817788 -518037450 1072 -180309093 -175424765 8475 -943647082 -507881407 3812 -742476174 -77358192 7567 -39504037 -963031318 7096 812095536 185419808 5865 -89914167 896907104 4023 -171017790 595584975 6119 867830712 -436066679 7837 653488323 752571881 3113 -902913893 -137415419 8222 676457194 -762984644 5959 185320654 -122563446 7138 306909421 -637770708 4244 -127099524 267514505 8436 381360154 -235480390 6339 -572328769 -2416772 2109 288396892 704079155 6762 -616075888 -736169755 2650 -430204903 267514505 5413 834030362 267514505 8181 -292338832 510460231 3437 -134704201 748391913 1939 531457998 -714969150 7737 -345538013 691372823 8634 -377899289 855531857 1204 597458038 -308069367 9062 -281453999 790791048 1216 -304998049 -981396868 9773 828427488 -954204496 3081 -835865341 910797386 5232 743615922 9257479 3629 -608438352 -382741973 6787 585806236 -969822537 6107 -24354900 201215238 7471 346106146 653728216 4283 -851229723 334468470 5030 792418959 497556073 7933 200002129 -419413153 1399 -684246827 726123669 6836 242166718 -538606907 388 -782345427 -127944183 3797 -523153635 787435090 1745 208370227 436709995 27 271669262 -60039432 9918 153650122 135100579 3486 637350827 107428773 9063 -814521565 700760523 676 -248959048 -542766725 5146 346106146 948573862 9782 416939399 -727449159 1354 324917167 954289075 2263 -504728021 418236261 7282 306909421 948688886 1217 -731712580 -457339610 2876 -205591575 327833852 7152 575593831 -620537603 7043 -904289455 -692760474 3044 386524132 625494491 4358 -320065127 358289528 7506 -605036105 227796847 6559 924375399 -464278607 8571 632995737 323257823 8355 -835865341 767277603 8975 555348851 625059375 1851 895696545 908862009 6691 320190225 -353878938 8675 970404299 -241109217 6225 -259881996 84912338 8610 60178104 -370995350 8912 -49706513 -804580750 9130 976065724 725567063 4181 575593831 -532480095 512 230990250 314701704 169 51022000 576308127 7454 101065261 983315446 3931 500691477 790791048 4071 296351558 221629539 7735 -32127524 -326254820 3036 -504728021 655182973 9239 25277645 -834467209 2541 62409989 770188411 2618 543489268 662075929 4467 65640932 -640496847 995 147521749 172716317 4124 996958697 -542766725 6868 28254867 934322296 5639 -641208950 589562219 747 -395130011 -256887004 8194 38832074 308467212 587 319836471 -127944183 4816 -304998049 808458464 7023 262951696 -812767182 9935 -580193843 -824673983 2843 -782012495 -295979666 392 55392029 301566791 2404 -885902280 235577293 681 -677359660 -637770708 3874 -637625968 -85425315 3473 691696706 -578196919 2644 -138739177 -999366082 7418 318435094 -999366082 6835 321658590 -246255401 9869 875158202 -834035628 3689 -139250047 282650126 1249 745796394 -106926072 1044 -292338832 934322296 5092 -804711490 -477963972 9446 639577616 -283207497 1677 461120723 -543877687 8351 346720726 820204610 4817 97778439 700760523 4446 970404299 -396443569 6886 -782012495 -587938776 1188 211476448 -416082175 8245 -713671847 314701704 8331 225977642 858256145 1316 -935008788 689952861 790 600595365 242506470 2115 319836471 404498162 7768 39323915 -180019002 9877 34842144 -979376042 8378 945885557 148237200 7938 319836471 808458464 9911 846494925 489852142 6779 -816399402 397008646 7851 637350827 -406636424 9823 -26248663 -428125906 7821 979367031 -436066679 2396 875158202 -396443569 7608 147521749 790791048 9464 482175535 822735291 2273 -830222831 221807394 6225 -388974008 787435090 2212 796608963 -80079561 1153 -389046679 241641947 7280 -752427345 334468470 2071 -968473567 703761437 1894 -193222752 -6527040 4307 531457998 -238504192 4108 585806236 86906463 49 288396892 -587938776 9815 198792735 815772525 5192 147521749 852597739 472 -280158933 -644469017 4339 -72660599 -104871800 5814 276318540 -550496243 2577 725828363 285651977 2718 -388974008 165679230 8441 357348209 -256522804 8919 557828077 -370995350 1184 704952011 86906463 185 -720279006 859002805 9502 -1525175 147468541 9855 333481643 -94909804 9742 -410968218 148237200 5307 435508139 783307873 3445 -641208950 -326254820 6682 -56515768 725567063 9878 -388974008 925036002 8632 34562744 782701464 1524 101065261 -256522804 7174 39323915 -469304036 2664 94407230 -687400377 2489 -82560345 -637770708 8596 76589551 -79813879 8021 302196177 -229334088 2775 -81105363 -539801973 5067 -140204704 -969822537 1890 -816009077 216476815 4415 -984282547 710867164 4907 587732774 362357458 9645 -573101732 954289075 4833 -749150071 -175424765 7181 124521096 24721518 2208 -277916716 -830206964 1654 -180309093 -345372687 1446 385061500 300598832 2639 641823635 32988365 6918 -840080990 54064180 3100 -344785252 -723259232 6955 -788691861 822735291 4616 -391256746 -519710186 639 134736800 -359196587 6157 -57926793 621799091 9052 -197256971 -350396971 780 66554430 852597739 7107 -145442184 -723351459 3434 789599069 537681327 2845 -904289455 -78776258 3497 -1804967 258279313 6543 420946811 704079155 8887 -847492585 637639714 6770 -235730132 868619715 6315 50900266 185176345 7953 -999315023 871280315 5421 632166073 714190974 4005 -999315023 80128302 1494 717342480 -599705535 5246 445487668 -680716101 2409 995796966 -253862095 9635 861072654 874563739 416 171041959 305267341 4077 276318540 625494491 2106 -578346066 994859498 8095 -713671847 546315517 3139 134541291 -164423199 1386 -723817788 -917002395 6534 -314668245 -969822537 4638 -871335076 -523131123 8304 -145442184 -323498634 532 -248959048 164165409 3893 518236817 695424884 6250 -303185692 330258523 4871 -324108487 345293859 6606 796608963 142516378 3925 -320065127 164789337 8944 812095536 -538606907 9649 -749150071 -523131123 866 774219377 246550739 4741 -89914167 69866389 4449 25277645 116410268 246 794990305 -1544306 1001 28254867 -667907585 5354 252844961 737407430 308 -337718848 -918763788 4839 159963934 899852615 1124 -102108106 -752801340 2716 333481643 301566791 2322 823212438 871280315 9413 -642406813 418236261 3991 252844961 -175424765 8698 -904289455 25245259 4761 -102108106 595584975 4471 -516862573 -741977163 6584 242371970 932809740 8866 289429528 877599979 3098 -193222752 752571881 953 7632844 87942942 7940 924865694 456498577 1722 254376885 571151168 9308 -873330901 494296571 2663 -82560345 589562219 6203 -165895350 -550496243 2746 -200432659 -532461869 9958 -641208950 121273815 4134 -46963869 744410083 4319 481309793 407966190 5743 262951696 -543877687 9688 -229462282 -838009976 9708 606386234 923466000 6025 521711157 -550929672 6522 575769250 -370601295 1299 -902913893 787155496 995 -733269590 378550894 5140 -248959048 -78776258 4399 -314668245 -687400377 540 -852061915 831097006 4234 242166718 925036002 9264 515731471 -677383695 1991 -605036105 -954204496 6398 319836471 637279848 7028 300584887 -402609820 5440 643797427 587394411 558 388998433 910797386 9093 346720726 -552163616 5830 933592111 135100579 5436 -524590619 302261235 7349 -994655931 260986665 3795 28254867 10315616 7389 400206984 -539801973 6800 94407230 978934680 4385 54815350 -373742773 3566 -229267078 -770453868 7430 -56515768 -723351459 2971 317197461 268124172 4090 17834815 494296571 4256 -684246827 925036002 5461 230465541 114067850 2481 -624499268 105963480 5085 -161837184 -920354849 3638 898151267 382394381 9455 -714715511 -474396314 5210 500691477 612937914 7387 792418959 -128633008 2258 -107144390 -944284380 6943 77257476 116410268 1089 14549497 -289470931 5752 -975509051 502233577 6985 796608963 178866616 5685 -259723723 242506470 7589 600595365 658148446 5564 444203955 -514717258 2566 -796502525 577086332 7186 -462251380 -153153706 2123 860901194 283618452 3125 -684246827 -611172692 4997 -195552514 673747334 1389 372746255 323257823 7674 -314668245 589562219 2772 769252533 700760523 4169 -931162724 -987312206 9649 -139250047 157310618 5981 164014304 -382741973 7947 -552935221 654795929 1958 -840080990 -91451757 188 296351558 379411178 3573 -748046122 815772525 4133 170281305 -723351459 3159 -713671847 737416156 9010 929592861 744410083 2869 -965690654 760808182 110 -616075888 587394411 3881 261480454 78832863 5097 -26248663 -79813879 8820 51022000 -359196587 9639 7632844 -519845955 158 -733269590 537902684 7578 -178692644 50437640 3406 -943647082 -912791350 1492 -332445377 754349173 556 -229462282 859002805 2646 160809207 334468470 3028 -259723723 -714969150 9037 384544140 844342243 4779 317197461 -587154461 4719 -411443846 484968871 4887 321737429 790653415 4528 -314668245 65925556 7963 -81105363 588009941 2426 587732774 120714490 2161 279935936 -736169755 8013 -91480363 -339092621 4795 976065724 407966190 116 239977367 -981396868 5036 77257476 -519845955 5577 17834815 -308069367 2547 -975509051 -293015975 8906 -167893416 -982620691 5336 65640932 267514505 1372 -418986193 140118715 1339 -411443846 808458464 6351 -252585274 -128633008 314 515731471 953028578 9827 514387831 -634448468 930 581880129 -235480390 1002 -994655931 184543446 1111 -102108106 767277603 5950 776650368 -137415419 328 -56515768 -78776258 5637 -195552514 282131358 8957 -506108098 -830206964 2019 326944888 -720929795 5252 80638889 -128633008 7311 -795235195 -38529745 5835 -678310388 -214031543 2905 -215298725 250129683 4910 126227291 -434454493 9035 419955461 -640496847 8212 897184369 637639714 894 9908275 -122563446 6982 -173326777 87942942 751 -145442184 84675120 7713 318435094 -464278607 8866 -906744014 -692760474 6700 -641208950 25245259 518 970404299 165969864 8235 637350827 -180628268 1642 -8891200 147468541 6245 830044995 619606312 5759 111664688 -416082175 4724 -655787129 574893362 5838 -506108098 843183414 1789 958197040 625494491 9451 -902913893 767277603 5615 958197040 -409833937 9690 -900897170 467154252 2495 242276279 -912791350 5074 -223542791 -917002395 132 124521096 -648616287 6289 198792735 925036002 4095 -197706645 -590535547 8319 -304029084 595584975 126 -541613550 865035290 4053 -41723720 -155566831 4321 -334823104 -640496847 3648 -412753693 -75558732 2028 -462110684 -137614817 1473 -320065127 -40017599 4382 134541291 -224835212 1927 744180713 -359196587 3427 -199655013 216476815 5887 875158202 911656525 1270 -344785252 691372823 9803 415350853 80128302 9338 -377899289 951409368 1794 898890414 -469304036 2201 -677359660 528222218 3496 484203679 -291242407 5116 609354975 305267341 5934 -871396420 855531857 5165 18912815 -428060524 6970 66554430 -77358192 1546 -658800027 -216733767 7243 -698100407 -762984644 475 -145442184 -834035628 9222 -205591575 185176345 4375 744369343 34487722 7413 -541903248 334468470 2514 386524132 662075929 722 -221252086 249521955 8346 -860588659 917915710 6415 50900266 748391913 211 486132758 58400332 8 -662481765 725864175 959 -91480363 314701704 4219 53010453 -762984644 2307 995796966 -4922978 1383 606386234 194386713 4534 -455260398 -62054205 4419 326178903 100537981 6716 461120723 400802081 8098 -572328769 -4922978 2467 134541291 339857137 8084 416939399 -474396314 2748 790805185 -428125906 1023 -178218611 -107473815 636 -895856160 -648616287 4542 -579903004 -235480390 9908 498871246 232844920 1720 -804711490 -640496847 8846 941043086 576308127 5589 -138739177 345293859 1066 -662481765 852597739 5486 9908275 619606312 5177 -915467466 32988365 387 871194505 923947394 3655 296351558 54064180 6081 -293301938 104047847 9855 94407230 -180114637 243 274684164 844883068 6426 388425412 599012707 9225 -332445377 65925556 9801 112146941 -127944183 7288 -795235195 484968871 9764 -504728021 530975902 6816 -955947554 836292797 6146 -684658326 984136690 9684 384544140 223758683 1930 -758152363 -561696456 4630 -18555551 653728216 8794 -377899289 -157362262 1041 361901512 339857137 3942 -484301856 843183414 5180 554902523 -454664712 3076 -677359660 704079155 2204 554902523 254718604 7670 230465541 673747334 9209 -871335076 -954204496 1176 924865694 -269653141 708 445487668 932809740 220 18912815 530975902 5848 823212438 -518037450 3490 -56515768 -715481022 5216 34562744 354868681 4348 239977367 869461301 1288 174718177 -561696456 7361 208653695 497556073 4566 774766110 -830206964 8001 859615587 -328439089 571 -495427420 -979376042 8201 14549497 787155496 1525 76589551 713033531 7832 -723248351 -2844514 3655 214470427 760808182 401 6050410 -180019002 4876 358603584 -246255401 8227 794990305 -578480160 7464 359856605 69866389 3958 -320065127 145992042 6432 598692061 577086332 807 598692061 681650630 9596 742195767 843133948 3718 377338343 595610484 2698 776650368 -707104214 3134 321658590 -72808273 6085 -853928283 -518037450 1798 599861155 114067850 5607 -608722586 787155496 950 18912815 375063920 6651 375298123 847381634 3149 618828757 -587938776 278 -594876646 -541221340 129 603283737 -482425657 9256 515731471 -947024393 7142 471959189 25245259 6829 -592740407 137137472 371 -462251380 147468541 5770 -430204903 -85425315 4306 518236817 266354586 693 -851229723 -102616382 3655 929592861 -784538084 4004 -548146736 -675821088 8276 898151267 614083036 4265 -930543776 -759341521 170 632166073 -838009976 5357 -167893416 489852142 7587 658268677 -67116370 7051 -739519560 282650126 1918 290220374 -541221340 3583 -292255571 -430721629 4763 817353730 -532480095 8448 385077631 -26030145 2329 575593831 -735027831 5577 276934223 679770619 3020 443742845 -435842546 3999 239977367 -94909804 9795 788860010 -180019002 1134 -984681216 -378650091 330 802713909 400802081 1749 -62104082 -482425657 5564 -984282547 689952861 9508 205740340 221807394 5307 174718177 58400332 5091 744369343 -552163616 4323 -468748459 457730381 8246 -960815885 -22135290 3468 878804098 258279313 8703 -642406813 467154252 9200 -930543776 653728216 2643 435508139 700760523 4957 -332445377 -933871142 8191 -275568251 164789337 2683 641303610 -413649920 1180 346720726 497556073 7104 518236817 140118715 193 507130881 185176345 9410 623885564 871280315 9833 775192135 748391913 9454 776650368 185419808 9942 -902913893 10315616 1191 -91480363 -933872333 7813 7927533 -137614817 5138 -552935221 -912791350 4978 -295746759 -830206964 8912 827090885 844883068 9214 252844961 -416082175 2331 598623000 333687312 2094 -975509051 178866616 8630 979367031 323319528 9910 -742674827 -293015975 6158 872946790 -675821088 9302 861072654 -587328878 1110 872946790 -987783463 1732 320190225 -849890539 1715 239977367 -436066679 7948 420946811 -387385224 5859 -864361257 623594641 68 -782012495 355375465 5315 -963214471 710420710 2947 198792735 314701704 2674 309782673 902716491 7651 -853928283 711907478 320 -481996423 -123998677 4468 372746255 194386713 9212 -178218611 2937763 8916 -468748459 192105438 9069 80638889 290903050 1628 828427488 233977048 4431 -60381668 589562219 5725 -880768056 -238867983 850 -398942627 -94909804 7068 -320240582 -804580750 5086 -91480363 -414919441 394 118281894 -981396868 745 -724955977 920790234 6840 202006559 -762984644 2012 399221151 -979376042 3273 225977642 258279313 2756 632166073 283618452 3193 974033465 -792640319 7685 -228953103 -410456729 7805 744180713 725567063 8565 -714715511 599012707 3275 706094613 737416156 3974 796608963 185176345 6252 48202816 -214031543 1011 -437269696 308467212 9359 643797427 -160616618 9920 300584887 -238867983 1713 -842131951 -917177937 2780 -994655931 890315807 8202 -871396420 932809740 3673 812095536 -164423199 3210 -495872554 268124172 7757 -347105773 -94909804 4613 431597356 -912791350 9706 185320654 -238867983 8298 -796502525 925036002 8188 556956133 808458464 75 967176925 -982620691 9922 450726355 127347959 6041 -742674827 -999366082 3375 17834815 194386713 6030 208370227 216476815 9025 -320065127 703761437 31 599861155 -145656182 258 -753444014 -518037450 625 859615587 -587328878 1262 -8891200 -1544306 3372 289429528 -963031318 8197 -506108098 -430721629 9343 336261049 32988365 7298 929592861 183142469 6436 389689903 865748389 7708 214470427 229158822 6611 250399364 -153153706 5947 -534346540 847381634 1387 585806236 -634448468 4973 903882211 763812773 7262 373708873 309767757 4010 -852061915 -654048846 8541 -760927535 -107473815 9349 98412735 653728216 2293 632166073 -497617879 3669 518236817 -736169755 1817 -763126949 114067850 9428 -270472709 -892585231 5776 -304029084 -747172297 4262 -303185692 710867164 4784 -860588659 691372823 7660 -468116074 -409833937 4508 -968473567 787435090 9945 -485031576 400802081 4891 -624499268 -480421233 2630 -578346066 216476815 9610 -459660004 -382741973 7122 575593831 836292797 9747 -49706513 -428060524 4109 66554430 540533417 3982 60178104 713033531 3317 -790567313 583887438 2535 -731712580 844883068 1952 -483963712 792126616 176 -139250047 -387385224 3756 -377899289 -620537603 3769 25277645 -40017599 4900 381360154 -289470931 1518 -864361257 662075929 5813 -616075888 -25481956 8177 -8891200 -578480160 8112 372746255 -477963972 329 834030362 -238504192 8785 -80417143 250129683 5593 924865694 316245420 2864 -178692644 662075929 6739 159519152 -328439089 9335 36208776 -872013529 7663 -485031576 -606256406 8803 400206984 -477963972 1799 688304736 -350396971 8958 -642406813 836292797 646 -804711490 902716491 2733 -763126949 915112531 2337 606386234 -817688363 2646 148638548 120714490 4341 -862762751 -308069367 8950 -435603523 -742514560 626 -347105773 -532461869 6960 138983262 -926175164 2678 -724955977 -464278607 3480 776650368 -692760474 2878 531457998 755033596 529 -698100407 185176345 6344 -409309355 -118950135 1252 -430204903 836292797 9325 -89914167 223758683 7508 -960344885 -736169755 5310 515731471 -229334088 7822 230465541 -416082175 8845 699845372 540533417 3317 -733269590 -824673983 398 -943647082 -681273289 7917 -816399402 624711990 4766 -481996423 588009941 7126 -641743513 642676439 1667 -377899289 -727449159 1580 -314668245 -350396971 2181 159519152 69866389 6541 -229462282 -812767182 2668 -388974008 -370995350 7980 -782012495 -830206964 794 456971210 -433558593 3060 321658590 -714969150 6202 -579753663 -4922978 5872 555348851 -480421233 3561 225977642 -320275386 1592 -897411868 545926563 3510 -303185692 -762984644 6767 -534346540 -430721629 8373 -167893416 736209727 4395 274684164 106531338 4072 208370227 -435842546 7781 -372598176 -742514560 6673 599861155 315450092 2163 -404777150 -387385224 2433 -167893416 -283207497 4626 385077631 -387385224 6245 7927533 152975300 4456 -362797003 537902684 5746 290220374 -72965798 329 575593831 807498308 6751 97778439 767277603 3225 -816009077 164165409 5187 455237207 358289528 2499 794990305 852597739 6623 -906744014 -507881407 840 -24354900 495259264 3533 -871396420 -216733767 74 895696545 221807394 1465 769252533 -987783463 1209 774766110 162818619 6016 653488323 -353878938 4110 -957024935 860325562 9399 851137422 552945615 4664 -495872554 25245259 3166 -414072427 -350396971 643 -197256971 -523131123 9781 385061500 -17837615 3536 -377899289 -480421233 206 134736800 -563052661 4305 399221151 -830206964 2195 -862762751 -477872507 9236 -337718848 -770453868 6074 220316799 87942942 5187 208370227 323257823 1671 603283737 101406452 697 -616075888 923466000 5585 756775613 -370601295 8249 -713609356 135100579 2568 -414072427 948573862 3834 -960815885 621799091 486 431597356 -464278607 9366 706094613 -345372687 6116 25277645 194386713 9651 860901194 505436080 6223 -758730708 808458464 2258 -338588899 65925556 5675 -180309093 327833852 1943 51022000 860325562 6054 788860010 345293859 2808 -297925385 216476815 1777 39323915 -967985982 7563 5989923 -497617879 2124 -700447167 -637243618 5833 160809207 -477872507 9376 -39504037 -540147019 4712 897184369 932809740 5121 -573101732 523443473 2872 -871396420 -2844514 2867 51022000 -519618554 9388 -731712580 697350972 5917 220316799 -723351459 7885 -784965875 -157362262 429 -641743513 599012707 490 -505763077 -269653141 3035 895696545 250129683 9762 -573101732 -736169755 8816 -396260662 890315807 3109 -871396420 32988365 6456 -984681216 93515835 2824 -811440102 623594641 7366 -731712580 323257823 9561 200002129 -736169755 4408 -847492585 -890148323 4691 -758730708 34487722 2796 230465541 615990641 7747 147521749 452933610 658 443682091 -912791350 6506 -324108487 -933871142 370 -624499268 -482425657 9332 320190225 -667907585 1855 51022000 -587328878 2808 420946811 397008646 6172 872946790 -741977163 6753 385061500 -752801340 4447 -391256746 700760523 1550 -495427420 -759341521 7604 250399364 -77358192 5702 -288462512 433603754 1347 -723817788 -72965798 3806 98412735 -987783463 3653 -847492585 847381634 5454 431597356 -238867983 2244 -851229723 510260864 1969 -957024935 -419413153 1074 -742674827 329596656 6045 -362797003 -552163616 2443 -320065127 860325562 2771 688304736 -464278607 7725 -8891200 106531338 8055 -677359660 -326867555 807 302196177 -842651603 7186 -900897170 595610484 8176 -782012495 -56290324 6438 632995737 -235480390 3866 677101531 710867164 9106 250399364 874563739 1064 94407230 229158822 7959 -81105363 -454664712 3036 745796394 10315616 6283 -524590619 787435090 4356 704952011 24721518 8349 317197461 192105438 9063 34562744 -580802379 281 239977367 221793945 2090 -32127524 104047847 3021 691696706 871037015 2585 28254867 899852615 3212 -641208950 -79813879 2851 -726202882 359326871 5761 849370527 302261235 1013 -636004911 -414919441 1878 276670886 -328439089 3370 -662161563 787155496 1221 95229358 -467674160 8114 598623000 -409833937 1631 543489268 625494491 8626 -344785252 -933871142 3933 -1804967 655182973 8554 -887409683 691372823 7956 846494925 216476815 4861 -594876646 183142469 3037 -197256971 -599705535 4525 -88984793 -145656182 6452 -318594823 268124172 4821 -193222752 172716317 2095 -8891200 954289075 4012 -468116074 -94909804 7042 333481643 401065763 5798 97269878 323319528 497 159963934 787155496 7550 389689903 929621952 8086 -782345427 -6527040 9586 -752427345 770188411 228 36208776 2937763 5790 -320065127 -128633008 2988 -754687225 619606312 1644 -362797003 571289655 494 202258799 254718604 858 346106146 -519710186 8563 554902523 -759341521 2493 97269878 -67116370 7689 -145693826 -680716101 3686 435508139 727249379 6878 632166073 -834035628 1315 -338588899 305267341 1874 598692061 -180019002 7767 -414072427 120714490 8743 897184369 -79813879 93 -75232342 583887438 4107 -270472709 -550929672 6073 -292255571 871280315 3863 -871396420 -590535547 5056 -684246827 -689864118 7865 557828077 104047847 3578 -579903004 -654048846 8256 302196177 207204985 2821 658268677 162818619 3270 18912815 -573863688 8844 814168394 -342686234 5523 -430204903 -326867555 9496 284084525 54064180 6944 481309793 242506470 4871 589418019 612809394 5786 -573101732 397008646 2523 200002129 808458464 7272 218552482 -145782884 2148 -344785252 -123998677 1023 676457194 451143780 737 958197040 93515835 6709 -318594823 358289528 9139 725828363 624711990 4067 276934223 691372823 6643 -592869884 625059375 6206 -931162724 -634190590 6838 641823635 953028578 6648 -362797003 235577293 8526 159963934 752571881 7235 -566276366 157310618 1556 295011177 -575758012 6279 -324108487 34487722 6643 593245571 725567063 9893 -195552514 452933610 8055 -195552514 -770453868 9068 -816399402 50437640 3542 587732774 -912791350 7290 -324108487 58400332 9646 415008073 595584975 565 598692061 935472375 528 860901194 595584975 3770 502461295 537681327 3740 834030362 -353878938 4710 -138739177 -320275386 4414 -616075888 198809378 8980 185320654 752571881 6103 -180309093 978934680 3223 -39504037 -579706452 415 745796394 -467674160 4666 -885902280 595610484 6793 202258799 -72808273 7780 101065261 223758683 8041 806860754 -246727512 832 71562520 428634831 691 -340171206 -752801340 5068 -465268228 234812484 9924 -548146736 334468470 8017 -32127524 -342686234 8853 -871396420 -523131123 2804 -32127524 -102616382 5373 995796966 700760523 298 -145693826 246550739 8599 36208776 -963031318 657 152683172 214001109 2229 -235730132 -85425315 8893 230990250 -917177937 6420 970142316 308467212 4417 -388974008 983092089 8624 -880768056 -675821088 6304 967176925 -834467209 6921 198792735 -454664712 5555 -292255571 -817688363 9207 -27254901 121273815 4715 639577616 -963031318 5707 -145442184 704079155 5018 -605433625 923947394 310 -955947554 -741977163 894 -641208950 -587938776 2238 -637625968 -482425657 1598 717342480 -604372177 2830 -862762751 232844920 2888 974033465 637279848 5102 765724683 -538783279 1834 -641208950 -110865839 2452 435508139 -430721629 6849 419955461 -387385224 5226 324917167 643726334 4031 357348209 232844920 1872 794990305 -578196919 3313 941043086 -308069367 2148 -668294983 -80079561 6304 521711157 81565408 5312 34562744 -293015975 7846 -662481765 71638226 610 -280158933 -550496243 820 -826268461 624711990 2338 823212438 250129683 4387 444203955 172011590 3136 -626119646 614083036 9944 -516862573 379411178 2013 -24354900 909720152 3227 974033465 -830206964 2108 500691477 -966341392 8842 -388974008 -620537603 7417 618828757 -293015975 4218 -994655931 -510150761 1241 -608722586 -416125915 5423 -820917610 -457339610 9762 381360154 628016383 5917 766057365 612809394 6429 -171017790 637279848 2253 743615922 -972401466 6393 -259723723 -102616382 5108 -102108106 -792640319 1602 205740340 60115387 4050 239977367 710867164 8211 -296429472 233967741 631 898151267 -277770150 4648 154929870 -60039432 1995 384544140 84675120 3816 416939399 -378650091 5630 -117882944 10315616 5026 -573106477 725567063 1182 976065724 910797386 2261 -723817788 352760 6632 261480454 -39716639 8405 200002129 157310618 2017 -193222752 874563739 3370 776650368 -127944183 6821 -637625968 250129683 156 -541903248 323257823 4352 -513151710 -268014947 3197 138983262 -56290324 636 -113858331 628016383 6166 -817455026 -981396868 4779 159963934 -118950135 742 -157757047 690912387 5654 82437869 404498162 9222 -811440102 994859498 117 55392029 -654048846 449 555348851 -735027831 833 -505763077 60115387 9986 -594876646 -552163616 6054 -871335076 -430974226 3135 -464997457 260986665 637 556176900 -138728153 4965 276670886 940351551 8586 -270472709 -302291887 7141 200002129 -563052661 7778 490718230 787155496 2526 996958697 537681327 9185 -410968218 808458464 3643 481309793 -436066679 1129 -670941446 -550496243 271 -56515768 571151168 4653 526115530 -969822537 3086 -999315023 -256887004 3247 300584887 -467674160 3102 933592111 -110865839 9398 745262886 -94909804 4158 306909421 192105438 1909 556176900 -514717258 6327 -742674827 -849890539 6729 -259881996 -502510208 4033 -221252086 -253862095 5810 776650368 229158822 1255 -462251380 -419413153 9397 5989923 -289470931 4494 -277916716 -792640319 7407 -8891200 679770619 7635 846494925 -153153706 125 -195594144 -128633008 1187 -873330901 383709576 3610 -826268461 451143780 9327 134736800 915112531 6073 283582015 -275855088 5840 -749150071 350857850 228 132666338 -715481022 4152 -579753663 185419808 1972 18912815 -981396868 3450 -320240582 909720152 4147 -887409683 743907535 2075 -409309355 -550496243 31 -391256746 114067850 9641 -524590619 790653415 6753 -533099096 871037015 7339 450999109 378550894 6877 -853928283 -707104214 2329 -178692644 400802081 1850 -748046122 -430721629 6335 -200432659 304234449 9973 974033465 -104871800 1885 997717396 800872927 7602 933592111 -736169755 6321 333144811 988138114 1748 -372598176 -926175164 7623 744180713 -610759465 5357 -229267078 -637243618 5952 212383076 -926175164 3336 691696706 -736169755 5266 381360154 -17837615 2421 782059495 748105066 415 834030362 -26030145 1093 -80483111 511120657 5113 66554430 384615346 360 -676826894 -882635508 6900 82437869 -774185484 3124 18912815 -359196587 7804 -955947554 254718604 120 -784965875 -687400377 3882 897184369 9257479 5791 -485776708 -378650091 5490 -223542791 359326871 2409 -380535924 -834035628 8671 585806236 -563052661 6023 80638889 -926175164 9122 817353730 379411178 3366 39323915 -2844514 3190 -662161563 -482425657 4350 220316799 178866616 4089 -468748459 -720929795 3852 828427488 86906463 2215 319836471 -882635508 4797 -793494677 327833852 3671 -338588899 -254779032 3724 373708873 78832863 8282 742195767 -988857540 3631 599861155 137137472 4497 -930543776 -363659966 9134 -285968378 975421774 2112 200002129 -870714362 4468 -221252086 -428060524 2337 317197461 -742514560 5321 745796394 737416156 1306 -395956989 662075929 4991 -252585274 851865821 5649 373708873 462889810 9132 -700447167 330258523 2383 -748046122 327833852 8809 -462110684 407966190 836 -347105773 -409833937 520 -324108487 484968871 2603 461120723 -824673983 4348 -636004911 917915710 1294 609354975 -370995350 9252 725828363 984136690 1530 830044995 172011590 936 904377080 -587328878 2598 160809207 283618452 6008 358603584 -606256406 6961 846494925 315450092 689 -723817788 -40017599 1819 593245571 953028578 5154 661504142 314701704 7862 385061500 -538783279 6799 860901194 -308069367 9612 -223542791 -606256406 6996 -252062903 951409368 1603 997717396 109588416 6028 170281305 114067850 5311 640846707 -918763788 1955 941043086 9257479 135 324917167 530975902 58 725296106 -514717258 8507 -713671847 -1544306 1482 -748046122 -38529745 8052 205740340 588009941 8363 -720279006 -561696456 8525 54815350 -519710186 437 153650122 540533417 4370 212383076 787435090 135 788860010 -488329721 9271 -337718848 994859498 935 632166073 -640496847 9515 154929870 577086332 4025 202006559 994859498 3244 36208776 715905772 6884 220316799 501786309 8877 -662161563 -912791350 9282 658268677 323257823 1126 -30664265 -675821088 7639 -748046122 433603754 4523 -82560345 737416156 9973 39323915 820204610 5409 690218755 -514717258 2254 -259881996 518522757 1244 450999109 748391913 57 -642406813 782701464 5629 -548146736 -157362262 3849 618828757 34487722 4523 -949652880 714190974 3995 598692061 -323498634 479 -429705827 494296571 9998 897184369 308467212 8101 302196177 -391392334 2169 704952011 710420710 5200 706094613 831097006 8008 -462794916 737416156 1854 834030362 135100579 9095 346720726 467154252 8093 -904289455 859002805 9235 288396892 -107473815 2828 -978041604 452933610 6718 597458038 495259264 4629 -541613550 -180114637 7106 -396260662 186112748 2202 -46963869 -576052836 6440 -733269590 633885440 6798 806860754 -143728230 7194 -594876646 233967741 3479 -185227082 633885440 7414 -999315023 382394381 3105 -417075880 24721518 6612 38832074 113055790 3509 295011177 767277603 7706 -835865341 -804580750 1049 -641743513 375063920 6718 970404299 9067497 5722 320190225 902716491 2301 -268055717 -478868248 3464 744180713 988138114 9963 375298123 748105066 8450 -304029084 -268014947 5418 -344785252 577086332 6067 -830222831 -519618554 2607 -684246827 83192310 9899 431597356 -917177937 6113 -435603523 401065763 657 374048762 -289470931 1651 736000118 -543877687 7047 806860754 696875596 1109 -860588659 -518037450 9407 742195767 -180019002 5511 -864361257 -587328878 8702 373708873 24721518 46 317197461 -599705535 4063 -197256971 736209727 43 -24555993 -145782884 8713 623885564 -454664712 2600 302196177 511120657 6692 262333337 596844461 7509 377338343 865748389 968 309782673 -214031543 3538 290220374 -18027120 9815 -821290384 -640496847 8878 -481996423 735266920 3325 -228953103 -283207497 177 623885564 198809378 4598 637350827 -107473815 1765 431597356 -616215891 5359 -195594144 185176345 3706 385061500 350857850 767 -943647082 689952861 3834 -552935221 612809394 2104 -1804967 -800207670 4715 481309793 822735291 7114 -719954341 -235480390 1860 653488323 -104871800 391 -523534710 -2844514 4562 830044995 -157362262 1756 -655787129 -966341392 1068 -197706645 -328439089 7919 -984681216 -353878938 5892 -578346066 -715481022 3941 -271969423 -145656182 5936 606386234 -519845955 8742 -739519560 852597739 200 -742476174 -94241214 67 -391256746 497556073 2481 386524132 -834467209 3799 97778439 -153153706 2314 -758730708 662075929 5740 -784965875 -823688399 8469 -345538013 -108961822 3296 725828363 -457339610 4152 -292255571 957236409 2681 628785561 619606312 2293 -999315023 -578196919 1317 742195767 -770453868 3080 -481996423 113055790 1381 385077631 948688886 7872 60178104 60115387 8731 450999109 -687400377 7440 -847492585 800872927 9266 388425412 -611172692 3271 690218755 114067850 6718 956320838 714190974 4717 603283737 -720929795 7396 137362839 -727449159 9967 -931162724 591101630 7947 443742845 -409833937 2429 -296429472 -999366082 5364 484203679 915112531 5218 996958697 -987783463 3191 641823635 787155496 4981 766057365 -648616287 4302 996958697 624711990 46 -533099096 953642587 982 871194505 -180019002 7915 632166073 -214031543 4515 -684246827 -474396314 36 903882211 241112925 5092 725828363 770188411 348 324917167 24721518 440 -320065127 165176940 7962 -82560345 100537981 7264 306909421 537902684 4264 -270472709 -110865839 7653 289610218 -107816005 2506 731360872 -933871142 3148 -960815885 -532480095 6049 5989923 831097006 8136 137362839 -552163616 5121 -484301856 -78776258 8367 -380535924 -180019002 16 242276279 456498577 8975 -414072427 909720152 9296 555348851 401065763 5811 -713671847 -539801973 560 -960344885 754349173 4433 279935936 -763707999 1231 385077631 229158822 8439 97269878 198809378 897 388425412 932809740 9126 95229358 81565408 549 -270472709 -77358192 1133 -994655931 -538783279 4534 -541613550 -637770708 5274 -852061915 859002805 4401 -465268228 -620537603 7741 -117882944 -538606907 2151 526115530 304234449 8062 34562744 920790234 5140 859615587 -137614817 8193 769252533 -847516222 4528 30661577 510260864 2263 774766110 -747172297 965 -60959292 84675120 6679 -139250047 104047847 8352 639577616 700760523 9437 289610218 -241109217 9787 -392563411 -480421233 8610 -24354900 -611172692 683 632995737 -145782884 7469 288822109 -414919441 2231 691696706 -926175164 4617 769252533 -963031318 7433 -215298725 625059375 5624 -605036105 -847516222 6359 581880129 526029047 2999 727210702 -434454493 4629 -754687225 -533410976 4450 898890414 418236261 308 36208776 -122563446 2585 53010453 -269653141 9534 -816399402 -675821088 4948 967176925 713033531 1909 -955947554 -568505124 1011 898151267 214001109 1113 -748046122 -102616382 9418 -566276366 510460231 1001 300584887 -741977163 2651 543489268 726123669 9533 7927533 250129683 453 -723248351 84351585 9074 252844961 285651977 7949 828427488 -6527040 2645 388425412 242506470 617 -57926793 -80079561 3396 -999315023 -373712345 8933 -523153635 -563052661 8626 359856605 915112531 6225 -139250047 207204985 5674 997717396 -416082175 3144 -165895350 523443473 3255 -548146736 836292797 5015 -134704201 681650630 1282 498871246 -580802379 9227 -24555993 851865821 7499 769252533 -580802379 204 385077631 221629539 2396 -712768288 -256887004 8602 -293301938 -682911832 5770 -637625968 316245420 8262 -573101732 -966341392 2062 -960344885 899852615 1491 514387831 934322296 4996 -895856160 378550894 9420 -852061915 726123669 8691 443682091 -669544691 3144 -978041604 456498577 3773 -989673571 735266920 8460 -409309355 258279313 5559 321658590 -160616618 8737 632166073 -406636424 5371 346106146 662075929 3494 -852061915 428634831 5709 7927533 -834467209 8440 -396260662 920790234 8188 35292617 -345372687 2735 -347105773 -964453208 3929 384544140 713033531 2763 -501570916 752571881 7677 -248959048 201215238 6543 373708873 301566791 2263 -820917610 623594641 3197 -895856160 -107816005 4819 159519152 -823688399 3555 -343048181 -154221403 7090 -569925158 165176940 4789 154929870 -189256438 4150 17834815 954289075 6587 97778439 -847516222 5309 -624499268 494296571 5773 -504728021 -752801340 929 -524590619 502233577 6989 54815350 809191902 4110 794990305 -91451757 3668 -784965875 -123998677 1988 623885564 285651977 2912 623885564 800872927 8670 790805185 831097006 4189 373708873 746720990 4082 994188367 260986665 1922 212383076 407966190 5722 336445578 -578196919 4014 -851229723 787155496 995 901762269 84351585 6179 744369343 537902684 3877 -712768288 10315616 1490 688760575 -180114637 2995 -395956989 -972401466 6024 -830222831 872494340 884 346106146 -185727053 4503 62409989 383709576 3153 400206984 858256145 8777 -127099524 -507881407 5168 -391256746 78832863 8337 -395956989 984136690 5233 849370527 -834035628 6707 -197256971 323257823 3864 -900897170 309767757 6917 -753444014 782701464 6587 97269878 -747172297 9398 -830222831 -180114637 268 262951696 -128633008 3775 318435094 -539801973 1866 400206984 -654048846 4887 589418019 -480421233 371 171041959 -40017599 9276 -171017790 -160616618 3373 -662161563 -742514560 2384 -459660004 847381634 1110 141018937 323319528 2128 -684658326 571151168 7209 -552935221 250129683 4252 378721678 451143780 6290 502461295 787435090 4242 -173326777 114067850 389 214470427 -224835212 6635 773032821 994859498 3610 -524590619 -238867983 123 -677359660 -967985982 1580 171041959 -552163616 5028 -793494677 230960562 3155 -56515768 -160616618 3739 -684658326 -817688363 223 -579903004 681650630 5534 -395956989 -999366082 6519 111664688 383709576 4788 25277645 -75558732 5073 -887409683 -308069367 4629 839743563 809191902 6035 -811440102 233967741 8909 514387831 -947024393 1369 -303185692 87942942 3868 -723817788 782701464 8824 640846707 855531857 2576 274684164 -474396314 9155 18912815 -328439089 6085 -134704201 105963480 4765 -345538013 -634448468 5052 -796502525 -255161784 4863 -398942627 183142469 3626 -662481765 -308069367 1195 159519152 127347959 291 945885557 -40017599 4449 -605036105 145992042 2856 147521749 -157362262 224 898151267 711907478 8717 628785561 -17837615 8671 -641743513 -478868248 5823 976065724 865035290 1549 500691477 -552163616 8068 817353730 518522757 5990 200002129 760132745 3475 -517047177 -563052661 6232 -18555551 -373712345 9350 514387831 164789337 5894 658268677 727249379 4046 -754687225 -917002395 11 575593831 -18027120 8023 321737429 282650126 4705 -24555993 -969759958 5596 -501570916 902716491 3203 -215298725 737407430 1932 -140204704 -277770150 2304 153650122 -428125906 9965 35292617 436709995 9921 774219377 -291242407 4160 -396260662 113055790 1678 -72660599 748105066 598 598692061 185176345 2269 832079231 -420200090 9171 -989673571 -682911832 6139 34842144 -573863688 4288 895696545 436709995 3214 326944888 -979376042 4150 -719954341 754349173 6522 112146941 -736169755 8936 518236817 -370601295 9459 851137422 221793945 6336 970404299 -416082175 5427 632166073 -253862095 5245 374048762 -269653141 9821 399221151 400802081 7740 309782673 690335848 8466 77257476 696875596 7910 -468116074 843183414 3458 -140204704 -439161220 1609 -662161563 -435842546 6278 -782012495 -238867983 6265 632166073 -616215891 2092 415350853 452933610 4600 -862762751 207204985 5891 300584887 -180019002 2453 -288462512 983315446 5080 -304029084 591101630 4114 148638548 10315616 9216 336445578 -175424765 4505 -897411868 314701704 7336 -437269696 920790234 160 -393621510 -454664712 2442 -943765901 352760 3946 -572328769 -497617879 2401 -485031576 -378650091 5009 -684658326 653728216 3439 55392029 577086332 8209 704952011 81565408 7486 -347105773 309767757 2423 76589551 703761437 9284 731360872 54064180 459 -906744014 -926175164 8699 -754687225 316245420 8218 940580089 497556073 272 979367031 304234449 1383 385061500 -378650091 4074 -1804967 -391392334 9555 -285968378 760132745 9726 -318594823 822735291 2908 -569925158 323319528 2530 -989673571 -510150761 834 -60959292 -641768215 8815 -388974008 915112531 5824 -641743513 -917177937 571 -624499268 -189256438 9833 250399364 920790234 102 543489268 518522757 3314 -895856160 690912387 1939 159519152 552945615 4143 -943765901 71638226 5610 134541291 896907104 1553 456971210 382394381 8572 526115530 13253654 1343 -720279006 327833852 23 -904289455 456498577 6098 -723248351 -982620691 4139 514387831 -834035628 4598 -293301938 -723259232 6029 556956133 290903050 3518 588746282 673747334 5915 -178218611 -543877687 7624 743615922 767277603 7376 34562744 -345372687 3201 295011177 -720929795 1816 456971210 932809740 187 618828757 -681273289 3558 830044995 -519618554 4541 381360154 147468541 2037 -541903248 -987312206 4426 -891435429 -2416772 5212 -468116074 -154221403 8437 -483963712 865035290 4662 445487668 140118715 8211 -851229723 81565408 4482 632995737 107428773 9154 -864361257 871037015 8998 500691477 -640496847 7530 -524590619 84912338 8986 -391256746 -774185484 6593 851137422 523443473 5411 159519152 352760 7060 -836052744 -715481022 4141 846494925 954289075 5539 745262886 300598832 621 -935008788 836292797 173 -1804967 114067850 6358 218552482 121273815 2492 -943647082 113055790 2298 111664688 407966190 7186 -684658326 -469304036 884 782059495 221793945 6901 -814521565 101406452 8981 598623000 948688886 8824 676457194 978934680 4844 -80417143 249521955 123 -677582183 -62054205 8427 -793494677 -715481022 2483 -259881996 -410456729 6053 618828757 957236409 1469 34842144 -373712345 3228 -318594823 378550894 6399 289429528 -439161220 4139 101065261 -185727053 7841 -820917610 679444628 7232 -655787129 -137415419 3851 618828757 571289655 3997 -235730132 -189256438 5743 799451393 -6527040 79 295011177 868619715 2857 -314668245 34487722 4351 359856605 -56290324 2853 593245571 800872927 4136 -117882944 -363659966 912 -816399402 690912387 5945 306909421 -849890539 8641 -873330901 -289470931 7995 48202816 216476815 3082 254376885 -79813879 2037 212383076 214001109 6842 -782012495 -350396971 3759 385077631 -980745605 3286 -411443846 625494491 3269 744369343 -637243618 7976 -742674827 545926563 8925 -26248663 -890148323 8887 288396892 216476815 6442 25277645 436709995 8839 -228953103 700760523 9426 17834815 13253654 3395 725828363 681650630 3086 -304998049 462889810 4953 388425412 957236409 6225 164014304 -979376042 6164 -395130011 -153153706 3884 -817455026 595584975 129 -853928283 576308127 8415 -303077343 767277603 3339 -197706645 -350396971 8466 -296429472 -396443569 1080 -968473567 920790234 9285 346106146 -784538084 8376 -989673571 -189256438 70 385061500 586257457 5979 603283737 -108961822 9778 -684246827 877599979 3523 -930543776 -774185484 4574 279935936 -741977163 843 599861155 -723351459 6903 -719954341 -682911832 5927 736000118 233977048 8614 -259723723 770540018 3852 -60381668 -160616618 5769 -24555993 -723351459 5889 -280158933 951409368 4462 945885557 689952861 2678 -282947285 -38529745 2898 -222755521 -689864118 165 -847492585 -975541629 7370 -292255571 -488329721 2023 -684658326 736209727 2527 -484301856 890315807 4986 -580193843 -561696456 3232 137362839 510460231 6912 -579753663 689952861 8195 -523534710 -436066679 6441 -636004911 -933872333 5197 867830712 637639714 3299 426406281 -428060524 5443 65640932 229158822 7889 39323915 -498612066 5521 -662161563 -255161784 3340 -222755521 -842651603 2537 5989923 510260864 3862 898151267 459630031 3486 -417075880 -350396971 2549 677101531 782701464 2466 112146941 358289528 2366 276670886 383709576 253 320190225 -542766725 9951 727210702 847381634 7423 208370227 362357458 4835 -984681216 -123998677 5465 -533099096 334468470 9760 -873330901 619606312 4008 -462251380 -680716101 4707 -297925385 623594641 257 230465541 282650126 416 -391256746 -435842546 8500 -816009077 282650126 7059 -271969423 -847516222 4762 -193222752 258279313 8971 -739519560 689952861 9634 126227291 192105438 1800 924865694 494296571 8459 839743563 459630031 6962 676457194 -77358192 5987 956500599 737407430 5036 -663610139 314701704 9648 230990250 -246255401 7241 806860754 782701464 2685 -32127524 -763707999 5423 -280158933 -123998677 6664 -156704963 858256145 7739 134736800 679770619 5706 597458038 314701704 2947 170281305 -804086127 7223 202258799 -469304036 1697 -437269696 704079155 9847 -782012495 333687312 9487 326178903 855531857 9684 643240412 800872927 9439 -724955977 -420200090 3157 -228953103 -75558732 6062 416939399 957236409 6476 -362797003 -972401466 9624 -862762751 178866616 1388 359856605 -462044632 2989 431597356 -692760474 6445 -393621510 -428060524 2388 50900266 910797386 387 598623000 -224835212 8112 -193222752 -930063693 5756 -455260398 -611172692 7025 -930543776 654795929 953 415350853 505436080 5437 -754687225 -539801973 3152 205740340 -308069367 6799 -994655931 194386713 3183 -658800027 -556644281 3679 482175535 107428773 2580 -248959048 84675120 2659 -293301938 -720929795 2396 450999109 315450092 8772 -713671847 -967985982 9289 903882211 -214031543 6405 333481643 932809740 7608 -60959292 -102616382 6240 -698100407 710420710 4881 -485031576 -620537603 7938 588746282 254718604 977 -758152363 -342686234 8056 677101531 135100579 6342 399221151 713033531 3658 481309793 -40017599 1561 -578899112 457730381 2584 -505763077 -185727053 5905 -293301938 383709576 6147 -758152363 755033596 8309 -462251380 -540147019 494 -965690654 -538606907 83 603283737 -804580750 4884 -624499268 78832863 3712 -18555551 -532461869 4604 415008073 -528332594 5535 773032821 695424884 1611 -989673571 -108961822 9606 461120723 25245259 3034 319836471 -6527040 6078 -733269590 -4922978 9256 435508139 258279313 3817 -221252086 577086332 2353 572970480 242506470 8602 -986798763 308467212 9583 725296106 13297982 2208 -579753663 -747172297 8305 138983262 157310618 1907 -637625968 -648616287 2794 399221151 710420710 1363 372746255 -478868248 8060 745796394 920790234 2349 653488323 -675821088 165 -960344885 186112748 4224 118281894 847381634 2921 -178218611 -435842546 1936 -411443846 -912791350 9520 -930543776 -634448468 8953 416939399 526029047 8482 326178903 -999366082 663 -784965875 -988857540 6097 -464876611 -75558732 6420 -679771608 530975902 6982 -473282718 308467212 7617 744180713 -350396971 1583 174718177 330258523 2538 220316799 140118715 7319 319836471 178866616 1939 377338343 -308625495 8376 359856605 107428773 7960 203882298 -138728153 2349 597458038 83192310 9893 -572328769 384615346 8140 55392029 -102616382 7601 725296106 -626960836 1970 426406281 -439161220 7472 -410968218 -720929795 9343 -700447167 662075929 665 -296429472 -165817517 2212 -750364362 -214031543 854 76589551 -784538084 6763 359856605 350857850 267 60178104 743907535 3255 -830222831 147468541 9930 801372660 -224835212 876 -723817788 625494491 405 50900266 172011590 592 641823635 -409833937 1251 -171017790 -464278607 5986 -418986193 -959377362 8471 385077631 -430974226 4906 581880129 -482425657 9086 -871396420 78832863 418 239977367 -641768215 3656 242166718 192105438 3781 593245571 241112925 3513 -965690654 -528332594 5174 -795235195 234812484 7153 -641743513 314701704 3426 500691477 229158822 6153 40730044 858256145 2488 -578899112 -587938776 6239 618828757 -416125915 6776 34562744 -254980365 9253 374048762 -467674160 7899 970142316 877599979 2773 814168394 754349173 6899 -517047177 -918763788 5576 276318540 625059375 8674 518236817 -60039432 2744 967176925 467154252 7327 -748046122 975421774 1523 -215298725 994859498 7287 588746282 418236261 4769 279935936 673747334 81 9908275 552945615 6968 486132758 957236409 7414 526115530 -214031543 7263 250399364 80128302 2975 -713609356 -892585231 7056 -862762751 -246255401 9455 -616075888 -550929672 5826 -173326777 -107473815 6307 -820917610 -157362262 2887 -80417143 -849890539 2583 790805185 925036002 1857 -200432659 -727449159 4092 996958697 207204985 2506 -723248351 -370995350 4583 -776344661 235577293 8501 -465268228 612809394 6428 -739519560 737416156 1696 34562744 -542766725 1660 789599069 -439161220 9868 -742674827 -538606907 9147 -712768288 -674143567 7150 941043086 241641947 1365 80638889 869461301 6919 359856605 -185727053 6082 -592740407 -620537603 2161 725828363 152975300 2713 -885902280 -2844514 7100 435508139 -22135290 9073 392619171 -987783463 2697 -788691861 484968871 7486 80638889 157310618 5172 -345538013 -2844514 347 -195552514 668596988 3080 -165895350 484968871 707 -541613550 -430721629 3614 72289201 164789337 9589 -223542791 -800207670 1894 283582015 836292797 343 -533099096 -947024393 3402 904377080 929621952 2138 941043086 -253862095 1792 661504142 172011590 3407 599861155 -253862095 2815 588746282 571151168 569 -784965875 -675821088 8165 320190225 20640279 308 203882298 173706002 1895 502461295 -689864118 2309 -304998049 576308127 1544 51022000 957236409 370 812095536 152975300 7853 -60381668 615990641 8164 198792735 -430974226 5505 -389046679 760808182 9355 -334823104 770540018 7606 769252533 -353878938 8465 -501570916 101406452 3724 -293301938 -538783279 114 134736800 501786309 3125 -748046122 459630031 8411 203882298 -128633008 3000 -464876611 983092089 5377 -624499268 -892585231 4340 -280158933 -339092621 5459 186143921 -439161220 4216 -195594144 268124172 5507 431597356 -143728230 5490 65640932 268124172 2034 -26248663 10315616 3478 -826268461 116410268 7738 641303610 -538606907 416 933592111 282131358 4641 -82560345 333687312 5707 -605036105 514647040 4042 -46963869 710420710 3939 736000118 10315616 1246 77257476 -825880446 9657 450999109 844883068 8076 -195552514 872494340 3141 898151267 -353878938 6702 958197040 232844920 9073 -748046122 -342686234 812 -280158933 314701704 6580 -229267078 428634831 2005 -304998049 910797386 237 71562520 583887438 3900 -636004911 501786309 2306 -724955977 -478868248 6336 -18555551 783307873 4743 597458038 260986665 8959 -626119646 595610484 2195 -285968378 -687400377 2012 -949652880 304234449 2448 860901194 -587154461 430 -698100407 574893362 6978 -726202882 -488329721 5020 -965690654 -834467209 314 415008073 948688886 7847 -223542791 -416082175 1468 -199655013 -38529745 5734 717342480 116410268 8558 575593831 727249379 6585 431597356 9067497 3427 -292255571 -681273289 1014 603283737 -419413153 2247 160809207 -436066679 6665 -616075888 -707104214 588 -748046122 925036002 2171 -222755521 -235480390 5925 997717396 -108961822 847 -298306079 917915710 3954 295011177 -715481022 9493 -742674827 -979376042 1996 -398942627 -482425657 3914 -81105363 484968871 8929 484203679 147468541 93 262951696 -720929795 6386 -224653306 583887438 4648 72289201 172716317 9259 288822109 -804580750 157 -684246827 -812767182 2180 -495427420 452933610 7327 641823635 -677383695 4647 283582015 -502510208 2243 -957024935 502233577 2209 -885902280 865748389 6183 -26248663 -969759958 4397 372746255 -707104214 2387 159519152 309767757 9246 -145442184 106531338 2094 -516862573 502233577 7099 832079231 -22135290 7058 -464876611 -747172297 9616 -726202882 -804580750 5778 -24354900 763812773 4131 575593831 -944284380 4108 113991999 -987783463 2501 -580193843 -578196919 8346 -915467466 704079155 4762 -880768056 32988365 5966 174718177 -637243618 5372 9908275 -107473815 6334 -298306079 -561696456 2731 333144811 -980745605 9484 562484066 501786309 8392 141018937 -550496243 3610 -228953103 24721518 4210 690218755 -933871142 9597 895696545 -238867983 5665 53010453 24721518 7023 160809207 -641768215 8930 288822109 -180114637 8730 -344785252 -634190590 978 25277645 851865821 4962 118281894 -220282924 3119 903882211 -75558732 9011 -760927535 -982620691 1100 -117882944 300598832 1164 995796966 -488329721 2677 -887409683 621799091 3881 -906744014 -107473815 6306 326944888 282131358 4968 239977367 -575758012 847 -395956989 -289470931 4437 -343048181 -382741973 1499 -156704963 -56290324 8535 -334823104 300598832 9392 731360872 -350396971 6288 -409309355 484968871 7668 132666338 -620537603 2911 375298123 -17837615 6702 -75232342 -648616287 8057 400206984 547792085 8731 -605433625 -104871800 5032 -393621510 147468541 5313 159963934 -474396314 4050 159963934 -396443569 21 250399364 457730381 9294 -636004911 -763707999 3977 60178104 -339092621 9443 276318540 -13579437 40 -459660004 -478868248 7922 -404777150 -295979666 5878 830044995 254718604 8678 -223542791 -293015975 8498 -782345427 142516378 3785 641823635 -436066679 7181 290220374 -641768215 7673 399221151 142516378 2704 359856605 526029047 1707 958197040 571289655 5466 48202816 -620537603 2271 538056056 -155566831 6888 -27254901 -606256406 9269 230990250 852597739 7256 -713609356 935472375 8399 -658800027 988138114 1824 321658590 726123669 3384 -89914167 -328439089 7227 796608963 -964453208 5588 -541613550 -720929795 5828 924865694 282131358 2295 -177692824 -742514560 5542 443742845 9257479 3531 -30664265 -519710186 9508 -49706513 782701464 3325 -871396420 80128302 4469 557828077 -464278607 2824 765724683 -640496847 4643 -465268228 -774185484 4597 -763126949 312278158 5669 531457998 925036002 4993 170281305 871037015 9081 -60959292 -295979666 9312 164014304 679770619 6391 185320654 668716963 6449 134541291 378550894 5906 -566276366 -91451757 8115 -847492585 868619715 4833 -578346066 700760523 5543 994188367 908862009 4221 867830712 978934680 4454 -391256746 9257479 2060 35292617 899852615 1700 300584887 925036002 3855 -790567313 595584975 9478 132666338 13253654 5095 -468748459 -72808273 2753 159519152 940351551 7277 386524132 378550894 8387 -814521565 748391913 6354 -165895350 668596988 6550 -314668245 216476815 1925 796608963 497556073 3043 82437869 -72965798 9092 -39504037 397008646 9924 -398942627 162818619 8550 -891435429 -326254820 7805 688760575 -229334088 6134 -134704201 467154252 2653 699845372 940351551 1010 841773118 588009941 3423 242276279 -550496243 4182 318435094 -692760474 4406 461120723 207204985 5907 640846707 333687312 6697 -758152363 428634831 3237 -200432659 628016383 2588 -826268461 192105438 1044 326944888 301566791 2432 -455260398 183142469 1801 907986225 60115387 7276 39323915 -428060524 2452 -270472709 -616215891 4076 66554430 308467212 5020 -887409683 60115387 8953 775192135 514647040 3271 -215298725 843183414 3914 878804098 -871032819 7627 -677582183 -626960836 7241 -915467466 -4922978 3956 336261049 -610759465 186 225977642 34487722 1031 -483963712 -241109217 8601 623885564 975421774 3351 -117882944 148237200 1154 400206984 157310618 2504 -178692644 -987783463 4693 -102108106 -762984644 8577 -763126949 383709576 1161 -749150071 871280315 9365 -862762751 599012707 7584 -711940062 929621952 4931 -782012495 -561696456 2045 -826268461 -987312206 2189 940580089 183142469 2850 -473282718 -373742773 9863 744369343 -488329721 1182 -752427345 109588416 6081 -462794916 591101630 2853 725296106 689952861 4087 -229462282 -323498634 2336 -303077343 -62054205 1079 171041959 668716963 1880 309782673 743907535 8260 743615922 84675120 4093 -197256971 -944284380 8569 -636004911 -532480095 8316 677101531 -727449159 5888 627081375 859002805 9041 -252585274 -370995350 5284 -410968218 382394381 1801 -700447167 24721518 2244 378721678 689952861 4892 -318594823 -774185484 1210 -984282547 737407430 9930 618828757 770540018 411 898151267 315450092 9427 300584887 -689864118 5712 769252533 -616215891 8060 531457998 -918763788 5605 -642406813 -406636424 2496 112146941 -238504192 6560 -80483111 254718604 3492 801372660 -979376042 5925 77257476 510260864 6429 846494925 152975300 9208 147521749 242506470 4614 -410968218 352760 1732 -298306079 201215238 1373 306909421 -912791350 6026 841773118 -681273289 4334 385077631 637639714 4796 -259881996 637639714 212 -552935221 655182973 5274 639577616 714190974 9371 -891435429 -430721629 1117 -726202882 910797386 4265 556176900 58400332 483 -9979738 589562219 8447 34842144 737416156 9835 706094613 948688886 2651 118281894 -563052661 5058 725296106 -420200090 3041 242166718 -477872507 5597 929592861 -742514560 7753 -334823104 760132745 5545 -605433625 978934680 2554 -887409683 58400332 6864 388425412 -812767182 4281 984758233 505436080 2302 632995737 120714490 155 -578346066 -118950135 9891 -223542791 221793945 8290 321658590 378550894 3625 -742476174 -478868248 4326 133578046 -882635508 6729 -616075888 -590535547 9793 -842131951 -999366082 122 419955461 -687400377 81 -885902280 -587154461 5130 55392029 725864175 1464 378721678 315450092 5824 -161837184 106531338 7159 -127099524 725567063 673 -566276366 -216733767 6666 555348851 -106926072 115 628785561 354868681 2038 556176900 865035290 5951 -579903004 221807394 2961 -523153635 -477872507 2987 827090885 -649744978 3793 -91480363 -2844514 7591 521711157 -382741973 9193 133578046 -474396314 9318 -700447167 223758683 1535 773032821 621799091 2256 -978041604 -804086127 9250 -347105773 -430974226 4886 -931162724 -387385224 6938 -9979738 -770453868 7174 159519152 135100579 6945 704952011 172011590 8225 198792735 760808182 5010 -984282547 354868681 9034 -626119646 114067850 3871 374048762 -345372687 8239 -173326777 -824673983 8456 -275568251 80128302 9501 -862762751 -735027831 1225 6941521 467154252 1984 384544140 -964453208 8995 790805185 511120657 6105 555348851 -102616382 6558 -516862573 -430974226 7875 -712768288 571289655 3518 -930543776 -870714362 7800 756775613 258279313 853 774219377 -523131123 1744 -943647082 655182973 2248 230990250 100537981 6395 801372660 333687312 3668 17834815 -682911832 6591 -915467466 314701704 7874 725828363 -246727512 6164 -605433625 302261235 7738 568509939 127347959 2031 -517047177 920790234 6373 -411443846 214001109 5564 -513151710 -654048846 8326 321658590 -667907585 9776 200002129 -675821088 8761 290220374 737416156 9982 -758730708 135100579 6557 -636004911 -160616618 4521 776650368 -373742773 1807 35292617 869461301 4394 82437869 -523131123 8904 455237207 -241109217 8723 160809207 546315517 6585 924865694 -328439089 659 -895856160 249521955 5043 -409309355 -214031543 59 618828757 754349173 8172 995796966 -123998677 4465 -412753693 843133948 8144 744180713 285651977 9908 859615587 -277770150 4725 -826268461 715905772 8528 361901512 350857850 2514 867830712 -94909804 4211 745796394 -849890539 673 572970480 547792085 2511 677101531 266354586 7842 388425412 -396443569 4033 498871246 655182973 6259 -429705827 354868681 1554 77257476 -689864118 4398 -195552514 935472375 8189 456971210 871037015 1010 849370527 619013448 8193 776650368 -430721629 2485 147521749 -800207670 247 320190225 430751296 4264 -271969423 537681327 1911 -915467466 -947024393 1036 500691477 -532461869 2182 -228953103 459630031 4228 744180713 -825880446 7795 -984282547 452933610 6348 60178104 -599705535 3715 -749150071 615990641 5865 849370527 668716963 5658 -523153635 -872013529 593 388998433 -238867983 4828 -731712580 948573862 5789 -195552514 -216733767 9123 606386234 615990641 9356 688304736 -930063693 4530 627081375 -920354849 5147 -572328769 526029047 7642 677101531 -416082175 6434 556956133 285651977 6827 -698100407 13253654 513 -318594823 -999366082 2493 384544140 -578480160 9180 814168394 2937763 9873 65640932 -25481956 7219 94407230 -127944183 1714 333144811 -634448468 3621 -616075888 -439161220 1712 -616075888 -175424765 1126 956320838 -680716101 8751 274684164 -654048846 4607 14549497 -62054205 3388 -836052744 -823688399 5605 -215298725 -25481956 8657 -566276366 -155566831 5358 276318540 -127944183 8601 126227291 -681273289 4608 817353730 537681327 2182 -636004911 384615346 4779 -804711490 530975902 5873 859615587 -811266222 2760 -506108098 32988365 98 392619171 800872927 6530 691696706 148237200 2946 -749150071 -326254820 5909 14549497 681650630 5294 -677359660 983092089 7652 198792735 -145656182 7533 -915467466 -538783279 4224 958197040 808458464 660 456971210 69866389 7382 859615587 920790234 9432 289610218 -155566831 6601 159963934 -578480160 597 -860588659 523443473 1265 -72660599 -723351459 4621 326944888 -106926072 5170 933592111 748391913 2579 -573106477 145992042 2560 901762269 81565408 8057 -75232342 357634387 7313 -167893416 352760 3767 -818563944 -138728153 6612 -18555551 -736169755 5902 -32127524 703761437 8978 538056056 -104871800 4284 941043086 932809740 2515 415350853 -269653141 4513 372746255 925036002 4691 -994655931 221807394 2162 956500599 -419413153 4581 18912815 379411178 2940 388998433 418236261 1943 -573106477 -842651603 12 526115530 917915710 8502 160809207 162818619 1373 -533099096 -13579437 4996 -720279006 20640279 7762 984758233 -849890539 8535 745796394 -410456729 5638 -464876611 939797135 1940 933592111 -969822537 4128 502461295 689952861 7469 -776344661 -644469017 3195 97269878 710420710 3752 375298123 -13579437 3765 456971210 164789337 7456 -435603523 250129683 8183 133578046 767277603 9904 445487668 24721518 9445 -462794916 975421774 4462 -495427420 994859498 4215 450726355 -640496847 5572 40730044 -689864118 1672 830044995 790791048 6485 572970480 350857850 9997 790805185 400802081 8542 554902523 -514717258 5480 336445578 -792640319 2524 632166073 614083036 4302 -324108487 330258523 9454 -984282547 637639714 9223 7632844 -18027120 5611 237202817 78832863 9893 -663610139 216476815 8293 898151267 975421774 6535 -668294983 -579706452 3662 -178218611 357634387 6350 435508139 -497617879 4234 -271969423 467154252 8544 -902913893 546315517 3574 -860588659 748391913 4187 -417075880 -25481956 7256 -978041604 -56290324 9789 -429705827 -216733767 1032 385061500 104047847 3 600595365 953642587 526 -138739177 -811266222 6655 -731712580 -413649920 4140 -32127524 -378650091 1502 585806236 878753022 8078 381360154 -420200090 2409 -277916716 352760 8911 -462794916 290903050 5162 774766110 -569727142 1806 -396260662 495259264 2818 -753444014 -620537603 3089 6050410 681650630 2217 -9979738 642676439 4218 -354473179 246550739 4438 326944888 -224835212 4808 827090885 -871032819 177 -662481765 375063920 3744 -464997457 624711990 837 36208776 -295979666 9116 -30664265 221793945 2922 271669262 467154252 1122 -37605991 309767757 6515 -566276366 152975300 7464 82437869 -979376042 2452 -481996423 418236261 2168 976065724 -13579437 8310 95229358 84912338 1888 -295746759 -733323543 7374 -398942627 -849890539 8667 688304736 911656525 4268 -578346066 752571881 421 239977367 69866389 3728 756775613 -834467209 475 -293301938 -72808273 1714 -608438352 748105066 4466 321737429 -498612066 194 498871246 -145782884 7914 167095145 216476815 9709 812095536 -39716639 291 -275568251 735266920 3394 898890414 -610759465 8207 -134704201 934322296 9733 -252585274 266354586 9609 -459660004 951409368 1283 152683172 -78776258 4852 336445578 -107473815 5205 -608722586 588009941 9575 -185227082 -784538084 3896 -782345427 860325562 9273 -662161563 229158822 2493 -200432659 359326871 5464 632995737 -979376042 8141 -389046679 206971304 9070 -986798763 282131358 7408 502461295 571151168 9991 -989673571 -308625495 847 -389046679 334468470 7357 -277916716 -999366082 4694 358603584 510260864 1604 860901194 -253862095 7918 147521749 -153153706 2685 593245571 254718604 9803 490718230 86906463 5558 51022000 10315616 6866 -46963869 715905772 2880 276934223 -596741589 2782 -541903248 596844461 5988 415008073 523443473 4228 336445578 -62054205 4822 776650368 -38529745 8355 -197706645 -523131123 5259 -505763077 -579706452 6128 373708873 -328439089 8632 -871396420 984136690 6834 76589551 -328439089 7899 -145442184 899852615 6745 -776344661 -966341392 3934 -304998049 -502510208 7301 419955461 -849890539 1338 225977642 -774185484 5333 242166718 994859498 9017 774766110 2937763 8782 -804711490 -568505124 2111 -637625968 -758476279 3053 575593831 -972401466 362 60178104 345293859 9295 897184369 -180019002 2008 359856605 -849890539 4895 498871246 615990641 6521 -102108106 266354586 5248 -235730132 890315807 6709 -731712580 -474396314 7884 208370227 -254980365 415 -668294983 -342686234 9132 -392563411 807498308 1146 373708873 -67116370 1978 658268677 547792085 6764 133578046 -180019002 3492 230990250 -979376042 8401 -285968378 -378650091 8946 623885564 65925556 7506 -271969423 915112531 650 378721678 50437640 1142 -592740407 -550496243 5827 -462251380 726123669 3831 202258799 690335848 9096 834030362 -580802379 4681 374048762 164789337 3102 -72660599 619606312 1479 575593831 221807394 6343 994188367 100537981 767 284084525 104047847 5880 -816399402 -568505124 512 806860754 -507881407 6696 -984681216 32988365 5954 -830222831 9067497 5995 -320065127 -596741589 1685 -468748459 984136690 4175 252844961 -289470931 9756 -388974008 407966190 2244 -608438352 -477872507 5196 271669262 302261235 530 -579903004 537681327 6928 276318540 681650630 327 691696706 871280315 1376 -930543776 -804580750 8718 34562744 695424884 2097 955336534 -420200090 439 -411443846 940351551 1951 -963214471 668596988 3475 279935936 -238504192 1369 796608963 241641947 7630 -195594144 383709576 5676 -995948801 -872013529 9619 814168394 -339092621 3604 588746282 86906463 2891 -409309355 -428060524 4878 7632844 737407430 1975 -418986193 690912387 2722 -304998049 104047847 4303 208370227 746720990 9120 -552935221 334468470 3786 385061500 -409833937 9240 -173326777 -538783279 5887 970404299 -39716639 4095 35292617 760808182 3275 830044995 984136690 8399 -30664265 -110865839 405 -167893416 599012707 1343 -506108098 378550894 3728 -268055717 621799091 3892 -720279006 -216733767 1599 6941521 223758683 695 14549497 137137472 2302 399221151 896907104 2743 588746282 725864175 8014 321658590 -428060524 1904 -404777150 -145656182 1682 284084525 301566791 8508 981998742 -587154461 6121 -354473179 157310618 4937 956320838 -214031543 4027 -504728021 859002805 3005 -700447167 -72965798 7863 -750364362 -2416772 694 -592740407 737407430 7357 606386234 -838009976 4437 -760927535 552945615 4360 -345538013 662075929 3853 -636004911 511120657 4223 637350827 896907104 4406 -197256971 -498612066 3101 -733269590 -402609820 455 -684658326 -13579437 3982 -145442184 -528332594 4660 -906744014 -137415419 8252 -485031576 -137415419 997 627081375 300598832 8168 806860754 -569727142 3753 -295746759 58400332 9981 -752427345 -39716639 1849 585806236 -579706452 9202 -223542791 860325562 5695 164014304 54064180 9055 359856605 -77358192 136 -298306079 194386713 3827 416939399 713033531 5369 628785561 -275855088 5940 -18555551 268124172 4447 -57926793 -38529745 550 -178218611 -436066679 7386 -362797003 24721518 5664 -134704201 -189256438 7819 -372598176 -933872333 4508 336261049 -590535547 8731 211476448 637639714 2142 -999315023 100537981 7407 -662161563 105963480 3624 -393621510 -573863688 3626 518236817 -587938776 2875 359856605 -532480095 4098 641823635 -180628268 9729 -252585274 510460231 5670 -895856160 923947394 1305 -906744014 -353878938 1470 867830712 -154221403 9811 36208776 -153153706 4052 -592869884 -604372177 7550 359856605 -578196919 4898 -758152363 576308127 1598 -700447167 -180019002 9869 -332445377 770540018 4386 -485031576 -436066679 5729 -733269590 744410083 6421 -817455026 -763707999 7581 399221151 906601156 4676 242371970 484968871 4945 -501570916 378550894 8801 581880129 736209727 2902 336445578 101406452 9590 -541613550 -4922978 4141 7927533 -975541629 4044 212383076 32988365 3227 -714715511 104047847 8333 -197256971 305267341 2484 -495427420 -518037450 4806 -960815885 703761437 8325 53010453 497556073 6594 336261049 100537981 263 289429528 -982620691 4820 208370227 140118715 3698 -138739177 711907478 9107 336261049 951409368 2079 65640932 -674143567 3675 28254867 301566791 7361 62409989 -682911832 9298 55392029 -302291887 1620 555348851 -812767182 6393 -719954341 792126616 6487 -968473567 711907478 9509 958197040 514647040 1975 502461295 -414919441 9581 502461295 -75558732 5676 -994655931 865748389 5813 -641208950 -176184567 4521 35292617 703761437 1946 174718177 78832863 9775 -228953103 735266920 4975 -81105363 -38529745 5714 98412735 382394381 2808 -663610139 -482425657 6046 -75232342 300598832 6438 -265310524 -391392334 7355 967176925 571151168 8131 -885902280 710867164 879 333144811 855531857 2574 588746282 -610759465 2612 518236817 743907535 6298 -636004911 -104871800 9434 727210702 198809378 4915 -655787129 -175424765 2239 -343048181 -528332594 9249 481309793 595610484 5629 -177692824 -269653141 1056 623885564 807498308 1459 -344785252 -542766725 8096 -641743513 304234449 3687 -437269696 994859498 8952 -943647082 323257823 7850 -271969423 -756267434 9121 -280158933 -966341392 2893 -391256746 -561696456 1009 358603584 -634190590 9955 518236817 -478868248 8166 230465541 -326254820 679 -641743513 114067850 8676 598623000 925036002 3168 -60959292 -988857540 1936 502461295 305267341 9396 -668294983 855531857 3471 -1804967 -414919441 3513 160809207 -72808273 7737 388998433 953028578 5138 -275568251 -604372177 4131 557828077 704079155 8344 124521096 760808182 8700 320190225 -67116370 5127 -871335076 137137472 517 -418986193 902716491 8027 -82560345 375063920 7207 7632844 -67116370 3355 -873330901 350857850 7681 -753444014 164789337 3446 901762269 994859498 6976 -679771608 201215238 5003 276670886 401065763 6547 377338343 -987783463 3950 171041959 653728216 8205 -377899289 948688886 7144 -107144390 642676439 2940 443682091 494296571 5598 745262886 -214031543 7834 861072654 787435090 3110 658268677 -60039432 3827 378721678 157310618 1622 -866805045 -999366082 3175 -412753693 71638226 4845 -811440102 206971304 3425 -1525175 953028578 6375 202258799 -370601295 824 -677359660 988138114 2476 141018937 -975541629 4 -793494677 -246727512 3624 996958697 643726334 2339 319836471 183142469 113 -248959048 851865821 2333 389689903 -433558593 2996 -88984793 -430138322 6053 -82560345 902716491 9282 -871335076 285651977 4066 -271969423 81565408 8394 71562520 -707104214 9838 -18555551 -998282020 103 -753444014 978934680 7308 832079231 -79813879 3516 -468748459 309767757 3952 -265310524 871037015 7485 481309793 -523131123 698 220316799 915112531 2128 -592869884 233977048 9540 -389046679 -246727512 8548 -637625968 -575758012 957 -592869884 -430974226 7746 556176900 -155566831 2468 -541613550 -930063693 4546 593245571 807498308 1178 -372598176 -79813879 5552 203882298 -6527040 3298 420946811 -102616382 3711 357348209 612809394 1003 202258799 10315616 4957 -847492585 -138728153 1568 274684164 -587328878 7575 381360154 -435842546 414 276670886 80128302 5838 208653695 456498577 5222 17834815 451143780 4923 -411443846 929621952 980 346106146 172716317 1088 -37605991 267514505 9680 568509939 700760523 5648 801372660 -825880446 3395 -485776708 -800207670 9968 554902523 690335848 1421 -552935221 909720152 3838 -435603523 -542766725 3509 -145693826 847381634 9473 -995948801 -430138322 4097 -698100407 -812767182 290 -80483111 121273815 7143 -91480363 114067850 1402 641823635 -723351459 979 -592740407 -268014947 6620 -541903248 -756267434 7755 242371970 -216733767 2597 653488323 -723259232 6784 -862762751 -413649920 6338 907986225 831097006 4902 284084525 -328439089 2786 -608722586 -1544306 7206 -989673571 540533417 6171 215460157 -959377362 5266 -295746759 975421774 6193 903882211 -478868248 7658 225977642 -488329721 5157 -26248663 -741977163 1453 30661577 216476815 9852 -986798763 -409833937 4291 -949652880 -538606907 1216 555348851 -433558593 9353 867830712 514647040 6187 -579753663 -320275386 9308 -277916716 877599979 6897 -949652880 -72808273 938 361901512 983092089 2157 -60381668 576296258 5862 97778439 951409368 9216 774219377 120714490 2907 -199655013 -981396868 8166 -847492585 300598832 4163 -127099524 -106926072 8666 435508139 -326867555 2041 904377080 241112925 3995 -414072427 -414919441 5036 215460157 315450092 7519 -173326777 106531338 9142 554902523 505436080 9768 77257476 -40017599 8525 -814521565 -533410976 9541 416939399 32988365 6952 289610218 227796847 6426 717342480 54064180 8468 898151267 -60039432 8051 -178218611 327833852 2103 -895856160 831097006 1062 198792735 230960562 197 704952011 400802081 7367 871194505 -238504192 9186 -296429472 -457339610 512 -676826894 -849890539 1672 699845372 -497617879 1441 955336534 -137614817 2779 -292255571 -758476279 5397 171041959 -410456729 4586 262951696 -830206964 3878 262333337 -998282020 8454 399221151 194386713 1249 -641743513 162573004 8712 994188367 571289655 829 113991999 -283207497 4174 -592869884 831097006 697 -462794916 662075929 8327 769252533 258279313 2037 -464997457 350857850 1057 -994655931 -563052661 3683 392619171 451143780 1503 -605036105 871037015 5053 -667281786 855531857 527 744369343 528222218 6345 -277916716 -326254820 7403 -345538013 -13579437 7595 -978041604 407966190 158 -27254901 -26030145 5946 643797427 -275855088 4330 252844961 -979376042 3462 220316799 -580802379 9737 300584887 -420200090 7337 -180309093 -72808273 7521 568509939 -175424765 4348 -354473179 -870714362 1548 956320838 843183414 3836 230990250 127347959 1735 846494925 268124172 7357 -39504037 -430721629 6618 289610218 -328361714 7726 -228953103 357634387 7576 134541291 621799091 45 627081375 233977048 5976 859615587 -552163616 2589 -9979738 831097006 8323 -268055717 430751296 4198 346720726 -498612066 6751 -580193843 -1544306 6701 317197461 -326867555 8652 66554430 -480421233 8260 -465268228 899852615 1133 632995737 -127944183 7411 -816399402 -283024647 522 -412753693 668716963 4343 895696545 727249379 5380 -347105773 -975541629 2186 -885902280 710420710 746 159519152 587394411 1444 -156704963 -229334088 6810 -173326777 -268014947 4018 802713909 -870714362 5594 799451393 668716963 8293 -102108106 836292797 6984 904377080 -644469017 5148 -820917610 87942942 6959 -999315023 637279848 3684 -818563944 -947024393 6524 386524132 -480421233 9599 326178903 -189256438 7328 333144811 530975902 3460 -963214471 689952861 5222 -89914167 401065763 5766 -830222831 -13579437 3320 704952011 576296258 5816 -430204903 162818619 4606 374048762 537902684 3680 94407230 -620537603 5864 -88984793 984136690 8106 7632844 358289528 4029 -758730708 302261235 2191 283582015 -733323543 1634 48202816 994859498 7942 641303610 855531857 7935 775192135 -353878938 361 -965690654 -687400377 4383 658268677 183142469 7900 691696706 -107473815 3048 -392563411 -580802379 7338 955336534 -488329721 1802 -197256971 148237200 3697 -931162724 540533417 2315 317197461 266354586 6816 841773118 831097006 1683 9908275 808458464 5310 -667281786 186112748 260 -80483111 428634831 8670 95229358 -275855088 6542 -658800027 -736169755 8832 -758152363 552945615 4640 -714715511 -998282020 9865 970142316 697350972 4993 -578346066 65925556 422 -271969423 -157362262 4224 587732774 -834467209 8606 126227291 86906463 4681 419955461 -966341392 231 -221252086 574893362 3354 484203679 -980745605 90 -113858331 -85425315 741 -658800027 172716317 6905 65640932 -488329721 4984 543489268 -575758012 2832 426406281 -246727512 3754 575769250 637279848 5227 -816399402 -811266222 1222 377338343 -56290324 8583 -411443846 552945615 397 -30664265 929621952 156 306909421 -293015975 5544 124521096 -370995350 3098 -167893416 -723259232 8988 531457998 -640496847 5457 556956133 -254779032 7778 872946790 323257823 5398 769252533 430751296 2854 -197706645 571289655 1347 -968473567 727249379 4446 -303185692 -849890539 527 653488323 309767757 6702 -396260662 -6527040 6847 443682091 101406452 9674 202006559 571151168 4475 765724683 690912387 3724 372746255 -654048846 8468 -177692824 -599705535 4423 374048762 207204985 3573 -167893416 790653415 3244 -605036105 495259264 2280 -552935221 282131358 9051 -776344661 323257823 2812 -295746759 314701704 2988 101065261 -382741973 2228 -56515768 -759341521 2672 -296429472 358289528 257 170281305 382394381 5506 -483963712 754349173 4915 -989673571 107428773 5459 897184369 -998282020 6445 -648172782 599012707 4005 302196177 428634831 3639 774219377 -759341521 2837 -455260398 -128633008 3272 -679771608 13253654 2479 237202817 227796847 8660 743615922 260681552 2382 133578046 528222218 6067 -60959292 -439161220 8865 -205591575 591101630 1123 792418959 -345372687 8341 676457194 206971304 5967 -41723720 -727449159 3119 -437269696 -283024647 545 326944888 -723351459 633 -404777150 869461301 9236 792418959 172011590 6336 -676826894 192105438 3021 -338588899 -610759465 8459 600595365 546315517 2587 -524590619 -180114637 2207 443682091 899852615 2621 242166718 78832863 6897 773032821 -674143567 6116 167095145 -930063693 365 568509939 -160616618 2505 200002129 727249379 7861 -668294983 -519845955 5777 -464876611 -999366082 1340 -417075880 250129683 9519 589418019 -295979666 8084 860901194 -320275386 8905 -636004911 -353878938 1957 359856605 948573862 718 -481996423 589562219 8768 -723817788 -552163616 1110 -655787129 510260864 1507 -885902280 260681552 4043 -235730132 978934680 8991 -788691861 201215238 727 137362839 84675120 9366 789599069 -542766725 4239 623885564 214001109 3321 -578346066 -538606907 7887 -667281786 246550739 7810 -252062903 917915710 1302 -840080990 401065763 4173 6050410 917915710 9060 -221252086 -640496847 1373 431597356 -882635508 2353 284084525 935472375 2349 704952011 -747172297 1953 36208776 596844461 9652 -624499268 668716963 6853 148638548 -568505124 8813 903882211 -987312206 7284 346720726 782701464 2438 641303610 -214031543 6666 211476448 -532480095 1752 557828077 505436080 4081 -462794916 -128633008 7287 374048762 -580802379 9838 -748046122 -681273289 8315 -723817788 -175424765 5389 484203679 -436066679 6575 -782345427 -91451757 1583 -395956989 -326867555 200 -648172782 -469304036 6867 28254867 -543877687 7529 691696706 658148446 9348 202006559 -413649920 9445 984758233 983315446 435 521711157 -972401466 7492 276670886 -959377362 1477 288396892 -648616287 3306 -662161563 -283024647 1486 276670886 283618452 4901 -860588659 923466000 334 -739519560 304234449 2055 -726202882 -145782884 9995 7632844 865748389 3219 790805185 -616215891 321 -292338832 -25481956 4923 -430204903 302261235 1477 -726202882 345293859 4746 -641743513 -849890539 5840 588746282 -2416772 8926 -157757047 836292797 8587 -804711490 234812484 4505 -177692824 -18027120 71 306909421 -576052836 760 -758152363 637639714 943 572970480 695424884 7444 -27254901 983092089 9632 -270472709 -62054205 4791 765724683 80128302 1864 -304998049 -478868248 3618 -608438352 -669544691 7852 134736800 -160616618 9358 309782673 552945615 1424 -816009077 -804086127 6288 -573101732 505436080 2801 416939399 923466000 2400 288396892 -435842546 3654 333481643 -25481956 4780 28254867 407966190 6615 6941521 -328361714 5641 481309793 614083036 2316 -80417143 165679230 2443 132666338 -556644281 9658 -268055717 312278158 1445 -684246827 -637243618 2154 -277916716 -238867983 3 -392563411 223758683 3403 -965690654 400802081 7815 5989923 -275855088 681 688304736 250129683 4305 872946790 -78776258 7695 34562744 -137614817 6452 288822109 233977048 3562 -492064852 -912791350 4581 -197256971 700760523 1502 -60381668 760132745 8517 242166718 -185727053 8717 252844961 -933872333 306 -742476174 -741977163 8293 385077631 574893362 9321 -579753663 -17837615 858 420946811 315450092 6575 742195767 -774185484 1125 -684246827 -707104214 3568 706094613 -127944183 8619 377338343 915112531 9848 -594876646 65925556 5810 14549497 547792085 8817 898890414 820204610 7856 -304029084 -933871142 781 -485031576 844342243 6564 333481643 140118715 2501 828427488 -689864118 73 589418019 233977048 7441 -81105363 619013448 8857 500691477 -342686234 1529 -455260398 229158822 3040 -41723720 843183414 9468 -332445377 -428125906 1073 -411443846 571151168 4416 -435603523 -849810455 2717 137362839 623594641 4346 -280158933 790791048 849 898151267 583887438 6783 -752427345 836292797 9471 113991999 116410268 1850 -437269696 -229334088 5937 -304998049 586257457 7856 -573101732 -568505124 6298 212383076 494296571 8576 979367031 852597739 6430 -860588659 843183414 2975 -816399402 71638226 9683 -811440102 612937914 7460 94407230 -747172297 2488 48202816 -849810455 6048 -677359660 -644469017 5046 -178692644 9067497 4129 239977367 -759341521 9077 745796394 -373742773 4055 112146941 350857850 2289 205740340 83192310 3574 -931162724 -610759465 8396 54815350 241641947 9662 -388974008 355375465 2246 5989923 -998282020 984 14549497 -430974226 8539 -465268228 -256887004 7635 691696706 -568505124 1757 -75232342 148237200 5310 14549497 246550739 4402 -517047177 -872013529 8711 -989673571 113055790 5375 95229358 -834467209 2132 276934223 233977048 5734 9908275 -18027120 4576 -742674827 -302291887 5404 261480454 662075929 4265 -485776708 -849890539 5519 65640932 -78776258 2359 727210702 -436066679 6710 97269878 -918763788 5713 -723817788 120714490 6810 500691477 359326871 7723 -248959048 -38529745 5252 289429528 954289075 1859 796608963 -416082175 6679 849370527 596844461 7357 555348851 301566791 1104 -462251380 902716491 3307 940580089 820204610 3916 834030362 282650126 9522 898151267 -954204496 6681 500691477 84912338 8650 956320838 -735027831 480 152683172 -959377362 3508 -984282547 -488329721 130 -344785252 574893362 4561 -9979738 -268014947 9473 -495872554 790653415 4001 28254867 -350396971 9697 -462794916 -106926072 1082 98412735 -268014947 3647 -389046679 10315616 2154 208370227 984136690 1281 159963934 -539801973 7775 -904289455 -538606907 7630 775192135 736209727 7206 484203679 258279313 880 419955461 -982620691 6385 623885564 -723259232 8616 9908275 105963480 5292 -347105773 -127944183 2386 218552482 80128302 914 -541613550 -550929672 6777 609354975 -714969150 2604 -396260662 -137614817 1292 -180309093 -137614817 7595 -485031576 -328361714 9889 -826268461 -842651603 5959 897184369 689952861 426 627081375 -180114637 8087 -347105773 -640496847 1366 -885902280 -107473815 9010 -62104082 820204610 297 -880768056 -323498634 1654 924375399 -353878938 6879 482175535 -38529745 1784 -24555993 -430974226 7693 -906744014 185176345 523 261480454 614083036 4090 806860754 975421774 5 -904289455 -654048846 5357 148638548 571289655 6351 -80483111 -80079561 566 -157757047 -590535547 9995 250399364 -758476279 66 -298306079 -345372687 7851 250399364 452933610 6522 319836471 -359196587 1297 -655787129 -85425315 6316 -782345427 -667907585 5954 113991999 975421774 1005 -410968218 -241109217 5679 623885564 266354586 141 788860010 258279313 3445 -292255571 546315517 363 774219377 250129683 8547 603283737 595610484 5931 388425412 619013448 2844 416939399 910797386 5894 -541903248 763812773 9743 956500599 -758476279 7250 945885557 283618452 8148 200002129 -387385224 1955 -835865341 -454664712 8392 148638548 -268014947 2848 319836471 24721518 156 -464876611 -634448468 6009 -930543776 459630031 7145 62409989 983092089 5096 796608963 357634387 503 846494925 323319528 1606 -788691861 925036002 14 -811440102 -644469017 7808 374048762 -677383695 9165 450726355 588009941 1097 134736800 58400332 3497 871194505 127347959 642 309782673 -576052836 1785 -293301938 -176184567 2985 -616075888 304234449 1921 -684658326 514647040 9406 101065261 583887438 3436 -943647082 808458464 6460 25277645 983092089 814 -24354900 623594641 7463 295011177 -569727142 537 -167893416 743907535 753 -314668245 -12658682 2302 898890414 546315517 4786 76589551 -180628268 2295 -411443846 -800207670 9863 -224653306 152975300 4100 498871246 865748389 1162 415008073 113055790 2642 727210702 -256887004 2211 -127099524 -419413153 2979 326178903 -436066679 5678 237202817 -812767182 1611 76589551 -80079561 4526 -763126949 418236261 1751 -332445377 173706002 9889 481309793 494296571 9715 598692061 -4922978 3941 661504142 241112925 4956 849370527 400802081 9674 -700447167 574893362 5668 377338343 878753022 2311 929592861 836292797 2405 -60959292 -510150761 6146 -667281786 84351585 7432 872946790 -127944183 7451 321737429 241112925 2839 -380535924 -573863688 3480 -295746759 301566791 8943 158720776 -849810455 871 -578346066 329596656 6475 -268055717 902716491 3216 461120723 162573004 4878 455237207 -107816005 7338 -462251380 267514505 239 -984282547 -72808273 2671 200002129 614083036 9643 -658800027 -587938776 7139 -887409683 681650630 4310 979367031 418236261 753 -32127524 -964453208 5682 -637625968 710867164 823 -298306079 -540147019 3219 -826268461 20640279 7588 98412735 282131358 1283 -468748459 -474396314 7023 -714715511 760808182 9282 -569925158 792126616 7258 502461295 874563739 9905 555348851 -644469017 6455 -113858331 -519845955 4000 -605433625 920790234 6619 -161837184 -363659966 2628 872946790 -847516222 4225 -495872554 -599705535 1022 -816009077 -224835212 3856 -285968378 809191902 776 276670886 754349173 5472 -88984793 -784538084 8753 -193222752 -834467209 2073 -145442184 -155566831 876 -763126949 690912387 7069 290220374 -229334088 165 -885902280 -457339610 3736 302196177 -387385224 8132 -113858331 -507881407 3238 745796394 571151168 3445 -548146736 283618452 4052 -579753663 935472375 2216 -320240582 -370995350 7242 575769250 -153153706 2069 -995948801 375063920 8311 -711940062 822735291 6371 -906744014 915112531 7502 34842144 -413649920 6185 -392563411 -959377362 2833 -391256746 925036002 6068 -663610139 359326871 1739 941043086 58400332 4859 895696545 -302291887 3298 455237207 -723259232 896 346106146 865748389 5405 148638548 -430138322 8616 -484301856 -963031318 1076 -662481765 -106926072 8462 -229462282 -60039432 7638 34562744 241641947 9795 254376885 -747172297 4526 597458038 249521955 4281 -483963712 -180628268 3801 250399364 -220282924 7233 502461295 233977048 7218 385077631 84675120 6834 814168394 -359196587 7519 859615587 -457339610 8140 -391256746 957236409 368 -178692644 148237200 7004 290220374 121273815 1077 290220374 87942942 8337 -167893416 614083036 1985 -430204903 -396443569 7982 -534346540 -238867983 8252 -229267078 -682911832 9025 -637625968 -224835212 8797 736000118 329596656 8005 -820917610 869461301 8840 -782345427 -538783279 2403 -677359660 -573863688 9877 -429705827 -175424765 9663 50900266 -611172692 9634 -113858331 -62054205 1841 970142316 58400332 5194 -504728021 625059375 1024 -337718848 537681327 2662 -569925158 -419413153 3382 554902523 -502510208 3139 309782673 844342243 8961 -871396420 185419808 1397 -763126949 624711990 1191 794990305 615990641 1964 -714715511 302261235 844 514387831 -682911832 7780 -37605991 909720152 3991 782059495 975421774 961 -223542791 -727449159 3554 -714715511 -804086127 460 -895856160 106531338 913 765724683 300598832 6023 827090885 -674143567 4261 600595365 -108961822 1400 -377899289 552945615 209 94407230 223758683 132 500691477 681650630 7678 -271969423 -428060524 5482 -81105363 -406636424 9451 186143921 852597739 1634 -830222831 -308625495 5864 205740340 871280315 5590 214470427 528222218 819 202258799 135100579 8096 -943765901 623594641 1043 -594876646 700760523 7348 895696545 -118950135 6980 309782673 -626960836 9969 333481643 -22135290 5906 134736800 -541221340 3250 -506108098 -626960836 1882 333144811 865035290 7482 333144811 -568505124 2557 -215298725 -538783279 9505 202006559 -137614817 4999 -57926793 -293015975 1880 627081375 865748389 992 -377899289 591101630 2051 895696545 -912791350 3553 399221151 -185727053 3048 827090885 595584975 4778 676457194 -180628268 6964 600595365 691372823 8290 562484066 165679230 1022 -642406813 -107473815 255 416939399 -40017599 4574 400206984 -596741589 3639 289429528 843183414 5263 -298306079 877599979 3783 -270472709 -979376042 7954 -864361257 -143728230 7362 290220374 120714490 6918 609354975 -824673983 6220 -396260662 807498308 8054 -677359660 743907535 9049 320190225 -917002395 642 -303185692 266354586 368 -197706645 -6527040 5522 203882298 984136690 4436 518236817 -692760474 9591 -504728021 173706002 37 -178218611 -373742773 4594 -411443846 -723259232 1874 -712768288 84675120 393 572970480 836292797 9635 521711157 397008646 1031 -662481765 -575758012 5077 -541903248 352760 1556 699845372 407966190 2453 970142316 -118950135 8710 600595365 186112748 3905 851137422 743907535 1030 -9979738 162818619 8956 359856605 -145656182 9447 -871335076 -877856608 625 955336534 844342243 5811 -395956989 -402609820 2827 321737429 -254779032 8055 498871246 -979376042 9890 -677582183 743907535 5297 -41723720 623594641 5273 -418986193 -758476279 2822 -891435429 865748389 6967 36208776 185419808 6201 581880129 -433558593 418 744369343 -917002395 5882 792418959 246550739 5027 -252585274 727249379 8668 -295746759 -849890539 6326 148638548 -342686234 7083 -205591575 147468541 9234 302196177 -160616618 4668 -880768056 -378650091 8601 375298123 710420710 9109 97269878 737407430 5472 290220374 497556073 6894 -573106477 147468541 1233 -391256746 615990641 1049 -372598176 428634831 9872 593245571 545926563 511 -552935221 -439161220 8363 632995737 727249379 8075 -303077343 221629539 9398 295011177 800872927 3836 -943765901 -430721629 4071 324917167 -502510208 549 627081375 -637770708 4877 859615587 34487722 5800 790805185 -25481956 2119 -880768056 -308625495 2835 956320838 -606256406 3059 -636004911 -682911832 6874 -795235195 809191902 5172 -723817788 -823688399 3254 -871335076 430751296 9704 -80417143 375063920 8220 30661577 -474396314 9 -836052744 -917177937 4721 76589551 637025929 7763 185320654 615990641 3037 -569925158 654795929 5750 -1804967 -727449159 3359 -573101732 713033531 2429 208653695 625494491 5824 -677582183 642676439 4398 -795235195 192105438 9339 -303185692 260681552 723 -75232342 -917177937 4603 -41723720 -641768215 4793 -960815885 323319528 5222 -658800027 165176940 2056 -288462512 899852615 9673 790805185 60115387 8259 776650368 -892585231 820 284084525 -707104214 5745 -957024935 552945615 5705 426406281 754349173 7179 53010453 736209727 911 36208776 737407430 9319 484203679 -804086127 3580 -566276366 183142469 3781 859615587 -467674160 9683 -197706645 -91451757 3352 -412753693 868619715 7242 956500599 -289470931 2825 -429705827 334468470 480 704952011 -640496847 7335 -968473567 -246255401 7166 35292617 865748389 1201 -177692824 878753022 8796 97778439 -523131123 104 -62104082 -373712345 1430 -495872554 165679230 1695 -18555551 107428773 5390 -280158933 -830206964 853 -714715511 -254779032 5716 623885564 -164423199 8645 593245571 668716963 1828 36208776 -741977163 6315 35292617 505436080 4703 -935008788 940351551 4538 -862762751 120714490 3502 -418986193 574893362 9389 -830222831 -2416772 2691 -332445377 -637770708 124 -56515768 -926175164 6400 -921972308 911656525 7696 -866805045 382394381 3212 -533099096 526029047 2665 731360872 -428060524 820 148638548 737416156 7070 -684658326 334468470 2095 606386234 -800207670 9828 637350827 329596656 6614 575593831 628016383 67 185320654 -804086127 7170 -648172782 -18027120 2311 -437269696 242506470 3270 39323915 -811266222 7571 956500599 715905772 5807 903882211 497556073 6123 742195767 596844461 2089 212383076 147468541 386 -395130011 518522757 1237 518236817 -12658682 2721 -608438352 -892585231 5785 271669262 -137415419 186 220316799 -488329721 1415 97778439 696875596 4044 -713671847 229158822 8672 -197706645 -563052661 4985 -435603523 737407430 59 -891435429 185419808 9861 -102108106 -373742773 2225 205740340 587394411 656 -678310388 375063920 9067 333144811 574893362 4838 585806236 -849890539 4016 -195552514 844883068 1973 -138739177 -568505124 3208 443742845 -246727512 5775 600595365 -561696456 3460 66554430 484968871 5746 239977367 540533417 7186 372746255 -145782884 7957 -320240582 -67116370 4380 970142316 595610484 4804 212383076 820204610 2081 743615922 267514505 1950 691696706 -13579437 5831 775192135 258279313 1404 -18555551 404498162 4351 321658590 354868681 4902 185320654 727249379 8266 788860010 -519845955 945 -24354900 233977048 908 984758233 518522757 9836 -820917610 843133948 3087 -679771608 695424884 7741 48202816 -339092621 3513 -222755521 800872927 2821 -145442184 -420200090 8496 -731712580 359326871 6796 860901194 -430138322 317 598623000 -675821088 7801 7927533 267514505 2480 -842131951 574893362 7248 627081375 -682911832 275 -626119646 147468541 5457 555348851 -674143567 978 -395956989 -145782884 9855 507130881 586257457 3002 742195767 -469304036 3792 744180713 653728216 8512 326178903 655182973 3 632995737 -413649920 7044 324917167 -216733767 7494 481309793 679770619 9125 62409989 -967985982 2057 399221151 -67116370 6535 941043086 809191902 4414 254376885 -482425657 979 -931162724 890315807 1107 445487668 851865821 1327 -495872554 -414919441 658 -395956989 725567063 7903 -345538013 501786309 8470 400206984 -756267434 7626 -465268228 -510150761 5969 415008073 -320275386 9088 271669262 -680716101 9660 901762269 -532461869 8458 252844961 -561696456 9728 319836471 -714969150 6979 208653695 -326254820 9652 -345538013 104047847 487 -626119646 836292797 6886 -731712580 -72965798 4538 859615587 -224835212 5517 28254867 -675821088 523 -395130011 428634831 9966 416939399 68458537 2792 789599069 -550929672 4638 556956133 -107816005 7412 153650122 32988365 2313 742195767 221793945 9398 -713671847 -350396971 8785 -347105773 10315616 9301 745262886 34487722 3385 -81105363 -175424765 8386 276318540 2937763 8196 -795235195 81565408 4613 -165895350 -409833937 3448 -978041604 -214031543 8427 50900266 467154252 6967 -866805045 -72965798 4158 -655787129 953642587 5167 -524590619 637639714 342 -984681216 -413649920 5424 -437269696 714190974 3887 979367031 -543877687 7839 7632844 783307873 1644 18912815 -969759958 2810 319836471 831097006 5275 -391256746 -637243618 5963 -795235195 748391913 3577 490718230 -180019002 3985 54815350 -870714362 9080 384544140 323257823 1996 -790567313 -342686234 1727 -782345427 612937914 9399 -26248663 619606312 2945 -814521565 935472375 8060 200002129 505436080 8625 924865694 -488329721 3235 -252585274 -556644281 6884 618828757 625494491 11 445487668 -654048846 3032 101065261 -38529745 3629 775192135 194386713 5525 -975509051 355375465 9886 -534346540 214001109 1506 388425412 -741977163 8739 -464876611 -707104214 6217 -1804967 304234449 2698 -252062903 -689864118 2046 34842144 233977048 5608 -541613550 -532480095 7804 -505763077 358289528 8909 358603584 -137415419 7745 -161837184 -616215891 1423 -292255571 -62054205 2524 -409309355 300598832 3478 -523153635 623594641 7060 796608963 -482425657 6644 6941521 355375465 5675 -796502525 246550739 4920 603283737 -413649920 8483 7927533 -256522804 6451 769252533 -220282924 9872 -579903004 -391392334 3403 -608438352 -308069367 8959 419955461 -626960836 9439 643797427 -246255401 5703 623885564 250129683 443 -723248351 -649744978 1453 632995737 800872927 6237 -24354900 -326254820 1885 159963934 451143780 8647 220316799 93515835 9814 346720726 10315616 5718 -748046122 -580802379 9061 -347105773 595584975 8003 -285968378 -345372687 3509 688760575 -180019002 6457 -107144390 246550739 917 -429705827 -254779032 5494 -541613550 668596988 5916 399221151 743907535 2070 598692061 -153153706 8505 -165895350 83192310 2605 691696706 457730381 8527 904377080 173706002 4980 208370227 -979376042 6863 789599069 152975300 9718 -18555551 428634831 7702 958197040 -723259232 7484 359856605 235577293 8154 -293301938 -1544306 934 765724683 767277603 6832 -483963712 -824673983 7659 -963214471 84912338 384 -215298725 -138728153 5220 -223542791 201215238 3851 618828757 186112748 3444 -145442184 -510150761 2556 -900897170 -102616382 3803 598623000 643726334 5341 -62104082 -720929795 9052 773032821 763812773 3388 -790567313 899852615 3436 -39504037 855531857 9150 639577616 241641947 2620 -501570916 456498577 147 -678310388 -26030145 6170 -259881996 748391913 1835 -662161563 186112748 3843 897184369 -733323543 5241 -573101732 194386713 3596 -298306079 -291242407 3973 455237207 978934680 9409 152683172 -467674160 5878 225977642 250129683 1278 134541291 -235480390 368 -501570916 -164423199 6301 -409309355 -637770708 6778 -393621510 352760 32 357348209 836292797 1349 588746282 -727449159 688 -677582183 -430974226 9097 296351558 -13579437 8198 -677582183 760808182 992 -18555551 69866389 9576 358603584 -428125906 9639 7632844 984136690 4486 -56515768 -533410976 6130 385077631 -189256438 7766 205740340 -972401466 672 237202817 -963031318 1517 -465268228 -469304036 1488 317197461 -640496847 6368 230990250 282131358 2883 -524590619 285651977 7562 -464997457 695424884 8290 -814521565 -933871142 1760 -304029084 -682911832 3281 101065261 -637770708 9074 -195594144 -770453868 7973 490718230 80128302 195 -605433625 -85425315 8227 202006559 -969759958 954 -127099524 173706002 5578 262333337 -387385224 9098 160809207 -25481956 1858 727210702 -435842546 8400 -663610139 -478868248 9412 -484301856 851865821 6412 -1525175 -235480390 1053 381360154 -514717258 6819 -637625968 -328361714 2910 386524132 -542766725 2306 171041959 -648616287 2230 385061500 746720990 5366 -72660599 -328439089 1491 18912815 184543446 8186 -817455026 -416125915 8757 -655787129 172011590 8753 839743563 -687400377 7588 -395130011 599012707 5430 -851229723 -108961822 8147 -541613550 78832863 6800 878804098 -154221403 7046 274684164 -538606907 6730 254376885 -877856608 1569 445487668 -118950135 8306 -80417143 -235480390 9665 -347105773 -275855088 2769 -871335076 -933872333 6431 851137422 -825880446 2203 392619171 -604372177 66 -501570916 -38529745 7831 415008073 726123669 2565 597458038 -982620691 642 640846707 -462044632 905 -608722586 -759341521 1904 -102108106 452933610 701 -995948801 305267341 836 -46963869 142516378 6844 -199655013 -420200090 5409 -616075888 689952861 2854 471959189 -872013529 7311 -782345427 -80079561 6275 -380535924 2937763 1618 7927533 -587154461 3971 -117882944 164789337 9304 846494925 -256522804 6105 -304998049 787155496 4770 834030362 583887438 9050 262951696 -838009976 7414 641823635 633885440 9953 25277645 -812767182 6818 276318540 -175424765 2822 997717396 547792085 2548 288822109 -67116370 3135 -167893416 -430721629 5577 -658800027 -756267434 38 -1804967 -291242407 5955 -200432659 -578196919 3035 -720279006 -180114637 9406 -165895350 185419808 4315 -389046679 -675821088 7765 995796966 642676439 6658 -994655931 737416156 3410 202006559 -106926072 3726 -102108106 -604372177 7875 -826268461 743907535 500 -298306079 978934680 8212 -648172782 -926175164 3271 -41723720 -439161220 7801 -569925158 -849890539 8023 -473282718 -434454493 986 -414072427 -256522804 3351 198792735 -323498634 9813 632995737 577086332 5458 -167893416 -155566831 4558 147521749 920790234 1871 30661577 241112925 5547 706094613 939797135 2739 -795235195 -959377362 8063 736000118 -145656182 647 208653695 871037015 5683 290220374 -382741973 4762 -517047177 20640279 2188 -572328769 -157362262 2712 -968473567 599012707 6553 -605433625 329596656 2236 996958697 -811266222 7869 372746255 -518037450 2386 133578046 -80079561 7021 -816009077 865035290 4929 -698100407 -283024647 5082 568509939 865035290 5767 585806236 -253862095 1857 -145693826 576308127 8261 -430204903 -289470931 9201 -354473179 -959377362 3326 215460157 -457339610 4574 28254867 920790234 9387 34842144 807498308 5476 274684164 668596988 3857 -1525175 -741977163 9103 -18555551 -143728230 4277 -641208950 -72808273 7433 326944888 800872927 1055 -713609356 330258523 1043 976065724 860325562 5661 34562744 571151168 4872 603283737 -587154461 3419 -161837184 653728216 3199 -880768056 -523131123 2800 -731712580 851865821 3041 556176900 382394381 251 212383076 -648616287 6538 -968473567 -538783279 5630 -726202882 316245420 675 133578046 -94909804 4633 -32127524 939797135 2384 -320065127 878753022 9115 262951696 787155496 7958 -459660004 -428125906 8134 461120723 748105066 2272 -89914167 -933871142 1537 -275568251 -145782884 6466 239977367 192105438 1682 -417075880 932809740 1694 -852061915 -510150761 9692 7632844 -238867983 1382 -252062903 323257823 6037 -684246827 -680716101 17 -866805045 710867164 1148 326178903 -692760474 1570 377338343 -747172297 1818 95229358 221793945 4166 507130881 -278764461 5735 -304998049 418236261 9213 -462794916 -568505124 7950 416939399 909720152 3131 97778439 86906463 8836 -506108098 -497617879 2335 -224653306 50437640 613 -180309093 932809740 3845 415350853 -947024393 2096 -60381668 354868681 2888 -960815885 934322296 5910 -935008788 787435090 4523 -392563411 -128633008 2925 -930543776 -238867983 8008 632166073 285651977 1178 -835865341 820204610 1432 288396892 -707104214 175 849370527 752571881 8069 276670886 589562219 8433 -626119646 528222218 4333 -579903004 -523131123 7261 -580193843 -590535547 2728 72289201 -278764461 844 514387831 -353878938 6188 230990250 725567063 1046 -41723720 746720990 7328 -9979738 234812484 2756 769252533 241641947 206 -723248351 625059375 8585 658268677 690912387 7581 744180713 -396443569 3490 -195594144 615990641 6974 782059495 -428125906 763 -412753693 -967985982 4918 134736800 -714969150 4821 -414072427 305267341 7340 970404299 -38529745 1973 -459660004 60115387 9236 588746282 501786309 5071 -866805045 514647040 9212 575769250 -308069367 4420 51022000 -12658682 5284 -796502525 -342686234 2024 -931162724 113055790 1508 -418986193 84675120 696 -177692824 -180114637 1513 -292338832 725864175 5610 -541903248 -345372687 3281 230465541 704079155 5653 727210702 668716963 8648 -605433625 -370601295 7107 -782345427 -396443569 2962 112146941 -733323543 388 -573106477 201215238 299 498871246 358289528 1958 802713909 -550496243 716 632166073 -328439089 1571 898890414 83192310 9231 -986798763 323257823 7690 -866805045 695424884 340 -344785252 -715481022 7057 812095536 -669544691 8661 72289201 -382741973 4425 976065724 -220282924 152 658268677 333687312 2115 -523534710 783307873 8324 788860010 -988857540 2195 482175535 10315616 7655 -41723720 260681552 3794 -811440102 737407430 7317 -930543776 633885440 6169 756775613 -502510208 9892 -698100407 655182973 2107 958197040 -345372687 2118 -252062903 254718604 4578 450999109 -714969150 1511 400206984 384615346 7757 -173326777 -882635508 7784 385061500 -538606907 3801 -891435429 -918763788 6907 -37605991 782701464 7582 -852061915 -419413153 1937 225977642 -137614817 8956 336261049 -127944183 5281 -145693826 172716317 6023 901762269 754349173 7707 271669262 689952861 799 -750364362 362357458 8012 -293301938 467154252 8419 775192135 -825880446 2003 531457998 -587154461 4999 -501570916 518522757 4660 -840080990 -283024647 4948 -200432659 859002805 9851 450999109 596844461 5008 306909421 -518037450 9027 -332445377 690912387 2766 -748046122 957236409 5128 296351558 984136690 5464 -337718848 -80079561 6986 274684164 628016383 2874 -984681216 86906463 948 -268055717 -714969150 7569 782059495 -477872507 6301 -516862573 679444628 3205 456971210 -514717258 5181 -265310524 711907478 7282 -303185692 612809394 8579 839743563 725864175 8478 -391256746 -733323543 5989 -648172782 746720990 9847 30661577 497556073 7335 -80417143 323257823 5403 790805185 10315616 5344 531457998 -91451757 589 374048762 -255161784 7194 326178903 -291242407 9813 147521749 612937914 8121 -698100407 339857137 8503 481309793 929621952 5022 333481643 433603754 7879 806860754 452933610 4941 776650368 -339092621 6604 526115530 -637770708 4236 773032821 -175424765 9219 289610218 407966190 526 -816399402 334468470 7510 -836052744 378550894 7823 -462794916 -94241214 9181 -836052744 872494340 1505 95229358 -543877687 6164 794990305 -75558732 4743 212383076 625059375 5582 -8891200 80128302 5216 -891435429 -947024393 3689 812095536 -283024647 440 -700447167 194386713 6818 823212438 528222218 5561 -842131951 923947394 2155 907986225 304234449 5704 575769250 908862009 4746 782059495 -469304036 1406 -157757047 68458537 9156 555348851 -714969150 7828 50900266 -979376042 4411 336261049 726123669 9123 28254867 -720929795 277 237202817 -1544306 8283 742195767 120714490 1214 -804711490 221793945 6419 283582015 -289470931 1630 -862762751 308467212 6737 775192135 216476815 4878 14549497 162818619 8332 -362797003 -107816005 1479 214470427 -649744978 7326 261480454 505436080 3789 -462251380 -123998677 1230 -197706645 755033596 3115 -573106477 -370601295 4717 526115530 -563052661 863 -965690654 896907104 7391 585806236 121273815 3927 -862762751 752571881 1501 -252585274 -238504192 1724 111664688 619013448 5914 40730044 -295979666 8016 688304736 -736169755 6259 208653695 194386713 770 -462110684 501786309 1403 -847492585 -502510208 9930 -171017790 282131358 7638 -281453999 865748389 3170 237202817 -189256438 5157 585806236 113055790 3473 -197706645 494296571 946 904377080 -998282020 3327 -473282718 619013448 3356 25277645 695424884 1572 717342480 -123998677 1414 -885902280 -72808273 4706 60178104 547792085 1115 -594876646 621799091 1477 555348851 658148446 6998 384544140 -792640319 7928 72289201 -528332594 8176 -955947554 -326254820 6906 -391256746 459630031 3417 -506108098 869461301 2450 399221151 -969759958 5483 -75232342 -871032819 2815 -134704201 50437640 3644 632166073 -892585231 6772 25277645 -104871800 9571 271669262 530975902 802 -678310388 -108961822 2301 152683172 689952861 8086 -252062903 -433558593 8112 901762269 -518037450 7382 416939399 147468541 8512 -56515768 -72965798 8486 289610218 -972401466 1026 834030362 855531857 2992 -608438352 24721518 5038 -167893416 953642587 900 585806236 -758476279 2153 -145442184 329596656 1309 -57926793 352760 1089 861072654 790791048 6741 -304029084 713033531 2170 -862762751 -94909804 9978 976065724 614083036 122 113991999 -514717258 5441 -197256971 418236261 7169 -572328769 -430721629 9051 271669262 -532461869 6059 -229462282 752571881 9093 -32127524 -523131123 4073 628785561 -283024647 8229 -215298725 354868681 7837 -513151710 -482425657 7186 801372660 65925556 5877 745262886 -988857540 6419 -252062903 -920354849 5916 958197040 -804086127 8748 924865694 81565408 9755 -197256971 -430974226 6900 -821290384 -573863688 8949 138983262 430751296 2923 -282947285 221629539 4596 208653695 178866616 347 198792735 587394411 6687 333481643 9257479 909 -265310524 727249379 7246 -354473179 953028578 2206 -782012495 362357458 3263 -495427420 -102616382 8434 895696545 547792085 5594 606386234 -12658682 5480 283582015 20640279 466 220316799 69866389 575 -700447167 957236409 3630 -178218611 -674143567 8 -495427420 -104871800 8407 -662161563 305267341 6460 -298306079 148237200 6227 -200432659 68458537 2992 -24354900 -969759958 258 556176900 658148446 7126 600595365 -185727053 888 -573106477 737416156 9366 76589551 -519845955 3051 -252062903 -145656182 8317 113991999 383709576 3645 543489268 736209727 5926 -298306079 323319528 4253 -167893416 925036002 167 160809207 -742514560 9241 -410968218 249521955 4141 -417075880 546315517 151 -864361257 230960562 7964 -795235195 -980745605 4373 -222755521 249521955 2448 65640932 -79813879 5966 860901194 770188411 8328 95229358 -38529745 6239 832079231 283618452 4099 -720279006 -269653141 1865 743615922 619606312 9691 416939399 -532480095 2440 -712768288 -160616618 6579 -388974008 874563739 3060 388425412 -13579437 5532 375298123 710867164 9286 -418986193 78832863 7069 -572328769 703761437 4830 214470427 333687312 9410 320190225 2937763 4915 -960815885 783307873 9588 -658800027 -289470931 5563 186143921 -235480390 7226 112146941 571151168 780 302196177 -587938776 1295 300584887 484968871 5218 461120723 654795929 3140 490718230 -519710186 9154 -578346066 787435090 4472 830044995 -160616618 5279 -495427420 -834035628 9270 346106146 -180628268 8380 -414072427 -626960836 8030 -82560345 -180114637 371 -495427420 362357458 7271 -742674827 109588416 4260 676457194 746720990 3204 -303077343 -959377362 4335 471959189 -104871800 3029 -1804967 198809378 3798 252844961 923466000 1696 358603584 -164423199 7117 817353730 -575758012 2608 40730044 309767757 2292 -821290384 -370995350 9357 849370527 -563052661 6087 420946811 -507881407 8060 -248959048 528222218 7924 385077631 -872013529 3225 585806236 -38529745 8590 -410968218 899852615 6835 984758233 -533410976 6624 -197256971 -160616618 5367 -795235195 831097006 3140 -516862573 599012707 4241 -252062903 727249379 2213 514387831 -849890539 6127 239977367 -477872507 2034 336261049 -391392334 6566 -395130011 -165817517 2085 302196177 815772525 4249 461120723 358289528 1859 790805185 -350396971 4248 138983262 254718604 6453 -411443846 690912387 3622 -435603523 744410083 695 861072654 9067497 3646 -852061915 -578196919 47 -975509051 -478868248 2903 955336534 932809740 4273 -107144390 430751296 2822 -495872554 -110865839 2673 -464997457 -606256406 1091 -864361257 -428125906 7641 124521096 283618452 4656 5989923 871280315 3997 526115530 782701464 182 -113858331 790653415 1579 -677359660 696875596 2768 -739519560 576296258 4103 -608722586 -180019002 1180 242276279 -648616287 2599 34842144 316245420 4704 -523153635 -235480390 7834 -700447167 820204610 8282 276934223 843183414 7167 -60381668 -123998677 2619 262333337 878753022 2611 867830712 -920354849 8918 898890414 145992042 6251 375298123 -606256406 500 -80483111 -320275386 6852 -462794916 -439161220 7114 588746282 586257457 808 426406281 -611172692 4493 152683172 162818619 2563 154929870 920790234 2933 321737429 574893362 5877 773032821 -871032819 2976 -157757047 -838009976 1544 28254867 -160616618 5609 790805185 379411178 6708 -492064852 260681552 90 556176900 576308127 6594 164014304 497556073 2862 389689903 -498612066 2543 76589551 -78776258 1626 -24555993 -2844514 5171 -410968218 831097006 2014 9908275 -998282020 6161 955336534 576296258 5479 828427488 800872927 7503 -288462512 537902684 2823 -304998049 -692760474 4217 945885557 792126616 1543 -396260662 -926175164 5793 -414072427 -510150761 876 -468748459 822735291 7339 -297925385 -747172297 1321 -566276366 80128302 4599 -517047177 737407430 1940 -199655013 148237200 6046 -804711490 -620537603 2364 -285968378 831097006 7185 589418019 -123998677 7178 -395956989 -528332594 7182 -37605991 725567063 4373 290220374 -1544306 3142 118281894 162573004 555 -334823104 -882635508 7547 482175535 -578480160 414 756775613 -575758012 6078 -820917610 523443473 3755 14549497 -587154461 5721 426406281 162818619 4593 76589551 333687312 2377 372746255 954289075 5904 -411443846 24721518 3055 756775613 871280315 9185 -776344661 -420200090 7494 776650368 -969822537 565 -963214471 643726334 8776 653488323 -954204496 6001 -62104082 -674143567 7629 112146941 -339092621 3657 -534346540 -969759958 7860 14549497 -812767182 890 557828077 375063920 6662 -193222752 -17837615 7230 -847492585 957236409 5672 598692061 -727449159 314 55392029 24721518 8432 -380535924 285651977 8714 -963214471 -277770150 730 -18555551 285651977 9312 -62104082 691372823 3499 589418019 433603754 2713 -626119646 -78776258 9222 -820917610 787435090 1601 -505763077 -616215891 3310 641823635 233967741 3417 -776344661 628016383 7164 788860010 792126616 9398 202258799 -482425657 9298 -965690654 614083036 4284 -178692644 -804086127 559 -418986193 770188411 9340 -259881996 843183414 2292 -523534710 497556073 8234 152683172 -2844514 9799 -616075888 715905772 5058 288396892 878753022 7799 -303077343 164165409 8940 -57926793 309767757 9728 -904289455 935472375 2318 -860588659 -433558593 1440 -332445377 359326871 5362 860901194 -428125906 1081 -398942627 266354586 2105 132666338 896907104 8120 -720279006 100537981 2014 326944888 787435090 9766 -347105773 -542766725 9742 -616075888 748391913 8590 242166718 -556644281 1607 239977367 847381634 6207 385077631 -912791350 6111 743615922 658148446 370 -468116074 -649744978 9607 388998433 975421774 9855 -285968378 221793945 8496 -713671847 -675821088 1755 94407230 -759341521 1757 482175535 679444628 9013 -724955977 668596988 9530 -847492585 -644469017 4018 36208776 34487722 8060 7632844 787435090 5142 -862762751 -419413153 7097 859615587 510260864 6901 -642406813 -580802379 4250 65640932 -56290324 4217 290220374 -720929795 2303 727210702 -295979666 8421 455237207 744410083 7522 956320838 -959377362 3881 -658800027 -78776258 2623 806860754 -933871142 40 515731471 -604372177 9330 -180309093 790653415 5479 -377899289 874563739 7362 -224653306 452933610 7591 289610218 -590535547 3022 -340171206 -39716639 1958 -517047177 60115387 8101 242371970 869461301 3313 239977367 920790234 2267 955336534 587394411 9805 -723817788 589562219 7001 -818563944 109588416 87 -968473567 -541221340 1573 736000118 -587328878 649 814168394 216476815 1762 872946790 -402609820 6894 792418959 345293859 713 859615587 -528332594 2120 -197706645 87942942 6585 -178218611 -497617879 6480 9908275 948688886 5004 -377899289 844342243 5118 159519152 -308069367 2954 -818563944 744410083 7499 766057365 -735027831 4946 531457998 -185727053 8068 -80417143 654795929 3863 -145442184 -959377362 3776 941043086 164789337 8807 792418959 770188411 164 -464876611 34487722 4163 289429528 -823688399 7317 -462794916 241112925 7930 637350827 -137614817 9742 -395130011 300598832 7799 637350827 -834467209 4900 -965690654 -145656182 9901 456971210 162818619 7127 -605433625 183142469 7840 603283737 -409833937 5978 -127099524 -969759958 8231 690218755 595610484 5253 -492064852 -255161784 6223 658268677 860325562 6921 -80417143 612937914 994 -748046122 725864175 7300 321737429 233967741 2904 -712768288 32988365 4902 230465541 655182973 2957 302196177 -966341392 6052 554902523 216476815 4131 557828077 637025929 2027 288822109 -587938776 6250 279935936 -917002395 8136 158720776 -342686234 5503 95229358 32988365 3190 -41723720 -834467209 625 788860010 637025929 2904 717342480 691372823 5354 -572328769 227796847 7656 384544140 312278158 732 557828077 925036002 5920 386524132 -871032819 9674 -943765901 -104871800 5064 -81105363 258279313 2601 374048762 -830206964 5343 -758152363 -967985982 8679 -222755521 953642587 5566 361901512 -926175164 7291 995796966 787435090 8793 198792735 679770619 1038 -524590619 -882635508 4152 -963214471 60115387 9209 392619171 330258523 1510 -754687225 595610484 1408 828427488 206971304 1432 875158202 -428125906 3502 -200432659 206971304 8896 34842144 994859498 1824 321658590 -410456729 1923 -516862573 221807394 8071 -960344885 -758476279 5721 744180713 -892585231 489 -380535924 -433558593 7251 -578346066 571289655 184 742195767 -430974226 5699 -569925158 401065763 9862 170281305 -342686234 8279 -484301856 869461301 3367 -978041604 -39716639 3413 -412753693 -175424765 904 -566276366 -391392334 8670 562484066 -255161784 2128 374048762 908862009 1357 28254867 -817688363 4532 254376885 -964453208 3456 572970480 787435090 1919 628785561 711907478 9529 637350827 655182973 9266 198792735 -539801973 8549 230990250 -60039432 6729 -662481765 -587328878 4556 792418959 -681273289 6815 -655787129 957236409 4571 170281305 397008646 7971 556956133 127347959 9552 -495427420 511120657 5692 897184369 576308127 4676 -75232342 -416082175 2953 -720279006 -641768215 6206 -411443846 -254779032 1372 994188367 874563739 5525 262333337 -428060524 4857 -102108106 206971304 7927 -963214471 172011590 9594 -523153635 -467674160 5593 -314668245 748105066 197 -292338832 591101630 1327 -464876611 -430974226 9073 -337718848 -370995350 5500 431597356 -328439089 9397 -572328769 -507881407 2092 -268055717 232844920 9794 283582015 -454664712 3009 -185227082 334468470 3811 276318540 140118715 8139 326944888 -587328878 546 -968473567 -224835212 6637 77257476 -137415419 445 745796394 69866389 7308 -195594144 792126616 5880 375298123 915112531 2025 970142316 -681273289 8902 202006559 -563052661 7825 -49706513 902716491 8979 -411443846 643726334 5907 481309793 334468470 7093 790805185 -576052836 9795 -957024935 301566791 4387 521711157 831097006 7837 198792735 282650126 3108 300584887 80128302 4109 643797427 -770453868 8988 375298123 633885440 8589 -314668245 162818619 9682 -605433625 -469304036 2591 562484066 911656525 2230 -259881996 157310618 5228 -523534710 -604372177 3890 -636004911 -189256438 188 -304998049 -871032819 559 38832074 673747334 6151 -24555993 619013448 9978 653488323 902716491 6588 254376885 84675120 2503 774766110 116410268 1425 -178218611 467154252 997 164014304 746720990 6075 -935008788 690335848 5490 -395956989 164789337 7727 -796502525 915112531 4817 878804098 -488329721 8136 326178903 2937763 2378 -252585274 -326254820 4026 -573106477 -145782884 9282 -178218611 267514505 6807 794990305 -428125906 4315 -57926793 735266920 7713 -314668245 637279848 3421 -852061915 -723351459 7728 415008073 -727449159 3525 5989923 920790234 7732 -605433625 737407430 9134 18912815 312278158 8861 796608963 -91451757 9150 -698100407 -402609820 1674 903882211 770540018 8450 841773118 2937763 2864 -663610139 748105066 1693 381360154 -180019002 2444 -377899289 451143780 5789 -821290384 207204985 7739 230990250 -604372177 2864 572970480 948573862 7480 -173326777 614083036 4150 -864361257 127347959 6597 -295746759 760132745 647 -534346540 599012707 9391 333481643 -370995350 9334 -758152363 232844920 3804 774766110 695424884 7494 -880768056 -849890539 8679 -395956989 184543446 3357 929592861 874563739 4462 35292617 -428060524 2759 -205591575 -79813879 1289 215460157 -436066679 8141 -32127524 -838009976 2942 218552482 246550739 4214 -720279006 -587938776 3956 486132758 165679230 4909 -739519560 -871032819 1125 515731471 890315807 1475 -862762751 -542766725 7576 112146941 940351551 3575 691696706 -18027120 3711 956320838 -834467209 6708 198792735 198809378 2620 -462794916 809191902 8538 788860010 116410268 8330 -462251380 -964453208 5616 -75232342 489852142 5945 55392029 127347959 3480 490718230 484968871 362 320190225 710420710 5701 147521749 207204985 1101 455237207 -727449159 4121 -468748459 -575758012 1128 174718177 -436066679 2434 40730044 -723351459 6425 -435603523 851865821 471 618828757 736209727 5406 -193222752 -540147019 1262 725828363 755033596 3027 134736800 268124172 4928 -885902280 994859498 8348 461120723 -634190590 4527 239977367 -518037450 6293 -380535924 -275855088 8680 526115530 -462044632 8487 71562520 315450092 1140 -372598176 246550739 7292 -455260398 878753022 6068 -978041604 983315446 5365 -404777150 246550739 1852 -303077343 -4922978 6890 872946790 -550929672 4399 706094613 -17837615 8802 -957024935 -229334088 3453 450726355 -253862095 8724 507130881 -18027120 3256 -377899289 -370601295 5725 -404777150 462889810 6574 -282947285 809191902 5428 336261049 140118715 5123 373708873 619606312 3131 623885564 -892585231 2684 606386234 899852615 5864 -455260398 625059375 6340 851137422 80128302 3732 -314668245 844342243 9417 -796502525 -289470931 1857 -1804967 -533410976 6951 138983262 588009941 3329 -534346540 -967985982 4824 302196177 -541221340 1909 -229267078 -454664712 3067 618828757 -164423199 2660 688760575 770540018 3939 261480454 619013448 766 -259881996 -930063693 8209 288822109 -12658682 6208 -418986193 737416156 2357 211476448 -616215891 3737 -594876646 -811266222 3122 -435603523 -714969150 2845 -388974008 2937763 225 -749150071 -373712345 9896 -851229723 323319528 8183 254376885 767277603 1574 907986225 147468541 1657 518236817 868619715 7760 841773118 783307873 9951 326944888 -302291887 5306 895696545 537681327 2759 -430204903 -599705535 2988 -292255571 235577293 8652 -788691861 -229334088 6734 288822109 668596988 8887 -505763077 467154252 4728 970404299 591101630 9238 562484066 -944284380 6169 -906744014 -550496243 123 538056056 -433558593 4086 154929870 744410083 2198 562484066 301566791 7238 77257476 198809378 8550 643240412 615990641 541 -18555551 65925556 6396 -782345427 957236409 5046 -275568251 362357458 114 -648172782 -246727512 4021 -398942627 -359196587 9850 -720279006 145992042 5419 76589551 -283207497 3082 -804711490 -482425657 5004 -117882944 628016383 1287 -165895350 229158822 4590 -292255571 145992042 1680 -667281786 925036002 4020 -758730708 915112531 9054 -462110684 185176345 7819 -811440102 748391913 4216 153650122 -430138322 9682 -984681216 147468541 9372 859615587 -626960836 3536 242276279 -145656182 1355 -32127524 988138114 6353 -668294983 120714490 5285 543489268 -637770708 6513 782059495 -308069367 6902 -796502525 430751296 253 252844961 -345372687 2207 358603584 -930063693 3431 -921972308 -556644281 6472 -228953103 -108961822 489 443682091 637025929 9765 765724683 940351551 2252 -80417143 -626960836 2487 -719954341 -165817517 5369 -395130011 -659937969 6341 600595365 362357458 2560 690218755 467154252 8988 455237207 510260864 7464 -465268228 -13579437 8771 -259881996 -359196587 4856 -811440102 172011590 1762 -580193843 -246255401 660 -720279006 -462044632 404 -295746759 -682911832 5977 -684658326 -969822537 9611 -485031576 -38529745 6845 50900266 71638226 7204 -380535924 583887438 6081 -468748459 -477963972 4347 -380535924 953028578 3530 766057365 260986665 4672 -505763077 -436066679 2495 632995737 -954204496 5371 841773118 782701464 6291 220316799 790791048 7837 -156704963 540533417 6502 185320654 681650630 6199 774219377 -478868248 7480 945885557 -669544691 4095 54815350 379411178 9662 -113858331 462889810 8016 907986225 923466000 9688 159519152 599012707 8930 -684246827 -268014947 4899 -437269696 -39716639 571 333481643 -469304036 2379 955336534 137137472 7333 -221252086 -62054205 324 443742845 -599705535 3729 -345538013 -320275386 2873 290220374 -579706452 7082 -195552514 -519845955 2021 400206984 -733323543 4653 148638548 831097006 4033 -836052744 350857850 3368 -853928283 305267341 7021 -222755521 -345372687 129 164014304 -253862095 1587 -871335076 -892585231 3849 -156704963 172716317 3097 -713609356 304234449 3361 416939399 -477872507 8902 212383076 -550929672 8284 799451393 -165817517 7895 -663610139 -842651603 6390 -523153635 -214031543 3315 967176925 69866389 6068 -677359660 -402609820 6620 -60381668 -382741973 4124 -760927535 -382741973 9640 -492064852 800872927 3591 -389046679 -849890539 1599 -409309355 642676439 1124 585806236 851865821 6949 -223542791 -278764461 8639 40730044 352760 5771 416939399 164789337 7107 -636004911 -981396868 8226 134541291 164165409 5805 691696706 185419808 8369 208653695 -637770708 3057 134541291 -430721629 9128 981998742 -478868248 1 -608438352 -969822537 6404 895696545 877599979 5483 389689903 -145782884 4195 25277645 -157362262 2883 -107144390 -342686234 763 -960344885 -154221403 6178 215460157 -999366082 3575 658268677 -378650091 4398 599861155 -295979666 2578 34842144 655182973 2458 98412735 -824673983 4040 152683172 614083036 1487 -200432659 152975300 4649 -852061915 -275855088 8908 -24555993 711907478 8384 -668294983 -533410976 3178 641303610 489852142 4211 979367031 -964453208 5876 7632844 628016383 3533 507130881 858256145 4149 514387831 899852615 8361 -380535924 359326871 7747 25277645 -402609820 4224 -853928283 -834035628 2204 -750364362 748391913 7813 898890414 -2416772 4814 372746255 -926175164 8767 54815350 -391392334 8187 -304029084 -353878938 5767 929592861 -587154461 6333 167095145 510260864 9747 -804711490 576296258 6743 643240412 -590535547 1716 53010453 -464278607 9837 -347105773 116410268 4619 -221252086 910797386 8902 725828363 -464278607 4961 152683172 -975541629 4847 -921972308 615990641 4568 599861155 -519845955 9442 -338588899 -587328878 4636 -248959048 752571881 9478 -395130011 -26030145 207 -392563411 932809740 4233 66554430 510260864 4276 118281894 815772525 4781 18912815 869461301 6842 744180713 -238504192 3776 385061500 872494340 3628 589418019 -326867555 6367 817353730 -435842546 3271 -871396420 925036002 5516 929592861 713033531 5356 774219377 -999366082 7789 186143921 -353878938 9111 384544140 127347959 2919 727210702 -409833937 256 744180713 -118950135 6652 -658800027 -323498634 9152 -915467466 100537981 5089 -960815885 -480421233 2823 903882211 744410083 7892 -994655931 -353878938 9692 765724683 902716491 3004 745262886 -277770150 2965 481309793 -339092621 5010 -228953103 178866616 6312 320190225 -947024393 5055 -180309093 831097006 3249 557828077 -373742773 3318 -895856160 -587328878 2838 306909421 -963031318 7301 98412735 162573004 744 904377080 612937914 6182 -389046679 -480421233 6027 346720726 -180019002 7067 -72660599 -641768215 1064 174718177 -253862095 874 -340171206 436709995 4321 -107144390 135100579 8549 -468748459 -78776258 918 727210702 -439161220 4478 -297925385 -917177937 4374 -684658326 -890148323 617 -297925385 514647040 7385 823212438 -420200090 8867 25277645 -969759958 8508 -197256971 -723351459 6018 40730044 489852142 8892 849370527 -342686234 7853 -853928283 -920354849 7703 381360154 -2416772 7326 319836471 233977048 4720 279935936 -669544691 9366 -473282718 954289075 9442 158720776 -214031543 2833 -285968378 266354586 8775 -462794916 145992042 2714 444203955 -541221340 7226 324917167 571289655 2880 -395956989 -434454493 3802 346106146 87942942 7866 225977642 -723351459 4561 790805185 -659937969 9943 302196177 523443473 6164 -37605991 -963031318 8169 -46963869 401065763 6556 531457998 330258523 6004 435508139 -474396314 4837 945885557 -128633008 4642 138983262 -579706452 70 -57926793 -254779032 8793 375298123 -56290324 3217 -483963712 -634190590 8063 -41723720 748105066 3531 309782673 2937763 6877 -541903248 459630031 7214 346106146 334468470 5523 -684658326 -550929672 4766 274684164 233967741 4476 164014304 -175424765 6425 502461295 -62054205 1058 -739519560 -599705535 1491 -395956989 84351585 3571 54815350 -104871800 818 -712768288 929621952 6244 -963214471 -641768215 9045 -171017790 510260864 4437 -259723723 157310618 8651 -275568251 135100579 7781 600595365 54064180 849 -277916716 148237200 232 -860588659 304234449 6221 326944888 948573862 136 -897411868 242506470 2218 -788691861 -964453208 9801 -185227082 988138114 946 792418959 935472375 3039 -113858331 282650126 7539 18912815 -419413153 5876 230465541 586257457 7308 -221252086 206971304 9029 -608438352 589562219 5496 -760927535 -561696456 76 400206984 -871032819 4845 381360154 -283207497 5604 54815350 552945615 3301 237202817 -543877687 5481 706094613 -419413153 7645 288396892 655182973 1887 -782345427 -966341392 9165 745262886 -391392334 9413 -887409683 355375465 9544 -935008788 383709576 1386 -713609356 -982620691 6884 974033465 -255161784 6430 796608963 -342686234 2413 -197706645 -464278607 6876 -608438352 -578196919 5638 14549497 -634448468 4696 554902523 9067497 8192 -871335076 763812773 2276 979367031 120714490 5966 -473282718 282131358 5992 -726202882 -26030145 6344 -102108106 333687312 7441 -648172782 -988857540 9295 531457998 -741977163 7913 -304029084 185419808 4178 214470427 -849810455 5241 799451393 726123669 9007 -852061915 -302291887 8395 -417075880 612937914 5852 830044995 135100579 6883 -658800027 868619715 8103 -268055717 -587938776 5743 521711157 -104871800 5707 289610218 -538606907 9517 262333337 164165409 1396 -724955977 235577293 4236 575593831 -599705535 2213 -200432659 32988365 7030 -663610139 223758683 5433 -41723720 983315446 2190 717342480 -634190590 8008 242166718 -735027831 9605 -782012495 910797386 2235 994188367 430751296 305 -533099096 -659937969 2097 555348851 121273815 1680 832079231 628016383 9715 940580089 690912387 7178 -714715511 186112748 9014 997717396 -214031543 2662 276318540 -823688399 7472 792418959 752571881 6767 -165895350 -756267434 4573 118281894 214001109 8694 -853928283 397008646 6322 639577616 628016383 3914 -578346066 100537981 8274 -749150071 710420710 2949 -711940062 625494491 7440 416939399 407966190 8537 346106146 9257479 3317 -362797003 917915710 4029 -853928283 -430138322 9155 82437869 -326254820 6993 933592111 988138114 2842 388998433 302261235 1352 794990305 668716963 4921 -296429472 430751296 2183 731360872 -715481022 7031 359856605 -620537603 8105 -138739177 -733323543 7059 -731712580 890315807 2565 -404777150 -359196587 8409 -221252086 201215238 3779 -24354900 -528332594 6599 699845372 -176184567 1867 -265310524 -108961822 8767 -523534710 -580802379 8288 -642406813 -877856608 1502 -288462512 -467674160 3916 346106146 957236409 1181 261480454 713033531 3707 907986225 -550496243 4311 -749150071 116410268 461 133578046 105963480 6683 212383076 -963031318 7462 -684658326 -804086127 2803 -393621510 241112925 7625 218552482 -681273289 7780 -171017790 642676439 2725 154929870 81565408 4583 725828363 50437640 5631 -552935221 932809740 4968 774766110 400802081 8913 -821290384 87942942 6861 -978041604 860325562 1330 38832074 -674143567 2410 -377899289 -160616618 8327 30661577 -988857540 3635 158720776 172716317 5352 725296106 495259264 6418 -662161563 282650126 9142 742195767 689952861 74 -569925158 34487722 2092 -49706513 713033531 2379 -748046122 334468470 1269 -658800027 345293859 1400 514387831 246550739 6749 585806236 418236261 5814 628785561 911656525 3258 -265310524 -107816005 279 -298306079 -469304036 7516 -862762751 -353878938 1974 288822109 -834035628 6115 981998742 -959377362 1043 769252533 433603754 210 321658590 586257457 6258 -304998049 -847516222 1105 -485776708 836292797 7104 -229267078 844883068 6680 -943765901 -933872333 5063 -835865341 -563052661 2921 823212438 -892585231 9250 774766110 -370601295 8748 796608963 -538783279 931 878804098 -918763788 3554 -32127524 760132745 2772 -495872554 -870714362 6355 -362797003 -56290324 1451 -344785252 -153153706 601 112146941 994859498 4530 167095145 760132745 369 907986225 -78776258 7270 979367031 748391913 5615 82437869 -154221403 3006 48202816 227796847 4771 -811440102 68458537 3519 -750364362 -980745605 5177 -782345427 -433558593 4766 -986798763 142516378 2677 -297925385 198809378 407 -851229723 -6527040 1872 -297925385 350857850 1212 82437869 -882635508 5437 851137422 173706002 1648 -37605991 710867164 9967 -795235195 752571881 6101 443742845 249521955 5182 -750364362 -733323543 9651 823212438 316245420 1576 212383076 695424884 7099 898151267 -774185484 6693 -504728021 -91451757 7579 -753444014 312278158 1263 924865694 13253654 6611 -473282718 748105066 8257 618828757 -108961822 4696 789599069 763812773 7997 426406281 100537981 3256 -968473567 430751296 6386 970142316 -62054205 333 -501570916 -918763788 4622 -605433625 -102616382 7190 -180309093 333687312 7841 562484066 -67116370 5811 -409309355 -180628268 5731 -205591575 -714969150 7295 789599069 172716317 8872 -412753693 878753022 7572 632995737 268124172 1425 5989923 249521955 7322 171041959 -370601295 7301 82437869 726123669 5248 -462794916 -138728153 2225 -517047177 214001109 1775 -684658326 -587328878 7452 -464997457 654795929 9147 -39504037 223758683 2686 -852061915 844342243 4652 -816399402 104047847 5106 148638548 518522757 6973 585806236 84912338 9226 526115530 -164423199 5667 -285968378 899852615 1667 623885564 523443473 3473 65640932 752571881 8329 676457194 60115387 2122 -281453999 462889810 4924 941043086 583887438 1174 -409309355 -255161784 2947 230465541 -216733767 9625 789599069 -75558732 2801 -343048181 -811266222 5265 -752427345 -541221340 7911 -320240582 -723259232 319 -338588899 -289470931 1705 907986225 689952861 7577 -847492585 -654048846 3315 -885902280 -254779032 3646 141018937 232844920 1741 -173326777 713033531 8746 -968473567 -988857540 6477 -304029084 -275855088 2123 -904289455 -94241214 5181 336261049 690335848 1171 789599069 -659937969 5357 830044995 459630031 5679 -248959048 -253862095 5930 7927533 266354586 7928 30661577 -323498634 8352 498871246 -353878938 1656 -156704963 78832863 2093 -320240582 874563739 2816 623885564 911656525 6791 812095536 2937763 4920 -481996423 -669544691 5695 -197256971 844883068 3111 981998742 192105438 182 -197706645 233977048 5301 202006559 -736169755 9647 742195767 241641947 9710 -57926793 540533417 6181 283582015 -834467209 3736 111664688 948688886 3711 782059495 -302291887 4182 -541613550 165969864 2610 -252585274 -434454493 9214 790805185 -849810455 1207 -252062903 948688886 7353 95229358 763812773 510 381360154 -370601295 7546 -343048181 643726334 2497 799451393 50437640 6577 -616075888 -497617879 1787 -887409683 983092089 6865 -462110684 -689864118 4459 -429705827 -38529745 1823 435508139 216476815 3860 76589551 -326867555 300 -712768288 -416082175 6744 -624499268 87942942 2437 185320654 755033596 6422 445487668 -275855088 7898 -178692644 301566791 3087 -195594144 715905772 684 431597356 234812484 1759 -608438352 696875596 2171 -676826894 -107816005 8987 77257476 612809394 4895 -259723723 523443473 7606 -417075880 596844461 8070 903882211 147468541 729 388998433 -975541629 2078 388998433 -293015975 5266 153650122 978934680 2500 827090885 -39716639 5853 -285968378 -882635508 8253 587732774 -784538084 609 792418959 -439161220 8962 276670886 909720152 2461 -749150071 467154252 2322 901762269 87942942 9235 -265310524 595584975 8499 95229358 -154221403 4436 471959189 384615346 2314 -459660004 -541221340 4013 -75232342 -102616382 8620 907986225 855531857 417 72289201 -79813879 1300 -495427420 428634831 4119 -8891200 -180628268 3398 -975509051 -987783463 1109 -215298725 948573862 9252 -676826894 -770453868 8542 -897411868 315450092 944 -89914167 302261235 7001 875158202 327833852 258 185320654 -620537603 2195 321658590 -620537603 9099 -127099524 726123669 9109 486132758 -707104214 7529 502461295 -185727053 1769 82437869 323257823 892 111664688 258279313 7482 -9979738 518522757 6392 -840080990 229158822 7403 -711940062 633885440 9357 388998433 -634190590 4585 36208776 655182973 8772 5989923 -519618554 2692 208370227 -542766725 8475 860901194 -104871800 5242 653488323 304234449 452 147521749 690912387 8437 -26248663 120714490 6970 -180309093 -246255401 6215 -900897170 932809740 8820 -505763077 690912387 4274 -677582183 172011590 5037 -750364362 571151168 3693 -393621510 304234449 5523 262951696 -770453868 5653 846494925 925036002 4638 374048762 689952861 1026 -895856160 -979376042 8628 -228953103 621799091 4890 745262886 13253654 3148 -788691861 868619715 5209 -200432659 254718604 8801 609354975 710420710 9857 830044995 -784538084 6424 806860754 653728216 975 -320240582 -758476279 6035 498871246 754349173 6912 706094613 -60039432 375 -739519560 -464278607 4707 -887409683 -918763788 683 979367031 -289470931 9774 262333337 407966190 4947 289429528 619606312 5877 7632844 234812484 3197 388425412 -610759465 9961 -37605991 -430138322 9306 823212438 266354586 3390 593245571 418236261 6960 202006559 -812767182 4657 62409989 -578480160 2461 568509939 -599705535 1336 945885557 -370601295 1359 392619171 -108961822 7339 940580089 -575758012 898 -265310524 -667907585 7954 -320240582 -256522804 2794 -752427345 -180114637 8430 -292255571 -291242407 3347 -840080990 790791048 8861 215460157 -675821088 1398 627081375 -439161220 8905 -749150071 401065763 5373 -811440102 -877856608 9985 300584887 917915710 1049 958197040 -79813879 6747 -935008788 -246255401 8018 -835865341 954289075 9801 -483963712 -569727142 2735 -459660004 752571881 8778 -684246827 571151168 8439 794990305 -587328878 8386 -418986193 619606312 9592 -157757047 -518037450 5277 -271969423 428634831 3111 -81105363 308467212 5937 326944888 737407430 1847 -949652880 -428060524 2898 40730044 -987783463 2158 688304736 -741977163 314 640846707 221807394 7348 996958697 -254779032 4073 -506108098 308467212 2158 218552482 -254779032 1417 -223542791 743907535 5259 -178218611 -175424765 1094 -362797003 -238867983 4381 25277645 -145656182 7245 599861155 234812484 2267 817353730 -436066679 8755 -80483111 948688886 1573 -679771608 583887438 7080 782059495 940351551 1241 -887409683 940351551 9244 756775613 -550929672 596 -437269696 711907478 5728 -334823104 10315616 7450 386524132 -707104214 1009 -171017790 109588416 634 -492064852 221807394 3297 -569925158 -25481956 8204 435508139 489852142 8855 -173326777 233977048 6077 867830712 -433558593 6217 521711157 -416082175 4365 498871246 983092089 5911 25277645 32988365 2823 774766110 -373712345 1803 141018937 523443473 7362 688304736 148237200 6654 7632844 518522757 5255 526115530 -774185484 3389 765724683 -823688399 1650 358603584 84675120 5836 388425412 -157362262 2188 766057365 923466000 7929 -506108098 -145656182 7721 -605433625 910797386 2421 -199655013 379411178 6398 212383076 135100579 5616 -642406813 -917177937 8470 -541613550 135100579 4755 -318594823 735266920 2997 827090885 767277603 3026 -930543776 655182973 3965 -462794916 -353878938 1441 28254867 673747334 7439 -684658326 -587938776 3943 -485776708 -677383695 1269 490718230 -480421233 4225 924865694 -723351459 6734 -30664265 -246727512 249 132666338 323319528 8266 903882211 948688886 9912 -698100407 -817688363 4616 -156704963 433603754 4008 252844961 -659937969 9884 839743563 668596988 7901 148638548 -180019002 2262 -862762751 -342686234 9813 623885564 -926175164 1759 -199655013 178866616 9229 14549497 -157362262 773 -395130011 571289655 6151 262333337 -107473815 8490 -268055717 -542766725 6490 -624499268 843133948 7384 776650368 502233577 9289 -199655013 316245420 6888 455237207 -580802379 7527 218552482 -246727512 6499 970142316 501786309 4138 377338343 71638226 8777 490718230 201215238 190 995796966 -640496847 9170 -739519560 -428060524 3419 -566276366 -241109217 2402 690218755 -477872507 2138 -994655931 -964453208 1808 -140204704 34487722 3877 956320838 637025929 7721 124521096 -514717258 3981 -895856160 233967741 8496 -897411868 282650126 6160 35292617 116410268 5818 -713671847 852597739 5019 202006559 502233577 7640 -89914167 -254980365 9389 137362839 178866616 1221 851137422 668596988 5421 -259881996 400802081 9457 -468748459 653728216 5182 324917167 323319528 5021 872946790 -60039432 5200 -46963869 -295979666 3401 742195767 -1544306 8024 641823635 878753022 1658 -566276366 -497617879 8787 -826268461 -812767182 5744 54815350 -847516222 8488 801372660 591101630 9272 18912815 -420200090 2108 -252062903 -56290324 6766 -713671847 -78776258 6667 -318594823 194386713 4086 796608963 -933872333 9060 557828077 -277770150 8220 -648172782 290903050 724 -804711490 83192310 4136 -776344661 -118950135 6726 185320654 -253862095 2934 526115530 737407430 7290 -616075888 -689864118 1814 -80417143 869461301 452 9908275 -482425657 9328 -569925158 -241109217 3095 -281453999 695424884 1818 333144811 172011590 5186 514387831 -569727142 5854 -259881996 -507881407 5610 979367031 589562219 9238 -668294983 216476815 6457 956320838 462889810 8698 346106146 -756267434 5014 895696545 -918763788 428 377338343 -137415419 197 -495427420 502233577 7393 745262886 10315616 2129 77257476 -246255401 8196 799451393 84675120 8440 -393621510 172716317 7046 731360872 384615346 9590 6050410 309767757 1737 -636004911 589562219 101 -485776708 -763707999 8174 -752427345 -842651603 7619 -501570916 783307873 9308 283582015 -498612066 2837 736000118 -160616618 1699 242166718 -94909804 7564 -636004911 808458464 3776 976065724 -256522804 4854 -195594144 -979376042 4514 742195767 -269653141 4422 -719954341 -604372177 108 -711940062 -741977163 4966 725296106 -648616287 796 284084525 -430974226 1228 306909421 -326867555 7180 -80417143 510260864 3324 -842131951 653728216 4472 827090885 -568505124 1902 725296106 -872013529 8705 202006559 -72808273 2688 134736800 983315446 6527 851137422 -733323543 4269 562484066 505436080 2172 -320240582 -39716639 8878 230465541 -467674160 8447 -465268228 571289655 8593 -462794916 -998282020 4343 -814521565 305267341 872 159963934 -176184567 5481 639577616 -677383695 7155 -223542791 -979376042 3964 557828077 690912387 2849 -409309355 948688886 4276 7927533 -436066679 9283 -468116074 -91451757 3595 970404299 -532461869 7586 416939399 -947024393 103 -113858331 69866389 1539 -513151710 462889810 6809 186143921 -579706452 9256 -642406813 254718604 8690 171041959 -253862095 3977 875158202 84675120 3916 -1525175 -72808273 2452 -994655931 333687312 3942 450726355 -680716101 2785 203882298 32988365 3552 -847492585 -959377362 3706 -80417143 -94909804 2200 250399364 -106926072 6681 -541613550 -784538084 5172 -887409683 695424884 3123 -835865341 -507881407 5683 -145693826 456498577 2516 -763126949 401065763 6686 -986798763 917915710 8267 849370527 68458537 3 -684246827 -890148323 8232 -296429472 -563052661 579 -62104082 -435842546 5331 -417075880 148237200 4810 399221151 -741977163 5263 35292617 -654048846 9312 -337718848 735266920 2912 806860754 -714969150 6430 36208776 -966341392 9242 -107144390 -847516222 9540 790805185 545926563 8314 -790567313 301566791 4265 -248959048 -649744978 3369 -134704201 909720152 6547 841773118 787155496 3854 444203955 909720152 3992 133578046 -122563446 7940 -605036105 843183414 2596 572970480 104047847 509 374048762 13297982 7613 -37605991 752571881 3941 -754687225 -295979666 1492 -483963712 917915710 9211 -430204903 -308625495 6109 202006559 -80079561 6492 -880768056 -289470931 4802 399221151 -293015975 8752 -804711490 599012707 579 -60959292 -420200090 634 220316799 -128633008 848 872946790 -488329721 5098 -784965875 -246727512 5179 185320654 -436066679 2822 -296429472 658148446 7112 -8891200 906601156 6009 113991999 20640279 4856 48202816 -982620691 651 -836052744 790653415 7349 -711940062 -410456729 9506 -723248351 653728216 7806 502461295 234812484 3720 51022000 -634448468 5078 688304736 625494491 4493 581880129 -420200090 5256 -102108106 726123669 6206 628785561 260681552 494 -340171206 -649744978 5239 -395956989 164165409 4659 -324108487 -127944183 3510 -248959048 -804086127 5751 7927533 925036002 7841 -752427345 586257457 4049 205740340 -917002395 8281 -37605991 456498577 522 283582015 615990641 622 -698100407 -563052661 7608 632995737 -454664712 4278 -968473567 -17837615 8312 661504142 -80079561 9529 14549497 -502510208 3760 230990250 -539801973 207 -280158933 697350972 9365 -481996423 545926563 6141 623885564 436709995 9369 974033465 -561696456 9660 956500599 339857137 9655 970404299 625059375 7067 -81105363 -519845955 8082 -303077343 -870714362 166 731360872 -741977163 1659 -304029084 -238867983 3352 -853928283 571151168 1939 -414072427 -238867983 7501 830044995 -741977163 2641 -835865341 -373712345 9244 731360872 -157362262 1380 445487668 815772525 6035 53010453 917915710 171 415008073 -543877687 9908 792418959 929621952 7172 -847492585 -154221403 5967 -388974008 -519618554 5234 -641208950 948688886 9344 -30664265 -345372687 7955 -271969423 735266920 9451 -995948801 654795929 5729 374048762 -79813879 422 -605433625 654795929 9800 745262886 703761437 3527 598623000 690335848 7496 690218755 172011590 5965 -75232342 668596988 8347 -24555993 695424884 7715 431597356 -637770708 9498 -758152363 -756267434 8979 -816399402 537681327 908 -340171206 -774185484 4200 137362839 -39716639 1471 -726202882 233977048 9208 627081375 917915710 347 48202816 -578480160 3712 -39504037 433603754 8259 148638548 -519845955 7440 -989673571 -107473815 1533 794990305 576308127 1658 288396892 -387385224 709 -830222831 -659937969 3013 242276279 -575758012 1806 -624499268 -519710186 1863 -1804967 790791048 6633 895696545 104047847 8083 -56515768 84351585 3145 -885902280 -462044632 8384 346720726 537681327 2007 -921972308 327833852 9227 -821290384 305267341 2146 637350827 -118950135 7117 -455260398 107428773 6937 -578346066 -253862095 9408 -523153635 754349173 541 208370227 599012707 1743 385061500 -164423199 7633 -462794916 -604372177 9548 435508139 -387385224 6851 -637625968 -523131123 343 -324108487 -402609820 3920 -277916716 800872927 2252 -410968218 -723259232 324 18912815 -912791350 221 -984681216 404498162 7040 -228953103 -246255401 1520 -27254901 -482425657 1856 904377080 234812484 3930 98412735 233967741 9420 -880768056 -540147019 8157 -24354900 -714969150 173 -541613550 935472375 2062 261480454 906601156 1683 302196177 201215238 2970 745796394 -1544306 5108 955336534 314701704 1851 -9979738 -214031543 9528 385061500 -60039432 5622 -955947554 -278764461 5796 556176900 -634448468 3319 775192135 871280315 1732 -324108487 625494491 7616 288822109 -920354849 6158 -748046122 -409833937 6302 415350853 691372823 9331 788860010 84912338 4126 262333337 -214031543 8807 903882211 809191902 5886 147521749 -462044632 1891 113991999 -528332594 8215 -30664265 -289470931 8153 812095536 165176940 9722 -362797003 514647040 2824 -820917610 -849810455 729 688760575 -736169755 7170 -648172782 -12658682 9960 -788691861 145992042 7707 389689903 -727449159 2323 -392563411 382394381 2051 -393621510 -160616618 9219 262951696 637639714 934 945885557 577086332 6396 420946811 783307873 2018 -113858331 574893362 6217 -713609356 735266920 4041 -758730708 668716963 5675 -749150071 -871032819 8632 53010453 -289470931 3709 445487668 -474396314 4985 -395130011 -741977163 2380 589418019 691372823 6692 -782012495 -106926072 7750 481309793 137137472 5755 632995737 305267341 4849 77257476 -2844514 3447 -113858331 614083036 4623 -1804967 -988857540 221 -713609356 583887438 5151 -579753663 233967741 9686 -678310388 -838009976 8053 34562744 -38529745 2062 167095145 350857850 5997 598623000 -339092621 8667 -410968218 -587938776 9820 -391256746 -428125906 8321 830044995 -416125915 5576 -462110684 459630031 1380 481309793 689952861 2602 -548146736 242506470 3390 -173326777 800872927 9458 -411443846 250129683 99 276318540 233967741 1579 82437869 -610759465 6001 482175535 -235480390 2126 839743563 -467674160 5612 827090885 -138728153 1179 481309793 743907535 425 994188367 -523131123 2326 801372660 523443473 650 632995737 546315517 8063 385061500 290903050 698 841773118 -370601295 9974 -626119646 -563052661 2682 717342480 105963480 3756 799451393 -981396868 7292 -193222752 162573004 5438 940580089 148237200 3566 373708873 673747334 5486 904377080 148237200 2313 262951696 -578480160 2547 388998433 599012707 427 333144811 457730381 3843 827090885 -723351459 7219 80638889 855531857 4254 514387831 -67116370 7787 641303610 -420200090 6814 827090885 -569727142 7708 -592869884 -741977163 8571 -955947554 -507881407 7724 -138739177 -326254820 8660 -902913893 -478868248 7323 745262886 910797386 1852 640846707 576296258 9824 -292338832 -238504192 1058 -569925158 925036002 542 -995948801 -926175164 8276 -343048181 -155566831 7019 490718230 -616215891 9653 933592111 -406636424 3635 618828757 214001109 4237 903882211 -648616287 5560 -156704963 514647040 272 -816009077 260681552 893 124521096 -4922978 5490 97269878 -648616287 9204 -199655013 953642587 6618 -658800027 668596988 4645 101065261 -420200090 1749 80638889 -523131123 8097 -338588899 186112748 7565 538056056 -107473815 295 5989923 994859498 8026 -830222831 -587938776 85 543489268 430751296 2552 -177692824 145992042 2081 72289201 911656525 8682 30661577 874563739 5320 -177692824 352760 7614 974033465 241641947 1703 -677359660 329596656 5154 18912815 -741977163 4938 -960344885 185176345 1237 148638548 -823688399 1778 -714715511 -847516222 9905 -862762751 -308625495 3786 -26248663 -435842546 5560 203882298 -102616382 2012 -473282718 -675821088 6989 389689903 106531338 864 -835865341 -963031318 1062 593245571 -480421233 4917 500691477 145992042 8399 691696706 379411178 4644 690218755 576308127 4256 288396892 -138728153 3521 309782673 254718604 4466 -963214471 902716491 404 -89914167 -2844514 4079 498871246 906601156 4232 846494925 726123669 9400 147521749 -295979666 994 389689903 -947024393 4251 71562520 -22135290 5765 276934223 -153153706 4373 -293301938 737416156 7796 -677359660 314701704 1557 -678310388 -295979666 9256 -921972308 185419808 6962 17834815 760132745 6995 -862762751 78832863 1294 -139250047 501786309 9956 -392563411 378550894 7467 54815350 545926563 9564 676457194 -849810455 1150 -749150071 -1544306 9489 -102108106 -2844514 4002 867830712 668716963 3842 97269878 -812767182 1022 898151267 -587154461 3835 271669262 -91451757 4522 62409989 -153153706 1642 -891435429 165176940 9614 -902913893 703761437 1537 134736800 235577293 8028 426406281 -596741589 5677 -842131951 -620537603 9520 997717396 242506470 8519 361901512 537681327 5317 137362839 -498612066 3161 589418019 -933871142 1275 7927533 137137472 6964 -658800027 -933872333 5046 -748046122 -17837615 1617 996958697 -277770150 4169 -592869884 595610484 3093 -804711490 -138728153 6611 -82560345 -145782884 1688 18912815 -454664712 7801 796608963 249521955 6456 -719954341 249521955 837 -517047177 -541221340 7930 66554430 114067850 493 507130881 735266920 7586 82437869 -254980365 4248 -484301856 -834467209 6372 -960344885 902716491 5821 -713609356 923466000 5914 -334823104 60115387 3197 254376885 -4922978 1751 898151267 940351551 9683 -624499268 697350972 4971 -753444014 -550496243 7161 300584887 383709576 4009 731360872 909720152 6669 -392563411 -849810455 4566 284084525 920790234 7652 -605433625 547792085 1827 828427488 489852142 8431 557828077 -735027831 3326 -842131951 185176345 7132 -485031576 792126616 8516 -902913893 871280315 606 374048762 -849810455 9034 118281894 -128633008 9823 606386234 418236261 6892 111664688 713033531 2181 38832074 668596988 4278 -608438352 577086332 4452 -935008788 140118715 1010 17834815 -933872333 1956 -641208950 -439161220 5026 -957024935 800872927 6131 48202816 -742514560 8191 -719954341 523443473 6172 -578346066 -155566831 8593 -505763077 -176184567 2040 -483963712 383709576 4161 588746282 258279313 5572 71562520 383709576 4668 628785561 -339092621 8820 814168394 -467674160 4537 531457998 518522757 855 482175535 -838009976 1837 134541291 81565408 8620 -758152363 697350972 1197 773032821 -153153706 8324 898890414 -107473815 36 744180713 -634190590 8472 -197256971 -238867983 2839 -484301856 -674143567 1149 -579753663 852597739 7701 -197706645 576308127 7813 160809207 101406452 6419 377338343 84912338 1992 929592861 782701464 3512 872946790 -75558732 5316 -820917610 -578196919 5765 872946790 -106926072 4273 -658800027 282131358 1352 381360154 -834035628 5417 743615922 114067850 2657 603283737 748105066 9862 572970480 362357458 197 -835865341 -138728153 7852 -275568251 282650126 8353 -388974008 -523131123 2058 -380535924 -293015975 7218 632166073 452933610 955 300584887 84351585 2995 641303610 957236409 1874 254376885 165176940 9575 643240412 727249379 6726 289429528 -164423199 5992 -435603523 268124172 4267 -579753663 -988857540 9696 507130881 -735027831 898 531457998 -523131123 6327 538056056 221793945 8098 -534346540 301566791 6284 388425412 -763707999 9575 -37605991 -610759465 9271 -56515768 690912387 8506 849370527 625059375 511 239977367 -532480095 2882 933592111 -640496847 6968 435508139 -675821088 4458 -616075888 874563739 2016 242371970 -402609820 2596 731360872 -975541629 7387 321737429 -959377362 8380 50900266 -428125906 9020 415350853 -510150761 5072 -605433625 -917177937 3797 6941521 -659937969 2016 599861155 -892585231 7921 -304998049 920790234 161 -862762751 -578196919 9745 861072654 -519845955 1766 -887409683 -293015975 3684 -395130011 -917177937 3266 -957024935 -145656182 5627 -464997457 514647040 3464 158720776 242506470 1371 279935936 -302291887 2996 895696545 282650126 1413 -481996423 -834035628 8606 -636004911 -430138322 4804 974033465 -420200090 7675 220316799 -987783463 325 640846707 497556073 6919 -873330901 -328439089 7709 -713609356 695424884 5121 -676826894 510260864 3461 -81105363 58400332 9447 -199655013 752571881 2857 126227291 -723351459 7346 242371970 518522757 8610 306909421 462889810 1971 -268055717 -964453208 8657 309782673 -762984644 7999 -9979738 -637243618 750 239977367 407966190 9735 554902523 433603754 3888 995796966 -345372687 1835 -178218611 906601156 2239 -56515768 -539801973 1696 274684164 -185727053 8854 -343048181 653728216 321 279935936 -293015975 6669 895696545 917915710 2499 -921972308 -892585231 8759 -268055717 221807394 1660 321658590 -543877687 6007 133578046 206971304 3444 283582015 -180114637 2265 -197706645 -328361714 5980 482175535 -497617879 8767 6050410 -912791350 8848 725296106 -342686234 9225 133578046 382394381 4712 568509939 -430138322 73 252844961 792126616 2339 871194505 -342686234 5303 827090885 -930063693 7415 51022000 948688886 9265 -177692824 -416125915 2882 -145693826 -353878938 229 806860754 172716317 4950 333144811 655182973 9954 745796394 658148446 5235 -965690654 628016383 6924 -292255571 855531857 2085 979367031 -387385224 4847 215460157 10315616 4048 -895856160 418236261 822 333144811 -435842546 4297 688760575 -342686234 189 860901194 -975541629 4664 148638548 -402609820 1189 -814521565 878753022 4940 -75232342 -406636424 3751 218552482 843133948 9390 -891435429 -518037450 5227 -138739177 495259264 5321 640846707 923947394 9145 875158202 700760523 3688 -252062903 436709995 2592 598692061 -434454493 9248 296351558 -988857540 7958 -140204704 185419808 945 -960344885 -80079561 7232 279935936 312278158 8168 -579753663 -752801340 1539 -27254901 571151168 3447 756775613 -439161220 5482 -464997457 267514505 200 -720279006 576308127 9273 -820917610 642676439 877 958197040 615990641 9186 -280158933 -409833937 7980 -18555551 -792640319 3478 -304029084 -959377362 5451 -178692644 -241109217 9503 80638889 917915710 7654 731360872 -256887004 3101 7927533 -482425657 3497 -465268228 382394381 4398 276318540 -817688363 2587 36208776 -626960836 1345 841773118 929621952 1544 -921972308 871280315 5933 -517047177 511120657 5346 -199655013 -727449159 670 295011177 -342686234 4281 -388974008 206971304 9953 -816009077 185419808 8953 898151267 -253862095 9041 -224653306 -715481022 6771 -277916716 868619715 5280 743615922 -502510208 6239 598623000 843183414 1531 -298306079 -256887004 9633 846494925 -220282924 8040 -684658326 232844920 6283 -516862573 -573863688 8513 290220374 668716963 2610 -362797003 612937914 1622 -395956989 301566791 2484 -658800027 234812484 8959 50900266 -402609820 7336 445487668 537902684 3488 -297925385 760132745 7110 -293301938 71638226 8224 744180713 315450092 6425 -430204903 552945615 7932 -742476174 -959377362 7699 152683172 909720152 760 -462110684 -580802379 5473 48202816 954289075 7478 392619171 140118715 6848 -608722586 484968871 6859 97778439 -543877687 2718 -605433625 86906463 4942 872946790 -917177937 5796 -949652880 87942942 643 744369343 -165817517 8915 -102108106 865035290 4487 901762269 -128633008 6876 -712768288 -436066679 2365 531457998 899852615 1493 271669262 -834035628 2170 -663610139 -180114637 4922 5989923 911656525 1020 -484301856 -552163616 9265 101065261 743907535 5377 -853928283 114067850 4401 -733269590 690335848 8389 643240412 787435090 7732 933592111 -128633008 8236 262951696 736209727 5835 653488323 -18027120 4786 -418986193 114067850 8273 -205591575 954289075 8175 603283737 433603754 3699 -27254901 -824673983 2863 -752427345 -966341392 8271 77257476 -817688363 5330 -462110684 662075929 91 381360154 78832863 6272 -713609356 744410083 1097 101065261 -575758012 2480 94407230 -256522804 5288 431597356 -123998677 3977 -410968218 -735027831 108 -200432659 -539801973 1656 -200432659 241112925 3505 7927533 -430138322 7940 -91480363 -519618554 940 254376885 -254779032 2848 -592740407 790791048 8883 598692061 596844461 7679 -578346066 383709576 1791 898890414 -999366082 589 -271969423 -216733767 7376 -816399402 65925556 5691 -641208950 301566791 1136 54815350 -220282924 7851 -816009077 746720990 8459 861072654 107428773 9614 875158202 173706002 1086 -851229723 206971304 6619 -9979738 433603754 5421 147521749 -278764461 3522 518236817 545926563 9626 782059495 230960562 2768 -900897170 -644469017 3508 -145693826 84351585 2804 -229462282 836292797 2972 756775613 127347959 33 -224653306 874563739 879 -288462512 -419413153 9974 940580089 246550739 4031 -931162724 -963031318 843 -459660004 -736169755 5683 871194505 147468541 2493 -760927535 612809394 8625 -411443846 152975300 7612 774766110 696875596 5161 384544140 10315616 7507 849370527 681650630 9876 -733269590 232844920 7081 -906744014 87942942 6845 171041959 339857137 2054 871194505 957236409 6512 898890414 -256887004 1497 903882211 456498577 8832 -592869884 847381634 9639 556956133 -308625495 7918 -957024935 484968871 1975 242276279 596844461 5624 271669262 327833852 8477 -215298725 -454664712 9902 -9979738 -620537603 5187 -608722586 637639714 7115 637350827 -295979666 4511 134736800 497556073 1250 -904289455 148237200 2722 152683172 -763707999 9303 773032821 -533410976 2126 416939399 890315807 5985 756775613 140118715 4874 -229267078 9257479 4989 704952011 -784538084 2568 -566276366 679444628 8917 -712768288 68458537 4055 -569925158 -823688399 1489 -468748459 84912338 8998 -345538013 654795929 3133 55392029 -277770150 1865 -758152363 -842651603 956 164014304 -800207670 9295 -733269590 462889810 5068 -372598176 714190974 8755 704952011 681650630 6570 14549497 983092089 5314 658268677 -736169755 4184 -984282547 50437640 430 242371970 820204610 8413 254376885 -474396314 193 851137422 -975541629 9692 743615922 -687400377 2724 -648172782 -283024647 9608 445487668 713033531 3664 -377899289 232844920 8630 -46963869 951409368 453 500691477 537902684 2644 774766110 494296571 7130 -372598176 -175424765 329 435508139 345293859 3237 -930543776 935472375 9534 388425412 -682911832 1660 -57926793 855531857 8749 -847492585 790791048 7116 -995948801 748391913 9207 -594876646 -579706452 3448 789599069 430751296 3914 823212438 595584975 3205 828427488 595584975 5171 101065261 -80079561 4868 -670941446 235577293 3921 -915467466 241112925 2303 386524132 -416125915 3051 -906744014 -959377362 809 -24354900 -67116370 3363 80638889 172716317 799 171041959 -91451757 4747 -282947285 -342686234 5252 302196177 -137614817 727 385061500 -293015975 6812 531457998 495259264 5396 361901512 929621952 6295 859615587 -644469017 4520 326944888 -542766725 2034 895696545 625059375 9339 -668294983 221807394 8505 -167893416 233967741 3109 -866805045 186112748 8112 -391256746 852597739 4744 -485031576 713033531 2194 302196177 -687400377 2320 -127099524 -872013529 7114 320190225 696875596 1416 385061500 -998282020 4945 531457998 -987783463 9824 -960344885 653728216 759 -24354900 456498577 3036 35292617 268124172 8870 817353730 679444628 7711 817353730 -659937969 5635 -821290384 940351551 7592 -259723723 658148446 5735 374048762 78832863 3707 -955947554 312278158 6639 25277645 -180114637 7908 -229462282 -180628268 5823 556956133 537902684 9273 -271969423 229158822 9196 274684164 909720152 6959 95229358 530975902 4123 159519152 -164423199 2526 -72660599 815772525 7268 -437269696 911656525 1511 -459660004 330258523 6443 -641208950 -293015975 4020 -608438352 -254779032 6065 688304736 621799091 5042 -49706513 908862009 3991 -662481765 843133948 5756 774219377 339857137 564 632166073 -981396868 616 603283737 -580802379 1383 185320654 84912338 9862 -195552514 242506470 2447 555348851 -323498634 4502 588746282 822735291 6362 -222755521 589562219 3562 -677359660 -920354849 9787 -592869884 -293015975 156 435508139 484968871 6944 -641743513 -667907585 8898 -864361257 787435090 2915 556176900 510460231 3200 -340171206 -477963972 5760 -391256746 13297982 9806 627081375 988138114 2423 399221151 -575758012 4842 997717396 -67116370 7267 -473282718 910797386 7182 637350827 -519618554 9227 901762269 783307873 9830 -340171206 -85425315 3623 -753444014 -870714362 6076 -334823104 -433558593 261 556956133 -39716639 9973 725828363 939797135 221 -957024935 915112531 8192 -199655013 -238504192 4562 704952011 -289470931 7483 374048762 -359196587 1754 -891435429 230960562 985 153650122 869461301 9969 940580089 -834035628 6194 -140204704 -675821088 186 572970480 -580802379 1339 -332445377 855531857 8086 -880768056 -587154461 6966 984758233 -428125906 2953 581880129 -611172692 891 208653695 120714490 1097 -750364362 -246727512 8680 924865694 -510150761 5064 -1525175 -998282020 6133 623885564 -770453868 4197 -292255571 -680716101 1515 789599069 221807394 254 -345538013 -396443569 8231 -748046122 185419808 4873 643797427 858256145 6522 -27254901 624711990 5188 -81105363 -138728153 5107 -235730132 -975541629 9514 77257476 -784538084 1936 -816009077 -930063693 2024 736000118 -454664712 4801 -337718848 258279313 9743 -949652880 899852615 9886 867830712 552945615 2411 -975509051 752571881 234 -676826894 282650126 5892 -994655931 214001109 9944 -641743513 -507881407 9043 239977367 148237200 1694 373708873 874563739 8808 198792735 -637770708 5368 -897411868 -2844514 9290 -297925385 -800207670 671 101065261 -823688399 8974 -465268228 623594641 7226 -608722586 267514505 3068 531457998 843133948 3332 -80483111 953028578 7248 846494925 121273815 895 53010453 164165409 4445 -836052744 523443473 4775 -516862573 -189256438 8839 -334823104 323257823 7626 597458038 -735027831 4769 897184369 983315446 4439 283582015 -439161220 9108 -906744014 -578480160 9606 -298306079 -241109217 386 170281305 -640496847 3031 -668294983 304234449 4699 -215298725 312278158 621 450726355 -235480390 9326 -252062903 725864175 3629 82437869 246550739 5539 817353730 -714969150 5586 904377080 214001109 3511 -259723723 637639714 116 375298123 233967741 1335 -670941446 254718604 1753 420946811 703761437 5969 -91480363 -62054205 3562 98412735 929621952 6375 -943647082 596844461 9034 295011177 -185727053 3271 361901512 -596741589 9459 -372598176 140118715 4392 -409309355 -541221340 8113 -107144390 -323498634 9702 212383076 877599979 5732 -955947554 283618452 3120 461120723 -289470931 5233 -62104082 -79813879 9487 -437269696 -944284380 8585 283582015 60115387 923 823212438 744410083 8492 -259881996 -373742773 1994 -344785252 855531857 5887 -676826894 -164423199 1017 -513151710 -189256438 4652 -303185692 -145782884 2046 -229462282 145992042 8490 48202816 268124172 349 -739519560 939797135 8782 378721678 -430974226 5418 581880129 -302291887 2209 -678310388 484968871 319 -139250047 545926563 9650 933592111 -998282020 8352 940580089 300598832 6589 -412753693 -634448468 1147 321658590 100537981 9324 426406281 -80079561 2020 -989673571 923947394 622 -726202882 628016383 4416 388998433 185419808 7750 -62104082 -610759465 9217 153650122 -687400377 6566 -742674827 285651977 6850 531457998 135100579 4924 202006559 -561696456 9620 907986225 339857137 7659 -793494677 851865821 5769 -788691861 511120657 4574 745796394 -692760474 1455 -592869884 -834035628 6009 -271969423 -253862095 8160 736000118 -568505124 1201 -871396420 358289528 9111 25277645 588009941 4718 -26248663 -763707999 518 336445578 -370995350 1806 814168394 633885440 1975 557828077 13297982 2029 -332445377 -917177937 4896 385061500 384615346 1618 788860010 748105066 2475 -804711490 -982620691 6187 -700447167 -72808273 5173 -24354900 673747334 685 203882298 323319528 4278 -297925385 -454664712 2741 -495427420 -185727053 4177 598623000 668716963 4787 372746255 282131358 9340 30661577 -641768215 712 792418959 300598832 9763 -113858331 -747172297 4926 531457998 -256887004 1688 -572328769 282650126 3448 609354975 -576052836 7726 600595365 -308069367 3833 346720726 909720152 296 555348851 -154221403 4842 -113858331 -599705535 9516 134541291 436709995 4662 -720279006 954289075 5468 -655787129 9257479 8057 -758730708 -457339610 4166 289429528 13253654 5434 218552482 940351551 9386 -81105363 20640279 2564 593245571 404498162 8157 -282947285 69866389 2812 -513151710 -17837615 8925 -285968378 -157362262 2558 924375399 192105438 7605 -303185692 -542766725 2409 -573106477 157310618 2481 252844961 -966341392 9694 -298306079 787155496 1108 -713609356 -556644281 4627 147521749 815772525 3465 -592740407 983092089 9293 -662481765 -419413153 9800 967176925 -328439089 1437 -293301938 -542766725 8090 25277645 953028578 4106 -464876611 -576052836 990 174718177 545926563 5633 133578046 164789337 3181 -412753693 -954204496 6777 289429528 615990641 8380 -906744014 932809740 9082 17834815 752571881 976 526115530 -510150761 7935 515731471 800872927 2616 -579903004 497556073 1370 167095145 -339092621 6534 34842144 -507881407 6808 309782673 -269653141 1502 995796966 906601156 6517 -573106477 690335848 2835 -195552514 -353878938 7490 976065724 -478868248 333 372746255 744410083 9476 -887409683 -677383695 7616 -788691861 760132745 7871 215460157 703761437 9595 -742476174 148237200 3108 378721678 -649744978 797 254376885 679444628 8695 871194505 -723259232 1453 776650368 260681552 7348 970142316 -67116370 3466 -229267078 763812773 8035 -853928283 595584975 7088 -102108106 -507881407 3482 372746255 983315446 6525 203882298 599012707 6179 -724955977 902716491 2739 290220374 234812484 9839 623885564 654795929 2527 -739519560 988138114 4505 36208776 -154221403 9210 -851229723 -269653141 1598 154929870 104047847 2127 -271969423 -370995350 5116 242276279 -707104214 8253 167095145 -180019002 8233 -851229723 -573863688 3117 -37605991 595584975 5222 -9979738 822735291 3206 7927533 -578480160 2532 377338343 -157362262 6240 515731471 9067497 6423 557828077 744410083 9079 598623000 -214031543 744 790805185 523443473 2609 775192135 106531338 3615 38832074 -480421233 3794 -817455026 743907535 450 823212438 -849810455 5774 -185227082 -882635508 167 -362797003 755033596 6799 -485776708 -342686234 9121 -978041604 -912791350 8520 -72660599 -396443569 6713 -776344661 770540018 9081 242276279 -674143567 2107 416939399 948688886 3077 288822109 315450092 3412 -417075880 -556644281 8113 984758233 -246255401 2392 186143921 -969822537 9742 450999109 948688886 4089 -871396420 510460231 6682 -684658326 430751296 1366 -271969423 -823688399 7106 -541613550 752571881 2512 9908275 836292797 1131 -393621510 917915710 436 -668294983 -373712345 6466 515731471 -532461869 1828 690218755 915112531 1296 -252585274 329596656 23 203882298 614083036 1747 279935936 362357458 6483 -30664265 -659937969 4089 -830222831 268124172 3111 924865694 -165817517 623 827090885 988138114 2495 -782345427 844883068 8058 859615587 -752801340 6099 -304029084 -409833937 756 -955947554 467154252 1759 35292617 940351551 4234 -895856160 -692760474 2841 -277916716 -872013529 1379 361901512 -283207497 1423 237202817 -326867555 20 967176925 -817688363 3263 -228953103 -353878938 546 -935008788 748105066 715 -430204903 577086332 8744 996958697 173706002 7789 5989923 183142469 2747 -414072427 -416082175 9736 482175535 -430721629 4475 -167893416 -454664712 7344 18912815 -488329721 6939 -430204903 -4922978 9596 141018937 221807394 5283 276318540 -918763788 4137 851137422 -579706452 467 933592111 624711990 721 -398942627 -606256406 5532 -32127524 -254980365 6428 -605036105 -849890539 2059 -698100407 822735291 5462 -24354900 -649744978 1109 400206984 147468541 1826 -811440102 571151168 7034 -275568251 -838009976 7102 -1525175 -498612066 6388 -579903004 50437640 7255 -468116074 -930063693 7967 907986225 637639714 4110 -505763077 -759341521 4782 36208776 221793945 7196 -495872554 939797135 3195 34842144 591101630 3187 -851229723 -954204496 5072 871194505 -38529745 1110 -113858331 -480421233 677 -157757047 378550894 874 -995948801 -514717258 2537 -524590619 -175424765 1581 -605433625 172716317 6740 531457998 754349173 4311 -641208950 770188411 9197 274684164 9257479 7470 500691477 711907478 5321 895696545 -641768215 8591 471959189 494296571 2899 34562744 -637243618 5946 296351558 619606312 5778 -393621510 -256887004 2797 904377080 994859498 6056 185320654 456498577 5189 111664688 -920354849 5880 -742674827 -556644281 4448 415350853 -634190590 7259 -624499268 871280315 1255 77257476 -62054205 6130 200002129 214001109 11 461120723 -917002395 9838 -127099524 673747334 254 38832074 767277603 9487 -417075880 -342686234 8293 -334823104 -804580750 5531 -663610139 127347959 4426 385077631 528222218 6369 875158202 467154252 9895 897184369 790653415 6957 -748046122 939797135 1536 653488323 911656525 8412 -724955977 -573863688 9520 -678310388 250129683 6899 -41723720 725567063 7656 -485776708 -254980365 4635 -495427420 763812773 4756 -417075880 -143728230 6768 -178218611 -378650091 3503 486132758 113055790 5468 76589551 -681273289 3161 -541903248 -254980365 6125 39323915 315450092 1366 792418959 -882635508 2031 -663610139 -77358192 7064 514387831 107428773 5862 389689903 695424884 8529 -533099096 339857137 5866 76589551 -406636424 114 -409309355 -687400377 8665 14549497 -641768215 1256 399221151 552945615 3192 385061500 285651977 4905 -862762751 -715481022 6714 51022000 -38529745 7481 736000118 312278158 533 375298123 -580802379 8082 593245571 -715481022 7154 456971210 935472375 7892 -27254901 -402609820 2068 -293301938 -498612066 2394 -505763077 359326871 4011 389689903 697350972 8638 -88984793 871280315 6281 420946811 -579706452 4094 -412753693 -480421233 2630 239977367 -339092621 2943 279935936 304234449 4464 -943647082 -229334088 5729 -88984793 668596988 2917 202006559 975421774 5844 895696545 -575758012 1956 907986225 915112531 7098 -930543776 662075929 3393 -485776708 -824673983 3789 -524590619 920790234 4616 799451393 -328361714 4483 -492064852 339857137 7013 572970480 65925556 8688 589418019 710420710 1170 -752427345 -1544306 779 907986225 615990641 5489 903882211 84675120 1684 461120723 -723351459 2379 385077631 165176940 7141 -296429472 547792085 9352 -760927535 -275855088 9511 -205591575 -552163616 8896 25277645 -409833937 6903 731360872 183142469 7042 320190225 178866616 1625 271669262 868619715 7460 -668294983 -947024393 7980 160809207 489852142 9819 -89914167 -229334088 8047 -795235195 -944284380 7500 -902913893 843183414 3746 28254867 831097006 3186 -670941446 309767757 5041 456971210 -477872507 4625 -720279006 691372823 3021 -930543776 -137614817 443 -320240582 -963031318 8427 955336534 -644469017 9122 851137422 637639714 7394 -414072427 619606312 7213 -37605991 -289470931 6272 967176925 -420200090 463 -984282547 -687400377 9485 290220374 68458537 9925 208370227 401065763 1458 -763126949 760808182 3695 -292338832 713033531 5948 -60959292 -982620691 7154 34562744 -2844514 7212 -860588659 -532461869 5931 212383076 105963480 2657 170281305 145992042 7366 -483963712 -72808273 2664 -712768288 100537981 560 -726202882 120714490 6787 -270472709 241641947 2715 717342480 162573004 5161 -298306079 467154252 2769 -265310524 596844461 1566 -698100407 625059375 6220 -395956989 -687400377 9283 898890414 612937914 1763 -193222752 -289470931 5406 -24555993 235577293 1047 -483963712 588009941 4942 945885557 352760 7840 -816399402 637279848 4024 321737429 145992042 4114 -726202882 -12658682 902 589418019 194386713 4581 317197461 909720152 1090 603283737 668716963 5731 -167893416 457730381 4222 -484301856 80128302 7043 -711940062 -634448468 5782 5989923 164165409 5495 6050410 -634190590 2088 72289201 -430974226 7473 -107144390 309767757 6483 34562744 -189256438 1500 -1525175 -137415419 3374 -626119646 -714969150 4264 -391256746 109588416 3340 -724955977 858256145 1926 -293301938 844883068 7149 252844961 -416125915 8550 112146941 184543446 1495 956320838 -164423199 6766 600595365 726123669 725 776650368 -634448468 1548 -895856160 -620537603 4638 373708873 221629539 7886 -295746759 760808182 5770 276670886 -882635508 5328 -398942627 -626960836 4690 -411443846 -733323543 8006 -541613550 -2844514 8006 -178218611 -241109217 3084 218552482 234812484 6099 381360154 24721518 6619 538056056 587394411 2532 389689903 400802081 8525 -637625968 975421774 1145 -362797003 596844461 4770 -8891200 2937763 2791 283582015 844883068 932 -871335076 329596656 5246 -228953103 198809378 233 -259881996 744410083 2241 -88984793 418236261 793 600595365 831097006 7330 -569925158 165679230 1183 827090885 917915710 5260 -713609356 58400332 9283 -749150071 -180019002 8678 324917167 -40017599 4615 319836471 315450092 7109 -579903004 113055790 5377 321658590 865748389 241 -195552514 983092089 201 200002129 221807394 9179 72289201 -40017599 9012 -592740407 246550739 1630 -303077343 899852615 4305 661504142 -954204496 6581 -145693826 -277770150 914 -221252086 612937914 4876 -410968218 800872927 2286 39323915 172716317 3209 262333337 820204610 3125 225977642 -759341521 7101 -594876646 -410456729 5188 -430204903 -435842546 4838 -820917610 401065763 3242 -533099096 304234449 5895 471959189 -137415419 6747 -107144390 232844920 8827 98412735 808458464 531 160809207 760808182 4726 725828363 -542766725 3469 486132758 436709995 4365 435508139 -720929795 3877 271669262 384615346 2472 230465541 -464278607 2876 -900897170 34487722 4821 296351558 -579706452 123 -880768056 -256522804 5551 -999315023 954289075 6906 225977642 -107816005 608 -895856160 428634831 9777 450999109 -825880446 2643 -409309355 54064180 5182 -986798763 713033531 3933 200002129 165176940 6025 974033465 157310618 9630 -753444014 -842651603 3606 443742845 -189256438 7202 185320654 -667907585 9482 17834815 162573004 4766 871194505 -277770150 9408 -592869884 -568505124 2168 388998433 -770453868 4220 -304998049 -67116370 6662 -8891200 -72808273 2735 50900266 34487722 1098 -871335076 -538783279 2221 279935936 83192310 5677 828427488 428634831 7244 60178104 266354586 490 997717396 147468541 7663 543489268 -410456729 8525 7632844 249521955 2019 878804098 865748389 2909 456971210 -920354849 167 -853928283 -969822537 5429 514387831 -160616618 9282 388998433 229158822 730 -921972308 783307873 4880 -504728021 407966190 3176 597458038 -153153706 7725 997717396 -587328878 4046 589418019 -634448468 8422 745262886 -975541629 8492 388998433 -541221340 8941 518236817 241641947 1274 -138739177 194386713 6300 185320654 -917177937 3452 419955461 -969822537 6252 -277916716 234812484 7283 28254867 -4922978 5318 562484066 -648616287 8678 237202817 -987312206 6842 -177692824 744410083 5490 385077631 -454664712 5631 -641208950 162573004 8926 147521749 178866616 4667 374048762 -328439089 1362 284084525 -510150761 5941 -541903248 198809378 5465 -677582183 -963031318 4535 603283737 -269653141 7909 -32127524 673747334 4136 -608722586 -155566831 131 997717396 545926563 1625 80638889 -289470931 4015 -483963712 -811266222 5518 262333337 787435090 9418 82437869 -720929795 3409 -986798763 201215238 6153 -904289455 -165817517 466 65640932 953028578 9712 -140204704 -72965798 722 -320065127 -542766725 2511 -821290384 -811266222 3137 817353730 165679230 7868 -485031576 116410268 8628 640846707 109588416 1219 806860754 109588416 6251 627081375 800872927 8938 -161837184 400802081 7971 970142316 -127944183 120 -578899112 -283207497 3992 389689903 576296258 3175 482175535 -723259232 1694 725296106 -72808273 3879 443682091 -345372687 4912 -984681216 -107816005 4454 -157757047 -964453208 9305 933592111 54064180 2573 -265310524 681650630 642 575769250 -611172692 7101 -758730708 400802081 411 346720726 -85425315 2891 -395956989 -454664712 590 677101531 -752801340 2872 518236817 -538606907 7393 484203679 -413649920 2085 -900897170 614083036 7659 -533099096 -649744978 9685 -816399402 744410083 1177 -885902280 -128633008 1908 77257476 -72808273 6594 995796966 874563739 6359 -459660004 -834035628 2424 -796502525 770188411 180 -517047177 625494491 8608 725296106 748391913 4772 276670886 700760523 2741 -483963712 -434454493 2390 -523534710 -681273289 3336 789599069 -153153706 2423 849370527 760808182 8379 -541613550 -969822537 3455 981998742 -25481956 8303 -293301938 305267341 4798 -931162724 -823688399 4859 -836052744 -980745605 5240 -900897170 851865821 1551 -295746759 495259264 8972 375298123 528222218 3799 -677359660 619606312 5788 -27254901 -145656182 2036 623885564 -238504192 7000 704952011 587394411 8825 -524590619 547792085 3948 -343048181 -75558732 8930 958197040 104047847 6189 812095536 268124172 4202 775192135 54064180 5614 -842131951 235577293 5357 -902913893 642676439 9800 -393621510 -733323543 3883 242276279 920790234 7034 -395130011 -620537603 3935 901762269 -849890539 621 7632844 -26030145 2959 792418959 -542766725 620 7927533 -641768215 5365 -46963869 -959377362 8947 -605433625 510460231 3183 450999109 792126616 4021 970142316 820204610 5730 -523534710 20640279 3283 -354473179 114067850 9813 -292255571 323257823 9690 -178692644 696875596 4267 859615587 260986665 4045 -816009077 -435842546 1233 -185227082 -674143567 1523 -89914167 -56290324 4890 846494925 32988365 5074 -724955977 -414919441 2999 756775613 935472375 3133 859615587 254718604 5068 -215298725 -278764461 1547 97269878 -277770150 9775 306909421 -742514560 3097 -268055717 -742514560 5282 225977642 -345372687 4721 276934223 300598832 8436 -134704201 -987312206 9643 -388974008 822735291 8052 -501570916 514647040 2579 851137422 -308625495 6950 -24354900 -6527040 5787 799451393 9067497 5865 202006559 -871032819 8867 756775613 430751296 5496 -280158933 152975300 4007 72289201 -353878938 3488 940580089 -519710186 4009 -677582183 -552163616 4738 48202816 809191902 7503 830044995 106531338 442 336445578 -328361714 5102 -784965875 -987312206 1264 319836471 -792640319 7976 -347105773 323257823 8509 126227291 -519710186 8979 -41723720 -830206964 5409 775192135 -4922978 490 -984681216 -433558593 3523 775192135 -988857540 1032 -719954341 -654048846 985 284084525 -552163616 7666 593245571 230960562 7305 -968473567 643726334 2037 817353730 -637243618 8943 776650368 -877856608 6257 276318540 489852142 5488 50900266 241641947 868 159519152 -552163616 3584 994188367 595584975 3146 336445578 760808182 8048 851137422 808458464 8596 444203955 -926175164 4490 -298306079 58400332 7720 -409309355 -160616618 9664 -552935221 545926563 5736 317197461 935472375 3506 435508139 908862009 9654 -134704201 -255161784 6591 373708873 -308069367 982 420946811 628016383 8830 -684246827 583887438 6981 39323915 -587938776 9550 974033465 -108961822 4905 208370227 -980745605 2284 568509939 595610484 2058 7632844 -502510208 8340 628785561 -56290324 6432 -62104082 -741977163 1961 -197256971 808458464 5597 -345538013 316245420 7593 895696545 -800207670 2300 -292338832 860325562 5675 -763126949 -580802379 666 -56515768 246550739 5915 271669262 401065763 822 431597356 -707104214 5976 -465268228 -587328878 2244 -197256971 -165817517 4060 -517047177 -363659966 1382 -504728021 -759341521 9212 205740340 681650630 4509 706094613 727249379 4305 306909421 713033531 2461 65640932 -26030145 9191 653488323 637025929 1120 239977367 -108961822 7541 -338588899 763812773 5420 80638889 104047847 5693 385077631 -396443569 4264 -902913893 -539801973 9684 -506108098 587394411 6891 997717396 -433558593 2644 25277645 339857137 422 -513151710 333687312 2848 -75232342 770188411 3299 538056056 285651977 4169 -726202882 571289655 9198 -30664265 430751296 3440 336445578 576308127 3252 897184369 -762984644 2155 994188367 815772525 1082 34842144 865035290 6508 -960344885 13253654 384 -758152363 760808182 4879 153650122 673747334 9798 997717396 -523131123 7490 28254867 457730381 5102 531457998 223758683 5546 867830712 -620537603 5954 -195594144 984136690 3396 346106146 32988365 6200 -887409683 874563739 2026 445487668 -268014947 3460 640846707 -599705535 7384 -185227082 -416082175 5181 -513151710 495259264 7230 -826268461 -541221340 1939 599861155 -154221403 4487 -684658326 382394381 2352 -27254901 642676439 8729 -754687225 -436066679 5309 -816009077 588009941 2526 242276279 452933610 1063 -814521565 -430974226 5939 898151267 -4922978 1633 878804098 84912338 8336 -297925385 -430138322 2028 159963934 -477872507 3096 -455260398 -587328878 4294 -391256746 951409368 2193 -880768056 583887438 3792 -60959292 -804086127 5511 450999109 -497617879 6771 597458038 407966190 6300 482175535 -610759465 3619 -285968378 -127944183 7732 171041959 172011590 8100 -817455026 -532461869 1439 239977367 10315616 6909 -887409683 896907104 7318 252844961 -556644281 940 202258799 -519618554 2538 -871335076 -579706452 1593 141018937 831097006 5866 76589551 -770453868 5533 699845372 -370601295 5860 -8891200 668716963 2100 271669262 736209727 7966 997717396 -972401466 2017 392619171 899852615 6422 -140204704 822735291 9842 -975509051 -606256406 3319 389689903 -707104214 6117 -252585274 -439161220 5389 -235730132 -413649920 7450 830044995 -550496243 4411 388425412 526029047 6825 851137422 165679230 6012 -271969423 691372823 9461 941043086 -469304036 7736 766057365 268124172 6849 788860010 -714969150 1416 242371970 843183414 9875 851137422 -67116370 5771 237202817 304234449 2279 456971210 -26030145 3498 994188367 -308069367 7589 -753444014 -419413153 698 562484066 -283024647 7494 -280158933 621799091 3233 -986798763 13253654 6980 -215298725 -430721629 8027 643797427 -507881407 8864 -252062903 83192310 5085 776650368 -382741973 3545 -677582183 681650630 1626 60178104 -519618554 4730 -816399402 748391913 3653 -852061915 250129683 7395 381360154 68458537 3751 -533099096 -308069367 5515 -566276366 -180628268 5410 -223542791 -792640319 5988 276318540 81565408 1605 -343048181 790653415 8240 444203955 101406452 2226 -396260662 -160616618 9492 526115530 -72965798 8749 321658590 -752801340 1659 72289201 -17837615 8838 -195594144 713033531 4685 -641208950 -308069367 4633 284084525 157310618 8127 -303077343 -849810455 6148 531457998 24721518 3869 801372660 -634448468 3881 372746255 -79813879 8518 924375399 -320275386 6741 677101531 173706002 4055 589418019 -556644281 6209 -533099096 -720929795 8491 632166073 81565408 7768 -27254901 -723351459 7778 -984681216 783307873 8265 167095145 -145782884 1760 743615922 -727449159 3309 -984282547 -328361714 7832 154929870 -229334088 6348 743615922 -580802379 7930 979367031 540533417 9611 632995737 162573004 3273 420946811 935472375 1481 600595365 852597739 320 556956133 908862009 5420 643240412 334468470 7093 -88984793 878753022 1685 690218755 -6527040 2559 -753444014 -987312206 6891 -731712580 -519845955 774 230990250 704079155 4279 691696706 -792640319 7081 -304029084 -359196587 5933 399221151 792126616 1172 658268677 -759341521 5179 997717396 459630031 1297 62409989 260986665 7957 25277645 -541221340 6462 -62104082 378550894 2144 -655787129 -214031543 4816 321737429 637639714 5165 585806236 790791048 4856 -984681216 157310618 634 -18555551 333687312 4196 124521096 290903050 500 -113858331 -302291887 8503 306909421 32988365 6800 262951696 910797386 3708 419955461 -933871142 9915 -880768056 -107473815 7271 -134704201 183142469 8911 -742674827 -396443569 9101 940580089 953028578 8823 164014304 -689864118 8726 970142316 137137472 6517 632995737 84912338 3600 158720776 -637243618 4258 -277916716 -758476279 7974 -117882944 697350972 3319 381360154 232844920 2257 148638548 428634831 2058 185320654 -669544691 8046 80638889 -842651603 347 -396260662 194386713 1586 -513151710 540533417 5745 907986225 -542766725 7434 976065724 896907104 15 814168394 643726334 6502 -167893416 -917002395 6411 -180309093 782701464 4103 -37605991 703761437 4016 -389046679 -488329721 5462 -842131951 -328439089 6195 230465541 737407430 5208 34562744 359326871 2724 699845372 -22135290 8735 -320065127 192105438 5862 -921972308 -477963972 1444 699845372 748391913 1457 -1804967 847381634 34 773032821 -469304036 5462 -185227082 495259264 9973 -197706645 -752801340 2819 -642406813 282131358 9043 7927533 725567063 3080 317197461 782701464 2858 -462110684 -528332594 2810 639577616 -229334088 8395 134541291 -756267434 2759 -495427420 -774185484 4502 -492064852 -967985982 7369 -418986193 -269653141 8710 80638889 710867164 5647 598623000 599012707 9247 -324108487 282131358 5593 -949652880 428634831 8998 186143921 -920354849 5554 55392029 643726334 7503 -465268228 -268014947 6724 486132758 -283024647 1470 -459660004 -72808273 2727 171041959 -433558593 4535 799451393 186112748 7514 588746282 612809394 4743 -572328769 697350972 4502 -145693826 -477872507 7271 -197706645 330258523 4751 388998433 -155566831 894 237202817 -587328878 6861 597458038 -72965798 695 -483963712 -328361714 7051 -173326777 -60039432 564 -88984793 165679230 8702 -380535924 770188411 6786 276934223 221629539 3049 346106146 339857137 8317 -464876611 -107473815 3070 357348209 401065763 2901 -275568251 625494491 8664 -569925158 -180628268 4802 -91480363 -654048846 4344 214470427 743907535 4917 -75232342 106531338 8093 97778439 457730381 4271 830044995 -587938776 1688 319836471 737416156 9574 704952011 787435090 6703 -437269696 165679230 261 -605433625 378550894 1313 252844961 975421774 9236 -314668245 104047847 4298 -268055717 -518037450 2457 36208776 -235480390 6727 141018937 -176184567 6366 627081375 697350972 4813 456971210 547792085 6675 200002129 300598832 5702 -763126949 -680716101 1094 -223542791 418236261 4811 782059495 137137472 9936 -733269590 25245259 4505 65640932 -912791350 8434 296351558 164789337 6190 897184369 510460231 8753 518236817 250129683 2995 -282947285 -308069367 8414 -902913893 290903050 7567 48202816 545926563 9082 -678310388 13297982 666 -605433625 -180019002 1512 -223542791 -342686234 4208 796608963 -944284380 1492 867830712 -137614817 391 38832074 -964453208 1907 138983262 595610484 6674 -816009077 266354586 9851 -626119646 9067497 2647 -753444014 -289470931 788 -753444014 104047847 1871 -648172782 -532480095 80 388998433 -402609820 477 958197040 428634831 1464 -667281786 -435842546 113 -885902280 948688886 1688 581880129 71638226 7965 -414072427 -963031318 1404 -804711490 715905772 3433 147521749 690335848 8347 97269878 -687400377 9699 -418986193 679770619 6195 -641743513 433603754 7609 113991999 545926563 6598 -60959292 -758476279 5850 -82560345 501786309 4932 186143921 -110865839 2522 443742845 574893362 6489 134736800 -154221403 7126 -641743513 -160616618 746 203882298 589562219 8135 941043086 -681273289 9322 118281894 -999366082 5642 581880129 658148446 4594 -107144390 397008646 9936 -788691861 -477872507 2625 -637625968 800872927 4834 148638548 -847516222 6416 -616075888 -153153706 5752 215460157 172716317 1130 -221252086 642676439 4667 276670886 808458464 9642 -935008788 -576052836 8536 841773118 -641768215 9174 688304736 314701704 4742 -139250047 865748389 2651 386524132 -532480095 1066 -505763077 -353878938 9321 -80483111 382394381 9385 358603584 282650126 914 -223542791 186112748 2638 -464876611 -256887004 5246 924865694 855531857 8493 756775613 -762984644 4497 378721678 127347959 9816 -608438352 -930063693 8286 653488323 -892585231 9025 -127099524 -669544691 6110 388998433 -682911832 4480 97269878 953642587 4093 830044995 246550739 1493 242371970 577086332 3813 -215298725 345293859 4081 940580089 621799091 7566 -157757047 -416125915 3968 -199655013 206971304 3667 -818563944 743907535 8298 589418019 137137472 8105 -9979738 -229334088 9467 202006559 589562219 2221 -80483111 430751296 5200 690218755 -18027120 5964 789599069 -575758012 5364 237202817 -38529745 5367 200002129 767277603 426 482175535 637639714 7607 -955947554 -606256406 8476 -145693826 81565408 7982 225977642 -999366082 3988 -26248663 -214031543 1487 -648172782 140118715 3113 -860588659 637639714 2495 -430204903 382394381 8636 799451393 145992042 3867 318435094 -680716101 5413 -485031576 101406452 4669 208370227 614083036 2680 727210702 20640279 1658 -957024935 162818619 6893 -221252086 -800207670 2671 981998742 925036002 6815 214470427 -569727142 8844 -412753693 -275855088 7811 -790567313 -510150761 1919 -731712580 -918763788 459 828427488 -533410976 7876 203882298 -742514560 9756 677101531 934322296 4556 -429705827 737407430 8397 -215298725 628016383 3117 -288462512 668596988 9714 817353730 -641768215 2921 -573106477 -25481956 6697 -318594823 285651977 2129 -719954341 164165409 4291 274684164 855531857 5868 581880129 -428060524 1573 242371970 -434454493 4691 -986798763 -587938776 1408 -986798763 -107816005 4272 -197706645 433603754 6735 -80483111 165679230 6903 -935008788 330258523 5391 -818563944 -107816005 3683 -814521565 333687312 7252 788860010 815772525 6709 -409309355 654795929 970 -464997457 223758683 648 134541291 -283207497 2442 321658590 -2416772 8937 361901512 -410456729 5246 30661577 844883068 8135 790805185 -689864118 231 -389046679 375063920 6950 -347105773 -599705535 3309 112146941 -870714362 6296 211476448 300598832 4727 -943647082 -363659966 7598 875158202 530975902 7644 627081375 -811266222 1196 562484066 865035290 1834 55392029 233967741 5740 -292338832 121273815 6997 -796502525 860325562 6980 924375399 -917002395 5667 254376885 -420200090 5882 321737429 710867164 3207 -492064852 -85425315 6759 276318540 -877856608 3834 -195594144 84351585 4123 279935936 -482425657 4273 -414072427 637025929 3105 788860010 81565408 4331 -516862573 920790234 7298 -30664265 250129683 410 -862762751 637279848 1486 901762269 172011590 4581 -1525175 -175424765 5481 471959189 241112925 7004 152683172 871280315 3379 385061500 -283024647 4236 -742674827 50437640 2460 -39504037 -12658682 196 321658590 -606256406 8710 -485776708 383709576 1224 -46963869 994859498 6043 -573106477 -634448468 1588 834030362 571151168 9505 80638889 -556644281 9028 482175535 -22135290 2683 80638889 10315616 5090 609354975 -727449159 5859 849370527 -143728230 1647 220316799 -326867555 886 -873330901 510460231 1894 -185227082 790653415 8030 690218755 -254779032 9438 904377080 -784538084 6390 326178903 357634387 2160 -608438352 -587154461 3594 94407230 -830206964 5304 276318540 -185727053 3150 242166718 -328361714 1567 202258799 -552163616 8097 -173326777 -723259232 6617 -742476174 -539801973 3153 981998742 -224835212 3435 -393621510 -153153706 5761 134736800 467154252 9488 -391256746 715905772 8873 346720726 34487722 732 -904289455 362357458 4109 389689903 -145656182 6896 -723248351 -78776258 3233 -723817788 935472375 8320 -960344885 619013448 7068 -915467466 -590535547 4355 -821290384 84351585 2636 -655787129 526029047 6377 -270472709 510260864 5865 -880768056 614083036 7074 38832074 -145656182 3228 706094613 32988365 2957 958197040 915112531 8705 -753444014 679770619 9326 346106146 494296571 7995 945885557 84351585 5620 940580089 587394411 1480 945885557 -975541629 731 -821290384 -947024393 9782 -459660004 -342686234 5918 -782345427 152975300 3380 -197256971 -811266222 5727 -362797003 -720929795 1020 -303077343 704079155 9707 924375399 727249379 8080 -840080990 -323498634 6760 -552935221 -291242407 4035 -871335076 760132745 80 706094613 -518037450 5323 202258799 104047847 7427 -760927535 -917177937 1780 974033465 -519845955 9224 736000118 -6527040 9319 -533099096 -736169755 2054 134541291 546315517 9322 -782012495 852597739 4113 -318594823 -825880446 6074 147521749 545926563 4310 -658800027 859002805 6695 -167893416 -293015975 4443 132666338 65925556 368 691696706 -373712345 9874 324917167 -514717258 9520 725296106 -382741973 9725 -398942627 164789337 7815 -389046679 -38529745 5702 -167893416 552945615 9740 82437869 -817688363 1360 -140204704 625059375 273 359856605 -674143567 1273 -873330901 -75558732 4568 -410968218 619013448 1329 -906744014 754349173 6742 -608438352 -154221403 6880 606386234 770188411 2405 658268677 899852615 9171 279935936 -723259232 6223 -731712580 497556073 8552 -897411868 -823688399 9689 643797427 358289528 2235 823212438 -180628268 1516 -662161563 214001109 5296 77257476 192105438 9338 -504728021 104047847 274 557828077 9257479 2991 358603584 -474396314 9564 -763126949 -469304036 150 -117882944 345293859 6695 214470427 983315446 319 377338343 668716963 4468 -753444014 -756267434 8510 -724955977 710420710 9018 -662161563 -67116370 534 -221252086 -982620691 8882 -753444014 -323498634 1303 717342480 -268014947 4194 -281453999 116410268 5827 -578899112 -882635508 4248 643240412 258279313 7911 154929870 407966190 552 288396892 -283024647 6025 443742845 -436066679 2280 -292255571 -238504192 8062 -662481765 -599705535 1370 -676826894 -817688363 3294 321658590 710420710 8730 -712768288 -268014947 3626 -195552514 934322296 7177 -102108106 700760523 3133 242371970 186112748 4329 -277916716 -416082175 5841 -89914167 -540147019 6987 -485031576 614083036 8564 385077631 -954204496 7494 186143921 -12658682 5564 -229462282 216476815 6410 -215298725 140118715 935 792418959 25245259 9364 -592869884 501786309 4694 -641208950 591101630 7874 -185227082 -611172692 1691 -197706645 574893362 7274 295011177 704079155 3329 -156704963 -477872507 4295 320190225 815772525 3772 445487668 948573862 1284 924375399 -569727142 4289 -501570916 -967985982 5309 336261049 860325562 2343 -412753693 -870714362 8914 -866805045 502233577 8015 326944888 501786309 1038 802713909 790791048 273 -814521565 643726334 5544 -134704201 -532461869 3783 -117882944 -416082175 8664 384544140 596844461 9822 147521749 -185727053 7581 500691477 -667907585 6394 -332445377 -308625495 4764 51022000 -6527040 5898 -280158933 142516378 1788 55392029 -413649920 2125 -318594823 -104871800 6800 -485776708 -13579437 7108 958197040 831097006 8005 955336534 -18027120 7176 262951696 -477872507 3518 -56515768 736209727 3006 -205591575 713033531 1965 -906744014 -763707999 6376 18912815 -480421233 5539 -900897170 -107473815 7855 688760575 -326867555 153 555348851 452933610 2190 -414072427 -620537603 1857 -975509051 -842651603 1329 -885902280 266354586 5367 -731712580 -118950135 318 677101531 910797386 3021 -684658326 -926175164 899 875158202 305267341 2246 198792735 809191902 737 597458038 -640496847 3953 -392563411 537681327 5927 51022000 -268014947 6554 -572328769 207204985 6963 -733269590 352760 2187 35292617 -283024647 981 588746282 329596656 8377 300584887 -320275386 8309 994188367 -345372687 6029 174718177 84675120 5463 641303610 868619715 9680 -228953103 -328439089 3740 641823635 923466000 4203 776650368 752571881 1627 53010453 -430721629 5582 -224653306 -550496243 8112 -345538013 71638226 2240 171041959 -387385224 3956 -429705827 -430974226 7015 -569925158 851865821 798 -1804967 -108961822 969 -392563411 78832863 7897 284084525 -870714362 1378 381360154 -498612066 2199 -580193843 760808182 5928 -393621510 -410456729 6933 775192135 576296258 572 -393621510 -91451757 6351 556176900 939797135 3330 373708873 334468470 1157 346106146 -38529745 307 -960815885 282131358 3934 62409989 755033596 4930 202258799 84351585 1981 132666338 -216733767 8508 113991999 595584975 8659 788860010 668716963 6228 -26248663 84675120 3635 -197256971 -849890539 494 -968473567 -890148323 460 924375399 285651977 1882 -641743513 -573863688 2354 -140204704 621799091 2117 -713671847 851865821 14 867830712 -669544691 2811 557828077 978934680 8361 -862762751 400802081 4799 -468116074 266354586 9107 283582015 -216733767 8687 284084525 -175424765 4250 538056056 868619715 3298 994188367 -118950135 1655 -506108098 456498577 2052 419955461 -91451757 7899 -320065127 -892585231 6580 296351558 -154221403 9579 170281305 -214031543 2732 575769250 591101630 8920 148638548 185176345 1618 639577616 -482425657 9027 324917167 -323498634 8941 745796394 783307873 1231 385061500 787155496 2746 -380535924 -106926072 6855 -900897170 -328361714 1455 895696545 737416156 3410 -292255571 285651977 1152 970142316 668596988 7685 543489268 497556073 8658 -720279006 957236409 1945 -679771608 221629539 2269 -975509051 -715481022 9997 170281305 -579706452 7877 134541291 -966341392 6013 -223542791 121273815 155 839743563 114067850 5844 981998742 -532480095 352 -318594823 727249379 4718 -975509051 868619715 7003 230990250 -918763788 6850 -677359660 -611172692 7915 677101531 -541221340 9503 -292338832 71638226 4815 903882211 -26030145 4052 -334823104 84675120 9684 65640932 510460231 8804 -668294983 782701464 4816 799451393 -391392334 7162 -462794916 953642587 8878 -320240582 -823688399 5035 898890414 940351551 505 653488323 83192310 9946 -295746759 -409833937 3548 789599069 282131358 3456 -485031576 -224835212 4970 132666338 975421774 6107 -178692644 333687312 7914 -684658326 -278764461 9719 507130881 -283024647 2982 186143921 -145656182 6267 132666338 988138114 8213 606386234 -308625495 6502 -658800027 662075929 3877 419955461 586257457 4698 -91480363 68458537 1005 54815350 -22135290 6536 775192135 868619715 1571 628785561 514647040 2077 581880129 878753022 154 -195552514 511120657 8731 38832074 -917002395 1151 623885564 595584975 3100 -921972308 -180019002 1749 -541613550 -56290324 7699 -199655013 -275855088 6237 -731712580 68458537 6580 -887409683 233967741 8090 -430204903 242506470 8693 -949652880 214001109 1508 -455260398 -979376042 8341 904377080 735266920 6893 924865694 -604372177 413 717342480 710420710 3393 521711157 -644469017 2180 -465268228 -269653141 3121 -304998049 -580802379 7320 -81105363 -110865839 5554 296351558 34487722 235 336445578 737407430 3298 154929870 696875596 330 572970480 844342243 3932 609354975 69866389 4741 -200432659 10315616 3229 587732774 183142469 7594 -895856160 755033596 8838 -60381668 -933872333 7650 324917167 301566791 7587 -726202882 497556073 6641 385077631 358289528 8044 77257476 589562219 9 -641743513 13253654 5594 878804098 433603754 2047 -268055717 -912791350 6572 218552482 736209727 1617 -860588659 -283207497 1371 -712768288 939797135 8166 -473282718 -160616618 1228 -852061915 -954204496 7142 -723248351 -102616382 501 515731471 13297982 4493 126227291 -127944183 5522 160809207 -291242407 8123 688304736 595610484 9081 171041959 595584975 8542 -91480363 -727449159 4714 324917167 851865821 2930 25277645 404498162 9164 200002129 -435842546 6104 202006559 -933871142 1333 -465268228 233977048 3589 691696706 625059375 2664 420946811 695424884 5757 593245571 983315446 8580 -259723723 -467674160 4849 -968473567 658148446 202 55392029 -157362262 2517 167095145 304234449 865 -395130011 -578196919 7270 -354473179 662075929 7718 556176900 -890148323 6858 -495872554 185176345 5558 -80417143 24721518 328 -296429472 844342243 4079 823212438 183142469 5946 -667281786 -502510208 8499 903882211 185176345 3025 -796502525 -128633008 9007 -372598176 859002805 6297 -818563944 -435842546 1756 -145693826 -275855088 6173 242371970 501786309 8037 80638889 314701704 2972 186143921 250129683 1625 431597356 -185727053 2028 484203679 -79813879 2034 -484301856 315450092 7838 -395956989 -165817517 3573 17834815 456498577 8595 399221151 457730381 1419 101065261 68458537 2718 153650122 -435842546 8800 7632844 -157362262 4203 -485031576 -180114637 2074 -430204903 339857137 6032 94407230 -967985982 3245 -195552514 -17837615 193 -345538013 -350396971 7725 -437269696 223758683 392 -404777150 -283207497 5844 976065724 165679230 2868 -156704963 -430974226 2933 -229267078 -727449159 2562 -712768288 727249379 7857 -117882944 -540147019 7563 -862762751 -39716639 9529 97778439 233977048 7501 806860754 -811266222 4115 -641743513 978934680 7740 -468116074 172716317 177 940580089 571151168 282 -468748459 576296258 9982 71562520 359326871 2790 -733269590 84351585 4507 386524132 -640496847 6706 -742476174 -416082175 8458 -57926793 -988857540 6392 -726202882 192105438 6504 -667281786 397008646 5502 782059495 704079155 5633 30661577 -478868248 4823 25277645 865035290 5520 185320654 571289655 3196 -1525175 301566791 7637 769252533 -689864118 300 -180309093 -77358192 4842 -268055717 -328439089 6945 725828363 -439161220 4119 643797427 354868681 7956 -396260662 232844920 5941 -733269590 230960562 2242 -978041604 -723259232 2817 -902913893 899852615 5694 -739519560 528222218 7763 979367031 -293015975 2201 699845372 -533410976 6910 -504728021 334468470 6241 -667281786 726123669 7384 -343048181 384615346 9318 71562520 -982620691 3292 55392029 -987783463 2675 -343048181 -830206964 7311 55392029 -877856608 1051 628785561 800872927 4001 -667281786 -420200090 8899 392619171 -469304036 2245 164014304 -590535547 2575 262333337 619013448 7795 924375399 359326871 32 34562744 984136690 6860 -580193843 107428773 6045 572970480 359326871 9310 444203955 358289528 5007 9908275 -641768215 4282 346720726 878753022 2706 -891435429 162818619 3123 500691477 -275855088 4201 152683172 -575758012 6823 375298123 -804580750 9906 372746255 588009941 4691 585806236 -920354849 6458 372746255 673747334 6482 261480454 -604372177 6563 -9979738 -727449159 6967 871194505 -917177937 5636 -580193843 -391392334 845 66554430 148237200 480 -161837184 614083036 7260 296351558 -480421233 138 -430204903 -123998677 6349 -516862573 -359196587 4807 -57926793 145992042 8095 -292338832 -436066679 8677 984758233 -811266222 1163 587732774 -723351459 7436 71562520 -342686234 8565 239977367 352760 5154 572970480 -18027120 1189 699845372 514647040 4404 924375399 -246255401 3414 -113858331 -4922978 706 -731712580 809191902 5869 -994655931 809191902 7787 704952011 69866389 3133 676457194 737407430 7433 875158202 -323498634 9065 -887409683 851865821 4094 205740340 -747172297 6090 203882298 378550894 7392 134541291 100537981 1922 -396260662 -550496243 3650 -320065127 -979376042 8960 133578046 -644469017 9796 -292255571 690335848 9701 250399364 -877856608 811 -788691861 20640279 3367 333144811 165969864 3556 -758730708 -947024393 2485 878804098 860325562 2869 518236817 -518037450 9371 -41723720 917915710 950 399221151 -747172297 8454 796608963 510260864 2591 500691477 404498162 8987 320190225 -293015975 18 -663610139 -680716101 2180 111664688 -107473815 6859 482175535 -80079561 4027 -318594823 -72965798 1062 40730044 330258523 7338 94407230 -587154461 4528 35292617 697350972 6242 -347105773 783307873 8464 -871396420 50437640 5452 -492064852 229158822 7944 839743563 164789337 2813 -965690654 -289470931 6423 -178692644 691372823 3021 -252062903 -610759465 1714 -468116074 939797135 7034 -392563411 923466000 3971 -573106477 -933872333 2153 -410968218 855531857 7249 945885557 831097006 814 -965690654 -964453208 304 790805185 -736169755 5885 872946790 619606312 4619 288396892 186112748 1120 38832074 -762984644 8736 133578046 899852615 3002 202258799 668596988 2778 40730044 -433558593 6363 -505763077 869461301 2598 556176900 -40017599 9781 -377899289 710867164 767 658268677 -138728153 8576 526115530 227796847 11 101065261 283618452 1834 -303077343 305267341 5034 -200432659 633885440 5489 -1525175 586257457 8444 958197040 -637243618 1477 -662481765 -164423199 8371 271669262 596844461 1767 254376885 -283024647 6506 806860754 695424884 9655 126227291 285651977 9733 212383076 -145782884 8414 -391256746 484968871 2777 -75232342 -278764461 7943 -793494677 -877856608 3933 632995737 -387385224 9620 -200432659 746720990 4017 -782345427 -979376042 4590 -462794916 13253654 7055 828427488 -38529745 2845 -795235195 25245259 8016 794990305 -616215891 9706 66554430 624711990 5393 242166718 246550739 7714 -80417143 -419413153 8022 766057365 -579706452 1852 806860754 105963480 3839 860901194 459630031 941 970142316 -680716101 2792 -994655931 -969759958 618 -396260662 -91451757 8277 7632844 137137472 7646 -592869884 748105066 2430 -754687225 -185727053 9085 895696545 233967741 1576 284084525 -110865839 7225 202258799 127347959 4726 386524132 -842651603 3012 -414072427 -480421233 8910 828427488 -981396868 1110 326178903 -238504192 8766 388425412 -533410976 1920 -592740407 754349173 5360 -811440102 -963031318 3360 -462794916 748391913 125 443682091 221793945 6886 -763126949 -342686234 7151 154929870 345293859 5559 -895856160 101406452 6027 562484066 -328439089 5824 76589551 -323498634 7885 -943765901 -2416772 9326 288822109 142516378 2788 -396260662 -550929672 8972 661504142 890315807 3360 -811440102 384615346 6877 -484301856 -416082175 5929 -742674827 -964453208 6427 773032821 -107473815 7810 39323915 232844920 16 -295746759 790791048 5806 792418959 -153153706 4867 167095145 697350972 2595 -134704201 -825880446 1110 -197256971 327833852 205 924865694 851865821 5950 -915467466 -682911832 6389 -930543776 -514717258 6898 -994655931 84351585 2530 -860588659 -988857540 6025 445487668 843183414 2703 -304998049 -747172297 4014 98412735 -561696456 2222 -221252086 874563739 2886 -464876611 735266920 7372 -501570916 -428125906 6147 318435094 -416082175 5445 435508139 -587328878 2714 903882211 -435842546 1097 -41723720 58400332 2643 284084525 -118950135 8335 -252062903 140118715 447 643240412 -774185484 2570 742195767 -2416772 6288 -763126949 104047847 8122 431597356 359326871 3844 830044995 260681552 3173 -392563411 -396443569 5841 288396892 -944284380 2886 -999315023 -38529745 4232 -943647082 -22135290 453 543489268 -12658682 2116 -343048181 -736169755 7352 -677582183 859002805 5842 36208776 305267341 4968 562484066 852597739 1142 450999109 -283024647 6488 792418959 577086332 5388 -679771608 713033531 3730 276318540 679444628 9101 -677359660 354868681 2787 -719954341 54064180 4259 -994655931 105963480 7640 744180713 -143728230 383 289429528 -2844514 7369 627081375 -409833937 4073 507130881 746720990 7542 -524590619 329596656 104 -748046122 621799091 9936 34562744 754349173 2420 -161837184 625059375 2634 295011177 354868681 2376 -984282547 -634190590 2959 731360872 983315446 8012 976065724 726123669 5126 302196177 330258523 6067 -712768288 -830206964 1092 -541903248 -382741973 9568 -215298725 9257479 4033 53010453 -689864118 2863 643240412 221807394 7039 -851229723 754349173 2434 230465541 -966341392 9095 731360872 101406452 9385 -552935221 -817688363 6996 -534346540 86906463 8022 186143921 -435842546 4933 801372660 755033596 7664 526115530 457730381 5293 -655787129 -975541629 5863 237202817 164789337 7710 385061500 -580802379 4521 933592111 869461301 2486 -265310524 334468470 8627 -684658326 -145782884 9576 274684164 -871032819 7977 164014304 418236261 4639 841773118 312278158 4666 -720279006 920790234 9632 -670941446 400802081 2846 -742476174 -420200090 8510 -642406813 241112925 9234 -573106477 700760523 1810 435508139 -180114637 4711 252844961 -541221340 6810 82437869 994859498 5254 -523153635 -756267434 8065 -580193843 330258523 5415 -484301856 662075929 7041 725296106 623594641 4978 593245571 -599705535 9061 386524132 383709576 7110 239977367 164789337 1763 -921972308 -979376042 89 796608963 869461301 5192 526115530 -2844514 6800 372746255 165176940 3380 -713609356 -736169755 9120 -501570916 923947394 7624 -758730708 -17837615 724 -902913893 -40017599 5086 -873330901 615990641 4432 967176925 -634190590 6441 -404777150 -127944183 9462 158720776 65925556 4205 -895856160 -4922978 2759 -200432659 -38529745 5568 -89914167 185419808 8701 -679771608 -519618554 913 -259723723 736209727 664 326178903 -474396314 4424 416939399 -269653141 4901 766057365 -975541629 3727 -960815885 452933610 1894 -145693826 -587938776 1665 80638889 -189256438 4255 -145442184 -256522804 4400 -60959292 467154252 8637 7632844 -439161220 5772 -605433625 -649744978 8892 444203955 304234449 2801 -752427345 430751296 1226 358603584 -224835212 8864 -393621510 865035290 2470 167095145 -542766725 7634 450726355 -563052661 7501 -298306079 241112925 201 -37605991 -681273289 9384 112146941 -920354849 6583 443682091 10315616 7070 -235730132 -350396971 3923 -723248351 -72808273 4304 801372660 -987312206 2586 556956133 359326871 4198 -578899112 260986665 1779 170281305 -60039432 916 -776344661 743907535 8262 -139250047 -430721629 7633 -229462282 -654048846 2335 -395956989 -963031318 5306 -265310524 -180019002 8286 361901512 -707104214 7683 -343048181 -482425657 1473 -960815885 -464278607 3710 -670941446 -640496847 3188 -516862573 546315517 2223 598692061 -510150761 1511 901762269 -482425657 480 -464997457 596844461 7234 -579903004 -104871800 9889 -853928283 619013448 8902 378721678 -25481956 9635 -205591575 658148446 1477 101065261 185176345 1830 152683172 135100579 5843 801372660 -969759958 2784 97778439 -987783463 7212 357348209 178866616 6079 -784965875 32988365 8488 296351558 83192310 401 336445578 -462044632 8669 -320240582 147468541 5522 878804098 497556073 7029 -347105773 113055790 5110 -790567313 330258523 1969 -523534710 162573004 3561 -88984793 -326254820 6509 661504142 -967985982 611 600595365 637639714 1364 997717396 923947394 8000 895696545 107428773 5765 -462251380 -620537603 7072 788860010 748391913 9574 814168394 -675821088 2347 846494925 -302291887 3528 -464997457 896907104 5800 699845372 107428773 6764 -27254901 787155496 7422 859615587 127347959 4117 320190225 105963480 6026 955336534 -519710186 1839 -804711490 86906463 5651 381360154 404498162 4991 970142316 -720929795 8603 -873330901 24721518 9227 -758730708 290903050 7832 -414072427 -328361714 4988 575593831 -550929672 2066 318435094 934322296 3282 276318540 -800207670 3582 5989923 576308127 8807 -724955977 68458537 939 775192135 800872927 2327 967176925 142516378 8331 -811440102 2937763 7375 205740340 -302291887 229 -398942627 114067850 2932 -46963869 -610759465 1721 -145442184 -972401466 4037 -572328769 -428125906 2836 288396892 -538783279 2068 -726202882 84675120 1253 -541903248 -56290324 8098 575593831 -569727142 2783 60178104 397008646 9849 -296429472 20640279 3792 745796394 58400332 6063 924375399 -538783279 1411 929592861 637025929 6631 -720279006 -79813879 9090 378721678 736209727 6346 984758233 323257823 6174 653488323 -118950135 8695 940580089 518522757 7810 572970480 -79813879 2392 554902523 748391913 3397 609354975 467154252 2565 -548146736 71638226 7919 198792735 -277770150 1901 -887409683 -980745605 8318 60178104 643726334 3139 745796394 -804086127 9434 443682091 58400332 8886 431597356 843183414 1559 -698100407 315450092 6900 239977367 -145782884 9177 415350853 868619715 2799 898890414 -106926072 861 415008073 -804086127 6561 48202816 -127944183 3910 -578346066 -464278607 1165 -534346540 911656525 54 -592869884 -254980365 2600 -816399402 140118715 2190 17834815 546315517 2502 515731471 -373712345 6760 -605036105 -430974226 4711 -484301856 975421774 5667 -523153635 615990641 2420 -395956989 615990641 255 -259881996 546315517 6341 164014304 428634831 5035 -816009077 612937914 7479 384544140 948573862 7467 -524590619 301566791 5050 588746282 -378650091 9694 -513151710 -824673983 1471 -412753693 69866389 1631 271669262 -573863688 9395 132666338 782701464 2827 225977642 -402609820 4197 40730044 662075929 9220 -900897170 198809378 2607 -252062903 -419413153 8964 632166073 -413649920 7395 -605433625 105963480 4628 82437869 822735291 9524 -138739177 -165817517 4365 581880129 844342243 4071 202258799 -741977163 4639 336261049 -649744978 4298 -57926793 489852142 8481 640846707 304234449 1381 -569925158 902716491 9305 164014304 25245259 5342 -978041604 -980745605 5853 288822109 -727449159 1810 585806236 323257823 7978 -395956989 497556073 9329 588746282 162818619 9875 -292338832 -406636424 7481 736000118 -550929672 2412 -167893416 -682911832 2807 658268677 -578196919 2953 -713609356 -519710186 4666 940580089 24721518 7137 -412753693 354868681 5289 486132758 221807394 6199 -297925385 624711990 8086 -712768288 679770619 9131 -221252086 -967985982 9475 80638889 -308069367 6077 336445578 -157362262 6357 211476448 221793945 1026 788860010 -752801340 3766 -80483111 -138728153 4202 -795235195 -326867555 6016 801372660 752571881 6322 95229358 625494491 8391 -102108106 -128633008 70 -485776708 -578196919 5671 392619171 -741977163 4810 -485031576 923466000 1038 -817455026 -275855088 3545 846494925 -930063693 3099 -435603523 -892585231 8301 593245571 925036002 4025 97269878 -428125906 49 901762269 713033531 325 976065724 586257457 6437 -229267078 633885440 1510 -1525175 869461301 1473 7927533 -238867983 2350 7632844 -532461869 2955 790805185 290903050 9612 254376885 93515835 6636 77257476 -293015975 9285 309782673 -155566831 432 -887409683 -972401466 6771 745262886 -469304036 5742 -821290384 695424884 4988 318435094 241112925 9464 -89914167 -741977163 8919 -871396420 120714490 3987 426406281 -308625495 4027 -670941446 -578480160 3770 -200432659 654795929 4009 420946811 -637770708 606 769252533 767277603 9068 -223542791 510260864 913 40730044 127347959 1102 124521096 540533417 1844 377338343 -587154461 5965 -229267078 -987783463 222 -579753663 290903050 1182 389689903 -892585231 4126 -569925158 537902684 1921 284084525 715905772 7827 -46963869 -954204496 3958 -9979738 571151168 7611 599861155 -596741589 1135 -145693826 -634448468 857 320190225 790653415 3239 65640932 679444628 2619 -663610139 -85425315 9809 481309793 -550929672 5467 -605036105 -736169755 2596 7632844 -552163616 7013 -605036105 -72965798 967 34562744 -373712345 5785 276318540 -587938776 2968 -215298725 -137614817 8962 -842131951 859002805 4274 -377899289 691372823 4646 -277916716 -254779032 7870 -887409683 80128302 527 39323915 -157362262 5705 6941521 10315616 491 174718177 404498162 759 -165895350 283618452 7935 -816009077 748391913 215 -107144390 -587154461 5682 254376885 -735027831 40 745262886 537902684 9895 521711157 859002805 7259 -271969423 216476815 1723 -739519560 940351551 5177 -795235195 860325562 353 -930543776 790791048 9510 -720279006 -254779032 1690 111664688 -253862095 9479 289610218 -568505124 457 -455260398 906601156 1361 -880768056 511120657 9319 691696706 -420200090 6370 823212438 -561696456 9427 -165895350 -436066679 6660 801372660 -550496243 3500 653488323 -428125906 2144 25277645 954289075 2883 -592869884 -216733767 7408 288822109 152975300 1675 -605433625 -175424765 4664 426406281 -326867555 5875 -117882944 948573862 1974 597458038 -825880446 534 -984681216 726123669 5080 -895856160 -872013529 369 481309793 81565408 3582 -579903004 545926563 4277 431597356 -497617879 3152 -742674827 935472375 3790 736000118 382394381 1489 -578899112 -759341521 7700 230990250 -812767182 9173 958197040 -482425657 2976 792418959 -373712345 3727 518236817 -229334088 3281 -32127524 -164423199 5775 839743563 843133948 6176 170281305 -979376042 1994 -608722586 -659937969 7042 443682091 -519845955 3994 -171017790 -573863688 3261 378721678 13297982 6985 62409989 -872013529 6333 -758152363 -723351459 4665 126227291 899852615 7608 -754687225 -2844514 2374 538056056 934322296 8751 531457998 890315807 62 326944888 185176345 3510 994188367 -811266222 5217 62409989 9067497 8070 -468748459 770540018 3540 -820917610 162818619 5041 958197040 537902684 26 -145442184 820204610 7735 -165895350 917915710 9030 198792735 -640496847 3815 -221252086 -817688363 5850 572970480 -127944183 8376 -388974008 -727449159 5460 -989673571 -575758012 4297 745796394 -17837615 9275 -935008788 -812767182 4215 237202817 -75558732 693 -840080990 312278158 222 -30664265 -467674160 3980 -505763077 -969759958 4017 386524132 58400332 8704 -608722586 227796847 4653 940580089 58400332 4702 -655787129 339857137 9388 -462110684 576308127 3042 -1525175 -611172692 3814 -180309093 -947024393 5865 801372660 -107816005 2878 -395956989 -933871142 619 -750364362 495259264 1018 113991999 -812767182 1336 -817455026 815772525 3539 -89914167 576308127 8016 97269878 -987312206 9710 416939399 109588416 1688 -145693826 -918763788 3227 -165895350 78832863 5611 484203679 198809378 5933 -758730708 -370995350 2414 603283737 83192310 7481 -935008788 230960562 3654 514387831 800872927 6675 -902913893 872494340 6254 -504728021 -538606907 8421 357348209 505436080 9812 -410968218 983092089 9730 588746282 -550496243 9188 318435094 234812484 2475 -788691861 -153153706 7161 -754687225 147468541 929 598623000 -539801973 1759 832079231 164165409 1002 -462251380 691372823 6140 -268055717 668716963 5368 -902913893 206971304 1329 599861155 334468470 4854 643240412 518522757 3436 -677582183 -283024647 9445 -750364362 -94909804 9504 -344785252 78832863 7335 471959189 13297982 8776 76589551 357634387 3978 271669262 -128633008 616 -221252086 -462044632 4040 643240412 -823688399 8246 124521096 -947024393 3788 -975509051 619606312 2743 745262886 -966341392 7368 575593831 25245259 7853 399221151 -838009976 2086 -228953103 354868681 4656 -524590619 -540147019 2604 134541291 -275855088 890 -752427345 -980745605 3892 -417075880 152975300 6729 839743563 -154221403 5051 627081375 308467212 4111 420946811 -428060524 2297 -605036105 526029047 3756 -637625968 910797386 6673 -742476174 192105438 5791 -739519560 -824673983 6313 152683172 282650126 7882 593245571 537681327 1212 -873330901 308467212 7332 -347105773 865748389 5199 416939399 2937763 5491 907986225 -606256406 1890 -134704201 201215238 2490 -968473567 -396443569 5176 -594876646 10315616 7375 200002129 -229334088 442 132666338 510260864 8849 -178218611 628016383 4759 65640932 -72965798 7848 796608963 925036002 9054 296351558 -302291887 5582 -389046679 192105438 4207 -679771608 -477963972 4766 -943647082 868619715 1439 -173326777 -677383695 9818 208653695 528222218 1372 -72660599 34487722 8642 -826268461 359326871 1185 756775613 -966341392 7394 309782673 -966341392 9914 35292617 -611172692 2571 -852061915 673747334 6890 688760575 -518037450 3765 214470427 186112748 1964 -790567313 -295979666 5332 -324108487 715905772 5528 -396260662 865035290 3641 924865694 105963480 6519 279935936 397008646 8060 -39504037 917915710 5896 -592869884 -637770708 9415 688760575 -428125906 6484 420946811 13253654 9140 -830222831 -634190590 3631 450726355 746720990 6427 -102108106 -596741589 5329 -811440102 -723259232 773 134736800 896907104 3317 -285968378 -917177937 9909 -641208950 178866616 7969 -902913893 -145656182 3639 -960815885 232844920 5061 7632844 -959377362 5146 981998742 743907535 7639 471959189 -387385224 8155 252844961 809191902 7183 -957024935 9067497 6003 -295746759 697350972 1247 -790567313 923466000 4499 575769250 642676439 150 -930543776 451143780 3660 867830712 -573863688 4278 -624499268 689952861 548 -713671847 -67116370 2675 -9979738 -963031318 4679 581880129 -792640319 1469 -541903248 -241109217 8859 -140204704 451143780 5664 -303077343 494296571 183 -89914167 -648616287 7177 276318540 -674143567 7189 -714715511 908862009 8397 -943647082 -533410976 4869 598623000 87942942 1910 -222755521 872494340 6629 -157757047 -667907585 8158 -578346066 -77358192 4111 -484301856 54064180 671 -27254901 868619715 2594 -177692824 511120657 9402 237202817 -154221403 8852 774219377 726123669 5000 575769250 679444628 470 640846707 679770619 8302 -199655013 -488329721 3881 -138739177 -823688399 181 -931162724 -523131123 2752 -259881996 -742514560 8569 65640932 148237200 6583 -39504037 194386713 4352 309782673 957236409 8195 -303185692 -72965798 3326 185320654 -510150761 2970 289610218 -26030145 5270 -117882944 -122563446 9941 581880129 109588416 1604 774766110 612937914 2451 -836052744 -918763788 7083 -392563411 254718604 9841 606386234 -410456729 4521 -713609356 -373742773 2983 159963934 691372823 2433 -288462512 -246727512 6421 745796394 135100579 7115 -410968218 333687312 1199 220316799 -975541629 2469 -345538013 871037015 7109 518236817 157310618 638 419955461 -283024647 4182 218552482 378550894 9283 6941521 186112748 7510 -523153635 -478868248 7801 319836471 201215238 8830 25277645 164789337 8908 -41723720 591101630 5043 -26248663 69866389 7336 568509939 13297982 8299 -215298725 510260864 9191 276934223 -391392334 5228 -248959048 162818619 155 639577616 737407430 4454 -719954341 953028578 5598 51022000 24721518 4002 -215298725 484968871 6710 484203679 -123998677 1787 389689903 -514717258 4124 -830222831 -77358192 5453 867830712 658148446 831 -221252086 668716963 459 -167893416 -180114637 4902 556956133 -137415419 9190 556176900 807498308 7316 572970480 710867164 7371 205740340 172716317 8319 -156704963 -2844514 2941 -677359660 954289075 7714 -455260398 -370995350 9651 -573106477 655182973 2962 -713671847 -145656182 1764 62409989 127347959 6398 -955947554 489852142 753 756775613 -561696456 4299 -573106477 -648616287 6657 846494925 -834467209 144 -943647082 -268014947 1171 373708873 113055790 2654 -27254901 -640496847 2640 632995737 -56290324 5587 77257476 679444628 1920 -483963712 910797386 8223 -931162724 -17837615 3503 812095536 68458537 3991 -566276366 704079155 64 -195594144 -648616287 5529 -714715511 93515835 1249 903882211 710420710 7695 -517047177 165679230 399 435508139 713033531 6424 -320065127 505436080 2652 -185227082 612809394 2052 -49706513 -998282020 5214 -605036105 -80079561 5726 -223542791 113055790 9130 296351558 -416125915 3935 431597356 690912387 8658 -340171206 -13579437 3825 53010453 -510150761 1020 -292255571 -283024647 4243 -338588899 -18027120 2003 80638889 -604372177 8123 727210702 714190974 5474 -624499268 -933872333 5681 929592861 173706002 5055 -943765901 514647040 4185 677101531 -153153706 2468 101065261 -550496243 8753 -380535924 790791048 9828 318435094 792126616 9149 -820917610 -373742773 6316 30661577 988138114 1680 321737429 -587938776 4969 -986798763 -980745605 6925 -304029084 662075929 5290 230990250 -328361714 492 603283737 233967741 6518 -811440102 523443473 8689 481309793 -532461869 4527 -816399402 587394411 8234 443742845 948573862 4455 627081375 -433558593 5016 -197256971 165969864 7298 -265310524 436709995 1121 152683172 -79813879 7997 -62104082 983315446 2244 -795235195 -792640319 2686 34562744 -933871142 5165 -541613550 -892585231 5949 -753444014 467154252 8265 -677582183 145992042 3202 861072654 637025929 2380 -847492585 -634190590 2319 901762269 746720990 498 -836052744 -944284380 8575 -963214471 86906463 6900 276670886 -933872333 8656 54815350 323257823 2428 262333337 -370995350 2894 -468748459 9257479 4907 -501570916 -812767182 1600 254376885 140118715 394 336261049 633885440 1032 -483963712 855531857 4206 324917167 -62054205 8629 562484066 790791048 7231 -483963712 -648616287 6620 -826268461 315450092 2011 -637625968 359326871 5286 -473282718 -967985982 7607 904377080 358289528 2812 828427488 514647040 2086 -492064852 690912387 3921 875158202 283618452 6382 54815350 -804086127 9344 643797427 362357458 8232 897184369 763812773 8134 -552935221 362357458 3703 7632844 352760 8433 -915467466 -561696456 6667 -788691861 668596988 5898 -949652880 -998282020 2950 -698100407 -391392334 2783 -641208950 345293859 6703 731360872 -137614817 4885 -796502525 -918763788 550 994188367 -988857540 3996 -195552514 -999366082 6233 9908275 -275855088 2052 154929870 433603754 5989 789599069 -238504192 6575 -655787129 206971304 2623 706094613 929621952 8231 -968473567 -838009976 6515 773032821 164789337 4146 830044995 -428125906 2141 -304998049 268124172 9540 202006559 355375465 5095 -268055717 -538783279 6965 -684658326 120714490 5554 -248959048 -439161220 2035 -9979738 -575758012 1354 -27254901 -720929795 1784 -88984793 625494491 4308 -30664265 -238867983 9567 782059495 787155496 6825 -968473567 -523131123 8036 -677582183 552945615 9176 498871246 690335848 123 -580193843 -2844514 8007 98412735 763812773 755 -395956989 703761437 8923 -592740407 748391913 507 929592861 917915710 7001 627081375 13297982 9540 -931162724 401065763 8172 72289201 58400332 9415 36208776 162818619 3656 -835865341 571151168 2456 -720279006 -689864118 7407 -784965875 -283024647 9980 -821290384 121273815 9523 814168394 -604372177 2008 -277916716 -107816005 3467 717342480 101406452 4250 -455260398 -917002395 8346 317197461 383709576 4476 543489268 614083036 3725 -265310524 9067497 887 25277645 725864175 1620 861072654 792126616 4421 82437869 800872927 2499 455237207 -474396314 2554 -27254901 116410268 9594 640846707 -123998677 5828 -713671847 232844920 7586 -332445377 350857850 8449 -713671847 695424884 6345 324917167 258279313 6513 -229267078 -918763788 6849 -139250047 -2844514 5324 30661577 -122563446 8788 -712768288 282650126 5045 -343048181 345293859 7243 -229462282 -689864118 5823 80638889 637279848 7328 745796394 -877856608 3872 242371970 654795929 7681 802713909 -872013529 6884 593245571 354868681 423 388425412 760808182 1972 54815350 116410268 8102 185320654 -604372177 3591 585806236 -944284380 1061 372746255 859002805 7623 -275568251 -800207670 2705 455237207 653728216 1032 970142316 127347959 9102 -505763077 -842651603 4885 538056056 -917177937 7214 133578046 865035290 7772 -199655013 172011590 9302 -504728021 -176184567 1052 326178903 -872013529 973 124521096 502233577 7437 502461295 -254779032 8919 -776344661 383709576 7199 346720726 -675821088 7474 309782673 -13579437 6821 603283737 379411178 6399 -127099524 258279313 1412 901762269 -480421233 9875 -897411868 -180019002 9031 -437269696 -2416772 6063 -304998049 -675821088 3302 101065261 -107816005 9326 -748046122 545926563 6422 -140204704 815772525 4653 -724955977 -648616287 7603 -296429472 978934680 5264 -32127524 546315517 1836 -782345427 726123669 2531 907986225 783307873 2046 744369343 -763707999 3358 575593831 -363659966 6245 903882211 314701704 3054 124521096 -328439089 1438 -814521565 -834035628 7968 575769250 909720152 1345 71562520 951409368 927 17834815 192105438 334 -552935221 755033596 9697 -343048181 234812484 6469 867830712 934322296 7037 18912815 787155496 7339 773032821 -350396971 5633 -963214471 -107473815 5642 556956133 78832863 6562 562484066 625059375 8761 97778439 -720929795 1651 -222755521 -532480095 973 606386234 -675821088 458 377338343 -110865839 2574 796608963 858256145 6447 426406281 235577293 2910 -900897170 -180628268 119 141018937 -677383695 5766 250399364 -762984644 7089 766057365 379411178 3361 -637625968 105963480 7615 254376885 -792640319 4701 871194505 690335848 6520 996958697 -626960836 48 208653695 -569727142 1084 276934223 -467674160 4184 242276279 800872927 664 250399364 172716317 70 -900897170 -849810455 6235 392619171 -38529745 2828 593245571 511120657 9112 -37605991 -350396971 1829 -714715511 637639714 6798 632166073 -72808273 9573 -435603523 735266920 6693 -409309355 -277770150 5137 744180713 -967985982 4250 994188367 -229334088 3377 -860588659 668596988 6862 -733269590 -165817517 8691 6050410 748105066 1385 -931162724 865035290 2803 -655787129 101406452 8325 -711940062 994859498 2088 -804711490 65925556 6138 50900266 -469304036 1344 -636004911 -604372177 8036 -524590619 939797135 9440 77257476 851865821 908 924865694 -539801973 485 817353730 -373712345 9718 794990305 314701704 1839 377338343 147468541 3302 324917167 725567063 3199 62409989 -75558732 2025 -107144390 934322296 5742 -506108098 710867164 7266 -138739177 -640496847 337 262333337 -606256406 9107 -173326777 679770619 4651 290220374 713033531 6798 443742845 -870714362 4002 -968473567 -391392334 7498 133578046 -834035628 6421 482175535 305267341 8346 -758730708 -72808273 8556 814168394 655182973 8618 -569925158 -13579437 3969 -318594823 -610759465 9756 -303077343 984136690 1790 -931162724 302261235 5091 -277916716 312278158 3496 -492064852 -38529745 239 543489268 80128302 2235 603283737 820204610 3929 6050410 -123998677 8230 979367031 -747172297 991 306909421 221807394 9385 -49706513 783307873 4658 -739519560 -975541629 3053 300584887 -817688363 7262 -295746759 -137415419 707 415350853 -238867983 427 691696706 -373742773 3408 -389046679 13297982 2659 828427488 -289470931 5864 384544140 -439161220 9652 967176925 -106926072 1784 641303610 908862009 214 742195767 978934680 921 185320654 -579706452 6303 -221252086 384615346 9075 531457998 869461301 8309 -662161563 467154252 207 955336534 106531338 7941 450726355 -283207497 367 -464876611 241641947 387 66554430 -669544691 2994 65640932 -654048846 6657 -464997457 -419413153 3924 556956133 -644469017 3523 -156704963 -420200090 6019 174718177 -138728153 9523 36208776 -378650091 7 456971210 -823688399 3201 515731471 -681273289 1091 802713909 -616215891 6318 336261049 -110865839 4136 556176900 940351551 5369 289429528 162818619 2618 261480454 -800207670 1338 -215298725 760132745 5317 148638548 2937763 5006 284084525 -933871142 1393 766057365 -933872333 6051 76589551 -735027831 724 388425412 -467674160 4997 97269878 178866616 6904 -817455026 -596741589 6328 -897411868 696875596 9917 -395130011 184543446 1367 -748046122 782701464 7249 -221252086 -413649920 1389 -8891200 135100579 7854 706094613 -611172692 7347 279935936 433603754 3315 -655787129 -640496847 4953 -935008788 -79813879 7781 -817455026 484968871 9097 254376885 552945615 7384 309782673 -416082175 1049 958197040 -457339610 7625 676457194 10315616 4800 445487668 152975300 1263 95229358 878753022 9803 -793494677 -590535547 5314 -282947285 -107816005 5681 -293301938 860325562 8090 603283737 545926563 7556 80638889 54064180 5292 420946811 165176940 6377 -372598176 743907535 753 -102108106 249521955 1707 51022000 452933610 1577 742195767 -763707999 6235 138983262 201215238 9246 -464876611 -561696456 4283 588746282 -954204496 8348 112146941 -143728230 4140 -464997457 -430974226 1775 -668294983 -275855088 8277 -102108106 591101630 750 326178903 571151168 5 111664688 681650630 4344 -677582183 800872927 2827 66554430 619013448 1004 138983262 727249379 7349 895696545 407966190 4526 -748046122 -587938776 8278 -398942627 383709576 455 -481996423 855531857 6332 170281305 760808182 860 -720279006 -677383695 8242 198792735 -532461869 1011 431597356 697350972 3809 -303077343 -587328878 3266 -167893416 -12658682 6045 200002129 201215238 1496 389689903 -823688399 9261 389689903 -954204496 7345 -372598176 137137472 5675 -968473567 10315616 6452 321658590 -954204496 6094 -811440102 -523131123 2928 -804711490 -469304036 1541 302196177 586257457 88 -524590619 -792640319 7221 -784965875 -4922978 6874 924375399 404498162 4821 796608963 152975300 9302 955336534 -825880446 6664 898890414 -723351459 4350 -139250047 223758683 9051 377338343 737407430 5306 134541291 34487722 4689 -733269590 -834467209 9918 875158202 -6527040 5259 994188367 537681327 1246 -733269590 172716317 1213 -282947285 855531857 8816 941043086 357634387 2573 775192135 902716491 6819 200002129 658148446 2589 288396892 -72965798 1856 -668294983 -727449159 7100 -222755521 -759341521 9279 -455260398 148237200 6552 -275568251 628016383 5116 -578346066 576308127 7176 557828077 -575758012 7914 186143921 -669544691 7256 606386234 948573862 5494 -782345427 -800207670 4964 704952011 -308625495 640 898151267 -999366082 1384 -223542791 109588416 6502 -723817788 206971304 2424 250399364 -469304036 1714 688760575 -637243618 4125 658268677 -428125906 5574 924865694 135100579 9791 419955461 165969864 3797 -592740407 844883068 4858 361901512 232844920 6516 -24354900 957236409 7402 203882298 625494491 177 -292255571 -917177937 6954 -362797003 511120657 7267 -410968218 -214031543 2908 -504728021 910797386 4835 295011177 726123669 6714 133578046 -981396868 8810 -180309093 -477872507 3949 359856605 58400332 6523 6050410 -514717258 731 -127099524 323319528 5491 904377080 -847516222 9223 431597356 -320275386 5791 -978041604 735266920 8613 929592861 -659937969 1502 557828077 -817688363 8460 -524590619 127347959 5190 -758152363 10315616 4271 -138739177 -104871800 1403 -891435429 576296258 9021 94407230 -502510208 5982 -723248351 994859498 40 -235730132 164165409 9236 -391256746 871037015 6868 -871396420 -345372687 6839 -380535924 436709995 9745 627081375 -689864118 9569 817353730 735266920 2380 -195552514 -969822537 7606 -826268461 232844920 433 486132758 -735027831 6641 -713671847 -770453868 6611 -989673571 -229334088 5923 814168394 528222218 1888 581880129 100537981 5672 -541613550 -715481022 5695 841773118 -812767182 8011 -566276366 -220282924 9980 -229267078 241112925 9147 -298306079 249521955 822 296351558 -275855088 7150 271669262 518522757 3751 924865694 510460231 9654 731360872 -998282020 4404 -753444014 -715481022 3202 -398942627 84351585 550 134541291 -834035628 5334 34562744 -969759958 5209 167095145 -80079561 3662 54815350 339857137 7891 -748046122 619606312 3776 -668294983 954289075 7720 -505763077 710420710 1392 230465541 -268014947 2557 346720726 -975541629 1816 -185227082 241112925 810 521711157 329596656 4312 -817455026 282650126 8883 -338588899 221629539 7499 688760575 359326871 7193 -39504037 -834467209 7610 -391256746 -987312206 669 388998433 233977048 8149 736000118 206971304 7429 -842131951 71638226 384 -259881996 216476815 4595 361901512 230960562 9547 745796394 -143728230 6354 -523534710 -323498634 8854 -437269696 858256145 4339 -866805045 300598832 2723 -506108098 -580802379 776 -46963869 -804580750 620 745262886 -402609820 2879 507130881 127347959 3943 802713909 -302291887 1170 -26248663 -94909804 7288 -676826894 935472375 4637 -534346540 852597739 694 924865694 915112531 1968 789599069 -22135290 1889 979367031 -402609820 8197 -62104082 462889810 9827 -8891200 -587938776 2773 250399364 106531338 3477 -298306079 -480421233 2647 -102108106 615990641 5764 -140204704 -13579437 9049 -145442184 -108961822 6260 598623000 -784538084 1794 531457998 514647040 7828 17834815 267514505 1800 -417075880 855531857 6466 806860754 -238867983 7998 627081375 586257457 1441 -332445377 -143728230 6641 -430204903 -482425657 8105 -173326777 820204610 291 -776344661 -275855088 5566 849370527 315450092 4727 641823635 910797386 7989 -195594144 -328439089 7936 230990250 436709995 2707 828427488 -999366082 948 -72660599 -648616287 2134 333481643 -78776258 4325 276318540 902716491 2712 691696706 -289470931 2145 -303185692 -253862095 2097 981998742 -528332594 3401 994188367 451143780 3454 898151267 735266920 4400 725296106 -413649920 7584 34562744 -224835212 3700 306909421 -439161220 6 -714715511 -457339610 8402 -102108106 -510150761 8909 -180309093 233977048 6118 290220374 -677383695 6439 -830222831 844883068 145 -435603523 -328361714 5211 490718230 162818619 8815 6050410 114067850 4700 148638548 725864175 6887 65640932 714190974 3341 -726202882 302261235 8373 -404777150 -80079561 4964 -871335076 164789337 2389 -552935221 642676439 4125 -462110684 673747334 5713 167095145 -122563446 9153 -462251380 9067497 4142 317197461 -420200090 9415 699845372 -6527040 8178 -248959048 -641768215 3545 -229462282 874563739 2921 159963934 868619715 3819 575769250 -462044632 6936 -731712580 -542766725 6120 924375399 -373742773 1986 514387831 -692760474 4494 618828757 81565408 218 -750364362 -108961822 5500 374048762 -180114637 7753 -292338832 -277770150 2169 134736800 -308625495 2001 111664688 -373742773 8216 -138739177 -268014947 8737 202006559 -747172297 8025 95229358 726123669 6874 -292338832 241112925 81 288396892 715905772 4483 38832074 822735291 9261 -906744014 -229334088 6696 -303077343 -268014947 6276 756775613 668596988 8537 309782673 599012707 8396 443682091 152975300 9584 -293301938 589562219 5166 -177692824 545926563 9027 -271969423 -353878938 4252 -931162724 696875596 8732 -404777150 628016383 6146 -880768056 -77358192 3189 -668294983 -930063693 9260 -719954341 510260864 2249 -504728021 -568505124 8887 -414072427 595610484 6839 202006559 -256522804 8459 392619171 -75558732 4792 814168394 899852615 3480 -60959292 -480421233 4820 -338588899 -391392334 7614 -642406813 -373742773 512 956500599 523443473 2722 945885557 10315616 3243 -167893416 121273815 7838 377338343 -378650091 6202 -796502525 994859498 7945 -145693826 587394411 6513 205740340 612809394 4968 -963214471 908862009 4356 500691477 -155566831 6723 -57926793 -872013529 285 -667281786 571151168 731 -506108098 -804580750 6959 -541613550 -677383695 6043 -662481765 -707104214 491 -784965875 844342243 7885 -943765901 -741977163 4817 -830222831 -912791350 2911 -723817788 737407430 3706 -282947285 -269653141 5447 -167893416 116410268 7940 -334823104 925036002 9491 643240412 100537981 8126 -804711490 -587154461 324 -541903248 571151168 1381 606386234 162818619 4268 -658800027 -26030145 6910 208653695 -654048846 4150 -41723720 -707104214 8870 -670941446 -413649920 7638 -178218611 -6527040 9271 445487668 -462044632 7937 -337718848 -454664712 8748 756775613 -528332594 7423 588746282 -160616618 391 65640932 994859498 5950 639577616 20640279 4561 897184369 232844920 5273 860901194 808458464 8131 773032821 934322296 3770 -56515768 333687312 6643 -178692644 978934680 6092 -788691861 83192310 305 -298306079 -541221340 868 262333337 234812484 2452 62409989 -587938776 5409 137362839 917915710 7295 -288462512 595610484 7794 -435603523 911656525 6712 515731471 975421774 3240 214470427 -954204496 5498 -504728021 -138728153 7628 -793494677 84675120 8138 745796394 537681327 3795 -573106477 637639714 7704 385077631 383709576 912 -835865341 -692760474 9239 -229462282 -107816005 3209 60178104 401065763 4351 956320838 896907104 7709 296351558 484968871 1585 531457998 84912338 3540 704952011 -587938776 5451 789599069 625494491 1352 -354473179 -533410976 7661 171041959 -138728153 7443 676457194 -153153706 1180 -205591575 710420710 9994 -750364362 700760523 3717 -742476174 84675120 7769 924865694 -428060524 9013 -667281786 -373742773 7375 -24555993 198809378 5672 -754687225 -269653141 76 321737429 333687312 6942 979367031 -578196919 3432 585806236 934322296 7493 -906744014 201215238 1463 -820917610 689952861 5683 -608722586 929621952 2778 -733269590 50437640 5043 -887409683 9257479 6024 -724955977 -462044632 6244 -145442184 229158822 5469 -931162724 -75558732 7164 -931162724 233967741 354 346106146 935472375 4131 60178104 430751296 3743 -377899289 -454664712 3838 484203679 -741977163 3085 -851229723 571151168 6889 -297925385 207204985 5726 -513151710 523443473 9609 641303610 258279313 4417 -429705827 576296258 704 284084525 9067497 2065 -711940062 703761437 3043 346106146 397008646 1199 -391256746 83192310 3114 276318540 235577293 7008 65640932 621799091 1655 933592111 -966341392 7688 765724683 726123669 9417 846494925 -917002395 7543 -569925158 537681327 8097 970404299 700760523 675 827090885 725567063 3845 -464997457 -870714362 7848 924865694 258279313 9380 766057365 -917002395 7291 557828077 -127944183 8890 36208776 -842651603 8085 30661577 -933871142 7348 471959189 214001109 7023 -678310388 172011590 6758 -292338832 290903050 2042 -758730708 -106926072 764 385077631 -587938776 7569 296351558 625494491 543 141018937 -391392334 9473 -455260398 552945615 3722 974033465 -667907585 3432 48202816 86906463 2332 -462251380 -659937969 363 839743563 -104871800 1182 72289201 -293015975 9470 431597356 -579706452 3559 -417075880 754349173 1166 -222755521 953028578 735 -304029084 642676439 4465 -804711490 790653415 1025 744180713 105963480 754 -847492585 -988857540 4789 929592861 860325562 8246 -195552514 -649744978 1902 -999315023 13253654 5587 54815350 576308127 848 -340171206 528222218 9186 776650368 382394381 1669 -523534710 260681552 6370 -332445377 767277603 8464 -873330901 -246727512 2815 -960344885 -959377362 5105 699845372 715905772 4276 220316799 -22135290 5850 839743563 -39716639 3870 -662161563 625059375 3427 7927533 -568505124 273 593245571 -382741973 7050 -139250047 571289655 5103 242166718 -345372687 7997 -963214471 925036002 5526 -842131951 -523131123 731 -975509051 -474396314 1642 736000118 84675120 680 -404777150 -933871142 4916 -902913893 323319528 7648 306909421 899852615 7977 202258799 -25481956 8879 -199655013 860325562 6814 111664688 121273815 9583 518236817 -720929795 875 435508139 -637243618 9522 159963934 -128633008 9823 76589551 -137415419 5585 849370527 -649744978 7027 -252062903 -246727512 8948 -667281786 -964453208 1522 -30664265 -830206964 3556 -963214471 -457339610 7064 -430204903 140118715 6766 -957024935 -528332594 3256 -362797003 770540018 9593 302196177 -497617879 7187 254376885 339857137 3082 658268677 -804580750 4870 997717396 250129683 6662 309782673 711907478 435 -224653306 820204610 168 -648172782 -770453868 8948 -835865341 -416082175 6180 -984282547 -256887004 5980 -200432659 305267341 2444 289429528 831097006 6431 51022000 623594641 578 792418959 -634190590 2931 994188367 -157362262 1822 158720776 -378650091 9671 -354473179 87942942 7728 306909421 428634831 404 296351558 -575758012 6200 200002129 528222218 6114 95229358 459630031 3637 124521096 -774185484 1053 -134704201 760132745 7980 444203955 359326871 1687 -533099096 -892585231 7690 736000118 -763707999 3792 -960815885 -741977163 2252 378721678 -370601295 6884 -608438352 -981396868 9709 538056056 354868681 9333 -668294983 165679230 8480 -712768288 352760 89 321658590 -216733767 767 -534346540 113055790 9013 318435094 -918763788 5123 -24555993 2937763 4651 384544140 637025929 1926 -943647082 -165817517 2496 -298306079 -759341521 8310 -900897170 820204610 9106 54815350 -241109217 828 -395956989 909720152 5272 521711157 530975902 8828 839743563 -606256406 2875 -608438352 467154252 2718 198792735 -972401466 7476 126227291 404498162 7868 186143921 -498612066 134 -750364362 -912791350 733 814168394 489852142 5710 -986798763 -523131123 83 -495872554 -430721629 649 -758730708 -283024647 8416 -165895350 -563052661 6853 -60381668 -930063693 5071 -270472709 314701704 2907 849370527 -396443569 6993 252844961 -370601295 3820 400206984 266354586 4869 -113858331 -91451757 8570 -742476174 612809394 3196 -252062903 375063920 5817 18912815 -770453868 5067 -344785252 571289655 8006 -851229723 13253654 851 212383076 216476815 2215 -957024935 -295979666 3279 742195767 -416082175 8323 134541291 612809394 2588 -573106477 628016383 7812 455237207 -478868248 8782 -30664265 -137614817 6187 -39504037 587394411 5793 296351558 -870714362 6324 -748046122 -254980365 2718 -720279006 -254980365 7770 -303077343 -944284380 5583 -334823104 545926563 6796 706094613 -735027831 2644 -739519560 -110865839 5632 -748046122 710867164 7944 -915467466 -138728153 6695 543489268 -18027120 7967 -749150071 628016383 6259 -668294983 -75558732 5889 271669262 619606312 4741 34842144 462889810 1659 967176925 526029047 8234 361901512 -523131123 3716 736000118 83192310 1079 -641208950 -373742773 2079 -303185692 -428060524 4675 148638548 93515835 6575 706094613 -246255401 277 262333337 9067497 144 515731471 186112748 6061 399221151 185176345 1700 -193222752 358289528 4952 252844961 -654048846 7963 -636004911 713033531 2543 -842131951 268124172 9671 -758730708 -587328878 8912 628785561 362357458 6111 -171017790 300598832 8111 -994655931 -78776258 819 385077631 -720929795 5039 940580089 -275855088 3264 585806236 -378650091 9564 -277916716 -477872507 2197 -784965875 587394411 5531 -885902280 851865821 3030 208370227 -727449159 3429 500691477 -987312206 8591 289610218 120714490 5360 -975509051 397008646 2636 -719954341 -680716101 3360 -409309355 637639714 6055 137362839 -94241214 4284 834030362 201215238 9873 -608722586 330258523 1716 -483963712 -107816005 8949 392619171 -302291887 5938 -161837184 -154221403 1818 -30664265 327833852 31 507130881 183142469 2664 76589551 -626960836 5223 -468116074 250129683 4590 -60959292 -674143567 1216 -437269696 843183414 6594 -637625968 -669544691 9480 -700447167 782701464 4345 543489268 528222218 3278 -334823104 418236261 7911 346720726 940351551 9314 -418986193 -640496847 9305 456971210 430751296 2239 -303185692 -784538084 8547 481309793 314701704 2937 766057365 254718604 9492 431597356 -689864118 1618 -608438352 860325562 2225 -752427345 -964453208 8194 -957024935 -610759465 6752 792418959 -640496847 5094 -324108487 -143728230 2116 794990305 528222218 5880 775192135 -519845955 5002 597458038 -238504192 592 400206984 735266920 6338 113991999 760132745 6602 82437869 -373712345 4432 641303610 -644469017 5721 756775613 -871032819 9523 -60959292 -842651603 6235 690218755 737407430 4823 28254867 -576052836 5214 -842131951 530975902 9095 557828077 615990641 5330 -229462282 164789337 9413 -248959048 628016383 5966 374048762 192105438 13 860901194 748105066 2344 -304029084 433603754 9943 -347105773 530975902 8176 -156704963 -122563446 2381 320190225 -756267434 2588 -569925158 748391913 6621 -81105363 229158822 9994 133578046 84675120 4271 554902523 -326254820 834 435508139 24721518 4265 498871246 -507881407 3163 271669262 71638226 6722 769252533 637025929 7615 283582015 978934680 6916 17834815 173706002 4610 -157757047 359326871 9750 -684658326 216476815 31 970142316 874563739 7561 357348209 -877856608 4244 159963934 87942942 7810 -677359660 -561696456 6992 924375399 -254980365 2872 -608438352 232844920 2650 531457998 790791048 3775 794990305 -60039432 9684 415350853 612809394 7540 148638548 577086332 3776 661504142 404498162 8106 -782012495 60115387 6739 -177692824 691372823 2214 124521096 301566791 4344 -259723723 -433558593 5862 518236817 843183414 2694 320190225 612809394 6504 -39504037 84675120 5909 -853928283 -723351459 9768 -195552514 -180019002 6493 262951696 925036002 8810 -698100407 -975541629 6320 603283737 -538606907 3961 -662481765 -741977163 4250 956320838 68458537 1056 80638889 691372823 1975 -197256971 -155566831 6200 113991999 624711990 8660 358603584 184543446 3089 -91480363 383709576 4121 661504142 668716963 1445 -292255571 -363659966 6197 -760927535 -56290324 9306 -742476174 -289470931 5627 28254867 -677383695 4263 568509939 216476815 317 802713909 -723259232 4650 -723817788 -988857540 9174 -485776708 -576052836 4615 276670886 116410268 2684 756775613 623594641 1267 -677582183 -391392334 5510 284084525 -436066679 9379 372746255 260986665 4347 -835865341 -477872507 2911 -534346540 -254980365 1772 -156704963 673747334 9468 242166718 595610484 7284 284084525 -72965798 7657 -821290384 -94909804 4926 -658800027 -604372177 4360 -851229723 501786309 9926 -60959292 183142469 688 704952011 -326867555 5730 25277645 619013448 1392 -268055717 -762984644 274 632166073 -464278607 4599 -145693826 574893362 2566 -459660004 673747334 3395 -197706645 890315807 5120 -281453999 528222218 2792 -915467466 668716963 235 765724683 725864175 7922 794990305 -742514560 7531 392619171 250129683 444 326944888 -164423199 4485 -39504037 106531338 6882 -684658326 792126616 8305 -18555551 -78776258 1556 426406281 -107473815 7597 220316799 185176345 7661 -984282547 -474396314 8468 790805185 -155566831 9332 333144811 735266920 8879 -412753693 -578480160 2865 319836471 -77358192 6731 867830712 596844461 4626 -754687225 -918763788 3836 -288462512 312278158 5087 849370527 748105066 8018 -504728021 198809378 2076 -891435429 -409833937 5721 212383076 221629539 3069 276934223 87942942 9989 -429705827 -137614817 9599 -573106477 988138114 7775 -864361257 164789337 6085 -626119646 34487722 6425 34562744 -800207670 2048 -430204903 323257823 2041 -524590619 -420200090 9524 -573101732 -474396314 9988 208370227 -918763788 1463 521711157 782701464 5913 320190225 -550496243 5116 -275568251 -238867983 256 -541903248 871280315 6431 -265310524 172011590 9266 -252062903 -533410976 9314 164014304 865035290 4876 -984681216 214001109 7032 -820917610 790653415 9487 -139250047 162573004 6656 -580193843 -482425657 8171 632166073 -241109217 6821 230465541 -519845955 2059 375298123 83192310 7268 792418959 -56290324 7122 -127099524 -189256438 1775 254376885 145992042 9592 -906744014 -363659966 3616 -663610139 599012707 1630 318435094 -920354849 9855 677101531 407966190 5336 -485031576 537681327 4456 -989673571 -155566831 7372 598692061 -917002395 9496 502461295 260986665 1399 -504728021 -22135290 2551 -304998049 50437640 9600 827090885 -185727053 2491 994188367 770540018 4959 -178218611 -756267434 4826 589418019 619606312 3359 598692061 -469304036 6688 -473282718 -587154461 6817 -793494677 -72808273 8419 -852061915 -587154461 3892 500691477 165679230 8580 -282947285 -756267434 7635 -275568251 185176345 5655 691696706 105963480 7550 628785561 704079155 3141 -658800027 658148446 4141 326178903 354868681 8161 745262886 877599979 5104 -293301938 -972401466 9048 806860754 -160616618 7995 -714715511 628016383 6557 -523534710 456498577 7329 996958697 -428125906 7620 -157757047 -561696456 5934 -760927535 932809740 4909 6050410 595610484 6490 639577616 148237200 5733 806860754 305267341 2923 731360872 -164423199 5016 388998433 65925556 3210 -873330901 241641947 9449 933592111 221793945 8730 743615922 -606256406 3958 -229267078 -235480390 3925 -994655931 -514717258 5190 309782673 -556644281 3064 138983262 214001109 9349 -270472709 -123998677 3713 -60381668 -774185484 9586 -641743513 157310618 7637 357348209 84912338 4935 450999109 -920354849 9095 -891435429 700760523 3018 -820917610 -291242407 6951 28254867 -498612066 866 -915467466 207204985 552 65640932 -241109217 6156 -395130011 -792640319 246 699845372 -428125906 5294 -816399402 502233577 8726 203882298 329596656 8380 -712768288 -834467209 1870 419955461 -165817517 9866 -758730708 576308127 950 -700447167 -587154461 4211 872946790 233977048 3824 -195594144 -804580750 3944 284084525 -649744978 7877 159963934 -762984644 2827 -523534710 -849890539 9456 -277916716 -568505124 6941 -626119646 -350396971 3872 802713909 -13579437 4564 792418959 689952861 4216 627081375 714190974 9010 -541613550 917915710 2618 -931162724 -79813879 7011 867830712 104047847 9540 872946790 -67116370 7189 250399364 -882635508 9818 -930543776 -72965798 1422 198792735 -587938776 629 -199655013 315450092 73 -851229723 333687312 9050 148638548 -561696456 8657 -235730132 588009941 9838 515731471 -669544691 6657 358603584 233977048 2233 -814521565 940351551 2939 97269878 -153153706 2266 -410968218 923466000 1801 -165895350 847381634 7098 -949652880 782701464 3457 -826268461 107428773 3524 -320240582 2937763 1341 -796502525 315450092 4115 861072654 -256522804 939 -459660004 452933610 1357 126227291 -410456729 5488 -955947554 -611172692 1887 94407230 -933871142 675 -275568251 -416125915 5529 126227291 -541221340 679 317197461 -959377362 6796 443682091 -283207497 1721 -955947554 84675120 5522 -572328769 923947394 5291 -271969423 954289075 7774 -259723723 -477963972 6945 875158202 -988857540 4452 -796502525 -532480095 5867 239977367 -253862095 986 -91480363 763812773 1938 859615587 540533417 255 276934223 -428060524 8903 -437269696 -328361714 2748 -676826894 -963031318 8793 -871335076 105963480 4057 -24555993 87942942 2790 -608438352 -123998677 7697 -389046679 874563739 4820 -763126949 -918763788 2825 444203955 186112748 2353 -592869884 383709576 6750 782059495 -80079561 7288 956500599 994859498 925 -986798763 -497617879 2246 -314668245 -154221403 9303 320190225 735266920 6972 -821290384 978934680 4261 288396892 587394411 2230 618828757 -969822537 777 381360154 34487722 9963 36208776 -79813879 4645 841773118 358289528 3031 -965690654 511120657 5344 -60959292 896907104 7174 994188367 -543877687 711 -820917610 -416082175 7282 415350853 -189256438 7729 60178104 -735027831 4272 632166073 746720990 6935 -594876646 -498612066 646 -80417143 -1544306 8642 -816399402 80128302 3072 158720776 315450092 1685 743615922 -345372687 5555 -459660004 -155566831 2013 717342480 -982620691 5506 -533099096 -533410976 4358 -282947285 -847516222 8704 -248959048 -735027831 209 -677582183 459630031 6 415350853 -792640319 5796 -338588899 -563052661 8310 174718177 -687400377 993 731360872 -569727142 7216 500691477 583887438 6057 -200432659 -587938776 1699 378721678 -155566831 8995 -836052744 714190974 5958 302196177 696875596 5240 609354975 -419413153 3704 -795235195 -254980365 2209 132666338 305267341 5382 36208776 -714969150 1204 450999109 -430974226 1147 333144811 -784538084 251 -984681216 -675821088 5069 208370227 65925556 2839 77257476 -85425315 4502 147521749 301566791 1364 276934223 -972401466 1408 -763126949 820204610 2733 -851229723 619606312 310 924375399 809191902 1777 -713609356 612809394 4231 -523534710 713033531 5878 898151267 -576052836 1789 603283737 -1544306 381 -468748459 514647040 1165 170281305 233967741 951 736000118 -138728153 5408 867830712 -616215891 3224 -667281786 494296571 3202 53010453 105963480 506 814168394 -127944183 249 -372598176 221807394 1603 996958697 -77358192 9577 -731712580 -359196587 7769 288822109 860325562 9254 -337718848 763812773 357 9908275 309767757 9498 958197040 164165409 3863 -636004911 -677383695 7608 283582015 308467212 2777 -259881996 710867164 8513 568509939 920790234 7671 812095536 -102616382 8102 745262886 -293015975 5630 -27254901 510460231 9565 538056056 302261235 1683 98412735 -877856608 6215 -483963712 -254980365 8086 77257476 -963031318 7266 -655787129 -550496243 7926 -662481765 323319528 7915 -392563411 770540018 1031 994188367 -933871142 5687 661504142 571289655 9250 901762269 10315616 8739 -91480363 -959377362 5053 -811440102 -107816005 345 -742476174 501786309 5996 498871246 746720990 181 388425412 984136690 5094 214470427 -137415419 4694 -793494677 378550894 1515 997717396 -79813879 3113 898890414 713033531 5604 -902913893 637279848 9187 -297925385 164789337 5964 -221252086 -457339610 830 -668294983 230960562 5327 -304998049 137137472 2695 -788691861 -641768215 8017 661504142 637279848 3765 -391256746 241641947 1072 -871396420 -707104214 7374 419955461 334468470 4909 653488323 137137472 4805 979367031 -550496243 8584 -793494677 755033596 2614 628785561 736209727 2041 745796394 -4922978 2886 -171017790 537681327 343 568509939 984136690 5029 132666338 -882635508 1267 -270472709 58400332 7574 -960815885 637279848 9749 471959189 726123669 7969 324917167 700760523 7194 -986798763 -580802379 9367 -298306079 114067850 3276 -989673571 -373712345 3558 -468748459 223758683 7827 562484066 -573863688 1342 158720776 932809740 5771 -579753663 596844461 6004 141018937 868619715 3703 -795235195 -648616287 6102 -957024935 -988857540 1605 743615922 -871032819 9743 -430204903 428634831 4130 -332445377 -649744978 8939 381360154 668716963 9152 200002129 285651977 4189 -275568251 -723259232 5878 -663610139 34487722 1344 -684246827 316245420 7255 -608438352 537902684 8859 -221252086 9257479 9270 38832074 514647040 377 186143921 34487722 9480 -303185692 407966190 8569 557828077 -416125915 5115 -506108098 934322296 9330 -298306079 436709995 5255 113991999 68458537 3961 34842144 -436066679 7443 435508139 233967741 5542 -102108106 -966341392 1225 -887409683 494296571 7748 -435603523 -933872333 8269 834030362 -519710186 7560 -605036105 -345372687 5594 -252585274 -540147019 2757 498871246 737407430 5758 627081375 234812484 3966 600595365 -507881407 2648 -935008788 -804580750 6731 -270472709 -320275386 6831 -8891200 71638226 608 903882211 -56290324 9893 897184369 871280315 8236 -275568251 800872927 8188 -897411868 -682911832 2862 -847492585 -792640319 7144 -698100407 514647040 2749 -999315023 588009941 9990 688304736 874563739 6952 -742476174 -610759465 5789 -655787129 -480421233 3050 589418019 547792085 8834 38832074 871037015 8451 -578899112 -842651603 3393 997717396 624711990 4213 606386234 10315616 8121 -753444014 -143728230 5563 895696545 -416082175 9383 -91480363 668596988 1710 717342480 -959377362 8806 774219377 820204610 9643 -139250047 -542766725 1733 -435603523 249521955 6912 358603584 -714969150 3067 -41723720 60115387 5366 956320838 378550894 8503 153650122 899852615 405 336261049 691372823 6524 98412735 -999366082 818 -579903004 790653415 8411 134736800 -430974226 140 324917167 711907478 7201 -524590619 178866616 8936 39323915 459630031 5172 562484066 93515835 4218 5989923 537902684 8121 597458038 -507881407 9622 554902523 -2416772 2760 419955461 495259264 4757 137362839 934322296 1346 141018937 -959377362 5948 132666338 743907535 6258 658268677 173706002 2635 -437269696 -220282924 4338 -524590619 859002805 6258 6050410 -145656182 8528 958197040 923947394 5178 -608722586 691372823 6657 39323915 -378650091 8385 -524590619 -107473815 6245 203882298 -474396314 9701 731360872 -477872507 2348 -345538013 358289528 2581 -314668245 -648616287 7976 -338588899 737407430 3093 -157757047 637639714 5236 769252533 -370601295 6914 -616075888 637639714 4100 600595365 530975902 2726 538056056 787435090 6877 699845372 -145782884 8540 -281453999 505436080 2518 976065724 820204610 4262 230465541 -563052661 384 -495427420 285651977 7053 208653695 844883068 6610 -167893416 -954204496 3065 202006559 -75558732 5433 841773118 790653415 7619 -700447167 -804580750 4287 878804098 83192310 2263 153650122 871280315 6105 218552482 843183414 7375 -541903248 -291242407 6742 -396260662 -917177937 3484 -670941446 -759341521 2501 -712768288 86906463 6535 -344785252 -920354849 8295 -340171206 -396443569 6712 575593831 -579706452 7093 827090885 -137415419 5156 302196177 71638226 2467 6050410 -229334088 2397 -473282718 908862009 6902 333481643 164789337 1845 623885564 -648616287 8419 -713609356 404498162 7332 -895856160 878753022 6744 153650122 690335848 8395 -398942627 484968871 6896 214470427 -556644281 3336 -437269696 -877856608 3585 585806236 -811266222 9851 774766110 831097006 2729 792418959 696875596 6056 618828757 -528332594 5913 -332445377 121273815 3503 -753444014 770188411 2272 599861155 -110865839 9482 420946811 198809378 2812 995796966 978934680 2245 -295746759 -255161784 6093 745262886 -720929795 5795 515731471 -293015975 667 677101531 -420200090 1694 51022000 -323498634 8201 -995948801 917915710 1327 160809207 -342686234 7163 -902913893 -72965798 5344 599861155 711907478 9525 623885564 767277603 8703 -344785252 93515835 5380 -414072427 545926563 37 -229267078 -224835212 5281 -817455026 -774185484 8822 -676826894 -106926072 2067 -763126949 -967985982 4570 643797427 223758683 4853 -904289455 233977048 220 208653695 -563052661 7080 320190225 304234449 4641 -344785252 185176345 539 171041959 748105066 6539 -345538013 -1544306 3417 -524590619 588009941 8591 606386234 612937914 7202 95229358 -969759958 9221 203882298 -67116370 8477 -180309093 -687400377 206 -24354900 -118950135 3133 -156704963 162573004 6123 -668294983 -428125906 1906 588746282 -514717258 2844 -324108487 -849890539 3362 392619171 574893362 2183 -215298725 -104871800 9288 80638889 -834035628 5915 -277916716 -804580750 8188 -566276366 -735027831 3859 -409309355 502233577 1876 -552935221 312278158 2415 788860010 -79813879 6362 593245571 874563739 6496 903882211 915112531 6894 -714715511 -838009976 1731 208370227 -308625495 4381 677101531 896907104 5441 -117882944 352760 6851 -984282547 -963031318 6020 -167893416 -541221340 5166 725828363 -981396868 3533 956500599 -648616287 9427 -994655931 267514505 5780 203882298 917915710 773 941043086 -556644281 4272 -377899289 -75558732 2372 -292255571 -933871142 7960 159519152 -561696456 6787 317197461 -477963972 7722 -113858331 -590535547 9149 841773118 -510150761 5483 872946790 868619715 5017 153650122 100537981 6078 839743563 140118715 7676 -847492585 451143780 6361 -677582183 34487722 9487 593245571 -420200090 6805 -533099096 -373742773 7329 830044995 -25481956 6533 -392563411 -39716639 5582 817353730 679770619 2217 593245571 691372823 1905 788860010 595610484 7811 -30664265 185419808 38 -616075888 105963480 8538 609354975 505436080 5891 895696545 -433558593 3598 575769250 -568505124 1257 254376885 378550894 7180 907986225 911656525 7846 -677582183 -964453208 5603 -930543776 612937914 6590 -418986193 -60039432 8215 -816399402 -241109217 8138 -362797003 -637243618 3749 208370227 -127944183 3599 486132758 467154252 694 388998433 655182973 5074 575593831 589562219 6807 -404777150 -659937969 3515 -880768056 -637770708 8681 288396892 -998282020 6248 -524590619 100537981 8165 185320654 165176940 117 -252585274 -735027831 3171 -655787129 547792085 1897 -185227082 800872927 3963 -742476174 871037015 9251 -395130011 -541221340 7804 80638889 106531338 2837 704952011 -145656182 4732 55392029 -519710186 31 556176900 -804580750 7359 38832074 983092089 4464 598623000 -510150761 6796 -900897170 -969759958 9322 71562520 -519710186 1485 -569925158 -988857540 9332 782059495 -999366082 5783 984758233 172716317 7892 -504728021 194386713 1865 -814521565 589562219 9533 832079231 -947024393 2584 -24555993 233977048 2037 6050410 711907478 7691 456971210 106531338 6331 -156704963 221807394 7666 699845372 865035290 2872 -523534710 183142469 5805 -840080990 855531857 2996 -501570916 -107816005 1211 609354975 165969864 554 14549497 457730381 2193 445487668 78832863 1375 420946811 -1544306 6508 769252533 -363659966 6159 -763126949 -154221403 3048 -840080990 -580802379 7449 -754687225 689952861 5442 -820917610 -4922978 7774 373708873 -540147019 4620 25277645 -370601295 8532 744369343 -538606907 5472 -437269696 172716317 5408 846494925 -477963972 9431 28254867 -917002395 4979 346720726 -137614817 2939 -957024935 -689864118 3333 -506108098 -235480390 2490 -921972308 -969822537 5712 -303185692 -587154461 7292 208653695 121273815 8558 62409989 -606256406 1736 -277916716 -982620691 6887 34562744 874563739 1618 36208776 -254980365 7220 -268055717 865748389 6728 445487668 -60039432 8456 -484301856 934322296 2845 185320654 571151168 5840 -495427420 -998282020 7414 -195594144 -370601295 2536 -334823104 619606312 3252 -616075888 -528332594 6817 -259723723 258279313 2514 -80417143 379411178 4368 208370227 -78776258 5072 -481996423 920790234 3401 676457194 -253862095 559 -984681216 -735027831 5133 -935008788 -847516222 8191 -380535924 874563739 3360 -724955977 -127944183 1877 34562744 86906463 5615 97778439 282131358 3954 924375399 -824673983 8512 603283737 214001109 7056 284084525 510460231 2634 -81105363 -675821088 7359 -102108106 896907104 2855 -678310388 -60039432 8016 901762269 69866389 2615 271669262 725567063 1151 -193222752 333687312 9160 -347105773 68458537 9671 154929870 -674143567 1140 289429528 899852615 8001 -804711490 -519710186 2714 17834815 -477963972 3342 515731471 530975902 512 160809207 -550496243 1782 416939399 84675120 9591 -678310388 -596741589 2528 -140204704 -736169755 6592 39323915 194386713 499 289610218 -736169755 5247 796608963 -606256406 2828 997717396 711907478 4173 676457194 -497617879 6530 -215298725 194386713 6562 -784965875 -800207670 1175 834030362 -323498634 5460 -409309355 -677383695 4513 -826268461 -980745605 4074 -372598176 -680716101 9192 -275568251 152975300 2836 306909421 -482425657 1825 388425412 -541221340 5423 -223542791 -747172297 4331 214470427 183142469 8899 -437269696 -419413153 8104 -667281786 -640496847 672 -404777150 314701704 815 431597356 -107816005 7370 -700447167 120714490 8848 588746282 81565408 5841 -221252086 -669544691 7560 -462251380 -611172692 9060 -60381668 430751296 9221 -501570916 382394381 615 994188367 -834035628 5005 776650368 -176184567 1459 796608963 808458464 2011 -723817788 -723351459 4910 -594876646 -540147019 7339 60178104 173706002 8363 113991999 250129683 4054 -193222752 653728216 2356 976065724 -667907585 1760 -887409683 -510150761 3573 575769250 333687312 2129 -344785252 530975902 8763 -637625968 -804580750 1152 618828757 -216733767 3086 346106146 -326867555 8904 -763126949 452933610 9034 875158202 314701704 4996 -410968218 -436066679 4037 385077631 137137472 8717 618828757 -784538084 2573 -817455026 -823688399 1142 -548146736 -118950135 1248 415008073 -342686234 6646 -215298725 939797135 4561 -235730132 -94909804 407 895696545 790791048 9400 450999109 354868681 2333 -605433625 -382741973 2361 593245571 571289655 7178 745796394 619013448 2728 358603584 -825880446 8095 -885902280 -180019002 8700 -871335076 107428773 4694 572970480 -436066679 8514 632995737 -654048846 1614 806860754 -402609820 8996 -235730132 -176184567 3575 -268055717 681650630 682 706094613 -981396868 7135 -282947285 68458537 4416 -931162724 283618452 5101 95229358 172716317 665 -484301856 679770619 877 -552935221 71638226 7075 -820917610 -640496847 8075 -830222831 -6527040 4507 -943765901 -378650091 3012 -754687225 268124172 6563 970142316 -762984644 8297 851137422 614083036 1185 875158202 221793945 6598 -578346066 -917177937 5194 859615587 -12658682 3731 -887409683 736209727 2256 198792735 109588416 4618 6941521 -457339610 665 -900897170 760132745 5945 -711940062 -830206964 7825 -516862573 -579706452 3784 -811440102 748105066 5392 790805185 704079155 8077 326178903 689952861 8463 -821290384 254718604 8990 357348209 925036002 4295 979367031 -626960836 4983 317197461 285651977 1868 -784965875 -966341392 942 426406281 624711990 2089 575593831 -462044632 8948 -468116074 194386713 3020 -30664265 787435090 8078 152683172 -291242407 4083 941043086 418236261 3475 -965690654 -160616618 1239 -332445377 -838009976 3974 806860754 10315616 6233 -224653306 -308625495 3639 -548146736 844342243 8763 -667281786 -402609820 7301 801372660 58400332 3618 -459660004 -102616382 424 765724683 505436080 4841 -165895350 -238504192 2349 817353730 877599979 7383 -642406813 10315616 7377 -723817788 242506470 596 -605433625 355375465 8739 7927533 -604372177 8040 643240412 872494340 1619 435508139 583887438 2005 152683172 737416156 8208 -60381668 -882635508 1031 -804711490 308467212 5713 -637625968 467154252 5305 531457998 -359196587 3746 481309793 518522757 554 -818563944 -825880446 5523 518236817 185419808 3281 -637625968 183142469 7787 839743563 -77358192 813 792418959 186112748 8835 148638548 755033596 592 -569925158 -342686234 4513 -830222831 -752801340 4366 688760575 -488329721 8722 -60959292 383709576 4769 -285968378 984136690 8541 -880768056 948573862 464 -24555993 -464278607 8324 445487668 763812773 5599 -293301938 625059375 3644 606386234 -229334088 1192 841773118 871280315 4272 -156704963 -634448468 4955 -343048181 282650126 6497 970404299 106531338 3571 95229358 9257479 3393 -280158933 679444628 7610 284084525 514647040 6017 -605433625 948573862 78 817353730 87942942 6631 872946790 -180114637 8260 -200432659 -654048846 4645 381360154 -39716639 1916 113991999 -40017599 3031 -430204903 268124172 4438 -840080990 860325562 8076 773032821 615990641 2004 -337718848 -289470931 1255 515731471 -474396314 625 -989673571 183142469 4822 420946811 34487722 7825 -270472709 -328361714 8691 372746255 -872013529 5497 717342480 612809394 5354 -377899289 357634387 1408 -788691861 323319528 3803 587732774 68458537 9974 -197256971 -439161220 8465 834030362 375063920 4181 133578046 770540018 8850 71562520 -981396868 854 -624499268 595584975 1784 400206984 -849810455 7078 745262886 953642587 3008 203882298 -933871142 7481 782059495 787435090 994 261480454 -532461869 8670 -684246827 -176184567 4017 -999315023 -108961822 532 -1804967 172716317 6852 -723817788 -246255401 3708 897184369 -409833937 3093 -37605991 -918763788 8847 -592740407 65925556 8280 -259723723 162818619 130 -742674827 -682911832 3118 -714715511 -488329721 2327 -117882944 915112531 7978 208370227 -892585231 6422 502461295 643726334 7796 744369343 -235480390 3820 -713671847 691372823 7438 974033465 614083036 8884 -372598176 574893362 2692 386524132 -414919441 4804 -677582183 851865821 1672 -18555551 -637770708 393 -396260662 502233577 9517 -782345427 855531857 6279 -26248663 -538606907 7106 830044995 746720990 5610 744180713 71638226 9250 556176900 859002805 3984 834030362 -1544306 9977 -579903004 -626960836 4539 725296106 540533417 5611 -412753693 871280315 3346 498871246 25245259 6545 632166073 308467212 9081 976065724 -587328878 5571 242371970 -736169755 497 766057365 352760 7181 358603584 -824673983 6833 967176925 162573004 3083 289610218 890315807 6469 288396892 511120657 8615 817353730 -870714362 9158 36208776 484968871 9926 -750364362 -430138322 9915 -891435429 744410083 4718 782059495 637025929 9391 609354975 333687312 8763 -285968378 -25481956 8643 -784965875 -275855088 163 385061500 -4922978 5270 984758233 101406452 2439 555348851 260986665 9331 -760927535 172716317 2251 170281305 -18027120 2602 185320654 -79813879 3512 444203955 787155496 7154 744369343 -428125906 6192 796608963 -575758012 2158 731360872 -969822537 3939 164014304 689952861 7998 373708873 -871032819 4752 -678310388 401065763 8136 -277916716 -569727142 7662 -72660599 614083036 3111 276934223 162818619 6508 -880768056 591101630 8963 -138739177 -145656182 2886 -303185692 -933871142 8785 -860588659 -692760474 9354 790805185 714190974 5437 -296429472 752571881 4331 -902913893 -838009976 198 -304998049 975421774 2596 -483963712 711907478 2105 -668294983 869461301 6671 377338343 836292797 4786 -965690654 -373712345 2231 639577616 -434454493 687 -713671847 -720929795 8811 6050410 951409368 1109 514387831 612937914 1301 658268677 782701464 2263 -524590619 -872013529 8618 -713671847 -85425315 8965 632995737 -519845955 4419 -281453999 233977048 7730 -468116074 658148446 1692 823212438 -462044632 6089 557828077 545926563 6700 134736800 -137415419 3313 -293301938 -326867555 7653 -677359660 -373712345 7727 -719954341 -637243618 4060 597458038 695424884 1515 359856605 233967741 9659 538056056 -720929795 5606 134541291 -648616287 2693 375298123 -648616287 3212 502461295 783307873 347 -127099524 489852142 4373 -277916716 -637770708 4222 378721678 -681273289 5952 609354975 -626960836 8548 -282947285 -963031318 6803 288396892 815772525 8110 185320654 545926563 6556 -9979738 537681327 6330 -180309093 -295979666 5132 5989923 -480421233 5574 -862762751 309767757 9302 -752427345 -659937969 7237 773032821 -752801340 531 860901194 619606312 805 274684164 -834035628 696 -27254901 -180628268 5471 -49706513 948688886 4186 575769250 109588416 49 658268677 783307873 2497 7927533 -414919441 4986 321658590 -4922978 4603 -56515768 911656525 2677 482175535 -238504192 9427 -223542791 140118715 2216 526115530 523443473 3731 200002129 -917177937 8461 60178104 625494491 4390 94407230 283618452 9217 -835865341 -966341392 7649 -935008788 183142469 6891 -517047177 537681327 1508 -60959292 -817688363 48 -468748459 978934680 3884 -965690654 107428773 3030 385061500 -434454493 5691 284084525 268124172 566 -963214471 -387385224 10 -698100407 183142469 1254 609354975 -302291887 1118 317197461 246550739 3094 690218755 -478868248 6570 276670886 350857850 1513 -292255571 -39716639 8980 556956133 -434454493 6327 290220374 -514717258 1947 -459660004 588009941 6849 -195552514 214001109 3736 -75232342 748391913 1974 -978041604 523443473 9058 -107144390 -611172692 9844 -504728021 546315517 1559 306909421 -283207497 6353 113991999 -4922978 9640 -222755521 -498612066 9499 897184369 250129683 245 7632844 836292797 7228 389689903 -715481022 6186 28254867 843133948 4995 321737429 -733323543 120 -994655931 874563739 4736 -165895350 906601156 2344 -592740407 -137415419 3631 627081375 -892585231 8107 71562520 216476815 6551 -711940062 -477872507 5430 -156704963 -308069367 1715 -8891200 206971304 9181 502461295 249521955 8898 -573106477 185176345 3085 200002129 -550929672 8795 -82560345 822735291 3712 82437869 -920354849 5779 846494925 285651977 5403 486132758 -1544306 4978 320190225 -610759465 170 -304029084 612809394 8723 775192135 948688886 3039 -655787129 -359196587 2427 134541291 725567063 7559 -228953103 -498612066 3805 -75232342 -428125906 7534 -134704201 -733323543 5372 53010453 576308127 628 -866805045 283618452 8161 -667281786 418236261 3265 -171017790 -972401466 7886 170281305 433603754 6726 484203679 792126616 9346 152683172 -538606907 612 677101531 737407430 479 -268055717 906601156 3698 65640932 -185727053 4281 346720726 -959377362 9417 -167893416 162818619 959 -995948801 865748389 3938 77257476 358289528 1455 -437269696 235577293 2131 309782673 -568505124 3686 -285968378 -498612066 9750 643797427 571151168 8167 34562744 737416156 4524 -978041604 173706002 2685 643797427 -538606907 5888 -749150071 86906463 4738 94407230 -467674160 9663 -165895350 -378650091 8800 357348209 908862009 6855 -459660004 878753022 6760 -464997457 843183414 1886 25277645 748391913 9427 35292617 -85425315 3749 -608722586 494296571 1350 443742845 -72965798 4205 -921972308 -474396314 1226 907986225 -648616287 4745 632166073 -578196919 4826 -788691861 323257823 9717 974033465 -464278607 9247 -320065127 760132745 1654 -758152363 625059375 4633 -222755521 681650630 1698 769252533 -283024647 6799 -314668245 172011590 5362 419955461 -637770708 6074 789599069 -967985982 7766 789599069 571289655 1373 283582015 246550739 5240 160809207 -326254820 1465 -303077343 871280315 6452 -195552514 697350972 1502 98412735 855531857 934 756775613 300598832 5301 167095145 467154252 3413 -506108098 -302291887 2188 225977642 713033531 4304 -156704963 655182973 8577 769252533 -229334088 6902 -259723723 -104871800 7396 632995737 -477963972 1291 -678310388 304234449 1511 153650122 -817688363 6376 -296429472 250129683 4343 -484301856 743907535 707 -965690654 -669544691 5792 171041959 865035290 831 -1525175 703761437 9580 -145693826 -293015975 7845 945885557 843133948 4685 -265310524 -680716101 4500 994188367 -587938776 6268 -345538013 184543446 4661 984758233 300598832 3874 -714715511 120714490 3827 361901512 -542766725 8325 -897411868 953028578 7418 -978041604 383709576 9205 -851229723 -576052836 1662 -347105773 -326867555 3496 378721678 69866389 8557 -835865341 323319528 6019 -608722586 268124172 9303 653488323 84351585 6732 643240412 625059375 4350 637350827 -220282924 268 -145693826 -576052836 1530 555348851 -784538084 7496 154929870 -145782884 2399 789599069 142516378 4546 861072654 -482425657 1937 198792735 -543877687 6828 54815350 -933871142 6151 279935936 -283207497 3022 -580193843 -659937969 7054 -324108487 658148446 9593 -395956989 58400332 8816 -280158933 615990641 6107 326178903 283618452 5925 996958697 691372823 7940 871194505 953028578 1209 -398942627 9067497 8665 974033465 689952861 8814 -616075888 -871032819 7912 153650122 -13579437 36 929592861 899852615 7147 276670886 -579706452 4951 -409309355 135100579 1585 640846707 -216733767 8329 -994655931 -94909804 8233 -113858331 526029047 4881 -887409683 221807394 6705 -513151710 957236409 4194 359856605 -477872507 3919 261480454 -165817517 4735 336445578 984136690 3310 556956133 -849810455 5613 967176925 -538606907 5292 -389046679 -561696456 7690 -483963712 547792085 4370 593245571 -882635508 2877 -60381668 978934680 20 -222755521 -578480160 3343 112146941 -510150761 8026 -795235195 -542766725 6089 -895856160 871280315 4143 386524132 323319528 4542 554902523 596844461 3336 444203955 -373712345 9628 359856605 -667907585 4808 -804711490 87942942 6621 -49706513 -145782884 3793 -830222831 309767757 2019 72289201 147468541 2494 -572328769 -817688363 8548 555348851 207204985 3840 -750364362 147468541 6290 979367031 528222218 8406 336261049 -890148323 2207 -795235195 754349173 3569 30661577 528222218 1775 -324108487 -599705535 3431 -340171206 -176184567 5871 -569925158 232844920 2343 481309793 -91451757 725 600595365 -987312206 5756 274684164 -792640319 3161 -338588899 -430721629 1814 -724955977 909720152 131 955336534 588009941 8790 500691477 140118715 6805 309782673 80128302 7961 -193222752 185176345 3787 507130881 -469304036 8088 94407230 -649744978 3440 202258799 -680716101 4621 -345538013 787435090 2819 -393621510 186112748 3001 444203955 858256145 9915 593245571 -160616618 6276 632166073 229158822 5831 794990305 242506470 7173 -784965875 192105438 5913 575593831 50437640 7268 756775613 -406636424 7701 994188367 -637243618 3133 603283737 104047847 8677 597458038 612809394 3702 54815350 -91451757 6751 -338588899 -917177937 2946 214470427 -474396314 2202 250399364 -345372687 4855 171041959 978934680 2557 262951696 -917177937 7358 98412735 994859498 2489 981998742 329596656 5577 846494925 58400332 4456 321658590 -834467209 891 967176925 260681552 8934 -372598176 -12658682 2739 861072654 -293015975 176 933592111 -138728153 1529 -345538013 -430974226 7547 556956133 -1544306 5213 -138739177 -185727053 9304 725296106 -981396868 2925 691696706 362357458 4308 -389046679 78832863 1494 794990305 843183414 1044 -145693826 109588416 9052 95229358 -812767182 818 -195552514 24721518 3838 -468116074 -842651603 9282 994188367 -975541629 708 706094613 -568505124 1592 -138739177 528222218 6396 995796966 206971304 9262 -641208950 -736169755 9444 -678310388 -626960836 4737 -871335076 910797386 5656 -138739177 923466000 7676 -624499268 282650126 7855 -580193843 -122563446 8856 -860588659 227796847 4450 205740340 -518037450 5858 775192135 -488329721 7854 691696706 58400332 366 250399364 -391392334 2090 -816009077 -409833937 8875 -388974008 -830206964 6554 -270472709 540533417 5287 -388974008 -539801973 3413 384544140 172716317 7749 -410968218 792126616 2390 -753444014 -428125906 8237 359856605 -533410976 2943 789599069 -606256406 1700 6050410 164789337 547 -754687225 -477963972 140 -679771608 -128633008 787 -523534710 404498162 9677 598623000 -987312206 1977 -134704201 700760523 2868 141018937 -747172297 4389 794990305 822735291 892 420946811 -391392334 4981 -605433625 9257479 2891 -796502525 241641947 7817 556956133 948688886 302 215460157 -917177937 9077 137362839 -40017599 8904 -592869884 165679230 5320 66554430 -654048846 2455 588746282 260986665 1598 -468116074 305267341 4025 -864361257 -416125915 2050 556176900 309767757 7822 392619171 -278764461 6039 632166073 -514717258 6878 970142316 -677383695 7687 653488323 526029047 8108 -978041604 345293859 5451 -749150071 -800207670 4395 392619171 -430974226 4173 170281305 323257823 9841 507130881 -604372177 6363 -282947285 -759341521 2938 -658800027 -606256406 3966 17834815 -987312206 5967 124521096 241112925 4666 -303185692 637279848 4935 34842144 -804086127 1078 -782012495 -160616618 3133 -60959292 -872013529 1727 254376885 178866616 4210 -177692824 -519845955 2569 -102108106 233967741 3749 -468116074 662075929 4406 653488323 -406636424 705 -915467466 599012707 2923 154929870 923466000 4070 -955947554 877599979 8415 -46963869 -715481022 7371 -573106477 711907478 9910 860901194 -72965798 8434 727210702 -563052661 606 745262886 787155496 142 -127099524 355375465 7672 -281453999 -137614817 2161 -776344661 589562219 4793 66554430 -817688363 4041 774219377 452933610 1826 -24555993 -145656182 7501 -481996423 430751296 4509 -292255571 201215238 4819 262333337 -519618554 74 -750364362 -25481956 9620 -758730708 -982620691 6442 482175535 -763707999 2546 -873330901 -402609820 5369 -906744014 923947394 6313 -26248663 -430974226 8866 72289201 -834467209 1557 -464876611 -80079561 6542 895696545 -283024647 2196 572970480 -981396868 3550 -185227082 -439161220 7115 688760575 -616215891 1898 336261049 -145656182 637 97269878 736209727 3929 731360872 206971304 8890 -566276366 -811266222 2002 5989923 -118950135 9300 828427488 -610759465 2627 -304029084 178866616 3097 40730044 -430721629 3744 677101531 230960562 9820 801372660 221793945 8655 -418986193 -277770150 8213 -177692824 152975300 338 -145693826 -892585231 956 995796966 911656525 9909 -608438352 206971304 544 -758730708 923947394 5546 743615922 -176184567 2285 -481996423 -378650091 2961 538056056 -255161784 6765 -156704963 430751296 9724 555348851 865035290 5119 416939399 859002805 9666 -409309355 -979376042 1782 -107144390 -153153706 3363 -60381668 -634190590 5059 333144811 673747334 6988 970404299 214001109 8006 -296429472 404498162 7692 -320065127 233977048 7954 -578346066 -382741973 150 976065724 430751296 9647 -280158933 860325562 6425 -60959292 809191902 6805 239977367 116410268 4877 -655787129 -811266222 918 -334823104 787435090 719 333481643 300598832 7194 -296429472 71638226 5007 -862762751 662075929 6770 -887409683 20640279 552 118281894 148237200 4454 306909421 -256887004 2977 171041959 -153153706 8352 -820917610 -13579437 4130 -145693826 282131358 7950 -297925385 -414919441 2842 878804098 13253654 4818 -127099524 736209727 4911 765724683 230960562 8780 284084525 -637243618 6437 159519152 -85425315 2171 48202816 -268014947 675 381360154 -644469017 9952 77257476 -723259232 4899 -270472709 254718604 1957 867830712 -283024647 3497 -684246827 -649744978 9180 -113858331 710867164 3207 -885902280 -568505124 6123 -552935221 -735027831 606 375298123 148237200 6103 -816399402 -75558732 824 -749150071 994859498 4479 -288462512 935472375 6772 -820917610 -12658682 123 562484066 69866389 9362 218552482 911656525 8933 -292255571 -353878938 3393 -462110684 -160616618 5160 704952011 911656525 4245 -185227082 -824673983 1926 444203955 -637770708 3101 765724683 994859498 8127 704952011 -254779032 8053 -252062903 451143780 2575 276318540 84351585 9896 841773118 -419413153 2775 725828363 596844461 6936 80638889 185176345 4175 54815350 537902684 2529 65640932 165679230 8379 -197256971 953028578 3755 -572328769 162818619 7468 832079231 300598832 2400 -668294983 -137614817 5465 317197461 690335848 14 -75232342 206971304 7903 -248959048 -326867555 4653 -541613550 588009941 8469 -501570916 510460231 7219 -485776708 625494491 7683 -655787129 -396443569 5046 940580089 -128633008 7172 138983262 -872013529 5587 -391256746 599012707 8202 -343048181 357634387 7389 -995948801 -519710186 8258 415350853 -838009976 8201 147521749 621799091 2232 -960815885 -302291887 8984 262333337 -4922978 1708 981998742 -255161784 68 -955947554 855531857 4614 -18555551 135100579 3280 28254867 -91451757 2231 230465541 -640496847 4874 -995948801 -320275386 5280 -835865341 855531857 4498 -372598176 362357458 3927 -157757047 -127944183 8336 -1525175 510460231 6871 688760575 800872927 9297 -393621510 452933610 7336 97269878 -353878938 4194 955336534 909720152 480 745796394 -328439089 1490 792418959 -538606907 3801 796608963 -954204496 7441 744180713 -556644281 7284 -178218611 -256522804 7166 95229358 510260864 7964 756775613 523443473 592 276318540 -416125915 5582 158720776 746720990 2915 252844961 -128633008 6440 -915467466 865748389 6535 358603584 -736169755 1424 -921972308 -128633008 388 -205591575 514647040 8487 851137422 494296571 6080 357348209 354868681 6926 979367031 -6527040 2293 -804711490 172716317 7832 806860754 654795929 1117 727210702 -715481022 897 -965690654 782701464 5567 -655787129 790653415 6526 661504142 760808182 1696 -579903004 -817688363 7173 -608438352 -616215891 4882 -986798763 -254779032 2927 471959189 -825880446 3232 -178692644 906601156 2667 -228953103 809191902 9118 736000118 -104871800 421 814168394 -185727053 6779 -513151710 -538606907 2712 -739519560 808458464 4937 39323915 69866389 6609 -281453999 -640496847 4942 500691477 523443473 2324 643797427 -988857540 4700 -429705827 230960562 4547 609354975 -26030145 543 -592869884 -987783463 1084 384544140 184543446 9302 399221151 -255161784 9619 -960815885 792126616 3924 113991999 198809378 6913 167095145 354868681 7575 220316799 -25481956 9388 -414072427 514647040 4009 924375399 104047847 2615 -57926793 308467212 5558 -199655013 -256522804 6011 543489268 633885440 6990 -930543776 -967985982 6583 357348209 -519710186 1660 14549497 223758683 1316 897184369 -224835212 3255 -754687225 576308127 1773 587732774 -382741973 6167 320190225 -575758012 4781 -720279006 302261235 1274 -271969423 -532480095 9930 -840080990 988138114 7848 568509939 844883068 5906 -566276366 13297982 7620 556176900 637025929 659 420946811 165969864 9349 -388974008 -363659966 4655 -713609356 214001109 4325 -223542791 -752801340 4608 -960344885 -689864118 2456 -572328769 316245420 9577 48202816 451143780 4735 101065261 327833852 8046 -429705827 -561696456 6141 -749150071 -275855088 150 -1804967 -498612066 4235 373708873 643726334 7630 295011177 715905772 6520 904377080 145992042 3439 34562744 352760 1156 -117882944 -532480095 8035 -758152363 725567063 6061 60178104 -682911832 2741 -840080990 -969759958 8633 159963934 -742514560 8152 174718177 260986665 3990 745796394 127347959 1898 -677582183 -128633008 8335 239977367 836292797 6968 359856605 216476815 385 -796502525 -944284380 196 159519152 571289655 6126 385061500 232844920 6292 -906744014 -519618554 2015 -88984793 -378650091 8477 -641208950 -253862095 8191 -636004911 -127944183 8017 -343048181 523443473 1591 214470427 878753022 7573 6941521 -714969150 7012 112146941 547792085 3479 568509939 -402609820 192 471959189 -849890539 7310 -177692824 -137415419 384 929592861 790791048 3891 -411443846 -12658682 7498 -782345427 -436066679 7103 28254867 105963480 1851 981998742 -102616382 5333 -513151710 -378650091 3062 -462251380 -590535547 4035 51022000 -238504192 4399 420946811 -323498634 3763 205740340 612937914 9961 153650122 -106926072 2887 225977642 623594641 3022 274684164 -804580750 2581 -205591575 599012707 4622 76589551 258279313 6895 7632844 -293015975 1881 581880129 -715481022 4695 -776344661 537681327 3825 -667281786 451143780 961 302196177 165176940 1242 -89914167 847381634 7978 -667281786 697350972 5540 623885564 957236409 1448 521711157 -669544691 8555 -723817788 -106926072 5698 50900266 -256887004 477 -816399402 847381634 130 97269878 -723259232 669 839743563 577086332 4697 -340171206 -758476279 5766 -608722586 24721518 2067 643797427 -616215891 4403 381360154 612937914 3211 481309793 164165409 4396 -578346066 -291242407 3504 841773118 186112748 5844 -999315023 858256145 5688 -1525175 -912791350 8529 -396260662 -507881407 4645 336445578 589562219 6060 -1525175 384615346 2406 743615922 711907478 7131 -662161563 -770453868 4432 486132758 -784538084 3339 385061500 808458464 3052 -268055717 -396443569 9906 -763126949 -528332594 2227 543489268 -326867555 196 -388974008 -963031318 4872 897184369 68458537 981 252844961 725567063 5477 133578046 258279313 2656 290220374 323257823 6858 30661577 84912338 7830 -677359660 -741977163 6498 262951696 -727449159 9881 -138739177 596844461 6279 -658800027 -478868248 3594 556176900 -435842546 3943 -161837184 -634190590 1471 555348851 932809740 1479 -885902280 -611172692 538 -270472709 -707104214 1719 -840080990 140118715 1622 725828363 -302291887 3814 -648172782 -552163616 1780 283582015 87942942 5240 -999315023 -763707999 3878 600595365 173706002 3863 378721678 -235480390 9882 -259881996 -947024393 2791 531457998 241112925 4714 518236817 -480421233 9980 319836471 890315807 6946 827090885 192105438 1824 -41723720 -640496847 8994 765724683 223758683 4656 -842131951 589562219 3108 995796966 -830206964 6550 812095536 -707104214 8289 242276279 957236409 4045 111664688 165176940 1280 -931162724 54064180 2193 -468748459 737416156 6719 137362839 -637243618 7318 124521096 -519618554 2885 -569925158 206971304 8523 -592740407 -175424765 4231 -88984793 552945615 2207 5989923 -930063693 795 -404777150 -406636424 8850 -165895350 -406636424 9290 841773118 65925556 3215 -719954341 13297982 4026 276934223 787435090 2346 -871335076 994859498 3931 -684658326 229158822 1621 -9979738 164165409 7328 -462110684 -649744978 1736 643240412 -578196919 3522 -726202882 -435842546 4544 -265310524 -510150761 9152 -157757047 -610759465 3735 35292617 13297982 5033 -668294983 615990641 6070 628785561 452933610 5085 326944888 -457339610 3479 -157757047 767277603 6417 -495872554 93515835 4366 -171017790 929621952 339 -663610139 -979376042 281 -459660004 910797386 8750 -719954341 -532461869 8726 -314668245 755033596 8495 699845372 -342686234 8692 -200432659 -387385224 8071 94407230 9257479 6445 -414072427 428634831 8802 -49706513 860325562 8548 435508139 -12658682 9031 118281894 899852615 1370 572970480 -180114637 2177 -297925385 526029047 5045 817353730 -308625495 175 5989923 679770619 1171 -412753693 233977048 8184 361901512 714190974 3964 -102108106 -17837615 8289 -398942627 323319528 2295 -978041604 206971304 3090 -541903248 -610759465 9007 -580193843 140118715 9062 773032821 -26030145 1669 801372660 957236409 7987 -221252086 -145656182 9512 284084525 249521955 5962 208370227 994859498 9586 -978041604 -507881407 8975 -677582183 -1544306 85 -989673571 84351585 7387 220316799 -541221340 9368 98412735 -342686234 3920 -455260398 -482425657 7723 676457194 -541221340 941 486132758 137137472 5729 482175535 -502510208 3779 -324108487 -834467209 4127 -324108487 140118715 9368 -994655931 -649744978 2064 878804098 -91451757 4507 -871335076 -849890539 6075 284084525 -137614817 5592 -304998049 679770619 4968 531457998 -733323543 1517 -229267078 -478868248 4543 -340171206 345293859 7693 -337718848 -308625495 9715 -354473179 545926563 3219 827090885 691372823 5118 254376885 -107473815 7273 -235730132 -681273289 1372 -616075888 -917002395 2330 898151267 489852142 5117 -80483111 792126616 181 585806236 378550894 7557 445487668 147468541 3235 -999315023 185176345 7159 742195767 186112748 6827 -62104082 -224835212 9122 154929870 -519618554 4805 -464876611 953642587 7979 97778439 -123998677 3133 -648172782 514647040 3052 834030362 -920354849 8393 945885557 -892585231 7660 -8891200 -72965798 93 50900266 233967741 6784 -840080990 452933610 9453 640846707 282131358 1216 -842131951 725864175 6339 688760575 185176345 3949 450999109 -959377362 9202 -392563411 165176940 8146 -906744014 510260864 7419 288822109 198809378 2106 -608438352 -579706452 9566 897184369 668596988 2049 -965690654 770188411 9796 690218755 -692760474 1677 -624499268 -540147019 555 -435603523 165969864 6622 -252062903 587394411 1506 727210702 -79813879 8372 976065724 32988365 9878 -177692824 194386713 6946 -578899112 -12658682 4780 346720726 831097006 7840 -754687225 -416125915 3185 -304998049 -342686234 6325 851137422 -277770150 1950 -684658326 -256887004 9878 160809207 9257479 9377 30661577 -373712345 2760 502461295 -164423199 5705 490718230 -469304036 1388 -102108106 -519710186 4080 788860010 350857850 7709 66554430 -917002395 6382 -107144390 -680716101 7730 792418959 890315807 2796 -679771608 576296258 9961 300584887 978934680 4583 211476448 407966190 5830 242166718 -834467209 9574 385061500 -742514560 137 -88984793 689952861 3518 -337718848 -528332594 7150 543489268 -91451757 3381 -404777150 165176940 1177 -224653306 9067497 5364 526115530 354868681 4899 225977642 679770619 6976 -222755521 142516378 718 640846707 860325562 2955 -80483111 162818619 7664 -897411868 869461301 2696 137362839 -659937969 3022 -113858331 172011590 6636 744180713 923947394 7 9908275 -308069367 9963 498871246 -241109217 8771 276934223 -18027120 9795 898890414 -987312206 2028 -465268228 -165817517 7874 -541613550 625059375 6140 218552482 -741977163 8766 -578346066 283618452 6408 -138739177 379411178 6404 30661577 312278158 7260 -523534710 233977048 4673 -270472709 -541221340 4951 806860754 625059375 3264 -900897170 -118950135 5913 -177692824 -353878938 404 -495427420 13253654 4378 35292617 -680716101 9160 -259881996 -255161784 9486 945885557 282131358 3827 557828077 -454664712 8854 -297925385 -17837615 2256 589418019 -328439089 4345 903882211 355375465 3566 -259881996 673747334 4036 -999315023 -155566831 9011 -957024935 -563052661 1086 -968473567 86906463 3655 461120723 760132745 6991 776650368 462889810 1918 -80483111 -39716639 626 94407230 571289655 70 736000118 -345372687 2697 -731712580 100537981 7603 875158202 697350972 7424 -505763077 137137472 3048 -826268461 -488329721 3414 -409309355 800872927 3880 -641743513 -759341521 3816 -430204903 -871032819 5100 309782673 871037015 478 388998433 -498612066 8038 -293301938 312278158 9755 -864361257 935472375 8517 -873330901 583887438 1936 -197706645 727249379 7162 -814521565 221629539 6401 276670886 583887438 5227 66554430 -954204496 3306 -1525175 -214031543 8614 637350827 -774185484 9523 974033465 988138114 3385 -223542791 285651977 1458 -398942627 760132745 8865 -678310388 9257479 1616 994188367 -954204496 6432 814168394 186112748 5408 -678310388 -428060524 6195 254376885 164789337 3532 159963934 614083036 6771 377338343 -60039432 8529 289429528 430751296 5371 -221252086 178866616 9629 792418959 114067850 7929 148638548 588009941 7430 849370527 -94241214 7081 -464876611 -518037450 9837 333144811 -825880446 7023 481309793 -2416772 4467 185320654 934322296 5459 -354473179 957236409 1019 727210702 530975902 5731 170281305 -123998677 1232 788860010 -596741589 3012 94407230 -430974226 9481 -853928283 -507881407 5770 -259881996 -238504192 6459 -949652880 767277603 5353 -915467466 -363659966 4287 556176900 -714969150 9194 225977642 -60039432 5940 -303077343 -77358192 7554 -314668245 994859498 7591 538056056 -326254820 5121 -409309355 865035290 7776 -504728021 915112531 5399 691696706 216476815 9023 -605433625 -428125906 1516 -229267078 -308069367 3591 598692061 -532461869 384 -462251380 83192310 2042 -871396420 -667907585 3633 -642406813 137137472 454 -712768288 54064180 7116 386524132 923947394 8863 159519152 -507881407 1446 556176900 428634831 4062 -955947554 -6527040 2555 643797427 -972401466 2056 279935936 -220282924 3063 -984282547 591101630 9731 -851229723 984136690 7140 -523534710 852597739 6005 643240412 -675821088 1284 333481643 746720990 6557 158720776 831097006 6640 802713909 113055790 9031 -782012495 628016383 8336 796608963 595610484 42 17834815 658148446 3245 274684164 242506470 1525 -392563411 145992042 4451 -866805045 809191902 6954 -102108106 433603754 6124 515731471 518522757 9082 -215298725 436709995 2345 792418959 978934680 6450 48202816 -998282020 3842 218552482 305267341 8853 274684164 229158822 6018 -984282547 -60039432 9050 498871246 948688886 7067 766057365 -420200090 8455 860901194 501786309 7168 -864361257 104047847 3055 699845372 147468541 7475 435508139 -563052661 5417 220316799 221793945 9659 -552935221 587394411 5954 112146941 314701704 8507 -200432659 906601156 5395 727210702 -269653141 8208 -139250047 -104871800 7462 996958697 -982620691 9034 775192135 316245420 4454 640846707 787155496 6286 640846707 384615346 9334 388998433 737407430 7401 346720726 -216733767 4963 606386234 -256887004 1640 262951696 397008646 877 643797427 235577293 3846 482175535 80128302 9218 531457998 165969864 3942 -887409683 -538606907 3116 174718177 836292797 2722 124521096 69866389 8732 132666338 -917002395 4307 124521096 -175424765 375 198792735 953642587 3651 -462251380 -720929795 5457 867830712 282650126 464 -902913893 221629539 4792 284084525 -762984644 7299 653488323 -542766725 4515 -485031576 216476815 2912 -483963712 923947394 3627 153650122 -784538084 606 806860754 621799091 5145 875158202 899852615 6362 521711157 -256887004 752 507130881 165679230 2792 -963214471 -328361714 6429 640846707 165969864 5163 996958697 157310618 685 -501570916 890315807 7797 -340171206 760132745 1407 -975509051 -328361714 5745 321658590 312278158 7625 -811440102 -620537603 8671 -228953103 -825880446 4111 -897411868 746720990 4704 -193222752 908862009 9026 641823635 459630031 6612 -429705827 24721518 2742 38832074 -246255401 2177 653488323 25245259 4264 945885557 726123669 9942 562484066 -580802379 8094 -80417143 241641947 6862 518236817 783307873 6191 -303185692 -543877687 4265 445487668 -370601295 214 823212438 736209727 8984 742195767 655182973 9201 -270472709 -143728230 9640 502461295 397008646 3919 -605036105 54064180 5761 -726202882 792126616 8058 35292617 339857137 2448 -818563944 339857137 5809 55392029 679444628 8770 -140204704 587394411 5770 -56515768 13253654 3714 444203955 612809394 759 167095145 -849890539 6502 98412735 917915710 8727 50900266 350857850 1910 -592869884 -235480390 6942 -347105773 34487722 1005 -670941446 502233577 4760 200002129 623594641 2451 -285968378 -507881407 3099 -513151710 653728216 5899 -616075888 164165409 5787 54815350 727249379 9880 358603584 -644469017 6450 -277916716 -964453208 7222 -548146736 162573004 8064 158720776 595610484 8599 -377899289 -561696456 6783 -495427420 165969864 4315 -180309093 -964453208 603 -180309093 808458464 4468 -117882944 865748389 481 538056056 -637770708 1961 -817455026 951409368 4790 -895856160 -578480160 650 -80417143 -979376042 1178 -533099096 807498308 9700 -171017790 312278158 3340 -975509051 -339092621 6982 -26248663 -947024393 7520 113991999 -2844514 6180 -134704201 752571881 4656 -140204704 -229334088 2074 -318594823 -275855088 751 358603584 -241109217 771 -517047177 -975541629 6068 -221252086 896907104 9323 230990250 -145782884 7109 -303077343 229158822 3411 276318540 -680716101 3906 -495872554 -25481956 4260 25277645 -433558593 4165 -464876611 484968871 4326 5989923 -402609820 695 774219377 668596988 1681 -223542791 301566791 6565 832079231 489852142 6132 -847492585 -692760474 8483 827090885 851865821 6021 974033465 -378650091 7711 -676826894 689952861 280 -608722586 -302291887 5482 262333337 859002805 116 -830222831 -138728153 340 -523534710 843183414 7347 827090885 -842651603 2182 658268677 65925556 4073 -636004911 -326254820 9300 -748046122 -480421233 7992 -281453999 690335848 4658 -580193843 -428125906 5618 -700447167 -420200090 1079 336445578 -823688399 2734 461120723 -587328878 6608 -185227082 266354586 63 -347105773 -293015975 183 333481643 511120657 2978 -505763077 588009941 5973 -197256971 -488329721 8614 -1804967 643726334 8596 756775613 -727449159 5650 -180309093 576308127 2536 -464997457 -295979666 4642 -280158933 -792640319 8943 -215298725 397008646 8450 -173326777 25245259 2166 288396892 923947394 9535 776650368 -667907585 9199 -362797003 595584975 2395 -24354900 -434454493 593 126227291 230960562 1376 -171017790 948688886 5007 -157757047 679444628 4599 -268055717 790653415 2236 450726355 679444628 6794 598692061 -328439089 5405 970404299 -849890539 9847 -411443846 679770619 7168 -501570916 865748389 454 62409989 87942942 7357 -648172782 -541221340 2301 381360154 10315616 1723 814168394 679444628 9891 -641208950 -498612066 5237 -891435429 -981396868 6018 639577616 81565408 2316 526115530 612809394 3233 600595365 -189256438 446 -999315023 -387385224 1713 851137422 106531338 7352 -902913893 106531338 5751 -292255571 2937763 7945 514387831 -998282020 4122 62409989 -675821088 744 -579903004 165969864 77 658268677 -587154461 7464 782059495 397008646 9856 641303610 172011590 8649 -955947554 120714490 9859 137362839 233967741 5216 -102108106 951409368 2123 -676826894 304234449 8858 806860754 -561696456 4969 -297925385 -128633008 5022 202006559 748105066 8999 -483963712 -804086127 8177 388425412 -784538084 6949 782059495 314701704 2959 -173326777 911656525 2836 450726355 -677383695 6663 -288462512 -882635508 4208 147521749 327833852 8886 -113858331 -428125906 5668 101065261 -224835212 1479 -338588899 312278158 617 557828077 -969759958 9178 958197040 71638226 3151 -931162724 223758683 1203 62409989 591101630 5824 -157757047 -756267434 9973 455237207 -13579437 6594 -758152363 -770453868 6191 -185227082 -742514560 6812 641303610 235577293 374 897184369 -1544306 7915 94407230 339857137 1028 -259723723 869461301 4662 860901194 -568505124 5248 -197256971 -143728230 2079 202006559 858256145 5662 -455260398 528222218 2140 -388974008 -283024647 6009 640846707 954289075 8581 279935936 -254980365 927 97269878 865748389 5647 -411443846 -323498634 2268 -885902280 735266920 9481 -277916716 -659937969 5850 -719954341 -241109217 2197 -579753663 -762984644 1175 -292255571 -382741973 9130 956500599 526029047 8376 134736800 -637770708 4007 -347105773 152975300 8478 -235730132 -689864118 859 -26248663 164789337 8838 841773118 268124172 244 250399364 305267341 5766 276670886 235577293 1333 -626119646 164789337 8117 984758233 743907535 6989 -412753693 -102616382 9162 -776344661 673747334 1268 -229462282 -253862095 5449 526115530 -216733767 903 415350853 -402609820 6618 -984681216 599012707 1798 289429528 -870714362 9115 515731471 462889810 2076 632995737 -434454493 4391 200002129 577086332 528 897184369 625059375 8103 958197040 -933872333 7450 -252585274 501786309 1801 -637625968 401065763 4808 -733269590 -382741973 7055 9908275 681650630 7218 794990305 -762984644 3337 521711157 -677383695 1915 -8891200 860325562 9030 450999109 -610759465 9578 -205591575 -406636424 903 -127099524 164789337 8073 -711940062 983315446 501 -750364362 -254980365 6524 -963214471 104047847 101 230990250 -964453208 5732 828427488 -687400377 521 -430204903 330258523 5621 996958697 -539801973 9129 200002129 -599705535 3733 -9979738 874563739 2131 -228953103 329596656 7126 262333337 763812773 943 -748046122 -682911832 5255 514387831 770188411 4519 -763126949 -634190590 1431 -372598176 526029047 2613 -505763077 748391913 8490 289429528 -849890539 7853 203882298 106531338 1487 725828363 162573004 7486 817353730 -954204496 5281 -473282718 -733323543 8980 632995737 221629539 2861 455237207 -434454493 8864 -285968378 436709995 4420 252844961 -842651603 6138 -270472709 -561696456 9426 309782673 865035290 2373 -223542791 -541221340 1519 904377080 -370601295 4709 -338588899 207204985 9093 -37605991 -153153706 3246 254376885 109588416 4097 -32127524 354868681 5101 -277916716 -328439089 2829 346720726 -433558593 1579 242371970 911656525 1646 -429705827 -871032819 7631 -314668245 783307873 4731 -700447167 142516378 8484 7632844 501786309 9950 -679771608 760132745 8284 359856605 -291242407 6877 -986798763 -353878938 387 -851229723 -107816005 8348 -578899112 -758476279 7 319836471 54064180 7628 -195594144 -283024647 2104 431597356 -56290324 8071 518236817 800872927 1771 336445578 -890148323 9055 -943647082 -102616382 4052 -885902280 -714969150 260 60178104 574893362 8531 -298306079 241641947 5269 994188367 84351585 9086 -579753663 201215238 7146 -8891200 -523131123 208 230990250 428634831 1600 -338588899 -17837615 4097 -462110684 860325562 7172 208653695 314701704 7543 -157757047 746720990 2004 -758152363 32988365 5436 -541613550 246550739 2915 -566276366 20640279 6096 -960815885 206971304 1804 38832074 -277770150 2048 -906744014 84912338 1322 -388974008 334468470 8744 587732774 -4922978 2614 -275568251 100537981 8086 598692061 -433558593 4032 641823635 116410268 1744 -89914167 628016383 5554 -523534710 -269653141 9911 385077631 71638226 3761 725296106 988138114 939 137362839 690335848 2246 141018937 -283207497 1650 170281305 137137472 4125 -957024935 -882635508 1972 -57926793 -563052661 7565 -178218611 851865821 6009 -594876646 -723259232 1944 643240412 552945615 2902 -468116074 -291242407 3315 153650122 935472375 644 -713609356 743907535 1033 289429528 20640279 2674 -579753663 808458464 5307 -851229723 -784538084 6796 -897411868 -510150761 139 484203679 858256145 5389 -667281786 145992042 506 -748046122 -523131123 7409 -127099524 -561696456 5838 -790567313 206971304 5567 400206984 397008646 6889 -91480363 9067497 1381 80638889 -216733767 3814 -724955977 868619715 7541 -851229723 216476815 4134 -410968218 -283024647 4255 456971210 198809378 1339 160809207 890315807 2847 -138739177 858256145 6163 -75232342 -387385224 2473 -435603523 511120657 6520 -552935221 679770619 2851 -1525175 -145656182 966 -790567313 -532480095 67 -157757047 -145782884 6173 141018937 60115387 6840 -811440102 736209727 7704 -860588659 -830206964 5389 -404777150 -275855088 7629 -89914167 -689864118 2380 321737429 -138728153 5334 -398942627 -154221403 8304 283582015 -634190590 9008 -89914167 230960562 7631 834030362 -610759465 8755 -642406813 612809394 5670 336445578 820204610 7250 141018937 -409833937 485 834030362 207204985 820 385077631 -254779032 3022 134736800 -998282020 2930 -410968218 201215238 1400 -265310524 266354586 66 321737429 -640496847 6201 153650122 -235480390 804 677101531 988138114 164 -473282718 -982620691 5244 -720279006 935472375 6320 385077631 595610484 2160 154929870 -599705535 4970 -334823104 -892585231 8882 -626119646 637279848 779 907986225 710420710 161 -200432659 -102616382 5085 641303610 283618452 1387 38832074 -727449159 2683 498871246 -523131123 9798 -698100407 -229334088 5527 -75232342 249521955 7520 643240412 -599705535 7841 -763126949 -804580750 1780 556956133 -255161784 1909 823212438 301566791 799 385077631 576308127 9444 641823635 625059375 1170 167095145 -720929795 199 416939399 596844461 744 359856605 -689864118 7248 -504728021 514647040 6459 6050410 -67116370 1777 725296106 612937914 2899 -758152363 69866389 1826 518236817 -759341521 4672 -677582183 -439161220 3261 38832074 540533417 873 618828757 172716317 3165 782059495 -56290324 6116 101065261 -667907585 8871 776650368 -345372687 6615 -935008788 495259264 7495 -505763077 -637243618 7566 482175535 852597739 2623 -984282547 612937914 5886 -334823104 767277603 1884 801372660 -817688363 3722 -39504037 871037015 2251 -816399402 114067850 8181 471959189 932809740 3818 77257476 -763707999 9976 -790567313 266354586 7634 -965690654 725567063 6981 -523153635 258279313 964 389689903 -328361714 7740 628785561 808458464 1666 134736800 250129683 1980 903882211 790653415 7808 -963214471 -917177937 1644 346106146 637639714 5082 -698100407 407966190 3355 774766110 -637770708 2809 200002129 939797135 4789 849370527 679444628 9825 5989923 234812484 9720 640846707 116410268 4813 124521096 -72808273 3047 288396892 899852615 5566 -984282547 -289470931 1261 444203955 537902684 1807 -949652880 -590535547 4500 -1525175 -154221403 125 901762269 -308625495 5783 30661577 586257457 5222 641303610 574893362 9461 -485031576 662075929 7216 -304029084 -22135290 9223 431597356 808458464 7949 -277916716 -462044632 7445 526115530 456498577 2268 208653695 -39716639 4581 -462794916 -502510208 5585 76589551 232844920 4628 36208776 633885440 8664 276934223 637639714 6168 158720776 -687400377 3686 955336534 -275855088 9029 -280158933 -954204496 3729 461120723 404498162 6287 381360154 345293859 5106 -608722586 668596988 9488 -820917610 940351551 2105 -676826894 -189256438 9083 773032821 752571881 6641 -986798763 595610484 49 -468116074 172011590 147 802713909 -268014947 1618 -513151710 737407430 3135 262333337 978934680 6887 30661577 309767757 5001 -904289455 858256145 9102 -608722586 -454664712 4785 -145693826 -930063693 134 -608438352 736209727 471 -165895350 852597739 860 -605036105 743907535 3468 744369343 -573863688 7573 34842144 186112748 9421 628785561 510260864 8270 -138739177 113055790 5916 -548146736 -834035628 7777 -80417143 345293859 6800 -178218611 865035290 7465 699845372 -519618554 8255 -668294983 -981396868 3160 -259881996 679444628 4489 -678310388 -1544306 7064 -200432659 260681552 2648 -314668245 -238867983 6383 -921972308 -229334088 6804 -684246827 254718604 1095 -984282547 -800207670 396 -684246827 -578196919 4525 -265310524 -568505124 7683 -304029084 668596988 9816 -663610139 -556644281 6008 996958697 -590535547 7389 725828363 58400332 8457 -541903248 -620537603 1186 -412753693 -735027831 3401 164014304 505436080 1296 -185227082 -480421233 1968 -223542791 60115387 4109 152683172 -733323543 4562 637350827 923466000 3865 -235730132 934322296 9299 62409989 537681327 8679 -298306079 654795929 5962 7632844 502233577 4975 118281894 50437640 4324 484203679 -681273289 9026 -548146736 703761437 3339 153650122 428634831 9646 288822109 69866389 8023 158720776 183142469 531 676457194 137137472 1556 745262886 -689864118 9414 386524132 -966341392 2565 -414072427 -428125906 9237 -830222831 354868681 4056 -840080990 -568505124 7355 -784965875 571151168 763 -949652880 -872013529 8836 320190225 221629539 8381 -295746759 -60039432 3587 597458038 614083036 3000 -39504037 13253654 4035 384544140 120714490 2606 -411443846 -145782884 7003 -714715511 822735291 5586 164014304 915112531 9046 50900266 -350396971 8746 -955947554 -104871800 1043 38832074 -947024393 4642 -314668245 655182973 2456 38832074 899852615 5618 -199655013 782701464 4861 9908275 -155566831 5603 643240412 -428125906 9655 141018937 -302291887 1679 392619171 -387385224 5010 346106146 93515835 1815 -504728021 -278764461 6771 -723248351 140118715 5545 994188367 633885440 3949 279935936 -576052836 210 -429705827 874563739 3250 -185227082 -510150761 5937 254376885 595584975 9453 97778439 514647040 381 152683172 530975902 9135 -221252086 104047847 4072 933592111 234812484 7879 318435094 851865821 8068 745796394 140118715 4087 444203955 710867164 1142 744180713 120714490 6691 51022000 223758683 9049 319836471 911656525 7882 832079231 727249379 9204 731360872 822735291 9930 361901512 285651977 6671 202006559 -278764461 4752 970142316 -882635508 1490 507130881 -580802379 6510 -224653306 642676439 9663 40730044 -538783279 9265 -679771608 951409368 2290 309782673 -834467209 786 -221252086 501786309 4038 872946790 451143780 1948 -347105773 -982620691 8411 846494925 -246727512 6078 677101531 815772525 5477 677101531 -326867555 6385 -56515768 -930063693 5735 -860588659 -256887004 5580 76589551 -964453208 752 632995737 899852615 5431 593245571 -253862095 8517 -965690654 -648616287 814 -468748459 305267341 7392 -46963869 -12658682 1655 -776344661 -659937969 9927 -223542791 -435842546 2085 -437269696 494296571 2721 113991999 113055790 7902 374048762 599012707 3941 599861155 -578480160 9275 -684658326 -964453208 2180 14549497 -823688399 1359 -891435429 -246727512 761 -648172782 -164423199 187 897184369 637025929 8990 597458038 595584975 8847 -314668245 -416125915 6721 839743563 9257479 8387 640846707 -596741589 5735 415350853 -824673983 3704 -411443846 -528332594 9681 134736800 929621952 8425 -483963712 637279848 413 -677359660 -153153706 3014 955336534 737407430 6158 -140204704 -550496243 9699 515731471 -214031543 4526 -49706513 526029047 6269 -215298725 -256887004 6659 14549497 925036002 7341 357348209 637025929 593 -541613550 872494340 7745 -259723723 953028578 8736 627081375 -498612066 5335 970404299 9257479 2222 -731712580 625494491 6380 203882298 -604372177 6582 -978041604 -823688399 5157 -320240582 658148446 1601 -285968378 -681273289 1723 -37605991 932809740 940 -62104082 300598832 4957 997717396 164789337 3131 -960344885 -640496847 5665 -178218611 954289075 4797 -513151710 -326867555 6956 -739519560 975421774 1649 774219377 -596741589 9235 -726202882 -214031543 3656 -636004911 254718604 450 317197461 929621952 4795 118281894 748105066 4363 556956133 -275855088 911 -430204903 9257479 673 -24555993 755033596 102 -347105773 704079155 8982 -410968218 571289655 760 159963934 915112531 8066 -280158933 -681273289 8163 25277645 121273815 1173 976065724 120714490 7151 261480454 994859498 3024 36208776 -987312206 6534 -852061915 -118950135 688 -332445377 -238867983 7218 -89914167 352760 650 -215298725 -999366082 2887 -592869884 172011590 4766 -484301856 695424884 9267 -395130011 -640496847 3189 -820917610 679770619 1860 53010453 700760523 3134 802713909 -519845955 6874 521711157 851865821 2152 -516862573 -610759465 2093 907986225 -6527040 2161 -572328769 -692760474 9585 -395956989 865035290 1119 159519152 2937763 8871 -324108487 -954204496 2765 581880129 -539801973 9846 -347105773 2937763 1065 -117882944 526029047 938 -517047177 -988857540 5244 326178903 815772525 8076 482175535 -302291887 5226 -523153635 587394411 6579 141018937 748391913 6779 -295746759 -180019002 5338 814168394 323257823 9226 444203955 -654048846 6499 326178903 -733323543 5932 -788691861 268124172 7370 -713671847 -648616287 3827 -347105773 -289470931 4445 -185227082 -659937969 8676 -248959048 -155566831 5947 261480454 642676439 934 -677359660 697350972 1084 9908275 -25481956 5101 -853928283 135100579 3312 133578046 -128633008 9495 -852061915 -580802379 43 62409989 530975902 245 -46963869 216476815 7039 230990250 501786309 1213 970142316 -998282020 651 359856605 624711990 2638 262333337 783307873 2851 -197256971 843133948 227 -957024935 587394411 1232 198792735 -416125915 3436 981998742 -770453868 5563 538056056 58400332 5770 -578899112 302261235 8948 -851229723 -830206964 2826 794990305 -982620691 793 554902523 24721518 8245 806860754 -78776258 6115 995796966 925036002 7653 -851229723 711907478 9795 -871396420 456498577 3995 -282947285 -85425315 9582 -605036105 852597739 4687 -524590619 514647040 1621 -134704201 -933872333 6520 -468116074 625494491 7176 628785561 526029047 9213 940580089 -918763788 5580 572970480 -289470931 876 593245571 782701464 3996 164014304 923947394 8666 34562744 917915710 4733 967176925 736209727 2394 443742845 957236409 2916 -417075880 -568505124 9810 50900266 183142469 7820 333144811 -917002395 5851 262951696 -723259232 9891 -178218611 -578196919 5623 -318594823 -959377362 8533 -723817788 282131358 3593 134541291 457730381 5917 419955461 595610484 8640 -82560345 -870714362 2807 618828757 -532480095 9524 -205591575 -959377362 2762 71562520 -998282020 3205 860901194 -498612066 6020 -347105773 625494491 3776 5989923 81565408 5303 198792735 -774185484 4244 -303185692 -733323543 6931 132666338 -370995350 5141 -282947285 -644469017 2308 153650122 -22135290 6991 -548146736 -926175164 8414 -303077343 633885440 8414 50900266 654795929 9718 -32127524 540533417 2860 111664688 -877856608 4996 -195594144 -538783279 8266 -965690654 -637770708 8759 50900266 920790234 4772 -24354900 24721518 8504 -830222831 -127944183 8591 -462794916 81565408 9905 284084525 -954204496 8036 -723248351 382394381 8352 -733269590 844883068 3730 242371970 404498162 7815 51022000 -283207497 3343 -821290384 726123669 695 30661577 523443473 5183 -430204903 80128302 3709 385077631 843133948 2153 -752427345 906601156 3419 -963214471 -382741973 6791 112146941 354868681 9466 846494925 -154221403 8941 -464997457 -620537603 8127 -776344661 540533417 6557 -80483111 843183414 541 378721678 418236261 9145 -796502525 -966341392 1595 -298306079 700760523 3161 736000118 710420710 2421 -624499268 173706002 8733 -726202882 185176345 8327 -579903004 711907478 7637 860901194 -834035628 6248 -72660599 530975902 6944 317197461 -165817517 3828 -931162724 537902684 5186 -345538013 787155496 557 -534346540 -416125915 8875 -113858331 844342243 6387 -788691861 309767757 8324 628785561 301566791 1426 -573106477 -742514560 6331 444203955 -246727512 299 -32127524 767277603 9570 72289201 -763707999 2518 284084525 -246255401 8515 -864361257 -246727512 5079 158720776 637639714 7975 450726355 994859498 368 -165895350 -533410976 3704 373708873 -13579437 9222 -921972308 -420200090 2500 274684164 -320275386 7302 -763126949 246550739 1555 -277916716 241641947 9898 -248959048 207204985 9483 198792735 -72808273 2663 -662481765 148237200 9347 -288462512 329596656 6729 744369343 623594641 3077 -134704201 -67116370 5234 -259723723 -736169755 2360 846494925 418236261 1167 -965690654 80128302 4398 933592111 301566791 9133 -573106477 -107473815 7193 276670886 -75558732 1146 593245571 80128302 404 -579903004 246550739 1487 -712768288 909720152 9167 556956133 748391913 3357 598623000 -620537603 2347 -679771608 -246255401 2869 -178692644 869461301 7576 502461295 -882635508 8541 704952011 165176940 4587 435508139 -464278607 9793 575593831 -477963972 6901 658268677 710867164 1863 381360154 624711990 4992 283582015 -75558732 3302 445487668 643726334 1484 766057365 -462044632 7784 -435603523 157310618 8954 361901512 -723259232 7806 274684164 78832863 6806 -984282547 484968871 1827 -580193843 -467674160 107 -662161563 994859498 8516 543489268 -838009976 1634 -485776708 -563052661 1663 -275568251 -681273289 1643 -723248351 -353878938 8714 -107144390 -428060524 7584 -641208950 -720929795 9175 -782012495 547792085 7111 443742845 430751296 1316 359856605 127347959 3560 776650368 681650630 6408 -18555551 54064180 6830 -165895350 -85425315 8716 -334823104 653728216 3953 -468116074 -917002395 4422 419955461 -328439089 8755 415350853 241641947 1516 -265310524 -39716639 5337 321658590 13297982 1927 -851229723 -616215891 894 -684246827 -2416772 2198 -318594823 619013448 6468 -395956989 -6527040 7430 717342480 229158822 3627 796608963 165679230 2352 -285968378 865748389 1109 802713909 953642587 449 898151267 -972401466 8889 -464997457 -967985982 3776 782059495 235577293 5110 346106146 9067497 8348 -579753663 -674143567 2907 378721678 -323498634 7269 -852061915 221807394 8582 -677582183 -926175164 5772 792418959 -180019002 8267 -826268461 -430721629 2334 -960344885 114067850 742 82437869 452933610 333 94407230 -436066679 1458 -304998049 -578480160 7824 80638889 135100579 843 -818563944 -497617879 3357 -180309093 -72965798 4818 358603584 9067497 9092 -295746759 494296571 6543 871194505 537681327 8846 -485776708 194386713 3948 -965690654 619013448 6534 450726355 227796847 9520 -533099096 735266920 8904 -753444014 -507881407 7754 774766110 282650126 5511 -758152363 -637243618 9344 789599069 748391913 2724 -569925158 643726334 4022 -304029084 -715481022 4860 867830712 -774185484 1171 -185227082 69866389 7634 444203955 -414919441 5553 14549497 -85425315 9454 481309793 697350972 116 55392029 -241109217 5028 -298306079 -110865839 1949 -949652880 -107816005 9368 -677582183 282131358 4816 -75232342 -12658682 2929 208370227 456498577 643 35292617 -462044632 7084 581880129 920790234 2329 -270472709 770188411 5427 799451393 725864175 6303 -880768056 -824673983 5374 769252533 234812484 7268 359856605 148237200 2665 -915467466 -350396971 6430 170281305 770188411 5879 744180713 333687312 7836 -347105773 737407430 3222 -229267078 591101630 5879 388425412 -707104214 8947 167095145 234812484 381 -292338832 906601156 3888 -492064852 514647040 2399 389689903 459630031 9620 -298306079 540533417 9145 -711940062 -689864118 2114 -578899112 -847516222 6307 -999315023 -579706452 7789 556956133 -128633008 3623 -847492585 -966341392 9770 677101531 -289470931 290 -102108106 612809394 9751 -748046122 -396443569 671 507130881 339857137 5259 38832074 -18027120 4305 -468748459 -538783279 6687 -464997457 547792085 8223 -414072427 -687400377 1853 -608722586 -736169755 5237 48202816 -687400377 8438 -541903248 -108961822 8441 -684246827 668716963 328 641303610 577086332 5644 321737429 -107473815 4368 -658800027 -155566831 7890 898151267 13297982 1981 871194505 874563739 7573 929592861 -770453868 7494 419955461 13297982 7509 159519152 790653415 8877 167095145 207204985 2931 132666338 954289075 8436 455237207 246550739 3438 -986798763 -502510208 2415 676457194 -637243618 4334 774766110 192105438 8283 -248959048 71638226 9488 254376885 -13579437 7358 420946811 -373712345 2289 -293301938 -742514560 9728 -462794916 546315517 3711 -75232342 140118715 5369 562484066 -165817517 3645 -852061915 890315807 7275 -984282547 -568505124 2599 -517047177 -94241214 914 455237207 595584975 3701 598692061 619606312 3449 159519152 -289470931 8307 -178218611 459630031 3056 415008073 587394411 7008 940580089 792126616 9563 997717396 207204985 134 773032821 528222218 4476 940580089 178866616 5291 346720726 -94241214 3557 -337718848 135100579 5526 -684246827 -180114637 247 14549497 934322296 1684 -117882944 -326867555 9983 30661577 -214031543 8812 -275568251 915112531 3267 -235730132 -253862095 6272 661504142 -373712345 808 -411443846 726123669 2197 -80417143 339857137 2310 859615587 -834467209 4325 -414072427 232844920 8606 -853928283 60115387 8676 834030362 -373742773 1546 77257476 355375465 3697 727210702 -637770708 1174 -616075888 221807394 1518 -171017790 -723259232 5264 555348851 -498612066 3281 974033465 323319528 3099 -91480363 -2416772 8956 -259723723 -926175164 4360 -37605991 -416125915 2411 -816009077 954289075 2519 940580089 994859498 9628 40730044 877599979 8986 -578899112 -295979666 7541 218552482 -610759465 3531 208653695 -882635508 8049 823212438 -800207670 5136 556956133 576308127 4203 484203679 -2416772 5741 25277645 591101630 2623 794990305 113055790 7833 -280158933 -94909804 5437 -173326777 -80079561 5957 7927533 116410268 4959 373708873 -849810455 6760 271669262 -373712345 2062 276934223 -396443569 5423 -516862573 800872927 6097 995796966 743907535 1188 361901512 877599979 4038 -298306079 -677383695 1692 -795235195 32988365 853 40730044 763812773 4198 94407230 -430721629 1921 -228953103 268124172 560 490718230 -428125906 6017 790805185 654795929 4669 482175535 679770619 5678 688760575 -328439089 9541 974033465 84351585 4574 -700447167 242506470 2989 18912815 -339092621 4418 211476448 -85425315 1399 30661577 207204985 8875 386524132 -838009976 8219 -268055717 633885440 3218 -32127524 266354586 7927 154929870 -238867983 3593 -592740407 316245420 8371 450726355 -502510208 684 -608438352 -67116370 3336 171041959 -164423199 4268 359856605 -926175164 3619 -481996423 229158822 1679 598623000 -626960836 5253 -679771608 929621952 4961 -698100407 173706002 8573 641303610 401065763 2238 -742476174 614083036 7865 -516862573 -38529745 482 -178218611 710420710 7177 -636004911 -847516222 7265 6050410 457730381 133 -501570916 -541221340 6035 -763126949 -987783463 3920 -720279006 354868681 1859 -492064852 540533417 2141 237202817 358289528 8153 974033465 358289528 1282 812095536 382394381 2917 -804711490 216476815 2491 208653695 -350396971 1534 302196177 456498577 8977 585806236 -430721629 9674 588746282 249521955 3051 288396892 13253654 3631 7632844 106531338 3092 167095145 214001109 4617 -782012495 246550739 2558 609354975 -18027120 2814 756775613 84675120 7541 133578046 -185727053 431 521711157 695424884 487 878804098 859002805 2832 -548146736 258279313 2211 -481996423 -435842546 7098 -711940062 489852142 6352 -873330901 932809740 3839 288822109 -477872507 4561 801372660 -143728230 9214 897184369 843133948 5926 -900897170 902716491 2585 799451393 787155496 389 154929870 599012707 3540 -866805045 -792640319 8873 456971210 379411178 5103 593245571 105963480 3594 -957024935 637025929 1734 82437869 267514505 5742 -30664265 899852615 4183 -811440102 127347959 2398 834030362 -339092621 4037 -410968218 -742514560 5852 690218755 -342686234 4731 717342480 715905772 1461 756775613 -637243618 9907 981998742 221629539 8434 979367031 184543446 6824 -965690654 -578480160 4228 623885564 625059375 8697 958197040 107428773 3328 851137422 -175424765 6720 346106146 359326871 6662 878804098 230960562 5202 -81105363 -353878938 5977 521711157 -391392334 2280 661504142 -707104214 8539 -930543776 -733323543 2670 -288462512 -138728153 4295 388425412 495259264 3130 851137422 948573862 9556 444203955 505436080 5280 302196177 725567063 343 -298306079 -216733767 9381 242276279 221793945 3577 -968473567 -416082175 385 878804098 135100579 1977 -320065127 612809394 712 -354473179 -680716101 1187 955336534 -224835212 635 515731471 -674143567 673 -228953103 -596741589 9482 618828757 -933871142 1186 -318594823 -67116370 1486 346720726 -926175164 2073 -579903004 501786309 4677 481309793 87942942 551 -145693826 323257823 5230 -989673571 -359196587 9693 -221252086 865748389 2454 101065261 -687400377 4187 -473282718 -477963972 275 731360872 339857137 7949 677101531 315450092 6559 -742674827 -538783279 7351 -963214471 81565408 3383 861072654 235577293 9758 -304998049 -714969150 3926 416939399 -478868248 8922 358603584 505436080 8140 830044995 -370601295 3641 -414072427 -12658682 5507 581880129 227796847 1207 321737429 249521955 6660 -377899289 315450092 9755 796608963 510460231 2310 147521749 552945615 163 -145693826 -871032819 5911 -975509051 302261235 9476 -200432659 -533410976 6814 -304998049 69866389 5819 -157757047 790653415 8560 -271969423 -538783279 7560 242371970 -967985982 5587 -608438352 309767757 5100 -72660599 456498577 3744 152683172 668596988 9889 -293301938 93515835 7485 521711157 101406452 1338 133578046 628016383 282 -658800027 300598832 1834 -411443846 230960562 3882 -265310524 142516378 1114 -698100407 643726334 9141 170281305 -477872507 5861 -91480363 -681273289 556 -579903004 60115387 6695 640846707 -457339610 6158 -862762751 754349173 6727 -790567313 329596656 3545 36208776 -596741589 6672 859615587 352760 4963 834030362 -599705535 359 -684658326 -770453868 3977 -297925385 -72808273 7224 -724955977 -674143567 2856 -395956989 -26030145 8802 -935008788 -682911832 8444 775192135 978934680 3733 30661577 -107816005 6806 -345538013 -295979666 6922 53010453 948573862 3026 643797427 -308069367 147 799451393 -22135290 1847 419955461 -596741589 9490 389689903 -180019002 1664 996958697 -275855088 1534 -713671847 -981396868 1596 736000118 -669544691 9380 941043086 668596988 7345 482175535 940351551 3787 426406281 -587938776 8359 -157757047 -842651603 1099 677101531 -127944183 4771 -161837184 -834467209 8271 486132758 456498577 2417 -259723723 -892585231 8873 556956133 951409368 4806 -749150071 216476815 1974 -178692644 726123669 7989 -670941446 -143728230 3330 -39504037 -507881407 7873 -795235195 625494491 526 -30664265 -792640319 739 -860588659 954289075 6367 153650122 116410268 909 82437869 -543877687 4009 35292617 748105066 2270 846494925 -462044632 2093 132666338 -830206964 3911 -714715511 589562219 9407 -117882944 577086332 7630 -641208950 -155566831 7307 276670886 -145656182 6498 585806236 -611172692 393 907986225 -433558593 5327 -161837184 843133948 6207 -277916716 246550739 2147 381360154 312278158 3335 53010453 -108961822 2560 137362839 -590535547 6946 562484066 843133948 2083 -749150071 -999366082 8283 658268677 -842651603 2213 704952011 948573862 7935 -935008788 860325562 2977 372746255 -416125915 3148 -573106477 -877856608 2694 556176900 107428773 6936 -224653306 -774185484 3598 124521096 836292797 7524 450999109 612937914 1390 597458038 282131358 6945 -268055717 140118715 1214 -662481765 808458464 3427 -334823104 -434454493 1532 239977367 743907535 9843 481309793 109588416 1069 -60381668 -60039432 4537 -711940062 -947024393 6325 -62104082 -128633008 1931 -501570916 552945615 5400 -573106477 -812767182 127 -468116074 -774185484 2240 -389046679 -587938776 4728 832079231 207204985 7840 -24354900 -648616287 2735 637350827 -723259232 5513 377338343 -580802379 8304 500691477 710420710 8683 839743563 -91451757 9800 -80483111 -507881407 1966 -473282718 -966341392 1771 -978041604 637279848 6131 581880129 -587154461 8571 640846707 -94241214 2149 -904289455 258279313 3127 -297925385 -969822537 3316 -739519560 315450092 6400 -215298725 872494340 2740 -343048181 -67116370 8482 455237207 787435090 3874 745796394 988138114 4386 -228953103 -812767182 3272 -957024935 330258523 8755 632166073 736209727 7857 744369343 -870714362 2383 346720726 658148446 7039 515731471 -382741973 8626 -462251380 655182973 7227 274684164 -235480390 8649 -145693826 -320275386 2061 -723248351 316245420 6156 -295746759 537902684 9486 -700447167 484968871 3239 -847492585 628016383 3291 34562744 -590535547 5024 -624499268 -830206964 235 -60381668 -122563446 2453 -637625968 654795929 3219 -906744014 577086332 5540 -296429472 -972401466 4584 378721678 221807394 5215 55392029 -488329721 2326 -8891200 925036002 8864 -60381668 -373742773 6687 324917167 -157362262 3050 846494925 80128302 5558 782059495 872494340 7873 929592861 -532480095 2605 -820917610 -736169755 4124 812095536 865035290 2908 -80483111 696875596 1784 623885564 505436080 6180 -195552514 -373742773 3455 -41723720 308467212 6403 872946790 183142469 9705 486132758 800872927 3049 789599069 246550739 1090 -296429472 -573863688 4891 -989673571 703761437 3581 -205591575 345293859 3366 -814521565 451143780 7239 375298123 537681327 3351 632995737 -378650091 1744 -742674827 84351585 1065 -304998049 397008646 8342 -271969423 -523131123 7791 -82560345 -79813879 6131 924865694 -849810455 5684 -552935221 615990641 3609 970142316 -954204496 1567 -295746759 752571881 2027 -340171206 -933871142 9419 -994655931 836292797 3310 -758152363 84675120 4582 -678310388 -763707999 7456 -506108098 655182973 8793 212383076 -892585231 6441 -430204903 -723259232 8456 -185227082 -736169755 9039 775192135 -812767182 203 -840080990 -402609820 383 643797427 -102616382 7661 284084525 -849810455 5225 609354975 68458537 1747 -193222752 -752801340 4923 -885902280 902716491 1648 -117882944 902716491 8578 -72660599 755033596 9942 628785561 -283207497 2556 5989923 -507881407 6816 431597356 -328361714 7042 171041959 359326871 3343 186143921 763812773 9349 789599069 -428125906 7746 895696545 725864175 4615 484203679 -882635508 1274 419955461 700760523 13 555348851 -871032819 4093 -288462512 214001109 817 -860588659 250129683 7033 -624499268 690912387 7757 -641743513 20640279 2716 202006559 790653415 9781 200002129 -295979666 9747 600595365 358289528 2484 -994655931 -108961822 4336 792418959 -969822537 6955 14549497 760132745 5872 -955947554 868619715 1798 -337718848 -436066679 3596 490718230 106531338 7536 -626119646 -430721629 7022 502461295 -682911832 2377 415008073 530975902 2775 994188367 329596656 5221 -594876646 713033531 6879 841773118 -987783463 2838 388425412 -102616382 5693 -931162724 726123669 3950 -949652880 -519710186 7817 502461295 -727449159 6670 296351558 201215238 9102 -662161563 571289655 6803 262333337 242506470 7556 736000118 101406452 8195 306909421 -892585231 7486 -871396420 948688886 450 -984282547 214001109 2080 -391256746 809191902 1002 -943765901 -611172692 7379 -960815885 -353878938 5211 500691477 362357458 636 -818563944 -933871142 4608 415008073 -626960836 7147 -418986193 577086332 3539 -887409683 -402609820 3232 -197256971 -538783279 1954 898890414 54064180 1539 -171017790 655182973 162 -931162724 165969864 276 -605433625 537681327 5363 -921972308 140118715 4640 -573106477 -39716639 9461 -572328769 -457339610 4535 -459660004 -436066679 8858 319836471 221793945 5994 -733269590 859002805 9260 -26248663 24721518 8505 -145693826 714190974 3969 792418959 -784538084 9452 80638889 -414919441 2877 101065261 910797386 5824 -891435429 267514505 4775 -391256746 -528332594 38 -80417143 104047847 7999 -943647082 -999366082 7047 812095536 -944284380 1167 -989673571 312278158 6699 556176900 258279313 1312 -177692824 735266920 9387 790805185 920790234 4463 386524132 994859498 6195 237202817 727249379 6608 515731471 235577293 7100 933592111 654795929 6354 484203679 501786309 8986 159963934 -108961822 484 -259723723 710867164 3234 55392029 -238867983 8246 -902913893 847381634 8655 507130881 915112531 8035 14549497 418236261 2822 416939399 -416125915 543 -668294983 -176184567 9622 -464876611 530975902 7372 -285968378 -519618554 8980 -224653306 906601156 4562 -145442184 362357458 4839 839743563 -552163616 6047 -280158933 545926563 3488 640846707 -804580750 8891 872946790 113055790 9629 -668294983 713033531 2927 531457998 -255161784 5213 -481996423 157310618 6503 346106146 953028578 439 -723248351 599012707 4743 -989673571 355375465 6487 -481996423 844883068 9291 -56515768 852597739 5306 -984681216 -926175164 3329 -668294983 354868681 6907 -372598176 -823688399 4811 -88984793 283618452 13 996958697 -339092621 704 538056056 908862009 1450 812095536 418236261 579 -37605991 13297982 3323 -989673571 206971304 8904 -157757047 137137472 2986 -840080990 78832863 1570 575769250 588009941 3013 -887409683 359326871 4224 765724683 495259264 1508 -795235195 637639714 2826 736000118 -963031318 8958 296351558 207204985 4615 -501570916 953642587 4887 -138739177 -606256406 7186 388998433 -396443569 5293 955336534 260986665 9564 261480454 -975541629 852 -465268228 235577293 644 -32127524 -268014947 9486 -915467466 -145656182 5125 -91480363 -870714362 304 -193222752 -933871142 7247 -396260662 400802081 5889 336261049 497556073 3273 -873330901 -680716101 4805 796608963 -275855088 8390 556176900 9067497 4522 -18555551 -604372177 6726 994188367 -474396314 5792 -178692644 80128302 5134 -259723723 -637770708 7871 -318594823 621799091 3804 289429528 -256887004 3797 -616075888 878753022 4756 230465541 -538606907 7005 -960815885 -382741973 1759 -347105773 -917177937 7687 526115530 953028578 8725 628785561 230960562 3540 420946811 -350396971 4489 -80483111 -611172692 320 -46963869 -269653141 7205 706094613 -145656182 9782 250399364 -596741589 8549 276934223 407966190 8559 -873330901 -987783463 1769 320190225 588009941 908 598692061 -79813879 9829 72289201 -436066679 5237 -902913893 571151168 5644 587732774 268124172 2657 -678310388 -542766725 9150 861072654 165969864 7527 -668294983 874563739 9518 -864361257 -164423199 9237 -285968378 -396443569 23 867830712 703761437 8127 589418019 714190974 8336 -178692644 -550496243 6523 -127099524 -626960836 1550 -1804967 523443473 3723 744369343 -78776258 2457 -670941446 -18027120 1531 609354975 101406452 7554 -900897170 953642587 7148 153650122 467154252 6420 970142316 -528332594 8593 -156704963 -40017599 7594 159519152 -238504192 2121 -46963869 -569727142 1408 -412753693 -454664712 9532 774766110 497556073 9260 -873330901 576308127 6506 717342480 104047847 8031 455237207 383709576 800 -853928283 -540147019 6839 18912815 726123669 2189 174718177 865035290 4215 -303185692 902716491 8036 -481996423 528222218 9978 385061500 -606256406 1203 -481996423 484968871 9284 134736800 752571881 9637 -726202882 107428773 8650 -49706513 145992042 5124 -492064852 859002805 628 -177692824 282131358 3297 -678310388 357634387 2944 637350827 -216733767 599 -921972308 -804580750 8473 -641743513 929621952 5277 -82560345 917915710 4009 743615922 -944284380 2859 699845372 32988365 9531 -252585274 511120657 6768 112146941 744410083 4324 -957024935 316245420 1378 -501570916 -641768215 8659 220316799 -373712345 2469 875158202 382394381 487 643797427 301566791 2016 -145693826 -224835212 305 435508139 -550929672 7053 -541903248 510260864 4763 -56515768 710420710 5136 -414072427 -870714362 4600 502461295 858256145 7355 -107144390 100537981 3979 940580089 727249379 9711 336445578 71638226 7229 -851229723 619013448 4326 208370227 809191902 4665 -782012495 206971304 1759 262951696 9067497 3115 -790567313 -842651603 3562 581880129 162573004 153 400206984 -62054205 9814 237202817 484968871 6961 -921972308 -606256406 5703 25277645 -556644281 3412 904377080 -22135290 2380 40730044 185419808 8818 -26248663 54064180 2081 456971210 -420200090 2103 -481996423 106531338 6944 -265310524 528222218 7076 484203679 760132745 7406 -723248351 -519618554 113 -719954341 173706002 1380 742195767 591101630 3186 -748046122 -634448468 9803 346720726 -507881407 3368 198792735 715905772 9021 514387831 836292797 3850 -235730132 309767757 9927 -678310388 54064180 7669 -541613550 599012707 6180 76589551 -498612066 8656 -637625968 -847516222 9463 641823635 -830206964 2547 7927533 192105438 5719 -221252086 954289075 4585 490718230 312278158 3361 -541613550 -758476279 8308 834030362 -933871142 9768 970404299 -164423199 5809 -921972308 -289470931 8672 514387831 -477963972 3180 -986798763 633885440 2653 745796394 -528332594 7382 -280158933 690912387 8326 859615587 113055790 2772 374048762 545926563 8399 -318594823 -933871142 7994 640846707 87942942 8901 940580089 -323498634 2584 -473282718 668596988 6651 -821290384 -26030145 9812 -594876646 576296258 8549 215460157 -255161784 7034 336445578 -180114637 980 -145442184 165969864 1184 -485776708 858256145 6786 587732774 915112531 6797 -464876611 869461301 5374 -754687225 101406452 6715 -943647082 -275855088 2843 677101531 -433558593 5610 48202816 953028578 2645 -60381668 859002805 1928 -464876611 350857850 8292 -1525175 185176345 30 309782673 633885440 2324 435508139 624711990 109 691696706 679770619 8741 -60381668 637279848 3818 -223542791 -507881407 6383 -897411868 -640496847 8646 871194505 -556644281 2616 -161837184 859002805 722 6050410 -979376042 361 500691477 -538606907 2433 -569925158 433603754 287 -788691861 148237200 5247 -41723720 -637243618 8142 -195552514 -871032819 5713 -748046122 494296571 5067 -314668245 334468470 845 -749150071 -269653141 6331 878804098 145992042 6876 -222755521 -587154461 6246 502461295 -637243618 1405 956320838 710420710 3841 112146941 -659937969 6989 225977642 -293015975 6331 514387831 655182973 3828 643797427 787155496 982 -429705827 68458537 3362 389689903 994859498 776 744369343 983092089 9595 -662481765 164165409 291 575593831 13253654 6270 -668294983 983315446 3587 -713671847 792126616 29 -573106477 -328439089 1255 -679771608 915112531 5912 -763126949 748391913 9346 -605433625 737416156 2923 36208776 283618452 6066 -963214471 357634387 8555 -655787129 820204610 3249 490718230 -540147019 7371 -281453999 -741977163 2843 776650368 352760 9332 -248959048 -550929672 4592 -676826894 844883068 4693 572970480 -108961822 1803 498871246 695424884 8471 -199655013 308467212 1603 -930543776 735266920 7813 385061500 362357458 496 587732774 -469304036 6987 -229267078 614083036 912 420946811 186112748 6188 17834815 -842651603 6363 -180309093 -102616382 4393 -835865341 -569727142 7588 346720726 681650630 1855 -566276366 -944284380 8418 -712768288 736209727 7137 456971210 625494491 5679 834030362 -648616287 278 -608438352 -715481022 142 743615922 874563739 6948 -714715511 890315807 4691 7927533 -18027120 510 776650368 -12658682 510 -62104082 623594641 1195 956500599 -138728153 7673 -102108106 690912387 7832 -295746759 24721518 3459 572970480 9067497 9231 -900897170 -674143567 5323 -814521565 571289655 1368 -409309355 -674143567 5714 -860588659 574893362 799 -275568251 32988365 1371 598692061 459630031 8774 -298306079 452933610 1061 -292255571 -998282020 9149 -459660004 185419808 8811 878804098 456498577 4624 -930543776 637639714 6618 796608963 -419413153 3377 875158202 462889810 3011 444203955 662075929 9686 725828363 -872013529 7586 -178692644 106531338 2420 970142316 -420200090 6655 -468116074 -944284380 9133 388998433 -569727142 6019 -485031576 -930063693 806 -171017790 173706002 158 -56515768 614083036 3133 -410968218 -834467209 8295 562484066 -370995350 5274 639577616 -640496847 4372 -821290384 -741977163 2899 598692061 704079155 8827 -720279006 81565408 549 -719954341 574893362 4344 572970480 -532480095 3904 -711940062 727249379 5889 979367031 915112531 3282 859615587 -736169755 6535 -221252086 932809740 903 -180309093 710420710 5150 872946790 668716963 3776 -548146736 165176940 5647 -304029084 668716963 8371 -395956989 436709995 5309 419955461 266354586 1794 98412735 957236409 8661 -579903004 -482425657 9727 319836471 -478868248 8266 -504728021 510260864 4174 632995737 301566791 8576 289429528 -370995350 460 745796394 -538783279 7 -605433625 -278764461 1855 -931162724 -736169755 1275 941043086 735266920 2126 372746255 162573004 7274 95229358 -350396971 1364 841773118 230960562 3159 -592869884 -462044632 5743 -753444014 643726334 3757 817353730 -758476279 8574 426406281 909720152 1542 -465268228 -987783463 8651 -229267078 -804580750 7933 137362839 113055790 9142 907986225 633885440 4226 -667281786 350857850 5971 -495427420 -254980365 7212 676457194 -999366082 7332 -517047177 84912338 7812 279935936 -413649920 3258 -288462512 -514717258 3184 471959189 691372823 4969 -943647082 -26030145 1053 543489268 596844461 8987 274684164 -849810455 5473 -429705827 -834467209 9014 -804711490 -966341392 1728 -930543776 -987312206 4721 -782345427 172716317 6766 -412753693 871037015 7651 -89914167 -733323543 4006 526115530 316245420 3405 -523153635 877599979 57 -485776708 184543446 3225 744180713 462889810 9993 -957024935 -838009976 6003 -579903004 -890148323 9798 -968473567 -72808273 1592 756775613 -543877687 7769 381360154 711907478 6701 -495872554 -382741973 5072 -830222831 -254980365 2226 572970480 140118715 8538 -608722586 574893362 9767 326178903 -669544691 469 745796394 -478868248 4110 970142316 -155566831 8164 -723817788 267514505 9873 -662481765 577086332 6197 -943765901 679444628 8038 -485031576 668716963 9682 -411443846 -969822537 6593 -513151710 836292797 8854 -955947554 -532461869 3097 -41723720 384615346 9155 514387831 -648616287 1022 -541613550 172011590 5299 775192135 -849810455 9274 -410968218 -419413153 764 25277645 201215238 2438 -662161563 -370995350 4152 200002129 -308069367 4719 159519152 760132745 4484 745796394 -682911832 8664 -847492585 357634387 4680 -579753663 715905772 9346 984758233 -580802379 2871 -9979738 -890148323 4203 -389046679 -85425315 7768 725296106 -825880446 8996 -853928283 267514505 9508 388425412 -78776258 646 359856605 868619715 3649 443742845 994859498 8757 -252585274 -742514560 4287 627081375 -804580750 9077 -763126949 589562219 4465 -548146736 -975541629 6813 336261049 -967985982 8223 200002129 258279313 6683 581880129 836292797 4747 208370227 -235480390 759 860901194 -497617879 7361 -897411868 -467674160 4394 765724683 -40017599 6946 940580089 526029047 7792 538056056 -964453208 6483 -752427345 951409368 3948 54815350 695424884 1202 -750364362 -667907585 7820 -81105363 -2416772 1882 -943647082 -770453868 2478 262333337 -947024393 1352 -468748459 -180019002 1810 -793494677 323319528 2109 -88984793 -80079561 8704 148638548 662075929 532 -145693826 -391392334 5419 -821290384 290903050 4359 -205591575 571151168 8342 823212438 658148446 4734 124521096 725567063 8775 -624499268 -538606907 4633 154929870 -497617879 8730 744369343 214001109 7055 -648172782 843133948 7623 -853928283 145992042 3701 817353730 860325562 7 -298306079 -278764461 4035 -178692644 809191902 5908 -391256746 -416082175 6116 -930543776 214001109 927 875158202 735266920 4350 18912815 511120657 5095 -642406813 165969864 4897 -417075880 -634448468 6551 -195552514 -620537603 4467 -902913893 -107816005 2047 -885902280 910797386 5804 112146941 -967985982 8694 903882211 -979376042 1438 502461295 -480421233 9774 -377899289 -811266222 5209 -185227082 787435090 2585 641303610 113055790 6364 198792735 -278764461 2348 -667281786 -519710186 846 677101531 379411178 4322 -573106477 -428125906 5214 699845372 54064180 7427 -851229723 948688886 8280 132666338 679444628 2836 940580089 -164423199 2634 867830712 -359196587 8641 237202817 -498612066 3094 775192135 752571881 9945 -412753693 198809378 6618 898151267 -462044632 3865 118281894 316245420 7005 -195594144 -436066679 3020 -303077343 711907478 9882 -739519560 537681327 226 981998742 -123998677 8498 239977367 -579706452 1487 -224653306 -478868248 558 388425412 595584975 7142 790805185 -293015975 9795 743615922 384615346 1703 -177692824 -214031543 7162 766057365 915112531 9796 -963214471 -784538084 6191 -393621510 -269653141 2555 -268055717 -106926072 8072 208653695 547792085 4479 -492064852 792126616 7241 65640932 787155496 328 766057365 -480421233 5206 -292255571 -823688399 2814 -417075880 315450092 7305 -117882944 -283207497 9504 6941521 249521955 6133 788860010 710867164 5690 148638548 790653415 9531 744180713 430751296 3670 -871335076 -759341521 4107 160809207 323319528 7666 -395956989 -164423199 1742 415008073 -847516222 2051 895696545 -982620691 7538 -534346540 -533410976 6042 97778439 121273815 3221 -481996423 -543877687 8421 295011177 452933610 2055 -60381668 -180628268 2183 -314668245 -741977163 4394 589418019 316245420 2891 211476448 -137614817 3163 97269878 -102616382 5653 -862762751 407966190 582 -739519560 954289075 7274 -742674827 820204610 1334 111664688 703761437 3058 375298123 221793945 7226 643240412 404498162 1099 388998433 -834035628 4703 -842131951 -969822537 9728 203882298 -972401466 3978 -409309355 -342686234 5098 -891435429 -80079561 7045 -205591575 -811266222 5366 134736800 339857137 6701 -957024935 25245259 9241 -862762751 925036002 8969 -354473179 334468470 4416 -871396420 68458537 3070 137362839 -933871142 3467 -523534710 -561696456 2113 373708873 -350396971 3067 336261049 495259264 5342 415350853 710867164 4201 153650122 735266920 4935 225977642 571289655 9962 -548146736 -469304036 2831 185320654 140118715 3264 -949652880 186112748 7704 -760927535 -342686234 5044 898890414 526029047 2586 -637625968 -439161220 9233 -816009077 -626960836 4006 -592869884 537902684 6643 996958697 844883068 2186 -847492585 860325562 8416 -885902280 748391913 1095 677101531 -648616287 5654 -648172782 -649744978 3439 790805185 -22135290 7606 -193222752 462889810 3 -915467466 860325562 9728 40730044 -457339610 253 141018937 -22135290 5247 -501570916 -302291887 3465 -592740407 185419808 2342 727210702 -849890539 7610 220316799 83192310 4605 -320065127 140118715 2411 -711940062 107428773 5589 -292255571 230960562 9731 -485776708 2937763 5491 359856605 725567063 461 -462251380 172011590 4779 132666338 -792640319 8375 -853928283 -680716101 1562 -506108098 -350396971 9162 526115530 -359196587 4393 -1804967 -654048846 9562 -739519560 637279848 7615 -999315023 744410083 3103 336445578 988138114 5863 262951696 -370601295 996 981998742 -576052836 7011 967176925 301566791 286 94407230 -578480160 1104 861072654 704079155 7232 599861155 -804580750 7818 898151267 737416156 4445 -811440102 140118715 9073 -396260662 329596656 3582 95229358 -410456729 9373 -30664265 -40017599 2676 118281894 -26030145 1790 -464876611 -224835212 4001 -836052744 -800207670 5576 997717396 700760523 6499 -56515768 767277603 5854 82437869 312278158 6801 72289201 917915710 4812 -417075880 106531338 7769 997717396 514647040 8586 690218755 -145656182 4873 618828757 -277770150 5262 -804711490 -345372687 478 381360154 107428773 8402 214470427 232844920 2730 34842144 -723259232 6406 924375399 710867164 5034 640846707 495259264 2008 444203955 -519618554 951 -8891200 715905772 7873 -720279006 -253862095 5915 -173326777 -834035628 6466 774219377 -488329721 4279 744369343 -550496243 6848 -293301938 382394381 5316 -303185692 -723351459 6300 725296106 -540147019 4983 -459660004 953028578 1735 924865694 -872013529 2888 -943647082 587394411 9492 -750364362 -414919441 2293 -127099524 -216733767 8031 374048762 249521955 9651 -804711490 736209727 5469 185320654 596844461 9174 677101531 -326254820 2084 554902523 -128633008 8369 -851229723 -176184567 6396 -758152363 241112925 2688 -171017790 -620537603 3047 -999315023 -433558593 2709 661504142 -637243618 5614 -195552514 -563052661 1841 -608722586 571151168 1773 974033465 501786309 1220 -821290384 929621952 3632 -906744014 736209727 5910 -723248351 -849810455 5230 381360154 591101630 6935 859615587 -637770708 5045 -523153635 -462044632 5477 -414072427 588009941 3767 -796502525 221793945 9981 806860754 -75558732 628 -816009077 619606312 3812 -957024935 599012707 8936 945885557 -12658682 934 55392029 -784538084 1256 288396892 -416125915 8511 641823635 -947024393 4615 225977642 -543877687 8937 212383076 -127944183 8574 212383076 -528332594 8102 -354473179 -94909804 3612 -749150071 -370601295 5567 239977367 -414919441 6474 -320065127 84912338 7116 -864361257 -323498634 6579 -178218611 514647040 8373 60178104 206971304 4418 -816009077 637279848 921 262951696 54064180 9805 296351558 -682911832 7678 -459660004 164165409 6945 -277916716 -1544306 4313 -304998049 -590535547 7966 744369343 -435842546 1343 981998742 -917002395 2934 699845372 -532480095 7595 -724955977 -106926072 4096 158720776 637025929 8514 461120723 -91451757 5634 812095536 -80079561 1844 -534346540 84675120 4735 -285968378 456498577 99 -864361257 697350972 6110 788860010 760132745 3193 -304029084 140118715 6460 -268055717 530975902 9942 82437869 -18027120 8947 -714715511 58400332 1032 -796502525 -752801340 3563 372746255 820204610 3615 -566276366 591101630 9487 415008073 -675821088 288 -637625968 -80079561 5332 -733269590 116410268 4680 -398942627 583887438 3975 774766110 737416156 6963 214470427 -430138322 661 -655787129 877599979 3775 -113858331 -763707999 8031 -177692824 763812773 5467 97269878 760132745 3374 385077631 -528332594 3493 399221151 727249379 8580 -429705827 127347959 7411 14549497 511120657 4051 -81105363 -604372177 9792 736000118 -102616382 6531 -852061915 308467212 202 996958697 -269653141 5278 283582015 120714490 7865 -271969423 339857137 8815 -968473567 -229334088 5492 481309793 -804086127 8187 587732774 185419808 3919 867830712 -79813879 9839 736000118 84912338 6280 101065261 -715481022 8811 -580193843 484968871 99 603283737 -391392334 4653 -516862573 925036002 9202 -337718848 800872927 2225 152683172 379411178 2842 -835865341 135100579 9640 -943765901 -538606907 3299 225977642 78832863 6568 597458038 358289528 2318 -742476174 599012707 7571 490718230 -255161784 2908 823212438 -155566831 3114 -324108487 495259264 6477 -462251380 911656525 6420 -835865341 378550894 9255 -605433625 -550496243 426 326178903 -180019002 9048 895696545 -947024393 7142 -637625968 58400332 1054 -173326777 -587328878 3724 699845372 782701464 8134 801372660 -428125906 759 618828757 407966190 5794 -573106477 874563739 1192 -516862573 929621952 8654 -578346066 9257479 922 -304029084 -507881407 3221 -637625968 -107473815 4074 970404299 137137472 816 -280158933 920790234 6103 -139250047 -238867983 4496 745796394 121273815 9797 250399364 530975902 9837 -658800027 855531857 1078 -506108098 -214031543 4238 276670886 -834467209 7627 801372660 673747334 651 77257476 -587328878 8008 50900266 767277603 1663 -354473179 -872013529 5686 -259881996 -804086127 7794 -297925385 13297982 190 -592740407 633885440 598 -790567313 800872927 8963 839743563 -78776258 7633 -552935221 -275855088 2079 358603584 -436066679 7916 691696706 -160616618 3986 627081375 -428060524 4521 254376885 -238867983 9639 358603584 -39716639 475 456971210 2937763 9703 593245571 260986665 9281 -140204704 -882635508 2962 -723248351 69866389 355 690218755 691372823 8252 54815350 -17837615 8321 639577616 -723351459 1589 126227291 -963031318 1672 904377080 -467674160 3069 -303077343 917915710 3719 134736800 526029047 4518 -320240582 451143780 2641 725828363 178866616 9450 317197461 -573863688 6933 -720279006 574893362 8543 -157757047 -541221340 2747 769252533 787435090 728 598623000 362357458 1328 -178218611 233977048 2255 933592111 -464278607 7301 -636004911 953642587 529 -430204903 737407430 4307 -377899289 -419413153 1080 386524132 767277603 6642 871194505 -610759465 9615 -504728021 577086332 6826 981998742 147468541 4818 502461295 948573862 4266 538056056 -180019002 1509 641823635 114067850 9000 -80483111 106531338 6807 -986798763 -762984644 296 -462110684 -892585231 9478 -275568251 748105066 7761 -270472709 910797386 3301 -60381668 -733323543 8317 924375399 820204610 2652 -193222752 -736169755 4944 230990250 339857137 6095 306909421 350857850 5660 -853928283 -79813879 2434 632995737 -720929795 4562 6050410 -283024647 8540 744180713 2937763 204 676457194 860325562 8795 320190225 -510150761 9434 450999109 552945615 7447 572970480 -75558732 2217 -412753693 221629539 9017 929592861 282650126 5819 -157757047 -278764461 1917 -885902280 653728216 7748 -481996423 -430138322 3942 -165895350 234812484 3953 -281453999 216476815 7154 -731712580 101406452 3598 -804711490 13297982 2142 557828077 -556644281 9048 981998742 -849810455 5980 230465541 113055790 4001 -468748459 357634387 9155 538056056 852597739 7139 691696706 -238867983 6710 745796394 -474396314 3623 556176900 -216733767 3624 704952011 -436066679 6711 -523153635 -849810455 3647 898890414 201215238 7345 -573101732 -373742773 9015 -533099096 223758683 6893 9908275 162573004 296 158720776 -890148323 9697 415350853 -918763788 491 -820917610 589562219 8195 220316799 81565408 6074 158720776 621799091 6416 200002129 -735027831 6438 -173326777 285651977 9788 -891435429 -278764461 7582 -293301938 300598832 7449 742195767 -741977163 4701 941043086 552945615 9179 955336534 -543877687 4674 400206984 54064180 1788 159519152 178866616 4119 -27254901 201215238 7964 814168394 107428773 8875 271669262 157310618 4796 443742845 -320275386 5825 72289201 -519845955 4204 -592869884 526029047 61 158720776 494296571 4049 171041959 107428773 1020 637350827 619013448 1052 284084525 -890148323 2757 80638889 -137614817 8119 774219377 -644469017 2974 744369343 114067850 2977 -816009077 -987783463 7280 507130881 162573004 1405 996958697 178866616 1885 -820917610 628016383 4055 744369343 -892585231 9121 970142316 345293859 8551 901762269 452933610 3335 997717396 815772525 4921 -391256746 770188411 6303 -72660599 -60039432 141 -492064852 -954204496 2461 111664688 223758683 3947 133578046 -180114637 5540 60178104 -812767182 9386 897184369 -478868248 3043 756775613 -62054205 3281 -795235195 -180114637 5535 538056056 -153153706 4493 -758730708 494296571 8978 -483963712 681650630 6373 118281894 -533410976 3171 250399364 -477872507 3323 -468116074 -153153706 839 -178218611 407966190 9973 -504728021 843183414 8454 321737429 -842651603 1963 736000118 502233577 3857 137362839 920790234 7698 384544140 267514505 3315 -852061915 148237200 4585 230990250 -40017599 7110 -978041604 -575758012 6594 609354975 84675120 968 276318540 915112531 9011 -113858331 227796847 3535 -862762751 -912791350 6350 98412735 790791048 1961 -89914167 642676439 6271 -853928283 451143780 6695 435508139 -26030145 7189 -437269696 752571881 7259 55392029 -758476279 403 324917167 625059375 3872 -949652880 375063920 2199 -676826894 596844461 7466 725828363 -80079561 8204 -501570916 -246255401 750 -516862573 -674143567 5148 321658590 -599705535 2499 970404299 -519618554 2792 -354473179 906601156 2665 101065261 -127944183 9275 -139250047 953642587 6410 -161837184 -235480390 1243 933592111 58400332 1072 -763126949 744410083 7059 -670941446 571151168 3318 -524590619 -391392334 9486 160809207 -834035628 3009 36208776 574893362 2613 -412753693 662075929 2896 -392563411 505436080 7979 205740340 -871032819 2850 7632844 612809394 6615 80638889 489852142 5000 -750364362 308467212 7459 62409989 654795929 9307 97778439 874563739 4083 995796966 -91451757 5040 -860588659 872494340 2360 598692061 -175424765 2985 572970480 514647040 4086 17834815 871280315 4719 846494925 -834035628 3651 242276279 -293015975 3549 -223542791 13297982 2385 -726202882 -689864118 3967 -984282547 -736169755 9791 743615922 -79813879 4107 152683172 906601156 123 -37605991 -763707999 943 995796966 890315807 8684 137362839 844883068 8508 -820917610 735266920 1422 518236817 87942942 4129 -960344885 -578196919 4045 30661577 -659937969 44 585806236 -723351459 3878 359856605 329596656 573 587732774 489852142 4842 -320065127 309767757 316 933592111 948688886 9509 -605036105 820204610 4541 725296106 574893362 9455 956320838 -659937969 9953 640846707 547792085 8801 200002129 -154221403 1823 359856605 316245420 6107 490718230 268124172 467 -37605991 -180019002 3812 346720726 571289655 5222 202006559 -677383695 3426 790805185 173706002 3775 -404777150 994859498 8363 -516862573 514647040 2713 581880129 323257823 428 -195594144 -649744978 518 218552482 -998282020 6328 -569925158 84675120 499 -178692644 -289470931 4995 -816009077 -108961822 5820 -292338832 300598832 2705 974033465 -532480095 9217 -481996423 -488329721 4057 225977642 -18027120 9497 -484301856 -268014947 2606 419955461 -38529745 7063 215460157 312278158 2240 -891435429 571151168 8795 202258799 -157362262 1198 -790567313 -4922978 9899 -978041604 -1544306 2992 955336534 -569727142 3619 827090885 -692760474 1107 823212438 -72965798 1896 -887409683 -160616618 5812 799451393 -387385224 9667 159519152 725567063 5681 435508139 235577293 5725 -750364362 87942942 8141 25277645 137137472 1238 872946790 254718604 947 898890414 763812773 6924 984758233 -987312206 3342 -541613550 185419808 264 639577616 207204985 4119 691696706 746720990 9371 -949652880 147468541 4318 203882298 -428060524 282 490718230 -998282020 301 -968473567 923947394 8422 518236817 -648616287 8169 872946790 -462044632 3344 828427488 637025929 9515 9908275 -414919441 5947 -318594823 -519710186 1823 996958697 80128302 7538 769252533 -175424765 1244 -26248663 574893362 1612 35292617 754349173 8836 775192135 -634190590 526 -760927535 -590535547 9324 212383076 -378650091 4033 17834815 625059375 5166 956500599 -410456729 3236 -60959292 260986665 3950 677101531 430751296 3811 765724683 642676439 5387 -282947285 -477872507 4441 -541613550 316245420 2822 -252585274 -811266222 1010 -749150071 809191902 9848 -484301856 -756267434 3637 -393621510 -216733767 400 -205591575 681650630 5185 984758233 9257479 1866 -380535924 78832863 3141 -578346066 589562219 903 373708873 668716963 7364 -960815885 221807394 1945 502461295 -825880446 6121 766057365 -13579437 3534 -180309093 633885440 7897 -468748459 -462044632 4624 706094613 -967985982 1335 50900266 -414919441 2635 641823635 -575758012 6492 -343048181 -675821088 6335 261480454 -871032819 7910 -506108098 -107473815 87 556956133 316245420 5665 34562744 -160616618 2489 28254867 -637243618 4756 262951696 -180019002 8895 -380535924 -533410976 8974 -569925158 859002805 7014 -524590619 586257457 481 581880129 514647040 5366 -852061915 309767757 2846 214470427 -320275386 1362 -713671847 -677383695 9362 775192135 -747172297 9377 967176925 -79813879 5263 -295746759 -556644281 6508 600595365 84912338 8879 -904289455 -235480390 4793 901762269 357634387 1285 -572328769 537681327 5272 814168394 314701704 6100 -462794916 234812484 2685 250399364 223758683 9941 823212438 637639714 78 -904289455 528222218 596 -197256971 -235480390 1325 -354473179 194386713 9802 745262886 -283207497 6936 -127099524 308467212 4513 450726355 68458537 2368 7927533 400802081 596 -197256971 -578196919 4040 -793494677 725864175 1014 -483963712 953642587 5967 -960344885 -363659966 7780 526115530 -742514560 6416 743615922 -326254820 4333 148638548 -278764461 9607 -658800027 -770453868 3602 -636004911 -842651603 6984 -724955977 689952861 4729 -749150071 -637770708 2283 -418986193 748391913 4391 -626119646 -640496847 9611 828427488 375063920 990 -763126949 -137415419 9680 38832074 162818619 6643 111664688 -667907585 5802 289429528 -78776258 2820 -662481765 -353878938 9376 -523534710 -550929672 4264 -978041604 843133948 1511 -548146736 951409368 5335 378721678 80128302 8663 871194505 -137415419 3197 589418019 -890148323 7996 -178692644 -104871800 9050 435508139 301566791 6185 897184369 -510150761 1148 435508139 571289655 8402 -814521565 10315616 6255 276670886 25245259 922 5989923 935472375 7556 -963214471 -419413153 1418 -637625968 121273815 2864 -684658326 954289075 9348 202258799 951409368 8231 839743563 -118950135 7943 -796502525 -320275386 8314 557828077 -278764461 4469 827090885 -604372177 1037 -468748459 323257823 1442 -178218611 -18027120 3357 -658800027 192105438 2846 -195552514 206971304 8880 -719954341 643726334 7349 60178104 68458537 2381 -215298725 -238504192 2789 461120723 9257479 4782 385077631 -918763788 9969 208370227 -396443569 3124 198792735 -528332594 5700 289610218 -256887004 8634 725296106 484968871 3080 996958697 953642587 8429 -235730132 736209727 4712 276934223 -60039432 5852 -354473179 843133948 2515 -39504037 304234449 635 415350853 230960562 5730 -790567313 172716317 9084 186143921 -91451757 9021 -435603523 20640279 304 727210702 736209727 9689 416939399 -128633008 4618 -955947554 -649744978 3253 872946790 -370601295 9990 994188367 304234449 1719 214470427 -428060524 3225 -223542791 726123669 9393 834030362 9257479 6202 276670886 -430138322 6440 587732774 -185727053 1440 326944888 -138728153 5958 -793494677 852597739 4555 384544140 787435090 6510 -57926793 198809378 6680 725828363 673747334 2529 384544140 923947394 2400 -668294983 -587154461 6175 486132758 514647040 3281 -271969423 852597739 2801 -195552514 -634190590 1919 76589551 121273815 7957 556176900 494296571 2188 940580089 975421774 506 -949652880 -467674160 3079 -354473179 934322296 6029 -506108098 -882635508 1154 -713609356 -176184567 3507 66554430 350857850 823 -197256971 165679230 6617 -388974008 233967741 2988 416939399 -320275386 1849 898151267 -634190590 7284 170281305 855531857 2318 676457194 246550739 2488 -842131951 858256145 6586 -334823104 -416125915 9191 -495427420 -620537603 2903 598692061 -963031318 635 744180713 -979376042 2827 -711940062 -363659966 4413 -235730132 -153153706 1776 995796966 32988365 3034 -713671847 -756267434 2915 -395130011 10315616 5157 -804711490 433603754 6555 -984282547 116410268 3727 -88984793 -982620691 6749 -648172782 83192310 6198 -516862573 787435090 5326 198792735 165679230 8650 -404777150 -414919441 6474 593245571 -241109217 3302 -921972308 637025929 5907 415350853 -462044632 9309 -506108098 -1544306 124 -462251380 68458537 5651 521711157 -975541629 408 -292338832 -877856608 5375 -18555551 820204610 93 -897411868 327833852 4254 598623000 -402609820 6141 970404299 359326871 9098 381360154 653728216 8918 -354473179 -542766725 9164 -464997457 -964453208 7480 -193222752 452933610 8382 -541613550 -541221340 4200 -481996423 -626960836 1972 -713609356 552945615 8516 -641208950 800872927 5628 773032821 32988365 6534 979367031 221629539 6499 -41723720 206971304 9197 290220374 623594641 9963 -280158933 401065763 4489 6050410 221629539 8554 30661577 354868681 1173 -138739177 576308127 9862 326178903 -944284380 9451 -1804967 935472375 4479 -677359660 -871032819 5747 276934223 355375465 987 -80483111 -514717258 9132 -548146736 -138728153 2696 -677582183 865748389 9391 -332445377 -979376042 5342 -921972308 -2844514 9809 606386234 -692760474 4723 -658800027 -649744978 4183 875158202 214001109 1012 435508139 988138114 6895 333481643 -339092621 6753 -763126949 192105438 7998 295011177 -275855088 7529 -389046679 505436080 9540 346106146 13297982 9222 859615587 -26030145 1463 -835865341 -323498634 7690 200002129 -543877687 5519 -81105363 457730381 1115 321658590 9067497 3582 -887409683 452933610 1451 36208776 400802081 4595 -195594144 920790234 3373 471959189 -339092621 7887 -534346540 -283207497 3795 -281453999 633885440 7224 554902523 54064180 8907 -81105363 -85425315 7133 -304029084 -430138322 8747 62409989 -519618554 7098 237202817 790791048 5659 -391256746 -762984644 3725 159963934 -912791350 8243 653488323 -94909804 8824 500691477 -954204496 85 776650368 809191902 2008 -818563944 -363659966 5773 276934223 920790234 8838 -624499268 -933871142 9414 -298306079 526029047 6125 -275568251 637025929 208 -91480363 172011590 6108 48202816 -979376042 2991 -205591575 511120657 8812 -167893416 939797135 6022 34562744 -428125906 6580 589418019 -462044632 4564 -80417143 221807394 9100 -648172782 668596988 3854 -362797003 13253654 9232 6941521 715905772 1134 -228953103 84351585 9494 118281894 -469304036 5163 -334823104 -464278607 3825 -637625968 258279313 9929 279935936 -165817517 9831 -684658326 690912387 8339 490718230 852597739 209 -468748459 -153153706 5495 -485031576 695424884 9474 -292338832 754349173 9216 -573106477 24721518 4890 295011177 623594641 2346 -895856160 312278158 8924 300584887 691372823 8323 871194505 -830206964 7917 -541903248 260681552 9582 288396892 983315446 2318 -292338832 65925556 7036 -334823104 -122563446 1405 -677582183 -268014947 1917 -541903248 925036002 2631 185320654 -406636424 1267 62409989 700760523 5985 851137422 -792640319 8169 237202817 462889810 8023 200002129 -637243618 3795 66554430 -969759958 4277 -462251380 -759341521 5189 -293301938 865035290 9013 725828363 -255161784 4009 996958697 -308625495 7481 597458038 -469304036 4908 -885902280 -947024393 138 -303185692 -999366082 3321 -965690654 194386713 4209 -788691861 -482425657 1945 -18555551 -634190590 5044 587732774 314701704 3641 981998742 505436080 4035 -462251380 800872927 8365 -337718848 697350972 8580 774766110 -733323543 7829 -820917610 233967741 7628 -223542791 505436080 4141 -578899112 574893362 7920 262951696 -94241214 5321 -698100407 615990641 8971 -157757047 -871032819 4081 898151267 715905772 8658 -949652880 -514717258 9530 34842144 637639714 997 295011177 -56290324 3606 76589551 -920354849 9399 -324108487 673747334 1182 -380535924 587394411 8111 -804711490 -339092621 5325 -984282547 -78776258 9072 261480454 -138728153 4126 -398942627 -402609820 1735 -847492585 165679230 4826 309782673 137137472 2452 955336534 152975300 9339 -965690654 -291242407 5324 518236817 358289528 9749 725828363 -817688363 4605 -817455026 872494340 1431 152683172 -514717258 257 359856605 902716491 8333 898890414 113055790 6550 933592111 194386713 8583 -975509051 -295979666 5006 -430204903 162573004 9872 828427488 737407430 5364 -49706513 83192310 1384 419955461 -498612066 2559 -552935221 32988365 9427 -270472709 874563739 8906 -89914167 668716963 727 76589551 -998282020 7219 -506108098 -413649920 1920 -224653306 -78776258 1635 -304029084 -532461869 4295 924865694 -988857540 8158 346106146 -644469017 4531 97778439 216476815 9116 -573101732 484968871 2511 -297925385 -759341521 1911 -984681216 -681273289 3581 941043086 -649744978 5574 -887409683 -118950135 7754 677101531 615990641 2331 482175535 589562219 9666 -60959292 748105066 7913 -27254901 -569727142 5253 374048762 -80079561 4040 -418986193 713033531 8426 526115530 -224835212 7020 138983262 868619715 4452 -641743513 -308069367 3795 -569925158 -2844514 2147 -492064852 612809394 3662 875158202 207204985 477 -594876646 -538606907 4691 -960344885 -847516222 2445 -753444014 -964453208 7744 904377080 -637770708 6971 -417075880 -180114637 2083 -552935221 537681327 7837 -157757047 -804580750 5001 860901194 711907478 6236 -782345427 -759341521 4884 82437869 121273815 7003 -698100407 345293859 497 940580089 -538606907 1668 -700447167 -550929672 6456 995796966 106531338 3635 792418959 -575758012 2246 -731712580 696875596 5560 979367031 637025929 6968 -667281786 703761437 3640 208653695 87942942 1498 901762269 637025929 2948 -897411868 596844461 480 48202816 -6527040 5613 -711940062 -56290324 722 134541291 316245420 6118 -270472709 746720990 5390 861072654 345293859 4762 -492064852 173706002 3641 -127099524 -987783463 8320 389689903 809191902 918 48202816 591101630 9133 -835865341 -723351459 2939 -161837184 13253654 6105 897184369 54064180 6224 50900266 877599979 4390 309782673 9067497 1962 940580089 851865821 4669 599861155 -579706452 5592 -392563411 -838009976 8745 -221252086 329596656 4989 386524132 736209727 8921 -713671847 -77358192 3022 878804098 844883068 7424 995796966 -675821088 2316 -462794916 800872927 6512 -297925385 -762984644 2436 -663610139 300598832 7239 507130881 -246727512 9125 814168394 -792640319 7736 790805185 923947394 3427 872946790 -979376042 9854 -248959048 -823688399 3210 481309793 -79813879 5454 -960344885 -606256406 6806 -566276366 -118950135 6011 -484301856 612809394 6529 76589551 925036002 2270 997717396 -964453208 9324 -975509051 20640279 9717 -157757047 -165817517 8050 -904289455 184543446 8363 782059495 725864175 682 62409989 -478868248 1898 514387831 -94909804 3197 -157757047 -966341392 4653 618828757 -430138322 3815 359856605 400802081 3386 -46963869 -189256438 8177 30661577 755033596 8494 -127099524 -80079561 7359 603283737 689952861 5817 897184369 467154252 7094 -344785252 -752801340 8572 208370227 790653415 5665 -343048181 -414919441 929 -459660004 -18027120 452 -501570916 -959377362 2347 -818563944 -122563446 2881 -605433625 -482425657 14 118281894 -359196587 3098 208653695 746720990 4080 39323915 316245420 2214 -955947554 -224835212 8784 -411443846 612937914 7144 124521096 -474396314 6358 -713609356 -283024647 925 -517047177 -428060524 28 895696545 -804580750 8229 958197040 -540147019 4269 377338343 -587938776 3012 -763126949 -255161784 8539 202006559 304234449 4921 124521096 -715481022 3606 956320838 233967741 1024 -795235195 165176940 5562 154929870 760132745 1508 443742845 192105438 1624 727210702 800872927 3272 -541903248 -138728153 1145 556956133 844342243 7270 -748046122 -137415419 6335 -165895350 -587154461 471 -275568251 -428125906 6252 295011177 713033531 3973 515731471 433603754 1335 378721678 -430721629 9038 585806236 -967985982 4685 490718230 -78776258 6234 -752427345 -26030145 3285 -626119646 668596988 4319 -396260662 -999366082 8647 -492064852 -359196587 9588 5989923 268124172 1791 603283737 844883068 5651 -89914167 -268014947 925 134541291 -419413153 5443 -758730708 -145656182 4238 -887409683 -830206964 4101 -171017790 457730381 9521 -566276366 -256522804 8990 -931162724 -409833937 8627 -404777150 241112925 8917 415350853 -72808273 8285 317197461 807498308 8254 776650368 -60039432 4832 598623000 -747172297 3607 -91480363 105963480 6318 385077631 60115387 4897 -391256746 877599979 7787 -80483111 -110865839 6865 -814521565 -275855088 7923 289610218 526029047 5288 -720279006 -246255401 8366 872946790 -634190590 6704 -395956989 -419413153 8770 306909421 595584975 7096 587732774 858256145 3177 -18555551 -94241214 1139 -177692824 -430138322 2980 875158202 679444628 9245 -26248663 743907535 8223 215460157 587394411 5183 14549497 -396443569 3445 336445578 -77358192 771 -372598176 84912338 7861 357348209 619013448 3945 -484301856 309767757 9189 643797427 612937914 2075 101065261 -17837615 3654 572970480 282131358 3055 -26248663 -641768215 9497 976065724 -687400377 1548 -27254901 623594641 1329 967176925 -640496847 3888 381360154 -659937969 5434 593245571 714190974 5615 706094613 -988857540 7625 806860754 -410456729 9951 -658800027 934322296 8900 -395956989 -75558732 7922 -157757047 877599979 4948 677101531 -550929672 3124 -484301856 -345372687 6025 97778439 314701704 2470 -171017790 -532461869 4653 756775613 -599705535 9690 -304029084 -541221340 8204 242371970 552945615 1954 -636004911 743907535 2387 -816009077 -12658682 8882 -573106477 704079155 694 -304998049 -947024393 9757 71562520 637639714 4455 -723817788 241112925 5119 575593831 -774185484 9349 796608963 908862009 1207 80638889 65925556 306 77257476 -241109217 6281 -784965875 -561696456 6664 71562520 -216733767 6097 -81105363 254718604 4924 50900266 587394411 5786 -677359660 114067850 3172 -165895350 877599979 5488 -573101732 869461301 774 -820917610 596844461 2819 -127099524 407966190 8322 618828757 -752801340 1854 -340171206 404498162 5201 538056056 843133948 3496 -72660599 121273815 8334 214470427 397008646 4681 794990305 -391392334 7493 -793494677 -350396971 7136 -318594823 951409368 7498 -662481765 300598832 5875 -492064852 -302291887 651 -943765901 923947394 7558 7632844 546315517 5433 -113858331 -434454493 6144 907986225 908862009 403 374048762 -933871142 7211 443742845 172716317 7972 -931162724 25245259 699 -88984793 -462044632 2479 443742845 -675821088 209 661504142 -959377362 9497 375298123 869461301 1521 -396260662 -742514560 6118 254376885 142516378 7521 -720279006 101406452 5142 -259723723 -1544306 8116 -758152363 -433558593 386 375298123 782701464 4102 -484301856 -538783279 3442 386524132 726123669 2953 101065261 32988365 5554 -430204903 142516378 9328 -221252086 107428773 3765 744180713 -561696456 9354 -395956989 -138728153 3561 872946790 -834467209 9459 996958697 -180114637 1116 -9979738 -933872333 1062 283582015 737416156 1357 486132758 -13579437 7877 -107144390 -654048846 9462 76589551 164789337 3052 802713909 -675821088 5401 -989673571 923466000 4435 -235730132 -6527040 4345 -572328769 574893362 5859 -524590619 -979376042 8155 995796966 -246255401 3596 237202817 502233577 5517 -662161563 -979376042 7989 386524132 -308069367 7799 -75232342 877599979 7060 945885557 241641947 9967 -495427420 844342243 7040 -915467466 855531857 3922 498871246 -277770150 5027 -782012495 737416156 1344 -796502525 514647040 3076 -636004911 586257457 871 599861155 -963031318 7620 -60381668 909720152 3396 901762269 104047847 2743 -338588899 872494340 3974 756775613 -963031318 2710 -534346540 -235480390 5508 290220374 107428773 1396 -906744014 -967985982 336 389689903 -519618554 606 76589551 -542766725 5132 -524590619 703761437 2103 -259881996 359326871 2124 -835865341 9067497 6003 289610218 -328439089 5645 358603584 -320275386 2067 -412753693 157310618 4150 851137422 -568505124 6113 -818563944 -326867555 1308 -921972308 333687312 2172 -795235195 615990641 4826 -713671847 -590535547 2215 435508139 -373712345 3905 725296106 359326871 5565 -404777150 932809740 8749 -504728021 700760523 4313 -395130011 459630031 1514 -8891200 865035290 8308 -46963869 -320275386 773 -749150071 221629539 2190 -229267078 619606312 2661 -862762751 614083036 9905 7632844 911656525 5532 -698100407 -436066679 8259 300584887 -488329721 2473 450999109 -428060524 8411 30661577 -216733767 657 276318540 -834035628 1382 284084525 -674143567 6302 -388974008 843183414 3034 426406281 334468470 5142 435508139 808458464 5019 828427488 -293015975 96 205740340 -430974226 1582 817353730 254718604 1475 17834815 -675821088 9067 -252585274 -127944183 7328 846494925 847381634 9399 -102108106 -920354849 2546 745262886 -320275386 2688 -566276366 457730381 1779 -39504037 400802081 5530 641823635 505436080 2881 -409309355 -882635508 3387 618828757 929621952 5329 -296429472 334468470 9011 736000118 25245259 6755 967176925 737416156 6526 -579903004 428634831 3959 80638889 -110865839 4141 378721678 314701704 3135 -24354900 32988365 2626 39323915 690912387 7366 18912815 25245259 4220 606386234 -774185484 1503 717342480 -175424765 9555 872946790 -552163616 273 -915467466 681650630 2275 -758152363 430751296 7075 -344785252 -4922978 5855 80638889 902716491 8595 77257476 -420200090 1822 381360154 300598832 1468 302196177 615990641 858 572970480 152975300 9975 443682091 653728216 5402 -931162724 571289655 3617 -127099524 697350972 9532 846494925 711907478 1438 25277645 221793945 2472 -320065127 235577293 9725 300584887 -118950135 6481 643797427 162573004 8221 -60959292 -246255401 6590 -949652880 -518037450 8526 -720279006 -189256438 5800 419955461 -40017599 9996 -414072427 60115387 9701 860901194 909720152 1800 -580193843 628016383 1157 336261049 172716317 1656 271669262 268124172 3532 -221252086 484968871 6993 725296106 910797386 6880 321737429 -176184567 4497 -468748459 -497617879 7107 841773118 407966190 3122 50900266 232844920 5300 970404299 690335848 7789 208370227 -176184567 9809 -616075888 -79813879 8380 -900897170 -77358192 5904 400206984 456498577 3171 -229267078 820204610 7135 300584887 407966190 1808 699845372 -39716639 9721 431597356 -502510208 3761 606386234 537902684 5995 -60959292 984136690 7078 -393621510 -373742773 3702 878804098 84351585 3175 -259881996 957236409 7910 -636004911 792126616 151 -248959048 736209727 9459 -864361257 612809394 8282 -720279006 -430138322 3078 -506108098 -514717258 8035 118281894 -12658682 3295 -816009077 -838009976 3874 324917167 -246727512 9461 -82560345 -979376042 6652 -677582183 2937763 6446 -229462282 309767757 7675 415350853 185176345 1744 -978041604 -849890539 633 -811440102 359326871 1799 -608722586 -550496243 200 34842144 268124172 7352 956320838 890315807 8948 -749150071 662075929 9062 -637625968 658148446 8171 361901512 -804086127 2900 276670886 800872927 5341 48202816 868619715 2380 521711157 233967741 703 242166718 -482425657 5950 200002129 50437640 3300 956500599 -580802379 7162 -252585274 591101630 9455 796608963 -235480390 6418 -72660599 -283207497 7794 -955947554 -143728230 5338 -852061915 172011590 7819 50900266 -502510208 1538 -943765901 -682911832 17 796608963 899852615 8246 164014304 -359196587 5338 -641208950 668716963 1892 -984282547 906601156 7040 -891435429 526029047 143 690218755 847381634 4083 82437869 -2416772 4498 -523153635 -606256406 2688 208370227 13297982 7639 -818563944 242506470 9747 -580193843 -804580750 5145 872946790 -175424765 7817 -462251380 899852615 4231 384544140 78832863 1594 6050410 -454664712 4603 80638889 -430974226 2806 -484301856 -137415419 5306 860901194 -930063693 8701 958197040 172716317 941 502461295 -681273289 3124 632995737 612809394 9440 134736800 84912338 198 -818563944 855531857 8601 415350853 184543446 4791 482175535 207204985 2748 -292338832 -176184567 7327 -578346066 -947024393 4573 -265310524 948573862 454 388425412 -72808273 743 688760575 241112925 3307 -430204903 116410268 4027 -39504037 -180019002 1850 -943647082 -497617879 4202 -39504037 145992042 8750 158720776 -482425657 7127 -900897170 787155496 307 955336534 -220282924 9512 -902913893 528222218 495 490718230 304234449 8908 676457194 -507881407 4723 388998433 106531338 8594 502461295 -587328878 6669 -9979738 752571881 3575 -733269590 234812484 4000 214470427 -677383695 1120 -720279006 934322296 7927 581880129 198809378 7354 -552935221 135100579 1558 444203955 623594641 3711 -145442184 -634190590 8115 603283737 939797135 1579 -24354900 83192310 6419 -724955977 -849810455 1998 -548146736 -370995350 72 -782345427 -689864118 2466 -140204704 -12658682 7146 154929870 9257479 6704 -46963869 872494340 195 60178104 523443473 4542 -193222752 915112531 2737 514387831 637279848 2172 -304998049 -634190590 6550 65640932 283618452 1217 242371970 628016383 9218 -298306079 329596656 3200 -270472709 -293015975 724 -178218611 658148446 8863 -978041604 -370995350 6382 606386234 233977048 3146 774219377 100537981 2007 -885902280 744410083 8420 956500599 -987783463 7157 731360872 489852142 8606 -965690654 847381634 4987 653488323 929621952 9835 132666338 917915710 1999 174718177 467154252 9091 54815350 -283207497 6800 -340171206 418236261 5095 941043086 300598832 9318 34562744 -723351459 6725 262951696 -580802379 5531 -501570916 -677383695 7150 -723817788 868619715 7210 690218755 -982620691 5829 174718177 497556073 3157 -265310524 242506470 2104 225977642 -474396314 3628 77257476 -295979666 3156 -960815885 -387385224 2155 -292255571 836292797 3285 745796394 735266920 1299 -18555551 2937763 3116 -793494677 -675821088 3372 -392563411 -680716101 2004 688304736 323319528 186 361901512 725567063 4583 -139250047 -60039432 9726 -501570916 953028578 7869 742195767 -359196587 3503 -895856160 221629539 709 725296106 290903050 634 111664688 -323498634 1384 415008073 250129683 5382 995796966 -137614817 443 643240412 315450092 4683 -897411868 334468470 9284 346106146 467154252 9509 -517047177 -75558732 8799 -372598176 -987312206 6323 -840080990 -926175164 1217 302196177 800872927 2853 -566276366 -478868248 6525 -573101732 260986665 2183 841773118 -637243618 86 -60381668 595610484 3463 -483963712 -735027831 8469 456971210 -552163616 5278 -641208950 -715481022 4908 -75232342 711907478 797 -835865341 -543877687 3338 -455260398 -464278607 9333 970142316 932809740 2592 867830712 767277603 5692 -483963712 352760 6244 321737429 -214031543 718 568509939 865748389 3045 -670941446 865035290 753 691696706 267514505 1263 632995737 -981396868 636 -107144390 -373712345 144 289610218 501786309 7817 -75232342 83192310 7898 -27254901 860325562 280 400206984 -579706452 9354 -235730132 452933610 7927 956500599 -328361714 745 -891435429 754349173 1984 742195767 107428773 7778 -60959292 382394381 8338 -724955977 -933871142 116 699845372 -933872333 1027 653488323 69866389 2536 643797427 -157362262 2084 160809207 -323498634 3142 319836471 34487722 5254 372746255 -175424765 1987 435508139 254718604 9820 -298306079 -510150761 4542 802713909 -680716101 3954 585806236 -488329721 2796 -984681216 -823688399 8717 -165895350 -434454493 6193 -107144390 384615346 6515 -517047177 -849890539 4369 198792735 404498162 5229 872946790 -77358192 3350 -200432659 -255161784 4490 -968473567 -842651603 3747 -221252086 -637243618 263 242166718 -979376042 9016 -392563411 315450092 2044 -72660599 -373742773 5064 -62104082 -980745605 6809 774219377 586257457 1544 -171017790 703761437 1714 -275568251 2937763 841 955336534 852597739 4022 796608963 330258523 7721 706094613 78832863 2807 -344785252 -543877687 7429 -975509051 -543877687 8086 14549497 -176184567 8994 744369343 254718604 4877 -504728021 494296571 4701 -468748459 -128633008 5569 202006559 -430138322 2736 50900266 -680716101 3336 -804711490 872494340 7078 609354975 619606312 5944 -731712580 183142469 7393 -873330901 -834467209 8017 373708873 184543446 362 -271969423 583887438 8396 598692061 859002805 5561 727210702 -926175164 7300 -817455026 -13579437 7927 -459660004 -707104214 7013 643240412 625494491 8225 -391256746 -998282020 210 -1804967 621799091 5758 -965690654 576296258 7596 -49706513 -569727142 6675 538056056 137137472 3088 -57926793 -62054205 6757 -788691861 -987312206 3121 34842144 -770453868 5888 443742845 865035290 7094 677101531 -890148323 6550 -752427345 -137415419 7702 288396892 518522757 9194 444203955 658148446 8242 994188367 537902684 1486 -56515768 -747172297 9617 94407230 235577293 3386 -60959292 505436080 7666 599861155 -933871142 2719 514387831 822735291 5102 208653695 637025929 923 359856605 628016383 1293 955336534 418236261 4302 -8891200 -406636424 4171 -984282547 266354586 8253 276318540 223758683 3931 -733269590 546315517 6357 -483963712 354868681 1499 138983262 628016383 8691 -616075888 574893362 392 34842144 60115387 2482 -818563944 -145656182 3684 -842131951 -774185484 7349 -412753693 -689864118 7141 118281894 715905772 6823 300584887 185419808 9904 575769250 770188411 5583 134736800 -406636424 1335 -677359660 859002805 1352 -228953103 375063920 6288 160809207 -67116370 1136 -362797003 -104871800 7958 581880129 354868681 240 -960815885 -2416772 5956 -821290384 -478868248 2636 -955947554 -391392334 3583 295011177 518522757 9884 -505763077 430751296 6804 799451393 -811266222 8699 38832074 703761437 6067 -605036105 -842651603 9006 940580089 576308127 874 51022000 501786309 6647 -295746759 983092089 1702 -776344661 -454664712 1403 -411443846 -175424765 2518 -853928283 984136690 3634 218552482 760808182 4673 -663610139 633885440 6382 471959189 -979376042 6265 -796502525 -2416772 8366 317197461 715905772 7104 -994655931 -587938776 6147 174718177 -464278607 3002 521711157 260681552 9859 65640932 -378650091 9396 34842144 142516378 8172 -221252086 -804086127 5092 -830222831 -416125915 12 -851229723 221629539 4706 846494925 451143780 8160 -398942627 -954204496 5814 426406281 -428125906 4538 -395956989 710867164 9298 -56515768 902716491 7543 -338588899 -987783463 5105 -943647082 673747334 5472 -836052744 923466000 897 -968473567 258279313 5295 507130881 80128302 9918 -1804967 207204985 2949 416939399 -733323543 5231 -414072427 -604372177 9930 -566276366 -328439089 1542 699845372 -1544306 3685 97778439 -542766725 5762 -252062903 -480421233 5038 -836052744 -573863688 8743 -340171206 628016383 4960 -752427345 164789337 6657 -265310524 -596741589 2275 799451393 790653415 8086 97269878 -933872333 4314 -984681216 233967741 7594 775192135 -575758012 6072 160809207 -507881407 8104 -723817788 -714969150 3433 237202817 105963480 4477 -811440102 207204985 2351 -641208950 86906463 2903 97778439 -573863688 2922 361901512 282650126 511 600595365 -533410976 7949 -713671847 -519710186 3667 -193222752 -519710186 3325 158720776 -275855088 8568 279935936 -350396971 4987 792418959 152975300 878 956320838 -579706452 8836 152683172 -320275386 4485 -282947285 619606312 8471 817353730 -680716101 1071 -484301856 -920354849 5416 623885564 869461301 982 336445578 -634190590 5412 -462251380 -741977163 4592 -826268461 484968871 9988 598623000 400802081 465 290220374 621799091 3333 -332445377 -123998677 9936 572970480 -373742773 7784 717342480 -634448468 4094 -235730132 230960562 5926 637350827 -342686234 5218 -39504037 352760 5127 970142316 -25481956 2632 875158202 859002805 6547 -663610139 783307873 7548 639577616 -759341521 553 -345538013 831097006 1218 -852061915 -254980365 7871 -804711490 -811266222 313 -637625968 -969822537 7898 -573101732 -363659966 1888 538056056 -563052661 2559 -836052744 836292797 3208 -677582183 173706002 7881 -860588659 510460231 6954 -228953103 -998282020 9436 600595365 -538606907 4586 632166073 -353878938 8170 538056056 400802081 6765 97778439 518522757 4485 774766110 302261235 9208 -541903248 583887438 8341 399221151 -626960836 9193 -343048181 923947394 3370 841773118 -596741589 6474 792418959 920790234 4276 276934223 93515835 7940 -138739177 537902684 1458 -462251380 540533417 9729 -742476174 221807394 4057 823212438 -469304036 9765 -965690654 -752801340 3494 -134704201 -91451757 782 -134704201 -482425657 3798 -906744014 -532480095 6378 -592869884 874563739 8532 -641743513 -416125915 2664 -275568251 -871032819 8514 -252062903 359326871 3762 -165895350 -762984644 317 -398942627 763812773 5387 -62104082 -890148323 651 -592869884 939797135 7444 -840080990 -17837615 9863 400206984 -454664712 7716 290220374 -752801340 1247 486132758 433603754 8887 -412753693 148237200 6491 -252062903 106531338 9366 -268055717 301566791 2625 141018937 599012707 9607 -27254901 494296571 168 981998742 494296571 711 640846707 172716317 6187 -60381668 -514717258 7911 643240412 -533410976 8846 -986798763 571289655 9379 940580089 -578196919 5286 600595365 925036002 681 -817455026 658148446 180 -409309355 744410083 5112 995796966 -747172297 9251 774219377 -918763788 7415 556956133 -659937969 2787 -566276366 -104871800 6921 585806236 589562219 3909 -193222752 983092089 5102 471959189 184543446 1481 375298123 24721518 8220 -523153635 10315616 5333 600595365 -498612066 1086 -989673571 106531338 4919 77257476 -480421233 6796 148638548 305267341 3901 471959189 241641947 9931 827090885 484968871 2499 555348851 -416125915 8983 970404299 -834467209 989 955336534 874563739 5679 984758233 227796847 6631 832079231 -80079561 8432 796608963 302261235 3162 -826268461 -604372177 2582 215460157 576308127 6384 94407230 502233577 8382 134736800 -342686234 1738 515731471 526029047 9088 7927533 -575758012 560 38832074 934322296 924 -485031576 767277603 5593 -57926793 953028578 8386 704952011 -278764461 1260 -796502525 800872927 5223 346720726 770540018 6310 17834815 -469304036 2197 967176925 -669544691 6062 -265310524 -917002395 1331 326944888 142516378 6566 904377080 -519710186 9110 215460157 78832863 2548 970404299 -518037450 4278 871194505 -467674160 1057 581880129 -430721629 5093 -782012495 -741977163 2591 -719954341 787155496 3404 97778439 -256522804 2560 -758152363 736209727 2854 -524590619 152975300 9414 288822109 -160616618 3313 -30664265 -541221340 6357 -127099524 910797386 2514 -960815885 -552163616 2336 575593831 -587938776 6810 215460157 241641947 6451 -906744014 -138728153 5031 -795235195 -611172692 7277 860901194 -185727053 1052 254376885 951409368 8658 34562744 -387385224 2148 309782673 -39716639 7246 974033465 147468541 9603 725828363 148237200 1901 -156704963 -293015975 2302 306909421 25245259 6729 288822109 975421774 8893 -949652880 152975300 5283 658268677 -216733767 8398 -495427420 -804086127 3414 230990250 -654048846 8909 -292255571 865748389 3417 336261049 -707104214 2593 717342480 -637243618 4260 996958697 20640279 2488 -904289455 -523131123 4822 386524132 588009941 9110 -347105773 -714969150 3652 -608438352 339857137 4139 -524590619 -561696456 9765 321737429 -108961822 3796 -288462512 -741977163 5309 -723248351 925036002 5619 -900897170 246550739 487 653488323 100537981 9873 317197461 241641947 1031 521711157 -378650091 8691 585806236 599012707 5630 7632844 -469304036 8988 -223542791 -180019002 4496 -782345427 397008646 1410 846494925 851865821 5780 386524132 242506470 9412 -663610139 -406636424 3610 691696706 831097006 1210 138983262 145992042 1346 690218755 -626960836 8894 -523534710 -283024647 9370 -811440102 710420710 9306 -999315023 334468470 3017 -676826894 433603754 1843 -314668245 81565408 9835 -9979738 -674143567 1333 828427488 345293859 5020 606386234 116410268 1151 -793494677 285651977 9753 641303610 637639714 3553 -282947285 -396443569 3508 691696706 -579706452 7700 7632844 495259264 3655 -56515768 2937763 9273 -113858331 -812767182 2955 -396260662 -514717258 8389 984758233 -825880446 233 -818563944 105963480 9276 -949652880 84675120 3825 -347105773 948573862 5035 262333337 -540147019 8235 112146941 -235480390 6811 -733269590 430751296 4683 -605433625 13297982 643 -139250047 917915710 4504 324917167 896907104 3503 -840080990 591101630 254 -134704201 241112925 414 -677582183 93515835 8227 597458038 -882635508 5136 -860588659 -145782884 9816 -534346540 714190974 9120 333481643 323257823 5970 851137422 -838009976 5679 378721678 137137472 3256 -684658326 -736169755 4050 152683172 -382741973 3421 420946811 711907478 9725 -82560345 920790234 3905 575593831 -999366082 6065 895696545 -145656182 8228 385077631 -637770708 4242 -277916716 -981396868 8331 -516862573 -587938776 8972 -117882944 68458537 1911 736000118 207204985 7767 -684658326 400802081 7394 -887409683 -981396868 4665 -700447167 -871032819 2747 -362797003 -91451757 3628 -49706513 595584975 5749 399221151 -414919441 3040 756775613 323257823 2332 -963214471 -611172692 3123 -195594144 -256887004 5320 618828757 -575758012 6559 386524132 -599705535 1637 -776344661 -682911832 6179 773032821 451143780 5970 77257476 -434454493 8884 -758152363 -674143567 489 -994655931 -387385224 7750 -80417143 -849810455 8480 -712768288 309767757 6086 97269878 -817688363 5566 -462251380 383709576 3259 -297925385 -579706452 192 -963214471 800872927 6445 435508139 -13579437 7869 -80417143 173706002 2804 -616075888 -302291887 2359 -724955977 612809394 245 967176925 13297982 2260 -388974008 633885440 2105 -943647082 502233577 2908 -396260662 710420710 2864 34842144 194386713 9555 271669262 260681552 260 -177692824 843183414 426 53010453 233967741 2497 319836471 -675821088 8370 -994655931 -180114637 4611 220316799 -590535547 2370 300584887 -752801340 5297 -818563944 -2416772 1706 -750364362 -538606907 8218 -842131951 -823688399 631 276318540 -164423199 4685 871194505 116410268 7783 153650122 -391392334 7838 -818563944 906601156 4624 295011177 -774185484 5110 -637625968 81565408 7917 -391256746 -967985982 3930 -989673571 459630031 5273 7927533 -308069367 6416 -468116074 760808182 1296 -641743513 227796847 8574 71562520 -599705535 2002 742195767 -792640319 2691 -481996423 -964453208 1578 817353730 994859498 3675 -296429472 -634448468 1215 -533099096 -847516222 8509 290220374 407966190 489 148638548 214001109 536 215460157 736209727 7206 861072654 -430138322 4335 945885557 -291242407 3534 -344785252 -648616287 672 834030362 790791048 596 215460157 -727449159 1787 -975509051 -834467209 4159 -836052744 -579706452 3154 381360154 -153153706 8216 -281453999 -350396971 1133 -592869884 -439161220 6469 -410968218 -165817517 2640 444203955 711907478 7175 -185227082 382394381 2511 958197040 106531338 8895 113991999 -752801340 7472 -205591575 -342686234 9446 -851229723 -882635508 5538 -626119646 24721518 9518 152683172 983092089 4526 -464997457 510260864 2835 -318594823 -328361714 3516 -1804967 -580802379 1671 -324108487 725567063 3288 -412753693 -640496847 557 185320654 -62054205 9877 -338588899 -707104214 6036 745796394 -477963972 8992 -485776708 484968871 9591 -295746759 -102616382 9033 346106146 696875596 3379 -395956989 107428773 9742 581880129 352760 1193 -513151710 -528332594 4265 -177692824 -587938776 1077 745262886 192105438 8044 -293301938 -102616382 6863 200002129 -933872333 6457 572970480 78832863 4512 378721678 -165817517 2584 979367031 114067850 4648 903882211 574893362 4980 -18555551 34487722 7278 555348851 808458464 8245 -464876611 760808182 3416 154929870 -677383695 7348 -485776708 -980745605 2572 242276279 290903050 602 -138739177 121273815 5014 -62104082 -824673983 346 -931162724 -419413153 8028 -88984793 -733323543 1905 97778439 -917177937 7647 -437269696 -378650091 7260 498871246 -104871800 7507 -793494677 859002805 9385 -298306079 726123669 5697 385061500 451143780 7937 773032821 -519845955 9707 486132758 625059375 3125 -332445377 316245420 2289 -906744014 865035290 4887 118281894 -568505124 9490 -140204704 -578480160 5947 381360154 596844461 7526 -670941446 -416082175 2462 225977642 787435090 5274 -784965875 -308069367 8726 -793494677 953642587 731 237202817 -872013529 3499 766057365 -180019002 8407 -82560345 -435842546 8197 -334823104 -402609820 4193 -282947285 871280315 9910 658268677 -507881407 8084 -820917610 -353878938 9306 158720776 -433558593 1066 -713609356 -882635508 6988 -684658326 619606312 1246 -552935221 869461301 91 970142316 -145782884 5359 185320654 948688886 7725 639577616 164165409 3207 346720726 -478868248 1796 -668294983 101406452 3980 933592111 760808182 5407 283582015 576308127 676 -275568251 -792640319 2962 357348209 878753022 7311 841773118 -474396314 6841 -222755521 -138728153 7968 -24354900 71638226 9402 -80417143 -542766725 108 333481643 216476815 4873 -523534710 695424884 3335 706094613 309767757 3920 -430204903 65925556 8507 515731471 -180114637 9423 72289201 851865821 5804 -414072427 744410083 1424 388998433 658148446 2312 -817455026 792126616 2303 97269878 -254779032 5379 -580193843 -160616618 2457 676457194 767277603 9267 717342480 790653415 6083 72289201 587394411 6919 137362839 714190974 861 -677582183 -118950135 366 -468748459 -18027120 5175 -235730132 -387385224 789 -684246827 -241109217 259 981998742 384615346 1410 134736800 194386713 6763 -930543776 137137472 3744 -523534710 114067850 2149 152683172 -723259232 1594 653488323 530975902 4469 -605036105 902716491 4907 97778439 844883068 2706 -178218611 -912791350 6421 -410968218 -428060524 6492 118281894 -477963972 6658 -580193843 -253862095 3661 -817455026 855531857 24 -268055717 658148446 9758 486132758 586257457 9281 956500599 -474396314 2444 -410968218 -998282020 2090 -280158933 -387385224 8475 -667281786 -563052661 3627 6050410 -811266222 5530 -871396420 382394381 9399 -871396420 -752801340 2167 336261049 -933872333 3924 802713909 -947024393 7029 -417075880 -85425315 3486 288396892 -328361714 4220 828427488 -634190590 5176 -318594823 -987783463 9312 200002129 -293015975 2163 40730044 767277603 3830 598623000 -519845955 8242 970404299 -514717258 1699 -268055717 690335848 1341 -344785252 -811266222 6661 -145693826 84912338 4389 -62104082 -185727053 8550 38832074 428634831 5865 -989673571 711907478 6718 333481643 715905772 5143 -873330901 -428060524 7690 -295746759 -253862095 3157 198792735 939797135 5627 94407230 571151168 9393 828427488 -926175164 2080 575593831 711907478 9782 -902913893 -681273289 5990 -229462282 691372823 6496 859615587 -220282924 5167 461120723 -326254820 3619 -742476174 185419808 7330 -930543776 -742514560 55 306909421 691372823 2162 814168394 -759341521 7927 -282947285 -870714362 7762 -943765901 878753022 9035 -229267078 -420200090 2920 5989923 114067850 8179 -711940062 -165817517 3856 -904289455 673747334 1445 -337718848 -610759465 1539 -793494677 397008646 2425 956320838 -278764461 4120 555348851 206971304 7076 588746282 920790234 9897 -978041604 -641768215 9698 133578046 -175424765 2810 276670886 726123669 6728 792418959 -175424765 5462 940580089 234812484 8105 -178692644 -482425657 5035 283582015 407966190 5832 967176925 -430138322 5512 -282947285 700760523 6286 276934223 537681327 8228 296351558 871280315 6445 186143921 100537981 5714 205740340 -969759958 3653 60178104 -435842546 98 336261049 -981396868 357 148638548 301566791 8713 -107144390 576308127 548 346720726 -587938776 5700 -177692824 -91451757 6481 -127099524 -736169755 8938 -714715511 690912387 8280 -776344661 -482425657 3201 555348851 714190974 9031 230465541 105963480 3138 242276279 923466000 2768 153650122 843183414 2271 765724683 847381634 5072 676457194 -917177937 2180 6050410 831097006 3344 -297925385 -933871142 4157 71562520 -406636424 9883 388425412 911656525 8247 867830712 619606312 6864 841773118 -430974226 1338 388425412 -40017599 7465 415350853 -715481022 2917 832079231 -519618554 3035 -572328769 378550894 1211 -282947285 929621952 6719 970142316 -235480390 2574 -304029084 83192310 9889 -411443846 -269653141 7529 872946790 -433558593 7127 -668294983 743907535 1363 -949652880 -502510208 5749 -880768056 173706002 2912 34562744 -430974226 6527 -506108098 643726334 3723 -91480363 183142469 2111 802713909 -62054205 9762 218552482 809191902 7992 765724683 178866616 5521 -492064852 925036002 9594 30661577 -681273289 1074 -594876646 -872013529 1832 -684246827 871280315 4915 -57926793 494296571 5047 -292338832 223758683 3498 691696706 -110865839 3817 -524590619 865748389 373 599861155 957236409 6137 289610218 760132745 4341 346106146 537681327 1272 -826268461 113055790 2524 250399364 -842651603 7048 -344785252 -834035628 2005 -372598176 -733323543 6406 -891435429 32988365 9572 974033465 994859498 3806 -229462282 -353878938 6670 -340171206 770188411 378 -56515768 577086332 8523 -678310388 -235480390 3916 -389046679 401065763 3561 -195552514 637025929 1294 -320065127 -741977163 6195 -723817788 68458537 8710 -513151710 923947394 3058 215460157 109588416 2414 588746282 323319528 3300 358603584 172011590 6931 53010453 384615346 4955 632166073 339857137 8300 -195552514 948573862 4695 -46963869 -774185484 3710 562484066 983315446 1735 242166718 934322296 894 639577616 691372823 6076 -580193843 599012707 7832 321658590 -641768215 9887 -270472709 -275855088 862 -24354900 -474396314 1445 321737429 589562219 3971 164014304 599012707 6993 148638548 101406452 3433 572970480 -396443569 2905 -91480363 -811266222 4296 -804711490 -110865839 6604 126227291 121273815 5633 6050410 329596656 8130 744369343 -759341521 1538 -968473567 843133948 7061 336261049 -626960836 5243 -495872554 -77358192 7007 717342480 84351585 5249 774766110 -682911832 2884 -280158933 843133948 9106 202006559 -967985982 6515 -195594144 54064180 3545 35292617 -568505124 4904 940580089 725864175 786 -418986193 948688886 8868 220316799 -640496847 2208 -760927535 844342243 671 276934223 107428773 717 435508139 755033596 6221 152683172 -967985982 6963 242166718 -616215891 783 -897411868 552945615 8458 392619171 -528332594 2876 296351558 -926175164 6993 118281894 -302291887 2400 717342480 -579706452 7953 -229267078 -556644281 468 -464876611 -391392334 7822 358603584 359326871 8000 -782012495 -680716101 4544 -895856160 -107473815 125 443742845 -122563446 546 -817455026 -752801340 5565 374048762 -987312206 7961 -804711490 -954204496 9535 -795235195 -62054205 5544 242371970 172011590 4926 814168394 384615346 6850 -57926793 178866616 2587 -592740407 250129683 3327 -873330901 -25481956 6091 -140204704 -680716101 8547 -56515768 109588416 5138 500691477 375063920 6764 -608438352 -106926072 6992 -782345427 -328361714 9531 -592740407 -539801973 827 319836471 -469304036 3702 -668294983 105963480 6222 -860588659 -502510208 3292 -830222831 428634831 2689 898151267 105963480 1113 -742674827 430751296 3402 -462251380 -689864118 3691 -62104082 869461301 9555 -679771608 -478868248 4676 -960815885 229158822 877 -608438352 -373712345 4913 443742845 -439161220 5091 -75232342 586257457 939 -338588899 -510150761 1778 860901194 201215238 9932 39323915 -216733767 9992 288822109 -497617879 8069 35292617 -519845955 3754 967176925 24721518 782 -506108098 -467674160 4827 796608963 350857850 8767 -395130011 323257823 1131 556176900 948688886 4861 823212438 -220282924 6989 50900266 -128633008 7367 152683172 911656525 717 -414072427 185176345 2274 -608438352 183142469 256 -178692644 -275855088 6529 -817455026 574893362 5180 -667281786 869461301 8730 -167893416 625059375 7594 -678310388 -229334088 2294 -91480363 -634190590 7353 632995737 -25481956 8488 628785561 451143780 6709 502461295 925036002 2752 775192135 -824673983 7865 776650368 -72808273 4001 -473282718 192105438 5953 378721678 858256145 9424 598692061 -370601295 3332 -270472709 633885440 142 471959189 -674143567 9985 -180309093 935472375 4776 -566276366 489852142 9335 -134704201 502233577 5390 375298123 871280315 6378 -763126949 822735291 4065 202006559 305267341 9539 -171017790 725567063 4705 -835865341 934322296 7767 -763126949 831097006 6839 872946790 586257457 7323 -513151710 201215238 9646 -285968378 514647040 9607 -167893416 50437640 2439 -414072427 462889810 7162 -156704963 -430138322 2766 51022000 -410456729 7325 627081375 727249379 3080 676457194 637025929 875 -826268461 457730381 2238 -748046122 700760523 2544 -816399402 260986665 3615 -418986193 -122563446 8895 941043086 -644469017 1921 -285968378 352760 5737 484203679 -430974226 1881 -205591575 -849810455 3323 907986225 868619715 940 -906744014 822735291 1335 774219377 -682911832 8517 -377899289 -246727512 1015 -851229723 -742514560 2745 -826268461 -269653141 7710 -670941446 178866616 5415 -915467466 -644469017 5344 -758730708 -2416772 6004 -481996423 792126616 4851 -102108106 58400332 6695 288396892 975421774 2678 -24555993 -804580750 8145 878804098 148237200 7842 205740340 -763707999 208 -483963712 451143780 6351 967176925 -238504192 7604 -663610139 770188411 281 53010453 546315517 3937 792418959 -539801973 466 471959189 142516378 2903 -481996423 467154252 4602 -811440102 20640279 8319 -318594823 148237200 8557 706094613 -606256406 5623 849370527 -436066679 2445 502461295 -774185484 3873 -852061915 746720990 6208 276670886 358289528 6424 98412735 510460231 8379 -830222831 -543877687 1107 -215298725 714190974 4176 572970480 782701464 8333 276934223 -80079561 3700 -46963869 -680716101 6148 374048762 679444628 7093 632995737 700760523 160 -830222831 526029047 5658 296351558 457730381 2808 -963214471 266354586 1916 933592111 547792085 336 -345538013 934322296 3700 48202816 -91451757 3110 796608963 -378650091 4309 -318594823 494296571 254 317197461 379411178 3372 841773118 382394381 6650 -986798763 726123669 1814 -579753663 -175424765 1199 -377899289 -575758012 8257 -393621510 10315616 1284 320190225 201215238 6998 -30664265 -502510208 8333 603283737 -118950135 7030 386524132 615990641 792 -435603523 523443473 9363 326178903 625494491 6214 -814521565 173706002 9457 6941521 192105438 9421 -275568251 -430138322 3053 -30664265 -954204496 4219 97269878 -414919441 7693 744180713 697350972 2942 481309793 207204985 104 -343048181 148237200 4482 230465541 -980745605 408 148638548 327833852 5404 -676826894 113055790 9486 -605433625 940351551 7365 538056056 628016383 4838 -324108487 267514505 1465 97269878 -464278607 5499 -180309093 9067497 5265 18912815 -378650091 3324 -156704963 -478868248 6510 -282947285 -707104214 6223 -900897170 242506470 5128 515731471 -982620691 4437 628785561 109588416 2518 358603584 -576052836 4223 215460157 142516378 6655 18912815 -391392334 8561 -739519560 934322296 4081 788860010 -969759958 3413 154929870 690335848 3121 -127099524 911656525 593 628785561 -180114637 4914 832079231 -514717258 1115 -552935221 375063920 6362 955336534 -439161220 6669 -248959048 703761437 3041 -462794916 214001109 1188 -481996423 -596741589 924 -485776708 -229334088 638 603283737 948688886 10 632995737 -539801973 5236 9908275 -457339610 8718 572970480 552945615 3524 -293301938 282650126 9901 867830712 -293015975 5426 321737429 -920354849 7271 -579903004 223758683 7680 -826268461 -872013529 7852 627081375 -153153706 9101 148638548 86906463 2664 -455260398 -439161220 6363 306909421 -123998677 5727 995796966 -784538084 116 -842131951 540533417 3472 -9979738 354868681 5118 317197461 767277603 7203 -782345427 221793945 93 384544140 800872927 5125 300584887 93515835 8440 321658590 -289470931 231 -608438352 241641947 2367 597458038 -430721629 3682 956500599 185176345 332 -462251380 -648616287 77 -795235195 744410083 1815 774219377 2937763 9635 -320065127 9067497 9359 -719954341 577086332 6831 333144811 -648616287 6167 -663610139 -838009976 3194 538056056 865035290 4702 -902913893 -519710186 6472 118281894 -687400377 659 -165895350 -947024393 8430 -724955977 -892585231 374 357348209 84351585 9623 970142316 -735027831 4770 6941521 -302291887 5687 -906744014 655182973 5546 -102108106 -733323543 6032 -748046122 619013448 8419 126227291 -674143567 9443 -418986193 546315517 2034 924375399 -255161784 5050 -292255571 -323498634 6661 924865694 221793945 3236 -579753663 352760 9862 640846707 -563052661 9457 392619171 -518037450 3965 641303610 -157362262 6816 262951696 382394381 4486 -229267078 -587154461 4277 154929870 633885440 724 373708873 -681273289 3664 -345538013 -812767182 3029 -904289455 -480421233 490 -46963869 -323498634 5975 984758233 767277603 9569 -277916716 -747172297 6665 185320654 744410083 7479 392619171 923947394 2805 676457194 489852142 3478 -605433625 216476815 1870 -818563944 -1544306 8967 676457194 428634831 4629 581880129 241641947 8227 -668294983 -436066679 1376 851137422 140118715 8410 97269878 871280315 5293 933592111 715905772 3924 -395956989 -556644281 7956 637350827 -692760474 2421 -483963712 -256887004 7932 250399364 -533410976 6612 95229358 -214031543 5375 -395956989 148237200 6974 588746282 -681273289 3873 385077631 58400332 5526 924865694 -469304036 7821 593245571 983092089 6113 -684246827 221629539 9729 898890414 836292797 3440 -200432659 -792640319 92 933592111 655182973 4558 -117882944 710420710 2341 -429705827 -12658682 5003 -955947554 546315517 670 -140204704 847381634 6776 875158202 -519845955 6409 743615922 -434454493 6053 -117882944 -804580750 8475 -915467466 9067497 8807 976065724 -912791350 3871 -82560345 783307873 9070 956500599 571151168 6812 514387831 -78776258 4327 -195594144 232844920 5818 -949652880 -824673983 6654 -758730708 -870714362 2433 -410968218 -278764461 8407 -8891200 621799091 131 -534346540 -308069367 8430 -505763077 510260864 556 -412753693 510460231 1355 976065724 -302291887 5608 321658590 510460231 2074 526115530 -933871142 9076 435508139 329596656 6155 -345538013 -784538084 3304 60178104 198809378 7734 526115530 101406452 2787 817353730 206971304 98 205740340 -637770708 5832 -965690654 -830206964 3206 941043086 510460231 2505 587732774 354868681 367 283582015 -477963972 5697 799451393 312278158 7844 484203679 -714969150 9014 -866805045 -727449159 3191 359856605 860325562 4975 -852061915 836292797 493 -963214471 -180628268 2675 -417075880 571289655 1713 375298123 939797135 1715 -259881996 -128633008 3156 518236817 375063920 250 585806236 135100579 3432 -268055717 653728216 994 -268055717 668596988 942 -411443846 -91451757 8778 832079231 120714490 9357 290220374 -25481956 6245 66554430 -370995350 1589 -414072427 -254980365 516 218552482 -457339610 6403 -505763077 -350396971 4199 -814521565 233977048 6102 -754687225 9257479 5648 -492064852 -180628268 481 -541903248 547792085 6010 -485776708 -241109217 2770 62409989 69866389 1801 -754687225 -578196919 3267 -435603523 309767757 8818 -677582183 -611172692 9840 -185227082 748391913 1565 515731471 621799091 2010 -167893416 935472375 6328 878804098 -723259232 2633 556956133 -838009976 3982 -968473567 -77358192 7783 -75232342 266354586 9016 -177692824 628016383 9307 159519152 83192310 3891 -389046679 -308069367 964 134541291 -433558593 5555 6050410 -482425657 3528 -579903004 101406452 2328 796608963 201215238 4651 262951696 87942942 1486 -60959292 -12658682 276 995796966 -847516222 7561 562484066 934322296 156 -873330901 790791048 5314 -338588899 162573004 3289 124521096 673747334 6443 -485776708 -540147019 2092 -362797003 184543446 8714 727210702 -587328878 8406 941043086 379411178 6596 765724683 497556073 5217 677101531 333687312 5175 415350853 -106926072 8620 132666338 400802081 3806 -880768056 50437640 4631 676457194 173706002 3887 17834815 588009941 4128 -921972308 164789337 2376 -700447167 -176184567 9278 -758730708 -462044632 3850 -723248351 -155566831 8749 137362839 -77358192 8772 -134704201 855531857 7401 817353730 60115387 6884 -816399402 -825880446 9151 -30664265 214001109 266 134736800 851865821 3984 603283737 -127944183 3278 -814521565 546315517 7336 -592869884 725864175 6740 898151267 -255161784 4127 -790567313 -877856608 1053 967176925 495259264 9278 658268677 703761437 2848 -417075880 227796847 2533 -902913893 -762984644 9834 -517047177 -641768215 27 186143921 -342686234 4514 82437869 714190974 278 -393621510 34487722 1168 -303077343 233967741 1788 205740340 -402609820 479 690218755 -723351459 5626 976065724 851865821 9328 628785561 58400332 1267 -637625968 871037015 1010 -468116074 932809740 267 486132758 -620537603 6608 802713909 178866616 6917 -88984793 -345372687 7210 898151267 -637770708 2763 -830222831 546315517 8504 775192135 -611172692 2189 639577616 755033596 5210 -24555993 404498162 5884 296351558 -2416772 2596 -840080990 -235480390 6551 -963214471 -834035628 6969 -784965875 -482425657 8005 588746282 165969864 2853 357348209 -669544691 5286 48202816 -293015975 1328 225977642 -507881407 2932 -739519560 162818619 7392 133578046 953028578 6334 -295746759 726123669 4222 198792735 820204610 4423 336261049 137137472 3389 587732774 871037015 634 -270472709 -359196587 8343 333144811 -430138322 6401 -860588659 690912387 4201 -395130011 -72808273 2631 802713909 760808182 1201 794990305 -430138322 9436 -788691861 120714490 8788 415008073 -969759958 5687 -782345427 852597739 6005 420946811 107428773 8657 -24354900 -38529745 8804 318435094 106531338 7216 -788691861 84675120 548 205740340 -143728230 2401 -788691861 142516378 5425 641823635 -229334088 1323 -418986193 -849890539 7008 933592111 -587328878 4272 802713909 -38529745 5847 -676826894 32988365 2805 -1804967 637279848 8606 641303610 948688886 8244 -713671847 -966341392 3959 317197461 -85425315 5921 -902913893 114067850 4427 -228953103 -2416772 3226 40730044 614083036 2405 606386234 -518037450 5795 388998433 920790234 2932 230990250 -439161220 4402 -820917610 625059375 763 208370227 910797386 8662 901762269 -180114637 3548 279935936 -123998677 5518 -60959292 172716317 9397 773032821 844883068 3960 597458038 -478868248 6282 -320065127 71638226 5335 -742476174 -283207497 180 609354975 872494340 1001 28254867 -735027831 6696 198792735 -350396971 1880 903882211 552945615 9531 160809207 -523131123 4992 572970480 -12658682 4021 321658590 401065763 5489 555348851 -804580750 4357 806860754 104047847 6645 -895856160 906601156 9268 -836052744 754349173 4741 373708873 -107473815 7965 276318540 101406452 8552 -677582183 790653415 4011 -641208950 -241109217 2796 295011177 407966190 5379 -252585274 510260864 4473 -852061915 379411178 8917 828427488 -573863688 4002 -641743513 315450092 4846 -464997457 -892585231 5421 507130881 975421774 9200 34842144 934322296 9046 878804098 -532461869 693 628785561 375063920 6016 -24555993 -811266222 4032 -880768056 932809740 2396 54815350 -497617879 2213 -814521565 790653415 5469 34842144 68458537 8986 -754687225 714190974 92 -195594144 844883068 4030 373708873 546315517 6936 -662161563 -507881407 8490 333144811 748391913 736 -314668245 681650630 902 -608722586 164789337 4469 -790567313 352760 1245 790805185 -107473815 426 -417075880 -641768215 7764 827090885 -2416772 2686 572970480 743907535 9000 -468116074 -964453208 4395 -678310388 71638226 918 941043086 452933610 1696 -880768056 101406452 8575 134736800 114067850 3741 -404777150 -94909804 7516 -495872554 -649744978 4110 -906744014 836292797 542 -700447167 -759341521 2987 377338343 258279313 9290 321658590 932809740 8381 515731471 -391392334 7364 -897411868 625059375 6068 955336534 -510150761 6714 -984282547 859002805 2039 218552482 530975902 3523 361901512 -847516222 5211 -626119646 865035290 4792 -32127524 691372823 7576 -200432659 -430721629 4098 521711157 86906463 6057 271669262 -568505124 2180 -943647082 574893362 9860 -986798763 697350972 2267 -24555993 -804086127 5754 618828757 633885440 9123 -897411868 -416125915 5791 -161837184 -606256406 5821 -968473567 -563052661 9372 623885564 858256145 5503 336261049 -359196587 4195 262333337 -774185484 5355 -860588659 808458464 3731 -380535924 537902684 7106 -608438352 621799091 3678 -173326777 121273815 8986 321737429 -714969150 9816 65640932 637639714 6623 276318540 -275855088 4033 -221252086 -145782884 5655 -303077343 934322296 2037 -127099524 58400332 6569 359856605 -590535547 1042 97778439 726123669 5839 -171017790 100537981 3242 333144811 10315616 9066 -464876611 -434454493 3563 -578899112 -22135290 1638 65640932 -416125915 1500 218552482 -229334088 5710 -763126949 -13579437 3288 774219377 -736169755 2289 -430204903 -747172297 9281 230465541 -214031543 5461 -185227082 400802081 5117 -282947285 185176345 299 812095536 283618452 6020 -569925158 207204985 5380 956500599 -123998677 1086 -513151710 -342686234 1748 -343048181 -680716101 2631 -27254901 104047847 9860 -1525175 142516378 277 14549497 -556644281 1293 306909421 696875596 9676 445487668 -920354849 4802 -668294983 -677383695 3136 -994655931 50437640 3725 -994655931 -102616382 8236 -677582183 -637243618 2366 691696706 -556644281 4049 898890414 783307873 8127 -303077343 86906463 5328 -314668245 232844920 2524 -388974008 710420710 3676 -726202882 877599979 9042 775192135 290903050 1610 97269878 -834035628 3686 -332445377 726123669 8924 -811440102 899852615 2392 -955947554 -804580750 7453 -984681216 939797135 7047 -145693826 323319528 5694 443742845 -634448468 7847 -663610139 -328439089 3569 830044995 -987312206 8865 699845372 -339092621 4484 -295746759 690912387 6027 -758152363 -91451757 3488 -566276366 -556644281 200 901762269 333687312 6579 -224653306 227796847 1522 -724955977 -758476279 5148 -117882944 748105066 5318 215460157 172011590 5493 -314668245 -137614817 2398 218552482 430751296 6711 -171017790 135100579 1509 326944888 162818619 1576 933592111 807498308 4359 -749150071 -640496847 6920 -199655013 358289528 6600 -592869884 428634831 7054 211476448 86906463 1078 389689903 283618452 7805 333481643 201215238 5410 -344785252 -804086127 3723 -580193843 254718604 5691 -229462282 -784538084 8932 -195552514 100537981 7564 147521749 230960562 7130 -280158933 726123669 4377 -404777150 495259264 992 -157757047 -107816005 1492 443742845 -13579437 1656 945885557 -180114637 2021 -334823104 896907104 8810 239977367 -918763788 777 839743563 -269653141 4119 575593831 586257457 1258 -641208950 -137415419 3790 -793494677 -229334088 8592 -720279006 -328439089 4429 -200432659 -644469017 5655 283582015 -419413153 538 860901194 -268014947 1618 147521749 770540018 4210 288396892 172011590 7663 699845372 -67116370 9266 933592111 589562219 555 -171017790 -736169755 9126 309782673 703761437 5160 -724955977 165679230 9743 -396260662 735266920 4909 -782012495 908862009 24 -393621510 109588416 749 72289201 282131358 6395 627081375 -587328878 7147 956320838 -975541629 7792 -205591575 -784538084 1756 -72660599 546315517 4166 -676826894 978934680 8910 744180713 690335848 5062 -655787129 -176184567 4617 518236817 852597739 9764 -820917610 283618452 9348 212383076 -981396868 3704 -430204903 127347959 7577 632166073 233977048 9693 6050410 68458537 9980 262951696 -396443569 456 -404777150 614083036 7112 -641743513 -872013529 3164 -866805045 183142469 3659 72289201 378550894 6252 -320240582 -682911832 8804 568509939 -980745605 5777 -714715511 250129683 5626 632166073 902716491 5837 66554430 642676439 9183 -495427420 -975541629 1183 -541613550 583887438 5205 -468748459 915112531 6072 -39504037 623594641 2304 790805185 -644469017 1390 -506108098 -373742773 6525 744369343 -972401466 2368 -281453999 -85425315 1139 361901512 855531857 5418 214470427 358289528 4295 575593831 596844461 9978 242371970 378550894 7717 -984681216 -825880446 8834 -195552514 60115387 4428 -409309355 78832863 1423 994188367 -275855088 2056 958197040 -25481956 490 -572328769 25245259 4615 -533099096 -180114637 4045 690218755 -409833937 5077 -788691861 624711990 9913 -259881996 314701704 6426 -281453999 -644469017 247 -56515768 -157362262 2229 817353730 221629539 3116 -895856160 172716317 7609 765724683 -912791350 9073 -580193843 -153153706 8023 526115530 510260864 1649 515731471 673747334 1228 606386234 9067497 1236 812095536 890315807 8030 399221151 939797135 3853 -943647082 384615346 2066 415350853 923947394 3152 -782345427 -2844514 3568 -552935221 84912338 1895 154929870 314701704 3257 -72660599 152975300 9573 220316799 -947024393 5640 435508139 574893362 7210 336261049 -241109217 2503 443682091 743907535 4201 377338343 668596988 9700 171041959 -758476279 5079 799451393 -91451757 2420 641303610 -575758012 3477 -523534710 890315807 8631 54815350 -538783279 1505 -723817788 106531338 5725 -473282718 78832863 9512 -935008788 -892585231 7736 53010453 494296571 1215 -398942627 198809378 5891 295011177 104047847 2882 -229462282 382394381 3090 627081375 -253862095 2573 -82560345 157310618 7210 676457194 -838009976 5274 185320654 714190974 5042 -223542791 896907104 875 691696706 -538783279 8138 -462794916 -12658682 4409 976065724 940351551 7084 -637625968 282131358 7340 924865694 60115387 3106 295011177 748105066 1005 456971210 975421774 8791 907986225 383709576 3833 -573106477 574893362 6064 372746255 983092089 2567 904377080 -12658682 6876 381360154 323319528 2988 -495872554 -254779032 9962 830044995 704079155 2877 -338588899 -175424765 3563 704952011 121273815 485 -338588899 -477872507 8776 575769250 165969864 1353 326178903 908862009 3925 -811440102 -123998677 8521 147521749 428634831 5879 -483963712 13297982 9159 -57926793 -326867555 7907 -372598176 844342243 2141 515731471 -610759465 2151 137362839 235577293 8603 242166718 301566791 3390 792418959 266354586 9599 -885902280 737416156 3918 -873330901 -561696456 4281 -304998049 589562219 1605 717342480 -454664712 8222 -410968218 -964453208 388 159963934 433603754 5995 -782345427 737407430 8218 50900266 836292797 4973 -573106477 -540147019 9269 -409309355 -804580750 1327 -56515768 -439161220 7621 -492064852 -107816005 6388 -578899112 -256522804 6370 -826268461 -2416772 182 839743563 -474396314 8015 801372660 -246727512 4623 399221151 668596988 2736 -362797003 790791048 1479 -228953103 308467212 4344 -56515768 917915710 9165 -750364362 184543446 1063 -484301856 633885440 2921 841773118 546315517 6435 -724955977 -675821088 5074 -816399402 404498162 1412 384544140 241641947 6156 -464876611 -541221340 3109 321737429 588009941 4165 -541613550 -176184567 4823 290220374 -610759465 2785 841773118 462889810 2665 -280158933 -532480095 1491 392619171 323319528 6022 -608722586 625059375 2461 386524132 696875596 6542 -784965875 -556644281 8714 736000118 -474396314 4392 -161837184 -641768215 2043 996958697 -462044632 4519 618828757 10315616 8431 431597356 20640279 6747 317197461 -981396868 9223 -921972308 -842651603 3978 -862762751 214001109 1545 230465541 316245420 7039 -139250047 -742514560 8499 -608438352 -110865839 8066 554902523 501786309 8003 765724683 782701464 8569 -26248663 -687400377 3205 -895856160 770540018 2846 -871335076 -79813879 8942 -318594823 327833852 1777 -280158933 494296571 9671 66554430 -420200090 719 443742845 459630031 4828 514387831 625494491 308 -594876646 763812773 3158 -197706645 430751296 9326 -713671847 87942942 2534 358603584 -659937969 9714 164014304 60115387 6516 -748046122 316245420 6131 -304998049 939797135 5063 -56515768 127347959 7329 118281894 754349173 1623 -763126949 755033596 4831 -866805045 -253862095 8735 200002129 -235480390 3848 359856605 -954204496 679 53010453 -165817517 7123 36208776 -528332594 2146 34562744 -573863688 3365 -347105773 679770619 4852 419955461 -616215891 5335 706094613 877599979 2662 -80483111 20640279 488 -742674827 -543877687 2813 828427488 869461301 836 -731712580 -964453208 4088 -24555993 -563052661 374 996958697 304234449 4570 -396260662 -692760474 9738 -222755521 -256887004 1976 -484301856 -877856608 8022 -742476174 911656525 5459 392619171 -353878938 3339 34562744 595584975 1832 -60381668 518522757 9015 -437269696 877599979 9414 -840080990 -838009976 3038 420946811 -254980365 3681 -157757047 -56290324 4297 745796394 -72965798 3109 -711940062 725864175 6909 -836052744 172716317 7613 -678310388 -538606907 2783 -516862573 -611172692 4374 -513151710 -160616618 9063 -830222831 -568505124 1214 7927533 -715481022 707 -880768056 -689864118 7185 851137422 -918763788 8463 792418959 595610484 3046 -816399402 725864175 4786 -523534710 526029047 8678 -782345427 323319528 7659 50900266 -22135290 7117 627081375 -870714362 4076 691696706 935472375 3796 688304736 -599705535 4469 641823635 -758476279 5151 860901194 71638226 9973 -749150071 -110865839 1907 -871396420 13297982 4654 203882298 726123669 7003 230990250 -373742773 7671 -978041604 -138728153 9035 7632844 -987783463 4662 -205591575 -975541629 2485 101065261 865035290 606 36208776 -959377362 107 -178692644 -165817517 549 373708873 -944284380 7220 -248959048 -969759958 5146 572970480 954289075 627 -396260662 -220282924 9558 385077631 -944284380 3093 -185227082 233967741 3984 -62104082 -502510208 8121 153650122 624711990 8438 -679771608 -278764461 2326 -670941446 355375465 3802 -81105363 800872927 2216 -811440102 227796847 7673 153650122 681650630 7052 -811440102 -72965798 1362 -417075880 -72808273 5885 -750364362 -587154461 3542 -788691861 865748389 9245 -165895350 -160616618 9483 -580193843 -568505124 7513 290220374 -78776258 1430 300584887 653728216 3607 -994655931 2937763 8024 -293301938 -78776258 4433 -742476174 836292797 8057 -608438352 858256145 8023 -60959292 -220282924 7091 -821290384 -454664712 7345 676457194 714190974 2032 215460157 162818619 8291 945885557 574893362 6824 -404777150 -26030145 3124 -485776708 34487722 3860 -354473179 242506470 2625 -275568251 354868681 9847 599861155 877599979 6590 -504728021 -988857540 7518 -318594823 633885440 6653 849370527 80128302 8069 500691477 545926563 6291 -102108106 658148446 5965 -495872554 770188411 5127 359856605 -847516222 5547 -197256971 229158822 7325 -288462512 843183414 1075 455237207 456498577 9427 153650122 -723259232 6582 600595365 -122563446 7769 250399364 -541221340 3576 841773118 858256145 2231 -304998049 528222218 3045 699845372 -552163616 2058 77257476 241641947 7846 -127099524 -277770150 6160 147521749 -747172297 7135 981998742 625059375 1781 725828363 -681273289 5803 -782012495 -38529745 5085 -579753663 -870714362 3578 -178218611 -917002395 6100 956500599 -154221403 3946 202258799 -917002395 2626 744369343 494296571 8309 -931162724 -667907585 6196 -410968218 -637243618 2634 823212438 -323498634 4647 134541291 235577293 3551 -430204903 -185727053 2454 589418019 874563739 9413 -27254901 436709995 4807 742195767 -969822537 9165 -268055717 302261235 5905 875158202 -328439089 4010 -145442184 868619715 1874 113991999 526029047 5512 958197040 -137415419 9086 640846707 844883068 4812 289429528 767277603 9851 -723248351 -834035628 8445 -134704201 339857137 8395 443682091 746720990 1826 159963934 -94241214 8314 -337718848 822735291 8171 -332445377 713033531 4393 -455260398 -78776258 2725 676457194 -707104214 6906 618828757 -436066679 6040 -592740407 -416125915 1326 639577616 -954204496 1636 -304998049 -561696456 92 -222755521 268124172 4653 -395956989 -85425315 3124 933592111 691372823 7059 -880768056 -733323543 8947 208370227 851865821 789 420946811 710420710 8968 699845372 -216733767 4055 -968473567 932809740 6022 -221252086 -838009976 4578 159519152 -214031543 9868 599861155 865748389 8444 208370227 920790234 5170 -304029084 68458537 7032 -113858331 489852142 1045 -275568251 -477963972 1711 39323915 -107816005 2021 515731471 241112925 2048 -662481765 915112531 5229 388998433 -715481022 3365 588746282 137137472 9076 -275568251 -320275386 2695 765724683 109588416 6322 -303077343 935472375 3906 -334823104 260986665 582 377338343 300598832 876 554902523 518522757 3269 -505763077 206971304 7795 526115530 221629539 3830 -663610139 -640496847 8757 415350853 234812484 6173 124521096 -502510208 1525 -372598176 -920354849 9685 572970480 241641947 1483 903882211 -416125915 498 -900897170 586257457 3419 48202816 -723259232 9813 606386234 384615346 1577 -165895350 -964453208 5490 -473282718 -842651603 2428 -935008788 -792640319 399 38832074 300598832 401 -410968218 -578196919 3870 -641743513 -256887004 7554 -573101732 -238867983 878 598692061 -467674160 3047 794990305 -870714362 3054 -790567313 -62054205 7484 543489268 -224835212 9650 572970480 233977048 3620 185320654 467154252 8809 897184369 -160616618 9564 507130881 978934680 8094 -906744014 -416125915 3060 -8891200 184543446 2670 901762269 658148446 3066 -455260398 591101630 6363 -739519560 -912791350 7272 -592740407 254718604 5583 126227291 696875596 7856 -429705827 282131358 8179 -662481765 994859498 8805 17834815 -308625495 3232 756775613 -947024393 5293 -816399402 -687400377 8262 320190225 260986665 563 -127099524 -353878938 2156 834030362 -872013529 8610 -719954341 334468470 968 846494925 172011590 688 50900266 378550894 7312 302196177 173706002 6551 -684246827 874563739 7937 924865694 -784538084 2202 200002129 -964453208 6366 526115530 436709995 7399 -88984793 -180628268 3516 -963214471 183142469 1640 -624499268 642676439 4476 653488323 282131358 9599 431597356 -770453868 824 490718230 874563739 6194 -265310524 510260864 499 600595365 537681327 5603 242166718 -67116370 2570 415008073 -462044632 7252 419955461 -326867555 2528 490718230 9067497 9946 -796502525 -416082175 169 -377899289 939797135 9296 137362839 -714969150 3157 486132758 -877856608 13 372746255 323319528 2145 -138739177 -387385224 4921 152683172 -370995350 1833 -49706513 339857137 1692 794990305 -763707999 8241 -304998049 872494340 5720 443742845 -538606907 6228 639577616 -689864118 4057 361901512 625059375 9597 378721678 -345372687 8778 -605433625 495259264 6709 676457194 -254980365 7738 -605433625 727249379 2348 296351558 -723259232 1488 336261049 378550894 9420 -506108098 586257457 9547 -340171206 -373742773 5562 -541903248 -128633008 4285 597458038 258279313 5407 -506108098 194386713 4314 -485031576 71638226 4072 903882211 -137614817 8012 -89914167 662075929 4185 -167893416 -539801973 7162 -485031576 9257479 3847 -200432659 100537981 6056 731360872 233967741 2119 -820917610 -988857540 4272 30661577 106531338 5937 -984282547 940351551 6594 903882211 333687312 121 288822109 71638226 7881 -340171206 510460231 7456 389689903 957236409 6431 -292338832 -523131123 3063 284084525 140118715 9298 5989923 -6527040 7189 -754687225 591101630 9175 -229462282 -637770708 825 336445578 -918763788 910 802713909 948573862 7426 -552935221 696875596 1143 745796394 -13579437 3486 -462794916 623594641 6996 -332445377 -25481956 1584 704952011 34487722 6048 -281453999 312278158 2422 208370227 -467674160 2623 -410968218 614083036 5546 515731471 -742514560 2662 794990305 679444628 3048 148638548 140118715 3532 415008073 -185727053 9024 -986798763 165679230 9473 -462251380 -998282020 541 -39504037 165176940 5855 -978041604 874563739 6950 -268055717 105963480 8447 -700447167 -241109217 1507 -788691861 787155496 6574 133578046 401065763 8818 904377080 -763707999 5296 202258799 152975300 4603 -343048181 547792085 7780 -754687225 715905772 7073 -678310388 -220282924 7417 -197256971 304234449 1562 242371970 428634831 8944 -670941446 -110865839 3970 202258799 -127944183 2546 215460157 -467674160 8460 -533099096 -175424765 1075 377338343 201215238 8761 -215298725 -823688399 3176 -569925158 844342243 8413 -782345427 -477963972 7990 319836471 -497617879 6958 124521096 623594641 4347 -887409683 300598832 4094 498871246 418236261 8706 208370227 -342686234 5180 609354975 -542766725 4705 653488323 451143780 1350 769252533 120714490 293 34562744 -610759465 8178 443682091 763812773 8113 609354975 -870714362 2686 -337718848 -637770708 8276 -648172782 -370995350 3685 -178218611 -626960836 6969 -414072427 184543446 3044 -796502525 20640279 9827 618828757 -138728153 8844 814168394 -579706452 4025 133578046 502233577 5641 274684164 637279848 3007 443742845 -77358192 3155 -978041604 -890148323 2422 -197706645 983315446 9667 -713671847 104047847 3861 -177692824 86906463 137 555348851 467154252 248 -107144390 283618452 3132 994188367 923947394 3592 871194505 934322296 8369 326944888 -293015975 2252 -167893416 178866616 9841 -324108487 -540147019 7263 -750364362 -143728230 4981 -963214471 -654048846 4402 774219377 673747334 5699 490718230 339857137 5188 148638548 -532480095 4142 -354473179 -804580750 1632 -324108487 -497617879 7001 872946790 767277603 1526 745262886 302261235 2637 756775613 510260864 4093 82437869 80128302 1309 80638889 -538606907 5128 321658590 334468470 2470 -523153635 50437640 5495 -897411868 844883068 2378 -698100407 -519618554 7152 208653695 316245420 9008 -814521565 -155566831 5422 271669262 -283207497 9557 239977367 940351551 9144 -552935221 -540147019 7478 773032821 815772525 390 -605433625 673747334 6273 -252062903 -954204496 721 -292255571 241641947 6664 55392029 948573862 8841 -340171206 737416156 2233 531457998 -774185484 2475 -655787129 653728216 7723 -684658326 -164423199 8403 18912815 -238504192 7578 -345538013 330258523 9407 261480454 917915710 4805 -887409683 249521955 9700 -758152363 -474396314 9845 -200432659 -72965798 2069 443682091 655182973 9458 326944888 -478868248 5298 543489268 -967985982 6434 521711157 301566791 7502 -594876646 -587328878 2450 443682091 935472375 6196 -282947285 770188411 5000 486132758 689952861 4683 95229358 994859498 7176 317197461 -575758012 6408 202006559 915112531 4150 940580089 -153153706 9219 572970480 -539801973 2764 -292338832 178866616 4541 -641743513 497556073 6110 185320654 -409833937 8817 450999109 34487722 9754 860901194 637279848 9402 -27254901 -164423199 4740 -733269590 -823688399 8596 392619171 -611172692 3953 812095536 300598832 4406 76589551 752571881 8035 -314668245 -930063693 2782 -334823104 691372823 9286 -676826894 266354586 4653 -784965875 501786309 5000 -88984793 58400332 9798 -885902280 323257823 4174 872946790 -359196587 1681 -931162724 -959377362 2277 -228953103 696875596 8886 66554430 459630031 2663 141018937 -12658682 1607 641823635 -573863688 9039 691696706 157310618 8717 378721678 679444628 9311 -626119646 820204610 5350 945885557 164165409 1249 53010453 -291242407 3997 385077631 -382741973 1083 -347105773 312278158 476 486132758 -870714362 3991 940580089 -528332594 8510 185320654 -454664712 3138 -578899112 69866389 9624 -464876611 896907104 6276 -435603523 -137415419 6122 -455260398 655182973 6736 -229267078 540533417 8769 -180309093 599012707 5980 -324108487 -687400377 8607 -268055717 899852615 8612 300584887 345293859 589 -200432659 -454664712 3306 230990250 -641768215 8768 637350827 -241109217 5121 388998433 623594641 4363 138983262 -477872507 5564 970404299 -176184567 2692 6050410 668716963 3953 444203955 518522757 2874 979367031 -413649920 9554 -107144390 268124172 1366 -605036105 -669544691 701 -648172782 2937763 6607 -902913893 249521955 4514 -733269590 121273815 6899 170281305 872494340 4118 -303185692 710420710 6515 -140204704 800872927 7655 -795235195 -975541629 527 -608438352 -428125906 2944 897184369 69866389 7075 -748046122 462889810 7133 302196177 807498308 8528 289429528 -435842546 3122 -30664265 571151168 958 -943647082 547792085 5527 641823635 -834467209 1841 373708873 -277770150 4135 -731712580 282650126 8827 -80417143 -80079561 3722 -726202882 378550894 4833 -338588899 -342686234 9055 -462110684 -283207497 8368 25277645 -834035628 6927 -731712580 808458464 305 -127099524 -26030145 8271 -984681216 329596656 4620 743615922 587394411 3493 426406281 329596656 7642 924865694 315450092 2941 -462794916 -378650091 398 208653695 -478868248 4668 -897411868 -811266222 6981 205740340 113055790 1429 48202816 -328361714 2251 -814521565 250129683 5067